@media (min-width:992px){
	.newsColumn{padding: 0px 15px;
    /*max-width: 980px;*/
    margin: auto;}
.single-departments .col-lg-9 .generic_middle_block{padding-bottom:5rem;}
.dep-sec.deptinfo .col-md-9 .button_list.resources{width:100vw;}
.newsColumn  .newscard{margin:60px 0px;}
.nsleft .search_filter_title{padding:0px 2rem;}
.page-template-template-news-php .main_events, .page-template-template-events .evt_right{padding:30px 5rem 1rem;}
.home .carousel-inner {/*padding-top:109px;*/}
.navbar-nav > li.menugreen > a{
	margin-left:10px;
}
.page-id-810 .generic_middle_block{padding-bottom:14rem!important;}
.tab-pane .main_events{max-width: 1200px;margin:auto;}
.tab-pane .main_events .evt_right{padding:20px 0px 20px;}
.tab-pane .main_events .search_event .input-group{min-width:100%;max-width: 200px;width: 200px;}
.tab-pane .main_events form .col-md-4{padding:0px 5px;}
.tab-pane .main_events form .col-md-4:last-child{padding-left:0px;}
.tab-pane .main_events .form-group select{margin-right:5px;}
.tab-pane .main_events .form-group .btn_green{max-height:50px;}
.tab-pane .main_events .evt_left .f-div-tab{display:flex;}
.col-md-9 .md-accordion{min-width: 798px;
    margin: auto;}
.wp-block-media-text { /* padding: 50px; */ }
.left_content .generic_middle_block{padding:3rem 3rem 3rem 0rem;}
.col-md-3.pos-abs.depo_column_right {
    /*position: absolute;*/
    right: 0px;
    width: 25%;
	/*top: 260px;*/
	z-index:9;
	padding-right:45px;
	padding-bottom:50px;
}
.dep-sec.deptinfo .col-md-9 {
	z-index:10;
}

.left_content .generic_middle_block {
    padding: 1rem;
	max-width: 1000px;
    margin: auto;
    min-height: 700px;
}
.navbar-brand{margin-left: 15px;}
.left_content .evt_left.no-margin{margin:0px;}
.page-id-713 .col-md-3.pos-abs.depo_column_right{margin-top:120px;}
.cal .wp-block-table{margin:50px; overflow-x: unset;}
.result_wrapper .filter_block{margin-top: 150px;}
.main_banner .main_search {
    width: calc(100% - 80px);
    margin: 0px 40px;
  }
.single-departments .staff .single-departments .resources, .single-departments .contact_cards{width: 100vw;}
.single-departments .services,.single-departments .resources, .single-departments .programs , .single-departments .faqs, .deptinfo .programs, .single-departments .projects{ width:100vw}
/*.single-departments .services > div, .single-departments .programs > div , .single-departments .faqs > div, .deptinfo .programs > div { max-width: 940px;}*/
.single-departments .services > div, .single-departments .resources > div, .single-departments .programs > div , .single-departments .faqs > div, .single-departments .projects > div, .single-departments .contact_cards > .container{ max-width: 1300px;}
.single-departments .contact_cards {/*max-width:600px; margin:auto; */}
.page-id-830 .deptinfo .generic_middle_block, .page-id-853 .deptinfo .generic_middle_block{margin: 0 auto;
    max-width: 768px;
    padding: 3rem 8rem 5rem 0rem;}
.page-id-830 .depo_column_right, .page-id-853 .depo_column_right{padding-top: 2rem;}
.page-id-777 .depo_column_right{padding-top: 8rem}
.deptinfo .advgb-tab-body-wrapper div.advgb-tab-body {
	padding: 3rem;
	padding-top: 0px;
}
.top_header_cont{margin-right:30px;}
.nav_bottom{margin-right:30px;}
.site_img_panel{margin-top: -210px;
    padding-top: 10rem; padding-left: 2.5rem;}
.left_content .evt_left{/*margin:0px 0px 0px 7.4rem;*/ justify-content:center;}
.page-id-722 .left_content .evt_left {
   /* margin: 0px 0px 0px 10.4rem;*/
}
.deptinfo .button_list .simple_list_wrap, .deptinfo .button_list h3, .deptinfo .contact_cards h3 { width: 75%}
.deptinfo .col-md-12 .button_list .simple_list_wrap , .deptinfo .col-md-9 .button_list .simple_list_wrap {width: 100%;}
}

