 
 
 
 
 
 @media (max-width:2560px) {
 .banner_slider {
 height: 1000px;
}
.slider-video {
	top: -140px;
}



} 
 
 
 
 
 
 
 
 @media (max-width:1920px) {
.banner_slider {
	height: 740px;
}
}

/*-----min width css end-----*/








 @media (max-width:1680px) {
 .so-hover-con p {
 margin-bottom: 60px;
}
.banner_slider {
	height: 660px;
}
.slider-video {
	top: -85px;
}


}



 @media (max-width:1440px) {
 .so-hover-con p {
 line-height: 31px;
 font-size: 20px;
}

.banner_slider {
	height: 570px;
}
.slider-video {
	top:-60px;
}






}





 @media (max-width:1366px) {
 .so-hover-con p {
 line-height: 28px;
}
 .hd-top > .container {
 width: 100% !important;
 max-width: inherit !important;
}
}
 @media (max-width:1280px) {
.so-hover-con p {
 line-height: 26px;
 font-size: 16px;
}

.boardofturst {
	padding: 50px 0 10px;
}



}
 @media (max-width:1239px) {
 .container {
padding: 0 15px !important;
width: 100% !important;
max-width:1024px;
}
 #footer-Primary {
 height:auto;
}
 .feature-block ul li {
 font-size: 31px;
}
 .so-hover-con p {
 line-height: 24px;
 font-size: 14px;
 margin-bottom: 15px;
}

 .sitmap_links li a {
 font-size: 16px !important;
}
.quick_in li a{
	padding: 0 !important;
}


 .banner_slider {
 top: -16px;
 margin-bottom: -16px;
}

 .m-journey-form li a {
 font-size: 19px;
}
.m-journey-form ul {
 margin: 0;
}
.banner_slider {
	height: 500px;
}
 #block-views-block-academics-events-block-1 .col-md-3 {
 -ms-flex: 0 0 50%;
 flex: 0 0 50%;
 max-width: 50%;
}
 .not-front .gal-title h3 a, .not-front .gal-hov-con h3 a {
 font-size: 22px;
}
 .not-front .gal-hov-con p {
 font-size: 16px;
 line-height: 28px;
 margin-bottom: 15px;
}
 .not-front a.lrn-more {
 font-size: 20px;
 padding: 8px 10px;
 width: 180px;
}
 .not-front .gal-hov-con h3 {
 margin-bottom: 10px;
}
 .news-in-sec {
 min-height: 510px;
}

#portfoliolist .portfolio {
	min-height: 470px;
}

.juicer-feed.image-grid .j-text p, 
.juicer-feed.slider .j-text p, 
.juicer-feed.hip .j-text p{
font-size: 16px !important;
}

.banner_slider {
	height: 480px;
}
.slider-video {
	top: -35px;
}
.page-node-45 .internal_pages>.container>.row {
    margin-left: -15px;
    margin-right: -15px;
}
.font-bot>.container>.row>div {
		padding: 0px;
	}
	
.font-top .container {
	padding: 0 15px !important;
}	
	

	
}




 @media (max-width:1023px) {
.container {
max-width:812px;
}
 .logo {
 width: 160px;
}
#nav-primary ul.menu > li > a {
 font-size: 15px;
 padding: 34px 15px;
}
 #nav-primary ul.menu .we-mega-menu-submenu {
 top: 85px;
 width: auto !important;
 left: 15px !important;
 right: 15px !important;
}
 #nav-primary ul.menu ul li a {
 font-size: 14px;
}
/* .background_container {
 margin-top: 86px !important;
 padding-bottom: 0;
}*/
 .top_address {
 font-size: 14px;
 padding-left: 0;
 margin-top: 9px;
}
 .top_address img {
 padding-right:5px;
}
 .top-right-bar p a{
 padding: 6px;
 font-size: 12px !important;
}



 a.search-link {
 padding: 0;
 width: 44px;
 height: 40px;
}
 a.search-link::before {
 font-size: 18px;
 line-height: 41px;
}
 .q-link {
 padding: 13px 20px 11px 40px;
 font-size: 12px !important;
}
 .q-link::before {
 top: 7px;
}
 .hd-bottom {
 top: 39px;
}
 .fot-logo {
 width: 100%;
}
 .gal-title h3, .gal-hov-con h3 {
 font-size: 18px;
 margin-bottom: 0px;
}
 .gal-hov-con p {
 font-size: 12px;
 line-height: 17px;
 margin-bottom: 10px;
}
 a.lrn-more {
font-size: 13px;
width: 120px;
}
 .n-in-con h3 {
font-size: 20px;
 line-height: 25px;
}
.n-in-con p {
 font-size: 16px;
 line-height: 26px;
 margin-bottom: 20px;
}
.n-in-con h3 br {
display: none;
}
 .so-in-con p {
 font-size: 16px;
 line-height: 25px;
 margin-bottom: 20px;
}
 .so-in-con a.rd-more {
 font-size: 15px;
}
 .face-img {
 width: 20%;
margin-right: 0;
}
 .face-con {
 float: left;
 font-size: 14px;
 width: 77%;
 padding-left: 10px;
}
 .search_section {
 width: 40px;
 float: left;
 height: 39px;
 right: 120px;
}
 .quick_link {
 margin-left: 30px;
}
 .search_section::after {
 font-size: 16px;
 right: 14px;
 line-height: 42px;
}
 .quick_link button {
 padding: 13px 20px 13px 35px;
 font-size: 11px;
}
 .quick_link::before {
 margin-right: 8px;
 font-size: 17px;
 left: 18px;
 top: 8px;
}
 .search_section input[type="search"] {
 height: 40px;
}
 .search_section input[type="submit"] {
 height: 40px;
 width: 40px;
}
 .sitmap_links li a {
 font-size: 13px;
 line-height: 25px;
}
 .font-top p br {
 display: none;
}
 .font-top p {
 line-height: 24px;
 font-size: 14px;
}
 .footer-title ul li {
 font-size: 23px;
 padding-right: 10px;
}
 .footer-title ul li::after {
 top: -4px;
}
 .feature-block {
 padding: 20px 0;
}
 .acds-home-title p br {
 display: none;
}
 .acds-home-news {
 background-size: cover;
 padding-bottom: 20px;
}
 .font-top {
 padding: 30px 0;
}
 .bnr_slider_con h1 {
 font-size: 31px;
}
 .feature-block ul li {
 font-size: 23px;
}
 .feature-block ul li::after {
 top: -4px;
}
 .hd-bottom.shrink .logo {
 width: 160px;
}
 .we-mega-menu-ul .dropdown-menu:hover > a::before, .we-mega-menu-ul .dropdown-menu > span:hover::before {
 top: 50px;
}
 .sitmap_links li a {
 font-size: 14px !important;
}
 .boardofturst {
 background-size: cover;
 background-attachment: inherit;
}
 .view-menu .lunch-menu h2 {
 font-size: 29px;
 margin-top: 10px;
}
.view-menu .lunch-menu a {
 font-size: 20px;
 padding: 15px 50px;
}
 .quick_in li {
 line-height: 20px;
}
 .quick_in li a {
 font-size: 12px;
}
 .m-journey-form li a {
 border: 2px solid #fff;
 padding: 5px 10px;
 font-size: 14px;
}
 .news-in-sec {
 min-height: 400px;
}
.banner_slider {
	height: 400px;
}

