/* New Header Styles*/
.pointer {cursor: pointer;}
.header_style_10.mobile_grid_landscape .header-box .container .main_menu_nav>li>a{margin: 0 15px;}
.mb0{margin-bottom:0!important;}
.homepage-banner-cards input#searchField{border-radius: 5px;font-size: 12px;padding: 12px 0px 12px 0px;}   
 
.persephone.tparrows{width:40px!important; height:60px!important;}  
.persephone.tparrows:before{line-height: 55px!important;}
.persephone.tparrows:hover{border-color: transparent!important; }
 
/* New Header Styles*/

.shop-manuf-sec .shop-manuf-brand{margin-bottom:0px;}
.shop-manuf-sec .shop-manuf-brand a{padding-bottom:10px;}

.page-template-manufacturer-approval .inner-banner{height:500px;max-height: 500px;}
.shop-info-sec li{float: left;} 

.shop-about-sec h2 span{text-transform: capitalize;} 
.bottom_stripe.elementor-element-c027053{width: 240px !important;}  
 
.select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected]{background-color:#003056;} 
.select2-container.select2-container--default .select2-selection--single{background: #fff;border: 1px solid #707070; }
.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left: 16px;}

.bordered-icon .elementor-icon-box-icon .elementor-icon{border:1px solid #003056;}

.page-template-shop .elementor-element-35aa3a1{display: none;}
.elementor-social-icons-wrapper .elementor-grid-item {padding-right: 10px;}   
.page-template-shop .service-search-widget {display:none;}



.homepage-banner-cards{position:relative; z-index:10;}
.banner-four-messages-sec h3{margin-top:0;padding-top: 0;}  
.banner-four-messages-sec .elementor-icon-box-icon{margin-top: 5px;}
#main{margin-top:-74px;}
.header_style_10 .header-box .container>div{margin: 5px 0;}
.homepage-msg-col h3{margin-botton:15px;}
.homepage-counter .elementor-widget-heading{margin-bottom:5px;} 
.homepage-counter h3{animation: startCounter 1s forwards;} 

@keyframes startCounter {
    from {
 
        opacity: 0;
    }
    to {
         
        opacity: 1;
    }
} 




.header-box .container{display: block;}
.header-box .nav-box{float: right;} 
 



 
.header_style_10.mobile_grid_landscape .header-box .container .main_menu_nav>li>a{text-shadow:none;color:#3a3a3a; font-size: 15px;}

 
.top_bar{min-height: 45px;max-height: 45px;}
.top-bar-menu .social-media-menu{padding: 13px 0 0 0;float:right;}
.top-bar-menu .social-media-menu ul{padding: 0;}
.top_bar .container{width: 100%;}
.top-bar-menu-class a{font-size: 15px;font-family: Open Sans, Arial;}
 
.header_style_10 .header-box .container .nav-box .main_menu_nav{padding: 0 0px}
.top_bar .container>div{margin:0;}

/* New Header Styles*/
@media (min-width:1024px){
.homepage-msg-col .elementor-icon-box-wrapper{display: inline!important;}
.homepage-msg-col .elementor-icon-box-icon{display: inline-block!important;}
.homepage-msg-col .elementor-icon-box-content{display: inline-block;} 
.homepage-msg-col .elementor-widget-container {text-align: center;}    
}

/* New Header Styles*/

@media (max-width:1024px) {


/* New Header Styles*/
#main{margin-top: -98px;}  
.menu-toggle{top: 10px;
    position: absolute;
    right: 20px;}
.header_style_10.mobile_grid_landscape .header-box .container .main_menu_nav>li>a{color:#fff;}
.header_style_10 .header-box .container .nav-box .main_menu_nav
.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav{background-color: #003056;}
.mobile_grid_landscape .header-box .container .logo-box{padding: 5px 15px;background-color: transparent;}
 
.header_style_10 .header-box .container .nav-box {background-color: #003056;} 
.elementor-element.home-wtdiaa-sec{max-width:47%!important;}     

}

@media (max-width:767px) { 
 

/* New Header Styles*/

.home .header-appointmnet-sec {display:none!important;} 
.top-bar-menu{width:100%;}
.top-bar-menu-class a{margin: 0 5px}
.header-box.hide_wpml_on_mobile .container:before, .header-box.hide_wpml_on_mobile .container:after{display:none;}
#main{margin-top: 0px;}  
 
#main .content-area .entry-content .elementor { 
    display: flex;
    flex-direction: column;
}
 
.homepage-banner-cards{order: -1;}
.hero-sec{order: -0;}

.top-bar-menu-mb{display:block;float: right;}
.top-bar-menu-mb a{color: #003056;}
.top-bar-menu-mb .social-media-menu li a i{color: #003056;}
.header-box .container .logo-box{display: block!important;}
.top-bar-menu-mb .top-bar-menu-class{float: left;}
.top-bar-menu-mb .top-bar-menu-class a{margin: 0 6px;}
.top-bar-menu-mb .social-media-menu{float: left;}
.top-bar-menu-mb .social-media-menu li{    padding: 0 4px;} 
.mobile_grid_landscape .header-box .container .logo-box .menu-toggle{float: right; top:10px;}   
.top-bar-menu-mb .top-bar-menu-class ul{margin-top: 0px;margin-bottom:0px;padding:0;}
.top-bar-menu-mb .social-media-menu{padding: 3px 0 0 0;}
.top-bar-menu-mb .top-bar-menu-class li::after{color: #003056;}
.header-box .container .logo-box {float: left;} 
.header-box .container{background-color:#fff!important;}
.elementor-element.home-wtdiaa-sec{max-width:90%!important;}  
.homepage-msg-col .elementor-icon-box-icon{position: relative;top: 4px;display: inline-block!important;}
.homepage-msg-col .elementor-icon-box-content{display: inline-block!important;}

}

@media (min-width: 1200px) {
.page-template-privacy.header_style_10.mobile_grid_landscape .header-box .container .main_menu_nav>li>a, .single-stm_service.header_style_10.mobile_grid_landscape .header-box .container .main_menu_nav>li>a, .page-template-news-page.header_style_10.mobile_grid_landscape .header-box .container .main_menu_nav>li>a, .single-post.header_style_10.mobile_grid_landscape .header-box .container .main_menu_nav>li>a{margin: 0 15px;}

}

@media only screen and (max-width: 830px) and (min-width:780px)  {

rs-bullets.tp-forcenotvisible{top: 76% !important;} 

}

@media screen and (min-device-width: 768px) and (max-device-width: 1024px) { 
    .footer-privacy-menu-class{width: 45%;} 
}

@media (min-width: 1600px){
#rev_slider_5_1 rs-fw-forcer{height: 466px!important;}
#rev_slider_5_1{height: 466px!important;}
.elementor-11993 .elementor-element.homepage-banner-cards{margin-top: -110px!important;}
.elementor-11993 .elementor-element.elementor-element-70ac8b9 {padding: 10px 0px 0px 0px!important;}
.homepage-counter .elementor-counter-title{padding-top: 0px !important;} 
.banner-four-messages-sec h3{margin-bottom: 18px;}
}

