.elementor-widget-container a {
    font-family: inherit;
}

.customHeader .navbar-nav>li.menu-item-has-children.fitnessItem>a {
    width: 110px
}

.customHeader .navbar-nav>li.menu-item-has-children.racquetsItem>a {
    width: 127px
}

.customHeader .navbar-nav > li.menu-item-has-children > a:after{
	content: url("/wp-content/themes/gutentype-child/img/arrow-down.svg");
	margin-left:10px;
	width:14px;
}


body:not(.home) .customHeader .navbar-nav > li.menu-item-has-children > a:after{
	content: url("/wp-content/themes/gutentype-child/img/arrow-grey.svg");
width:14px;
}				

.navbar-scrolled .customHeader .navbar-nav > li.menu-item-has-children > a:after{
	content: url("/wp-content/themes/gutentype-child/img/arrow-grey.svg");
width:14px;
}			


.customHeader .navbar-nav > li.menu-item-has-children > a:hover:not(.nav-btn):after{
	content: url("/wp-content/themes/gutentype-child/img/arrow-purple.svg");
width:14px;
}


.post_featured .mask {
    background-color: rgba(0, 0, 0, 0.5);
}


.post_meta_item .social_items .social_icon.social_icon_twitter {
	    top: 14px;
}


.post_meta_item .social_icon.social_icon_twitter .icon-twitter:before,.post_meta_item .social_icon.social_icon_twitter .trx_addons_icon-twitter:before {
    content: " ";
    width: 36px;
    background-image: url(/wp-content/themes/gutentype-child/images/x.png);
    position: relative;
    left: 0;
    top: 0;
    height: 36px;
    background-size: 36px;
    background-repeat: no-repeat;
}


body.home .hero::after {
    content: "";
    background-image: unset !important;
}

body.admin-bar .parallax-wrapper{
margin-top: 90px;
}

body.home:not(.admin-bar) .parallax-wrapper,
body.category:not(.admin-bar) .parallax-wrapper,
body.tag:not(.admin-bar) .parallax-wrapper,
body.search:not(.admin-bar) .parallax-wrapper,
body.single:not(.admin-bar) .content_wrap{
margin-top: 89px;
}

.blog_archive .post_title.entry-title a:hover{
text-decoration: underline !important;
}

body.archive .parallax-wrapper .hero::after, body.search .parallax-wrapper .hero::after {
    content: "";
    background-image: linear-gradient(to bottom,rgba(0,0,0,.1),rgba(0,0,0,.4));
}


.newlinkbutton{
    color: #ffffff !important;
    font-weight: bold;
    background-color: #a43787;
    box-shadow: 0px 20px 18px -22px #a43787;
    padding: 12px;
    display: block;
    text-align: center;
    margin: 20px auto 0px auto;
}

.newlinkbutton:hover{
    background-color: #7e2a68 !important;
    box-shadow: 0px 20px 18px -22px #7e2a68 !important;
}

.scheme_default .content a,.scheme_default .content a span,.scheme_default .content a strong, .scheme_default .content  a span strong {
    color: #a43787 !important;
}

.scheme_default .content a:hover,.scheme_default .content a:hover span,.scheme_default .content a:hover strong,.scheme_default .content a:hover span strong {
    color: #7e2a68;
}

.scheme_default .content a.nav-load-more,.scheme_default .content a.nav-load-more span,.scheme_default .content a.nav-load-more strong, .scheme_default .content a.nav-load-more span strong,.scheme_default .content a.newlinkbutton,.scheme_default .content a.newlinkbutton span,.scheme_default .content a.newlinkbutton strong, .scheme_default .content a.newlinkbutton span strong,.scheme_default .content a.social_item,.scheme_default .content a.social_item span,.scheme_default .content a.social_item strong, .scheme_default .content a.social_item span strong {
    color: #fff !important;
}

.scheme_default .content a.nav-load-more:hover,.scheme_default .content a.nav-load-more:hover span,.scheme_default .content a.nav-load-more:hover strong, .scheme_default .content a.nav-load-more:hover span strong,.scheme_default .content a.newlinkbutton:hover,.scheme_default .content a.newlinkbutton:hover span,.scheme_default .content a.newlinkbutton:hover strong, .scheme_default .content a.newlinkbutton:hover span strong,.scheme_default .content a.social_item:hover,.scheme_default .content a.social_item:hover span,.scheme_default .content a.social_item:hover strong, .scheme_default .content a.social_item:hover span strong {
    color: #fff !important;
}

