/*@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300);*/
@charset "utf-8";
/* CSS Document */
body h1{/*font-family:'Maitree', serif;*/ color:#222; font-size:30px; font-weight:lighter; margin-bottom:20px}
*{ margin:0; padding:0}
ul li{ list-style:none}
img{ width:100%; height:auto}
.top_strip{ background:#fff; padding:2px 0px; border-bottom:1px solid #ddd}
.departtment_detail_cover{ background:#fff; padding:15px 22px;}
.departtment_detail_cover h3{ background:#900; color:#fff; padding:5px 10px;margin-top:0px;font-size: 18px;}
.departtment_detail_cover h4{ color: white;
    background-color: #14305f;
    padding: 10px;}
.departtment_detail_cover h5{ color: #101010;font-size:15px;}
.departtment_detail_cover p{ color:#000}
.departtment_detail_cover span{ color:#000;white-space:pre-wrap;}
#header_main{ padding:12px 0px;}
/*.cnt_cover_main{padding:10px; background:#fff;border:1px solid #ddd}*/
#header_main h3{ text-align:right}
.site_search .form-control{ height:28px}
.helpline{ margin:6px 0px; text-align:right}
.helpline h5{ color:#666; font-weight:lighter}
.helpline h5, .helpline h3{ margin-top:0}
.helpline .fa{ margin-right:5px; color:#C30}
.header_links{ text-align:right;}
.txt_right{ text-align:right}
.header_rightMenu ul{ margin-top:5px}
.header_rightMenu ul li{ font-size:12px; border-right:1px solid #666; font-weight:700; line-height:1.1em; color:#333;}
.header_rightMenu ul li:last-child{ border-right:0}
.header_rightMenu ul li a{color:#333;}
.header_links ul li a{ font-size:12px;}
.modal p{ text-align:left; color:#333}
.modal p a{color:#333}
.modal p a:hover{color:#024386}
.update_box{ margin-bottom:20px; height:250px; background:#fff; padding:15px; text-align:center; border:1px solid #e3e3e3}
.galler_box{ background:#fff; margin:0px 0px -6px; overflow:hidden;}
.gal_inner .col-xs-4{ margin:0; padding:0; background:#777}
.gal_inner img{border:2px solid #fff; -webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.gal_inner img:hover{ opacity:0.5}

.bog_table table tbody tr:nth-child(even) {
    background-color: #eee;
}

.bog_table table thead{ background:#14305f; color:#fff}
.bog_table table{ background:#fff}
.margin_extra{ margin-top:20px}
.update_box h4{ margin-bottom:5px; color:#555; text-align:center; font-size:11px; font-weight:700; margin-top:10px}
.update_box p{ color:#555; font-size:10px; margin-bottom:4px}
.update_box img{ border:4px solid #fff; -webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-box-shadow:0px 2px 2px #888;-moz-box-shadow:0px 2px 2px #888;-o-box-shadow:0px 2px 2px #888;box-shadow:0px 2px 2px #888;}
.update_box img:hover{ opacity:0.7}
.right_one{ margin-top:20px}
.place_ment p{ text-align:justify; margin-bottom:12px;}
.place_ment{ margin:15px 0px; border:1px solid #e9e9e9; padding:15px;background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #d4e7f4 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#d4e7f4 100%);
background: linear-gradient(to bottom, #ffffff 0%,#d4e7f4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d4e7f4',GradientType=0 );}
#menu_strip{background: #14305f;}
.active_cell{ background:#C30; padding:20px 22px;}
.active_cell i{ font-size:18px;}
/*.menu_box{ margin-bottom:10px;}*/
#slide_section_new{ margin:20px 0px}
#inner_page_block{ margin:40px 0px; background:#fff;}
.news_block{ margin:15px 0px}
.coverBox marquee{ overflow:hidden; margin-bottom:10px;}
.coverBox p{ text-align:justify}
.coverBox{padding:15px;background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #d4e7f4 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#d4e7f4 100%);
background: linear-gradient(to bottom, #ffffff 0%,#d4e7f4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d4e7f4',GradientType=0 );}
.coverBox h4, .place_ment h4, .director_desk h4{ text-transform:uppercase; font-size:16px; color:#8c0000; font-weight:600}
.txt_left{ text-align:left}
.updates_clmn ul li{ line-height:2em; border-bottom:1px dashed #606f7c; font-size:13px; padding-bottom:6px;}
.updates_clmn ul li a, .coverBox a{color:#555}
.coverBox a:hover{color:#555}
.faci_lities li .fa{ margin-right:6px}
/*.slide_pics img{ padding:5px; border:1px solid #ddd; -webkit-box-shadow:0px 0px 2px #ccc;-moz-box-shadow:0px 0px 2px #ccc;-o-box-shadow:0px 0px 2px #ccc;box-shadow:0px 0px 2px #ccc;}*/

.research_box{ border:5px solid #ddd;}
.project_box{ background:#cc3300; text-align:center; padding:40px 0px; color:#fff}
.pro_title{ background:#14305f; padding:5px 10px; color:#fff}
.desc_anchored a{ color:#14305f; line-height:1.5em;}
.desc_anchored a:hover{ color:#cc3300}

.director_desk{ border:1px solid #ddd; background:#19599b; padding:15px;}
.director_desk img{ border:3px solid #fff;box-shadow:0px 0px 5px #222}
.director_desk h4{color:#fff}
.director_desk p{ text-align:justify; color:#eee}
/*.read_more{ background:#eee; padding:6px}*/
.director_desk .read_more a{ color:#fff}
.di_rector{ text-align:center}
.di_rector img{ border:3px solid #fff; margin-right:10px;}

.viewmore .btn .fa{ color:#666; margin-left:5px}
.viewmore .btn{ padding:5px 12px; font-size:11px; color:#333; border-top:0; background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #c0c0c0 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#c0c0c0 100%);
background: linear-gradient(to bottom, #ffffff 0%,#c0c0c0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c0c0c0',GradientType=0 );}
.viewmore .btn:hover{ background:#eee}
.viewmore .btn:hover .fa{ color:#C30}
#footer_section{background:url(../images/footer_bg.jpg); padding:40px 0px;}
#footer_section h4{ font-size:15px; text-transform:uppercase; color:#ccc}
#footer_section ul li{ list-style:none; font-size:12px; color:#bbb; line-height:1.8em}
#footer_section ul li a{ color:#a5a5a5}
#footer_btm{ text-align:center; padding:10px 0px}
#footer_btm p{ margin-bottom:0; font-size:11px; color:#999; text-align:center}
.about_aith_cont{ text-align:left}
.about_aith_cont p{ font-weight:normal}
.about_aith_cont2{ text-align:center}
.dep_artment_pic_block img{ height:35px; width:35px; border:1px solid #900}
.aith_dep_status table thead{ background:#14305f; color:#ddd}
.aith_dep_status table thead tr th:last-child,.aith_dep_status table tbody tr td:last-child{ text-align:center;}
.departtment_detail_cover .listing_eng ul li{ color:#101010}
/*about us css*/
.left_panel_about ul li{ font-size:.9em; line-height:1.8em}
.left_panel_about h5{ font-weight:800}
.left_panel_about h5 .fa{ color:#ccc}
.left_panel_about ul li a{ color:#555; font-weight:500; text-transform:uppercase; display:block; padding:4px 10px}
.left_panel_about ul li .activthis, .left_panel_about ul li a:hover{ color:#eee; font-weight:600;background: #a7cfdf;
background: -moz-linear-gradient(left, #a7cfdf 0%, #23538a 100%);
background: -webkit-linear-gradient(left, #a7cfdf 0%,#23538a 100%);
background: linear-gradient(to right, #a7cfdf 0%,#23538a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a',GradientType=1 ); text-decoration:none}
.listing ul li{ line-height:1.8em; font-weight:700; font-style:italic;}
.listing ul li:before{ font-family:"FontAwesome"; content:"\f0da"; font-size:13px; color:#039; margin-right:5px; font-style:normal; font-weight:normal;}

.listing2 ul li{ line-height:1.8em; font-style:italic;}
.listing2 ul li:before{ font-family:"FontAwesome"; content:"\f0da"; font-size:13px; color:#039; margin-right:5px; font-style:normal; font-weight:normal;}

.white_cover{ margin:10px 0px; padding:6px; border:1px solid #ddd; background:#fff}
.white_for_all{ background:#fff; border:1px solid #ddd; padding:15px}
.txt_bold{ font-weight:600;}
.txt_red{ color:#C00}
.galLink a{ font-size:12px; color:#666; font-weight:900}
.galLink i{ margin-left:4px; font-weight:normal}
.galLink a:hover{ color:#c00;}

.top_block_all{ background:#e8e8e8; padding:6px 0px; margin-bottom:30px}
.top_block_all h3, h3{font-family: 'Source Sans Pro', sans-serif; line-height:1.5em; color:#555; font-weight:300;}
.bg_blue{ background:#092045}
.pad_ext{ padding:15px 0px}
.pad_ext2{ padding:5px 20px}
/*.about_bg_1 h4, .about_bg_2 h4, .vision_bg1 h4, .about_aith_cont h4, #inner_page_block h4, .about_aith_cont2 *//*body h4{ color:#555; line-height:1.5em; text-align:justify}*/
.about_text{ color:#555; line-height:1.5em; text-align:justify}
.home_place h1{ color:#fff; line-height:1.5em}
.home_place p{ color:#c3c3c3}
.about_bg_1{ background:#fff; /*background:url(../images/aboutbg1.jpg) no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;*/ padding:2% 0%}
.about_bg_2{ background:url(../images/aboutbg2.jpg) no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%}
 .amb img{ position:relative; right:-100px}
.about_bg_2 h3{ text-align:left}
.home_place{ background:url(../images/placement_home.jpg) no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:5% 0% 2%;}
.home_about_box{ text-align:center; background:#fff;/* background:url(../images/convocation.jpg)no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;*/ padding:3% 0%;}
.home_about_box p{ color:#111}
.home_about_box h5{ font-weight:600;}
/*.home_about_box p{ font-size:11px; margin-bottom:6px; font-weight:700; color:#777}*/

.cr_update{ background:url(../images/news_bg.jpg) no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%;}
.listing_eng ul li{ list-style:url(../images/check.png); font-size:15px; margin-bottom:10px;color:#555; margin-left:24px;}

.listing_eng ul li a{ color:#555;}
.future_goal_bg{ background:url(../images/future1.jpg)no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%;}
.act_ivity{ background:url(../images/activity.jpg)no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%;}
.training_place{background:url(../images/training_placement.jpg)no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%;}
.act_ivity3{ margin:40px 0px;}
.applied_science{ background:url(../images/applied_science.jpg)no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%;}
.applied_science{ background:url(../images/Arch_Assist.jpg)no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%;}
.bio_tech{padding:3% 0%;}
.chem_eng{padding:3% 0%;}
.about_pics img{ border:3px solid #fff; -wekit-box-shadow:0px 0px 6px #777;-moz-box-shadow:0px 0px 6px #777;-o-box-shadow:0px 0px 6px #777;box-shadow:0px 0px 6px #777; margin-bottom:20px}

.about_pics img:hover{ border:3px solid #fff; box-shadow:none; opacity:0.6; margin-bottom:20px}
.stu_cocuncelling{text-align:center}
.stu_cocuncelling h4, .stu_cocuncelling h3{ text-align:center; color:#fff}

.spl_features_box{ background:#960505; padding:15px;}
.spl_features_box ul li{ font-size:18px; color:#fff;line-height:1.8em; list-style:square; margin-left:20px}
.gate{ text-align:center; color:#fff}
.gate h1{ text-align:center; color:#fff; font-size:85px;}
.gate h3{ text-align:center; color:#fff}
.impcont table tr td{font-size:14px}
.contacts{ padding:20px; background:#eee;}
.hos_tel{ background:url(../images/hostel_facility.jpg)no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%;}

.hos_tel2{ background:url(../images/hostel_facility2.jpg)no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%;}
.resi_den_ce{ background:url(../images/staff_residence.jpg)no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%;}
.bo_g{ background:url(../images/bog.jpg) no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:5% 0%;}
.acd_pro{ background:url(../images/academic_pro_diploma.jpg) no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%; margin:40px 0px}
.library_bg{ background:url(../images/library_bg.jpg) no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%;}
.anti_rag{background:url(../images/antiragging.jpg) no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%;}
.acd_pro h3{ text-align:left}
.bo_g h1{ background:rgba(255,255,255,0.6); padding:15px 25px; display:inline-block; text-align:center;}
.bog_cont{ padding:30px 0px}
.bog_detail_block{ background:#08214b; padding:15px; -webkit-border-radius:0px 10px 0px 10px;border-radius:0px 10px 0px 10px; margin-bottom:30px}
.bog_detail_block h3{ text-align:left; margin-top:0; color:#fff; margin-left:-15px; font-size:18px; background:#980000; padding:5px; -webkit-box-shadow:0px 3px 5px #111;-moz-box-shadow:0px 3px 5px #111;-o-box-shadow:0px 3px 5px #111;box-shadow:0px 3px 5px #111;}
.bog_detail_block h4{ color:#fff; font-size:15px; font-weight:700}
.bog_detail_block h5{ line-height:1.5em; margin-bottom:0; font-size:13px; color:#eee}
.pic_block{ text-align:center}
.pic_block img{-webkit-border-radius:0px 10px 0px 10px;border-radius:0px 10px 0px 10px; border:3px solid #ccc}
.pic_block h5{ color:#C00}
.vision_bg1{ background:url(../images/vision_bg2.jpg) no-repeat 50% 50%; -webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0% }
.bg_btech{ background: url(../images/degree_holders.jpg) no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; padding:3% 0%;}
.avail_seats{ background:#ac1400; padding:5px 5px 1px}
.bg_btech h3{ text-align:left}
.avail_seats ul li{ background:#fff; margin-bottom:10px; padding:6px 15px; font-size:18px; text-transform:uppercase}
.avail_seats ul li:last-child{margin-bottom:0px;}
.avail_seats ul li:hover{ background:#333; color:#fff}
.avail_seats ul li:last-child{ margin-bottom:1px;}
.avail_seats ul li span{ float:right; clear:both; font-weight:bold; font-size:15px;}
.bg_btech2{ padding:55px 0px}
.bg_btech2 h3{ text-align:left}
.bg_btech2 h3 a{ text-decoration:underline; color:#333}
.bg_btech2 h3 a:hover{ color:#666; text-decoration:none}
.training_placeCell{ text-align:center;height:300px;}
.training_placeCell h5{ margin-bottom:4px}
.training_placeCell a{ color:#444}
.training_placeCell a:hover{ color:#870202}
.training_placeCell img{height:130px; width:120px; margin-top:30px; border:3px solid #fff; -wekit-box-shadow:0px 0px 6px #777;-moz-box-shadow:0px 0px 6px #777;-o-box-shadow:0px 0px 6px #777;box-shadow:0px 0px 6px #777;}
.faculty_detail h4{ font-weight:600; color:#870202; font-size:14px; margin-bottom:0px}
.faculty_detail p{ margin-bottom:0}
.faculty_detail .phnmbr{ font-size:13px; margin-bottom:20px;}


.fac_det_cover figure{ text-align:center}
.fac_det_cover figure h4 a, .fac_det_cover figure h4, .fac_det_cover figure p{ color:#444}
.fac_det_cover figure h4 a:hover,.fac_det_cover figure p:hover{color:#666}
.fac_det_cover img{ width:190px; height:170px; border:3px solid #fff; -webkit-box-shadow:0px 0px 4px #666;-moz-box-shadow:0px 0px 4px #666;-o-box-shadow:0px 0px 4px #666;box-shadow:0px 0px 4px #666;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.fac_det_cover .fac_det_cover{ text-align:center}
.fac_det_cover img:hover{opacity:0.5;}
.fac_det_cover .detail_block_left{ text-align:center}
.fac_det_cover .detail_block_left h4{ text-align:center}
.fac_det_cover .detail_block_left p{ text-align:center}
/*.fac_det_cover h4, .fac_det_cover p, .fac_det_cover{ text-align:center}*/
.fac_det_cover h4{ margin-bottom:6px; font-size:1.1em; line-height:1.2em; font-weight:600}
.fac_det_cover .col-sm-3{ margin-bottom:20px;}
.fac_det_cover p{ margin-bottom:0; font-size:13px;}
.fac_det_cover figcaption p:last-child{color:#C00}
/*news updates css*/

.demof {margin: 10px 0;}
.demof ul {
padding: 0;
list-style: none;
}
.demof li {
padding: 10px;
border-bottom: 1px dashed #ccc;
}
/*.demof li.odd {
background: #fafafa;
}*/
.demof li:after {
content: '';
display: block;
clear: both;
}
.demof img {
float: left;
width: 120px; height:100px;
margin: 5px 15px 0 0;
}
.demof a {
font-size: 20px;
font-weight: bold;
color: #fff;
}
.demof p {
margin: 15px 0 0;
font-size: 13px;
}
.et-run {
background-color: #0cf;
color: white;
border: 1px solid black;
}

.display_after{ display:none}
.bog_cont .accordion .link{background: #f7f7f7;
background: -moz-linear-gradient(top, #f7f7f7 0%, #eaeaea 100%);
background: -webkit-linear-gradient(top, #f7f7f7 0%,#eaeaea 100%);
background: linear-gradient(to bottom, #f7f7f7 0%,#eaeaea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#eaeaea',GradientType=0 ); color:#069; border-bottom-color:#ddd}
.bog_cont .accordion li i{ color:#069}
.bog_cont .accordion li.open i { color:#990700}
.bog_cont .submenu{ background:#fff; border-bottom:0}
.bog_cont .submenu li{ border-bottom:0}

/*ribbon*/
.accordion {
  width: 100%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.accordion .link {
  cursor: pointer;
  display: block; background:#14305f;
  padding: 10px;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  border-bottom: 1px solid #888;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.accordion .link .small{ color:#990700}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  position: absolute;
  top: 16px;
  left: 12px;
  font-size: 18px;
  color: #fff; font-weight:normal;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
  right: 12px;
  left: auto;
  font-size: 16px;
}

.accordion li.open .link { color:#990700}

.accordion li.open i { color: #fff; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/**
 * Submenu
 -----------------------------*/

.bog_cont .accordion .submenu {
  display: block;
  background:#eee;
  font-size: 14px; padding:20px 10px 10px;
}

.submenu {
  display: none;
  background:#eee;
  font-size: 14px; padding:20px 10px 10px;
}



.submenu li p{ color:#555}
.submenu li{ border-bottom:1px solid #ccc; padding:6px 10px;}

.submenu a {
  display: block;
  text-decoration: none;
  color: #d9d9d9;
  padding: 12px;
  padding-left: 42px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.submenu a:hover {
  background: #b63b4d;
  color: #FFF;
}

.aithnews_block ul li h4{ margin-bottom:10px}
.aithnews_block ul li{ border-bottom:1px solid #ddd}
.aithnews_block ul li p{ color:#777; font-style:italic}
.aithnews_block ul li h4 a{ color:#444;}
.aithnews_block ul li h4 .newicon img{ width:35px; height:15px; margin-left:15px}
.dis_after{ display:none}

/*21-10-16 */
.next_new_cont_box{ padding:30px 0px}
.cover_cont{ background:#fff; border:1px solid #ddd; height:290px; margin-bottom:25px; overflow:hidden}
.dir_pic img{ width:110px;}
.mid_block_new{ text-align:center; padding-top:0px;}
.mid_block_new figcaption h4{ background:none; margin-bottom:7px; font-weight:normal; padding-bottom:0; color:#f00; font-weight:600}
.cover_cont .row figcaption p{ text-align:center; margin-bottom:0; color:#039}
.mid_block_new img{ text-align:center; width:80%; border:1px solid #14305f}
.cover_cont h4{ background:#14305f; font-size:17px; font-weight:800; color:#fff; margin-top:0; padding:6px 10px}
.cover_cont marquee ul li a{ font-size:15px; color:#194999}
.cover_cont h4 span i{ margin-left:5px}
.cover_cont h4 span a{ color:#ccc}
.cover_cont .row{ padding:10px}
.scroll_this_cont h5{ margin:6px 0px; background:#a20000; color:#fff; padding:5px;}
.scroll_this_cont p a{ color:#333}
.scroll_this_cont p a:hover{ color:#0069a2}
.scroll_this_cont{ padding-bottom:20px;}
.cover_cont .row p{ text-align:justify; color:#555}

/*.camp_place{ text-align:center; margin:20px 0px}
.camp_place img{ height:90px;width:90px; border:2px solid #eee}
.camp_place .col-sm-2{ margin-bottom:25px}
.camp_place h4{ font-size:14px}*/

.camp_place{ text-align:center; margin:20px 0px}
.camp_place img{ height:100px;width:auto;max-width: 100%; padding:6px;background:#fff; border:2px solid #ccc}
.camp_place .col-sm-2{}
.camp_place h4{ font-size:14px;color:#C00; font-weight:600; padding:6px; margin-bottom:0;}
.placementlogo_box{ background:#e0e0e0; padding:10px; margin-bottom:25px;}
.placementlogo_box:hover{background:#14305f}
.placementlogo_box:hover h4{ color:#fff}
.placementlogo_box:hover img{ border-color:#900}


.time_table_aith h4 a{ color:#333}
.time_table_aith h4 a:hover{ color:#8f0000}
.gallery_block figure img{ border:3px solid #fff;-webkit-box-shadow:0px 0px 4px #888;box-shadow:0px 0px 4px #888;}
.gallery_block a:hover{ text-decoration:none}
.gallery_block .col-sm-3{ margin-bottom:15px;}
.gallery_block a figure p{color:#555; background:#343434; color:#fff; padding:6px; text-decoration:none;}
.gallery_block a figure p:before{ font-family:"FontAwesome";content:"\f0da"; margin-right:5px; color:#900;text-decoration:none; }
.gallery_block a figure p:hover{ color:#eee;padding:6px; text-decoration:none; background:#444;}
.gallery_block a figure:hover img{ opacity:0.8}
.gallery_block a figure:hover
/*.figcover{ border:1px solid #}*/
.gallery_block figcaption p{ text-align:center; font-weight:600}
.cover_cont .content_over{
    overflow: hidden;
  /*  white-space: nowrap;*/
    text-overflow: ellipsis;
    width: 100%;
}


.hod_desk{ border:1px solid #999; background:rgba(139, 201, 255, 0.53); color:#eee; padding:10px}
.hod_desk p{ text-align:justify}
.hod_desk h5{ text-align:center; font-weight:600}
.hod_picblock{ text-align:center}
.hod_picblock img{ width:130px; height:130px; border:1px solid #cc3300; margin-bottom:10px}
.dep_applied_sc{ padding:20px 0px}
.applied_sc_new_list ul li{ font-size:14px; padding:5px 0px; color:#14305f; line-height:1.5em; border-bottom:1px solid #ccc}
.applied_sc_new_list ul li a{color:#14305f;}
.newspagedetail { margin:15px 0px; }
.newspagedetail .row{border-bottom:1px solid #ccc; padding:10px 0px; }
.newspagedetail h5{ font-weight:bolder; color:#C00}
.newspagedetail .txt_right{ font-size:12px; font-style:italic; color:#666}
.profile_detail_cover{ padding:30px 0px}
.chans_pro_haeading{ background:#c30; padding:5px 10px; color:#fff}
.pro_bg_main{ background:#eee; padding:10px; margin:10px 0px}
.chans_pro_heading h3{ margin-top:0}
.pro_file_picBlock img{ border:3px solid #ddd; width:130px; height:130px; border-radius:50%;}
.pro_bg_main table thead{ background:#ddd}
.pro_bg_main table tbody tr td{ background:#fff}
.pro_bg_main table tbody tr:nth-child(even) { background-color:#e4e3e3;}
.pro_bg_main ul li{ line-height:1.6em; margin-bottom:6px; list-style:disc; margin-left:17px}
.profile_left_block{ background:#e2e2e2; padding:15px;}
.profile_detail_cover .profile_left_block ul li{ padding:6px 10px; line-height:2em; background:#fff; color:#039; border-bottom:1px solid #eee}
.profile_detail_cover .profile_left_block ul li a{ color:#C00; text-transform:uppercase; font-size:14px; }
.profile_detail_cover .profile_left_block ul li:hover{background:#eee;}
.profile_detail_cover .profile_left_block ul li a:hover{ text-decoration:none; color:#222; display:block}
@media(min-width: 768px)
{
	.coverBox{ height:280px;}
	}
@media (min-width: 992px) and (max-width: 1199px)
{}

@media (max-width: 767px)
{
	.dis_before{ display:none}
	.dis_after{ display:block}
	.update_box{ height:auto}
	}
	
	
	@media(max-width:550px)
	{
		.display_before{ display:none}
		.display_after{ display:block; text-align:center}
		.display_after img{ max-width:60%; text-align:center}
		}
	@media(max-width:480px)
	{
		.top_strip .txt_right{ text-align:center}
		.hideafter{ display:none}
		.fac_det_cover img{ width:150px; height:120px;}
		}
		
		@media(max-width:380px)
	{
		.fac_det_cover img{ width:120px; height:100px;}
		}


