/*.scrollable-menu {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
}

.quick-link .icon-s{width: 100%;height: 100%;max-height: 200px;}
.quick-link .icon-s img{height:100px;width: 40%;}*/

.about-h{padding-top: 25px;}
.about-h h5{color: #0b4988;text-align:justify;font-weight: 700;font-size: 18px;}
.about-h h4{color: #0b4988;text-align:justify;font-weight: 700;font-size: 16px;}
.about-h p{color: #000;text-align:justify;}
.about-h p a{color: red;text-align:justify;font-weight: bold;}
.about-h ul{margin-bottom: 12px;}
.about-h li{color: #000;text-align:justify;}
.about-h li:before{
  content: "\f058"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  margin-left:0px; /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
  color: #1B1464;    
}
.about-h p img{float: left;width:300px;margin-right: 10px;margin-top: 8px;}

.h-btn{width: 100%;text-align: center;padding: 4px;background-color: #1B1464;text-decoration: none;color: #fff;font-size:14px;margin-top: 15px;margin-bottom: 15px;}
.h-btn a{text-decoration: none;color: #fff;}

.about-h .btn-theme-colored {
    color: #fff;
    background-color:  #1B1464;
    border-color:  #1B1464;
}

.verification-btn{width: 100%;
border-radius: 35px 0px 26px 0px;
-moz-border-radius: 35px 0px 26px 0px;
-webkit-border-radius: 26px 0px 26px 0px;
border: 4px solid #c1c1c1;
text-align: center;
background-color: #ED1C24;
color: #fff;
font-size: 15px;
line-height:30px;
padding: 12px;
}

.verification-btn a{color: #fff;}
.on-whatsapp{width: 100%;height: auto;padding:5px;margin-bottom: 15px;}
.on-whatsapp img{margin: 0 auto;display: block;margin-bottom: 5px;}

.upcoming-course{background-color: rgba(244, 244, 244, 0.56);padding: 10px;}
.upcoming-course h3{color: #0b4988;text-align:justify;font-weight: 700;font-size: 19px;}
.upcoming-course li{color: #000;text-align:justify;font-size: 15px;font-weight: 600;}
.upcoming-course li:before{
  content: "\f058";
  font-family: FontAwesome;
  display: inline-block;
  margin-right: 4px;
  font-size: 12px;
  font-size: 12px;
}
.upcoming-course marquee{height: 360px!important;}

.testimonial .comment h5{text-align: left;color: #fff;font-size: 18px;margin-top: 2px;margin-bottom: 2px;}
.testimonial .comment p{text-align: justify;color: #fff;font-size: 14px;margin-bottom: 2px;}
.testimonial .comment a{text-align: left;color: #fff;font-size: 16px;}

#blog .entry-header img{width: 100%;height: 160px;}
#blog .entry-content h4{color: #0b4988;text-align:left;font-weight:600;font-size: 16px;}
#blog .entry-content p{color: #000;text-align:justify;font-weight:400;font-size: 13px;}
#blog .entry-content span{color: #000;text-align:justify;font-weight:400;font-size: 13px;}

.footer-bottom p{color: #fff;}

.single-bnr{width: 100%;height: 300px;}
.single-bnr img{width: 100%;height: 300px;}

.about-h .team2{border: 1px #8d8585 solid;padding: 10px;margin-bottom: 10px;margin-top: 10px;}
.about-h .team2 p img{float: left;width: 150px;margin-right: 10px;margin-top: 8px;}
.about-h .team2 strong{font-size: 14px;padding-bottom: 5px;color:#1B1464;font-weight: bold;}
.about-h .team2 h5{text-align: left;font-size: 17px;color: #000;}
.about-h .team2 li:before{content: none!important;}


.client-part{width: 100%;margin-top: 50px;margin-bottom: 50px;display: block;float: left;}
.client-part img{width: 100%;height: 150px;border: 2px #5d5c5c solid;margin-top: 10px;margin-bottom: 10px;}


.mosaicflow__column {
	float:left;
	}

.mosaicflow__item {
	position:relative;
    padding:5px;
	}
.mosaicflow__item img {
		display:block;
		width:100%;
		max-width:500px;
		height:auto;
		}
/*
	.mosaicflow__item p {
		position:absolute;
		bottom:0;
		left:0;
		width:100%;
		margin:0;
		padding:5px;
		background:hsla(0,0%,0%,.5);
		color:#fff;
		font-size:14px;
		text-shadow:1px 1px 1px hsla(0,0%,0%,.75);
		opacity:0;
		-webkit-transition: all 0.4s cubic-bezier(0.23,1,0.32,1);
		   -moz-transition: all 0.4s cubic-bezier(0.23,1,0.32,1);
		     -o-transition: all 0.4s cubic-bezier(0.23,1,0.32,1);
		        transition: all 0.4s cubic-bezier(0.23,1,0.32,1);
		}
	.mosaicflow__item:hover p {
		opacity:1;
		}
*/

.about-h .service-box{width: 100%;margin-top: 50px;margin-bottom: 50px;display: block;float: left;}
.about-h .service-box h4{color: #000;font-size: 27px;text-align: center;margin-bottom: 50px;}
.about-h .service-box .equipment p{color: #000;font-size: 14px;text-align: center;font-weight: 600;}
.about-h .service-box .equipment img{width: 100%;height: auto;}

.down{float: left;display: block;margin-top: 15px;}

.about-h a.download{width: 160px;padding:7px;background-color: darkblue;color: #fff;font-weight: 600;margin-top: 10px;margin-bottom: 10px;display: block;text-align: center;}

.table-work td{color: #000;}
.table-work table{border-color: #000;}
.table-work .table-bordered{border:1px #000 solid;}
.table-work .table-bordered > tbody > tr > td{border:1px #000 solid!important;}
.table-work .table-bordered > tbody > tr > td a{color: red;font-weight:600;}
.table-work .table-bordered > tbody > tr > th{border:1px #000 solid!important;}
.table-work .table-bordered > thead > tr > th { border-bottom-width: 0px!important;}
.table-work .table-bordered > thead > tr > th {border: 1px solid #000!important;color: #000;}


.about-h .testimonial{display: block;margin: 0 auto;margin-top: 20px;border: 1px #c7c7c7  solid;}
.about-h .testimonial p{text-align: center;font-size: 15px;color: #000;}
.about-h .testimonial h6{text-align: center;font-size: 15px;color: #1B1464;}
.about-h .testimonial h6 strong{text-align: center;font-size: 15px;color: #000;}
.about-h .testimonial img{display: block;width:100px;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;border-radius: 10px;}


.about-h .list-group-item{background-color: #b7b7b7!important;}
.about-h a.list-group-item {color: #000!important;}
.about-h .faq h3{color:#0b4988!important;}

.box-j {
    width: 100%;
    border: 1px #c1c1c1 solid;
    padding: 17px;
    margin-top: 29px;
    display: block;
}
.box-j h5{font-size: 18px;text-align: left;color: #0b4988;}
.box-j p a{font-size: 16px;text-align: left;color: #000;font-weight: normal;}
.box-j i{font-size: 16px;text-align: left;color: #0b4988;}

.c-box{width:60%;display: block;float: left;margin-right:22px;}
.c-box2{width:38%;display: block;float: left;}

.verification .btn-search {
	  background: #000;
	  border-radius: 0;
	  color: #fff;
	  border-width: 1px;
	  border-style: solid;
	  border-color: #1c1c1c;
      font-weight: 600;
    font-size: 18px;
	}
.verification .btn-search:link, .btn-search:visited {
	  color: #fff;
	}
.verification .btn-search:active, .btn-search:hover {
	  background: #1c1c1c;
	  color: #fff;
	}
.verification .btn{padding:9px 17px !important;}

.verification{margin-top: 25px;}

.cer-result {margin-top: 80px;
    display: block;
    width: 100%;
    padding: 12px;
    border: #c3c3c3 1px solid;
    overflow: hidden;
}
.cer-result h6{font-size: 18px;color: red;}

.by-name{width:40%;display: block;float: left;margin-right:80px;margin-top:5px;border:1px rgba(193, 193, 193, 0.78) solid;padding: 12px;overflow: hidden;}
.by-name h5{margin-bottom: 20px;color:#0b4988;text-align: center;
font-size: 17px; }
.by-name label{color: #000;}
.by-name .btn-default {
    color: #fff;
    background-color: #1B1464;
    border-color: #ccc;
    font-weight: 600;
    font-size: 15px;
}

.about-h .news-part h6 strong{color: #000;font-size: 14px;}
.about-h .news-part p{color: #000;font-size: 13px;}
.about-h .news-part img{width: 100%;}

.clear{padding: 0px;margin: 0px;clear: both;}