@media (max-width:991px){
div.advgb-tabs-wrapper.advgb-tab-stack-mobile .advgb-tab-body-header.header-active{background: transparent!important;
    color: #000!important;
    border: 1px solid #000!important;
    border-radius: 0px!important;}
div.advgb-tabs-wrapper.advgb-tab-stack-mobile .advgb-tab-body-header{background-color: #E0E6EA!important;
    border: 1px solid #163164;
    color: #000!important;
    border-radius: 0px!important;}
.deptinfo .left_content{padding:15px!important;}
.generic_middle_block{padding:15px!important;}
.evt_right{padding:0px;}
.cal .wp-block-table{margin:15px; overflow-x: unset;}
.contact_wrap .page_title_one{padding-bottom:0px;}
form{display:block!important;}
.page_title_img h1{font-size:32px; width:auto;}
.text-p{padding:25px;}
.notfound-div {
    padding: 2rem 1rem 3rem;
}
.search_event .input-group{min-width:220px;}
.pro_back .tab-content {
    padding: 15px;
}
}
@media (max-width:767px){
	.single-events_list .generic_middle_block {
    margin: 0px 15px !important;
}
	div.asp_m.asp_m_2 .probox .proinput input.orig {
  width: 100% !important;
}
#ajaxsearchpro1_1, #ajaxsearchpro1_2, div.asp_m.asp_m_1{width:auto!important;}
.slick-list{margin:0px 15px!important;}
.slick-prev{left:-10px!important;}
.slick-next{right:-10px!important;}
#ajaxsearchpro2_1, #ajaxsearchpro2_2, div.asp_m.asp_m_2{
  width: auto !important;	
}
div.asp_m.ajaxsearchpro .probox .proinput{
	max-width:150px;
}


	.main_tabs > ul.tabs_horizont {
	display: flex;
white-space: nowrap;
flex-wrap: wrap;
justify-content: flex-start;
margin-left: 0;
overflow: auto;
	}