.banner_slider {
	height: 410px;
}

.slider-video {
	top: 0;
}


.desktop-address1:first-child .fot-logo img {
	max-width: 90px;
	left: 15px;
	top: -3px;
}

#block-foooterlogo .desktop-address1:last-child .fot-logo img {
	/* max-width: 130px;
	right: 8px; */
}




}



 @media (max-width:991px) {
 .region-we-mega-menu {
 background-color: transparent;
 padding: 0;
 margin: 0;
}
 .navbar-we-mega-menu.navbar {
 overflow-y: inherit;
 display: block;
 right: 0;
 width: 100%;
 top: inherit;
 position: static;
}
.navbar-toggle.collapsed {
 display: none;
}
 .navbar-we-mega-menu .type-of-block {
 display: block;
}
 .navbar-we-mega-menu .span5 {
 -webkit-box-flex: 0;
 -webkit-flex: 0 0 39.53901%!important;
 -ms-flex: 0 0 39.53901%!important;
 flex: 0 0 39.53901%!important;
 max-width: 39.53901%!important;
}
 .navbar-we-mega-menu .span7 {
 -webkit-box-flex: 0;
 -webkit-flex: 0 0 56.20567%!important;
 -ms-flex: 0 0 56.20567%!important;
 flex: 0 0 56.20567%!important;
 max-width: 56.20567% !important;
}
 .navbar-we-mega-menu .we-mega-menu-row {
 display: flex;
}
 .font-top .col-md-2 {
 -ms-flex: 0 0 19.667%;
 flex: 0 0 19.667%;
 max-width: 19.667%;
}
 .btn-close::before, .btn-close::after {
 background-color: transparent !important;
 transition: inherit !important;
}
 .top-right-bar p {
 padding: 8px;
}
 #portfoliolist .portfolio {
 width: 50%;
 margin: 0;
 padding: 0 15px;
}
.not-front .gal-hov-con {
	padding: 23px 10px !important;
}

.font-bot .col-md-6 {
	width: 50%;
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
	float: left;
}

.font-bot .col-md-6:last-child p {
	float: right;
	margin-top: 0;
}


}
 @media (max-width:811px) {
 .container {
max-width:768px;
}
.top_address {
 font-size: 12px;
}
 .font-bot .col-md-6 {
 float: left;
}
.not-front .gal-hov-con {
	padding: 15px 10px !important;
}


.juicer-feed.image-grid .j-text p, 
.juicer-feed.slider .j-text p, 
.juicer-feed.hip .j-text p{
font-size: 20px !important;
}
#block-foooterlogo .desktop-address1:last-child .fot-logo img {
	/* max-width: 150px; */
}
.desktop-address1:first-child .fot-logo img {
	left: 23px;
	top: -3px;
}

}
 @media (max-width:767px) {
 .container {
max-width:736px;
}
/*.background_header , .background_container, #footer-Primary {
	overflow-x:hidden;
}*/ 
#footer-Primary { text-align: center; }
.we-mega-menu-ul .dropdown-menu:hover > a::before, .we-mega-menu-ul .dropdown-menu > span:hover::before {
display: none;
}
 html {
touch-action: none;
}
 .togglebutton button {
float:left;
}
.togglebutton {
 display: block;
 cursor: pointer;
 position: absolute;
 right: 15px;
	/* top: 30px; */
	/* left: 15px; */
	width: 50px;
	/* margin: 0 auto; */
	border: 1px solid #fff;
 border-radius: 50px;
 height: 50px;
 z-index: 999;
 top: 50%;
 -webkit-transform: translateY(-50%);
 -ms-transform: translateY(-50%);
 transform: translateY(-50%);
}
.togglebutton button {
 float: left;
 line-height: 50px;
 padding-left: 15px;
 font-size: 18px;
 width: auto;
 border:0 none;
}
.togglebutton img {
float:right;
width:40px;
margin-right:15px;
}
 #nav-primary ul.menu {
 width: 100%;
 float: left;
/*	background-color: #002f81;
	position: absolute;
	top: 0;
	padding-top: 60px;*/
	height: 100%;
}
.not-front .background_container {
 margin-top: 89px;
}
 #nav-primary {
 width: 100%;
 position: absolute;
 top: 50%;
 -webkit-transform: translateY(-50%);
 -ms-transform: translateY(-50%);
 transform: translateY(-50%);
}
#nav-primary ul.menu li {
 width: 100%;
 text-align: center;
}
 #nav-primary ul.menu li a {
 line-height: 40px;
 border-bottom: 1px solid #0a46b0;
}



