/* Enter Your Custom CSS Here */
/* 
article#post-6251 {
    margin-top: -62px;
}
*/
/* 
#fancybox-wrap{top:100px;}
#fancybox-content{height: auto !important;}
.page-id-6251 header.entry-header {
    display: none;
}
*/
.header-inner .left-col .header-navigation ul li a {
    line-height: inherit !important;
    
}
#post-6251 .entry-header {display:none !important;}
#html5-watermark{display:none !important;}
.mbr-forms>.mbr-input-field>input {width: 50%!important;}
form.mbr-forms > .mbr-input-field {
   margin: 0 auto !important;
   float: none !important;
   max-width: 600px !important;
   border-top: 1px solid #c6d3e4;
}
iframe.ads_border {
    border: 15px solid #a4b3c2;
    
}
iframe.ads_iframe{
 margin-left: -15px;
} 
.wistia-dim-the-lights .ads_border{border:none !important;} 
form.mbr-forms > .mbr-input-field > input {
   border-radius: 3px;
   font-size: .75em;
   border: 1px solid rgba(0,0,0,.1);
   color: #000;
   line-height: 1em;
   min-height: 35px;
   padding: 0;
   text-indent: .5em;
   background: #f8f9f9 ;
   transition: all .25s ease-in-out;
   font-family: inherit;
   width: 100% !important;
}
body.is-desktop .vc_row[data-vc-stretch-content] > .vc_column_container {
    max-width: 100% !important;
}
/*
.download_materials_btn{
    background-color: #f1f4f9;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.download_materials_btn a{
    display: block;
    float: left;
    width: 50%;
    box-sizing: border-box;
    padding:15px 15px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 16px;
}
.download_materials_btn a::before {
    content: "";
    display: inline-block;
    font: 19px/1 FontAwesome;
    margin-right: 20px;
}
.download_materials_btn a:hover{
  color: #4dcadd;
}
.wp-embedded-content {
    float: none;
    height: 407px;
    margin: 0 auto;
    width: 722px;
}
*/
.single-sfwd-courses .course-video {
    text-align: center;
  margin-top: 30px;
}

#ld_course_list .row {
    width: 100%;
}
.single-sfwd-courses #comments, .single-sfwd-lessons #comments{display: none;}
#userlogin, #userlogin p{text-align:center; color:#fff; font-family:lato; font-size:32px!important;}
#video_border{border: 4px solid #fff;}
.page-id-5515 .entry-content #counters > .vc_col-sm-12{margin: 40px auto!important;}



#counters > div {
position: relative;
z-index: 99;
}
.latofont .vc_btn3{font-family: lato !important;}
#slide-46-layer-11{border-color:#ffffff!impotant;}
.page-id-5468 #course-list-wrap, .page-id-6430 #course-list-wrap, page-id-2635 #course-list-wrap {
    margin-left: 15px;
}
/*.course-flexible-area header h2, .course-inner .caption {
    min-height: 46px;
}*/
#course-list-wrap .row {
    display: contents !important;
}
#search-open i {
    line-height: 3;
}

footer.entry-meta {display: none;}
.site-content article{padding-bottom:0px!important;}
.page-id-145 #primary {display: none;}
.page-id-145 .site {
    min-height: 720px;
}
.profile_link {
    color: #fff;
}
.widget-area .widget input[type="submit"] {
    padding: 10px 20px !important;
  line-height: 20px; !important}
@media (min-width: 768px) {
        div#whitebg {
        position: absolute;
        bottom: 0;
        height: 484px;
        z-index: 17;
        width: 100%;
        background-color: #fff;
        left: 0;
        right: 0;
        margin-right: 0;
        margin-left: 0;
        }
}
@media (min-width: 768px) and (max-width: 979px) {
#hight {
    margin-top: -80px !important;
}

}
@media (max-width: 767px) {
  div#space-mobile-space {
    padding-top: 0px !important;
  }
.vc_message_box-icon {width: 2em;}
.vc_message_box {padding: 1em 1em 1em 2em;}
.vc_column_container > .vc_column-inner{padding-left: 30px!importantimportant;}
#whitebg {
    height: 0;
}
}