/*@import url(app.css);*/
/*@import url(animate.css); */
/*@import url(plugins.css);*/

body {font-size:100%; font-family: 'open_sansregular'; background-color:#FFF; border-top:3px solid #fdbf38;}
*::-moz-selection { background: #f26b3c none repeat scroll 0 0; color: #ffffff;}

@font-face {
    font-family: 'oswald_regularregular';
    src: url('../fonts/oswald-regular-webfont.eot');
    src: url('../fonts/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oswald-regular-webfont.woff2') format('woff2'),
         url('../fonts/oswald-regular-webfont.woff') format('woff'),
         url('../fonts/oswald-regular-webfont.ttf') format('truetype'),
         url('../fonts/oswald-regular-webfont.svg#oswald_regularregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular_2-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular_2-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/opensans-bold_2-webfont.woff2') format('woff2'),
         url('../fonts/opensans-bold_2-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

a{color:#72c02c;text-decoration:none;}
a, a:focus, a:hover, a:active{outline:0 !important;}
a:focus{text-decoration:none;}
a:hover{color:#72c02c; text-decoration:underline;}

.wrapper{background:#fff;}
.hoverSelector img{margin-left:10px; margin-top:-3px; margin-right:13px;}
.headerouter{background:none;}
.nopad{padding:0;}

ul.loginbar{padding:0px 0px 2px 15px !important;}
.content_outer { margin: -8px 0px 0px;/* border-bottom: 0px solid #fdbf38; background:url(../images/home-shadow.png) scroll center bottom no-repeat; height:606px; padding:0px; width:auto; max-width:100%; z-index:99;*/}
.features_wrapper { margin: 0px; padding:30px 0px 0px 0px; background:#ffd883; border-bottom:#dbc28c solid 5px; width:100%; max-width:100%; height:auto; z-index:99; background-size:cover;}

.banner-bottom{background:#ffd883 url("../images/home-shadow.png") no-repeat scroll center top; border-bottom: 4px solid #dbc28c; float: left; margin-top: 0;padding: 35px 0;width:100%;}
.bg_color{background-color:#ffd883; }
.row { margin-left: -15px; margin-right: -15px; }
.nopad { padding: 0;}
.top-suppliers h3 {color: #78be20; font-family: 'open_sansregular'; font-size: 18px; margin: 0; padding-bottom: 0;padding-top: 19px; text-align: center;}
.jcarousel li p {color: #000000; font-family: 'open_sansregular'; font-size: 14px; font-style: normal; line-height: 18px; margin: 0; min-height: 36px; padding: 0;}
.jcarousel li h3 { padding:20px 0px 5px 0px; margin:0px; font-family:'oswald_regularregular'; text-transform:uppercase; font-size:13px; }

.toggle{background:url("../images/search-nav.png") no-repeat scroll right 16px; cursor:pointer; display:inline-block; height:45px; margin-top:0px; text-align:left;}
.toggle a{outline:0 none; font-family:"oswald_regularregular"; font-size:1.5rem; color:#fff; float:left; padding:15px 16px 13px; top:14px; text-decoration:none;}
.toggle a:hover {color: #fbed06 !important;}
.toggle::after {display: block;height: 45px;line-height: 48px; margin-left: 48px; width: 58px;}
.show_hide, .show_hide1 {display: none;}
.minus::after, .plus::after {content: "";}
.togg {background:url("../images/search-txt-bg.png") no-repeat scroll left top; display:block; height: 65px; margin-left: -193px !important; top: 50px; position:absolute; width:297px;}
.txt-input{margin:13px !important;width:185px;background:none;border:none;padding:11px !important;color:#fff;font-family: "oswald_regularregular";font-size:13px;font-weight:400;}
.features_box { padding:0px; margin:30px 0px; }
.features_box p { padding:0px 0px 15px 0px; margin:0px; font-family: 'open_sansregular'; color: #000000; font-size: 14px; font-style: normal; }
.features_box h3 { color: #000000; font-family: "oswald_regularregular"; font-size: 13px; margin: 0; padding: 0; margin:0px; text-align: left; text-transform:uppercase; }
.features_box h3 a { color: #000000; text-decoration:none; }
.features_box h3 a:hover { color: #ff6600; text-decoration:none; }
.features_box img { width:auto; max-width:100%; height:auto;}

.features_box .fa-calendar { padding:7px 7px; font-size:20px; color:#FFF; margin:0px 10px 0px 0px; background: rgba(76,230,94,1);
	background: -moz-linear-gradient(top, rgba(76,230,94,1) 0%, rgba(51,184,140,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(76,230,94,1)), color-stop(100%, rgba(51,184,140,1)));
	background: -webkit-linear-gradient(top, rgba(76,230,94,1) 0%, rgba(51,184,140,1) 100%);
	background: -o-linear-gradient(top, rgba(76,230,94,1) 0%, rgba(51,184,140,1) 100%);
	background: -ms-linear-gradient(top, rgba(76,230,94,1) 0%, rgba(51,184,140,1) 100%);
	background: linear-gradient(to bottom, rgba(76,230,94,1) 0%, rgba(51,184,140,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ce65e', endColorstr='#33b88c', GradientType=0 ); }

.features_box .fa-graduation-cap { padding:7px 7px; font-size:20px; color:#FFF; margin:0px 10px 0px 0px; background: rgba(240,201,104,1);
	background: -moz-linear-gradient(top, rgba(240,201,104,1) 0%, rgba(254,182,69,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(240,201,104,1)), color-stop(100%, rgba(254,182,69,1)));
	background: -webkit-linear-gradient(top, rgba(240,201,104,1) 0%, rgba(254,182,69,1) 100%);
	background: -o-linear-gradient(top, rgba(240,201,104,1) 0%, rgba(254,182,69,1) 100%);
	background: -ms-linear-gradient(top, rgba(240,201,104,1) 0%, rgba(254,182,69,1) 100%);
	background: linear-gradient(to bottom, rgba(240,201,104,1) 0%, rgba(254,182,69,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0c968', endColorstr='#feb645', GradientType=0 ); }

.features_box .fa-picture-o { padding:7px 7px; font-size:20px; color:#FFF; margin:0px 10px 0px 0px; background: rgba(255,93,177,1);
	background: -moz-linear-gradient(top, rgba(255,93,177,1) 0%, rgba(239,1,124,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,93,177,1)), color-stop(100%, rgba(239,1,124,1)));
	background: -webkit-linear-gradient(top, rgba(255,93,177,1) 0%, rgba(239,1,124,1) 100%);
	background: -o-linear-gradient(top, rgba(255,93,177,1) 0%, rgba(239,1,124,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,93,177,1) 0%, rgba(239,1,124,1) 100%);
	background: linear-gradient(to bottom, rgba(255,93,177,1) 0%, rgba(239,1,124,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5db1', endColorstr='#ef017c', GradientType=0 ); }

.features_box .fa-video-camera { padding:7px 7px; font-size:20px; color:#FFF; margin:0px 10px 0px 0px; background: rgba(110,204,255,1);
	background: -moz-linear-gradient(top, rgba(110,204,255,1) 0%, rgba(32,124,229,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(110,204,255,1)), color-stop(100%, rgba(32,124,229,1)));
	background: -webkit-linear-gradient(top, rgba(110,204,255,1) 0%, rgba(32,124,229,1) 100%);
	background: -o-linear-gradient(top, rgba(110,204,255,1) 0%, rgba(32,124,229,1) 100%);
	background: -ms-linear-gradient(top, rgba(110,204,255,1) 0%, rgba(32,124,229,1) 100%);
	background: linear-gradient(to bottom, rgba(110,204,255,1) 0%, rgba(32,124,229,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6eccff', endColorstr='#207ce5', GradientType=0 ); }

.chancellors_desk{padding:0px; margin:0px;}
.chancellors_desk img{width:auto; max-width:100%; height:auto; border:1px solid #ffd883; padding:4px;  margin-bottom:20px;}
.chancellors_desk h2{color: #b37f0f; font-family: "oswald_regularregular"; font-size: 14px; padding: 10px 0px 5px 20px; margin:0px; text-align: left; text-transform:uppercase; }
.chancellors_desk h3{color: #000000; font-family: 'open_sansbold'; font-size: 15px; padding: 0px 0px 15px 0px; margin:0px; text-align: left; text-transform:uppercase; }
.chancellors_desk h4{color: #000000; font-family: 'open_sansregular'; font-size: 13px; padding: 5px 0px 5px 0px; margin:0px;}
.chancellors_desk p{padding:10px 0px 10px 20px; margin:0px; font-family: 'open_sansregular'; color: #000; font-size: 12px; font-style: normal; line-height:20px; }

.disclaimer{/*border:1px solid #ffd883;*/ border-left:0px; margin-top:3px; z-index:1;}
.disclaimer a{background:url(../images/disclaimer.jpg) no-repeat left top; width:40px; font-size:0px; float:left; height:161px; cursor:pointer;}
.disclaimer a:hover{background-position:-39px 0px; float:left; height:161px; width:40px;}

.disclaimer-mob{display:none; border:0px solid #ffd883; border-left:0px; z-index:1;}
.disclaimer-mob a{background:url(../images/disclaimer-mob.jpg) no-repeat left top; width:15px; font-size:0px; float:left; height:121px; cursor:pointer;}
.disclaimer-mob a:hover{background-position:-15px 0px; float:left; height:121px; width:15px;}

.chancellors_desk p a { padding:5px; margin:0px; color: #FFF; font-size: 11px; font-family: 'open_sansbold'; text-decoration:none; background:#b2813e; text-transform:uppercase;}
.chancellors_desk p a:hover { background:#ffa600;}
#captchaspc img{margin:0px 0px 20px 0px !important;float:none !important; width:auto !important; height:auto !important; padding:0 !important;}

.directors_desk { padding:0px; margin:0px; }
.directors_desk img { width:auto; max-width:100%; height:auto; border:1px solid #ffd883; padding:4px; margin-bottom:20px;}
.directors_desk h2 { color: #b37f0f; font-family: "oswald_regularregular"; font-size: 14px; padding: 10px 0px 5px 20px; margin:0px; text-align: left; text-transform:uppercase; }
.directors_desk h3 { color: #000000; font-family: 'open_sansbold'; font-size: 15px; padding: 0px 0px 15px 0px; margin:0px; text-align: left; text-transform:uppercase; }
.directors_desk h4 { color: #000000; font-family: 'open_sansregular'; font-size: 13px; padding: 5px 0px 5px 0px; margin:0px;}
.directors_desk p { padding:0px 0px 20px 20px; margin:0px; font-family: 'open_sansbold'; color: #000; font-size: 12px; font-style: normal; line-height:20px; }

.download_desk { padding:0px; margin:0px; }
.download_desk h3 { color: #F60; font-family: 'open_sansbold'; font-size: 12px; padding: 0px 0px 15px 0px; margin:0px; text-align: left; text-transform:uppercase; }
.download_desk h4 { color: #000000; font-family: 'open_sansregular'; font-size: 13px; padding: 0px 0px 20px 0px; margin:0px;}
.download_desk h4 a { color: #000000; font-size: 13px; font-family: 'open_sansregular'; text-decoration:none; }
.download_desk h4 a:hover {color: #ff6600; }
.download_desk p { padding:0px 0px 20px 20px; margin:0px; font-family: 'open_sansbold'; color: #000; font-size: 13px; font-style: normal; line-height:20px; }

.border_common { border-bottom:1px solid #e3e3e3; margin-bottom:30px; }
.border_common1 { border-bottom:1px solid #e3e3e3; margin-bottom:0px; }
.border_common2 { border-bottom:1px solid #dbc28c; margin-bottom:0px; background:#b37f0f; }
.border_bg { padding:30px 0px 15px 0px; margin:0px; background:#fff6e3; }
.border_inner_bg { padding:12px 0px; margin:0px; background:#fff6e3; border-bottom:1px solid #ffd883;}
.border_left { padding:0px; margin:0px; border-left:1px solid #ffd883;}
.copy_bg{background:#d7b56d; padding:10px 0px;}

.breadcurmb_wrapper{padding:0px;margin:0px;}
.breadcrumb{list-style:none; padding:0px; margin:0px; font-family: 'open_sansregular'; color: #000; font-size: 12.5px; font-style: normal; }
.breadcrumb::after{content:""; display:table;	clear:both; }
.breadcrumb-item{float:left;}
.breadcrumb-item a{color:#916402 !important; text-decoration:none;}
.breadcrumb-item a:hover{color:#ff6600 !important;}
.breadcrumb-item+.breadcrumb-item::before{display:inline-block; padding-right:10px; padding-left:10px; color:#916402 !important;	content:"/" }
.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline;}
.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none;}
.breadcrumb-item.active { color:#ff6600 !important;}

.side_menus{padding:20px 0px; margin:0px;}
.side_menus h2{color:#000000; font-family: 'open_sansbold'; font-size: 18px; padding: 0px 0px 15px 0px; margin:0px 0px 15px 0px; text-align: left; border-bottom:1px solid #ffd883; }
.sidebar-nav{width:100%; list-style: outside none none; padding:0px; margin:0px 0px 10px 0px; float:left; }
.sidebar-nav li .fa-dot-circle-o { padding-right:5px;  }
.sidebar-nav li { padding: 0px 0px 10px 0px; margin:0px 0px 10px 0px; text-align: left; border-bottom:1px solid #ffd883; }
.sidebar-nav li a { color: #b37f0f; font-family: 'open_sansbold'; font-size: 13.5px; text-decoration:none; }
.sidebar-nav li a:hover { color: #ff6600; }

.sidebar-sub { width:100%; list-style: outside none none; padding:0px; margin:10px 0px 0px 20px; }
.sidebar-sub li .fa-angle-right { padding-right:5px;  }
.sidebar-sub li { padding: 0px 0px 0px 0px; margin:0px 0px 10px 0px; text-align: left; border-bottom:0px solid #ffd883; }
.sidebar-sub li a { color: #b37f0f; font-family: 'open_sansregular'; font-size: 13px; text-decoration:none; }
.sidebar-sub li a:hover { color: #ff6600; }

.content_wrapper { padding:30px 0 20px 30px; margin:0px; }
.contents { padding:0px; margin:0px;}

.contents h1 { padding:0px 0px 15px 0px; margin:0px; color: #b37f0f; font-family: 'open_sansbold'; font-size: 30px; text-align:left !important; }
.contents h2 { padding:0px 0px 20px 0px; margin:0px; color: #ff6600; font-family: 'open_sansbold'; font-size: 20px; }
.contents h2 a { color: #F00; text-decoration:underline; }
.contents h2 a:hover { color: #000000; text-decoration:none; }
.contents h3 { padding:0px 0px 20px 0px; margin:0px; color: #fb8808; font-family: 'open_sansbold'; font-size: 18px; line-height:25px; }
.contents h3 a { color: #F00; text-decoration:underline; }
.contents h3 a:hover { color: #000000; text-decoration:none; }
.contents h4 { padding: 10px; margin: 10px 0 20px 0px; color: #753e00; font-family: 'open_sansbold'; font-size: 15px; background-color: #fff2d6; border: 1px solid #ffd883; }
.contents h4 strong { font-weight:400 !important; }
.contents h5 { padding: 10px; margin: 10px 0 20px 0px; color: #753e00; font-family: 'open_sansbold'; font-size: 15px; background-color: #fff2d6; border: 1px solid #ffd883; }

.contents p { padding:0px 0px 15px 0px; margin:0px; color: #000000; font-family: 'open_sansregular' !important; font-size: 13px; text-align:justify !important; line-height:25px; }
.contents p strong { font-family: 'open_sansbold'; font-weight:400;}
.contents p em { color:#000; }
.contents p a { color: #F00; text-decoration:underline; }
.contents p a:hover { color: #000000; text-decoration:none; }
.contents p strong span { color:#ff6600; }
.contents p img { width:auto; max-width:100%; height:auto; border:1px solid #ffd883; padding:7px; margin-bottom:10px; margin-right:10px !important;}
.contents .img_lf_pad { padding:0px 0px 0px 30px; }

.contents ul { width:100%; padding:0px; margin:0px 0px 10px 0px; }
.contents ul li { background: rgba(0, 0, 0, 0) url("../images/doted1.jpg") no-repeat scroll left 11px; display: block; font-size: 13px; list-style-position: inside; list-style-type: none; line-height:20px; margin: 0px 0px 0px 0px; padding: 6px 0 5px 25px;	color: #000000;	font-family: 'open_sansregular'; }
.contents ul li a { color: #b37f0f; padding: 0 5px 0 3px; font-weight:400 !important; }
.contents ul li a:hover { color: #ff6600; }

.text-center { text-align:left !important; }

.list-content { width:100%; list-style: outside none none; padding:0px; margin:0px 0px 20px 0px; float:left; }
.list-content li .fa-angle-right { padding-right:5px;}
.list-content li {color: #000000; float: left; font-family: 'open_sansregular'; font-size: 14px; margin: 0; padding: 0 0 15px; width: 100%;	text-decoration:none; }
.list-content li a:hover { color: #ff6600; }

.contents table { width:100% !important; font-family: 'open_sansregular'!important;}
.contents table td, th {
    border: 1px solid #ffd883 !important;
	text-align:left !important;
	color:#333333 !important;	
	padding: 5px;
	font-family: 'open_sansregular'!important;	
}

.contents p strong span { font-family: 'open_sansbold' !important; color:#F90 !important; }
.contents p span { font-family: 'open_sansregular' !important; color:#000 !important; font-size:13px !important;}

.contents table td { background:#FFF !important; padding:10px !important;}
.contents table td span { font-family: 'open_sansregular' !important; color:#000 !important; font-size:13px !important;}
.contents table td span a { color: #b37f0f; }
.contents table td span a:hover { color: #ff6600; }

.contents address span { font-family: 'open_sansbold' !important; color:#F90 !important; font-size:15px !important;}

.contents table td h3 { font-family: 'open_sansbold' !important; color:#F90 !important; padding:0px !important; margin:0px !important; vertical-align:text-top !important; }
.contents table td p { font-family: 'open_sansregular' !important; color:#000 !important; font-size:13px !important; padding:0px !important; margin:0px !important; vertical-align:text-top !important; }
.contents table td .inputTxt { font-family: 'open_sansregular' !important; color:#000 !important; font-size:13px !important; padding:6px 10px; width:100%;  }
.contents table td .sub-btn { font-family: 'open_sansbold' !important; color:#FFF !important; font-size:13px !important; padding:6px 5px; width:100px; background:#900; border:0px;  }
.contents table td .sub-btn:hover { background:#FC0; border:0px;  }
.contents table td textarea { font-family: 'open_sansregular' !important; color:#000 !important; font-size:13px !important; padding:6px 10px; width:100%; height:100px !important;  }

ul.contentlist {
    padding: 0 0 20px;
    width: 100%;
	margin:20px 0px 0px 0px;
}
ul.naaclist li {
    background: rgba(0, 0, 0, 0) url("../images/doted1.jpg") no-repeat scroll left 11px;
    display: block;
    font-family: open_sansregular;
    font-size: 13px;
    list-style-position: inside;
    list-style-type: none;
	line-height:20px;
    margin: 0px 0px 0px 0px;
}
ul.contentlist li {
    color: #000000;
    padding: 6px 0 5px 25px;
}
ul.contentlist li a {
    color: #000000;
    padding: 0 5px 0 3px;
}
ul.contentlist li a:hover {
    color: #f60;
}

ul.cont-list-new {
    padding: 0 0 20px;
    width: 100%;
	margin:0px 0px 0px 0px;
}
ul.cont-list-new li {
    background: rgba(0, 0, 0, 0) url("../images/doted1.jpg") no-repeat scroll left 11px;
    display: block;
    font-size: 13px;
    list-style-position: inside;
    list-style-type: none;
	line-height:20px;
    margin: 0px 0px 0px 0px;
	font-family: 'open_sansregular';
}
ul.cont-list-new li {
    color: #000000;
    padding: 6px 0 5px 25px;
}
ul.cont-list-new li a {
    color: #C66;
    padding: 0 5px 0 3px;
	font-weight:400 !important;
}
ul.cont-list-new li a:hover {
    color: #000000;
}


.rc-left-img { margin:0px 0px 20px 20px !important; float:right; width:auto !important; height:auto !important; }

.subject-code {
    background: #fff2d6 none repeat scroll 0 0;
    float: left;
    margin: 15px 0 0;
    padding: 10px;
    width: 100%;
}
.searchby, .searchby3 {
    color: #a68260;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 20px;
    padding-top: 2px;
}
.searchby1 {
    color: #a68260;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: 700;
    margin-top: 5px;
    width: 12%;
}
.searchby {
    width: 17%;
}
.searchby2 {
    color: #a68260;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: 700;
    width: 20%;
}
.searchby3 {
    margin-right: 17px;
    width: 13%;
}
.subject-input {
    color: #b37f0f;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: 400;
    padding: 2% 4%;
    width: 92%;
}
.regLog-btn3, .regLog-btn4 {
    cursor: pointer;
    font-weight: 700;
}
.txt-width {
    float: left;
    width: 161px;
}
.regLog-btn3 {
    background: rgba(0, 0, 0, 0) url("../images/on.jpg") repeat-x scroll left top;
    border: medium none;
    border-radius: 5px;
    color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    margin: 0;
    padding: 3px 5px;
    width: 100px;
}
.regLog-btn3:hover {
    background: #db9b11 none repeat scroll 0 0;
}
.or {
    color: #ed7d33;
    float: left;
    font-family: 'open_sansbold';
    font-size: 18px;
    padding-top: 10px;
    width: 100%;
}

.box1, .online-apps-form, .or {
    text-align: center;
}
.class-form-input, .subject-code, .subject-input, .topnav {
    border: 1px solid #b88822;
}

.topnav {
    padding: 40px 28px 25px 0;
    width: 100%;
}
ul.topnav {
    font-size: 1em;
    line-height: 0.5em;
    margin: 10px 0 0;
    padding: 0;
}
ul.topnav, ul.topnav li {
    list-style: outside none none;
}
ul.topnav li a {
    background: #fff2d6 none repeat scroll 0 0;
    color: #765204;
    display: block;
    font-size: 15px;
    font-weight: bolder;
    line-height: 10px;
    outline: 0 none;
    padding: 12px 15px;
    text-decoration: none;
}
ul.topnav li a:hover {
    background-color: #fff2d6;
    color: #ed7d33;
}
ul.topnav ul {
    display: none;
    margin: 0;
    padding: 0;
}
ul.topnav ul li {
    clear: both;
    font-family: segoe_uiregular;
    margin: 0;
    padding: 0;
}
ul.topnav ul li a {
    background: #947027 none repeat scroll 0 0;
    border-bottom: 1px solid #fff;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    outline: 0 none;
    padding-left: 20px;
}
ul.topnav ul li a:hover {
    background: #ffd883 none repeat scroll 0 0;
    color: #765204;
}
ul.topnav ul ul li a {
    background: #c19841 none repeat scroll 0 0;
    color: #000;
    padding-left: 35px;
}
ul.topnav ul ul li a:hover {
    color: #000;
}
ul.topnav span {
    float: right;
}
ul.topnav ul ul ul li a {
    background: #d0b170 none repeat scroll 0 0;
    padding-left: 50px;
}
ul.topnav ul ul ul ul li a {
    background: #f9c64e none repeat scroll 0 0;
    padding-left: 60px;
}

.tbl-list, td, th {
    border: 1px solid #ffd883;
	text-align:left !important;
	color:#333333 !important;		
}
.tbl-list, .tbl-list td, .tbl-list th {
    border: 0 solid #ffd883;
    padding: 5px;
	text-align:left !important;
	color:#333333 !important;		
}
.tbl-list th {
    background-color: #bbb;
	text-align:left !important;
	color:#333333 !important;		
}
.csstable td {
    padding: 10px !important;
	text-align:left !important;
	color:#333333 !important;	
}
.csstable b, strong {
    font-weight: 600;
}
.eminent .emi1, .h1Color, .h2Color, .h3Color {
    font-weight: 700;
}

.dark-blue-bg {
    background-color: #ffd883;
    color: #765204;
}
.dark-blue-bg1 {
    background-color: #fff2d6;
    color: #765204;
}
.dark-blue {
    margin: 0;
	text-align:left !important;
	color:#333333 !important;
}
.dark-blue a {
    color: #b37f0f;
}
.dark-blue a:hover {
    color: #f60;
}

.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {
    padding: 8px !important;
}

.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border: 1px solid #ffd883;
}

.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border-bottom-width: 2px;
	background-color: #ffe8b7;
}

.table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: #fffbf4;
}

.submitbtn {
    background: #b37f0f none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-family: open_sansbold;
    font-size: 14px;
    padding: 6px 20px;
    width: auto;
}
.submitbtn a {
    color: #fff;
    text-decoration: none;
}
.submitbtn:hover {
    background: #db9b11 none repeat scroll 0 0;
}

.news_events { padding:0px; margin:0px; }
.news_events h2 { color: #FFF; font-family: "oswald_regularregular"; font-size: 16px; padding: 15px 0 10px 10px; margin:0px; text-align: left; text-transform:uppercase;
	background: rgba(215,181,109,1);
	background: -moz-linear-gradient(top, rgba(215,181,109,1) 0%, rgba(179,127,15,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(215,181,109,1)), color-stop(100%, rgba(179,127,15,1)));
	background: -webkit-linear-gradient(top, rgba(215,181,109,1) 0%, rgba(179,127,15,1) 100%);
	background: -o-linear-gradient(top, rgba(215,181,109,1) 0%, rgba(179,127,15,1) 100%);
	background: -ms-linear-gradient(top, rgba(215,181,109,1) 0%, rgba(179,127,15,1) 100%);
	background: linear-gradient(to bottom, rgba(215,181,109,1) 0%, rgba(179,127,15,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7b56d', endColorstr='#b37f0f', GradientType=0 );
}

.news_events h2 .fa-trophy, .fa-desktop, .fa-paper-plane { padding:0px; font-size:20px; color:#FFF; margin:-100px 5px 0px 0px; }

.sports-row { padding: 10px 0px 13px 0px;  height:430px;}
.sports-row-in { float: left; padding: 0 10px 20px;}
.sports-lt { float: left; width: 49px;}
.sports-rt { color: #b37f0f; font-family: 'open_sansregular'; font-size: 12.5px; width: 300px;}
.sports-rt p span { margin: 0; padding:0px; font-size:12px; font-family: 'open_sansbold'; color:#F69;}
.ddr {background: rgba(0, 0, 0, 0) url("../images/date-bg.png") no-repeat scroll left top; color: #785201;float: left;font-family: 'open_sansregular';font-size: 17px;height: 41px; line-height: 12px;
    padding-top: 5px;
    text-align: center;
    width: 36px;
	font-weight:600;
}
.box-table-a, .tbl-list td {    text-align: left;}
.box-table-a td, .sports-row, .sports-row1 {    border: 1px solid #ffd883;}
.ddr span {   color: #785201;    font-family: 'open_sansregular';   font-size: 13px;}
.sports-rt p { margin: 0;    padding-bottom: 0; width:355px;}
.sports-rt p img { padding-right:10px; }
.sports-rt p a { color:#b37f0f; text-decoration:none; }
.sports-rt p a:hover { color:#ff6600; }

.view-calendar { padding:0px; margin:24px 0px;}
.view-calendar a { padding:5px 10px; margin:0px; color: #FFF; font-size: 12px; font-family: 'open_sansregular'; text-decoration:none; background:#ffa600; text-transform:uppercase;}
.view-calendar a:hover { background:#b2813e;}

.view-all { padding:0px; margin:20px 0px; float:left;}
.view-all a { padding:5px 10px; margin:0px; color: #FFF; font-size: 12px; font-family: 'open_sansregular'; text-decoration:none; background:#ffa600; text-transform:uppercase;}
.view-all a:hover { background:#b2813e;}

.circ-list{ border:1px solid #ffd883;height:477px !important; margin-bottom:30px;}

.sports-row1-lt { width:90px; float:left;}
.sports-row1-rt { margin: 0; padding:0px width:365px;}
.sports-row1-rt span { margin: 0px; padding:0px; font-size:12px; font-family: 'open_sansbold'; color:#F69;}
.circ-list ul{ padding:0px 0px 0px 0px; font-family: 'open_sansregular'; overflow:hidden;}
.circ-list ul li{color:#000; display:block; list-style-position:inside; list-style-type:none; margin:0px; padding:15px 0 15px 10px;font-size:13px; border-bottom:1px solid #ffd883; line-height:18px;}
.circ-list ul li a{font-size:13px; padding:0px; color:#b37f0f; text-decoration:none;}
.circ-list ul li a:hover{color:#ff2a00;}
.circ-list ul li:last-child{border-bottom:0px;}

.awards-outer h2{color:#b37f0f; font-family: 'open_sansbold'; font-size: 14px; padding: 0px 0px 15px 0px; margin:0px; text-align: left; text-transform:uppercase; }
.awards { padding:0px; margin:0px; }
.awards p { width:auto; max-width:100%; height:auto; border-left:1px solid #ffd883; border-right:1px solid #ffd883; border-top:1px solid #ffd883; border-bottom:1px solid #ffd883; padding:4px; margin:0px;}
.awards img { width:auto; max-width:100%; height:auto; padding:0px; margin:0px; background-color:#FFF; border:1px solid #ffd883;}

.footer {
    background: #b37f0f url("../images/home-shadow.png") no-repeat scroll center top;
    border-bottom: 1px solid #fff;
    float: left;
    margin: 0;
    padding: 35px 0px 20px 0px;
    width: 100%;
}
.footer h2 {
    color: #f7cd74;
    font-family: 'open_sansbold';
    font-size: 15px;
    padding-bottom: 17px;
	margin:0px;
	text-transform:uppercase;
}
.list-unstyled li .fa-angle-right { padding-right:5px; }
.list-unstyled li a {
    color: #fff;
    float: left;
    font-family: 'open_sansregular';
    font-size: 13px;
    margin: 0;
    padding: 0 0 8px;
    width: 100%;
	text-decoration:none;
}
.list-unstyled li a:hover {
    color: #f7cd74;
}
.foo_copyright { padding:0px; margin:0px; font-family: 'open_sansregular';}
.foo_copyright p { padding:0px; margin:0px; color:#614200; font-size:12px; }

.panel{transition:100s !important;}
.panel-heading {
  padding: 0;
	border:0;
	/*opacity: 1; 
  transition: opacity 10s ease-in-out;*/
}
.panel-title>a, .panel-title>a:active{
	display:block;
	padding:5px 15px 5px 5px;
  color:#555;
  font-size:14px;
  font-weight:normal;
  word-spacing:3px;
	text-decoration:none;
}

#accordion{ min-height:1000px;}
/*#accordion .panel-heading a:before {
  transition: all 0.5s;
}

#accordion .panel-heading.active a:before {
  transition: all 0.5s;
}*/

.panel-heading  a:before {
   font-family: 'Glyphicons Halflings';
   content: "\e259";color:#000;
   float: right; /*color:#b8871d;*/
   transition: all 0.5s;
}
.panel-heading.active a:before {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	transform: rotate(180deg);
}
.panel-heading h4 {
    padding:0px 0px 5px;
    margin: 0;
    background-color: #fff2d6;
    border: 1px solid #ffd883;
	float: left;
    width: 100%;
}
.panel{ box-shadow:0 0 0;}
.panel-body {
    padding:15px 20px 5px 20px;border-top: 0 !important;
    margin: 0px;float:left; width:100%;
}
.panel-body p{
 color:#000000;
    font-family: 'open_sansregular' !important;
    font-size: 13px;
    text-align: justify !important;
    line-height: 25px;
}
.panel-body h3{color:#b37f0f;padding-bottom:10px;}

ul.swap-list2{float:left;padding:3px 0 5px 0;width:100%;text-align:left; margin:0}
ul.swap-list2 li{color:#333; background:none; display:block; list-style-position:inside; list-style-type:none;margin:0px; padding:0 3px 0px 0px;font-size:13px; line-height:28px;}
ul.swap-list2 li i{padding-left:5px; padding-right:10px; color:#ff0000;}
ul.swap-list2 li a{color:#000000; margin:0; padding:0; text-decoration:none !important;}
ul.swap-list2 li a:hover{color:#b37f0f !important; text-decoration:none !important;}

div#accordion .panel.panel-default {
    padding-bottom:8px;
	width: 100%;
    float: left;
}
.accordtxt{color:#b37f0f;
    padding-right:20px;
    font-family: 'open_sansregular';
    font-size:15px;
    font-weight:bold;
    line-height:20px;
    display:block;min-height: 75px;}
div#accordion .panel-default {
    border: none;
}
.panel-collapse .panel-body {
    border: 1px solid #ffd883;
}
#accordion .announcements .date {
    float: left;
    width: 80px;
    height: 75px; margin-right:10px;
    padding:9px 12px;
    color: #fff; letter-spacing:1px;
    font-weight: bold;
    display: inline-block;
    text-align: center;
    font-size: 14px;
    line-height: 19px;
}
.yellowtxt{
    color:#fff;
    background:#b37f0f;
}

/*Back To Top
------------------------------------*/

#topcontrol {
  color:#fff;
  z-index:99;
  width:30px;
  height:30px;
  font-size:20px;
  background:#ffc107;
  position:relative;
  right:5px !important;
  bottom:25px !important;
  border-radius:3px !important;
}

#topcontrol:after {
  top: -2px;
  left: 8.5px;
  content: "\f106";
  position: absolute;
  text-align: center;
  font-family: FontAwesome;
}

#topcontrol:hover {
  color:#fff;
  background:#7f0219;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

ul.foo-list-bot {
    float: right;
    padding: 0px;
	margin:0px;
    text-align: right;
    width: 100%;
}
ul.foo-list-bot li {
    color: #614200;
    display: inline;
    font-size: 12px;
    list-style-position: inside;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.foo-list-bot li a{color:#614200; text-decoration:none;}
ul.foo-list-bot li a:hover{color:#F00;}
ul.foo-list-bot li span{padding:0px 5px;}
.navbar-toggle .fa-bars{font-size:17px;}

/**************************************************************************************/
#overlay{position:fixed; top:0;left:0;width:100%;height:100%; z-index:9999;background:#000;opacity:0.5;filter:alpha(opacity=50);}
.whatsapp{position:fixed;top:45%; right:3px; font-size:38px !important;} .whatsapp a{color:#00e676 !important;}
#modal{position:absolute;top:10% !important;background:rgba(0,0,0,0.2);left:21% !important;border-radius:14px; z-index:99999 !important;padding:8px; overflow-x:hidden; margin:15px !important; width:60% !important;}
#content{border-radius:8px;background:#fff;padding:10px;}
#close{position:absolute;background:url(../images/onload-close.png) 0 0 no-repeat;width:24px;height:27px;display:block;text-indent:-9999px;top:1px;right:0px;}

@media (max-width: 1920px) {#homer img{width:100%; height:auto;} /*#modal{margin-left:auto !important; left:0 !important; top:0px !important;}*/
.jcarousel{width:100% !important; left: 0px !important; }
.jcarousel li{height: 132px !important; min-height: 132px !important; width: 156px !important; padding: 5px 2px !important;}
.jcarousel li h3{font-size: 12px !important; padding: 5px 0 0 !important; width: 100% !important;}
.jcarousel img{height: auto !important; margin: 0px 0px 0px 0px !important; max-width: 56% !important; }
.jcarousel-control-prev, .jcarousel-control-next { top: 52px !important; }
.jcarousel-control-prev{left: 0px !important;}
.jcarousel-control-next{right: 0px !important;}
.banner-bottom{padding:35px 0px 28px 0px !important; }

#demo h2 { font-size:12px !important; padding:5px 3px !important; margin:10px 0px !important; text-align:center !important; }
.tickercontainer { font-size: 12px !important; min-height: 0px !important; padding:2px 0px 0px 0px !important;}
section{padding-top:0px !important;}
}

@media (max-width: 1680px) {/*.offcanvas__trigger--open2{top:245px !important;} .offcanvas__trigger--open{top:390px !important;}*/}
@media (max-width: 1600px) {/*.offcanvas__trigger--open2{top:185px !important;} .offcanvas__trigger--open{top:328px !important;} .offcanvas__trigger--open3{top:538px !important;}*/}

@media (max-width: 1440px) {/*.offcanvas__trigger--open2{top:190px !important;} .offcanvas__trigger--open{top:333px !important;} .offcanvas__trigger--open3{top:544px !important;}*/}

@media (max-width:1366px) {#topcontrol{right:5px !important;bottom:2% !important;} #my-navigation{top:20% !important;} 
/*.offcanvas__trigger--open{top:317px !important; border:0px !important;} 
.offcanvas__trigger--open2{top:178px !important; background:url(../../images/admission_enquiry.gif) no-repeat right top !important; width:31px; height:183px;}*/ .icons{top:28% !important;}
.disclaimer a{background:url(../../images/disclaimer2.jpg) no-repeat left top !important; width:31px !important; font-size:0px; float:left; height:161px; cursor:pointer;} .disclaimer a:hover{background-position:-31px 0px !important; float:left; height:161px; width:40px;} .icons a{font-size:37px !important;} /*.offcanvas__trigger--open3{top:525px !important;}*/}

@media (max-width: 1280px) {#homer img{width:100%; height:auto;} /*#modal{left:30% !important; top:0px !important;}*/
.tbl-content { padding:0px 0px 15px 0px !important;}
#captchaimg { height:49px !important;}
.contents table td img { width:auto !important; height:auto !important; } 
.foo_copyright p { font-size:11px !important;}
ul.foo-list-bot li { font-size:11px !important; }
.awards h2 { font-size:13px !important; }
.sports-rt p { width: 340px !important;}
.sports-rt img { padding-right:5px !important;}
.sports-row-in { padding: 0 10px 18px !important;}
.circ-list ul li { padding: 9px 10px !important; }
.features_box p embed { height:187px !important; }
.banner-bottom { padding: 25px 0 20px !important; }
.banner { height: 313px !important;}
.navbar-nav > li { padding: 0px 0px 0px !important; border-right: 1px solid #bd9033 !important;}
.mnu_outer .navbar-nav > li > a { padding: 17px 16px 13px !important;}

.list-unstyled li a { line-height:25px !important; }
.flex-direction-nav li a { top: 44% !important; }

.jcarousel { width: 100% !important; left: 0px !important; }
.jcarousel li {height: 100px !important; min-height: 100px !important; width: 156px !important; padding: 5px 7px !important;}
.jcarousel li h3 {font-size: 12px !important; padding: 5px 0 0 !important; width: 100% !important;}
.jcarousel img {height: auto !important; margin: 0px 0px 0px 0px !important; max-width: 40% !important; }
.jcarousel-control-prev, .jcarousel-control-next { top: 33px !important; }
.jcarousel-control-prev { left: 0px !important;}
.jcarousel-control-next { right: 0px !important;}

#demo h2 { font-size:10px !important; padding:5px 3px !important; margin:9px 0px 7px 0px !important; text-align:center !important; }
.tickercontainer { font-size: 12px !important; min-height: 0px !important;}
section{padding-top:0px !important;} /*.offcanvas__trigger--open{top:500px !important;} .offcanvas__trigger--open2{top:245px !important;}*/
}

@media screen and (min-device-width:1280px) and (max-device-width:1024px) {.offcanvas__trigger--open{top:455px !important;} .offcanvas__trigger--open2{top:260px !important;}}

@media (max-width: 1024px) {.offcanvas__trigger--open{top:41% !important;} .offcanvas__trigger--open2{top:23% !important;} #homer img{width:100%; height:auto;} /*#modal{left:23% !important; top:0px !important;}*/
.disclaimer{display:block;top:71.6%;} .disclaimer-mob{display:none !important;}
.news-cl img{height:26px !important; }
.features ul li{width:50% !important;}
.contents h1 { font-size: 20px !important; }
.contents p img { margin:10px 0px 10px 30px !important; }
.contents table td img { width:auto !important; height:auto !important; } 
.icons {left:140px !important; margin-top:22px !important; padding-right: 25px !important; position: absolute !important; z-index:1;}
.icons a{line-height:29px;}
.lable_frm{padding:0px;}
html {font-size:60% !important;}	
.container{width:984px;}

.foo_copyright p{font-size:11px !important;}
ul.foo-list-bot li { font-size:11px !important; }
.awards h2 { font-size:13px !important; }
.sports-rt p { width: 265px !important;}
.sports-rt img { padding-right:5px !important;}
.sports-row-in { padding: 0 10px 18px !important;}
.circ-list ul li { padding: 9px 10px !important; }
.features_box p embed { height:140px !important; }

.jcarousel { width: 100% !important; left: 0px !important; }
.jcarousel li {height: 89px !important; min-height: 89px !important; width: 123px !important; padding: 5px 2px !important;}
.jcarousel li h3 {font-size: 11.3px !important; padding: 5px 0 0 !important; width: 100% !important;}
.jcarousel img {height: auto !important; margin: 0px 0px 0px 0px !important; max-width: 40% !important; }
.jcarousel-control-prev, .jcarousel-control-next { top: 28px !important; }
.jcarousel-control-prev { left: 0px !important;}
.jcarousel-control-next { right: 0px !important;}

.banner-bottom { padding: 25px 0 20px !important; }
.banner { height: 313px !important;}
.navbar-nav > li { padding: 0px 0px 0px !important; border-right: 0px solid #bd9033 !important;}
.mnu_outer .navbar-nav > li > a { padding: 17px 10px 13px !important;}
.list-unstyled li a { line-height:25px !important; }

.contents .img_lf_pad { padding: 0 0 0 25px !important;}

.search { display: none !important; }

#demo h2 { font-size:10px !important; padding:5px 3px !important; margin:9px 0px 7px 0px !important; text-align:center !important; }
.tickercontainer { font-size: 10px !important; min-height: 0px !important;}
section { padding-top: 0px !important;}

.chancellors_desk p { display:none !important;} #topcontrol{right:3px !important;bottom:52px !important;}
}

@media (max-width: 980px) {#homer img{width:100%; height:auto;} /*#modal{left:23% !important; top:0px !important;}*/
.disclaimer{display:none;} .disclaimer-mob{display:block !important;}
/*.offcanvas__trigger--open{display:none;} .offcanvas__trigger--open-mob{display:block !important;}*/

.news-cl{ text-align:right !important; margin-top:5px !important;}	
.news-cl img { padding:0px 0px 0px 0px !important; margin:0px !important; width:35% !important; }
.news-cl a { padding:0px 0px 0px 5px !important; margin:0px !important; width:35% !important; }

.features ul {padding:0px !important; margin:0px 0 0 70px !important; float:left !important;}

.icons {left: -15px !important; margin-top: -25px !important;padding-right:0px !important; position: absolute;}
.contents h1 { font-size: 20px !important; }
.contents p img { margin:10px 0px 10px 30px !important; }
.contents table td img { width:auto !important; height:auto !important; } 
html {font-size:60% !important;}
.container { width: 980px;}	
.right { float:right !important; }

.features ul li{ padding:0px 0px 0px 0px !important;}
.top_wrapper img { width:auto !important; max-width:100% !important;  margin-top:0px !important;}

.banner-bottom { padding: 3px 0 17px 0px !important; text-align:center; float:left !important; display:inline;}
.jcarousel-wrapper { padding-bottom: 0px !important; width: 96% !important; }
.jcarousel { width: 100% !important; left: 0px !important; }
.jcarousel li {height: 87px !important; min-height: 87px !important; width: 118px !important; padding: 5px 2px !important;}
.jcarousel li h3 {font-size: 11.3px !important; padding: 5px 0 0 !important; width: 100% !important;}
.jcarousel img {height: auto !important; margin: 0px 0px 0px 0px !important; max-width: 40% !important; }
.jcarousel-control-prev, .jcarousel-control-next { top: 48px !important; }
.jcarousel-control-prev { left: 0px !important;}
.jcarousel-control-next { right: 0px !important;}


.mnu_outer .navbar-nav > li > a {padding:9px 25px !important; width:330px !important;}

.mnu_outer .navbar-nav .open > a, .mnu_outer .navbar-nav .open > a:hover, .mnu_outer .navbar-nav .open > a:focus { background-color: #f26b3c !important;}
.dropdown-menu {padding: 0 !important;}
.mnu_outer .mega-menu .dropdown-menu > li{background:#fbbf39 !important; widows:330px;}
.mnu_outer .navbar-nav {margin-bottom:0px !important;}
.navbar-collapse {padding: 0px !important; margin-top:0px !important; width:330px !important; box-shadow: 0 0px 0 rgba(255, 255, 255, 0.1) inset !important;}
.content_home { padding: 50px 0 0 !important;}
.navbar-toggle { margin-top: -64px !important; right:0px !important; background:#fbbf39 !important; display:block !important; color:#FFF;}
.nav_outer {margin: -14px 15px 0 606px !important; width:330px !important; background:#af801c !important;}

.main-menu {background: none !important; margin:0px !important; padding:0px !important; height:10px !important;}

.features_box { margin:10px 0px 20px 0px !important; padding-top:0px !important; }
.chancellors_desk { padding:0px 0px 0px 0px !important;}

.chancellors_desk h2 { padding: 0px 0 10px 15px !important; font-size: 15px !important; }
.chancellors_desk h3 { padding: 0px 0px 15px 0px !important; font-size: 14px !important; }
.chancellors_desk p { padding:0px 0px 20px 15px !important;}
.chancellors_desk img { margin-bottom:0px !important;}

.directors_desk { padding:0px 0px 0px 0px !important;}
.directors_desk h2 { padding: 0px 0px 5px 15px !important; font-size: 15px !important; }
.directors_desk h3 { padding: 0px 0px 15px 0px !important; font-size: 14px !important; }
.directors_desk p { padding:0px 0px 20px 15px !important; font-size:13px !important; line-height:15px !important;}

.download_desk h3 { padding: 0px 0px 15px 0px !important; font-size: 14px !important; }

.directors_desk img { margin-bottom:10px !important; }
.awards h2 { margin-top:10px !important; }
.footer { padding-top:20px !important; }
.footer h2 { padding:0px !important; margin:15px 0px 10px 0px !important; }
.list-unstyled li a { line-height:25px !important; }
.foo_copyright p { padding:0px 0px 10px 0px !important; text-align:left !important; }
ul.foo-list-bot { text-align:left !important;}
.sports-rt p { width: 420px !important; }
.sports-row { height:360px !important; }
.circ-list ul li { padding-bottom: 20px !important;}
.circ-list { height: 419px !important; }

.border_bg { padding: 20px 0 15px !important;}

.topbar { background: #fbbf39 !important; }
.header .topbar ul.loginbar {float: right !important;}
.top_wrapper { padding: 0px !important;}

.banner { height: 255px !important;}
.features_box { margin: 20px 0 20px !important;}
.features_box p embed { height:302px !important; }

.flex-direction-nav li a { top: 40% !important;}

.jcarousel { margin-top: 20px !important; }

.content_wrapper { padding: 20px 10px 20px 20px !important;}
.side_menus { padding:20px 0px 0px 0px !important; }
.border_left { border-left: 1px solid #ffd883 !important;}

.contents .img_lf_pad { padding: 0 0 0 0px !important;}

#demo h2 { font-size:10px !important; padding:5px 3px !important; margin:9px 0px 7px 0px !important; text-align:center !important; }
.tickercontainer { font-size: 12px !important; min-height: 0px !important;}
section { padding-top: 0px !important;}

.navbar-toggle { margin-top: -57px !important; right:-9px !important;}
.nav_outer {margin:-10px 15px 0 614px !important; width:330px !important;}
.top_wrapper img { margin-left: -21px !important; }
.content_outer{margin:10px 0 0px !important;}
.toggle_menu { font-family:"oswald_regularregular"!important; font-size:1.5rem!important; color:#fff!important; padding-right:10px !important; }
}

@media (max-width: 900px) {#homer img{width:100%; height:auto;} /*#modal{left:20% !important; top:0px !important;}*/
.disclaimer{display:none;} .disclaimer-mob{display:block !important;}
/*.offcanvas__trigger--open{display:none;} .offcanvas__trigger--open-mob{display:block !important;}*/
.news-cl{ text-align:right !important; margin-top:5px !important;}	
.news-cl img { padding:0px 0px 0px 0px !important; margin:0px !important;  }
.news-cl a { padding:0px 0px 0px 5px !important; margin:0px !important; width:35% !important; }


.icons {left: -48px !important; margin-top: -26px !important;padding-right:0px !important; position: absolute;}
.contents h1 { font-size: 20px !important; }
.contents p img { margin:10px 0px 10px 30px !important; }
.contents table td img { width:auto !important; height:auto !important; } 
html {font-size:60% !important;}
.container { width: 900px;}
.right { float:right !important; }

.banner-bottom { padding: 0px 0 15px 0px !important; width:100% !important; text-align:center; float:none; display:inline;}
.features ul {padding:0px !important; margin:0px 0 0 -6px !important; float:left !important;}
.nav_outer { margin: -18px 15px 0 525px !important;}


.jcarousel { width: 100% !important; left: 0px !important; }
.jcarousel li {height: 90px !important; min-height: 90px !important; width: 124px !important; padding: 5px 2px !important;}
.jcarousel li h3 {font-size: 11.3px !important; padding: 5px 0 0 !important; width: 100% !important;}
.jcarousel img {height: auto !important; margin: 0px 0px 0px 0px !important; max-width: 40% !important; }
.jcarousel-control-prev, .jcarousel-control-next { top: 49px !important; }
.jcarousel-control-prev { left: 0px !important;}
.jcarousel-control-next { right: 0px !important;}

.download_desk h4 a { font-size: 10px !important; }
.download_desk img { width:100% !important; }

.contents .img_lf_pad { padding: 0 0 0 25px !important;}

#demo h2 { font-size:12px !important; padding:5px 3px !important; margin:10px 0px !important; text-align:center !important; }
.tickercontainer { font-size: 12px !important; min-height: 0px !important;}
section { padding-top: 0px !important;}

.navbar-toggle { margin-top: -57px !important; right:-9px !important;}
.nav_outer {margin:-16px 15px 0 534px !important; width:330px !important;}
.top_wrapper img { margin-left: -8px !important; }
.content_outer{margin:10px 0 0px !important;}
.toggle_menu { font-family:"oswald_regularregular"!important; font-size:1.5rem!important; color:#fff!important; padding-right:10px !important; }

}

@media (max-width: 800px) {#homer img{width:100%; height:auto;} /*#modal{left:12% !important; top:0px !important;}*/
.disclaimer{display:none;} .disclaimer-mob{display:block !important;}
/*.offcanvas__trigger--open{display:none;} .offcanvas__trigger--open-mob{display:block !important;}*/

.news-cl{ text-align:right !important; margin-top:5px !important;}	
.news-cl img { padding:0px 0px 0px 0px !important; margin:0px !important; width:35% !important; }
.news-cl a { padding:0px 0px 0px 5px !important; margin:0px !important; width:35% !important; }

.top_wrapper img { width:auto !important; max-width:100% !important;  margin-top:0px !important;}

.features ul {padding:0px !important; margin:0px !important; float:left !important;}

.icons{margin-top:-26px !important;padding-right: 25px !important; position: absolute !important; left:-96px !important;}
.contents h1 { font-size: 20px !important; }
.contents p img { margin:10px 0px 10px 30px !important; }
.contents table td img { width:auto !important; height:auto !important; } 
html {font-size:60% !important;}
.container { width: 800px;}
.right { float:right !important; }

.features ul li{ padding:0px 0px 0px 0px !important;}
.banner-bottom { padding: 0px 0 15px 0px !important; width:100% !important; text-align:center; float:none; display:inline;}
.jcarousel-wrapper { padding-bottom: 0px !important; width: 96% !important; }
.jcarousel { width: 100% !important; left: 0px !important; }
.jcarousel li {height: 84px !important; min-height: 84px !important; width: 110px !important; padding: 5px 2px !important;}
.jcarousel li h3 {font-size: 11.3px !important; padding: 5px 0 0 !important; width: 100% !important;}
.jcarousel img {height: auto !important; margin: 0px 0px 0px 0px !important; max-width: 40% !important; }
.jcarousel-control-prev, .jcarousel-control-next { top: 45px !important; }
.jcarousel-control-prev { left: 0px !important;}
.jcarousel-control-next { right: 0px !important;}

.mnu_outer .navbar-nav > li > a {padding:9px 25px !important; width:330px !important;}

.mnu_outer .navbar-nav .open > a, .mnu_outer .navbar-nav .open > a:hover, .mnu_outer .navbar-nav .open > a:focus { background-color: #f26b3c !important;}
.dropdown-menu {padding: 0 !important;}
.mnu_outer .mega-menu .dropdown-menu > li{background:#fbbf39 !important; widows:330px;}
.mnu_outer .navbar-nav {margin-bottom:0px !important;}
.navbar-collapse {padding: 0px !important; margin-top:0px !important; width:330px !important; box-shadow: 0 0px 0 rgba(255, 255, 255, 0.1) inset !important;}
.content_home { padding: 50px 0 0 !important;}

.features_box { margin:10px 0px 20px 0px !important; padding-top:0px !important; }
.chancellors_desk { padding:0px 0px 0px 0px !important;}
.chancellors_desk h2 { padding: 0px 0 10px 15px !important; font-size: 13px !important; }
.chancellors_desk h3 { padding: 0px 0px 15px 0px !important; font-size: 12px !important; }
.chancellors_desk p { padding:0px 0px 20px 15px !important;}
.chancellors_desk img { margin-bottom:0px !important;}

.directors_desk { padding:0px 0px 0px 0px !important;}
.directors_desk h2 { padding: 0px 0px 5px 15px !important; font-size: 13px !important; }
.directors_desk h3 { padding: 0px 0px 15px 0px !important; font-size: 12px !important; }
.directors_desk p { padding:0px 0px 20px 15px !important; font-size:12px !important; line-height:15px !important;}

.download_desk h3 { padding: 0px 0px 15px 0px !important; font-size: 12px !important; }
.download_desk h4 a { font-size: 10px !important; }
.download_desk img { width:100% !important; }

.directors_desk img { margin-bottom:10px !important; }
.awards h2 { margin-top:10px !important; }
.footer { padding-top:20px !important; }
.footer h2 { padding:0px !important; margin:15px 0px 10px 0px !important; }
.list-unstyled li a { line-height:25px !important; }
.foo_copyright p { padding:0px 0px 10px 0px !important; text-align:left !important; }
ul.foo-list-bot { text-align:left !important;}
.sports-rt p { width: 308px !important; }
.sports-row { height:430px !important; }
.circ-list ul li { padding-bottom: 20px !important;}

.border_bg { padding: 20px 0 15px !important;}

.topbar { background: #fbbf39 !important; }
.header .topbar ul.loginbar {float: right !important;}
.top_wrapper { padding: 0px !important;}

.main-menu {background: none !important; margin:0px !important; padding:0px !important; height:10px !important;}

.banner { height: 245px !important;}
.features_box { margin: 20px 0 20px !important;}
.features_box p embed { height:230px !important; }
.flex-direction-nav li a { top: 35% !important;}

.content_wrapper { padding: 20px 10px 20px 20px !important;}
.side_menus { padding:20px 0px 0px 0px !important; }
.border_left { border-left: 1px solid #ffd883 !important;}

.contents .img_lf_pad { padding: 0 0 0 25px !important;}

#demo h2 { font-size:10px !important; padding:5px 3px !important; margin:9px 0px 7px 0px !important; text-align:center !important; }
.tickercontainer { font-size: 10px !important; min-height: 0px !important;}
section { padding-top: 0px !important;}

.navbar-toggle { margin-top: -57px !important; right:-9px !important;}
.nav_outer {margin:-10px 15px 0 435px !important; width:330px !important;}
.top_wrapper img { margin-left: -25px !important; }
.content_outer{margin:10px 0 0px !important;}
.toggle_menu { font-family:"oswald_regularregular"!important; font-size:1.5rem!important; color:#fff!important; padding-right:10px !important; }
}

@media (max-width: 768px) {.offcanvas__trigger--open2{top:37% !important;} .offcanvas__trigger--close img{position:absolute;top:10px;}#homer img{width:100%; height:auto;} /*#modal{left:10% !important; top:0px !important;}*/
.disclaimer{display:block; top:55% !important;} .disclaimer-mob{display:none !important;}
.news-cl{ text-align:right !important; margin-top:5px !important;}	
.news-cl img { padding:0px 0px 0px 0px !important; margin:0px !important; width:35% !important; }
.news-cl a { padding:0px 0px 0px 5px !important; margin:0px !important; width:35% !important; }

.top_wrapper img { width:auto !important; max-width:100% !important;  margin-top:0px !important;}

.features ul {padding:0px !important; margin:0px !important; float:left !important;}

.contents h1 { font-size: 20px !important; }
.icons{margin-top:-26px !important;padding-right: 22px !important; position: absolute !important; left: -112px !important;}
.contents p img { margin:10px 0px 10px 30px !important; }
.contents table td img { width:100% !important; height:auto !important; } 
.lable_frm{padding:0 5px;}
html {font-size:60% !important;}
.container { width: 768px;}
#slider{ overflow-x:hidden;}
.right { float:right !important; }

.features ul li{ padding:0px 0px 0px 0px !important;}

.banner-bottom { padding: 0px 0 15px 0px !important; width:100% !important; text-align:center; float:none; display:inline;}
.jcarousel-wrapper { padding-bottom: 0px !important; width: 96% !important; }
.jcarousel { width: 100% !important; left: 0px !important; }
.jcarousel li {height: 100px !important; min-height: 100px !important; width: 148px !important; padding: 3px 1px !important;}
.jcarousel li h3 {font-size: 12px !important; padding: 5px 0 0 !important; width: 100% !important;}
.jcarousel img {height: auto !important; margin: 0px 0px 0px 0px !important; max-width: 40% !important; }
.jcarousel-control-prev, .jcarousel-control-next { top: 55px !important; }
.jcarousel-control-prev { left: 0px !important;}
.jcarousel-control-next { right: 0px !important;}

.flex-direction-nav li a { top: 37% !important;}
.mnu_outer .navbar-nav > li > a {padding:9px 25px !important; width:330px !important;}

.mnu_outer .navbar-nav .open > a, .mnu_outer .navbar-nav .open > a:hover, .mnu_outer .navbar-nav .open > a:focus { background-color: #f26b3c !important;}
.dropdown-menu {padding: 0 !important;}
.mnu_outer .mega-menu .dropdown-menu > li{background:#fbbf39 !important; widows:330px;}
.mnu_outer .navbar-nav {margin-bottom:0px !important;}
.navbar-collapse {padding: 0px !important; margin-top:0px !important; width:330px !important; box-shadow: 0 0px 0 rgba(255, 255, 255, 0.1) inset !important;}
.content_home { padding: 50px 0 0 !important;}
.navbar-toggle { margin-top: -55px !important; right:-16px !important;}
.nav_outer {margin:-15px 15px 0 409px !important; width:330px !important;}

.features_box { margin:10px 0px 20px 0px !important; padding-top:0px !important; }
.chancellors_desk { padding:0px 0px 0px 0px !important;}
.chancellors_desk h2 { padding: 0px 0 10px 15px !important; font-size: 13px !important; }
.chancellors_desk h3 { padding: 0px 0px 15px 0px !important; font-size: 12px !important; }
.chancellors_desk p { padding:0px 0px 20px 15px !important;}
.chancellors_desk img { margin-bottom:0px !important;}

.directors_desk { padding:0px 0px 0px 0px !important;}
.directors_desk h2 { padding: 0px 0px 5px 15px !important; font-size: 13px !important; }
.directors_desk h3 { padding: 0px 0px 15px 0px !important; font-size: 12px !important; }
.directors_desk p { padding:0px 0px 20px 15px !important; font-size:12px !important; line-height:15px !important;}

.download_desk h3 { padding: 0px 0px 15px 0px !important; font-size: 12px !important; }
.download_desk h4 a { font-size: 10px !important; }
.download_desk img { width:100% !important; }

.directors_desk img { margin-bottom:10px !important; }
.awards h2 { margin-top:10px !important; }
.footer { padding-top:20px !important; }
.footer h2 { padding:0px !important; margin:15px 0px 10px 0px !important; }
.list-unstyled li a { line-height:25px !important; }
.foo_copyright p { padding:0px 0px 10px 0px !important; text-align:left !important; }
ul.foo-list-bot { text-align:left !important;}
.sports-rt p { width: 308px !important; }
.sports-row { height:430px !important; }
.circ-list ul li { padding-bottom: 20px !important;}

.border_bg { padding: 20px 0 15px !important;}
.topbar { background: #fbbf39 !important; }
.header .topbar ul.loginbar {float: right !important;}
.top_wrapper { padding: 0px !important;}

.main-menu {background: none !important; margin:0px !important; padding:0px !important; height:10px !important;}

.banner{height:auto !important;}
.features_box { margin: 20px 0 20px !important;}
.features_box p embed { height:230px !important; }

.content_wrapper { padding: 20px 10px 30px 20px !important;}
.side_menus { padding:20px 0px 0px 0px !important; }
.border_left { border-left: 1px solid #ffd883 !important;}
.contents .img_lf_pad { padding: 0 0 0 20px !important;}

#demo h2 { font-size:10px !important; padding:5px 3px !important; margin:9px 0px 7px 0px !important; text-align:center !important; }
.tickercontainer { font-size: 10px !important; min-height: 0px !important;}
section { padding-top: 0px !important;}
.content_outer{margin:10px 0 0px !important;}
.toggle_menu { font-family:"oswald_regularregular"!important; font-size:1.5rem!important; color:#fff!important; padding-right:10px !important; }
img.capcha{margin-left:0 !important;}
}

@media (max-width:736px) {
.disclaimer{display:none;} .offcanvas__trigger--open{background:url(../../images/quick-enquiry-mob.gif) no-repeat left top; width:15px !important; height:150px !important;} 
#homer img{width:100%; height:auto;} /*#modal{left:0px !important; top:0px !important; margin:10px !important;}*/ .contents table td img { width:100% !important; height:auto !important; } 

.disclaimer{display:none;} .offcanvas__trigger--open{background:url(../../images/quick-enquiry-mob.gif) no-repeat left top; width:15px !important; height:121px !important;} 
#homer img{width:100%; height:auto;} /*#modal{left:0px !important; top:0px !important; margin:10px !important;}*/ .contents table td img { width:100% !important; height:auto !important; } 

.border_common{margin-bottom:20px; padding-bottom:20px;} .view-all{margin:0 0 15px;} .awards{display:none;} .list-unstyled li a{line-height:13px !important;}
.features_box{margin:0px !important; padding-top:15px !important;} .footer{padding-top:15px !important;} .features_box p{display:none;} .features_box .fa-graduation-cap{ padding:5px 0 5px 5px; width:33px;} .awards{display:none;} .sports-rt p{width:100%;} .sports-row{overflow:hidden;} .container{width:100%;} .content_outer{margin-bottom:0 !important;}
}

@media (max-width:667px) {#homer img{width:100%; height:auto;} /*#modal{left:0px !important; top:0px !important; margin:10px !important;}*/
.disclaimer{display:none;} .disclaimer-mob{display:block !important;} .contents table td img { width:100% !important; height:auto !important; } 
.border_common{margin-bottom:20px; padding-bottom:20px;} .view-all{margin:0 0 15px;} .awards{display:none;} .list-unstyled li a{line-height:13px !important;}
.features_box{margin:0px !important; padding-top:15px !important;} .footer{padding-top:15px !important;} .features_box p{display:none;} .features_box .fa-graduation-cap{ padding:5px 0 5px 5px; width:33px;} .awards{display:none;} .sports-rt p{width:100%;} .sports-row{overflow:hidden;} .container{width:100%;}
}

@media (max-width:640px) {.smob{padding-left:25px !important;} .mleft{float:left;} .features{margin-top:8px !important;} #modal{width:93% !important;left:0% !important;} .sendbtn{ margin:0 !important;} #captchaspc img{margin:0 0 0 10px !important;} .form-group{margin-bottom:0 !important;} .col-form-label{padding:5px 15px 0;} ul.swap-list li{font-size:12px;} .news-preview{margin-top:0 !important;} .news-content{padding:0 25px 25px !important;} ul.swap-list{min-height:auto !important;} .enq-input{padding:3px !important;} .agree-condition{font-size:12px;} #my-navigation, #togg2{width:80% !important;} #togg2{top:0.5% !important;} .offcanvas__trigger--close{margin-right:25px;} #homer img{width:100%; height:auto;} /*#modal{left:0px !important; top:0px !important; margin:10px !important;}*/ .offcanvas__trigger--close{margin-top:9px !important;}
.disclaimer{display:none;} .disclaimer-mob{display:block !important; margin-top:3px !important; top:51% !important;} #my-navigation{width:95%;top:1.5% !important;}
.map-view{background:url(../../images/map-view.gif) no-repeat left top !important;border: 0px !important;width: 15px !important; height: 70px !important;margin: 0 !important;
padding: 0 !important; position: fixed !important; right: 0 !important; top:15%; z-index:1 !important;}

.offcanvas__trigger--open{background:url(../../images/quick-enquiry-mob.gif) no-repeat left top !important; border:0px !important; width:15px !important; height:150px !important; margin:0 !important; padding:0 !important; top:33% !important;} 
.offcanvas__trigger--open2{background:url(../../images/admission_enquiry_mobile.gif) no-repeat left top !important; border:0px !important; width:15px !important; height:150px !important; margin:0 !important; padding:0 !important; top:15% !important;} 
.offcanvas__trigger--open3{background:url(../../images/jee_enq_mobile.gif) no-repeat left top !important; border:0px !important; width:15px !important; height:87px !important; margin:0 !important; padding:0 !important; top:66% !important;}

.news-cl{text-align:center !important; margin-top:15px !important; float:none !important; }
.news-cl img{padding:0px 3px !important;}	

.contents h1 { font-size: 20px !important; }
.contents p img { margin:10px 0px 20px 30px !important; }
.contents table td img { width:100% !important; height:auto !important; } 
.icons {position: absolute !important;top:70px !important; left: 15px !important; margin-top:0 !important; z-index:99999 !important;}
#demo h2 { font-size:10px !important; padding:5px 3px !important; margin:9px 0px 7px 0px !important; text-align:center !important; }
.tickercontainer { font-size: 10px !important; min-height: 0px !important;}
section{ padding-top: 0px !important;}

.toggle_menu{font-family:"oswald_regularregular"!important; font-size:1.5rem!important; color:#fff!important; padding-right:10px !important; }
.border_common{margin-bottom:20px; padding-bottom:20px;} .view-all{margin:0 0 15px;} .awards{display:none;} .list-unstyled li a{line-height:13px !important;}
.features_box{margin:0px !important; padding-top:15px !important;} .footer{padding-top:15px !important;} .features_box p{display:none;} .features_box .fa-graduation-cap{ padding:5px 0 5px 5px; width:33px;} .awards{display:none;} .sports-rt p{width:100%;} .sports-row{overflow:hidden;}

html{font-size:60% !important;}	
.container{width:640px;} .banner{height:auto !important;} 
.content_outer{margin:0px 0 0px !important;}

.main-menu {background: none !important; margin:0px !important; padding:0px !important;}
.navbar-toggle { margin-top: -64px !important; right: 0px !important;}
.nav_outer { background-color: #af801c !important; margin-right: 0px !important; margin-top: -17px !important; margin-left: 264px !important; width:330px !important; }
.navbar-nav > li { padding: 0px !important;}
.mnu_outer .navbar-nav .open .dropdown-menu { width:484px !important; }

.chancellors_desk { padding:0px 0px 0px 0px !important;}
.chancellors_desk h2 { padding: 15px 0px 0px 20px !important; font-size: 15px !important; }
.chancellors_desk h3 { padding: 0px 0px 15px 0px !important; font-size:16px !important;}
.chancellors_desk p { padding:10px 0px 0px 20px !important; font-size: 0px !important; height:0px !important; }
.chancellors_desk img { margin-bottom:0px !important;}

.directors_desk { padding:15px 0px 0px 0px !important;}
.directors_desk h2 { padding: 15px 0px 0px 20px !important; font-size: 15px !important; }
.directors_desk h3 { padding: 0px !important; height:0px !important;}
.directors_desk p { padding:10px 0px 0px 20px !important; font-size: 14px !important; }
.directors_desk img { margin-bottom:10px !important; }

.download_desk h3{padding: 20px 0px 15px 0px !important; font-size: 16px !important; }
.banner-bottom{padding: 0px 0 15px 0px !important; width:100% !important; text-align:center; float:none; display:inline;}

.jcarousel{width: 100% !important; left: 0px !important;}
.jcarousel li{height: 100px !important; min-height: 108px !important; width: 154px !important; padding: 6px 1px !important;}
.jcarousel li h3{font-size: 12px !important; padding: 5px 0 0 !important; width: 100% !important;}
.jcarousel img{height: auto !important; margin: 0px 0px 0px 0px !important; max-width: 40% !important;}
.jcarousel-control-prev, .jcarousel-control-next{top:58px !important;}
.jcarousel-control-prev{left:0px !important;}
.jcarousel-control-next{right:0px !important;}

.features_box{padding-top:20px !important;}
.features ul{float:left !important; margin:5px 0 0 200px !important;}
.awards h2{margin-top:10px !important;}
.footer{padding-top:20px !important;}
.footer h2{padding:0px !important; margin:15px 0px 10px 0px !important;}
.foo_copyright p{padding:0px 0px 10px 0px !important; text-align:center !important;}
ul.foo-list-bot{text-align:center !important;}
.circ-list ul li{padding-bottom:35px !important;}
.sports-row{height:370px !important;}
.border_bg{padding:17px 0 10px !important;}
.features_box p embed{height:400px !important;}
.flex-direction-nav li a{top:35% !important;}

.content_wrapper{padding:10px 20px 20px 20px !important;}
.side_menus{padding:20px !important; }
.border_left{border-left: 0px solid #ffd883 !important;}
.contents .img_lf_pad { padding: 0 0 0 0px !important;}
.breadcrumb{list-style:none; padding:0px 0px 0px 20px !important;}
.icons a{color:#cca450; font-size:17px !important;line-height:23px !important;margin-right:0;text-decoration:none;}
}

@media (max-width:600px) {#homer img{width:100%; height:auto;} /*#modal{left:0px !important; top:0px !important; margin:10px !important;}*/
.disclaimer{display:none;} .disclaimer-mob{display:block !important;}

.news-cl { text-align:center !important; margin-top:15px !important; float:none !important; }
.news-cl img {padding:0px 3px !important; width:auto !important;}	
.news-cl a { padding:0px 0px 0px 5px !important; margin:0px !important; width:35% !important; }	

.contents h1 { font-size: 20px !important; }
.contents p img { margin:10px 0px 10px 30px !important; }
.contents table td img { width:100% !important; height:auto !important; } 
html {font-size:60% !important;}	
.container { width: 600px;}
.navbar-toggle { margin-top: -65px !important; right:-15px !important;}
.right { float:right !important; }
.mnu_outer .navbar-nav > li > a {padding:9px 25px !important;}
.mnu_outer .navbar-nav .open > a, .mnu_outer .navbar-nav .open > a:hover, .mnu_outer .navbar-nav .open > a:focus { background-color: #f26b3c !important;}
.dropdown-menu {padding: 0 !important;}
.mnu_outer .mega-menu .dropdown-menu > li{background:#fbbf39 !important;}
.mnu_outer .navbar-nav {margin-bottom:0px !important;}
.navbar-collapse {padding-right: 0px !important; margin-top:0px !important;}
.nav_outer { background-color: #af801c !important; margin-right: 0px !important; margin-top: -17px !important; margin-left: 240px !important; width:330px !important; }

.jcarousel { width: 100% !important; left: 0px !important; }
.jcarousel li {height: 90px !important; min-height: 90px !important; width: 116px !important; padding: 6px 1px !important;}
.jcarousel li h3 {font-size: 12px !important; padding: 5px 0 0 !important; width: 100% !important;}
.jcarousel img {height: auto !important; margin: 0px 0px 0px 0px !important; max-width: 40% !important; }
.jcarousel-control-prev, .jcarousel-control-next { top: 49px !important; }
.jcarousel-control-prev { left: 0px !important;}
.jcarousel-control-next { right: 0px !important;}
.contents .img_lf_pad { padding: 0 0 0 0px !important;}

.download_desk h4 a { font-size: 10px !important; }
.download_desk img { width:auto !important; }


#demo h2 { font-size:10px !important; padding:5px 3px !important; margin:9px 0px 7px 0px !important; text-align:center !important; }
.tickercontainer { font-size: 11px !important; min-height: 0px !important;}
section { padding-top: 0px !important;}

.toggle_menu { font-family:"oswald_regularregular"!important; font-size:1.5rem!important; color:#fff!important; padding-right:10px !important; }
.hidemob { display:none; }
}

@media (max-width:480px) {#homer img{width:100%; height:auto;} /*#modal{left:0px !important; top:0px !important; margin:10px !important;}*/
.disclaimer{display:none;} .disclaimer-mob{display:block !important;}

.contents table td img { width:100% !important; height:auto !important; } 
.banner{height:auto !important;} .border_common{margin-bottom:20px; padding-bottom:20px;} .view-all{margin:0 0 15px;} .awards{display:none;} .list-unstyled li a{line-height:13px !important;}
.features_box{margin:0px !important; padding-top:15px !important;} .footer{padding-top:15px !important;} .features_box p{display:none;} .features_box .fa-graduation-cap{ padding:5px 0 5px 5px; width:33px;} .awards{display:none;} .sports-rt p{width:100%;} .sports-row{overflow:hidden;}

html {font-size:55% !important;}
.container { width: 480px;}
.right { float:right !important; }
.mnu_outer .navbar-nav > li > a {padding:9px 25px !important;}
.mnu_outer .navbar-nav .open > a, .mnu_outer .navbar-nav .open > a:hover, .mnu_outer .navbar-nav .open > a:focus { background-color: #f26b3c !important;}
.dropdown-menu {padding: 0 !important;}
.mnu_outer .mega-menu .dropdown-menu > li{background:#fbbf39 !important;}
.mnu_outer .navbar-nav {margin-bottom:0px !important;}
.navbar-collapse {padding-right: 0px !important; margin-top:0px !important;}
.content_home { padding: 50px 0 0 !important;}
.navbar-toggle { margin-top: 34px !important; right:-15px !important;}
.nav_outer {}
.toggle_menu{font-family:"oswald_regularregular"!important; font-size:1.5rem!important; color:#fff!important; padding-right:10px !important; }

#demo h2{font-size:7px !important; padding:5px 3px !important; }
.tickercontainer { font-size: 10px !important;}
.hidemob { display:none; }
}

@media (max-width:414px) {#homer img{width:100%; height:auto;} /*#modal{left:0px !important; top:0px !important; margin:10px !important;}*/
.disclaimer{display:none;} .disclaimer-mob{display:block !important;}
	.contents table td img { width:100% !important; height:auto !important; } 
.border_common{margin-bottom:20px; padding-bottom:20px;} .view-all{margin:0 0 15px;} .awards{display:none;} .list-unstyled li a{line-height:13px !important;}
.features_box{margin:0px !important; padding-top:15px !important;} .footer{padding-top:15px !important;} .features_box p{display:none;} .features_box .fa-graduation-cap{ padding:5px 0 5px 5px; width:33px;} .awards{display:none;} .sports-rt p{width:100%;} .sports-row{overflow:hidden;} .container{width:100%;}
.hidemob { display:none; }
.map-view{background:url(../../images/map-view.gif) no-repeat left top !important;border: 0px !important;width: 15px !important; height: 70px !important;margin: 0 !important;
padding: 0 !important; position: fixed !important; right: 0 !important; top:15%; z-index:1 !important; display: none;}
.offcanvas__trigger--open{top:27% !important;} .offcanvas__trigger--open3{top:48% !important;}
}

@media (max-width:375px) {#homer img{width:100%; height:auto;} /*#modal{left:0px !important; top:0px !important; margin:10px !important;}*/
.disclaimer{display:none;} .disclaimer-mob{display:block !important;}
.contents table td img { width:100% !important; height:auto !important; } 
.border_common{margin-bottom:20px; padding-bottom:20px;} .view-all{margin:0 0 15px;} .awards{display:none;} .list-unstyled li a{line-height:13px !important;}
.features_box{margin:0px !important; padding-top:15px !important;} .footer{padding-top:15px !important;} .features_box p{display:none;} .features_box .fa-graduation-cap{ padding:5px 0 5px 5px; width:33px;} .awards{display:none;} .sports-rt p{width:100%;} .sports-row{overflow:hidden;} .container{width:100%;}
.hidemob{display:none;}
.map-view{display:none;} .offcanvas__trigger--open{top:30% !important;} .offcanvas__trigger--open3{top:55% !important;}
}

@media only screen and (max-width:360px){.map-view{top:15%;} #homer img{width:100%; height:auto;} /*#modal{left:0px !important; top:0px !important; margin:10px !important;}*/ 
.disclaimer{display:none;} .disclaimer-mob{display:block !important;}
.news-cl { text-align:right !important; right: 12px !important; } .news-cl img {padding:0px 3px !important; margin-right:100px !important;}
.contents p img { margin:0px 0px 20px 0px !important; float:none !important; width:100% !important; height:auto !important; }
.contents table td img { width:100% !important; height:auto !important; } 
.icons {position: absolute !important;top: 108px !important; left: 8px !important; margin-top:0 !important; z-index:99999 !important;}
.banner{height:auto !important;} .border_common{margin-bottom:20px; padding-bottom:20px;} .view-all{margin:0 0 15px;} .awards{display:none;} .list-unstyled li a{line-height:13px !important;}
.features_box{margin:0px !important;} .footer{padding-top:15px !important;} .features_box p{display:none;} .features_box .fa-graduation-cap{ padding:5px 0 5px 5px; width:33px;} .awards{display:none;}

.dob_row{margin:0px 0 10px !important;}
html {font-size:55% !important;}
.container { width: 360px; padding:0 !important; margin:0 !important;}
.right { float:right !important; }
.header .navbar-toggle { margin: 5px 165px 0px 0px !important; }
.header .navbar-toggle:focus {background: #fc0000 !important;}
.header .navbar-toggle:hover { background: #c27f0a !important;}
.header .navbar-toggle { border-color: #c27f0a !important;}
.logo { margin-top: 10px !important;}
.main-menu {background: none !important; margin:0px !important; padding:0px !important;}

.features ul {padding:0px !important; margin:7px 0 0 25px !important; float:left !important;}
.features ul li{ padding:0px 0px 0px 0px !important;}
.offcanvas__trigger--open{top:29% !important;}
.offcanvas__trigger--open3{top:54% !important;}
/*.top_wrapper img { width:auto !important; max-width:100% !important; height:auto !important; margin-top:0px !important;}*/

.banner { margin: 13px 0 0 0px !important; width: 100% !important;}
.banner-bottom { padding: 0px 0 15px 0px !important; width:100% !important; text-align:center; float:none; display:inline;}
.jcarousel-wrapper { padding-bottom: 0px !important; width: 330px !important; }
.jcarousel { width: 100% !important; left: 0px !important; }
.jcarousel li {height: 95px !important; min-height: 108px !important; width: 165px !important;}
.jcarousel li h3 {font-size: 11px !important; padding: 5px 0 0 !important; width: 100% !important;}
.jcarousel img {height: auto !important; margin: 0px 0px 0px 0px !important; max-width: 40% !important; }
.jcarousel li{ min-height:60px !important; padding: 4px 0px !important;}
.jcarousel-control-prev, .jcarousel-control-next { top: 50px !important; }
.jcarousel-control-prev { left: 0px !important;}
.jcarousel-control-next { right: 0px !important;}

.flex-direction-nav li a { top: 20% !important;}

.mnu_outer .navbar-nav > li > a {padding:9px 25px !important; width:330px !important;}

.mnu_outer .navbar-nav .open > a, .mnu_outer .navbar-nav .open > a:hover, .mnu_outer .navbar-nav .open > a:focus { background-color: #f26b3c !important;}
.dropdown-menu {padding: 0 !important;}
.mnu_outer .mega-menu .dropdown-menu > li{background:#fbbf39 !important; widows:330px;}
.mnu_outer .navbar-nav {margin-bottom:0px !important;}
.navbar-collapse {padding: 0px !important; margin-top:0px !important; width:330px !important; box-shadow: 0 0px 0 rgba(255, 255, 255, 0.1) inset !important;}
.content_home { padding: 50px 0 0 !important;}
.navbar-toggle { margin-top: 14px !important; right:0px !important;}
.nav_outer {margin:65px 15px 0 !important; width:330px !important;}

.chancellors_desk { padding:0px 0px 0px 0px !important;}
.chancellors_desk h2 { padding: 15px 0px 0px 20px !important; font-size: 13px !important; }
.chancellors_desk p { padding:10px 0px 0px 20px !important; font-size: 0px !important; height:5px !important; }
.chancellors_desk img { margin-bottom:0px !important;}

.directors_desk { padding:15px 0px 0px 0px !important;}
.directors_desk h2 { padding: 15px 0px 0px 20px !important; font-size: 13px !important; }
.directors_desk h3 { padding: 0px !important; height:0px !important;}
.directors_desk p { padding:10px 0px 0px 20px !important; font-size: 12px !important; }
.directors_desk img { margin-bottom:10px !important; }

.content_outer { margin: -8px 0px 0px 0px !important;}

.awards h2 { margin-top:10px !important; }
.footer h2 { padding:0px !important; margin:15px 0px 10px 10px !important; }
.list-unstyled { padding-left: 10px !important;}
.foo_copyright p { padding:0px 0px 10px 0px !important; text-align:center !important; }
ul.foo-list-bot { text-align:center !important;}
.sports-rt p { width: 308px !important; }
.sports-row { height:430px !important; }
.circ-list ul li { padding-bottom: 20px !important;}

.features_box p embed { height:215px !important; }

.content_wrapper { padding: 10px 20px 20px 20px !important;}
.side_menus { padding:20px !important; }
.border_left { border-left: 0px solid #ffd883 !important;}
.contents .img_lf_pad { padding: 0 0 0 0px !important;}

#demo h2 { font-size:7px !important; padding:5px 3px !important; margin:9px 0px 7px 0px !important; text-align:center !important; }
.tickercontainer { font-size: 9px !important; min-height: 0px !important;}
section { padding-top: 0px !important;}

.top_wrapper img { margin-left: -3px !important; }
.toggle_menu { font-family:"oswald_regularregular"!important; font-size:1.5rem!important; color:#fff!important; padding-right:10px !important; }
.contents h1 { font-size: 20px !important; }
.hidemob { display:none; }
}

@media (max-width: 320px) {.offcanvas__trigger--open{border:0px !important; width:15px !important; top:33% !important;} .offcanvas__trigger--open3{top:66% !important;} #homer img{width:100%; height:auto;} /*#modal{left:0px !important; top:0px !important; margin:10px !important;}*/ .enq-form h2{padding:8px 0 10px !important;} .offcanvas__trigger--close img{top:2px;}
.disclaimer{display:none;} .disclaimer-mob{display:block !important;}
.contents table td img { width:100% !important; height:auto !important; } 
.border_common{margin-bottom:20px; padding-bottom:20px;} .view-all{margin:0 0 15px;} .awards{display:none;} .list-unstyled li a{line-height:13px !important;}
.features_box{margin:0px !important;} .footer{padding-top:15px !important;} .features_box p{display:none;} .features_box .fa-graduation-cap{ padding:5px 0 5px 5px; width:33px;} .awards{display:none;}

html {font-size:55% !important;}
.container{width:320px;}
.right{float:right !important; }
.features ul {padding:0px !important; margin:20px 0 0 25px !important; float:left !important;}
.features ul li{ padding:0px 0px 0px 0px !important;}
.top_wrapper img { width:auto !important; max-width:100% !important; height:auto !important; margin-top:0px !important;}

.banner{height:auto !important; margin: 13px 0 0 0px !important; width: 100% !important;}
.banner-bottom { padding: 0px 0 15px 0px !important; width:100% !important; text-align:center; float:none; display:inline;}

.jcarousel-wrapper { padding-bottom: 0px !important; width: 320px !important; }
.jcarousel { width: 93.9% !important; left: 10px !important; }
.jcarousel li { width: 360px !important; height: 180px !important; min-height: 180px !important; }
.jcarousel li h3 {font-size: 15px !important; padding: 13px 0 0 !important; width: 280px !important;}
.jcarousel img {height: auto !important; margin: 0px 0px 0px -45px !important; max-width: 100% !important; }
.jcarousel-control-prev, .jcarousel-control-next { top: 100px !important; }
.jcarousel-control-prev { left: 20px !important;}
.jcarousel-control-next { right: 20px !important;}

.flex-direction-nav li a { top: 20% !important;}

.mnu_outer .navbar-nav > li > a {padding:9px 25px !important; width:330px !important;}

.mnu_outer .navbar-nav .open > a, .mnu_outer .navbar-nav .open > a:hover, .mnu_outer .navbar-nav .open > a:focus { background-color: #f26b3c !important;}
.dropdown-menu {padding: 0 !important;}
.mnu_outer .mega-menu .dropdown-menu > li{background:#fbbf39 !important; widows:330px;}
.mnu_outer .navbar-nav {margin-bottom:0px !important;}
.navbar-collapse {padding: 0px !important; margin-top:0px !important; width:330px !important; box-shadow: 0 0px 0 rgba(255, 255, 255, 0.1) inset !important;}
.content_home { padding: 50px 0 0 !important;}
.navbar-toggle { margin-top: 19px !important; right:140px !important;}
.nav_outer {margin:65px 15px 0 !important; width:330px !important;}
.chancellors_desk { padding:0px 0px 0px 0px !important;}
.chancellors_desk h2 { padding: 20px 0px 10px 0px !important; }
.chancellors_desk p { padding:0px 0px 20px 0px !important;}
.chancellors_desk img { margin-bottom:0px !important;}
.content_outer { margin: -8px 0px 0px 0px !important;}
.directors_desk { padding:15px 0px 0px 0px !important;}
.directors_desk h2 { padding: 10px 0px 5px 0px !important;}
.directors_desk h3 { padding: 0px 0px 15px 0px !important;}
.directors_desk p { padding:0px 0px 20px 0px !important;}
.directors_desk img { margin-bottom:10px !important;}
.awards h2 { margin-top:10px !important;}
.footer{padding-top:15px !important;}
.footer h2 { padding:0px !important; margin:15px 0px 10px 10px !important;}
.foo_copyright p{padding:0px 0px 10px 0px !important; text-align:center !important;}
ul.foo-list-bot{text-align:center !important;}
.sports-rt p{width:270px !important; }
.sports-row{height:430px !important; }
.circ-list ul li{padding-bottom:20px !important;}
.features_box p embed{height:215px !important;}
.toggle_menu{font-family:"oswald_regularregular" !important; font-size:1.5rem !important; color:#fff !important; padding-right:10px !important;}
.hidemob{display:none;}
}

.icons{top:28%; position:fixed !important; left:0px !important; width:28px; z-index:100;}
.icons a{color:#cca450; line-height:35px; font-size:47px; margin-right:0px; text-decoration:none;}
.icons a:hover{color:#fdbf38;}

#wrapper{margin:0px auto;width:100% !important;display:block;}
#fullsize {
    background: #000 none repeat scroll 0 0;
    border: 1px solid #ccc;
    height: 400px;
    padding: 2px;
    position: relative;
    width: 100% !important;
}
#information {
    background: #000 none repeat scroll 0 0;
    bottom: 0;
    color: #fff;
    height: 0;
    opacity: 0.7;
    overflow: hidden;
    position: absolute;
    width: 100% !important;
    z-index: 200;
}
#information h3 {
    font-size: 14px;
    padding: 4px 8px 3px;
}
#information p {
    padding: 0 8px 8px;
}
#image {
    width: 100% !important;
}
#image img {
    position: absolute;
    width: auto;
    z-index: 25;
}
.imgnav {
    cursor: pointer;
    height: 306px;
    position: absolute;
    width: 100% !important;
    z-index: 150;
}
#imgprev {
    background: rgba(0, 0, 0, 0) url("images/left.gif") no-repeat scroll left center;
    left: 0;
}
#imgnext {
    background: rgba(0, 0, 0, 0) url("images/right.gif") no-repeat scroll right center;
    right: 0;
}
#imglink {
    height: 306px;
    opacity: 0.4;
    position: absolute;
    width: 100%;
    z-index: 100;
}
.linkhover {
    background: rgba(0, 0, 0, 0) url("images/link.gif") no-repeat scroll center center;
}
#thumbnails {
    margin-top: 15px;
}
#slideleft {
    background: #222 url("images/scroll-left.gif") no-repeat scroll center center;
    float: left;
    height: 81px;
    width: 20px;
}
#slideleft:hover {
    background-color: #000000;
}
#slideright {
    background: #222 url("images/scroll-right.gif") no-repeat scroll center center;
    float: right;
    height: 81px;
    width: 20px;
}
#slideright:hover {
    background-color: #000000;
}
#slidearea {
    float: left;
    height: 81px;
    margin-left: 5px;
    overflow: hidden;
    position: relative;
    width: 580px;
}
#slider {
    height: 81px;
    left: 0;
    position: absolute;
}
#slider img {
    border: 1px solid #666;
    cursor: pointer;
    padding: 2px;
}
.tbl-admin {
	padding:0;
	margin:0;
	vertical-align:middle;
	float:left;
	width:100%
}
.tbl-admin .tbl-title {
	padding:0;
	margin:0;
	float:left;
	width:100%;
	background-color:#FFF
}
.tbl-admin .tbl-left {
	padding:20px 0 0;
	margin:0;
	float:left;
	width:77.5%
}
.tbl-admin .tbl-right {
	padding:0;
	margin:0;
	float:left;
	width:22.5%
}
.space10 {
	margin-bottom:10px
}
.space20 {
	margin-bottom:20px
}
.csstable, .csstable1, .space30 {
	margin-bottom:30px
}
.tbl-admin .img-admin {
	float:right
}
.tbl-admin .t1 {
	font-size:13px;
	color:#94690c;
	padding:2px 0 6px 13px;
	font-weight:700;
	font-family:open_sansregular
}
.tbl-admin .t2, .tbl-admin .t3 {
	font-size:13px;
	color:#333;
	font-family:open_sansregular
}
.tbl-admin .t2 {
	padding:3px 0 6px 13px
}
.tbl-admin .t2 a {
	color:#F60
}
.tbl-admin .t2 a:hover {
	color:#674600
}

.tbl-admin .t3 {
	padding:3px 0 6px 13px
}
.h1Color, .h2Color {
	font-family:open__sansbold
}
.tbl-admin .t3 a {
	color:#F60
}
.tbl-admin .t3 a:hover {
	color:#674600
}
.admin-c {
	background-color:#ffe4a9
}
.admin-vc {
	background-color:#fff2d6
}
.space {
	margin-top:10px
}
.img-common {
	width:100%
}
.tbl-list, td, th {
	border:1px solid #ffd883
}
.tbl-list, .tbl-list td, .tbl-list th {
	border:0 solid #ffd883;
	padding:5px
}
.tbl-list th {
	background-color:#BBB
}

.news-cl{margin-top:25px; text-align:right;}
.news-cl img {margin:0px 0 5px !important; padding:0px;}

/*****************************************************************************/

.weather_report{font-family:"oswald_regularregular"!important; padding:0px; margin:0px;}
.weather_report h4{font-size:11px; color:#984f01; padding:0px; margin:0px 0px 3px 0px;}
.report_list{border:1px solid #58a3dc; padding:5px; margin:0px; background-color:#f1f9ff;}
.report_l{font-size:11px;color:#06C;}
.report_r{font-size:11px;color:#F60;}

.bottomwrap{width:85%; margin:0px auto 10px;border:1px solid #fff; border-bottom:0px;}
.footer-fix{position:fixed;background:#fff6e3; bottom:0px; width:85%;}
.footer-fix p{font-family: 'open_sansregular'; font-size:14px; color:#b37f0f; margin:0; padding:10px 15px; line-height:22px;}
.footer-fix p a{color:#b37f0f; text-decoration:none;}
.changename{text-align:center !important;}
.changename p { font-size:15px !important; padding-bottom:20px; line-height:28px;}
.changename .dot-line { border-bottom:2px dotted #FC9; padding-top:10px; margin-bottom:25px;}
.dsc-mrq .cls{color:#fff; position:absolute;right:-12px;height:25px; width:25px; border-radius:50%; background:#333; text-align:center; vertical-align:middle; display:inline-block;
padding:3px 0; font-size:14px; font-weight:600; top:-13px; cursor:pointer; font-family: 'open_sansregular';}

/*.offcanvas__trigger--open{background:url(../../images/quick_enquiry.gif) no-repeat left top; width:40px; height:200px; border:1px solid #ffd883; border-radius:0px; position:fixed; right:0; margin-top:4px; top:400px;}
.offcanvas__trigger--open2{background:url(../../images/admission_enquiry.gif) no-repeat left top; width:41px; height:132px; border-radius:0px; position:fixed; right:0; margin-top:4px; top:260px;}
.offcanvas__trigger--open3{background:url(../../images/jee_enquiry.gif) no-repeat left top; width:41px; height:121px; border-radius:0px; border:0px; cursor:pointer; position:fixed; right:-1px; margin-top:4px; top:608px;}
.blocker{ z-index:9999 !important;}*/

.offcanvas__trigger--open{background:url(../../images/quick_enquiry.gif) no-repeat left top; width:40px; height:200px; border:1px solid #ffd883; border-radius:0px; position:fixed; right:0; margin-top:4px; top:315px;}
.offcanvas__trigger--open2{background:url(../../images/admission_enquiry.gif) no-repeat left top; width:41px; height:132px; border-radius:0px; position:fixed; right:0; margin-top:4px; top:175px;}
.offcanvas__trigger--open3{background:url(../../images/jee_enquiry.gif) no-repeat left top; width:41px; height:121px; border-radius:0px; border:0px; cursor:pointer; position:fixed; right:-1px; margin-top:4px; top:523px;}
.blocker{z-index:9999 !important;}
.modal a.close-modal{top:0px !important; right:0 !important;} .modal{max-width:65% !important; padding:15px !important;}

.offcanvas__trigger--close img{border:0px; outline:none;}
.offcanvas{position:fixed;z-index:1000;display:none;transform:translate3d(0, 0, 0);transition: transform 800ms cubic-bezier(0.645, 0.045, 0.355, 1)}
.offcanvas--top{top:-360px;left:0;width:100vw;height:360px}
.offcanvas--top--active{transform:translate3d(0, 360px, 0)}
.offcanvas--right{top:0;right:-360px;width:360px;height:100vh}
.offcanvas--right--active{transform: translate3d(-360px, 0, 0)}
.offcanvas--bottom{bottom:-360px;left:0; width:100vw;height:360px}
.offcanvas--bottom--active{transform: translate3d(0, -360px, 0)}
.offcanvas--left{top:0;left:-360px;width:360px;height:100vh}

.offcanvas--left--active { transform: translate3d(360px, 0, 0) }
.offcanvas--initialized{display:block}
.offcanvas--right{ height:auto;}
span.offcanvas__trigger--close.btn{float:right;position:absolute;right:-5px;top:15px;}
.offcanvas__trigger--close{float:right;margin-top:28px; cursor:pointer;}

#my-navigation{background-color:#ba8920;top:25%;color:#fff; padding:15px;text-align:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#togg2{background-color:#ba8920;top:10%;color:#fff; padding:15px;text-align:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}

.enq-form h2{font-size:16px; text-align:center; padding:25px 0 20px; margin:0; font-family: 'open_sansbold';}
.enq-input{padding:7px; font-family: 'open_sansregular'; color:#333; font-size:14px; margin-bottom:10px; width:100%; border:1px solid #dbc28c !important;} .enq-input:hover{border:1px solid #dbc28c !important;}
img.capcha{width:150px !important; height:35px !important; margin-top:0 !important;}
.agree-condition{color:#fff; font-family: 'open_sansregular'; font-size:13px;}
.ae-btn{padding:7px 15px;margin:0px;color:#FFF;font-size:12px;font-family: 'open_sansregular';text-decoration:none;background:#8e650c;text-transform:uppercase;border:0px;cursor:pointer;}
.ae-btn:hover{background:#9e700d;}

/*.offcanvas2--right2{height:auto;}
span.offcanvas2__trigger--close.btn{float:right;position:absolute;right:-5px;top:15px;}
.offcanvas2__trigger--close{float:right;margin-top:28px; cursor:pointer;}*/

ul.swap-list{float:left;padding:3px 0 5px 0;width:100%;text-align:left;}
ul.swap-list li{color:#333; background:none; display:block; list-style-position:inside; list-style-type:none;margin:0px; padding:0 3px 8px 15px;font-size:14px; line-height:32px;}
ul.swap-list li i{padding-left:5px; padding-right:5px; color:#b37f0f;}
ul.swap-list li a{color:#b37f0f; margin:0;font-family: 'open_sansbold'; padding:0; text-decoration:none !important;}
ul.swap-list li a:hover{color:#f7cd74 !important; text-decoration:none !important;}
ul.swap-list li.selected a, ul.swap-list li.selected i{color:#f7cd74;}
.border-right{border-left:1px solid #ffd883; padding:20px 0px !important;}
.appco{color:#333 !important; font-size:18px !important; font-family: 'open_sansbold' !important; padding:25px 0 !important; margin:0;}
.adc-form{padding:0px 0px 15px 0px; margin:0px; color:#000000; font-family: 'open_sansregular' !important;font-size:13px; text-align:justify !important; line-height:25px;}
.form-control{border:1px solid #ccc;} .form-control:hover, .form-control:focus{border:1px solid #d6b36a; box-shadow:none;}
.sendbtn{color:#fff; background-color:#b8861c;border-color:#b8861c;padding:7px 23px; margin:-30px 0  0 0;}
.sendbtn:hover{background:#946b14; color:#fff;}
.login-form h2{color:#b37f0f !important;padding:0px 0 5px !important; font-size:140% !important; font-family: 'open_sansregular' !important;}
.login-form label{font-size:13px;font-family:'open_sansregular' !important; color:#222;margin:0;padding:0 0 5px; float:left; width:100%;font-weight: normal;}
.red5{font-size:11px !important; color:red !important;font-family: 'open_sansregular'; }

.contents2{padding:0px; margin:0px;}
.contents2 h1{padding:0px 0px 15px 0px; margin:0px; color: #b37f0f; font-family: 'open_sansbold'; font-size: 30px; text-align:left !important; }
.contents2 h2{padding:0px 0px 20px 0px; margin:0px; color: #ff6600; font-family: 'open_sansbold'; font-size: 20px; }
.contents2 h2 a{color:#F00; text-decoration:underline;}
.contents2 h2 a:hover{color:#000000; text-decoration:none;}
.contents2 h3 { padding:0px 0px 20px 0px; margin:0px; color: #fb8808; font-family: 'open_sansbold'; font-size: 18px; line-height:25px; }
.contents2 h3 a { color: #F00; text-decoration:underline; }
.contents2 h3 a:hover { color: #000000; text-decoration:none; }
.contents2 h4 { padding: 10px; margin: 10px 0 20px 0px; color: #753e00; font-family: 'open_sansbold'; font-size: 15px; background-color: #fff2d6; border: 1px solid #ffd883; }
.contents2 h4 strong { font-weight:400 !important; }
.contents2 h5 { padding: 10px; margin: 10px 0 20px 0px; color: #753e00; font-family: 'open_sansbold'; font-size: 15px; background-color: #fff2d6; border: 1px solid #ffd883; }

.contents2 p { padding:0px 0px 15px 0px; margin:0px; color: #000000; font-family: 'open_sansregular' !important; font-size: 13px; text-align:justify !important; line-height:25px; }
.contents2 p strong {font-family: 'open_sansregular';  font-weight:700;}
.contents2 p em { color:#000; }
.contents2 p a { color: #F00; text-decoration:underline;}
.contents2 p a:hover { color: #000000; text-decoration:none;}
.contents2 p strong span { color:#ff6600; }
.contents2 p img { width:auto; max-width:100%; height:auto; border:1px solid #ffd883; padding:7px; margin-bottom:10px; margin-right:10px !important;}
.contents2 .img_lf_pad { padding:0px 0px 0px 30px;}

.contents2 ul { width:100%; padding:0px; margin:0px 0px 10px 0px;}
.contents2 ul li { background: rgba(0, 0, 0, 0) url("../images/doted1.jpg") no-repeat scroll left 11px; display: block; font-size: 13px; list-style-position: inside; list-style-type: none; line-height:20px; margin: 0px 0px 0px 0px; padding: 6px 0 5px 25px;	color: #000000;	font-family: 'open_sansregular'; }
.contents2 ul li a { color: #b37f0f; padding: 0 5px 0 3px; font-weight:400 !important; }
.contents2 ul li a:hover{color:#ff6600;}
.input-regist{border:1px solid #e1e1e1; color:#333;float:left; font-size:13px; margin:0 0 10px; padding:7px; font-family: 'open_sansregular'; width:100%; background:#FFF; -webkit-border-radius: 5px;
-moz-border-radius:5px; border-radius:5px;}

.regLog-btn1{background:#8aa021; width:auto; margin:5px 0px; padding:5px 20px; border-radius:0px; color:#fff; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; cursor:pointer; border:none;}
.regLog-btn1:hover{background:url(../../images/over.jpg) repeat-x left top;}
.wd{margin:0;padding:0 0 10px;width:100%;float:left;}
table.login-form{width:100%;} .steps{padding:0 !important; margin:0 !important;}
.steps h4{font-family: "open_sansregular"; background:#fff !important;font-size:15px; line-height:24px; margin:0; border:0px !important; padding:0px !important; font-weight:700;}

ul.login-list{width:100%; float:left; margin:0px; padding:0px;}
ul.login-list li{color:#222; display:block; font-family:'open_sansregular'; text-align:justify; font-size:13px; list-style-position:inside; list-style-type:none;margin:0; padding:0px 0 9px 20px; background:url(../images/doted1.jpg) no-repeat left 4px; border-bottom:0px solid #ffe09c;}
ul.login-list li a{padding:0 5px 0 3px; color:#b37f0f; text-decoration:none;}
ul.login-list li a:hover{color:#ff6600; text-decoration:none;}
ul.login-list li a{color:#F60; text-decoration:underline;}
ul.login-list li a:hover{color:#222; text-decoration:none;}
ul.login-list li strong{color:#F60; font-weight:700;}
ul.login-list h2{color:#fff;font-size:16px;font-family:'open_sansregular'; font-weight:normal; padding:0px; margin:0px;}
ul.login-list p{color:#222;font-family:"open_sansregular";font-size:15px;line-height:24px;margin:0;padding-bottom:14px;}
ul.login-list p strong {color:#F60;}
ul.login-list .ch-box{margin:0px 10px 0px 0px;}
.uptxt{font-size:9px; line-height:20px; margin-top:-10px;}
td, th{vertical-align: top !important;}