@charset "utf-8";
/* CSS Document */

body{font-family: 'Open Sans', sans-serif; color:#808490; overflow-x: hidden; -webkit-overflow-scrolling: touch;}
ul, ol{}
p{line-height: 26px;}
h1{text-align:center;}
h1, h2, h3, h4, h5, h6{font-family: 'Open Sans', sans-serif; font-weight: normal !important; color:#343235;}
.heading{font-size: 35px;}
.record-heading{color: #575558; font-size:20px; text-transform: capitalize;}

/*Navigation*/
.navbar-default{background-color:#FFF !important;}
.navbar-brand{padding:0 !important; margin: 6px 0 13px;}
.navbar-default .navbar-nav > li > a{color:#343235 !important; font-size:20px; line-height:35px !important;}
.navbar-default .navbar-nav > li > a:hover{color:#07AFED!important; transition:all 0.5s ease-in-out!important;}
.navbar-default .navbar-toggle {border-color: #ccc!important;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:transparent;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left: 0; margin-top: 10px;}

/*Nav*/
.logo-new { background:url(/img/logo.png) no-repeat scroll 0 0 / 100% ;
height: 55px;margin:5px auto 0 17px;transition: width 0.5s ease 0s, height 0.5s ease 0s; width: 230px;}
.logo-new1 { background:url(/img/logo.png) no-repeat scroll 0 0 / 100%;
height: 35px;margin:5px auto 0 17px; width: 170px;}
.header{ background:#fff;height: 65px; position: fixed; top: 0; width: 100%; z-index: 110; 
transition: height 0.5s; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);}
.header1{height:55px; }
.menu{top: 1px !important; transition:all 0.5s ease-in-out !important;}
/*.menu1{top: -3px !important;} font-size: 16px !important;*/
.navbar {height: 50px;}

/*Banner*/
html, body { width: 100%; height: 100%;}
.banner{width: 100%; height: 100%;  background:url(/img/banner-bg.jpg) no-repeat center center / cover;}
.banner .container {padding-bottom: 100px; padding-top: 170px;}
.banner .intro-text{}
.banner .intro-text .name{color: #343235; float: right;  font-family: "Oswald",sans-serif;  font-size:60px;  font-weight: 700; text-align: left; text-transform: uppercase; display:block;}

/*Middle Container*/
.middle-container{padding:50px 0;}
.middle-container .lead{line-height: 40px; margin-top: 65px;}

/*Scolestic Records*/
.scholastic-records{background:#ffcc00; padding:50px 0; text-align:center; background-attachment:fixed;}
.scholastic-records .scholastic{}
.scholastic .records{color: #575558;}
.records .record-heading{}/*height: 50px;*/
.scholastic .records .icon-img{width:55%;}

/*Key Features*/
.key-features{padding:50px 0 20px;}
.key-features .dashboard-img{margin-top: 12px;}
.key-features h2{margin-top:0;}
.key-features ul{padding-left: 24px;}
.key-features ul li{line-height: 40px; list-style-type:square;}

/*Request Demo*/
.request-demo{background-color:#f3f3f3;  padding:50px 0;}
.request-demo h2{margin-bottom:20px;}
.btn-primary{background-color:#2db9f7 !important; border-radius:0 !important; border-color:transparent !important; font-size:20px !important; text-transform: uppercase;}
.btn-primary:hover{color:#343235 !important; border-color:transparent !important;transition:all 0.5s ease-in-out !important;}
.request-demo .remeber{margin-left:10px;}
.request-demo .forgot a{margin-left:23px; color:#F00;}
.request-demo .btn-success{background-color:#e2e2e2 !important; border-color: transparent !important; color:#343235 !important; border-radius:0 !important; padding: 6px 12px !important; float:right;}
.request-demo .btn-success:hover{background-color:#2db9f7 !important; transition:all 0.5s ease-in-out !important;}
.application{text-align:center;}
/*Request Demo*/
.request-demo .request .form-group{margin-bottom:20px;}
.request-demo .request h4{font-size:26px;}
.request .form-group .form-control{border-color:#e5e5e5;}
.request .modal-body{padding: 15px 30px;}
.request .modal-body .message{resize:none;}

/*Latest News*/
.latest-news{padding:50px 0;}
/*News*/
.latest-news .latest{ margin: 0 auto; width:250px;border: 5px solid #fff !important;}
.latest .news-button{border-radius: 35px !important; padding:5px 35px;border: 5px solid #fff !important; background: #2db9f7; color:#fff; cursor:auto;}
.latest-news .news{background-color:#e1e1e1; margin: -39px auto 0; padding:50px 30px 30px;}
.news table tr td{line-height:40px;}
.news table tr td a{color:#808490;}
/*Success Story*/
.latest-news .sucess-story{text-align:center;}
.sucess-story h2{margin-bottom:30px;}
.sucess-story p{line-height:30px;}
/*Slider*/
.swiper-container {width: 100%; height: 100%;}
.swiper-slide {text-align: justify;background: #fff;
/* Center slide text vertically */
-webkit-box-pack: center; 
-ms-flex-pack: center; 
-webkit-justify-content: center; 
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center; 
padding: 0 60px; 
line-height:30px;}
.swiper-button-prev{background:url(/img/left-arrow.jpg) no-repeat 0 0;}
.swiper-button-next{background:url(/img/right-arrow.jpg) no-repeat 0 0 ; right:5px;}
.swiper-container .school-name{text-align:right !important; font-weight:bold; font-style:italic;}

/*Footer Information*/
#contact-us{background-color:#999999; padding:50px 0 0px;}
#contact-us .footer-above{color:#cdcdcd;}
.footer-above .footer-col h2{color:#fff;}
.footer-col h4{color:#cdcdcd;font-size: 25px;}
.footer-col .resume{color:#fff;}
.footer-col .resume:hover{color:#cdcdcd; transition:all 0.5s ease-in-out;}
#contact-us .footer-below{border-top:1px solid #cdcdcd; color:#fff; padding-top:17px;}
.footer-below a{color:#FFF; transition:all 0.5s ease-in-out;}
.footer-below a:hover{color:#cdcdcd;}
.footer-below p{color:#FFF;}

/*Inner Pages*/
/*Admission Form*/
.banner.inner{background:url(/img/banner-inner-bg.jpg) no-repeat center center / cover; height:200px;}
.banner.inner .container{padding-top:80px;}
.admission-form{padding: 50px 0;}
.form-control{padding:0;}
.admission-form .form .form-group{margin-bottom:20px;}
.admission-form .form .form-control{background-color: #F5F5F5; border: 1px solid #ccc; font-size:14px;}
/*Inner Form*/
.inner-form .col-xs-12, .col-sm-4, .col-md-4, .col-lg-4{margin-bottom:0 !important;}
.inner-form .compulsory-project{border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:0;}
.inner-form .compulsory-project li{border-top:1px solid #ccc; border-left:1px solid #ccc; float:left; width: 569px;}
.details{padding-bottom:0 !important;}
.subject{margin-bottom: 11px !important;}
.compul-sub{margin-bottom:6px; display:block; color: #00b8f3 !important;}
.doc-submit{padding-left:0px;}
.doc-submit li{line-height:35px;}

/*DropDownMenu Css*/
.drop-down-listing .dropdown{margin-top: 20px; margin-right:10px;}
.drop-down-listing .dropdown .dropdown-toggle{color: #343235 !important; font-size: 20px;}
.dropdown-menu{border:none; box-shadow: 0 17px 12px rgba(0, 0, 0, 0.176);margin: 4px 0 0;}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{background-color:transparent !important;}
.navbar-nav > li > a{padding-right: 20px!important;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #333;}
.dropdown-menu > li > a{padding:13px 20px 1px;}
.dropdown-menu > li > a:hover{background-color:transparent; color:#07afed!important; transition:all 0.5s ease-in-out !important;}
.navbar-right .dropdown-menu{left:0 !important;}

/*Custom Css*/
.application{margin-top:10px;}
.application .admission-link{font-size:20px; color:#2db9f7;}
.application .admission-link:hover{color:#343235; transition:all 0.5s ease-in-out;}

/*Footer Social Icon Code*/
.footer-above .social{margin: 30px auto 0; padding-left: 0; width: 210px;}
.social li{float:left; list-style-type:none;}
.social li a span{margin-left: 10px;}
.social li a .social-cm{display:block; width:30px; height:30px;}
.social li span:hover{transition:all 0.5s ease !important;}
.social li a .social-icon1{background:url(/img/scholastic-facebook.png) no-repeat 0 0;  }
.social li a .social-icon1:hover{background:url(/img/scholastic-facebook-hover.png) no-repeat 0 0;}
.social li a .social-icon2{background:url(/img/scholastic-google-plus.png) no-repeat 0 0;}
.social li a .social-icon2:hover{background:url(/img/scholastic-google-plus-hover.png) no-repeat 0 0;}
.social li a .social-icon3{background:url(/img/scholastic-linkdin.png) no-repeat 0 0;}
.social li a .social-icon3:hover{background:url(/img/scholastic-linkdin-hover.png) no-repeat 0 0;}
.social li a .social-icon4{background:url(/img/scholastic-twitter.png) no-repeat 0 0;}
.social li a .social-icon4:hover{background:url(/img/scholastic-twitter-hover.png) no-repeat 0 0;}
.social li a .social-icon5{background:url(/img/scholastic-blog.png) no-repeat 0 0;}
.social li a .social-icon5:hover{background:url(/img/scholastic-blog-hover.png) no-repeat 0 0;}


/*Sitemap*/
.sitemap{}
.sitemap h2{font-size:35px;}
.sitemap ul li{list-style:disc; line-height:30px; color:#000;}
.sitemap ul li a:hover{color:#07afed; transition:all 0.5s ease-in-out;}
.sitemap-listing{margin-top:15px;}

/*Error Page Code*/
.error-code{background-color:#f7f7f7 !important;}
.error{}
.error p{font-size:20px; color:#000;}
.error p a{color:#D64C01; font-weight:bold;}
.error p a:hover{color:#2db9f7; transition:all 0.5s ease-in-out;}

.display-none{display: none !important;}

/*Blog Code*/
.post-preview{font-size: 17px;}
.post-preview p{line-height:30px;}
.post-preview ol, ul li{line-height:29px;}
.post-preview a{color:#3b94d9;}
.fb_iframe_widget iframe{margin-top: -8px;}




