﻿
.footer-widgets { background-color:#252525}




.post img.alignleft {
    margin: 0 10px 10px 0;
}


.post img.alignright {
    margin: 0 0 10px 10px;
}


.post img.aligncenter {
    margin-bottom: 10px;
}
.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{margin:0;border-width:0;display:block}
.post-likes-widget-placeholder{margin:0;border-width:0;position:relative}
.post-likes-widget-placeholder .button{display:none}
.post-likes-widget-placeholder .loading{color:#999;font-size:12px}
.slim-likes-widget .post-likes-widget{width:auto;float:none}
div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}

div#share { position: absolute; left: 615px; top: 8px; width: 50px; height: 18px; text-align: left; }


#webwidget_tab .link.download .dd .inputCheck, #webwidget_tab .link.download .dd .inputRadio, #webwidget_tab .link.download .dd .option {
    float: left;
}

.slideshow_container .slideshow_button {
  padding: 0;
  position: absolute;
  top: 50%;
  cursor: pointer;
  display: none;
  z-index: 2;
}

.slideshow_container .slideshow_button.slideshow_previous {
  left: 5px;
}

.slideshow_container .slideshow_button.slideshow_next {
  right: 5px;
}
 #pg-4-0 , #pg-4-1 , #pl-4 .panel-grid-cell .so-panel { margin-bottom:35px }
 #pg-4-0 .panel-grid-cell , #pg-4-1 .panel-grid-cell { float:left }
 #pg-4-0 , #pg-4-1 { margin-left:-15px;margin-right:-15px }





.panel-grid {
  zoom: 1;
}

.panel-grid:before {
  content: '';
  display: block;
}

.panel-grid:after {
  content: '';
  display: table;
  clear: both;
}

.panel-grid-cell {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 1em;
}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}

.panel-grid-cell .panel-last-child {
  margin-bottom: 0;
}

.panel-grid-cell .widget-title {
  margin-top: 0;
}
 #pl-4 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-4 .panel-grid { margin-left:0;margin-right:0 }
 #pl-4 .panel-grid-cell { padding:0 }




.widget-title, .footer-widget-title { margin-bottom: 20px; margin-bottom: 1.25rem; border-bottom: 3px solid #e64946; padding-bottom: 3px; }

.footer-widget-title { color: #fff; }

.sb-widget, .footer-widget { margin-bottom: 20px; margin-bottom: 1.25rem; overflow: hidden; }

.wt-layout2 .widget-title, .wt-layout2 .footer-widget-title { font-size: 16px; font-size: 1rem; font-weight: 400; color: #fff; padding: 8px 14px; padding: 0.5rem 0.875rem; background: #e64946; border-bottom: 0; }

.footer-widget .cp-wrap { padding: 5px 0px; padding: 0.3125rem 0rem; border-bottom: 1px solid #454545; }

.footer-widget .cp-widget-title { font-weight: 400; }

.footer-widget .uw-wrap { padding: 5px 0px; padding: 0.3125rem 0rem; border-bottom: 1px solid #454545; }

.sb-widget .menu-item:first-child, .sb-widget .page_item:first-child a, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .page_item:first-child a, .footer-widget .cat-item:first-child { padding-top: 0; }

.sb-widget .children .page_item a, .footer-widget .children .page_item a { padding: 5px 0; padding: 0.375rem 0rem; }

.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .page_item a, .footer-widget .cat-item { line-height: 1.3; }

.footer-widget .tagcloud a { background: #000; }

.tagcloud a:hover, .sb-widget .tagcloud a:hover, .footer-widget .tagcloud a:hover { color: #fff; background: #e64946; text-decoration: none; }

    		.slide-caption, .mh-mobile .slide-caption, [id*='carousel-'], .wt-layout1 .widget-title, .wt-layout1 .footer-widget-title, .wt-layout3 .widget-title, .wt-layout3 .footer-widget-title,
    		.ab-layout1 .author-box, .cat-desc, textarea:hover, input[type=text]:hover, input[type=email]:hover, input[type=tel]:hover, input[type=url]:hover, blockquote { border-color: #a4292e; }


.hdg {
  font-family: "proxima-nova", sans-serif;
}


.article-list-content .hdg {
  margin-bottom: 5px;
}

.entry-page-header .hdg {
  line-height: 1;
}

.entry-meta .hdg {
  color: #009abe;
}

.case-study-post-content .hdg {
  margin-bottom: 5px;
}

.case-item-inner .hdg {
  margin-bottom: 10px;
}

.module-careers-list .hdg {
  line-height: 1.2;
  margin-bottom: 10px;
  color: #333333;
}

.module-careers-list .hdg a {
  color: #333333;
}

.module-careers-list .hdg a:hover {
  color: #6eca97;
}

.module-careers-list .hdg:before {
  position: absolute;
  z-index: 1;
  top: -2px;
  left: -22px;
  width: 0;
  height: 0;
  content: '';
  border-top: 22px solid #e0e2e0;
  border-right: 22px solid transparent;
  border-left: 22px solid transparent;
}

.module-careers-list .hdg:after {
  position: absolute;
  z-index: 2;
  right: -2px;
  bottom: -24px;
  width: 0;
  height: 0;
  content: '';
  border-top: 23px solid transparent;
  border-right: 23px solid #e0e2e0;
  border-bottom: 23px solid transparent;
}

.module-news-list .hdg {
  line-height: 1.2;
  margin-bottom: 8px;
  color: #333333;
}

.module-news-list .hdg a {
  color: #333333;
}

.module-news-list .hdg a:hover {
  color: #6eca97;
}

#content_bg {
	margin:10px;
	background:#484a50;
	padding:10px;
	min-height:320px;
}

#content_bg ul {
	margin-left:30px;
}

#content_bg ul li a img {
	border:none;
}

#content_bg img {
	border:none;
}

#content_bg h1 {
	max-width:650px;
}

#content_bg p {
	font-size:14px;
	color:#fff;
	line-height:14px;
	margin:10px 0;
}
input,textarea,#body select{display:block;width:100%;padding:.77em}
#body{background-color:#f8f8f8;min-height:400px}
#body .body_top,#body .body_btm{display:block;height:.77em;clear:both}
.sec-home #body{min-height:100%}
.sec-home #body .body_top,.sec-home #body .body_btm{height:0}
#body .body_top{display:none}
#body select{display:inline-block;width:auto}
header,nav#mastnav,nav#quicknav,#body,footer,#submast,#subcontent{max-width:960px;margin:0 auto}
.emasforms #body input[type=submit]{width:auto}
#body.sidebar.sectionnavoff #wrapcontent .content1,#body.sidebar.sectionnavoff #wrapcontent .content3{width:75%}
#body.sidebar.sectionnavoff #wrapcontent .content2,#body.sidebar.sectionnavoff #wrapcontent .content4{width:25%}
#body.sectionnavoff{background:#f8f8f8}
#body.sectionnavoff #wrapcontent{left:0;width:100%}
#body.sectionnavoff #wrapcontent .content1{width:100%}
#body a[href]:after{content:" (" attr(href) ")"}
#body abbr[title]:after{content:" (" attr(title) ")"}
.basic .content1,.basic.intro .content2,.basic.split .content3,.callout .content1,.callout.intro .content2,.callout.split .content3,.sidebar.intro .content1,.optionbox.intro .content1,.twocol.intro .content1,.threecol.intro .content1{width:100%}
.basic.split .content1,.callout.split .content1,.sidebar .content1,.sidebar.intro .content2,.sidebar.split .content1,.sidebar.split .content3,.optionbox .content1,.optionbox.intro .content2,.optionbox.split .content1,.optionbox.split .content3,.twocol.split .content1,.threecol.split .content1{float:left;width:67%;padding:0}
.basic.split .content2,.callout.split .content2,.sidebar .content2,.sidebar.intro .content3,.sidebar.split .content2,.sidebar.split .content4,.optionbox .content2,.optionbox.intro .content3,.optionbox.split .content2,.optionbox.split .content4,.twocol.split .content2,.threecol.split .content2{float:left;width:33%;padding-left:1.54em}

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.container:before,
.container:after {
  content: " ";
  

  display: table;
  

}

.container:after {
  clear: both;
}

.container .jumbotron {
  border-radius: 6px;
}

.container .bordered-img img {
    margin-bottom: 0;
}
.cc-logo{border-radius:4px;background:#fff;border:1px solid #aaa}

	#site-title {
		margin-bottom:.2em;
		margin-right:300px;
		font-family:"Oswald", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-weight:normal;
		font-size:45px;
		letter-spacing:-0.02em;
		text-shadow:1px 1px 1px #fff;
	}

	
	#site-title a { color:#28a3c2; text-decoration:none; }






#topnav {
	margin: 0px;
	padding: 0px 5px 0px 0px;
	float: right;
	}

	
#topnav ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}

	
#topnav li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}

	
#topnav li a, #topnav li a:link {
	background: #484848;
	color: #FFFFFF;
	display: block;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
    margin: 0px 5px 0px 0px;
	padding: 8px 15px 7px 15px;
	text-decoration: none;
	text-transform: uppercase;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	behavior:url(border-radius.htc);
	}


#topnav li a:hover {
	background: #6C6C6C;
	color: #FFFFFF;
	margin: 0px 5px 0px 0px;
	padding: 8px 15px 7px 15px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	}

	
#topnav li li a, #topnav li li a:link, #topnav li li a:visited {
	background: #6C6C6C;
	width: 150px;
	color: #FFFFFF;
	float: none;
	margin: 0px 0px 0px -1px;
	padding: 7px 10px 7px 10px;
	border-bottom: 1px solid #111111;
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	}

	
#topnav li li a:hover {
	background: #484848;
	color: #FFFFFF;
	margin: 0px 0px 0px -1px;
	padding: 7px 10px 7px 10px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	}


#topnav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 180px;
	margin: 0px;
	padding: 0px;
	}


#topnav li li { 
	}


#topnav li ul a { 
	width: 150px;
	}


#topnav li ul a:hover, #topnav li ul a:active { 
	}


#topnav li ul ul {
	margin: -30px 0 0 171px;
	}


#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.sfhover1 ul ul, #topnav li.sfhover1 ul ul ul {
	left: -999em;
	}


#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover1 ul, #topnav li li.sfhover1 ul, #topnav li li li.sfhover ul {
	left: auto;
	}


