/* CSS Document */
.header{
width:100%;
float:left;
background-color:#17aac4;
}
.logo-left{
float:left;
width:15%;
padding:10px;
box-sizing:border-box;
}
.logo-left img{
width:100%;
}
.logo-right2{
width:80%;
float:left;
}
.mahipal-prop1{
color: #FFFFFF;
font-family: 'Russo One', sans-serif;
font-size:29px;
text-align:left;
margin-top:3px;
margin-bottom:0px;
}
.iso{
font-size:15px;
text-align:left;
color:#b56900;
padding:0;
margin:0;
}
.login-id{
float:left;
width:40%;
margin-top:35px;
padding-right:5px;
box-sizing:border-box;
}
.password-id{
float:left;
width:40%;
margin-top:35px;
padding-right:5px;
box-sizing:border-box;
}
.submit-id{
float:left;
width:20%;
margin-top:35px;
padding-right:5px;
box-sizing:border-box;
}
.input-class{
width:100%;
float:left;
background:#FFFFFF;
padding:10px;
box-sizing:border-box;
color:#6d0660;
border:none;
font-family:Myriad Pro;
font-size:12px;
}
.input-class1{
float:left;
background:#085f6f;
padding:8px;
box-sizing:border-box;
color:#FFFFFF;
font-size:16px;
border:none;
font-family:Myriad Pro;
cursor:pointer;
}
.menu-bar{
width:100%;
float:left;
}
.tel{
width:100%;
float:left;
background-color:#17aac4;
border-bottom:2px solid #CCCCCC;
}
.menu-tel{

margin:0 auto;
display:table;
}
.menu-tel ul{
list-style-type:none;
}
.menu-tel ul li{
padding:10px 8px;
text-align:center;
float:left;
border-right:2px solid #CCCCCC;

}
.menu-tel ul li a{
text-decoration:none;
font-family: 'Acme', sans-serif;
font-family: 'Play', sans-serif;
font-size:18px;
text-decoration:none;
color:#FFFFFF;
}
.menu-tel ul li:last-child{
border-right:none;
}
.stellarnav ul li ul li a{
font-size:13px;
color!important:#999999;
}
.gap{
margin-right:3px;
}
.image-banner{
width:100%;
float:left;
}
.main-image{
float:left;
width:100%;
position:relative;
}
.main-image img{
width:100%;
}
.getintouch{
width:100%;
float:left;
background-image:url(../images/pattern.png);
background-repeat:repeat;
}
.lekha-rela{
font-family: 'Quattrocento Sans', sans-serif;
font-size:36px;
color:#FFFFFF;
padding:0;
margin:0;
margin-top:30px;
margin-bottom:0px;
text-align:center;
}
.getintouch-devider{
margin:0 auto;
width:60%;
margin-top:20px;
}
.student-name{
float:left;
width:100%;
}
.input-class3{
width:100%;
float:left;
background:#FFFFFF;
padding:8px;
box-sizing:border-box;
color:#6d0660;
border:none;
font-family:Myriad Pro;
margin-top:5px;
}
.input-class4{
margin: 0 auto;
display: table;
padding:5px 20px;
background-color:#17aac4;
color:#FFFFFF;
border:none;
border-radius:5px;
margin-top:30px;
margin-bottom:30px;
cursor:pointer;
}

