@-ms-viewport{width: device-width;}

@media (min-width: 979px) {
img{max-width:100%;}
/*span*/
.span9,.span8,.span7,.span6,.span5,.span4,.span3,.span2,.span1{float:left;position:relative;}
.span9{width:99.47917%;}.span8{width:88.22917%;}.span7{width:76.97917%;}.span6{width:65.72917%;}.span5{width:54.47917%;}.span4{width:43.22917%;}.span3{width:31.97917%;}.span2{width:20.72917%;}.span1{width:9.479167%;}

/*gutter*/
.gutter1-left{margin-left:1.770833% !important}
.gutter1-right{margin-right:1.770833% !important}

/*offset*/
.offset8{margin-left:90%;}.offset7{margin-left:78.75%;}.offset6{margin-left:67.5%;}.offset5{margin-left:56.25%;margin-left:51.65%\9;}.offset4{margin-left:45%;}.offset3{margin-left:33.75%;}.offset2{margin-left:22.5%;}.offset1{margin-left:11.25%;}

.row{display:table;width:100%;}.inner{width:955px;padding-left:3px;padding-right:2px;}

/*margin*/
.mrg{margin: 0 !important;}
.mrg-lft14{margin-left:14px !important;}
.mrg-lft12{margin-left:12px !important;}

.mrg-top20{margin-top:20px !important;}

.mrg-btm20{margin-bottom:20px !important;}
.mrg-btm30{margin-bottom:30px !important;}

/*padding*/
.pad-lft5{padding-left:5px !important;}
.pad-lft10{padding-left:10px !important;}
.pad-lft15{padding-left:15px !important;}
.pad-lft20{padding-left:20px !important;}
.pad-lft25{padding-left:25px !important;}
.pad-lft30{padding-left:30px !important;}
.pad-lft35{padding-left:35px !important;}
.pad-lft40{padding-left:40px !important;}
.pad-lft45{padding-left:45px !important;}
.pad-lft50{padding-left:50px !important;}
.pad-lft65{padding-left:65px !important;}

.pad-rt5{padding-right:5px !important;}
.pad-rt10{padding-right:10px !important;}
.pad-rt15{padding-right:15px !important;}
.pad-rt20{padding-right:20px !important;}
.pad-rt25{padding-right:25px !important;}
.pad-rt30{padding-right:30px !important;}
.pad-rt65{padding-right:65px !important;}

.pad-top10{padding-top:10px !important;}
.pad-top15{padding-top:15px !important;}
.pad-top20{padding-top:20px !important;}
.pad-top25{padding-top:25px !important;}
.pad-top30{padding-top:30px !important;}
.pad-top65{padding-top:65px !important;}

.pad-btm3{padding-bottom:3px !important;}
.pad-btm5{padding-bottom:5px !important;}
.pad-btm10{padding-bottom:10px !important;}
.pad-btm20{padding-bottom:20px !important;}
.pad-btm25{padding-bottom:25px !important;}
.pad-btm30{padding-bottom:30px !important;}
.pad-btm65{padding-bottom:65px !important;}
.pad-btm80{padding-bottom:80px !important;}
.related_listing li.even {margin-left: 4.47917%;}

.banner .slider-overlay-box .colum .overlay-bg{height:100%;}

/*university academic */
.button-menu-section.academic .span1{width: 10%;
    position: relative;
    float: left;
    text-align: center;
}
.button-menu-section.academic .mrg-lft{margin-left:1.145833%;}
.college_department_listing li{float:left;padding:0;}
.college_department_listing li.even{width:43.22917%;padding-left:9.479167%}

.button-menu-section.academic #txt{padding-left:10%;line-height:12px;padding-right:17%;}
.button-menu-section.academic img{padding-left: 0px;
float: none;
display: inline-block;}

#press_release_main_listing .press_release_main_listing li .featured_publication_link{top:130px;}

.content .latest-news-slider li #title{font-size:12px;line-height:14px;}
.content .latest-news-slider li #desc{font-size:12px;line-height:16px;}

.content .upcoming-events-slider li #title{font-size:12px;line-height:12px;}
.content .upcoming-events-slider li #date-time{font-size:12px;line-height:12px;}
.content .upcoming-events-slider li #desc{font-size:12px;line-height:16px;}

.theme-default a.nivo-prevNav {left:-23px;}
.theme-default a.nivo-nextNav {right:-23px;}

}