#ajaxsearchpro2_1 .probox .proloading, #ajaxsearchpro2_2 .probox .proloading, div.asp_m.asp_m_2 .probox .proloading{display:none!important;}
.nav-tabs .nav-item{width:100%;}
    .link_one ul li {
        line-height: 22px;
        text-align: center;
      }

	.advgb-recent-posts-block.grid-view.columns-3 .advgb-recent-posts {
    grid-template-columns: auto;
}
.advgb-recent-posts-block.grid-view.columns-3 .advgb-recent-posts .advgb-recent-post{flex-basis: calc(100% - 10px);}
	.advgb-tab-stack-mobile{margin:0px!important; width:100%!important; padding-top:0px!important;}
	.advgb-tabs-wrapper.advgb-tab-stack-mobile .advgb-tab-body-header{margin:15px;}
	#ajaxsearchpro1_1{max-width:380px;}
	.pro_back_two{padding-bottom:50px;}
	.wp-pagenavi{margin:0px auto;}
	.stage_active{font-size:12px; padding:10px 20px;} 
	.stage-div .inactive{font-size:12px; padding:10px 15px;} 
	.pro_back .tabs_horizont{flex-wrap: nowrap;
    overflow-x: scroll; display:flex; position: relative; justify-content:left;}
	.main_wrapper > p, .main_wrapper > ul, .main_wrapper > ol, .main_wrapper > h2, .main_wrapper > h3, .main_wrapper > h2, .main_wrapper > h4, .main_wrapper > h2, .main_wrapper > h5, .main_wrapper > h2, .main_wrapper > h6, .wp-block-group > .wp-block-group__inner-container > p, .wp-block-group > .wp-block-group__inner-container > ul, .wp-block-group > .wp-block-group__inner-container > ol, .wp-block-group > .wp-block-group__inner-container > h1, .wp-block-group > .wp-block-group__inner-container > h2, .wp-block-group > .wp-block-group__inner-container > h3, .wp-block-group > .wp-block-group__inner-container > h4, .wp-block-group > .wp-block-group__inner-container > h5, .wp-block-group > .wp-block-group__inner-container > h6, .wp-block-group > .wp-block-group__inner-container > .wp-block-acf-file-download, .main_content > .wp-block-group > .wp-block-group__inner-container > h5, .main_content > .wp-block-group > .wp-block-group__inner-container > h6, .wp-block-group > .wp-block-group__inner-container > .downloadDoc, .wp-block-group__inner-container > .wp-block-buttons, .main_content > a.downloadDoc, .wp-block-group > .wp-block-group__inner-container > .wp-block-buttons, .wp-block-group > .wp-block-group__inner-container > figure, .wp-block-group > .wp-block-group__inner-container > .document_era, .wp-block-group > .wp-block-group__inner-container > .main-owl-slider.list, .wp-block-group > .wp-block-group__inner-container > .wp-block-group{
		padding:0px 15px;
	}
	.doc_block{font-size:12px;}
	.generic_middle_block .wp-block-table{padding:1rem;}
	.search_filter_title{display:block;}
	.nsleft .search_box, .filter_box{width:100%;}
	.clear_btn{margin: 15px auto;
    display: table;}
	.newsinfo{border-left: 1px solid #163164;}
	.link_one{border-right:none;}
	.evt_list_info h6{padding: 10px 30px 10px 15px;}
	.active1 .sec-menu .navbar-toggler .icon-bar.last{top:0px;}
	.latest_news{padding:100px 0px;}
	#video{width:100%;}
	.navbar-nav>li>.dropdown-menu>li>a{white-space: pre-wrap;}
	.email_up{flex-wrap: wrap;
    justify-content: center;}
	.text_card_block{
		height:auto !important;
	}
    .main_wrapper .main_breadcrumb .breadcrumb{
		padding-left:10px;
        padding-right: 10px;
	}
    .main_wrapper .main_breadcrumb .breadcrumb li.active {
        font-size: 12px;
      }
      .nsleft {
        padding: 15px;
      }
      .email_up p {
        text-align: center;
      }

	.wp-block-media-text__media img{
		height:auto;
	}
	.wp-block-media-text .wp-block-media-text__content{
		margin-top:20px;
	}
    .main_wrapper {
    padding-top: 50px!important;
}
    .search_filter_wrap .filter_block {
    width: 100%;
    padding-left: 0;
}
    .search_filter_wrap .search_block {
    width: 100%;
   margin-bottom: 20px;
}
    
    .top_menu_two ul{
        justify-content: center;
    }
    .expanding-gridevt .linksevt > li{
        width: 100%;
    }
    .event_list_block {
    padding-right: 0;
        margin-top: 10px;
}
    .evt_list_info {
    padding: 0px 10px;
}
    .publication_info {
    padding-right: 0px;
}
    .filter_date .filter-col{
        margin-bottom: 15px;
    }
    .evt_top_info{
        flex-wrap: wrap;
    }
    .evt_top_info .evt_top_r{
        margin-left: 0px;
    }
    .more_filter{
       display:block; 
	   margin-bottom: 20px;
    }
    .srch_title{
        display: flex;
flex-wrap: wrap;
    }
    .srch_title h6{
        margin-bottom: 10px;
    }
    .n_row{
        flex-wrap: wrap;
    }
    .resource_row.noimg .res_content {
    padding: 30px 30px;
}
    .filter_block{
        margin-bottom: 20px;
    }
    .expanding-grid .links > li{
        width: 100% !important;
    }
    .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
}
    .site_img_panel .panel_det_r {
    padding: 0px 0px;
        padding-top: 0px;
    padding-top: 20px;
}
    .staff_wrap .expanding-grid{
        padding: 0px 20px;
    }
    .contact_detail {
    padding-left: 0;
    padding-top: 30px;
}
    .news-grid .isotope-item {
    width: 100%;
}
    .news_wraper .filter_block{
        flex-wrap: wrap
    }
    .news_wraper{
         padding: 0px 20px;
    }
    .page_title h1{
        font-size: 40px;
    }
    .mid{
        padding-left: 15px;
        padding-right: 15px;
    }
    h2{
      font-size: 30px;
    }
    
    h3{
        font-size: 28px;
    }
    .features .ftr_col_cont{
        border-right: 0px;border-bottom: 1px solid #fff;margin-bottom: 20px;
    }
    .main_content {
        padding: 30px 0px;
      }
      .main_wrapper .main_breadcrumb .breadcrumb a {
        font-size: 12px;
      }

    .expand-content{
        width: 100%;
    }
    .how_to_cont {
        width: 100%;}
    .contactcard_row .contact_box{
        margin-bottom: 20px;
    }
    .timeline-article .content-left-container, .timeline-article .content-right-container{
        max-width: 100%;
    }
    .timeline-article{
        flex-wrap: wrap;padding-left: 60px;
    }
    #conference-timeline .conference-center-line{
        left: 30px;
        /*height: calc(100% - 27%);top: 15%; */
        height: calc(100% - 13%);top: 9%;
    }
    .timeline-article .circle_yw{
        left: 30px;
    }
    .timeline-article .image_year_row{
        flex-wrap: wrap;
    }
    .timeline-article .section_year{
        margin: 20px 0px;
    }
    .tabs_vertic{
        position: static;transform: none;
    }
    .footer_menu{
        flex-wrap: wrap;
    }
    .footer .copyright{
        padding: 0px 15px;
    }
    .main_search_content{
        flex-wrap: wrap;padding-bottom: 0px;
    }
    .ftr_col_cont::after {
        content: none;
      }
    .main_search .search_input{
        padding-left: 0px;
    }
    .center_content p{
        padding-left: 20px;
        padding-right: 20px;
    }
    .main_search_content h4{
        text-align: center;
		
    }
