﻿
	
#nav li.date {
	}


.top-social,
.feature .pic img,
.feature h1,.feature h2,
.col-middle,
.selected-left,
.selected-right{
	display: none;
}
div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total .field-content{color:#456605;display:inline;float:right;}

#sb_instagram #sbi_images{
  width: 100%;
  float: left;

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



#sb_instagram #sbi_images .sbi_item{
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;

  padding: inherit !important;
  margin: 0 !important;
  text-decoration: none;

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



#sb_instagram.sbi_col_1 #sbi_images .sbi_item{ width: 100%; }

#sb_instagram.sbi_col_2 #sbi_images .sbi_item{ width: 50%; }

#sb_instagram.sbi_col_3 #sbi_images .sbi_item{ width: 33.33%; }

#sb_instagram.sbi_col_4 #sbi_images .sbi_item{ width: 25%; }

#sb_instagram.sbi_col_5 #sbi_images .sbi_item{ width: 20%; }

#sb_instagram.sbi_col_6 #sbi_images .sbi_item{ width: 16.66%; }

#sb_instagram.sbi_col_7 #sbi_images .sbi_item{ width: 14.28%; }

#sb_instagram.sbi_col_8 #sbi_images .sbi_item{ width: 12.5%; }

#sb_instagram.sbi_col_9 #sbi_images .sbi_item{ width: 11.11%; }

#sb_instagram.sbi_col_10 #sbi_images .sbi_item{ width: 10%; }



#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images .sbi_item{ width: 100%; }

#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images .sbi_item{ width: 50%; }

#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{ width: 33.33%; }

#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{ width: 25%; }

#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item{ width: 20%; }

#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{ width: 16.66%; }

#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images .sbi_item{ width: 14.28%; }

#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images .sbi_item{ width: 12.5%; }

#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images .sbi_item{ width: 11.11%; }

#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images .sbi_item{ width: 10%; }

  
  #sb_instagram.sbi_col_7 #sbi_images .sbi_item,
  #sb_instagram.sbi_col_8 #sbi_images .sbi_item,
  #sb_instagram.sbi_col_9 #sbi_images .sbi_item,
  #sb_instagram.sbi_col_10 #sbi_images .sbi_item{
    width: 25%;
  }

#secondary{ display: none !important; }


#content #secondary .events-widget-wrapper {
  padding-bottom: 0em;
}

#content #secondary aside .events-widget h3 {
  font-size: 1.2em;
}

#content #secondary .no-events {
  padding-bottom: 1.48em !important;
}

#content #secondary #home-widgets aside:first-child {
  margin-top: 0px !important;
}

#content #secondary aside.large-page-link-widget {
  margin-top: 18px;
}


.single #secondary {
  display: none;
}


#secondary .widget .social-wrap {
  padding: 1.48em 1.48em 0em 1.48em;
}

#secondary .widget .social-wrap a {
  margin-left: 8px;
}

#secondary .widget .social-wrap a:first-child {
  margin-left: 0px;
}

#secondary .widget.livehelp-widget {
  padding-bottom: 10px !important;
}

  #secondary .widget {
    margin-top: 18px;
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.2);
    background: #faf5ef;
    padding-bottom: 1.6em;
  }

  #secondary .widget:first-child {
    margin-top: 0px;
  }

  #secondary .quicklinks-widget {
    padding-bottom: 0px;
  }

  #secondary .widget h2 {
    border-top: 1px solid #a3b5d0;
    border-bottom: 1px solid #1a2c48;
    background: #27426c;
    padding: 18px;
    text-align: center;
  }

  #secondary .quicklinks-widget a {
    color: #333333;
  }

  #secondary.quicklinks-widget h2 {
    margin: 0 !important;
  }

  #secondary .quicklinks-widget a:first-child {
    padding-top: 0px;
    background: none;
  }

  #secondary .quicklinks-widget a .outerContainer {
    border-bottom: 1px solid #cbc6c1;
    position: relative;
    height: 80px;
    display: table;
    overflow: hidden;
    box-sizing: border-box;
    
  
    -moz-box-sizing: border-box;
    
  
    -ms-box-sizing: border-box;
    
  
    -webkit-box-sizing: border-box;
    
  
    -khtml-box-sizing: border-box;
    
  
    *behavior: url("../scripts/boxsizing.htc");
    padding-left: 90px;
    width: 100%;
    background-color: #f9f4ef;
    background: -webkit-gradient(linear, left top, left bottom, from(#f9f4ef), to(#e1dcd8));
    background: -webkit-linear-gradient(top, #f9f4ef, #e1dcd8);
    background: -moz-linear-gradient(top, #f9f4ef, #e1dcd8);
    background: -ms-linear-gradient(top, #f9f4ef, #e1dcd8);
    background: -o-linear-gradient(top, #f9f4ef, #e1dcd8);
  }

  #secondary .quicklinks-widget a .outerContainer:Hover {
    background: rgba(0, 0, 0, 0.1);
  }

  #secondary .quicklinks-widget a .outerContainer .innerContainer {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    text-align: left;
  }

  #secondary .quicklinks-widget a .outerContainer .innerContainer .element span {
    color: #111;
    text-decoration: none;
    padding: 0px 14px 0px 0px;
    display: block;
  }

  #secondary .quicklinks-widget a img {
    width: 60px;
    height: 60px;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -30px;
  }

  #secondary .quicklinks-widget a:first-child img {
    margin-top: -30px;
  }

  #secondary .widget-content {
    background: #faf5ef;
    padding: 18px;
  }