@media (min-width: 480px) and (max-width: 980px) {
.inner{width:98%;}
/*body{width:100%;}*/
img{max-width:100%;}
/*.row{overflow:hidden;}*/
.row [class*="span"]{width:100%;}	

/*margin*/
.mrg{margin: 0 !important;}
.mrg-lft14{margin-left:14px;}
.mrg-lft12{margin-left:12px;}

.mrg-btm20{margin-bottom:20px;}
.mrg-btm30{margin-bottom:30px;}

/*padding*/
.pad-lft5{padding-left:5px !important;}
.pad-lft10{padding-left:10px !important;}
.pad-lft15{padding-left:15px !important;}
.pad-lft20{padding-left:20px !important;}
.pad-lft25{padding-left:25px !important;}
.pad-lft30{padding-left:30px !important;}
.pad-lft35{padding-left:35px !important;}
.pad-lft40{padding-left:40px !important;}
.pad-lft45{padding-left:45px !important;}
.pad-lft50{padding-left:50px !important;}
.pad-lft65{padding-left:65px !important;}

.pad-rt5{padding-right:5px !important;}
.pad-rt10{padding-right:10px !important;}
.pad-rt15{padding-right:15px !important;}
.pad-rt20{padding-right:20px !important;}
.pad-rt25{padding-right:25px !important;}
.pad-rt30{padding-right:30px !important;}
.pad-rt65{padding-right:65px !important;}

.pad-top10{padding-top:10px !important;}
.pad-top15{padding-top:15px !important;}
.pad-top20{padding-top:20px !important;}
.pad-top25{padding-top:25px !important;}
.pad-top30{padding-top:30px !important;}
.pad-top65{padding-top:65px !important;}

.pad-btm3{padding-bottom:3px !important;}
.pad-btm5{padding-bottom:5px !important;}
.pad-btm10{padding-bottom:10px !important;}
.pad-btm20{padding-bottom:20px !important;}
.pad-btm25{padding-bottom:25px !important;}
.pad-btm30{padding-bottom:30px !important;}
.pad-btm65{padding-bottom:65px !important;}
.pad-btm80{padding-bottom:80px !important;}

.banner .slider-overlay-box .colum p{height:auto !important;}
.banner .slider-overlay-box .colum .overlay-bg{width:98% !important;height:100% !important;}
.banner .slider-overlay-box .colum-btn{width:98% !important;}
.banner .slider-overlay-box .colum{margin-bottom:10px;}

.top-header{padding-bottom:0px;min-height: 140px;}
.top-header .logo-text h1{font-size:170%;line-height:100%;}
.top-header .logo-text h4{font-size:130%;line-height:100%;}
.top-header .logo-text p{font-size:80%;line-height:100%;}
.top-header .left-area{height:84px;padding-bottom:8px;}
.top-header .logo{display:block;height:auto;}

.top-header .right-area{display:none;}
.top-header .right-area .row1{float:none;margin-left:50px;}
.top-header .right-area .row2{float:none;margin-left:50px;}
.top-header .right-area.home .row1{display:none;}
.top-header .right-area.home{height:auto;}

/*menu bar*/
.top-header .menu{position:relative;list-style:none;margin:0 auto;padding:0;padding-top:6px;z-index:3;display:none;}
.top-header .menu li{list-style:none;border-right: none;float:none;margin:0;padding:0 1.041667%; padding-left:10%;}
.top-header .menu li a{line-height:46px;color: #262626;font-size: 13px;font-family: 'FrutigerBold';margin:0;padding:0;}
.top-header .menu li a:hover{color:#0095DA;text-decoration:none;}
.top-header .menu li a.active{color:#0095DA;text-decoration:none;}

.top-header .menu li#capus{width:100%;padding-left:10%;}
.top-header .menu li#academic{width:100%;}
.top-header .menu li#admissions{width:100%;}
.top-header .menu li#international{width:100%;}
.top-header .menu li#research{width:100%;}
.top-header .menu li#news{width:100%;}
.top-header .menu li#alumini{width:100%;}
.top-header .menu li#about{width:100%;}

.top-header .menu li .menu-dropdown{width:100%;padding:10px 0 18px 0;margin:0;display:none;height:100%;}
.top-header .menu li .menu-dropdown a{color: #262626;padding-bottom:8px;line-height:14px;font-size:11px;font-family: 'Frutiger';font-weight:normal;}
.top-header .menu li .menu-dropdown a:hover{color:#858585;text-decoration:none;}


.top-header .mobile_nav{position:relative;list-style:none;margin:0 auto;padding:0;padding-top:6px;z-index:3;display:none;}
.top-header .mobile_nav li{list-style:none;border-right: none;float:none;margin:0;padding:0 1.041667%; padding-left:10%;}
.top-header .mobile_nav li a{line-height:46px;color: #262626;font-size: 13px;font-family: 'FrutigerBold';margin:0;padding:0;}
.top-header .mobile_nav li a:hover{color:#0095DA;text-decoration:none;}
.top-header .mobile_nav li a.active{color:#0095DA;text-decoration:none;}

.top-header .mobile_nav li .menu-dropdown{width:100%;padding:0px 0 18px 10px;margin:0;height:100%;}
.top-header .mobile_nav li .menu-dropdown a{color: #262626;padding-bottom:8px;line-height:14px;font-size:11px;font-family: 'Frutiger';font-weight:normal;}
.top-header .mobile_nav li .menu-dropdown a:hover{color:#858585;text-decoration:none;}

.content .latest-news-slider li .row{display:table;}
.content .latest-news-slider li #title{font-size:11px;line-height:13px;}
.content .latest-news-slider li #desc{font-size:11px;line-height:12px;}

.content .upcoming-events-slider li .row{display:table;}
.content .upcoming-events-slider li #title{font-size:11px;line-height:11px;}
.content .upcoming-events-slider li #date-time{font-size:10px;line-height:10px;}
.content .upcoming-events-slider li #desc{font-size:11px;line-height:13px;}

.upcoming-events-single li #title{font-size:11px;line-height:11px;}
.upcoming-events-single li #date-time{font-size:10px;line-height:10px;}
.upcoming-events-single li #desc{font-size:11px;line-height:13px;}

.button-menu-section.academic{display:none;}
.college_department_listing li{float:left;padding-left:5%;}
.college_department_listing li.even{width:43.22917%;padding-left:5%;}
.top-header button.nav_button{display:block;}
.nivo-caption p{width:180px !important;}

#press_release_main_listing .press_release_main_listing li .featured_publication_link{position:relative !important;}

.related_listing{display:table;}
.upcoming-events-single li .row{display:table;}
.hod_para_department .row{display:table;}
.hod_para_department .row.expand{display:block;}

/*-------------------------curiculum------------------------*/
.phase_curriculum_clndr_area .tr .td{width:16.3% !important;}
.curriculum_phase .curiculum_phase_box{margin-bottom:10px;}
/*------------------------- calendar ------------------------*/
.calendar_right_section_area .tr .th{width:14.22% !important;}
.calendar_right_section_area .tr .td{width:13.89% !important;}
/*------------------------- campus life ------------------------*/
.campus_life_in_area .row{display:table;width:100%;}
.campus_life_virtual_tour_area .row{display:table;width:100%;}
.campus_life_map_direction_area .row{display:table;width:100%;}
.button-menu-section.campus_life{display:none;}
.campus_map_area .row{display:table;width:100%;}

/* email to friend */
.email_to_friend{width:80%;left:4%;}
.reporting_errors{width:80%;left:4%;}
.subscribe_to_our_newsletter{width:80%;left:4%;}
.email_to_friend .close, .reporting_errors .close, .subscribe_to_our_newsletter .close{right: -4%;top: -4%;}
.clasticon_mouse{width:80%;}
}
@media (max-width: 479px) {
    .top-header {
	padding-bottom: 0px !important;
	min-height: 108px;
}
table{font-size:11px !important;}
.inner{width:95%;padding-left:3%;padding-right:2%;}
body{width:100%;}
img{max-width:100%;}
/*.row{overflow:hidden;}*/
.row [class*="span"]{width:100%;}	

/*margin*/
.mrg-lft14{margin-left:14px;}
.mrg-lft12{margin-left:12px;}

.mrg-btm20{margin-bottom:20px;}
.mrg-btm30{margin-bottom:30px;}

/*padding*/
.pad-lft5{padding-left:5px !important;}
.pad-lft10{padding-left:10px !important;}
.pad-lft15{padding-left:15px !important;}
.pad-lft20{padding-left:20px !important;}
.pad-lft25{padding-left:25px !important;}
.pad-lft30{padding-left:30px !important;}
.pad-lft35{padding-left:35px !important;}
.pad-lft40{padding-left:40px !important;}
.pad-lft45{padding-left:45px !important;}
.pad-lft50{padding-left:50px !important;}
.pad-lft65{padding-left:65px !important;}

.pad-rt5{padding-right:5px !important;}
.pad-rt10{padding-right:10px !important;}
.pad-rt15{padding-right:15px !important;}
.pad-rt20{padding-right:20px !important;}
.pad-rt25{padding-right:25px !important;}
.pad-rt30{padding-right:30px !important;}
.pad-rt65{padding-right:65px !important;}

.pad-top10{padding-top:10px !important;}
.pad-top15{padding-top:15px !important;}
.pad-top20{padding-top:20px !important;}
.pad-top25{padding-top:25px !important;}
.pad-top30{padding-top:30px !important;}
.pad-top65{padding-top:65px !important;}

.pad-btm3{padding-bottom:3px !important;}
.pad-btm5{padding-bottom:5px !important;}
.pad-btm10{padding-bottom:10px !important;}
.pad-btm20{padding-bottom:20px !important;}
.pad-btm25{padding-bottom:25px !important;}
.pad-btm30{padding-bottom:30px !important;}
.pad-btm65{padding-bottom:65px !important;}
.pad-btm80{padding-bottom:80px !important;}

.banner .slider-overlay-box .colum p{height:auto !important;}
.banner .slider-overlay-box .colum .overlay-bg{width:98% !important;height:100% !important;}
.banner .slider-overlay-box .colum-btn{width:98% !important;}
.banner .slider-overlay-box .colum{margin-bottom:10px;}

.top-header{padding-bottom:10px;}
.top-header .logo-text h1{font-size:120%;line-height:100%;}
.top-header .logo-text h4{font-size:90%;line-height:100%;}
.top-header .logo-text p{font-size:50%;line-height:100%;}
.top-header .left-area{height:54px;padding-bottom:8px;}
.top-header .logo{display:block;height:auto;}

.top-header .right-area{display:none;}
.top-header .right-area .row1{float:none;margin-left:50px;}
.top-header .right-area .row2{float:none;margin-left:50px;}
.top-header .right-area.home .row1{display:none;}
.top-header .right-area.home{height:auto;}

/*menu bar*/
.top-header .menu{position:relative;list-style:none;margin:0 auto;padding:0;padding-top:6px;z-index:3;display:none;}
.top-header .menu li{list-style:none;border-right: none;float:none;margin:0;padding:0 1.041667%; padding-left:10%;}
.top-header .menu li a{line-height:46px;color: #262626;font-size: 13px;font-family: 'FrutigerBold';margin:0;padding:0;}
.top-header .menu li a:hover{color:#0095DA;text-decoration:none;}
.top-header .menu li a.active{color:#0095DA;text-decoration:none;}

.top-header .menu li#capus{width:100%;padding-left:10%;}
.top-header .menu li#academic{width:100%;}
.top-header .menu li#admissions{width:100%;}
.top-header .menu li#international{width:100%;}
.top-header .menu li#research{width:100%;}
.top-header .menu li#news{width:100%;}
.top-header .menu li#alumini{width:100%;}
.top-header .menu li#about{width:100%;}

.top-header .menu li .menu-dropdown{width:100%;padding:10px 0 18px 0;margin:0;display:none;height:100%;}
.top-header .menu li .menu-dropdown a{color: #262626;padding-bottom:8px;line-height:14px;font-size:11px;font-family: 'Frutiger';font-weight:normal;}
.top-header .menu li .menu-dropdown a:hover{color:#858585;text-decoration:none;}


.top-header .mobile_nav{position:relative;list-style:none;margin:0 auto;padding:0;padding-top:6px;z-index:3;display:none;}
.top-header .mobile_nav li{list-style:none;border-right: none;float:none;margin:0;padding:0 1.041667%; padding-left:10%;}
.top-header .mobile_nav li a{line-height:30px;color: #262626;font-size: 13px;font-family: 'FrutigerBold';margin:0;padding:0;}
.top-header .mobile_nav li a:hover{color:#0095DA;text-decoration:none;}
.top-header .mobile_nav li a.active{color:#0095DA;text-decoration:none;}

.top-header .mobile_nav li .menu-dropdown{width:100%;padding:0px 0 18px 10px;margin:0;height:100%;}
.top-header .mobile_nav li .menu-dropdown a{color: #262626;padding-bottom:8px;line-height:18px;font-size:12px;font-family: 'Frutiger';font-weight:normal;}
.top-header .mobile_nav li .menu-dropdown a:hover{color:#858585;text-decoration:none;}

.content .latest-news-slider li .row{display:table;}
.content .latest-news-slider li #title{font-size:11px;line-height:13px;}
.content .latest-news-slider li #desc{font-size:11px;line-height:12px;}

.content .upcoming-events-slider li .row{display:table;}
.content .upcoming-events-slider li #title{font-size:11px;line-height:11px;}
.content .upcoming-events-slider li #date-time{font-size:10px;line-height:10px;}
.content .upcoming-events-slider li #desc{font-size:11px;line-height:13px;}

.upcoming-events-single li #title{font-size:11px;line-height:11px;}
.upcoming-events-single li #date-time{font-size:10px;line-height:10px;}
.upcoming-events-single li #desc{font-size:11px;line-height:13px;}

.button-menu-section.academic{display:none;}
.college_department_listing li{float:none;padding-left:10%;}
.college_department_listing li.even{width:43.22917%;padding-left:10%;}
.top-header button.nav_button{display:block;}
.nivo-caption p{width:180px !important;}

#press_release_main_listing .press_release_main_listing li .featured_publication_link{position:relative !important;}

.related_listing li{float:none !important;}
.upcoming-events-single li .row{display:table;}
.hod_para_department .row{display:table;}
.hod_para_department .row.expand{display:block;}
/*------------------------- press release ------------------------*/
#previous_year_body_area.row{display:table;width:100%;}
#previous_year_area.row{display:table;width:100%;}
#previous_month_show.row{display:table;width:100%;}
#current_month_show.row{display:table;width:100%;}
/*------------------------- News ------------------------*/
.news_main_listing .row{display:table;width:100%;}
/*-------------------------curiculum------------------------*/
.phase_curriculum_clndr_area .tr .td{width:16.3% !important;}
.curriculum_phase .curiculum_phase_box{margin-bottom:10px;}
/*------------------------- calendar ------------------------*/
.calendar_right_section_area .tr .th{width:14.22% !important;}
.calendar_right_section_area .tr .td{width:13.89% !important;}
/*------------------------- campus life ------------------------*/
.campus_life_in_area .row{display:table;width:100%;}
.campus_life_virtual_tour_area .row{display:table;width:100%;}
.campus_life_map_direction_area .row{display:table;width:100%;}
.campus_map_area .row{display:table;width:100%;}
.campus_map_area .index_list_content{width:95% !important;}
.button-menu-section.campus_life{display:none;}


/* email to friend */
.email_to_friend{width:80%;left:4%;}
.reporting_errors{width:80%;left:4%;}
.subscribe_to_our_newsletter{width:80%;left:4%;}
.email_to_friend .close, .reporting_errors .close, .subscribe_to_our_newsletter .close{right: -7%;top: -4%;}
.clasticon_mouse{width:80%;}

/* courses fees */
.courses_fees_heading{display:none !important;}
#list_area{width:100% !important;margin:0 !important;float:none !important;}

table.contactus_tbl{font-size:10px !important;}

/*-------------------------------------------------------  IQAC Photo Gallery ----------------------------------------------------------*/
.iqac_photo_gallery ul li{float:none !important;width:100% !important;}

}
@media print{
	.no_print{display:none;}
}