.main_banner	.main_search_content{
	flex-wrap: wrap;
}
.main_banner #ajaxsearchpro1_1, .main_banner #ajaxsearchpro1_2, .main_banner div.asp_m.asp_m_1{
	margin-top: 0px !important;
max-width: 100% !important;
width: 100% !important;
margin-bottom: 15px !important;
margin-top: -10px !important;
}
.main_banner div.asp_m.ajaxsearchpro .probox .proinput {
  max-width: 100%;
}
  .main_banner .main_search_content h4{
	  width:100%;
  }
    .up_events {
    padding: 50px 30px;
    }
    .our_partner .partner_col{
        padding-bottom: 50px;border-right: 0px;
        border-bottom: 2px solid #12206A;width: auto;display: table;
        margin-left: auto;
        margin-right: auto;
    }
    .main_banner{
        overflow: hidden;
		top: 50px;
    /*padding-top: 50px;*/
    }
    .main_banner .main_search {position: relative; top: 0px;}
   .main_banner .carousel-item img{
        max-width: 400%;
    }
	.alert-warning p{font-size:14px;}
    .alert-warning{
        padding-left: 20px;
padding-right: 40px;
        flex-wrap: wrap;
		top: 50px;
		padding-top: 10px;
padding-bottom: 10px;
    }
	 .alert-warning .btn-og{
		margin-top:10px;
	}
    .ftr_col{
        padding-left: 50px;
padding-right: 50px;
    }
    .features .ftr_col_cont h5{
        margin-bottom: 30px;
    }
    .main_search{
        padding-bottom: 0px;
		bottom:0px;
    }
    .park_row .park_map,.map_park_info{
        width: 100%;
    }
    .park_row .park_img,.pk_amen_rent{
         width: 100%;
    }
    .park_row .alert_content{
        padding-left: 10%;
        padding-right: 10%;
    }
    .pk_rental{
        margin-top: 20px;
    }
    .park_desc {
    padding: 40px 15px;
 
}
    .park_tab_info{
        padding: 0px 15px;
    }
	
	.search_event div.asp_m.ajaxsearchpro .probox .proinput {
  max-width: 100% !important
}
}