.ie7 #secondary,
.ie8 #secondary {
  width: 342px;
  float: left;
  padding: 18px;
}

.ie7 #secondary .widget,
.ie8 #secondary .widget {
  margin-top: 18px;
  box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.2);
  background: #faf5ef;
  padding-bottom: 1.6em;
}

.ie7 #secondary .widget:first-child,
.ie8 #secondary .widget:first-child {
  margin-top: 0px;
}

.ie7 #secondary .quicklinks-widget,
.ie8 #secondary .quicklinks-widget {
  padding-bottom: 0px;
}

.ie7 #secondary .widget h2,
.ie8 #secondary .widget h2 {
  border-top: 1px solid #a3b5d0;
  border-bottom: 1px solid #1a2c48;
  background: #27426c;
  padding: 18px;
  text-align: center;
}

.ie7 #secondary .quicklinks-widget a,
.ie8 #secondary .quicklinks-widget a {
  color: #333333;
}

.ie7 #secondary.quicklinks-widget h2,
.ie8 #secondary.quicklinks-widget h2 {
  margin: 0 !important;
}

.ie7 #secondary .quicklinks-widget a:first-child,
.ie8 #secondary .quicklinks-widget a:first-child {
  padding-top: 0px;
  background: none;
}

.ie7 #secondary .quicklinks-widget a .outerContainer,
.ie8 #secondary .quicklinks-widget a .outerContainer {
  border-bottom: 1px solid #cbc6c1;
  position: relative;
  height: 80px;
  display: table;
  overflow: hidden;
  box-sizing: border-box;
  

  -moz-box-sizing: border-box;
  

  -ms-box-sizing: border-box;
  

  -webkit-box-sizing: border-box;
  

  -khtml-box-sizing: border-box;
  

  *behavior: url("../scripts/boxsizing.htc");
  padding-left: 90px;
  width: 100%;
  background-color: #f9f4ef;
  background: -webkit-gradient(linear, left top, left bottom, from(#f9f4ef), to(#e1dcd8));
  background: -webkit-linear-gradient(top, #f9f4ef, #e1dcd8);
  background: -moz-linear-gradient(top, #f9f4ef, #e1dcd8);
  background: -ms-linear-gradient(top, #f9f4ef, #e1dcd8);
  background: -o-linear-gradient(top, #f9f4ef, #e1dcd8);
}

.ie7 #secondary .quicklinks-widget a .outerContainer:Hover,
.ie8 #secondary .quicklinks-widget a .outerContainer:Hover {
  background: rgba(0, 0, 0, 0.1);
}

.ie7 #secondary .quicklinks-widget a .outerContainer .innerContainer,
.ie8 #secondary .quicklinks-widget a .outerContainer .innerContainer {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  text-align: left;
}

.ie7 #secondary .quicklinks-widget a .outerContainer .innerContainer .element span,
.ie8 #secondary .quicklinks-widget a .outerContainer .innerContainer .element span {
  color: #111;
  text-decoration: none;
  padding: 0px 14px 0px 0px;
  display: block;
}

.ie7 #secondary .quicklinks-widget a img,
.ie8 #secondary .quicklinks-widget a img {
  width: 60px;
  height: 60px;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -30px;
}

.ie7 #secondary .quicklinks-widget a:first-child img,
.ie8 #secondary .quicklinks-widget a:first-child img {
  margin-top: -30px;
}

.ie7 #secondary .quicklinks-widget a .outerContainer .innerContainer {
  position: absolute;
  top: 50%;
}

