/*!
 * Theme Name:  Mint Child
 * Theme URI:   http://mint.themes.tvda.pw
 * Template:    mint
 * Author:      TVDA Themes
 * Author URI:  http://themes.tvda.pw
 * Version:     1.0.0
 * License:     ThemeForest Standard License
 * License URI: http://themeforest.net/licenses/standard
 * Text Domain: mint-child
 * Domain Path: /languages/
 */
@media not all, only screen and (-webkit-min-device-pixel-ratio: 2), not all, only screen and (min-resolution: 2dppx) { .main-header__logo-img._retina 
{
    display: block;
    width: 30px !important;
}}

.add-menu>.menu-item>a, .main-menu>.menu-item>a {
    font-family: bebas_neue,Helvetica,Arial,sans-serif;
    letter-spacing: .1em;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 0.97em;
}

.add-menu .sub-menu a, .main-menu .sub-menu a {
    position: relative;
    padding: 0 15px 0 0;
    border: 0;
    text-transform: none;
    color: #000000;
    -webkit-transition: color .4s;
    -o-transition: color .4s;
    transition: color .4s;
}

.main-header:not(._fixed) {
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 2px;
    border-left-width: 0;
    border-style: solid;
    border-color: rgba(247,139,31,1);
    padding-top: 0;
    padding-bottom: 0;
    background-color: rgba(247,139,31,1);
}

.main-header._fixed {
    position: fixed;
    z-index: 20;
    top: 0;
    left: 0;
    right: 0;
    padding: 0;
    color: #222;
    background-image: none;
    background-color: rgba(247,139,31,1) !important;
    -webkit-box-shadow: 5px 8.66px 30px 0 rgba(31,35,37,.078);
    box-shadow: 5px 8.66px 30px 0 rgba(31,35,37,.078);
    -webkit-animation: fixed-header .4s;
    animation: fixed-header .4s;
}

.main-content-wrapper {
    padding-top: 60px;
    padding-bottom: 50px !important;
    position: relative;
    background-color: #fff;
    z-index: 1;
}

.theme-widget {
    padding-top: 10px;
    padding-bottom: 10px;
}