﻿.block-view-demo .views-field-title a{border-top:none !important;color:#eee;padding:0 !important;}
.tb-megamenu .block-view-demo .views-field-field-image{float:left;}
.tb-megamenu .block-view-demo .views-field-field-image img{border:1px solid #333;margin:0 20px 0 0;max-width:none !important;padding:4px;width:auto;}
.tb-megamenu .block-view-demo .views-field-title a{border-top:none;color:#aaa;padding:0;}
.view-related-publications-block,.views-field.views-field-title{padding-bottom:10px;}
.flexslider .views-field-title,.flexslider .views-field-field-front-slide-subtitle{position:absolute;margin-bottom:1em;}
.flexslider .views-field-title{background-color:rgba(0,100,30,0.7);padding:0.3em 0 0.3em 8.5%;font:2.188em/1em Mako,sans-serif;letter-spacing:0.005em;left:0;top:58%;width:74%;}
.flexslider .views-field-field-front-slide-subtitle{background-color:rgba(3,3,3,0.5);padding:0.5em 0 0.8em 2.5%;font:1.65em/1.4em 'Lucida Sans Unicode','Lucida Sans','Lucida Grande',sans-serif;letter-spacing:-0.035em;right:0;top:76.5%;width:83.5%;}
.pane-research-area-publications .views-field-title,.pane-ornlgov-general-ornlgov-related-org li{padding-bottom:15px;}
.view-related-news-rh-fixed-tid .views-field-title{font-size:1.2em;font-weight:bold;}
.pane-promoted-front-page-links .views-field-title{font-size:1.5em;line-height:1.2em;}
.pane-ornl-research-area-nav-flags .views-field-term-node-tid{font-weight:bolder;font-size:18px;}
.pane-ornl-research-area-nav-flags .views-field-title{font-weight:bolder;font-size:16px;}
.pane-ornl-research-area-nav-flags .views-field-type-1{font-size:14px;font-weight:normal;}
.pane-ornlgov-general-ornlgov-sc-ra-navblock .views-field-title{font-size:1.2em;font-weight:bold;}
.view-related-news-by-taxonomy .thumbnail .views-field-title{font-size:16px;font-weight:bold;}
.view-related-news-by-taxonomy .thumbnail .views-field-view-node{font-weight:normal;font-size:14px;}
.view-id-related_news .thumbnail .views-field-title{font-size:16px;font-weight:bold;}
.view-related-news .thumbnail .views-field-view-node{font-weight:normal;font-size:14px;}
.view-related-news-rh-fixed-tid .thumbnail .views-field-type,.view-related-news-by-taxonomy .thumbnail .views-field-type,.view-related-news .thumbnail .views-field-type{padding-bottom:6px;}
.view-media-contacts .views-field-title{padding-bottom:0px;}
.view-media-contacts .views-field-field-primary-contact-email{padding-bottom:10px;}
.view-newsdesk-featured-article .views-field-title{background-color:rgba(184,184,184,1);left:5%;top:20%;width:74%;}
.view-newsdesk-featured-article .views-field-field-news-subtitle{background-color:rgba(184,184,184,1);left:5%;top:23%;width:74%;}

#features1 .feature-details { width: 450px; padding-top: 80px; }

#features1 .feature-details h2 { margin-bottom: 30px; font-size: 28px; font-weight: 300; line-height: 155%; }

#features1 .feature-details .title-separator { width: 140px; height: 2px; margin-bottom: 34px; background: #0093B4; }

#features1 .feature-details .feature-text { font-size: 13px; line-height: 175%; color: #7F7F7F; }

#features1 .odd .feature-details { float: left; }

#features1 .odd .feature-details h2 { text-align: left; }

#features1 .odd .feature-details .feature-text { text-align: left; }

#features1 .even .feature-details { float: right; }

#features1 .full .feature-details { float: none; width: 100%; margin-bottom: 60px; padding: 0px; }

#features1 .full .feature-details h2 { text-align: center; }

#features1 .full .feature-details .title-separator { margin: 0 auto; margin-bottom: 34px; }

#features1 .full .feature-details .feature-text { width: 600px; margin: 0 auto; font-size: 13px; text-align: center; }
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}



#slider-wrapper 				{ width:680px; height:320px; margin:0; }



.left 							{ float: left; }

  .post .no-break {
    display: none; }


					.no-break br {
						display: none !important;
					}

.single-blog .blog-contan-col-2 .medics-contant {
    color: #181818;
    font-size: 15px;
    line-height: 30px;
    margin-bottom: 15px;
    margin-top: 15px;
	text-align: justify;
	margin-right:32px;
	clear:both;
}

.single-blog .blog-contan-col-2 p,
.single-blog .blog-contan-col-2 .medics-contant{
	margin-right:0px;
}
.grid-sizer article .thumbnail img,.grid-item article .thumbnail img{width:100%;height:auto}

.box{float:left;padding-top:15px}

.box.middle{padding-top:0px}

	.copyright .box{float:none}

	.copyright .box.middle{padding-top:10px}

.box2 #trends {
border: 0 !important;
}

#pw_featured_rental_listing_v2_type_and_price_td { text-align: left}

@import url("themes/NovellNEW/style/style.css"); 
.main-menu {
background-color: #FFFFFF;
color: #333;
font-family: arial,sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}
.col{float:left}



#content_body {padding:10px 5px; background:#fff; float:left; width:750px; margin-bottom:20px}

#content_body.full-width {width:960px}

    
    #content_body .left { width:620px; margin-right:0px}


    
    #content_body .full-width-container {padding:15px;}





.shadow {
    -moz-box-shadow: 2px 3px 4px #ccc;
    -webkit-box-shadow: 2px 3px 4px #ccc;
    box-shadow: 2px 3px 4px #ccc;
    
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
    
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc');
}

#mainNav ul li.menu-item-6443 {
	display: none;
}

