
@viewport {
   width: device-width;
   zoom:1;
}

 *{outline:none;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,textarea{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{outline:none}a:focus{outline:none}a:active{outline:none}a:visited{outline:none}a:hover{outline:none}
 	 	
a.links_width{width:195px}body,label{font-family:'Cabin',Arial,sans-serif}a:hover,a:focus,a:active,a:visited{outline:none}h1,h2,h3,h4,h5{font-weight:400;margin:0 0 15px;font-family:'Cabin',Arial,sans-serif;color:#828080;line-height:1.4em}h1{font-size:26px}h2{font-size:22px}h3{font-size:18px}p{margin:0 0 20px;line-height:1.6em}p a:hover{text-decoration:underline}.textwidget{padding:15px}a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.no_transition,.button,.services_boxes a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.left{float:left !important}.right{float:right !important}strong,b{font-weight:700}hr{border:none;background:#ebebeb;height:1px;margin:25px 0}small{font-size:.8em}.full{float:left;width:100%}.container{margin:0 auto;width:940px}
		
.last{float:right;margin-right:0}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.purple{color:#6749a4 !important}.blue{color:#508ee0 !important}.green{color:#85ab24 !important}.hidden{display:none}a.link{color:#5d8dd2;text-decoration:none}a.link:hover{color:#545f7b}
	body{background:#f6f7f7;overflow-x:hidden;font-family:'Cabin',Arial,sans-serif;color:#444;font-weight:400;font-size:14px;min-width:1024px;}
 	
 	.content h1{color:#5c4794}.content h1 a{color:#6749a4;text-decoration:none}.content h1 a:hover{color:#545f7b;text-decoration:none}.content h2{color:#545f7b}.content h3{color:#545f7b;font-size:16px}.content h4{color:#545f7b;font-size:14px}.content ul{margin-bottom:10px;padding-left:20px}.content ul li{line-height:1.6em;margin-bottom:10px;list-style-type:disc;list-style-position:inside}.content ul li:last-child{margin-bottom:0}.content ul li a{text-decoration:underline}.content ul li a:hover{text-decoration:none}.content a{color:#6749a4;text-decoration:none}.content a:hover{text-decoration:underline}
 		 		
 	.padding10{padding:10px}.padding15{padding:15px;}.padding20{padding:20px;}.padding25{padding:25px}.padding30{padding:30px}.padding35{padding:35px}.padding40{padding:40px}.padding45{padding:45px}.padding50{padding:50px}.paddingbottom10{padding-bottom:10px}.paddingbottom15{padding-bottom:15px;}.paddingbottom20{padding-bottom:20px}.paddingbottom25{padding-bottom:25px}.paddingbottom30{padding-bottom:30px}.paddingbottom35{padding-bottom:35px}.paddingbottom40{padding-bottom:40px}.button.disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;cursor:default !important}input.button{padding-bottom:2px !important}.nomarginbottom{margin-bottom:0 !important}.fontsize16{font-size:16px}.clear{clear:both}

 	.quote-outer{float:left;border:1px solid #e2e2e2;width:100%;border-top:0}.quote-outer.first{border-top:1px solid #e2e2e2}

 	.quote-title{background:#f2f2f2 url(../img/quote-bg.jpg) repeat-x 0% 0%;min-height:20px;line-height:1.4em;padding:15px 0;cursor:pointer;float:left;width:100%}.quote-title span.number{margin:-2px 12px 0 13px;text-align:center;color:#545f7b;box-shadow:0px 0px 3px rgba(0,0,0,.4);background:#f6f6f6;float:left;line-height:25px;height:25px;width:25px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
 	.quote-title span.tick{display:none;background:url(../img/tick-span.png) no-repeat;width:32px;height:32px;float:right;margin:-5px 10px -5px 0}.quote-title.disabled{color:#b6bac6}.quote-title.disabled span.number{color:#b6bac6;box-shadow:0px 0px 3px rgba(0,0,0,.1)}
 	
 	.quote-content{
 		float:left;
 		width:100%;
 		/* background:  url(../img/quote-content-bg.jpg) repeat-x 0% 0%; */
 		background-color: #ffffff;
 		}
 		
 		.final_right{width:423px;float:left;padding-left:55px}.final_left{width:325px;float:left}.final_right .strapline{margin:15px 0 0;float:right;font-family:'JournalRegular',Arial,sans-serif;font-size:35px;padding:0 75px 5px 0;text-align:center;line-height:38px;}

 		.button.button_green,.button.button_green.disabled:hover{cursor:pointer;border:1px solid #81c130;box-shadow:0 1px 2px rgba(0,0,0,.2);height:30px;line-height:30px;padding:0 15px;text-decoration:none;color:#fff !important;text-shadow:0px -1px rgba(0,0,0,.2);font-size:14px;float:right;background:#aad758;background:-moz-linear-gradient(top,#aad758 0%,#aad756 11%,#a7d453 19%,#92cc3a 43%,#7ec123 62%,#7cc31f 65%,#6fbd09 81%,#6eb904 86%,#6dbc01 89%,#6bbc08 92%,#6bbb00 95%,#71bc0a 97%,#7dc324 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#aad758),color-stop(11%,#aad756),color-stop(19%,#a7d453),color-stop(43%,#92cc3a),color-stop(62%,#7ec123),color-stop(65%,#7cc31f),color-stop(81%,#6fbd09),color-stop(86%,#6eb904),color-stop(89%,#6dbc01),color-stop(92%,#6bbc08),color-stop(95%,#6bbb00),color-stop(97%,#71bc0a),color-stop(100%,#7dc324));background:-webkit-linear-gradient(top,#aad758 0%,#aad756 11%,#a7d453 19%,#92cc3a 43%,#7ec123 62%,#7cc31f 65%,#6fbd09 81%,#6eb904 86%,#6dbc01 89%,#6bbc08 92%,#6bbb00 95%,#71bc0a 97%,#7dc324 100%);background:-o-linear-gradient(top,#aad758 0%,#aad756 11%,#a7d453 19%,#92cc3a 43%,#7ec123 62%,#7cc31f 65%,#6fbd09 81%,#6eb904 86%,#6dbc01 89%,#6bbc08 92%,#6bbb00 95%,#71bc0a 97%,#7dc324 100%);background:-ms-linear-gradient(top,#aad758 0%,#aad756 11%,#a7d453 19%,#92cc3a 43%,#7ec123 62%,#7cc31f 65%,#6fbd09 81%,#6eb904 86%,#6dbc01 89%,#6bbc08 92%,#6bbb00 95%,#71bc0a 97%,#7dc324 100%);background:linear-gradient(to bottom,#aad758 0%,#aad756 11%,#a7d453 19%,#92cc3a 43%,#7ec123 62%,#7cc31f 65%,#6fbd09 81%,#6eb904 86%,#6dbc01 89%,#6bbc08 92%,#6bbb00 95%,#71bc0a 97%,#7dc324 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aad758',endColorstr='#7dc324',GradientType=0)}

 		.question-set{background:#fff;width:100%;overflow:hidden}.question-set h3.green-bg{width:100%;background:#00cc33;color:#000000 !important; url(../img/h3-title-bg.jpg) repeat-x 0% 0%;height:40px;line-height:40px;color:#fff;text-indent:15px;margin:0}.question-item{width:100%;clear:both;margin-bottom:15px}.question-item input[type=radio]{margin-right:7px}.question-item label{line-height:1.4em}.question-item.half{width:49% !important}.question-item.double label.inline{float:left;line-height:31px;margin-right:15px;width:auto}.question-item.double input{width:108px !important;float:left;margin-right:15px}.question-item.long label,.question-item label.long{width:100%;float:left;margin-bottom:15px}
 		
 .quote_details input[type=email], .quote_details input[type=tel]{width:250px} .question-item{clear:none}.question-grey{background:#fafafa;border-top:1px solid #e2e2e2;width:100%}.question-grey h4{line-height:30px;float:left;margin:0;font-size:21px}.opt_out_container{padding-top:5px;float:left}.opt_out_container label{float:none !important;width:auto !important;color:#7d7d7d !important;line-height:1.4em}.info{text-decoration:none;width:30px;height:30px;background-color:rgba(0,0,0,.05);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:5px}.info:hover{background-color:rgba(0,0,0,.1)}.info abbr{height:30px;font-size:18px;font-weight:700;line-height:30px;text-align:center;text-shadow:0 1px rgba(0,0,0,.25);color:#fff;background:#508ee0;background:linear-gradient(top,#00a2ff,#30b2fd);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:0;cursor:help;display:block}#tooltip{text-align:center;text-shadow:0 1px rgba(0,0,0,.5);line-height:1.5;color:#fff;background:#333;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:-moz-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:-ms-radial-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:-o-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-top:1px solid #fff;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px rgba(0,0,0,.3);position:absolute;z-index:999999999;padding:15px}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;border-top-color:rgba(0,0,0,.7);content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #333;border-bottom-color:rgba(0,0,0,.6);top:-20px;bottom:auto} 
 
 #tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}input[type=text],input[type=tel],input[type=email],.quantity{background:#fff;border:1px solid #d2d2d2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:22px;padding:4px 0;text-indent:8px;box-shadow:inset 0px 0px 3px rgba(0,0,0,.05);}input[type=text].required,input[type=tel].required,input[type=email].required{border-color:#c61e53 !important}.storage-row{float:left;}.storage-item{float:left;position:relative;min-height:140px;margin-right:15px;}.storage-item.last{margin-right:0}.storage-item-image{float:left;position:relative}.storage-item-image .info{top:-15px;right:-15px;position:absolute}.storage-item-input{padding-left:15px;width:118px;float:left;}.storage-item-input.long{width:186px}.storage-item-input label{float:left;padding:0;margin:50px 0 15px;font-weight:700;line-height:1.4em;/* vertical-align: bottom; */}.storage-item-input label span{font-weight:400;font-size:11px}.storage-item-input input{width:70px !important;float:left;}

 	.scanning_yes_left{width:630px;float:left;min-height:200px}.scanning_yes_right{width:204px;float:right;min-height:200px}.paper-item{float:left;width:200px;margin-top:20px}
 				
 	.paper-item.long{width:300px}.paper-item-image{float:left;width:72px;margin-right:15px}
 				
 	.paper-item-plus{float:left;width:72px;margin-right:15px}.long .paper-item-input{width:190px}.long .paper-item-input>input{margin-bottom:10px}.long .paper-item-input label{line-height:20px;margin-right:10px}.long .quantity{width:98px}.long .paper-item-image{width:65px}#scanning_yes_step_2 .scanning_yes_left{min-height:172px}#scanning_yes_step_2 .scanning_yes_right{min-height:172px}#scanning_yes_step_2 table.scanning_table td{padding:14px 12px}.paper-item-input{float:left;width:80px;margin-right:2px}.paper-item-input label{float:left;font-size:11px;padding:7px 0}.paper-item-input input{float:left;width:100%}.paper-item-input input.qty{width:60px;background:#fff;border:none;border-radius:0;-moz-border-radius:0px;-webkit-border-radius:0px;height:22px;padding:4px 0;text-indent:8px;box-shadow:none}.quantity{overflow:hidden;position:relative;float:left;width:100%;padding:0 !important;height:30px}.quantity input.plus{position:absolute;right:-1px;top:-1px}.quantity input.minus{position:absolute;right:-1px;bottom:-1px}.quantity input.plus,.quantity input.minus{background:#eee;border:1px solid #bbb;box-shadow:0 0 0 1px #fff inset;color:#888 !important;font-size:12px;height:17px !important;padding:0;width:20px}.quantity input.plus:hover,.quantity input.minus:hover{background:#f3f3f3;cursor:pointer}table.scanning_table{width:100%}table.scanning_table tr{border-bottom:1px solid #eaeaea}table.scanning_table tr.last{border-bottom:none;float:none;color:#508ee0;border-top:#508ee0}table.scanning_table tr.last td{font-size:16px;font-weight:700}table.scanning_table td{padding:12px}table.scanning_table td.grey{background:#fafafa}table.scanning_table td.grey,#scanning_yes_right table td.total{border-right:1px solid #eaeaea}.page-id-233 #quote_step_3 label{color:#5f6a84;float:left;width:450px;font-size:16px}.page-id-233 #quote_step_3 label span{color:#828282;font-size:14px;float:left}#quote_step_0{float:left;margin-bottom:15px;color:#545f7b;font-size:16px;width:100%}#quote_step_0 input[type=text],#quote_step_0 input[type=email],#quote_step_0 input[type=tel]{width:125px;margin:0 8px}.question_0{display:inline-block}.question_1{display:inline-block;margin:0 10px 0 0}.question_1 input,.question_1 select{margin:0 0 0 10px;width:185px}.question_1 input,.question_1 input{margin:0 0 0 10px;width:185px;background:#fff;border:1px solid #e1e1e1;height:15px;padding:6px}.quote_details label{width:110px;float:left}.quote_details input[type=text],.quote_details input[type=email],.quote_details input[type=tel]{width:205px}.large_radios{font-size:18px}.large_radios label{margin-left:5px;margin-right:15px;font-size:18px}.large_radios label.last{margin-right:0}#question_1_call_back_success{height:25px;line-height:25px;width:100%}#quote_outer{position:relative;overflow:hidden}
			
 	#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../img/fancybox/fancybox.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{border:0;overflow:auto;display:none;margin:0;padding:0}#fancybox-wrap{position:absolute;top:0;left:0;z-index:1101;outline:none;display:none;padding:20px}

@media only screen and (min-width:0px) and (max-width:767px){

	.final_left{width:100%}.final_right{width:100%;padding-left:0;text-align:center}.final_right img{max-width:100%}.final_left label{margin-bottom:5px}.final_left input[type=text],.final_left input[type=email],.final_left input[type=tel]{width:100%}.quote-title{padding:15px 10% 15px 0;width:90%}.question-grey h4{font-size:18px;line-height:1.4em}.quote-title span.tick{margin-right:-10px;background-size:16px 16px;width:16px;height:16px}.opt_out_container{max-width:60%}

		#scanning_yes{margin-left:-2px;padding-left:1px}.large_radios{margin-right:15px;margin-left:20px}.large_radios label{font-size:14px;margin-right:5px}.large_radios label.last{float:none}#scanning_yes_left{width:100%;float:left;margin-bottom:15px}#scanning_yes_right{width:100%;float:left !important}.page-template-template-quote-php .padding20{padding:5px}.page-template-template-quote-php .padding20 h3{margin:15px 0;font-size:14px}.page-template-template-quote-php 

		.padding20 h3.blue-bg{margin:0}.page-template-template-quote-php .padding15{padding:10px}.question_0,.question_1{float:left;display:block;width:100%;margin-bottom:15px}.question_0 input,.question_1 input,.question_1 select{float:right;width:165px !important;margin:0 !important}.question-set h3.blue-bg{font-size:14px;height:auto;text-indent:0px;padding:10px 5%;width:90%;line-height:1.6em}#quote_step_3 label{width:100%;margin-bottom:10px}
	
			.storage-item{width:90%;margin:0 5% 25px;min-height:auto}.storage-item-image{top:5px !important;width:85px}.storage-item-image img{max-height:50px}.storage-item-image .info{right:auto;left:-15px}.storage-item-input label{margin:0 0 10px;float:left;width:100%}.storage-item-input label br{display:none}.storage-item-input{width:auto !important;max-width:200px}.storage-row.border_bottom{border:none !important}

		}
 		 		
@media only screen and (min-width:480px) and (max-width:767px){
		
		.paper-item-image{width:100%;margin-right:0;min-height:120px}.paper-item-image img{max-width:100%;height:auto;margin-bottom:15px}.paper-item-input{float:left;width:90%;margin-right:0}.paper-item{width:33%}#submit_step_0{width:165px}
			
		body{min-width:480px;overflow-x:inherit}.mobile{display:block !important}.desktop{display:none !important}.container{min-width:480px;max-width:760px;width:90%;padding:0 5%}
		
	}
 		 		
@media only screen and (min-width:0px) and (max-width:479px){
	
	.paper-item-image{width:18%;margin-right:2%}.paper-item-image img{max-width:100%;height:auto}.paper-item-input{float:left;width:80%;margin-right:0}.paper-item{width:100%}#scanning_yes_left{margin-bottom:0 !important}#scan_ques{width:120px}.large_radios{float:right}#submit_step_0{width:100%}.question_0,.question_1{font-size:14px}.question_0 input,.question_1 input,.question_1 select{float:none;margin:10px 0 0 !important;width:100% !important;float:left}.storage-item-image{margin-bottom:15px;width:50px}.storage-item-image img{max-width:35px}.storage-item-input{padding-left:0;max-width:100px}

	}
 		 		
@media screen and (max-device-width: 480px){
	body{min-width: 280px !important;overflow-x: inherit}
	.mobile{display:block !important}
	.desktop{display:none !important}
	.container{min-width: 280px;max-width: 470px;width: 90%;padding: 0 5%}
	
}

@media only screen and (max-width:600px){
	#question_2_next_step input[type=submit]{margin-top:0!important}
	}
.sent {
	padding-left:65px !important;
} 