/*------------setting sub menu------------*/
#nav-primary ul.menu ul {
 position: static;
 width: 100%;
 display: none !important;
 column-count: 1;
}
#nav-primary ul.menu li:hover ul {
 display: block !important;
 padding-top: 10px;
}
 #nav-primary ul.menu ul li a {
 padding-left: 30px;
 width: 100%;
 float: left;
 font-size: 20px;
 border-bottom:0 none;
}

/*------------setting sub menu end------------*/
.hd-top {
	z-index: 10;
}

.logo {
 width: 200px;
 margin-left: 15px;
 position: relative;
 z-index: 9;
/*	margin: 25px auto 0;
	float: none;
	top: 95px;*/
}
.hd-bottom .col-md-12 {
	height: 111px;
	padding: 0;
	float: left;
}

 .hd-bottom {
 top: 0;
}
 #nav-primary ul.menu > li:hover > a::after {
 display: none;
}
 .acds-home-news .col-md-4 {
 -ms-flex: 0 0 100%;
 flex: 0 0 100%;
 max-width: 100%;
 margin-bottom: 30px;
}
 .n-in-image, .so-in-image {
 width: 100%;
}
 .n-in-image img, .so-in-image img {
 width: 100%;
 max-width:inherit;
}
.feature-block ul li {
 font-size: 21px;
}
.banner_slider {
	max-height: inherit;
	margin-top: 0;
	height: 370px;
}
 .feature-block ul li::after {
 top: -3px;
}
 .banner_slider > img {
 width: 130%;
 max-width: inherit;
 margin-left: -15%;
}
 .font-top .col-md-6, .font-top .col-md-2, .font-top .col-md-4 {
 -ms-flex: 0 0 100%;
 flex: 0 0 100%;
 max-width: 100%;
}
 .font-top .col-md-2 {
 margin-bottom: 20px;
}
 .sitmap_links li a {
 font-size: 19px !important;
 line-height: 35px;
}
 .fot-logo {
 width: 200px;
}
 .font-top .col-md-8 {
 margin-bottom: 30px;
}
 .n-in-con span {
 font-size: 26px;
}
 .n-in-con h3 {
 font-size: 35px;
 line-height: 35px;
}
 .n-in-con p {
 font-size: 26px;
 line-height: 36px;
}
 .n-in-con a.rd-more {
 font-size: 20px;
}
.face-con {
 font-size: 34px;
}
 .so-in-con p {
 font-size: 26px;
 line-height: 35px;
}
 .so-in-con a.rd-more {
 font-size: 25px;
}
 .font-top h3 {
 font-size: 42px;
}
 .font-top h4 {
 font-size: 29px;
}
.font-top p {
	line-height: 38px;
	font-size: 22px;
	width: 100%;
	max-width: inherit;
}

.font-top p a{
color: #fff;
cursor:text;	
}
 .social_font li a {
 font-size: 0;
 line-height: 20px;
}

 .font-bot p img {
 margin-top: 6px;
}
 #nav-primary ul.menu > li > a {
 font-size: 18px;
 padding: 10px 15px;
 box-shadow: inherit !important;
}


.quick_in {
	position: static;
	float: left;
	width: 100%;
	
}

#block-footer-2 .quick_in{
padding-left: 0;	
}


 .sitmap_links {
 margin-top: 0;
}
 .social_font {
 float: left;
 width: 100%;
 margin-top: 10px;
}

/*--mobile menu--*/

.navbar-toggle.collapsed {
 display: none;
}
 #nav-primary {
 width: 100%;
 position: static;
 right: 0;
 display: block;
 z-index: 10;
 top: 0;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 .region-we-mega-menu {
 background-color: transparent;
}
 .navbar-we-mega-menu.navbar {
 overflow-y: inherit;
}
 .btn-close {
 visibility: visible;
 right: 0;
 top: 0;
}




/*--mobile menu end--*/