#mainNav ul#menu-header-main li.menu-item-7297 a:before {
	height: 17px;
}

#mainNav ul li.menu-item-7292 ul li {
  width: 225px;
}

#mainNav ul li.menu-item-7293 ul li,
#mainNav ul li.menu-item-7294 ul li,
#mainNav ul li.menu-item-7296 ul li {
  width: 205px;
}

	
	#mainNav ul li.menu-item-7297 { display: inline-block; }

	#mainNav ul li.menu-item-7300 .abbreviate { display: none; }

	#mainNav ul#menu-header-main li.menu-item-6442 a:before { height: 15px; }

	#mainNav ul li.menu-item-6421 ul li, #mainNav ul li.menu-item-6422 ul li, #mainNav ul li.menu-item-6423 ul li { width: 190px; }
	
	#mainNav .sub-menu, #mainNav ul li.menu-item-7292 ul li, #mainNav ul li.menu-item-7293 ul li, #mainNav ul li.menu-item-7294 ul li, #mainNav ul li.menu-item-7296 ul li { width: 100%; }

	#mainNav ul li.menu-item-7296 { display: block !important; }

	#mainNav ul#menu-header-contact li.menu-item-7303,
	#mainNav ul#menu-header-contact li.menu-item-7304,
	#mainNav ul#menu-header-contact li.menu-item-7305,
	#mainNav ul#menu-header-contact li.menu-item-7306,
	#mainNav ul#menu-header-contact li.menu-item-7307,
	#mainNav ul#menu-header-contact li.menu-item-7303 a,
	#mainNav ul#menu-header-contact li.menu-item-7304 a,
	#mainNav ul#menu-header-contact li.menu-item-7305 a,
	#mainNav ul#menu-header-contact li.menu-item-7306 a,
	#mainNav ul#menu-header-contact li.menu-item-7307 a { display: inline-block; }

	#mainNav ul#menu-header-contact li.menu-item-7299 { display: none; }





.single-author .entry-meta .by-author {
	display: inline;
}


footer.page-footer .footer-copyright .footer-links {
  text-align: center;
  margin-top: 20px;
}

  
  footer.page-footer .footer-copyright .footer-links li {
    display: block;
  }

#mobile-menu.interactive li.menu-item { height: auto !important; }

#megaMenu li.menu-item.ss-nav-menu-mega-floatRight{
	float:right;
}


#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item{
	min-width:0;
	white-space:normal;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

#header #nav .navbar-toggle .icon-bar {
  background: #333;
}


.row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 90em; }

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

  .row:after {
    clear: both; }

  .row.collapse .row {
    margin-left: 0;
    margin-right: 0; }

  .row .row {
    width: auto;
    margin-left: -0.9375em;
    margin-right: -0.9375em;
    margin-top: 0;
    margin-bottom: 0;
    max-width: none; }

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

    .row .row:after {
      clear: both; }

    .row .row.collapse {
      width: auto;
      margin: 0;
      max-width: none; }

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

      .row .row.collapse:after {
        clear: both; }

  .row.small-collapse .row {
    margin-left: 0;
    margin-right: 0; }

  .row.medium-collapse .row {
    margin-left: 0;
    margin-right: 0; }

  .row.large-collapse .row {
    margin-left: 0;
    margin-right: 0; }

	
	body.single-portfolio .row .col.section-title h1 {
		width: 725px;
		margin: 0 auto;
	}


    .wpb_row .row-bg, .full-width-section .row-bg {
    	margin-top: 0!important;
    	height: 100%!important;
    	transform: none!important;
    	-webkit-transform: none!important;
    	background-attachment: scroll!important;
	}

	
	.single-portfolio #full_width_portfolio .row .col.section-title h1 {
		max-width: 430px;
		margin: 0 auto;
		letter-spacing: -1px;
		font-size: 22px;
	}

	
	.row .col.section-title span, html .single #single-below-header span {
		display: none;
	}

	
	body .row #error-404 h1 {
		 font-size: 150px !important;
   		 line-height: 150px !important;
	}

	
	body .row #error-404 h2 {
		 font-size: 40px;
	}

	
	body .row #error-404 {
		margin-bottom: 0px;
	}

	
	.row .col.section-title.project-title {
		padding-bottom: 30px;
		margin-bottom: 30px!important;
	}


	div[data-bg-mobile-hidden="true"] .row-bg.using-image {
		background-image: none!important;
	}

	
	

	.single-portfolio .row #post-area {
		margin-top: 0;
	}

	
	body.search .row .col.section-title h1 {
		font-size: 18px!Important;	
	}

	
	body.search .row .col.section-title span {
		display: inline-block;
		margin-top: 10px;
		font-size: 14px;
	}

	
	.single-portfolio #full_width_portfolio .row .col.section-title h1,
	.single-portfolio .row .col.section-title h1 {
		letter-spacing: 0px;
		font-size: 20px;
	}



