﻿
	.before-content-area .text {
		float: left;
		padding: 0 20px 0 0;
		word-spacing: -1px;
		line-height: 72px;
		font-family: 'Droid Sans', sans-serif;
		font-size: 14px;
		color: #4f4f4f;
	}


.text {
	padding: 0 0 22px 0;
	line-height: 21px;
	font-size: 12px;
	color: #fff;
}
#sidebar-a li a:hover{color:#ff8400;}
#sidebar-a .block{border-color:#cdcdcd;}
#sidebar-a a img{border-color:#bcbcbc;}
#sidebar-a .more-link a{background-color:#ff8400;color:#efefef;border-color:#ffad54;}
#sidebar-a .more-link a:hover{color:#1d1d2a;border-color:#1d1d2a;}
#sidebar-a li{border-color:#bcbcbc;}
#sidebar-a .content p{margin-top:5px;}
#sidebar-a ul li{padding-bottom:6px;margin-bottom:6px;}
#sidebar-a .item-list ul{margin-top:5px;}
#sidebar-a .media-gallery-item-wrapper .media-gallery-item{border-left-width:0px;border-right-width:0px;padding-right:0px;padding-left:0px;border-top-width:0px;padding-bottom:0px;padding-top:0px;border-bottom-width:0px;}
#sidebar-a .follow-links a{text-decoration:none;}
#sidebar-a .media-gallery-item-wrapper{margin-bottom:4px;margin-left:4px;margin-right:4px;}
#sidebar-a .node h2{margin-top:0px;}
#sidebar-a{margin-left:20px;padding-left:0px;}
#sidebar-a .content .field{margin-right:0px;margin-left:0px;margin-bottom:0px;}
#sidebar-a h2{font-size:20px;margin-top:8px;color:#3399cc;line-height:100%;padding-bottom:0px;border-bottom-width:0px;border-style:solid;margin-bottom:8px;padding-left:6px;border-left-width:4px;}
#sidebar-a li a{text-decoration:none;line-height:140%;font-size:14px;color:#1e4c78;}
#sidebar-a ul .last{border-bottom-width:0px;}
#sidebar-a .block .item-list ul{list-style-type:none;margin-left:0;padding-left:0;}
#sdrn_bar .menu_title{color:#f2f2f2;font-weight:400;font-size:20px;line-height:20px;}
#sdrn_bar .menu_title,#sdrn_bar .sdrn_icon_menu{color:#F2F2F2;}




.clear{clear:both;}

div.clear { margin-top:10px; }

a.clear { text-shadow: 1px 1px 3px #FFFFFF; font-weight:500; }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item {
    display: block;
    padding: 5px 0;
    height: auto;
    background-color: #2F2F2F;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item a {
    margin: 0 0 0 62px;
    width: 100%;
    font-family: 'FlamaMedium', sans-serif;
    font-size: 13px;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #adacac;
    padding: 10px 0;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item .description {
    display: none;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:first-child {
    padding-top: 30px;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:last-child {
    padding-bottom: 30px;
  }


#mainmenu.scaled li.menu-item {
    height: 35px;
}
.pinned-branding-container .branding-moduleset.square-logo-container .logo-moduleset{padding-left:0}

#colophon .widget-area {
	margin-left: -3.06%;
	padding: 10px 0 10px;
}

#supplementary .widget-area {

}

  .super-bullet .super-bullet-content {
    display: table-cell;
    padding-right: 1em; }

    .super-bullet .super-bullet-content h4 {
      margin: 0 0 .2em 0;
      font-weight: bold; }

    .super-bullet .super-bullet-content p {
      margin: 0; }