.navbar-we-mega-menu .span5 {
 -webkit-box-flex: 0;
 -webkit-flex: 0 0 100%!important;
 -ms-flex: 0 0 100%!important;
 flex: 0 0 100%!important;
 max-width: 100%!important;
}
 .navbar-we-mega-menu .span7 {
 -webkit-box-flex: 0;
 -webkit-flex: 0 0 100%!important;
 -ms-flex: 0 0 100%!important;
 flex: 0 0 100%!important;
 max-width: 100% !important;
}
 #nav-primary ul.menu .we-mega-menu-submenu {
 position: static;
 float: left;
 width: 100%;
}
 #block-acds-content p {
 width: 100%;
 float: left;
}
 #block-acds-content .portfolio-image {
 padding-bottom: 0;
}
.portfolio-image {
	/*width: 48%;*/
	-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
margin:0 !important;
padding:0 15px;
}
 #block-acds-page-title h1 {
 font-size: 35px;
}
 .we-mega-menu-ul .dropdown-menu:hover > a::before, .we-mega-menu-ul .dropdown-menu > span:hover::before {
 content:inherit !important;
}
#nav-primary ul.menu .we-mega-menu-submenu {
 border-top: 0 none !important;
 width: 100% !important;
 display: none !important;
}
 .col-sm-9.in_main {
 -ms-flex: 0 0 100%;
 flex: 0 0 100%;
 max-width: 100%;
}
 .col-sm-3.side_bar {
 -ms-flex: 0 0 100%;
 flex: 0 0 100%;
 max-width: 100%;
}
 .latest-news .grid-item, .latest-news .grid-sizer {
 width: 48%;
}
 .webform-submission-add-form .form-item {
 width: 100%;
}
#edit_hearaboutus_chosen {
 width: 100% !important;
}
 .webform-submission-add-form {
 margin-left: 0;
 margin-right: 0;
}
 #block-acds-content .portfolio-image {
 width: 100%;
 -ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
 padding-right:15px;
}
.background_container {
	margin-top: 90px !important;
	padding-top: 0;
}
 .banner_slider img {
 width: 140%;
 max-width: inherit;
}
 .bnr_slider_con {
 top: 56%;
}

.hd-bottom .col-md-12 {
	background-color: rgba(0, 47, 119, 1);
	position: absolute;
}
 .nab-sub-discribe {
 display: none;
}
 .navbar-we-mega-menu.navbar .we-mega-menu-ul > li > a, .navbar-we-mega-menu.navbar .we-mega-menu-ul > li > .we-megamenu-nolink {
 border-top: 0px none !important;
}
 #block-searchform-2 {
 display: block;
}
 .search-menu-res {
 position: fixed;
 display: none;
 top: 0;
 width: 100%;
 height: 100%;
 background-color: #002f81;
 z-index: 10;
}
 .search-block-form {
 position: relative;
 width: 100%;
 float: left;
 margin-top: 80px;
}
 #block-mainnavigation {
 float: left;
 width: 100%;
}
 .search-block-form::before {
 display: none;
}
 #block-searchform-2 h2 {
 font-size: 0;
}
 .search-block-form input[type="search"] {
 background: rgba(0, 0, 0, 0.2);
}
 .search-block-form input[type="submit"] {
 background: transparent;
 margin: 0 auto;
 display: table;
 right: 0;
 position: relative;
 float: none;
 height: 50px;
 width: 50px;
}
 #search-block-form--2 .js-form-type-search {
 float: left;
 width: 100%;
}
 #search-block-form--2 .form-actions {
 float: none;
 width: 100%;
 position: relative;
 width: 50px;
 margin: 0 auto;
 clear: both;
}
#search-block-form--2 .form-actions::before {
 color: #05bff5;
 content: "\f002";
 font-family: 'FontAwesome';
 display: block;
 font-size: 26px;
 position: absolute;
 top: 9px;
 bottom: 0;
 pointer-events: none;
 z-index: 9;
 left: 13px;
}
 .employe-info .col-md-6 {
 margin-bottom: 20px;
}
 .togglesidemenu {
 display: block;
 float: right;
}
 #block-mainnavigation-2 h2 {
 display: block;
}
#block-mainnavigation-2 h2 a {
pointer-events: none;
text-decoration: none;
color:#002f81;
}
 .acdstoggle {
 display: none;
}
 .togglesidemenu .sidebtn-open, .togglesidemenu .sidebtn-close {
 background-position: center center;
 background-repeat: no-repeat;
 background-size: 85% auto;
 display: block;
 float: right;
 height: 40px;
 text-decoration: none;
 width: 40px;
 position: relative;
 background-color: transparent;
 border: 2px solid #666;
}
.sidebtn-open {
 background-image: url(../images/toggle_open1.png);
}
 .sidebtn-close {
 background-image: url(../images/toggle_close1.png);
 background-size: 100% !important;
 background-position: center top;
}
 .slider-video {
 padding-top:0 !important;
}
 .navbar-we-mega-menu[data-autoarrow="0"]:not(.admin) .dropdown-menu > a::before, .navbar-we-mega-menu[data-autoarrow="0"]:not(.admin) .dropdown-menu > a::after, .navbar-we-mega-menu[data-autoarrow="0"]:not(.admin) .dropdown-menu > span::before, .navbar-we-mega-menu[data-autoarrow="0"]:not(.admin) .dropdown-menu > span::after {
 display: none !important;
}
 #block-mainnavigation-3 {
display: block;
}
 #block-mainnavigation-3 ul {
width: 100%;
float: left;
}
 #block-mainnavigation-3 ul li {
width: 100%;
text-align: center;
display: block;
float: left;
border: 0 none;
}
 #block-mainnavigation-3 ul li a {
 font-size: 20px;
 padding: 10px 15px;
 box-shadow: inherit !important;
 line-height: 40px;
border-bottom: 1px solid #0a46b0;
 color:#05bff5;
display: block;
text-decoration: none;
 text-transform: uppercase;
