
    .homes  .contacts_wrap {
        /*@include 'https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css';*/
        }
   .homes  .list-unstyled{
            list-style:none;
        }
    .homes  .top_panel_fixed header{
           
            
             background:  url("images/green.jpg") repeat ;
        }
        
  .homes  .menu_color{
            height:200px;
        }
       


.deltoid   .modal{
    top: 0% !important;
 
    top: 1.5px!important;
    right: 4px!important;
    position: fixed!important;
}

.deltoid  .modal ul>li {
     margin-bottom: 0;
    
}




.courses  .modal ul>li {
     margin-bottom: 0;
    
}





.woofc-share{
    
    display:none !important;
    
}




#ex1 a.close-modal ,#ex4 a.close-modal {
    position: relative;
    top: -406.1px;
    left: 442px;
    
}


#ex2 a.close-modal,#ex3 a.close-modal {
     position: relative;
    top: -334.1px;
    left: 442px;
    
}


	.gx{
     font-style: normal;
    vertical-align: middle;
    line-height: 2em;
webkit-font-smoothing: antialiased;
    color: #666666;
    font-size: 14px;

    font-weight: 600;
 }
 
 
 .subscriptions  .sc_button_size_small  {
     font-size: 14px;
     line-height: 13px;
 }


.silver{
    background:#C0C0C0!important;
}

.gold{
    background:#FFD700 !important;
}



.modal-close{
    position: relative;
    top: -271.5px;
    right: -433.5px;

}


.d-flex{
    display:flex !important;
}

.flex-center{
    justify-content:center !important;
}

.x_button {
    color: #e05100 !important;
    background-color: #ffffff !important;
display: inline-block !important;
    text-align: center !important;
    padding: 0.85em 1.15em !important;
    font-size: 0.875em !important;
    line-height: 1.3em !important;
    font-weight: 700 !important;

    border: none !important;
  border-radius: 4px!important;
   
    margin-left: 4px !important;
    margin-bottom: 4px !important;
    -webkit-box-shadow: -4px 3px 0px 0px rgb(0 0 0 / 20%) !important;
    -moz-box-shadow: -4px 3px 0px 0px rgba(0, 0, 0, 0.2) !important;
    box-shadow: -4px 3px 0px 0px rgb(0 0 0 / 20%) !important;
}

.x_button:hover{
    color: white !important;
    background-color: #FFB20E!important;
    cursor:pointer!important ;
}


.x2{
position:relative!important;
top: -37px;

}

.yy{
    font-size:18px!important;
}

.xx{
    font-size:30px !important;;
}

.tab1,.tab2,.tab3{
    cursor:pointer;
}


.flex-between{
    justify-content:space-between !important;
}


.customize-support  header{
    margin-top: 30px !important;
}

.top_panel_fixed header.bg_tint_dark {
    background:  #5753A7 !important;
        padding: 2px;

}

.top_panel_wrap{
    background:  #5753A7 ;

}

.deltoid .top_panel_wrap{
    background: none ;

}

.top_panel_over.top_panel_opacity_transparent.top_panel_style_dark .menu_main_wrap .content_wrap:after{
    display: none;
}


.deltoid.top_panel_over.top_panel_opacity_transparent.top_panel_style_dark .menu_main_wrap .content_wrap:after{
    display: none;
}

 .top_panel_fixed.top_panel_over.top_panel_opacity_transparent.top_panel_style_dark .menu_main_wrap .content_wrap:after{
    display: none !important;
}


.deltoid .bread{
    display: none;
}

.sc_section{
    padding: 0;
}

.lm5{
margin-left: 10%!important;

}

 .events .post_buttons {
    margin-top:42px;
}

.news .post_buttons {
    margin-top:42px;
}

 .deltoid .events .post_buttons {
    margin-top:0px;
}

.deltoid .news .post_buttons {
    margin-top:0px;
}

 footer .content_wrap:after{
    content:none!important;
}

footer {
    margin-top:0!important;
}

.features footer {
    margin-top:0!important;
}

.about-us footer,.events-single footer,.news-single footer,.course-single footer{
    margin-top:0!important;
}


 .register  .uwp_register_submit
 {
    width: auto !important;
    margin-left: 40%;
}


.fa-bars{
        display:none !important;
    }
    

.course-single label span{

    margin-left: 15px;}

     .col-2{
         display:none !important;
    }
    
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
    float: left;
    width: 100% !important;
}
    
    
    
  /*  #secondary{*/
  /*       display:none !important;*/
  /*  }*/
    
    
  /*form  #customer_details,.checkout .woocommerce-notices-wrapper{*/
  /*     display:none !important;*/
  /*}*/
  
  .woocommerce table.shop_table td{
      text-align: center;
  }
    
    
   .register .bsui .card{
       background-color:transparent !important;
   }
   
  .register  .bsui .card-title,.register .uwp-footer-link{  display:none !important; } 
 
 
 .register .uwp-registration-form label{ 
  
 position: relative;
display: block;

height: 40px;
width: auto;



}