body:not(.home) .search_wrap .search_submit:before {
    color: #fff !important;
}

.post_item_single .post_content > .post_meta_single {
    padding-top: 2.4em;
}


.related_wrap {
    margin-top: 1.7em;
}

.page_content_wrap {
    padding-bottom: 0;
}


.scheme_default .sc_layouts_menu_item_description {
    display:none;
}

#text-3{
	display:none !important; 
}

.scheme_default .post_layout_classic .post_header {
    padding: 20px;
}


body.archive .hero__description strong{
	color: inherit;
}

.mfp-arrow.mfp-arrow-left.mfp-prevent-close,
.mfp-arrow.mfp-arrow-right.mfp-prevent-close,
.mfp-content figcaption{
	display:none !important;
}


.blog_style_light .page_content_wrap {
    padding-bottom: 0;
}

.home .page_content_wrap {
    margin-top: 0;
}

.page_content_wrap {
    padding-top: 0;
    padding-bottom: 0;
}

.post_item_single .post_content>.post_meta_single .post_share .social_item .social_icon.social_icon_twitter {
    background: transparent !important;
}

.post_item_single .post_content>.post_meta_single .post_share .social_item:hover .social_icon.social_icon_twitter{
background: transparent !important;
}

body.error404 .body_wrap .page_wrap{
min-height: auto;
}

body.single h1.post_title.entry-title{
    font-family: neuzeit grotesk light, sans-serif;
    font-size: 2.494em;
    font-weight: 600;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: 1px;
    margin-bottom: 20px;
}

body #pojo-a11y-toolbar {
    top: unset !important;
    bottom: 0px;
}

body #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle {
    bottom: 1em;
}

body #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {
    margin-bottom: 1em;
}

.widget_area .post_item .post_categories, aside .post_item .post_categories {
    font-size: 13px;
    text-transform: none;
    margin-top: 0;
}

#snippet-box{
	display:none;
}

.post_item_single .post_content>.post_meta_single .post_share .social_item:first-child .social_icon.social_icon_facebook{
    border-radius: 4px;
}

.post_item_single .post_content>.post_meta_single .post_share .social_item_whatsapp span.social_icon, .post_item_single .post_content>.post_meta_single .post_share .social_item_whatsapp{
    border-radius: 4px;
}

.post_item_single .post_content>.post_meta_single .post_share .social_item:first-child .social_icon.social_icon_facebook span:before{
    font-size: 16px;
}

.post_item_single .post_content>.post_meta_single .post_share .social_item .social_icon {
    width: 36px;
    height: 36px;
    line-height: 36px;
}

.scheme_default .post_meta_item .socials_share .social_items{
	display: flex;
    align-items: start;
}

.post_item_single .post_content>.post_meta_single .post_share .social_item:first-child {
    margin-top: 1px !important;
}

.post_featured.imgSingle img{
    height: 300px;
    object-fit: cover;
    width: 800px;
    object-position: center;
}


.post_item_single>.post_featured.imgSingle {
    margin-bottom: 2.2em;
}

.navigation.pagination .nav-links{
    margin-top: 2em;
    padding: 0 25px 0 0;
}

.readingTime {
    margin-bottom: 0.2em;
}

body.single .readingTime {
    margin-bottom: 2.2em;
}

.readingTime b,.readingTime b span{
    color: #7e2a68 !important;
}

body.search .page_content_wrap{
    padding-top: 2rem !important;
}

.trx_addons_scroll_to_top.trx_addons_icon-up {
    display: block !important;
}

.trx_addons_icon-search:before{
	content: 'SEARCH';
    font-family: din, serif;
    font-weight: normal;
    margin-bottom: -1px;
    font-size: 14px;
}

.scheme_default button:not(.components-button):not(.components-tab-button ){
    background-color: #a43787;
    box-shadow: 0 20px 18px -22px #a43787;
}

.scheme_default .trx_addons_scroll_to_top, .scheme_default .trx_addons_cv .trx_addons_scroll_to_top {
    background-color: #a43787;
}


.scheme_default .nav-links-more a {
    color: #fff;
    background-color: #a43787;
    box-shadow: 0 20px 18px -22px #a43787;
}

.scheme_default .nav-links-more a:hover {
    background-color: #7e2a68;
    box-shadow: 0 20px 18px -22px #7e2a68;
}

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
    background-color: #a43787 !important;
    color: #ffffff;
}

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover {
    background-color: #7e2a68 !important;
}

