﻿

#de-header-search {
  position: relative;
  z-index: 2;
}


.header-container {
    width: 1170px;
    position: relative;
}


#system h1.title, #system h1.title a{
	font-size: 22px;
	line-height:27px;
	color: #2661af;
	text-transform: none;
	font-family: 'Gentium Book Basic', Arial, serif;
}
.wk-gallery-wall.polaroid
p.title{margin:0;padding-top:10px;text-align:center;color:#444}
.wk-slideset-default article+strong.title{font-weight:normal}
.panel-pane .node-teaser{border-bottom:0 none}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}
.group-modal-wrapper{border:1px solid #CACACA;text-align:center;margin:30px 10px 10px;padding-top:40px;width:154px;height:80px;cursor:pointer;color:#888}
.group-modal-wrapper .type-icon{font-size:20px}
	

	.step-separator {
		width: 100px;
	}

A.cattree { FONT: 12px Arial; COLOR: #006699; TEXT-DECORATION: none; }

A.cattree:hover { COLOR: #FF8000; TEXT-DECORATION: underline; }

A.cattree:visi { FONT: 12px Arial; COLOR: #006699; TEXT-DECORATION: none; }

A.cattree:hover:visit { COLOR: #FF8000; TEXT-DECORATION: underline; }

  .firstfirstcol {width: 60px;}

  .firstfirstcol, .middlecol, .lastcol {vertical-align: top !important;}

  .firstfirstcol a img {margin-left: 5px;}
	
		
		


		.showbiz-navigation {
							-webkit-user-select: none;
							-khtml-user-select: none;
							-moz-user-select: none;
							-o-user-select: none;
							user-select: none;
							}

		.showbiz-navigation.center				{	text-align:center;}


#showbiz_products-services_1 .showbiz-navigation i			{	text-shadow:0px 1px 0px rgba(0,0,0,0.4); font-size:20px;}

#showbiz_products-services_1 .showbiz-navigation{top:-57px; right:0; position:absolute; width:78px}
#section4 .col{margin:1% 0}
.cboxPhoto,.col{float:left;display:block}
.col{margin:1% 0 1% 1.6%}
.col:first-child{margin-left:0}



.g-animatedblock-item:hover .g-animatedblock-head {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
}


.g-animatedblock-head {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}


#navbar li.parentspecial {
	font-size: 1.25em;
	height: 36px;
	text-transform: uppercase;
	font-family: 'Muli', sans-serif;
	font-weight: 300;
	float: left;
	padding: 0px;
	letter-spacing: -0.05em;
}


#navbar li.parentspecial:hover .submenu-wrap {
	display: block;
	position: absolute;
	left: -43px;
	right: -1px;
	z-index: 997;
	padding: 2px 1px 1px;
	background: #4A8BFF;
	
	
	text-decoration: none;
}

.row.stacked .col-third.col-half:nth-child(2n+3) {
    margin-left: 4.4%;
    clear: none;
}

.test_desc {
    
    ;
}
.center-block{display:block;margin-left:auto;margin-right:auto}
.lightSec .scbg .sht h5,.darkSec .scbg .sht h5,.thrv_wrapper .lightSec .scbg .sht h5,.thrv_wrapper .darkSec .scbg .sht h5{color:#f8f8f8}
.thrv_wrapper .alignnone{margin:10px}
.thrv_wrapper .aligncenter{display:block;margin-left:auto;margin-right:auto}
.thrv_wrapper.aligncenter{display:block;margin-left:auto;margin-right:auto}
.thrv_wrapper .alignright{float:right;margin:10px 0 10px 20px}
.thrv_wrapper.alignright{float:right;margin:10px 0 10px 20px}
.thrv_wrapper .alignleft{float:left;margin:10px 20px 10px 0}
.thrv_wrapper.alignleft{float:left;margin:10px 20px 10px 0}
.thrv_wrapper.thrv_contentbox_shortcode{position:relative}
#tve_editor ol.thrv_wrapper,#tve_editor ul.thrv_wrapper{line-height:1.4em}
#tve_editor ol.thrv_wrapper li,#tve_editor ul.thrv_wrapper li{margin-bottom:10px}
.thrv_wrapper div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}
.thrv_wrapper.tve_wp_shortcode .ui-social-locker-button-inner-wrap,.thrv_wrapper.tve_wp_shortcode .ui-social-locker-button-overlay{box-sizing:border-box !important}
.thrv_wrapper,.ignore_during_draggable{margin-top:20px;margin-bottom:20px;padding:1px}
.tve_gr .tve_gri .thrv_wrapper{margin:0}
.thrv_wrapper.tve_image_caption{padding:0;max-width:100%;box-sizing:content-box !important}
.thrv_wrapper.tve_image_caption.fwi{max-width:none;width:auto !important}
.thrv_wrapper.tve_image_caption.fwi img{width:auto !important}
.thrv_wrapper.tve_image_caption img.alignright,.thrv_wrapper.tve_image_caption img.aligncenter,.thrv_wrapper.tve_image_caption img.alignleft{margin:0}
.thrv_wrapper.tve_image_caption .tve_image_frame{display:block;max-width:100%}
.thrv_wrapper.tve_image_caption .tve_image{display:block;padding:0;max-width:100%;height:auto}
.thrv_wrapper.tve_image_caption .wp-caption-text{margin:0;font-size:14px;font-style:italic;color:#696969;padding:5px 0 0 0;max-width:100%}
.thrv_wrapper.tve_image_caption.img_style_dark_frame{border:5px solid #202020;padding:0}
.thrv_wrapper.tve_image_caption.img_style_framed{padding:5px;border:1px solid #e7e7e7;border-radius:1px}
.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_polaroid{background:#fff;padding:15px;box-shadow:1px 1px 3px -1px #777}
.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%}
.thrv_wrapper.tve_image_caption.img_style_caption_overlay{position:relative;padding-left:0;padding-right:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame{max-width:100%;position:relative;display:inline-block;z-index:1}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:before,.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{z-index:-1;position:absolute;content:"";left:14px;width:60%;bottom:8px;background:#555;background:rgba(0,0,0,0.7);box-shadow:0 0 8px 9px rgba(0,0,0,0.7);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);border:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);right:14px;left:auto}
.thrv_wrapper.tve-flexible-container iframe{margin:20px}
.thrv_icon.thrv_wrapper{margin:0;padding:0}
.thrv_wrapper .tve-hyperlinks-lightbox-wrapper,#tve_lightbox_content .tve-hyperlinks-lightbox-wrapper{min-width:800px}
.thrv_wrapper [class^="icon-"],.thrv_wrapper [class*=" icon-"],#tve_lightbox_content [class^="icon-"],#tve_lightbox_content [class*=" icon-"]{border-radius:0;background:transparent}
body .tve_shortcode_editor .thrv_wrapper .lightSec{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .lightSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec .tve_faqI{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .darkSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .darkSec .tve_faqI{color:#333}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger{display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center{display:table;margin-left:auto !important;margin-right:auto !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu{position:relative;margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu ul{margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li{margin:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li:before{content:'';display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu a{color:#373737;text-decoration:none;display:inline-block;line-height:1;padding:10px 0;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:before{display:inline-block;position:absolute;top:10px;left:-1em;font-family:'thrvicomoon' !important;content:"\e603";height:1em;line-height:1em}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:hover{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal{z-index:3;padding:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li{display:inline-block;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper .thrive-shortcode-html{padding-top:1px;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_left,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_right{display:block;float:none}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger.t_tve_horizontal{border-radius:4px;box-sizing:content-box !important;border-width:1px;border-style:solid;display:inline-block;float:right;font-size:33px;height:30px;line-height:30px;margin:0;padding:8px;text-align:center;text-decoration:none;width:33px}
#tve_editor .thrv_widget_menu.thrv_wrapper ul{max-width:none !important;width:100% !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul li,#tve_editor .thrv_widget_menu.thrv_wrapper ul a{display:block !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal.tve-m-expanded{-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;transition:max-height 0.3s;max-height:1200px;border:1px solid #b4b4b4;top:49px !important}
.thrv_data_element.thrv_wrapper.aligncenter{display:table}
.thrv_wrapper .wistia_responsive_padding{box-sizing:border-box;height:100%;padding-bottom:56.25%}


	.title{
		margin-top:0px !important;
		margin-bottom:20px !important;
	}

	
		.sep-boxed-pricing ul li.title-row{
		background-color:#c4a362 !important;
		border-color:#c4a362 !important;
	}

	
		.title-sep,.product .product-border{
		border-color:#e0dede !important;
	}

	
	
	#main .reading-box h2,
	#main h2,
	.page-title h1,
	.image .image-extras .image-extras-content h3,
	#main .post h2,
	#sidebar .widget h3,
	.tab-holder .tabs li a,
	.share-box h4,
	.project-content h3,
	.author .author_title,
	h5.toggle a,
	.full-boxed-pricing ul li.title-row,
	.full-boxed-pricing ul li.pricing-row,
	.sep-boxed-pricing ul li.title-row,
	.sep-boxed-pricing ul li.pricing-row,
	.person-author-wrapper,
	.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6,
	.ei-title h2, #header .tagline,
	table th,.project-content .project-info h4,
	.woocommerce-success-message .msg,.product-title{
		font-family:"Lato", Arial, Helvetica, sans-serif !important;
	}

	
		.post-content h2,.title h2,#main .post-content .title h2,.page-title h1,#main .post h2 a{
		font-size:20px !important;
				line-height:30px !important;
	}

	
		body,.post .post-content,.post-content blockquote,.tab-holder .news-list li .post-holder .meta,#sidebar #jtwt,.meta,.review blockquote div,.search input,.project-content .project-info h4,.title-row,.simple-products-slider .price .amount,.quantity .qty,.quantity .minus,.quantity .plus{color:#747474 !important;}

	
		.post-content h1,.title h1,.woocommerce-success-message .msg{
		color:#49453c !important;
	}

	
		.post-content h2,.title h2,.woocommerce-tabs h2{
		color:#49453c !important;
	}

	
		.post-content h3,#sidebar .widget h3,.project-content h3,.title h3,#header .tagline,.person-author-wrapper span,.product-title{
		color:#49453c !important;
	}

	
		.post-content h4,.project-content .project-info h4,.share-box h4,.title h4,.tab-holder .tabs li a{
		color:#747474 !important;
	}

	
		.post-content h5,h5.toggle a,.title h5{
		color:#49453c !important;
	}

	
		.post-content h6,.title h6{
		color:#333333 !important;
	}


.bt_header{
	display:inline-block;
	height:35px;
	margin-left:20px;
	background:#71ab16;
	color:#fff;
	padding:0px 20px;
	margin-bottom:-15px;
}


 .bt_header h2{
 font-size:18px;
 color:#fff;
 line-height:35px;
 margin:0px;
 font-weight:normal;
 }
.section-1 .col2{float:right;}




.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_17,
.grid_18,
.grid_19,
.grid_20,
.grid_21,
.grid_22,
.grid_23,
.grid_24 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}


.container_24 .grid_6 {
	width:230px;
}

.grid_1 .hr, .grid_2 .hr, .grid_3 .hr, .grid_4 .hr, .grid_5 .hr, .grid_6 .hr, .grid_7 .hr, .grid_8 .hr, .grid_9 .hr, .grid_10 .hr, .grid_11 .hr, .grid_12 .hr, .grid_13 .hr, .grid_14 .hr, .grid_15 .hr, .grid_16 .hr, .grid_17 .hr, .grid_18 .hr, .grid_19 .hr, .grid_20 .hr, .grid_21 .hr, .grid_22 .hr, .grid_23 .hr, .grid_24 .hr {
	margin-left:0;
	margin-right:0;
	}

.left4{width:984px;overflow:hidden;margin-left:8px;clear:both}
body.section-intranet #main #content .node-page-intranet-content .group-main .field-type-text-with-summary span.lexicon-term,body.section-intranet #main #content .node-page-intranet-grant .group-main .field-type-text-with-summary span.lexicon-term,body.page-node-364 #main #content .node-page-intranet-content .group-main .field-type-text-with-summary span.lexicon-term,body.page-node-364 #main #content .node-page-intranet-grant .group-main .field-type-text-with-summary span.lexicon-term,body.node-type-page-intranet-content #main #content .node-page-intranet-content .group-main .field-type-text-with-summary span.lexicon-term,body.node-type-page-intranet-content #main #content .node-page-intranet-grant .group-main .field-type-text-with-summary span.lexicon-term,.page-intranet-intranet-reports-and-minutes #main #content .node-page-intranet-content .group-main .field-type-text-with-summary span.lexicon-term,.page-intranet-intranet-reports-and-minutes #main #content .node-page-intranet-grant .group-main .field-type-text-with-summary span.lexicon-term{background:none;}
body.section-students.node-type-page-extranet-home #page #header .lexicon-term{border-bottom:0px;cursor:none;}
span.lexicon-term{text-decoration:none;border-bottom:1px dotted;cursor:help;}
a.lexicon-term{text-decoration:none;border-bottom:1px dotted #080;color:#080;cursor:help;}

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

.panel-grid-cell .widget-title {
  margin-top: 0;
}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}


.languagecontainer {
	width				: 200px;
	height				: 20px;
	float				: right;
	text-align			: right;
}

		 #pg-7-0 , #pg-7-1 , #pg-7-2 , #pg-7-3 , #pg-7-4 , #pg-7-5 , #pg-7-6 , #pl-7 .panel-grid-cell .so-panel , #pl-7 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }

 



 .panel-grid {
   zoom: 1;
 }

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

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

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

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

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

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

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

 .panel-grid-cell .widget-title {
   margin-top: 0;
 }

 	.panel-grid-cell .widget-title:after {
 		content: "";
 		position: absolute;
 		left: 50%;
 		bottom: 0;
 		width: 50px;
 		height: 1px;
 		margin-left: -25px;
 		background-color: #d65050;
 	}

 	.panel-grid .overlay {
 		z-index: -1;
 	}

 	.no-col-padding .panel-grid-cell {
 		padding-left: 0 !important;
 		padding-right: 0 !important;
 	}
 #pg-7-2 .panel-grid-cell , #pg-7-3 .panel-grid-cell , #pg-7-7 .panel-grid-cell { float:left }
 #pl-7 .panel-grid { margin-left:0;margin-right:0 }
 #pl-7 .panel-grid-cell { padding:0 }

 #pl-2059 .panel-grid-cell .so-panel , #pl-2059 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-2059 .panel-grid { margin-left:0;margin-right:0 }
 #pl-2059 .panel-grid-cell { padding:0 }
  #pl-1542 .panel-grid-cell .so-panel , #pl-1542 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-1542 .panel-grid { margin-left:0;margin-right:0 }
 #pl-1542 .panel-grid-cell { padding:0 }

  #sidebar .widget {
    margin-bottom: 4.236em;
  }

  #sidebar .widget:after {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 130%;
    z-index: -1;
    left: -3.631em;
    height: 1px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    content: "";
    display: block;
  }

#navigation .widget {
  font-size: .857em;
  background-color: rgba(255, 255, 255, 0.15);
  padding: 2.618em 0;
  margin: 0;
  color: #edffff;
  -webkit-box-shadow: 5em 0 0 0 rgba(255, 255, 255, 0.15), -5em 0 0 0 rgba(255, 255, 255, 0.15);
  box-shadow: 5em 0 0 0 rgba(255, 255, 255, 0.15), -5em 0 0 0 rgba(255, 255, 255, 0.15);
}

#navigation .widget h3 {
  padding-left: 0;
  padding-right: 0;
}

#navigation .widget a {
  color: #ffffff;
  font-weight: 700;
}

#navigation .widget:nth-child(2n) {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}





.widget {
  margin-bottom: 3.631em;
  position: relative;
}

.widget h1,
.widget h2,
.widget h3,
.widget h4,
.widget h5,
.widget h6 {
  font-size: 1.387em;
  font-weight: 300;
}

.widget ul {
  clear: both;
  list-style: none;
}

.widget ul li a {
  text-decoration: none;
}

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

.widget ul li:before {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-right: .202em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  margin-right: 0;
  content: "\f0da";
}

.widget ul ul {
  margin-left: 1em;
}

.widget .button {
  padding: .382em .857em;
}

#sidebar .widget:last-child {
  padding-bottom: 0;
}

#sidebar .widget:last-child:after {
  display: none;
}

.widget.woocommerce ul li:before {
  display: none;
}

.widget .product_list_widget {
  list-style: none;
}

.widget .product_list_widget li {
  border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
  margin: 0 0 1em;
  padding-bottom: 1em;
}

.widget .product_list_widget li:before,
.widget .product_list_widget li:after {
  content: " ";
  display: table;
}

.widget .product_list_widget li:after {
  clear: both;
}

.widget .product_list_widget li img {
  width: 2.618em;
  height: auto;
  float: right;
  margin-left: 1em;
  padding: .327em;
  background-color: #fff;
  -webkit-border-radius: 0.202em;
  border-radius: 0.202em;
}

.widget .product_list_widget li a {
  display: block;
}

.widget .product_list_widget li:last-child {
  margin: 0;
  border: none;
}

#content.home-widgets .widget_woo_component h2.widget-title {display: none;
}

    
    .popup {
      position: absolute;
      display: none;
      z-index: 50;
      padding:10px;
      background-color:#252525; 
      width:150px;
      overflow-y:auto;
      border-width: 2px;     
    }

	
	
	.post-list { margin-left: 0; margin-right: 0;  }

	.post-list .post,
	.post-list .page	{ width: 100%; }

	.post-list .post-row { margin-left: 0; padding-left: 0; margin-bottom: 0; border: 0; }

	.post-list .post-inner { margin-right: 0; }