.row:after, .col:after, .clr:after, .group:after { 
	content: ""; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; }




.row, div.clear { padding-bottom: 24px; }


.single-portfolio .row .col.section-title {
	padding-bottom: 30px;
	border: none!important;
}


.single-portfolio .row.project-title .container .title-wrap {
	border-bottom: 1px solid #DDDDDD;
	position: relative;
	padding-bottom: 30px;
}


.single-portfolio .row.project-title .title-wrap:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
}

    
.row .col p:last-child {
	padding-bottom: 0px;	
}


.container .row:last-child, .wpb_wrapper .clear {
	padding-bottom: 0px;
}



header#top .container .row {
	padding-bottom: 0px;	
}


#header-outer .row .col.span_3, #header-outer .row .col.span_9 {
	width: auto;
}


#header-outer .row .col.span_9 {
	float: right;
}




.row .col h3, .row .col h4 {
	margin-bottom: 8px;
}



.row .col img {
	margin-bottom: 15px;
	max-width: 100%;
	width: auto;
	height: auto;
}





.row .col.section-title {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 36px 0px;
	border-bottom: 1px solid #ddd;	
}


#full_width_portfolio .row .col.section-title {
	border-bottom: 0px;
	padding-bottom: 0px;
}


.row .col.section-title.project-title, .row .col.section-title.blog-title {
	margin-bottom: 14px;
}


.home .row .col.section-title {
	padding: 0px 0px 3em 0px;
}


.row .col.section-title h1, .row .col.section-title h2 {
	margin-bottom: 0px;
	font-family: 'OpenSansSemibold';
	letter-spacing: -1px;
	position: relative;
}


.row .col.section-title h2 {
	margin-bottom: 5px;
}


.page-template-template-portfolio-php .row .col.section-title h1 {
	margin-bottom: 0px!important;
}


.row .col.section-title h1 {
	top: 3px;
}


.row .col.section-title span {
	font-size: 20px;
	line-height: 20px;
	color: #888;
	top: 0px;
	position: relative;
	text-transform: none;
	font-family: 'OpenSansLight';
	padding-left: 10px;
}


.row .col.section-title p {
	font-size: 20px;
	line-height: 28px;
	padding-bottom: 0px;
	font-family: 'OpenSansLight';
}


#page-header-bg .row {
	visibility: hidden;
	z-index: 100;
	position: relative;
}


html:not(.js) #page-header-bg .row {
	visibility: visible;	
}


.single-portfolio .row .col.section-title h1 {
	width: 900px;
	margin-bottom: 0!important;
}


#full_width_portfolio .project-title.parallax-effect .section-title, #page-header-bg .section-title, .single .row .section-title, #full_width_portfolio .project-title .container .title-wrap {
	border-bottom: none;
}


.single .row .section-title {
	padding: 0;
	margin: 0!important;
}


.search .row .col.section-title h1 {
	font-size: 28px!important;
	line-height: 42px!important;
	margin-bottom: 0px!important;
	text-transform: none!important;
	font-family: 'OpenSansSemibold'!important;
    letter-spacing: -1px!important;
}


.full-width-section.parallax_section .row-bg, .full-width-content.parallax_section .row-bg {
	background-attachment: fixed;
}


.full-width-section.parallax_section .row-bg-wrap, .full-width-content.parallax_section .row-bg-wrap {
	overflow: hidden;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
}


.full-width-section.no-cover .row-bg, .wpb_row .row-bg.no-cover, .full-width-section .row-bg.no-cover { 
	background-size: auto!important;
	-moz-background-size: auto!important;
	-webkit-background-size: auto!important;
}


