/*Main Styles*/

body {
	background-color: #71b2c9;
	background-image: url("/sites/default/files/images/foto13.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
}

#page a:link, #page a:visited {
	color: #0075b9;
}

#umass-banner, #metanav, #umass-footer {
	max-width: 1266px;
	margin: auto;
}

/*Menus*/

.primary-menu, #block-nice-menus-1 .block-title {
	display: none;
}

ul.nice-menu li {
	background-color: #4f6e81;
	border: 1px solid #fff;
}

#block-nice-menus-2 {
	display:none;
}

.responsive-menus.responsified .responsive-menus-simple li{
	background-color: #eee;
}

#block-nice-menus-1 ul.nice-menu a, #block-nice-menus-2 ul.nice-menu a, #block-nice-menus-3 ul.nice-menu a, #block-nice-menus-4 ul.nice-menu a, #block-nice-menus-5 ul.nice-menu a, #block-nice-menus-6 ul.nice-menu a, #block-nice-menus-7 ul.nice-menu a, #block-nice-menus-8 ul.nice-menu a, #block-nice-menus-9 ul.nice-menu a, #block-nice-menus-10 ul.nice-menu a {
	color: #fff;
	text-decoration: none;
}

ul.nice-menu-right li.menuparent, ul.nice-menu-right li li.menuparent {
	background: #4f6e81 url("../images/arrow-right.png") right center no-repeat;
}

ul.nice-menu, ul.nice-menu ul {
	border-top: none;
}

.maroon ul.nice-menu li {
	background-color: #881c1c;
}

.orange ul.nice-menu li {
	background-color: #b86125;
}

.light-blue ul.nice-menu li {
	background-color: #73D4FF;
}

.dark-blue ul.nice-menu li {
	background-color:#0059BF;
}

.orange ul.nice-menu-right li.menuparent:hover, .orange ul.nice-menu-right li li.menuparent:hover, .orange ul.nice-menu li:hover, .orange ul.nice-menu-right .active-trail, .orange .nice-menu-right li li.menuparent .active-trail, .orange .nice-menu li .active-trail, .orange ul.nice-menu-right a.active:focus, .orange ul.nice-menu-right a:focus {
	background-color: #eee;
}

ul.nice-menu-right li.menuparent:hover, ul.nice-menu-right li li.menuparent:hover, ul.nice-menu li:hover, ul.nice-menu-right .active-trail, .nice-menu-right li li.menuparent .active-trail, .nice-menu li .active-trail, ul.nice-menu-right a.active:focus, ul.nice-menu-right a:focus {
	background-color: #666666;
	color: #fff;
}

ul.nice-menu-right, ul.nice-menu-right li {
	width: 97%;
}

#block-nice-menus-2 h2, #block-nice-menus-3 h2, #block-nice-menus-4 h2, #block-nice-menus-5 h2, #block-nice-menus-6 h2, #block-nice-menus-7 h2, #block-nice-menus-8 h2, #block-nice-menus-9 h2, #block-nice-menus-10 h2, #block-user-login h2 {
	font-size: 1.1rem;
	margin-bottom: .5rem;
	margin-top: 1rem;
}

#block-nice-menus-3 {
	margin-bottom: 2rem;
}

#block-menu-menu-small-screen-menu {
	display: none;
}

.orange#block-nice-menus-1 ul.nice-menu a, .orange#block-nice-menus-2 ul.nice-menu a, .orange#block-nice-menus-3 ul.nice-menu a, .orange#block-nice-menus-4 ul.nice-menu a, .orange#block-nice-menus-5 ul.nice-menu a, .orange#block-nice-menus-6 ul.nice-menu a, .orange#block-nice-menus-7 ul.nice-menu a, .orange#block-nice-menus-8 ul.nice-menu a, .orange#block-nice-menus-9 ul.nice-menu a, .orange#block-nice-menus-10 ul.nice-menu a {
	color: #000;
}

/*Banner*/

#branding {
	visibility: hidden;
}

#block-views-banner-block .block-inner {
	margin: 0;
}

#block-views-banner-block {
	margin-top: -85px;
}

/*Tables*/
.noborder table, .noborder tbody, table.noborder{
	border: 0;
	border: none;
}

/*Advisory Board*/

#advisoryBoard td {
	min-width: 120px;
}

/* Slideshow */

 .flexslider {
	max-width: 640px;
	margin: 0 auto;
}

.flex-control-nav {
	position: relative;
	bottom: -5px;
}


/** Mailing List Form **/

.form-item-field-join-mailing-list-und {
 display: none;
}