.parallax-content {
    height: 65vh;
}

.scheme_default .esg-filters div.esg-navigationbutton:hover, .scheme_default .esg-filters div.esg-navigationbutton.selected, .scheme_default .woocommerce nav.woocommerce-pagination ul li a:hover, .scheme_default .woocommerce nav.woocommerce-pagination ul li span.current, .scheme_default .page_links>a:hover, .scheme_default .page_links>span:not(.page_links_title), .scheme_default .comments_pagination a.page-numbers:hover, .scheme_default .comments_pagination .page-numbers.current, .scheme_default .nav-links a.page-numbers:hover, .scheme_default .nav-links .page-numbers.current{
    color: #fff !important;
    background-color: #a43787;
}

.hamburger__icon, .hamburger__icon:before, .hamburger__icon:after {
    background-color: #a43787;
}


.nav-links .page-numbers.prev, .nav-links .page-numbers.next, .comments_pagination .page-numbers.prev, .comments_pagination .page-numbers.next, .woocommerce nav.woocommerce-pagination ul li a.prev, .woocommerce nav.woocommerce-pagination ul li a.next {
    position: relative !important;
}


.parallax-wrapper.desktopHero .parallax-content {
    height: 550px;
}

.parallax-wrapper.desktopHero img{
	width: 100%;
    height: 550px;
}

@media( min-width:2000px ){
    .parallax-wrapper.desktopHero img{
        width: 100%;
        height: 769px;
    }
    
    .parallax-wrapper.desktopHero .parallax-content {
        height: 769px;
    }    
}

.parallax-wrapper.categoryHeroDesktop{
display:block;
}


.parallax-wrapper.categoryHeroDesktop .parallax-content{
    height: 300px;
}

.parallax-wrapper.categoryHeroDesktop img{
	width: 100%;
}


.mobileimg{
    display:none;
}

.desktopimg{
    display:block;
}

.fulldesktopimg{
    display:none;
}

body .post_item_none_search .page_title, body .post_item_none_archive .page_title {
    font-size: 5.5em !important;
}

.fat-nav ul {
    padding: 0;
}

.customHeader .langswitcher > a{
	display: flex;
	gap: 5px;
	align-items: center;
	justify-content: space-between;
	cursor: pointer;
}

.customHeader .langswitcher > a > img{
	margin-top: -1px;
}

.customHeader .langswitcher .sub-menu li a{
	display: inline-flex;
	gap: 5px;
	align-items: center;
}

.customHeader .langswitcher .sub-menu li a img{
	margin-top: -1px;
}

@media( min-width:2000px ){
    .parallax-wrapper.categoryHeroDesktop img{
        width: 100%;
        height: 416px;
    }
    
    .parallax-wrapper.categoryHeroDesktop .parallax-content {
        height: 416px;
    }    
}


@media ( min-width:1440px ){
    .mobileimg{
        display:none;
    }

    .desktopimg{
        display:none;
    }

    .fulldesktopimg{
        display:block;
    }			
}	


.twitterFooter{
    padding: 0 4px;
}

.twitterFooter svg{
    width: 17px; 
    height: 17px; 
    margin-top: 4px;
}

.parallax-content {
    width: 100vw;
}

.desktopHero .hero .overlay,
.categoryHeroDesktop .hero .overlay{
    position: absolute;
    background: #a43787;
    opacity: .7;
    inset: 0;
    z-index: 2;
}

.desktopHero .hero .hero__title{
    color: #fff;
    position: relative;
    text-align: center;
    z-index: 4;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 0 15px;
    max-width: 870px;
}

.desktopHero .hero .hero__title h1{
font-size: 48px;
}

.desktopHero .hero .hero__title .hero__description{
	max-width: unset;
    margin: 0 auto;
}

.desktopHero .hero .hero__title form button[type="submit"].trx_addons_icon-search{
    font-family: din, serif;
    font-weight: 400;
    margin-bottom: -1px;
    font-size: 14px;
    text-transform: uppercase;
}

.desktopHero .hero .hero__title form button[type="submit"].trx_addons_icon-search:before{
    display:none;
}

body.admin-bar .navbar{
	top:32px
}

.fat-nav {
    left: -1px;
    width: 101%;
    padding: 60px 26px 0 26px;
}

body{
width: 100% !important;
}