#footer-outer .row {
	padding: 55px 0px;
	margin-bottom: 0px;
}
#page-header-bg h1,body h1,body .row .col.section-title h1{font-family:Titillium Web;font-size:32px;line-height:38px;}
body h3,.row .col h3,.toggle h3 a,.ascend #respond h3,.ascend h3#comments,.woocommerce ul.products li.product.text_on_hover h3{font-family:Titillium Web;font-size:18px;line-height:26px;}
body h4,.row .col h4,.portfolio-items .work-meta h4,#respond h3,h3#comments{font-family:Titillium Web;font-size:16px;line-height:26px;}
body h5,.row .col h5{font-family:Titillium Web;font-size:14px;line-height:24px;}
body #page-header-bg h1,html body .row .col.section-title h1{font-family:Titillium Web;font-weight:300;}
.block-base{margin-left:auto;margin-right:auto;*zoom:1;position:relative}
.block-base:after,.block-base:before{display:table;content:" "}
.block-base:after{clear:both}
.block-col12{width:916px}
.block-full-grid{width:956px}
.block-full-window{width:100%}
.block{margin-left:auto;margin-right:auto;*zoom:1;position:relative;width:956px}
.block:after,.block:before{display:table;content:" "}
.block:after{clear:both}
.block.branding-block,.block.content-block{width:916px}




.fullwidth {

	display:block;

	padding:0!important;

	width:100%!important;

	height:auto;

}
.tv-show .hero-area .hero-promo--primary,.tv-show .hero-area .hero-promo--secondary{position:relative;padding-left:10px;padding-right:10px;overflow:hidden}
.tv-show .hero-area .hero-promo--primary .promo__wrapper-link,.tv-show .hero-area .hero-promo--secondary .promo__wrapper-link{color:#fff}


#main p.meta {
  font-style: italic;
  color: #808080;
}

.headersignuptext {float:right; width: 105px; height:37px; text-align:right; font:normal 11px Arial;padding-top:9px;_padding-top:15px;}

.medics-single-blog{
    background-color: #F4F4F4;
    border-top: 3px solid #00C2E5;
    margin-bottom: 60px;
    padding: 0;
}

.medics-single-blog h1 {
	float:left;
	width:50%;
}

	
	.header_inner {
		height:auto;
		text-align:center;
	}

