@font-face {
    font-family: 'Gotham Book';
    src: url('../fonts/Gotham-Book.eot');
    src: url('../fonts/Gotham-Bookd41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Gotham-Book.woff2') format('woff2'),
        url('../fonts/Gotham-Book.woff') format('woff'),
        url('../fonts/Gotham-Book.ttf') format('truetype'),
        url('../fonts/Gotham-Book.svg#Gotham-Book') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-Medium.eot');
    src: url('../fonts/Gotham-Mediumd41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Gotham-Medium.woff2') format('woff2'),
        url('../fonts/Gotham-Medium.woff') format('woff'),
        url('../fonts/Gotham-Medium.ttf') format('truetype'),
        url('../fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-Light.eot');
    src: url('../fonts/Gotham-Lightd41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Gotham-Light.woff2') format('woff2'),
        url('../fonts/Gotham-Light.woff') format('woff'),
        url('../fonts/Gotham-Light.ttf') format('truetype'),
        url('../fonts/Gotham-Light.svg#Gotham-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'CoalhandLuke TRIAL';
    src: url('../fonts/CoalhandLukeTRIAL.eot');
    src: url('../fonts/CoalhandLukeTRIALd41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CoalhandLukeTRIAL.woff2') format('woff2'),
        url('../fonts/CoalhandLukeTRIAL.woff') format('woff'),
        url('../fonts/CoalhandLukeTRIAL.ttf') format('truetype'),
        url('../fonts/CoalhandLukeTRIAL.svg#CoalhandLukeTRIAL') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {font-family: 'Hind', sans-serif; font-size:12px; background:#fff; }
h1, h2, h3, h4, input, textarea, p {font-family: 'Hind', sans-serif; margin:0;}
*{margin:0; padding:0;}
ul {list-style:none; padding:0; margin:0;}
a:hover, a:focus {text-decoration: none; outline:none;}
/* p {text-align:justify !important;} */
p {text-align:justify;}
.clear{clear:both;}
.container {max-width:1170px;}
.main {width:100%; overflow:hidden;position: relative;}
.top_header {width: 100%;background: #9e1b32;padding: 0 0 0 40px;position: absolute;top: 0;left: 0;z-index: 9;}
.top_left {width: 30%;float: left; padding:18px 0;}
.top_left h3 {font-size:14px; color:#fff;font-family: 'Gotham Book'; text-transform:uppercase; }
.top_right {width: 70%;float: right;}
.top_right span {float:right; height:51px; width:48px; background:#90162b; position:relative; cursor:pointer;}
.top_right ul li {float: left;border-right: 1px solid #fff;line-height: 14px;margin: 0 0 0 16px;padding: 0 16px 0 0;}
.top_right ul li:last-child {border-right:0;}
.top_right ul li a {color:#fff; display:block; font-size:14px; font-family: 'Gotham Book'; text-transform:capitalize;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.top_right ul li a:hover {color: #dc8114;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.top_right ul {padding: 18px 0;float: right;}
.top_right span img {position: absolute;top: 50%;left: 50%;max-width: 100%;transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}
.slider_container {width: 100%;position:relative;height: 100vh;overflow: hidden;}
.banner_image {width: 100%;object-fit: cover;position: relative;}
.banner_image img {width: 100%;height: 100vh; object-fit: cover;}
.banner_content {position: absolute;top: 56%;left: 50%;transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);width: 60%;}
.banner_content h2 {font-size: 37px;color: #fff;font-family: 'Gotham';text-transform: uppercase; text-align: center;}
.slider_container .bx-wrapper {margin:0 auto 0;}
.slider_container .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {display:none;}
.slider_container .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {display:none;}
.header_container {position: absolute;top: 50px;left: 0;width: 100%;z-index: 9;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;}
/* .header_container.active-hdr {position:fixed;width: 100%;z-index: 9;background:#033f88; top:0; left:0;} */
.logo_box {width:50%; float:left;padding: 25px 0 0 40px;}
/* .header_container.active-hdr .logo_box {padding:8px 0 8px 30px;}   */
.logo_box a {display: block;background: url(../images/logo.png)no-repeat;width: 222px;height: 167px;background-size: 75%;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;}
/* .header_container.active-hdr .logo_box a {background: url(../images/logo-02.png)no-repeat;width: 275px;height:52px;background-size: 84%;} */
.menu_icon {width:50%; float:left; padding:32px 30px 0 0;}
/* .header_container.active-hdr .menu_icon { padding:22px 30px 0 0;} */
.menu_icon a {float:right;}
.banner_footer {width: 100%;position: absolute;bottom: 0;left: 0;z-index: 99;}
.banner_left {background: #1354a3;width: 33%; float:left; height:40px;}
.banner_left ul li {float:left; width:50%;}
.banner_left ul li:first-child {background:#033f88;}
.banner_left ul li a {font-size: 12px;color: #fff;text-transform: uppercase;font-family: 'Gotham Book';text-align: center;display: block; line-height:40px;}
.banner_mid {background: #f0f0f0;width: 45%;float: left;height:40px;padding: 0 0 0 20px;}
.banner_right {width: 22%;float: left;background: #9e1b32;height:40px; padding:0 0 0 65px;}
.banner_mid ul li {float:left; line-height:40px; color:#be382e; font-size:12px;font-family: 'Gotham';}
.banner_mid ul li:first-child {color: #000;border-right: 1px solid #939393;line-height: 12px;margin: 12px 10px 0 0;padding: 0 10px 0 0;}
.banner_right a {display:inline-block; font-size:12px; text-transform:uppercase; font-family: 'Gotham'; text-align:left; color:#fff; line-height:40px; display:block;}
.banner_right a img {margin:0 15px 0 0;width: 22px;}
.about_sec {width: 100%;float: left;padding: 45px 0 60px;}
.about_sec h2 {text-align:center; color:#181717; font-size:22px; font-family: 'Gotham'; text-transform:uppercase;}
.about_sec p {font-size:16px; color:#686868; font-family: 'Gotham Book'; line-height:28px; text-align:center !important; margin:25px 0 18px;}
.about_sec p span {font-family: 'Gotham'; }

.about_sec1 {width: 100%;float: left; padding:0px 0 20px;}
.about_sec1 h2 {color:#181717; font-size:22px; font-family: 'Gotham';}
.about_sec1 p {font-size:16px; color:#686868; font-family: 'Gotham Book'; line-height:28px; margin:25px 0 18px;}
.about_sec1 p span {font-family: 'Gotham'; }
.about_sec1 .deanpic {float: left;text-align: center; font-size: 14px; color: #991d1f;font-family: 'Gotham'; margin: 5px 0 12px 20px; width: auto;}
.about_sec1 .deanpic img {max-width: 100%;}
.about_sec1 .deanpic img {float: left; padding: 5px; border: solid 1px #adadad; margin-bottom: 10px;}
.about_sec1 .deanpic p{font-size:12px; color:#454545;}
.about_sec1 .deanpic1 {float: right;text-align: center; font-size: 14px; color: #991d1f;font-family: 'Gotham'; margin: 12px 0 12px 20px; width: 300px;}
.about_sec1 .deanpic1 img {max-width: 100%;}
.about_sec1 .deanpic1 img {float: left; padding: 5px; border: solid 1px #adadad; margin-bottom: 10px;}
.about_sec1 .deanpic1 span{font-size:16px; color:#000;}
.about_sec1 .deanpic1 strong{font-size:18px; color:#000;}
.vision_box {width:42%; float:left; background:url("../images/visionmission_bg.png")no-repeat; height:315px; padding:35px 45px;background-size: cover;}
.vision_box h3 {color:#fff; font-size:24px;font-family: 'Gotham'; text-transform:uppercase;}
.vision_box p {font-size:16px; color:#f38e9b; line-height:31px;font-family: 'Gotham Book'; text-align: left !important; margin:18px 0;}
.vision_box a {text-transform:capitalize; color:#fff; font-size:16px;font-family: 'Gotham Book';transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.vision_box a:hover {color: #dc8114;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.corevalue_sec {width:56%; float:right; background:url("../images/corevalue_bg.png")no-repeat;height:315px;padding:35px 68px 35px 45px;background-size: cover;}
.corevalue_sec h3 {color:#fff; font-size:24px;font-family: 'Gotham'; text-transform:uppercase; margin:0 0 25px;}
.corevalue_sec a {text-transform:capitalize; color:#fff; font-size:16px;font-family: 'Gotham Book'; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.corevalue_sec a:hover {color: #dc8114;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.corevalue_sec ul li {font-size:16px; color:#a6d4ff; line-height:28px;font-family: 'Gotham Book'; text-align:left; margin:0 0 12px; position:relative;padding:0 0 0 20px;}
.corevalue_sec ul li:before {position:absolute; top:8px; left:0; content:""; background:#fff; width:10px; height:10px; border-radius:50%;}


.about_sec1 ul {margin-bottom:25px;}
.about_sec1 ul li {font-size:16px; color:#454545; line-height:28px;font-family: 'Gotham Book'; text-align:left; margin:0 0 12px; position:relative;padding:0 0 0 20px; }
.about_sec1 ul li:before {
    position: absolute;
    left: 0;
    top: 9px;
    width: 6px;
    height: 6px;
    content: "";
    background: #a00604;
}

/*.about_sec1 ul li:before {position:absolute; top:8px; left:0; content:""; background:#1c4565; width:10px; height:10px; border-radius:50%;}*/

.about_sec1 .margintop7{margin-top:76px;}

.about_sec .Discover_btn {width:100%; max-width:274px; height:50px; line-height:50px; text-align:center; border:1px solid #666666; font-size:16px; font-family: 'Gotham Book'; text-transform:capitalize; display:block; margin:25px auto 0; color:#000;transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; }
.about_sec .Discover_btn:hover {transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; border:1px solid #9e1b32; color:#fff; background:#9e1b32;}
.about_sec h4 {display:block; width:100%; float:left;}
.featured_container {width: 100%;float: left;}
.featured_left {width: 26%;float: left;background: url(../images/futured-event-bg.png)center center no-repeat;display: block;height: 466px;padding: 135px 40px 0 105px;    background-size: cover;}
.featured_left h3 {font-size:24px; color:#fff; text-transform:uppercase;font-family: 'Gotham'; line-height:31px; border-bottom:1px solid #8ba6c9;padding: 0 40px 20px 20px;;}
.featured_left a {display:inline-block; float:left; color:#deb137; font-size:14px; font-family: 'Gotham'; text-transform:uppercase;margin: 20px 0 0 20px;}
.featured_left a:hover {transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; color:#9e1b32;}
.featured_right {width: 74%;float: left;padding: 52px 100px 32px 0;background: #d8d8d8;height: 466px;overflow-x: scroll;}
.about_sec1 ul.nav li:before{display:none !important; padding: 0 0 0 0px !important;}

.featured_right::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

.featured_right::-webkit-scrollbar
{
	height: 8px;
	background-color: #F5F5F5;
}

.featured_right::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #ccc;
}



.Message_counter2.council_members h3 {
    text-align: center;
}
.Message_counter2.council_members h4 {
    text-align: center;
    margin: 10px 0 20px;
    display: block;
    float: left;
    width: 100%;
}


.featured_right ul li {float: left;background: #fff;margin: 0 0 0 32px;padding: 30px 35px 45px;display: block;width: 290px;min-height: 360px;}
.featured_right ul {display: block; width: 12000px; float: left;}
/*.featured_right ul {display: block;width: 4000px;float: left;}*/
.featured_right ul li:first-child {padding:30px 35px 45px;}
.featured_right ul li span {display:block; color:#9e1b32; font-size:16px;font-family: 'Gotham'; text-align:center;text-transform: capitalize;}
/* .featured_right ul li:last-child {float:right; margin:0;} */
.featured_right ul li h1 {font-size:60px; color:#1354a3; text-align:center;font-family: 'Gotham'; margin:20px 0 15px;}
.featured_right ul li h4 {font-size:18px; color:#000; text-transform:capitalize; font-family: 'Gotham'; text-align:center; padding:0 0 20px;}
.featured_right ul li p {text-align:center !important; font-size:19px; line-height:31px; color:#000; font-family: 'Gotham';}
.school_campus_container {width:100%; float:left; background:url("../images/school-campus_bg.jpg")center center no-repeat; background-size:cover;}
.campus_box {width:100%; padding:55px 0 60px; overflow:hidden;}
.campus_box h3 {text-align:center; font-size:24px; color:#000;font-family: 'Gotham'; text-transform:uppercase;}
.campus_box p {text-align: center !important; font-size:18px; color:#00458b;font-family: 'Gotham Book'; padding:15px 0 30px;}
.campus_inner {width:100%; float:left;}
.campus_image {width:100%; border-right:2px solid #000; position:relative; height:150px;}
.campus_image img {width: 40% !important;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);  -webkit-transform: translate(-50%, -50%);}
.campus_inner span {display:block; text-align:center; font-size:14px; color:#000; font-family: 'Gotham'; text-transform:uppercase; margin:10px 0 0;}
.campus_box .owl-nav {display: none;}
.campus_box .owl-dots {display: block; text-align:center; margin:50px 0 0;}
.campus_box .owl-carousel .owl-dot {display:inline-block; margin:0 4px;}
.campus_box .owl-carousel .owl-dot span {display: block;background: #756a43;width: 22px;height: 6px; border-radius:50px;}
.campus_box .owl-carousel .owl-dot.active span {width:33px; background:#9e1b32;}
.campus_box .no-js .owl-carousel, .campus_box .owl-carousel.owl-loaded {margin: 0 0 0 2px;}
.houner_box {position: relative;}
/* .houner_content {position: absolute;top: 0;left: 0;height: 100%;width: 100%; padding:30px 30px 40px;} */
.galeery_box img{object-fit:cover;}
.houner_content { position: absolute; top: 50%; left: 50%;  width: 90%;  padding: 10px;  transform: translate(-50%, -50%);}
.houner_container {width: 100%;float: left;padding: 50px 0;}
.houner_container h3 {text-align:center; font-size:24px; color:#033f88; text-transform:uppercase;font-family: 'Gotham';}
.houner_container p {text-align:center; font-size:18px; color:#000;font-family: 'Gotham Book';  margin:10px 0 28px;}
.houner_main {width:100%; border-top:1px solid #989898; border-bottom:1px solid #989898; padding:30px 10px 85px 10px;}
.houner_content p {font-size:14px; color:#fff;font-family: 'Gotham'; text-align:center; line-height:20px; margin:0;}
.houner_main .owl-carousel .owl-nav {display: block;width: 90px;height: 45px;border: 1px solid #d2d2d2;float: right; margin:20px 0 0;}
.houner_main .owl-carousel .owl-nav .owl-prev {font-size:0; background:url("../images/left_arow.png")center center no-repeat; width:50%; height:100%; float:left; border-right:1px solid #aaaaaa;}
.houner_main .owl-carousel .owl-nav .owl-next {font-size:0; background:url("../images/right_arow.png")center center no-repeat; width:50%; height:100%; float:left;}
.gallery_sec {width: 100%;float: left;padding: 40px 0 50px;}
.gallery_sec h3 {color:#00458b; font-size:24px; font-family: 'Gotham'; text-transform:uppercase;}
.gallery_sec .nav-tabs > li > a {margin-right: 0;line-height: 32px;border: 0;border-radius: 0;width: 105px;height: 32px;padding: 0;text-align: center;background: #5f5f5f;color: #fff;font-size: 14px;text-transform: uppercase;font-family: 'Gotham Book';}
.gallery_sec .nav-tabs > li.active > a {border:0; background:#9e1b32; color:#fff;}
.gallery_sec .nav-tabs > li > a:hover {background: #9e1b32;color: #fff;}
.gallery_sec .nav-tabs {border-bottom: 0;text-align: right;margin: -30px 0 0 0;}
.gallery_sec .nav-tabs > li {float: none;margin-bottom: 0;display: inline-block;}
.gallery_container {width: 100%;border-bottom: 1px solid #cbcbcb; float:left;}
.galeery_box {width:100%; position:relative;}
.galeery_box img {width:100%;}
.gallery_content {width:100%;}
.gallery_content p {font-size:18px; color:#444444; font-family: 'Gotham'; line-height:28px; margin:20px 0 25px;    text-align: inherit;}
.gallery_content a {display:inline-block; color:#9e1b32; font-size:14px; text-transform:uppercase;font-family: 'Gotham Book'; margin:0 0 25px;}
.gallery_content a:hover {transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; color:#deb137;}
.gallery_sec .tab-content {margin: 20px 0 0 0;}
.gallery_sec .owl-carousel .owl-nav.disabled {display: block;width: 90px;height: 45px;border: 1px solid #d2d2d2;float: right; margin:20px 0 0;}
.gallery_sec .owl-carousel .owl-nav.disabled .owl-prev {font-size:0; background:url("../images/left_arow.png")center center no-repeat; width:50%; height:100%; float:left; border-right:1px solid #aaaaaa;}
.gallery_sec .owl-carousel .owl-nav.disabled .owl-next {font-size:0; background:url("../images/right_arow.png")center center no-repeat; width:50%; height:100%; float:left;}
.student_council {width:100%; background:url("../images/student_bg.jpg")center center no-repeat; background-size:cover; padding:230px 0 80px;}
.council_box {width:55%;}
.council_box h3 {color:#fff; font-size:24px; font-family: 'Gotham'; text-transform:uppercase;}
.council_box p {font-size:21px; line-height:33px;font-family:'Gotham Book'; color:#fff;margin:30px 0 40px;}
.council_box a {display:block; width:160px; height:50px; background:rgba(25,13,9, 0.8); border:2px solid #c79811; line-height:50px; text-align:center; text-transform:capitalize; color:#c79811; font-size:16px; font-family:'Gotham Book';transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.council_box a:hover {transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;border: 1px solid #9e1b32;color: #fff;background: #9e1b32; border:2px solid #9e1b32;}
.association_box {width:100%; padding:45px 0 50px; float:left;}
.association_box h2 {text-align:center; font-size:22px; font-family: 'Gotham'; font-weight:600; color:#181717; text-transform:uppercase; letter-spacing:1px; margin:0 0 30px;}
.marquue_loop {margin-bottom: 0;margin-top:0;background: transparent;height:100px !important;width:100%;}
.association_box ul {padding: 0;margin: 0;height: 100px;width: 100%;text-align: center;display: flex;align-items: center;justify-content: center;}
.association_box ul li {display: inline-block;float: none;width:auto;margin:0 10px;}
.str_wrap {background:none !important;}
.newsletter_container {width: 100%;float: left;background: #9e1b32;padding: 30px 0;}
.newsletter_cnt {width: 20%;float: left;}
.newsletter_cnt h2 {font-size:22px; color:#ffcb08; font-family: 'Gotham'; line-height:20px; text-transform:uppercase;}
.newsletter_cnt h2 span {display:block; color:#fff; font-size:15px;}
.newsleter_form {width:80%; float:left; overflow:hidden; border-radius:5px;}
.newsletter_inner {width: 100%;max-width: 935px;margin: 0 auto 0;display: block;}
.newsleter_form .input_text {width:40%; float:left; height:45px; border:0; height:45px; font-size:14px; color:#8b8b8b; padding:0 15px;font-family:'Gotham Book';}
.newsleter_form .input_text:first-child {border-right:1px solid #8b8b8b; text-align:center;}
.newsleter_form .input_text:focus {outline:none; box-shadow:none;}
.newsleter_form .input_sbmt {width:20%; float:left; height:45px; border:0; background:#f2b01d; text-align:center; line-height:45px; font-size:16px;  font-family: 'Gotham'; color:#000; text-transform:uppercase;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.newsleter_form .input_sbmt:hover {transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in; background:#e19c04;}
.newsleter_form .input_text::-webkit-input-placeholder { /* Chrome/Opera/Safari */color:#8b8b8b; opacity:1;}
.newsleter_form .input_text::-moz-placeholder { /* Firefox 19+ */color:#8b8b8b; opacity:1;}
.newsleter_form .input_text:-ms-input-placeholder { /* IE 10+ */color:#8b8b8b; opacity:1;}
.newsleter_form .input_text:-moz-placeholder { /* Firefox 18- */color:#8b8b8b; opacity:1;}
.footer_container {width: 100%;float: left;background: #6c6f70;padding: 35px 0 0;}
.footer_top {width:100%; float:left; }
.footer_top ul {text-align:center;}
.footer_top ul li {display:inline-block; width:20%; vertical-align: top;}
.footer_top ul li .radius_image {width:118px; height:118px; position:relative; margin:0 auto 0; display:block;}
.footer_top ul li .radius_image img {max-width:100%; transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.footer_top ul li:hover img { transform: scale(1.1);}
.footer_top ul li .radius_image span {display:block; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%);}
.footer_top ul li .radius_image span img {max-width:100%;}
.footer_top ul li a {display:block; text-align:center; font-size:14px; color:#fff; text-transform:uppercase; font-family: 'Gotham Book'; margin:10px 0 0;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.footer_top ul li:hover a {color:#ffcb08;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.footer_bottom {width: 100%;float: left;border-top: 1px solid #c4c5c6;border-bottom: 1px solid #c4c5c6;padding: 32px 0 35px;margin: 35px 0 0;}
.footer_inner {width: 28%;float: left;}
.footer_inner:first-child {width: 44%;}
.footer_logo {width: 35%;float: left;}
.footer_logo a img {max-width: 100%;float: left;}
.footer_content.add {width: 65%;}
.footer_content {width: 100%;float: left;}
.footer_content h3 {font-size: 17px;color: #fff;text-transform: uppercase;padding: 0 0 15px;font-family: 'Gotham';}
.footer_content.add p {color: #fff;font-size: 14px;line-height: 24px;font-family: 'Gotham';font-weight: 300;}
.footer_content {width: 100%;float: left;}
.social_box {width: 100%;}
.social_box h3 {font-size: 17px;color: #fff;text-transform: uppercase;padding: 0 0 15px 25px;font-family: 'Gotham';}
.social_box ul {float: right;}
.social_box ul li {float: left;margin: 0 0 0 5px;}
.social_box ul li a {width: 45px;height: 45px;position: relative;background: #555555;display: block;overflow: hidden;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.social_box ul li a:hover {background:#9e1b32;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.social_box ul li a img {max-width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.footer_content ul li a {font-size: 14px;line-height: 24px;color: #fff;font-family: 'Gotham';
    font-weight: 300;}
.copyright_container {width: 100%;float: left;padding: 25px 0;}
.copyright_container p {width: 60%;float: left;font-size: 14px;color: #fff;text-align: left;font-family: 'Gotham'; font-weight:300;}
.copyright_container p:last-child {text-align: right; width:40%;}
.copyright_container p a {color: #fff;font-family: 'Gotham'; font-weight:300;}
.copyright_container p a:hover {color: #ffcb08;}
.galeery_box a {width: 50px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}
.galeery_box a img {width: 50px !important;}
.header_blue {position: absolute;width: 100%;background: #033f88;top: 0;left: 0;transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.logo_box-left {width:50%; float:left;}
.logo_box-left a img  {width:230px;}
.menu_icon-right {width:50%; float:left; padding:5px 0 0;}
.menu_icon-right a img {max-width:100%; float:right;}
.header_blue.active-hdr {z-index:999; position:fixed; top:0; left:0; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}

.header{height:65px; width:100%; position:fixed; top:-150px; left:0px; background:#033f88; z-index:99; transition:all 0.5s ease-in-out; z-index:999;}
.logo-02{position:fixed; top:-150px; left:30px; z-index:99; transition:all 0.5s ease-in-out; z-index:99999999;}
.logo-02 img{height:55px;}
.nav1{position:fixed; top:-150px; right:30px;cursor:pointer; transition:all 0.5s ease-in-out; z-index:99999999;}


/*inside page css*/
.slider_container.inside .content_main .slider_content {bottom:35px;padding: 0 0 0 25px;}
.slider_container.inside .content_main img {width:100%;}
.slider_container.inside .content_main .slider_content h2 {font-size: 30px;line-height: 50px;font-weight: 500;}
.mid_sec {width:100%; float:left;margin: 0 0 90px;}
.mid_sec h3 {text-align:left; display:block; width:100%; color:#000; float:left;font-family: 'Gotham'; font-size:31px;}
.tab {float: left;background-color: #e0f7ff;width:25%;height:auto;padding: 40px 0;}
.tab button {display: block;background-color: inherit;color: #5b5b5b;padding:10px 40px;width: 100%;border: none;outline: none;text-align: left;cursor: pointer;transition: 0.3s;font-size: 14px;font-family: 'Gotham Book';}
.tab button:hover {color:#033f88;}
.tab button.active {color:#033f88; font-weight:600;font-family: 'Gotham';}
.tabcontent {float: left;padding: 0 0 0 50px;border: 0;width: 75%;border-left: none;height: auto;}
.breadcrum {width:100%; margin:32px 0 50px; float:left;}
.breadcrum ul li {float:left;margin: 0 10px 0 0;}
.breadcrum ul li a {color:#7f7f7f; font-size:16px; font-weight:400;font-family: 'Gotham Book';}
.breadcrum ul li {color:#000; font-size:16px; font-weight:400;font-family: 'Gotham Book';}
.message_container {width:100%; float:left;margin: -35px 0 0;}
.message_container h3 {font-size:34px; color:#000; font-weight:300; margin:0 0 30px;font-family: 'Gotham Book';}
.blue_box {width: 100%;float: left;background: #1c4565;padding: 40px 35px;}
.blue_box p {font-size:18px; line-height:33px; color:#fff; font-family: 'Gotham Book';}
.Message_counter {width: 100%;float: left;margin: 60px 0 20px;}
.Message_counter p img {max-width: 100%;float: left;padding: 0 25px 30px 0;} 
.Message_counter p {font-size: 16px;line-height: 28px;color: #454545;margin: 0 0 35px;font-family: 'Gotham Book';}
.message_container h4 {font-size:24px; color:#118bb8; font-family: 'CoalhandLuke TRIAL'; margin-bottom: 20px;}
.message_container span {display:block; color:#454545; font-size:18px;  font-family: 'Gotham Book';}
.slider_borders {position: absolute;right: 195px;bottom: -20px;width: 20%;}
.slider_container.inside {height: auto;}
.slider_outer.inside  {background-size:27%;}
.open-button {border: none;cursor: pointer;opacity: 1;position: fixed;bottom: 100px;right: 25px;width: auto;background: no-repeat;z-index: 99;}
.open-button :focus {outline:none; box-shadow:none;}
.chat-popup {display: none;position: fixed;bottom: 0;right:0;border: 3px solid #f1f1f1;z-index: 99;}
.chat-popup h1 {font-size:22px; color:#9e1b32; font-weight:500;}
.form-container {max-width: 300px;padding: 10px;background-color: white;}
.form-container textarea {width: 100%;padding: 15px;margin: 5px 0 22px 0;border: none;background: #f1f1f1;resize: none;min-height: 150px;font-size: 15px;}
.form-container textarea:focus {background-color: #ddd;outline: none;}
.form-container .btn {background-color: #033f88;color: white;border: none;cursor: pointer;width: 45%;margin-bottom: 0;opacity: 1;height: 40px;line-height: 43px;padding: 0;font-size: 16px; border-radius:0;}
.form-container .cancel {background-color: #9e1b32;float: right;}
.form-container .btn:hover, .open-button:hover {opacity: 1;}
.inside_content {position: absolute;bottom: 99px;left: 19%; padding:0 0 0 25px; border-left: 6px solid #56bfa0;}
.inside_content h2 {font-size:25px; color:#fff; line-height:42px; font-family: 'Gotham'; text-transform:uppercase;}
.slider_container.active:after {position: absolute;top: 50px;left: 0;width: 100%;height:100vh;background:rgba(117,104,104, 0.5);content: "";z-index: 9;}
.mega-menu_container {width: 75%;right:-100%;top: 50px;position: absolute;z-index: 99;height:100vh;background: #fff;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in; }
.blue_sec {width: 250px;float: right;background: #033f88;height: 100%;padding: 40px 40px 0;}
.megamenu_sec {width:  calc(100% - 250px);float: left;height: 100%;}
.megamenu_inner {width: 100%; float:left; padding:35px 35px 0 35px;}
.megamenu_box {width: 27.3%;float: left;}
.cross_btn {position:absolute; top:40px; right:40px;}
.blue_sec ul {padding:50px 0 0;}
.blue_sec ul li {margin: 0 0 12px;}
.blue_sec ul li a {display:block; font-size:14px; color:#fff; font-family: 'Gotham'; font-weight:300;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.blue_sec ul li a:hover {color: #dc8114;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.blue_sec ul li a span {width: 35px;display: inline-block;}
.megamenu_box:last-child {width: 18%;}
.megamenu_box h3 {margin:0 0 5px;}
.megamenu_box h3 a {font-size:18px; color:#9e1b32; text-transform:capitalize;font-family: 'Gotham Book';}
.megamenu_box ul li a {font-size:12px; color:#484848; line-height:20px;font-family: 'Gotham Book';transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.megamenu_box ul li a:hover {transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in; color:#dc8114;}
.mega-menu_container.active {right:0;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.mega-menu_container.active_fx {right:0;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in; position:fixed; z-index: 99999999; top:0;}
.search_container {position: fixed;top: 0;left: 0;background: rgba(0,0,0, 0.8);z-index: 999;width: 100%;height: 100vh; display:none;}
.search_cross {position: absolute;right: 25px;top: 25px;cursor: pointer;}
.search_container a {width: 170px;margin: 30px auto 45px;display: block;}
.search_container a img {width: 100%;}
.search_container input {width: 90%;margin: 0 auto 0;display: block;border: 0;border-bottom: 1px solid #fff;background: no-repeat;height: 50px;color: #fff;font-size: 14px;letter-spacing: 1px;}
.search_container input::-webkit-input-placeholder { /* Chrome/Opera/Safari */color:#fff; opacity:1;}
.search_container input::-moz-placeholder { /* Firefox 19+ */color:#fff; opacity:1;}
.search_container input:-ms-input-placeholder { /* IE 10+ */color:#fff; opacity:1;}
.search_container input:-moz-placeholder { /* Firefox 18- */color:#fff; opacity:1;}
.search_container input:focus {outline:none;}
.search_container.active {display: block;}
.customers {font-family: 'Gotham Book'; border-collapse: collapse; width: 100%; font-size:16px; font-family: 'Gotham Book';}
.customers td, .customers th {padding: 8px; color:#686868; font-family: 'Gotham Book';}
.customers th {padding-top: 12px; padding-bottom: 12px; text-align: left; background-color: #686868; color:#686868; font-family: 'Gotham Book';}
.divbtn{margin-top:80px; font-size:17px; padding:12px 14px; border-radius:10px; background: #9e1b32; color:#fff; width:180px; font-family: 'Gotham Book'; text-align:center; }
.divbtn a{cursor:pointer; text-decoration:none; color:#fff!important; }
.divbtn a:hover{ transition: 0.4 ease-in-out}
.font13{font-Size:13px;}
.contect_bx {margin-top: 20px; margin-bottom: 35px;}
.contect_bx h4 {margin-bottom: 15px;font-weight: 500; font-size: 30px; color: #000; font-weight: 300;  margin: 0 0 40px; font-family: 'Gotham Book';}
.margintop50{margin-top:50px;}
.identy_bx {display: flex;  flex-wrap: wrap;}
.identy_img {width: 48%;}
.identy_tx {width: 52%;padding: 15px 20px 0 20px;}
.identy_tx1 {width: 52%;padding: 15px 20px 0 0px;}
.identy_tx {padding-bottom: 50px;}
.identy_tx p {font-size:18px; line-height:33px; color:#000; font-family: 'Gotham Book';}
.identy_tx1 {padding-bottom: 50px;}
.identy_tx1 p {font-size:18px; line-height:33px; color:#000; font-family: 'Gotham Book';}
/*.margin-set{margin:0px!important;padding:0px!important;}*/
.identy_tx h2 {color: #000; font-weight: 300; margin: 0; line-height: 40px; font-family: 'Gotham Book'; padding-top:35px;}
.corevalue_sec2 ul li {font-size:16px; color:#a6d4ff; line-height:28px;font-family: 'Gotham Book'; text-align:left; margin:0 0 12px; position:relative; padding:0 0 0 20px;}
.corevalue_sec2 ul li:before {position:absolute; top:8px; left:0; content:""; background:#fff; width:10px; height:10px; border-radius:50%;}

table.table-format td{border:1px solid #ece4e4;padding:10px;font-size:15px;color:#4d4d4d;font-weight:300;line-height:normal; font-family: 'Gotham Book';}

table.table-format td.one_cl{width:10%;}
table.table-format td.two_cl{width:30%;}
table.table-format td.three_cl{width:30%;}
table.table-format td.four_cl{ width:30%;}

table.table-format td.table-format-head{background:#106bab;color:#fff;font-size:16px;border:1px solid #106bab; width:50%; font-family: 'Gotham Book';}
table.table-format tr:nth-child(2n+3){background:#f7f7f7; font-family: 'Gotham Book';}
table.table-format{margin-bottom:35px;}
.color-grey{ background-color:#b5b5b5; color:#fff!important;}
.galeery_box1 {width:40%; position:relative; text-align:center; float:left; }
.galeery_box1 img {border:2px solid #033f88;}
.gallery_content1 {width:40%; text-align:center;}
.gallery_content1 p {font-size:18px; color:#444444; font-family: 'Gotham'; line-height:28px; margin:20px 0 25px;}
.gallery_content1 a {display:inline-block; color:#000; font-size:16px; font-family: 'Gotham Book'; margin:10px 0 25px; text-align:center;}
.gallery_content1 a:hover {transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; color:#9e1b32; text-align:center; font-size:16px;}

.message_container1 {width:100%; float:left;}
.message_container1 h2 {font-size:34px; color:#000; font-weight:300; margin:-40px 0 20px;font-family: 'Gotham Book';}
.message_container1 h3 {font-size:24px; color:#000; font-weight:300; margin:0 0 10px;font-family: 'Gotham Book'; padding-top:15px;}
.blue_box {width: 100%;float: left;background: #1c4565;padding: 40px 35px;}
.blue_box p {font-size:18px; line-height:33px; color:#fff; font-family: 'Gotham Book';}
.Message_counter1 {width: 100%;float: left;margin: 60px 0 20px;}
.Message_counter1 p img {max-width: 100%;float: left;padding: 0 25px 30px 0;} 
.Message_counter1 p {font-size: 16px;line-height: 28px;color: #454545;margin: 0 0 35px;font-family: 'Gotham Book';}
.Message_counter2 {width: 100%;float: left; margin:0px 0 20px;}
.Message_counter2 p img {max-width: 100%;float: left;padding: 0 25px 30px 0;} 
.Message_counter2 p {font-size: 16px;line-height: 28px;color: #454545;margin: 0 0 35px;font-family: 'Gotham Book';}
.message_container1 h4 {font-size:24px; color:#118bb8; font-family: 'CoalhandLuke TRIAL'; margin-top:30px;}
.message_container1 span {display:block; color:#454545; font-size:18px;  font-family: 'Gotham Book';}
.tab ul {padding:0 40px; list-style:none;}
.tab ul li a {display: block;color: #5b5b5b;padding: 10px 0;width: 100%;border: none;outline: none;text-align: left;cursor: pointer;transition: 0.3s;font-size: 14px;font-family: 'Gotham Book';}
.tab ul li.active a {font-family: 'Gotham'; color:#033f88;}
.message_container p {font-size: 16px;color: #686868;font-family: 'Gotham Book';line-height: 28px;margin:0;text-align: justify; margin-bottom: 15px;}
.gallery_sec_inner{width:100%; float:left;margin: 20px 0 0;}
.gallery_sec_inner ul li {width: 31.2%;display:inline-block;margin:0 6px 15px; overflow:hidden;}
.gallery_sec_inner ul li img {width:100%; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.gallery_sec_inner ul li span {display: block;font-size: 14px;text-transform: capitalize;background: #033f88;text-align: center;padding: 8px 0;color: #fff;height: 55px;}
.gallery_sec_inner ul li:hover img {transform: scale(1.2);}
.gallery_sec_inner ul {padding: 0;margin: 0;text-align: center;}
.img_box {width:100%; overflow:hidden;}
.mfp-image-holder .mfp-close {background:#f2b01d !important; font-size:40px;}
.mfp-image-holder .mfp-close:hover {background:#f2b01d !important; opacity:1;}
.blue_box p {color:#fff;}

.divRow {margin: 0 0 5px;}
.news-ltr {border-top: 1px solid #eee;}
.news-ltr .cntnt {margin: 0;padding: 15px;background: #f0f0f0;overflow: hidden;border-top: 1px solid #ccc;}
.news-ltr .divRow .top {padding:14px 0 12px 20px; font-size: 16px;  color: #000; font-weight: 600; cursor:pointer;  background:#f0f0f0;  position:relative;}
.news-ltr .divRow .top:after {position: absolute;top: 22px;right: 20px;background: #000;content: "";display: block;width: 12px;height: 3px;}
.news-ltr .divRow .top:before {position: absolute;top: 22px;right: 20px;background: #000;content: "";display: block;width: 12px;height: 3px;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}
.news-ltr .divRow .top.actv:before {display:none;}
.news-ltr .divRow .top.actv {color:#9e1b32;}
.news-ltr .divRow .top:hover {color:#9e1b32;}
.news-ltr .cntnt ul li {font-size:14px; color:#777; position:relative; padding:0 0 0 12px;}
.news-ltr .cntnt ul li:before {position:absolute; left:0; top:9px; width:6px; height:6px; content:""; background:#a00604;}
.people_container {width: 100%;float: left;}
.gallery_sec_inner ul li:before {display:none;}
.people_img {width: 15%;float: left;background: #a19f9f;padding: 5px;} 
.people_img img {width:100%;}
.people_content {width: 85%;float: left;padding: 0 0 0 31px;}
.people_content p {font-size: 16px;color: #686868;font-family: 'Gotham Book';line-height: 26px;margin: 0 0 12px;}
.Directory_sec {width: 100%;float: left;}
.searc_sec {width: 50%;max-width: 500px;display: block;margin:0;border: 1px solid #033f88;height: 50px;padding: 3px;float: right;}
.searc_sec .input_src {width:85%; float:left; height:43px; padding:0 15px; font-size:16px; border:0; color:#000;}
.searc_sec .input_src:focus {outline:none; border:0;}
.searc_sec .sbt_btn {width: 15%;float: left;background: #033f88 url(../images/search_icon_big.png)center center no-repeat;font-size: 0;height: 43px;border: 0;}
.select_sec {width: 100%; margin:0; display:block;}
.select_left {width:50%; float:left;}
.select_right {width:50%; float:left;}

.big {font-size: 1.2em;}
.small {font-size: .7em;}
.square {width: .7em;height: .7em;margin: .5em;display: inline-block;}
.custom-dropdown {position: relative;display: inline-block;vertical-align: middle; width: 35%;margin-bottom: 15px;}
.select_left .custom-dropdown:first-child {width:20%;}
.custom-dropdown:focus {outline:none; border:0;}
.custom-dropdown select {background-color:#033f88;color: #fff;font-size: inherit;padding: .5em;padding-right: 2.5em;border: 0;margin: 0;font-size:16px;font-family: 'Gotham Book';border-radius:0;text-indent: 0.01px;text-overflow: '';-moz-appearance: none;-webkit-appearance:none;appearance: none;height:40px; width:100%;}
.custom-dropdown select::-ms-expand {display: none;}
.custom-dropdown::before,
.custom-dropdown::after {content: "";position: absolute;pointer-events: none;
}.custom-dropdown::after {content: "\25BC";height: 1em;font-size: .625em;line-height: 1;right: 1.2em;top: 50%;margin-top: -.5em;}
.custom-dropdown::before {width: 2em;right: 0;top: 0;bottom: 0;border-radius: 0 3px 3px 0;background-color: rgba(0,0,0,.2);}
.custom-dropdown::after {color:#fff;}
.custom-dropdown select[disabled] {color: rgba(0,0,0,.25);}
span.custom-dropdown.big {margin: 0 15px 0 0;}

.select_right ul {float:right;}
.select_right ul li {float:left;margin: 0 0 0 10px;}
.select_right ul li a {width: 125px;display: block;background:#033f88;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 16px;text-transform: capitalize;font-family: 'Gotham Book'; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.select_right ul li a:hover {background:#9e1b32;transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.staff_container {width: 100%;float: left;margin: 35px 0 0;}
.staff_container h2 {font-size: 34px;color: #000;font-weight: 300;margin: 0 0 35px;font-family: 'Gotham';border-bottom: 1px solid #ccc;padding: 0 0 15px;}
.staff_container ul {text-align:center;}
.staff_container ul li {display:inline-block; width:23%; margin: 0 10px 45px;}
.staff_container ul li a {display:block; width:220px; height:220px; overflow:hidden; margin: 0 auto 0;border: 1px solid #ccc;}
.staff_container ul li a img {width:100% !important;  transition: transform .2s !important;transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
/* .staff_container ul li a:hover img {transform: scale(1.2);transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; } */
.staff_container ul li h3 {text-align: center;display: block;width: 100%;color: #000;float: left;font-family: 'Gotham Book';font-size: 22px;margin: 20px 0 5px;}
.staff_container ul li span {display: block;font-size: 14px;color: #9e1b32;font-family: 'Gotham';padding: 0 15px;float: left;text-align: center;width: 100%;}

.modal-dialog {max-width: 750px;margin: 70px auto;width: 100%;}
.modal-body {padding:0;}
.team_contaoner {width: 100%;padding:20px 15px 35px; float:none;}
.team_box {width:50%; float:left;}
.team_content {width: 50%;float: left;height: 400px;overflow-y: scroll;padding: 0 15px 0 0;}

.team_content::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

.team_content::-webkit-scrollbar
{
	width: 3px;
	background-color: #F5F5F5;
}

.team_content::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}


.modal-content {float:left;padding:0 0 15px;}
.team_img {width:220px; height:220px; overflow:hidden; border-radius:50%; display:block; margin:0 auto 0;}
.team_img img {width:100%;}
.team_box h3 {text-align: center;display: block;width: 100%;color: #000;float: left;font-family: 'Gotham Book';font-size: 22px;margin: 20px 0 5px;}
.team_box span {display: block;font-size: 14px;color: #9e1b32;font-family:'Gotham Book'; text-align:center;}
.team_box a {display: block;font-size: 14px;color: #000;font-family:'Gotham Book';text-align:center;}
.team_box a img {display: inline-block;margin: 0 8px 0 0;}
.team_content p {font-size: 16px;color: #686868;font-family: 'Gotham Book';line-height: 28px;margin: 0;}
.modal-header {border:0;}
.modal-header .close {float: right;font-size: 40px;font-weight: normal;line-height: 39px;color: #fff;text-shadow: none;filter: alpha(opacity=20);opacity: 1;background:#9e1b32 !important;margin-top: 0;height: 35px;width: 35px;position: absolute;top: 0;right: 0;border-radius: 0 5px 0 0;}
.modal-open .modal {background: rgba(0,0,0, 0.6);}
.Overview_content {width:65%; float:left;padding: 0 20px 0 0;}
.Overview_content p {font-size: 16px;color: #686868;font-family: 'Gotham Book';line-height: 28px;margin: 0;}
.overview_img {width:35%; float:left;}
.overview_img img {width:100%;}
.achivement_accordian {width:100%; float:left;}
.achivement_accordian .news-ltr .divRow .top {float:left; width:100%;}
.achivement_accordian .news-ltr .cntnt ul li {margin:0 0 15px;}
.achivement_accordian .news-ltr .cntnt ul li:before {top:10px;}
.achivement_accordian .news-ltr .cntnt ul li a {font-size: 16px;color: #333;font-family: 'Gotham Book';}
.achivement_accordian .news-ltr .cntnt ul li a:hover {text-decoration:underline;}
.achivement_accordian .divRow {margin: 0 0 8px;float: left;width: 100%;}
.message_container h2 {font-size:22px; color:#333; font-family: 'Gotham Book';margin: 30px 0 10px;}
.message_container p a {font-size:16px; color:#be382e; text-transform:capitalize; display:inline-block; margin:0 0 0 5px;font-family: 'Gotham Book';}
.busrot_container {width:100%; float:left;}
.busrot_container h3 {font-size:16px; margin:10px 0 20px; float:left; text-align:left;}
.rout_box {width:100%; float:left;background: #fff; overflow-x: auto;}
.rout_box .table thead {background: #033f88;font-family: 'Gotham Book';color: #fff;font-size: 14px;font-weight: 500;text-transform: capitalize;}
tr.gray {background: #ccc;}
tr.gray td {font-size:12px; color:#000;font-family: 'Gotham Book';}
.people_container form {width: 100%;max-width: 550px;display: block;margin: 0 auto 0;background: #f0f0f0;padding: 50px;overflow: hidden;}
.input_box {width: 100%;height: 40px;border: 1px solid #ccc;font-size: 16px;padding: 0 15px;margin: 0 0 10px;color: #000;font-family: 'Gotham Book';}
.input_box:focus {outline:none; border:1px solid #888787;}
.input_box::-webkit-input-placeholder { /* Chrome/Opera/Safari */color:#333; opacity:1;}
.input_box::-moz-placeholder { /* Firefox 19+ */color:#333; opacity:1;}
.input_box:-ms-input-placeholder { /* IE 10+ */color:#333; opacity:1;}
.input_box:-moz-placeholder { /* Firefox 18- */color:#333; opacity:1;}
.people_container form .custom-dropdown {width:100%;border: 1px solid #ccc;}
.people_container form .custom-dropdown:focus {border:1px solid #888787;}
.people_container form span.custom-dropdown.big {margin:0 0 10px;}
.people_container form .custom-dropdown select {background:#fff; color:#333; font-size:16px; padding-left:15px;font-family: 'Gotham Book';}
.people_container form .custom-dropdown select:focus {outline:none; box-shadow:0;}
.people_container form .custom-dropdown::after {content: "\25BC";height: 4px;font-size: 14px;line-height: 1;right: 15px;top: 50%;margin-top: -5px;color: #000;}
.people_container form .custom-dropdown::before {width: 3em;border-radius: 0;}
.box_btn {width: 45%;height: 40px;background: #f2b01d;border: 0;color: #333;font-size: 16px;text-transform: capitalize;font-family: 'Gotham';transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in; float:left;}
.box_btn:focus {outline:none;}
.box_btn:hover {transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;background: #e19c04;}
.box_btn:last-child {float:right;}

.select_sec.directory .select_left .custom-dropdown {width:30%;}
.select_sec.directory .select_right .custom-dropdown {width:35%;}
.select_sec.directory .select_left label {font-size: 14px;color: #000;font-family: 'Gotham Book';margin: 0 10px 0 0;}
.select_sec.directory .select_right label {font-size: 14px;color: #000;font-family: 'Gotham Book';margin: 0 10px 0 0;}
.alumini_image {width: 100%;padding: 15px;}
.alumini_image img {width:100%;}
.staff_container.alumini ul li {border:1px solid #ccc;}
.alumini_content {width:100%; padding: 15px; position:relative; overflow:hidden;}
.staff_container.alumini .alumini_content h3 {font-size: 25px;font-family: 'Gotham Book';text-align: left;margin: 0 0 10px;color: #333;float: left;}
.staff_container.alumini .alumini_content h4 {float: left;text-align: left;color: #333;font-size: 16px;display: block;width: 100%;font-family: 'Gotham Book'; line-height: 28px;}
.staff_container.alumini .alumini_content h4 span {display: inline-block;margin: 0 10px 0 0;width: auto;padding: 0;}
.staff_container.alumini .alumini_content p {font-size:14px; line-height:22px; font-family: 'Gotham Book';text-align: left;}
.staff_container.alumini .alumini_content p span {display: inline-block;width: auto;padding: 0;}
.staff_container.alumini .alumini_content h4 b {font-family: 'Gotham Book';font-size: 14px; color:#9e1b32;}
.staff_container.alumini .alumini_content p a {height: auto;display: inline-block;color: #9e1b32;width: auto;border-radius: 0;margin: 0 0 -5px; border:0;}
.overlay_content {position: absolute;right:0;top: 0;background: #1354a3;height: 100%;padding: 25px 15px 15px; width:100%; transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;transform: scale(0);-webkit-transform: scale(0);}
.overlay_content h2 {color: #fff;font-size: 24px;text-align: left;font-family: 'Gotham Book'; margin:0 0 20px 0;}
.overlay_content p {color:#fff; font-size:16px; font-family: 'Gotham Book'; line-height:24px;}
.overlay_content p span {display: inline-block;margin: 0 10px 0 0;font-size: 16px !important;color: #fff !important;}
span.cls_close {position: absolute;color: #fff !important;right: 0;top: 0;background: #9e1b32;padding: 5px 8px !important;font-size: 20px !important;cursor: pointer;width: auto !important;}
.overlay_content.active {transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;transform: scale(1);-webkit-transform: scale(1);}
.staff_container.alumini ul li {width:31%;}
.cls_btn {display:none;}
.menu-trigger {display:none;}


/*addmision form css*/
input[type=file]{padding: 10px;background: #9e1b32;width: 100%;color: #fff;}

.admission_form {width: 100%;float: left;}
.top_mid h2 {font-size: 34px;color: #000;font-weight: 300;margin:0 0 15px;font-family: 'Gotham Book'; text-align:center;}
.admission_top {width: 100%;float: none;max-width: 800px;margin: 0 auto 0;}
.photo_box {width: 22%;border: 1px solid #ccc;border-radius: 5px;overflow: hidden;float: left;}
.photo_box img {max-width: 100%;}
.top_mid {width: 78%;display: block;margin:0;float: left;}
.right-top {width: 25%;float: right;border: 1px solid #333;padding:15px 15px 25px; border-radius:5px;}
.top_mid h3 {text-align: center;font-size: 22px; color:#333;font-family: 'Gotham Book'; margin: 0 0 5px;}
.top_mid ul li {color:#333; font-size:16px; text-align:center;line-height: 25px;font-family: 'Gotham Book';}
.top_mid ul li a {color:#333;}
.right-top ul li {display:block; width:100%;}
.right-top ul li label {margin: 0;font-size: 14px;width: 35%;color: #333;height: 30px;float: left;padding: 15px 0 0;}
.right-top ul li input {width: 65%;float: left;height: 30px;border: 0;border-bottom: 1px solid #333;}
.right-top ul li input:focus {outline:none;}
.right-top h4 {text-align: center;font-size: 20px;text-transform: uppercase;font-family: 'Gotham Book';}
.registration_form {width: 100%;float: left;border: 1px solid #ccc;padding: 30px;border-radius: 5px;margin: 40px 0 0;}
.registration_form form label {font-size: 14px;display: block;margin: 0 0 5px 0;font-family: 'Gotham Book';color: #333;}
.registration_form ul li {width: 45%;float: left;margin: 0 25px 17px;}
.registration_form ul li input {width: 100%;height: 35px;border: 1px solid #ccc;padding: 0 15px;font-size: 14px;color: #333;}
.registration_form ul li input:focus {outline:none; border:1px solid #9e1b32;}
.registration_form ul li.third_id {width: 95%;}
.registration_form p {float: left;display: block;width: 100%;font-size: 16px;line-height: 30px;margin: 0 0 15px 25px;font-family: 'Gotham Book'; color:#333; position:relative; padding:0 35px 0 15px;}
.registration_form p:before {position: absolute;top:10px;left: 0;content: "";background: #333;width: 5px;height: 5px;}
.registration_form h3 {font-size: 14px;display: inline-block;margin:0 0 15px 25px;font-family: 'Gotham Book';}
.registration_form h3 label {display: inline-block;margin: 0 15px 15px 0;font-size: 16px;}
.registration_form h3 input {display: inline-block;margin: 0 15px 0 0;}
.place_box {width: 30%;float: left; padding:80px 0 0;}
.place_box ul li {margin: 0 0 10px;width: 100%;float: left;}
.place_box ul li label {display: inline-block;float: left;width: 20%;margin: 0;padding: 15px 0 0;}
.place_box ul li input {display: inline-block;width: 70%;border: 0;border-bottom: 1px solid #ccc;}
.signature_box {width: 70%;float: left;}
.signature_box ul li {width: 33%;float: left;margin: 0;}
.signature_box ul li .photo_box {width: 65%;display: block;margin: 0 auto 0;float: none;}
.signature_box ul li span {text-align: center;display: block;font-size: 16px;margin: 10px 0 0;}
.signature_box ul li .photo_box input {padding: 10px;height: auto; color:#fff;}
.school_use {width: 100%;float: left;background: #f8f8f8;padding: 25px 0 0;margin: 25px 0 0; position:relative;}
.school_use h3 {text-align: left;font-size: 24px;font-family: 'Gotham Book';margin: 0 0 25px 25px;}
.school_use span {position: absolute;right: 30px;bottom: 20px;font-size: 20px;font-family: 'Gotham';}
.photo_box a {background: #9e1b32;display: block;text-align: center;color: #fff;padding: 10px 0;font-size: 14px;}
/*addmision form css*/
.contact_container {width: 100%;float: left;}
.add_box {width: 60%;float: left;padding:0 25px 0 0;}
.add_box h3 {font-size: 30px;color: #000;font-weight: 300;margin:0 0 20px;font-family: 'Gotham Book';text-align: left;}
.add_box p {color: #333;font-size: 16px;text-align: left;line-height: 25px;font-family: 'Gotham Book'; margin:0 0 10px;}
.add_box ul li a {color: #333;font-size: 15px;text-align: left;line-height: 25px;font-family: 'Gotham Book';}
.add_box ul li img {display:inline-block; margin:0 10px 0 0;}
.add_box ul li {line-height: 30px;}
.map_box {width: 100%;float: left;border: 1px solid #ccc;padding:10px;margin:10px 0 0;}
.map_box img {width:100%;}
.margintop30{margin-top:30px!important;}
.margintop20{margin-top:20px!important;}
.galeery_box2{width:48%; float:left; margin-bottom:30px; margin-right: 2%;}
.galeery_box2 img{border:2px solid #333;}
.galeery_box2 .gallery_content2{text-align:center;}
.galeery_box2 .gallery_content2 a{display: inline-block; color: #000; font-size: 16px;font-family: 'Gotham Book'; margin: 10px 0 25px; }
.galeery_box2 .gallery_content2 a:hover{color:#9e1b32;}
.enquir_box {width: 40%;float: left;}
.enquir_box form {background: #fbf9f9;padding:50px 40px; float:left;}
.enquir_box h3 {font-size: 30px;color: #000;font-weight: 300;margin:0 0 45px;font-family: 'Gotham Book';text-align: left;text-transform: capitalize;}
.enquir_box form label {display: block;font-size: 14px;margin: 0;color: #333;font-family: 'Gotham Book'; margin:0 0 5px;}
.enquir_box form input {width:100%; height:40px; border:1px solid #9e1b32; padding:10px 0 10px 50px; font-size:15px; font-family: 'Gotham Book'; margin:0 0 15px; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.enquir_box form input:focus {outline:none; border:1px solid #9e1b32; background:#fff; padding:0 15px;transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.enquir_box form textarea {width:100%; height:100px; padding:10px 10px 10px 50px; font-size:15px; font-family: 'Gotham Book'; resize:none;margin:0 0 15px;transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; border:1px solid #9e1b32;}

.enquir_box form textarea:focus {outline:none; border:1px solid #9e1b32;transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; background:#fff; padding:10px 15px; }
.captcha_sec {width: 100%;float: left; margin:0 0 10px;}
.captcha_sec input {width:50% !important; float:left;padding: 0 15px !important;}
.captcha_sec img {float:left; margin:0 0 0 0px;}
.enquir_box form .sbt-btn {background: #9e1b32; height:50px; text-align:center; font-size:18px; color:#fff;font-family: 'Gotham Book'; border:0; text-transform:capitalize; padding:0;}


.enquir_box form .sbt-btn:focus {background: #9e1b32; border:0;}
.enquir_box span.custom-dropdown.big {margin:0 0 10px; width:100%;}
.enquir_box .custom-dropdown select { background:#fff url(../images/department_icon.png)left 15px center no-repeat; border:1px solid #9e1b32; height:40px; color:#333;padding-left: 50px;transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.add_box ul li {padding: 0 0 0 20px;margin: 0;font-size: 16px;font-family: 'Gotham Book';color: #333;position: relative;float: left;display: block;width: 100%;}
.add_box ul li:before {position: absolute;content: "";display: block;top: 10px;left: 0;background: #9e1b32;width: 5px;height: 5px;}
.enquir_box .custom-dropdown select:focus {background:#fff; padding-left:15px; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.add_box ul {margin: 0 0 35px 0;float: left;}
.pagination li {width: auto !important;margin: 0 5px !important;}
.pagination li a {width:auto !important; height:auto !important; border-radius:0 !important;}
.modal-dialog {margin: 100px auto;}
.marquee_box {width: 100%;background: #033f88;margin: 10px 0 0;height:45px;}
.marquee_box a {font-size:16px; color:#fff;font-family: 'Gotham Book'; line-height: 45px;}
.marquee_box a:hover {text-decoration:underline;}
.pagination > li:first-child > span  {border-radius:0;}
.covid_detail {width: 100%;background: #f0f0f0;float: left;padding: 45px 20px 20px;}
.covid_detail p {font-size:16px;font-family: 'Gotham Book'; color:#333; line-height: 28px;}
.add_box.contact ul li:before {display:none;}
.add_box.contact ul li {padding:0;}
.enquir_box form .touch01 {background:#fff url(../images/name_icon.png)left 15px center no-repeat;}
.enquir_box form .touch02 {background:#fff url(../images/email_icon.png)left 15px center no-repeat;}
.enquir_box form .touch03 {background:#fff url(../images/contact.html)left 15px center no-repeat;}
.enquir_box form .touch04 {background:#fff url(../images/query_icon.png)left 15px top 15px no-repeat}
.notice_container {width: 100%;float: left;}
.notice_container .blue_sec {float:left;padding: 40px 0; width:22%;}
.notice_container .blue_sec ul {padding: 0;}
.notice_container .blue_sec ul li {padding:0 40px;}
.notice_container .blue_sec li a {padding:5px 0;}
.notice_container .blue_sec li.active {background: #1354a3;float: left;width: 100%; position:relative;}
.notice_container .blue_sec li.active:after {position:absolute; top:5px; right:0; content:"";width: 0;
  height: 0; border-top: 10px solid transparent;border-bottom: 10px solid transparent; 
  border-right:10px solid #fff; }
.notice_sec {width: 78%;float: left;padding: 0 0 0 50px;}
.notice_sec h3 {font-size:25px; color:#333;font-family: 'Gotham';margin: 0 0 30px;}
.notice_sec ul {padding:0; margin:0; float:left; width:100%;}
.notice_sec ul li {background: #f0f0f0;border: 1px solid #ccc;width: 100%;padding: 15px 15px;margin: 0 0 15px;}
.notice_sec ul li p {font-size: 18px;color: #333;font-family: 'Gotham Book'; margin-bottom:0;}
.notice_sec ul li p a {color:#be382e; font-size:15px;}
.notice_sec ul li p a:hover {text-decoration:underline;}
.notice_sec h4 {text-transform: capitalize;color: #333;margin: 15px 0 0;float: left;line-height: 30px;font-size: 16px;}
.notice_sec h4 a {color:#be382e;}
.anouncement_list {width: 100%;display: block; float:left;}
.anouncement_date {width:20%; float:left; border-right:1px solid #ccc;}
.anouncement_date h2 {font-size:22px; font-family: 'Gotham Book'; color:#333;}
.anouncement_content {width:80%; float:left;padding: 18px 0 0 25px;}
.anouncement_list {width: 100%;display: block;float: left;margin: 0 0 15px;background: #f0f0f0;}
.anouncement_date {width: 20%;float: left;border-right: 1px solid #fff;padding: 15px 0 15px 15px;background: #9e1b32;}
.anouncement_date h2 {font-size: 25px;font-family: 'Gotham Book';color: #fff;}
.anouncement_content a {font-size: 16px;color: #333;font-family: 'Gotham Book';}
.anouncement_content a:hover {text-decoration:underline;}
.Structure_content {width: 100%;float: left;}
.Structure_content h3 {font-size: 18px;color: #333;font-family: 'Gotham';margin: 0 0 20px;}
.Structure_content p {width: 100%;float: left;font-size: 16px;line-height: 30px;color: #333;margin: 0 0 10px; font-family: 'Gotham Book';}
.structure_tabel {width: 100%;float: left;border: 1px solid #ccc;margin: 20px 0 0;}
.structure_tabel h4 {margin: 0;text-align: center;display: block;width: 100%;background: #f0f0f0;font-size: 18px;padding: 10px 0;font-family: 'Gotham';}
.structure_tabel ul {border-top: 1px solid #ccc;}
.structure_tabel ul.bold li {font-family: 'Gotham'; }
.structure_tabel ul li {width: 12.5%;float: left;height: 60px;margin: 0;background: no-repeat;border: 0;border-right: 1px solid #ccc;text-align: center;font-size: 15px;font-family: 'Gotham Book';vertical-align: middle;padding: 10px 0;}
.structure_tabel ul li:last-child {border-right: 0;}
.structure_tabel.detail ul li {width: 100%;border-bottom: 1px solid #ccc;padding:0;border-right: 0;}
.structure_tabel.detail ul li label {width: 30%;float: left;text-align: left;padding: 19px 0 19px 15px;border-right:1px solid #ccc;}
.structure_tabel.detail ul li h3 {width: 70%;float: left;margin: 0;padding: 20px 0 20px 20px;}
.structure_tabel.detail p {width: 100%;display: block;border-bottom: 1px solid #ccc;padding: 10px 15px 10px 15px;line-height: 30px;font-size: 14px;text-transform: lowercase;}
.structure_tabel.detail p:last-child {border-bottom:0;}
.Structure_content span {display: block;margin: 25px 0 0;float: left;font-size: 16px;line-height: 30px;color: #333;font-family: 'Gotham Book';}


/*blog css*/
.top_header.blog {background: #033f88;position: fixed;top: 0;left: 0;width: 100%;}
.top_header.blog .top_right {width: 100%;}
.top_header.blog .top_right ul li a {text-transform:uppercase; font-size:16px;font-family: 'Gotham';}
.top_header.blog .top_right ul {float:none; text-align:center;}
.top_header.blog .top_right ul li {display:inline-block; float:none;}
.slider_container img {width: 100%;}
.blog_banner {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.slider_container.blog {height:auto;}
.blog_banner img {width: 70%;display: block;margin: 0 auto 0;}
.blog_banner h1 {text-align:center; color:#fff; font-size:40px;font-family: 'Gotham'; font-weight:500; text-transform:uppercase;margin: 10px 0 0;}
.blog_left {width: 70%;float: left;margin: 45px 0 0;}
.blog_container {width: 100%;float: left;border-radius: 10px;overflow: hidden;margin: 0 0 25px;}
.blog_image {width:100%;}
.blog_image img {width:100%;}
.blog_detail {width: 100%;background: #0fc392;padding: 20px 20px 30px;float: left;}
.blog_top {width:100%; float:left;}
.blog_top h4 {font-size:14px; color:#fff; font-family: 'Gotham Book'; text-transform:uppercase; text-align:left; float:left; width:50%;}
.blog_top h4:last-child {float:right; text-align:right;}
.blog_midd {width:100%; float:left; margin:15px 0 30px;}
.blog_midd h2 {font-size:28px; color:#fff;  margin:0;font-family: 'Gotham Book';}
.blog_bottom {width:100%; float:left;}
.blog_bottom .read_bn {width:115px; height:35px; display:block; background:#fff; border-radius:50px; line-height:35px; text-align:center; font-size:16px; color:#000;font-family: 'Gotham Book'; float:left;} 
.blog_bottom ul {float:right;}
.blog_bottom ul li {float:left;margin: 0 0 0 10px;}
.blog_bottom ul li a {display:block; background:#fff; width:32px; height:32px; border-radius:50%; position:relative;}
.blog_bottom ul li a img {position: absolute;top: 50%;left: 50%;max-width: 100%;transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}

.blog_detail.Senior {background:#033f88;}
.blog_detail.Middle {background:#fe9025;}
.blog_detail.primery {background:#fd5a5a;}
.blog_right {width: 28%;float: right;margin: 45px 0 0;}
.blog_category {width:100%; float:left; margin:0 0 25px;}
.blog_category h3 {display:block; text-align:center; font-size:24px; color:#002d40;font-family: 'Gotham Book'; text-transform:uppercase; position:relative; margin:0 0 20px;}
.blog_category h3:after {position:absolute; right:0; top:4px; background:url("../images/post-border-right.png")no-repeat; width:45px; height:14px; content:"";}
.blog_category h3:before {position:absolute; left:0; top:4px; background:url("../images/post-border-left.png")no-repeat; width:45px; height:14px; content:"";}
.blog_category ul li a {display:block; background:#0fc392; padding:20px 20px 20px 30px; font-size:18px; color:#fff; font-family: 'Gotham Book';}
.blog_category ul li a span {text-align: right;display: block;float: right;}
.blog_category ul li {width:100%; float:left; margin:0 0 5px;}
.blog_category ul li:nth-child(2) a {background:#fd5a5a;}
.blog_category ul li:nth-child(3) a {background:#fe9025;}
.blog_category ul li:last-child a {background:#033f88;}
.post_box {width: 100%;float: left;border-bottom: 1px dashed #b4b4b4;padding: 12px 0;}
.post_img {width: 30%;float: left;}
.post_img img {width:100%;}
.post_content {width:70%; float:left; padding:0 0 0 20px;}
.post_content span {display:block; font-size:12px; color:#ff5252; font-family: 'Gotham Book'; text-transform:uppercase;}
.post_content p {font-size:14px; color:#000; line-height:18px;font-family: 'Gotham'; font-weight:500;}
.blue_sec ul li a span img {width: auto;}
.page-item.active span {height: 30px;line-height: 30px; width:30px;}
.page-item.disabled span {height: 30px;line-height: 30px;width: 30px;}
.calendar_sec {width: 100%;float: left;}

 #loading {
    display: none;
    position: absolute;
    top: 10px;
    right: 10px;
  }

  #calendar {
    max-width: 1100px;
    margin: 0 auto;
  }
  
  
.student_noticeboard {width: 100%;float: left;background:#f0f0f0;padding: 50px 0;} 
.student_year {width: 35%;float: left;background: url(../images/hounerbg_03.png)left top no-repeat;background-size: cover;padding: 40px 20px;}  
.student_year h3 {text-align: center;font-size: 20px;color: #fff;font-family: 'Gotham';text-transform: uppercase; margin:0 0 20px;}
.student_img {width: 150px;display: block;margin: 0 auto 0;background: #fff;padding: 5px;border: 1px solid #ccc;
} 
.student_img img {width:100%;}  
.student_content {width: 100%;float: left;padding: 15px 0 0 0;}
.student_content span {display: block;font-size: 18px;font-family: 'Gotham'; color:#ffcb08; text-align:center;}  
.student_content a {display: block;width: 120px;height: 35px;line-height: 35px;text-align: center;color: #fff;font-size: 14px;text-transform: capitalize;margin: 15px auto 0;border: 1px solid #fff;transition: all 0.3s ease-in;}  
.student_content a:hover {background:#9e1b32; border:1px solid #9e1b32; color:#fff;}
.notice_box {width: 60%;float: right;background: url(../images/hounerbg_02.png)left top no-repeat;background-size: cover;min-height: 420px;padding: 40px 30px;}  
.notice_box h3 {text-align: left;font-size: 20px;color: #fff;font-family: 'Gotham';text-transform: uppercase; margin:0 0 20px;}  
.notice_box ul li {display:block; float:left; width:100%; font-size: 18px;line-height: 33px;font-family: 'Gotham Book';color: #fff !important; position:relative;padding: 0 0 0 20px !important; background:none !important; border:none  !important; text-transform: inherit !important;} 
.notice_box ul li p{margin:0; color: #fff !important;  line-height: 22px !important;     text-transform: inherit!important;} 
.notice_box ul li a{margin:0; color: #fff !important; line-height: 22px !important;} 
.notice_box ul li:before {position:absolute; top:10px; left:0; content:""; background:#9e1b32; width:8px; height:8px;} 
.notice_box ul li a {font-size: 18px;line-height: 33px;font-family: 'Gotham Book';color: #fff; text-decoration:underline;}  
.notice_box p {font-size: 16px;line-height: 28px;font-family: 'Gotham Book';color: #fff;text-transform: capitalize;margin: 20px 0;float: left;}  
.notice_box a {font-size: 18px;line-height: 33px;font-family: 'Gotham Book';color: #9e1b32;}
.notice_box a img {display: inline-block;margin: 0 8px 0 0;}  
  
.modal.fade.student .modal-content {float:left;}
.modal.fade.student .modal-dialog {max-width:900px;margin: 100px auto 0;}
.student-detail-caontainer {width: 100%;padding: 15px;}
.student_left {width: 30%;float: left;border: 1px solid #ccc;padding: 20px;}
.student_left img {width:100%;}
.student_right {width: 70%;float: left;padding: 0 0 25px 25px;}
.student_right h3 {text-align: left;font-size: 25px;color: #9e1b32;font-family: 'Gotham';text-transform: uppercase; margin:0 0 20px;}
.student_right p {text-align: left;font-size: 18px;color: #000;font-family: 'Gotham Book';margin: 10px 0 15px;font-weight: 600;}
.student_right ul li {text-align: left;font-size: 14px;color: #000;font-family: 'Gotham Book';margin: 10px 0 0;padding: 0 0 0 20px; position:relative;}
.student_right ul li:before {position: absolute;top: 8px;left: 0;background: #9e1b32;width: 5px;height: 5px;content: "";}
.blog_detail.details {background: none;padding: 35px 0 0;}
.blog_detail.details .blog_top h4 {color:#000;}
.blog_detail.details .blog_top h4 img {width: 18px;display: inline-block;margin:-4px 5px 0 0;}
.blog-detail-content {width: 100%;float: left;margin: 30px 0 0;padding: 0 5% 0 0;}
.blog-detail-content h2 {font-size: 30px;margin: 0 0 20px;font-family: 'Gotham';}
.blog-detail-content p {font-size:18px; color:#000; margin:0 0 15px;line-height: 30px;}
.blog-detail-content h4 {font-size: 20px;font-family: 'Gotham';color: #000;margin: 0 0 5px;}
.rout_box .table {width:1800px;}

.message_container.annual_report img {border: 1px solid #f0f0f0;padding: 10px;width: 45%;float: left;margin: 0 25px 0 0;}
.message_container.annual_report .galeery_box1 {border: 1px solid #f0f0f0;padding: 10px;}
.message_container.annual_report .gallery_content1 {width: 100%;background: #f0f0f0;margin: 15px 0 0;}
.message_container.annual_report .gallery_content1 a {margin: 0;padding: 10px 0;}


.report_container {width: 100%;float: left;}
.report_box {width: 100%;float: left;margin:0 0 20px;}
.report_box h3 {text-align: left;font-size: 24px;color: #033f88;text-transform: capitalize;font-family: 'Gotham';font-weight: 500; margin:0 0 10px;}
.report_box h5 {text-align: left;font-size: 18px;color: #000;text-transform: capitalize;font-family: 'Gotham';font-weight: 500; margin:15px 0 20px;}
.report_box ul li {font-size: 16px;color: #686868;font-family: 'Gotham Book';line-height: 28px;margin: 0; position:relative; padding:0 0 0 20px; float:left; width:100%; display:block; background: no-repeat;}
.report_box ul li:before {position: absolute;top: 10px;left: 0;content: "";background: #9e1b32;width: 6px;height: 6px;}
.report_box ul {width: 100%;float: left;}
.report_box table {width: 100%;background: #f0f0f0;border: 1px solid #ccc;margin: 0 0 20px;}
.report_box table thead tr th {font-size: 14px;border-right: 1px solid #ccc;padding: 5px;color: #000;font-family: 'Gotham';}
.report_box table tbody {border-top: 1px solid #ccc;}
.report_box table tbody tr td {font-size: 14px;border-right: 1px solid #ccc;padding: 5px;color: #000;font-family: 'Gotham Book';border-bottom: 1px solid #ccc;}
.report_box ul li span {font-weight: 600;display: inline-block; font-size:16px;}
.report_box ul li ul li:before {display:none;}
.report_box ul li ul li p {padding: 0 0 0 92px;}
.message_container p strong {color: #118bb8;font-weight: 400;font-family: 'Gotham Book';}
.thought_box {width: 100%;float: left;padding: 45px 0;}
.thought_box h3 {text-align: left;font-size: 24px;color: #000;font-family: 'Gotham';text-transform: uppercase;margin: 0 0 10px;}

.thought_box p{font-size: 16px;color: #686868;font-family: 'Gotham Book';line-height: 28px;text-align: justify;margin: 15px 0 0;}
.message_container .nav-tabs > li > a {font-size:16px;font-family: 'Gotham'; background-color:#f0f0f0; color:#000; border-radius:0;}

.message_container .nav-tabs > li.active > a {border-color:transparent; background-color:#9e1b32; color:#fff;}
.flash_container {width: 100%;float: left;}
.flash_container .viewcampus-btn {float: right;background: #1354a3;color: #fff;display: block;padding: 0 14px;width: 200px;height: 40px;line-height: 40px;font-size: 14px;text-transform: capitalize;border-radius: 5px;font-family: 'Gotham Book'; margin: -65px 0 0;}
.flash_container .viewcampus-btn img {float: right;margin: 7px 0 0;}
.flash_box {width: 100%;float: left;margin: 35px 0 0;}
.flash_box img {width:100%;}
.modal-dialog.flash .modal-content {float:none;}
.modal-dialog.flash {max-width:570px;}
.modal-header .close:focus {outline:none;}
.modal-dialog.flash .modal-title {text-align: left;display: block;width: 100%;color: #333;float: left;font-family: 'Gotham';font-size: 22px;}

.zonal_heading {width:100%; float:left; margin:35px 0 0;}
.zonal_image {width:48%; float:left; padding:10px; border:1px solid #ccc;}
.zonal_image:last-child {float:right;}

 .Message_counter2.council_members p {
    width: 100%;
    float: left;
}
 .Message_counter2.council_members p img {width:100%;padding: 0;}
.Message_counter2.council_members table.table-format {
    width: 100%;
}
.Message_counter2.council_members h4 {
    margin: 0 0 15px;
} 
.enquir_box.Alumni_Registration {width: 100%;}  
.enquir_box.Alumni_Registration h3 {text-align:center;}  
.enquir_box.Alumni_Registration form {width: 80%;display: block;margin: 55px auto 0;float: none;padding: 35px 40px;}
.register_input {width: 45%;float: left;margin: 0 20px;}  
.enquir_box.Alumni_Registration .register_input input {padding:0 15px;}  
.enquir_box.Alumni_Registration .register_input select {height: 40px;border: 1px solid #9e1b32;border-radius: 0;}  
.enquir_box.Alumni_Registration .register_input input#file {padding: 8px 0 0 15px;}
.enquir_box.Alumni_Registration .register_input textarea {width:94%; margin:0 0 0; padding:15px;}  
.register_Achievement {width: 94%;float: none;margin: 0 auto 0;}  
.enquir_box.Alumni_Registration form .sbt-btn {width:200px; margin:0 auto 0; display:block; float:none;}
.marquee_box a img {width: 40px;display: inline-block;margin: 0 8px 0 0;} 
.notice_box ul li:first-child {background: url(../images/new_icon.png)right 40% center no-repeat;}
.about_sec_outer {width: 100%;float: left;background: #f0f0f0;}

.message_box p span.red-text{
    color: #ff0000;
    font-size: 19px;
    font-weight: 400;
}

.mobile-menu{display:none;}
.tp_menu .logo{display:none;}
.tp_menu .close_mn{display:none;}
.latestnews_container {
    width: 100%;
    float: left;
    padding: 60px 0;
}
.latestnews_box {width:100%; float:left;}
.latestnews_box h2 {text-align: center;
    font-size: 24px;
    color: #033f88;
    text-transform: uppercase;
    font-family: 'Gotham';    margin: 0 0 30px;}
	
.latestnews_box .owl-nav.disabled {
   display: block !important;
    width: 90px;
    height: 45px;
    border: 1px solid #d2d2d2;
    float: right;
    margin: 20px 0 0;
}	

.latestnews_box .owl-nav.disabled .owl-prev {
    font-size: 0;
    background: url(../images/left_arow.png)center center no-repeat;
    width: 50%;
    height: 100%;
    float: left;
    border-right: 1px solid #aaaaaa;
}
.latestnews_box .owl-nav.disabled .owl-next {
    font-size: 0;
    background: url(../images/right_arow.png)center center no-repeat;
    width: 50%;
    height: 100%;
    float: left;
}
.imgbor{width:60%; margin:7px 15px 20px 0; float:left;}
.imgbor img{width:100%;}

.lab_bx {width:48%; display:inline-block; margin:20px 1.5% 10px 0; vertical-align: top;}
.lab_bx h4{font-Size:24px; margin-top:10px !important; color:#000; line-height:30px; text-align: center; margin-bottom:20px;}
.lab_bx .lab_img{overflow:hidden;}
.lab_bx .lab_img img{width:100%; transition:0.5s;}
.lab_bx:hover .lab_img img{transform:scale(1.2); transition:0.5s;}


.yogal{width:56%; display:inline-block; padding-right:20px; vertical-align:top;}
.yogar{width:43%; display:inline-block; border-left: 2px solid #9e1b32; padding-left:20px; vertical-align:top;}

.scroll_table img{ width:100%}




.insidePageBox .infoBox {width: 100%; float: left; margin-bottom: 35px; padding-bottom: 25px;  border-bottom: 1px solid #E0E0E0; }
.insidePageBox .infoBox h4 {font-size: 18px; padding-left: 10px; border-left: 2px solid; color: #106bab; display: block; margin-bottom: 10px; font-family: 'Gotham Book'; font-weight: 800;}
.insidePageBox p strong {color: #106bab; font-size: 16px; padding-right: 5px;}
.insidePageBox .infoBox h1 {color: #C3C3C3; display: block; padding-top: 20px; font-Size:5vw;}
.infoBox h1 span:first-child {color: #4cab6e; font-size: 5vw; float: left; font-weight: 600; letter-spacing: 5px;}
.infoBox h1 span:nth-child(2) {color: #6ec2cd;font-size: 5vw; float: left;font-weight: 600; letter-spacing: 5px;}
.infoBox h1 span:nth-child(3) {color: #dbe680; font-size: 5vw; float: left;font-weight: 600; letter-spacing: 5px;}
.infoBox h1 span:nth-child(4) {color: #2bb6ac; font-size: 5vw; float: left;font-weight: 600; letter-spacing: 5px;}
.pdfContainer ul li {width: auto; min-width: 180px; padding: 5px; float: left; position: relative;}


.pdfContainer ul li a {
    display: block;
    padding: 10px 15px 10px 15px;
    background: #106bab;
    font-size: 16px;
    color: #fff;
    z-index: 1;
    overflow: hidden;
    border-radius: 100px;
    box-shadow: 2px 2px 4px rgb(0 0 0 / 21%);
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}
.pdfContainer ul li a:hover {
    background: #9e1b32;
    color: #fff;
}
.infoBox .ol li, .infoBox .ul li {position: relative; font-size: 14px; line-height: 25px; color: #353535; padding:5px 0px 5px 15px; margin-left: 13px;}
  .infoBox ol > li {
    counter-increment: list;
}
.infoBox .ol li::before, .infoBox .ul li::before {position: absolute; left: 0; }
.fullwidth { width: 100%; float: left;}
.infoBox .ul li::before {content: '\2771';color: #4f9c69;}
.infoBox .ol li::before, .infoBox .ul li::before {
    position: absolute;
    left: 0;
}

.message_container p img {width: 20px; display: inline-block; margin: 0 5px 0 0;}
.pdfContainer ul li a img {width: 40px;}
