.main-se{overflow:hidden;}
.logo-bg{background:#474747; padding:10px 0; color:#fff;}
.social-top{padding:20px 0 0 0; font-size:12px;}
.social-top a{color:#fe0000;}
 

.btn-anim{}
.btn-anim a{transition:1s;}
.btn-anim a:hover{transition:1s;}
.modal-dialog {width:600px;}
.thumbnail {margin-bottom:6px;}

.save-order-bg{background:#ebebeb;}
.about-bg{background:#fff url(../images/about.png) right top no-repeat; padding:50px;}
.about-bg ul{margin:0px; padding:0px;}
.about-bg h4{color:#666;}
.about-bg li:before{font-family: FontAwesome; content: "\f105"; font-size:16px; font-weight:bold; position:absolute; left:0px; top:8px; color:#fe0000;}
.about-bg li{list-style:none; padding:10px 0 0 15px;position:relative; font-weight:bold; font-size:13px;}
.save-order{padding:0;}
.save-order h3{background:rgba(19, 26, 36, 0.9);padding:30px; color:#fff;}
.save-order h3 span{color:#ffea01;}
.save-inner{background:rgba(19, 26, 36, 0.9); display:inline-block; padding:30px; color:#fff; margin:15px 0 0 0;}
.border-bottom{border-bottom:1px solid #ccc;}
.service{margin:0px; padding:0px;}
.service ul{margin:0px; padding:0px;}
.service li{width:25%; float:left; display:inline-block; text-align:center; position:relative;}
.service li a{padding:50px 30px; text-decoration:none; background:#f9fafc; display:block; border:1px solid #e6ebf1; color:#000;}
.service li a .fa{color:#013870; transition:1s; position:absolute; left:50%; top:30px; margin:0 0 0 -25px;}
.service li a:hover .fa{color:#f8c701; transition:1s;transform: rotateY(360deg);}
.service li a:hover{padding:50px 30px; text-decoration:none; background:#fff; display:block; border:1px solid #e6ebf1; }
.service li a h4{padding:35px 0 0 0;}
.count{padding:20px 0; text-align:center;}
.count h3{color:#ffea00;}
.count p{color:#fff; padding:2px 0;}
.border_right{border-right:1px dashed #123a5e;}
.count-bg{background:#001a33 url(../images/tf-bg.jpg) repeat; padding:40px 0;}
.price-table-bg{padding:35px 0; background:#f9fafc;}
.table-bg{background:#fff; padding:20px; text-align:center;}
.table-bg ul{margin:15px 0; padding:0px;}
.table-bg li{list-style:none; margin:10px 0 0 0; background:#f9fafc; padding:15px; color:#284e72;}
.table-bg li .fa-check{color:#090;}
.table-bg li .fa-times{color:#C30}
 #tcb-testimonial-carousel .carousel-indicators{display:none;}
.courses{background:#e6e6e6; padding:60px 0; text-align:center;}
.courses h2{color:#ee0706; text-align:center; font-size:25px;}
.job-position{padding:40px 0; background:#3b3b3b; text-align:left;}
.job-position h3{color:#fff; margin:0px; padding:5px 0 10px 0;}
.courses h4{color:#ee0706; text-align:left;}
.courses p{color:#fff; text-align:left; font-size:12px; text-align:justify;}
.course-box{margin:20px 0 0 0; padding:0px; position:relative; padding:100px 50px 50px 50px; text-decoration:none; display:block; border:1px solid #f9ab81; color:#fff;  }
.course-anim{position:absolute; left:50%; margin:0 0 0 -20px; top:30px; animation-name: example; color:#F60;
    animation-duration: 3s;
	animation-iteration-count: infinite;}
	
	
	@keyframes example {
	100% {transform: rotateY(360deg);}
	}
	
.course-box a{text-align:center;}
.gallery-bg{padding:40px 0; background:url(../images/testimonial-bg.jpg) center top no-repeat;}
.gallery-bg h1{color:#fff;}
.gal-item{padding:15px 10px 0 0;}
.course-box a:hover{background:#fff; text-align:center; padding:105px 0 55px 0; text-decoration:none; border:none; color:#000;}
.photo-gallery{background:#f9fafc; padding:60px 0;}
.list-group li{float:left; display:inline-block; margin:0 10px 0 0;}
  
.best-feature{background:#001a33 url(../images/what-we-do.jpg) repeat center -400px; padding:40px 0; text-align:center;}
.best-feature h3{color:#fff; text-transform:uppercase; font-weight:bold; padding:15px 0 0 0; font-size:35px; text-shadow:2px 2px 10px #000;}
.best-feature h3 span{color:#fe0000;}
 
 
.exp{margin:10px 0 0 0; padding:30px 25px 25px 50px; background:#fff; text-align:left; min-height:340px; border-radius:20px;}

.exp ul{margin:0px; padding:0px;}
.exp h4{color:#666;}
.exp li:before{font-family: FontAwesome; content: "\f105"; font-size:16px; font-weight:bold; position:absolute; left:0px; top:8px; color:#000;}
.exp li{list-style:none; padding:10px 0 0 15px;position:relative; font-weight:bold; font-size:15px; color:#5e5e5e;}
.exp h5{color:#000; font-size:15px; font-weight:bold;}
.exp p{color:#000; line-height:normal; text-align:center;}
.exp .fa{padding:0; text-align:center;}
.text-center{text-align:center;}
.exp h6 a{color:#FF0;}
.expnew{margin:10px 0 0 0; padding:50px 25px 25px 25px; background:rgba(59,59,59,0.8); text-align:left; min-height:340px; border-radius:20px; text-align:center;}
.expnew h3{font-size:25px; padding:10px 0 0 0; margin:0px;}
.expnew p{font-size:15px; color:#ffc71b;}
 
 .mg-top{margin:15px 0 0 0;}
 .where{padding:15px 0; text-align:center; background:#fff;}
 .where h2{ font-weight:bold; padding:15px 0;}
	 .marg-top-test{padding:0; text-align:center !important;}
	 .ontime{padding:40px 0; text-align:center; background:#fff;}
	 .ontime h2{padding:15px 0 0 0; font-size:3em;}
	  
	 
    @media screen and (max-width: 768px) {
        .media-object {margin-bottom: 15px;}
		 .marg-top-test{padding:150px 0 0 0;}
		 .modal-dialog {
    width: 95%;
}
		 
		 .about-bg{background:none;}
		 .bt-center{text-align:center}
		 .ontime h2{padding:15px 0 0 0; font-size:1.5em;}.ontime img{width:50%;}
        }