.ie7 #secondary .quicklinks-widget a .outerContainer .innerContainer .element {
  position: relative;
  top: -50%;
}

.ie7 #secondary .quicklinks-widget a .outerContainer {
  width: 252px;
  cursor: pointer;
}



.custom #multimedia_box, .custom li.widget, .custom .post_box, .custom .teasers_box, .custom .headline_area h1, .custom .headline_area h2, .custom ul.menu, .custom #archive_info, .custom #archive_intro h1, .custom  #comments, .custom .prev_next p, .custom #foot 
{-moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius:4px;}



.custom #multimedia_box, .custom li.widget, .custom #comments, .custom #foot, .custom .post_box, .custom .teasers_box, .custom #archive_info, .custom #archive_intro h1 {border: 1px solid #ddd;}



.custom #foot {background: #eee; color: #222; margin-top: 1em; overflow: hidden; padding-top: 1em; padding-bottom:2em; margin-bottom: 1em; text-align: left;}

.custom #foot a {color:#777; text-decoration: underline; border-bottom: none;}

.custom #foot a:hover {color:#111;}

.custom #foot li.widget ul {padding-left:0;}

.custom #foot ul.sidebar_list {padding: 0em 1em;}

.custom #foot .widget {background: #eee; margin: 0; border:none;}

.custom #foot .col {float: left; width: 19%;}

