/*
Theme Name:     Brand SA
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper                             
Version:        7.2c
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Tags:           light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:    Newspaper-child
*/

/*----general----*/
body{font-family: MundoSansStd;}
h1{font-family: MundoSansStd-Bold;}
h2{font-family: MundoSansStd-Bold;}
h3{font-family: MundoSansStd-Bold;}
h4{font-family: MundoSansStd-Bold;}
h5{font-family: MundoSansStd-Bold;}
h6{font-family: MundoSansStd-Bold;}
.block-title{font-size: 18px; font-family: MundoSansStd-Bold;}


.caldera-forms-conditional-field {
    color: transparent !important;
}

.td-banner-wrap-full, .td-header-menu-wrap-full{background-color: #061822;}
.td-header-style-1 .td-header-top-menu-full{background-color: #061822;}
.top-bar-style-4 .td-header-sp-top-widget, .top-bar-style-4 .td-header-sp-top-menu{width: 100%;}
.menu-top-container {display: inline-block; margin-right: 0px; float: right;}
.td-header-sp-top-widget .td-social-icon-wrap:last-child{margin-right: 7px;}
/*.widget_text {margin-bottom: 10px;width: 25%;float: left;}*/
.td-main-page-wrap{padding-top: 0px;}
#menu-utility-menu a{color: #fff;}
.td-social-icon-wrap .td-icon-font{font-size: 16px;}

/*----top nav----*/
.td-header-style-1 .td-header-sp-logo {margin: 15px 28px 9px 0px;}
.td-header-sp-recs{width: 574px;}
.sa-logo{float: right; margin-top: 15px;}
.td-header-menu-wrap{background-color: #f7c524; border-bottom: #061822 3px solid;}
.td-header-menu-wrap .current-menu-item{background-color: #061822;}
.sf-menu > li.current-menu-item > a{ color: #fff;}
.sf-menu > li > a:after{bottom: inherit; height: 3px; background-color: transparent !important;}
.sf-menu > li > a{font-family: MundoSansStd-Bold; padding: 14px 14px;}
.td-header-menu-wrap.td-affix{background-color: #f7c524;}
.top-header-menu > li > a{font-size: 14px; margin-right: 9px;}
.top-header-menu > li > a:hover{color: #f7c524 !important;}
.td-header-sp-top-menu ul li a i{display: none;}
.sub-menu{z-index: 9999 !important; background-color: #fff !important; border-top: #f7c524 solid 5px;}
.sub-menu li:first-child{border-top: #061822 2px solid;}
.sub-menu li:hover{background-color: #f7c524;}
.sub-menu li:hover a{ color: #fff !important;}
.sub-menu a{color: #061822 !important; font-size: 14px;font-family: MundoSansStd; padding: 0 10px !important; margin: 0 5px !important; }
.sub-menu li.current-menu-item a{color: #f7c524 !important;font-family: MundoSansStd-Bold;}
.sub-menu li.current-menu-item{background-color: #fff;}
.sub-menu li.current-menu-item:hover{background-color: #f7c524;}
.sub-menu li.current-menu-item:hover a{color: #fff !important;}

.td-social-icon-wrap:hover i.td-icon-facebook{color: #fff !important;}
.td-social-icon-wrap:hover i.td-icon-twitter{color: #fff !important;}
.td-social-icon-wrap:hover i.td-icon-youtube{color: #fff !important;}
.td-social-icon-wrap:hover i.td-icon-rss{color: #fff !important;}
.td-social-icon-wrap:hover i.td-icon-linkedin{color: #fff !important;}

#menu-main-menu>.menu-item>a:active{color: #f7c524 !important;background-color: #fff !important;}
#menu-main-menu>.menu-item:hover{background-color: #061822 !important;}
#menu-main-menu>.menu-item:hover>a{color: #fff !important;}

.menu-main-menu-container .sub-menu li.current-menu-item a{color: #f7c524 !important;font-family: MundoSansStd-Bold !important; background-color: #fff !important;}
.menu-main-menu-container .sub-menu li.current-menu-item{background-color: #fff !important;}
.menu-main-menu-container .sub-menu li.current-menu-item:hover{background-color: #f7c524 !important;}
.menu-main-menu-container .sub-menu li.current-menu-item:hover a{color: #fff !important; background-color: #f7c524 !important;}

/*----Button----*/
.big-btn{width: 100%;display: inline-block; position: relative;}
.big-btn .sm-line{background-color: #f7c524; width: 98%;display: block;height: 5px;}
.big-btn .lg-line{background-color: #061822; width: 100%;display: block;border-top: #fff 3px solid;border-bottom: #fff 3px solid;}
.big-btn .lg-line h2{color: #fff !important; margin: 5px auto; font-size: 21px; padding-left: 70px; text-transform: uppercase; line-height: 38px !important;}
.big-btn .lg-line p {display: none !important;}
.big-btn:hover{text-decoration: none !important;}
.big-btn:hover .lg-line{background-color: #00984b;} 
.big-btn.red-btn:hover .lg-line{background-color: #e10715;} 

.alone-big-btn{width: 30%; display: inline-block; margin-top: 30px;}

.icon-brd{position: absolute; left: -24px; width: 60px; height: 60px; border: #f7c524 5px solid; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);}
.green-icon{ background-color: #00984b; width: 100%; border: #fff 5px solid; height: 100%; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.red-icon{ background-color: #e10715; width: 100%; border: #fff 5px solid; height: 100%; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.icon-brd img{position: absolute; left: 0;right: 0;top: 0;bottom: 0; margin: auto; -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}

/*----Title block line----*/
.title_block{width: 100%; display: inline-block;border-bottom: #f7c524 2px solid;}
.title_block .block_text{background-color: #f7c524; color: #fff; text-transform: uppercase;font-family: MundoSansStd-Bold;}

/*----home page----*/
.home-content{text-align: center;}
.home-content h3{ font-family: MundoSansStd-Bold; font-size: 19px; text-align: center;}
.home-content p{min-height: 105px;}
.home-content .btn-yellow{width: 100%; border:#f7c524 1px solid;font-family: MundoSansStd-Bold; font-size: 22px; text-align: center; color:#f7c524;padding: 15px; display: block; text-transform: uppercase;}
.home-content .btn-yellow:hover{background-color: #f7c524; color: #fff;}
.home-content .block{margin-bottom: 25px;}
.home-tab .vc_tta-tabs-list:before{content: "LATEST NEWS"; background-color: #f7c524; width: 155px; height: 36px; position: absolute; left: 0;top: 0; color: #fff;font-family: MundoSansStd-Bold; padding: 9px 10px;font-size: 21px;}
.home-tab .vc_tta-tabs-list{padding-left: 170px !important;}
.home-tab .vc_tta-tabs-list{float:right;}
.home-tab .vc_tta-title-text{font-size: 18px; font-family: MundoSansStd;}
.home-tab ul.vc_tta-tabs-list li.vc_tta-tab{margin-bottom: 6px !important;}
.home-tab ul.vc_tta-tabs-list li.vc_tta-tab:hover a{background-color: transparent !important;}
.home-tab ul.vc_tta-tabs-list li.vc_tta-tab:hover a span{color: #f7c524;}
.home-tab ul.vc_tta-tabs-list li.vc_active a{background-color: #fff !important;}
.home-tab ul.vc_tta-tabs-list li.vc_active a span{color: #f7c524; text-transform: uppercase;font-family: MundoSansStd-Bold;}

.banner-head h1{ color: #fff;font-family: MundoSansStd-Bold;}
.banner-head p{}
.banner-btn-box{display: inline-block; width: 670px;}
.banner-btn-box .btn-block{width: 292px; float: left; display: inline-block; margin-right: 20px;}
/* .banner-btn-box .mrg-block{margin-left: 30px;} */
.banner-btn-box .btn-block h4{position: relative; font-size: 18px; text-transform: uppercase; margin: 0;color: #fff; font-family: MundoSansStd-Bold; border-bottom: #fff solid 1px;display: block; text-align: center; padding: 5px 20px}
.banner-btn-box .btn-block h4.line-1:before{content: ''; position: absolute; width: 1px; height: 30px; background-color: #fff; left:0; top: 39px;}
.banner-btn-box .btn-block h4.line-2:before{content: ''; position: absolute; width: 1px; height: 30px; background-color: #fff; left:0; top: 39px;}
.green-box{padding: 0 0 0 10px;}
.banner-btn-box .btn-block .btn-ban-green{font-family: MundoSansStd; font-size: 18px;background-color: rgba(2, 142, 71, 0.7); color: #fff; padding: 8px 15px; text-align: center;display:block; margin-top: 10px;}
.banner-btn-box .btn-block .btn-ban-green:hover{background-color: rgba(2, 142, 71, 1);}
.red-box{padding: 0 0 0 10px;}
.banner-btn-box .btn-block .btn-ban-red{font-family: MundoSansStd; font-size: 18px;background-color: rgba(255, 7, 21, 0.7); color: #fff; padding: 8px 15px; text-align: center;display:block; margin-top: 10px;}
.banner-btn-box .btn-block .btn-ban-red:hover{background-color: rgba(255, 7, 21, 1);}

/*----Contact us----*/


.title-head{color:#fff; border-bottom:#f7c524;}
.page-id-39544 .td-pb-row [class*="td-pb-span"]{}

.contact-input{border: #061822 1px solid !important; font-size: 16px !important; font-family: MundoSansStd;}
div.wpcf7-response-output{margin: 2em 0em 1em !important;padding: 10px 15px !important;}
div.wpcf7-mail-sent-ok{background-color: #00984b !important; color: #fff !important;    border: 2px solid #00984b !important;}

.form-control{border-radius:0px !important; border: #061822 1px solid !important; height: 40px !important; padding: 10px 12px !important; font-size: 15px !important;}
button#fld_3453995_1_trigger{border-radius: 0px !important; height: 40px !important; }

/*----Tender----*/ 
.tender-tab .vc_tta-tabs-list:before{content: "TENDERS"; background-color: #f7c524; width: 114px; height: 36px; position: absolute; left: 0;top: 0; color: #fff;font-family: MundoSansStd-Bold; padding: 5px 10px;font-size: 21px;}
.tender-tab .vc_tta-tabs-list{padding-left: 170px !important;}
.tender-tab .vc_tta-tabs-list{float:right;}
.tender-tab .vc_tta-title-text{font-size: 18px; font-family: MundoSansStd;}
.tender-tab ul.vc_tta-tabs-list li.vc_tta-tab{margin-bottom: 6px !important;}
.tender-tab ul.vc_tta-tabs-list li.vc_tta-tab:hover a{background-color: transparent !important;}
.tender-tab ul.vc_tta-tabs-list li.vc_tta-tab:hover a span{color: #f7c524;}
.tender-tab ul.vc_tta-tabs-list li.vc_active a{background-color: #fff !important;}
.tender-tab ul.vc_tta-tabs-list li.vc_active a span{color: #f7c524; text-transform: uppercase;font-family: MundoSansStd-Bold;}

/*----Footer----*/
.td-sub-footer-container{background-color: #f7c524;color: #061822;}
.td-sub-footer-container{}
.td-footer-wrapper{background-color: #061822;}
.td-footer-wrapper:before{content:""; position: absolute;background: url(images/custom/footer-block-left.png) no-repeat; top: -72px; left:-1px; width: 71px; height: 142px;}
.td-footer-wrapper:after{content:""; position: absolute;background: url(images/custom/footer-block-right.png) no-repeat; top: -72px; right:-1px; width: 71px; height: 142px;}
.td-scroll-up{ background-color: #e10715 !important;}

.td-footer-wrapper .f-link{display: block;font-size: 13px;font-family: MundoSansStd;margin: 0 0 6px 0;}
.td-footer-wrapper .widget a.f-link-yellow{font-size: 14px;font-family: MundoSansStd-Bold; text-transform: uppercase; background-color: #f7c524; color: #061822;padding: 5px 15px; display: inline-block; border-radius: 0px !important;}
.td-footer-wrapper .widget a.f-link-yellow:hover{color:#fff !important;}
.td-footer-wrapper p{margin: 0 0 12px 0;font-family: MundoSansStd;font-size: 13px; max-width: 84%;}
.td-footer-wrapper .block-title{font-size: 19px;}
.f-box {min-height: 200px;}
.footer-tab .widget a.f-link-yellow{border-radius: 0px !important;}
.footer-tab .vc_tta-tab a{ background-color: transparent !important; color: #fff !important;}
.footer-tab .vc_tta-tab.vc_active a{ background-color: #f7c524 !important; color: #061822 !important;}
.footer-tab .vc_tta-tab.vc_active a span{font-family: MundoSansStd-Bold;}
.td-footer-wrapper .footer-logo{margin-bottom: 20px ; border-bottom: #fff 1px solid;padding-bottom: 20px ;}
.td-footer-wrapper .f-title{margin-bottom: 0px ;}

.td-footer-wrapper .td-pb-span4{padding-right: 40px;}
.td-footer-wrapper .td-pb-span2{padding-left: 10px; padding-right: 10px;}
.td-footer-wrapper .td-pb-span3{padding-left: 10px; padding-right: 10px;}

.bottom-footer{width: 100%; display: block}
.bottom-footer div{display: inline-block; color: #222;}
.bottom-footer div span{display: inline-block; color: #222; float: left; margin: 0 25px; font-size: 14px;font-family: MundoSansStd; padding:10px 15px;}
.bottom-footer div a{display: inline-block; color: #222; float: left;font-family: MundoSansStd;font-size: 14px; padding:10px 15px;}
.bottom-footer .f-block-left{float: left; text-align: left;}
.bottom-footer .f-block-right{float: right; text-align: right;}
.bottom-footer .f-block-right a{margin-left: 25px;}
.td-sub-footer-menu{display: none;}
.td-sub-footer-copy{width: 100%;}

/*----Gallery plugin----*/
.jig-rmlBreadcrumb {
    font-size: 26px !important;
    font-family: MundoSansStd-Bold;
}

.jig-filterButton{padding: 3px 6px !important; font-size: 14px !important; background-color: #f7c524 !important; color: #fff; border-radius: 0px !important; border:none !important;    margin: 7px 7px 0 0 !important:;}
.jig-downloadLink{padding: 5px 10px; text-align: center; background-color: #f7c524 !important; color: #061822 !important;    margin-left: 10px;}
.back-btn{background-color:#061822; color: #fff; padding: 7px 10px;  margin: 10px 0 15px 0; cursor: pointer !important;}
.back-btn:hover,.back-btn:active{background-color:#f7c524; color: #061822; text-decoration: none !important; }

/*.ms-slide .ms-layer, .ms-fixed-layers .ms-layer, .ms-overlay-layers .ms-layer{height: 100% !important;width: 100% !important;}*/
/*.master-slider img, .ms-slide-bgvideocont video{height: 100% !important;width: 100% !important;}*/


.slide-2{background: url(images/custom/home-slide-2.jpg) no-repeat;width: 100% !important; height: 100% !important; background-position: center !important; background-size: cover !important;}
.slide-3{background: url(images/custom/home-slide-3.jpg) no-repeat;width: 100% !important; height: 100% !important; background-position: center !important; background-size: cover !important;}
.slide-4{background: url(images/custom/home-slide-4.jpg) no-repeat;width: 100% !important; height: 100% !important; background-position: center !important; background-size: cover !important;}
.slide-5{background: url(images/custom/home-slide-5.jpg) no-repeat;width: 100% !important; height: 100% !important; background-position: center !important; background-size: cover !important;}
.dark-overlay{background: rgba(0,0,0,0.3); width: 100% !important; height: 100% !important; }
.template-home-slide{width:385px; color: #fff;}
.template-home-slide h1{color: #fff; text-transform: uppercase;}
.template-home-slide p{color: #fff;}
.template-home-slide a{background-color: rgba(2, 142, 71, 0.7); color: #fff; padding: 7px 10px;}
.template-home-slide a:hover,.template-home-slide a:active{background-color: rgba(2, 142, 71, 1); color: #fff;}

/*----Custom Tab----*/
.tabs-menu {
    height: 30px;
    float: left;
    clear: both;
}

.tabs-menu li {
    height: 30px;
    line-height: 30px;
    float: left;
    margin-right: 10px;

    
}

.tabs-menu li.current {
    position: relative;
    background-color: #f7c524;
}
.tabs-menu li.current:hover a{color: #061822;}

.tabs-menu li a {
    padding: 10px;
    color: #fff;
    text-decoration: none;
    font-family: MundoSansStd;
    text-decoration:none;
    font-size: 14px;
}

.tabs-menu .current a {
    color: #061822;
    font-family: MundoSansStd-Bold;
}

.tab {
    border-top: 2px solid #f7c524;
    
    float: left;
    margin-bottom: 20px;
    width: auto;
}

.tab-content {
    width: 100%;
    padding: 20px 0;
    display: none;
}

#tab-1 {
 display: block;   
}
.subscribe-input{float: left; width: 65%;}
.subscribe-input input{width: 100%;height: 35px; border-radius: 0px;}
.subscribe-btn{float: left;width: 35%;}
.subscribe-btn input{font-family: MundoSansStd-Bold;width: 100%;height: 35px; border-radius: 0px; background-color: #f7c524; text-transform: uppercase; color: #061822;}
span.wpcf7-not-valid-tip{padding-left: 25px !important;}

.toolkit-tab > .vc_tta-tab > a{    padding: 6px 8px 5px 8px !important;    font-size: 13px !important;}

.custom-head{margin-bottom: -15px !important;padding-bottom: 0 !important;height: 52px !important;}

/*----filter----*/
.post-search input{width: 200px !important; border: #061822 1px solid !important;    height: 32px !important;font-family: MundoSansStd !important; margin-right: 5px !important;font-size: 14px !important;color:#061822 !important;margin-bottom:8px !important;}
.post-search select{width: 169px !important; border: #061822 1px solid !important;    height: 32px !important;font-family: MundoSansStd !important; margin-right: 5px !important;font-size: 14px !important;color:#061822 !important;margin-bottom:8px !important;}
.post-search input[type=submit]{width: 100px !important;}
.post-search .hasDatepicker{width: 100px !important;}
.post-search input[type=submit]{color: #fff !important; border: none !important;font-size: 14px !important;height: 32px !important;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-radius: 0px !important; border: none !important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background-color: #061822 !important; color: #fff !important; background-image: none !important; opacity: 1 !important;font-family: MundoSansStd !important; border: none !important;}
.ui-widget-header{background-color: #f7c524 !important; border: none !important; background-image: none !important;}
.ui-datepicker .ui-datepicker-title select{ color: #061822 !important;font-family: MundoSansStd !important; font-size: 14px !important;}
.ui-widget-content{border: none !important; background-image: none !important; background-color: #fff !important;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight: normal;}

.widget select{border: #061822 1px solid;}
.ui-datepicker{z-index: 999 !important;}
/*----Widget----*/
.gallery-btn{width: 100%; border-bottom: #f7c524 1px solid; display: inline-block; height: 32px;}
.gallery-btn a{background-color: #fff; color:#f7c524; padding: 10px 15px; margin-right: 5px;}
.gallery-btn a:hover{background-color: #f7c524; color: #fff; text-decoration: none;}
.gallery-btn a.btn-active{background-color: #f7c524; color:#fff; }
.gallery-btn a.btn-active:hover{text-decoration: none; }

.widget_nav_menu .current-menu-item a{color: #f7c524 !important;font-family: MundoSansStd-Bold; font-size: 20px;}
.widget .sub-menu li:first-child {
    border: none !important;
}
.widget ul.sub-menu {
    border-top: 2px solid #f7c524 !important;
}

.vc_tta.vc_general .vc_tta-panel-body{overflow: visible !important;}


.slide-oneclass .banner-head{
    left: 150px !important;
}
.register-terms{ margin-left: 60px;margin-top: 0px;}

.banner-btn-box {
    display: inline-block;
    width: 642px;
    position: absolute;
    left: 19px;
    top: -90px;
}
  .banner-btn-box .btn-block {
        width: 46%;
        float: left;
        display: inline-block;
        margin-top: 20px;
    }
.evors_lightbox .evo_lightbox_body{
    background-color: #00984b !important;
}
.td-main-sidebar{z-index: 999 !important;}


.slide-oneclass{
    left: 12% !important;
}

.show-box{    background-color: #eee;
    padding: 10px 15px;
    border-radius: 7px;
    margin-top: 10px;}
.show-box p{margin-bottom: 5px;}
.show-link{cursor: pointer;}

/*----Media Queries----*/

@media screen and (max-width: 1300px){
.widget ul.sub-menu {
    border-top: 2px solid #f7c524 !important;
}


    .sa-logo {
    float: right;
    margin-top: 15px;
    width: 140px;
}
.slide-oneclass{
    left: 60px !important;
}
.banner-btn-box {
    display: inline-block;
    width: 300px;
    position: absolute;
    left: 79px;
    top: -150px;
}
  .banner-btn-box .btn-block {
        width: 100%;
        float: left;
        display: inline-block;
        margin-top: 20px;
    }
.slide-oneclass .banner-head{
    left: 50px !important;
}
.td-classic-twitter{display: none !important;}


}
@media screen and (max-width: 930px){
.widget ul.sub-menu {
    border-top: 2px solid #f7c524 !important;
}

.banner-btn-box {
    display: inline-block;
    width: 300px;
    position: absolute;
    left: 79px;
    top: -150px;
}
  .banner-btn-box .btn-block {
        width: 100%;
        float: left;
        display: inline-block;
        margin-top: 20px;
    }
	.banner-head {
	 display: inline-block;
    width: 300px;
    position: absolute;
    left: -77px;
    top: -150px;
	
}
.slide-oneclass .banner-head h1{
    font-size: 25px;
    line-height: 31px;
    margin-top: 13px;
    margin-bottom: 10px;
}

.slide-oneclass{
    left: 50px !important;
}
.slide-oneclass .banner-head{
    left: 20px !important;
}
.post-search input{margin-bottom: 5px; width: 100% !important; }
.post-search select{margin-bottom: 5px; width: 100% !important;}
.post-search .hasDatepicker{width: 100% !important;}

}

@media screen and (max-width: 769px){
  .banner-head {
    display: inline-block;
    width: 300px;
    position: relative;
  
   
}
.slide-oneclass {
    width: 300px !important;
    margin-left: auto!important;
    margin-right: auto!important;
    left: 0 !important;
    right: 0 !important;
    top: 20px !important;
	
}
.banner-btn-box {
    display: inline-block;
    width: 300px;
    position: absolute;
    left: -140px;
    top: -80px;
}
.slide-oneclass .banner-head{
    width: 300px !important;
    margin-left: auto!important;
    margin-right: auto!important;
    left: 0 !important;
    right: 0 !important;
    top: -25px !important;
}
.slide-oneclass .banner-head h1{
    font-size: 23px;
    line-height: 22px;
    margin-top: 18px;
    margin-bottom: 10px;
}
.post-search input{margin-bottom: 5px; width: 100% !important; }
.post-search select{margin-bottom: 5px; width: 100% !important;}
.post-search .hasDatepicker{width: 100% !important;}

}
.sf-menu .td-icon-menu-down{display: none;}
.sf-menu a.sf-with-ul{padding-right: 14px;}


@media screen and (max-width: 767px){
    .td-mobile-container{ padding-bottom: 50px;background:#000 url(images/custom/landscape-burger.png) no-repeat; background-size: cover; background-position: center;}
    .td-menu-background:before{background: none;}
    .td-search-background:before{background: none;}
    .td-search-background{background: #000; background: #000 url(images/custom/landscape-burger.png) no-repeat; background-size: cover; background-position: center;}
    .home-tab .vc_tta-tabs-container{overflow: visible;}
    .td-menu-socials-wrap{background-color: #061822; border-bottom: #f7c524 5px solid;}
    #td-mobile-nav .td-social-icon-wrap i{color: #f7c524 !important ;}
    .td-mobile-close .td-icon-close-mobile{color: #f7c524 !important;}
    .td-footer-wrapper .td-pb-span4{padding-right: 40px;}
    .td-footer-wrapper .td-pb-span2{padding-left: 25px; padding-right: 25px;}
    .td-footer-wrapper .td-pb-span3{padding-left: 25px; padding-right: 25px;}
    .sa-logo{display:none;}
    .td-banner-wrap-full{display:none;}
    .td-footer-wrapper:before{display:none;}
    .td-footer-wrapper:after{display:none;}
    .td-header-wrap .td-header-menu-wrap-full, .td-header-wrap .td-header-menu-wrap, .td-header-wrap .td-header-main-menu{background-color: #061822 !important;}
    .banner-btn-box .btn-block {
        width: 100%;
        float: left;
        display: inline-block;
        margin-top: 6px;
    }
    .banner-head p{width:300px; font-size:13px;}
    .banner-btn-box {
        display: inline-block;
        width: 300px;
    }
    .banner-btn-box .mrg-block {
        margin-left: 0px;
    }
    .banner-head h1 {
        color: #fff;
        font-family: MundoSansStd-Bold;
        font-size: 24px;
        line-height: 28px;
    }
    .td-mobile-content .current-menu-item > a, .td-mobile-content .current-menu-ancestor > a, .td-mobile-content .current-category-ancestor > a{color: #f7c524;}
    .big-btn {width: 85%;margin: 0 0 32px 35px;}
    .td-scroll-up {display: block;}
    .bottom-footer .f-block-left a{width: 100%; text-align: center;margin: 6px 0;}
    .bottom-footer .f-block-left span{width: 100%; text-align: center; margin: 3px 0;}
    .tp-bgimg {background-position: 29% !important;}
    img.bsa-thumb-img{left: -56px !important;}
    .bottom-footer .f-block-right{float: none;}
    #evcal_list .eventon_list_event .evcal_cblock{    background-color: rgba(255,255,255,0.5) !important; width: 100px;}
    .eventon_events_list .eventon_list_event .evcal_cblock, .evo_pop_body .evcal_cblock{top: inherit !important;}
    span.evcal_cblock{    padding: 9px 32px !important;}
    .alone-big-btn{width: 100%;}
    .events-tab ul.vc_tta-tabs-list li.vc_tta-tab{    float: left; width: 50%;}
    .events-tab ul.vc_tta-tabs-list{ margin-top: 41px !important;padding-left: 0 !important;float: left;width: 249px; }
    #jig1 .jig-caption-title{font-size: 13px !important;}

    .bsa-thumb{display:none;}
    .bsa-item-info{width: 100% !important;}
    
}
@media screen and (max-width: 480px){
    .eventon_events_list .eventon_list_event .hasFtIMG .evcal_cblock, .evo_pop_body .hasFtIMG .evcal_cblock{left: 0px;}
    #buddypress .field_reason-for-use .description{padding:20px !important;}
    #buddypress .field_register-for-all .description,#buddypress .field_terms-and-conditions .description{display: none !important;}
    #buddypress .form-group{float: none !important;}
    .bsa-slider .ms-basic-view{height: 410px !important;}
    .bsa-slider .ms-slide{height: 410px !important;}
    .template-home-slide{width: 85%;}
    .template-home-slide h1{font-size: 22px; line-height: 24px;}
    .td_block_big_grid_11 .td_module_mx15{width: 100%;margin-top: 2px;}
    .td_block_big_grid_11 .td_module_mx11{width: 100%;}
    .jig-overlay-wrapper{ display: none !important;}
    .td-header-wrap{position: fixed; width: 100%;}
    .td-main-page-wrap{padding-top: 53px;}
    .td_category_template_3 .td-category-header{padding-top: 53px;}
    .td-main-content-wrap{padding-top: 53px;}
}