.img-scale img{
    width: 100%;
}

.pb-resources-content .thumbnail .desc_text{margin:0 0 30px 0; min-height:80px;}

.article-figure img {
    max-width: 100%;
    width: auto;
}

.m-b-10 {
    margin-bottom: 10px; 
}
.m-b-15 {
    margin-bottom: 15px; 
}
.m-b-30 {
    margin-bottom: 30px; 
}
.m-t-0 {
    margin-top: 0px; 
}
.m-b-0 {
    margin-bottom: 0px; 
}

.navbar-nav > li.current-menu-item > a{
    color: #333;
    background-color: transparent;
}
.ad-modal .img-scale{
    width: auto;
    max-width: 100%;
    display: inherit;
    margin: 0 auto;
    padding: 50px;
}
.tp-caption a.btn-orang {
    color: #fff;
}
.btn-blue{
    background-color: #05354d !important;
    border: none !important;
}
.contact-form span.wpcf7-not-valid-tip {
    font-size: 0.9em;
}
.content-block{
    overflow: hidden;
    text-align: left;
    min-height: 300px;
}
.content-block p{
    font-size: 18px;
    line-height: 28px;
}    
.section-block .entry-title{
    font-family: 'Bitter', serif;
    font-weight: 700;
    color: #3399cc;
    font-size: 30px;
    margin: 20px 0;
    text-transform: inherit;
}
.section-block .entry-title a{
    color: #3399cc;
}
p.author-description{
    color: #fff;
    text-align: center;
}
.tp-caption.medium_bg_asbestos{
    background: none;
}
.thumbnail h3 a{
    color: #333333;
}
.thumbnail h3 a:hover{
    color: #676767;
    text-decoration: none;
}
@media (max-width: 767px){
.publisher-consel-video iframe, .modal-video-content iframe, .why-joinus-video iframe{
    height: 350px;
}
.tp-caption.medium_bg_asbestos{
    display: none;
}
}
@media (max-width: 479px){
.publisher-consel-video iframe, .modal-video-content iframe, .why-joinus-video iframe{
    height: 200px;
}
.tp-caption.medium_bg_asbestos{
    display: none;
}
}

.slide-overlay-block{ height:auto; width:auto; padding-bottom: 30px;}
.check_eigibility input[type="checkbox"]{ 
    float: left;
    position: relative;
    margin-top: -25px;
    margin-left: 0;
}
.all_check_eigibility input[type="checkbox"]{ 
    float: left;
    position: relative;
    margin-top: -40px;
    margin-left: 0;
}
.check_eigibility .error{
    color: red;
    float: left;
    padding-top: 5px;
}
.all_check_eigibility .error{
    color: red;
    float: left;
    padding-bottom: 3px;
}

@media (max-width: 991px){
  .slide-overlay-block{padding:15px 30px 15px 80px; top:50%; margin-top:-150px; height:auto; width:auto;}
  .slide-overlay-block p{font-size:14px !important; line-height: 14px !important; margin-bottom: 15px; }
  .slide-overlay-block p.title-text{font-size:24px!important; line-height: 24px!important; }
  .slide-overlay-block a.btn{font-size: 14px !important;padding: 8px 15px !important; }   
}

@media only screen
and (min-width:618px)
and (max-width:767px){
    .check_eigibility input[type="checkbox"]{ 
        margin-top: 3px;
    } 
}