.custom #foot h3 {color: #222; margin-bottom: 0.6em;}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only ~ .form-control-feedback{top:0}
.module-deep-sector-knowledge .overview .links{overflow:hidden;margin-top:10px}
.module-deep-sector-knowledge .overview .links .button{float:none}
.page .module-broad-global-presence .markers div .info .links{display:block;overflow:hidden}
.page-contact .contact .links{margin-top:20px;overflow:hidden}
.page-contact .contact .links a{display:block}
.page-contact .contact .links a.meet-team{clear:left}
.page-contact .contact .links a.investments{margin-bottom:20px}

	
	.col h3 {
		font-size: 16px;
	}

	
	.col h4 {
		font-size: 16px;
	}


	body .container #portfolio.portfolio-items .col {
		margin-bottom: 20px;
	}

	
	#portfolio.portfolio-items .col.span_3 .work-item .work-info a {
		padding: 5px 6px!important;
		font-size: 11px!important;
		margin: 1px!important;
	}

	
	#portfolio.portfolio-items .col.span_3 .work-meta, #portfolio.portfolio-items .col.span_4 .work-meta {
		width: 74%!important;
	}

	
	#portfolio.portfolio-items .col.span_3 .nectar-love-wrap, #portfolio.portfolio-items .col.span_4 .nectar-love-wrap  {
		width: 52px;
	}

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

		
	.main-content .col.span_4 .col.span_2 img, .main-content .col.span_3 .col.span_2 img, .main-content .col.span_2 .col.span_2 img, .main-content .col.span_6 .col.span_2 img {
		padding-right: 5px;
		top: -3px;
	}

	
	#portfolio.portfolio-items .col .work-item.style-2 i {
		line-height: 32px!important;
		height: 32px!important;
		width: 32px!Important;
		font-size: 14px!important;
	}

	
	.col.has-animation[data-animation="fade-in-from-bottom"], .wpb_column.has-animation[data-animation="fade-in-from-bottom"] {
		bottom: 0px!important;
	}

	
	img.img-with-animation[data-animation="grow-in"], .col.has-animation[data-animation="grow-in"], .wpb_column.has-animation[data-animation="grow-in"] {
		 transform: scale(1, 1)!important;
		 -webkit-transform: scale(1, 1)!Important;
	}

	
	.portfolio-items .col .work-item .work-info a {
		display: block;
		position: absolute;
		top: 0px;
		left: 0px;
		margin: 0px;
		width: 100%;
		height: 100%;
		text-indent: -9999px;
	}

	
	.col, body .vc_row-fluid .wpb_column {
		margin-bottom: 25px;	
	}


  	.portfolio-items .col {
  		width: 100%;
  		margin-left: 0px;
  		margin-bottom: 8px;
  	}

  	
  	.col.boxed:hover {
  		margin-top: 0px!important;
  		-o-box-shadow: 0 1px 2px rgba(0,0,0,0.2)!important;
		-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.2)!important;
		-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.2)!important;
    	box-shadow: 0 1px 2px rgba(0,0,0,0.2)!important;
  	}

	
	#footer-outer #copyright .col {
		width: 49%;
		margin-bottom: 0px;
	}

	
	#footer-widgets .container .col {
		margin-left: 15px;
		width: 48%;
	}

	
	.main-content .col.span_4 .col.span_2, .main-content .col.span_3 .col.span_2, .main-content .col.span_2 .col.span_2, .main-content .col.span_6 .col.span_2  {
	  	 width: 7%!important;	
	}

	
	.main-content .col.span_4 .span_10, .main-content .col.span_3 .col.span_10, .main-content .col.span_2 .col.span_10, .main-content .col.span_6 .col.span_10  {
	    width: 91%!important;
	}

	
	.span_12 .col.span_6.empty-second {
		width: 49%!important;
	}

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

	
	#footer-widgets .container .col.span_6, #footer-widgets .container .col.span_4 {
		margin-left: 0px;
		margin-right: 15px;
		padding: 15px;
		margin-bottom: 0px;
	}

	
	#footer-widgets .container .col.span_4 {
		margin-bottom: 40px;
	}
 
  
  	.col {
		margin-bottom: 25px;
	}

  
	#header-outer .col {
  		margin-bottom: 0px;
  	}

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

	
	
	body #footer-outer #copyright .col ul {
		float: left;
	}

	
	body #footer-outer #copyright .col ul li:first-child {
		margin-left: 0px;
	}

	
	#footer-widgets .container .col:nth-child(3) {
		margin-bottom: 40px!important;
	}

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

	
	.woocommerce #customer_login.col2-set .col-1, .woocommerce-page #customer_login.col2-set .col-1, .woocommerce #customer_login.col2-set .col-2, .woocommerce-page #customer_login.col2-set .col-2 {
      width: 100%!important;
   }

	
	.recent-work-carousel[data-full-width="true"] .portfolio-items .work-info-bg, .portfolio-items .col .work-item.style-2 .work-info-bg {
		display: block!important;
	}

	
	header#top .col.span_3 {
		position: absolute;
		left: 0px;
		top: 0px;
		z-index: 1000;
  		width: 85%!important;
  	}

  	
  	header#top .col.span_9 {
  		margin-left: 0px;
  		min-height: 48px;
  		margin-bottom: 0px;
  		width: 100%!important;
  		float: none;
  		z-index: 100;
		position: relative;
  	}

	
	#portfolio.portfolio-items .col.span_4, #portfolio.portfolio-items .col.span_3 {
  		width: 100%!important;
  		margin-right: 0px!important;
  		margin-left: 0px!important;
  	}

  	
  	#footer-widgets .container .col:nth-child(3), #footer-widgets .container .col:nth-child(4) {
  		margin-bottom: 0px;
  	}

	
	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;
	}

	
	img.img-with-animation[data-animation="fade-in-from-left"], .col.has-animation[data-animation="fade-in-from-left"], .wpb_column.has-animation[data-animation="fade-in-from-left"] {
		left: 0px!important;	
	}

	
	img.img-with-animation[data-animation="fade-in-from-right"], .col.has-animation[data-animation="fade-in-from-right"], .wpb_column.has-animation[data-animation="fade-in-from-right"] {
		right: 0px!important;
	}

	
	img.img-with-animation[data-animation="flip-in"], .col.has-animation[data-animation="flip-in"], .wpb_column.has-animation[data-animation="flip-in"] {
		opacity: 1!important;
	    transform: perspective(1000px) rotateY(0deg)!important;
	    -webkit-transform: perspective(1000px) rotateY(0deg)!important;
	    -o-webkit-transform: perspective(1000px) rotateY(0deg)!important;
	    -moz-webkit-transform: perspective(1000px) rotateY(0deg)!important;
	}

	
	.col h2 {
		font-size: 18px;
	}

	
	.col.centered-text ul, .wpb_column.centered-text ul, .col.centered-text ul li, .wpb_column.centered-text ul li {
		text-align: left;
		margin-left: 0!important;
	}

	
	.col.centered-text ul, .wpb_column.centered-text ul {
		margin: 0!important;
		display: block!important;
	}

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

	
	.full-width-content .col[data-using-bg="true"], .full-width-content .col .wpb_row, .full-width-content .col {
		margin-bottom: 0!important;	
	}

	
	body #boxed .portfolio-items .col.elastic-portfolio-item.tall, body #boxed .portfolio-items .col.elastic-portfolio-item.regular {
		width: 19.98%;
	}

	
	body #boxed .portfolio-items .col.elastic-portfolio-item.wide {
		width: 49.96%!important;
	}

	
	body #boxed .portfolio-items .col.elastic-portfolio-item.wide_tall {
		width: 49.96%!important;
	}

	
	
	body #boxed .default-style .portfolio-items .col.elastic-portfolio-item {
		width: 21.72%!important;
	}

	
	body .portfolio-items .col.elastic-portfolio-item.tall, body .portfolio-items .col.elastic-portfolio-item.regular {
		width: 19.98%;
	}

	
	body .portfolio-items .col.elastic-portfolio-item.wide {
		width: 49.96%!important;
	}

	
	body .portfolio-items .col.elastic-portfolio-item.wide_tall {
		width: 49.96%!important;
	}

	
	
	body .default-style .portfolio-items .col.elastic-portfolio-item {
		width: 22.43%!important;
	}


    body .portfolio-items .col.elastic-portfolio-item.wide_tall, body .portfolio-items .col.elastic-portfolio-item.wide  {
        width: 66.6%!important;
    }

    
    
	
	body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item {
		width: 24.95%!important;
	}

	
	
	body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item h3, .team-member[data-style="meta_overlaid"] .team-meta h3 {
		font-size: 14px;
		line-height: 20px;
	}



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