#topnav li:hover, #topnav li.sfhover1 { 
	position: static;
	}

	
#topnav .current_page_item a {
	background: #6C6C6C;
	color: #FFFFFF;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	}

#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link {
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -ms-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  background: none;
  border: 0;
  bottom: auto;
  box-sizing: border-box;
  clip: auto;
  color: #666;
  display: block;
  float: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  height: auto;
  left: auto;
  line-height: 1.7;
  list-style-type: none;
  margin: 0;
  min-height: 0;
  opacity: 1;
  outline: none;
  overflow: visible;
  padding: 0;
  position: relative;
  right: auto;
  text-align: left;
  text-decoration: none;
  text-transform: none;
  top: auto;
  vertical-align: baseline;
  visibility: inherit;
  width: auto;
}

#mega-menu-wrap-primary:before, #mega-menu-wrap-primary #mega-menu-primary:before, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:before, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:before, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:before, #mega-menu-wrap-primary:after, #mega-menu-wrap-primary #mega-menu-primary:after, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:after, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:after {
  display: none;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a[class^='dashicons']:before {
  font-family: dashicons;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before {
  display: inline-block;
  font: inherit;
  font-family: dashicons;
  position: static;
  margin: 0 6px 0 0px;
  vertical-align: top;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: inherit;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
  margin: 0;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
  text-align: right;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {
  float: right;
  margin: 0 0 0 6px;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
  left: -100%;
  top: 0;
}
.excerpt{text-align:justify}
.magazine #loopedSlider .content .excerpt p{font:thin 13px/1.5em Arial, sans-serif;color:#ccc}

.menu-bg{background:#35424a;padding:0px 0}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

  .col-sm-4 {
    width: 33.33333333%;
  }


.main-content {
	width: 960px;
	display: block;
	clear: both;
	margin: 0 auto;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #fff;
	position: relative;
	position: relative;
	min-height: 500px;
}


.cp-jplayer {
	width:0;
	height:0;
}




.glyph { font-family: 'blockshop-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }


.glyph.arrow-right:before { content: "\e600"; }


.glyph.arrow-left:before { content: "\e601"; }


.glyph.zoom-in:before { content: "\e602"; }


.glyph.zoom-out:before { content: "\e603"; }


.glyph.radio-checked:before { content: "\e605"; }


.glyph.radio-unchecked:before { content: "\e606"; }


.glyph.feed:before { content: "\e60a"; }


.glyph.youtube:before { content: "\e60d"; }


.glyph.soundcloud:before { content: "\e607"; }


.glyph.menu:before { content: "\e626"; }


.glyph.minus:before { content: "\e616"; }


.glyph.plus:before { content: "\e617"; }


.glyph.cross:before { content: "\e618"; }


.glyph.arrow-down:before { content: "\e619"; }


.glyph.slider-left:before { content: "\e61a"; }


.glyph.slider-right:before { content: "\e61b"; }


.glyph.arrow-dropdown:before { content: "\e61c"; }


.glyph.list:before { content: "\e61d"; }


.glyph.tumblr:before { content: "\e61e"; }


.glyph.pinterest:before { content: "\e61f"; }


.glyph.facebook:before { content: "\e620"; }


.glyph.twitter:before { content: "\e621"; }


.glyph.vimeo:before { content: "\e622"; }


.glyph.googleplus:before { content: "\e623"; }


.glyph.linkedin:before { content: "\e624"; }


.glyph.instagram:before { content: "\e625"; }


.glyph.visa:before { content: "\e604"; }


.glyph.googlewallet:before { content: "\e608"; }


.glyph.discover:before { content: "\e609"; }


.glyph.paypal:before { content: "\e60b"; }


.glyph.diners:before { content: "\e60e"; }


.glyph.switch:before { content: "\e610"; }


.glyph.stripe:before { content: "\e611"; }


.glyph.moneybookers:before { content: "\e615"; }


.glyph.amex:before { content: "\e627"; }


.glyph.mastercard:before { content: "\e60c"; }


.glyph.account:before { content: "\e60f"; }


.glyph.search:before { content: "\e628"; }


.glyph.cart:before { content: "\e629"; }

.main-header .search-account a.glyph, .main-header .search-account a:link.glyph { font-weight: normal; }

.main-header .search-account .menu .searchbar-open .glyph { font-size: 1.16667em; margin: 0 0 0 10px; }

.main-header .search-account .menu .account-open .glyph { font-size: 1.16667em; margin: 0 0 0 10px; }

.main-header .search-account .searchbar-container .glyph.cross { font-size: 18px; position: absolute; right: 0; top: 6px; }

.main-header .search-account .account-container .glyph.cross { font-size: 18px; position: relative; top: 4px; }

.main-header .cart .glyph.cart { margin-left: 5px; }

.main-header .main-menu .glyph.arrow-down { top: 2px; position: relative; font-size: 14px; }

.main-header .mobile-menu .glyph.plus, .main-header .mobile-menu .glyph.minus { font-size: 14px; top: 2px; position: relative; margin-left: 5px; }

.main-header .mobile-menu .glyph.minus { display: none; }

.main-footer .social-follow .glyph { font-size: 20px; }

.pagination .glyph { padding: 0 10px; }

.pagination .arrow.right a, .pagination .arrow.right .glyph { padding-right: 0; }



.social-share .glyph { display: inline-block; font-size: 18px; margin: 10px; border-radius: 3px; padding: 10px; background: #ffffff; border: 1px solid #444444; -webkit-transition: background-color 300ms ease-out, color 300ms ease-out, border-color 300ms ease-out; -moz-transition: background-color 300ms ease-out, color 300ms ease-out, border-color 300ms ease-out; transition: background-color 300ms ease-out, color 300ms ease-out, border-color 300ms ease-out; }

.social-share .glyph span { font-size: 12px; font-family: Arial, Helvetica, sans-serif; vertical-align: top; line-height: 20px; padding: 0 5px; letter-spacing: 0px; }

.social-share .glyph:hover { color: #ffffff; }

.template-cart .cart-table .glyph.cross { font-size: 18px; }

#content-container{padding-top: 0px !important;}


.single-services #content-container.sidebarnone #left-column, .single-features #content-container.sidebarnone #left-column{float: left; width: 66%;}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }
.image-right,p.right,img.right{float:right;margin:0 0 12px 12px;clear:right}
img.right,.float-right{margin:.5em 0 .5em 1em;float:right;}
.pager-current{font-weight:bold;}


h1#tab_logo a{
	width: 218px;
	height: 66px;
	display: block;
	text-indent: -3000px;
	overflow: hidden;
}


h1#tab_logo{
	float: left;
	top: 0;
	left: 0;
	margin: 0;
}




#frontdata {
background:#4e435c;
text-align: center;
}






.container:after,
.row:after,
.u-cf {
  content: "";
  display: table;
  clear: both; }
.front .events-one-row .views-field-title a{height:63px;overflow:hidden;}
.frame-people_item_top .views-field-field-topics .views-field-label{width:23%;}
.frame-people_item_top .views-field-field-topics .field-content{width:75%;}
.page-people-alumni .three-columns .views-field-title{width:190px;}
.node-type-publication .front-page-news .views-row .views-field-title{width:55%;}
.available-list .views-field-nothing{margin-right:25px;}
.multimedia-listing .views-field-title a{display:block;font-size:16px;}
.events-block .views-field-field-period-event-s-1{margin-top:0;}
.events-block .views-field-title a{line-height:20px;}
.subdomain-iis .front-page-news .views-field-title span.field-content a{margin:0;}
.front .research-programs .views-field-title a{width:auto;height:auto;}
.custom-slideshow.skin-eventpage-slider .views-field-title a{font-size:40px;}
.custom-slideshow.skin-eventpage-slider .views-field-field-period-event-s{font-size:20px;margin-bottom:15px;}
.custom-slideshow.skin-eventpage-slider .views-field-field-participants h2{font-size:24px;margin-bottom:10px;}
.custom-slideshow.skin-eventpage-slider .views-field-field-participants li{font-size:20px;}
.researches-slider .views-slideshow-cycle-main-frame-row-item .views-field-title a{font-size:16px;line-height:normal;color:#4d4f53;}
.researches-slider .views-slideshow-cycle-main-frame-row-item .views-field-title span{font-size:22px;line-height:1em;color:#4d4f53;position:relative;top:-4px;}
.flexslider .views-field-field-related-authors div{color:#414141;display:block;padding-bottom:10px;}
div.skin-imageleft-fullwidth .views-field-field-related-authors,.flexslider .views-field-field-related-authors{font-size:20px;}
.skin-eventpage-slider .views-row .views-field-field-participants h2,.skin-eventpage-slider .slide .views-field-field-participants h2{font-size:22px;margin:7px 0;}
.skin-eventpage-slider .views-row .views-field-field-participants ul,.skin-eventpage-slider .slide .views-field-field-participants ul{margin:0;}
.skin-eventpage-slider .views-field-title a{color:#8e130e;font-size:30px;line-height:40px;display:block;margin-bottom:10px;}
.flexslider-carousel .flex-viewport .slide .views-field-title a{color:#635a4a;display:block;padding:10px 20px 0;}
.people-carousel .slide .views-field-title,.people-carousel .slide .views-field-field-instructor{display:block;padding:0 10px;}
.people-carousel .slide .views-field-title{padding-top:10px;}
.people-carousel .slide .views-field-title *{color:#414141;font-size:18px;}
.people-carousel .views-field-field-instructor *{font-size:14px;}
.ssb,.search-exposed form .views-exposed-form .views-exposed-widget.views-submit-button .additional-button-link a,.chp-news .slider-content-purple a,.publication-listing .views-field-field-related-authors,.view-fsi-center-slider.two-columns .panel-col-last{font-family:"ss_semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:bold;}
.view.view-fsi-frontpage-events.view-display-id-panel_pane_1 .views-row .views-field-title a{line-height:initial;display:block;font-size:15px;}
.view.front-page-news .views-field-title a{font-size:15px;}
.multimedia-listing .view-content .span6 .views-field-field-media-type{margin-bottom:0;}
.multimedia-listing .views-field-uri span{margin-left:10px;}
.front-page-news.events-one-column .views-row .views-field-title a{float:left;padding-bottom:10px;}
.front-page-news .views-field-title a{color:#00505d;display:block;font-size:15px;line-height:21px;}
.front-page-news .panel-col-last .inside .views-field-field-period-event-s-1 .field-content{line-height:20px;}
.research-areas .views-field-field-image-media-single{float:left;}
.research-areas .views-field-title a{color:#414141;font-size:15px;}
.publication-listing .views-field-field-related-authors{font-size:14px;}
.ssb,.red-button-white-text,.page-cart .cart-listing .continue-shopping,.page-cart .commerce-line-item-actions #edit-checkout,.page-cart .cart-listing .commerce-line-item-actions .form-submit,.page-cart .commerce-line-item-actions #edit-submit,.cart-listing .views-field-edit-delete .form-submit,.cart-listing .line-item-summary{font-family:"ss_semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:bold;}
.cart-listing .views-field-title{width:472px;padding-right:30px;}
.cart-listing .views-field-title .product-title,.cart-listing .product-title{margin-top:-4px;display:block;font-size:24px;color:#4d4f53;line-height:28px;}
.cart-listing .views-field-title .product-title:hover,.cart-listing .product-title:hover{color:#91261f;}
.cart-listing .views-field-title .product-includes,.cart-listing .product-includes{margin-top:4px;display:block;font-size:18px;color:#4d4f53;}
.cart-listing .views-field-commerce-unit-price{width:155px;}
.cart-listing .views-field-edit-quantity{width:150px;}
.cart-listing .views-field-edit-quantity .form-text{border:1px #ababab solid;width:42px;height:26px;border-radius:3px;text-align:center;padding:0;margin:0;position:relative;top:-3px;box-shadow:inset 0 1px 1px #e9e9e9;font-size:18px;color:#575757;font-family:'ss',Arial,sans-serif;}
.cart-listing .views-field-edit-delete{width:140px;}
.cart-listing .views-field-edit-delete .form-submit{color:#5f584e;border:none;background:none;height:30px;position:relative;top:-2px;font-size:16px;}
.cart-listing .views-field-edit-delete .form-submit:hover{color:#90251d;}
.cart-listing .views-field-commerce-total{width:85px;}
.cart-listing td.views-field-commerce-unit-price,.cart-listing td.views-field-commerce-total{font-size:18px;color:#00505d;}
.cart-listing .views-field-field-image-media-single{width:138px;padding-right:30px;}
.ssb,.red-button-white-text,.page-checkout .region-content #edit-buttons .checkout-continue,.page-checkout-payment .payment-redirect-form #edit-submit,.page-checkout .region-content #edit-buttons .checkout-cancel,.page-checkout .region-content #edit-buttons .checkout-back,.page-checkout .region-content .form-item-commerce-coupon-coupon-code label,.page-checkout .region-content .view-commerce-coupon-review-pane tr th,.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-granted-amount,.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tr.component-type-commerce-price-formatted-amount,.page-checkout-review .region-content .change-order,.billing-verify .view-footer a,.billing-verify .views-field-commerce-customer-billing .field-name-field-phone-number .field-label,.billing-verify .views-field-commerce-customer-shipping .field-name-field-phone-number .field-label{font-family:"ss_semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:bold;}
.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-commerce-coupon-code{color:#555;text-shadow:0 1px 0 #fff;}
.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-granted-amount{font-size:14px;color:#2b5666;}
.billing-verify .views-field-commerce-customer-billing .views-field-label,.billing-verify .views-field-commerce-customer-shipping .views-field-label{font-size:24px;line-height:28px;color:#4d4f53;display:block;padding-bottom:16px;margin-bottom:16px;border-bottom:1px #ededed solid;}
.billing-verify .views-field-commerce-customer-billing .field-content,.billing-verify .views-field-commerce-customer-shipping .field-content{font-size:18px;color:#4d4f53;}
.billing-verify .views-field-commerce-customer-billing .field-name-field-phone-number .field-label,.billing-verify .views-field-commerce-customer-shipping .field-name-field-phone-number .field-label{color:#000;font-weight:normal;font-size:18px;margin-bottom:3px;}
.page-research .research-projects .views-field-title a{padding-top:0;vertical-align:top;font-weight:normal;}
.page-research .completed-projects .views-field-field-period{color:#aea9a0;}
.node-type-research .research-item-series .views-field-field-media-type{padding:4px 10px 1px;}
.page-research-search .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-research-search .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-research-topic.page-research-topic-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-research-topic.page-research-topic-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-research-topic.page-research-topic-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-research-topic.page-research-topic-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-research-topic.page-research-topic-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-research-topic.page-research-topic-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-research-topic.page-research-topic-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-research-topic.page-research-topic-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-research-topic.page-research-topic-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-research-topic.page-research-topic-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-researches.page-researches-topic-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-researches.page-researches-topic-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-researches.page-researches-topic-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-researches.page-researches-topic-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-researches.page-researches-topic-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-researches.page-researches-topic-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-researches.page-researches-topic-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-researches.page-researches-topic-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-researches.page-researches-topic-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-researches.page-researches-topic-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-research-region.page-research-region-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-research-region.page-research-region-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-research-region-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-research-region-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-research-region-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-research-region-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-research-region-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-research-region-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-research-region-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-research-region-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-researches-region-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-researches-region-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-researches-region-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-researches-region-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-researches-region-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-researches-region-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-researches-region-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-researches-region-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-researches-region-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-researches-region-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field,.page-faculty-publications .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-row .views-field,.page-faculty-publications .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-row .views-field{padding-bottom:2px;}
.page-research-search .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-research-search .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-research-topic.page-research-topic-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-research-topic.page-research-topic-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-research-topic.page-research-topic-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-research-topic.page-research-topic-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-research-topic.page-research-topic-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-research-topic.page-research-topic-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-research-topic.page-research-topic-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-research-topic.page-research-topic-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-research-topic.page-research-topic-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-research-topic.page-research-topic-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-researches.page-researches-topic-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-researches.page-researches-topic-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-researches.page-researches-topic-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-researches.page-researches-topic-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-researches.page-researches-topic-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-researches.page-researches-topic-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-researches.page-researches-topic-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-researches.page-researches-topic-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-researches.page-researches-topic-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-researches.page-researches-topic-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-research-region.page-research-region-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-research-region.page-research-region-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-research-region-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-research-region-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-research-region-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-research-region-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-research-region-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-research-region-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-research-region-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-research-region-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-researches-region-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-researches-region-multimedia .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-researches-region-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-researches-region-publication .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-researches-region-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-researches-region-event .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-researches-region-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-researches-region-news .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-researches-region-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-researches-region-research .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single,.page-faculty-publications .panels-flexible-row-last .panels-flexible-region-last .view-display-id-topic_region_people .views-field-field-image-media-single,.page-faculty-publications .panels-flexible-row-last .panels-flexible-region-last .view-display-id-institute_faculty_people .views-field-field-image-media-single{display:block;}
.page-research-search .view-fsi-content-by-tid .views-field-body p strong,.page-research-search .view .views-field-body p strong,.page-research-topic.page-research-topic-publication .view-fsi-content-by-tid .views-field-body p strong,.page-research-topic.page-research-topic-publication .view .views-field-body p strong,.page-research-topic.page-research-topic-news .view-fsi-content-by-tid .views-field-body p strong,.page-research-topic.page-research-topic-news .view .views-field-body p strong,.page-research-topic.page-research-topic-event .view-fsi-content-by-tid .views-field-body p strong,.page-research-topic.page-research-topic-event .view .views-field-body p strong,.page-research-topic.page-research-topic-research .view-fsi-content-by-tid .views-field-body p strong,.page-research-topic.page-research-topic-research .view .views-field-body p strong,.page-research-topic.page-research-topic-multimedia .view-fsi-content-by-tid .views-field-body p strong,.page-research-topic.page-research-topic-multimedia .view .views-field-body p strong,.page-researches.page-researches-topic-publication .view-fsi-content-by-tid .views-field-body p strong,.page-researches.page-researches-topic-publication .view .views-field-body p strong,.page-researches.page-researches-topic-news .view-fsi-content-by-tid .views-field-body p strong,.page-researches.page-researches-topic-news .view .views-field-body p strong,.page-researches.page-researches-topic-event .view-fsi-content-by-tid .views-field-body p strong,.page-researches.page-researches-topic-event .view .views-field-body p strong,.page-researches.page-researches-topic-research .view-fsi-content-by-tid .views-field-body p strong,.page-researches.page-researches-topic-research .view .views-field-body p strong,.page-researches.page-researches-topic-multimedia .view-fsi-content-by-tid .views-field-body p strong,.page-researches.page-researches-topic-multimedia .view .views-field-body p strong,.page-research-region.page-research-region-multimedia .view-fsi-content-by-tid .views-field-body p strong,.page-research-region.page-research-region-multimedia .view .views-field-body p strong,.page-research-region-publication .view-fsi-content-by-tid .views-field-body p strong,.page-research-region-publication .view .views-field-body p strong,.page-research-region-event .view-fsi-content-by-tid .views-field-body p strong,.page-research-region-event .view .views-field-body p strong,.page-research-region-news .view-fsi-content-by-tid .views-field-body p strong,.page-research-region-news .view .views-field-body p strong,.page-research-region-research .view-fsi-content-by-tid .views-field-body p strong,.page-research-region-research .view .views-field-body p strong,.page-researches-region-multimedia .view-fsi-content-by-tid .views-field-body p strong,.page-researches-region-multimedia .view .views-field-body p strong,.page-researches-region-publication .view-fsi-content-by-tid .views-field-body p strong,.page-researches-region-publication .view .views-field-body p strong,.page-researches-region-event .view-fsi-content-by-tid .views-field-body p strong,.page-researches-region-event .view .views-field-body p strong,.page-researches-region-news .view-fsi-content-by-tid .views-field-body p strong,.page-researches-region-news .view .views-field-body p strong,.page-researches-region-research .view-fsi-content-by-tid .views-field-body p strong,.page-researches-region-research .view .views-field-body p strong,.page-faculty-publications .view-fsi-content-by-tid .views-field-body p strong,.page-faculty-publications .view .views-field-body p strong{display:block;padding-top:12px;}
.pane-fsi-research-reseach-topics-page .views-field-name a{font-size:16px;color:#5f584e;display:block;line-height:1.5;padding:0 17px;float:left;margin-bottom:12px;border:none;border-right:1px #afaba6 solid;white-space:nowrap;}
.topic-page-other-terms-items .views-field-name a{padding:0 12px;}
.pane-custom li,.pane-node-body li,.views-field-body li{list-style:disc;}
div.skin-imageleft-fullwidth .panel-col-last .inside .views-field-body span.field-content{display:none;}
.headline-info .views-field-title{font-size:28px;line-height:30px;}
.research-projects .views-field-title a{padding:5px 0 0 5px;}
.subdomain-fse.page-research .view-fsi-center-slider.view-display-id-panel_pane_8 .views-field-field-image-media-single{float:left;}
.subdomain-fse.page-research .view-fsi-center-slider.view-display-id-panel_pane_8 .views-field-field-image-media-single img{width:150px;}
.subdomain-fse.page-research .view-fsi-center-slider.view-display-id-panel_pane_8 .views-field-title{float:right;text-align:left;width:395px;}
.subdomain-fse.page-research .view-fsi-center-slider.view-display-id-panel_pane_8 .views-field-title a{color:#4d4f53;font-size:18px;font-family:'ss_bold',Arial,sans-serif;}
.research-page-base .research-programs .views-field-title{margin-bottom:0;}
.research-page-base .research-programs .views-field-title a{margin-bottom:7px;}
.research-page-base .research-projects .views-field-title a{font-size:16px;line-height:22px;margin-top:-5px;display:block;}
.publication-item-page .publication-download-detail-page .views-field-field-pub-news-type{margin-bottom:10px;}
.people-faculty-base .all-faculty-top .views-field-title{margin-top:-3px;}
.people-faculty-base .people-derictory-list .views-field-title{margin-top:-5px;}
.people-faculty-base .people-derictory-list .views-field-field-text-multiple-3 ul{padding-left:0;margin-left:0;}
.people-faculty-base .people-derictory-list .views-field-field-text-multiple-3 ul li{margin-bottom:4px;}
.multimedia-related-event .views-field-title{padding:0;}
.views-field-field-related-authors .separator,.publication-listing .separator{padding:0 5px 0 0;}
.node-type-news .pane-fsi-news-page-news-related-links .views-field-label,.node-type-news .pane-node-read-online .pane-title{font-size:20px;color:#87827a;float:left;}
.node-type-news .pane-fsi-news-page-news-related-links .views-field-field-related-links .field-content,.node-type-news .pane-node-read-online .pane-content{display:inline-block;}
.node-type-news .pane-fsi-news-page-news-related-links .views-field-field-related-links .field-content ul{margin:2px 0 0 10px;list-style-type:none;}
.node-type-news .pane-fsi-news-page-news-related-links .views-field-field-related-links .field-content li,.node-type-news .pane-node-read-online ul li{margin-bottom:5px;}
.node-type-news .news-files-section .view-content .views-row .panel-col-first .views-field-field-media-1{color:#8e130e;font-size:20px;margin-bottom:5px;}
.node-type-news .news-files-section .view-content .views-row .panel-col-first .views-field-field-media-2{font-size:14px;color:#4d4f53;}
.node-type-news .news-files-section .view-content .views-row .panel-col-last .views-field-field-media .field-content a{font-size:18px;padding:12px 13px;display:inline-block;text-align:center;}
.node-type-multimedia .multimedia-listing span.views-field-field-media-type div{background:transparent;padding:0;}
.people-derictory-list .views-field-title a,.people-base-wrapper .field-name-title-field a{font-size:16px;line-height:20px;color:#4d5357;margin-bottom:3px;display:block;}
.people-derictory-list .panel-col-last .field-content span,.people-derictory-list .panel-col-last ul li a span,.people-base-wrapper .field-item span,.page-people .field-name-field-short-title .field-item.even span,.views-field-field-text-multiple-4 div ul li span{font-style:normal;}
.people-derictory-list .views-field-field-text-multiple-4 li{font-size:16px;}
.people-derictory-list .panel-col-last .field-content,.people-derictory-list .panel-col-last ul li a,.people-base-wrapper .field-item,.people-base-wrapper .field-name-field-short-title .field-item.even,.people-base-wrapper .field-name-field-short-title .field-item span.italic,.researchers .views-field-field-short-title div.field-content{font-size:16px;color:#5f574e;font-family:'ss_italic',Arial,sans-serif;font-style:italic;}
.people-derictory-list .field-name-title-field a,.people-derictory-list .field-name-field-short-title .field-item,.people-derictory-list .views-field-field-short-title a{font-style:normal;}
.people-derictory-list .views-field-field-leadership-title,.people-derictory-list .views-field-field-short-title{padding-bottom:8px;}
.researches-post .views-field-field-text-multiple-3 .field-content{font-style:italic;font-size:16px;color:#5f574e;font-family:'ss',Arial,sans-serif;}
.researches-post .views-field-field-text-multiple-3 .field-content li{margin-bottom:10px;}
.researches-post .views-field-field-short-title .field-content,.researches-post .views-field-field-text-multiple-3 .field-content span{font-size:16px;font-style:normal;}
.researches-post .views-field-field-short-title .field-content{margin-bottom:10px;}
.page-digest .publication-list .views-row .views-field-field-image-media-single{width:43%;max-width:160px;margin-right:5%;float:left;}
.page-digest .publication-list .views-row .views-field-field-image-media-single .field-content{border:20px #ecebe5 solid;overflow:hidden;}
.page-digest .publication-list .views-row .views-field-field-pub-news-type{position:absolute;left:20px;bottom:20px;height:auto;margin:0;overflow:visible;}
.page-digest .publication-list .views-row .views-field-field-related-authors{margin-top:5px;overflow:hidden;}
.page-digest .publication-list .views-row .views-field-field-related-authors .field-content,.publication-list .views-row .views-field-field-related-authors .field-content li{float:none;}
.publication-list .views-row .views-field-field-related-authors .field-content li{float:left;}
.publication-list .views-field-field-pub-news-type .field-content{max-width:70px;}
.publications-no-border .panel-col-first .views-field-title{margin-top:10px;}
.publications-no-border .panel-col-first .views-field-title a{font-size:18px;line-height:24px;}
.publications-no-border .panel-col-first .views-field-field-article-date span{font-size:16px;color:#5f584e;}
.node-type-spice-book-product .pane-catalog-product-variants-spice-product-variants .views-field-field-book-includes{width:390px;padding-bottom:5px;padding-right:30px;}
.node-type-spice-book-product .pane-catalog-product-variants-spice-product-variants .views-field-commerce-price{font-size:20px;font-family:'ss_bold',Arial,sans-serif;color:#4d4f53;padding-bottom:5px;}
.cart-listing .views-field{text-align:left;}
.cart-listing thead .views-field{text-align:left;padding-bottom:14px;text-transform:uppercase;font-size:18px;line-height:1em;color:#4d4f53;font-family:'ss_bold',Arial,sans-serif;}
.page-checkout-review .cart-listing .views-field-field-image-media-single{width:620px;}
.page-checkout-review .cart-listing .views-field-field-image-media-single a{float:left;}
#edit-cvp-test-commerce-checkout-pane-2 .views-field-line-item-title{font-size:14px;color:#0a0a0a;line-height:18px;}
#edit-cvp-test-commerce-checkout-pane-2 .views-field-field-book-includes{font-size:14px;color:#707070;line-height:18px;}
#edit-cvp-test-commerce-checkout-pane-2 .views-field-commerce-unit-price{font-size:14px;color:#2b5666;line-height:1em;margin-top:10px;}
.page-checkout-complete .cart-listing .views-field-line-item-title{font-size:15px;color:#0a0a0a;}
.page-checkout-complete .cart-listing td.views-field-commerce-unit-price{width:25%;}
.sr,.ss_r,.pane-node-body sub,h1,h2,.field-type-text-with-summary h1,.grey-large-bg .pane-title,.white-large-bg .pane-title,.programs-section-thumbs .pane-title,.page-search .search-exposed h2.pane-title,.events-series-single .views-field .field-content h2.pane-title,.fsi-tooltip.bt-wrapper .bt-content .status,.fsi-tooltip.bt-wrapper .dates .data,.fsi-tooltip.bt-wrapper .times .data,.fsi-tooltip.bt-wrapper .availability .data,.fsi-tooltip.bt-wrapper .contact .data,.fsi-tooltip.bt-wrapper .field-items,.fsi-tooltip.bt-wrapper .data p,.page-directions .field-content{font-family:"ss",Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:normal;}
.publication-list.research-footer .views-field-field-ref-user{margin-left:0;}
.blog-directory .views-field-title{font-size:30px;}
.blog-directory .views-field-title a{color:#4d4f53;display:block;margin-bottom:13px;text-decoration:none;}
.blog-directory .views-field-field-short-title{color:#5f574e;font-size:20px;margin-bottom:18px;}
.blog-directory .views-field-body{font-size:18px;font-weight:400;line-height:28px;}
.blog-directory .views-field-field-blog-image img{display:block;height:200px;width:280px;}
.view-blogs.view-display-id-previous_post .views-field a,.pane-blog-terms-other-blogs .views-field a{color:#4d4f53;display:block;font-size:20px;line-height:30px;margin-bottom:20px;}
.slider-content-container,.views-field-field-file-image-title-text{bottom:20px;left:0;position:absolute;max-width:90%;width:100%;}
.fpp-slideshow-wrapper .fpp-slideshow-caption-text .view-content .span4 .views-field-field-image-media-single img{height:190px !important;}
.fse-frontpage-highlights .views-field-field-image-media-single a{display:block;}
.subdomain-chppcor .publication-listing .views-field-field-related-authors{color:#635A4A;}
.custom-slideshow .views-field-field-period-event-s .space{display:inline-block;height:5px;width:5px;}
.events-block .views-field-field-period-event-s-1 span{font-size:15px;}
.events-block .views-field-field-period-event-s-1 .field-content{line-height:1;padding-bottom:0;}
.subdomain-ahpp.front .panel-col-last .views-field-title a,.subdomain-ahpp.front .panel-col-last .views-field-field-related-authors,.subdomain-chn.front .panel-col-last .views-field-title a,.subdomain-chn.front .panel-col-last .views-field-field-related-authors,.subdomain-ksp.front .panel-col-last .views-field-title a,.subdomain-ksp.front .panel-col-last .views-field-field-related-authors,.subdomain-seaf.front .panel-col-last .views-field-title a,.subdomain-seaf.front .panel-col-last .views-field-field-related-authors{color:#fff;}
.subdomain-ahpp.front .panel-col-last .views-field-title a,.subdomain-chn.front .panel-col-last .views-field-title a,.subdomain-ksp.front .panel-col-last .views-field-title a,.subdomain-seaf.front .panel-col-last .views-field-title a{font-size:16px;}
.news-imaged-list .views-field-field-pub-news-type,.news-imaged-list .news-imaged-list .views-field-type{background:#5a5f69;color:#fff;float:left;font-size:12px;height:30px;line-height:30px;margin-top:-30px;padding:0 15px;position:relative;text-transform:uppercase;z-index:20;}
.four-columns .views-field-field-media-type,.view-display-id-gal_rel_multimedia .views-field-field-media-type,.views-field-field-spice-product-type{background:#5a5f69;color:#fff;float:left;font-size:12px;min-height:30px;line-height:30px;margin-top:-30px;padding:0 15px;position:relative;text-transform:uppercase;z-index:20;}
.views-field-field-spice-product-type{padding:6px 8px;position:absolute;bottom:0;left:0;min-height:initial;line-height:initial;}
.publication-list .views-field-field-spice-product-type div.field-content,.views-field-field-spice-product-type div.field-content{font-size:12px;text-transform:uppercase;}
.custom-slideshow .views-field-field-spice-product-type{float:none;position:relative;margin:0;}
.skin-imageleft-fullwidth .views-field-field-media-type{margin:10px 0 20px;}
.news-imaged-list .views-field-field-headliner-image,.news-imaged-list .views-field-field-image{background:#f0f0f0;height:160px;overflow:hidden;}
.news-imaged-list .views-field-field-headliner-image img{width:100%;height:auto;}
.news-imaged-list .views-field-title{clear:both;font-size:18px;line-height:24px;margin-bottom:20px;margin-top:10px;}
.head-course-type,.redbox .views-field-field-image-media-single span,.fellow-item-headliner-wrapp .fellow-item-headliner-title,span.with-image{position:absolute;bottom:20px;left:0;background:#A80532;background:rgba(168,5,50,0.85);color:#FFF;font-family:'ss',Arial,sans-serif !important;font-size:18px;padding:3px 10px;}
.page-fellowships .views-field-field-image-media-single span{left:1px;}
.person-two-cols .views-field-field-article-date{font-size:15px;margin-top:-25px;}
.people-derictory-list .views-field-field-text-multiple ul,.people-derictory-list .views-field-field-text-multiple-2 ul,.people-derictory-list .views-field-field-text-multiple li,.people-derictory-list .views-field-field-text-multiple-2 li{list-style:none;padding:0;margin:0;}
.people-derictory-list .views-field-field-text-multiple li,.people-derictory-list .views-field-field-text-multiple-2 li,.people-derictory-list .views-field-field-text-multiple{margin-bottom:7px;}
.all-faculty-top .panel-col-last ul li a,.views-field-field-text-multiple-4 li,.subdomain-jpn .all-faculty-top .views-field-field-short-title a{font-size:18px;color:#5f574e;font-style:italic;}
.all-faculty-top .panel-col-last ul li a span,.core-faculty .people-derictory-list .panel-col-last ul li span a,.subdomain-jpn .all-faculty-top .views-field-field-short-title span,.views-field-field-text-multiple-4 li span,.field-name-field-text-multiple-3 span,.views-field-field-text-multiple-3 li span,.field-name-field-text-multiple-4 span,.researchers .views-field-field-short-title div.field-content span{font-style:normal;}
.all-faculty-top .views-field-field-leadership-title,.all-faculty-top .views-field-field-short-title,.all-faculty-leadership-title span{padding-bottom:8px;}
.all-faculty-top .views-field-field-leadership-title a,.all-faculty-top .views-field-field-short-title a,.people-leadership .panel-col-last div .field-content{font-size:18px;color:#5f574e;margin-bottom:6px;}
.all-faculty-top .views-field-title a,.people-leadership .views-field-title .field-content a{font-size:22px;color:#4d5357;margin-bottom:10px;padding-top:5px;display:block;}
.people-leadership .views-field-title .field-content a{padding-top:0;}
.page-people-alumni .three-columns .views-field-field-image-media-single{width:100px;float:left;}
.page-people-alumni .three-columns .views-field-title,.page-people-alumni .three-columns .views-field-field-abstract{float:right;width:250px;text-align:left;}
.page-people-alumni .three-columns .views-field-title a,.page-people-alumni .three-columns .views-field-field-abstract a{font-size:18px;line-height:30px;color:#4D5357;}
.page-events .speaker .views-row,.page-events .views-field-field-short-title span,.page-events .views-field-field-short-title{border:none;font-size:22px;padding-top:0;}
.page-events .views-field-field-short-title span{display:inline;padding-top:5px;}
div.skin-eventpage-slider .views-field-field-participants li,div.skin-eventpage-slider .views-field-field-participants li a{color:#8e130e;display:inline;font-size:20px;}
div.skin-eventpage-slider .views-field-field-participants ul{display:block;padding:5px 0 10px;}
div.skin-eventpage-slider .views-field-field-participants li{font-size:22px;}
.publication-list .views-field-field-related-image{min-height:30px;}
.publication-list .views-field-field-pub-news-type{color:#fff;font-size:12px;text-transform:uppercase;height:155px;width:100%;margin-top:-155px;overflow:hidden;position:relative;}
.page-news-archive .publication-list .views-field-field-pub-news-type{display:inline;margin-top:0;position:absolute;top:136px;height:auto;width:auto;}
.page-news-archive .publication-list .views-field-field-pub-news-type .field-content{position:relative;}
.publication-list .panel-col-last .views-field-title{margin-top:-4px;margin-bottom:6px;}
.publication-list .views-field-field-related-authors ul{margin:0;}
.publication-list .views-field-field-related-authors div,.publication-list .views-field-field-related-authors li,.related-authors li{float:left;list-style:none;}
.publication-list .views-field-field-related-authors .clearfix:after,.publication-list .views-field-field-related-authors .panel-two-column .research-programs:after,.panel-two-column .publication-list .views-field-field-related-authors .research-programs:after,.publication-list .views-field-field-related-authors .clearfix:before,.publication-list .views-field-field-related-authors .panel-two-column .research-programs:before,.panel-two-column .publication-list .views-field-field-related-authors .research-programs:before{display:none;}
.publication-series .views-field-title a{color:#00505d;font-size:16px;line-height:1.2em;}
.people-derictory-list .views-field-title a{display:block;font-size:18px;color:#4d5357;font-family:'ss_bold',Arial,sans-serif;font-style:normal;margin-bottom:5px;}
.search-experts .views-field-title a,.search-experts .views-field-title-field a{margin:5px 0 0 0;line-height:19px;display:block;color:#414141;}
.search-experts .views-field-field-professional-title{font-size:15px;color:#5f574e;display:block;}
.search-experts .views-field-field-text-multiple-4 li{font-size:15px;font-style:normal;}
.search-experts .views-field{padding-bottom:5px;}
.page-research-organization .publication-series .views-field-field-related-authors{font-size:16px;}
.publication-download-detail-page .views-field-field-pub-news-type{display:inline-block;}
.publication-download-detail-page .views-field-field-media{display:inline-block;}
.publication-download-detail-page .views-field-field-media a{display:inline-block;padding:3px 10px;}
.project-page-topics-section .views-field,.multimedia-page-topics-section .views-field{float:left;padding-right:15px;}
.project-page-topics-section .views-field a,.multimedia-page-topics-section .views-field a{color:#5F584E;font-size:17px;}
.researches-post .views-field-title{padding-bottom:5px;}
.researches-post .right-side .views-field-field-researcher-status-list,.researches-post .right-side .views-field-field-text-multiple{font-size:15px;}
.events-series-single .views-field .field-content h2.pane-title{padding-bottom:5px;padding-right:5px;font-size:16px;color:#5F584E;display:inline;}
.events-series-single .views-field .field-content ul{display:inline;}
.events-series-single .right-side a .views-field-field-participants,.events-series-single .right-side .date-display-single{display:inline;font-size:16px;color:#5F584E;}
.publication-series .multimedia-listing .views-field-title a:before{content:"\2014 ";padding-right:5px;}
.multimedia-listing .views-field-field-media-type ul{margin:0;padding:0;}
.multimedia-listing .views-field-field-media-type li{display:inline-block;padding:0 10px;list-style:none;text-transform:uppercase;font-size:12px;background:#8d857b;line-height:1.9;height:20px;margin:0 5px 20px 0;}
.node-type-research .project-multimedia .views-field-field-media-type li{margin-bottom:0;}
.multimedia-listing .views-field-field-media-type li,.multimedia-listing .views-field-field-media-type li a{color:#fff;}
.multimedia-listing span.views-field-field-media-type div,.pubs-materials-row .download-label,.custom-slideshow .views-field-field-spice-product-type{display:inline-block;padding:0 10px;list-style:none;text-transform:uppercase;color:#fff;font-size:12px;background:#8d857b;line-height:20px;height:20px;margin:0 5px 20px 0;}
.multimedia-listing span.views-field-field-media-type div{margin-left:10px;}
.skin-imageleft-fullwidth .views-field-field-media-type,.available-list .views-field-nothing,.research-item-series .views-field-field-media-type,.multimedia-events-page .views-field-field-media-type,.project-materials .file-extension{display:inline-block;padding:0 10px;list-style:none;text-transform:uppercase;color:#fff;font-size:12px;background:#8d857b;line-height:1.9;height:20px;margin:0 5px 10px 0;}
.multimedia-listing .views-field-title,.multimedia-listing .field-content,.multimedia-listing .views-field-field-media-type ul,.multimedia-listing .views-field-field-participants div{display:inline;}
.publications-2columns .views-field-field-headliner-images{height:260px;}
.domain-cddrl-fsi-stanford-edu .frontpage-top-slider .views-row-1 .views-field-field-image{min-height:430px;}
.node-type-multimedia .views-field-field-research-type{font-size:16px;color:#5F584E;}
.node-type-multimedia .views-field-title a{font-size:18px;}
.node-type-multimedia .events-series-single .views-field-title a{font-size:16px;}
.page-multimedia .news-imaged-list .views-field-title{margin-top:15px;overflow:hidden;}
.page-multimedia .news-imaged-list .views-field-title a{font-weight:normal;}
.view-display-id-gal_rel_multimedia .views-field-title{padding:15px 0 40px;}
.view-courses .views-field-title span{font-size:18px;color:#00505D;}
.view-courses .views-field-title span:before{content:'— ';}
.grey-large-bg.news .views-row .views-field-field-image-media-single img{width:100%;}
.grey-block-pane .publication-listing .views-field-field-related-authors,.grey-block-pane .publication-listing .views-field-field-related-authors-1{color:#aea9a0;display:inline;}
.research-footer .views-field-field-contact .views-label-field-contact,.research-footer .views-label-field-research-provided-by,.research-footer .views-label-field-ref-user{margin-bottom:15px;color:#4d4f53;font-size:21px;font-weight:normal;font-family:'ss_bold',Arial,sans-serif;}
.node-type-research .publication-list .views-field-field-related-authors,.node-type-research .publication-list .views-field-field-related-authors-1{font-size:16px;color:#aea9a0;}
.research-item-series .views-field-field-participants ul{margin-top:5px;}
.research-item-series .views-field-field-media-type li{font-size:12px;color:#fff;}
.headline-info .views-field-field-period{font-size:18px;font-family:'ss_bold',Arial,sans-serif;color:#4d4f53;text-transform:capitalize;margin-bottom:8px;}
.headline-info .views-field-title .field-content{display:block;line-height:1;padding-top:5px;}
.researches-post .views-field-view{float:left;margin-right:20px;}
.researches-post .views-field-title a{color:#4d5357;display:block;font-size:18px;font-family:'ss_bold',Arial,sans-serif;margin-top:-5px;}
.publication-list .views-field-view{display:inline;}
.publication-list .views-field-view .view{display:inline;}
.publication-list .views-field-view .view-content{display:inline;}
.publication-list .views-field-view .view-content *{display:inline;}
.publication-list .views-field-field-media-1,.publication-list .views-field-field-media{background:#8d857b;margin-left:3px;}
.publication-list .views-field-field-media-1 a,.publication-list .views-field-field-media a{color:#fff;font-size:12px;line-height:20px;height:20px;padding:0 8px;}
.research-organization-news .research-footer .views-field-field-contact{float:left;width:50%;}
.research-footer .views-field-field-research-provided-by,.research-footer .views-field-field-ref-user{float:left;width:50%;}
.research-footer .views-field-field-contact,.research-footer .views-field-field-research-provided-by .field-content,.research-footer .views-field-field-ref-user .field-content a{color:#5f574e;}
.research-footer .views-field-field-research-provided-by .field-content a{display:inline;}
.research-footer .views-field-field-topics{display:block;padding-top:35px;padding-bottom:20px;clear:both;font-size:18px;color:#888;}
.research-footer .views-field-field-topics .views-field-label,.topics-list .pane-title{display:inline-block;width:80px;padding-top:3px;vertical-align:top;}
.research-footer .views-field-field-topics .field-content{display:inline-block;width:650px;line-height:1.8em;}
.research-footer .views-field-field-topics .field-content a,.topics-list .pane-content a{padding:0 7px;color:#5f584e;font-size:18px;}
.research-footer .views-field-field-topics .field-content a:first-child{padding-left:0;}
.research-programs .right-side .views-field-field-abstract{font-size:16px;line-height:22px;color:#444;}
.research-programs .views-field-title{margin-bottom:5px;}
.research-programs .views-field-title a,.research-programs .views-field-title span{color:#4D4F53;font-size:18px;}
.funding .views-field-label,.funding div,.funding a{display:inline;color:#fff;}
.node-type-publication .views-field-field-topics .views-field-label{float:left;}
.node-type-publication .front-page-news .views-field-field-period{color:#5f584e;}
.available-list .views-field-field-related-images,.available-list .views-field-field-image-media-single{float:left;margin-right:20px;margin-bottom:15px;padding-top:5px;}
.available-list .views-field-title a{font-size:16px;}
.available-list .views-field-nothing a{color:#fff;font-family:'ss_bold',Arial,sans-serif;font-size:14px;}
.views-field-field-pub-news-type{margin-right:10px;font-size:20px;}
.views-field-field-media a,.views-field-field-media div{display:inline;font-size:14px;color:#fff;background:#4D4F53;}
.views-field-field-media a{padding:7px 10px;}
.views-field-field-media a div{font-family:'ss_bold';}
.views-field-field-media a:hover{text-decoration:none;}
.view-fsi-research.four-columns .views-field-field-article-date span{font-size:15px;color:#938c80;}
.calendar-calendar .views-field-field-private{font-size:0;height:11px;line-height:11px;vertical-align:top;}
.calendar-calendar div.calendar .views-field-title a{font-size:14px;line-height:1.25em;}
.calendar-calendar .month-view td.single-day .views-field-field-period-event-s,.views-field-field-private{display:inline-block;zoom:1;*display:inline;}
.calendar-calendar .month-view td.single-day .views-field-field-period-event-s *,.views-field-field-private *{display:inline-block;zoom:1;*display:inline;}
.multimedia-events-page .views-field-field-media-type{margin-bottom:0;margin-left:5px;}
.multimedia-events-page .views-field-label{display:none;}
.multimedia-listing .views-field-field-media-type,.multimedia-listing .event-material-wrap a{display:inline;}
.node-type-research .multimedia-listing .views-field-title a{font-size:16px;}
.node-type-research .multimedia-listing .views-field-field-media-type .field-content{margin-bottom:0;}
.skin-image-withtitle.redbox,.views-field-field-image-media-single,.fellow-item-headliner-wrapp,.views-field-field-image-media-single .field-content{position:relative;}
.page-directions .views-field-body h1{margin-bottom:12px !important;margin-top:14px;}
.page-directions .pane-fsi-directions-direction-content .views-field-body{float:left;width:100%;}
.page-directions .pane-fsi-directions-direction-content .views-field-title{margin-top:20px;}
.page-directions .views-field-field-image-media-single{float:left;margin-right:20px;}
.node-type-news .pane-fsi-news-page-news-related-links .views-field-field-related-links .field-content li a,.node-type-news .pane-node-read-online ul li a{font-size:20px;color:#8e130e;padding-left:10px;padding-right:25px;position:relative;}
.node-type-news .pane-fsi-news-page-news-related-links .views-field-field-related-links .field-content li a span,.node-type-news .pane-node-read-online ul li a span{display:inline-block;background-position:0 -412px;background-size:200px 616px;height:14px;width:15px;margin-left:10px;}
.node-type-news .pane-fsi-news-page-news-related-links .views-field-field-related-links .field-content li a.double-line:after,.node-type-news .pane-node-read-online ul li a.double-line:after{bottom:10%;top:initial;}

.row {
  margin-right: -15px;
  margin-left: -15px;
}
#main .fusion-portfolio h2,#wrapper  #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,h2.entry-title{font-size:30px;line-height:48px;}
#main .fusion-portfolio h2,#wrapper #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,h2.entry-title{line-height:32px;}

#mc_embed_signup form {display:block; position:relative; text-align:left; padding:10px 0 10px 3%}

#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}

#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}

#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}

#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}

#mc_embed_signup input:focus {border-color:#333;}

#mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding: 0 22px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}

#mc_embed_signup .button:hover {background-color:#777;}

#mc_embed_signup .small-meta {font-size: 11px;}

#mc_embed_signup .nowrap {white-space:nowrap;}


#mc_embed_signup .mc-field-group {clear:left; position:relative; width:96%; padding-bottom:3%; min-height:50px;}

#mc_embed_signup .size1of2 {clear:none; float:left; display:inline-block; width:46%; margin-right:4%;}

* html #mc_embed_signup .size1of2 {margin-right:2%; }

#mc_embed_signup .mc-field-group label {display:block; margin-bottom:3px;}

#mc_embed_signup .mc-field-group input {display:block; width:100%; padding:8px 0; text-indent:2%;}

#mc_embed_signup .mc-field-group select {display:inline-block; width:99%; padding:5px 0; margin-bottom:2px;}


#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us{padding:5px 0;}

#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0;}

#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}

#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input{width:30px;}

#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label{display:none;}


#mc_embed_signup .indicates-required {text-align:right; font-size:11px; margin-right:4%;}

#mc_embed_signup .asterisk {color:#c60; font-size:200%;}

#mc_embed_signup .mc-field-group .asterisk {position:absolute; top:25px; right:10px;}
        
#mc_embed_signup .clear {clear:both;}


#mc_embed_signup .mc-field-group.input-group ul {margin:0; padding:5px 0; list-style:none;}

#mc_embed_signup .mc-field-group.input-group ul li {display:block; padding:3px 0; margin:0;}

#mc_embed_signup .mc-field-group.input-group label {display:inline;}

#mc_embed_signup .mc-field-group.input-group input {display:inline; width:auto; border:none;}


#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}

#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}

#mc_embed_signup #mce-error-response {display:none;}

#mc_embed_signup #mce-success-response {color:#529214; display:none;}

#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}

#mc_embed_signup #num-subscribers {font-size:1.1em;}

#mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;}

		.et_bloom .et_bloom_form_container .et_bloom_form_content label, .et_bloom .et_bloom_form_content #mc_embed_signup .mc-field-group { margin-bottom: 30px; }

			.et_bloom .et_bloom_form_container .et_bloom_form_content span, .et_bloom .et_bloom_form_content #mc_embed_signup .mc-field-group label, .et_bloom .et_bloom_form_content #mc_embed_signup .mc-field-group strong, .et_bloom .et_bloom_form_aweber .af-body label.previewLabel, .et_bloom .et_bloom_form_campaign_monitor .et_bloom_form_content label, .et_bloom .mimi_field label { color: #444; font-weight: 700 !important; margin-bottom: 10px !important; }

			.et_bloom .et_bloom_form_container.et_bloom_form_text_light .et_bloom_form_content span, .et_bloom .et_bloom_form_container.et_bloom_form_text_light .et_bloom_form_content #mc_embed_signup .mc-field-group label, .et_bloom .et_bloom_form_container.et_bloom_form_text_light .et_bloom_form_content #mc_embed_signup .mc-field-group strong, .et_bloom .et_bloom_form_container.et_bloom_form_text_light .et_bloom_form_content .af-body label.choice, .et_bloom .et_bloom_form_container.et_bloom_form_text_light .et_bloom_form_content .af-body label.previewLabel { color: #fff !important; }

			.et_bloom .et_bloom_form_content #mc_embed_signup .mc-field-group ul li label, .et_bloom .et_bloom_form_aweber .et_bloom_form_content .af-body label.choice { color: rgba(0, 0, 0, 0.5) !important; }

			.et_bloom .et_bloom_form_container.et_bloom_form_text_light .et_bloom_form_content #mc_embed_signup .mc-field-group ul li label, .et_bloom .et_bloom_form_container.et_bloom_form_text_light .et_bloom_form_aweber .et_bloom_form_content .af-body label.choice { color: rgba(255, 255, 255, 0.6) !important; }

			.et_bloom #mc_embed_signup .asterisk { color: #C60 !important; }

		.et_bloom .et_bloom_form_container .et_bloom_form_content input, .et_bloom .et_bloom_form_container .et_bloom_form_content textarea, .et_bloom .et_bloom_form_content #mc_embed_signup .mc-field-group input, .et_bloom .et_bloom_form_content #mc_embed_signup .button, .et_bloom .et_bloom_form_content .af-body input.text, .et_bloom #mc_embed_signup .mc-field-group select, .et_bloom .et_bloom_form_get_response .et_bloom_form_content .wf-input, .et_bloom .et_bloom_form_content .mimi_field #signup_field_reference { background-color: #fff; width: 100%; font-weight: 600; color: rgba(0,0,0,0.5); -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border: none; }

		.et_bloom .et_bloom_form_container .et_bloom_form_content input, .et_bloom .et_bloom_form_container .et_bloom_form_content textarea, .et_bloom .et_bloom_form_content #mc_embed_signup .mc-field-group input, .et_bloom .et_bloom_form_content .af-body input.text, .et_bloom #mc_embed_signup .mc-field-group select, .et_bloom .et_bloom_form_get_response .et_bloom_form_content .wf-input, .et_bloom .et_bloom_form_content .mimi_field #signup_field_reference { padding: 14px !important; }

		.et_bloom .et_bloom_form_container.et_bloom_form_text_light .et_bloom_form_content input, .et_bloom .et_bloom_form_container.et_bloom_form_text_light .et_bloom_form_content textarea, .et_bloom .et_bloom_form_container.et_bloom_form_text_light .et_bloom_form_content #mc_embed_signup .mc-field-group input, .et_bloom .et_bloom_form_content .af-body input.text { background-color: rgba(0,0,0,0.15); color: #fff; }

		.et_bloom .et_bloom_form_container .et_bloom_form_content input.et_contact_submit, .et_bloom .et_bloom_form_content #mc_embed_signup .button, .et_bloom .et_bloom_form_campaign_monitor .et_bloom_form_content p button, .et_bloom .et_bloom_form_content .mimi_field .submit, .et_bloom .et_bloom_form_get_response .et_bloom_form_content .wf-button, .et_bloom .et_bloom_form_feedblitz .et_bloom_form_content form input[type="button"], .et_bloom .et_bloom_form_icontact .et_bloom_form_content input[type="submit"] { font-weight: 700; text-transform: uppercase; color: rgba(255,255,255,0.8); cursor: pointer; font-size: 14px; }

		.et_bloom .et_bloom_form_container .et_bloom_form_content input.et_contact_submit, .et_bloom .et_bloom_form_content #mc_embed_signup .button, .et_bloom .et_bloom_form_content #mc_embed_signup .button:hover, .et_bloom .et_bloom_form_campaign_monitor .et_bloom_form_content p button, .et_bloom .et_bloom_form_content .mimi_field .submit, .et_bloom .et_bloom_form_get_response .et_bloom_form_content .wf-button, .et_bloom .et_bloom_form_feedblitz .et_bloom_form_content form input[type="button"], .et_bloom .et_bloom_form_icontact .et_bloom_form_content input[type="submit"] { background-color: #58b9cb; }

		.et_bloom .et_bloom_form_container.et_bloom_dark .et_bloom_form_content input.et_contact_submit, .et_bloom .et_bloom_form_container.et_bloom_dark .et_bloom_form_content #mc_embed_signup .button { color: rgba(0,0,0,0.6); }

.et_bloom .et_bloom_form_container.et_bloom_rounded input, .et_bloom .et_bloom_form_container.et_bloom_rounded textarea, .et_bloom .et_bloom_form_container.et_bloom_rounded .et_bloom_form_content #mc_embed_signup .button, .et_bloom .et_bloom_form_container.et_bloom_rounded button { -moz-border-radius: 3px !important; -webkit-border-radius: 3px !important; border-radius: 3px !important; }



.et_bloom .et_bloom_form_content #mc_embed_signup, .et_bloom .et_bloom_form_content .af-form, .et_bloom .et_bloom_form_content .af-header { background: none !important; }

.et_bloom .et_bloom_form_content #mc_embed_signup form, .et_bloom .et_bloom_form_content .af-element { padding: 0 !important; }

.et_bloom .et_bloom_form_content #mc_embed_signup h2 { margin: 0; }

.et_bloom .et_bloom_form_content #mc_embed_signup .mc-field-group .asterisk { top: 50%; }

.et_bloom .et_bloom_form_content #mc_embed_signup .mc-field-group { width: auto; padding-bottom: 0; }

.et_bloom .et_bloom_form_content #mc_embed_signup .mc-field-group ul li label, .et_bloom .et_bloom_form_content .af-body label.choice { font-weight: 600 !important; }

.et_bloom .et_bloom_form_content #mc_embed_signup .button { -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; display: block; height: auto; line-height: 21px; padding: 11px 0; margin: 0; }

.et_bloom .et_bloom_form_content #mc_embed_signup .button:hover { background-color: none !important; }

.et_bloom .et_bloom_form_content #mc_embed_signup .yearfield input { width: auto; }

.et_bloom .et_bloom_form_content #mc_embed_signup .monthfield input, .et_bloom .et_bloom_form_content #mc_embed_signup .dayfield input { width: 60px !important; }

.et_bloom .et_bloom_form_content #mc_embed_signup .mc-field-group select { border-radius: 0; }
#mc_embed_signup{background:#fff;clear:left;font:14px Helvetica,Arial,sans-serif;}


#shadow-container {

	position: relative;

	left: 3px;

	top: 3px;

	margin-right: 7px;

	margin-bottom: 7px;

}


#shadow-container .shadow2,

#shadow-container .shadow3,

#shadow-container .container {

	position: relative;

	left: -1px;

	top: -1px;

}


#shadow-container .shadow1 {

	background: #F1F0F1;

}


 

#shadow-container .shadow2 {

	background: #DBDADB;

}


#shadow-container .shadow3 {

	background: #B8B6B8;

}


#shadow-container .container {

	background: #ffffff;

	border: 1px solid #c7c7c7;

	padding: 10px;

	float:left;

}

#sb_instagram #sbi_load .sbi_load_btn,
#sb_instagram .sbi_follow_btn a{
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;

  padding: 7px 14px;
  margin: 5px auto 0 auto;
  background: #333;
  color: #eee;
  border: none;
  color: #fff;
  text-decoration: none;
  font-size: 13px;
  line-height: 1.5;

  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


#sb_instagram .sbi_follow_btn{
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  text-align: center;
}

#sb_instagram .sbi_follow_btn.sbi_top{
  display: block;
  margin-bottom: 5px;
}

#sb_instagram .sbi_follow_btn a{
  background: #517fa4;
  color: #fff;
}

#sb_instagram .sbi_follow_btn a:hover,
#sb_instagram .sbi_follow_btn a:focus,
#sb_instagram #sbi_load .sbi_load_btn:hover,
#sb_instagram #sbi_load .sbi_load_btn:focus{
  filter: alpha(opacity=85);
  opacity: 0.85;
}

#sb_instagram #sbi_load .fa,
#sb_instagram .sbi_follow_btn .fa{
  margin-bottom: -1px;
  margin-right: 7px;
  font-size: 15px;
}

#sb_instagram #sbi_load .sbi_follow_btn{
  margin-left: 5px;
}
body.section-intranet #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,body.page-node-364 #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,body.node-type-page-intranet-content #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,.page-intranet-intranet-reports-and-minutes #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf{list-style:none;}
body.section-intranet #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,body.page-node-364 #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,body.node-type-page-intranet-content #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,.page-intranet-intranet-reports-and-minutes #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf{list-style:none;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf{padding-right:1px;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf .fa{z-index:10;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf.last{padding-right:0px;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf span{padding-left:0px;padding-right:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(2,116,163,0.3);-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{background:none;color:#0274a3;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#0274a3;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{background:none;color:#fffbf7;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink{background:rgba(2,116,163,0.3);-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;color:#0274a3;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children{margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last{margin-bottom:3px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(2,116,163,0.08);-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a{color:#434343;font-family:'Open Sans Semibold';font-size:12px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover{font-family:'Open Sans Extra Bold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first{margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last{margin-bottom:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(72,165,70,0.3);}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{color:#397237;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#48a546;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{color:#fffbf7;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink{background:none;background-image:none;color:#397237;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(72,165,70,0.08);}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(221,75,58,0.3);}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{color:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{color:#fffbf7;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink{background:none;background-image:none;color:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(221,75,58,0.08);}
ul li.leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}
#usersite-container .zoogle-music-player ol.track-list .track-action{padding-right:0.2em;padding-left:0.2em;padding-top:0.1em;float:right}
#usersite-container .zoogle-music-player ol.track-list .track-action span.old-price{display:none}
#usersite-container .zoogle-music-player ol.track-list .track-action .button,#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input[type="submit"],#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input[type="submit"],#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input[type="button"],#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input[type="button"],#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input[type="reset"],#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input[type="reset"]{margin:0.2em 0em;padding:0.5em 0.25em;min-width:4rem;font-size:0.7rem;margin-top:0.4em;box-sizing:content-box}
#usersite-container .zoogle-music-player ol.track-list .track-action .button.sale-tag,#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input.sale-tag[type="submit"],#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input.sale-tag[type="submit"],#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input.sale-tag[type="button"],#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input.sale-tag[type="button"],#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input.sale-tag[type="reset"],#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input.sale-tag[type="reset"]{padding:0.25em 0 0 0;margin-top:0.1em;display:block}
#usersite-container .zoogle-music-player ol.track-list .track-action .button .sale-tag,#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input[type="submit"] .sale-tag,#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input[type="submit"] .sale-tag,#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input[type="button"] .sale-tag,#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input[type="button"] .sale-tag,#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input[type="reset"] .sale-tag,#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input[type="reset"] .sale-tag{background-color:red;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-left:0.25em;padding-right:0.25em;min-width:5.75em}
#usersite-container .zoogle-music-player ol.track-list .track-action a:not(.more-info),#usersite-container .zoogle-music-player ol.track-list .track-action button:not(.more-info){font-size:0.8em}
#usersite-container .zoogle-music-player ol.track-list .track-action .text-tertiary{pointer-events:none;font-size:0.65em;display:inline-block;text-align:center;min-width:72px;padding-top:1.5em}
#usersite-container .music-player.display-track .track-player .track-action{position:absolute;right:0;top:0;z-index:1000;font-size:14px}
#usersite-container .music-player.display-track .track-player .track-action a{padding:.4em 1em;font-size:0.8em;margin-left:8px}
#usersite-container .music-player.display-track .track.no_playback .track-action{position:static}

.container {
  width: 90%;
  max-width: 1200px;
  display: block;
  float: none;
  margin: 0px auto;
  padding: 0px;
}

  .container {
    width: auto;
  }

  .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 724px;
  }

  .navbar .container {
    width: auto;
    padding: 0;
  }

.container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

.container:before,
.container:after {
  display: table;
  content: "";
}

.container:after {
  clear: both;
}

.container-fluid {
  padding-left: 20px;
  padding-right: 20px;
  *zoom: 1;
}

.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
}

.container-fluid:after {
  clear: both;
}

.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

	
	#footer .container {
		padding-left: 0;
		padding-right: 0;
	}
html #menu_wrap .mega-menu-wrap .men-block-content{position:absolute;left:0;}
html .men-block-content{width:100%;top:70px;}
html[data-screensize~="tablet"] body #menu_wrap .mega-menu-wrap .men-block-content{position:absolute;left:0;background:#FFFDF5;}
html[data-screensize~="mobile"] body #menu_wrap .mega-menu-wrap .men-block-content{display:none;}



.clear {
  clear: both;
}

.log_sig ul li a{padding:8px; }


.log_sig									{ padding:1px 0 0 0; margin:0; display:inline-block; float:right; position:relative; z-index:999;  }
 
.log_sig ul									{ padding:0; margin:0; }

.log_sig ul	li								{ padding:0; margin:0 0 0 10px; float:left;   }

.log_sig ul	li a:hover,.log_sig ul	li a.active	{ background:#ffffff; color:#32373d;  }
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.modal-sm{width:300px}
.navigation .level_1_list_item{text-align:center;display:inline-block}
.navigation .level_1_list_item.expanded .navigation_dropdown{display:block;height:auto}
.no-touch .navigation .level_1_list_item:hover .navigation_dropdown{display:block}
.navigation .level_1_list_item.cat_shop-meganav a.shop-meganav{width:100px;text-align:right;color:#af8bbe;position:relative}
.navigation .level_1_list_item.cat_shop-meganav a.shop-meganav:before{font-family:"urbde-ico",sans-serif;content:"\e608";height:inherit;left:-65px;position:absolute;top:0;width:100%;font-size:21px}
.navigation .level_1_list_item.cat_shop-meganav a.shop-meganav:hover{color:#fff}
.navigation .level_1_list_item.cat_shop-meganav.current_item a.shop-meganav{color:#fff}
.navigation .level_1_list_item.cat_shop-meganav .cat_15{margin-top:30px}
.navigation .level_1_list_item.cat_shop-meganav .cat_14{margin-top:-80px}
.level_1_list_item .custom_navigation_slot_1{text-align:left;*zoom:1;margin:0 0 15px 0}
.level_1_list_item .custom_navigation_slot_1:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
.navigation.udedit_header .level_1_list .level_1_list_item{background-color:#fff;border-bottom:2px solid #f2ecf5}
.navigation.violet_underground_herobanner .level_1_list .level_1_list_item{background-color:#fff;border-bottom:2px solid #f2ecf5}


.container .row {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}



.row {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
}


.row:after {
  content: "";
  display: table;
  clear: both;
}


.row .col {
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0.75rem;
}


.row .col.s1 {
  width: 8.33333%;
  margin-left: 0;
}


.row .col.s2 {
  width: 16.66667%;
  margin-left: 0;
}


.row .col.s3 {
  width: 25%;
  margin-left: 0;
}


.row .col.s4 {
  width: 33.33333%;
  margin-left: 0;
}


.row .col.s5 {
  width: 41.66667%;
  margin-left: 0;
}


.row .col.s6 {
  width: 50%;
  margin-left: 0;
}


.row .col.s7 {
  width: 58.33333%;
  margin-left: 0;
}


.row .col.s8 {
  width: 66.66667%;
  margin-left: 0;
}


.row .col.s9 {
  width: 75%;
  margin-left: 0;
}


.row .col.s10 {
  width: 83.33333%;
  margin-left: 0;
}


.row .col.s11 {
  width: 91.66667%;
  margin-left: 0;
}


.row .col.s12 {
  width: 100%;
  margin-left: 0;
}


.row .col.offset-s1 {
  margin-left: 8.33333%;
}


.row .col.offset-s2 {
  margin-left: 16.66667%;
}


.row .col.offset-s3 {
  margin-left: 25%;
}


.row .col.offset-s4 {
  margin-left: 33.33333%;
}


.row .col.offset-s5 {
  margin-left: 41.66667%;
}


.row .col.offset-s6 {
  margin-left: 50%;
}


.row .col.offset-s7 {
  margin-left: 58.33333%;
}


.row .col.offset-s8 {
  margin-left: 66.66667%;
}


.row .col.offset-s9 {
  margin-left: 75%;
}


.row .col.offset-s10 {
  margin-left: 83.33333%;
}


.row .col.offset-s11 {
  margin-left: 91.66667%;
}


.row .col.offset-s12 {
  margin-left: 100%;
}

  
  .row .col.m2 {
    width: 16.66667%;
    margin-left: 0;
  }

  
  .row .col.m3 {
    width: 25%;
    margin-left: 0;
  }

  
  .row .col.m4 {
    width: 33.33333%;
    margin-left: 0;
  }

  
  .row .col.m5 {
    width: 41.66667%;
    margin-left: 0;
  }

  
  .row .col.m6 {
    width: 50%;
    margin-left: 0;
  }

  
  .row .col.m7 {
    width: 58.33333%;
    margin-left: 0;
  }

  
  .row .col.m8 {
    width: 66.66667%;
    margin-left: 0;
  }

  
  .row .col.m9 {
    width: 75%;
    margin-left: 0;
  }

  
  .row .col.m10 {
    width: 83.33333%;
    margin-left: 0;
  }

  
  .row .col.m11 {
    width: 91.66667%;
    margin-left: 0;
  }

  
  .row .col.m12 {
    width: 100%;
    margin-left: 0;
  }

  
  .row .col.offset-m1 {
    margin-left: 8.33333%;
  }

  
  .row .col.offset-m2 {
    margin-left: 16.66667%;
  }

  
  .row .col.offset-m3 {
    margin-left: 25%;
  }

  
  .row .col.offset-m4 {
    margin-left: 33.33333%;
  }

  
  .row .col.offset-m5 {
    margin-left: 41.66667%;
  }

  
  .row .col.offset-m6 {
    margin-left: 50%;
  }

  
  .row .col.offset-m7 {
    margin-left: 58.33333%;
  }

  
  .row .col.offset-m8 {
    margin-left: 66.66667%;
  }

  
  .row .col.offset-m9 {
    margin-left: 75%;
  }

  
  .row .col.offset-m10 {
    margin-left: 83.33333%;
  }

  
  .row .col.offset-m11 {
    margin-left: 91.66667%;
  }

  
  .row .col.offset-m12 {
    margin-left: 100%;
  }

  
  .row .col.l2 {
    width: 16.66667%;
    margin-left: 0;
  }

  
  .row .col.l3 {
    width: 25%;
    margin-left: 0;
  }

  
  .row .col.l4 {
    width: 33.33333%;
    margin-left: 0;
  }

  
  .row .col.l5 {
    width: 41.66667%;
    margin-left: 0;
  }

  
  .row .col.l6 {
    width: 50%;
    margin-left: 0;
  }

  
  .row .col.l7 {
    width: 58.33333%;
    margin-left: 0;
  }

  
  .row .col.l8 {
    width: 66.66667%;
    margin-left: 0;
  }

  
  .row .col.l9 {
    width: 75%;
    margin-left: 0;
  }

  
  .row .col.l10 {
    width: 83.33333%;
    margin-left: 0;
  }

  
  .row .col.l11 {
    width: 91.66667%;
    margin-left: 0;
  }

  
  .row .col.l12 {
    width: 100%;
    margin-left: 0;
  }

  
  .row .col.offset-l1 {
    margin-left: 8.33333%;
  }

  
  .row .col.offset-l2 {
    margin-left: 16.66667%;
  }

  
  .row .col.offset-l3 {
    margin-left: 25%;
  }

  
  .row .col.offset-l4 {
    margin-left: 33.33333%;
  }

  
  .row .col.offset-l5 {
    margin-left: 41.66667%;
  }

  
  .row .col.offset-l6 {
    margin-left: 50%;
  }

  
  .row .col.offset-l7 {
    margin-left: 58.33333%;
  }

  
  .row .col.offset-l8 {
    margin-left: 66.66667%;
  }

  
  .row .col.offset-l9 {
    margin-left: 75%;
  }

  
  .row .col.offset-l10 {
    margin-left: 83.33333%;
  }

  
  .row .col.offset-l11 {
    margin-left: 91.66667%;
  }

  
  .row .col.offset-l12 {
    margin-left: 100%;
  }


#home-page footer.page-footer.row {
  padding: 0;
}


.home .row {
  padding: 64px 0;
  height: auto;
}



.row.quotes {
  padding: 0 0 10px 0;
}


.post-type-archive-video .archive-video-content .row .col {
  padding: 0;
}



.post-type-archive-musician .row {
  padding: 25px 0;
  height: auto;
}



form#your-profile .row {
  margin: 40px 0;
}


.pmpro-account .portal-content .row {
  margin: 60px auto;
}


.page-id-282 .peace-pack-content .row {
  margin: 60px auto;
}


.page-id-26583 .discounts-content .row {
  margin: 60px auto;
}
