/*
Theme Name: _s
Theme URI: https://wpcom-themes.svn.automattic.com/_s/
Author: Automattic
Author URI: http://automattic.com/
Description: Hi. I'm a starter theme called <code>_s</code>, or <em>underscores</em>, if you like. I'm a theme meant for hacking so don't use me as a <em>Parent Theme</em>. Instead try turning me into the next, most awesome, WordPress theme out there. That's what I'm here for.
Version: 1.1-wpcom
License: GNU General Public License
License URI: license.txt
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/
*/

/*webfonts*/

@font-face{
	font-family:"Univers Next W01 Light";
	src:url("Fonts/63aa74f9-a724-4074-85c7-4167c0448227.eot?#iefix");
	src:url("Fonts/63aa74f9-a724-4074-85c7-4167c0448227.eot?#iefix") format("eot"),url("Fonts/97c0f83d-39ac-412b-9d8a-d98208c0ce8d.woff2") format("woff2"),url("Fonts/fc09acb4-f628-4ba0-b648-d2ca30265b20.woff") format("woff"),url("Fonts/3cb4004c-2eea-45d4-a0b5-7af6f817c451.ttf") format("truetype"),url("Fonts/4d6ce461-aa11-472f-af6d-7466479534e1.svg#4d6ce461-aa11-472f-af6d-7466479534e1") format("svg");
}
@font-face{
	font-family:"UniversNextW01-Regular";
	src:url("Fonts/6a8ecc96-ca25-462d-b743-4d3a0a56488b.eot?#iefix");
	src:url("Fonts/6a8ecc96-ca25-462d-b743-4d3a0a56488b.eot?#iefix") format("eot"),url("Fonts/d9a4647f-eae6-4f43-9bea-905996bf7d4c.woff2") format("woff2"),url("Fonts/cb3c8591-6f6f-498c-b8e7-ee3a9d0a7547.woff") format("woff"),url("Fonts/65a9b4cb-e63b-452a-bea2-bd37cc2b10f6.ttf") format("truetype"),url("Fonts/a7a08b81-ee91-4e2b-b0ac-2a87a44e0eda.svg#a7a08b81-ee91-4e2b-b0ac-2a87a44e0eda") format("svg");
}
@font-face{
	font-family:"Univers Next W01 Italic";
	src:url("Fonts/1704714d-e1a2-4c14-91b2-279e94ba5706.eot?#iefix");
	src:url("Fonts/1704714d-e1a2-4c14-91b2-279e94ba5706.eot?#iefix") format("eot"),url("Fonts/c21cb708-eacd-40d7-931d-13b4b66fec3b.woff2") format("woff2"),url("Fonts/00f88057-c6a6-448b-be2e-e8bc4a9c28d4.woff") format("woff"),url("Fonts/4e503d23-4bcf-4a2f-b45f-846380d958c9.ttf") format("truetype"),url("Fonts/38b5b039-d625-4f03-8edd-4faadd911c24.svg#38b5b039-d625-4f03-8edd-4faadd911c24") format("svg");
}
@font-face{
	font-family:"Univers Next W01 Bold";
	src:url("Fonts/365d926e-03e5-4406-a883-fd0f9e462339.eot?#iefix");
	src:url("Fonts/365d926e-03e5-4406-a883-fd0f9e462339.eot?#iefix") format("eot"),url("Fonts/043eef6e-81ef-483c-831c-7bfd6628554b.woff2") format("woff2"),url("Fonts/7b11912a-986d-462e-b88a-4a1758eb23f1.woff") format("woff"),url("Fonts/545a8d94-3389-418c-9b0a-bfc16d1f8285.ttf") format("truetype"),url("Fonts/f499fe08-3b8d-4033-a5cf-9089676d1ca5.svg#f499fe08-3b8d-4033-a5cf-9089676d1ca5") format("svg");
}

/*webfonts*/

/* =Reset
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
html {
	font-size: 62.5%; /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */
	overflow-y: scroll; /* Keeps page centred in all browsers regardless of content height */
	-webkit-text-size-adjust: 100%; /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
	-ms-text-size-adjust: 100%; /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
}

body {
	background-color: #6f727b;
	padding: 40px 0px 180px 0px;
}


/* new clearfix */
.clearfix:after, .columns-container:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix, * html .columns-container { zoom: 1; } /* IE6 */
*:first-child+html .clearfix, *:first-child+html .columns-container { zoom: 1; } /* IE7 */

/*FIXME Dashed en home tiene un espacio entre featured y la parte baja*/



#page {
	width: 1060px;
	margin: 0px auto 0px auto;
}
.shadow{
	-webkit-box-shadow: 0px -3px 6px #333333;
	-moz-box-shadow: 0px -3px 6px #333333;
	box-shadow: 0px -3px 6px #333333;
}

#masthead{
	background-color: #FFF;
	min-height: 145px;
	/*-moz-box-shadow: 0px -2px 6px #333333;
	-webkit-box-shadow: 0px -3px 6px #333333;
	box-shadow: 0px -2px 6px #333333;*/	
}

#masthead hgroup{
	padding: 13px 22px 16px 15px;;
}

.site-title, .site-title a {
	color: #394f9f;
	line-height: 0.71em;
}

nav.main-navigation {
	background-color: #FFF;
}

#main {
	background-color: #FFF;
	margin-bottom: 8px;
/*	-moz-box-shadow:  0px 0px 6px #333333;
	-webkit-box-shadow: 0px 0px 6px #333333;
	box-shadow: 0px 0px 6px #333333; */
	border-bottom: 10px solid #f3bc18;
}

footer.site-footer{
	background: #3b4f9e url("images/logo_simons_overlay.png") no-repeat 68px 23px;
	min-height: 77px;
	font-size: 62%;
	padding: 3px 22px 0px 22px;
	-moz-box-shadow:  0px 3px 6px #333333;
	-webkit-box-shadow: 0px 3px 6px #333333;
	box-shadow: 0px 3px 6px #333333;

}

.site-footer ul {
	list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.site-footer ul li {
	display: inline-block;
	padding: 0px 23px;
	background:  url("images/footer_menu_sep.gif") no-repeat 0px 6px;
}

.site-footer ul li.first {
	background: none;
	padding-left: 0px;
}
.site-footer ul li.last {
	padding-right: 0px;
}

.site-footer ul li a{
	color: #FFF;
	text-decoration: none;
}

.site-footer ul li a:hover{
	text-decoration: underline;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
ol, ul {
	list-style: none;
}
table { /* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a:focus {
	outline: thin dotted;
}
a:hover,
a:active { /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */
	outline: 0;
}
a img {
	border: 0;
}


/* =Global
----------------------------------------------- */

body,
button,
input,
select,
textarea {
	color: #373737;
	font-family:'UniversNextW01-Regular';
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 1.5;
}
/*prevent outer glow in webkit browsers*/
textarea, input { outline: none; }


/* Headings */
h1,h2,h3,h4,h5,h6 {
	clear: both;
}
hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

/* Text elements */
p {
	
}
ul, ol {
	margin: 0 0 1.5em 3em;
}
ul {
	list-style: disc;
}
ol {
	list-style: decimal;
}
ul ul, ol ol, ul ol, ol ul {
	margin-bottom: 0;
	margin-left: 1.5em;
}
dt {
	font-weight: bold;
}
dd {
	margin: 0 1.5em 1.5em;
}
b, strong {
	font-weight: normal;
	font-family: "Univers Next W01 Bold";
}
strong em, em strong, strong i, i strong, b em, em b, b i, i b {
    font-family: 'Univers Next W01 Bold';
    font-style: italic;
}
dfn, cite, em, i {
	font-style: italic;
}
blockquote {
	margin: 0 1.5em;
}
address {
	margin: 0 0 1.5em;
}
pre {
	background: #eee;
	font-family: "Courier 10 Pitch", Courier, monospace;
	font-size: 15px;
	font-size: 1.5rem;
	line-height: 1.6;
	margin-bottom: 1.6em;
	padding: 1.6em;
	overflow: auto;
	max-width: 100%;
}
code, kbd, tt, var {
	font: 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr, acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
mark, ins {
	background: #fff9c0;
	text-decoration: none;
}
sup,
sub {
	font-size: 75%;
	height: 0;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
small {
	font-size: 75%;
}
big {
	font-size: 125%;
}
figure {
	margin: 0;
}
table {
	margin: 0 0 1.5em;
	width: 100%;
}
th {
	font-weight: bold;
}
button,
input,
select,
textarea {
	font-size: 100%; /* Corrects font size not being inherited in all browsers */
	margin: 0; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */
	vertical-align: baseline; /* Improves appearance and consistency in all browsers */
	*vertical-align: middle; /* Improves appearance and consistency in all browsers */
}
button,
input {
	line-height: normal; /* Addresses FF3/4 setting line-height using !important in the UA stylesheet */
	*overflow: visible;  /* Corrects inner spacing displayed oddly in IE6/7 */
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	border: 1px solid #ccc;
	border-color: #ccc #ccc #bbb #ccc;
	border-radius: 3px;
	box-shadow: inset 0 2px 1px #fff;
	color: rgba(0,0,0,.8);
	cursor: pointer; /* Improves usability and consistency of cursor style between image-type 'input' and others */
	-webkit-appearance: button; /* Corrects inability to style clickable 'input' types in iOS */
	font-size: 12px;
	font-size: 1.4rem;
	padding: 1.12em 1.5em .88em;
	text-shadow: 0 1px 0 rgba(255,255,255,.5);
}
button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	background: #f5f5f5; /* Old browsers */
	border-color: #bbb #bbb #aaa #bbb;

}
button:focus,
html input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
html input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
	border-color: #aaa #bbb #bbb #bbb;
	box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	box-shadow: inset 0 2px 2px rgba(0,0,0,.15);
}
input[type="checkbox"],
input[type="radio"] {
	box-sizing: border-box; /* Addresses box sizing set to content-box in IE8/9 */
	padding: 0; /* Addresses excess padding in IE8/9 */
}
input[type="search"] {
	-webkit-appearance: textfield; /* Addresses appearance set to searchfield in S5, Chrome */
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box; /* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */
	box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration { /* Corrects inner padding displayed oddly in S5, Chrome on OSX */
	-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner { /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */
	border: 0;
	padding: 0;
}
input[type=text],input[type=email],
textarea {
	color: #666;
	border: 1px solid #ccc;
	border-radius: 3px;
}
input[type=text]:focus,
textarea:focus {
	color: #111;
}
input[type=text] {
	padding: 0px 3px;
	font-size: 82%;
	height: 20px;
}
textarea {
	overflow: auto; /* Removes default vertical scrollbar in IE6/7/8/9 */
	padding-left: 3px;
	vertical-align: top; /* Improves readability and alignment in all browsers */
	width: 98%;
	font-size: 82%;
}

/* Links */
a {
	color: royalblue;
}
a:visited {
	color: purple;
}
a:hover,
a:focus,
a:active {
	color: midnightblue;
}
a:active {
	opacity: .75;
	transition: opacity .1s linear;
}
a:hover {
	text-decoration: underline;
}

/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}
	.wp-caption .alignleft,
	.wp-caption .alignright{
		margin-right: 0;
		margin-left: 0;
	}
.aligncenter {
	clear: both;
	display: block;
	margin: 0 auto;
}

/* Text meant only for screen readers */
.assistive-text {
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
}


/* =Menu
----------------------------------------------- */

.main-navigation {
	clear: both;
	display: block;
	width: 100%;
	font-size: 82%;
	min-height:27px;
}
.main-navigation ul {
	list-style: none;
	margin: 0;
	padding-left: 0;
	border-right: 1px solid #FFF;
	border-left: 2px solid #FFF;
	margin-left: 1px;
	display: inline-block;
}
.main-navigation li {
	float: left;
	position: relative;
	width: auto;
	line-height: 27px;
	text-align: center;
	border-right: 1px solid #FFF;
	background-color: #3a509c;
	text-transform: uppercase;
}
.main-navigation a {
	display: block;
	text-decoration: none;
	color:#FFF;
	line-height: 27px;
	padding-left: 36px;
	padding-right: 36px;
}
	@media screen and (-webkit-min-device-pixel-ratio:0){
		.main-navigation a {
			line-height: 25px;
			padding-top: 2px;
		}
	}

.main-navigation ul ul {
	/*-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	box-shadow: 0 3px 3px rgba(0,0,0,0.2);*/
	display: none;
	float: left;
	position: absolute;
		top: 27px;
		left: 0;
	z-index: 99999;
	border: none;
	min-width: 310px;
	height:auto !important;
}

.main-navigation ul li:last-child ul, .main-navigation ul li.submenu-from-right ul {
	left: auto;
	right: 0px;
}

.main-navigation ul ul ul {
	left: 100%;
	top: 0;
}
.main-navigation ul ul a {
	color:#384da0;
}
.main-navigation ul ul li {
	text-align: left;
	font-size: 76%;
	color: #384da0;
	background-color:#CCCCCC !important;
	line-height:17px;
	color:#384da0;
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";

	/* IE 5-7 */
	filter: alpha(opacity=95);

	/* Netscape */
	-moz-opacity: 0.95;

	/* Safari 1.x */
	-khtml-opacity: 0.95;

	/* Good browsers */
	opacity: 0.95;
	padding-left: 0;
	padding-right: 0;
	width: 100%;
}
.main-navigation ul ul li a {
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	padding-left:16px;
	line-height:25px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	/* IE 5-7 */
	filter: alpha(opacity=100);

	/* Netscape */
	-moz-opacity: 1;

	/* Safari 1.x */
	-khtml-opacity:1

	/* Good browsers */
	opacity: 1;
	height: 25px;
}
.main-navigation li:hover > a {
	background-color: #f3bc18;
}
.main-navigation ul ul :hover > a {
	
}
.main-navigation ul ul a:hover, ul ul li.current-funding-ancestor a:hover {
	background-color: #bebebe;
}
.main-navigation ul li:hover > ul {
	display: block;
}
.main-navigation li.hilite{
	background-color: #5980DD;
}
.main-navigation li.current_page_item ,
.main-navigation li.current-menu-item ,
.main-navigation li.current-category-ancestor, 
.main-navigation li.current_page_parent, 
/*.main-navigation li.current-menu-parent,*/
.main-navigation li.current-funding-ancestor,
.main-navigation li.current-menu-ancestor,
.main-navigation li.current-post-ancestor,
.main-small-navigation li.current_page_item ,
.main-small-navigation li.current-menu-item ,
.main-small-navigation li.current-category-ancestor, 
.main-small-navigation li.current_page_parent, 
/*.main-navigation li.current-menu-parent,*/
.main-small-navigation li.current-funding-ancestor,
.main-small-navigation li.current-menu-ancestor,
.main-small-navigation li.current-post-ancestor {
	background-color: #5980dd;
}
.main-navigation li.current_page_item a,
.main-navigation li.current-menu-item a,
.main-navigation li.current-category-ancestor a{
}

.main-small-navigation li.current-menu-item a{
	background-color: #bebebe;
}

.main-navigation .sub-menu li.current-menu-item, .main-small-navigation .sub-menu li.current-menu-item  {
	background-color: #bebebe;
}

.sub-menu li.current-category-ancestor a, ul ul li.current-funding-ancestor a{
	background-color: #bebebe;
}

/* Small menu */

	.menu-toggle {
		cursor: pointer;
		margin-left: 30px !important;
	}
	.main-small-navigation .menu {
		display: none;
		margin-left: 28px !important;
	}


	.main-small-navigation .menu {
		list-style: none;
		margin: 0;
		padding-left: 0;
		border-right: 1px solid #FFF;
		border-left: 2px solid #FFF;
	}

	.main-small-navigation .menu ul{
		list-style: none;
		margin: 0;
		padding-left: 0;
	}

	.main-small-navigation li, .menu-toggle {
		width: 275px;
		line-height: 27px;
		text-align: center;
		border-right: 1px solid #FFF;
		background-color: #6F727B;
		text-transform: uppercase;
		padding-left: 0px;
		font-size: 86%;
	}

	.main-small-navigation a, .menu-toggle {
		display: block;
		text-decoration: none;
		color:#FFF;
		line-height: 40px;
	}


	.menu-toggle {
		margin-left: 2px;
		border-bottom: 2px solid #FFF;
		font-weight: bold;
	}

	.toggled-on {
		background-color: #384da0;
	}


	.main-small-navigation  ul ul a {
		color:#384da0;
	}

	.main-small-navigation ul ul li {
		text-align: left;
		font-size: 76%;
		color: #384da0;
		background-color:#CCCCCC !important;
		line-height:34px;
		color:#384da0;
		/* IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";

		/* IE 5-7 */
		filter: alpha(opacity=95);

		/* Netscape */
		-moz-opacity: 0.95;

		/* Safari 1.x */
		-khtml-opacity: 0.95;

		/* Good browsers */
		opacity: 0.95;
	}
	.main-small-navigation  ul ul li a {
		border-top:1px solid #FFF;
		border-bottom:1px solid #FFF;
		padding-left:16px;
		line-height:34px;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

		/* IE 5-7 */
		filter: alpha(opacity=100);

		/* Netscape */
		-moz-opacity: 1;

		/* Safari 1.x */
		-khtml-opacity:1

		/* Good browsers */
		opacity: 1;
	}
	.main-small-navigation  li:hover > a, .menu-toggle:hover {
		background-color: #384da0;
	}
	.main-small-navigation ul ul a:hover, ul ul li.current-funding-ancestor a:hover {
		background-color: #bebebe;
	}



.main-navigation.displayed {
	display: block;
}

.main-navigation.displayed ul {
	display: block;
}

.main-navigation.displayed  ul ul li a{
	display: block;
	line-height:34px !important; 
}

.main-navigation.displayed a{
	line-height:34px 
}
.main-navigation.displayed  ul ul{
  	position: relative;
    top: 0px;
}

/* =Content
----------------------------------------------- */

.sticky {
}
.hentry {
	margin: 0 0 1.5em;
}
.entry-meta {
	clear: both;
}

header .entry-meta {
	font-size: 86%; 
}

header .entry-meta .author{
	margin-right: 20px;
	color:#384DA0;
	font-size: 112%;
}

header .entry-meta .date{
	font-size: 96%;
	font-style: italic; 
	white-space: nowrap;
}

.byline {
	display: none;
}
.single .byline,
.group-blog .byline {
	display: inline;
}
.article .entry-content,
.article .entry-summary {
	font-size: 82%;	
}

.entry-summary{
	color:#333333;
}

.entry-content p,
.entry-summary p{
	margin-bottom: 15px;
	
}

blockquote.side_by_side {
	clear: both;
	margin-left: 0px;
}

blockquote.side_by_side p {
	float:left;
	/*width: 47%;*/
	padding-right :18px;
	width: 287px !important;
}
blockquote.side_by_side img {
	float:left;
	margin-right: 0px;
	width: 287px !important;
	height: auto !important;
}


.page-links {
	clear: both;
	margin: 0 0 1.5em;
}


.edit-link{
	display: block;
	font-size: 76%;
}

.comments-link{
	width:120px;
	float:right; 
	font-size: 82%;
	text-align: right;
}
.comments-link span{
	background: url("images/bullet_square.png") no-repeat 0px 50%;
	padding-left: 10px;
}
.categoryItemListed .comments-link a{
	color: #999;
	font-family: Arial, helvetica, sans-serif;
	font-weight: bold;
}


/* =Asides
----------------------------------------------- */

.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
	display: none;
}


/* =Media
----------------------------------------------- */

.site-header img,
.entry-content img,
.comment-content img,
.widget img {
	max-width: 100%; /* Fluid images for posts, comments, and widgets */
}
.site-header img,
.entry-content img,
img[class*="align"],
img[class*="wp-image-"] {
	/*height: auto; commented for slideshow thums /* Make sure images with WordPress-added height and width attributes are scaled correctly */
}
.site-header img,
.entry-content img,
img.size-full {
	max-width: 100%;
	width: auto; /* Prevent stretching of full-size images with height and width attributes in IE8 */
}

.entry-content img,
img.size-full {
 margin-bottom: 15px;
}

.entry-content .wp-caption img.size-full {
 margin-bottom: 2px;
}

.entry-content .ad-thumb-list img, .ad-thumb-list img.size-full {
 	margin-bottom: 0px !important;
}

.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
.wp-caption {
	border: 1px solid #ccc;
	max-width: 100%;
	padding: 3px 3px 0px 3px;
	/*width: auto !important;*/
	border-bottom: 8px solid #384DA0;
}
.wp-caption.aligncenter,
.wp-caption.alignleft,
.wp-caption.alignright {
	margin-bottom: 1.5em;
}
.wp-caption img {
	display: block;
	
	/*max-width: 98%;*/

}
.wp-caption-text {
	color: #384da0;
	padding-left: 5px;
}
.wp-caption .wp-caption-text {
	 margin-bottom: 0px;
}
#content .gallery {
	margin-bottom: 1.5em;
}
.gallery-caption {
}
#content .gallery a img {
	border: none;
	height: auto;
	max-width: 90%;
}
#content .gallery dd {
	margin: 0;
}
#content .gallery-columns-4 .gallery-item {
}
#content .gallery-columns-4 .gallery-item img {
}