.checkout   .woocommerce-customer-details{
    display:none !important;
}




.course  .xbtn{
    position:relative!important;
    top: 0px;
}

.course-single h1 {
    font-size: 3.75em !important;
    font-weight: 100 !important;
    line-height: 1.1333em !important;
    margin-top: 0.5em !important;
    margin-bottom: 0.4667em !important;
}


.course-single h4 {
    font-size: 1.625em!important;
    font-weight: 400!important;
    line-height: 1.2308em!important;
    margin-top: 1.1538em!important;
    margin-bottom: 0.3846em!important;
}


/************************ Hide bod  ********/

/* .body_wrap{
    display:none;
}

.nai{
    display:none!important;
}


.pre{
    display:flex ;
    justify-content: center;
    position:relative;
    top:40%;
    
}
*/


/******* checkout***************/


.checkout .woocommerce-order-details,.woocommerce-thankyou-order-details, .woocommerce-order .woocommerce-thankyou-order-received{
     display:none !important;
    
}

 

.course .post_descr{
    
 font-size: 14px;
    line-height: 21px;
    
}

.course  .xbtn{
    position:relative!important;
    top: 20px;
}


.mini-head {
    font-size: 25px;
}



@media screen and ( max-width: 1280px){
   
.course .post_descr{
    
 font-size: 14px;
    line-height: 21px;
    
}

.course  .xbtn{
    position:relative!important;
    top: 20px;
}


}

@media screen and ( max-width: 1278px){
   
.course .post_descr{
     font-size: 14px;
 line-height: 20px;
    
}

.course  .xbtn{
    position:relative!important;
    top: 29px;
}



}




@media screen and ( max-width: 1137px){
   
.course .post_descr{
     font-size: 12px;
 line-height: 18px;
    
}

.course  .xbtn{
    position:relative!important;
    top: 26px;
}



}


@media screen and ( max-width: 965px){
   
.course .post_descr{
    font-size: 13px;
 line-height: 13px;
    
}

.course  .xbtn{
    position: relative!important;
    top: 18px;
    font-size: smaller;
}



}


@media   screen and (max-width: 949px) {

.del_event .isotope_item:last-of-type .post_content {
    margin-left: -3% !important;
 
}


.del_event .isotope_wrap {
    position:relative;
   left: 47px !important;
}


}















@media screen and ( max-width: 800px){

.fa-bars{
        display:block !important;
    }
    
    
     .xx{
        font-size:17px;
    }
    
  
    
     .yy{
        font-size:14px !important;
    }
}



@media screen and ( max-width: 796px){
   
.course .post_descr{
   font-size: 11px;
   
 line-height: 13px;
    
}

.course  .xbtn{
    position: relative!important;
    top: 18px;
    font-size: smaller;
}



}










@media screen and ( max-width: 768px){
   
    
    .slide_button {
      
      
        font-size:10px !important;
       
    height: 0px !important;
width: 70px !important;
    padding:0px!important;
    top:-15px;
 
    }
    
     .slide_button  a{
     margin-bottom:-15px;
     position: relative;
    top: -9px;
    }
    
    

}



@media screen and ( max-width: 743px){
   
.course .post_descr{
    
    font-size:11px !important;
    
}

.course  .xbtn{
    position:relative!important;
    top: 30px;
}


}




@media screen and ( max-width: 625px){
    .ftco-heading-2 {
            margin-left: 8px;
        
    }
    
    .mini-head {
    font-size: 15px;
    }

    
   

}

@media screen and ( max-width: 500px){
   


 header .xx{
        font-size:26px !important;
    }


}



@media screen and ( max-width: 480px){
   
.course .post_descr{
    
    font-size:15px !important;
    
    line-height: 19px!important;
    
}

.course  .xbtn{
    position:relative!important;
    top: 30px;
}

 header .xx{
        font-size:26px !important;
    }


}


@media screen and ( max-width: 475px){
    .xx{
        font-size:17px;
    }
    
   header .xx{
        font-size:17px !important;
    }
    
     .yy{
        font-size:14px !important;
    }
    
    .slide_button {
       font-size:8px !important;
         padding:0px!important;
         height: 0px !important;
    width: 70px !important;
    }
    
    .slide_button  a{
     margin-bottom:-15px;
     position: relative;
    top: -9px;
    }

}





/* .scroll_to_top{
top: 738px;
} */