@media (max-width:1024px) and (min-width:768px){
    
        .news-grid .isotope-item {
    width: 50%;
}
.advgb-tabs-wrapper.advgb-tab-vert-tablet {
    flex-direction: column!important;
}
.dep-sec .col-md-9{max-width: 100%;
    flex: 0 0 100%;}
.deptinfo .col-md-9 .advgb-tabs-panel{flex-direction:row!important;}
.deptinfo .col-md-9 .advgb-tabs-panel, .advgb-tabs-wrapper.advgb-tab-vert-tablet .advgb-tab-body-wrapper{max-width:100%!important;}
.col-md-9 .alice-blue, .col-md-9 .lightblue, .col-md-9 .section, .col-md-9 .grey, .col-md-9 .gray,
.col-md-9 .blue
{/*width:135%;*/}
    .expanding-gridevt .linksevt > li{
        width: 50%;
    }
	.md-accordion{padding:30px;}
    .our_partner .partner_col img {
    max-width: 150px;
}
    .mid{
        padding-left: 20px;
padding-right: 20px;
    }
}

@media (max-width:992px){
	.logo_wrap img{
		max-width: 250px;
	}
.expanding-grid.four li{width:100%;}
.acco_card{padding:0px 15px;}
.features{top:0px;}
	.top_menu_two{justify-content: center;
    margin-top: 20px;}
.navbar-toggler{
        margin-right: 10px;
    }
.wp-pagenavi a, .wp-pagenavi span{padding:10px; font-size:12px;}
    .navbar{
        padding-left: 0px;
    }
    .navbar-brand{
        margin-left: 8px;
    }
     .navbar-toggler .icon-bar{
      width: 30px;
height: 5px;
background: #0D5D99;
display: block;
margin-bottom: 5px;
position: relative;
transition: .3s;
    }
    .navbar-nav{
        margin-top: 20px;width: 100%;
    }
    .top_header_cont {
        justify-content: center;
      }
      .top_menu_two {
        margin-bottom: 15px;
      }
    .navbar-nav > li > a{
        padding: 8px 30px !important;
    }
    .bott_menu{
        margin-left: 30px;flex-wrap: wrap;flex-direction: column;
align-items: flex-start;
    }
    .bott_menu a{
        margin-bottom: 10px;
    }
    .top_header_cont{
        flex-wrap: wrap;
    }
    .top_menu_one,.top_menu_two{
        width: 100%;
    }
    .main_header .navbar-collapse{
        background: #fff;
    }
	.navbar-nav > li.menugreen a, 	.navbar-nav > li.menublue a{
		display:inline-block;
	}
	.navbar-nav > li.menugreen, .navbar-nav > li.menublue{
		margin-left:30px;
	}
	.navbar-toggler.active .icon-bar:nth-of-type(1) {
    top: 8px;
    transform: rotate(45deg);
}
.navbar-toggler.active .icon-bar:nth-of-type(2) {
    background-color: transparent;
}
.navbar-toggler.active .icon-bar:nth-of-type(3) {
    top: -12px;
    transform: rotate(-45deg);
}
.navbar-nav > li > .dropdown-menu{
	position: relative;
left:0;
top:0;

}
.plusMinus {
	position: absolute;
width: 30px;
height: 30px;
right: 20px;
top: 10px;
}
.plusMinus::after {
    content: '+';
    color: #068C72;
    font-size: 30px;
    position: relative;
    top: -4px;
}
.plusMinus.minsicon::after {
    content: '-';
}
.headerActive {
	height: calc(100% - 30px);
background: #fff;
overflow: scroll;
}
	
}