.featured-page .featured-section .featured-data .super-bullet-content h6{font-size:1.1em;font-weight:bold;margin:0}
.featured-page .featured-section .featured-links .super-bullet-content h6{font-size:1.1em;font-weight:bold;margin:0}
.yith-wcwl-wishlistexistsbrowse .feedback,.yith-wcwl-wishlistaddedbrowse .feedback{display:none}
.yith-wcwl-wishlistexistsbrowse a,.yith-wcwl-add-button a.add_to_wishlist,.yith-wcwl-wishlistaddedbrowse a{text-indent:-9999px;display:block;width:30px;height:30px;position:relative;border:3px solid #000000;border-radius:99px;color:#000000;padding:5px}
.yith-wcwl-wishlistexistsbrowse a:before,.yith-wcwl-add-button a.add_to_wishlist:before,.yith-wcwl-wishlistaddedbrowse a:before{position:absolute;left:0;right:0;text-align:center;text-indent:0;content:'\e000';font-size:16px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.yith-wcwl-wishlistexistsbrowse a,.yith-wcwl-wishlistaddedbrowse a{color:#c60000;border-color:#c60000}
.product-image .yith-wcwl-wishlistexistsbrowse a,.product-image .yith-wcwl-add-button a.add_to_wishlist,.product-image .yith-wcwl-wishlistaddedbrowse a{padding:10px;height:40px;width:40px}
.col{float:left}

.home .tile-col {
	width: 32%;
	max-width: 300px;
	float: left;
}

.home .tile-col-1,
.home .tile-col-2 {
	margin-right: 20px;
}


	.home .tile-col-4 {
		display: none;
	}

	.home .tile-col-3 {
		margin-right: 20px;
	}

	.home .tile-col-2 {
		margin-right: 0;
	}


	.home .tile-col-1,
	.home .tile-col-2,
	.home .tile-col-3 {
		margin-right: 0;
	}



.call-to-action {
  background-color: transparent;
  border: 1px solid #46749C;
  color: #46749C !important;
  font-size: 16px;
  font-weight: bold;
  padding: 10px 0;
  text-align: center;
  transition: background-color 1s linear;
}


.call-to-action:hover,
.call-to-action.active {
  background-color: #46749C;
  color: #FFFFFF !important;
  text-decoration: none !important;
}


.call-to-action.inactive {
  border: 1px solid #DDDEDE;
  color: #8F9090 !important;
}


.dark .call-to-action.inactive {
  border: 1px solid #3B3B3B;
  color: #6D6F6F !important;
}


.call-to-action.inactive:hover {
  background-color: transparent;
  cursor: default;
}

.entry-content .call-to-action {
  display: block;
  width: 100%;
  margin-top: 15px;
}

.aside .call-to-action {
  display: block;
  margin-bottom: 15px;
  width: 100%;
  height: 42px;
  line-height: 42px;
  padding: 0;
}

.heading {
	font:21px/30px "Trebuchet MS"; color:#b61c1f; margin: 20px 0;
	}

.iwidth994 { width: 994px }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}

.clearfix:after,.page-research-search .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-publication .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-news .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-event .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-research .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-multimedia .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-publication .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-news .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-event .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-research .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-multimedia .panels-flexible-row-first .view-terms-from-node:after,.page-research-region.page-research-region-multimedia .panels-flexible-row-first .view-terms-from-node:after,.page-research-region-publication .panels-flexible-row-first .view-terms-from-node:after,.page-research-region-event .panels-flexible-row-first .view-terms-from-node:after,.page-research-region-news .panels-flexible-row-first .view-terms-from-node:after,.page-research-region-research .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-multimedia .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-publication .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-event .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-news .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-research .panels-flexible-row-first .view-terms-from-node:after,.page-faculty-publications .panels-flexible-row-first .view-terms-from-node:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.clearfix:after,.panel-two-column .research-programs:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.panel-two-column .research-programs{*zoom:1;}
.clearfix:before,.panel-two-column .research-programs:before,.clearfix:after,.panel-two-column .research-programs:after{content:" ";display:table;}
.publication-list .field-collection-item-field-related-authors.clearfix:before,.publication-list .panel-two-column .field-collection-item-field-related-authors.research-programs:before,.panel-two-column .publication-list .field-collection-item-field-related-authors.research-programs:before{display:inline;}
.publication-list .field-collection-item-field-related-authors.clearfix:after,.publication-list .panel-two-column .field-collection-item-field-related-authors.research-programs:after,.panel-two-column .publication-list .field-collection-item-field-related-authors.research-programs:after{display:inline;clear: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;}


	nav#navigation li.menu-item a:hover, nav#navigation li.menu-item a:hover { color: #000000 }
.span4{width:300px}
.row-fluid .span4{width:31.91489362%}
.uneditable-input.span4,input.span4,textarea.span4{width:286px}
.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}
.marketing .span4{text-align:center}
.marketing .span4 p{margin-left:10px;margin-right:10px}
.row-fluid .tc-content.span4,.row-fluid .tc-thumbnail.span4{width:31.91489362%;float:left}
.marketing .span4+.span4{margin-top:40px}
.block-search .inner .inner-wrapper{padding:3px 0 2px 0;}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-secondary .caret,.btn-tertiary .caret{border-top-color:#fff}
.dropup .btn-secondary .caret,.dropup .btn-tertiary .caret{border-bottom-color:#fff}


.home .slideshow .details .box{	
	padding: 0 30px 0 30px;
}

	
	.slide .details .box {	
		padding-top: 70px !important;
	}

	
	.home #header .slideshow .box{
		margin: 0 100px !important;
	}


.ja-tab-panels-top {
position:relative;
clear:both;
overflow:hidden;
bottom:0;
left:0;
width:100%;
z-index:1;
}

.nopassword, .nocomments {display: none;}


#stories-container
{
	overflow: hidden;
	min-width: 1000px;
}


#stories
{
	position: relative;
    height: 440px;
}


#stories article
{
    background-color: #fff;
}


#stories article:nth-child(2n+1)
{
    border-right: 1px dotted #ebeae6;
}



 

.flex-container a:active,
.flexslider a:active {
	outline: none;
}
 

 
.flexslider {
	margin: 0; 
	padding: 0;
	width: 100%; 
}
 

.flexslider .slides img {
	display: block;
	max-width: 100%; 
}


.flexslider .slides {
	zoom: 1;
}
