body{color:#3e4d5c;direction:ltr;font:400 13px 'Open Sans', Arial, sans-serif;background:#b1d4e5;}
h1, h2, h3, h4, h5, h6{margin:0 0 10px;}
h1{margin-bottom:15px;}
.icon-btn{height:70px;min-width:80px;margin:0 5px 5px 0;border:1px solid #ddd;padding:12px 0px 0px 0px;background-color:#f5f5f5 !important;background-image:none !important;filter:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;display:inline-block !important;color:#646464 !important;text-shadow:none !important;text-align:center;cursor:pointer;position:relative;-webkit-transition:all 0.3s ease !important;-moz-transition:all 0.3s ease !important;-ms-transition:all 0.3s ease !important;-o-transition:all 0.3s ease !important;transition:all 0.3s ease !important;}
.icon-btn i{font-size:18px;}
.ie8 .icon-btn:hover{filter:none !important;}
.icon-btn:hover{text-decoration:none !important;border-color:#999 !important;color:#444 !important;text-shadow:0 1px 0px rgba(255, 255, 255, 1) !important;-webkit-transition:all 0.3s ease !important;-moz-transition:all 0.3s ease !important;-ms-transition:all 0.3s ease !important;-o-transition:all 0.3s ease !important;transition:all 0.3s ease !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
.icon-btn:hover .badge{-webkit-transition:all 0.3s ease !important;-moz-transition:all 0.3s ease !important;-ms-transition:all 0.3s ease !important;-o-transition:all 0.3s ease !important;transition:all 0.3s ease !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
.icon-btn div{font-family:'Open Sans', sans-serif;margin-top:5px;margin-bottom:10px;color:#000;font-size:12px;font-weight:300;}
.icon-btn .badge{position:absolute;font-family:'Open Sans', sans-serif;font-size:11px !important;font-weight:300;top:-5px;right:-5px;padding:3px 6px 3px 6px;color:white !important;text-shadow:none;border-width:0;border-style:solid;-webkit-border-radius:12px !important;-moz-border-radius:12px !important;border-radius:12px !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.front-steps-wrapper h2,
.ecommerce .front-steps-wrapper h2{color:#f0f0f0;font-size:22px;line-height:1.2;padding-top:10px;margin-bottom:5px;}
.front-steps-wrapper .front-step1 h2,
.ecommerce .front-steps-wrapper .front-step1 h2{color:#fefefe;}
.front-steps-wrapper p{color:#fff;font-size:12px;line-height:18px;margin-bottom:0;}
.front-steps-wrapper .front-step-col{padding-left:0;padding-right:0;}
.front-steps-wrapper .front-step-col:first-child{padding-left:15px;}
.front-steps-wrapper .front-step-col:last-child{padding-right:15px;}
.front-steps-wrapper .front-step{position:relative;padding:15px 20px 33px;}
.front-steps-wrapper .front-step1{background:#E84D1C;}
.front-steps-wrapper .front-step2{background:#7c858e;}
.front-steps-wrapper .front-step3{background:#68727c;}
.front-steps-wrapper .front-step4{background:#636a72;}
.front-steps-wrapper .front-step5{background:#5e6369;}
.front-steps-wrapper .front-step6{background:#55585d;}
.front-steps-wrapper .front-step:before{color:#fff;font:300 125px 'Open Sans', sans-serif;font-weight:bold;display:block;position:absolute;right:-20px;bottom:-40px;opacity:0.1;}
.ie8 .front-steps-wrapper .front-step:before{display:none !important;}
.front-steps-wrapper .front-step1:before{content:"1";opacity:0.2;}
.front-steps-wrapper .front-step2:before{content:"2";right:-15px;}
.front-steps-wrapper .front-step3:before{content:"3";}
.front-steps-wrapper .front-step4:before{content:"4";}
.front-steps-wrapper .front-step5:before{content:"5";}
.front-steps-wrapper .front-step6:before{content:"6";}
.front-steps-wrapper .front-step:after{top:50%;width:0;height:0;left:100%;z-index:2;content:" ";display:block;margin-top:-1em;position:absolute;border-left:15px solid #EC7049;border-top:15px solid transparent;border-bottom:15px solid transparent;}
.ie8 .front-steps-wrapper .front-step:after{display:none !important;}
.front-steps-wrapper .front-step-col:last-child .front-step:after{display:none;}
.front-steps-wrapper .front-step2:after{border-left-color:#899199;}
.front-steps-wrapper .front-step3:after{border-left-color:#778089;}
.front-steps-wrapper .front-step4:after{border-left-color:#727980;}
.front-steps-wrapper .front-step5:after{border-left-color:#6E7278;top:auto;bottom:10%;}
.no-padding{padding:0 !important;}
.no-margin{margin:0 !important;}
.no-bottom-space{padding-bottom:0 !important;margin-bottom:0 !important;}
.no-top-space{padding-top:0 !important;margin-top:0 !important;}
.no-space{margin:0 !important;padding:0 !important;}
.no-text-shadow{text-shadow:none !important;}
.padding-top-5{padding-top:5px !important;}
.padding-top-10{padding-top:10px !important;}
.padding-top-15{padding-top:15px !important;}
.padding-top-20{padding-top:20px !important;}
.padding-top-25{padding-top:25px !important;}
.padding-top-30{padding-top:30px !important;}
.padding-top-35{padding-top:35px !important;}
.padding-top-40{padding-top:40px !important;}
.padding-top-45{padding-top:45px !important;}
.padding-top-50{padding-top:50px !important;}
.padding-top-60{padding-top:60px !important;}
.margin-bottom-0{margin-bottom:0 !important;}
.margin-bottom-5{margin-bottom:5px !important;}
.margin-bottom-10{margin-bottom:10px !important;}
.margin-bottom-15{margin-bottom:15px !important;}
.margin-bottom-20{margin-bottom:20px !important;}
.margin-bottom-25{margin-bottom:25px !important;}
.margin-bottom-30{margin-bottom:30px !important;}
.margin-bottom-35{margin-bottom:35px !important;}
.margin-bottom-40{margin-bottom:40px !important;}
.margin-bottom-50{margin-bottom:50px !important;}
.margin-bottom-60{margin-bottom:60px !important;}
.margin-bottom-65{margin-bottom:65px !important;}
.margin-top-0{margin-top:0px !important;}
.margin-top-10{margin-top:10px !important;}
.margin-left-0{margin-left:0 !important;}
.margin-right-0{margin-right:0 !important;}
.margin-right-20{margin-right:20px !important;}
.margin-left-20{margin-left:20px !important;}
.padding-left-0{padding-left:0 !important;}
.padding-left-30{padding-left:30px !important;}
.padding-right-0{padding-right:0 !important;}
.padding-right-30{padding-right:30px !important;}
.margin-right-10{margin-right:10px !important;}
.padding-10{padding:10px;}
.padding-5-10{padding:5px 10px;}
.wrapper>.container{background:#fff;}
.pre-header{margin-top:15px;}
.site-logo{float:left;font-size:23px;font-weight:400;padding-top:15px;padding-bottom:15px;}
.header .navbar-toggle{margin:0 0 15px 0;padding:4px 5px;background:#173C6C;}
.header .navbar-toggle .icon-bar{background:#fff;}
.header-navigation{font:15px "Open Sans", sans-serif;padding:0;margin:0 -15px;position:relative;background:#173C6C;}
.header-navigation ul{margin:0;padding:0;list-style:none;}
.header-navigation > ul > li{float:left;}
.header-navigation > ul > li > a{color:#fff;display:block;padding:10px 12px;}
.header-navigation ul > li.active > a,
.header-navigation ul > li > a:hover,
.header-navigation ul > li > a:focus,
.header-navigation ul > li.open > a,
.header-navigation ul > li.open > a:hover,
.header-navigation ul > li.open > a:focus{color:#fff;background:#305580;text-decoration:none;}
@media (min-width:1025px){.header-navigation > ul > li:hover > .dropdown-menu{display:block;}
}
.header-navigation .dropdown{position:static;}
.header-navigation .dropdown-fix-left,
.header-navigation .dropdown-fix-right{position:relative;}
.header-navigation .dropdown-menu{left:auto;top:100%;padding:0;background:#fff;position:absolute;border:none;box-shadow:5px 5px rgba(91, 91, 91, 0.2);text-transform:none;font:12px "Open Sans", sans-serif;letter-spacing:0;border-radius:0;z-index:9999;}
.header-navigation .dropdown-menu:before,
.header-navigation .dropdown-menu:after{display:none !important;}
.dropdown-fix-left .dropdown-menu{left:0;width:700px;}
.dropdown-fix-right .dropdown-menu{right:0;width:700px;}
.header-navigation > ul > li > .dropdown-menu{margin-top:0px;border-top:solid 0px transparent;z-index:1001;}
.header-navigation .dropdown100 > .dropdown-menu{left:15px;right:15px;}
.header-navigation > ul > li.dropdown:hover > a:after{bottom:0;width:0;height:0;z-index:1002;content:" ";display:block !important;position:absolute;border-bottom:8px solid #5eb0e5;border-right:8px solid transparent;border-left:8px solid transparent;}
.ie8 .header-navigation > ul > li.dropdown:hover > a:after{display:none !important;}
.header-navigation li.dropdown100 > .dropdown-menu:after{display:none !important;}
.header-navigation .dropdown-menu > li:first-child,
.header-navigation .dropdown-menu > li .header-navigation-content{border-top:solid 2px #5eb0e5;}
.header-navigation .dropdown-menu li{padding:0;margin:0;border-bottom:solid 1px #efefef;position:relative;float:none;}
.header-navigation .dropdown-menu li:last-child{border:none;}
.header-navigation .dropdown-menu li > a{padding:5px 10px;font-weight:400;color:#767f88;}
.header-navigation .dropdown-menu li > .subhead{padding:5px 10px;font-weight:bold;display:block;}
.header-navigation .dropdown-menu > li > a:hover,
.header-navigation .dropdown-menu > li.active > a,
.header-navigation .header-navigation-content .header-navigation-col li > a:hover,
.header-navigation .header-navigation-content .header-navigation-col li.active > a{background:#5eb0e5;color:#fff;}
.header-navigation-content{padding:10px 20px;min-width:600px;}
.header-navigation-content .header-navigation-col{padding:0;}
.header-navigation-content h4{font:bold 13px 'Open Sans', Arial, sans-serif;margin:0 0 6px;padding:5px 10px 5px;border-bottom:solid 1px #f0f0f0;}
.header-navigation-content ul{padding:0;margin:0 0 10px;list-style:none;}
.header-navigation-content li{padding:0;border:none !important;}
.header-navigation-content li > a{display:block;}
.header-navigation .dropdown-menu .dropdown-menu{left:100%;right:auto;top:6px;}
.header-navigation .dropdown-menu a{position:relative;}
.header-navigation .dropdown-menu .fa{position:absolute;top:13px;right:15px;}
.header-navigation ul > li.active > a,
.header-navigation ul > li > a:hover,
.header-navigation ul > li > a:focus,
.header-navigation ul > li.open > a,
.header-navigation ul > li.open > a:hover,
.header-navigation ul > li.open > a:focus{color:#fff;}
.sidebar-categories li a{padding:10px 0;border-bottom:1px solid #ECEBEB;}
.sidebar-categories li a:hover{background:none;}
.sidebar-categories li > a:hover,
.sidebar-categories li.active > a,
.sidebar-categories li.active:hover > a{color:#000;}
.sidebar-categories li.active > a{background:#F9F9F9;}
.sidebar-categories li a:before,
.sidebar-categories li .head:before,
.sidebar-categories li .subhead:before{content:"";font-family:FontAwesome !important;font-size:8px;padding-right:10px;position:relative;top:-1px;}
.sidebar-categories li .head{padding:10px 0;display:block;font-weight:bold;}
.sidebar-categories li .subhead{padding:5px 0;display:block;}
.sidebar-categories li ul{padding-left:10px;border-bottom:1px solid #ECEBEB;}
.sidebar-categories li ul li{display:block;position:relative;}
.sidebar-categories li ul li a{border-bottom:none;padding:5px 0;display:block;}
.sidebar-categories li a:hover{text-decoration:none;color:#333;}
.breadcrumb{background:none;padding:0;color:#5f6d7b;margin-top:10px;margin-bottom:20px;}
.breadcrumb > li + li:before{content:"\f105 ";-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;color:#5f6d7b;}
.breadcrumb a{color:#999;}
.breadcrumb > .active{color:#3175af;}
.front-team .thumbnail{border:none;}
.front-team h3{margin:10px 0 12px;line-height:40px;}
.front-team h3 strong{color:#3598dc;font-size:20px;font-weight:400;}
.front-team h3 small{display:block;font-size:13px;}
.front-team ul{padding:4px 0 0;}
.front-team .social-icons{overflow:hidden;}
.social-icons a i{font-size:20px;}
.nav-tabs{border-color:#3598dc;padding-bottom:1px;font-size:14px;margin-bottom:0;}
.nav-tabs > li > a, .nav-tabs > li > a:hover, .nav-tabs > li > a:focus{background:#F4F4F4;color:#647484;border-radius:0;padding:5px 15px 4px;border:none !important;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{background:#3598dc;color:#fff;padding:5px 15px 4px;}
.tab-content{background:#FAFAFA;padding:20px 15px;}
.pre-footer{background:#e5e5e5;}
.pre-footer .container{padding-top:45px;}
.pre-footer h2{font-size:21px;}
.pre-footer p{margin-bottom:20px;}
.pre-footer li{margin-bottom:6px;}
.pre-footer dl.f-twitter{overflow:hidden;margin-bottom:7px;}
.pre-footer dl.f-twitter dt{width:30px;float:left;text-align:left;padding-top:2px;}
.pre-footer dl.f-twitter dt i{color:#57c8eb;font-size:20px;}
.pre-footer dl.f-twitter dd{color:#b0b0b0;margin-left:30px;}
.pre-footer dl.f-twitter dd span{color:#6b9cab;font-size:12px;margin:0 5px;}
.pre-footer address{line-height:1.7;}
.pre-footer-col{padding-top:22px;}
.pre-footer .top-line{border-top:solid 1px #535353;padding-top:24px;padding-bottom:17px;}
.pre-footer .social-icons{padding-top:5px;}
.pre-footer .social-icons li a,
.pre-footer a.social-icon{transition:all 0.1s ease-in-out !important;-o-transition:all 0.1s ease-in-out !important;-ms-transition:all 0.1s ease-in-out !important;-moz-transition:all 0.1s ease-in-out !important;-webkit-transition:all 0.1s ease-in-out !important;}
.pre-footer .social-icons li a:hover{opacity:1;}
.pre-footer hr{margin-top:0;border-color:#404040;}
.pre-footer .form-control,
.pre-footer .form-control:focus{border:none;}
.testimonials-v1 blockquote{padding:15px;border:none;color:#666;display:block;font-size:14px;line-height:20px;background:#F8F8F8;position:relative;}
.testimonials-v1 blockquote:before{content:" ";display:block;position:absolute;bottom:-20px;left:70px;width:0;height:0;border-left:0 inset rgba(0, 0, 0, 0);border-right:22px inset rgba(0, 0, 0, 0);border-top:22px solid #F8F8F8;}
.testimonials-v1 blockquote:after{width:13px;height:13px;z-index:23;content:" ";display:block !important;position:absolute;right:0;bottom:0;background:#E6400C url(../images/blockquote-corner.png) no-repeat;}
.testimonials-v1 .carousel-info img{width:75px;height:75px;padding:3px;border-radius:150px !important;border:solid 1px #f5f5f5;}
.testimonials-v1 .carousel-info{overflow:hidden;}
.testimonials-v1 .carousel-info img{margin-right:15px;}
.testimonials-v1 .carousel-info span{display:block;}
.testimonials-v1 span.testimonials-name{color:#E6400C;font-size:16px;font-weight:300;margin:23px 0 7px;}
.testimonials-v1 span.testimonials-post{color:#656565;font-size:12px;}
.testimonials-v1 .left-btn,
.testimonials-v1 .right-btn{right:0;width:26px;height:26px;bottom:30px;border-radius:26px !important;position:absolute;display:inline-block;}
.testimonials-v1 .left-btn{right:30px;background:url(../images/fa-angles.png) no-repeat 8px 8px;}
.testimonials-v1 .right-btn{background:url(../images/fa-angles.png) no-repeat -33px 8px;}
.testimonials-v1 .left-btn:hover{background:#e84d1c url(../images/fa-angles.png) no-repeat 8px -31px;}
.testimonials-v1 .right-btn:hover{background:#e84d1c url(../images/fa-angles.png) no-repeat -33px -31px;}
.carousel-indicators{text-align:left;margin:0;width:auto;left:33px;}
.carousel-indicators li,
.carousel-indicators li.active{width:18px;height:18px;margin:0 9px 0 0;background:transparent;border:solid 2px #c9cdce;border-radius:18px !important;z-index:9999 !important;}
.carousel-indicators li.active{background:#6f7a7c;border-color:#9ea7a9;}
.testimonials-v1 .left-btn:hover{background-color:#e84d1c;}
.testimonials-v1 .right-btn:hover{background-color:#e84d1c;}
.footer{background:#dcdcdc;padding:15px 0;}
.footer ul{margin:0;padding:0;}
.footer ul.social-footer{font-size:18px;padding-top:5px;}
.footer ul.social-footer a{opacity:0.5;}
.footer ul.social-footer a:hover{opacity:1;}
ul.social-footer a i{font-size:20px;}
.mendatory{color:#b91818;}
.stulst{position:relative;margin-bottom:20px;}
.stulst img{width:100%;}
.stulst .sname{position:absolute;bottom:0;left:0;right:0;background:#003e7d;color:#fff;height:25px;line-height:25px;text-align:center;}
.stulst .tags{color:#fff;background:#3598dc;display:inline-block;padding:3px 5px 3px 3px;position:absolute;bottom:30px;}
.stulst .tags:after{width:0;height:0;z-index:2;content:" ";display:block;margin-left:-6px;left:49%;bottom:-6px;position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3598dc;}
.map-place-holder{height:200px;width:100%;margin-bottom:20px;}
.map-place-holder-full{height:500px;width:100%;margin-bottom:20px;}
.city-tags ul{list-style:none;margin:0;padding:0;}
.city-tags li{position:relative;margin:0 16px 7px 0;display:inline-block;}
.city-tags li a{color:#555;background:#f5f5f5;display:inline-block;padding:3px 5px 3px 3px;}
.city-tags li a:hover,
.city-tags li.active a{color:#fff;background:#428bca;text-decoration:none;}
.city-tags li a:hover i,
.city-tags li.active a i{color:#fff;}
.city-tags li i{color:#428bca;margin-right:5px;display:inline-block;}
.city-tags li a:after{top:50%;width:0;left:100%;height:0;z-index:2;content:" ";display:block;margin-top:-12px;position:absolute;border-left:12px solid #f5f5f5;border-top:12px solid transparent;border-bottom:12px solid transparent;}
.city-tags li a:hover:after,
.city-tags li.active a:after{border-left-color:#428bca;}
.modal .modal-header .close{text-indent:inherit;}
.dropdown-menu.dropdown260{min-width:260px;}
.posrel{position:relative;}
.btnabs{position:absolute;bottom:75%;left:72%;}
.chartbox{position:absolute;left:0;display:inline-block;width:20px;}
.blueV{background:#2E97D0;}
.redO{background:#DC5853;}
.lblsection .label-primary{padding:10px;min-height:60px;text-align:center;color:#fff;font-size:14px;}
.courseoffer .label-primary{padding:10px;text-align:center;color:#fff;font-size:14px;float:left;margin-right:20px;min-width:120px;}
.bg-green-jungle a{color:#fff;}
.well hr{border-top:1px solid #E0E0E0;}
.ui-widget-header .ui-icon{background-image:url("../images/ui-icons_ffffff_256x240.png")}
.ui-widget-header .ui-datepicker-title select{color:#333;}
.iconExpandCollapse{position:relative;padding-left:20px;}
.iconExpandCollapse>i{position:absolute;left:0;top:2px;}
.JEEAdvanced ul li{display:block;overflow:hidden;}
.JEEAdvanced ul .studentName{float:left;}
.JEEAdvanced ul .studentScore{float:right;}
.wrapper .main .col-md-8 .row > iframe{width: 100% !important;padding: 0 15px;}
/*slider css*/
.fullwidthabnner ul li .caption.headcaption{font-size: 27px;}
.fullwidthabnner ul li .caption.subcaption{font-size: 17px;}
.fullwidthabnner ul li .caption.infocapton{font-size: 13px;}
.fullwidthabnner ul li .lstdesktop{ margin-top: -20px;}
.fullwidthabnner ul li .lstmobile{display: none;}
 @media (max-width: 1024px) {
 .header-navigation .dropdown.open .dropdown-backdrop{display: none;}
}
@media (max-width: 900px) {
    .fullwidthabnner ul li .caption.headcaption{font-size: 20px;}
    .fullwidthabnner ul li .caption.subcaption{font-size: 14px;}
    .fullwidthabnner ul li .caption.infocapton{font-size: 12px;}
    .lstdesktop .btn{font-size: 12px}
}
@media (max-width: 767px) {
    .fullwidthabnner ul li .lstdesktop{display: none;}
    .fullwidthabnner ul li .lstmobile{display: block; position: relative;}
    .lstmobile img{width: 100%;}
    /*banner btn map css*/
    .registrationMap,
    .btnmap1,
    .btnmap2,
    .btnmap3,
    .btnmap4,
    .btnmap5,
    .btnmap6,
    .btnmap7,
    .btnmap8,
    .btnmap9,
    .btnmap10,
    .btnmap11,
    .btnmap12{height: 20px; position: absolute; display: inline-block;}
    .registrationMap{width: 140px; top:78%; left:37%;}
    .btnmap1{width: 55px;top:31%; left:5%;}
    .btnmap2{width: 65px;top:31%; left:17%;}
    .btnmap3{width: 55px;top:31%; left:53%;}
    .btnmap4{width: 65px;top:31%; left:64.5%;}

    .btnmap5{width: 55px;top:57%; left:5%;}
    .btnmap6{width: 65px;top:57%; left:17%;}
    .btnmap7{width: 55px;top:57%; left:53%;}
    .btnmap8{width: 65px;top:57%; left:64.5%;}

    .btnmap9{width: 55px;top:81%; left:5%;}
    .btnmap10{width: 65px;top:81%; left:17%;}
    .btnmap11{width: 65px;top:81%; left:53%;}
    .btnmap12{width: 65px;top:81%; left:64.5%;}

}
@media (max-width: 380px) {
    .portlet.blue .panel-group.accordion .panel-body .btn-primary{font-size: 10px;}
}