@media (max-width:380px){
	.alert-warning p {
    font-size: 10px;
}
	
}

@media (max-width:767px){
	.top_menu_one ul{
		flex-wrap: wrap;background:#2D8420;
		justify-content: center;
	}
	.expanding-grid .expanding-container{width: calc(100% - 10px);}
.top_menu_one li.menublue{
	width:60%;
}
.top_menu_one li.menublue:first-child{
	width:40%;
}
.top_menu_one li.menublue:first-child a{
	border-right: 1px solid #fff;
}
.top_menu_one li.menugreen{
	
}
.top_menu_one li.menugreen a{
	border-right: 0;
}
.top_header_cont{
	justify-content: center;
}
.top_menu_one, .top_menu_two{
	margin-bottom: 15px;
}
.top_menu_one ul a{
	border-right: 0;
}
header .searchbardiv{
	display:block !important;
}
}

@media (max-width:992px) and (min-width:768px){
	.wp-block-media-text.is-stacked-on-mobile {
    -ms-grid-columns: 100% !important;
    grid-template-columns: 100% !important;
}
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
}
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
}
.wp-block-media-text .wp-block-media-text__content{
		margin-top:20px;
	}
	.wp-block-media-text__media img{
		height:auto;
	}
	
	.text_card_block{
		padding: 20px 15px;
	}
	.text_card_block h6, .simple_list_col a{
		font-size:20px;
	}
	.img_block_title h4{
		font-size:18px;
	}
	.contact_map .col-le{
		flex-basis: 40% !important;
	}
	.contact_map .col-re{
		flex-basis: 60% !important;
	}
.contact_map .col-re	.contact_col{
		-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
	}
}