font-weight: 400;
font-family: 'Rubik', sans-serif;
/*padding: 60px 15px;*/
}
 #nav-primary {
display: none !important
}
 #block-mainnavigation-3 ul li a.is-active {
 color: #fff;
}
 .view-menu .lunch-menu h2 {
 font-size: 29px;
 margin-top: 0;
 width: 100%;
 text-align: center;
 margin-bottom: 10px;
}
 .view-menu .lunch-menu a {
 font-size: 20px;
 padding: 15px 50px;
 display: table;
 margin: 0 auto;
 float: none;
}
 .mob-address {
display:block;
}
.desktop-address {
display: none;
}
 .font-top p br {
 display: block;
}
.front .gal-hov-con {
opacity:1;
}
 .gal-title {
display: none;
}
 .gal-title h3, .gal-hov-con h3 {
 font-size: 45px;
 margin-bottom: 0px;
}
 .gal-hov-con p {
 font-size: 19px;
 line-height: 29px;
 margin-bottom: 10px;
}
 a.lrn-more {
 font-size: 19px;
 width: 170px;
}
 .gal-items {
 margin-bottom: 15px;
}
 .slick-next {
 right: 10px;
 z-index: 9;
}
 .slick-prev {
 left: 10px;
 z-index: 9;
}
 .slick-prev::before {
 content: "\f053";
 color: #003ca6;
 font-family: "FontAwesome";
}
 .slick-next::before {
 content: "\f054";
 color: #003ca6;
 font-family: "FontAwesome";
}
.font-top .container {
 padding: 0 15px !important;
}
 #resbtnpdf1 {
 float: left;
 width: 100%;
 padding: 0 15px;
 cursor:pointer;
 display: block !important;
}
 .col-md-3.col-sm-3.side_bar #block-didyouknow {
 display: none;
}
 .webform-submission-add-form .form-item select {
 background: #eee;
 border: 0 none;
 height: 70px;
 font-size: 20px;
 padding: 0 15px;
 color: #666;
}
 div#block-20192020boardoftrustees {
 width: 100%;
 overflow: hidden;
}
 #block-views-block-front-page-block-2 {
 display: none;
}
#block-views-block-front-page-block-3 {
display: block;
}
 .m-journey-form li {
 width: 100% !important;
 margin-bottom: 20px !important;
}
.m-journey-form li a {
 border: 3px solid #fff;
 padding: 23px 10px;
 font-size: 24px;
}
 .portfolio-content {
 width: 100%;
}
.page-node-78 .map fieldset#edit-zip-code--wrapper {
 width: 40%;
}
.webform-submission-add-form .form-item.form-item-contact-number {
	width: 100%;
}
 .news-in-sec {
 min-height: inherit;
}
 .looping {
 display: none;
}
 .gallery-home .gal-items:hover {
 transform: scale(1);
}

#block-views-block-employment-section-block-1, #block-views-block-employment-section-block-2{
	width: 100%;
	padding: 0;
}

.page-node-78 .map fieldset {
	width: 100%;
}
.webform-submission-add-form .form-item.form-item-zip-code-postal-code {
	width: 100% !important;
}
.hd-bottom {
	/* top: 39px; */
	position: relative;
}
.top_address {
    font-size: 10px;
}
#changesize {
    margin-right: 6px;
}
.top_address p {
    display: none;
}

.log-link, .Alumni-link {padding: 6px 14px;}
.quick_link nav {
    width: 150px;
    position: absolute;
    right: 0;
}
.quick_link:focus .quick_in {
    display: block;
}

#block-backtoapplicationprocess div p a {
	padding-right:0px;
}

.font-top h4 {
	margin-top: 10px;
}

.fc-day-grid-event .fc-content {
	white-space: initial;
	overflow: visible;
	display: block;
}
#block-views-block-mobile-calendar-block-1-2 {
    display: block;
}
#block-views-block-gcalender-block-2 {
    display: none;
}

.background_header {
	position: static;
}


.banner_slider {
	top: 0;
	margin-bottom: 0;
	background-color: transparent;
}
.quickbutton {
    display: block;
}
nav#block-footer {
    display: none;
}

.quick_in li a {
	 color: #fff !important; 
}

.quick_link.quickbtn-open::before {
	content: "\f00d";
}
.in_main h2 {
    font-size: 33px;
}
.page-node-type-article .newsdetail p {
    width: 100%;
}

#block-views-block-inner-page-block-2 ul.pagination li a{
	width: 300px;
}
#block-views-block-newsletter-block-1 .views-row a, #block-views-block-newsletter-block-2 .views-row a, #block-views-block-newsletter-block-3 .views-row a{
	width: 300px;
	text-align: center;
}

.font-bot .col-md-6:last-child p {
	margin-top: 5px;
}

.font-top h4 {
	margin-bottom: 5px;
}
#block-aboutus p br {
	display: none;
}

#block-aboutus p{
	max-width:inherit;
}

#block-views-block-mobile-calendar-block-1-2 h3 {
	margin-top: 10px;
	float: left;
	width: 100%;
}

.front .slick-center .front .gal-image::before, .gal-image::before {
	background-color: transparent;
}

