/******************************************************************************/
/* MASTER CSS STYLESHEET - Instant Windscreens Website
/*
/* VERSION:		mark 1.0
/* CREATED:		10 November 2015
/* MODIFIED:	15 January 2016
/* (c) Copyright 2002-2016 BlakeMedia & MediaIQ Group
/******************************************************************************/
CITE,UL LI{line-height:1.6}A,A:hover{font-weight:inherit}.floatleft,DD,DT,LABEL{float:left}A,ABBR,ACRONYM,ADDRESS,APPLET,BIG,BLOCKQUOTE,BODY,CAPTION,CITE,CODE,DD,DEL,DFN,DIV,DL,DT,EM,FIELDSET,FONT,FORM,H1,H2,H3,H4,H5,H6,HTML,IFRAME,IMG,INS,KBD,LABEL,LEGEND,LI,OBJECT,OL,P,PRE,Q,S,SAMP,SMALL,SPAN,STRIKE,STRONG,SUB,SUP,TABLE,TBODY,TD,TFOOT,TH,THEAD,TR,TT,UL,VAR{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;padding:0;margin:0;border:0}EM,STRONG{font-style:normal}EM,H2,H4,H5,LABEL,STRONG{font-weight:700}H5,H6{font-size:20px}BODY,HTML{height:100%}.button,.fake-input,BUTTON,INPUT[type*=date],INPUT[type=text],INPUT[type=password],INPUT[type=url],INPUT[type=email],INPUT[type=tel],LABEL,SELECT{height:32px}BODY{letter-spacing:1px;font-family:"PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;color:#262626;background:#FFF;-webkit-text-size-adjust:none;-webkit-font-smoothing:subpixel-antialiased}H1,H2,H3,H4,H5,H6{margin:0;padding:0}H1{margin:0}H2{font-size:40px;margin:2px 0 10px;color:#E00B3A}H3{font-size:24px;margin:5px 0 2px}H4{font-size:100%}H5{color:#E00B3A}H6{color:#FFF}P{margin:6px 0 10px}P:first-child{margin-top:0}P:last-child{margin-bottom:0}OL,UL{list-style-position:outside;margin:5px 0 10px 30px}UL LI{position:relative;list-style:none;padding-left:15px;background:url(/_images/master/bullet-sprite.png)0 7px no-repeat}.msg-cover,.msg-done,A.empty SPAN{position:absolute}DL{overflow:auto}.no-scroll,.noscroll,A.empty SPAN{overflow:hidden}DD,DT{margin-bottom:5px}DT{width:200px;clear:left}EM{color:inherit}CITE{font-style:italic;color:#999}SAMP{font-family:Georgia,'Times New Roman',Times,serif;font-size:70%;color:#777}HR{margin:5px;border:1px solid;border-color:#D9D9D9 #D9D9D9 #F9F9F9 #F9F9F9}A{text-decoration:none;color:#BB0617;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}A:hover{text-decoration:underline;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}LEGEND{display:none}.fake-input,LABEL{display:inline-block}LABEL{width:30%;min-height:1px;margin:0;padding:0 15px 0 0;text-align:right;vertical-align:top;line-height:2.6;font-size:inherit;color:#333}.button,.disabled-input,BUTTON,INPUT[type*=date],INPUT[type=text],INPUT[type=password],INPUT[type=url],INPUT[type=email],INPUT[type=tel],SELECT,TEXTAREA{margin:0;padding:0;border:1px solid #CACACA;display:inline-block;-moz-appearance:none;-webkit-appearance:none;appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;box-shadow:inset 2px 2px 3px rgba(0,0,0,.1);line-height:1.7;font-family:inherit;font-size:14px;font-weight:400;color:inherit;background:#FFF;-webkit-transition:border-color .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out;-moz-transition:border-color .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out;-o-transition:border-color .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out;-ms-transition:border-color .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out;transition:border-color .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out}INPUT[type=text]{padding-top:3px;padding-bottom:3px}INPUT[type=radio]{margin:0 5px 0 14px}INPUT[type=radio]:first-child{margin-left:0}.fake-input{line-height:1.7;width:64%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.disabled-input{color:#999}.button,BUTTON{border-color:#BB0617;text-shadow:0 0 1px rgba(0,0,0,.5);color:#FFF;background:url(/_images/master/repeat-bgs.png)0 -500px repeat-x}.button:hover,BUTTON:hover{background-position:0 -600px}.button,.button:hover,BUTTON,BUTTON:hover{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}@media screen and (-webkit-min-device-pixel-ratio:0){SELECT{background:url(/_images/master/select-bg.jpg)top right no-repeat #FFF;-moz-background-size:32px 64px;-webkit-background-size:32px 64px;background-size:32px 64px;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}SELECT:hover{background-position:right -32px}}INPUT[type*=date]:hover,INPUT[type=text]:hover,INPUT[type=password]:hover,INPUT[type=url]:hover,INPUT[type=email]:hover,INPUT[type=tel]:hover,SELECT:hover,TEXTAREA:hover{border-color:#c2c9d6;background-color:#fafbfc}.button:hover,BUTTON{text-decoration:none;cursor:pointer;font-weight:400}INPUT[type*=date],INPUT[type=text],INPUT[type=password],INPUT[type=url],INPUT[type=email],INPUT[type=tel],SELECT,TEXTAREA{width:64%}TEXTAREA{height:80px}.button,.fake-input,INPUT[type*=date],INPUT[type=text],INPUT[type=password],INPUT[type=url],INPUT[type=email],INPUT[type=tel],SELECT,TEXTAREA{padding:5px 8px}.fake-input.empty{height:42px;padding:0}.button,BUTTON{padding:5px 20px}::-webkit-input-placeholder{font-weight:300;color:#C2C2C2}:-moz-placeholder{font-weight:300;color:#C2C2C2}::-moz-placeholder{font-weight:300;color:#C2C2C2}:-ms-input-placeholder{font-weight:300;color:#C2C2C2}INPUT:-ms-input-placeholder,SELECT:-ms-input-placeholder,TEXTAREA:-ms-input-placeholder{font-weight:300;color:#C2C2C2}.fake-input .button,.fake-input BUTTON,.floatright{float:right}.clear,.clearblock{clear:both}.hidden{display:none!important;visibility:hidden}.visible{display:inherit;visibility:visible}A.empty SPAN{width:1px;height:1px;top:-10px}.no-select,.noselect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.no-space,.nospace{margin:0;padding:0}.no-anim,.noanim{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.emboss{box-shadow:1px 1px 1px #FFF,inset 1px 1px 1px rgba(255,255,255,.4)}.bm-badge{width:102px;height:20px;opacity:.7;background-image:url(http://cdn.blakeserve.com/images/bm/badge-200.png)}.bm-badge:hover{opacity:1}.bm-badge A{width:100%;height:100%;display:inline-block}.bm-badge.white,.bm-badge.white:hover{background-position:-150px -150px}.bm-badge.black{background-position:0 -150px}.bm-badge.black:hover{background-position:0 -200px}.badge-blakedigital{clear:both;float:right;margin-top:2px;display:block;width:90px;height:20px;text-indent:-999em;transition:none!important;background:url(http://cdn.blakeserve.com/images/blakedigital/badge-400.png?@2x)0 -50px/200px auto no-repeat}.badge-blakedigital:hover{background-position:0 -100px}.btn-group .button,.btn-group BUTTON{float:left;border-radius:0}.btn-group .button:last-of-type,.btn-group BUTTON:last-of-type{margin-left:0!important;border-left-width:0;border-radius:0 3px 3px 0}.btn-group .button:first-child,.btn-group BUTTON:first-child{border-left-width:1px;border-radius:3px 0 0 3px}FORM .error{width:64%;margin-left:30%;padding:2px 0 0 15px;text-align:right;font-size:11px;font-weight:700;color:#E00B3A}.thankyou .msg{min-height:200px}.thankyou .result,FORM .result{margin:40px auto 0;text-align:center;font-size:14px;font-weight:700;color:#000}.thankyou .result .row,FORM .result .row{margin-top:15px}.thankyou .result .row:first-child,FORM .result .row:first-child{margin-top:0}.thankyou .result .row .msg,FORM .result .row .msg{display:inline-block;margin:0 auto}.thankyou .result .row .msg .icon,FORM .result .row .msg .icon{width:37px;height:28px;margin-right:10px;float:left;background-image:url(/_images/master/master-sprite.png)}.thankyou .result .row .msg .label,FORM .result .row .msg .label{margin-top:5px;float:left}.thankyou .result.success .row .msg .icon,FORM .result.success .row .msg .icon{background-position:0 -1500px}.thankyou .result .button,FORM .result .button,FORM .result BUTTON{float:right}.msg-done{width:50%;top:0;left:0;margin:100px 25% 0;text-align:center}.msg-done .buttons{margin-top:20px}.msg-cover{width:100%;height:100%;top:0;left:0;background:0 0;-webkit-filter:blur(2px)}.button.valid,.button.valid:hover,BUTTON.valid,BUTTON.valid:hover,INPUT.valid,INPUT.valid:hover,SELECT.valid,SELECT.valid:hover,TEXTAREA.valid,TEXTAREA.valid:hover{border-color:#c3d6b0;color:#5a7f41;background-color:#fbfcfa}.button.invalid,.button.invalid:hover,BUTTON.invalid,BUTTON.invalid:hover,INPUT.invalid,INPUT.invalid:hover,SELECT.invalid,SELECT.invalid:hover,TEXTAREA.invalid,TEXTAREA.invalid:hover{border-color:#e2a4a4;color:#b60000;background-color:#faf5f5}.button.disabled,.button.disabled:hover,BUTTON.disabled,BUTTON.disabled:hover,INPUT.disabled,INPUT.disabled:hover,INPUT:disabled,INPUT:disabled:hover,SELECT.disabled,SELECT.disabled:hover,TEXTAREA.disabled,TEXTAREA.disabled:hover{border-color:#D9D9D9;color:#C2C2C2;background-color:#FCFCFC}INPUT.tiny,SELECT.tiny,TEXTAREA.tiny{width:40px}INPUT.small,SELECT.small,TEXTAREA.small{width:100px}INPUT.medium,SELECT.medium,TEXTAREA.medium{width:200px}INPUT.big,INPUT.wide,SELECT.big,SELECT.wide,TEXTAREA.big,TEXTAREA.wide{width:300px}INPUT.huge,SELECT.huge,TEXTAREA.huge{width:400px}INPUT.flow-w,LABEL.flow-w,SELECT.flow-w,TEXTAREA.flow-w{width:auto}INPUT.fill-w,LABEL.fill-w,SELECT.fill-w,TEXTAREA.fill-w{width:100%}TEXTAREA.short{height:20px}TEXTAREA.mid{height:41px}TEXTAREA.tall{height:70px}TEXTAREA.flow-h{height:auto}INPUT.flow,SELECT.flow,TEXTAREA.flow{width:auto;height:auto}.button .icon,BUTTON .icon{width:18px;height:18px;float:left;margin:1px 8px 0 0;background-image:url(/_images/master/master-sprite.png)}.button .label,BUTTON .label{float:left}.button.submit .icon,BUTTON.submit .icon{background-position:0 -1600px}.button.search .icon,BUTTON.search .icon{background-position:-100px -1600px}.button.send .icon,BUTTON.send .icon{background-position:-200px -1600px;width:19px;height:15px;margin-top:3px}.button.return .icon,BUTTON.return .icon{background-position:-300px -1600px}.button.googleplus .icon,BUTTON.googleplus .icon{background-position:-400px -497px}.txtCancel,.txtError,.txtFailed{color:#c7002c}.txtAlert,.txtDanger,.txtWarning{color:#f58b08}.txtUrgent{color:#f0cc00}.txtNotice,.txtOkay{color:#00a4e4}.txtDisabled,.txtInactive{color:#959595}.txtComplete,.txtSuccess{color:#4cae07}.notify{width:200px;height:90px;position:fixed;bottom:40px;margin:10px 10px 0;border:1px solid #1D769F;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.3);background:#FFF;z-index:1000}.notice,.notice .inner{height:30px;position:absolute}.notify.before{right:-200px;opacity:0}.notify.stacked{right:10px;opacity:1}.notify.after{right:200px;opacity:0}.notify .content{padding:10px}.notify .content .title{font-size:13px;font-weight:700;color:#1D769F}.notify .content .message{font-size:11px}.notice{width:100%;top:0;left:0}.notice .inner{width:100%;bottom:0;left:0;text-shadow:none;font-size:80%;font-weight:300;color:#FFF;background:rgba(0,0,0,.4)}.notice .message{width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px}.notice .prefix{min-width:50px;padding-left:13px;padding-right:15px;float:left;font-weight:700}.notice .nCancel,.notice .nError,.notice .nFailed{background:#e77373;background:rgba(231,115,115,.9)}.notice .nAlert,.notice .nDanger,.notice .nWarning{background:#f6ad55;background:rgba(246,173,85,.8)}.notice .nUrgent{background:#b38822;background:rgba(179,136,34,.7)}.notice .nComplete,.notice .nNotice,.notice .nOkay,.notice .nSuccess{background:#1a6d94;background:rgba(26,109,148,.7)}.modal-cover{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.8);z-index:999}.modal{width:500px;position:fixed;margin:0 auto;border:1px solid #C2C2C2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-shadow:5px 5px 20px rgba(0,0,0,.5);-moz-box-shadow:5px 5px 20px rgba(0,0,0,.5);box-shadow:5px 5px 20px rgba(0,0,0,.5);z-index:1000;background:#FFF}.modal .modal-content{padding:10px;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.modal .modal-ctrl{padding:10px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;text-align:right;background:#F3F3F3}.modal .modal-ctrl .button,.modal .modal-ctrl BUTTON{margin-left:5px}.modal .modal-content .loading-icon{margin-top:0}.modal .modal-content .attempts{text-align:center;color:#C2C2C2}.modal .modal-content .row{margin-bottom:5px}.modal .modal-close:after{width:20px;height:20px;padding:5px;position:absolute;top:0;right:0;content:'\00D7';opacity:.8;text-align:center;line-height:1;font-size:20px}.modal .modal-close:hover{cursor:pointer}.modal .modal-close:hover:after{opacity:1}.modal .notice{top:-1px;left:-1px;padding:0 0 0 2px}.modal .notice,.modal .notice .inner{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;overflow:hidden}.loading-icon{position:relative;margin:25% auto 0}.loading-icon.circle{width:64px;height:64px;-moz-transform:scale(.6);-webkit-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6)}.loading-icon.circle DIV{position:absolute;opacity:0;height:12px;width:12px;-moz-border-radius:6px;-moz-animation-name:f_fadeG;-moz-animation-duration:.4s;-webkit-border-radius:6px;-webkit-animation-name:f_fadeG;-webkit-animation-duration:.4s;-ms-border-radius:6px;-ms-animation-name:f_fadeG;-ms-animation-duration:.4s;-o-border-radius:6px;-o-animation-name:f_fadeG;-o-animation-duration:.4s;border-radius:6px;animation-name:f_fadeG;animation-duration:.4s;animation-iteration-count:infinite;animation-direction:normal;background:#CCC}.loading-icon.bars DIV,.loading-icon.circle DIV{-ms-animation-direction:normal;-o-animation-direction:normal;-moz-animation-direction:normal;-webkit-animation-direction:normal;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.circle-1{left:0;top:26px;-moz-animation-delay:.15s;-webkit-animation-delay:.15s;-ms-animation-delay:.15s;-o-animation-delay:.15s;animation-delay:.15s}.circle-2{left:8px;top:8px;-moz-animation-delay:.2s;-webkit-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}.circle-3{left:26px;top:0;-moz-animation-delay:.25s;-webkit-animation-delay:.25s;-ms-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.circle-4{right:8px;top:8px;-moz-animation-delay:.3s;-webkit-animation-delay:.3s;-ms-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}.circle-5{right:0;top:26px;-moz-animation-delay:.35s;-webkit-animation-delay:.35s;-ms-animation-delay:.35s;-o-animation-delay:.35s;animation-delay:.35s}.circle-6{right:8px;bottom:8px;-moz-animation-delay:.4s;-webkit-animation-delay:.4s;-ms-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}.circle-7{left:26px;bottom:0;-moz-animation-delay:.45s;-webkit-animation-delay:.45s;-ms-animation-delay:.45s;-o-animation-delay:.45s;animation-delay:.45s}.circle-8{left:8px;bottom:8px;-moz-animation-delay:.5s;-webkit-animation-delay:.5s;-ms-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}@-o-keyframes f_fadeG{0%{opacity:1}100%{opacity:0}}@-ms-keyframes f_fadeG{0%{opacity:1}100%{opacity:0}}@-moz-keyframes f_fadeG{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes f_fadeG{0%{opacity:1}100%{opacity:0}}@keyframes f_fadeG{0%{opacity:1}100%{opacity:0}}.loading-icon.bars{width:53px}.loading-icon.bars DIV{background-color:#3091be;border:1px solid #3091be;float:left;height:37px;margin-left:3px;width:10px;opacity:.1;-moz-animation-name:bounceG;-moz-animation-duration:1.3s;-moz-transform:scale(.7);-webkit-animation-name:bounceG;-webkit-animation-duration:1.3s;-webkit-transform:scale(.7);-ms-animation-name:bounceG;-ms-animation-duration:1.3s;-ms-transform:scale(.7);-o-animation-name:bounceG;-o-animation-duration:1.3s;-o-transform:scale(.7);animation-name:bounceG;animation-duration:1.3s;animation-iteration-count:infinite;animation-direction:normal;transform:scale(.7)}.bar-1{-moz-animation-delay:.39s;-webkit-animation-delay:.39s;-ms-animation-delay:.39s;-o-animation-delay:.39s;animation-delay:.39s}.bar-2{-moz-animation-delay:.48s;-webkit-animation-delay:.48s;-ms-animation-delay:.48s;-o-animation-delay:.48s;animation-delay:.48s}.bar-3{-moz-animation-delay:.57s;-webkit-animation-delay:.57s;-ms-animation-delay:.57s;-o-animation-delay:.57s;animation-delay:.57s}@-moz-keyframes bounceG{0%{-moz-transform:scale(1.2);opacity:1}100%{-moz-transform:scale(.7);opacity:.1}}@-webkit-keyframes bounceG{0%{-webkit-transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(.7);opacity:.1}}@-ms-keyframes bounceG{0%{-ms-transform:scale(1.2);opacity:1}100%{-ms-transform:scale(.7);opacity:.1}}@-o-keyframes bounceG{0%{-o-transform:scale(1.2);opacity:1}100%{-o-transform:scale(.7);opacity:.1}}@keyframes bounceG{0%{transform:scale(1.2);opacity:1}100%{transform:scale(.7);opacity:.1}}