p.tags, p.tags a{font-family:'Garamond It';font-size:18px;color:#808080;margin-bottom:16px;line-height:28px;}

p.tags a{border-bottom:1px solid #C4C4C4;}

p.tags a:hover{text-decoration:none;color:#000;border-color:#000;}


#menu-header-menu li li{
	text-align:left;
}


nav.x-nav-collapse ul li a{padding-top:0 !important; font-size:14px !important; color:#00b4f3 !important; height:auto !important; letter-spacing: 0px !important; font-family: 'Exo 2', sans-serif !important; padding:0 21px !important; font-weight:500 !important;}


nav.x-nav-collapse ul li.fst a{color:#70c0ba !important;}


nav.x-nav-collapse ul li a:hover{box-shadow:none !important}


nav.x-nav-collapse ul li.current-menu-item a{box-shadow:none !important}


.x-navbar .x-nav{float:left !important; margin-right:30px; margin-top:6px;}


nav.x-nav-collapse{position: absolute !important; width:500px !important; right:0; top:70px !important;}
.content-sidebar-right ul li.views-row-last a{border-bottom:none;}
ul#mainNav li a.last{background:0 0}
dl.sectionList.half.last,li.sectionListItem{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
dl.sectionList.half.last{width:50%;box-sizing:border-box;border-left:1px solid #d4d4d4}
#mobileList li.last{border:none}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}


.eventsTriangleHover .entry-title a{
  color:#FFF
}

.eventsTriangleHover h2.entry-title {
  text-transform: uppercase;
  font-size: 1.3em;
  padding: .5em 0;
  color: #FFF;
}

    .wrappy .heading .entry-title {
        font-size: 1.5em;
        margin: .5em 1em !important;
        line-height: 1.3em;
    }

.es-carousel-wrapper {
	background: #111;
	padding:20px 37px;
	position:relative;
	left:-35px;
	width:926px;
	background: rgb(20,21,22);
	background: -moz-linear-gradient(top,  rgba(20,21,22,1) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(20,21,22,1)), color-stop(100%,rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top,  rgba(20,21,22,1) 0%,rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(20,21,22,1) 0%,rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(20,21,22,1) 0%,rgba(0,0,0,1) 100%);
	background: linear-gradient(top,  rgba(20,21,22,1) 0%,rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#141516', endColorstr='#000000',GradientType=0 );

}

.es-carousel{
	overflow:hidden;
}

.es-carousel ul{
	display:none;
}

.es-carousel ul li{
	height:100%;
	float:left;
	display:block;
}

.es-carousel ul li a{
	display:block;
	border-style:solid;
	border-color:#222;
		
	-webkit-box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.2); 
}

.es-carousel ul li a img{
	display:block;
	border:none;
	max-height:100%;
	max-width:100%;
}

	
	.entry-content .es-carousel-wrapper {
		width:816px !important;
	}

.caja{width:225px;display:none;position:absolute;background-color:#FFE8CA;padding:1px;font-size:14px;z-index:1;}

.tribe-events-calendar .daynum, .tribe-events-calendar .daynum a {
	background-color:#F5F5F5;
	color:#333;
	font-size:11px;
	font-weight:bold;
}

.tribe-events-calendar-widget .daynum, .tribe-events-calendar-widget td a {
	font-size:10px;
}
#followIPM .ninecol,#followIPM .threecol{padding:20px;margin-bottom:1.5em;background:#fff;box-shadow:0px 1px 2px rgba(0,0,0,0.12);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.12);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.12);border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;overflow:hidden;}
#followIPM .ninecol p,#followIPM .threecol p{font-size:13px;line-height:17px;color:rgba(255,255,255,0.75);margin:.5em 0;}
#followIPM .ninecol p a,#followIPM .threecol p a{color:rgba(255,255,255,0.85);}
#followIPM .ninecol p span,#followIPM .threecol p span{font-size:.9em;opacity:.8;}
.threecol{width:22.928176794%;}
.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol,.floatcol{position:relative;float:left;margin-left:2.762430939%;}
.grand-challenge-controls li .views-field .ie10 ie11{margin-top:2%}
.ie9 .grand-challenge-controls li .views-field{margin-top:1%}
.grand-challenge-controls li.views-field{line-height:normal}
.latest-news__story-block--featured .views-field-created .latest-news__date{display:block;width:33.3333%;min-width:140px;margin:0 auto;text-align:center;line-height:100%;border-radius:50% / 100%;border-bottom-left-radius:0;border-bottom-right-radius:0;font-family:FuturaRdBold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal;padding:11% 3% .5em 3%;font-size:18px;position:static}
.ie8 .latest-news__story-block--featured .views-field-created .latest-news__date{font-weight:bold}
.ie9 .latest-news__story-block--featured .views-field-created .latest-news__date{font-weight:bold}
.latest-news__story-block--featured .views-field-created .latest-news__date strong{font-weight:normal}
.latest-news__story-block--basic.story-teaser .views-field-title,.latest-news__story-block--basic.search-results__story .views-field-title{position:static}
.latest-news--list .latest-news__story-block--basic .views-field-title{position:static}
.moonbots-in-a-box--table .views-field-title,.moonbots-in-a-box__table .views-field-title{padding:0 1em 0 0}
.team-news--competition .whats-new__story-block--basic .views-field-title{top:100px}
.team-news--competition .whats-new__story-block--basic .views-field-field-team-badge{position:absolute;width:100%}
.prizes-in-development__prize .views-field-field-image img{width:100%;height:auto}
.views-field-created{line-height:.5}
.views-field-field-facebook-url{margin-top:40px}
.views-field-field-basic-file-file{color:#fbb82b}
.team-about__team-news .views-field-created,.team-about__team-news .views-field-title{line-height:1;font-size:14px;text-transform:uppercase;font-family:"Open Sans",Helvetica,Arial,sans-serif}
.team-about__team-news .views-field-title a{text-decoration:none}
.teams-news__section .whats-new__story-block--basic .views-field-title{top:100px}
.teams-news__section .views-field-field-basic-image-image::before{content:"\00a0";display:block;width:100%;height:100%;position:absolute;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM3Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNTk1OTU5IiBzdG9wLW9wYWNpdHk9IjAuMzciLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.37)),color-stop(100%,rgba(89,89,89,0.37)));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.37) 0%,rgba(89,89,89,0.37) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.37) 0%,rgba(89,89,89,0.37) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.37) 0%,rgba(89,89,89,0.37) 100%)}
.team-directory--block--page .views-field-label,.team-directory--block--page .views-field-team-leader,.team-directory--block--page .views-field-field-postal-address-country-1,.team-directory--block--page .views-field-field-website{float:right;width:50%;clear:right}
.whats-new__story-block--basic .views-field-title{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.whats-new__story-block--featured .views-field-field-published-date .whats-new__date{background-color:#fff;color:#FBB82B;display:block;width:33.3333%;min-width:140px;margin:0 auto;text-align:center;line-height:100%;border-radius:50% / 100%;border-bottom-left-radius:0;border-bottom-right-radius:0;font-family:FuturaRdBold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal;padding:11% 3% .5em 3%;font-size:18px;position:static}
.ie8 .whats-new__story-block--featured .views-field-field-published-date .whats-new__date{font-weight:bold}
.ie9 .whats-new__story-block--featured .views-field-field-published-date .whats-new__date{font-weight:bold}
.whats-new__story-block--featured .views-field-field-published-date .whats-new__date strong{font-weight:normal}
.whats-new__story-block--featured .views-field-title{position:absolute;left:0;right:0;bottom:0;top:0;z-index:6}
.views-field-leader-board.clicked{max-height:100%;-webkit-transition:max-height 0.25s ease-in;-moz-transition:max-height 0.25s ease-in;-ms-transition:max-height 0.25s ease-in;-o-transition:max-height 0.25s ease-in;transition:max-height 0.25s ease-in}
.views-field-leader-board{position:static}
.prizes--list__row .views-field-label{position:relative}

.cb{clear:both;}



.container-full-width {
	width: 100%;
}


.container-full-width:before, .container-full-width:after {
	display: table;
	content: "";
	line-height: 0;
}


.container-full-width:after {
	clear: both;
}


	.container-full-width .container {
		margin: 0px 20px;
	}


.ss-icon, .ss-icon.ss-social-regular,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"].ss-social-regular:before, [class*=" ss-"].ss-social-regular:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"].ss-social-regular.right:after, [class*=" ss-"].ss-social-regular.right:after {
  font-family: "SSSocialRegular";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}


.ss-icon, .ss-icon.ss-standard,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"].ss-standard:before, [class*=" ss-"].ss-standard:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"].ss-standard.right:after, [class*=" ss-"].ss-standard.right:after {
  font-family: "SSStandard";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}




.blog #SectionMenu .ss-icon { 
  float: right; 
  margin-left: 20px; 
  font-size: 10px; 
}