.slider-video {
	top: 0;
}
#block-views-block-newsletter-block-1, #block-views-block-newsletter-block-2, #block-views-block-newsletter-block-3 {
    display: block;
    width: 100%;
    float: left;
    margin-right: 0px;
}
  .board-trastee {
    width: auto;
}
.board-trastee ul {
    float: left;
    width: 100%;
}
#popup-message-window {
    width: 100% !important;
    overflow: auto;
}
.map-custom .col-md-6 {
    margin-top: 50px;
}
.map-custom .col-md-6:first-child{
	margin-top:0px;
}
.font-top .container .col-sm-12:last-child{
	margin-bottom:0px;
}
.font-top .container .social_font div#block-socialicon {
	margin: 40px auto 0 auto;
	float: none;
	display: table;
}
.font-top .container .col-md-3.col-sm-12 {
    order: 1;
    justify-content: flex-start;
}
.font-top .container .col-sm-12.social_font {
    order: 2;
}
.font-top .container .col-md-4.col-sm-12 {
    order: 3;
    margin-top: 50px;
}

#block-foooterlogo .desktop-address1:first-child .fot-logo img {
	max-width: inherit !important;
	width: 170px;
	left: 0;
	top: 0;
}
#block-foooterlogo .desktop-address1:last-child .fot-logo img {
	/* max-width: inherit !important;
	width: 270px;
	position: static;
	margin-bottom: 15px; */
}


.fot-logo {
	width: 200px;
	display: block;
	margin: 0 auto;
}
.desktop-address1 {
	width: 100%;
}



.font-top {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .font-top .col-md-7 {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
	margin-bottom: 25px;
  }

  .font-top .social_font {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
  }


#block-foooterlogo {
	max-width: inherit;
}