.col.col_last { margin-right: 0; }
 
.col:last-child { margin-right: 0; }


#footer-outer #footer-widgets .col ul.no-border li {
	border-bottom: 0 !important;
	padding: 2px 0px;
}


.col-with-image-background {
	background-size: cover;
}


	.end-market-location .col {
		top: -25px;
		margin-bottom: 0;
	}

.row .col.section-title h1 { min-height: 54px; }


#supplist0 .item.col.span_4.isotope-item{

}
.col:not(#post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.accent-color.alt-style,body .col:not(#post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.accent-color.alt-style{color:#0da85b!important;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .circle-border,#sidebar .widget:hover .circle-border{border-color:#0da85b;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-1 .circle-border,.woocommerce-page table.cart a.remove,#sidebar .widget:hover .extra-color-1 .circle-border,.woocommerce-page table.cart a.remove{border-color:#00b259;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-2 .circle-border,#sidebar .widget:hover .extra-color-2 .circle-border{border-color:#00b259;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-3 .circle-border,#sidebar .widget:hover .extra-color-3 .circle-border{border-color:#69727a;}
#footer-outer #footer-widgets .col ul li{border-bottom:1px solid rgba(0,0,0,0.1)!important;}
#footer-outer #footer-widgets .col .widget_recent_comments ul li{background-color:rgba(0,0,0,0.07)!important;border-bottom:0!important;}


.col.boxed:hover, .wpb_column.boxed:hover {
     top: 0px;
    -moz-box-shadow: 0 2px 3px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.3);
    box-shadow: 0 2px 3px rgba(0,0,0,0.3);
}

.vc_span4.wpb_column.column_container.col.boxed.no-extra-padding {
    padding:20px;
}


.col.boxed img, .wpb_column.boxed img {
padding: 0;
}


#page-header-bg .container .row .col.span_6 h1, #page-header-bg .container .row .col.span_6 span.subheader {
	text-shadow: 2px 1px #5a5a5a;
	
}


body #sidebar.col.span_3.col_last .row.panel a img {
width: 75%!important;
}
#page-header-bg h1,body h1,body .row .col.section-title h1{font-family:Lato;text-transform:uppercase;font-weight:900;}
body h3,.row .col h3,.toggle h3 a{font-family:Lato;font-size:18px;line-height:24px;font-weight:regular;}
body h4,.row .col h4,.portfolio-items .work-meta h4,#respond h3,h3#comments{font-family:Lato;font-weight:regular;}
body h5,.row .col h5{font-family:Lato;}
.team-member h4,.row .col.section-title p,.row .col.section-title span,#page-header-bg .subheader,.nectar-milestone .subject{font-family:Lato;text-transform:uppercase;font-size:12px;font-weight:900;}


.newsname
{
	color: #DB9B4F;
	font-size: 9pt;
	font-weight:bold;
	font-family: Arial;
	text-decoration: none;
}