/* Make sure embeds and iframes fit their containers */
embed,
iframe,
object {
	max-width: 100%;
}


/* =Navigation
----------------------------------------------- */

#content .site-navigation {
	margin: 0 0 1.5em;
	overflow: hidden;
}
#content .nav-previous {
	float: left;
	width: 50%;
}
#content .nav-next {
	float: right;
	text-align: right;
	width: 50%;	
}

.nav-previous a, .nav-next a{
	font-size: 66%;
	color:#384DA0;
	text-decoration: none;
	font-weight: bold;
}

#content .nav-previous .meta-nav, 
.tribe-events-nav-left .meta-nav, 
.tribe-events-sub-nav .tribe-events-nav-previous a span{
	background:  url("images/bullet_more_big_prev.png") no-repeat 0px 7px;
	padding-left: 11px;

}


#content .nav-next .meta-nav , 
.tribe-events-nav-right .meta-nav, 
.tribe-events-sub-nav .tribe-events-nav-right a span{
	background:  url("images/bullet_more_big.png") no-repeat 0px 7px;
	padding-right: 8px;
	margin-left: 4px;
}

.tribe-events-sub-nav .tribe-events-nav-left a span, 
.tribe-events-sub-nav .tribe-events-nav-right a span {
	position: static;
	content: normal;
	display: inline;
	background-position: 0px 49% !important;
}

.tribe-events-nav-right .meta-nav, 
.tribe-events-nav-left .meta-nav {
	background-position: 0px 6px !important;
}

.tribe-events-nav-left .meta-nav {
	padding-left: 13px;
}

/* =Comments
----------------------------------------------- */

.bypostauthor {
}

/* =Widgets
----------------------------------------------- */

.widget {
	margin: 0 0 1.5em;
}

/* Search widget */
#searchsubmit {
	display: none;
}


.widget-area {
	
}

.stButton .print{
background-image: url("images/print.png") !important;
}
.stButton .rss{
background-image: url("images/rss.png");
}



.ad-controls {
	display: none;
}

#gallery {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px !important;
	border: 1px solid gray;
}

#gallery img{
	max-width: 100% !important;
}

.ad-back{
	left: 0px !important;
}
.ad-forward{
	right: 0px !important;
}

.ad-thumbs {
	margin: 12px 14px 8px 15px !important;
}

.ad-next-image, .ad-prev-image {
	display: block !important;
}

.ad-thumbs ul { 
	/*margin: 0px 20px 0px 20px;*/
}

.ad-gallery .ad-thumbs li {

	/*padding-right:4px !important;*/
}

.image-wrapper-container{
	position: relative;
}
.entry-content .ad-image-description {
	margin-bottom:0px;
	color: #384da0;
	font-size: 116%;
	padding-left: 11px;
	padding-top: 3px;
	line-height: 1.31em;
	
}

.entry-content .ad-image-description strong{
	font-weight: normal;
}

.breadcrumb {
	font-size: 72%;
	margin-bottom: 6px;
	min-height: 17px;
	display: block;
	color:#373737;
	clear: both;
	margin-left: 0px;
	width: 675px;
}
.breadcrumb a{
	color:#969696;
	text-decoration: none;
}
.breadcrumb a:hover{
	text-decoration: underline;
}

#main{
	padding: 5px 20px 0px 23px;
}

.featured {
	border-bottom: 1px dashed #B3B3B3;
	padding: 0px 0px 0px 7px;
	
}

.featured a {
	text-decoration:none;
	color:#BFBFBF;

}

.education-outreach .featured a {
	color:#384DA0;
}

.featured a:hover {
	text-decoration:underline;

}


.featured .mediumFeatured, .featured .plainFeatured {
	float: right;
	width: 315px;
	margin-top: 33px;
	margin-bottom: 15px;
	line-height: 1.01em;
	height: 125px;
	position: relative;
}


.home .featured .mediumFeatured, .home .featured .plainFeatured {
	margin-top: 20px;
	margin-bottom: 16px;
}

#mediumFeatured-2 {
	margin-top: 5px;
}

.page #mediumFeatured-2 {
	margin-top: 0px;
}

.mediumFeatured .wp-post-image {
	float:left;
	height: 125px; /*Sacar*/
	width: 125px;
}
.mediumFeatured h2, .plainFeatured h2 {
	float:right;
	font-size: 92%;
	width: 179px;
	margin-top: -4px;
	padding-top: 0px;
	margin-bottom: 2px;
}
.mediumFeatured p, .plainFeatured p {
	float:right;
	font-size: 82%;
	width: 184px;
	display: block;
}
.plainFeatured p, .plainFeatured h2 {
	float: none;
	width: 100%;
}

.moreLink {	
	font-size: 66% !important;
}

.mediumFeatured .moreLink, .plainFeatured .moreLink, .smallFeatured .moreLink  {
	background:  url("images/bullet_more.png") no-repeat 0px 50%;
	padding-left: 8px;
	margin-left: 5px;
}

.smallFeatured .moreLink  {
	margin-left: 0px;
	background-position: 0px 50%;
}

.mediumFeatured .moreLink {	
	width: 177px;
	position: absolute;
	bottom: 0px;
	left: 132px;
}
.featured .moreLink {
	margin-bottom:0px;
}

.carousel .moreLink, .bigPhoto .moreLink{
	background:  url("images/bullet_more_big.png") no-repeat 0px 50%;
	padding-left: 11px;
}

.moreLink a{
	color: #989897;
	text-decoration: none;
}

.moreLink a:hover{
 	text-decoration: underline;
 }

#carousel, #bigPhoto{
	float: left;
	width:582px;
	border-right: 1px dashed #B3B3B3;
	padding-right:12px;
	line-height: 1.31em;
}

#bigPhoto{
	padding-bottom: 15px;
}


.home #carousel h2,  #bigPhoto h2, #content h1{
	font-size: 132%;
	margin-bottom: 9px;
	color: #384DA0;
}

#bigPhoto h2 {
	margin-bottom: 0px;
}

.home #carousel h2 {
	margin-top: 3px;
	margin-bottom: 0px;
}

#content h1{
	margin-left: 0px;
	line-height: 1.31em;
}


#carousel p {
	font-size: 88%;
}

#bigPhoto p {
	font-size: 86%;
}

.page #carousel .text {
	display: none;
}

.page #carousel {
	position: relative;
	height: 298px;
}

.home #carousel .text {
	padding: 10px 30px 8px 10px;
	background-color:#F7F7F7;
	height: 106px;
	position: relative;
	margin-bottom: 18px;
	display: inline-block;
	line-height: 1.01em;
}

#carousel .text .moreLink{
	position: absolute;
	bottom: 4px;

}

/*-------------> CAROUSEL */
#slides{
	position: relative;
	width:582px;
	height:284px;
	float: left;
}
.slides_container {
	width:582px;
	height:284px;
}
.slides_container div {
	width:582px;
	height:284px;
	display:block;
}

.bigPhoto {
	position: relative;
	height:298px;
}

.bigPhoto #slides, .bigPhoto .slides_container, .bigPhoto .slides_container div, .page #slides, .page .slides_container, .page .slides_container div{
	height:298px;
	}

.page #carousel {
	padding-bottom: 13px;
}

.#carousel {
	position: relative;
}

#carousel h4{
	font-size: 76%;
}

.bigPhoto .singleText, #carousel h2 {
	position: absolute;
	z-index: 10;
	width: 254px;
	left: 10px;
	bottom: 35px;
	background-color: #F7F7F7;
	padding: 10px 18px 8px 7px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

	/* IE 5-7 */
	filter: alpha(opacity=80);

	/* Netscape */
	-moz-opacity: 0.8;

	/* Safari 1.x */
	-khtml-opacity: 0.8;

	/* Good browsers */
	opacity: 0.8;
}

.bigPhoto .singleText {
	font-size: 116%;
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=88)";

	/* IE 5-7 */
	filter: alpha(opacity=88);

	/* Netscape */
	-moz-opacity: 0.88;

	/* Safari 1.x */
	-khtml-opacity: 0.88;

	/* Good browsers */
	opacity: 0.88;
}

.home #carousel h2{
	position: relative;
	z-index: auto;
	width: auto;
	left: auto;
	bottom: auto;
	background-color: transparent;
	padding: 0px;

}


.home #bigPhoto .singleText {
	left: 0px;
	top: 0px;
	background-color: transparent;
	padding: 0;
	width: 100%;
	height: auto;
	bottom: auto;
	position: relative;
}