body.home.admin-bar .navbar,
body.category.admin-bar .navbar,
body.tag.admin-bar .navbar,
body.search.admin-bar .navbar,
body.single.admin-bar .navbar{
    top: 32px;
}


.fat-nav li{
    cursor:pointer;
}      

.fat-nav li:not(.menu-item-has-children) a {
    text-decoration: none;
    width: 100%;
    display: block;
}

.fat-nav #menu-main-menu li a:hover{
    text-decoration:underline;
}
.fat-nav li.menu-item-has-children{
    cursor:pointer;
    width: 100%;
    display: block;
    position: relative;
}        

.fat-nav li.menu-item-has-children > a:after{
    content: '';
    transform: rotate(0deg);
    transition: transform .2s linear;
    background: url(/wp-content/themes/gutentype-child/img/arrow-grey.svg) no-repeat;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 14px;
    height: 8px;
    z-index: -1;
}

.fat-nav li.menu-item-has-children.active > a:after{
    content: '';
    transform: rotate(180deg);
}

.fat-nav li.menu-item-has-children > ul.sub-menu{
    height: 0;
    overflow: hidden;
    opacity: 0;
    transition: all 0.5s ease-out;
}

.fat-nav li.menu-item-has-children.active > ul.sub-menu{
    opacity: 1;
    height: auto;
}



@media ( min-width:1281px ){

    .header-static ul li:hover ul{
		padding-left: 1.5em;
        padding-right: 1.5em;
		width: max-content;
		min-width: 130px;
    }

    .header-static ul li:hover ul li {
        margin: 10px 0;
    }		
}	


@media( max-width:1280px ){

.fat-nav .langswitcher{
    display: flex !important;
    align-items: center;
    justify-content: left;
	gap: 7px;
}

.fat-nav .langswitcher > ul.sub-menu{
    display: flex !important;
    align-items: center;
    justify-content: left;
	gap: 7px;
}

.fat-nav .langswitcher > a{
    gap: unset;
    align-items: unset;
    justify-content: unset;
	cursor: pointer;
}

.fat-nav .langswitcher > a > img{
    margin-top: 0;
}

.fat-nav .langswitcher > a > span{
    display:none;
}

.fat-nav .langswitcher > a:after{
    display:none;
}

.fat-nav .langswitcher .sub-menu{
        height: auto !important;
        opacity: 1 !important;
        overflow: auto !important;
}

.fat-nav .langswitcher .sub-menu li{
	padding: 0;
    margin: 0;
}

.fat-nav .langswitcher .sub-menu li a{
	padding: 0;
    margin: 0;
}

.fat-nav .langswitcher .sub-menu li a img{
    margin-top: 0;
}

.fat-nav .langswitcher .sub-menu li a span{
    display: none;
}
    
	body.home.admin-bar .parallax-wrapper,    
	body.category.admin-bar .parallax-wrapper,
	body.tag.admin-bar .parallax-wrapper,
	body.search.admin-bar .parallax-wrapper,
	body.single.admin-bar .content_wrap{
	margin-top: 81px;
	}  
       
   
	
	body.home:not(.admin-bar) .parallax-wrapper,    
	body.category:not(.admin-bar) .parallax-wrapper,
	body.tag:not(.admin-bar) .parallax-wrapper,
	body.search:not(.admin-bar) .parallax-wrapper,
	body.single:not(.admin-bar) .content_wrap{
	margin-top: 82px;
	}
	
	.blog_style_light .page_content_wrap {
		padding-bottom: 0 !important;
		padding-top: 0 !important;
	}
    
	.customHeaderMobile {
    	padding: 10px 0 13px 0;
    }    
    
    .hamburger{
	    top: 10px;
    }

	body.admin-bar .hamburger{
		top: 41px !important;
	}	
    
    body .content_wrap,body .content_container {
        width: 95%!important;
    }
    
    body:not(.admin-bar) .fat-nav ul#menu-main-menu{
    padding: 0;
    }
    
    body:not(.admin-bar) .fat-nav{
    padding: 92px 30px 30px 30px;
    }    
    
    body.admin-bar .fat-nav{
    padding: 60px 30px 30px 30px;
    }   
    
    body.admin-bar .fat-nav ul#menu-main-menu{
    padding: 0;
    }       
    
    .fat-nav li{
    text-align: left;
    }
    
.fat-nav__wrapper {
	display: block;
    table-layout: unset;
}    
    