.registration{
float:left;
width:100%;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ace2ec+0,c2e4ea+29,ffffff+59,ffffff+100 */
background: #ace2ec; /* Old browsers */
background: -moz-linear-gradient(top, #ace2ec 0%, #c2e4ea 29%, #ffffff 59%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ace2ec 0%,#c2e4ea 29%,#ffffff 59%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ace2ec 0%,#c2e4ea 29%,#ffffff 59%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ace2ec', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */


}
.tailer{
width:100%;
float:left;
margin-bottom:30px;
}
.chobi{
margin-top:50px;
}
.chobi img{
width:90%;
}
.lekha{
float:left;
width:100%;
margin-top:30px;
font-family: 'Quattrocento Sans', sans-serif;
font-size:45px;
margin-bottom:0px;
color:#085f6f;
text-align:center;
}
.para{
float:left;
width:100%;
font-family: 'Acme', sans-serif;
font-family: 'Play', sans-serif;
font-size:16px;
margin-top:20px;
color:#333333;
text-align:justify;
}
.more-but{
float:right;
margin-top:20px;
}
.but-type{
background-color:#17aac4;
padding:7px 12px;
color:#FFFFFF;
border:none;
font-size:16px;
cursor:pointer;
}
.three-logo{
width:100%;
float:left;
background-image:url(../images/12.jpg);
align:center;
}
.logo-chobi{
float:left;
width:100%;
padding:30px;
box-sizing:border-box;

margin-bottom:0px;
}
.logo-chobi img{
width:100%;
border:3px solid #bfc8ca;
}
.lekha-rel{
font-family: 'Quattrocento Sans', sans-serif;
font-size:40px;
color:#FFFFFF;
padding:0;
margin:0;
margin-top:30px;
margin-bottom:0px;
text-align:center;
}
.rekha-rel1{
font-family: 'Acme', sans-serif;
font-family: 'Play', sans-serif;
font-size:15px;
color:#FFFFFF;
margin-bottom:30px;
text-align:justify;
padding:30px;
box-sizing:border-box;
}
.testimonial-slider{
width:100%;
float:left;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ace2ec+0,c2e4ea+29,ffffff+59,ffffff+100 */
background: #ace2ec; /* Old browsers */
background: -moz-linear-gradient(top, #ace2ec 0%, #c2e4ea 29%, #ffffff 59%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ace2ec 0%,#c2e4ea 29%,#ffffff 59%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ace2ec 0%,#c2e4ea 29%,#ffffff 59%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ace2ec', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.slider-container{
width:70%;
margin:0 auto;
}
.testi-font{
font-family: 'Quattrocento Sans', sans-serif;
text-align:left;
color:#085f6f;
}
.ac{
font-size:40px;
text-align:center;
}
.testi-font1{
font-family: 'Acme', sans-serif;
font-family: 'Play', sans-serif;
text-align:justify;
}
.colo{
color:#085f6f;
}
.staff-sider{
float:left;
width:100%;
background-image:url(../images/12.jpg);
align:center;
}
.foot-app{
width:100%;
background-image:url(../images/pattern.png);
background-repeat:repeat;
float:left;
padding:0;
margin:0;
}

.foot{
    float: left;
    margin-top: 30px;
    width: 100%;
	margin-bottom:30px;
}
.foot1{
width:18%;
float:left;
}
.foot11{
width:25%;
float:left;
}
.foot-logo{
width:80%;
float:left;
}
.contact-class{
float: left;
margin-left: 5px;
margin-top: 10px;
width: 80%;
}
.icon-ph{
width:10%;
float:left;
}
.text-ph{
width:70%;
float:left;
}
.number-ph{
color: #17aac4;
font-family: Myriad Pro;
font-size: 22px;
margin:0;
padding:0;
margin-left:5px;
}
.menu1{
margin-top:5px;
width:100%;
float:left;
}
.menu1 ul{
list-style-type: none;
margin: 0;
padding: 0;
}
.menu1 ul li{
margin-left:5px;
float:left;
width:100%;
}
.menu1 ul li a{
text-align:center;
text-decoration:none;
font-family:Myriad Pro;
font-size:18px;
color:#bfc1c4;
}
.icon1{
padding:2px 10px;
background-color:#0099FF;
color:#FFFFFF;
border-radius:5px;
float:left;
margin-bottom:5px;
border:1px solid #CCCCCC;
font-size:15px;
}
.icon2{
padding:3px 9px;
background-color:#FF0066;
color:#FFFFFF;
border-radius:5px;
float:left;
margin-bottom:5px;

}
.icon3{
padding:3px 9px;
background-color:#006600;
color:#FFFFFF;
border-radius:5px;
float:left;
margin-bottom:5px;
}
.about{
width:100%;
float:left;
background-color:#FFFFFF;
}
.border-line{
height:2px;
width:100%;
float:left;
background-color:#0000CC;
}
.pppp{
color:#17aac4;
}
.prin{
border:5px solid #17aac4;
margin-top:40px;
}
.prin img{
width:100%;
}
.principal-dia{
background-color:#FFFFFF;
font-size:22px;
font-family: 'Acme', sans-serif;
font-family: 'Play', sans-serif;
color:#333333;
border:none;
}
.refer{
font-size:18px;
font-family: 'Acme', sans-serif;
font-family: 'Play', sans-serif;
color:#333333;
margin-top:20px;
margin-bottom:20px;
}
.c{
text-align:center;
}
.fees-prop{
border:3px solid #17aac4;
margin:0 auto;
display:table;
width:100%;
border-bottom:3px solid #17aac4;
}
.tabfees{
margin-bottom:20px;
}
.v{
font-size:30px;
background-color:#17aac4;
border-radius:5px;
color:#FFFFFF;

}
.linkattr{
font-size:18px;
font-family: 'Acme', sans-serif;
font-family: 'Play', sans-serif;
color:#333333;
}
.chobisor{
margin-top:20px;
}
.cobisor img{
width:80%;
}
.abcd .left.carousel-control{
width:8%;
}
#myCarousel .right.carousel-control{
width:8%;
}
.bg{
background:none;
background-color:#FFFFFF;
}
.input-class-comp{
width:100%;
float:left;
background:#FFFFFF;
padding:10px;
box-sizing:border-box;
color:#6d0660;
border:2px solid #17aac4;
font-family:Myriad Pro;
font-size:16px;
}
.com-sub{
margin:0 auto;
margin-top:30px;
display:table;
}
.logotextlink{
padding:0;
margin:0;
}
.tcb-product-slider {
  background:transparent;
  
  background-size: cover;
  background-repeat: no-repeat;
  padding: 1px 0 30px 0;
}
.tcb-product-slider .carousel-control {
  width: 5%;
}
.tcb-product-item a {
  color: #147196;
}
.tcb-product-item a:hover {
  text-decoration: none;
}
.tcb-product-item .tcb-hline {
  margin: 10px 0;
  height: 1px;
  background: #ccc;
}
@media all and (max-width: 768px) {
.tcb-product-item {
    margin-bottom: 30px;
  }
}
.tcb-product-photo {
  text-align: center;
  height: 180px;
  background: #fff;
}
.tcb-product-photo img {
  height: 100%;
  display: inline-block;
}
.tcb-product-info {
  background: #f0f0f0;
  padding: 15px;
}
.tcb-product-title h4 {
  margin-top: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tcb-product-rating {
  color: #acacac;
}
.tcb-product-rating .active {
  color: #FFB500;
}
.tcb-product-price {
  color: firebrick;
  font-size: 18px;
}
.details {
  margin: 50px 0; 
}
.details h1 {
  font-size: 32px;
  text-align: center;
  margin-bottom: 3px;
}
.details .back-link {
  text-align: center; 
}
.details .back-link a {
  display: inline-block;
  margin: 20px 0;
  padding: 15px 30px;
  background: #333;
  color: #fff;
  border-radius: 24px;
}
.details .back-link a svg {
  margin-right: 10px;
  vertical-align: text-top;
  display: inline-block; 
}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
    overflow: auto;
}

.nbs-flexisel-inner {
    position: relative;
    overflow: hidden;
    float:left;
    width:100%;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
	margin-bottom: 30px;  
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item img {
    max-width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
	
	padding:20px;
	width:184px;
	height:100px;
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    padding:5px 10px;
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;      
    position: absolute;
    cursor: pointer;
    z-index: 4;
    top: 50%;
    transform: translateY(-50%);   
    background: rgba(0,0,0,0.5);
    color: #fff;     
}

.nbs-flexisel-nav-left {
    left: 10px;
}

.nbs-flexisel-nav-left:before {
    content: "<"
}

.nbs-flexisel-nav-left.disabled {
    opacity: 0.4;
}

.nbs-flexisel-nav-right {
    right: 5px;    
}

.nbs-flexisel-nav-right:before {
    content: ">"
}

.nbs-flexisel-nav-right.disabled {
    opacity: 0.4;
}


 .acd .carousel-control.left{
background-color:transparent;

}
  .acd .carousel-control.right{
background-color:transparent;

}

.abcd .left carousel-control {
width:8%;
}
.abcd .right carousel-control {
width:8%;
}