.bigPhoto .text {
	display: none;
	padding: 10px 30px 8px 10px;
	background-color:#F7F7F7;
	height: 123px;
}

.home .bigPhoto {
	height: auto;
}

.home .bigPhoto .text {
	display: inline-block;
	line-height: 1.11em;
	overflow: hidden;
	width: 542px;
	height: 96px;
}

.home .bigPhoto .text .hellip{
	width: 522px;
}

.bigPhoto h2 {
	font-size: 82% !important; 
}

.home #bigPhoto h2 {
	font-size: 112% !important;
	margin-bottom: 20px; 
}

.bigPhoto .image {
	height: 298px;
	width:582px;
}

.home .bigPhoto .image {
	height: 284px;
	margin-top: 30px;
}


.home .bigPhoto .singleText .moreLink{
	display: none;	
	}

.home .bigPhoto .moreLink{
	margin-top: 8px;
	display: block;
}

.page #bigPhoto .moreLink{
	font-size: 56% !important;
	text-align: right;
	background: none;
}
.page #bigPhoto .moreLink a{
	background:  url("images/bullet_more.png") no-repeat 0px 50%;
	padding-left: 8px;
}


.pagination 
{
	position:absolute;
	padding:3px 3px 0px 0;
	height:10px;    
	background:none;
	bottom:6px;
	right:8px;
	z-index:20;
	margin-bottom: 0px;
}


.pagination  ul
{
	float:right;
	padding:0;
	margin:0;
}

.pagination  li
{
	float:left;
	/*padding-left:3px; */
	padding-left:5px;
	font-size:0;
	line-height:0;
	list-style:none;
}


.pagination li a {
	display:block;
	width:8px;
	height:8px;
	background-color:#FFF;
	/*border: 1px solid #acadb0;*/
	box-shadow:0px 0px 0px 1px #acadb0;
	font-size:0;
	line-height:0;
	text-decoration:none;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	border-radius: 10px; /* CSS3 */	
}

.pagination  li a:hover
{
	background-color:#acadb0;
}

.pagination  li.current a
{
	background-color:#384DA0;
	/*border: 1px solid #384DA0;*/
	box-shadow:0px 0px 0px 1px #384DA0;
}

.mediumFeatured .hellip{
	float:right;
	font-size: 82%;
	width: 179px;
	display: block;
	line-height: 1.091em;
}


.smallFeatured {
	width: 275px;
}

.smallFeatured img{
	width: 50px;
	float: left;
	margin-bottom: 2px;
}

.smallFeatured .hellip {	
	font-size: 82%;
	width: 275px;
	clear: both;
	line-height: 1.31em;
}

.smallFeatured h2{
	width: 220px;
	float: right;
	font-size: 92%;
	line-height: 1.21em;
}
.smallFeatured h2 a{
	 color: #394f9f;
	 text-decoration: none;
 }

 .smallFeatured h2 a:hover{
 	text-decoration: underline;
 }

.smallFeatured .hellipTitle {
	width: 205px;
	display: block;

}

.ellipsis_text {
	
}

.home .rightColumn{
	min-height: 330px;
	}

.leftColumn{
	width: 335px;
	float: left;
	margin-top: 17px;
	margin-bottom: 30px;
	padding-right: 10px;
}


.middleColumn{
	width: 271px;
	float: left;
	margin: 17px 24px 60px 18px;
}


.rightColumn{
	width: 335px;
	float: right;
	border-left: 1px dashed #B3B3B3;
	margin-top: 0px;
	margin-bottom: 30px;
	padding-left: 14px;
	padding-right: 0px;
}



.leftColumn h3, .middleColumn h3, .rightColumn h3{
	font-size: 126%;
	padding: 0px;
	line-height: 1.01em;
	margin-bottom: 5px;
}

.leftColumn h3 a:link, .leftColumn h3 a:visited, .leftColumn h3 a:hover,
.middleColumn h3 a:link, .middleColumn h3 a:visited, .middleColumn h3 a:hover,
.rightColumn h3 a:link, .rightColumn h3 a:visited, .rightColumn h3 a:hover {
	color : #394f9f;
	text-decoration: none;
}

.leftColumn h3 a:hover,
.middleColumn h3 a:hover,
.rightColumn h3 a:hover {
	text-decoration: underline;
}

	

h3.useBg, 
.scda-neuroscience-group .rightColumn h3.useBg, 
.scda-neuroscience-group .leftColumn h3.useBg,
.scda-neuroscience-group .middleColumn h3.useBg,
.genomics .rightColumn h3.useBg, 
.genomics .leftColumn h3.useBg,
.genomics .middleColumn h3.useBg,
.simons-collaboration-global-brain .rightColumn h3.useBg, 
.simons-collaboration-global-brain .leftColumn h3.useBg,
.simons-collaboration-global-brain .middleColumn h3.useBg {
	/*background: url("images/bg_blue.gif") no-repeat 0px 0px;*/
	background-color: #384da0;
	color: #FFF;
	line-height: 1.21em;
    padding: 1px 0 1px 13px;
    font-family: "Univers Next W01 Bold";
    font-size: 16px;
    padding-bottom: 6px;
    padding-top: 4px;
    text-transform: uppercase;
}

.page-template-program-areas-childs .entry-content {
	margin-top: 9px;
}

h3.useBg a:link, h3.useBg a:visited, h3.useBg a:hover  {
	color: #FFF;
	text-decoration: none;
}

 h3.useBg a:hover  {
	text-decoration: underline;
}

.rightColumn h3.useBg{
	width: 338px;
	margin: 12px 0px 9px -15px;

}


.leftColumn h3 a:hover, .middleColumn h3 a:hover, .rightColumn h3 a:hover, .homeMiddle h3 a:hover {
	textMiddle underline;
}



.leftColumn h4, .middleColumn h4, .rightColumn h4, .homeMiddle h4 {
	color:#394f9f;
	font-size: 96%;
}

.leftColumn h4 a:link, .leftColumn h4 a:visited, .leftColumn h4 a:hover,
.middleColumn h4 a:link, .middleColumn h4 a:visited, .middleColumn h4 a:hover,
.rightColumn h4 a:link, .rightColumn h4 a:visited, .rightColumn h4 a:hover,
.homeMiddle h4 a:link, .homeMiddle h4 a:visited, .homeMiddle h4 a:hover {
	color:#394f9f;
	text-decoration: none;
}

.leftColumn h4 a:hover, .middleColumn h4 a:hover, .rightColumn h4 a:hover {
	text-decoration: underline;
}

.page .leftColumn h4, .page .middleColumn h4, .page .rightColumn h4 {
	font-size: 112%;
}

.widgetMenuList {
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 13px;
	margin-bottom: 12px;
}
.widgetMenuList a {
	text-decoration: none;
	color:#373737;
}
.widgetMenuList a:hover{
	text-decoration: underline;
}

.widgetMenuList li{
	background: url("images/bullet_square.png") no-repeat 0px 7px;
	padding-left: 12px;
}

.widgetMenuList li.menuMoreLink {
	background:  url("images/bullet_more.png") no-repeat 0px 50%;
	padding-left: 8px;
	margin-left: 12px;
	font-size: 76%;
	text-transform: lowercase;
}
li.menuMoreLink a{
	color: #989897;
}

.isolatedLink {
	font-size: 96%;
	font-weight: normal;
	margin-bottom: 15px;
}

.isolatedLink a{
	color: #333333;
	text-decoration: none;
}

.isolatedLink a:hover{
 	text-decoration: underline;
 }

/*Category list*/

.categoryItemListed {
	width: 700px;
	margin-left: 6px;
	border-bottom: 1px dashed #cccccc;
	padding-top: 3px;
	padding-bottom:  10px;
	margin-bottom: 10px;
}

.staffbios {
	border-bottom: none;
	margin-bottom: 60px;
}

.fundingLanding .categoryItemListed {
	border-top: 1px dashed #cccccc;
	border-bottom: none;
	padding-top: 10px;
    padding-bottom: 3px;
	}

.fundingLanding .categoryItemListed.first {
	border-top: none;
	}

.categoryThumb {
	width: 125px;
	float: left;
	margin-right: 11px;
}

.categoryThumb img {
	height: auto;
}

.staffThumb {
	padding: 4px;
	border: 1px solid #93959c;
}

.staffThumb img {
	display: block;
	margin: 0 auto;
	height: auto;
}

/*GRID STAFF*/

.grid {
	font-size: 82%;
}

.staffgrid{
	width: 135px;
	float: left; 
	margin: 0px 25px 18px 21px;
}

.staffgrid:nth-child(4n+3) {
    margin-left: 5px;
    clear: both;
} 


.categoryItemListed.staffgrid h3{
	color: #333333;
	font-size: 86%;
}


.categoryItemListed.staffgrid h4{
	margin-bottom: 12px !important;
	margin-top: 0px !important;
	line-height: 1.11em !important;
}
.categoryItemListed.staffgrid .categoryThumb{
	margin-bottom: 4px;
}

.staffgrid a.personal_url:after, .staffgrid a.personal_url:hover:after {
	content: "";
}

/*END GRID STAFF*/

.dottedUnderline {
	border-bottom: 1px dashed #cccccc;
	margin-bottom: 9px;
	position: relative;
}


.article article header .dottedUnderline, .page-template-program-areas-childs-php .dottedUnderline {
	border: none;
	margin-bottom: 0;
}

.education-outreach .dottedUnderline {
	border: none;
}

#content .dottedUnderline h1 {
	margin-bottom: 0px;
	width: 55%;
	float: left;
}

#content .dottedUnderline.h_wide h1 {
	margin-bottom: 0px;
	width: 100%;
	float: none;
}

.dottedUnderline .combo-menu{
	width: 45%;
	float: right;
	text-align: right;
	position: absolute;
	bottom: 0px;
	right: 0px;
	min-height: 1.71em;
}

.dottedUnderline .combo-title{
	background: url("images/bg_drop_down.png") no-repeat 0px 0px;
	padding: 4px 0px 6px 24px;
	font-size: 12px;
}

.dottedUnderline select{
	max-width: 175px;
	text-align: left;	
	font-size: 12px;
}

.categoriesList .entry-content{
	margin-top: 4px !important;
	margin-bottom: 13px !important;
	display: inline-block;
}

.type_list .staffThumb, .type_list .text p {
	display: none;
}

ul.staffList {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 360px;
}

ul.staffList li, .type_list .categoriesList h3{
	background: url("images/bullet_square.png") no-repeat 0px 7px;
	padding-left: 12px;
	border-bottom: none;
}

.type_list .staffbios {
	margin-bottom: 0px;
}

.type_list .categoryItemListed.staffbios h4 {
    margin-bottom: 14px;
    margin-left: 12px;
}


.type_grid .categoriesList .entry-content {
	display: block;
}

.type_grid .categoryItemListed .text {
	width: auto;
}

.categoryItemListed .text {
	width: 550px;
	float: left;
	margin-top: -3px;
}
.categoryItemListed.noThumb .text {
	width: 690px;
} 

.type_thumbnail .categoryItemListed .text {
	float: none;
	width: auto;
}

.search-results .categoryItemListed .text  .entry-content {
	margin-bottom: 0px !important;
}

.categoryItemListed a {
	color:#384da0;
	text-decoration: none;
}

.categoryItemListed a:hover {
	text-decoration: underline;
}

.categoryItemListed h3 {
	font-size: 112%;
	color: #384DA0;
	clear: none;
	line-height: 1.11em;
}

.categoryItemListed.staff h4 {
	font-size: 86%;
	color: #333333;
	clear: none;
	line-height: 1.31em;
	background-color: transparent;
    font-family:"UniversNextW01-Regular";
    margin-left: 0px;
    padding: 0px 0px 0;
    text-transform: none;
    margin-bottom: 0;
}

.categoryItemListed.staffbios h4 {
	margin-bottom: 24px;
	}

.categoryItemListed.staffbios {
	padding-top: 0px;
}

.categoryItemListed ul, .categoryItemListed p {
    font-size: 82%;
    line-height: 1.51em;
    margin-bottom: 15px;
}

.categoryItemListed .tag-links {
	font-size: 76%;
}
.site-content{
	width: 100%;
	padding-bottom: 23px;
}

.categoriesList{
	float: left;
	width: 710px;
}
.sidebar {
	float: right;
	width: 235px;
	/*margin-top: 48px;*/
	margin-top: 17px;
}

.back-to-top {
	display: none; /* mobile only */
}

.submenu {
	margin-top: 25px;
}

.sidebar .old-widget-title {
	color: #FFF;
	background-color: #3a509c;
	padding: 2px 0px 2px 10px;
	width: 245px;
	font-size: 96%;
	margin-bottom: 10px;
}

.sidebar .widget-title {
	font-family:"Univers Next W01 Light";
	color: #384da0;
	background-color: none;
	width: 245px;
	font-size: 18px;
	margin-bottom: 2px;
}

.sidebar .menu {
	font-size: 16px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	line-height: 1.01em;
	padding-left: 0px;
	padding-bottom: 20px;
	margin-bottom: 6px;
	width: 245px;
}

.sidebar a{
	text-decoration: none;
	color: #333333;
}

.sidebar a:hover {
	text-decoration: underline;
}

.sidebar .menu li{
	margin-bottom: 5px;
	font-family: 'Univers Next W01 Light';

}

.sidebar .menu li.hilite {
	background: #eee;
	padding: 5px;
	margin-left: -5px;
}

.highlightedArticles {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.highlightedArticles li{
	margin-bottom: 20px;
}

.highlightedArticles h3 {
	font-size: 96%;
}
.highlightedArticles p {
	font-size: 82%;
	margin-bottom: 10px;
}
.highlightedArticles .moreLink  {
	text-align: right;
	margin-right: 10px;
}
.highlightedArticles .moreLink  a {
	color: #989897;
	background:  url("images/bullet_more.png") no-repeat 0px 50%;
	padding-left: 8px;
	margin-left: 5px;
	margin-bottom: 0px;
}

#archiveCombo-button:hover{
	text-decoration: none;
}



.page .leftColumn .useBg{
	margin-left: 0px;
	background-position: right top;
}


.page .leftColumn {
	padding: 0px;
	margin: 0px;
	padding-top: 14px;
	width: 290px;
	margin-right: 47px;
}

.page .middleColumn {
	padding: 0px;
	margin: 0px;
	padding-top: 14px;
	width: 343px;
	margin-right: 35px;
}

.page .rightColumn {
	float: left;
	padding: 0px;
	margin: 0px;
	padding-top: 14px;
	width: 302px;
	border: none;
}

.textwidget {
	font-size: 106%;
	line-height: 1.21em;
	margin-bottom: 20px;
}

.rightColumn .textwidget {
	text-align: center;
	font-weight: bold;
	padding-right: 10px;
}