.fat-nav ul {
    display: block;
}
    
.fat-nav li.menu-item-has-children {
	width: 100%;
}
    
    
}

@media( max-width:1150px ){
	
    body .content_wrap,body .content_container {
        width: 98%!important;
    }

}

@media( max-width:1024px ){
	
#trx_addons_widget_recent_posts-2{
	width:100%;
}	

}

@media( max-width:992px ){

    
.desktopHero .hero .hero__title{
    max-width: unset;
    width: 90%;
    margin: 0 auto;
}	

}


@media( max-width:950px ){
    .desktopHero .hero .hero__title h1{
    font-size: 44px;
    }	

}

@media( max-width:782px ){

	body.home.admin-bar .navbar,
	body.category.admin-bar .navbar,
	body.tag.admin-bar .navbar,
	body.search.admin-bar .navbar,
	body.single.admin-bar .navbar{
		top: 47px;
	}
    
	body.home.admin-bar .hamburger,
	body.category.admin-bar .hamburger,
	body.tag.admin-bar .hamburger,
	body.search.admin-bar .hamburger,
	body.single.admin-bar .hamburger{
		top: 55px!important;
	}
    
    	body.category.admin-bar .parallax-wrapper,
	body.tag.admin-bar .parallax-wrapper,
	body.search.admin-bar .parallax-wrapper{
	margin-top: 83px;
	}    
    
    .fat-nav {
        left: -1px;
        width: 101%;
    }    

}



@media (max-width: 768px){
	body .blog_style_light .page_content_wrap {
		padding-bottom: 0;
		padding-top: 0;
	}

	body .content_wrap, .content_container {
		width: 90% !important;
	}
    
body #pojo-a11y-toolbar {
    top: unset !important;
    bottom: 0px;
}    
    
    body #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle {
    bottom: 1em;
}
    
.post_featured.imgSingle img{
    height: 200px;
    object-fit: cover;
    max-width: unset;
    width: 100%;
    object-position: center;
}
    
    .trx_addons_icon-search:before {
    content: 'SEARCH';
    font-size: 12px;
}
    
    .hero form .search_submit {
    width: 20vw;
}
    
    .hero form .search_field {
    width: 67vw;
}
    
    .parallax-content {
    padding-right: 20px;
}
    
    
    .navbar>.container .navbar-brand {
    margin-left: 0px !important;
        margin-top: 18px !important;
} 
    
	.customHeaderMobile {
    	padding: inherit;
    }    
    
	body.home.admin-bar .hamburger,
	body.category.admin-bar .hamburger,
	body.tag.admin-bar .hamburger,
	body.search.admin-bar .hamburger,
	body.single.admin-bar .hamburger{
		top: 38px!important;
	}  
    
	body.home.admin-bar .navbar>.container .navbar-brand,
	body.category.admin-bar .navbar>.container .navbar-brand,
	body.tag.admin-bar .navbar>.container .navbar-brand,
	body.search.admin-bar .navbar>.container .navbar-brand,
	body.single.admin-bar .navbar>.container .navbar-brand{
		margin-top: 13px !important;
	} 
    
	body.home.admin-bar .customHeaderMobile .nav>li,
	body.category.admin-bar .customHeaderMobile .nav>li,
	body.tag.admin-bar .customHeaderMobile .nav>li,
	body.search.admin-bar .customHeaderMobile .nav>li,
	body.single.admin-bar .customHeaderMobile .nav>li{
		margin: 13px 0 0 0;
	} 
    

    
body.home.admin-bar .parallax-wrapper, 
body.category.admin-bar .parallax-wrapper, 
body.tag.admin-bar .parallax-wrapper,
body.search.admin-bar .parallax-wrapper, 
body.single.admin-bar .content_wrap{
    margin-top: 67px
    }
    
    	body.category.admin-bar .parallax-wrapper,
	body.tag.admin-bar .parallax-wrapper,
	body.search.admin-bar .parallax-wrapper{
	margin-top: 62px;
	}       
    
body.home:not(.admin-bar) .hamburger, 
body.category:not(.admin-bar) .hamburger, 
body.tag:not(.admin-bar) .hamburger, 
body.search:not(.admin-bar) .hamburger, 
body.single:not(.admin-bar) .hamburger{
    top: -5px;
}   
    
    body.home:not(.admin-bar) .customHeaderMobile .nav>li, 
