header.padtop-30.padbot-30 {
	height: 60px;
	padding-top: 0;
	padding-bottom: 0;	
	margin: 20px 0 30px;
}
.logo {
	background: url(../images/verdict/verdict-logo.png) no-repeat left top;
	position: absolute;
	left: 0;
	width: 960px;
}
.color_background, .carousel_tabs a.selected, .round-image IMG, .date-circle, .date-circle-small, .gform_wrapper .lead_form .gf_step.gf_step_active, UL.left_nav .current_page_item A, UL.left_nav .current_page_item A:hover, .pagination .current {
	background-color: #0087A9;
}
.coloredline, nav, #nav, .product_wrapper.border {
	border-color: #0087A9;
}
.button-colored, .gform_button, .gform_next_button {
	background: #0087A9;
	background: -webkit-gradient(linear, left top, left bottom, from(#0184A6), to(#046575)); 
	background: -webkit-linear-gradient(top, #0184A6, #046575); 
	background: -moz-linear-gradient(top, #0184A6, #046575); 
	background: -ms-linear-gradient(top, #0184A6, #046575); 
	background: -o-linear-gradient(top, #0184A6, #046575); 
	border: 1px solid #005462; 
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 2px 1px rgba(0, 0, 0, 0.15); 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
	color: #fff; 
	font-weight: bold; 
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3); 
}
.button-colored:hover, .button-colored:hover, .button-colored:hover { 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0184A6), color-stop(50%,#046575)); 
	background: -webkit-linear-gradient(top, #0184A6 0%, #046575 50%); background: -moz-linear-gradient(top, #0184A6 0%, #046575 50%); 
	background: -ms-linear-gradient(top, #0184A6 0%, #046575 50%); background: -o-linear-gradient(top, #0184A6 0%, #046575 50%); 
	border: 1px solid #005462; 
}
.button-colored:active, .button-colored:active, .button-colored:active { 
	box-shadow: inset 0 1px 5px rgba(0,0,0,0.35), 0 2px 1px rgba(0, 0, 0, 0.15); 
}

UL.left_nav .current_page_item A, UL.left_nav .current_page_item A:hover {
	border-top: 1px solid #046575;
}
h1 .dot, .color, .article-intro {
	color: #0087A9;
}
nav .menu ul li, .content-styles ul li, .bullet {
	background: url(../images/verdict/sprite.png) no-repeat -244px -237px !important;		
}
#sidebar .bullets li, footer li {
	background: url(../images/verdict/sprite.png) no-repeat -244px -238px;		
}
.blog-post-side {
	background:url(../images/verdict/sprite.png) no-repeat -244px -231px;	
}
.breadcrumb LI A, .next_post span {
	background:url(../images/verdict/sprite.png) no-repeat right -237px;	
}
.prev_post span {
	background:url(../images/verdict/sprite.png) no-repeat left -167px;	
}
footer .grey-logo {
	background: url(../images/verdict/sprite.png) no-repeat left top;
	width: 176px;
	height: 15px;
	bottom: 0;	
}
.round-image IMG, .request-demo, .shop-online, .get-touch {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.sf-sub-indicator {
	background: url(../images/verdict/sprite.png) no-repeat -40px -95px;
}
.report_cover {
	background: url(../images/verdict/sprite.png) no-repeat -175px -60px;	
}
.quote span, blockquote:before, blockquote:after {
	background: url(../images/verdict/sprite.png);
}
.quote .open, blockquote:before {
	background-position: left -94px;
}
.quote .close, blockquote:after {
	background-position: -20px -94px;
}
footer .heading-tiny.color-light {
	font-size: 15px;
	color: #999;
}


/* Fonts
================================================== */
.heading-huge, .heading-large, .heading-medium, nav a, .button-colored, .event_tabs, .report_cover, .content-styles h1, .content-styles h2, .content-styles h3, .content-styles h4, .heading-small, .heading-tiny, .day {
	font-family: 'AvantGardeGothicITCW01M 731087', Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.heading-huge, .heading-large, .heading-medium, nav a, .event_tabs, .content-styles h1, .content-styles h2, .content-styles h3, .content-styles h4, .heading-small, .heading-tiny, UL.left_nav A, .blog-post .article-intro, .event-post .article-intro {
	color: #636466;	
}


/* Overwrites
================================================== */
a, nav li li a, nav li.current-menu-item li a, nav li.current-menu-parent li a, nav.blog li.blog li a, nav.team li.team li a, nav.events li.events li a, nav li.sfHover li a, nav li.current-menu-item.sfHover li a, nav li.current-menu-parent.sfHover li a, nav.blog li.blog.sfHover li a, nav.team li.team.sfHover li a, nav.events li.events.sfHover li a {
	color: #0087A9;
}
.informa {
	display: none;	
}
nav {
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;	
}
nav a {
	font-size: 13px;	
}
nav ul {
	border-top: none;	
}
nav ul a {
	padding: 10px 15px;
}
nav ul li.current-menu-item a, nav ul li.current-menu-parent a, nav.blog ul li.blog a, nav.team ul li.team a {
	padding: 12px 14px;
}
nav ul li.sfHover a.sf-with-ul, nav ul li.current-menu-item.sfHover a.sf-with-ul, nav ul li.current-menu-parent.sfHover a.sf-with-ul, nav.blog ul li.blog.sfHover a.sf-with-ul, nav.team ul li.team.sfHover a.sf-with-ul {
	padding: 12px 14px 9px;
}
.dot {
	display: none;	
}
body {
	color: #636466;
}
.topbar {
	background: none;
}
.fixedbar {
	background: #0087A9;
}
.fixedbar .advert p a, .fixedbar .socialmedia li.first {
	color: #FFF;	
}
.wrapper {
	background: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	overflow: visible;
}
.nav-content {
	background: #FFF;
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
	width: 100%;
	clear: left;
	float: left;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.report_cover .report_inside {
	height: 90px;	
}
.report_cover .report_inside span {
	color: #FFF;	
}
#sidebar h3, h3.blueblock  {
	background: #0087A9;
	color: #FFF;
	border-radius: 0;
	font-size: 12px;
}
#sidebar h3:before, h3.blueblock:before {
	border-left: none;
	border-right: none;
	border-top: none;		
}
footer {
	clear: left;	
}
.topbar.d-all {
	width: 100%;
	margin-left: 0;
	margin-right: 0;	
}
.topbar {
	width: 100%;
	border-bottom: 1px solid #E5E5E5;
}
.topbar ul {
	border-right: none;
}
.topbar li {
	float: left;
	position: relative;
}
.topbar a, .secondary-menu a {
	color: #666;
	font-family: 'AvantGardeGothicITCW01M 731087', Arial, Helvetica, sans-serif;	
	line-height: 14px;
	font-weight: normal;
	color: #666;
	padding: 5px 0;
	border-left: none;
	border-right: none;
	position: relative;
	margin-right: 15px;
}
.secondary-menu a {
	margin-right: 0;	
}
.topbar li a:hover, .topbar li.selected a {
	color: #0087A9;
}
.topbar li.sfHover a {
	-moz-box-shadow: 0 -5px 5px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow: 0 -5px 5px rgba(0, 0, 0, 0.7);
	box-shadow: 0 -5px 5px rgba(0, 0, 0, 0.7);
	background: #FFF;
}
.topbar li:hover ul, .topbar li.sfHover ul {
	top: 24px; /* match top ul list item height */
	left: -5px;
}
.topbar li li a {
	padding-top: 0;
	padding-bottom: 0;
}
.topbar li.selected a {
	background: none; 
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border-bottom: 2px solid #0087A9;
}
.secondary-menu {
	top: -47px;
	right: 0;
}
.topbar .sf-sub-indicator {
	display: inline-block;
	width: 11px;
	height: 5px;
	overflow: hidden;
	text-indent: -9999px;
	margin-left: 5px;
	position: relative;
	top: -2px;
}
.topbar a.sf-with-ul {
	padding-left: 5px;
	padding-right: 5px;
	left: -5px;	
}
header #searchform {
	bottom: 10px;
	right: 10px;	
}
input.searchfield {
	border: none;
	padding: 7px 30px 7px 5px;	
}
article h2.heading-small.color-default {
	color: #999;	
}



/*  #Mobile (Portrait)
================================================== */

/* Note: Design for a width of 320px */

@media only screen and (max-width: 767px) {
	
	body {
		background: #FFF;	
	}
	.nav-content {
		background: none;
		box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
	}
	.logo {
		width: 100%;
		position: relative;
		left: 0;
		top: 0;	
	}
	footer {
		border-top: 2px solid #0087A9;	
	}
	header.padtop-30.padbot-30 {
		margin-top: 10px;
	}
	article h2.heading-small.color-default {
		font-size: 16px;	
	}

}





/* #Retina display
================================================== */

	@media screen and (-webkit-device-pixel-ratio: 2) {
		nav .menu ul li, .content-styles ul li, .bullet, #sidebar .bullets li, footer li, .blog-post-side, .breadcrumb LI A, .next_post span, .prev_post span, footer .grey-logo, nav .sf-sub-indicator, .report_cover, .quote span, blockquote:before, blockquote:after  {
			-webkit-background-size: 255px 250px;
			background-image: url(../images/verdict/sprite-2x.jpg); 
		}
		.logo {
			-webkit-background-size: 961px 60px;
			background-image: url(../images/verdict/verdict-logo-2x.jpg); 
		}
	}