.leftColumn .textwidget {
	font-size: 86%;
	padding-top: 15px;
	border-top: 1px dashed #B3B3B3;
	padding-left: 15px;
}

.leftColumn .textwidget img {
	margin-top: 10px;
	margin-bottom: 0px;
}

.leftColumn .textwidget p {
	margin-top: 10px;
	margin-bottom: 15px;
	color: #676767;
}

.leftColumn .textwidget .moreLink {
	font-size: 10px !important;
	margin-left: 0px;
	margin-top: 15px;
}

.leftColumn .textwidget .moreLink a {
	color: #969796;
}

.textwidget strong {
	font-size: 76%;
	color: #3a509c;
	font-weight: normal;
}

.textwidget ul {
	list-style: none;
	margin: 0;
	padding: 0px;
}

.textwidget li{
	background: url("images/bullet_square.png") no-repeat 0px 50%;
	padding-left: 12px;
}

.textwidget .moreLink  {
	background:  url("images/bullet_more.png") no-repeat 0px 50%;
	padding-left: 8px;
	margin-left: 13px;
}

.menu-header-search {
	width: 210px;
	position: absolute;
	top: 15px;
	right: 20px;
	text-align: right;
}

li.menu-header-search {
	display: none;
}

.menu-auxiliary-menu-container {
	font-size: 72%;
	position: static;
	text-transform: uppercase;
	float: right;
	margin-right: 10px;
	
}
.seccondary-navigation {
	display: block;
	width: 100%;
	position: relative;
	margin-bottom: 26px;
}

.menu-auxiliary-menu-container ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

.menu-auxiliary-menu-container ul li {
	padding-bottom: 3px;
	background: url("images/sub_nav_bg.png") no-repeat 0px 4px;	
	padding-left: 10px;
	padding-right: 10px;
	float: left;
}

.menu-auxiliary-menu-container ul li:first-child {
	background: none;
	padding-top: 0px;
}


.menu-auxiliary-menu-container ul li:last-child {
	padding-right: 0px;

}

.menu-auxiliary-menu-container a {
	color:#6f727b;
	text-decoration: none;
	}

.menu-auxiliary-menu-container a:hover{
	text-decoration: underline;
	}

.menu-header-search input[type="text"] {
    width: 150px;
    float: left;
    font-size: 76%;
}

.menu-header-search input[type="text"] { 
    color:    #6b6b6b;
}

.menu-header-search input[type="text"]::-webkit-input-placeholder { /* WebKit browsers */
    color:    #6b6b6b;
}
.menu-header-search input[type="text"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #6b6b6b;
}
.menu-header-search input[type="text"]::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #6b6b6b;
}
.menu-header-search input[type="text"]:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #6b6b6b;
}


#searchsubmit {
	background: #FFF url("images/search_small.png") no-repeat 4px 2px;
	width: 22px;
	border-left: 1px solid #ccc;
	display: block;
	float: left;
	margin-left: -3px;
	height: 19px;
	padding: 8px;
	border-radius: 0px 0px 0px 0px;

}

.menu-header-search #s{
	border-radius: 0px 0px 0px 0px;
	font-size: 72%;
	height: 17px;
	width: 180px;	
}
#searchform input[type="radio"] {
	width: auto;
	float: none;
}
#searchtarget {
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 9px;
	color: #545454;
	padding: 2px 4px 0 4px;
}
#searchtarget .hidden + label {
	padding-left: 12px;
	cursor: pointer;
	background: url("images/search_radio_buttons.png") no-repeat;
}
#searchtarget label:nth-of-type(1) {
	margin-right: 6px;
}
#searchtarget label.checked {
	background-position: left bottom;
}
#searchtarget label {
	white-space: nowrap;
}

.entry-content #searchsubmit { 
	border-radius: 3px 3px 3px 3px;
	margin-top: 3px;
}


#masthead {
	position: relative; 
}

.sidebar_fieldset{
	width: 245px;
	margin-bottom: 10px;
    padding: 5px 0 15px 10px;
    background-color: #3A509C;
}

.sidebar .sidebar_fieldset .widget-title{
	padding: 0px;
	width: auto;
	margin-bottom: 0px;
	color: #FFF;
	font-family:"UniversNextW01-Regular";
}

#archiveCombo{
    width: 236px;
    background-color: #FFFFFF;
    font-size: 82%;
}

#archiveCombo option {
	background-color: #FFFFFF;
    color: #444;
    padding: 1px 0 1px 10px;
}

.sidebar  a.ui-selectmenu {
	color: #FFF;
	margin-bottom: 20px;
}

/*Filament group combo styles*/
/* Component containers
----------------------------------*/
.ui-widget {  }
.ui-widget .ui-widget { }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 92%; }
.ui-widget-content { border: 1px solid #3A509C/*{borderColorContent}*/; background: #ffffff; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc; color: #222222/*{fcHeader}*/;  }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #3A509C/*{borderColorDefault}*/; background: #3A509C/*{bgColorDefault}*/; color: #FFFFFF/*{fcDefault}*/; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none;  }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #CCC/*{borderColorHover}*/; background: #3A509C; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
.ui-state-hover a, .ui-state-hover a:hover { color: #444444/*{fcHover}*/; text-decoration: none; background: #CCCCCC; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #3A509C/*{borderColorActive}*/; background: #3A509C/*{bgColorActive}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }
.ui-widget :active { outline: none; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/arrow.png)/*{iconsContent}*/; background-repeat: no-repeat; }
.ui-widget-content .ui-icon {background-image: url(images/arrow.png)/*{iconsContent}*/; }
.ui-widget-header .ui-icon {background-image: url(images/arrow.png)/*{iconsHeader}*/; }
.ui-state-default .ui-icon { background-image: url(images/arrow.png)/*{iconsDefault}*/; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/arrow.png)/*{iconsHover}*/; }
.ui-state-active .ui-icon {background-image: url(images/arrow.png)/*{iconsActive}*/; }

/* positioning */

.ui-icon-triangle-1-s { background-position: 0px 3px; }

/* Selectmenu
----------------------------------*/
.ui-selectmenu { display: block; display: inline-block; position: relative; vertical-align: middle; text-decoration: none; overflow: hidden; zoom: 1; }
.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
.ui-selectmenu-menu { padding:0; margin:0; position:absolute; top: 0; display: none; z-index: 1005;} /* z-index: 1005 to make selectmenu work with dialog */
.ui-selectmenu-menu  ul { padding:0; margin:0; list-style:none; position: relative; overflow: auto; overflow-y: auto ; overflow-x: hidden; -webkit-overflow-scrolling: touch;} 
.ui-selectmenu-open { display: block; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu li { font-size:76%; padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status { display: block; padding: 1px 0 1px 10px; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-state-disabled a, .ui-state-disabled { cursor: default; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { font-size: 96%; }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/* IE6 workaround (dotted transparent borders) */
* html .ui-selectmenu-menu li { border-color: pink; filter:chroma(color=pink); width:100%; }
* html .ui-selectmenu-menu li a { position: relative }
/* IE7 workaround (opacity disabled) */
*+html .ui-state-disabled, *+html .ui-state-disabled a { color: silver; }

.ui-selectmenu-open .comboTitle{
	display: none;
}

.articlesFilter{
	list-style: none;
	padding: 0px;
	margin: 0px;
	margin-bottom: 15px;
}


.flowData {position: absolute;
	left: 0px;
	top: 0px;
	width: 265px;
	background-color: #cccccc;
	font-size: 10px;
	}


a#player {
	float: left;
}

.playerGroup a#player{
	height: 397px !important;
    width: 670px !important;
}


.play_this_video { /* Single page player, play button. */
	margin: 145px 0 0 273px;
}
.playerGroup img.play_this_video { /* SL player. */
	margin: 145px 0 0 294px;
}


.playlistContainer {
	float: right;
	width: 325px;
	border: 1px solid #666666;
	margin-left: 8px;
}

.playlistContainer h4 {
	 
}

.playlistContainer a{
	color:#464646;
	text-decoration: none;
}


.playlist ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.playlist ul li {
	font-size: 76%;
	line-height: 1.21em;
	display: table-row;
}

.playlist {
    height: 343px !important;
    overflow: hidden;
    position: relative;
}
.playlist .clips {
    height: 20000em;
    position: absolute;
}
.playlist, .clips {
    width: 325px;
}

.clips a {
	display: table-cell; /* FIXME IE6, IE7 needs display: block; */
	vertical-align: middle;
	padding: 0 10px 0 37px;
	line-height: 12px;
    height: 46px;
	border-bottom: 1px dashed #666666;
	width: 275px;    
}

.player-single { 
	width: 640px;
	height: 380px;
	display: block;
	clear: both;
	background-color: transparent !important;
}



.slideButton{
	background-color: #464646;
	padding: 4px;
}


.clips a.playing, .clips a.paused, .clips a.progress {
    background: url("/media/img/playlist/light.png") no-repeat scroll 0 -69px transparent;
    width: 278px;
}
.clips a.progress {
    opacity: 0.6;
}
.clips a.paused {
    background-position: 0 0;
}
.clips a span {
    color: #666666;
    display: block;
    font-size: 11px;
}
.clips a em {
    color: #FF0000;
    font-style: normal;
}
.clips a:hover {
    background-color: #F9F9FA;
}
.clips a.playing:hover, .clips a.paused:hover, .clips a.progress:hover {
    background-color: transparent !important;
}
.clips.petrol a {
    background-color: #193947;
    border: 1px outset #193947;
    color: #FFFFFF;
}
.clips.petrol a.playing, .clips.petrol a.paused, .clips.petrol a.progress {
    background: url("images/dark.png") no-repeat scroll 0 -69px transparent;
    border: 0 none;
}
.clips.petrol a.paused {
    background-position: 0 0;
}
.clips.petrol a span {
    color: #AAAAAA;
}
.clips.petrol a em {
    color: #FCA29A;
    font-weight: bold;
}
.clips.petrol a:hover {
    background-color: #274D58;
}
.clips.petrol a.playing:hover, .clips.petrol a.paused:hover, .clips.petrol a.progress:hover {
    background-color: transparent !important;
}

.clips.low a.playing, .clips.low a.paused, .clips.low a.progress {
    background-image: url("images/light_small.png");
    background-position: -30px -47px;
}
.clips.low a.paused {
    background-position: -30px -1px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
 	.clips a {
 		height: 45px;
 	}
}

a.go {
    background: url("images/up.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 18px;
    margin: 0px auto 0px auto;
    width: 18px;
}
a.go:hover, a.go.down:hover {
    background-position: 0 -18px;
}
a.go.down {
    background-image: url("images/down.png");
}

a.go.disabled {
    visibility: hidden;
}

.slideButton {
	position: relative;
}

.slideButton span {
	position: absolute;
	left: 7px;
	top: 4px;
	text-transform: uppercase;
	color: #999999;
	font-size: 82%;
}

#content.article{
	width: 635px;
	float: left;
	margin-left: 5px;
}

#content.article .entry-title{
	margin-left: 0px;
	margin-bottom: 0px;
}

.entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6{
clear: none;

} 

.entry-content h2  {
	color:#3a509c;
	font-size: 126%;
}

.entry-content h3  {
	color:#3a509c;
	font-size: 116%;
}

.entry-content .simple_aside, .entry-content .styled_aside {
	float: right;
	width: 352px;
	border: 1px solid #6f727b;
	border-bottom: 8px solid #3a509c;
	padding: 9px 9px 0px 9px;
	margin-right: 0px;
	margin-left: 14px;
}

.entry-content .simple_aside img, .entry-content .styled_aside img {
	margin-bottom: 10px;
}

.entry-content .simple_aside p strong, 
.entry-content .simple_aside p em {
	color:#3a509c;
}


.entry-content .simple_aside em, .entry-content .styled_aside em {
font-family:"Univers Next W01 Light";
}


.site-description {
	font-family: 'Univers Next W01 Light';
	line-height: 1.21em;
}

.entry-content .styled_aside {
	padding: 0px !important;
	width: 299px;
	border-bottom: 8px solid #6f727b;
}

.entry-content .styled_aside p{
	margin: 6px;
	}

.entry-content .styled_aside h3{
	background-color: #6f727b;
	color: #FFF;
	text-transform: uppercase;
	line-height: 1.31em;
	font-size: 116%;
	padding: 5px 5px 5px 14px;;
	}

.entry-content .styled_aside a {
	background:  url("images/bullet_more.png") no-repeat 0px 50%;
	padding-left: 9px;
	display:inline-block;
	color: #989897;
	text-decoration: none;
	float:right;
	margin-right: 25px;
	margin-bottom: 6px;
}

.article article {
	margin-top: 4px;
}

.article article .entry-content a {
	color: #384da0;
	text-decoration: none;
}

.article article .entry-content ul {
	list-style: disc;
	margin-left: 14px;
}

.article article .entry-content ul li{
}

.single-funding .article article .entry-content ul li{
	background: none;
	list-style: disc;
	padding-left: 0px;
	margin-left: 16px;
}

.article article .entry-content ul.ad-thumb-list li{
	background: none;
	padding-left: 0;
}

ol.lower-alpha {
	list-style: lower-alpha;
}

.article article header {
	border-bottom: 1px dashed #cccccc;
	margin-bottom: 11px;	
}


header .social{
	float: right;
}

.article header .entry-meta{
	float: left;
}

.article .entry-summary p{
	margin-bottom: 0px;
}

.article header .author {
    height: 1.5em;
    display: block;
}

.article header .author strong, .article header .author a:link, 
.article header .author a:visited,{
	color: #3A509C;
	font-weight: normal;
	text-decoration: none;
}

.article header .author a:hover {
	text-decoration: underline;
}



.comments-title {
	color: #384da0;
	text-transform:uppercase;
	font-size: 82%;
	border-top: 1px solid #9da7cf;
	padding-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.commentlist {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-bottom: 18px;
	font-size: 82%;
}
.commentlist footer {
	margin-bottom: 6px;
}

li.comment {
	border-top: 1px dashed #cccccc;
	padding-bottom: 6px;
	padding-top: 15px;
}
li.first{
	border-top: none;
	padding-top: 5px;	
}



.comment .reply {
	display: none;
}

.comment-meta a {
	color: #373737;
	text-decoration: none;
	font-style: italic;
	font-family: 'Univers Next W01 Light'; 
}

.comment-content {
	margin-left: 50px;
}

.avatar {
	margin-right: 10px;
	float: left;
}

.comment-author cite {
	font-style: normal;
}

.comment-author cite a{
	text-decoration: none;
	color: #3A509C;
}

#respond {
	margin-left: 50px;
	border-top: 1px solid #3A509C;

}

#respond #reply-title {
background:  url("images/bg_leave_a_comment.png") no-repeat bottom left;
color: #FFF;
font-size: 82%;
padding: 5px 8px 11px 10px;
display: inline-block;
}

