/*
Theme Name:  Travelmatic ChildTheme
Theme URI: travelmatic.purethe.me
Author: Purethemes
Author URI: http://themeforest.net/user/purethemes
Description: Blog WordPress Theme
Version: 999.0
License: ThemeForest
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: travelmatic
Domain Path: /languages/
Tags:  post-formats, theme-options, translation-ready, two-columns
Template:  travelmatic
*/

@font-face {
    font-family: 'appetite';
    src: url('fonts/appetite.eot');
    src: url('fonts/appetite.eot') format('embedded-opentype'),
    url('fonts/appetite.woff2') format('woff2'),
    url('fonts/appetite.woff') format('woff'),
    url('fonts/appetite.ttf') format('truetype'),
    url('fonts/appetite.svg#appetite') format('svg');
}



#top-bar {
    background-color: transparent;
}

#top-bar .ya-share2 {
    float: right;
    margin: 12px 0 0 0;
}

.site-desc {
    margin-top: 12px;
    color: #222;
    text-transform: lowercase;
}
.site-desc::before, .site-desc::after {
    content: '●';
}

.blogdesc {
    font-family: 'appetite';
    font-size: 36px;
}

.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    background-color: #222;
}

@media screen and (max-width: 990px) {
    .blogdesc {
        font-size: 24px;
    }
    #top-bar .ya-share2 {
        display: none;
    }
    .site-desc {
        float: left;
    }
    .mmenu-trigger {
        float: right;
    }
    .search-trigger {
        color: #222;
}
    .mmenu-search {
        position: relative;
        right: 60px;
    }
    #logo {
        top: 0;
        margin-bottom: 15px;
    }
    .header-search, .header-search input:focus, .header-search input {
        background-color: #FFF;
    }
    .close-search a {
        background-color: #FFF;
        color: #222;
    }
}

@media screen and (max-width: 480px) {
    .site-desc::before, .site-desc::after {
        display: none;
    }
}


.ads-list-item {
    margin-bottom: 20px;
}
.ads-list-item img {
    max-width: 100%;
}


.es_textbox_class {
    width: 100%;
    box-sizing: border-box;
}
.es_textbox_button {
    width: auto;
}