.post-list .post-row:last-child { border: none; margin-bottom: 0; }

.post-list .post,
.post-list .page { width: 50%; float: left; }


#util-bottom, #nav-bottom, #util, #nav, #crumb, #email-share-print, #pd-landing, #cr-landing, #par-landing, #rss, #logo, #tflogo, #header-r {
	display: none;
}
      




div.clearit {
	clear: both;
	font-size: 1px;
	line-height: 1px;
	padding: 0;
	height: 1px;
}


p.clearit {
	clear: both;
	font-size: 1px;
	line-height: 1px;
}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}

		div.default_product_display div.item_no_image a  {
			width: 218px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }


div.default_product_display div.textcol div.imagecol {position: relative!important;}


#content .default_product_display {float:left;margin-right:30px;margin-bottom:30px;}


#content .default_product_display h2 a {text-decoration: none;font-size:16px;}


#content .default_product_display img {

margin-bottom: 10px;
}



		
		div.default_product_display div.textcol{
			margin-left: 230px !important;
			min-height: 220px;
			_height: 220px;
		}


.default_product_display {width:222px!important;max-width:222px!important;}
.header_bottom .container_inner{width:100%}
.header_bottom{background-color:#fff!important}
.header_bottom,footer .container_inner{padding:0 25px}
footer .container_inner,.header_bottom .container_inner{width:auto}
.header_bottom,footer .container_inner,nav.content_menu{padding:0 15px}
.boxed .header_bottom{padding:0 25px}
header.sticky .header_bottom{background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,0.11)}
header.sticky.no_shadow .header_bottom{box-shadow:none}
header.fixed.scrolled .header_bottom,header.fixed_hiding.scrolled .header_bottom{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.11);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.11);box-shadow:0 1px 3px rgba(0,0,0,0.11);background-color:#fff!important}
.popup_menu_opened header.scrolled .header_bottom,.popup_menu_opened header.sticky .header_bottom{background-color:transparent!important;box-shadow:none}
.popup_menu_opened .header_top,.popup_menu_opened .header_bottom{background-color:transparent!important;border:0!important}