#commentform label {
	color: #3A509C;
	font-family: 'Univers Next W01 Light';
	font-weight: bold;
	font-size: 76%;
	display: block;
}

#commentform span.required, .logged-in-as{
	color: #3A509C;
	font-size: 76%;	
}

#commentform input[type=text] {
	display: block; 
	width: 401px;
	margin-bottom: 28px;
}

.comment-form-legend {
	font-style: italic;
	font-family: 'Univers Next W01 Light';
	font-size: 76%; 	
}

.comment-form-legend span{
	color: #3A509C;
}

#commentform .form-submit {
	text-align: right;
	padding-right: 17px;
	padding-top: 4px;
}

#commentform  input[type="submit"] {
	background:  url("images/bg_submit.gif") no-repeat top left;
	color: #FFF;
	font-size: 82%;
	border: none;
	padding: 1px 28px 1px 19px;
	border-radius: 0px;
	box-shadow: none;
	text-shadow: none;
	height: 19px;
}

#commentform input[type=text],
#commentform textarea {
	border-radius: 0px;
	padding: 0px 2px;
	margin-top: -3px;
}

#commentform textarea {
	width: 568px;
}

.playerGroup {
	margin-bottom: 26px;
	margin-top: 0px;
	display: inline-block;
}

.scienceLivesSummary {
	width: 313px; 
	float: left;
	margin-right: 22px;
	font-size: 82%;
}
.relatedLinks{
	width: 242px; 
	float: left;
	margin-right: 21px;
	border-left: 1px dashed #cccccc;
	font-size: 82%;
}

.relatedLinks ul{
	list-style: none;
	padding: 0px;
	margin: 8px 0px 0px 16px;
	text-transform: uppercase;
}

.relatedLinks h3{
	color: #FFF;
	background-color: #3A509C;
	padding: 0px 10px 0px 17px;
	font-size: 146%;
}

.relatedLinks li{
	padding-bottom: 9px;
	line-height: 1.21em;
}

.relatedLinks a {
	text-decoration: none;
	color: #3c509d;
}

.videoLegend {
	float: left;
	border: 1px solid #b5b5b5;
	border-bottom: 7px solid #394f9f;
	width: 312px;
	padding-right: 4px;
}

.videoLegend h3 { 
	margin-left: 7px;
	margin-bottom: 6px;
	margin-top: 6px;
	font-size: 96%;
}

.videoLegend ul {
	list-style: none;
	font-size: 82%;
	margin-left: 12px;
	padding: 0;
	-moz-column-count: 2;
   	-moz-column-gap: 15px;
  	-webkit-column-count: 2;
   	-webkit-column-gap: 15px;
}

.videoLegend ul li{
	/*display: inline-block;*/
	background: url("images/bullet_square_grey.gif") no-repeat 0px 9px;
	padding-left: 10px;
}
.videoLegend ul span {
	color: #394f9f;
	font-family:"Univers Next W01 Italic";
	font-size: 92%;
}

.landingSL {
	margin-left: 6px;
}

#content.landingSL h1 {
    margin-left: 0px;
}

.landingSL .social{
	float: none;
	border-bottom: 1px dashed #cccccc;
	margin-bottom: 10px;
	padding-bottom: 2px;
	margin-left: -4px;
	padding-left: 4px;
	width: auto;

}

.highlightedVideos ul {
	list-style: none;
	margin:0;
	padding: 0;
	}

.highlightedVideos ul li{
	width: 125px;
	float: left;
	margin-right: 17px;
	margin-bottom:13px;
}

.highlightedVideos ul li.even {
	margin-right: 0px;
}

.highlightedVideos ul h4 {
	margin-top:-2px;
	line-height: 1.11em;
}

.highlightedVideos ul h4 a{
	color: #384da0;
	text-decoration: none;
}

.highlightedVideos ul .moreLink  {
	text-align: left;
	margin-right: 10px;
	margin-top:-3px;
	
}
.highlightedVideos ul .moreLink  a {
	color: #989897;
	background:  url("images/bullet_more.png") no-repeat 0px 50%;
	padding-left: 8px;
	margin-bottom: 0px;
}

.highlightedVideos ul h4 a:hover, .highlightedVideos ul .moreLink  a:hover {
	text-decoration: underline;
}

/*Sidebar Isolated vidieo (singular) */


.sidebar .highlightedVideo h3.widget-title {
	margin-bottom: 1px;
	width: 222px;
	background-color: #6f727b;
	padding: 2px 0px 2px 10px;
	color: #FFF;
	font-family:"UniversNextW01-Regular";
}

.sidebar .highlightedVideo h3.widget-title a:link, .sidebar .highlightedVideo h3.widget-title a:visited, .sidebar .highlightedVideo h3.widget-title a:hover{ 
	color: #FFF;
	text-decoration: none;
}
.sidebar .highlightedVideo h3.widget-title a:hover{
	text-decoration: underline;
}


.highlightedVideo ul {
	list-style: none;
	margin:0;
	padding: 0;
	width: 232px;
	margin-bottom:13px;
	position: relative;
	 line-height: 1.31em;
	}

.highlightedVideo ul h4 {
	width: 230px;
	position: absolute;
	bottom: 33px;
	padding-left: 2px;
	left: 0px;
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

	/* IE 5-7 */
	filter: alpha(opacity=80);

	/* Netscape */
	-moz-opacity: 0.8;

	/* Safari 1.x */
	-khtml-opacity: 0.8;

	/* Good browsers */
	opacity: 0.8;
	background-color: #FFF;
}

.highlightedVideo ul h4 a{
	color: #384da0;
	text-decoration: none;
}

.highlightedVideo ul .moreLink  {
	text-align: left;
	margin-top: -2px;
	background-color: #6f727b;
	padding: 3px 3px 3px 10px;
}
.highlightedVideo ul .moreLink  a {
	color: #FFFFFF;
	background:  url("images/bullet_more_w.png") no-repeat 0px 50%;
	padding-left: 8px;
	margin-bottom: 0px;
}

.textwidget a, .hellipTitle {
	color: #3A509C;
	text-decoration:none;
}
.hellipTitle:visited {
	color: #3A509C;
}

.textwidget a:hover , .hellipTitle:hover{
	text-decoration:underline;
}

.categoryItemListed p.deadline {
	font-size: 96%;
}

.categoriesList h4 {
	background-color: #3A509C;
	color: #FFFFFF;
	padding: 1px 8px 0px 8px;
	text-transform: uppercase;
	font-size: 72%;
	font-family:"Univers Next W01 Bold";
	margin-left: 6px;
	margin-bottom: 15px;
}

.categoriesList h4 a{
	text-decoration: none;
	color: #FFFFFF;
}

.categoryItemListed.last {
	border-bottom: none;
}

.categoriesList .moreLink  a {
	background:  url("images/bullet_more.png") no-repeat 0px 50%;
	text-decoration: none;
	padding-left: 12px;
	margin-left: 5px;
	margin-bottom: 15px;
	display: block;
	color: #989897;
	text-transform: none;
}


.deadline {
	font-family:"Univers Next W01 Light";
	font-size: 96%;
}
.deadline.open {
	font-family:"Univers Next W01 Bold";
	color: #d3a31c;
}
.deadline.open span {
	font-family:"Univers Next W01 Light";
	color: #3b4f9e;
}

.close {
	color: #6f727b;
}

.category-science-lives #content h1 {
	margin-bottom: 2px;
}

.category-science-lives #content h2 {
    background-color: #3a509c;
    padding: 1px 0px 1px 10px;
    color:#FFF;
    text-transform: uppercase;
    margin-bottom: 10px;
    width: 970px;
    margin-left: 17px;

}

.category-science-lives #content h2.dotted {
    background-color: #FFF;
    color:#3a509c;
    width: 975px;
    font-size: 82%;
    margin-bottom: 10px;
    padding-left: 0px;

}

.category-science-lives #content h2.dotted span.apply{
	border-top: 1px dashed #3a509c;	
	display:block;
	width: 82%;
	height: 1px;
	margin-top: 9px;
	}

.category-science-lives #content h2.dotted span{
	width: 18%;
	float:left;
	}

.page_description {
	float:left;
	width: 65%;
	margin-bottom: 20px;
}

.category .social, .single-funding .social {
	float: none;
	border-bottom: 1px dashed #cccccc;
	margin-bottom: 5px;
}

.single-funding article .social {
	border-bottom: none;
	margin-bottom: 0px;
	float: right;
}
.single-funding .hentry .deadline{
	margin-top: 6px;
	width: 330px;
}
.single-funding .hentry .socialContainer{
	position: relative;
}
/*
.single-funding .hentry .social{
	position: absolute;
	bottom: 0px;
	right: 0px;
}
*/
.single-funding .fundingLanding .hentry .deadline{
	margin-top: 0px;
}

.page_description .social, .single-funding .social {
	padding-left: 5px;
	padding-bottom: 2px;
	
}

.single-funding .social {
	margin-bottom: 10px;
}

.page_description p {
	margin-left: 5px;
	font-size: 82%;
}

.fullListing {
	margin-left: 22px;
	padding-left: 16px;
	background: url("images/bullet_square_big.gif") no-repeat 0px 50%;
	text-transform: uppercase;
	font-size: 82%;
}

.fullListing a:link, .fullListing a:visited {
	text-decoration: none;
	color: #384da0;
}

.fullListing a:hover {
	text-decoration: underline;
}

.categoriesList h2 {
	margin-left: 5px;
	margin-top: -5px;
	margin-bottom: 12px;
	color: #444444;
	font-size: 86%;
}

.science_lives_footer {
	border-top: 1px dashed #cccccc;
	padding-top: 2px;
	min-height: 425px;  
}

.alphabetical_image {
	width: 140px;
	float: left;
	margin-top: 48px;
}

.more_videos {
	width: 621px;
	float: left;
}
.more_videos h2 {
	color:#384da0;
	text-transform: uppercase;
	font-size: 96%;
	margin-bottom: 8px;
}

.more_videos h3 {
     background-color: #FFF;
     font-size: 112%;
     width: 268px;

    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

    /* IE 5-7 */
    filter: alpha(opacity=80);

    /* Netscape */
    -moz-opacity: 0.8;

    /* Safari 1.x */
    -khtml-opacity: 0.8;

    /* Good browsers */
    opacity: 0.8;
    position: absolute;
    bottom: 15px;
    left: 0px;
   	padding: 2px 0 2px 20px;
}

.more_videos a:link, .more_videos a:visited {
    text-decoration: none;
    color:#384da0;
}

.more_videos a:hover  {
	text-decoration: underline;
}

.more_videos ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.more_videos ul li{
	float: left;
	width: 288px;
	position: relative;
	margin-right: 18px;
}


.sl_footer_sidebar {
	width: 138px;
	margin-top: -25px;
}

.sl_footer_sidebar .menu {
	padding-top: 73px;
	padding-bottom: 65px;
	padding-left: 30px;
}

.signup {
	background-color: none;
	border-top: 1px solid #1d4288;
	color: #FFFFFF;
	width: auto;
	padding: 7px 8px;
	margin-bottom: 23px;

}

.signup input {
	height: 15px;
	width: 165px;
	border-radius: 0px;
	padding: 0px;
	background-color: #FFF;
	color: #1d4288;
	font-size: 72%;
	margin-top: 6px;
	float: right;
}

.signup input:focus {
	color:#1d4288;
	border-color: #999;
}

.signup input+label { cursor: pointer; }


.group-label {
	font-size: 72%;
	color: #1d4288;
	margin-bottom: 6px;
    margin-top: 8px;
}

.category-group {
	margin-bottom: 10px;
}

.category-group div.uniq{
	margin-left: 1px;
}

.single-funding .signup input {
	width: 137px;	
}

.signup input[type="checkbox"] {
	float: none;
	width: auto;
	vertical-align: top;
	height: auto;
	left: 0px;
	position: absolute;
	top: 1px;
	margin-top: 0px;
}

.signup input.signupButton {
	width: 100%;
	background-color: #3a509c;
	color: #FFFFFF;
	box-shadow: none;
	text-shadow:none;
	text-transform: uppercase;
	padding: 5px 0;
	font-size: 66%;
	margin-top: 0px;
	border-radius: 0;
	line-height: 14px;
	height: auto;
	border: 2px outset #3A509C;
}
.signupButton.loading {
	text-indent: -999em;
	background: #3A509C url(images/signupbutton.gif) center no-repeat !important;
} 
.signup input.signupButton:hover {
	background-color: #3a509c;
	border: 2px outset #3A509C;	
}
.signup input.signupButton:active {
	border: 2px inset #3A509C;
}

div.pair {
	float: left;
	position: relative;
	margin-bottom: 10px;
	width: 122px;
	margin-right: 0px;
}
div.pair.odd {
	float: right !important;
}

div.uniq {
	position: relative;
	margin-bottom: 5px;
}

.home div.pair {
	float: left;
	position: relative;
}

.pair.sf_org {
	width: auto;

}
.pair.mps_f,
.pair.ls_f {
	width: auto;
}
.pair.af {
	width: 120px;
}
.pair.arn {
	width: 150px;
}

.sidebar .signup .ls_f {
	float: left !important;
}

.single-funding div.pair {
	width: 100px;
}

.signup h3 {
	font-size: 112%;
	line-height: 1.11em;
	margin-bottom: 8px;
	color: #1d4288;
	font-family:"UniversNextW01-Regular";
	}

.signup label {
	font-size: 11px;
	line-height: 1.11em;
	color: #1d4288;
	font-family:"UniversNextW01-Regular";
}


.signup .formBottom {
	clear: both;
}
.signup label.for_input {
	display: inline;
}

.signup label.for_checkbox{
	line-height: 1.31em;
    vertical-align: top;
    padding-left: 5px;
    display: block;
	margin-left: 10px;
	width: 100%;
}

.home .signup label.for_checkbox{
	width: 100%;
}



.sidebar .signup .step-two input[type="text"], .sidebar .signup .step-two input[type="email"] {
	width: 135px !important;
}

.sidebar .signup .step-one, .sidebar .signup .step-two {
	padding: 0 5px;
}

.warning, 
.mc-success {
	margin: 10px 0;
    padding: 0 10px;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	border-radius: 3px; /* CSS3 */
	color: #FFF;
	background-color: #C71330;
	border: 1px solid #970c22;
	font-size: 76%;
}
.mc-success {
	background-color: #059D05;
	border: 1px solid #035603;	
}

.hide {
	display: none;
}

.mc-success-multi-msg,
.mc-success-multi .mc-success-single-msg {
	display: none;
}

.mc-success-multi .mc-success-multi-msg {
	display: inline;
}

.signup .step-one{
	padding-left: 1px;
}

.signup .step-two{
	display: none;
}

.linklove {
	display: none;
}

.spacer {
	height: 21px;
}