.newsname A:LINK, .newsname A:VISITED, .newsname A:ACTIVE, .newsname A:HOVER {
	color: #DB9B4F;
	font-size: 9pt;
	font-weight:bold;
	font-family: Arial;
	text-decoration: underline;
}
.tve_image{border-radius:0;box-shadow:none}
.thrv_wrapper.tve_image_caption .tve_image{display:block;padding:0;max-width:100%;height:auto}
.thrv_wrapper.tve_image_caption.img_style_lifted_style1 .tve_image{box-shadow:4px 4px 6px -3px #333}
.thrv_wrapper.tve_image_caption.img_style_rounded_corners .tve_image{border-radius:10px}
.thrv_wrapper.tve_image_caption.img_style_circle .tve_image{border-radius:50%}
.tve_image.tve_brdr_none{border-style:none !important}
.tve_image.tve_brdr_dotted{border-style:dotted !important}
.tve_image.tve_brdr_dashed{border-style:dashed !important}
.tve_image.tve_brdr_solid{border-style:solid !important}
.tve_image.tve_brdr_double{border-style:double !important}
.tve_image.tve_brdr_groove{border-style:groove !important}
.tve_image.tve_brdr_ridge{border-style:ridge !important}
.tve_image.tve_brdr_inset{border-style:inset !important}
.tve_image.tve_brdr_outset{border-style:outset !important}
.tve_flt .tve_image.tve_black{border-color:#101010}
.tve_flt .tve_image.tve_blue{border-color:#3E68B2}
.tve_flt .tve_image.tve_green{border-color:#34AE44}
.tve_flt .tve_image.tve_orange{border-color:#E25C1B}
.tve_flt .tve_image.tve_purple{border-color:#8656C1}
.tve_flt .tve_image.tve_red{border-color:#CE271B}
.tve_flt .tve_image.tve_teal{border-color:#387D71}
.tve_flt .tve_image.tve_white{border-color:#D8D8D8}
.homepage-content .main-content .welcome-content #welcome_main{width:65.306117%;margin-left:4.081628%;*margin-left:3.581633%;float:left}
.homepage-content .main-content .logged-in #welcome_main{width:54.897954%;margin-left:4.081628%;*margin-left:3.581633%;float:left}
body.responsive #welcome #welcome_main,body.responsive #welcome #welcome_secondary{width:100%;margin-left:0;margin-bottom:20px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-mt-1,.col-mt-2,.col-mt-5,.col-mt-8,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
.main-menu .expanded.active-trail:after,.main-menu .leaf.active-trail:after{display:none}
.main-menu .leaf a:after{display:none}

.footer_menu_list li.header{
    color:#8a8988;
    letter-spacing:2px;
    margin-bottom:9px !important;
}


.container-bottom .container-bottom-inside .header{
    font-family: Avenir-book, Helvetica Neue, Arial, sans-serif;
    font-size:28px;
    font-weight:bold;
    color:#000;
    padding-bottom:25px;
}


.header-unit {
    height: 495px;
    border: 0;
    position: relative;
}


    .footer_menu_list ul li a,
    .footer_menu_list li.header{
        font-size: 13px;
    }
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}


.anythingSlider .wrapper .preview .rotator_image{
	float:left;
	
	width:725px;
	text-align:right;
}

.anythingSlider .wrapper .preview .rotator_image img {
	float:left;
	width:725px;
}


header .logo {
	padding: 20px 0;
}


.logo {
	
}

.logo-img {
	
}


.share-calloway-animation {
	position: absolute;
	left: 15px;
	top: 20px;
}



.widget-area .sidebar-primary aside {
	background: #117bb8;
	border-top-color: #362e77;
	color: #fff;
}


.widget-area .sidebar-primary aside .widgettitle,
.widget-area .sidebar-primary aside .widget-title {
	color: #fff;
}


.widget-area .sidebar-primary aside a,
.widget-area .sidebar-primary aside cite {
	color: #ceeafa;
}


.widget-area .sidebar-primary aside ul {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 1.2;
}


.widget-area .sidebar-primary aside:last-child p:last-child {
	margin-bottom: 0;
}

#wrapper {
	width: 100%;
	margin: 0 auto;
	position: relative;
	background-color: #D8D8D8;
}
.mobile-navigation .menu-item{padding:5px 0;display:block}
.mobile-navigation .menu-item a{color:#383535;font-size:16px;font-weight:500;display:block}
.mobile-navigation .menu-item a:hover{color:#39be9b}
.mobile-navigation .menu-item.logo{display:none}

#main-navigation li.first {padding: 0; background: none;}

.section-utility li.first, .page-utility li.first {margin: 0; padding: 0; border: 0;}
.front .content_main .column_1{padding:0px 20px;margin:0 auto 40px;}
.front .content_main .column_1 .inner_content,.front .content_main .column_2 .inner_content{overflow:hidden;background-color:#ffffff;position:relative;margin:0 0 1em;}