body.category:not(.admin-bar) .customHeaderMobile .nav>li, 
body.tag:not(.admin-bar) .customHeaderMobile .nav>li, 
body.search:not(.admin-bar) .customHeaderMobile .nav>li, 
body.single:not(.admin-bar) .customHeaderMobile .nav>li{
    margin: 14px 0 0 0;
} 
    
.twitterFooter svg{
    width: 17px; 
    height: 17px; 
    margin-top: 2px;
}
    
    
    body.home:not(.admin-bar) .parallax-wrapper, body.category:not(.admin-bar) .parallax-wrapper, body.tag:not(.admin-bar) .parallax-wrapper, body.search:not(.admin-bar) .parallax-wrapper, body.single:not(.admin-bar) .content_wrap {
    margin-top: 65px;
}
    
    .scheme_default .sc_layouts_menu_nav>li>a,
    footer .container{
    padding-left: 8%;
    padding-right: 8%;
}
    
    body .fat-nav ul#menu-main-menu {
    	padding-left: 25px !important;
        padding-right: 25px !important;
        padding-bottom: 25px !important;
	}
    
    
    
}

@media (max-width: 600px){
.customHeaderMobile {
    display: flex;
    align-items: center;
    justify-content: start;
}
    
    .customHeaderMobile .nav>li {
    margin: 4px 0 0 0;
}
    
    body.home:not(.admin-bar) .customHeaderMobile .nav>li, body.category:not(.admin-bar) .customHeaderMobile .nav>li, body.tag:not(.admin-bar) .customHeaderMobile .nav>li, body.search:not(.admin-bar) .customHeaderMobile .nav>li, body.single:not(.admin-bar) .customHeaderMobile .nav>li {
    margin: 4px 0 0 0;
}
    
    .customHeaderMobile .logoMobile {
    width: auto;
    margin: 0 auto 0 33px;
}
    
        

    
    body.home.admin-bar .customHeaderMobile .nav>li, body.category.admin-bar .customHeaderMobile .nav>li, body.tag.admin-bar .customHeaderMobile .nav>li, body.search.admin-bar .customHeaderMobile .nav>li, body.single.admin-bar .customHeaderMobile .nav>li {
    margin: 0;
}
    
    body.home.admin-bar .parallax-wrapper, body.category.admin-bar .parallax-wrapper, body.tag.admin-bar .parallax-wrapper, body.search.admin-bar .parallax-wrapper, body.single.admin-bar .content_wrap {
    margin-top: 60px;
}  
    
    body.admin-bar .navbar.navbar-scrolled-new{
    	top: 0 !important;
    }
    
    body.admin-bar.navbar-scrolled-body-new .hamburger{
    top: -9px !important;
}
    
}

@media (max-width: 480px){
    
        .desktopHero .hero .hero__title h1{
    font-size: 40px;
    }	

.parallax-wrapper.desktopHero .parallax-content {
    height: 480px;
}
    
    
.parallax-wrapper.desktopHero img{
	width: 480px;
    height: 480px;
}  
    
    .mobileimg{
        display:block;
    }

    .desktopimg{
        display:none;
    }

    .fulldesktopimg{
        display:none;
    }	 
    
     body .fat-nav ul#menu-main-menu {
    	padding-left: 10px !important;
        padding-right: 10px !important;
        padding-bottom: 10px !important;
	}
    
.fat-nav ul {
    padding: 60px 10px 0 10px;
}    
    
}


@media (max-width: 479px){
	
	.blog_style_light .page_content_wrap {
		padding-bottom: 0 !important;
		padding-top: 0 !important;
	}

	body .content_wrap, .content_container {
		width: 90% !important;
	}

	body .content_wrap, .content_container {
		width: 90% !important;
	}
    
.navbar>.container .navbar-brand {
    margin-left: 0px !important;
}    
	
.sidebar[class*="scheme_"] .sidebar_inner {
    padding: 0 !important;
}	
    
    .customHeaderMobile .logoMobile {
    margin: 0 auto 0 20px;
}
    
.customHeaderMobile {
    padding-right: 0;
}

}

@media (max-width: 380px){
    
        .desktopHero .hero .hero__title h1{
    font-size: 36px;
    }	    
}


@media (max-width: 360px){
.navbar.navbar-default .navbar-nav>li>a.nav-btn {
    font-size: 7px;
}
    
.customHeaderMobile .logoMobile {
    margin: 0 auto 0 10px;
}    
    
}