.hellip {
   max-height: 80px;
    display: block;
    width: 165px;
}

.hellipTitle {
	max-height: 32px;
    display: block;
    width: 165px;
    overflow: hidden !important;
}


.home #carousel .hellip {
    max-height: 90px;
    width: auto;
}


.smallFeatured .hellipTitle {
    max-height: 60px;
    display: block;
}

.smallFeatured .hellip {
	display: block;
    max-height: 120px;
}

.hellip { overflow: hidden; height: 73px; } 
.smallFeatured .hellip { overflow: hidden; height: 120px; }
.home #carousel .hellip {overflow: hidden; height: 90px; }
.hellip_ready .hellip { overflow: visible; height: auto; }
.hellip_ready .hellipTitle { overflow: visible; height: auto; }

header .description {
	margin-bottom: 25px;
	padding-left: 7px;
	font-size: 82%;
}


.author a:link, .author a:visited, .author a:hover, .author strong,  header .description a:link,  header .description a:visited{
    color: #394F9F;
    text-decoration: none;
    font-weight: normal;
}

.author a:hover , header .description a:hover{
    text-decoration: underline;
}

figcaption .author a:link, figcaption .author a:visited, figcaption .author a:hover, figcaption .author strong {
	color: #BFBFBF;
}

.jcarousel-skin-simons .jcarousel-next-horizontal {
	display: none !important;
}

#content.wide {
	width: auto !important;
}

.txt_content {
	width: 635px;
}

.single-staff_bios .staff .txt_content {
	width: 545px;
}

#content.wide .txt_content {
	width: 630px !important;
	float: left;
}

#content.wide .scienceLivesSummary {
	width: 630px;
	font-size: 102%;
	}

#content.wide #comments{
	width: 630px;
}

.logged-in-as, .logged-in-as a:link, .logged-in-as a:visited, .logged-in-as a:hover{
    color: #3A509C;
    font-family: 'Univers Next W01 Light';
    font-weight: bold;
    text-decoration: none;
}

 .logged-in-as a:hover{
    text-decoration: underline;
}

.sf_gallery{
	border: 1px solid #384DA0;
	border-width: 1px 1px 11px 1px;
	margin-bottom: 15px;
	width: 633px;
	clear: both;
}

.article article .sf_gallery header {
	border-bottom: none;
	margin-bottom: 0px;
}

.pics {
	text-align: center;
	margin-bottom: 10px;
}

.slidercaption{
	padding: 0px 10px 10px 10px;
	font-size: 112%;
}

.prev, .next{
	cursor: pointer;
}

.prev{
	border-width: 7.5px 10px 7.5px 0;
	border-color: transparent #384da0 transparent transparent;
	_border-color: #000000 #384da0 #000000 #000000;
}

.next{
	border-width: 7.5px 0 7.5px 10px;
	border-color: transparent transparent transparent #384da0;
	_border-color: #000000 #000000 #000000 #384da0;
}

.prev, .next{
	width: 0px;
	height: 0px;
	line-height: 0px;
	border-style: solid;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
	/*border-style: inset;*/
	-webkit-transform:rotate(360deg);
	display: inline-block;
	vertical-align: middle;

}

.slidernav{
	color:#384da0;
	font-size: 116%;
	float: right;
	width: 102px;
	margin-top: 1px;
}



.entry-content h3.slidertitle{
	width: 503px;
	padding-left: 12px;
	float: left;
	color:#384da0;
	font-size: 152%;
	line-height: 1.31em;
    margin-bottom: 2px;
    margin-top: 1px;
}

.totalslides, .actualslide, .concat {
	width: 20px;
	display:inline-block;
	text-align: center;
	vertical-align: middle;
	line-height: 1.11em;

}

.concat {
	width: auto;
	text-align: center !important;
}

.totalslides {
	margin-left: 0px;
	margin-right: 3px;
}

.actualslide {
	margin-right: 0px;
	margin-left: 3px;
}

.hidden {
	display: none;
}

.img_holder {
	width: 633px;
	display: block;
	opacity: 0;
	margin-bottom: 10px;
}

.entry-content .img_holder img {
	margin: 0;
}

.alphabetical{
	width: 392px;
	float: left;
}

.upcoming{
	width: 240px;
	float: left;
}

.upcoming h2{
	font-size: 112%;
	color: #d3a31c;
}

.upcoming ul{
	font-size: 112%;
	margin:0;
	padding: 0;
	list-style: none;
}

.upcoming ul li {
	background: url("images/bullet_square.png") no-repeat 0px 9px;
	padding-left: 12px;
	border-bottom: none;
	color: #384da0;
	margin-bottom: 16px;
    margin-left: 6px;
    line-height: 1.31em;
}

.upcoming ul li a:link, .upcoming ul li a:visited, .upcoming ul li a:hover{
	color: #384da0;
	text-decoration: none;
}
.upcoming ul li a:hover{
	text-decoration: underline;
}

.upcoming .signup {
	background-color: transparent;
	border: 1px dashed #ccc;
}

.upcoming .signup p.legend {
	color: #6f727b;
	font-size: 82%;
	line-height: 1.21em;
	margin-bottom: 7px;
}

.upcoming .signup h3 {
	background: url("images/bullet_square_big.gif") no-repeat 0px 2px;
	color: #384da0;
	padding-left: 14px;
	font-size: 86%;
	text-transform: uppercase;
	margin-bottom: 3px;
	}


.site_map ul {
	list-style: none;
}

.site_map ul li{
	background: url("images/bullet_square.png") no-repeat 0px 10px;
	padding-left: 10px;
}

.site_map ul a:link, .site_map ul a:visited, .site_map ul a:hover{
	color: #384da0;
	text-decoration: none;
}
.site_map ul a:hover{
	text-decoration: underline;
}

.site_map .no_bullet {
	background: none;
}

.site_map h2 {
	font-size: 156%;
	color: #384da0;
}


.social .stButton .chicklets {
	display: inline;
	padding-bottom: 5px;
}

.stButton span {
	background-repeat: no-repeat;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
	.social .stButton .chicklets {
		display: inline-block;

	}
	.chicklets.rss{
		height: 10px !important;
		margin-top:3px !important;
		vertical-align: bottom;
	}

}

.lt-ie8 .site-footer ul li {
	display: inline;
}

.lt-ie8 h1, .lt-ie8 h2, .lt-ie8 h3, .lt-ie8 h4 .lt-ie8 h5, .lt-ie8 h6  {
	font-weight: normal !important;
}

.lt-ie8 .highlightedVideos ul h4{
	margin-top: 1px;
	font-weight: normal !important;
}

.lt-ie8 .rightColumn h4, .lt-ie8 .middleColumn h4, .lt-ie8 .leftColumn h4{
	font-weight: normal !important;
}

.lt-ie9 #s {
	padding-top: 3px;
	height: 17px;
}

.searchsubmit{
	outline: 0;
}


.lt-ie8  #first-carousel li {
    position: relative;
}

.lt-ie8  .jcarousel-skin-simons .jcarousel-item {
    width: 298px;
}

.lt-ie8  .category-science-lives .page-header {
	margin-bottom: 25px;
}

.lt-ie8 .highlightedVideo ul h4 {
    font-weight: normal;
}

.lt-ie8 .highlightedVideo ul .moreLink a {
    padding:8px;
}

.lt-ie8 .clips a {
	display: block; 
	vertical-align: middle;
	padding-top: 8px;
	line-height: 14px;
    height: 37px;
    width: 190px;
}


.lt-ie9 .bigPhoto .singleText , .lt-ie9 #first-carousel h3, .lt-ie9 .main-navigation ul ul li,  .lt-ie9 .main-navigation ul ul li a, .lt-ie9 .main-small-navigation ul ul li, .lt-ie9 .main-small-navigation  ul ul li a, .lt-ie9 .bigPhoto .singleText, .lt-ie8 .highlightedVideo ul h4, .lt-ie9 .more_videos h3 {
	-ms-filter: none;

	/* IE 5-7 */
	filter: none;

	/* Netscape */
	-moz-opacity: none;

	/* Safari 1.x */
	-khtml-opacity: none;

	/* Good browsers */
	opacity: none;
}


.page .carousel .spacer {
	display: none;
}

.entry-content .small_aside { 
	width: 175px;
}


.home #carousel h2 {
	-ms-filter: none;

	/* IE 5-7 */
	filter: none;

	/* Netscape */
	-moz-opacity: none;

	/* Safari 1.x */
	-khtml-opacity: none;

	/* Good browsers */
	opacity: none;
}


.lt-ie8 .site-header {
	position: relative;
	z-index: 999;
}


.lt-ie8 .mediumFeatured .hellipTitle {
	height: 22px;

}

.lt-ie8 .st_plusone {
	display: none;
}

.fundingLanding .moreLink a:hover {
	text-decoration: underline;
}



.plainFeatured .hellipTitle{
	width: 300px;
	max-height: 74px; 
}

.plainFeatured .hellip{
	width: 300px;
	max-height: 164px; 
}

.middleColumn .plainFeatured .hellipTitle, .rightColumn .plainFeatured .hellipTitle, .leftColumn .plainFeatured .hellipTitle {
	width: 280px;
}

.middleColumn .plainFeatured .hellip, .rightColumn .plainFeatured .hellip, .leftColumn .plainFeatured .hellip {
	width: 280px;
	min-height: 160px; 
}

.middleColumn .plainFeatured h2, .rightColumn .plainFeatured h2, .leftColumn .plainFeatured h2 {
	line-height: 1.21em;
}

.lt-ie8 .plainFeatured .hellipTitle {
	height: 54px;

}

/*Royal slider default*/

.rsDefault .rsBullets {
    /*background: none repeat scroll 0 0 rgba(0, 0, 0, 1) !important;*/
    background-color: #151515 !important;
    bottom: -10px !important;
}

.rsDefault.rsFullscreen .rsBullets{
	bottom: 0px !important;
}

.rsDefault img {
    margin-bottom: 7px !important;
}

.rsDefault.rsFullscreen img {
    margin-bottom: 0px !important;
}

.rsDefault.rsFullscreen img{
	margin: 0 auto !important;
    height: 100% !important;
    margin-bottom: 10px !important;
	}

.rsDefault p a:link, .rsDefault p a:visited, .rsDefault p a:hover {
	color: #FFFFFF !important;
    text-decoration: underline !important;
}

.rsDefault p a:hover {
	text-decoration: none !important;
}
.rsDefault.rsFullscreen p {
	position: absolute;
	bottom: 20px !important;
    margin: 0;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.75) !important;
	padding: 10px;
	width: 100%;
}

.rsDefault.rsFullscreen .rsSlide {
    height: 100% !important;
}

.rsFullscreen .rsOverflow {
    height: 100% !important;
}

.rsDefault {
	margin-bottom: 25px !important;
}

.lt-ie9 .rsFullscreen p {
	background-color: #151515;
}

.rsFullscreen {
	background-color: #FFFFFF !important;
	height: 100%;
}
.rsFullscreen img {
	width: auto !important;
	height: 80% !important;
	overflow: hidden;
}


.rsFullscreen .rsOverflow {
	height: 100% !important;

}

.rsFullscreen .rsSlide {
	height: 100% !important;
}

.rsFullscreen .rsSlide div{
	height: 100% !important;
}

.single-science_lives_video .author, .single-science_lives_video .date {
	padding-left: 5px;
}
div.date{
	font-size: 86%;
    font-style: italic;
    margin-bottom: 15px;
}

.scienceLivesSummary {
	margin-bottom: 30px;
	padding-left: 5px;
	width: 660px;	
}

.post blockquote.wide {
	font-size: 182%;
	font-style: italic;
	color: #3a509c;
	border-bottom: 1px solid #3a509c;
	border-top: 1px solid #3a509c;
	padding-top: 0px;
	padding-bottom: 2px;
	margin-top: 12px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	font-family:"Univers Next W01 Light";
	font-style: italic;
	line-height: 1.31em;
	margin-left: 10px;
	margin-right: 20px;
	padding-left: 10px;
	padding-right: 0px;
}

.post blockquote.narrow {
	font-size: 182%;
	width: 350px;
	float: right;
	color: #3a509c;
	margin-left: 20px;
	font-family:"UniversNextW01-Regular";
	font-style: italic;
}

.post blockquote.wide p, .post blockquote.narrow p{
	margin-bottom: 0px;
}


.post blockquote.blue {
	color: #3a509c;
 }

.post blockquote.black {
	color: #000000;
 }

.post blockquote.grey {
	color: #666666;
}
 
.quanta_sidebar {
	width: 338px;
	float: right;
	padding-top: 0px;
	margin-right: -6px;
	margin-bottom: -2px;
}

.quanta_sidebar aside {
	float: right;
	width: 325px;
	background-color: #FFFFFF;
	margin-right: 6px;
	margin-bottom: 40px;
	-webkit-box-shadow: 2px 0px 6px 0px #333333;
	-moz-box-shadow: 2px 0px 6px 0px #333333;
	box-shadow: 2px 0px 6px 0px #333333;
	min-height: 750px;
}

.quanta_sidebar aside header {
	background-color: #dfe0e1;
	padding: 13px 13px 8px 13px;
}
.quanta_sidebar aside header img {
	margin-bottom: 8px;
}

.quanta_sidebar aside header p {
	color: #818182;
	font-size: 76%;
	margin-bottom: 5px;
	font-style: italic;
	margin-left: 5px;
	line-height: 17px;
}

.quanta_sidebar aside section {
	padding: 10px 15px;
	font-family: Georgia, Times, "Times New Roman", serif;
	margin-top: -9px;
}


.quanta_sidebar aside section .quanta_article {
	border-bottom: 1px dashed #c1c1c1;
	padding-bottom: 10px;
	padding-top: 5px;
	min-height: 200px;
}

.quanta_sidebar .signup{
	padding-right: 25px;
	border-top: none;
}


.quanta_sidebar aside .quanta_article .leading {
	 color: #FF7F15;
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    margin: 0;
    text-transform: uppercase;
	}

.quanta_sidebar aside .quanta_article .leading a {
	 color: #FF7F15;
	 text-decoration: none;
	}

.quanta_sidebar aside .quanta_article .leading a:hover {
	 color: #FF7F15;
	 text-decoration: underline;
	}

.quanta_sidebar aside .quanta_article h3 {
	font-size: 16px;
	color: #000;
	line-height: 1.21em;
	margin-bottom: 9px;
	}

.quanta_sidebar aside .quanta_article h3 a {
	 color: #000;
	 text-decoration: none;
	}

.quanta_sidebar aside .quanta_article h3 a:hover {
	 color: #000;
	 text-decoration: underline;
	}

.quanta_sidebar aside .quanta_article .text {
	width: auto;
	float: none;
	}

.quanta_sidebar aside .quanta_article .text p {
	font-size: 12px;
	color: #424244;
	margin-bottom: 10px;
	}

