@charset "utf-8";@font-face{font-family:FontAwesome;src:url(fonts/fontawesome/fontawesome-webfont.eot?v=4.0.3);src:url(fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.0.3) format('embedded-opentype'),url(fonts/fontawesome/fontawesome-webfont.woff?v=4.0.3) format('woff'),url(fonts/fontawesome/fontawesome-webfont.ttf?v=4.0.3) format('truetype'),url(fonts/fontawesome/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
.top_header{padding:5px 0 0;width:100%;background:#efefef;border-bottom:1px solid #9a9a9a;}
.top_header p{margin-bottom:0px;}
.top_right a{margin-left:15px;}
.top_header strong{font-weight:normal;}
.img_left{margin:0 10px 10px 0;}
.border-bottom{border-bottom:1px solid #eeeeee;}
.clear{clear:both;}
.btn-group .btn-default, .btn-group .btn{display:inline-block;color:#222222;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;height:50px;padding:0 10px;margin-bottom:15px;font-size:16px;line-height:25px;border:1px solid #e5e5e5;resize:none;vertical-align:middle;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1);-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.ctas{font-size:22px;width:150px;position:fixed;right:0;top:380px;z-index:999;transition:right .15s ease-out;}
.ctas a{width:150px;height:44px;line-height:44px;color:#DFDFDF;display:block;background:url("../images/cta-new.png") no-repeat scroll 13px -45px transparent;margin-bottom:4px;padding-left:38px;float:right;transition:width 0.2s ease-out 0s;font-size:16px}
.ctas a:hover{background-position:0px 0px;width:150px;background:url("../images/cta-new.png") no-repeat scroll 0px 0px transparent;}
.img_alpha, .alpha{padding-left:0px;}
.img_beta, .beta{padding-right:0px;}
.pull-right{float:right;}
.pull-left{float:left;}
.testimonial-data{float:left;width:100%;position:relative;z-index:100;}
.testimonial-text{float:left;text-align:center;background-color:#fff;padding:30px 30px 30px 50px;position:relative;margin:0px 0px 0px 30px;}
.testimonial-text:before{position:absolute;content:"";height:60px;width:60px;background-color:#fff;border-radius:100%;left:-30px;top:50%;margin:-30px 0px 0px 0px;}
.testimonial-text:after{background:url(../images/quote2.png) no-repeat;position:absolute;top:47%;left:-15px;font-family:FontAwesome;font-size:34px;margin:-8px 0px 0px 0px;padding:20px;}
.testimonial-text a{font-family:'Pacifico',cursive;font-size:30px;}
.testimonial-text a:hover{text-decoration:none;}
.testimonial-text p{font-size:18px;color:#101010;font-style:italic;line-height:35px;}
.testimonials #bx-pager .thumb{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;height:80px;width:80px;overflow:hidden;margin:0px auto 10px auto;border:solid 2px rgba(255,255,255,0.5);}
.testimonials #bx-pager a:hover .thumb{border:solid 2px rgba(255,255,255,1);}
.testimonials #bx-pager .thumb img{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}
.testimonials .bx-wrapper .bx-viewport{background-color:transparent;}
.testimonials #bx-pager a{color:#fff;font-size:18px;font-style:italic;margin:0px;float:left;width:20%;}
.testimonials #bx-pager{margin:30px 0px 0px 30px;}
.testimonials #bx-pager p{margin:0px;}
.testimonials #bx-pager a:hover{text-decoration:none;}
.testimonials .bx-controls-direction{display:none;}
.testimonial-data{padding:0px 0px 0px 360px;}
.side-imgage{position:absolute;left:0px;bottom:-60px;width:40%;}
@media (min-width:1200px){.testimonial-data{padding:0px 0px 0px 490px;}
}
@media (max-width:767px){.testimonial-data{padding:0px;}
}
@media (min-width:768px) and (max-width:979px){.testimonial-data{padding:0px 0px 0px 0px;}
}
.student_form form{margin-top:30px;}
.student_form form .student_form{margin-bottom:20px;}
.gender{margin:8px 0px;}
.gender,.gender span,.gender span input,.gender span label{float:left;font-size:18px;color:#868d8b;}
.gender span{padding:0px 20px 0px 0px;}
.gender span input{margin:5px 10px 0px 0px;}
.box, .box1{float:left;width:100%;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.06);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.06);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.06);min-height:660px;border-bottom:solid 2px rgba(0,0,0,0.15);padding:20px;text-align:left;}
.box:hover{background-color:#cda253;}
.box1:hover{background-color:none;}
.box:hover h2{color:#fff;}
.event-galley{float:left;margin:0px;padding:0px;list-style:none;width:100%;}
.event-galley li{float:left;width:100%;padding:15px 0px;border-top:dashed 1px #cecece;}
.box:hover .event-galley li{border-color:#fff;}
.event-galley li:first-child{border:none;padding-top:0px;}
.event-galley .thumb{float:left;overflow:hidden;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;margin:0px 10px 0px 0px;}
.event-galley .thumb img{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}
.event-galley .text{padding:15px 0px;}
.event-galley .text a{padding:0px 5px 0px 0px;display:inline-block;}
.event-galley .text *{margin:0px;}
.event-galley .text h4{font-size:18px;margin:0px;font-weight:normal;}
.box:hover .text,.box:hover .text a{color:#fff;}
.box iframe{width:100%;height:290px;}
.lesson .text h3{font-weight:normal;font-size:24px;margin:0px;}
.lesson .text span{font-size:18px;margin:12px 0px 0px 0px;}
.box.lesson:hover .text span{color:#fff;}
.lesson .text p{float:left;width:100%;line-height:30px;}
.next-course .text{padding:0px;}
.next-course .text span{font-size:30px;}
.box:hover .next-course .text span{color:#fff;}
.next-course .text span small{font-size:16px;}
.pitch{word-spacing:0;margin:0 auto;max-width:850px;font-size:18px;line-height:29px;}
.carousel-container .post-snippets .hentry{margin:0 10px 20px 10px;}
div.image-grid .hentry, .post-snippets .hentry{background:#f6f6f8;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:box-shadow 0.25s ease;-moz-transition:box-shadow 0.25s ease;-ms-transition:box-shadow 0.25s ease;transition:box-shadow 0.25s ease;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);}
div.image-grid .hentry:hover, .post-snippets .hentry:hover{-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);-ms-box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);}
.hentry .entry-text-wrap{position:relative;padding:7% 2%;}
.post-snippets .hentry .entry-title a{display:block;color:#494949;-webkit-transition:color 0.3s ease-in-out 0s;-moz-transition:color 0.3s ease-in-out 0s;transition:color 0.3s ease-in-out 0s;}
.post-snippets .hentry .entry-title{word-spacing:0;margin:0;font-style:normal;text-transform:none;letter-spacing:0;font-weight:500;font-size:19px;color:#2c2c2c;margin:0 0 10px;}
.entry-terms.multi-color{position:absolute;margin:0 auto;}
.entry-terms.multi-color .news_category{display:inline-block;text-align:center;background:#2a9dd6;padding:5px 20px;color:#fff;}
.type-news .entry-terms.multi-color{top:-20px;left:0;right:0;margin:0 auto;text-align:center;}
.post-snippets .type-news .entry-terms{text-align:center;}
.entry-terms.multi-color .news_category a{color:#fff;font-size:13px;line-height:19px;}
.post-snippets .byline{color:#888888;font-size:13px;line-height:21px;font-style:italic;margin:0;padding:12px 30px;border-top:1px solid #eee;background:#FFFFFF;}
.post-snippets .type-news .byline{text-align:center;}
.owl-theme .owl-controls{margin-top:10px;text-align:center;}
.owl-theme .owl-controls .owl-page span{display:block;width:24px;height:5px;margin:5px 5px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#8997A0;}
.carousel-container .owl-carousel.owl-theme .owl-buttons{position:absolute;display:block;bottom:0;right:10px;list-style:none;}
.carousel-container .owl-carousel.owl-theme .owl-prev{margin-right:6px;}
.carousel-container .owl-carousel.owl-theme .owl-buttons div{display:inline-block;width:32px;height:32px;cursor:pointer;background:#8997A0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;border-radius:2px;}
.owl-theme .owl-controls{margin-top:10px;text-align:center;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}
.carousel-container .owl-carousel.owl-theme .owl-prev{margin-right:6px;}
.carousel-container .owl-carousel.owl-theme .owl-buttons{position:absolute;display:block;bottom:0;right:45px;list-style:none;bottom:20px;}
.carousel-container .owl-carousel.owl-theme .owl-buttons div{display:inline-block;width:32px;height:32px;cursor:pointer;background:#8997A0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;border-radius:2px;}
.carousel-container .owl-carousel.owl-theme .owl-buttons div i{font-size:10px;line-height:32px;display:block;color:#FFF;}
.post-snippets .hentry .entry-summary{padding:10px 0;border-top:1px solid #aaaaaa;margin:10px 0 0;}
.post-snippets .hentry .entry-summary{margin-top:10px !important;font-size:14px;line-height:22px;}
.hentry .entry-summary{margin-top:15px;min-height:110px;}
.number-stats .number-stat .icon-wrap i{position:relative;display:block;padding-top:15px;color:#FFFFFF;}
.number-stats .number-stat{position:relative;text-align:center;margin-bottom:20px;padding:60px 25px 30px;border:1px solid #ddd;background:#fff;margin:25px 30px 20px;}
.number-stats .number-stat .icon-wrap{position:absolute;display:inline-block;top:0;margin-top:-25px;background:#2A9DD6;padding:0;border-radius:50%;margin-left:-25px;font-size:20px;width:50px;height:50px;text-align:center;}
.number-stats .number-stat .number{font-size:60px;line-height:60px;font-weight:900;letter-spacing:1px;font-family:"Lato", Arial, Helvetica, Verdana, sans-serif;color:#2a9dd6;}
.number-stats .number-stat .text-wrap{height:55px;}
.number-stats .number-stat .number{color:#2a9dd6;}
.number-stats .number-stat .icon-wrap{background:#2a9dd6;}
.footer_social{border-top:1px solid #aaaaaa;}
.follow{float:left;width:100%;padding:20px 0 15px;}
.follow i{background-color:#cda253;}
.follow i{height:70px;width:70px;text-align:center;padding:21px 0px;font-size:30px;color:#fff;float:left;border-radius:100%;margin:0px 21px 15px 0px;}
.follow .text{text-align:left;padding:21px 0px 0px 0px;}
.follow:hover i{border-radius:10px;}
.footer_bottom{border-top:1px solid #444444;background:#1a1a1a;}
.course1{background:url(../images/emba-program-home.jpg) center no-repeat;width:100%;height:154px;}
.course2{background:url(../images/mba-program-generic.jpg) center no-repeat;width:100%;height:154px;}
.course3{background:url(../images/ma-program-home.jpg) center no-repeat;width:100%;height:154px;}
.course4{background:url(../images/bba-program-generic.jpg) center no-repeat;width:100%;height:154px;}
.course5{background:url(../images/ma-program-home.jpg) center no-repeat;width:100%;height:154px;}
.course6{background:url(../images/emba-program-home.jpg) center no-repeat;width:100%;height:154px;}
.course1 h3, .course2 h3, .course3 h3, .course4 h3, .course5 h3, .course6 h3{padding:60px 20px;text-shadow:2px 2px #FFFFFF;}
.course_contents{color:#444444;}
.scrollbar{height:530px;overflow:hidden;/*overflow:auto;*/}
.section_blocks a{font-weight:600;font-size:16px;}
.section_blocks p{min-height:75px;margin-bottom:0px;overflow:hidden;}
.left_sidebar ul{margin-left:0px;padding-left:0px;}
.left_sidebar ul li{padding:10px 0;border-bottom:1px solid #dddddd;}
.left_sidebar.stuck{position:fixed;width:275px;}
.left_sidebar ul li a{font-size:16px;width:100%;display:block;position:relative;padding-left:5px;}
.left_sidebar ul li a:hover{padding-left:15px;}
.course_fee_text{font-weight:600;font-family:Georgia, "Times New Roman", Times, serif;color:#444444;}
.course_structure select{width:auto;}
.gallery_img{background:#f0f0f0;}
.event_name{width:100%;}
.event_name a{position:relative;display:block;padding:15px 10px 10px;}
.gallery_img{position:relative;}
.gal_img img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;max-width:100%;}
.gal_img:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}
.gal_img{width:100%;height:auto;overflow:hidden;}
.custom-button{display:block;position:relative;overflow:hidden;padding:15px 20px;margin:20px 0;-webkit-transition:0.25s ease-in-out all;-moz-transition:0.15s ease-in-out all;-o-transition:0.15s ease-in-out all;transition:0.15s ease-in-out all;}
.custom-button-wrap{display:block;margin-left:30px;}
.custom-button-icon{display:block;float:left;font-size:20px;line-height:24px;}
.custom-button-title{display:block;font-size:20px;font-weight:700;color:#fff7e3;line-height:20px;letter-spacing:-.02em;text-transform:uppercase;}
.custom-button-tagline{display:block;font-size:12px;line-height:16px;font-weight:400;margin-top:5px;}
.custom-button-icon, .custom-button-tagline{color:#000;opacity:0.5;}
.custom-button:hover{-moz-border-radius:0 0 20px 0;-webkit-border-radius:0 0 20px 0;border-radius:0 0 20px 0;}
.custom-button em{width:0;height:0;position:absolute;bottom:0;right:0;z-index:30;-moz-box-shadow:-5px 2px 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:-5px 2px 5px rgba(0, 0, 0, 0.3);box-shadow:-5px 2px 5px rgba(0, 0, 0, 0.3);-webkit-transition:0.25s ease-in-out all;-moz-transition:0.15s ease-in-out all;-o-transition:0.15s ease-in-out all;transition:0.15s ease-in-out all;}
.custom-button:hover em{width:15px;height:15px;-webkit-transform:rotate(-10deg) translate3d(0, 0, 0);-moz-transform:rotate(-10deg) translate3d(0, 0, 0);-o-transform:rotate(-10deg) translate3d(0, 0, 0);transform:rotate(-10deg) translate3d(0, 0, 0);}
.cb-green{background-color:#5dca9d;}
.cb-gray{background-color:#c5cace;}
.cb-yellow{background-color:#f3cc0c;}
.cb-red{background-color:#ea5644;}
.side_heading{width:100%;padding:10px;background:#501D2E;color:#FFFFFF;font-size:16px;border-radius:3px;font-weight:600;}
.campus_life{width:100%;background:url(../images/content/slider-ed-bg2.jpg);background-size:100% auto;background-position:center center;background-color:#000;background-repeat:no-repeat;padding:20% 0 10px;position:relative;}
.campus_life h1{font-size:60px;color:#FFFFFF;padding-bottom:15%;}
#campus_life{display:none;}
.campus_life_text{position:relative;}
.campus_life_text h2{font-style:normal;font-weight:500;left:50%;line-height:1.1;margin-left:-20%;position:absolute;text-align:center;top:-40px;width:40%;z-index:11;color:#FFFFFF;}
.campus_life_text .big-button{float:left;height:0;padding:30% 0 0;position:relative;width:50%;overflow:hidden;cursor:pointer}
.campus_life_text .housing_overlay{width:40%;position:absolute;right:30%;top:0;height:100%;background-color:rgba(255,255,255,.75);padding:10% 50px 0;}
.campus_life_text .housing_overlay p{color:#000000;font-weight:500;}
.campus_life_text .big-button.learning-communities .housing_overlay{right:auto;left:0}
.campus_life_text .big-button .housing_overlay p{color:#000000;font-weight:500;}
.campus_life_text .big-button span{height:100%;width:100%;position:absolute;top:0;left:0;display:block;background-size:cover;-moz-transform:translate3d(0,0,0),scale(1);-ms-transform:translate3d(0,0,0),scale(1);-o-transform:translate3d(0,0,0),scale(1);-webkit-transform:translate3d(0,0,0),scale(1);transform:translate3d(0,0,0),scale(1);-moz-transition:transform .15s ease-in;-o-transition:transform .15s ease-in;-webkit-transition:transform .15s ease-in;transition:transform .15s ease-in}
.campus_life_text .big-button:hover span{-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02)}
.campus_life_text .big-button.housing span{background-image:url(../images/campus_life/housing.jpg);background-position:center left}
.campus_life_text .big-button.learning-communities span{background-image:url(../images/campus_life/learningcommunities.jpg);background-position:center right}
.campus_life_text .big-button.hostel span{background-image:url(../images/campus_life/hostel.jpg);background-position:center left}
.campus_life_text .big-button.dining span{background-image:url(../images/campus_life/hostel_dining.jpg);background-position:center right}
@media only screen and (max-width:1515px){.campus_life_text .housing_overlay{padding:30% 40px 0}
}
@media only screen and (max-width:1440px){.campus_life_text>h2{font-size:3.5em;top:20px}
.campus_life_text .housing_overlay{padding:15% 25px 0;width:45%}
}
@media only screen and (max-width:1240px){.campus_life_text>h2{font-size:3em;top:20px}
.campus_life_text .housing_overlay{padding:15% 20px 0;width:50%
rigth:25%;}
.campus_life_text .big-button.learning-communities>span{background-position:0 50%;background-size:120% auto}
}
@media only screen and (max-width:1113px){.campus_life_text .big-button{padding:40% 0 0}
.campus_life_text .housing_overlay{padding:15% 20px 0}
}
@media only screen and (max-width:940px){.campus_life_text .big-button{width:100%;}
.campus_life_text>h2{font-size:2em;top:10px}
.campus_life_text .big-button{padding:50% 0 0}
.campus_life_text .big-button.learning-communities>span{background-position:0 50%;background-size:150% auto}
.campus_life_text .big-button.housing>span{background-position:30% 50%;background-size:150% auto}
.campus_life_text .housing_overlay{padding:15% 10px 0}
}
@media only screen and (max-width:800px){.campus_life_text .big-button{width:100%;}
.campus_life_text>h2{font-size:3em;left:0;margin:0 0 40px;position:relative;text-align:center;top:0;width:100%}
.campus_life_text .big-button{padding:26% 0;width:100%}
.campus_life_text .housing_overlay{width:60%;padding:25% 16px 10px;right:0px;}
}
@media only screen and (max-width:600px){.campus_life_text .big-button{width:100%;}
.campus_life_text .big-button{padding:32% 0;width:100%}
.campus_life_text .housing_overlay{width:60%;padding:25% 16px 10px;right:0px;}
.campus_life_text .big-button.housing>span{background-size:auto 127%;background-position:50% 50%}
.campus_life_text .big-button.learning-communities>span{background-position:0% 50%;background-size:auto 127%}
.campus_life_text>h2{padding:0 16px}
}
@media only screen and (max-width:460px){.campus_life_text .big-button{width:100%;}
.campus_life_text>h2{font-size:2em}
.campus_life_text .big-button{padding:45% 0;width:100%}
.campus_life_text .big-button.learning-communities>span{background-position:0 50%;background-size:auto 106%}
.campus_life_text .big-button.housing>span{background-position:37% 50%;background-size:auto 106%}
.campus_life_text .big-button p,.campus_life_text .big-button a{font-size:.9em}
.campus_life_text .housing_overlay{width:60%;padding:30% 10px 10px;right:0px;}
}
@media only screen and (max-width:360px){.campus_life_text .big-button{width:100%;}
.campus_life_text .big-button{padding:50% 0}
.campus_life_text .big-button.learning-communities>span{background-position:0 50%;background-size:auto 100%}
.campus_life_text .big-button.housing>span{background-position:31% 50%;background-size:auto 100%}
}
.services-box-2.left span{display:block;width:80px;height:80px;color:#fff;background:#3296dc;line-height:1;font-size:36px;padding-top:24px;text-transform:uppercase;text-align:center;float:left;margin-right:40px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-border-radius:50%;border-radius:50%;}
.services-box-2.left:hover span{background:#3c3c3c;}
.img-left{max-width:320px;float:left;margin:0px 10px 10px 0;}
.testimonial{padding-bottom:10px;margin-bottom:30px;}
.testimonial p{font-size:16px;font-style:italic;font-family:'Open Sans', sans-serif;}
.testimonial strong{font-size:16px;}
.search_creteria{margin:15px;0;}
.personal_info, .academic_details, .interested_course, .source{width:100%;border:1px solid #eaedf2;margin-bottom:30px;}
.apply_form_heading{width:100%;border-bottom:1px solid #eaedf2;padding:10px 15px;background:#fafafa;}
.apply_form_heading h3{margin:0px;padding:0px;}
.apply_form_fields{padding:10px 0;}
.apply_form_acdemics{padding:10px;}
.apply_form_fields table{max-width:100%;width:100%;}
.apply_form_fields table tr th, .apply_form_fields table tr td{padding:5px 10px;}
.form-control .LV_valid_field{border:1px solid green;}
.form-control.LV_invalid_field{border:1px solid #f00;}
.LV_invalid_field{border:1px solid #f00;}
.LV_invalid{color:#f00;}
.leadership_detail_page{text-align:center;margin:20px 0;}
.leadership_detail_page ul{padding-left:0px;}
.image-area.row1{margin-bottom:20px;}
.latest_news_flexslider{height: 530px;z-index:100000}
.flex-viewport{overflow:hidden !important;height: 530px !important;}