/*
Theme Name: Gaurav
Theme URI: http://wordpress.org/extend/themes/twentyeleven
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.
Version: 1.5
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: twentyeleven
*/
/* CSS Document */
/*marine CSS*/

:root {
    --primary-font: 'Inter', sans-serif;
    --text-dark: #111;
    --text-red: #D00000;
    --text-white: #fff;
	--text-black: #000;
}



.admissionListDesk_marine {
    background: #F7EBCC;
    border-radius: 12px;
    padding: 28px 35px 10px 35px;margin-top:30px;}
.admissionListDesk_marine .plUL11 {
    padding-right: 20px;
}
.admissionListDesk_marine h5{font-size:18px;font-weight:700;line-height:20px;}
.admissionListDesk_marine li {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    text-align: left;
    text-decoration-line: underline;
    text-decoration-style: solid;
    color: #000;
    background: url(images/2025/ep_arrow-right.svg) left 3px no-repeat;
    margin: 0px 0px 8px 0px;
    padding: 3px 0 0 30px !important;
    display: block;
    width: 100%;
}

ul.marine_students{margin: 10px 0px 0px 0px; padding: 0px; display: flex; flex-wrap: wrap;}
.marine_students li { -webkit-box-flex: 0; -ms-flex: 0 0 16.1%; flex: 0 0 16.1%;  margin: 3px 3px; background: #fff;border:1px solid #ccc;}
.marine_content{min-height:45px;text-align:center;}
.marine_students h4 {font-style: normal; font-weight: normal; font-size: 20px; line-height: 24px; text-align: center; color: #323232; font-family: 'Source Sans Pro', sans-serif; height: 40px; margin-top: 0px; margin-bottom: 5px;}
.marine_students h5 {font-style: normal; font-weight: normal; font-size: 18px; line-height: 24px; text-align: center; color: #323232; font-family: 'Source Sans Pro', sans-serif; height: 40px; margin-top: 0px; margin-bottom: 5px;}

.moboff{display:block;}
.mobon{display:none;}
.wrapTxt{white-space: nowrap;}

.text-center{text-align:center}.sdg img:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.5),0 4px 15px 0 rgba(0,0,0,.5)}.sdg img{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);will-change:opacity,transform;transition:all .3s ease-out;margin:0}.mytooltip .mytext{visibility:hidden;width:140px;background-color:#000;color:#fff;z-index:1;bottom:91%;left:5%;text-align:center;border-radius:0;padding:5px 0;position:absolute;margin-bottom:20px;font-size:16px;line-height:28px;text-align:left;padding:20px;width:90%;text-align:center}.mytooltip{position:relative;display:inline-block;margin-top:0;margin-bottom:20px;}.mytooltip .mytext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-width:7px;border-style:solid;border-color:#333 transparent transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mytooltip:hover .mytext{visibility:visible}
.sdg p{line-height: 0 !important; margin: 0; padding: 0 !important;}
.flip-box-inner{ position: relative;width: 100%;height: 100%;text-align: center;transition: transform 0.8s; transform-style: preserve-3d;}
.flip-box:hover .flip-box-inner { transform: rotateY(180deg);}
.flip-box-front, .flip-box-back {   width: 100%;  height: 100%;  -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.flip-box-front {background-color: #bbb; color: black; position: relative;}
.flip-box-back { background-color: #555; color: white;  transform: rotateY(180deg); padding-top: 30%; position: absolute; top:0px;}
.flip-box-back a{display:block; background:var(--text-red); padding:10px 20px; width:90%; color:#fff; margin:10px; text-decoration:none; max-height:70px; border:1px solid #fff;}
.flip-box-back a:hover{background-color:#a10202; text-decoration:none; color:#fff;}
.flip-box{background-color: transparent;width: 100%;height: 100%;  border: 1px solid #f1f1f1;  perspective: 1000px;}
.img_pst img{margin-top:105px;}
.srno{background-color:#ce1815!important;}
tr.dark_bg{background-color:#EBF1F5;}
.modal-dialog{max-width:80%!important;}
.modal-header{border-bottom: 0px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;}
.redMarHead{min-height: 54px;padding-top: 15px;}
.table-striped tr th{font-size: 13px;background-color:#d3cdb9;}
.table-striped tr td{font-size: 13px;}
.table-striped td, .table-striped th {padding: .35rem;}
/* 1.0 HEADER */
/*.grecaptcha-badge { visibility: hidden; }*/
.grecaptcha-badge{z-index:100;}
.su_note {background-color:#f2f2f2;}
.brkpart{display:block}
.soliloquy-container{width:100%!important; max-height:auto!important;}
.container {max-width: 1270px !important;width: 95% !important;}
.bannerwrap img{width:100%;}

.header1{padding-top: 5px;}

/* TOP NAV BAR */
.topbarMenu{background: #000; margin-top: 9px;width:100%;float: left;}
.topheader{ background:#dadada; width:100%; position: relative; clear:both; border-bottom:1px solid #d6d5cf;}
.topnav{float: right; margin:25px 0px 0px 0px; position:relative;}
.topnav li{position: relative; color:#002147; margin:0px; padding-left:0px; float:left; border-right:1px solid #002147; line-height: 10px;}
.topnav li:last-child{border-right:0px;}
.topnav li a{font-family: inter;font-size: 12px;font-weight: 400;line-height: 10px;text-align: left;color: #002147; padding: 2px 8px; display:inline-block; } 
.topnav li a:hover{color:#ce1815;} 
.applyNow a{background:#ffca06; line-height:39px; width:155px; right:0px; z-index:100; position:absolute; color:#000; font-size:13px; font-weight:bold; text-transform:uppercase; text-align:center;}
.applyNow a:hover{background: #cc1916; color:#fff; text-decoration:none;}

.searchbar a{z-index:100; position:relative;  line-height: 10px;}
.searchbar a:hover{color:var(--text-red);}
.searchbarahover{/* padding:7px; width:35px; right:0px; padding: 0px 4px;  top: -2px;*/z-index:100;position:relative; }
img.engg_img{width:100%;}
.searchblock{background:#363535; padding:10px; position:absolute; top:30px; z-index:100000; right:0px;
-webkit-box-shadow: -1px 0px 7px 0px rgba(50, 50, 51, 0.59); 
-moz-box-shadow:    -1px 0px 7px 0px rgba(50, 50, 51, 0.59);
box-shadow:         -1px 0px 7px 0px rgba(50, 50, 51, 0.59);}
.searchblock input[type="text"]{float:left; width:100%; padding: 5px;}
.searchblock input[type="submit"]{float:right; width:80px; background:#cc1916; border:0px; padding:5px 10px; text-align: center; margin-top:10px; cursor: pointer; color:#fff;}
.searchblock input[type="submit"]:hover{background:#911414;}
#show-nav {	display: none;background: #353430; height:30px; color:#fff; margin-top:10px; cursor: pointer; padding:0px; width:100%;}
#show-nav a{color: #fff; line-height:30px; padding-left:10px;}
#close-nav {	display: none;	background: #353430; height:30px; color:#fff;	text-align: right;	font-family: sans-serif; cursor: pointer; margin-top:10px;  width:100%}
#close-nav a{color: #fff; line-height:30px; padding-right:10px;}
.menuNB{border:0px !important; text-transform:capitalize !important;}
.menuNB a{padding-bottom: 0px !important;}
.applyNowMob{background:#E31E25; color:#fff !important; padding:10px 20px;}
.applyNowMob a{color:#fff !important; }
.applyNowMob:hover{background:#aa070d;}

ul.logos_list{list-style-type:none; width:100%;margin:0px; padding:0px; text-align: center;border-bottom:1px solid #ccc;}
.logos_list li{ width:24%;border-right:1px solid #ccc;padding:5px;margin-bottom:0px;text-align:center; display: inline-block;}
.logos_list li:nth-child(6n-6){border-right:0px solid #ccc;}
.logos_list li img{text-align:center;/*width:100%;*/}
.logos_list li:last-child{border-right:0px solid #ccc;}
ul.logos_list:last-child{border-bottom:0px;}

/* MAIN NAV BAR */


.mainnv{background:#d00000; width:100%;float: left;}
.main-nav{float:right;}
#my-mega-menu-widget{float:left; margin: 0; padding:2px 0px;  z-index: 1; width:100%; background:#111111;}
.mainNavLinks{background:#353430; float:right; position: relative; margin-top:12px;}
.mainNavLinks li{background-color: #353430;float: left;height: 45px;position: relative; z-index: 1; margin:0px; padding:0px 12px; border-left:1px solid #3d3d39;}
.mainNavLinks li a{color:#fff; display: block; font-size: 15px; line-height: 45px; padding: 0; position: relative;text-decoration: none;}
.mainNavLinksAfter{background:#353430;height: 44px;position: absolute !important;right: -12%;top: 37px; width: 50%; z-index: 0 !important;}
.admissionBtnMenu a{background: var(--text-red); width: 130px; text-align: center !important;color: #FFFFFF; margin-left: 10px;}


#sticky_navigation_wrapper { width:100%; clear:both; }
#sticky_navigation { width:100%; background:#d00000; z-index:10000; }
#sticky_navigation ul { list-style:none; margin:0; }
#sticky_navigation ul li { margin:0; padding:0; display:inline; }
#sticky_navigation ul li a { display:block; float:left;}
#sticky_navigation ul li a:hover, #sticky_navigation ul li a.selected { color:#fff; background:#111; }
#logo1 {display: none;float: left;margin-left: 16px; margin-top:-2px;}

.mlogo{display: none; width: auto;max-width: 100%; padding-left: 15px;}
.dlogo{display: block; margin-top:5px; max-width:90%;}

.dtL{float:left; width:30%;}
.dtR{float:left; width:65%;}
.cvL{float:left; width:50%;}
.cvR{float:left; width:50%;}
.listn{padding-left:12px;border-right:2px solid #4f81bd;}
.cvL h2{border-top:2px solid #4f81bd; border-bottom:2px solid #4f81bd; padding-bottom:25px; background-color:#d3dfee;}

.cvR h2, .cvL h2 {border-top: 2px solid #4f81bd;border-bottom: 2px solid #4f81bd;padding-bottom: 25px;
    background-color: #d3dfee;font-size: 16px !important;line-height: 36px !important;text-align: center;
    margin-bottom: 0px !important;padding-bottom: 0px !important;}


.featured{float:left; width:100%; background-color:#ffca06;min-height:120px;}
.featured h3{text-align:center; font-size:18px; text-transform:uppercase;padding: 6px 0 2px;font-weight:900;}
.featured ul{float:left;margin-left:10px;}
.featured li {background: rgba(0, 0, 0, 0) url("images/bullet-list.png") no-repeat scroll left 4px; color: #333333;font-size: 13px; line-height: 19px; margin-bottom: 0;padding: 0 0 0 20px;}
#art {background-image: url("images/Button.jpg"); margin-left: 20px;margin-right: 20px; padding: 0 20px 130px;}
#art:hover {background-image: url('images/Button_1.jpg'); padding: 0px 20px 130px;}
.greenbtn1 {background: #659900 none repeat scroll 0 0;color: #ffffff;float: right!important; padding: 7px 20px;text-decoration: none;}
.greenbtn1:hover {
    background: #2e2e2e none repeat scroll 0 0;
    color: #fff;
    text-decoration: none;
}
a.uLink, .uLink a{text-decoration:underline;}

.adbtn3{background: #cb1a12;padding:0px; position: absolute;bottom: 0px; right: 0px; left: 0px;top: 340px;}
.adbtn3 h2{font-size:15px;font-weight: 600; text-transform:uppercase;color:#fff;line-height:20px; text-align:center;padding: 10px 0 0;}


.adbtn2 a:hover{text-decoration:none;}
.adbtn2{background: #cb1a12;padding:0px; position: absolute;bottom: 0px; right: 0px; left: 0px;top: 328px;}
.adbtn2 h2{font-size:11px;font-weight: 600; margin:0px; text-transform:uppercase;color:#fff;line-height:20px; }
.adbtn2 h2 span{font-size:13px;font-weight: 900; margin:0px; text-transform:uppercase;color:#fff;line-height:20px;}

.adbtn{background: #fe0000;padding:15px;text-align: center;float: left; width:100%;bottom:0px;border-top:5px solid #fff; }
.adbtn h3{font-size:14px;font-weight: 600; color:#000; line-height:22px;padding:0px;}
.adbtn h3 span{color:#fff; text-transform:uppercase; top: 1px;position: relative;font-size:18px;font-weight:900;}

.adbtn4{background: #000;padding:28px;text-align: center;float: left; width:100%;bottom:0px;border-top:5px solid #fff;  }
.adbtn4 h3{font-size:30px;font-weight: 900; color:#fff; line-height:20px;padding:26px; text-transform:uppercase;}
.adbtn4 h3 span{color:#ce1815; text-transform:uppercase; top: 1px;position: relative;font-size:14px;font-weight:300;}

.adbtn{background: #fe0000;padding:39px;text-align: center;float: left; width:100%;bottom:0px;border-top:5px solid #fff; }
.adbtn h4{font-size:25px;font-weight: 600; color:#fff; line-height:24px;padding:13px; text-transform:uppercase;}
.adbtn h4 span{color:#000; text-transform:uppercase; top: 1px;position: relative;font-size:15px;font-weight:900;}

.adbtn1 { background: #000; float: left;width:100%;}
.adbtn1 h2{font-size:12px;font-weight: 600; padding: 10px 0;text-align: center;text-transform:uppercase;line-height:16px;color:#fff;}
.adbtn_apply{border:0px solid #cacaca; font-size:15px;padding: 10px 0px; text-decoration:none; display:inline-block;font-weight:bold; color: #fff; text-transform:uppercase;
 background-color: #cb1a12; margin: 2px 0 10px;float:left; cursor: pointer; width:100%; border-radius:4px;}
.adbtn_apply:hover{ background: #770702;  text-decoration:none; color:#fff;}

.redding{color:#ce1815;}
.soliloquy-controls-direction, .soliloquy-pager, .soliloquy-default-pager{display:none;}
.jobs{background-color:#2d2d2d; padding-bottom:19px; clear:both;}
.jobs h4{padding-top:12px; text-align:center;color:#fff;font-size:15px; text-transform:uppercase;}
.jobs img{float: left; margin-right: 10px;}
ul.adm_admission{margin:0 auto; text-align:center; padding-top: 5px;}
.adm_admission li:first-child{margin-left:0px;}
.adm_admission li{display:inline-block; margin-left:12px;}
.adm_contact{background:url(images/adm_contact_icon.png) no-repeat; padding-left:46px; line-height:30px; color:#fff; font-size:15px;}
.adm_email{background:url(images/adm_email_icon.png) no-repeat; padding-left:46px; line-height:30px;color:#fff; font-size:15px;}
.adm_email a, .adm_contact a{color:#fff;}
.adm_email a:hover, .adm_contact a:hover{color:#ce1815;}
.important-links h2{color:#bd3632;text-transform: none;margin:6px 0px 3px 0px; font-size:18px; text-align:center; font-weight:normal}
/*CBS NEW DESIGN*/
.fortis_content a:hover{text-decoration:none;}
.manpower_content a:hover{text-decoration:none;}
.educate_content a:hover{text-decoration:none;}
.bse_content a:hover{text-decoration:none;}
ul#slideshow-bottom-links-cbs{margin:0px; padding:0px; width:100%;background:#fff;}
#slideshow-bottom-links-cbs li{display:inline-block;text-align:center;cursor:pointer; background:#fff;margin-right:20px;}
#slideshow-bottom-links-cbs li:hover{cursor:default;}
#slideshow-bottom-links-cbs li:hover a h2, #slideshow-bottom-links li:hover a p{color:#fff; }
.cbs-hm{background: url(images/MBA-section1.jpg)no-repeat top center !IMPORTANT; width:100%; min-height:300px; padding: 25px 0px; position:relative;}
.cbs-prolist{position:absolute; right:30px; bottom:68px;}
.cbs-marq li {list-style: outside none none;}
.cbs-marq li a{font-size:15px; color:#fff; float:right; margin-right:30px;}
.cbs-marq {clear:both; float:left;margin-top:18px;}
.cbs-marq marquee { white-space: nowrap;}
.cbs-prolist li a{ font-size:15px;  line-height:34px; color:#fff; }
.cbs-prolist li{border-top:1px dashed #fff; text-align:right;}
.cbs-prolist li:first-child{border-top:0px;}
.cbs-hm .cbstitle{color:#fff; font-size:33px; font-weight:bold;margin-left:52px;}
.cbs-hm .cu-icon{background: url("images/cu-icon.png") no-repeat; height:52px; width:52px; margin-right:8px;display:inline-block; position:relative; top:0px !important;}
.cbssubheading{color:#fff; font-size:15px!IMPORTANT; line-height: 24px; text-align: left; margin-top:10px; margin-left:52px;text-shadow: 2px 2px 8px #000;}
.cbs-leading-corporations{clear: both;margin-left: 52px; text-align:left!important; margin-top:15px; float:left;}
.cbs-leading-corporations ul{display: inline-block;  margin:20px 0px 0px 0px; padding: 0;  /* For IE, the outcast */  zoom:1;*display: inline;}
.cbs-leading-corporations ul li{-webkit-border-radius: 50%; -moz-border-radius: 50%;border-radius: 50%;
background: #201e1e; width:195px; height: 195px; padding:50px 40px 40px 40px; text-align: center; color:#fff; float: left; font-size:13px; font-family:times new roman;line-height:15px;}
.cbs-leading-corporations ul li img{margin-top:15px;}
.cbs-btn-wrapp{clear: both; text-align: center;}
.cbs-btn-wrapp ul{display: inline-block;  margin:50px 0px 0px 0px; padding: 0;  /* For IE, the outcast */  zoom:1;*display: inline;}
.cbs-btn-wrapp ul li{float: left; margin-left: 45px;}
.cbs-btn-wrapp ul li:first-child{margin-left:0px;}
.mobCbslogo{display:none;}
.btncbs{background:#ec3237; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; color:#fff; text-align: center; font-size: 15px; 
text-decoration:none; display:inline-block; padding: 16px 10px; width: 265px;}
.btncbs:hover{background:#dad8cf; text-decoration:none;} 
.micro{float:left;margin-right:10px;}
.micro span{text-transform:uppercase; font-weight:bold;}
.counsel{float:left;margin-right:10px;}
.counsel span{font-weight:bold; text-transform:uppercase; color:#ce1815;}

.btncbs1{background:#ce1815; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; color:#fff; text-align: center; font-size: 15px; 
text-decoration:none; display:inline-block; padding: 16px 10px; width: 265px;}
.btncbs1:hover{background:#dad8cf; text-decoration:none;} 


.btnadm{background:#ec3237; color:#fff; text-transform:uppercase; text-align: center; font-size: 15px; text-decoration:none; display:inline-block; padding: 3px 20px; margin-top:10px;}

.btnadm:hover{background:#222; text-decoration:none; color:#fff;} 

.fortis_logo{background-color:#e1e1e1;width:155px; height:70px;}
.fortis_logo img{padding: 10px 33px;}
.fortis_content{background-color:#079653;width:155px; height:70px;}
.fortis_content p{padding: 5px 0;text-align:center;color:#fff; font-size:13px; line-height:20px;}
.arrow-down {border-left: 10px solid transparent;border-right: 10px solid transparent; border-top: 12px solid #079653; height: 0;
 width: 0;margin-left:68px;}
.arrow-down1 {border-left: 10px solid transparent;border-right: 10px solid transparent; border-top: 12px solid #3d8dbd; height: 0;
 width: 0;margin-left:68px;}
.manpower_logo{background-color:#e1e1e1;width:155px; height:70px;}
.manpower_logo img{padding: 10px 33px;}
.manpower_content{background-color:#3d8db8;width:155px; height:70px;}
.manpower_content p{padding: 5px 0;text-align:center;color:#fff; font-size:13px; line-height:20px;}
.educate_logo{background-color:#e1e1e1;width:155px; height:70px;}
.educate_logo img{padding: 10px 33px;}
.educate_content{background-color:#079653;width:155px; height:70px;}
.educate_content p{padding: 5px 0;text-align:center;color:#fff; font-size:13px; line-height:20px;}
.fortis, .educate, .manpower, .bse {float:left;margin-right:10px;}
.bse_logo{background-color:#e1e1e1;width:155px; height:70px;}
.bse_logo img{padding: 10px 33px;}
.bse_content{background-color:#3d8db8;width:155px; height:70px;}
.bse_content p{padding: 5px 0;text-align:center;color:#fff; font-size:13px; line-height:20px;}
/*CBS NEW DESIGN*/


/*CBS NEW-home DESIGN*/

.cbs_block{background-color:#000; padding:66px 0px 20px 0px; float: left;width: 100%;}
.cbs_img_block img{margin:0 auto;display:block;}
.cbs_txt{float:left; background:url(images/cbs_line-left.png) no-repeat right bottom; padding-right:20px;}
.cbs_txt h2{font-size:36px; text-transform:uppercase; color:#fff; font-weight:bold;}
.cbs_txt h2 span{display:block; color:#cb1a12;}
.cbs_mid_txt{background:url(images/cbs-mid-txt-line.png) no-repeat top right; display:table; margin-left:210px; margin-top:20px; }
.cbs_mid_txt h2{font-size:22px; text-transform:uppercase; color:#fff; font-weight:bold;line-height:28px; margin-top:10px; margin-right:15px;}


.cbs_mid_txt1 p{font-size:16px; color:#000; font-weight:300;line-height:20px; background-color:#fff200;padding: 25px 25px 25px 150px;}

.cbsProList{color:#fff; font-size:15px; line-height:20px;margin-top:30px;}
.cbsProList a{color:#fff; }
.cbsProList a:hover{color:#ce1815;}
ul.cbsProLHead {margin-left:-20px; margin-top:5px;}
.cbsProLHead li{background:url("images/cbs-list-icon.png") no-repeat 0px 5px; padding-left:20px;}
.cbsProLHead li a{color:#ce1815; text-transform:uppercase; font-size:16px; font-family: 'Rubik', sans-serif;}
ul.cbsProUG{margin-left:-20px; margin-top:5px;}

ul.cbsProLHead1 {margin-left:0px; margin-top:5px;}
.cbsProLHead1 li{background:url("images/bullet-new-cbs.png") no-repeat 0px 5px; padding-left:20px;}
.cbsProLHead1 li a{}


h3.mba_prog{color:#ce1815; text-transform:uppercase; font-size:16px; font-family: 'Rubik', sans-serif;margin: 10px 0px 5px 0px;}
.cbsProUG li{background:url("images/cbs-list-iconug.png") no-repeat 0px 4px; padding-left:20px; float:left; margin-right:15px;}
.cbsProUG li a{color:#ce1815; font-size:14px;}
.cbs-marq{padding:0px; background:#fff;width:100%;}
/*CBS NEW-home DESIGN*/

/*architecture-design begin css*/
.arch-design{background: #000 url("images/art-design.jpg") no-repeat scroll center top !important; min-height: 409px; padding: 25px 0;
position: relative; width: 100%; margin-top:35px;}
.arch-design .archtitle {color: #fff; font-size: 30px;font-weight: bold;text-align:center;text-transform:uppercase; padding:18px 0px 0px;}
.archsubheading {color: #fffefe; font-size: 18px; line-height: 24px; margin-top: 12px;text-align: center;}
.arch-division {margin-top:55px;}
.arch-division li{ width:300px; float:left;}
.arch-division li:first-child{margin-left:100px;}
.arch-division li{margin-right:25px;}
.arch-division li h4{font-size:18px; color:#fff;margin-bottom:14px; font-weight:700;}
.arch-division li p{font-size:14px; color:#fff;line-height:18px;  font-weight:400;}
.btnarch {background: #ec3237 none repeat scroll 0 0;border-radius: 3px;color: #fff;display: inline-block;font-size: 15px;padding: 16px 10px;
text-align: center;text-decoration: none; width: 300px;font-weight:bold;margin-top:18px; box-shadow: 0 5px 6px -6px black; position:absolute; bottom:-70px;}
.btnarch:hover {background: #dad8cf none repeat scroll 0 0;text-decoration: none;}
b.subhead{font-size:21px; font-weight:bold; line-height:21px;}
/*architecture-design end css*/


/* Architecture Design NEW css*/
.artsection{background:#000; padding: 20px 0px 30px; float: left;width:100%;}
.artinnersec{padding:0px 50px;}
.artTitle{text-align:center; }
.artTitle h2{font-size:52px; color:#fcff00; text-transform:uppercase; font-weight:500; font-family: 'Rubik', sans-serif;}
.artTitle h3{font-size:34px; color:#fff; text-transform:uppercase; font-weight:500; font-family: 'Rubik', sans-serif;}
.artTitle h3 span{color:#fcff00;}
.artsubheading{color: #fff; font-size: 18px; line-height: 25px; margin-top: 12px;text-align: center;padding: 12px 0px 22px 0px;}

.cadListPro{margin-top:20px;}
.cadListPro a{margin-top:10px;}
.cadListPro img{-webkit-filter: brightness(100%);}
.cadListPro img:hover {  -webkit-filter: brightness(70%);
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease; }

ul.artListPro{clear: both;margin-top: 35px; margin-bottom: 25px; text-align:center;}
.artListPro li{display: inline-block; margin-left:15px; width:15%}
.artListPro li img{-webkit-filter: brightness(100%);}
.artListPro li img:hover {  -webkit-filter: brightness(70%);
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease; }
.artListPro li:first-child{margin-left:0px;}
.artListArc{margin-top: -30px;text-align: right;}
.artListArcTxt{display:none;}
.artListArc img:hover { opacity: 1.0; }
.webPro{display:block;}
.mobPro{display:none;}
/*architecture-design css*/
.important-links img{padding: 5px 0px; margin: 0 auto; display: block; }
.important-links h3{font-size:13px; text-transform:none; text-align:center;color:#383838; font-weight:normal; line-height:17px;margin-bottom:4px; margin-top: -5px;}
.important-links h4{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b11714+0,c71912+33,c61912+39,b21714+90,cb1a12+100 */
background: #b11714; /* Old browsers */
background: -moz-linear-gradient(top, #b11714 0%, #c71912 33%, #c61912 39%, #b21714 90%, #cb1a12 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b11714), color-stop(33%,#c71912), color-stop(39%,#c61912), color-stop(90%,#b21714), color-stop(100%,#cb1a12)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #b11714 0%,#c71912 33%,#c61912 39%,#b21714 90%,#cb1a12 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #b11714 0%,#c71912 33%,#c61912 39%,#b21714 90%,#cb1a12 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #b11714 0%,#c71912 33%,#c61912 39%,#b21714 90%,#cb1a12 100%); /* IE10+ */
background: linear-gradient(to bottom, #b11714 0%,#c71912 33%,#c61912 39%,#b21714 90%,#cb1a12 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b11714', endColorstr='#cb1a12',GradientType=0 ); /* IE6-9 */text-align:center;margin-left: 7px; margin-right: 7px; padding: 11px 13px;}
.important-links h4:hover{ background: #a40c0a none repeat scroll 0 0; text-decoration:none; color:#fff;}
.important-links a{font-size:13px; text-transform:none;color:#fff; font-weight:bold; line-height:20px;}
.important-links a:hover{text-decoration:none; color:#fff;}
.lateral-prog{float: left; margin: 0; padding: 0; width: 100%;}
.lateral-prog li:first-child {margin-left: 0;}
.lateral-prog li {float: left;margin-left: 20px;width: 31.8%;}
.lateral-prog h4 {font-size: 16px;font-weight:bold;position: relative;text-transform: uppercase;line-height: 20px; color:#414141;}
.lateral-prog h5 {font-size: 14px; font-weight: 400 !important;position: relative; text-transform:none !important;color:#606062; margin-bottom:12px !important;}
.lateral-prog p {font-size: 13px; font-weight: 300;position: relative; line-height: 22px !important;}
.lateral-prog li:last-child {float: right;}
ul.list9 {margin: 5px 0 15px;padding: 0;}
.list9 {list-style: outside none none;}
.list9 li:first-child {border-top: 0 none !important;}
.list9 li {background: rgba(0, 0, 0, 0) url("images/bullet-square.png") no-repeat scroll left 9px; display: block;
font-size: 14px;line-height: 22px;margin: 0 0 5px;padding: 3px 0 0 17px;}
.list9 li a {color: #404040;display: block;font-size: 13px;font-weight: normal;line-height: 18px;text-decoration: none;
 transition: all 0.35s ease 0s;}
img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
.alignleft, img.alignleft {	margin-right: 1.5em;display: inline;float: left;}
.alignright, img.alignright {margin-left: 1.5em;display: inline;float: right;}
.aligncenter, img.aligncenter {margin-right: auto;margin-left: auto;display: block;clear: both;}
.bdr_item {border-bottom: 1px solid #c1c1c1; padding-bottom: 20px !important;}
.bdr_item10{border-bottom: 1px solid #c2c2c0; padding-bottom: 10px !important;}
.bdr_item1{border-bottom: 1px solid #c2c2c0; padding-bottom: 1px !important;}      
.clr{clear:both;}
.padd{padding-bottom:15px;}
.mtop5{margin-top: 5px !important;}.mtop10{margin-top: 10px !important;}.mtop15{margin-top: 15px !important;}.mtop20{margin-top: 20px !important;}.mtop30{margin-top: 30px !important;}
.mtop40{margin-top: 40px;}.mtop50{margin-top: 50px;}.mtop60{margin-top: 60px;}.mtop80{margin-top: 80px;}
.left, .dvleft{float:left;}.right, .dvright{float:right;}.divfull, .dv100per{float: left; width:100%;}
.v-mid { vertical-align: middle !important;}.text-center {text-align: center;}.text-left {text-align: left;}.text-right {text-align: right;}.padd5{padding:5px;}.padd10{padding:10px;}.padd20{padding:20px;}.padd30{padding:30px;}
.redtxt{color: var(--text-red)!important;}
.redtxt a, a.redtxt {color: var(--text-red)!important; text-decoration:none;}
.redtxt a:hover, a.redtxt:hover{color: var(--text-red)!important; text-decoration:underline;}
.redtxt b{font-size:16px;}
.no-border{border:0px !important;}.hide{display:none;}.show{display:block}
.uppercase{text-transform: uppercase;}
.img-responsive{ display: block; max-width: 100%; height: auto; width:100%;}
.bgf7{background:#f7f6f0 !important;}
.bgf71{background:#fe0000 !important;}
.engg_career_left{background-color:#000;height:44px;line-height:44px; width:50%;float:left;}
.engg_career_left h2{color:#fff; text-transform:uppercase; font-size:17px; text-align:center;}
.engg_career_left h2 span{color:#ce1815;}
.engg_career_left h2 a{color:#fff; text-decoration:none;}
.me_prg_right h2 a{color:#000; text-decoration:none;}
.me_prg_right{border-right:1px solid #ce1815; border-top:1px solid #ce1815;border-bottom:1px solid #ce1815;height:44px;line-height:44px; width:50%; float:left;}
.me_prg_right h2{color:#000; text-transform:uppercase; font-size:20px;font-weight:normal; text-align:center;}
.banner{width:100%;}
.spe_des{padding-left:15px !important; line-height:25px;}
 /* HOME PAGE ADMISSION NOTICE */
.admissionNotice2025{background:#FFC347; padding:5px 0px; display:flex; height: auto;}
.anTitle{ width: 267px;  min-width: 270px;}
.anTitle h4{font-family: Inter;font-weight: 800;font-size: 16px;line-height: 34px;text-align: center; color:#000; margin-top: 3px;}
.anContent{font-family: Inter;font-weight: 700;font-style: normal;font-size: 18px;line-height: 36px;text-decoration: underline; color:#000; width: 100%; padding-right:30px;}
.anContent a{color:#000;}
.anContent li{font-family: Inter;font-weight: 700;font-style: normal;font-size: 18px;line-height: 36px;text-decoration: underline; color:#000; width: 100%;}
.marqueeNotice{display: flex;	display: flex; flex-wrap: wrap;position:relative; text-align: left; background:#f2f2f2;margin-top:50px;}
.vaContent{flex: 1;max-width: 22%;order: 1;background-color:#ce1815; color:#fff;font-size: 18px;font-weight: bold;text-transform:uppercase; text-align: center; line-height: 30px; padding: 15px 10px 15px 10px; }
.vaNotice{flex: 1;max-width: 75%;order: 2;margin-bottom: 0px; line-height: 22px; font-weight:400; padding: 8px 10px;}
.vaNHead{font-size:20px;text-transform:uppercase; font-weight:600;font-family: 'Source Sans Pro', sans-serif;  margin-top:5px;padding-left:15px;
/*border-bottom:1px solid #000;display: block;padding-bottom: 8px;margin-bottom:7px;*/}
.vaNotice p{margin-bottom:8px; font-size: 18px;}

.marquee-design{ background:#f2f2f2; color:#000; font-size:14px; width:100%;min-height: 95px;}
.marqueeTxtDiv{padding:8px 10px; height: 54px; line-height: 22px; font-weight:400;}
.redMarHead{color:#fff;font-size: 17px;font-weight: bold;text-transform:uppercase; border:1px solid #ce1815; background-color:#ce1815; padding:8px 0;text-align: center; min-height: 95px;line-height: 30px;}
.marPaddL{padding-left:0px !important;}.marPaddR{padding-right:0px !important;}
.marquee-inner{border: 1px solid #ddd; float: left;padding: 0px; width: 82%; text-align:center;}
.marquee-design b{width:23%; color:#fff;font-size: 17px;font-weight: bold;text-transform:uppercase; border:1px solid #ce1815; background-color:#ce1815; padding:9px 0 9px 10px;text-align: center; min-height: 60px;line-height: 40px;}

.marquee-design .marqueeTxt{float:left;padding:4px 10px; border:0px solid #ddd; width:77%; line-height:26px; font-size:17px;}
.marquee-design .marqueeTxt span{display: block;color: var(--text-red);}
.marquee-design-1{ background:#f2f2f2; color:#000; font-size:13px; width:100%; margin-top:10px; float:left}
.marquee-design-inner{float:left; width:100%;padding:10px; border:1px solid #ddd; line-height:18px;}
ul#slideshow-bottom-links{margin:0px; padding:0px; width:100%;background:#fff; clear:both;}
#slideshow-bottom-links li{display:inline-block;width:20%;text-align:center;cursor:pointer; background:#fff; float:left; 
border-right:1px solid #e7e7e7; padding:15px 0px; border-bottom:1px solid #e7e7e7;}
#slideshow-bottom-links li:first-child{ border-left:1px solid #e7e7e7; width:20%;}
#slideshow-bottom-links li:hover{background:#e31e25;}
#slideshow-bottom-links li:hover a h2, #slideshow-bottom-links li:hover a p{color:#fff; }
#slideshow-bottom-links li.active{border-top:1px solid #e31e25;background:#e31e25;text-align:center;cursor:pointer;}
#slideshow-bottom-links li.active a{color:#fff;}
#slideshow-bottom-links li.active a p{font-size:.87em; color:#fff;line-height:150%;text-transform:uppercase;moz-text-shadow:3px 3px 4px rgba(0,0,0,.3);-webkit-text-shadow:3px 3px 4px rgba(0,0,0,.3);text-shadow:0px -1px 1px rgba(0,0,0,.3);margin-bottom:6px;}
#slideshow-bottom-links li.active a h2{font-size:1.12em;font-weight:bold;text-transform:capitalize;moz-text-shadow:3px 3px 4px rgba(0,0,0,.3);-webkit-text-shadow:3px 3px 4px rgba(0,0,0,.3);text-shadow:0px -1px 1px rgba(0,0,0,.3);color:#fff;}
#slideshow-bottom-links li a{color:#252525; text-decoration:none; }
 #slideshow-bottom-links li a:hover{text-decoration:none; }
#slideshow-bottom-links li a p{font-size:11px;line-height:150%;text-transform:uppercase;margin-bottom:4px;}
#slideshow-bottom-links li a h2{font-size:16px;font-weight:500;text-transform:capitalize; color:#262626;/*color:#e31e25;*/ margin-bottom:0px; line-height:18px;font-family: 'Rubik', sans-serif;}
/*admission page stylesheet*/
table{font-size:13px;}
.bggrey {background-color:#f1f1f1;}
.bggrey1 {background-color:#e7e7e7;}
.mid {vertical-align:middle}
.bdr {border-bottom:1px solid #a7a4a4; border-top: 1px solid #000;}
.admission-tbl td {height: 100%;}  
.link-wrap-adm {height: 100%; display: table; width:100%;}  
.link-adm {display: table-cell; vertical-align: middle; width:100%;}
.link-adm img{margin:0 auto; display:block;}
/*admission page stylesheet*/
/* Begin top header CSS */
.topheaderright{float:left; width:100%;}
.topheaderright{display:none;}
.logo{float:left; padding-bottom:12px;}
.logoM{display:none;}
.logotxt{font-size:14px; text-align:center; text-transform:uppercase; margin-top:5px;}
.topLinks{float: right;font-size: 16px;margin-top:75px;}
.topLinks li:first-child {background: none repeat scroll 0 0 transparent; margin: 0; padding-left: 0;}
.topLinks li {background:url("images/sep-1.html")no-repeat scroll left center transparent;float:left;margin-left: 11px;padding-left: 12px;}
.topLinks li  a:hover{color:#ce1815;}
a#pull {display: none;}  
.our_inst{background-color:#ce1815;}
.our_inst h2{padding:12px !important; text-align:center;color:#fff !important; font-size:18px !important; font-weight:bold;}
.institue_listing {margin-top:-20px;}
.institue_listing ul {margin: 0 !important; padding: 0 !important;}
.institue_listing ul li {display: block; margin: 0 auto !important;}
.clhead a{background:#f2f2f2 url("images/arrow0.html") no-repeat right !important; font-weight:bold;} 
.clhead a:hover{background:#ce1815 url("images/arrow-white.png") no-repeat right !important;} 
.institue_listing ul li a {background:#fff url("images/arrow0.html") no-repeat right; font-size:13px; border-bottom: 1px solid #e2e2e2;color: #000; display: block;padding: 10px 0;text-align: left;text-indent: 12px;width: 100%;}
.institue_listing ul li:first-child a {border-top:0px solid #dedede;}
.institue_listing ul li a:hover {background:#ce1815 url('images/arrow-white.png') no-repeat right;text-decoration:none; color: #fff;}   

.dArt{margin:-35px auto 60px; max-width: 80%;display: flex;}
.dArtLogo{float:left;}
.dArtTxt{float:left; font-size: 20px;margin-left: 20px;line-height: 24px;padding-top: 4px;}
.dArtTxt span{display:block;}
.dArtTxt a{text-decoration:none;}
.dArtTxt a:hover, .dArtM a:hover{text-decoration:none; color:var(--text-red);}
.dArtM a{font-size: 20px;line-height: 24px;}

 
/* End top header CSS */
/* TOP header */

.tollfree{ float:right; margin-top:15px;}
.leftNumber{float:left; border-right:1px solid #e5e5e5; padding-right:10px; text-align:right; line-height:16px; font-size:14px;}
.rightNumber{float:left; padding-right:10px;padding-left:10px; text-align:left; line-height:16px; border-right:1px solid #e5e5e5; font-size:14px;}
.Number{float:left; padding-left:10px; text-align:left; line-height:16px; font-size:14px;}
/* TOP HEADER ENDS HERE */
/*MAIN HEADER */
header{background:#fff; width:100%;position: relative; padding: 0px 0px; clear:both; }
header .logo{display: block;float: left; padding: 6px 25px 6px 0;position: relative;}
header .logoM{float: left; padding: 6px 25px 6px 0;position: relative;display:block;}

/* SLIDER*/
.slider-full-hm{width:100%;}
.slider{background: url("images/research-it-learn-it-do-it-a.jpg") no-repeat; min-height:480px; clear:both; text-align: center; background-size: cover; }
.slider h2{ color:#fff; text-align: center; font-size:53px; padding-top:232px; font-weight:normal; text-shadow: 0 0 30px #000; margin-bottom:12px;} 
.slider p{ color:#fff; text-align: center; font-size:15px; line-height: 24px; margin-top:10px;}
.slider-full{background: url("images/chitkara_university_banner.jpg") no-repeat; min-height:387px; clear:both; text-align: center; background-size: cover; }
.slider h2{ color:#fff; text-align: center; font-size:53px; padding-top:175px; font-weight:normal; text-shadow: 0 0 30px #000; margin-bottom:12px;} 
.slider p{ color:#fff; text-align: center; font-size:15px; line-height: 24px; margin-top:10px;}
/*Five Blocks */
.fiveblock{width:100%; clear:both;position: relative; }
.fiveblocks{top:-90px; position: absolute;}
.fiveblockinner{background: #fff; float:left; width:100%; border-bottom:4px solid #fff;}
.fiveblockinner:hover{border-bottom:4px solid #cc0000;} 
a.fiveblockinnertxt{ padding:10px 0px; text-align: center;  float:left; width:100%; height:80px; color:#333; text-decoration: none; font-size:16px;}
a.fiveblockinnertxt:hover{text-decoration: none;}
.fiveblockinnertxt h6{font-size:13px; margin-top:15px; font-weight:normal; text-transform:uppercase;}
.fiveblockinnertxt h4{font-size:14.55 px; margin-top:5px; font-weight:normal;}
/* IMPORTANT SCROLLER */
.scroller{height:45px; width:100%;clear:both; position:relative;
background: #e2e3e1; /* Old browsers */background: -moz-linear-gradient(top, #eaebe4 0%, #e2e3e1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaebe4), color-stop(100%,#e2e3e1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eaebe4 0%,#e2e3e1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eaebe4 0%,#e2e3e1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eaebe4 0%,#e2e3e1 100%); /* IE10+ */
background: linear-gradient(to bottom, #eaebe4 0%,#e2e3e1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaebe4', endColorstr='#e2e3e1',GradientType=0 ); /* IE6-9 */}
.scroller h2{ background: #403f3f; width:100%; color:#fff; font-size:13px; text-align: center; line-height:45px; text-transform: uppercase;}
.scroller-marquee{line-height:45px; font-size:13px;color:#323232;}
/* MID SECTION-HOME*/
.abouthm-slider{width:100%; float:left;}
.abouthm-txt{float:left; margin-left:20px; width:435px;}
.heading_txt{color:#ce1815; font-size:18px; font-weight:bold; margin-top:20px; float:left;line-height:22px;}
.mid-section{width:100%;clear:both; position:relative; padding-top:30px;}
.cutitle h1{color:#1b1b1b; font-weight:normal; font-size:31px;}
.cutitle h1 b{color:#c00707; font-weight:bold; font-size:31px;}
.cutitle h1 span{color:#404040; font-weight:normal; font-size:21.8px;}
.title h2{color:#1b1b1b; font-weight:normal; font-size:28px;}
h6.cutitle {color:#1a1a1a; font-weight:normal; font-size:14px; text-align: center; line-height: 22px;}
.eup{padding-top:9px;}
.noticeoneline{border:1px solid #c2c2c0; background:#fff; height:55px; text-align:center; display:table; line-height:20px; width:100%; font-size:14px; color:#2b2d2f;} 
.notice_icon{background:#425770; display: table-cell;float: none; height: 100%; vertical-align: top; width:55px; }
.noticeoneline p{padding-top:18px; text-align: center;}
.noticeoneline p a{color:#1a1a1a; text-decoration: none;}
.noticewrap{border:0px solid #d3d1c2; background:#000; margin-top:5px; text-align:center; display:table; line-height:10px; width:100%;font-size:13px; color:#fff;position:absolute; bottom:0px;}
.noticewrap img{width:100%;}
.notice-icon-wrap{display: table-cell;float: none; height: 100%; vertical-align: top; width:70px;}
.important-links-panel{}
.important-links-panel h2{ text-align: left; color:#2a2828; text-transform: uppercase; margin:5px 0px 3px 0px; font-size:16px; padding-left:20px;}
.important-links-panel ul{padding:0px; margin: 5px 38px 0 32px;}
.important-links-panel li{ font-size:13px; text-align: left; color:#575757; line-height:25px; padding:1px 0px; list-style:disc;}
.important-links-panel li a{color:#575757; text-decoration:none;}
.important-links-panel li a:hover{color:#cb1a12; text-decoration:none;}
.noticewrap li a{color:#fff; text-decoration:none;}

	.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}

.form-home{min-height: 168px; padding:6px 20px 2px 20px; background-color:#2a2828; position:relative; float:left; width:100%;}
.form-home h2{color:#fff; text-align: center; padding:4px 0px 4px 0px; font-size:18px; text-transform:uppercase; font-weight:bold; margin-bottom: 0px;margin-top: 15px;}
.form-home .contact-t-line{text-align:center; margin-bottom:10px; margin-top:-10px;}
.userIcon{background:#ffffff url(images/admin-icon.png) no-repeat 8px 2px; padding-left:30px; border:1px solid #d7d6cf !important;} 
.mobIcon{background:#ffffff url(images/mob-icon.png) no-repeat 10px 7px; padding-left:30px; border-bottom:1px solid #d7d6cf !important; border-left:1px solid #d7d6cf !important; border-right:1px solid #d7d6cf !important;} 
.emailIcon{background:#ffffff url(images/emailicon.png) no-repeat 9px 7px; padding-left:30px; border-bottom:1px solid #d7d6cf !important; border-left:1px solid #d7d6cf !important; border-right:1px solid #d7d6cf !important;} 
.bookIcon{background:url(images/bookicon.png) no-repeat;bottom: 4px;height: 20px;left:8px;position:absolute;width:22px;z-index:100;} 
.form-home label{padding-bottom:5px; float:left; text-transform:uppercase; color:#fff; font-size:15px; 
margin: 20px 0px 12px 0px;}
.form-home input::placeholder{/*text-transform:uppercase;*/ font-size:15px;  color:#fff;opacity: 1;}
.form-home input::-webkit-input-placeholder{/*text-transform:uppercase; */font-size:15px;  color:#fff;}
.form-home input:-moz-placeholder { padding-bottom:5px; float:left;  font-size:15px; color:#fff;}
.form-home input[type="text"], input[type="email"], input[type="number"], input[type="tel"]{ width:100%; font-size: 15px; 
margin:2px 0px 8px 0px;  padding:7px 10px 7px 0px; background:#2a2828;color:#fff;border-bottom: 1px solid #fff;
float:left; border-top:0px;border-left:0px;border-right:0px; border-radius:0px; }

.form-home input[type="tel"], input[type="tel"], .section4-mobile input[type="tel"]{text-indent: 70px !important;}
.form-home .countryListDD{height: 36px;line-height: 32px;}
.section4-mobile .countryListDD{height: 36px;line-height: 28px;}
.contactInsti .countryListDD{height: 32px;line-height: 28px;}

.form-home select{width:100%; font-size: 15px; text-indent: -4px;
margin:2px 0px 8px 0px; padding:0px 0px 0px 0px;float:left; border:0px; height:32px; line-height:32px; background:#2a2828;color:#fff; display:block; -webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius:0px;  -webkit-appearance: none; position:relative;
    background:#2a2828 url("images/sticky_nav_more_down_arrow.png");background-position: 96% 50%; background-repeat: no-repeat;
	border-bottom: 1px solid #fff;}
.form-home option{font-size:15px; color:#fff; text-indent:0px;}
.form-home .button_send{display: block;float: none;margin: 0px auto 3px;position: relative;text-align: center;width: 170px; border-radius:8px; height:35px; top: -7px;}



.errorhm{position:absolute; top:8px; color:red; font-size:12px; right:10px;}
.error{color:#fff; font-size:11px; padding:5px 0px}
.achivement-wrapp{padding:10px; background: #ffffff; border:solid 1px #d6d6d6; min-height:450px;}
.achivement-wrapp h2{border-bottom:1px solid #c6c6c6; text-align: center; text-transform: uppercase; margin-top:20px; padding-bottom:5px; color:#545454; font-size:16px; font-weight:bold;}
.achivement-wrapp p{font-size:14px; line-height:20px; color:#777777; margin-top:20px;}
/*  about-us*/
.aboutusHome{width:100%; margin-top:30px; float:left;}
.abouthm-slider img{width:100%;}
.abouttxt{width:100%; padding:10px 0px 70px 0px; }
.abouthmtxt h2{color:#000; font-size:28px; font-weight:500; line-height:26px; margin-bottom:12px;font-family: 'Rubik', sans-serif; margin-bottom: 25px;}
.abouthmtxt h2 span{color:#cb1a12;}
.abouthmtxt p{color:#383838; font-size:16px; line-height:22px; }
/* CBS HOME PAGE BLOCK */
/*.cbs-hm{background: url(images/cbs-section1.jpg) no-repeat top center; width:100%; padding: 25px 0px;background-size: cover;}*/
.cbs-block-inner{}
.cbs-hm .cbstitle{color:#fff; font-size:33px; font-weight:bold;margin-left:52px; }
.cbs-hm .cu-icon{background: url("images/cu-icon.png") no-repeat; height:52px; width:52px; margin-right:8px;display:inline-block; position:relative; top:6px;}
.cbssubheading{color:#fff; font-size:21px; line-height: 24px; text-align: left; margin-top:10px; margin-left:52px;}
.cbs-leading-corporations{clear: both; text-align: center;}
.cbs-leading-corporations ul{display: inline-block;  margin:48px 0px 0px 0px; padding: 0;  /* For IE, the outcast */  zoom:1;*display: inline;}
.cbs-leading-corporations ul li{-webkit-border-radius: 50%; -moz-border-radius: 50%;border-radius: 50%;
background: #201e1e; width:220px; height: 220px; padding:60px 40px 40px 40px; text-align: center; color:#fff; float: left; font-size:13px; font-family:georgia;}
.cbs-leading-corporations ul li img{margin-top:10px;}
.cbs-btn-wrapp{clear: both; text-align: center;}
.cbs-btn-wrapp ul{display: inline-block;  margin:50px 0px 0px 0px; padding: 0;  /* For IE, the outcast */  zoom:1;*display: inline;}
.cbs-btn-wrapp ul li{float: left; margin-left: 45px;}
.cbs-btn-wrapp ul li:first-child{margin-left:0px;}
.btncbs{background:#ec3237; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; color:#fff; text-align: center; font-size: 15px; 
text-decoration:none; display:inline-block; padding: 16px 10px; width: 265px;}
.btncbs:hover{background:#dad8cf; text-decoration:none;} 
/* Engineer your Dreams with a Chitkara Engineering Education */
.dream-discover-do-wrapp{width:100%; height:auto; padding: 30px 0px 10px 0px; float: left;clear: both;}
.top_content{margin-bottom:22px;}
.top_content h2{font-size:34px; text-align:center; color:#353430; font-weight:500; line-height:36px; margin-bottom:7px;text-transform:uppercase; font-family: 'Rubik', sans-serif;}
.top_content p{font-size:18px; text-align:center; font-weight:400; color:#383838; line-height:25px;padding:12px 0px 22px 0px;}

.dream-discover-do p {color: #383838;font-size: 14px;padding-bottom: 5px; line-height:20px; }

.dream-discover-do .enggproPic{width:100%;}
.cbs_mid_txt1{position:relative;}
.aplus{position: absolute;top: -14px;left: 25px;}
.dream-discover-do h2 {color: #fff;font-size: 16px;font-weight: 500;line-height: 20px;margin-top: -75px;min-height: 80px;padding: 5px 0 0 12px;text-transform: uppercase;background: url("images/blk-tpt-new.png")no-repeat;position: relative;font-family: 'Rubik', sans-serif;}
.dream-discover-do h2 a {color: #fff;text-decoration: none;position: relative;}
.dream-discover-do h3 {color: #cb1a12;font-size: 14px; margin:0px 0px; font-weight:400;}
.dream-discover-do h3 a{color: #000; text-decoration:none; font-weight:400;}
.dream-discover-do h3 a:hover{ text-decoration:underline;}
.dream-discover-do ul {font-size: 14px; padding: 0px; color:#353430;margin:0px;}
.dream-discover-do ul li{list-style: disc; line-height:20px; font-size:14px; display:inline; border-left:1px solid #353430; margin-left:5px;}
.dream-discover-do ul li:first-child{border-left:0px solid #353430; margin-left:0px;}
.programs_padd20{padding-left:20px;}
.mbtm40{margin-bottom:40px;}
.programs h2{color: #353430;font-size: 22px; font-weight:bold; text-transform:uppercase;  margin-bottom:20px;}
.programs_wrapper{background-color:#fff; min-height:140px;border:1px solid #CCCCCC; padding:20px 0px; margin-left:-1px; float:left; width:100%;}
.programs_wrapper-width{width:99%;}
.programs_wrapper h3 {font-size: 14px;color: #CB1A12;font-weight: 400;}
.programs_wrapper ul { font-size: 14px; padding: 10px 0 0 14px; color:#353430;}
.programs_wrapper ul li {list-style: disc; line-height:20px; font-size: 14px;}
.programs_wrapper ul li a{line-height:20px; font-size: 14px; color:#353430; text-decoration:none;}
.programs_wrapper ul li a:hover{text-decoration:underline;}
/* Design your Dreams */
.design-dreams{background: url("images/design-your-dreams1.jpg") no-repeat top center;width:100%;padding: 70px 0px;background-size:cover;height:553px;}
.design-div{width:540px; float:right; margin-right:30px;}
.cspa-logo{float:left; margin-top:100px;}
.cspa_wrapper{float:left; padding:75px 0px 55px 0px; width:100%; margin-right:20px;}
.cspa_wrapper .cspa-title{color:#fff;  font-size:40px; font-weight:600; line-height:80px;}
.cspalogo{margin-right:12px;display:inline-block; position:relative; top:15px;}
.cspa_wrapper h3 {color:#fff;  font-size:21px; font-weight:400; line-height:26px; margin-bottom:35px;  text-shadow: 0 0 20px #FFFFFF; margin-left:3px; margin-top:-8px;}
.cspa-content{background:url("images/transparent_bg.png"); margin-left:3px;}
.cspa-content p{line-height:20px; font-size:13px; font-weight:400; text-align:justify; padding: 15px; color:#353430;}
.cspa-content p span{font-size:14px; font-weight:400; color:#cb1a12; display:block; padding-top:10px;}
.cspa-content p span a{color:#cb1a12; text-decoration:none;}
.cspa-content p span a:hover{color:#cb1a12; text-decoration:underline;}
/*Begin Real Skills for the Real World*/
.real-skills-real-world{width:100%; height:auto; padding: 30px 0px 20px 0px;background: #000;margin-top:20px; float:left;}
.real-skills-real-world h2{ font-size:34px;font-weight:500; text-align:center;  color:#fff;margin-bottom:6px;text-transform:uppercase;font-family: 'Rubik', sans-serif;}
.real-skills-real-world h3{font-size:18px; font-weight:400; text-align:center; color:#fff; line-height:25px; margin:0px;padding:12px 0px 22px 0px;}

.real-skills-real-content{float:left; padding: 20px 0px 0px 10px;}
.real-skills-real-content h2{font-size:22px;font-weight:500;text-align:left; color:#fff; margin-bottom: 10px;}
.real-skills-real-content h4 a{font-size:14px; font-weight:400; color:#fff; line-height:20.12px; margin-bottom:10px;}
.real-skills-real-content h4 {font-size:14px; font-weight:400; color:#fff; line-height:20.12px; margin-bottom:10px;}
.real-skills-real-content h5{font-size:14px; font-weight:400; color:#fff; line-height:20.12px; margin:10px 0px;}
.real-skills-real-content h5 a{color:#cb1a12; text-decoration:none;}
.real-skills-real-content h5 a:hover{color:#cb1a12; text-decoration:underline;}
.real-skills-real-content  ul {font-size: 14px; padding: 0 0 0 14px; color:#fff;}
.real-skills-real-content  ul  li{list-style: disc; line-height:20px;}
.real-skills-real-content  ul  li a{color:#fff;}
.realb1{width:20%; float:left;}
.realb2{width:26%; float:left; margin-left:5px;margin-right: 14px;}
/*End Real Skills for the Real World*/
/* Healthcare Programs */
.healthcare-prog h2{ font-size:34px; font-weight:500; text-align:center;  padding:18px 0 0; color:#353430; margin-top:15px;text-transform:uppercase; font-family: 'Rubik', sans-serif;}
.healthcare-prog p{font-size:18px; font-weight:400; text-align:center; color:#383838;line-height:25px; padding:12px 0px 22px 0px;}
/*.healthcare-wrapper h2{ font-size:22px; color:#353430; margin:10px 0px; font-weight:bold;}*/
.healthcare-wrapper h2{ font-size:13px; color:#fff; margin-top:-40px; margin-bottom:-18px; min-height:38px; font-weight:bold; padding-left:10px;background: url("images/blk-trans.png")repeat;position: relative;}
h2.pharma{padding-top:10px;}
h2.allied{padding-top:3px;}
.healthcare-wrapper img{vertical-align:baseline!important;}
.healthcare-wrapper h2 a{color:#fff; text-decoration:none;position:relative;}
.healthcare-wrapper p{font-size:13px; color:#383838; line-height: 21px; margin-bottom:0px;}
.healthcare-wrapper h4{font-size:14px; color:#cb1a12; margin-top:5px; font-weight:400;}
.healthcare-wrapper h4 a{color:#cb1a12; text-decoration:none;}
.healthcare-wrapper h4 a:hover{color:#cb1a12; text-decoration:underline;}
.healthcare-wrapper ul {font-size: 14px; padding: 0 0 0 14px; color:#353430; margin:10px 0px;}
.healthcare-wrapper  ul  li{list-style: disc; line-height:20px;}
.fortislogo{margin-bottom: 10px;    margin-left: 10px;    vertical-align: middle;}
ul.hc-list{font-size: 14px; padding: 0px; color:#353430; margin:35px 0px 25px 0px;}
ul.hc-list  li{list-style: none; line-height:20px;  margin-left:0px; font-size:14px; width:100%;}
.hc-wrap{background:#f9f9f9; /*border:1px solid #e9e9e9;*/ padding-bottom:20px !important;}
.hc-inner li:first-child{ }
.hc-inner li:last-child{float:right; margin:0px;}
.hc-inner li{width:19.2%; float:left; margin:0px 1% 0px 0%;}

/* ERAMUS SECTION */
.eramus-section{background:#00155A; width:100%; position:relative; padding:20px 0px 50px 0px; color:#fff;}
.eramus-section .col-md-4{position:relative;}
.eramusHead{text-align:center;}
.eramusHead img{margin:0 auto;}
.eramusHead h5{text-align:center;font-style: normal;font-weight: normal;font-size: 20px;line-height: 28px;color: #FFFFFF; font-weight:400; margin-top:25px;}
.eramusInner{position:relative; margin-top:30px;}

.eramusInnerLogo{background:#fff; padding:5px; text-align:center; margin:0px 0px 10px 0px;}
.eramusInner h3{font-weight: 600;font-size: 19px;line-height: 50px; line-height:28px;}
.eramusInner p{font-style: normal;font-weight: normal;font-size: 14px;line-height: 21px; margin-bottom:20px; color:#fff;}
a.eramusLink{position:absolute; bottom:-10px;}
a.eramusLink{color:#fff; text-decoration:underline;font-size: 14px;line-height: 21px; font-weight: 700;}
a.eramusLink:hover{color:var(--text-red);}


 /* Research It. Learn It. Do It */
.research_programs{position:relative;  background: url("images/research_img.jpg") no-repeat scroll; min-height:496px; background-size: cover;}
.research_wrapper h2{color: #fff;font-size: 40px; font-weight:bold; padding-top:70px;text-align: left;}
.research_wrapper h3{color: #fff;font-size: 21px;text-align: left; line-height:25px;margin:10px 0px;}
.research_wrapper{margin-bottom:0px;}
.research-content{background:url("images/transparent_bg.png"); margin-left:3px; width:60%; padding:15px 0px;}
.research_wrapper p{color: #353430; font-size: 13px; font-weight: 400; line-height: 18px; padding: 0px 15px 10px; text-align: justify;}
.research_wrapper p span{font-size:14px; font-weight:400; color:#cb1a12; display:block; padding-top:10px;}
.research_wrapper b{color: #353430; font-size: 13px; font-weight: 600; line-height: 20px; text-align: justify;}
.research_buttons{width:100%; top:260px; position:relative; }
.research-content  ul {font-size: 14px; padding: 0 10px 0 30px; color:#353430;}
.research-content  ul  li{list-style: disc; line-height:20px;}
.button_phd{background: url("images/degree_white.png") no-repeat scroll 5px 18px #ec3237; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; color:#fff; text-align: center; font-size: 15px;text-decoration:none; display:inline-block; padding: 18px 30px 18px 35px;float:left;  margin-right: 10px;}
.button_phd:hover{background: url("images/degree_black.png") no-repeat scroll 5px 18px #dad8cf; text-decoration:none;}
/*CSS BUTTONS*/
.button_grey{border:1px solid #cacaca; font-size:12px;padding: 5px 10px; text-decoration:none; display:inline-block;font-weight:bold; color: #696969;
background-color: #E6E6E6; background-image: -webkit-gradient(linear, left top, left bottom, from(#E6E6E6), to(#CCCCCC));background-image: -webkit-linear-gradient(top, #E6E6E6, #CCCCCC);background-image: -moz-linear-gradient(top, #E6E6E6, #CCCCCC);background-image: -ms-linear-gradient(top, #E6E6E6, #CCCCCC);background-image: -o-linear-gradient(top, #E6E6E6, #CCCCCC);background-image: linear-gradient(to bottom, #E6E6E6, #CCCCCC);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#E6E6E6, endColorstr=#CCCCCC); cursor: pointer;}
.button_grey:hover{ border:1px solid #b3b3b3; background: #cdcdcd; }
.button_greylight{ font-size:15px; text-transform:uppercase;
-webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; padding: 15px 20px 15px 20px; text-decoration:none; display:inline-block; color: #5b5b5b; background:#e3e4e6;}
.button_greylight:hover{ background: #ce1815; text-decoration: none; color: #fff;}
.button_notice{line-height:23px; font-size:15px; text-transform:uppercase; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; padding: 15px 30px 15px 70px; text-decoration:none; display:inline-block; color: #fff; background:#a62637 url(images/notice-icon.png) 30px 15px no-repeat; }
.button_notice:hover{ background:#e1e3e3 url(images/notice-icon-hover.png) 30px 15px no-repeat; text-decoration: none; color: #333;}
.button_notice-footer{line-height:23px; font-size:19px; text-transform:uppercase; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; padding: 15px 30px 15px 40px; text-decoration:none; display:inline-block; color: #fff; background: #b31c19; /* Old browsers */
background: -moz-linear-gradient(top,  #b31c19 0%, #7c0705 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b31c19), color-stop(100%,#7c0705)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b31c19 0%,#7c0705 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b31c19 0%,#7c0705 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b31c19 0%,#7c0705 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b31c19 0%,#7c0705 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b31c19', endColorstr='#7c0705',GradientType=0 ); /* IE6-9 */}
.button_notice-footer:hover{ background:#9c1b18; text-decoration: none; color: #fff;}
.iconNotice{background:url(images/notice-icon.png) no-repeat; width:29px; height:24px; float:left;}

.button_send{border:0px solid #cacaca; font-size:15px;padding: 5px 0px; text-decoration:none; display:inline-block;font-weight:bold; color: #fff; text-transform:uppercase;background-color: #cb1a12;  margin:10px 0px; float:left; cursor: pointer; width:100%;}
.button_send:hover{ background: #ff0000;  }
/* parallax-pic */
.parallax-pic{width:100%;clear:both; position:relative; text-align: center}
.parallax-pic-div {background:url(images/parallax-pic.html) repeat fixed; min-height:600px; padding:70px 0px;}
.parallax-top{ display:inline-block; *display:inline;/* IE*/*zoom:1;/* IE*/ overflow:hidden; text-align:left;}
.paraTitleleft{ border-right:1px solid #fff; padding-right: 10px; margin-right: 10px;  float:left;}
.paraTitleleft h2{ font-size:50px; color:#ffffff; text-align:right; font-weight: 300; }
.paraTitleleft h6{ font-size:17.8px; text-align:right; color:#ffffff; font-weight: 300; }
.paraTitleright{ float:left;}
.paraTitleright h2{ font-size:50px; color:#ffffff; text-align:left; font-weight: normal; font-weight: 300; }
.paraTitleright h6{ font-size:17.8px; text-align:left; color:#ffffff; font-weight: 300; }
/***************************************************
* Statistics Blocks
***************************************************/
.radius_border{display:inline-block; *display:inline;/* IE*/*zoom:1;/* IE*/ text-align:left;}
ul.stats {list-style-type: none; margin: 75px 0; text-align: center;}
.radius_border ul.stats li {background: none repeat scroll 0 0 rgba(168, 36, 57, 0.7); border-radius: 50%; float: left; margin-right: -15px; height: 230px; width: 230px; padding: 70px 18px 0 18px; }
ul.stats li h2 {font-size: 21.5px; line-height: 25px; color:#fff;  margin:0px;text-transform: uppercase; font-weight: normal; }
ul.stats li h2 b{font-size: 34px;line-height: 40px; }
.notice-icon{background:url(images/notice-icon.png) no-repeat; float:left; width:24px; height:24px; display:block; margin-right: 10px;}
/* SOCIAL LINKS */
.connect-with-us{padding-top:10px;}
.social-links{background:url(images/social-block-bg.png) repeat-x; height:53px; clear:both;}
.display-hidden {font-size: 0;line-height: 0; text-indent: -9999px;}
.connect{float:left; margin-left:0px; width:300px; margin-top:10px;}
.connect a, .connect a:visited {height: 34px; transition: all 400ms ease 0s;}
a.facebook,a.youtube,a.twitter,a.linked-in,a.google-plus,a.Wikipedia, a.instagram {background: url("images/social-icon-footer.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width: 30px;height:33px; text-indent: -9999px; float:left;}
a.facebook{ background-position: 0 2px;}
a.youtube{ background-position: -32px 2px;}
a.twitter{ background-position: -64px 2px;}
a.linked-in{ background-position: -98px 2px;}
a.google-plus{ background-position: -130px 2px}
a.Wikipedia{ background-position: -161px 2px;}
a.instagram{ background-position: -193px 2px;}
a.facebook:hover{ background-position:0px -31px;}
a.youtube:hover{ background-position: -32px -31px;}
a.twitter:hover{ background-position:-64px -31px;}
a.linked-in:hover{ background-position:-98px -31px;}
a.google-plus:hover{ background-position: -130px -31px;}
a.Wikipedia:hover{ background-position: -161px -31px;}
a.instagram:hover{ background-position: -193px -31px;}
/* RADIO FOOTER */
.radio-footer{background: rgb(240,240,240); /* Old browsers */
background: -moz-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(199,199,199,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,240,240,1)), color-stop(100%,rgba(199,199,199,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(199,199,199,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(199,199,199,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(199,199,199,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(240,240,240,1) 0%,rgba(199,199,199,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#c7c7c7',GradientType=0 ); /* IE6-9 */border: 1px solid #ddd; border-radius: 4px;
-webkit-box-shadow: -1px 0px 7px 0px rgba(50, 50, 51, 0.59); 
-moz-box-shadow:    -1px 0px 7px 0px rgba(50, 50, 51, 0.59);
box-shadow:         -1px 0px 7px 0px rgba(50, 50, 51, 0.59); width:260px; float:right; padding:2px 3px 1px 3px; margin-top:7px;}
.radio-icon{background:url(images/fm-icon.png) no-repeat; width:40px; height:33px; float:left;}
.play-icon{background:url(images/play_icon.png) no-repeat; width:38px; height:38px; float:right;}
.radio-text{ float:left; text-align: center; line-height:38px; font-size:13px; padding:0 0px 0 11px; color:#302d2d;}
/* FOOTER */
/*footer { background:#303030; border-top: 1px solid #4d4d48; height: 100%; margin: 0 auto; padding-top:40px;}*/
footer {position:relative;  width:100%;border-top: 1px solid #4d4d48; height: 100%; margin: 0 auto; padding-top:0px;}
.footerbgr{background:url(images/footer-logo-cu.png) no-repeat bottom right; background:#7b0705 \9; clear:both;}
.blkbg{ background: #000000; padding:40px 0 20px 0px; min-height:490px; min-height:535px \9}
.rdgb{ background:#7b0705;}
.cfooter{background: #000000; /* Old browsers */
background: -moz-linear-gradient(left,  #000000 0%, #000000 24%, #7b0705 24%, #7b0705 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000), color-stop(24%,#000000), color-stop(24%,#7b0705), color-stop(100%,#7b0705)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #000000 0%,#000000 24%,#7b0705 24%,#7b0705 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #000000 0%,#000000 24%,#7b0705 24%,#7b0705 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #000000 0%,#000000 24%,#7b0705 24%,#7b0705 100%); /* IE10+ */
background: linear-gradient(to right,  #000000 0%,#000000 24%,#7b0705 24%,#7b0705 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#7b0705',GradientType=1 ); /* IE6-9 */}
.cfooter:after{ content:""; position:absolute; right:0; bottom:0; width:20%;  background-color:white;}

.cfooter h2{font-size:16px; color:#fff; text-transform:uppercase; font-weight:500;  font-family: 'Rubik', sans-serif; }
.cfooter h3{font-size:14px; color:#fff; text-transform:uppercase; font-weight:400;}
.top_footer_logos{float:left; padding: 20px 0px; border-top:1px solid #953937;border-bottom:1px solid #953937; margin:10px 0px 30px 0px; width:100%;}
.top_footer_logos li{float:left; width:24.7%; min-height: 60px;}
.footerblockinner{border-left:1px solid #953937;}
.footer_logo { height: 130px; margin-left: 20px; margin-top: 50px; width: 160px;}
.footerBox{border-left: 1px solid #953937; min-height:275px; margin-top:0px; padding:0px 25px; float:left; }
.footerBoxOne{width:30%;}
.footerBoxTwo{width:30%;}
.footerBoxThree{width:40%;}
.fb-no-border{border-left:0px; padding-left:0px;}
.footer-explore{padding-left:25px; padding-top:40px;}
ul.footer-links{margin-top: 22px; }
.footer-links li{line-height: 20px; margin-bottom: 5px; font-size: 13px;}
.footer-links li a{ text-decoration: none; color:#fff;}
.footer-links li a:hover{ text-decoration: underline;}
.address_bar{margin-top:35px; text-align:center;}
.address_bar h2 {font-size:14px; text-transform:uppercase; color:#fffefe; margin:20px 0px 10px 0px }
.address_bar h3 {font-size:11px; text-transform:uppercase; color:#fffefe; font-weight: normal; line-height:16px;}
.address_bar h4 {font-size:15px; color:#fff; font-weight: normal; line-height:20px; margin:10px 0px 20px 0px;}
.address_bar h4 b{font-size:22px; color:#fff; font-weight: 600; line-height:auto;}
.copyright{background:#272727; border-top: 0px solid #4d4d48; line-height:30px; border-bottom: 1px solid #4d4d48; color:#4f4f4f; text-align: center; font-size:12px; font-weight:400; margin-top:0px; padding:10px 0px;}
.copyrightbdr{border-bottom: 1px solid #4d4d48; padding:0px 0px 15px 0px;}
.copyright a{ text-decoration:none; color:#4f4f4f; }
.copyright a:hover{text-decoration:none; color:#797979; }
.footer-address{padding:30px 0px; margin-top:30px; border-top:1px solid #953937; float:left; width:100%; color:#fff;}
.footer-address-left{width:48%; float:left;}
.footer-address-right{width:48%; float:left;}
.footer-address h3{font-size:16px; text-transform:uppercase; line-height:22px; font-weight:500;  font-family: 'Rubik', sans-serif;}
.footer-address h5{font-size:14px; text-transform:uppercase; line-height:22px;}
.in-the-press{width:100%;clear:both; position:relative; padding:20px 0px 20px 0px;}
.spotlightpanel, .newspanel, .eventspanel, .quicklinkspanel{background:#fff; border:1px solid #dcdcdb; float:left; min-height:432px; width:100%; position: relative;}
.spotlightpanel h2{color:#595959; font-weight:normal; font-size:18px; padding:15px;}
.more-in-the-press{float:left; clear:both; width:100%;}
.more-in-the-press a{background:#ddded5; padding:10px 0px; text-align: center; float:left}
.in-the-press-btn{width:100%; float:left; background: #f0efe8; position: absolute; bottom:0px; padding: 15px 0px; margin-top:5px; }
.in-the-press-btn a{color: #505050; font-size: 14px; text-decoration: none;float: right; padding-right:22px; }
.in-the-press-btn-news{background: none repeat scroll 0 0 #f0efe8;float: left;  padding: 10px 0;width: 100%;  border-top:1px solid #d2d2d2; }
.in-the-press-ad { bottom: -29px;float: left; margin-top: 5px; padding: 0; position: absolute;width: 100%;}	
.counsellingDiv{width: 100%;float: left;position: absolute;bottom: 0px;padding: 0px;}
.in-the-press-btn-news a{color: #505050; float: right; font-size: 14px; padding-right: 22px;text-decoration: none;}
.in-the-press-ad{width:100%; float:left;  position: absolute; bottom:-2px; padding:0px;}
.in-the-press-ad img{width:100%;}
.btngray:hover {background: #b4b5a7;text-decoration: none;}
.cutimes{padding:2px 10px; border-bottom:1px solid #d2d2d2; }
.cutimes span{float:right; font-size:14px; color:#505050; padding-top:16px;}
.newspanel h6{color:#9a9a9a; font-size:13px; font-weight: normal; padding:10px 15px 15px 15px; }
ul.newslist{float:left; margin:0px; }
.newslist li{float:left; border-top:1px solid #d2d2d2; padding:12px 0px; width:100%; min-height:82px;
background: #f1f1f1; /* Old browsers */
background: -moz-linear-gradient(top, #f1f1f1 0%, #eeeeee 50%, #e9e9e9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(50%,#eeeeee), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f1f1f1 0%,#eeeeee 50%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f1f1f1 0%,#eeeeee 50%,#e9e9e9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f1f1f1 0%,#eeeeee 50%,#e9e9e9 100%); /* IE10+ */
background: linear-gradient(to bottom, #f1f1f1 0%,#eeeeee 50%,#e9e9e9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */}
.newslist li:first-child{border-top:0px;background: #f1f1f1; /* Old browsers */
background: -moz-linear-gradient(top, #f1f1f1 0%, #eeeeee 50%, #e9e9e9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(50%,#eeeeee), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #f1f1f1 0%,#eeeeee 50%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f1f1f1 0%,#eeeeee 50%,#e9e9e9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f1f1f1 0%,#eeeeee 50%,#e9e9e9 100%); /* IE10+ */
background: linear-gradient(to bottom, #f1f1f1 0%,#eeeeee 50%,#e9e9e9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */}
.newslist li a{ color:#383838; font-size:14px; line-height:14px; float:left; line-height:18.12px;  padding:5px 15px;}
/* NEWS ARCHIVE CSS */ 
.news-wrap-left{width:150px; float:left}
.news-wrap-right{width:650px; float:left}
.news-posts ul{padding:0px; margin-bottom:20px; width:100%;}
.news-posts li{border-bottom:1px solid #c1c1c1; padding:15px 0px; float:left;}
.news-posts h3{margin:20px 0px 10px 0px;}
.news-posts h3 a{color:#1b4c79}
.news-posts h5{font-size:14px !important; color:#000; text-transform: capitalize !important; font-weight: 400 !important;}
.news-posts h5 a{color:#888;}
.news-posts p{font-size:14px !important; line-height: 20px !important; margin-top:12px; text-align: justify; font-weight: normal;}
.article-meta { background: url(images/sprite_flags.png) no-repeat 0 0; color: #fff; width: 122px; height: 32px; display: inline-block; font-size: 13px; font-weight: normal; line-height: 29px; text-indent: 16px; vertical-align: middle; margin-top: 50px; float: left; }
.news-posts p a{color:#1b4c79;}
.article-meta.date { background-position: 0 0px; }
.article-image.no-image { margin-left: -10px; }
.article-image { display: inline-block; margin-top: 20px; margin-left: -12px; height: 90px; vertical-align: middle; float: left; }
.shadow-w { background: url(images/shadow.article-image.png) no-repeat left center; padding-left: 10px; }
.event-list{float:left; border-bottom:1px solid #ecebe5; padding:10px; width:100%;}
.dateblock{float:left; background:#253b4d; font-size:14px; text-align: center; width:85px;}
.dateblock h3{color:#fff; background:#cf1a17; padding:5px 0px; text-align: center; font-weight: normal; font-size:12px; text-transform:  uppercase;}
.dateblock h2{color:#fff; font-size:22px; font-weight: bold; line-height:30px; margin:0px; padding:0px; border:0px; text-transform:  uppercase;}
.dateblock h4{color:#fff; font-size:14px; font-weight: normal; line-height:20px; margin:0px; text-transform:  uppercase;}
.eventtxt{margin-left:95px; font-size:14px; line-height:18px;}
.eventtxt a{color:#545454; font-size:12px; line-height:18px;}
.quicklinkspanel{padding:0px;}
.eventspanel{padding:0px;  background-color: #2a2828 !important;}
.admissionstxt{background: #FFC529; text-align:center; padding:6px; color:#000; font-family: Inter;font-size: 22px;font-weight: 900;line-height: 36px;} 
.quicklinkspanel h2{ background:#cf1a17; font-weight:normal; font-size:18px; padding:15px; color:#fff}
ul.quicklink{float:left; padding: 10px 10px 0px;}
/*.quicklink li{float:left; background:url(images/arrow_2.png) 10px 9px no-repeat; border-top:1px solid #cccccc; padding:6px 15px 6px 25px; width:100%; font-size:13px;}**/
.quicklink li{float:left; padding: 0px 0 6px; width:100%; font-size:14px; line-height:15px;}
.quicklink li:first-child{border-top:0px; padding-top:0px;}
.quicklink li a{ color:#383838;}
.quickmob{display:none;}

/* RANKING LIST */
.rankingNews ul{padding:0px; margin-bottom:20px; width:100%;}
.rankingNews li{border-bottom:1px solid #c1c1c1; padding:20px 0px; float:left;}
.rankingNews h3{margin:0px 0px 10px 0px; line-height:22px !important;}
.rankingNews h3 a{color:#1b4c79}
.rankingNews p{font-size:16px !important; line-height: 20px !important; padding-bottom:2px !important; margin-top:8px; text-align: justify; font-weight: normal; margin-bottom: 0px;}
.rankDate{background: var(--text-red);padding: 2px 10px;color: #fff;display: inline-block;border-radius: 6px;}
.rankImg{min-height:130px; float:left; margin-right:25px;}

/*************************** INNER PAGE CSS ********************************/
.innerpage{padding-bottom:50px;font-size:14px; color:#414141; line-height: 26px;}
.innerpagetxt{font-size:14px; color:#414141; line-height:26px;  }
/*.innerpage h1{color:#434343; font-size:28px; font-weight:normal; text-transform: uppercase; line-height:40px; margin:10px 0px;}*/

.innerpage h1{ color: #000;font-size:28px; font-weight: 500;line-height: 30px;text-transform: uppercase; border-bottom:1px solid #ccc; padding-bottom:15px; margin-bottom:20px;}
.innerpage h1 span{ color: #ce1815;}
.innerpage h1 i{font-size:24px; font-style:normal; text-transform:none;}
.innerpage h1{font-family: 'Rubik', sans-serif;}

h2.subtitle{color:#404040; font-size:24px !important; font-weight:bold !important;  line-height:30px; margin: 0px 0px 10px 0px ; }
.innerpage h3{color:#434343; font-size:18px; font-weight:normal; text-transform: uppercase; line-height:26px;}
h2.title, .title h2{color:#414141; font-size:22px; font-weight:600; line-height:26px; margin-bottom:15px;}
h3.title, .title h3{color:#414141; font-size:20px; font-weight:400; line-height:26px; margin:28px 0px}
.innerpage p{font-size:16px; color:#000; line-height: 1.7em; padding-bottom: 1em; text-align:left; font-weight:400;}
/* INNER PAGE SAME AS OLD  */
.innerpage h2{ color: #000;font-size:28px; font-weight: 500;line-height: 30px;text-transform: uppercase; border-bottom:1px solid #ccc; padding-bottom:15px; margin-bottom:20px;}

.innerpage h2 span{ color: #ce1815;}
.innerpage h2 i{font-size:24px; font-style:normal; text-transform:none;}
.innerpage h5{font-size: 18px; font-weight: bold; margin-bottom: 0; text-transform:uppercase;}
.innerpage h6{font-size: 16px; font-weight: 700; margin-bottom: 0; text-transform:uppercase; padding-bottom: 1em; line-height: 1.7em; color: #999;}
h3.stitle {font-size:19px;line-height:26px;color:#606062!important; text-align:left!important; font-weight:bold; text-transform:none;margin-bottom:9px;}
.list8{margin-bottom:30px;}
.list8 li:first-child {border-left: 0 solid #e44e51;margin-left: 0; padding-left: 0;}
.list8 li {border-left: 1px solid #e44e51;color: #e44e51;float: left;line-height: 10px;padding-left: 15px; padding-right:15px; position: relative; font-size:15px; margin-top:5px; }
.list8 li a{color:#e44e51; text-decoration:none;}
.list8 li a:hover{color:#1a1a1a; text-decoration:none;}
.note{background-color: #ce1815;color: #fff;font-size: 13px;font-weight: 600;line-height: 18px; margin-bottom: 10px;    padding: 5px 10px; text-align:justify;}
.quickLinkAdmissions{border:1px solid #d5d5d5;background: #f2f2f2; /* Old browsers */padding-bottom:10px;}
.quickLinkAdmissions h2{ color:#C00; font-size:14px!important; text-transform:uppercase; border-bottom:1px solid #999; font-weight:bold; line-height:30px; text-align:center; padding:5px; margin:0px 8px;}
.quickLinkAdmissions { clear: both; float: right;margin:0px 0px 20px 20px;width:250px;}
.quickLinkAdmissions ul { list-style-type: none; padding:0; margin:0px; display:block; border:none;}
.quickLinkAdmissions ul li {list-style-type: none;font-size: 13px;display:block;font-weight:normal;line-height:18px;}
.quickLinkAdmissions ul li:first-child{ border-top:0px;}
.quickLinkAdmissions ul li a {color:#333; margin:0 0 0 0px;text-decoration:none;display:block; background: url(images/red-bullet.png) 12px 15px no-repeat;
padding:5px 15px 5px 30px; line-height:22px;}
.quickLinkAdmissions ul.children { display: none; }
div.quickLinkAdmissions ul li a:hover {color:#fff;background:#666 url(images/red-bullet.png) 12px 15px no-repeat;}

.speciList li{background: url(images/red-bullet.png) 12px 15px no-repeat; line-height:22px;
padding:5px 15px 5px 30px; }

.quick_testimonials{ clear: both; float: right;margin:0px 0px 40px 20px;width:250px; border:1px solid #d5d5d5;background: #f2f2f2;}
h4.qt a{color:#2a2828; font-size:13px; line-height:20px; float:left; margin:10px;}
.titlebdr{border-bottom:1px solid #c1c1c1; padding-bottom:12px; margin-bottom:25px;}
.titlebdrinner{border-bottom:1px solid #c1c1c1; padding-bottom:6px; margin-bottom:25px;}
.breadcrumb{ color:#c81310; font-size: 11px; text-decoration: none; text-transform: uppercase; padding:20px 0px 10px 0px;}
.breadcrumb a{ color:#434343; font-size: 11px; text-decoration: none; text-transform: uppercase;}
.bannerwrap{clear:both; text-align: center; position: relative; }
/* .bannerwrap img{width:100%;}*/
.innertitle{position : absolute;    top: 45%;   text-align: center;   width: 100%;} 
.innertitle h2{font-size: 28px; color:#fff; padding:10px; background: url("images/trans-black.png"); display: inline-block;
-webkit-box-shadow: -1px 0px 7px 0px rgba(50, 50, 51, 0.59); 
-moz-box-shadow:    -1px 0px 7px 0px rgba(50, 50, 51, 0.59);
box-shadow:         -1px 0px 7px 0px rgba(50, 50, 51, 0.59);}    
.quicklinkssidebar{background:#fff; border:1px solid #dcdcdb; float:left; width:100%; position: relative;}
.quicklinkssidebar h2{ background:#435772; font-weight:bold; font-size:16px; padding:8px; color:#fff; text-align:center; text-transform: uppercase; margin:0px 0px 5px 0px;}
ul.quicklinks-sidebar{float:left;}
.quicklinks-sidebar li{float:left; border-top:1px solid #eaeaea;  font-size:13px; line-height:20px; width:100%;}
.quicklinks-sidebar li:first-child{border-top:0px;}
.quicklinks-sidebar li a{ color:#606060; padding:6px 15px 6px 25px; width:100%; display: block; }
.quicklinks-sidebar li a:hover{background:#f3f3f3; text-decoration: none; color:#c81310}
.quicklinks-inner{background:#fff;  float:left; width:100%; position: relative;}
.quicklinks-inner h2{background: #eb2421; /* Old browsers */
background: -moz-linear-gradient(top,  #eb2421 0%, #bc0f0c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eb2421), color-stop(100%,#bc0f0c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eb2421 0%,#bc0f0c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eb2421 0%,#bc0f0c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eb2421 0%,#bc0f0c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eb2421 0%,#bc0f0c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb2421', endColorstr='#bc0f0c',GradientType=0 ); /* IE6-9 */
font-weight:600; font-size:20px; padding:14px 0px; color:#fff; text-align:center; margin:0px 0px 5px 0px; text-transform: capitalize}
.quicklinks-inner ul{float:left;}
.quicklinks-inner li{float:left; border-top:1px solid #eaeaea;  font-size:14px; line-height:20px; width:100%;}
.quicklinks-inner li:first-child{border-top:0px;}
.quicklinks-inner li a{ color:#5a5858; padding:10px 15px 10px 25px; width:100%; display: block; }
.quicklinks-inner li a:hover{background:#f3f3f3; text-decoration: none; color:#c81310}


.blueBox{ background:#007edc; width:49%;}
.redBox{ background:#dc5e00; width:48%; margin-left:2%;}
.blueBox h2, .redBox h2{color:#fff; margin:0px; padding:10px; font-size:24px;}
.blueBox h2 a, .redBox h2 a{color:#fff; margin:0px; font-size:24px; line-height:30px;}
/* EVENTS PAGE */
#container-event ul { list-style: none; }
#container-event .buttons { margin-bottom: 20px; float:right; }
#container-event .list-event li { width: 100%; padding:10px; background:#fff; margin-bottom: 20px; clear:both; float: left;border-bottom: 1px solid #c1c1c1;}
#container-event .list-event li img{float: left; margin-right: 20px;display: block;width: 180px;height: 110px; word-wrap: break-word; opacity: 1;
filter: alpha(opacity=100); /* For IE8 and earlier */ -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out;  -o-transition: all 0.1s ease-in-out;  transition: all 0.1s ease-in-out;}
#container-event .list-event li img:hover {  opacity: 0.8;  filter: alpha(opacity=80);  /* For IE8 and earlier */}
#container-event .list-event li h3{margin:0px 0px 10px 0px; font-size: 18px; line-height: 30px;} 
#container-event h3 a{color:#1b4c79;}
#container-event .grid-event li { float: left; width: 32%;  background:#fff; padding: 10px; min-height:335px; margin-bottom: 10px; margin-right: 10px; }
#container-event .grid-event li img{width:100%; word-wrap: break-word; opacity: 1; max-height: 130px;
filter: alpha(opacity=100); /* For IE8 and earlier */ -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out;  -o-transition: all 0.1s ease-in-out;  transition: all 0.1s ease-in-out;}
#container-event .grid-event li img:hover {  opacity: 0.8;  filter: alpha(opacity=80);  /* For IE8 and earlier */}
#container-event .grid-event li h3{margin:0px 0px 10px 0px; font-size: 18px; line-height: 24px;} 
#container-event .grid-event li p{margin:0px 0px 10px 0px; font-size: 14px; line-height: 22px;} 
.grid-events{ text-indent:-9999px; background:#c1c1c1 url(images/gridview.png) no-repeat; width:32px; height:32px;}
.list-events{ text-indent:-9999px; background:#c1c1c1 url(images/listview.png) no-repeat; width:32px; height:32px; margin-left: 5px;}
.list-event-item{margin-top:30px;}
.event-content-inner{padding:20px; background:#fff;}
/* paging*/
ul.page-numbers {list-style: none; margin: 0;}
.page-numbers:after {content: ".";display: block;float: left; visibility: hidden; line-height: 0; height: 0;}
ul.page-numbers li {display: block;float: left;margin: 0 4px 4px 0; text-align: center;}
.page-numbers a, .page-numbers span {height: 32px; width: 35px; padding: 0px; float:left; border: 0px solid #999; border-radius: 50%; overflow: hidden;
font-size: 14px;line-height: 30px;background: #222;color: #fff;}
.page-numbers a span { padding: 0 }
.page-numbers a:hover, .page-numbers.current, .page-numbers.current:hover {color: #fff; background: #cc1916; text-decoration: none;}
.page-numbers:hover { text-decoration: none }
.photoCourses{display:block;float:left;margin: 0 0px 40px 0;border:7px solid #fff;-webkit-box-shadow: 0px 0px 7px #ADADAD;-moz-box-shadow: 0px 0px 7px #ADADAD; box-shadow: 0px 0px 7px #ADADAD; position:relative; word-wrap:normal; width:100%;}
.caption-wrap{ background-color: #CE1815; color: #fff; display: block; height: 70px; padding: 2px 10px; position: relative; top: 0px;font-size:15px; line-height:21px;}
.photoCourses:hover{text-decoration:none;cursor:hand;cursor:pointer;}
.imgDescription {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: #CE1815; color: #fff; visibility: hidden; opacity: 0; padding:20px; font-size:15px; line-height:21px;  /*remove comment if you want a gradual transition between states
  -webkit-transition: visibility opacity 0.2s; */}
ol.giving_listing{font-size: 26px;list-style: decimal;margin-left: 30px;}
.giving_back{font-size:26px; font-weight:bold; text-transform:uppercase; margin-top:10px;}
.giving_listing li{padding: 10px 0;}
.imgWrap:hover .imgDescription {visibility: visible; opacity: 1;}
.headerBar{margin: 0 auto 60px auto; min-height: 210px; width:100%; max-width:960px; position:relative; z-index:120;text-align:center;    background-color:#CE1815; }
.headerBar {margin-top: -50px;}
.collegeName {color: #fff;font-size: 30px; font-weight: 800; padding: 50px 0 12px; text-transform:uppercase;}
.centeredContent{font-size:16px; color:#fff; font-style:italic}
.nameBarButtons{clear:both; margin:40px auto 0 auto; width:97%;font-weight:600;font-size:15px;}
.nameBarButtons li{float:left;list-style-type:none;width:31.2%; margin-left:15px;}
.nameBarButtons li a{position:relative;color:#ce1815; font-size:14px; font-weight:normal; background: #e5e5e5; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
border:1px solid #cacaca;box-shadow: 0px 0px 5px 1px #b81311;-webkit-box-shadow: 0px 0px 5px 1px #b81311;-moz-box-shadow: 0px 0px 5px 1px #b81311;
-o-box-shadow: 0px 0px 5px 1px #b81311; min-height: 20px; line-height: 16px; display:inline-block; text-decoration:none !important; padding: 10px 25px 10px 25px; margin:5px 0 0 0; width: 100%;}
.nameBarButtons li a:hover{background:#fff;}
.bullet-red{background: url(images/arrow-red.png) 0px 2px no-repeat; width:14px; height:16px; float:right;}
.nameBarButtons li a.long{padding-top: 10px !important;padding-bottom: 10px !important;line-height: 20px;font-size: 90%;}     
.nameBarButtons li a .text{width: 100%;text-transform:uppercase;}
.nameBarButtons .bullet{font-weight:800;font-size:22px; position:absolute;top: 50%; bottom:0; right:10px; line-height:27px;margin-top: -13px;}
.nameBarButtons li a:hover {background-color: #fff;}
.phde-list li {background: url("images/img_arrow_pic.png") no-repeat scroll left 7px rgba(0, 0, 0, 0);border-bottom: 1px dotted #8e8e8e;
color: #333333; font-size: 13px;line-height: 18px; margin-bottom: 0;padding: 7px 0 7px 30px;}
/*SIDEBAR */
.doc_con  { background-color: #f5f5f5; float: left; height: 202px; margin-left: 14px; margin-top: -8px; width: 187px;margin-bottom:12px;}
.doc_con b {text-transform:inherit; margin-top:12px; margin-left:10px; font-size:12px;}
.nav_list  li {background: none repeat scroll 0 0 #f5f5f5; border: medium none; display: block;list-style-type: none; font-size:12px; border-bottom:1px solid #dfdfdf; margin-left:6px;  margin-right:6px;line-height:18px; text-decoration:none;  color:#000000; padding:4px; margin-top:2px; }
.nav_list  li:last-child {border-bottom:0px solid #999999; padding: 4px; }
.arrow-up {border-bottom: 10px solid #f5f5f5;border-left: 10px solid transparent;border-right: 10px solid transparent;height: 0;margin-left: 20px;
width: 0;margin-top:-18px;}

.sideNav li{list-style:none; padding:15px 0px; color:#fff; border-top:1px solid #fff;  }
.sideNav li:first-child{border-top:0px}
.sideNav li a{color:#fff;}
.sideNav li a:hover{color:var(--text-red); text-decoration:none;}
/* admission links css */

.nav-admissions {clear: both;margin-top:0px; margin-bottom:20px;}

.nav-admissions ul { list-style-type: none; padding:0; margin:0px;display:block;background: none;border:none; width:100%;}
.nav-admissions ul li {list-style-type: none;font-size: 14px;margin: 0;display:block; background: url(images/red-bullet.png) 12px 12px no-repeat;border-top: #ccc 1px solid; border:0px; padding: 2px 5px 2px 25px; color:#fff;
}
.nav-admissions ul li:hover{background-color: #666 ; color:#FFC501!important; text-decoration:none;}
.nav-admissions ul li:first-child{ border-top:0px;}
.nav-admissions ul li a{color:#fff; margin:0 0 0 0px;text-decoration: none;font-weight:normal;display:inline;line-height:22px; font-size:16px; cursor:pointer;}
.nav-admissions ul li a:hover{text-decoration:none;color:#FFC501!important;}
.nav-admissions ul.children { display: none; }
div.nav-admissions ul li a:hover {color:#333;}

h2.titleRightSection{border-bottom: 6px solid #830915;color: #E31E25;font-size: 15px;font-weight: normal;line-height: 24px;padding-bottom: 3px;
    text-transform: uppercase;font-weight:bold;	text-align:center;	margin-bottom:5px; width:100%;}
/* CONTACT FORM */
.contact-form{float:left; margin-top:20px; border:0px solid #CCC; padding: 20px 10px 30px 10px; margin-bottom:5px;border-radius:4px;
background: #111111; width:100%; /* Old browsers */
/*background: -moz-linear-gradient(top,  #ffffff 1%, #ffffff 11%, #f2f2f2 100%); /* FF3.6+ 
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(11%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ 
background: -webkit-linear-gradient(top,  #ffffff 1%,#ffffff 11%,#f2f2f2 100%); 
background: -o-linear-gradient(top,  #ffffff 1%,#ffffff 11%,#f2f2f2 100%); 
background: -ms-linear-gradient(top,  #ffffff 1%,#ffffff 11%,#f2f2f2 100%); 
background: linear-gradient(to bottom,  #ffffff 1%,#ffffff 11%,#f2f2f2 100%);*/ 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */}
.contact-form h2{font-size:16px; color:#fff; font-weight:bold; text-align:center; text-transform:uppercase; }
.contact-form p{ margin-bottom:5px;font-size:13px;}
.getintouchForm1{margin:0px 0px 10px 0px; float:left; font-size:13px;}
.contact-form input[type="text"],.contact-form  input[type="password"],.contact-form  input[type="email"],.contact-form  input[type="number"],.contact-form  input[type="search"],.contact-form  input[type="tel"],.contact-form  textarea{
-moz-box-sizing: border-box;background-color: #FFFFFF;border: 1px solid #CCCCCC; box-shadow: none;color: rgba(0, 0, 0, 0.75);
 display: block;font-family: inherit;font-size: 12px;min-height:22px;margin: 0 0 20px;transition: all 0.15s linear 0s;width: 100%; padding:5px; -webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 0px;}
 
button, .button {box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;transition: background-color 300ms ease-out 0s;}
button, .wpcf7-submit {padding-bottom: 0.75em;padding-top: 0.8125em;}
button, .wpcf7-submit {background-color: #ce1815;border-color: #EE2121;border-style: none;border-width: 0;color: #FFFFFF;cursor: pointer;
display: inline-block;font-family: inherit;font-size: 1em;font-weight: bold;line-height: 1;padding: 0.4em 1.2em 0.4em;position: relative;
text-align: center;text-decoration: none;margin-left:20px;}
/*.contact-form select{background-color: #FFFFFF;border: 1px solid #CCCCCC; font-size: 12px;margin: 0 0 2px; padding:5px 0px; line-height:22px;}*/
.contact-form select{width:100%; font-size: 13.5px; margin: 0px; padding:0px 0px 0px 0px;float:left; border: 1px solid #CCCCCC; height:30px; line-height:30px;color:#000; display:block; -webkit-border-radius: 0px; -moz-border-radius: 8px;border-radius: 0px;  -webkit-appearance: none; position:relative;
    
    background:#fff url("images/sticky_nav_more_down_arrow.png");
    background-position: 96% 50%;
    background-repeat: no-repeat;}
	
.wpcf7-submit:hover,.wpcf7-submit:focus{background-color:#ee2121}button:hover,button:focus,.button:hover,.button:focus{color:#fff}
.error_red {	font-size:11px; color:#ce1815; line-height:14px;}
.error{color: #D8000C;background-color: #FFBABA; border:1px solid #e17777; padding:2px 8px; margin-bottom:3px;}
.success {color: #4F8A10;background-color: #DFF2BF; border:1px solid #bbdb84; padding:2px 8px; margin:5px 0px; float:left;} 
.success-form {color: #4F8A10;background-color: #DFF2BF; border:1px solid #bbdb84; padding:12px 8px; margin:5px 0px; position:absolute; border-radius: 25px; width:230px; text-align:center}
.success-sidebar {color: #4F8A10;background-color: #DFF2BF; border:1px solid #bbdb84; padding:12px 8px; margin:5px 0px 5px -10px; position:absolute; border-radius: 25px; width:200px; text-align:center} 
.btncen{display:block !important; margin:0 auto !important; top:14px; text-align:center;width: 100%; line-height:18px;}
/* international-collaborations-page*/
.icslider img{float:left; position:relative !important; max-height:145px;  min-height:145px;}
.icslider h4 a{color:#2a2828; font-size:16px; line-height:22px; float:left; margin:10px;}
/* ADMISSION LIST */
.admissionsList h2{color:#C00; font-size:16px; font-weight:bold; margin-top:20px; margin-bottom:5px; float:left; padding-bottom:0px; border:0px;}
.admissionsList ul{list-style-type: none;padding:0;margin:0px;display:block;background: #fff;border:none;float:left; width:100%;}
.admissionsList ul li{list-style-type: none;font-size: 13px;padding:3px 5px 3px 20px;  margin: 0;display:block;border-top: #ddd 1px solid;
 background: url("images/red-bullet.png") no-repeat scroll 5px 14px rgba(0, 0, 0, 0); font-weight:bold; color:#333;}
.admissionsList ul li:hover{background-color: #f5f5f5;}
.admissionsList ul li a:link,.admissionsList ul li a:visited,.admissionsList ul li a:focus,.admissionsList ul li a:active {color:#333;
    text-decoration: none;font-size: 12px;font-weight:bold;}
.admissionsList ul li a:hover{ color:#0070A7;}
.admissionHeading{width:100%; display:block; background:#f1f1f1; line-height:22px; float:left}
.downloadLinks{float:right; padding-right:10px;}
.downloadLinks a{ text-align:right; color:#000; font-weight:bold; line-height:30px; text-decoration:none; font-size:12px; }
h1.publicationTxt{color:#ef0000; font-size:32px; margin-top:30px; text-transform:uppercase; margin-right:20px; font-weight:bold;}
.searchjournal{width:247px; float:right; margin-top:5px;}
.journalData ul{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif}
.journalData li{float:left; padding:20px 15px; min-height:525px; width:100%; border:1px solid #ddd; list-style:none; position:relative; margin-left:-1px; margin-top:-1px;
background: #f3f3f3; /* Old browsers */
background: -moz-linear-gradient(top,  #f3f3f3 0%, #fff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#fff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f3f3f3 0%,#fff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f3f3f3 0%,#fff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f3f3f3 0%,#fff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f3f3f3 0%,#fff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#fff',GradientType=0 ); /* IE6-9 */}
.journalData li:hover{ background:#f2f2f2;}
.journalData li h2{color:#000; font-size:14px;   margin: 12px 0 10px; padding:0px; min-height:30px; font-weight:bold;}
.journalData li h4{color:#000; font-size:12px; margin:3px 0px 0px 0px; padding:0px; font-weight:normal; line-height:18px;}
.weblink{margin-top:20px; font-size:12px;}
.weblink a{color:#03C; text-decoration:underline;}
/*Social Footer*/
.socialFooter{width:980px;border-top:0px solid #000; height:100%; margin:0 auto; }
.socialwrap{width:100%; height:50px; border-bottom:3px solid #999; margin-top:15px; background:url(images/social_bg.html) repeat-x; float:left}
/* 404 Page*/
.errorbg{background:url(images/error-bg.jpg) no-repeat; min-height: 745px;
padding: 40px;
height: auto;
padding: 40px;
background-size: cover;
float: left;
width: 100%;}
.errorbgwidth{width:365px;}
.errorbdr{border-bottom: 1px solid #b80000;padding-bottom: 22px;margin-top: 15px;}
.errorbg h2{color: #fff;font-family: georgia;font-size: 44.2px;font-weight: 600;text-transform: uppercase;border-top: 1px solid #b80000;padding-top: 20px;
margin-bottom: 0px;}
.errorbg h4{color: #fff;font-family: georgia;font-size: 22px;font-weight: 600;margin-top: 5px; }
.errorbg h5{color: #efefef;font-family: georgia;font-size: 18px;font-weight: 400;margin-top: 10px;font-style: italic; }
.errorbg h3{font-size:72px; color:#b80000; text-transform:uppercase; font-weight:normal; margin-top:20px; font-family: 'Merriweather', serif;}
.errorbg h3 span{ font-size:101px; margin-top:10px; display:block;}
.errorbg p{font-size:14px; line-height:27px; color:#efefef; margin-top:10px; }
.errorbg input[type="text"]{float:left; width:100%; padding: 11px; background:#e5e5e5; border:0px;}
.errorbg input[type="submit"]{float:right; padding:8px 15px; border:0px; color:#fff;font-family:georgia; font-size:14px; text-align:center; margin-top:20px; font-weight:600; cursor:pointer;background: #e22121; /* Old browsers */
background: -moz-linear-gradient(top, #e22121 0%, #b90101 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e22121), color-stop(100%,#b90101)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e22121 0%,#b90101 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e22121 0%,#b90101 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e22121 0%,#b90101 100%); /* IE10+ */
background: linear-gradient(to bottom, #e22121 0%,#b90101 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e22121', endColorstr='#b90101',GradientType=0 ); /* IE6-9 */}
.errorbg input[type="submit"]:hover{background:#a00000;}
.back-to-top {position: fixed;bottom: 40px; width:53px; height:56px;right: 40px;	text-decoration: none;color: #fff;font-size: 12px;display: none; cursor:pointer;font-size:14px;z-index:1000;}
.back-to-top:hover {	}	
/* FORM CSS JOURNAL - Guest post PAGE*/		
.smart-green {min-width: 600px;background: #F8F8F8;padding: 30px 30px 20px 30px;font-size: 12px;color: #666; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; float:left;}
.smart-green h1 { font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;padding: 20px 0px 20px 40px;display: block;margin: -30px -30px 0px -30px;
color: #FFF; background: #9DC45F;text-shadow: 1px 1px 1px #949494; border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px; border-bottom:1px solid #89AF4C;}
.smart-green h1>span {display: block;font-size: 14px;color: #FFF;}
.smart-green label {display: block; margin: 0px 0px 5px;clear:left;}
.smart-green label>span {float: left;margin-top: 10px; color: #5E5E5E; clear:left;	width:100%;}
.smart-green input[type="text"], .smart-green input[type="email"], .smart-green textarea, .smart-green select {
color: #555; height: 50px;line-height:15px;width: 100%;padding: 0px 0px 0px 10px;margin-top: 2px;border: 2px solid #E5E5E5;background: #FBFBFB;
outline: 0; -webkit-box-shadow: inset 1px 1px 2px rgba(238, 238, 238, 0.2);box-shadow: inset 1px 1px 2px rgba(238, 238, 238, 0.2);
font: normal 14px/14px Arial, Helvetica, sans-serif; }
.smart-green textarea{height:100px;padding-top: 10px;}
.smart-green select {background: url('down-arrow.html') no-repeat right, -moz-linear-gradient(top, #FBFBFB 0%, #E9E9E9 100%); background: url('down-arrow.html') no-repeat right, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FBFBFB), color-stop(100%,#E9E9E9)); appearance:none; -webkit-appearance:none;-moz-appearance: none; text-indent: 0.01px; text-overflow: ''; width:100%; height:30px;}
.smart-green input[type="submit"] {background-color: #9DC45F;border-radius: 5px;-webkit-border-radius: 5px; -moz-border-border-radius: 5px;  border: none; float:left; padding: 10px 25px 10px 25px; color: #FFF;text-shadow: 1px 1px 1px #949494; cursor:pointer;margin-left:0px;margin-top:10px;}
.smart-green input[type="submit"]:hover {background-color:#80A24A;}	
.wpcf7-list-item{float: left; font-size: 18px; line-height: 35px; width: 45%;}
div.wpcf7-mail-sent-ok{float:left; clear:left; margin-top:10px; font-weight:bold;}	
div.wpcf7-validation-errors{float:left; clear:left;}
.mca-course{width:758px;}
.mca-course h3 a{padding:4px;width:758px; font-weight:bold; float:left;}
.mca-course img{margin-top:0px; width:100%; margin-left:-3px;}	
.mob-slider, .footer-address-mob{display:none;}
.break{display:block;}
.nxt-break{display:inline;}
#floatdiv {position:fixed;top:100px;margin-left:-65px;z-index:10;float:left;padding-bottom:2px;}
#mbtsidebar {width:60px;margin:0 0 0 5px;}
.fb_share_count_top {width:52px !important;}
.fb_share_count_top, .fb_share_count_inner {-moz-border-radius:3px;-webkit-border-radius:3px;}
.FBConnectButton_Small, .FBConnectButton_RTL_Small {width:52px !important; -moz-border-radius:3px;/*bs-fsmsb*/-webkit-border-radius:3px;}
.FBConnectButton_Small .FBConnectButton_Text {padding:2px 2px 3px !important;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:8px;} 
ul.contactpage{width:100%; float:left; margin:0px; padding:0px;}
.contactpage h4{ position: relative; font-weight:bold; text-transform:uppercase; font-size:18px; margin-bottom:28px;}
.contactpage h4:before{border-bottom:3px solid #ce1815;position: absolute; content : "";position: absolute;left    : 0;bottom  : -7px;height  : 1px;
  width   : 100%;  /* or 100px */}
.contactpage li{width:31%; margin-left:20px; float:left;}
.contactpage li:first-child{margin-left:0px;}
.contactpage li:last-child{float:right;}
.table-bordered p strong{font-size:15px!important;}
.table-bordered p {font-size:15px!important;}
ul.contactpaging{width:100%; float:left; margin:0px; padding:0px;}
.contactpaging h4{ position: relative; font-weight:bold; text-transform:uppercase; font-size:18px; margin-bottom:28px;}
.contactpaging h4:before{border-bottom:3px solid #ce1815;position: absolute; content : "";position: absolute;left    : 0;bottom  : -7px;height  : 1px;
  width   : 100%;  /* or 100px */}
.contactpaging li{width:48%; margin-left:20px; float:left;}
.contactpaging li:first-child{margin-left:0px;}
/*.contactpaging li:last-child{float:right;}*/


.cdata{border-bottom:1px solid #9d9d9d; margin-bottom:12px; padding-bottom:15px; font-size:15px; line-height:24px; color:#000;}
.cnb{border-bottom:0px;}
.microhead h2{color: #000;font-size: 25px; text-align:center; margin:0px 0px 20px 0px; border-bottom:0px; padding-bottom:0px;}
.microhead h4{color: #cb1a12;font-size: 18px; text-align:center; margin:0px 0px 20px 0px;}	
.microhead p{color: #000;font-size: 16px; text-align:center; margin:20px 0px; line-height:20px;}
/* */
.menuSidebarLink {width:100%; border:1px solid #d3d3d3;}
.menuSidebarLink div {width:100%;}
.headerSidebarLink {background-color:#d3d3d3; padding: 2px; cursor: pointer; font-weight: bold;}
.menuSidebarLink .contentMenu {display: none; padding : 5px;}
.sliderMenubar{width:100%;position:relative; border-bottom: 1px solid #f2f2f2;margin: 2px 0; padding-bottom: 5px;}
.sliderMenubar span{text-align:right;}
.plusMenu{background:url(images/plus-icon.png) no-repeat; width:12px; height:12px; position: absolute; right: 5px;top: 5px; cursor:pointer;}
.minusMenu{background:url(images/minus-icon.png) no-repeat; width:12px; height:12px; position: absolute; right: 5px;top: 5px; cursor:pointer;}
.internalMenubar{clear:both;}
.darkredblock a {color: #000;display: block;font-size: 14px;font-weight: bold;margin-left:20px;text-transform:uppercase;}
.darkredblock a:hover{color:#000;}
.darkredblock {background-color: #fff118;margin: -5px 10px 5px 7px; padding: 5px;}
/*  CAN EVENTS PAGE */
.can-left{padding:0px;}
.can-events-wrap-left{float: left;  width: 175px;}
.can-events-wrap-right {float: left; width: 610px;}
.can-meta {background: rgba(0, 0, 0, 0) url("images/aug.jpg") no-repeat scroll 0 0; width:175px; height:196px;float:left; color:#000;}
.can-meta:hover{background: #000; width:175px; height:196px; color:#fff;}
.can-events-posts li {border-top: 5px solid #7b0705; float: left;  background-color: #f1f1f1;}
.can_date h4{font-size: 91.78px;text-align:center;  margin: 15px 0px; font-weight:400;line-height: 90px; }
.can_date h5{font-size:49.56px;text-align:center;text-transform:uppercase;margin:0px; font-weight:400;}
.can-events-posts h3 a {color: #000;text-decoration:none;}
.can-events-posts h3 {color: #000;font-size: 20px;font-weight: 600;line-height: 30px;text-transform: uppercase;  border-bottom: 2px solid #7b0705;padding: 5px 0 10px 12px; margin: 10px 0 0px;}
.can-events-posts p {font-size: 15px !important; font-weight: normal;line-height:20px !important;text-align: justify;}

 /* TABLE CSS */ 
/* css for international collaboration table*/
table  tr td {padding-left:8px;line-height:20px;}
.red_color th {background-color:#e00000; color:#FFF; font-size:15px; line-height:25px;text-align:left; padding-left:8px;font-weight: bold;}
.grey_color {background-color:#dbdbdb;line-height:22px; padding-left:8px; font-weight: bold;}
/* Listing*/
.list2{list-style:none;}
.list2 li{font-size:12px;line-height:18px;padding-left:10px;margin-bottom:2px;}
.list2 li a{font-weight:bold;font-size:12px;color:#454545;text-decoration:none; 
-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}
.list2 li a:hover{color:#d26671;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;text-decoration:underline}
.list3{list-style:none;}
ul.list3{margin:10px 0px;}
.list3 li{font-size:14px;line-height:18px;background:url(images/list_arrow.html) left 7px no-repeat;padding-left:13px;margin-bottom:5px;}
.list3 li a{font-weight:bold;font-size:14px;color:#454545;text-decoration:none; 
-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}
.list3 li a:hover{color:#d26671;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;text-decoration:underline}
.list4{list-style:none;}
.list4 ul{margin:0px; padding:0px;}
.list4 li{font-size:13px;line-height:18px;background:url(images/list_arrow.html) left 9px no-repeat;margin-bottom:4px; 
border-bottom:1px solid #f1f1f1; padding:3px 0 0 10px;display:block;}
.list4 li:first-child{border-top:0px !important;}
li.list4:first-child {border-top:0px !important; background:#900}
.list4 li a{font-weight:normal;font-size:13px;color:#404040;text-decoration:none; display:block; line-height:18px;
-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}
.list4 li a:hover{color:#d26671;
-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;text-decoration:underline}
.list5{list-style:none;}
ul.list5{margin:0px 0px 15px 0px; padding:0px;}
.list5 li{font-size:16px;line-height:24px;background:url(images/red-bullet-round.png) left 9px no-repeat;margin:0px 0px 5px 0px; 
 padding:3px 0 0 17px !important;display:block; font-weight:300;color:#666;}
.list5 li:first-child{border-top:0px !important;}
li.list5:first-child {border-top:0px !important; background:#900}
.list5 li a{font-weight:300;font-size:16px;color:#404040;text-decoration:none; display:block; line-height:18px;
-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}
.list5 li a:hover{color:#d26671;
-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;text-decoration:underline}

.list6{list-style:none;}
ul.list6{margin:0px 0px 15px 0px; padding:0px;}
.list6 li{font-size:14px;line-height:24px;background:url(images/red-bullet-round.png) left 9px no-repeat;margin:0px 0px 5px 0px; 
 padding:3px 0 0 17px !important;display:block; font-weight:300;color:#666;}
.list6 li:first-child{border-top:0px !important;}
li.list6:first-child {border-top:0px !important; background:#900}
.list6 li a{font-weight:300;font-size:16px;color:#404040;text-decoration:none; display:block; line-height:18px;
-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}
.list6 li a:hover{color:#d26671;
-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;text-decoration:underline}

a.txt_hover:hover{color:#d26671!important;}

.listnumber li{ list-style-type:decimal; margin-left:25px; line-height:20px;}
ul.listdisc{margin:10px 0px; }
.listdisc li{ font-size: 15px;  line-height: 20px;list-style-type: disc; margin-bottom: 5px; margin-left: 25px;}
.socialLinks li{float:left; margin-right:5px;}
/* LIST STYLES ENDS HERE */
.phde-list li{background: url("images/img_arrow_pic.png") no-repeat scroll left 7px rgba(0, 0, 0, 0); border-bottom: 1px dotted #8E8E8E;color: #333333; font-size: 15px;line-height: 18px;margin-bottom: 0px; padding: 7px 0 7px 30px;}
.expand_top,.expand_wrapper{width: 100%; padding:0px; margin:10px 0px 5px 0px;float:left;}
h2.expand_heading{cursor:pointer;margin:0px;background: #f2f2f2 url(images/expand_collapse_dd.png) no-repeat ;  width: 100%;font-size: 12px !important;font-weight: normal;float: left;padding-bottom:0px;padding:0px !important; margin-bottom:20px; text-indent:40px;line-height:35px; color:#000;}
h2.expand_heading:hover {color:#fff; background:#1b4c79 url(images/expand_collapse_dd.png) 0px -22px no-repeat;}
h2.expand_heading a {color: #000;text-decoration: none;display: block;font-size:14px !important;  }
h2.expand_heading a:hover {color:#fff;}
h2.active {background-position: left bottom;}
.toggle_container { margin-bottom:30px; width:100%; padding:20px; margin-top:-20px; float:left; border: 0px solid #d6d6d6; background: #f8f8f8;
overflow: hidden;font-size:.95em; clear: both;}
.toggle_container .block {padding: 20px;}
.toggle_container .block p {padding: 5px 0;margin: 5px 0;}
#newlist h2{   clear: both; padding: 18px 0 0;   font-style: normal;     font-weight: bold !important; }
.browse_pagination li a {background: none repeat scroll 0 0 #3089C2;border-radius: 3px; color: #FFFFFF; display: inline; float: left;
padding: 4px 3px 3px; text-align: center;margin-right: 6px;transition: background 200ms ease 0s; width: 24px;}
.list-title{font-size:28px !important; font-weight:bold; color:#333 !important;}
#list li a{ color:#003399;}
#list li a:hover{ color:#333;}
.tag-browser ul + h2 {clear: both; padding: 18px 0 0;}
.tag-browser h2{text-transform:lowercase; font-weight: bold !important;}
.tag-browser ul {display: inline; float: left;margin-left: 0px; width: 220px;}
.tag-browser li{line-height:16px;}
.tag-browser li a{font-size:13px; color:#3089C2; line-height:20px; }
#tline-content {width:auto; margin:0 auto; position:relative; }
#tline-content {background:url(images/tline.png) repeat-y center center; width:840px;margin:0 auto;  float:left;}
.tline-box  { width:387px; padding:10px; margin-top:21px; min-height:160px;  border-radius:3px;  position:relative;  border:1px solid #d7dce7; 
box-shadow:0 1px 3px -2px rgba(0,0,0,0.3); -webkit-box-shadow:0 1px 6px -3px rgba(0,0,0,0.3);  background:#fff;   float:left;}
.tline-box.rgtline {float:right; margin-top:53px;  right:0;  clear: right; }
.tline-row-l, .tline-row-r {background:url(images/tmln-ro-r1.png) no-repeat right 12%;  width:46px;  height:17px;  margin-right:-44px;  display:block;  position:absolute;  right:0;  top:16px;}
.tline-row-r {background:url(images/tmln-ro-l1.png) no-repeat left 12%;  left:0;  margin:0;  margin-left:-43px; }
.tline-box  img {width:100%;  max-width:100%; border-bottom:2px solid #e5e5e5;}
.tline-ecxt {float:left; clear:both }
.tline-meta {margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom:10px; border-bottom:1px solid #efefef;}
.tline-box h4 {font-size: 18px; font-weight: 400; margin: 10px 0px 4px 0px; line-height:22px;}
.tline-box h4 a {color: #1b4c79;}
.tline-meta ul {line-height: 22px; margin: 0;}
.tline-meta ul li {display: inline-block;font-weight: 300;color: #999; margin: 0 5px 0 0;padding: 0 10px 0 0; background: url('images/blog-divider.png') no-repeat 100% 55%; font-size: 12px;}
.tline-box p {font-size: 14px !important; font-weight: normal; line-height: 20px !important; margin-top: 12px; text-align: justify;}
.tline-box:hover  {box-shadow:0 1px 6px -2px rgba(141,161,199,0.9); -webkit-box-shadow:0 1px 11px -3px rgba(141,161,199,0.9); }
.tline-topdate {width:70px; height:70px; position:relative; display:block; clear:both; zoom:1; font-size:17px; line-height:30px; text-align:center;
color:#f0f0f0; border-radius:50%; margin-right: auto; margin-left: auto; padding: 4px; text-transform: uppercase;}    
.tline-topdate.enddte {bottom:0; margin-bottom:0;} 
.tline-box .blog-date-sp { width: 80%; }
.tline-topdate {border: 1px solid #4697c1;}
.tline-topdate {background: none repeat scroll 0 0 #4697c1;}
/* Table */
.su-table {width: 100% !important; margin: 0px 0 10px 0 !important; float:left;border-collapse: collapse !important; font-size: 1em !important;}
.su-table th {text-align: left !important;padding: 10px !important;font-size: 14px !important;font-weight: normal !important; color: #333 !important;}
.su-table td { padding:5px !important; font-size:16px;color:#666; }
.su-table .su-even td { }
.su-table-style-1 table { border: 1px solid #ccc !important }
.su-table-style-1 th { border: 1px solid #ccc !important; background: #f0f0f0 !important;}
.su-table-style-1 td {border: 1px solid #ccc !important;background: #fff !important;}
.su-table-style-1 .su-even td { background: #f7f7f7 !important }
.su-document { border: none !important }
/* Members */
.su-members {padding: 1em; text-align: center; margin-bottom: 1.5em; color: #000;}
.su-members-style-1 {border-top: 1px solid #fc9; border-bottom: 1px solid #fc9; background: #ffc;}
sup,sub {font-size: 10px;height: 0;line-height: 1;position: relative;vertical-align: baseline;}
sup {bottom: 1ex;}
sub {top: .5ex;}



ul.faq{margin-top:20px;}
.faq li { padding: 10px 0px; }
.faq li.q {font-weight: 500 !important;font-size:16px !important;  border-top: 0px #ddd solid;  cursor: pointer;}
.faq li.q:hover{background:#f2f2f2;}
.faq li.a { display: none; color:#000; padding-left:30px;}
.acc_icon{background:url("images/arrow-red.png") no-repeat 5px 5px; width:20px; height:20px; float:left; margin-right: 10px;}


.accordion_head {background-color: #fff;color: #414141; cursor: pointer; margin: 0 0 1px 0;  font-size: 16px !important; padding: 7px 0px;  font-weight: bold;border-bottom: 1px solid #eee;}
.accordion_head:hover{background-color:#f2f2f2;}
.accordion_body {background: #fff; padding-left:0px!important; font-size: 16px;border-bottom: 1px solid #eee;}
.plusminus {  float: right;padding-right: 5px;}


/* tabs CSS START HERE */

/* 5 Columns */
.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.MobTwoBtn{width:100%; background:#000; color:#fff; position:fixed; bottom:0px; height:40px; display:none; z-index: 100;}
.MobTwoBtn a{text-align:center; color:#fff;line-height:40px;padding:8px 8px; font-size:16px;}
.MobTwoBtn a:hover{text-decoration:none;}
.MobTwoBtn .col-md-5{width:40%; text-align:center}
.MobTwoBtn .col-md-2{width:19%; text-align:center}
.brdmtb::after{content: "|"; color:#fff;position: absolute;top: 12px;right: 0px;}
.nav-admissions ul li{}

.innerpage h2{font-family: 'Rubik', sans-serif;}
.quickconditions h2{font-family: 'Rubik', sans-serif;font-size:16px;}


#modal-launcher{background: #ce1815;width: 40px;height: 40px;border-radius: 40px;color: #fff;position: fixed;bottom: 60px;text-align: center;z-index:100;
line-height: 40px;right:30px;font-weight: bold; padding: 0px 12px; -webkit-box-shadow: 3px 4px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow:3px 4px 5px 0px rgba(0,0,0,0.75);box-shadow: 3px 4px 5px 0px rgba(0,0,0,0.75);}
#modal-close{ background: #ce1815;width: 40px;height: 40px;border-radius: 40px;color: #fff;position: fixed;bottom: 60px;text-align: center;
line-height: 40px;right:30px;font-weight: bold;}
#modal-content .quickLinkAdmissions{background:none; border:0px;float: right; margin:0 0 90px 0}
#modal-content .quickLinkAdmissions ul li a{color:#fff; font-size:16px;text-align: right;background:none;}
#modal-content .quickLinkAdmissions h2{text-align:right;  border:0px; display:none;}

#modal-background {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .70;
    -webkit-opacity: .7;
    -moz-opacity: .75;
    filter: alpha(opacity=70);
    z-index: 1000;
}

#modal-content {
    
    display: none;
    height: auto;
    left: 0%;
    margin: 0px;
    padding: 10px;
    position: fixed;
    bottom: 0%;
    width: 100%;
    z-index: 1000;
}

#modal-background.active, #modal-content.active {
    display: block;
}​

.quickOverlay{display:none;}

.me {
    -webkit-animation: rotation .2s;
	 -webkit-transition-duration: .2s;
    -moz-transition-duration: .2s;
    -o-transition-duration: .2s;
     transition-duration: .2s;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
     transition-property: transform;
}

@-webkit-keyframes rotation {
    from {-webkit-transform: rotate(45deg);}
    to   {-webkit-transform: rotate(0deg);}
}
.quickLinksMob{display:none;}
.quickconditions{display:block;}


/* */

.maincontent p{padding-bottom: 15px;line-height: 1.7em;font-size: 16px;color: #000;margin:0px; }
.maincontent h5{font-size: 20px; padding-bottom: 15px;color: #333;font-weight: 700;line-height: 1em; margin-top:20px;  }
.maincontent h6{font-size: 16px; padding-bottom: 15px;color: #999;font-weight: 700;line-height: 1.7em;  }
h3.stitle{font-weight: lighter;font-size: 20px; line-height: 28px; color:#333 !important; }


.client_logo{padding:15px 0px;
    /*display: flex; flex-direction: row; align-items: center; justify-content: space-between;*/  margin: 0;}
/*.client_logo li{padding: 0 5px; }*/
.client_logo .owl-item img{max-width: 50%; display: block; margin: 0 auto; width: auto;}
.client_logo .owl-item{-webkit-box-align: center;-ms-flex-align: center;align-items: center;}

.mous{padding:15px 0px;
    /*display: flex; flex-direction: row; align-items: center; justify-content: space-between;*/  margin: 0;}
/*.client_logo li{padding: 0 5px; }*/
.mous .owl-item img{max-width: 90%; display: block; margin: 0 auto; width: auto; border:1px solid #ccc; padding:10px;}
.mous .owl-item{-webkit-box-align: center;-ms-flex-align: center;align-items: center;}



/* INSTITUTE PAGE */


#breadcrumbs{list-style:none;margin:0px;overflow:hidden;}
#breadcrumbs li{text-transform:uppercase;display:inline-block;vertical-align:middle;margin-right:5px; font-size: 14px;}
#breadcrumbs li a{color: #9b9b9b;}
#breadcrumbs .separator{display:none;}
#breadcrumbs .item-parent::before {content: "\f105";font-family: 'FontAwesome';color: #9b9b9b;display: inline-block;padding-right: .5rem; padding-left: .5rem;}
audio, video, canvas { max-width: 100%;}


.bdrbtm{border-bottom:1px solid #666;}
.sidebar-video-background {margin-bottom: 30px;}
.single_news_wrap{padding-left: 15% !important;}
.blog_wrap {padding-top: 30px; padding-right: 30px;}
.broucher_wrap {background-color: #212121;position: relative;}
.school_form{padding-top: 45px; padding-bottom:30px;}
.broucher_inner {position: relative;z-index: 2;padding: 15px 30px 40px;}


.school_program_wrap{margin-top: 20px;}
.school_program_wrap{margin-top: 90px;}
.school_program{margin-bottom: 90px; width: 98.5%;}
.school_program_wrap .col-md-6:nth-child(even) .school_program{float: right;}
.program_detail {margin-top: 20px;}
.program_detail h2 {color: #000;letter-spacing: 0.020rem;font-weight: 700;margin-bottom: 20px;font-size: 22px; text-transform:uppercase;}
.program_detail p{font-size: 14px;letter-spacing: 0.027rem;font-weight: 400;color: #666;line-height: 1.5;}

.listcbs li{font-size: 14px;letter-spacing: 0.027rem;font-weight: 400;color: #666;line-height: 1.5; margin-left: 15px; margin-bottom:5px;}
.listcbs li:before {
  content: "\f054"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1em; /* same as padding-left set on li */
  width: 1em; /* same as padding-left set on li */
  color: #777;font-size: 12px;
}

a.schoolreadmoresec{    color: red;    font-family: 'Lora', serif; text-transform: capitalize;}
a.schoolreadmoresec:hover {color: #a70000;}


.contactInsti{float:left; margin-top:0px; border:0px solid #CCC; padding: 20px 0px; margin-bottom:5px;border-radius:4px;}
.contactInsti h2{font-size:16px; color:#000; font-weight:bold; text-align:center; text-transform:uppercase; }
.contactInsti p{ margin-bottom:0px;font-size:13px;}
.getintouchForm1{margin:0px 0px 10px 0px; float:left; font-size:13px;}
.contactInsti input[type="text"],.contactInsti input[type="email"],.contactInsti input[type="tel"],.contactInsti input[type="number"]{
	height: 35px; width:100%;
	padding:0px 10px 0px 20px;
	margin:0px 0px 10px 0px;
	border-radius: 4px;
	border: 1px solid #ccd1d9;
	color: #222;
	font-size: 16px;
	letter-spacing: 0.035em;
	background-color: #fff; text-transform:uppercase;
}
.contactInsti select {
    width: 100%;text-transform:uppercase;    margin-bottom: 10px !important;
    display: block;
    height: 35px;
    padding-left: 8px;
    border-radius: 4px;
    border: 1px solid #ccd1d9;
	color: #888;
    font-size: 16px !important;
    letter-spacing: 0.035em;
    background-color: #fff;
}
.contactInsti input[type="submit"]{  background: var(--text-red);border-radius: 2px; width: 100%; font-style: normal; font-weight: 500; font-size: 16px;
  line-height: 29px; letter-spacing: 0.208707px; color: #E0E0E0; border: none; margin-top: 20px;  box-shadow: none;}
  
.specialsations .quickLinkAdmissions h2{background: #000;margin: 0px;line-height: 20px;color: #ffc501;padding: 10px 0px;text-align: center; font-weight:normal;}
.specialsations .quickLinkAdmissions h2 a{color:#fff; text-decoration:none;}
.specialsations .quickLinkAdmissions h6{text-align: center;color: #ce1815;padding-bottom: 5px;border-bottom: 1px solid #999;
margin: 10px 10px 0 10px;}
.quickInstit .quickLinkAdmissions {
    clear: both;
    float: left;
    margin: 0px;
    width: 100%;
	background: none; margin-top:10px;
	border: 0px solid #d5d5d5;
}
.quickInstit .quickLinkAdmissions h2{font-size: 18px !important; color:#ce1815;}
.quickInstit .quickLinkAdmissions ul{margin-top:20px;}
.quickInstit .quickLinkAdmissions ul li{font-size: 16px;}
.quickInstit .quickLinkAdmissions ul li a{color: #fff; padding:2px 15px 2px 30px;}

.contactInsti [type="button"]{padding:12px 0px;}


.testimonial{background:#ebeae6; padding-top: 80px; padding-bottom: 80px;}
.testimonial_slider{position: relative;}
.testimonial_slider .item{max-width: 900px; margin: 0 auto;}
.testimonial_slider h2{color: #000; font-weight: 400; font-style: normal;font-size: 18px;}
.author{margin-top: 40px;}
.author h4{margin: 0;}
.author h6{font-size: 14px;}
.testimonial_slider p{font-size:18px;}

.testimonial_slider .owl-prev{color: #c7c6c3; font-size: 25px; position: absolute; top: 50%; left: 0; transform: translateY(-50%);}
.testimonial_slider .owl-next{color: #c7c6c3; font-size: 25px; position: absolute; top: 50%; right: 0; transform: translateY(-50%);}

.testimonial_slider .owl-prev:hover, .testimonial_slider .owl-next:hover{color: #d00000;}
.auth_img img{    width: 170px !important;
    min-width: 90px;
    height: 170px;
    margin-top: 10px;
    display: block;
    overflow: hidden;
    text-align: center;
	margin: 0 auto;
    border-radius: 50%;}
.testimonial_slider .comp_logo{width:auto !important;}

.logoInstitute{position: absolute; bottom:20px; width:100%;}
.logoInstitute img{max-width:100%; width:auto;}

.pharmaAP h2{font-size:22px; text-align:center; border:0px; font-family: 'Rubik', sans-serif; font-weight:500; text-transform:uppercase; margin-top:30px;}
.pharmaPro a:hover, .pharmaPro h3 a:hover, .pharmaPro h5 a:hover, .pharmaPro p a:hover, {text-decoration:none;}
.pharmaPro h3{color:#32a8f2; font-size:22px; font-weight: 600;text-transform: capitalize;}
.pharmaPro h3 a{color:#32a8f2;}
.pharmaPro h5{color:#000; font-size:15px;font-weight: 600;text-transform: none; line-height:18px;margin: 0;padding-bottom: 5px;}
.pharmaPro p{font-style:italic;}
.pharmaProImg{margin-top:30px;}
.pharmaAP p{ padding:0px;}
.pharmaMH1{min-height:195px;}
.pharmaMH2{min-height:295px;}

.bigBusinesses .owl-controls {
    text-align: center;
}
.bigBusinesses .owl-controls .owl-dot {
    display: inline-block;
}
.bigBusinesses .owl-controls .owl-dot span {
    background-color: #666;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    display: block;
    height: 12px;
    margin: 5px 7px;
    width: 12px;
    filter: Alpha(Opacity=500);/*IE7 fix*/
    opacity: 1;
}
.bigBusinesses .owl-controls .owl-dot.active span, .owl-controls .owl-dot:hover span {
    filter: Alpha(Opacity=100);/*IE7 fix*/
    opacity: 1;
	background-color: var(--text-red);
}

/* PLACEMENT DRIVE */
.googleformLink a, a.googleformLink{padding:5px 10px; background:var(--text-red); color:#fff; font-size:20px; font-weight:bold;}
.googleformLink a:hover, a.googleformLink:hover{background:#222; color:#fff; text-decoration:none;}
.ui-menu{z-index:100;}

/* Toogle - Read More */
/*.toogleList{font-family: 'Source Sans Pro', sans-serif; max-width:700px;}*/
.toogleList h2{font-size:16px; color: #414141; font-family: 'Source Sans Pro', sans-serif; line-height: 26px; font-weight:500; border:0px; margin:8px 0px; padding:0px;}
.open-bio{float:right; color:var(--text-red); font-size:14px; text-decoration:none; text-transform: none;}
.classTwo{background: url("images/expand_collapse_dda.png") right no-repeat; padding-right:28px; background-position: right -4px;}
.classOne {background: url("images/expand_collapse_dda.png") right no-repeat; padding-right:28px;  background-position: right -44px;}
.additional{line-height: 22px; font-size: 15px; padding-left:30px; padding-bottom:10px;}


/* Placement Drive */
.placementForm {background: #F8F8F8;padding: 30px 30px 20px 30px;font-size: 12px;color: #666; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; float:left;}
.placementForm h1 { font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;padding: 20px 0px 20px 40px;display: block;margin: -30px -30px 0px -30px;
color: #FFF; background: #9DC45F;text-shadow: 1px 1px 1px #949494; border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px; border-bottom:1px solid #89AF4C;}
.placementForm h1>span {display: block;font-size: 14px;color: #FFF;}
.placementForm label {display: block; margin: 0px 0px 5px;clear:left;}
.placementForm label>span {float: left;margin-top: 10px; color: #5E5E5E; clear:left;	width:100%;}
.placementForm input[type="text"], .placementForm input[type="email"], .placementForm textarea/*, .placementForm select */{
color: #555; height: 50px;line-height:15px;width: 100%;padding: 0px 0px 0px 10px;margin-top: 2px;border: 2px solid #b5b5b5;background: #FBFBFB; margin-bottom:0px; border-radius:0px;
outline: 0; -webkit-box-shadow: inset 1px 1px 2px rgba(238, 238, 238, 0.2);box-shadow: inset 1px 1px 2px rgba(238, 238, 238, 0.2);
font: normal 14px/14px Arial, Helvetica, sans-serif; }
.placementForm textarea{height:100px;padding-top: 10px;}
/*.placementForm select {background: url('down-arrow.png') no-repeat right, -moz-linear-gradient(top, #FBFBFB 0%, #E9E9E9 100%); background: url('down-arrow.png') no-repeat right, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FBFBFB), color-stop(100%,#E9E9E9)); appearance:none; -webkit-appearance:none;-moz-appearance: none; text-indent: 0.01px; text-overflow: ''; width:100%; height:40px;}*/

.placementForm input[type="button"], .placementForm input[type="submit"] {background-color: var(--text-red);border: none; float:left; padding:10px 25px; font-size:16px; color: #FFF; cursor:pointer;margin-left:0px;margin-top: 20px;}
.placementForm input[type="button"]:hover, .placementBtn input[type="submit"]:hover {background-color:#222; }	

.timerForm{margin-top:28px;}
#thk{background-color: #ddffcc;border: 1px solid #ddd;margin: 30px 15px;padding: 10px;font-size: 18px;max-width: 80%;line-height: 24px;}
.select-css {
font-size: 12px;
font-family: sans-serif;
font-weight: 700;
color: #444;
line-height: 1.3;
padding: .6em 1.4em .5em .8em;
    box-sizing: border-box;
margin: 0;
border: 2px solid #b5b5b5;
box-shadow: 0 1px 0 1px rgba(0,0,0,.04);
border-radius: 0;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
background-color: #fff;
background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
 linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
background-repeat: no-repeat, repeat;
background-position: right .7em top 50%, 0 0;
background-size: .65em auto, 100%; width:100%;
}
.select-css::-ms-expand {
display: none;
}
.select-css:hover {
border-color: #888;
}
.select-css:focus {
border-color: #aaa;
box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
box-shadow: 0 0 0 3px -moz-mac-focusring;
color: #222;
outline: none;
}
.select-css option {
font-weight:normal; line-height:18px; padding:5px 0px;
}


#cUpdates{max-width:90%; clear:both; display:block;margin-top: 30px;float: left;}
#cUpdates ul{margin:0;padding:0; }
#cUpdates h1 {
    margin: 0;
    padding: 5px 0 5px 20px;
    font-size: 18px;
    line-height: 28px;
    color: #ed1c24;
    letter-spacing: .12em;
    background: rgb(255,255,255);
    background: rgba(255,255,255,.8);
    text-transform: uppercase;
    font-weight: normal;
    border-bottom: 1px solid rgba(0,0,0,.15);
	border-top: 1px solid rgba(0,0,0,.15);
}
#cUpdates li{list-style:none;height:86px;margin:0;padding:0 0 0 20px;border-bottom:1px solid rgba(0,0,0,.15);}
#cUpdates li.great_hall{background:rgb(255,255,255);background:rgba(255,255,255,.8);list-style:none;height:86px;margin:0;padding:0;border-bottom:1px solid rgba(0,0,0,.15);}
#cUpdates time{background:url(images/upcoming_events_date.png) no-repeat; display:block;width:86px;height:86px;float:left;color:#fff;font-size:15px;line-height:24px;letter-spacing:.12em;text-align:center; text-transform:uppercase;padding:10px 0 0 0;}
#cUpdates time span{font-size:42px;line-height:39px;letter-spacing:0;display:block;}

#cUpdates h2{font-size: 18px;line-height: 24px;letter-spacing: .01em;text-transform: uppercase;font-weight: normal; margin:0px 0px 0px 90px; padding:10px 20px 0px 10px;border: 0px; font-family: 'Source Sans Pro', sans-serif;}
#cUpdates h2 a{text-decoration:none; color:#000; font-family: 'Source Sans Pro', sans-serif;}
#cUpdates li:hover time{background:#000;}
#cUpdates li:hover h2 a{color:var(--text-red);}

.toggle-wrap{display:none; font-size:18px; color:#222; line-height:24px; padding-top:15px; padding-left:25px;}
.toggle-trigger {cursor:pointer;}
.toggle-trigger:hover h2{color:var(--text-red);}

.plusDiv{background:url(images/plus-icon.png) no-repeat right}
.minusDiv{background:url(images/minus-icon.png) no-repeat right}

.novDiv{background:#ccc; color:#000; padding:10px 20px; text-align:center; font-size:15px; font-weight:bold; display: inline-block; margin-bottom: 20px;}
.novDivRed{background:var(--text-red); color:#fff; padding:10px 20px; text-align:center; font-size:15px; font-weight:bold; display: inline-block; margin-bottom: 20px; }





/* Google FAQ */
#cUpdatesFQ{max-width:90%; clear:both; display:block;margin-top: 30px;float: left;width: 100%;}
#cUpdatesFQ ul{margin:0;padding:0; }
#cUpdatesFQ h1 {
    margin: 0;
    padding: 5px 0 5px 20px;
    font-size: 18px;
    line-height: 28px;
    color: #ed1c24;
    letter-spacing: .12em;
    background: rgb(255,255,255);
    background: rgba(255,255,255,.8);
    text-transform: uppercase;
    font-weight: normal;
    border-bottom: 1px solid rgba(0,0,0,.15);
	border-top: 1px solid rgba(0,0,0,.15);
}
#cUpdatesFQ .toggle-wrap{margin-bottom:50px;}
#cUpdatesFQ li{list-style:none;height:72px;margin:0;padding:0 0 0 20px;border-bottom:1px solid rgba(0,0,0,.15);}
#cUpdatesFQ li.great_hall{background:rgb(255,255,255);background:rgba(255,255,255,.8);list-style:none;height:86px;margin:0;padding:0;border-bottom:1px solid rgba(0,0,0,.15);}
#cUpdatesFQ time{background:url(images/upcoming_events_date.png) no-repeat; display:block;width:86px;height:86px;float:left;color:#fff;font-size:15px;line-height:24px;letter-spacing:.12em;text-align:center; text-transform:uppercase;padding:10px 0 0 0;}
#cUpdatesFQ time span{font-size:42px;line-height:39px;letter-spacing:0;display:block;}

#cUpdatesFQ h2{font-size: 18px;line-height: 24px;letter-spacing: .01em;text-transform: uppercase;font-weight: normal; margin:0px 0px 20px 0px; padding:10px 20px 0px 10px;border: 0px; font-family: 'Source Sans Pro', sans-serif;}
#cUpdatesFQ h2 a{text-decoration:none; color:#000; font-family: 'Source Sans Pro', sans-serif;}

#cUpdatesFQ .toggle-trigger a:hover, #cUpdatesFQ .toggle-trigger:hover{text-decoration:none; color:#000;}
#cUpdatesFQ h3{font-size: 18px;line-height: 24px;letter-spacing: .01em;text-transform: uppercase;font-weight: normal; margin:0px; padding:10px 20px 0px 10px;border: 0px; font-family: 'Source Sans Pro', sans-serif;}
#cUpdatesFQ h3 a{text-decoration:none; color:#000; font-family: 'Source Sans Pro', sans-serif;}
#cUpdatesFQ h3 a:hover{text-decoration:none; color:#000;}

#cUpdatesFQ li:hover time{background:#000;}
#cUpdatesFQ li:hover h2 a{color:var(--text-red);}

#cUpdatesFQ .plusDiv{background:url(images/plusFaq.png) no-repeat right 12px} 
#cUpdatesFQ .minusDiv{background:url(images/minusFaq.png) no-repeat right}
#cUpdatesFQ .block-div p{margin-bottom:0px;}


/* HOME PAGE THREE BLOCKS */

.hmthreeBlock{margin:20px 0px 40px 0px;}
.hmthreeBlockList li{width:50%; float:left;}
.covidBlkHm{}
.covidBlkHm a{background:var(--text-red);  color:#fff; text-align:center; padding:10px; font-size:18px; font-weight:500; display: block;}
.covidBlkHm a:hover{background:#222; color:#fff; text-decoration:none;}


.deakinBlkHm{}
.deakinBlkHm a{background:#0C8573; color:#fff; text-align:center; padding:10px; font-size:18px; font-weight:500; display: block;}
.deakinBlkHm a:hover{background:#222; color:#fff; text-decoration:none; }

.lateralBlkHm{}
.lateralBlkHm a{background:#000; color:#fff; text-align:center; padding:10px; font-size:18px; font-weight:500; display: block;}
.lateralBlkHm a:hover{background:#222; color:#fff; text-decoration:none; }



/* INFRASTUCRE PAGE CSS*/
.infoClassroom{background:#050605 url("images/infra/webp/classroom.html") no-repeat; background-size:cover; color:#fff; text-align:center; padding:20px 0px; margin:50px 0px; clear:both;}
.infoClassroom h3 { position:relative; display:inline-block; color:#fff; font-size:22px;margin-bottom:30px;}
.infoClassroom h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red); }
.infoClassroom h4 { position:relative; color:#fff; font-size:22px;margin-bottom:10px;}
.infoClassroom p{color:#fff; text-align:left; font-size:16px; line-height:22px;}


.infoClassroom-marine{background:#050605 url("images/infra-marine/marine-classroom.jpg") no-repeat; background-size:cover; color:#fff; text-align:center; padding:20px 0px; margin:50px 0px; clear:both;}
.infoClassroom-marine h3 { position:relative; display:inline-block; color:#fff; font-size:22px;margin-bottom:30px;}
.infoClassroom-marine h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red); }
.infoClassroom-marine h4 { position:relative; color:#fff; font-size:22px;margin-bottom:10px;}
.infoClassroom-marine p{color:#fff; text-align:center; font-size:16px; line-height:22px;} 


.infoswiming-marine{background:#050605 url("images/infra-marine/swiming-marine.jpg") no-repeat; background-size:cover; color:#fff; text-align:center; padding:20px 0px; margin:50px 0px; clear:both;}
.infoswiming-marine h3 { position:relative; display:inline-block; color:#fff; font-size:22px;margin-bottom:30px;}
.infoswiming-marine h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red); }
.infoswiming-marine h4 { position:relative; color:#fff; font-size:22px;margin-bottom:10px;}
.infoswiming-marine p{color:#fff; text-align:center; font-size:16px; line-height:22px;} 

.infoSeminar .container{padding:0px !important; width:100% !important}
.infoSeminar h3 { position:relative; display:inline-block; color:#000; font-size:22px; margin:0 auto 30px;}
.infoSeminar h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red);}
.infoSeminar h4 { position:relative;color:#9f9999; font-size:22px; text-align:center;}


.infoAudi .container{padding:0px !important; width:100% !important; margin-top:50px;}
.infoAudi h3 { position:relative; display:table; color:#000; font-size:22px;margin:0 auto 30px;}
.infoAudi h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red);}
.infoAudi h4 { position:relative;color:#9f9999; font-size:22px; text-align:center;}

/*.infoLab{background:#d7d7d7 url(images/infra/lapPic.png) no-repeat right top; margin:50px 0px; padding:20px; background-size: contain;}*/
.infoLab{background:#d7d7d7; margin:50px 0px; padding:0px; }
.infoLab .container{padding:0px !important; width:100% !important}

.infoLab h3 { position:relative; display:inline-block; color:#000; font-size:22px;margin:0 auto 30px; padding:20px 20px 10px 20px;}
.infoLab h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red);}
.infoLab h4 { position:relative;color:#9f9999; font-size:22px; text-align:left;}
.infoLab p{color:#000; text-align:left; font-size:15px; line-height:22px; max-width:100%; padding:10px 20px 20px 20px;}

.infoComputing {margin:50px 0px; clear:both;}
.infoComputing .container{padding:0px !important; width:100% !important}
.infoComputing h3 { position:relative; display:inline-block; color:#000; font-size:22px;margin:0 auto 30px;}
.infoComputing h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red);}
.infoComputing h4 { position:relative;color:#9f9999; font-size:22px; text-align:left;}

.infoCafe {margin:50px 0px; clear:both; background:#3a3a3a; padding:50px 0px;}
.infoCafe h3 { position:relative; display:table; color:#fff; font-size:22px;margin:0 auto 30px;}
.infoCafe h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red);}
.infoCafe h4 { position:relative;color:#d7d7d7; font-size:22px; text-align:center;}
.infoCafe p{color:#fff; text-align:left; font-size:15px; line-height:22px;}

.infoAccom{background:#050605 url("images/infra/webp/accomodation.html") no-repeat; background-size:cover; color:#fff; text-align:center; padding:20px 0px; margin:50px 0px; clear:both;}
.infoAccom h3 { position:relative; display:inline-block; color:#fff; font-size:22px;margin-bottom:30px;}
.infoAccom h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red); }
.infoAccom h4 { position:relative; color:#fff; font-size:22px;margin-bottom:10px;}
.infoAccom p{color:#fff; text-align:left; font-size:16px; line-height:22px;}

.infoMedi{background:#30a3b1 url("images/infra/webp/medical-facilities.html") no-repeat right top; margin:50px 0px; padding:20px; background-size: contain;}
.infoMedi .container{padding:0px !important; width:100% !important}
.infoMedi h3 { position:relative; display:inline-block; color:#fff; font-size:22px;margin:0 auto 30px;}
.infoMedi h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red);}
.infoMedi p{color:#fff; text-align:left; font-size:15px; line-height:22px; max-width:50%;}


.infolab-marine{background:#d7d7d7 url("images/infra-marine/labs-marine-new.png") no-repeat right top; margin:50px 0px; padding:20px; background-size: auto;width:100%;}
.infolab-marine .container{padding:0px !important; width:100% !important}
.infolab-marine h3 { position:relative; display:inline-block; color:#000; font-size:22px;margin:0 auto 30px;}
.infolab-marine h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red);}
.infolab-marine p{color:#000; text-align:left; font-size:15px; line-height:22px;width: 50%;}


.infoSporto_content_img{background:#050605 url("images/infra/webp/sportium-content-image.html") no-repeat; background-size:cover; color:#fff; text-align:center; padding:52px 0px; margin:0px; clear:both;}
.infoSporto_content_img h3 { position:relative; display:inline-block; color:#fff; font-size:22px;margin-bottom:30px;}
.infoSporto_content_img h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red); }
.infoSporto_content_img h4 { position:relative; color:#fff; font-size:22px;margin-bottom:10px;}
.infoSporto_content_img p{color:#fff; text-align:left; font-size:16px; line-height:22px;padding:22px;}

.infoSporto{background:#050605 url("images/infra/webp/sportium-image.html") no-repeat; background-size:cover; color:#fff; text-align:center; padding:78px 0px; margin:0px; clear:both;}
.infoSporto h3 { position:relative; display:inline-block; color:#fff; font-size:40px;}
.infoSporto h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red); }
.infoSporto h4 { position:relative; color:#fff; font-size:22px;margin-bottom:10px;}
.infoSporto p{color:#fff; text-align:center; font-size:16px; line-height:22px;}

.infoOther{margin:50px 0px; clear:both; position:relative;}
.infoOther .container{padding:0px !important; width:100% !important}
.infoOther img{position:relative;}
.infoOther h3 { position:relative; display:inline-block; color:#fff; font-size:20px;margin:0 auto 30px; top:-75px; left:15px;}
.infoOther h3:after {content:''; position:absolute; left:0; right:0; top:100%; margin:10px auto; width:50%; height:4px; background:var(--text-red);}
.infoOther h4 { position:relative;color:#9f9999; font-size:22px; text-align:left;}
.infoOther h5{color:#000; text-align:left; font-size:15px; line-height:22px; margin-top:-55px; font-weight:400; text-transform:none;}
.infoOther h5 a{font-weight:600; margin-bottom:15px;}






/* -----------------> can start accordion style copy from here ------------------------*/

/* NEWS PRESS REPORT  */
.pressReport li{width:19.5%; display:inline-block; padding:10px; border-left:1px solid #ccc; margin:5px 0px;}
.pressReport li img{width:100%;}
.pressReport li:nth-child(5n + 1) { border-left:0px solid #ccc;}

.accordion-bral {
  min-height: 0;
  min-width: 220px;
  width: 100%;
  height: 100%;
  background-color: #FFF;
  margin: 0px!important;
}
.accordion-bral .ac-label {
  margin-bottom:0px;
  padding: 5px 20px;
  position: relative;
  display: block;
  height: auto;
  cursor: pointer;
  color: #777;
  line-height: 33px;
  font-size: 18px;
 border-bottom: 1px solid #ccc;
}
.accordion-bral .ac-label:hover {
  color: var(--text-red);
}
.accordion-bral input + .ac-label  {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.accordion-bral input:checked + .ac-label,
.accordion-bral input:checked + .ac-label:active {
   color: #0d6eb2;
   /*background-color: rgba(79, 79, 79, 0.5) !important;
  
  box-shadow: 0px 0px 0px 1px rgba(155, 155, 155, 0.3), 0px 2px 2px rgba(0, 0, 0, 0.1);*/
}
.accordion-bral input.ac-input {
  display: none;
}
.accordion-bral .article {
  background: #f2f2f2;
  overflow: hidden;
  height: 0px;
  max-height: auto;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.accordion-bral .article p {
  color: #777;
  line-height: 28px;
  font-size: 16px;
  padding: 15px 25px;
}
.accordion-bral input:checked ~ .article i {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.accordion-bral input:checked ~ .article.ac-content {
  height: auto;
}

.accordion-bral i {
  position: absolute;
  transform: translate(-30px, 0);
  margin-top: 16px;
  right: 0;
}
.accordion-bral input:checked ~ .ac-label i:before {
  transform: translate(2px, 0) rotate(-45deg);
}
.accordion-bral input:checked ~ .ac-label i:after {
  transform: translate(-2px, 0) rotate(45deg);
}
.accordion-bral i:before, .accordion-bral i:after {
  content: "";
  position: absolute;
  background-color: #808080;
  width: 3px;
  height: 9px;
}
.accordion-bral i:before {
  transform: translate(-2px, 0) rotate(-45deg);
}
.accordion-bral i:after {
  transform: translate(2px, 0) rotate(45deg);
}
ul.ac-list {
  padding-left: 40px;
  list-style-type: disc;  
}

table.ac-table {
  margin: 20px 0 20px 20px;
}
table.ac-table th{
  text-align: left;
}


#accordionList h3{background-color: #fff;  border: 1px solid rgba(0,0,0,.125); border-bottom: 0px;}
#accordionList .accordion-collapse{background-color: #fff;  border: 1px solid rgba(0,0,0,.125); border-top: 0px; padding:10px 20px;}
#accordionList .accordion-button:hover{background:#f2f2f2; color:#000;}
.accordion-button:not(.collapsed):hover{color: #fff;  background-color: var(--text-red);}
#accordionList .accordion-button::after {background-image: url("images/accPlusR.png");}
#accordionList .accordion-button:not(.collapsed)::after { background-image: url("images/accord-m.png");}
#accordionList .accordion-button:not(.collapsed){color: #fff;  background-color: var(--text-red);}
#accordionList .accordion-button::after {flex-shrink: 0;width: 13px;height: 13px;margin-left: auto;content: "";background-repeat: no-repeat;background-size: 100%;transition: transform .2s ease-in-out;}
#accordionList .accordion-button:focus{color:#000;}
#accordionList h3 a.noLink{position: relative;
  display: flex;font-weight: bold;
  text-transform: capitalize;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;}
#accordionList h3 a.noLink:hover{background:#f2f2f2; text-decoration:none;}


@media (max-width: 550px) {
  .accordion-bral .ac-label {
  
  padding: 5px 20px;
  position: relative;
  display: block;
  height: auto;
  padding-right: 40px;
  cursor: pointer;
  color: #777;
  line-height: 33px;
  font-size: 19px;
  background: #EFEFEF;
  border: 1px solid #CCC;
}
  .accordion-bral i {
  position: absolute;
  transform: translate(-30px, 0);
  margin-top: 2%;
  right: 0;
}
}
/* ---------- accordion style end --------------------------------------- */


@media (min-width: 768px) {
    .col-sm-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}

/* tabs CSS END HERE */

/* MEDIA CSS START HERE */
@media only screen and (min-width: 1199px) and (max-width: 1346px) {
	.dArtTxt{font-size: 16px;}
	.novDiv{font-size:15px;}
	.novDivRed{font-size:15px;}
}


@media only screen and (max-width: 1199px) {
	#floatdiv{display:none;}
	.important-links h2{font-size:18px;}
	.important-links img { padding: 5px 0;}
	.important-links h3 {font-size: 14px;}
	.important-links h4{padding: 5px 10px !important;margin-bottom:5px;}
	.important-links a{font-size:12px;}
	#logo1 {display: none!important;}
	.mainNavLinksAfter{display:none;}	
	#my-mega-menu-widget{float:left; width:100%;}	
	}
@media only screen and (min-width: 960px) and (max-width: 1199px) {
	#logo1 {display: none!important;}
	.slider{background: url("images/research-it-learn-it-do-it-1200.jpg") no-repeat; min-height:395px; clear:both; text-align: center; background-size: cover; }
	.radius_border ul.stats li {height: 200px;width:200px; padding: 70px 10px 0 10px;}
	ul.stats li h2 b{font-size: 26px;line-height: 36px;}
	ul.stats li h2 {font-size: 16px; line-height: 22px;}
	.mainNavLinks{float:left}
	#my-mega-menu-widget{float:left}
	.cutitle h1{font-size:28px;}
	.scroller h2{font-size:11px;}
	.noticeoneline{font-size:13px;}
	.bxslider, .bx-wrapper{width:220px;}
	.btngray{  font-size: 13px;    padding: 10px;}
	.in-the-press-btn a{padding-right:0px;}
	.in-the-press-btn-news{bottom: 63px;}
	.mainNavLinksAfter{display:none;}
	.news-wrap-left{width:140px; float:left}
	.news-wrap-right{width:550px; float:left}
	.cfooter{    
	background: #000000; /* Old browsers */
	background: -moz-linear-gradient(left,  #000000 0%, #000000 22%, #7b0705 22%, #7b0705 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000), color-stop(22%,#000000), color-stop(22%,#7b0705), color-stop(100%,#7b0705)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #000000 0%,#000000 22%,#7b0705 22%,#7b0705 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #000000 0%,#000000 22%,#7b0705 22%,#7b0705 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #000000 0%,#000000 22%,#7b0705 22%,#7b0705 100%); /* IE10+ */
	background: linear-gradient(to right,  #000000 0%,#000000 22%,#7b0705 22%,#7b0705 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#7b0705',GradientType=1 ); /* IE6-9 */
	}
	.headerBar{ padding-bottom:20px; margin-top:0px;}
	.cbs-hm .cbstitle{font-size:45px;}
	.dream-discover-do h2{font-size: 15px;margin-top:-42px;}
	.design-dreams{min-height: auto;}
	.cspa-block{display:none}
	.cspa-logo{ margin-top:60px;}
	.top_content h2{font-size: 30px;}
	.cutimes span{font-size: 11px;}
	.notice-icon-wrap{display:none;}
	.research_programs{position:relative;  background: url("images/research_img01.jpg") no-repeat scroll; min-height:460px;}
	.research_buttons{ top: 100px;}
	
	#slideshow-bottom-links li a h2{font-size:13px;}
	#my-mega-menu-widget{width:100% important; clear:both !important;}
	.slider-full{background: url("images/chitkara_university_banner.jpg") no-repeat; min-height:323px; clear:both; text-align: center; background-size: cover; }
	.abouttxt h2{ font-size: 19px;}
	.footerBox{padding:0px 10px 0px 25px; min-height: 260px;}
	.fb-no-border{padding-left: 0;}
	.footer-explore{padding-left: 30px;}
	.research_wrapper h2{ padding-top: 50px;}
	.research-content{width:74%;}
	.abouttxt p{font-size:12px; line-height:20px; }
	.important-links-panel ul{margin-right:8px;}
	.nav-admissions ul li{background:none;padding-left:0px;}
	.nav-admissions ul li a:link,
	.nav-admissions ul li a:visited,
	.nav-admissions ul li a:focus,
	.nav-admissions ul li a:active {font-size: 11px;    font-weight: normal;}
	.contact-form h2{ font-size: 14px;}
	.tag-browser ul { width: 180px;}
	.mca-course h3 a{width:633px;}
	.mca-course{width:633px;}
	.engg_career_left h2{font-size:14px; }
	.me_prg_right h2{font-size:17px;}
	.newslist li{ min-height: 60px; padding: 4px 0;}
	.newslist li a{font-size:13px; line-height:16px;}
	.hc-inner li{width: 183.1px;}
	.rs-inner li{margin-left: 10px;width: 180px;}
	.arch-division li:first-child{margin-left:20px;}
	.arch-division li{width:288px;}
	.btnarch{width:288px;}
	.rs-inner li{ width: 280px;}
	.healthcare-wrapper h2{margin-top: -19px;font-size: 12px;}
	h2.pharma{margin-top: -33px;font-size: 11px;}
	h2.nursing{margin-top: -35px;font-size: 11px;}
	h2.optometry{margin-top: -35px;font-size: 11px;}
	h2.allied{font-size: 11px;line-height: 28px;margin-top: -40px;}
	.allied img{width:30%;}
	.cbs-prolist{bottom: 40px;right: 5px;}
	.cbs-prolist li a{font-size: 14px;}
	.cbs-marq li a{font-size: 13px;margin-right: -11px;}
	.applyNow a{width:100px; Font-size:11px;}
	.adbtn h2{font-size: 14px;}
	.adbtn h3{font-size: 11px;}
	.adbtn3 h2{font-size:14px;}	
	.form-home h2{font-size:15px;}
	.adbtn4 h3 {font-size: 27px;line-height: 20px;padding: 14px;}
	.adbtn4 h3 span {font-size: 12px;}
	.adbtn h4 {font-size: 20px;line-height: 20px; padding: 9px;}
	.adbtn h4 span {font-size: 12px;}
	.artListPro li {display: inline-block; margin-left: 2px;  width: 16%;}
	.artinnersec {padding: 0px 20px;}
	.artsubheading{padding-top: 0px;}
	.newsmac{display:none  !important;}
	.in-the-press .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
	.dArtTxt span{display:inline;}
	.dArtTxt {font-size: 16px; line-height: 22px; padding-top: 0;}
	.dArt { max-width: 100%;}
	.marquee-design .marqueeTxt span{display: inline;}
	.marquee-design b{line-height: 26px;}
	.novDiv{font-size:12px;padding: 5px;}
	.novDivRed{font-size:12px;padding: 5px;}
	.marqueeTxtDiv, .redMarHead{padding:8px 10px; height: auto;}
	
	.infoLab{background:#d7d7d7;background-size: contain;}
	.infoLab p{max-width: 100%;}
	.infoMedi{background:#30a3b1 ;background-size: contain;}
	.infoMedi p{max-width: 100%;}
	.infoOther h3{left: 7px;font-size: 16px;}
	.infoOther h5 a{word-wrap: break-word;}
	#blink_text {min-height: 60px;line-height:32px; font-size:16px;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	#logo1 {display: none!important;}
	.marquee-design{border:0px solid #ddd; color:#000; font-size:13px;line-height:24px;}
	.marquee-design b{width:28%; font-size:15px; line-height:24px;}
	.marquee-inner{width:72%;}
	.marquee-design .marqueeTxt{float:left; width:70%;font-size: 15px;line-height:24px;}
	.marquee-design .marqueeTxt span{display: inline;}
	.radius_border ul.stats li {height: 150px;width:150px; padding: 35px 10px 0 10px;}
	ul.stats li h2 b{font-size: 14px;line-height: 30px;}
	ul.stats li h2 {font-size: 12px; line-height: 18px;}
	.btngray{position: relative; width:100%; float:left; margin-top:20px; font-size:12px; line-height: 20px;}
	.mainNavLinksAfter{display:none;}
	.slider-full{background: url("images/chitkara_university_banner.jpg") no-repeat; min-height:323px; clear:both;  background-size: cover; }
	.scroller, .dark-bg, .connect-with-us,.explore-links-footer{display:none;}
	.eup1,.footerlogo{display:none !important;}
	.news-wrap-left{width:140px; float:left}
	.news-wrap-right{width:400px; float:left}
	.button_notice-footer{font-size:15px;}
	.headerBar{ padding-bottom:20px; margin-top:0px;}
	.nameBarButtons li a{font-size:13.5px; padding: 10px 5px;}
	.cbs-hm .cbstitle{font-size:30px;} 
	.cbssubheading{font-size:16px;}
	.cbs-leading-corporations ul li {height: 185px;padding: 40px 30px; width: 185px; font-size:13px; }
	.btncbs{width:auto; padding: 16px 40px;}
	.top_content h2{font-size: 24px;}
	.top_content p{font-size: 16px;}
	.top_content { margin-bottom: 0;}
	.dream-discover-do h2{font-size: 17px; margin: 10px 0; min-height: 40px;}
	.cspa-block{display:none}
	.real-skills-real-world h3{font-size:16px;}
	.real-skills-real-content{padding: 40px 0px 0px 10px;}
	.realb2{width: 25%;}
	.notice-icon-wrap{display:none;}
	.research_wrapper h1 {padding-top:20px;} 	
	.research_wrapper { margin-left: 10px;}
	.research_programs{position:relative;  background: url("images/research_img02.jpg") no-repeat scroll; min-height:386px;}
	.research-content{width: 80%;}
	.research_wrapper h2{padding-top: 40px;}
	.research_buttons{top:50px;}
	.slider h2{ padding-top: 20px; font-size: 40px;}
	.slider p {font-size: 14px; line-height:20px;}
	#blink_text{min-height: 82px;}
	
	#slideshow-bottom-links li a h2{font-size:13px;}
	#slideshow-bottom-links li a h2 span{display:block; text-align:center; margin-top:5px;}
	.abouthm-slider{display:none;}
	.abouthm-txt{float:left; margin-left:20px; width:100%;}
	.mainnv{overflow: hidden;background: url(new_arrow.html) no-repeat right #ddd;color:#fff; border:0px;}
	.mainnv select {background: none repeat scroll 0 0 transparent;font-size: 16px;height: 36px;padding: 6px 5px;color:#fff; border:0px;}
	header .logo{padding-left:10px;}
	header .logoM{padding-left:10px;}
	.main-nav{padding-right:20px;}
	.abouthm-txt{padding-right:20px; margin-left:10px;}
	
	.footerBox{padding:0px 10px; min-height: 290px;}
	.footer-explore{padding-left: 20px;}
	.cfooter{    
	background: #000000; /* Old browsers */
	background: -moz-linear-gradient(left,  #000000 0%, #000000 21%, #7b0705 21%, #7b0705 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000), color-stop(21%,#000000), color-stop(21%,#7b0705), color-stop(100%,#7b0705)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #000000 0%,#000000 21%,#7b0705 21%,#7b0705 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #000000 0%,#000000 21%,#7b0705 21%,#7b0705 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #000000 0%,#000000 21%,#7b0705 21%,#7b0705 100%); /* IE10+ */
	background: linear-gradient(to right,  #000000 0%,#000000 21%,#7b0705 21%,#7b0705 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#7b0705',GradientType=1 ); /* IE6-9 */	}
	.tag-browser ul { width: 130px; margin-left:10px;}
	.mca-course h3 a{width:505px;}
	.mca-course{width:505px;}
	.engg_career_left{width:100%;}
	.me_prg_right{width:100%;}
	.engineering-div, .programs h2{padding-left:10px;}
	.ddd-img, .connect{margin-left:10px;}
	.healthcare-prog p{font-size: 16px;padding: 10px 0 30px;}
	.healthcare-prog h2{font-size: 24px;}
	.healthcare-wrapper, .real-skills-real-content{margin-left:10px;}
	.real-skills-real-world h2{font-size: 24px;}
	footer h2{font-size: 14px;}
	.hc-inner li{width: 143.1px;}
	.rs-inner li{margin-left: 20px; width: 130px;}
	.microhead h2{font-size: 20px;}
	.microhead p{font-size: 14px;}
	.adbtn h2{font-size: 9px;}
	.adbtn3 h2{font-size:14px;}
	.cbs_mid_txt{margin-left: 0px;float: left;}
	.cbsProList{font-size:13px;}
	.artListPro li {display: inline-block; margin-left: 2px;  width: 16%;vertical-align: top;}
	.artinnersec {padding: 0px 20px;}
	.artsubheading{padding-top: 0px;font-size: 16px;line-height: 20px;}
	.aboutusHome .col-md-7, .aboutusHome .col-md-5{width:100%; max-width:100%; -webkit-box-flex: auto; -ms-flex: auto; flex: auto;}
	.main-nav{display:none;}
	.mainnv{overflow: hidden;background: url(new_arrow.html) no-repeat right #ddd;color:#fff; border:0px; display:none;}	
	.headermenu{display:block;}
	.newsmac{display:none  !important;}
	.eventsmac{display:none  !important;}
	.in-the-press .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
	.dArtTxt span{display:inline;}
	.dArt { max-width: 100%;}
	ul.tabs{margin-bottom: 15px;}
	ul.tabs li{padding: 4px 15px;font-size: 15px;}
	.novDiv{font-size:12px;padding: 5px;}
	.novDivRed{font-size:12px;padding: 5px;}
	.covidBlkHm a{padding: 20px 10px; font-size: 16px;}
	.deakinBlkHm a{padding: 20px 10px; font-size: 16px;}
	.lateralBlkHm a{padding: 20px 10px; font-size: 16px;}
	.pressReport li{width:24.5%; display:inline-block; padding:10px; border-left:1px solid #ccc; margin:0px;}
	.pressReport li img{width:100%;}
	.pressReport li:nth-child(5n + 1) { border-left:1px solid #ccc;}
	
	.marqueeTxtDiv, .redMarHead{padding:8px 10px; height: auto;}
	
	.infoLab{background:#d7d7d7;background-size: contain;}
	.infoLab p{max-width: 100%;}
	.infoMedi{background:#30a3b1 ;background-size: contain;}
	.infoMedi p{max-width: 100%;}
	.infolab-marine{background:#d7d7d7  ;background-size: contain;}
	.infolab-marine p{width: 100%;}
	.infoOther h3{left: 7px;font-size: 16px;}
	.infoOther h5 a{word-wrap: break-word;}
	.infoOther h3{top: 0;left: 0px; color:#000}
	.infoOther h5{margin-top: 0;}
	.form-home{padding: 6px 10px;}
	.form-home select{font-size: 12px;}
	.form-home input::placeholder{font-size: 12px !important;}
}

@media only screen and (max-width: 1400px)
{
   	#logo1 {display: none!important;}
	.single_news_wrap{padding-left: 3.5% !important;}
	}
	
	


@media only screen and (max-width: 767px)
{
	
	.moboff{display:none;}
	.mobon{display:block;}
	
	.admissionNotice2025{height: auto;  flex-wrap: wrap; margin-top: -25px;}
	.anTitle {width: 100%; min-width: 100%; height: 35px;}
	.anTitle h4{font-weight: 700;  font-size: 14px;}
	.anContent{font-size: 14px;height: auto;}
	.anContent ul{margin-left: 25px;}
	.anContent li{padding: 0px 25px 0px 0px; font-size: 15px;  line-height: 24px; margin-bottom: 10px; font-weight: 500;list-style-type: disc;    }
	
	.paddTopMenu{padding-top:20px !important;}
	.marqueeNotice{display: table;}
	.vaContent{flex: auto;max-width: 100%;padding:8px 10px;}
	.vaNotice{flex: auto;max-width: 100%; text-align: center;}
	
	.quicklink li {border-top: 1px solid #ccc;float: left;padding: 10px 0;text-align: center;width: 100%; font-size:14px;}
	.quicklink li:first-child{padding-top:5px; border-top: 0px;}
	.counsellingDiv{position: relative;}
	.toogleList h2{font-size: 16px;}
   .micro span {text-transform: uppercase; font-weight: bold; line-height: 20px; padding: 10px 0px;	display: inline-block;}
   #logo1 {display: none!important;}
	.news-wrap-left{width:140px; float:left}
    .news-wrap-right{width:480px; float:left}
    .article-image{display:none;}
    .article-meta{margin-top:10px;}
	.cfooter{  background: #000000; /* Old browsers */}
	.footerBox{padding:0px 10px; width:100%;}
	.footer-explore{  padding-left: 0; padding-top: 20px; float:left; background:#7b0705;}
	.nameBarButtons li{width:100%; margin-left:0px;}
	.headerBar{float:left; padding-bottom:20px; margin-top:0px;}
	.cbs-hm .cbstitle{font-size:26px;  margin-left: 15px;} 
	.cbs-hm .cu-icon{display:block; top:-6px;}	
	.cbs-leading-corporations ul li img{margin-top:5px;} 
	.cbs-leading-corporations ul li {padding: 40px 30px; width: 170px;height: 170px; font-size:13px;}
	.btncbs{margin-bottom:10px;}
	.cbs-btn-wrapp ul li{ float: none; margin-left: 0px;}
	.dream-discover-do-wrapp{width:100%; height:auto; padding: 20px 0px;}
	.dream-discover-do{margin-top:30px;}
	/*.cbs-marq{display:none;}*/
	.cbs-marq{display:block;}
	.dream-discover-do img{    margin: 0 auto; display: block; width:100%;}
	.dream-discover-do h2 {min-height:35px; line-height:25px !important;  text-align:left; margin: -45px 0 25px !important;}

	.cspa-block{display:none}
	.cspa-logo{ margin-top:35px; float:left; width:100%; }
	.cspa_wrapper{ padding:5px 0px 5px 0px; width:89%;}
	.cspa_wrapper .cspa-title{font-size: 24px;}
	.cspa_wrapper h3{font-size: 16px;line-height: 22px;}
	.cspa_wrapper{width:95%; margin-left:0px; }
	.cspa-content{margin:8px;}
	.design-div{width:96%; margin-right:0px}
	.button_phd {margin-bottom: 10px;} 
	.button_phd {width: 100%; padding:12px 0px;}
	.research_programs{min-height:450px;}
	.research_wrapper h1 {padding-top:0px; font-size: 47px;}
	.research_wrapper h2{font-size: 19px;padding-top: 20px;}
	.research_wrapper h3{font-size:16px;}
	.research_wrapper b{}
	.research_buttons {top: 30px;}
	.research_wrapper{padding:10px;}
	.research-content{width:92%;}
	.programs_padd20{padding-left:0px;}
	.cspa_wrapper h2{line-height:30px; font-size:30px;}
	#slideshow-bottom-links{width:91%; margin-left:5%;}
	#slideshow-bottom-links li.active, #slideshow-bottom-links li, #slideshow-bottom-links li:first-child{width:100%;padding:2% 0;}
	.abouthm-slider{display:none}
	.abouthm-txt{float:left; margin:0px 10px; width:auto;}
	.sub-menu sub{display:block !important;}
	.mainnv{overflow: hidden;background: url(new_arrow.html) no-repeat right #ddd;color:#fff; border:0px; display:none;}	
	.mainnv select {background: none repeat scroll 0 0 transparent;font-size: 16px;height: 36px;padding: 6px 5px;color:#fff; border:0px;}
	.slider-full{background: url("images/chitkara_university_banner.jpg") no-repeat center; min-height:258px; clear:both;  background-size: cover; width:100%; }
	#slideshow-bottom-links{display:none;}
	.footer-address-left, .footer-address-right{width:100%; padding:20px;}
	.spotlightpanel, .newspanel, .navbar-nav,.main-nav ,.footerBox {display:none;}
	.quick_testimonials{display:none;}
	.cbs-hm{padding:30px 0px;}
	.cbs-leading-corporations ul{width:90%;}
	.cbs-leading-corporations ul li{height:auto; -webkit-border-radius: 0%; -moz-border-radius: 0%;border-radius: 0%; padding:10px 0px; background: url(images/black-bg.png); width:100%; margin-bottom:10px;	}
	.cbs-leading-corporations ul li p{line-height:20px;}
	.cbs-leading-corporations ul li img{margin:15px 0px 5px 0px;}
	.cbssubheading{font-size:16px; margin:0px 15px;}	
	.tollfree{  display: block; float: none;  margin: 10px auto 0;  width: 250px;}
	.main-nav{float:none;}
	/* 404 ERROR*/
	.errorbg{padding: 20px 20px 40px 20px; min-height:auto; float:left;}
	.errorbgwidth{width:100%;}
	.errorbg h2{font-size:32px;  margin-top:25px;  }
	.errorbg h4{font-size:16px;}
	.errorbg h3{font-size:60px; }
	.errorbg h3 span{ font-size:80px;}
	.errorbg p{font-size:14px; line-height:22px;}
	.errorbg input[type="submit"]{float:none; width:100%;}
	.blkbg{ min-height:100%; }	
	.footer-address{border-top:0px; margin-top:0px; padding:0px 0px 20px 0px;}
	.mtop80{margin-top:20px;}
	header{padding-bottom:10px;}
	.footer-address-mob{display:block; background:#7b0705 ; color:#fff;}
	.topheaderright{display:block;}
	.topLinks{display: none;height: auto; float:left; width: 100%; margin:0px;}  
	.topLinks li:first-child {background:#000; color:#fff; height:50px; float:none; width:100%;margin: 0;padding-left: 0; padding-top:10px;}
	.topLinks li{background:#000; color:#fff; height:40px; float:none; width:100%;margin: 0;padding-left: 0;}
	.topLinks li a{color:#999; float:none;margin-bottom:2px;padding-left:10px; line-height:40px; display:block; font-weight:bold; font-size:16px}
	.topLinks li a:hover{color:#fff; text-decoration:none;}
    a#pull{display: block;background-color: #ce1815;width: 100%;position: relative; height: 40px; float:left; color:#fff; line-height:31px; text-decoration:none;}  
	.back-to-top{display:none; visibility:hidden;}
    a#pull:after {content:"";background: url('images/nav-icon.png') no-repeat;width:30px;height:40px;display:inline-block;position:absolute;right:10px;top:10px} 
	.mca-course h3 a{width:100%;}
	.mca-course{width:100%;}
	.engg_career_left, .me_prg_right{width:100%;}
	.mob-slider{display:block;}
	.quickmob{display:block;}
	.mob-slider{background:#f1f4e9; width:100%; margin-left:0%; padding:10px 10px 50px 10px; float:left;}
	.mobslider img{position: relative !important; width:auto !important;}
	.mobslider, .mobslider ul{margin:0px !important; padding:0px !important; min-height:auto !important;}
	.mobslider p, .mobslider h3{padding:2px 0px !important;}
	.dream-discover-do{margin-top: 0px;}
	.dream-discover-do ul{margin:2px 15px 2px 15px;}
	.dream-discover-do h3{margin:20px 15px 5px 15px;}
	.dream-discover-do ul li{list-style:none;}
	.mobslider h3{font-weight: normal !important;line-height: 18px !important;}
	.mobslider h3 a{font-size: 15px !important;}
	.mobslider li, .bx-wrapper li{min-height:100% !important;}
	.mob-off{display:none !important;}
	
	.engMob{display:none !important;}
	.engineering-div, .cbs-hm, .dream-discover-do-wrapp{display:block;} 
	.arch-design{display:block;background-size: cover !important;} 
	.arch-division{display:block;}
	.arch-division li{width:90% !important;}
	
	.arch-division li{margin-left:20px; margin-top:30px;}
	.btnarch{position: relative;bottom: auto;}
	.break{display:inline;}
	.nxt-break{display:block;}
	.scroller, .dark-bg, .connect-with-us,.explore-links-footer{display:none;}
	.social-links{height:auto; background-color:#f1f4e9;background-image:none; padding:5px 0px 15px 0px}
	.connect{width:100%; background:#d9d9d9 url(images/social-block-bg.png) repeat-x; padding:5px 0px; text-align: center;}
	.radio-footer{width:100%; -webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none; }
	.radio-text{width:70%; text-align: center;}
	.radio-icon, .play-icon{width:15%;}
	.ddd-img{background:#FEDD2E; width:100%; text-align:center;}
	.cbs-leading-corporations{display:none;}
	.healthcare-wrapper, .healthcare-prog{display:block;}
	.real-skills-real-world{display:block;}
	header .logo{}
	header .logoM{padding:0px; text-align: center; margin-top:5px; width:100%; display:block;}
	.innerpage h1{font-size: 20px;}
	.innerpage h2{font-size: 20px;}
	
	.innerpage, .sideBarHome{padding:10px;}
	.quickLinkAdmissions{width:100%; float:left; margin: 0 0 20px 0;}
	h3.stitle{clear:both;}
	.list8 li{border-left: 0px ;padding-left: 0;width: 100%; margin:8px 0px}
	.contact-form select{width:100%;}
	.btncen{width:100%;clear: both;}
	.contact-form{float:none; clear:both; position:relative; top:20px;}
	.getintouchForm1{float:none;}
	.contact-form input[type="text"],.contact-form  input[type="password"],.contact-form  input[type="email"],.contact-form  input[type="number"],
	.contact-form  input[type="search"],.contact-form  input[type="tel"],.contact-form  textarea{padding:5px;}
	.bannerwrap{margin-bottom: 0px;}
	.microhead p{font-size: 14px;}
	.can-events-wrap-left { float: left; width: 100%;}
	.can-events-wrap-right {float: left; width: 300px;}
	.can-events-posts h3 {font-size: 18px;}
	.can-events-posts p {font-size: 14px !important;}
	.can-meta {background: rgba(0, 0, 0, 0) url("aug.html") repeat scroll 0 0; width:100%;}
	.can-meta:hover {background: #000; width:100%;}
	.adbtn{position:relative;}
	.cbs-prolist li{text-align: left;float: left;margin-left: 20px;border:0px;}
	.cbs-prolist li a{background: #ce1815; padding: 7px 12px;}
	.cbs-prolist{display: block; position: relative; right: auto; left: auto; float: left; clear: both; bottom: auto; margin-top: 0px;}
	.mobCbslogo{display:block;}
	.mobCbslogo ul li:first-child{margin-left:15px;}
	.mobCbslogo ul li{width:18%; margin:5px; float:left;}
	
	.archsubheading{font-size: 16px;}
	
	.hc-inner li{width:100%; margin-top: 20px;margin-left: 0;}
	.hc-inner li img{width:100%;}
	.hc-inner li span img{width:auto;}
	.healthcare-wrapper h2{font-size: 16px !important;}
	.hc-list li{margin-top:10px;margin-left:20px;}
	.hc-list li a{margin-left:20px; font-size:16px;}
	
	.real-skills-real-content{padding: 20px 10px 0px 10px;}
	.realb1 {width: 100%;float: left; margin-top: 20px;}
	.realb2 {width: 100%;    float: left; margin-left: 0px;margin-right: 0px;}
	.real-skills-real-content h2 { margin-top: 10px !important; font-size: 16px !important;}
	.real-skills-real-world{padding: 26px 0!important;}
	.real-skills-real-world h2{font-size:18px;}
	.real-skills-real-world h3{font-size:16px; line-height:24px!important; padding:10px;}
	.cbs_mid_txt{margin-left: 0px;float: left;}
	.cbsProList{font-size:13px;}
	.cbs_txt, .cbs_mid_txt, .cbsProList{padding-left: 25px;}
	.cbsProLHead li a{font-size: 14px;}
	.cbs_mid_txt h2{font-size: 18px;}
	.cbs_txt{margin-top:20px;}
	.artListPro li {display: block;margin-left: 0;margin-top: 20px;width: 100%;float: left;background: #fff;padding: 5px; position:relative;}
	.artListPro li img{float:right;width: 100%;}
	.artinnersec {padding: 0px 20px;}
	.artsubheading{padding-top: 0px;font-size: 15px;line-height: 24px; margin-left: 0;padding: 15px 0px;width: 100%;}
	.artListPro .col-sm-6{width: 50%;}
	/*.artListArc img{width:auto !important; display:none;}*/
	.artListArcTxt{display: inline-block;z-index: 10000;margin-top:0px;color: #fff;position: absolute;float: left; top: 20px;left: 5px;text-transform:uppercase;padding:5px 10px;font-size: 16px; z-index:100;  text-align: left; background: var(--text-red);}
	.webPro{display:none;}
	.mobPro{display:block;}
	.dtL{float:left; width:100%; text-align: center;}
	.dtR{float:left; width:100%;}
	.headerright {float: left;    width: 100%;    text-align: center;}
	.cvL{width:100%;}
	.cvR{width:100%;}
	.mlogo{display: block; float:left;}
	.dlogo{display: none;}
	.bannerwrap{padding-top:85px;}
	.slider-full-hm{padding-top:85px;}
	.quickconditions{display:none;}
	.quickLinksMob{display:block;}
	.MobTwoBtn{display:block;}
	/*#poverview, #curriculum, #crecruitment, #eligibility{padding-top: 55px;}*/
	.aboutusHome .col-md-7, .aboutusHome .col-md-5{width:100%; max-width:100%; -webkit-box-flex: auto; -ms-flex: auto; flex: auto;}
	ul.adm_admission{text-align:left; margin:0 20px; padding-top: 5px;}
	.adm_admission li:first-child{margin-left:0px;}
	.adm_admission li{margin-left:0px; margin-bottom: 5px;}
	.contactpage li {width: 100%;margin-left: 0px;}
	.news_wrap, .single_news_wrap{padding:0 15px !important;}
	.auth_img img{margin-bottom:20px;}
	.logoInstitute {bottom: 0;}	
	.logoInstitute img {max-width: 100%;width:30%;right: 0;text-align: right; float: right;}
	.pharmaMH1{min-height:auto;}
	.pharmaMH2{min-height:auto;}
	.pharmaPro p{display:none;}
	.pharmaPro h3{margin-top: 12px;margin-bottom: 0px;}
	
	.pharmaProImg{margin-top:0px; display:none;}
	.dArt{margin:-30px auto 60px; max-width: 98%;display: table;}
	.dArtLogo{float:left; margin-bottom:20px;}
	.dArtTxt{float:left; font-size: 20px;margin-left: 0px;line-height: 24px;padding-top: 4px;}
	.dArtTxt span{display:inline;}
	.dArtM{margin-top:20px;}
	.placementForm{min-width: auto;}
	#thk{max-width: 100%;}
	#cUpdates{max-width: 100%;}
	#cUpdates li{padding:0px; height:auto;}
	#cUpdates time{width: 100%;text-align: left;background: none;color: #aaa;font-size: 18px; height:auto;}
    #cUpdates time span	{display: inline;font-size: 20px;padding-left: 5px;}
	#cUpdates h2{margin:10px 0px;padding:0px; font-size:16px;}
	.hmthreeBlockList li{width:100%; float:left; margin:0px 0px;}
	.hmthreeBlockList h3{margin-bottom:0px;}
	.pressReport li{width:49.5%; display:inline-block; padding:10px; border-left:1px solid #ccc; margin:0px;}
	.pressReport li img{width:100%;}
	.pressReport li:nth-child(5n + 1) { border-left:1px solid #ccc;}
	.pressReport li:nth-child(odd){ border-left:0px solid #ccc;}
	.marPaddL{padding-left:15px !important;}.marPaddR{padding-right:15px !important;}
	.marqueeTxtDiv, .redMarHead{padding:8px 10px; height: auto; font-size:15px;}
	.marqueeTxtDiv{font-weight:400;}
	.infoLab{background:#d7d7d7;background-size: contain;}
	.infoLab p{max-width: 100%;}
	.infoMedi{background:#30a3b1 ;background-size: contain;}
	.infoMedi p{max-width: 100%;}
	.infolab-marine{background:#d7d7d7  ;background-size: contain;}
	.infolab-marine p{width: 100%;}
	.infoOther h3{left: 7px;font-size: 16px;}
	.infoOther h5 a{word-wrap: break-word;}
	.infoOther h3{top:-75px;left: 15px; color:#fff; font-size: 22px;}
	.infoOther h5{margin-top: -50px;}
	.eramusHead h5{font-size: 16px;line-height: 24px;}
	.cb__contact_bubble{display:none !important;}
	.cb__prompt{display:none !important;}
}

@media only screen and (max-width: 640px) {
	#logo1 {display: none!important;}
	.radius_border  ul.stats {float: none; overflow: visible; position: relative; right: 0%;}
	.radius_border  ul.stats li {left:0%; position: relative;}
	.radius_border ul.stats li {background: none repeat scroll 0 0 rgba(168, 36, 57, 0.7); border-radius: 50%; float: none; margin-left: auto; margin-right: auto; height: 200px; padding: 65px 10px 0 10px; width: 200px;}
	.bxslider, .bx-wrapper{width:100%;}
	.footerblockinner, .footerBox{ border-left:0px;}
	.topheader,.fiveblock{}
	.slider{background: url("images/home-page-banner.jpg") no-repeat; min-height:265px; clear:both; text-align: center; background-size: cover; }
	.eup1,.footerlogo{display:none !important;}
	.cutitle{text-align: left;}
	h6.cutitle{text-align: left; font-size:12px; line-height:20px; margin-top:-15px;}
	.cutitle h1, .cutitle h1 b, .cutitle h1 span{font-size:15px;}
	.mid-section, .in-the-press{padding:5px 0px}
	.bdr_item10{border:0px; padding-bottom:0px;}
	.row{margin-bottom:5px !important;}
	.admission-yellow{background:#ffca00; width:100%; text-align: center;}
	.noticeoneline p{text-align:left; margin-left:10px; padding-top:8px;}
	.bdr_item{border:0px;}
	.mtop40{margin-top:10px;}
	.footerBox{min-height: auto;  padding-left:0px; margin-bottom: 20px;}
	footer h2, .footer-links li, .address_bar h3{text-align: center;}
	.research_wrapper h1{font-size:38px;}
	.fiveblockinnertxt h6 { margin-top: 6px;}
	a.fiveblockinnertxt{height: 64px;}
	.smart-green input[type="text"], .smart-green input[type="email"], .smart-green textarea, .smart-green select {width:100%}
	.smart-green{min-width:auto;}
	.spotlightpanel, .newspanel, .eventspanel, .quicklinkspanel{min-height:auto;}
	.quicklinkspanel, .eventspanel{padding:0px; width:auto; margin:10px;}
	.darkredblock {background-color: #fff118;margin: -5px 21px 7px;	padding: 0;}
	.form-home{min-height: 220px;}
	.art_img{width:100%;}
	
	
	.noticewrap{display:none;}
	.important-links-panel{padding:10px 0px;}
	.cbs-hm{background:#333;}
	.cbs-hm .cbstitle {float: left;font-size: 24px;margin-bottom: 20px;margin-left: 78px; position: relative; margin-right: 10px;}
	.cbs-hm .cu-icon {left: -64px; position: absolute; top: 0;}
	.programs h2{margin:20px 20px 0px 15px; font-size: 20px;}
	.top_content h2, .healthcare-prog h2{font-size: 24px; line-height: 26px;}
	.healthcare-prog p{ font-size: 16px; line-height:24px; margin:5px; padding:10px 10px;}
	.healthcare-wrapper ul li{list-style:none;margin-top: 0;}
	.back-to-top{right:5px;}
	.real-skills-real-content img{width:100%;}
	.important-links-panel li a{color:#575757; text-decoration:none; padding: 7px 0; display:block;}
	.bx-wrapper .bx-prev{right:0px !important; top:12px !important;}
	.bx-wrapper .bx-next{right: -123px !important; top:12px !important;}
	.bx-wrapper .bx-controls-auto .bx-start{right:-55px !important; top:19px !important;}
	.bx-wrapper .bx-controls-auto .bx-stop{right:-55px !important; top:19px !important;}
	.bannerwrap img{}
	.outletTbl td:first-child{font-weight:bold; color:var(--text-red);}
	.outletTbl td{width:100%; float:left;}
	.healthLMob{clear:both;}
	ul.hc-list{float:left;}
	.rankingNews h3{float:left; margin-top:15px;}
	.rankDate{float: left;clear: both;}
	.rankingNews p{float: left;}
	

}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
	 #logo1 {display: none!important;}
	.noticewrap{position: relative; margi-top:15px; float:left;}
	.footerbgr{ background:none;}
	.in-the-press{padding:20px 0px;}
	.cbs-hm {background: #333;}
	.cbs-leading-corporations ul{width:100%}
	.cbs-leading-corporations ul li{margin-bottom: 1px;padding: 10px;}
	.cbs-leading-corporations ul li img{width:auto; margin:10px 0px; }
	.engg_career_left h2{font-size: 13px;}
	.me_prg_right h2 {font-size: 18px;}
	.me_prg_right{border: 1px solid #ce1815;}
	.real-skills-real-content{float:none;}
	.programs h2{margin-left: 0px;}
	.connect {padding: 5px 0 5px 80px;}
	.connect a{margin-left:10px;}
	.marquee-design{border:1px solid #ddd; background:#f2f2f2; color:#000; font-size:13px;padding:12px; line-height:24px;}
	.marquee-design b{width:100%;}
	.marquee-design .marqueeTxt{float:left; width:100%;}
	.adbtn3{position: unset;}
	.adbtn3 h2{line-height: 35px;padding: 0;}
	 .logos_list li{width:22%;}
.logos_list li:nth-child(4n+4){border-right:0px solid #ccc!important;}
.logos_list li{border-right:3px solid #ccc!important;}
.img_pst img{margin-top:0px;}
}


@media only screen and (min-width: 300px) and (max-width: 479px) 
{
	.brkpart{display:inherit;}
	.bx-wrapper .bx-controls-direction a {height: 50px !important;text-indent: 0px!important;width: 80px!important;text-align:center;
	line-height:46px;background-color:#ce1815!important; font-weight:bold; color:#fff;}
	.bx-wrapper .bx-prev{background:none !important;}
	.top_content h2, .healthcare-prog h2, .artTitle h3{font-size:18px;}
	.healthcare-prog h2{padding: 26px 0 0!important;}
	.top_content p{font-size:16px; line-height:24px !important; padding: 10px !important;}
	.important-links-panel li{line-height:12px!important;}
	
	/*.dream-discover-do ul{display:none !important;}*/
	/*.healthcare-wrapper ul li a{display:none!important;}*/
	.healthcare-wrapper ul li h4 a{display:block!important;}
	.real-skills-real-content ul li h5 a{display:block!important;}
	/*.real-skills-real-content ul li  a{display:none!important;}*/
	.real-skills-real-content ul li{list-style: none!important ;}
	.bx-wrapper .bx-next{background:none !important;}
	.bx-wrapper .bx-controls-auto{display:none !important;}
	.bx-wrapper .bx-controls-auto .bx-start{display:none !important;}
	.bx-wrapper .bx-controls-auto .bx-stop{display:none !important;}
	.bx-controls{padding-left:46px !important;}
	.mob-slider{padding: 10px 2% 64px !important;}
	.spe_des{padding-left:15px !important; line-height:30px;}
	.form-home input[type="text"], input[type="email"], input[type="number"], input[type="tel"]{padding: 12px 10px 15px 10px;     font-size: 14px;}

	.slider{min-height:150px;}
	.cutitle h1, .cutitle h1 b, .cutitle h1 span{font-size:13px;}	
	.news-wrap-right{width:300px; float:left}    
	.slider h2{ padding-top: 10px; font-size: 22px;}  
	.cspa_wrapper .cspa-title{font-size: 22px;}
	.connect{padding:5px 0 5px 64px}
	.design-dreams{background:#A83E0E;width:100%; padding: 0px 0px;background-size: cover; height:553px;}
	.abouttxt h2 {font-size: 20px;}
	.cbs-leading-corporations ul{width:100%}
	.cbs-leading-corporations ul li{margin-bottom: 1px;padding: 10px;}
	.mob-slider{width:100%; margin-left:0px; padding:10px 2% 40px 2%}
	.engg_career_left h2{font-size: 10px;}
	.me_prg_right h2 {font-size: 14px;}
	.me_prg_right{border: 1px solid #ce1815;}
	.footerbgr{ background:none;}
	.connect {padding: 5px 0 5px 25px;}
	.connect a{margin-left:10px;}
	.real-skills-real-content{float:none;}
	#sticky_navigation_wrapper {display:none; }
	.marquee-design{border:1px solid #ddd; background:#f2f2f2; color:#000; font-size:13px;padding:12px; line-height:24px;}
	.marquee-design b{width:100%; font-size:14px; padding:4px;}
	.marquee-design .marqueeTxt{float:left; width:100%;}
	.marquee-inner{width:75%;font-size: 11px;}
	.adbtn3{position: unset;}
	.adbtn3 h2{line-height: 35px;padding: 0;}
	
	.cbs-prolist li a{background: #ce1815; padding: 7px 8px;}
	.cbs-prolist li{margin-left:15px;}
	
	.border{border:1px solid #ccc;}
	.counsel {float: left; margin-top:0px; background-color: #ce1815; width: 100%;padding: 6px 0px 5px 0px;text-align: center;}
	.counsel span {color: #fff;}
	.quicklinkspanel, .eventspanel{width:100%;}
	.logos_list li{width:24%; margin-bottom:5px;}
	.logos_list li:nth-child(4n+4){border-right:0px solid #ccc;}
	.logos_list li:nth-child(even) {border-right:auto;}
	.logos_list li:nth-child(6n-6){border-right:auto;}
	.aplus{top: 100px;}
	.abouthmtxt h2{font-size: 22px;}
	.hc-list li a{margin-left:0px;}
	.real-skills-real-content ul{padding: 0px;}
	.rankImg, .rankImg img{width:100%;}
	.table-bordered td, .table-bordered th{width: 100%;float: left;}
	.contactpaging li{width:100%;}
	tr.dark_bg{background-color:#fff;}
	td.dark_backg{background-color:#EBF1F5;}
	.moboff-testimonials{display:none;}
	.img_pst img{margin-top:0px;}
	.w_200{width:250px}
	.marine_students li{flex: 0 0 48.1%;}
	
		
	
}
@media only screen and (max-width: 959px) 
{
	#show-nav {	display: block;	}
	#menu-main_menu{float:left;}
	#menu-main_menu li{width:100%; float:left;}
	#my-mega-menu-widget{width:100%; float:left; height:auto; clear:all; left:0px;}
	#dc_jqmegamenu_widget-5-item ul.menu{height:auto !important}	
	#dc_jqmegamenu_widget-5-item ul li .sub-container{clear: both;float: left; position: relative !important; text-align: left; width: 100%; top:0 !important;}
	#dc_jqmegamenu_widget-5-item ul li{float:left; clear:both;}
	#dc_jqmegamenu_widget-5-item ul li:nth-child(4) .sub-container.non-mega{margin-left:0px !important;}
	#dc_jqmegamenu_widget-5-item ul li:nth-child(6) .sub-container.non-mega{margin-left:0px !important;}
	#dc_jqmegamenu_widget-5-item ul li .sub{box-shadow:0;}
	.mainNavLinksAfter{display:none;}
	#logo1 {display: none!important;}
	.arch-division li:first-child{margin-left:20px;}
	.arch-division li{width:224px;}
	.btnarch{width:224px; float:left;}
	.rs-inner li{width:210px;}
	.rs-inner li{width:210px;}
	.real-skills-real-content h2{margin-top: -28px; font-size:13px;}
	.arch-division {margin-top:30px;}
	.break{display:none;}
	.dream-discover-do h2{font-size: 12px;line-height: 14px;margin: -32px 0 0;}
	.cbs-prolist{display:block;}
	.healthcare-wrapper h2{  padding-bottom: 5px;padding-top: 5px;font-size: 12px;background: #000 none repeat scroll 0 0;}
	.listn{border-right:0px;}
}

@media only screen and (min-width: 1441px) and (max-width: 1640px)
{
.cfooter {background: rgba(0, 0, 0, 0) linear-gradient(to right, #000000 0%, #000000 26%, #7b0705 26%, #7b0705 100%) repeat scroll 0 0;}
}

@media only screen and (min-width: 1641px) and (max-width: 1765px)
{
.cfooter {background: rgba(0, 0, 0, 0) linear-gradient(to right, #000000 0%, #000000 27%, #7b0705 27%, #7b0705 100%) repeat scroll 0 0;}
}

@media only screen and (min-width: 1766px) and (max-width: 1895px) 
{
.cfooter {background: rgba(0, 0, 0, 0) linear-gradient(to right, #000000 0%, #000000 28%, #7b0705 28%, #7b0705 100%) repeat scroll 0 0;}
}
@media only screen and (min-width: 1896px) and (max-width: 1999px)
{
.cfooter {background: rgba(0, 0, 0, 0) linear-gradient(to right, #000000 0%, #000000 29%, #7b0705 29%, #7b0705 100%) repeat scroll 0 0;}
}
@media only screen and (min-width: 2000px) and (max-width: 2285px)
{
.cfooter {background: rgba(0, 0, 0, 0) linear-gradient(to right, #000000 0%, #000000 30%, #7b0705 30%, #7b0705 100%) repeat scroll 0 0;}
}
@media only screen and (min-width: 2286px) and (max-width: 2499px) 
{
.cfooter {background: rgba(0, 0, 0, 0) linear-gradient(to right, #000000 0%, #000000 31%, #7b0705 31%, #7b0705 100%) repeat scroll 0 0;}
}
@media only screen and (min-width: 2500px) and (max-width: 2688px) 
{
.cfooter {background: rgba(0, 0, 0, 0) linear-gradient(to right, #000000 0%, #000000 32%, #7b0705 32%, #7b0705 100%) repeat scroll 0 0;}
}
@media only screen and (min-width: 2689px) and (max-width: 2800px) 
{
.cfooter {background: rgba(0, 0, 0, 0) linear-gradient(to right, #000000 0%, #000000 32%, #7b0705 32%, #7b0705 100%) repeat scroll 0 0;}
}
	
@media (max-width: 1700px) {
		.single_news_wrap{padding-left: 4% !important;}
}