.quanta_sidebar aside .quanta_article .image {
	width: 92px;
	float: right;
	margin-left: 10px;
}

.quanta_sidebar aside .quanta_article .image img{
	border: 1px solid #797979;
	margin-top: 15px;
}

.quanta_sidebar aside .quanta_article .author {
	font-size: 13px;
	color: #000;
	display: block;
	line-height: 1.21em;
	margin-bottom: 7px;
	}

.quanta_sidebar aside .quanta_article .author a {
	 color: #384da0;
	}

section .quanta_article .read_more {
	font-family:"UniversNextW01-Regular";
	padding-left: 10px;
	background: url("images/bullet_more_grey.png") no-repeat 0px 4px;
	line-height: 1.01em;
	font-size: 10px;
}

section .quanta_article .read_more a {
	color: #969796;
	text-decoration: none;
}

section .quanta_article .read_more a:hover {
	text-decoration: underline;
}


.quanta_sidebar aside .quantaSidebarBottom .textwidget {
	font-family:"Univers Next W01 Italic";
	font-size: 14px;
	color: #3b3b3b;
	margin-bottom: 70px;
	margin-top: 10px;
	line-height: 1.51em;
}


.quanta_sidebar aside .quantaSidebarTop .textwidget {
	margin-bottom: 10px;
}

.quanta_sidebar aside .quantaSidebarBottom .textwidget p {
	margin-bottom: 15px;
}

.quanta_sidebar aside .quantaSidebarBottom .textwidget .moreLink {
	background: url("images/bullet_more_orange.png") no-repeat 0px 6px;
	padding-left: 12px;
	padding-right: 12px;
	float: right;
	width: auto;
	font-size: 14px !important;
	text-transform: none;
}


.quanta_sidebar aside .quantaSidebarBottom .textwidget .moreLink a {
	text-decoration: none;
	color: #3b3b3b;
}

.quanta_sidebar aside .quantaSidebarBottom .textwidget .moreLink a:hover {
	text-decoration: underline;
}

.homeSidebarBottom .textwidget{
	padding: 0px 15px;
	margin-bottom: 50px;
}
.homeSidebarBottom p {
	font-size: 13px;
}

.home #main {
	padding-right: 0px;
	padding-left: 15px;
	border-bottom: none;
	padding-top: 8px;
}

.home #primary {
	float: left;
	width: 700px;

}

.homeBottom .smallFeatured, .mseo .smallFeatured{
	width:auto;
}

.homeBottom .smallFeatured img, .mseo .smallFeatured img {
	float: none;
    margin-bottom: 5px;
    width: auto;
}

.homeBottom .videoModule {
	width: 232px;
	float: left;
	margin-right:2px;
}

.mseo .videoModule {
	width: 226px;
	float: left;
	margin-right:2px;
	margin-right: 27px; 
}

.mseo .videoModule.video-2{
	margin-right: 0px;
}

.mseo .videoModule img {
	width: auto;
	height: 131px;
}

.homeBottom .video-2, .homeBottom .video-5 {
	margin-right:0px;
	height: 215px;
	overflow: hidden;
}

.homeBottom .videoModule .tag, .homeBottom .videoModule .leading, .homeBottom .videoModule .author, .mseo .videoModule .tag, .mseo .videoModule .leading, .mseo .videoModule .author  {
	display: none;
	visibility: hidden;
}


.homeBottom .videoModule h2 a, .mseo .videoModule h2 a {
	margin-bottom: 32px;
}

.mseo .videoModule h2  {
	font-size: 14px;
	float: none;
}

.homeBottom .videoModule h2 a, .mseo .videoModule h2 a {
	color: #020202;	
	text-decoration: none;
}

.homeBottom .videoModule h2 a:hover, .mseo .videoModule h2 a:hover {
	color: #020202;	
	text-decoration: underline;
}

.homeBottom h3.useBg {
	margin-bottom: 6px;
	font-size: 16px;
	padding: 3px 0 5px 13px;
}

.home .featured {
	border-bottom: none;
	width: 700px;
	padding-left: 0px;
}

.home .leftColumn , .home .rightColumn {
	margin-top: 0px
}

.home .rightColumn {
	padding-left: 15px;
	padding-right: 0px;
}

.rightColumn h3.useBg {
	margin-top: 0px;
	margin-left: 0px;
	width: auto;
}

.home .leftColumn h4, .home .leftColumn ul, .home .leftColumn .isolatedLink {
	padding-left: 15px;
}


/*Home carousel*/

#carrousel figcaption h2 { 
	font-size: 25px;
	line-height: 1.11em;
	margin-bottom: 13px;
}

#carrousel figcaption h2 a{
	color: #FFF;
	text-decoration: none;
} 

#carrousel figcaption h2 a:hover{
	text-decoration: underline;
} 

#carrousel figcaption p {
	font-size: 13px;
	margin-bottom: 25px;
}

#carrousel figcaption .author {
	font-size: 13px;
	display: block;
}

#carrousel figcaption .leading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
	background-color: #3a509c;
	text-transform: uppercase;
	color: #FFF;
	font-weight: bold;
	width: auto;
	display: inline;
	position: absolute; 
	top: 34px;
	right: 0px;
}

#carrousel figcaption .leading a{
	color: #FFF;
}


#carrousel figcaption .moreLink {
	font-size: 10px !important;
	padding-left: 11px;
	width: 90%;
	margin-bottom: 0px;
	text-align: right;
	margin-right: 5px;
	padding-right: 20px;
	line-height: 1.11em;
}

#carrousel figcaption .moreLink a{
	color: #FFF;
	background: url("images/bullet_more.png") no-repeat 0px 4px;
	padding-left: 10px;
}


#carrousel {
	display: block;
	float: left;
	margin-right: 2.12766%;
	width: 100%;
	position: relative;
	margin-bottom: 18px; 
}

#carrousel:last-child {
	margin-right: 0; 
}

#carrousel .carru-item figcaption {
	
}


.carru {
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 61.5%;
	overflow: hidden; 
	margin-left: 0px;
}

.carru-item, .carru-thumb {
	-webkit-transition: opacity .4s ease;
	-moz-transition: opacity .4s ease;
	-ms-transition: opacity .4s ease;
	transition: opacity .4s ease; 
}

.carru-item {
	display: none;
	opacity: 0; 
	list-style: none;
}

.carru-item.visible {
	display: list-item;
	opacity: 1; 
}

.carru-item figure {
	position: absolute;
	width: 100%;
	height: 100%; 
}

.carru-item figure img{
	height: 401px; 
}

.carru-item figure figcaption {
	position: absolute;
	top:0;
	right: 42px;
	height: auto;
	color: white;
	z-index: 10;
	width: 310px;
	height: 347px;
	}

.carru-item .text_container{ 
	position:absolute;
	top: 92px;
	}

.carru-item .text {
	width: 290px;
	padding: 10px;
	border: none; 
	background: rgba(0, 0, 0, 0.6);
	font-family:"UniversNextW01-Regular";
	font-size: 13px;
}

.controls-wrapper {
	position: relative;
	overflow: hidden;
	width: 100%;
	margin-top: -107px; 
}

.carru-controls {
	position: relative;
	padding: 0;
	overflow: hidden;
	height: 53px;
	margin-left: 0px;
	margin-bottom: 0px;
	list-style: none;
	-webkit-transition: margin-left 500ms ease 200ms;
	-moz-transition: margin-left 500ms ease 200ms;
	-o-transition: margin-left 500ms ease 200ms;
	transition: margin-left 500ms ease 200ms; 
	z-index: 500;
}


.carru-thumb {
	float: left;
	opacity: 1;
	height: 53px;
	position: relative;
	width: 140px; 
}

.thumb-hover {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background: rgba(0, 0, 0, 0.5); 
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
}

.carru-thumb:hover .thumb-hover{
	background: rgba(166, 166, 166, 0.95);
}


.carru-thumb.selected .thumb-hover {
	background: rgba(166, 166, 166, 0.95);
	}

.carru-thumb .thumb-caption {
	text-decoration: none;
	color: #FFF;
	font-size: 13px;
	text-align: center;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	line-height: 1.11em;
	display: table;
}


.carru-thumb .thumb-caption p {
	vertical-align: middle;
	display: table-cell;
}

.items-wrapper-1 {
	float: left;
	width: 349px;
	margin-bottom: 15px;
}

.items-wrapper-2{
	float: left;
	width: 305px;
	margin-bottom: 15px;
	padding-left: 15px;
}

.items-wrapper-1.higher {
	border-right: 1px dashed #b3b3b3;
}

.items-wrapper-2.higher{
	border-left: 1px dashed #b3b3b3;	
}

.rightColumn .item, .homeMiddle .item {
	font-family:"UniversNextW01-Regular";
	background: url("images/bullet_updates.png") no-repeat 0px 7px;
	padding-left: 10px;
	font-size: 14px;
	margin-bottom: 20px;
	line-height: 1.11em;
}

.rightColumn .item {
	background: url("images/bullet_square.png") no-repeat 0px 4px;
	padding-left: 12px;
}

.homeMiddle .item {
	width: 320px;
	float: left;
}

.rightColumn .item.first, .homeMiddle .item.first{
	background: none;
	padding-left: 0px;
	line-height: 1.31em;
}

.homeMiddle h3{
	margin-bottom: 10px;
}

.homeMiddle .item.first{
	width: 330px;
	padding-right: 19px;
	margin-bottom: 5px;
}

.rightColumn .item.first img, .homeMiddle .item.first img {
	border: 1px solid #b3b3b3;
	width: auto;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}

.rightColumn .item.first h4, .homeMiddle .item.first h4 {
	float: left;
	width: 168px;
	clear: none;
	font-size: 15px;
	line-height: 1.31em;
}

.rightColumn .item.first h4 strong, .homeMiddle .item.first h4 strong {
	font-size: 13px;
}

.rightColumn .item.first p, .homeMiddle .item.first p {
	font-size: 12px;
	color: #676767;
	margin-bottom: 15px;
}


.rightColumn .item.first p.moreLink a, .homeMiddle .item.first p.moreLink a {
	color: #676767;
	font-size: 10px !important;
	background:  url("images/bullet_more.png") no-repeat 0px 60%;
	padding-left: 11px;
}

.rightColumn .item .kicker, .page .middleColumn .item .kicker, .homeMiddle .item .kicker, {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #f3bc18;
	padding: 2px 8px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
	margin-right: 9px;
}
.rightColumn .item .kicker a, .page .middleColumn .item .kicker a, .homeMiddle .item .kicker a,{
	color: #FFF;
}

.rightColumn .item .kicker span, .page .middleColumn .item .kicker span, .homeMiddle .item .kicker span {
	visibility: hidden;
	display: none;
}

.rightColumn .item a, .homeMiddle .item a {
	color: #020202;
	text-decoration: none;
}

.rightColumn .item a:hover, .homeMiddle .item a:hover {
	text-decoration: underline;
}


.page .middleColumn .item.first, .page .leftColumn .item.first{
	font-size: 13px;
	margin-bottom: 16px;
	line-height: 1.6em;
	padding-left: 0px;
	background: none;

}

.page .middleColumn .item.first h4, .page .middleColumn .item.first h4 a, .page .leftColumn .item.first h4, .page .leftColumn .item.first h4 a  {
	font-family:"Univers Next W01 Bold";
	color: #3A509C;
	font-size: 14px;
	background-color: transparent;
	padding: 0;
}

.page .middleColumn .item, .page .leftColumn .item {	
	font-size: 14px;
	color: #676768;
	margin-bottom: 7px;
	line-height: 1.31em;
	background: url("images/bullet_square.png") no-repeat 0px 6px;
	padding-left: 15px;
}



.page .middleColumn .item a, .page .leftColumn .item a {
	text-decoration: none;
	color: #333333;
}

.page .middleColumn .item a:hover. .page .leftColumn .item a:hover {
	text-decoration: underline;
	}

.page .middleColumn .item:last-of-type, .page .leftColumn .item:last-of-type {
	margin-bottom: 35px;
}

.page .middleColumn h3 {
	font-size: 16px;
	font-family:"Univers Next W01 Bold";
	text-transform: uppercase;
	padding-top: 4px;
	padding-bottom: 6px;
}


.life-sciences .rightColumn h4, .life-sciences .leftColumn h4 {
	background-color: #ededed;
	font-family:"Univers Next W01 Light";
	font-size: 20px;
	padding-left: 22px;
	padding-right: 22px;

}

.life-sciences .middleColumn{
	padding-top: 14px;
	margin-right: 35px;
}

.life-sciences .leftColumn {
	width: 302px;
	margin-right: 35px;
}

.life-sciences .rightColumn {
	width: 302px;
}

.life-sciences .widgetMenuList {
	margin-left: 25px;
	margin-top: 5px;
	margin-bottom: 40px;
}

.life-sciences .leftColumn .widgetMenuList a, .life-sciences .rightColumn .widgetMenuList a {
	color: #676768;
}


.life-sciences .leftColumn .widgetMenuList li, .life-sciences .rightColumn .widgetMenuList li{
	background: url("images/bullet_square_small.png") no-repeat 0px 9px;
}


.simons-center-for-data-analysis .rightColumn h4, 
.simons-center-for-data-analysis .leftColumn h4,
.scda-neuroscience-group .rightColumn h4,
.scda-neuroscience-group .middleColumn h4,
.scda-neuroscience-group .leftColumn h4,
.genomics .rightColumn h4,
.genomics .middleColumn h4,
.genomics .leftColumn h4,
.simons-collaboration-global-brain .rightColumn h4,
.simons-collaboration-global-brain .middleColumn h4,
.simons-collaboration-global-brain .leftColumn h4
{
	background-color: #ededed;
	font-family:"Univers Next W01 Light";
	font-size: 20px;
	padding-left: 22px;
	padding-right: 22px;

}


.scda-neuroscience-group .leftColumn .textwidget, 
.scda-neuroscience-group .middleColumn .textwidget, 
.scda-neuroscience-group .rightColumn .textwidget,
.genomics .leftColumn .textwidget, 
.genomics .middleColumn .textwidget, 
.genomics .rightColumn .textwidget,
.simons-collaboration-global-brain .leftColumn .textwidget, 
.simons-collaboration-global-brain .middleColumn .textwidget, 
.simons-collaboration-global-brain .rightColumn .textwidget {
	border-top: none;
    padding-left: 0px;
    padding-top: 0px;
    line-height: 1.6em;
}

.scda-neuroscience-group .leftColumn .textwidget p, 
.scda-neuroscience-group .middleColumn .textwidget p, 
.scda-neuroscience-group .rightColumn .textwidget p,
.genomics .leftColumn .textwidget p, 
.genomics .middleColumn .textwidget p, 
.genomics .rightColumn .textwidget p,
.simons-collaboration-global-brain .leftColumn .textwidget p, 
.simons-collaboration-global-brain .middleColumn .textwidget p, 
.simons-collaboration-global-brain .rightColumn .textwidget p{
	margin-top: 0;
	font-size: 13px;
}