.desktop-address1 .fot-logo {
	width: 100%;
	padding: 15px;
}




}








 @media (max-width:735px) {
 .container {
max-width:667px;
}
.page-administrationboard-trustees .boardofturst .in_main > div > div {
 padding-left: 46px;
}
.banner_slider {
	height: 340px;
}


}
 @media (max-width:666px) {
 .container {
max-width:640px;
}
.bnr_slider_con h1 {
 font-size: 31px;
}
.page-administrationboard-trustees .boardofturst .in_main > div > div {
 padding-left: 36px;
}
 .m-journey ul li {
 margin-right: 20px;
}
/* .slider-video {
 width: 140%;
 margin-left: -20%;
 padding-bottom: 70%;
}*/

.banner_slider {
	height: 330px;
}


 .ui-front {
 width: 90% !important;
 left: 5% !important;
 right: 5% !important;
}
#portfoliolist .portfolio {
	min-height: 480px;
}
}
 @media (max-width:639px) {
	 .logo img { height: 75px; }
.container {
max-width:568px;
}
 .logo {
 width: 160px;
}
 .hd-bottom .col-md-12 {
 height: 85px;
}
 #nav-primary ul.menu > li > a {
 font-size: 20px;
 padding: 10px 15px;
}
 #nav-primary ul.menu ul li a {
 padding-left: 20px;
 font-size: 16px;
}
 .banner_slider > img {
 width: 150%;
 margin-left: -25%;
}
 .footer-title ul li {
 font-size: 18px;
}
 .footer-title ul li::after {
 margin-left: 10px;
}
 .acds-home-title h2 {
 font-size: 34px;
}
 #portfoliolist .portfolio {
 width: 100%;
 margin: 0;
}
.portfolio-wrapper h3 {
 font-size: 27px;
}
 .portfolio-wrapper p {
 font-size: 24px;
}
 .not-front .background_container {
 margin-top: 49px;
}
.page-administrationboard-trustees .boardofturst .in_main > div > div {
 padding-left: 0px;
}
 .boardofturst ul {
 column-gap: 106px;
}
 .portfolio-wrapper h3,  .portfolio-wrapper h3 span.deg, .portfolio-wrapper h3 span  {
 font-size: 20px;
}

 .portfolio-wrapper p {
 font-size: 19px;
}
 #block-acds-content .portfolio-image {
 padding-right:10px;
}
 .banner_slider img {
 width: 160%;
}
 #block-userlogin {
 width: 100%;
}
 #block-views-block-academics-events-block-1 .col-md-3 {
 -ms-flex: 0 0 100%;
 flex: 0 0 100%;
 max-width: 100%;
}
.not-front .gal-title h3 a, .not-front .gal-hov-con h3 a {
 font-size: 25px;
}
 .not-front .gal-hov-con p {
 font-size: 19px;
 line-height: 31px;
}
.not-front .gal-hov-con {
 padding: 20px !important;
 position: static;
 float: left;
}
 .not-front a.lrn-more {
 font-size: 20px;
 padding: 10px;
 width: 200px;
}
.gal-inner {
	position: static;
	top: 0%;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

.background_container {
	margin-top: 70px !important;
}

.portfolio-image {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}


.gal-image::before {
background-color: transparent;
}

.not-front .gal-hov-con {
	opacity: 1;
}

.search_section input[type="submit"], .search_section, .search_section input[type="search"] {
	border-radius: 0 !important;
}

.banner_slider {
	height: 310px;
}



}
 @media (max-width:567px) {
.container {
max-width:480px;
}
/*--drupal user form--*/	
.not-logged-in .tabs.primary li, .not-logged-in .tabs.primary li a {
 float: left;
 width: 100%;
}
.feature-block ul li {
 font-size: 14px;
 padding-right: 5px;
}
 .feature-block ul li::after {
 top: -3px;
 margin-left: 9px;
 width: 5px;
 height: 5px;
}
 .bnr_slider_con h1 {
 font-size: 21px;
}
 .footer-title ul li {
 font-size: 15px;
 padding-right: 5px;
}
 .footer-title ul li::after {
 margin-left: 5px;
 width: 7px;
 height: 7px;
 top: -2px;
}
 .font-top p {
 line-height: 28px;
 font-size: 18px;
}
 .gal-title h3, .gal-hov-con h3 {
 font-size: 34px;
}
 .gal-hov-con p {
 font-size: 15px;
 line-height: 23px;
}
 .page-administrationboard-trustees .boardofturst .in_main > div > div {
 width: 580px;
}
 .boardofturst ul {
 column-gap: 0;
}
 .boardofturst h2 {
 font-size: 37px;
 line-height: 37px;
}
 .latest-news .grid-item, .latest-news .grid-sizer {
 width: 100%;
}

 .m-journey-form li a {
 border: 3px solid #fff;
 padding: 15px 10px;
 font-size: 20px;
}
 .m-journey ul li a {
 width: 100%;
}
 .m-journey ul li {
 margin-right: 0;
 width: 100%;
}

.font-bot .col-md-6:first-child,.font-bot .col-md-6:last-child  {
	width: 100%;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}

/* .font-bot .col-md-6:last-child { */
	/* width: 70%; */
	/* -ms-flex: 0 0 70%; */
	/* flex: 0 0 70%; */
	/* max-width: 70%; */
/* } */
.font-bot>.container>.row>div {
    padding: 0px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
.font-bot>.container>.row>div .col-md-6 {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
}
.font-bot>.container>.row>div .col-md-6:last-child{
	margin-bottom:0px;
}
.banner_slider {
	height: 290px;
}

.page-node-41 .boardofturst ul li {
	line-height: 24px;
	font-size: 20px;
}
.page-node-41 .boardofturst ul li span {
    display: block;
    margin-bottom: 0;
}

.page-node-41 .boardofturst ul{
column-count: 1;	
}

.in_main strong {
	font-size: 20px;
}

.page-node-41 .boardofturst ul li strong {
	font-size: 18px;
	/*line-height: 24px;*/
}

}

 @media (max-width:479px) {
.container {
max-width:414px;
}
.bnr_slider_con {
 top: 63%;
}
.banner_slider img {
 width: 180%;
}
 .gal-title h3, .gal-hov-con h3 {
 font-size: 24px;
}
 .gal-hov-con p {
 font-size: 14px;
 line-height: 21px;
}
 a.lrn-more {
 font-size: 15px;
 padding: 5px;
 width: 140px;
}
 .so-hover-con p {
 line-height: 47px;
 font-size: 23px;
 margin-bottom: 50px;
}
 .so-bottom-links li a {
 font-size: 22px;
 margin-right: 13px;
}
 .so-bottom-links li a::before {
 font-size: 27px;
 margin-right: 9px;
}
 .fb-link a::after {
 font-size: 29px;
}
 .boardofturst .in_main > div > div {
 width: auto;
}
 .boardofturst ul li {
 font-size: 16px;
 margin-bottom: 5px;
}

.boardofturst ul li strong {
 font-size: 20px;
}
 .boardofturst ul {
 column-gap: 30px;
}
 .page-administrationboard-trustees .boardofturst .in_main > div > div {
 width: 460px;
}
.portfolio-image {
 width: 100%;
 margin: 0;
}
 #block-pagerblock .pager-block-wrapper .pager-block-item {
 width: 100%;
}
#block-acds-content .portfolio-image {
 padding-right:0;
}
 .font-bot p {
 float: left;
}
.n-in-con span {
 font-size: 19px;
}
 .n-in-con h3 {
 font-size: 27px;
 line-height: 27px;
}
 .n-in-con p {
 font-size: 20px;
 line-height: 31px;
}
.n-in-con a.rd-more {
 font-size: 18px;
}
 .ui-front a {
 font-size: 14px;
 border: 2px solid;
 width: 260px;
}
.webform-submission-add-form .form-item.form-item-contact-number {
 width:100%;
}
 .page-node-78 .map fieldset#edit-zip-code--wrapper {
 width: 100%;
 margin-bottom: 20px !important;
}
 .webform-submission-add-form .form-item {
 margin-bottom: 20px;
}
.log-link, .Alumni-link {
    padding: 7px 6px;
}
.top-right-bar p {
	padding: 3px 0px;
	float: left;
}
.search_section input[type="submit"],.search_section  {width: 30px;}
.search_section::after {
	right: 8px;
	line-height: 34px;
}

.search_section input[type="search"] {
	height: 34px;
}
.search_section input[type="submit"] {
	height: 34px;
}

.search_section input[type="search"] {padding-left: 0px;}
.Alumni-link {margin-right: 0px;}
.quick_link button {
	padding: 10px 16px 9px 30px;
	font-size: 11px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 

    /* Safari only override */
    ::i-block-chrome,.quick_link button {
     padding: 10px 16px 9px 30px;
    }	
	
}


.quick_link::before {
    margin-right: 8px;
    font-size: 14px;
    left: 14px;
    top: 10px;
}
.search_section {
    right: 105px;
    height: 33px;
    overflow: hidden;
}
.top_address {margin-top: 7px;}

#accodion > .accoline::after {
	right: 10px;
}

#accodion > .accoline > a {
	padding: 10px 30px 10px 10px;
}

.user-logged-in .top-right-bar p a {
	font-size: 9px !important;
	padding: 8px 6px;
}
.user-logged-in .search_section::after {
	right: 9px;
	line-height: 33px;
	font-size: 14px;
}