.page-template-1l-sidebar-php #nav-top .col-control, .page-template-1l-sidebar-php #top-bar-right-spanel .col-control { width: 1000px }

.page-template-1l-sidebar-php #widgets-above-header .col-control { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-1l-sidebar-php #nav .col-control { width: 1000px }

.page-template-1r-sidebar-php #nav-top .col-control, .page-template-1r-sidebar-php #top-bar-right-spanel .col-control { width: 1000px }

.page-template-1r-sidebar-php #widgets-above-header .col-control { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-1r-sidebar-php #nav .col-control { width: 1000px }

.page-template-1l1r-sidebar-php #nav-top .col-control, .page-template-1l1r-sidebar-php #top-bar-right-spanel .col-control { width: 1000px }

.page-template-1l1r-sidebar-php #widgets-above-header .col-control { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-1l1r-sidebar-php #nav .col-control { width: 1000px }

.page-template-2l-sidebars-php #nav-top .col-control, .page-template-2l-sidebars-php #top-bar-right-spanel .col-control { width: 1000px }

.page-template-2l-sidebars-php #widgets-above-header .col-control { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-2l-sidebars-php #nav .col-control { width: 1000px }

.page-template-2r-sidebars-php #nav-top .col-control, .page-template-2r-sidebars-php #top-bar-right-spanel .col-control { width: 1000px }

