@charset "utf-8";
/* CSS Document */

@import 'https://fonts.googleapis.com/css?family=Open+Sans:400,600,700';

body{font-family: 'Open Sans', sans-serif;font-weight: 400;font-size:14px;color:#989696;}
.main-heading{font-weight:700;font-size:30px;margin:0px;}
section{clear:both;padding:0px 0px 50px;}

.yel-bg{background:#222222}
.white{color:#fff !important;}
.mb-0{margin-bottom:0px}
.list1 li a,.list1 li{color:#fff;text-decoration:none}
.pd-10{padding:10px 0px}
ul.list1.top-social  li a i{color: #e6312f;}
.programs img{margin-bottom:20px;width:100%}
/* ========== Counter css Start ========== */
.icon-counter-field {
    padding: 100px 0 50px;
    background:url(../images/counter.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.iconstelugu-counter {
    margin-bottom: 50px;
    text-align: center;
}
.iconstelugu-counter i {
    font-size: 80px;
    color: #ee3131;
    font-weight: normal;
}
.iconstelugu-counter .icon-funfact {
    margin-top: 20px;text-align:center
}
.icon-funfact{font-weight:bold; font-size:22px;color:#fff} 
.iconstelugu-counter .icon-funfact .start-count {
  
    color: #ffffff;
    font-size: 32px;
}
.iconstelugu-counter .icon-funfact span {
 
    color: #ffffff;
    font-size: 24px;
  
}
.iconstelugu-counter .icon-funfact h4 {
    color: #ffffff;
    font-size: 18px;
    font-weight: 400;
    margin-top: 10px;
    margin-bottom: 0;
	text-transform:uppercase
}

.home-heading {
    background-image: url(../images/heading-bg.jpg);
    background-repeat: no-repeat;
    background-position: bottom center;
    padding: 25px 0px 50px 0px;
    margin-bottom: 25px;color:#000;font-weight:700;
}
.home-heading span{color:#ee3131}




.carousel-indicators .active{ background: #31708f; } .content{ margin-top:20px; } .adjust1{ float:left; width:100%; margin-bottom:0; } .adjust2{ margin:0; } .carousel-indicators li{ border :1px solid #ccc; } .carousel-control{ color:#31708f; width:5%; } .carousel-control:hover, .carousel-control:focus{ color:#31708f; } .carousel-control.left, .carousel-control.right { background-image: none; } .media-object{ margin:auto; margin-top:15%; } @media screen and (max-width: 768px) { .media-object{ margin-top:0; } }




.courses  h2{margin:0px;background:#ee3131;color:#fff;text-align:center;font-size:12px;padding:10px 0px}
.courses  h3{color:#ee3131;padding-left:30px;text-align:left;font-size:16px;font-weight:700}
.courses ul{padding-left:30px}
.courses ul li{background:url(../images/showicon.png) left center no-repeat;padding-left:30px;text-align:left;line-height:30px}


.btn1{display: inline-block;
    background: #e6312f;
    color: #fff;
    padding: 10px 20px;
    font-weight: 500;
    margin-top: 30px;}


.top-info  li a{color:#ee3131}
.top-info  li i{padding-right:5px}
.testimonials{background:url(../images/courses-bg.jpg) no-repeat center ;background-size:cover;position:relative;padding-bottom:0px}
.testimonials img.left-img{margin-top:-130px}

.testimonials  .thumbnail {
  
    background-color: transparent;
    border: 1px solid #efb56d;
    border-radius:0px;padding:30px
   
 
}
.testimonials  .thumbnail  small{color:#fff}
.testimonials  .thumbnail p{ color: #fff;}
.testimonials  .thumbnail .lead{color:#ee3131;margin-bottom:15px}
.carousel-indicators li{width: 30px;
    background: #e29959;
    border: 0px;margin:0px}
	.carousel-indicators li.active{width: 30px;
    background: #fff;border:0px;height:10px}


.count{font-weight:bold}	
 @media screen and (min-width: 768px)	{ 
 .navbar-default{position:absolute;
 height:84px;padding:0px;
    Z-INDEX: 9;left:0px;
    WIDTH: 100%;background:#ee3131;border-radius:0px}
	a.logo-link{position:relative;display:inline-block}
a.logo-link:after{    content: '';
    position: absolute;
    background: url(../images/right-icon.jpg) no-repeat right center;
    width: 42px;
    display: block;
    left: 98%;
    top: 0px;
    height: 84px;}
	.navbar-default .navbar-nav>li>a{color:#fff}


 
 }
 
.nbs-flexisel-nav-left:before {content:url(../images/arrow-left.png) !important; }
.nbs-flexisel-nav-right:before {content:url(../images/arrow-right.png) !important; }
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{background:transparent !important; }


/*contact styles starts from here*/



.b-rad-0 {
    border-radisu: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
}

input.send-btn[type=submit] {
    background: url(../images/send-img.png) top center no-repeat;
    -webkit-appearance: none;
    border: 0px;
    padding-top: 57px;
    color: #c73127;
    font-weight: 700;
}
h2{color:#000}

/*Courses offred*/

ul.list2{text-align:left;padding-left:0px}
ul.list2 li h3 {
    margin: 0px;
    text-align: center;
    text-transform: uppercase;
    background: #e6312f;
    color: #fff;
    padding: 10px 5px;
}
ul.list2 ul{padding:10px}
ul.list2 > li{display:inline-table;vertical-align:top;width:30%;border:1px solid #ddd;margin:0px 1% 20px;}
ul.list2 li  li{padding-left:25px;position:relative;width:100%;text-align:left;margin-bottom:10px;list-style-type:none}

ul.list2  li li::before {
   content: "\eb27";
  font-family: IcoFont;
    font-size: 20px;
    position: absolute;
    top: -4px;
    left: 0px;

}
ul.list2 li  li h2{line-height:22px}
.clients img{margin-bottom:25px;border:1px solid #ddd;margin:5px auto;padding:2px}
.clients h4{color:#e6312f;font-weight:600}
 ul.specification{margin:0 auto 50px;}
 ul.specification li {
    background: url(../images/showicon.png) left center no-repeat;
    padding-left: 30px;
    text-align: left;
    line-height: 30px;width:32%;display:inline-block;color:#fff;margin-bottom:30px
}
 ul.specification li:last-child{width:100%}
 .courses.about h3{padding-left:0px}
 
 .whychooseus .row{border:1px solid #ddd;margin-bottom:10px}
 .whychooseus .row img{margin:0 auto;}
 