.user-logged-in .increase {
	width: 15px;
	display: block;
	float: left;
}
.user-logged-in .decrease {
	width: 11px;
	display: block;
	float: left;
}
.increase img {
	width: 20px;
}

.decrease img {
	width: 14px;
}


.banner_slider {
	height: auto;
	width:120%;
	margin-left: -10%;
}

.slider-video {
	margin-bottom: -20px;
}

/*.page-node-41 .boardofturst ul li span {
	font-size: 12px;
}*/

#block-foooterlogo .desktop-address1:first-child .fot-logo img {
	width: 130px;
	
}

#block-foooterlogo .desktop-address1:last-child .fot-logo img {
	/* width: 220px; */
}



}





 @media (max-width:413px) {
.container {
max-width:375px;
}
 .page-administrationboard-trustees .boardofturst .in_main > div > div {
 width: 410px;
}
 .togglebutton {
 width: 40px;
height: 40px;
}
 .togglebutton .btn-open, .togglebutton .btn-close {
 height: 15px;
 width: 15px;
 margin: 11px auto;
}
 .logo {
 width: 150px;
}


.font-bot .col-md-6:last-child p {
	font-size: 14px;
}
.font-bot .col-md-6:last-child p img {
	width: 93px;
	margin-left: 5px;
	margin-top: 1px;
}




}
 @media (max-width:374px) {
.container {
max-width:360px;
}
.bnr_slider_con h1 {
 font-size: 15px;
}
 .feature-block ul li {
 font-size: 12px;
}
 .footer-title ul li {
 font-size: 10px;
 padding-right: 5px;
 font-weight: 600;
}

 .page-administrationboard-trustees .boardofturst .in_main > div > div {
 width: 360px;
}
 .get-social-sec {
 padding: 24px 0 0;
}
 .font-bot p {
 font-size: 18px;
}
 .font-bot p img {
 width: 120px;
 margin-top: 2px;
}
#block-views-block-inner-page-block-2 ul.pagination li a {
 font-size: 18px;
 padding: 10px 15px;
}
 .ui-front a {
 font-size: 12px;
 width: 220px;
}
/*.quick_link::before{display:none;}*/

.quick_link button {
    font-size: 10px;
}
.log-link, .Alumni-link {
	font-size: 10px !important;
}


.hd-top .col-md-12 {
    padding-right: 0px;
    padding-left: 5px;
}
#changesize {
    margin-right: 4px;
}
.search_section input[type="submit"], .search_section, .search_section input[type="search"] {
	/* width: 24px; */
	height: 32px;
}
.search_section {
	right: 97px;
}
.search_section::after {
	right: 7px;
}
.quick_link {
    margin-left: 22px;
}
.log-link, .Alumni-link {
    padding: 7px 5px;
}
.top-right-bar p {
	padding: 3px 0px;
}



.user-logged-in .increase {
	width: 15px;
	display: block;
	float: left;
}
.user-logged-in .decrease {
	width: 11px;
	display: block;
	float: left;
}

.user-logged-in .quick_link::before {
	left: 9px;
}
.user-logged-in .quick_link button {
	font-size: 8px;
	padding: 13px 11px 13px 24px;
}

.user-logged-in .search_section {
	right: 82px;
}

.user-logged-in .search_section::after {
	right: 5px;
}

.user-logged-in .search_section input[type="submit"], .user-logged-in .search_section, .user-logged-in .search_section input[type="search"] {
	height: 34px;
}
.user-logged-in .top-right-bar p {
	padding: 4px 0px;
}

#block-views-block-inner-page-block-2 ul.pagination li a {
	width: 250px;
}

}
 @media (max-width:359px) {
.container {
max-width:320px;
}
.boardofturst ul li {
 font-size: 12px;
 margin-bottom: 0;
}
.boardofturst ul {
 column-gap: 0px;
}
 .boardofturst ul li strong {
 font-size: 12px;
}
 .n-in-con h3 {
 font-size: 24px;
 line-height: 24px;
}
 .n-in-con span {
 font-size: 17px;
}
 .n-in-con p {
 font-size: 16px;
 line-height: 26px;
}
 .n-in-con a.rd-more {
 font-size: 15px;
}
 .not-front .gal-title h3 a, .not-front .gal-hov-con h3 a {
 font-size: 20px;
}
 .not-front .gal-hov-con p {
 font-size: 16px;
 line-height: 26px;
}
 .not-front a.lrn-more {
 font-size: 17px;
 padding: 5px;
 width: 160px;
}

.font-bot .col-md-6:last-child p img {
	width: 80px;
	margin-top: 2px;
}

.font-bot .col-md-6:last-child p {
	font-size: 12px;
}

.user-logged-in .log-link, .Alumni-link {
	font-size: 8px !important;
}
.increase img {
	width: 15px;
}

.decrease img {
	width: 11px;
}
.top-right-bar p a {
	padding: 6px;
	font-size: 11px !important;
}

.user-logged-in .top-right-bar p a {
	padding: 8px 4px;
}

/*.page-node-41 .boardofturst ul li span {
    font-size: 10px;
}*/
.map-custom .contact-info .btn-map-click {
    padding: 15px 40px 15px 40px;
	flex:unset;
    max-width: 100%;
}

}
 @media (min-width:768px) {
 #nav-primary ul.menu {
display: block !important;
}
#resbtnpdf1 {
display: none !important
}
}