.page-template-2r-sidebars-php #widgets-above-header .col-control { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-2r-sidebars-php #nav .col-control { width: 1000px }

 #nav-top .col-control,  #top-bar-right-spanel .col-control { width: 1000px }

 #widgets-above-header .col-control { width: 1000px; max-width: 1000px; min-width: 1000px; }

 #nav .col-control { width: 1000px }

#nav .col-control.center, #nav-top .col-control.center { text-align: center; }

#nav .col-control.center ul.sf-menu, #nav-top .col-control.center ul.sf-menu { float: none; }

#nav .col-control.right ul.sf-menu { float: right; }


.col-control {
	margin: 0 auto;
	padding: 0;
}

.col-control.center .mm-warea { left: auto; right: auto; }
.view-featured-document .views-row,.item-image,.item-desc,.featured-image,.featured-info{width:100%}
.item-image{padding-right:15px}
.item-image .panels-flexible-column-inside{padding:0}
.item-image .panels-flexible-region-blog_view_layout-image{float:none;margin:auto}

.featured .item-title{padding-top:20px}
.item-image .img-responsive{margin:auto}
.page-library .item-desc,.page-library .panels-flexible-column-inside-last,.library-featured-block-content{padding:0}
.page-library .item-image .panels-flexible-column-inside{width:152px;margin:auto}
.item-desc{margin-top:20px}
div.item-desc{padding-left:7px}
.carousel-fade .carousel-inner .item{width:100%;margin:0}
.page-library .view-document-library-search .item-image{display:none}
.item-title-section{margin-bottom:20px}
.carousel-inner,.carousel-inner .item{background:#fff}
.carousel.fade-in .carousel-inner .item{opacity:.7;-webkit-transition:all 150ms;-moz-transition:all 150ms;-ms-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms;width:auto;height:auto}
.item-title a{color:#127bb8;display:inline-block;font-size:18px;font-weight:bold;line-height:1.3;margin:0 0 2px 0;text-decoration:none}
.item-title a:hover{color:#309bd9}
.item-date,.item-author-title,.item-comment-count,.comma-and,.item-type{font-size:12px;color:#666;list-style:none;margin:0 0 20px 0;padding:0}
.item-type a,.authors-full-name a,.item-comment-count a{color:#127bb8;font-size:12px;text-decoration:none}
.item-type a:hover,.authors-full-name a:hover,.item-comment-count a:hover{color:#309bd9}
.item-image img{width:150px;max-width:150px}
.featured .item-title a:hover{color:#309bd9}
.featured .item-title a{font-size:26px;color:#333;line-height:1.3}
.view-document-library-search .item-image img{border:1px solid #ededed;width:150px;height:194px}
.view-content .item-title-section{margin-bottom:19px}
.view-document-library-search .views-row .panel-flexible .item-desc .small-description .view-document-download-link{display:inline-block;margin-left:8px}
.lowbandwidth .item-desc{padding-left:9px;width:100%}
#mobile-menu li.item-with-ul,.mobile-menu li.item-with-ul{border-bottom:medium none}
#mobile-menu li.item-with-ul li,.mobile-menu li.item-with-ul li{background-image:none}






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px;  background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}
.left_part .weather_box{width:100%;padding-left:}
#containt .left_part {-webkit-transform: translate3d(-180px, 0, 0);transform: translate3d(-180px, 0, 0);position: absolute;width: 180px;top:65px;left:0;padding:25px 0 0;height: 100%;-webkit-transition: all .4s;transition: all .4s}
#containt .left_part a {text-decoration: none;color: #fff;font-size: 15px;padding: 15px;box-shadow: inset 0px 1px 1px #8b9db3}
input[type=checkbox]:checked ~ #containt .left_part {-webkit-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0)}

#nav .col-control.center, #nav-top .col-control.center { text-align: center; }

#nav .col-control.center ul.sf-menu, #nav-top .col-control.center ul.sf-menu { float: none; }

#nav .col-control.right ul.sf-menu { float: right; }

#widgets-above-header .col-control { text-align: center; }


.col-control {
	margin: 0 auto;
	padding: 0;
}

.col-control.center .mm-warea { left: auto; right: auto; }

.page-template-1l-sidebar-php #nav-top .col-control, .page-template-1l-sidebar-php #top-bar-right-spanel .col-control { width: 1000px }

.page-template-1l-sidebar-php #widgets-above-header .col-control { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-1l-sidebar-php #nav .col-control { width: 1000px }

.page-template-1r-sidebar-php #nav-top .col-control, .page-template-1r-sidebar-php #top-bar-right-spanel .col-control { width: 1000px }

.page-template-1r-sidebar-php #widgets-above-header .col-control { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-1r-sidebar-php #nav .col-control { width: 1000px }

.page-template-1l1r-sidebar-php #nav-top .col-control, .page-template-1l1r-sidebar-php #top-bar-right-spanel .col-control { width: 1000px }

.page-template-1l1r-sidebar-php #widgets-above-header .col-control { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-1l1r-sidebar-php #nav .col-control { width: 1000px }

.page-template-2l-sidebars-php #nav-top .col-control, .page-template-2l-sidebars-php #top-bar-right-spanel .col-control { width: 1000px }

.page-template-2l-sidebars-php #widgets-above-header .col-control { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-2l-sidebars-php #nav .col-control { width: 1000px }

.page-template-2r-sidebars-php #nav-top .col-control, .page-template-2r-sidebars-php #top-bar-right-spanel .col-control { width: 1000px }

.page-template-2r-sidebars-php #widgets-above-header .col-control { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-2r-sidebars-php #nav .col-control { width: 1000px }

 #nav-top .col-control,  #top-bar-right-spanel .col-control { width: 1040px }

 #nav .col-control { width: 1040px }

.wrapper { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -316px; }
#header-content{width:100%;margin-top:30px;text-align:center;}
#header{float:left;position:relative;z-index:997;width:100%;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}


.upload_form .upload_input {
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: #fff;
    height: 32px;
    margin: 0 0 5px 0;
    position: relative;
    overflow: hidden;
    text-align: left;
}


#mainmenu.scaled li.menu-item {
    height: 35px;
}
.megamenu-item  ul{left:0;list-style:none;margin-left:-200px;}
.megamenu-menu .megamenu-parent-0  .megamenu-item{left:0;font-size:.9em;}
.megamenu-item{left:0;font-size:.9em;padding-left:8px;padding-right:10px;}
.megamenu-item a{color:#011f36!important;}
.megamenu-item a:hover{color:#014d85!important;}
.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{font-size:120%;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}
.covers .article__parallax .article__parallax__img{opacity:1;max-width:none;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.no-scroll-effect .article__parallax,.no-scroll-effect .article__parallax .gmap,.no-scroll-effect .article__parallax .gmap--multiple-pins,.no-scroll-effect .article__parallax__img,.no-scroll-effect .article__parallax__slider{-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;-webkit-transform:none!important;transform:none!important;top:0!important;}




#banner-box { width:320px;overflow:hidden; }
.verdicts-container h4{padding:34px 0 24px 0}
.verdicts-container dt{font-size:12px;font-weight:400}
.verdicts-container dd{margin:0 0 25px 0;color:#a37100;font-size:24px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200}
.verdicts-container dl{height:180px;overflow-y:scroll}
.verdicts-container .well{background:#fbfbfb}

.nav-tabs li, .verdicts-container dl, #footer-consumerAlertSignup input[type="text"], div.socialmedia a {
	box-sizing: content-box;
}




.header-main-nav1
{
}

    *::-ms-backdrop, .header-main-nav1 {
        position: absolute;
        width: 685px;
        left: 0;
    }

  .header-main-nav1, .sb-search{
      display: none;
  }
.views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{width:100% !important;height:auto !important;}







.credits.no-padding { font-size: 0.8rem; }


.credits-inner { 
	padding: 25px 0 4%;
	border-top: 2px solid rgba(255,255,255,0.1);
	text-transform: uppercase;
	letter-spacing: 1px;
}


.credits,
.credits a { color: #666; }


.credits-left { float: left; }

.credits-right { float: right; }

	
	
	
	.credits.section { border-top: 1px solid rgba(255,255,255,0.1); }

	
	.credits p { float: none; display: inline; }

	
	.credits .right,
	.credits span { display: none; }
	           .credits a:hover { color:#537519; }
.feature-content.single .feature-block .feature-txt,.single.event-mod .feature-block .feature-txt{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.feature-content.txt-columns .feature-block .feature-txt,.txt-columns.event-mod .feature-block .feature-txt{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;min-height:0}
.feature-txt{padding:0 8px}


.attachment-large {
width: 100%;
height: 100%;
border-radius: 2px;
margin-bottom: 15px;
}


.nav-list,
.sub-menu {
	list-style: none;
	padding-left:0px;
}

.nav-list {
	position:relative;
	float:right;
}


.nav-list:after {
	content: ""; clear: both; display: block;
}


.nav-list li {
	float:left;
}


.nav-list li a {
	display:block;
	padding:10px 10px;
	margin-right:25px;
	color:#666;
	text-decoration: none;
	border-bottom:2px solid #fff;

	-webkit-transition: all ease-in-out .3s;
	-moz-transition: all ease-in-out .3s;
	-o-transition: all ease-in-out .3s;
	-ms-transition: all ease-in-out .3s;
	transition: all ease-in-out .3s;
}


.nav-list li.current-menu-item a {
	color:#666;
	border-bottom:2px solid #ed712b;
}


.nav-list li a:hover {
	color:#ed712b;
	text-decoration: none;
	border-bottom:2px solid #ed712b;

	-webkit-transition: all ease-in-out .3s;
	-moz-transition: all ease-in-out .3s;
	-o-transition: all ease-in-out .3s;
	-ms-transition: all ease-in-out .3s;
	transition: all ease-in-out .3s;
}



.nav-list .sub-menu {
	display:none;
	background: #fff;
	position: absolute; 
	top: 100%;
	border-bottom:none;
	width:180px;
	z-index:9999;
        box-shadow: 1px 1px 5px rgba(0,0,0,.4);
}

	.nav-list li a,
	.nav-list li a:hover,
	.nav-list li.current-menu-item a {
		border-bottom:none;
	}

	.nav-list .sub-menu li {
		margin-left:15px;
	}

	#mobile_nav ul li.menu-item-has-children span.nav-drop {font-size: 20px; padding: 5px 15px; margin-right:0; cursor:pointer; display:block; float:right; background:#007acc; border-left:1px solid #31aeff;}

.menu-item-has-children .sub-menu li .sub-menu li {
    width: 230px !important;
}
                                     #pgc-4-0-0 , #pgc-4-0-1 , #pgc-4-0-2 , #pgc-4-1-0 , #pgc-4-1-1 , #pgc-4-1-2 { width:33.333% }
 #pgc-4-0-0 , #pgc-4-0-1 , #pgc-4-1-0 , #pgc-4-1-1 { margin-bottom:35px }

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

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

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

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

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

.panel-grid-cell .widget-title {
  margin-top: 0;
}
 #pg-4-0 , #pg-4-1 , #pl-4 .panel-grid-cell .so-panel { margin-bottom:35px }
 #pg-4-0 .panel-grid-cell , #pg-4-1 .panel-grid-cell { float:left }
 #pl-4 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-4 .panel-grid-cell { padding:0 }
.read-article-p{margin:1rem 0 0 0}

.first .bottom-col-content {
    background-image: none;
}

.bottom-col-content {
    padding: 0;
}

#secondary li.menu-item, 
#secondary li.page_item,
#secondary ul li.pagenav ul li,
#secondary .widget_archive ul li {
	border-bottom: 1px #d8e3ed solid;
}

#secondary li.menu-item a,
#secondary li.page_item a,
#secondary ul li.pagenav ul li a,
#secondary .widget_archive ul li a {
	display: block;
	font-size: 14px;
	letter-spacing: 0.15em;
	padding: 3px 2px 3px 5px;
	text-transform: uppercase;
}

#secondary li.menu-item a:hover,
#secondary li.page_item a:hover,
#secondary ul li.pagenav ul li a:hover,
#secondary .widget_archive ul li a:hover {
	background: rgba(255,255,255,.1);
}

	
	div.footer-wrapper,
	div.container .top-navigation-wrapper-gimmick{ width: 980px; margin-left: -10px; }










    .container                              { position: relative; width: 960px; margin: 0 auto; padding: 0; padding-left: 10px; padding-right: 10px;}


    
    .container .one.column                      { width: 40px;  }

    .container .two.columns                     { width: 100px; }

    .container .three.columns                   { width: 160px; }

    .container .four.columns                    { width: 220px; }

    .container .five.columns                    { width: 280px; }

    .container .six.columns                     { width: 340px; }

    .container .seven.columns                   { width: 400px; }

    .container .eight.columns                   { width: 460px; }

    .container .nine.columns                    { width: 520px; }

    .container .ten.columns                     { width: 580px; }

    .container .eleven.columns                  { width: 640px; }

    .container .twelve.columns                  { width: 700px; }

    .container .thirteen.columns                { width: 760px; }

    .container .fourteen.columns                { width: 820px; }

    .container .fifteen.columns                 { width: 880px; }

    .container .sixteen.columns                 { width: 940px; }


    .container .one-third.column                { width: 300px; }

    .container .two-thirds.column               { width: 620px; }

	
	
	.container .one.column.wrapper                      { width: 60px; margin-right: 0px; margin-left: 0px; }

    .container .two.columns.wrapper                     { width: 120px; margin-right: 0px; margin-left: 0px; }

    .container .three.columns.wrapper                   { width: 180px; margin-right: 0px; margin-left: 0px; }

    .container .four.columns.wrapper                    { width: 240px; margin-right: 0px; margin-left: 0px; }

    .container .five.columns.wrapper                    { width: 300px; margin-right: 0px; margin-left: 0px; }

    .container .six.columns.wrapper                     { width: 360px; margin-right: 0px; margin-left: 0px; }

    .container .seven.columns.wrapper                   { width: 420px; margin-right: 0px; margin-left: 0px; }

    .container .eight.columns.wrapper                   { width: 480px; margin-right: 0px; margin-left: 0px; }

    .container .nine.columns.wrapper                    { width: 540px; margin-right: 0px; margin-left: 0px; }

    .container .ten.columns.wrapper                     { width: 600px; margin-right: 0px; margin-left: 0px; }

    .container .eleven.columns.wrapper                  { width: 660px; margin-right: 0px; margin-left: 0px; }

    .container .twelve.columns.wrapper                  { width: 720px; margin-right: 0px; margin-left: 0px; }

    .container .thirteen.columns.wrapper                { width: 780px; margin-right: 0px; margin-left: 0px; }

    .container .fourteen.columns.wrapper                { width: 840px; margin-right: 0px; margin-left: 0px; }

    .container .fifteen.columns.wrapper                 { width: 900px; margin-right: 0px; margin-left: 0px; }

    .container .sixteen.columns.wrapper                 { width: 960px; margin-right: 0px; margin-left: 0px; }

	
    .container .one-third.column.wrapper               { width: 320px; margin-right: 0px; margin-left: 0px; }

    .container .two-thirds.column.wrapper               { width: 640px; margin-right: 0px; margin-left: 0px; }

	
    .container .sidebar-included .gdl-page-item .four.columns                    { width: 145px; }

	.container .sidebar-included .gdl-page-item .eight.columns                   { width: 310px; }

	.container .sidebar-included .gdl-page-item .twelve.columns                  { width: 475px; }

	.container .sidebar-included .gdl-page-item .sixteen.columns                 { width: 640px; }

	.container .sidebar-included .gdl-page-item .one-third.column                { width: 200px; }

    .container .sidebar-included .gdl-page-item .two-thirds.column               { width: 420px; }

		
    .container .sidebar-included .gdl-page-item .four.columns.wrapper                   { width: 165px; }

	.container .sidebar-included .gdl-page-item .eight.columns.wrapper                  { width: 330px; }

	.container .sidebar-included .gdl-page-item .twelve.columns.wrapper                  { width: 495px; }

	.container .sidebar-included .gdl-page-item .sixteen.columns.wrapper                 { width: 660px; }

	.container .sidebar-included .gdl-page-item .one-third.column.wrapper                { width: 220px; }

    .container .sidebar-included .gdl-page-item .two-thirds.column.wrapper               { width: 440px; }

	
    .container .both-sidebar-included .gdl-page-item .four.columns,
	.container .both-sidebar-included .gdl-page-item .eight.columns, 
	.container .both-sidebar-included .gdl-page-item .one-third.column{ width: 220px; }

	
    .container .both-sidebar-included .gdl-page-item .four.columns.wrapper,
	.container .both-sidebar-included .gdl-page-item .eight.columns.wrapper,    
	.container .both-sidebar-included .gdl-page-item .one-third.column.wrapper{ width: 240px; }


	.container .both-sidebar-included .gdl-page-item .twelve.columns,
	.container .both-sidebar-included .gdl-page-item .sixteen.columns,
    .container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 460px; }


	.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
	.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
    .container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 480px; }




    
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

div.container{ overflow: hidden; }

div.top-navigation.container{ 
	font-size: 11px; padding-top: 7px; padding-bottom: 7px; line-height: 100%;
	text-align: center; background: transparent;
	
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;}

div.top-navigation-wrapper.container{ 
	padding-top: 5px; padding-bottom: 0px; background: transparent; }



div.footer-wrapper .container{ background: transparent; 
	
	-moz-box-shadow: none; 
	-webkit-box-shadow: none; 
	box-shadow: none; }


.hero__content-wrap {
	position: relative;
	z-index: 9;
}

.services_lower {float:left;width:320px;padding-bottom:0px; }