.simons-center-for-data-analysis .middleColumn,
.scda-neuroscience-group .middleColumn, 
.genomics .middleColumn,
.simons-collaboration-global-brain .middleColumn {
	padding-top: 14px;
	margin-right: 35px;
}

.simons-center-for-data-analysis .leftColumn,
.scda-neuroscience-group .leftColumn, 
.genomics .leftColumn,
.simons-collaboration-global-brain .leftColumn {
	width: 302px;
	margin-right: 35px;
}

.simons-center-for-data-analysis .rightColumn,
.scda-neuroscience-group .rightColumn,
.genomics .rightColumn,
.simons-collaboration-global-brain .rightColumn  {
	width: 302px;
}

.simons-center-for-data-analysis .widgetMenuList,
.scda-neuroscience-group .widgetMenuList,
.genomics .widgetMenuList,
.simons-collaboration-global-brain .widgetMenuList {
	margin-left: 25px;
	margin-top: 5px;
	margin-bottom: 40px;
}

.simons-center-for-data-analysis .leftColumn .widgetMenuList a, 
.simons-center-for-data-analysis .rightColumn .widgetMenuList a,
.scda-neuroscience-group.leftColumn .widgetMenuList a, 
.scda-neuroscience-group.rightColumn .widgetMenuList a,
.genomics.leftColumn .widgetMenuList a, 
.genomics.rightColumn .widgetMenuList a,
.simons-collaboration-global-brain.leftColumn .widgetMenuList a, 
.simons-collaboration-global-brain.rightColumn .widgetMenuList a {
	color: #676768;
}


.simons-center-for-data-analysis .leftColumn .widgetMenuList li, 
.simons-center-for-data-analysis .rightColumn .widgetMenuList li,
.scda-neuroscience-group .leftColumn .widgetMenuList li, 
.scda-neuroscience-group .rightColumn .widgetMenuList li,
.genomics .leftColumn .widgetMenuList li, 
.genomics .rightColumn .widgetMenuList li,
.simons-collaboration-global-brain .leftColumn .widgetMenuList li, 
.simons-collaboration-global-brain .rightColumn .widgetMenuList li  {
	background: url("images/bullet_square_small.png") no-repeat 0px 9px;
}



.scda-neuroscience-group .textwidget table h1, 
.scda-neuroscience-group .textwidget table h2, 
.scda-neuroscience-group .textwidget table h3, 
.scda-neuroscience-group .textwidget table h4, 
.scda-neuroscience-group .textwidget table h5, 
.scda-neuroscience-group .textwidget table h6
.genomics .textwidget table h1, 
.genomics .textwidget table h2, 
.genomics .textwidget table h3, 
.genomics .textwidget table h4, 
.genomics .textwidget table h5, 
.genomics .textwidget table h6,
.simons-collaboration-global-brain .textwidget table h1, 
.simons-collaboration-global-brain .textwidget table h2, 
.simons-collaboration-global-brain .textwidget table h3, 
.simons-collaboration-global-brain .textwidget table h4, 
.simons-collaboration-global-brain .textwidget table h5, 
.simons-collaboration-global-brain .textwidget table h6 {
    vertical-align: top;
    margin-left: 8px;
    margin-top: 8px;
    margin-bottom: 12px;
}

.scda-neuroscience-group .textwidget table h5,
.genomics .textwidget table h5,
.simons-collaboration-global-brain .textwidget table h5 {
	color: #3a509c;
	font-weight: bold;
}

.scda-neuroscience-group .textwidget table td,
.genomics .textwidget table td,
.simons-collaboration-global-brain .textwidget table td {
    vertical-align: top;
}

.simons-center-for-data-analysis .leftColumn h3, 
.simons-center-for-data-analysis .rightColumn h3, 
.scda-neuroscience-group .leftColumn h3, 
.scda-neuroscience-group .middleColumn h3,
.genomics .leftColumn h3, 
.genomics .middleColumn h3,
.simons-collaboration-global-brain .leftColumn h3, 
.simons-collaboration-global-brain .middleColumn h3 {
	background-color: #ededed;
    font-family: "Univers Next W01 Light";
    font-size: 20px;
    padding-left: 22px;
    padding-right: 22px;
    text-transform: none;
    color: #394f9f;
    line-height: 1.5;
}

.simons-center-for-data-analysis .leftColumn .textwidget, 
.simons-center-for-data-analysis .rightColumn .textwidget {
	border-top: none;
	font-weight: normal;
    padding-right: 2px;
    text-align: left;
    padding-left: 15px;
    padding-top: 15px;
    line-height: 18px
}


.simons-center-for-data-analysis .leftColumn .textwidget li,
.simons-center-for-data-analysis .rightColumn .textwidget li {
	background-position: 0 5px;
	font-size: 14px;
}


.simons-center-for-data-analysis .leftColumn .textwidget li a,
.simons-center-for-data-analysis .rightColumn .textwidget li a{
	color: #333333;
}


.page .middleColumn .item a:hover {
	text-decoration: underline;
}

.leftColumn .item.first img {
	width: 100%;
}

.leftColumn .item.first {
	font-size: 13px;
	color: #676768;
}


.page .signup{
	border-top: none;
	margin-left: 13px;
}


.sidebar .signup {
	margin-left: 0px;
	padding-left:0px;
	padding-right:0px;
}
.sidebar .signup input[type="text"] {
	width: 162px;
}

.rightColumn .signup input[type="text"] {
	width: 200px;
}

.sidebar .signup h3 {
	font-size: 17px;
}


.mathematics-and-physical-science .rightColumn h4, .mathematics-and-physical-science .leftColumn h4 {
	background: url("images/bullet_square_headings.png") no-repeat 0px 4px;
	font-family:"Univers Next W01 Light";
	font-size: 20px;
	padding-left: 25px;
	padding-right: 15px;
	line-height: 1.01em;
	margin-bottom: 6px;

}

.mathematics-and-physical-science .leftColumn .widgetMenuList li, .mathematics-and-physical-science .rightColumn .widgetMenuList li{
	background:  none;
	padding-left: 0px;
	margin-bottom: 8px;
	line-height: 1.21em;
}

.mathematics-and-physical-science  .widgetMenuList {
	margin-left: 25px;
	margin-bottom: 40px;
}

.mathematics-and-physical-science  .widgetMenuList .subtitle {
	color:#999999;
	margin-left: 10px;
	font-size: 92%;
}

.mathematics-and-physical-science .rightColumn .widgetMenuList {
	font-family:"Univers Next W01 Light";
	font-size: 16px;
}


.mseo header {
	margin-bottom: 15px;
}
.mseo .featured {
	padding-left: 0px;
	border-bottom: none;
	border-top: 1px solid #FFFFFF;
}

.mseo p {
	font-size: 12px;
}
.mseo p strong{
	color: #020202;
}

.mseo .first_line p {
	font-size: 20px;
	line-height: 21px;
	color: #676767;
}
.mseo .first_line p.moreLink {
	background:  url("images/bullet_more.png") no-repeat 0px 4px; 
	padding-left: 10px;
	line-height: 1.01em;
}

.mseo .second_line p {
	font-size: 16px;
	line-height: 21px;
}

.mseo h2 {
	color: #384DA0; 
}

.mseo .first_line h2, .mseo .second_line h2 {
	font-size: 23px;
	font-family:"Univers Next W01 Bold";
}

.mseo .first_line {
	background-color: #f7f7f7;
	margin-bottom: 32px;
}

.mseo .first_line img, .mseo .second_line img {
	float: left;
	margin-right: 20px;
}

.mseo .first_line .text {
	width: 345px;
	float: left;
	margin-top: 50px;
	padding-bottom: 30px;
}

.mseo .first_line .text .additionals {
	margin-top: 17px;
	width: 100%;
	position: relative;
}

.mseo .first_line .text .additionals img{
	position: absolute;
	right: 0px;
	top: 0px;
	margin-right: 0px;
}

.mseo .second_line {
	border-bottom: 1px dotted #B3B3B3;
	width: 493px;
	padding-left: 15px;
	float: left;
	padding-bottom: 43px;
	min-height: 305px;
}
.mseo .second_line .text img {
	margin-right: 0px;
}
.mseo .second_line .text {
	width: 220px;
	float: left;
	margin-top: 15px;
}

.mseo .third_line {
	border-left: 1px dotted #B3B3B3;
	width: 290px;
	padding-left: 40px;
	padding-right: 15px;
	float: left;
	margin-top: 30px;
	margin-bottom: 55px;
	min-height: 250px;
}

.mseo .third_line.first {
	padding-left: 20px;
	border-left: none;
}

.mseo .third_line h2 {
	font-size: 18px;
	font-family:"Univers Next W01 Bold";
}

.mseo .signup {
	float: left;
	width: 260px;
	margin-left: 9px;
}
.mseo .bottom h3 {
	color: #384DA0;
    font-size: 126%;
    margin-bottom: 8px;
    font-family:"Univers Next W01 Light";
}

.mseo .signup h3 {
	color: #1D4288;
    font-family: "UniversNextW01-Regular";
    font-size: 112%;
    line-height: 1.11em;
}


.page-layout .entry-content h3 {
	font-size: 18px;
}

.page-layout .entry-content h3 a:hover {
	text-decoration: underline;
}

.gold_kicker {
	font-size: 15px;
	color: #d3a31d;
	font-family:"Univers Next W01 Bold";
	margin-top: -5px;
}

.page-layout .entry-content hr {
	border-bottom: 1px dashed #CCCCCC;
	margin-bottom: 9px;
	margin-top: 0px;
	background-color: transparent;
}

.page-layout .entry-content p, .page-layout .entry-content ul {
	margin-bottom: 16px;
}

.article article .entry-content ul.inline_list {
	margin-left: 6px;
}

.inline_list li {
	list-style: none;
	display: inline;
	margin-right: 100px;
	padding-left: 12px;
	background:  url("images/bullet_more.png") no-repeat 0px 5px; 
	line-height: 1.01em;
}

.inline_list li a {
	color: #384da0;
}
.inline_list li a:hover{
	text-decoration: underline;
}

.pulldown_sidebar {
	width: auto;
	float: right;
	background-color: #364e9e;
	padding: 0px 10px;
	text-align: center;
	margin-right: 0px;
}

.pulldown_sidebar p {
	color: #FFF;
	margin-bottom: 5px !important;
	font-size: 15px;
}

.pulldown_sidebar select {
	margin-bottom: 10px;
	min-width: 100px;
	font-size: 11px;
}

.blue_highlight{
	font-weight: bold;
	color: #364e9e;
}


.textwidget ul.links_list {
	background:  url("images/bg_links_list.gif") no-repeat 0px 0px; 
	padding-left: 35px;
}

.textwidget ul.links_list li {
	background: none;
	margin-bottom: 4px;
}

.textwidget ul.links_list li a{
	color: #666666;
}


#menu-main-menu .sub-collapser{
	display: none;
}

.upcoming .signup label {
	color: #FFF;
}


.upcoming .signup input[type="text"]{
	background-color: #E2E2E2;
}

.comments-cta, .share {
	display: none;
}

.share-popup {
	display: none;
}

.stButton img {
	display: none !important;
}

.carru-arrow{
	width: 25px;
	height: 25px;
	cursor: pointer;
	display: none;
}

.carru-arrow.prev-item{
	background:  url("images/prev-responsive.png") no-repeat top left; 
}

.carru-arrow.next-item{
	background:  url("images/next-responsive.png") no-repeat top right; 
}

.socialSidebar {
	text-align: right;
	width: 260px;
	padding-left: 7px;
	padding-right: 25px;
	margin: 0 auto 40px;
}

.socialSidebar img {
	width: 30px;
	height: 30px;
	vertical-align: middle;
	margin-left: 10px;
	margin-right: 0px;
}
.socialSidebar p {
	font-size: 14px;
	font-family:"UniversNextW01-Regular";
}

.social {
	display: block;
}

.show_on_mobile {
		display: none;
	}
 
.widget-title.mobile {
	display: none;

}

.home .signup{
	width: 260px;
	margin: 0 auto;
}

#content.article {
	margin-right: 0px;
	width: 63%;
}

.single #content.article .txt_content {
	width: 100%;
}

.no-js .home .signup{
	display: none;
}

/*Many Electron Columns layout*/

.columns-container	{

}

.column-right	{
	float: right; 
	width:47%; 
	min-width:200px;
}

.column-left	{
	float: left; 
	margin-right: 2em;
	width:47%; 
}
.column-left h4, .column-right h4 {
	background-color: #EDEDED;
	color: #394F9F;
	display: block;
	font-family:"UniversNextW01-Regular";
	font-size: 20px;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0 4px;
	margin-bottom: 17px;
}

.column-left .border-dotted, .column-right .border-dotted {
	border: 1px dotted #969696; 
	padding:10px;
	margin-bottom: 10px;
}

a.personal_url {
	border-bottom: 1px dotted #969696;
	line-height: 1.11em;
	font-family:"UniversNextW01-Regular";	
}

a.personal_url:after {
	content: url('images/external-homepage-icon-faint.png');
}

a.personal_url:hover {
	border-bottom: 1px dotted #384DA0;
	text-decoration: none;
}

a.personal_url:hover:after {
	content: url('images/external-homepage-icon.png');

}

.tribe-bar-collapse #tribe-bar-collapse-toggle {
	display: none;
}

.tribe-bar-collapse .tribe-bar-filters-inner > div, 
.tribe-bar-collapse #tribe-bar-views {
	width: 33%;
	
}

#tribe-bar-form .tribe-bar-submit input[type="submit"], 
#tribe-bar-form input[type="text"] {
	font-size: 11px;
}

#tribe-events .categoriesList .entry-content p{
	font-size: 13px;
}

.cform input.sendbutton {
	cursor: pointer !important;
}

.site-logo{
	max-width: 401px;
	display: block;
	height: 22px;
}
.page_counter{
	color: #384da0;
	font-size: 82%;
	display: block;
}


.site-title{
	margin-bottom: 2px;
}

.prominent p {
	background-color: #eef0ef;
    color: #384da0;
    font-family: "Univers Next W01 Light";
    letter-spacing: -0.05em;
    font-size: 24px;
	height: 45px;
	line-height: 45px;
	vertical-align: middle;
	margin: -10px 0 -11px;
	}

.prominent p a {
	color: #384da0;
	padding: 5px 0 5px 5px;
}

.prominent p span{
	background-color: #f1bb31;
	color: #FFF;
	width: 25px;
	display: block;
	height: 45px;
	float: left;
	text-align: center;
	font-weight: bold;
	line-height: 41px;
	vertical-align: middle;
}

.small-caps{
	font-variant: small-caps;
}