.ss-icon {
  margin-top: 5px;
}



#top-bar-content strong { color: #000 }

#top-bar-content #lang_sel { position: relative; margin-right: 10px; top: 11px; display: inline-block; }

#top-bar-content.top-bar-centered .top-bar-menu,
#top-bar-content.top-bar-centered  .top-bar-menu li { display: inline-block; float: none; }

	#top-bar-content { float: none; text-align: center; }
#top-bar-content a{color:#ffffff}
#top-bar-content a:hover{color:#ffe7ad}
#top-bar-content.top-bar-centered{height:auto;line-height:normal;padding:15px 0}



.top-bar-left.has-content .top-bar-menu { margin-right: 20px }

.top-bar-right.has-content .top-bar-menu { margin-right: 20px }

.td-header-style-12 .td-header-sp-top-menu,
.td-header-style-12 .td-header-sp-top-widget {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}


.td-header-sp-top-menu {
  line-height: 24px;
  padding: 2px 0 !important;
  z-index: 1000;
  float: left;
  
}

.td-header-sp-top-menu .td_ul_logout {
  margin-right: 16px;
}

.top-bar-style-2 .td-header-sp-top-menu {
  float: right;
}

.top-bar-style-2 .td-header-sp-top-menu ul:last-child,
.top-bar-style-2 .td-header-sp-top-menu div:last-child {
  margin-right: 0;
}



.top-bar-style-4 .td-header-sp-top-widget,
.top-bar-style-4 .td-header-sp-top-menu {
  float: right;
}

	.mobile-hide {
		display:none !important;
	}

.noprint {
	display: none
}

.d_banner li span.frame 	 			{ margin-bottom:10px;}


.main-header .icon.search:before, .main-header .single-social .social-button span.search.facebook:before, .single-social .social-button .main-header span.search.facebook:before, .main-header .single-social .social-button span.search.twitter:before, .single-social .social-button .main-header span.search.twitter:before {
	font-size: 0.71429em;
	color: #FFFFFF;
}


.main-footer img.footer_logo {
	width: 350px;
}




.main .shell:after { content: ''; line-height: 0; display: table; clear: both; }

.main-secondary .shell { position: relative; }


.main-header {
  display: none; }


.main-nav {
  display: none; }

  .body-container .main-billboard {
    display: none; }


.main-footer #footer-top {
  display: none; }

.main-footer #footer-bottom p {
  color: #aeaeae;
  text-align: center;
  margin-top: 30pt; }

.main-footer #footer-bottom nav {
  display: none; }