@media (max-width:1400px) and (min-width:1300px){
	.top_menu_one li.menublue a {
    font-size: 15px;padding: 7px 10px 2px;
}
.top_menu_one li.menugreen a{
	font-size: 13px;padding: 7px 10px 2px;
	display: flex;
align-items: center;
}
.select_language {
    padding-left: 8px;
padding-right: 8px;}
}
@media (min-width:1024px){
.pro_back_two .sec-menu {
   /* max-width: 10%;*/
   margin-left: -15px;
}
.pro_back_two.active1 .sec-menu {
    max-width: 30%;
	width: 350px;
}
.active1 .advgb-tab-body-wrapper {padding-left:365px;}
.active1 .deptinfo .col-md-9 .advgb-tabs-panel {margin-left:400px !important;}
.active1 .deptinfo .generic_middle_block > p, .active1 .deptinfo .generic_middle_block >  ol, .active1 .deptinfo .generic_middle_block > ul,  .active1 .deptinfo .generic_middle_block > h1, .active1  .deptinfo .generic_middle_block > h2, .active1 .deptinfo  .generic_middle_block > h3,.active1  .deptinfo .generic_middle_block > h4, .active1 .deptinfo .generic_middle_block > h5, .active1 .deptinfo .generic_middle_block > h6 , .active1.deptinfo .generic_middle_block > .document_era.list, .active1 .deptinfo .generic_middle_block > .wp-block-buttons, .active1 .deptinfo .generic_middle_block > figure.wp-block-image, .active1 .deptinfo > .generic_middle_block figure.wp-block-embed, .active1 .deptinfo .generic_middle_block > .wp-block-advgb-accordions{ padding-left:400px; padding-right: calc(26% + 100px); max-width:none; }

.active1 .deptinfo .generic_middle_block .wp-block-advgb-tab > p, .active1 .deptinfo .generic_middle_block .wp-block-advgb-tab > ol, .active1 .deptinfo .generic_middle_block .wp-block-advgb-tab > ul,  .active1 .deptinfo .generic_middle_block  .wp-block-advgb-tab  > h1, .active1  .deptinfo .generic_middle_block  .wp-block-advgb-tab > h2, .active1 .deptinfo  .generic_middle_block .wp-block-advgb-tab > h3,.active1  .deptinfo .generic_middle_block .wp-block-advgb-tab > h4, .active1 .deptinfo .generic_middle_block .wp-block-advgb-tab > h5, .active1 .deptinfo .generic_middle_block .wp-block-advgb-tab > h6 , .active1.deptinfo .generic_middle_block .wp-block-advgb-tab > .document_era.list, .active1 .deptinfo .generic_middle_block .wp-block-advgb-tab > .wp-block-buttons, .active1 .deptinfo .generic_middle_block  .wp-block-advgb-tab > figure.wp-block-image ,  .active1 .deptinfo .generic_middle_block > .gform_wrapper{ padding-left:30px; padding-right: calc(26% + 100px); max-width:none; }


.active1 .deptinfo .generic_middle_block figure ul { padding-right: 33%;  }

}
.advgb-recent-posts-block.grid-view .advgb-recent-posts {grid-gap:10px;}
.advgb-recent-post .advgb-post-wrapper {
  min-height: 300px;
  color: #09161F;
  background: #fff;
  text-align: left;
  padding: 15px;
  position: relative;
}
.deptinfo .advgb-recent-post .advgb-post-wrapper {min-height: auto;}
.advgb-recent-posts-block .advgb-recent-post{border: 1px solid #005596;}
h2.advgb-post-title {
  font-size: 18px;
  font-family: montserrat-bold;
  margin-bottom: .5rem;
  font-weight: 500;
  line-height: 1.2;
  padding:0px;
}
h2.advgb-post-title a {
  font-size: 18px;
}
.advgb-recent-posts-block.grid-view .advgb-recent-post .advgb-post-wrapper:not(:first-child) {margin-top:0px !important;}

.newsBody .dateBlock{position:static!important;}

@media (max-width:1307px) and (min-width:992px){
	.navbar-nav>li>a{font-size: 14px;
    padding: 10px!important;}
	.alert-warning{top: 87px;}
    .event_row .event_box p {
        font-size: 14px;
      }
      .event_col .event_name h6 {
        font-size: 14px;
      }
      .navbar-nav > li > .dropdown-menu {top: 48px;}
      .navbar-nav > li > .dropdown-menu > li > a {font-size:14px}
}


@media (max-width:1024px) and (min-width:768px){

    .main_banner{
        top: 0px;padding-top: 50px;
    }
    .main_banner   .carousel-inner img{
        min-height: 450px;object-fit: cover;
    }
    .features{
        margin-left: 10px;margin-right: 10px;
    }
    .features .ftr_col{
        padding-left: 5px;padding-right: 5px;
    }
    .ftr_col_cont h5{
        word-break: break-word;
    }
    .ftr_col_cont h5{
        font-size: 18px;
    }
}

@media (max-width:991px) and (min-width:768px){
    .alert-warning{
        top: 50px;
    }
    .event_col{
        margin-bottom: 40px;
    }
    .deptinfo .col-md-9.left_content{
        -ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;padding: 0 !important;
    }
    .deptinfo .depo_column_right.col-md-3{
        -ms-flex: 0 0 33.3%;
flex:  0 0 33.3%;
max-width:  33.3%;
    }
    .depo_column_right > .row , .deptinfo > .row{
        margin-left: 0px;margin-right: 0px;
    }
    .deptinfo .generic_middle_block{
       
    }
    .deptinfo .left_content .programs{
        width: 100vw;
    }
    .depo_right.guide h5{
        font-size: 20px;
    }
.depo_column_right .depo_right{
max-width: 400px;display: table;margin-left: auto;margin-right: auto;
    }
    .main_wrapper {
        padding-top: 80px !important;
    }
}

@media (max-width:1024px) and (min-width:991px){
    .dep-sec.deptinfo .col-lg-9,    .dep-sec.deptinfo .col-lg-3 {
        -ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
    }
.depo_column_right .depo_right{
        max-width: 400px;display: table;margin-left: auto;margin-right: auto;
            }
}