div.fusion-header-number{float:left;width:240px;margin:50px 20px 0 0;padding:20px;text-align:center;font-size:28px;line-height:1.2em;color:#29235c}
div.fusion-header-number .calltoday{font-weight:normal;text-align:center;white-space:nowrap}
div.fusion-header-number .number{font-weight:bold;text-align:center;white-space:nowrap}

img.fusion-standard-logo{margin:50px 0 0 170px}
/*img.fushion-logo-1x.fusion-standard-logo{width:200px}*/
/*.fusion-header-v4 .fusion-logo{width:200}*/

div.fusion-secondary-header{background-color:#688091;color:#e5e5e5}
div.fusion-secondary-menu a{color:#e5e5e5}
div.fusion-secondary-menu a:hover{color:#003}

div.fusion-contact-info a{color:#29235c}
div.fusion-contact-info a:hover{color:#003}

/*
h3.fusion-header-tagline{text-align:center;vertical-align:middle;font:normal 23px/1.2em 'Bad Script','Antic Slab',Helvetica,sans-serif;color:#fff}
div.fusion-header-banner{width:300px;min-height:100px;background:#95adbd;position:relative;padding:10px;border:2px solid #fff;margin:40px 10px 10px 10px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
div.fusion-header-banner:after {content:' ';position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;background:#95adbd;z-index:-1}
*/
/* image version */
div.fusion-header-banner	{margin-top:40px;width:320px;height:120px;background:url('images/high-value-home-insurance-320x120.gif') no-repeat top left;}

div.fusion-secondary-main-menu{text-align:center}
.fusion-header-v4 .fusion-header{margin-top:5px;padding-top:5px}

.fusion-main-menu > ul > li a{font-weight:400;line-height:1.1em;padding-top:12px;border:none;width:100%;margin:0 auto !important;text-align:center}
.fusion-main-menu > ul > li{padding-right:65px}
.fusion-main-menu #menu-item-11303{padding-top:6px}

.content-box-homepage .image{padding-top:0px;text-align:center}
.content-box-homepage h2,
.content-box-homepage .content-container{display:none}


/* BANNERS */
.mcl-sidebar-banner{width:250px;height:380px;padding:20px 20px 0 25px;color:#000;background-size:cover}
.mcl-sidebar-banner h4{text-align:center;font:normal 30px/1.2em 'Bad Script','Antic Slab',Helvetica,sans-serif;margin:0;padding:5px 5px 15px 5px}

.sidebar .widget .textwidget .mcl-sidebar-banner ul.tick li{background:url('images/bullet-tick-small.png') no-repeat 0 50%;padding:0 0 0 22px}
.sidebar .widget .textwidget .mcl-sidebar-banner ul.whitetick li{background:url('images/bullet-tick-small-white.png') no-repeat 0 50%;padding:0 0 5px 22px}

div.toptip						{color:#333;width:100%;height:230px;background:#f2f2f2;padding:20px}
div.toptip .toptipleft			{float:left;width:40%}
div.toptip img.toptiplogo		{padding:0 10px 10px 0;width:270;height:100}
div.toptip span.toptipsubtitle	{color:#29235c;font-size:14px}
div.toptip span.toptiptitle		{font-weight:400;font-size:22px}
div.toptip .toptipright			{float:right;width:55%;line-height:1.4em}
div.toptip span.toptiptext 		{font-size:18px;font-weight:400;margin:0 0 10px 0}


/* CONTACT FORM */
/*.wpcf7-form
{width:320px;float:left;margin:20px;
   > div{position:relative;overflow:hidden;
}
.wpcf7-form wpcf7-text,
.wpcf7-form textarea
{width:100%;border:2px solid gray;background:none;position:relative;top:0;left:0;z-index:1;padding:8px 12px;outline:0;
   &:valid{background:#fff} * Hides label *
   &:focus{border-color:#f06d06}
   &:focus + label{background:#f06d06;color:#fff;font-size:70%;padding:1px 6px;z-index:2;text-transform:uppercase}
}
.wpcf7-form label{transition:background 0.2s,color 0.2s,top 0.2s,bottom 0.2s,right 0.2s,left 0.2s;position:absolute;color:#999;padding:7px 6px}
*/


.quoteform{background:#e0f0fb;width:800px;padding:20px}
.quoteform h1{text-align:center;font:normal 30px/1.2em 'Bad Script','Antic Slab',Helvetica,sans-serif;color:#000}
.wpcf7-form{width:500px;margin:0px !important}
.wpcf7-form label{float:left;color:#333;width:8em;font-size:13px;padding-top:5px;margin-right:1em;text-align:right}

/*.wpcf7-form-control-wrap input,*/
.wpcf7-form .wpcf7-text,
.wpcf7-form textarea{width:310px !important;margin:0 0 5px 0 !important;color:#333;border:1px solid #666 !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.wpcf7-form #firstname,
.wpcf7-form #lastname,
.wpcf7-form #postcode{width:150px !important;margin-right:11px !important;display:inline}

.wpcf7-form .wpcf7-number,
.wpcf7-form select,
.wpcf7-form .wpcf7-select{display:inline;width:10em !important;margin:0 0 5px 0 !important;color:#333;border:1px solid #666 !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.wpcf7-select-parent .select-arrow{display:none}
.wpcf7-form #salutation,
.wpcf7-form #coverstartyear,
.wpcf7-form #coverstartdate,
.wpcf7-form #coverstartmonth{width:70px !important;margin-right:11px !important}
.wpcf7-form div.wpcf7-select-parent{display:inline;width:25% !important}

.wpcf7-form span.required{color:#c00}
input.wpcf7-form-control.wpcf7-submit.quickquotesubmit{float:right}
input.wpcf7-form-control.wpcf7-submit.quickquotesubmit,
a.button-quote{font-size:24px;font-weight:500;color:#29235c;text-shadow:-1px 1px #fff;text-align:right;text-transform:none;
		border:2px solid #c9da57;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;
		background:#97a822; /* Old browsers */
		background:-moz-linear-gradient(top, #97a822 0%, #c9da57 80%, #dde98f 100%); /* FF3.6-15 */
		background:-webkit-linear-gradient(top, #97a822 0%,#c9da57 80%,#dde98f 100%); /* Chrome10-25,Safari5.1-6 */
		background:linear-gradient(to bottom, #97a822 0%,#c9da57 80%,#dde98f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#97a822', endColorstr='#dde98f',GradientType=0 ); /* IE6-9 */}
a.button-quote{padding:5px 20px}
a.button-quote span.triangle{font-family:'FontAwesome';content:'\f04b'/*background-color:none;color:#29235c;text-shadow:-1px 1px #fff;*/
		/*width:0;height:0;margin:0 10px 0 0;padding:0 10px;
		border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:8px solid #29235c*/}
span.button-quote-text{font-size:24px;font-weight:500;color:#29235c;text-shadow:-1px 1px #fff;padding:0 0 0 20px}
/*<a class="fusion-button button-flat button-round button-xlarge button-default button-quote" target="_self" href="/high-value-get-a-quote/"><span class="fusion-button-text">Get a quote</span></a>*/

a.button-quote span.fa-play{color:#29235c;position:absolute;bottom:3px;left:10px;padding:0 15px 0 10px}



/* RESPONSIVE */
@media screen and (max-width:1200px) {
	img.fusion-standard-logo{margin:50px 0 0 60px}
	.fusion-main-menu > ul > li{padding-right:5%}
	.quoteform{width:auto}
}
@media screen and (max-width:992px) {
	img.fusion-standard-logo{margin:50px 0 0 10px}
	/*h3.fusion-header-tagline{font-size:22px}
	div.fusion-header-banner{width:240px;margin:30px 20px 20px 20px}*/
	/* image version */
	div.fusion-header-banner{width:260px;height:140px;background:url('images/high-value-home-insurance-260x140.gif') no-repeat top left;}
	.fusion-main-menu > ul > li{padding-right:4%}
	.quoteform{width:100%}
	img.quickquoteimg{width:200px}
}
@media screen and (max-width:800px) {
	div.fusion-header-number{margin:0;font-size:24px}
	img.fusion-standard-logo{margin:0 0 0 10px}
	/*h3.fusion-header-tagline{font-size:20px}
	div.fusion-header-banner{width:200px;margin:10px}*/
	/* image version */
	div.fusion-header-banner{width:100%;height:140px;background:url('images/high-value-home-insurance-620x60.gif') no-repeat top left;}
	.fusion-main-menu > ul > li{padding-right:2%}
	.quoteform{width:100%}
	img.quickquoteimg{display:none}
}
@media screen and (max-width:640px) {
	div.fusion-header-number{float:none;width:auto;margin:0;padding:0 20px;font-size:22px}
	img.fusion-standard-logo{margin:10px auto 0 auto}
	/*h3.fusion-header-tagline{font-size:20px}
	div.fusion-header-banner{width:auto;padding-top:10px}*/
	/* image version */
	div.fusion-header-banner{width:300px;height:75px;background:url('images/high-value-home-insurance-270x68.gif') no-repeat top left;}
	.quoteform{width:auto}
	img.quickquoteimg{display:none}
	#layerslider_2{display:none}
	.calltodayhomebox{display:none}

	a.button-quote{font-size:13px;font-weight:500;color:#29235c;text-shadow:-1px 1px #fff;text-align:right;text-transform:none;
		border:2px solid #c9da57;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;
		background:#97a822; /* Old browsers */
		background:-moz-linear-gradient(top, #97a822 0%,#c9da57 80%,#dde98f 100%); /* FF3.6-15 */
		background:-webkit-linear-gradient(top, #97a822 0%,#c9da57 80%,#dde98f 100%); /* Chrome10-25,Safari5.1-6 */
		background:linear-gradient(to bottom, #97a822 0%,#c9da57 80%,#dde98f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#97a822', endColorstr='#dde98f',GradientType=0 ); /* IE6-9 */}
	a.button-quote{padding:2px 5px 2px 20px}
	a.button-quote span.triangle{font-family:'FontAwesome';content:'\f04b'/*background-color:none;color:#29235c;text-shadow:-1px 1px #fff;*/
		/*width:0;height:0;margin:0 10px 0 0;padding:0 10px;
		border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:8px solid #29235c*/}
	span.button-quote-text{font-size:13px;font-weight:500;color:#29235c;text-shadow:-1px 1px #fff;padding:0 0 0 5px}
	/*<a class="fusion-button button-flat button-round button-xlarge button-default button-quote" target="_self" href="/high-value-get-a-quote/"><span class="fusion-button-text">Get a quote</span></a>*/

	a.button-quote span.fa-play{font-size:10px;color:#29235c;position:absolute;bottom:0px;left:5px;padding:0 10px 0 5px}
}