.tribe-events-widget-link{
	font-size: 14px;	
	padding-top: 10px;
}
#tribe-events-content a,.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-adv-list-widget .tribe-events-widget-link a:hover,.tribe-events-back a,.tribe-events-back a:hover,.tribe-events-event-meta a,.tribe-events-list-widget .tribe-events-widget-link a,.tribe-events-list-widget .tribe-events-widget-link a:hover,ul.tribe-events-sub-nav a,ul.tribe-events-sub-nav a:hover{text-decoration:none}
.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-back a,.tribe-events-list-widget .tribe-events-widget-link a,ul.tribe-events-sub-nav a{font-size:15px;font-weight:700}
.poster-media-card .poster .title .under-title-gnro{background:rgba(132,118,22,0.7);border:1px solid #403E08;border-radius:3px;bottom:5px;color:#FFF;display:block;float:right;font-size:12px;left:4px;padding:2px 10px;position:absolute;text-align:center;text-shadow:1px 0 1px rgba(0,0,0,.6);}


.widget .testimonials-widget-testimonial .image {
	display: block;
	float: none;
}


.widget .testimonials-widget-testimonial cite,
.widget .testimonials-widget-testimonial div.credit {
	margin-top: .8em;
}


.widget .testimonials-widget-testimonial .whitespace cite,
.widget .whitespace cite,
.widget .testimonials-widget-testimonial .whitespace div.credit,
.widget .whitespace div.credit {
	margin-top: .2em;
}

.row .twelve { width: 100%; }
.box .item-list .block{padding:6px 5px 11px 20px;}
.item-list li div.block{display:none;}
.content-title{font-family:Verdana;font-weight:300;font-size:22px;margin-bottom:20px}
.content-heading{font-family:Verdana;font-weight:300;font-size:18px;margin-bottom:5px;margin-top:15px}
#block-views-leadership-filter-block .content{padding-left:10%}
#block-search-form .content form{width:85%;float:right;margin-right:-13%}
#block-block-83 .content,#block-block-88 .content,#block-block-89 .content{border:1px solid #eee;padding-left:10px}


.text-right { text-align: right !important; }

	.topic_text{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #000000;		
	}

.header_logo { margin:0px; padding:0px; width:230px; text-align:left; background:#FFF; }

.header_logo img { margin:0px 0px 10px 0px; }
.items-view-block .col-1,.items-view-block .col-2{width:46%;}


.social_media_id_blog_julio_xd{
width: 32px;
float: left;
margin-left:10px;
}
.x-navbar-fixed-top-active .x-navbar-wrap{margin-bottom:2px;}
body.x-navbar-fixed-top-active .x-navbar-wrap{height:90px;}
.region-help .block{overflow:hidden;}
.region-content img{max-width:100%;height:auto !important;}
.region-header #block-leonard-custom-store-header{margin-top:18px;margin-bottom:18px;}
#content-container .region-sidebar-first{padding-left:0;}



.title {
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 3em; }

  .title p {
    opacity: 0.5;
    font-size: 1.25em; }

  article.article-column .title,
  .main-column .title {
    text-align: left;
    margin-bottom: 0; }

    article.article-column .title h2,
    .main-column .title h2 {
      padding-bottom: .4em; }

    article.article-column .title hr.small,
    .main-column .title hr.small {
      margin-left: 0; }




#pagewrap, .pagewidth, #headerwrap, #header, #main-nav, #body, #layout, #content, .post, .author-box, .post-nav, .pagenav, #sidebar, .widget, #footerwrap, #footer, .col4-1, .col4-2, .col4-3, .col3-1, .col3-2, .col2-1 {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}



.col4-1,
.col4-2,
.col4-3,
.col3-1,
.col3-2,
.col2-1
{
	margin-left: 3.2%;
	float: left;
}

.col4-1 {
	width: 22.6%;
}

.col.first,
.col4-1.first,
.col4-2.first,
.col4-3.first,
.col3-1.first,
.col3-2.first,
.col2-1.first
{
	margin-left: 0;
	clear: left;
}




.col6-1,
.col5-1,
.col4-1,
.col4-2,
.col4-3,
.col3-1,
.col3-2,
.col2-1,
.themify_builder_row,
.themify_builder .module,
.slide_builder_module_panel,
.themify_builder_module_panel,
.themify_builder_module,
.themify_builder_input .minicolors-swatch,
.themify_builder_input .minicolors-picker,
.themify_builder_input .minicolors-grid .minicolors-picker SPAN,
.themify_builder_admin .thumb_preview .themify_builder_icon.delete,
.themify_builder_layout_lists .layout_action_dropdown li a {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}



.col6-1,
.col5-1,
.col4-1,
.col4-2,
.col4-3,
.col3-1,
.col3-2,
.col2-1 {
	margin-left: 3.2%;
	float: left;
	min-height: 1px;
}

.col.first,
.col6-1.first,
.col5-1.first,
.col4-1.first,
.col4-2.first,
.col4-3.first,
.col3-1.first,
.col3-2.first,
.col2-1.first
{
	margin-left: 0 !important;
	clear: left !important;
}

.col4-1 .module .grid3 .post-title {
	font-size: 130%;
}

.col4-1 .module .grid2 .post-title {
	font-size: 120%;
}



.col2-1 .module .grid3 .post-content,
.col2-1 .module .grid4 .post-content,
.col3-1 .module .grid2 .post-content,
.col3-1 .module .grid3 .post-content,
.col3-1 .module .grid4 .post-content,
.col3-2 .module .grid2 .post-content,
.col3-2 .module .grid3 .post-content,
.col3-2 .module .grid4 .post-content,
.col4-1 .module .grid2 .post-content,
.col4-1 .module .grid3 .post-content,
.col4-1 .module .grid4 .post-content,
.col4-2 .module .grid2 .post-content,
.col4-2 .module .grid3 .post-content,
.col4-2 .module .grid4 .post-content {
	min-width: 50%;
}




.animation-on:not(.themify_builder_active) .grid4.fly-in .animated.post:nth-of-type(4n+1),
.animation-on:not(.themify_builder_active) .grid3.fly-in .animated.post:nth-of-type(3n+1), 
.animation-on:not(.themify_builder_active) .grid2.fly-in .animated.post:nth-of-type(2n+1), 
.animation-on:not(.themify_builder_active) .grid2-thumb.fly-in .animated.post:nth-of-type(2n+1), 
.animation-on:not(.themify_builder_active) .list-post.fly-in .animated.post:nth-of-type(2n+1),
.animation-on:not(.themify_builder_active) .list-thumb-image.fly-in .animated.post:nth-of-type(2n+1),
.animation-on:not(.themify_builder_active) .fly-in .animated.tb-column.first,
.animation-on:not(.themify_builder_active) .fly-in.animated.col4-1.first,
.animation-on:not(.themify_builder_active) .fly-in.animated.col4-2.first,
.animation-on:not(.themify_builder_active) .fly-in.animated.col4-3.first,
.animation-on:not(.themify_builder_active) .fly-in.animated.col3-1.first,
.animation-on:not(.themify_builder_active) .fly-in.animated.col3-2.first,
.animation-on:not(.themify_builder_active) .fly-in.animated.col2-1.first {
	-webkit-animation-name: flyInLeft;
	animation-name: flyInLeft;
}



.animation-on:not(.themify_builder_active) .grid4.fly-in .animated.post:nth-of-type(4n+4),
.animation-on:not(.themify_builder_active) .grid3.fly-in .animated.post:nth-of-type(3n+3),
.animation-on:not(.themify_builder_active) .grid2.fly-in .animated.post:nth-of-type(2n+2),
.animation-on:not(.themify_builder_active) .grid2-thumb.fly-in .animated.post:nth-of-type(2n+2),
.animation-on:not(.themify_builder_active) .list-post.fly-in .animated.post:nth-of-type(2n+2),
.animation-on:not(.themify_builder_active) .list-thumb-image.fly-in .animated.post:nth-of-type(2n+2),
.animation-on:not(.themify_builder_active) .fly-in .animated.tb-column.last,
.animation-on:not(.themify_builder_active) .fly-in.animated.col4-1.last,
.animation-on:not(.themify_builder_active) .fly-in.animated.col4-2.last,
.animation-on:not(.themify_builder_active) .fly-in.animated.col4-3.last,
.animation-on:not(.themify_builder_active) .fly-in.animated.col3-2.last,
.animation-on:not(.themify_builder_active) .fly-in.animated.col3-1.last,
.animation-on:not(.themify_builder_active) .fly-in.animated.col2-1.last {
	-webkit-animation-name: flyInRight;
	animation-name: flyInRight;
}



.animation-on:not(.themify_builder_active) .grid4.fly-in .animated.post:nth-of-type(4n+2),
.animation-on:not(.themify_builder_active) .fly-in .animated.tb-column.second,
.animation-on:not(.themify_builder_active) .fly-in.animated.col4-1.second {
	-webkit-animation-name: flyInLeftSecond;
	animation-name: flyInLeftSecond;
}



.animation-on:not(.themify_builder_active) .grid4.fly-in .animated.post:nth-of-type(4n+3),
.animation-on:not(.themify_builder_active) .fly-in .animated.tb-column.third,
.animation-on:not(.themify_builder_active) .fly-in.animated.col4-1.third {
	-webkit-animation-name: flyInRightSecond;
	animation-name: flyInRightSecond;
}

	.themify_builder_content .col4-1:nth-child(2n+1) {
		margin-left: 0 !important;
	}



.shortcode.col4-1,
.shortcode.col4-2,
.shortcode.col4-3,
.shortcode.col3-1,
.shortcode.col3-2,
.shortcode.col2-1
{
	margin-left: 3.2%;
	float: left;
}

.shortcode.col4-1 {
	width: 22.6%;
}

.shortcode.col.first,
.shortcode.col4-1.first,
.shortcode.col4-2.first,
.shortcode.col4-3.first,
.shortcode.col3-1.first,
.shortcode.col3-2.first,
.shortcode.col2-1.first {
	margin-left: 0;
	clear: left;
}


.quotes_1{
	vertical-align:top;
	float:left;
}
