.wf-loading{visibility:hidden}.wf-active,.wf-inactive{visibility:visible}body{background-color:#fff;font-size:62.5%;position:relative;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.table{display:table;width:100%;height:100%}.table_cell{display:table-cell;vertical-align:middle}.left{float:left}.right{float:right}.hide{display:none}.align_left,.align_right{display:inline-block;vertical-align:middle}.align_left{width:67%}.align_left>*{max-width:none!important}.align_right{width:32%;text-align:right}body,select,input,textarea{font-family:"proxima-nova",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6,.h1{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;color:#1c1c1c}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#1c1c1c;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#f6a42b}h1,.h1{font-size:42px;line-height:1.2}h2{font-size:30px}h3{font-size:24px;line-height:1.2}h4{font-size:20px;margin-bottom:.5em}h5{font-size:16px}h6{font-size:14px}p{font-size:16px;color:#383838;line-height:1.4;font-weight:400;margin-bottom:1em}p strong{font-weight:700}p.large{font-size:24px!important}.borders p{padding:10px 0;margin:0;border-bottom:1px solid #d4dbde;font-size:14px}.borders p:first-child{padding-top:0}.borders p:last-child{border-bottom:none}a{text-decoration:none}p a{color:#f6a42b}p a:hover{text-decoration:underline}i{font-style:italic}i[class^="icon"]{vertical-align:middle}i[class^="icon"].og{color:#fff;background:#f6a42b;display:inline-block;text-align:center;border-radius:100%;-moz-border-radius:100%;width:35px;height:35px;line-height:40px;font-size:20px;transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}i[class^="icon"].og.large{font-size:60px;width:140px;height:140px;line-height:160px;margin-bottom:20px;color:#000}.hover i[class^="icon"].og.large:hover{background:#000;color:#fff}.large_icon{float:left;width:25%}ul{padding:0 0 0 20px;margin-bottom:15px}ul li{font-size:16px;margin:0 0 10px;color:#383838}ul.list{list-style:none}ul.list li{list-style:none;margin:0 0 1em;padding:0}button{cursor:pointer;border:none;background:none}.btn{position:relative;display:inline-block;background:#00b259;border:1px solid #00a04b;border-radius:5px;-moz-border-radius:5px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;text-decoration:none;text-align:left;color:#fff!important;transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}.btn.orange{background:#eea63a;border-color:#d7993b}.btn.full{width:100%}.btn.block{text-align:center;padding:15px;font-size:18px}.btn.block:after{display:none}.btn input{width:100%;cursor:pointer;background:none;color:#fff;border:0}.btn.large{font-size:18px;padding:.8em 60px .8em 1.2em}div.btn.large{padding:0}div.btn.large input{font-size:18px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;padding:.8em 60px .8em 1.2em}.btn.small{font-size:14px;padding:.8em 40px .8em 1em}.btn:after{font-family:cunningham;content:'d';background:#009144;border-radius:100%;-moz-border-radius:100%;vertical-align:middle;position:absolute;top:50%;line-height:1;transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}.btn.orange:after{background:#b9812c}.btn.large:after{padding:4px 5px 6px;right:1.2em;margin-top:-14px}.btn.small:after{padding:3px 3px 3px 4px;right:.8em;margin-top:-11px}.btn.upload{padding:.8em 1em .8em 40px}.btn.upload:after{content:'8';left:.8em;right:auto!important;background:none;padding:0;font-size:19px;margin-top:-10px}.btn:hover{background:#00C563}.btn.orange:hover{background:#ffb444}.btn:hover:after{margin-right:-4px}.btn:disabled,.btn[disabled]{border:1px solid #999;background:#ccc;color:#666}.btn:disabled:after,.btn[disabled]:after{background:#666}#file_upload{position:relative;overflow:hidden;margin:0 0 10px}#file_upload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);background-color:#000}.container{width:90%;max-width:1150px;margin:0 auto;position:relative}.container.padded{padding:50px 0}.container.padded_top{padding:50px 0 0}.container.padded_btm{padding:0 0 50px}section.bottom{padding-bottom:150px}.same_delivery_label{font-size:16px;line-height:1.4;font-weight:400;position:relative;height:70px;background:#fff;background-color:#f6a42b;padding:24px}.success,.alert,.information{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#e4f0ee;color:#333;padding:10px;margin:2em}.success p,.alert p,.information p,.success li,.alert li,.information li{list-style:none;text-align:center;color:#333;margin:0;font-size:14px}.success ul,.alert ul,.information ul{margin:0;padding:0}.success a,.alert a,.information a{color:#79b4aa;text-decoration:underline}.success a:hover,.alert a:hover,.infomation a:hover{text-decoration:none}.alert{background:#FBEDEE;border:1px solid #f7cbcd}.alert li,.alert a{color:#222}.information{background:#e4f0ee}.success{background:#f2fbf6;border:1px solid #00b259}.error>label,.error .checkbox_label,label.error,.error{color:#e63039!important}.error>input,.error>textarea{border:1px solid #e63039!important}.input_error{border:1px solid #e63039!important}.input{background:#fff;border:1px solid #d7dce4;-moz-border-radius:5px;border-radius:5px;font-size:1.4em;padding:9px 10px;margin-bottom:10px;width:100%}#card-errors{color:red}#error #body_content{background-image:url(../images/error.jpg);background-repeat:no-repeat;background-position:center right}#error h1{font-size:100px!important;color:#f6a32a;margin:0!important}#error .search_outer{display:inline-block;margin-top:50px;width:250px;border:1px solid #d4dbde;border-radius:22px;-moz-border-radius:22px}.success_message{display:block;height:100%;width:100%;background:#fff}.success_message img{margin:0 auto;display:block;padding:30px}#quote_bar{display:none;position:fixed;top:0;width:100%;z-index:10;background:#2b2b2b;background:rgba(43,43,43,.97)}#quote_bar .left{padding:25px 0}#quote_bar h4{color:#fff;margin-bottom:0}#quote_bar h4 i{margin-right:10px}#quote_bar .btn{position:absolute;right:0;top:0;bottom:0;margin:auto;height:40px;line-height:38px;padding:0 40px 0 1em}#quote_bar .btn:after{line-height:normal}.modal_form .header{background-color:#fdfdfd;background-repeat:no-repeat;background-position:25px bottom;padding:25px;border-bottom:1px solid #d4dbde}.modal_form .header p{margin:0}.modal_form .content{background:#fff;padding:25px}#tarp_guy .header{padding:25px 25px 25px 100px;background-image:url(../images/ask-tarp-guy-sm.png);background-size:60px 88px}header{background:#fbfbfb;border-top:4px solid #f6a42b;position:relative;z-index:10}header:after{content:'';width:100%;height:5px;display:block;border-top:1px solid #d4dbde}#logo{float:left;margin:3em 0}#logo a{display:block}nav#sub_nav{float:right;border:1px solid #d4dbde;border-radius:22px;-moz-border-radius:22px;color:#f7f7f7;margin-top:3em;overflow:hidden}nav#sub_nav a,nav#sub_nav .search_outer{float:left}nav#sub_nav a{color:#383838;font-weight:600;padding:12px 13px;font-size:13px;border-right:1px solid #d4dbde;background:transparent;transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}nav#sub_nav a:hover{background:#fff}.search_outer{background:#fff;position:relative}.search_outer button{border:none;position:absolute;top:0;bottom:0;margin:auto!important;height:20px;background:none;right:20px}.search_outer button:before{font-family:cunningham;content:'i';font-size:12px}input#search{font-size:14px;padding:12px 20px;background:none;border:none}input#search:focus{outline:none}a.tarp_guy_link:before{font-family:cunningham;content:'a';margin-right:5px;position:relative;top:3px}a.gallery_link:before{font-family:cunningham;content:'7';margin-right:5px;position:relative;top:3px}a.contact_link:before{font-family:cunningham;content:'k';margin-right:5px;position:relative;top:3px}a.news_link:before{font-family:cunningham;content:'(';margin-right:5px;position:relative;top:3px}a.live_chat_link:before{font-family:cunningham;content:'c';margin-right:5px;position:relative;top:3px}nav#main_nav{width:100%;clear:both}nav#main_nav ul{padding:0;margin:0;font-size:0}nav#main_nav ul li{display:inline-block;vertical-align:bottom;width:14.2857%;text-align:center;border-left:1px solid #d4dbde;border-bottom:1px solid #d4dbde;margin-bottom:-1px;font-size:16px;transition:all .2s}nav#main_nav ul li:last-child{border-right:1px solid #d4dbde}nav#main_nav ul li:hover,nav#main_nav ul li.active{border-bottom-color:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}nav#main_nav ul li a{display:block;position:relative;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;color:#1c1c1c;font-size:16px;padding:15px 20px 15px 10px}nav#main_nav ul li a:after{font-family:cunningham;content:'b';color:#f6a42b;position:absolute;margin-left:5px}nav#main_nav ul li a.no_dropdown{padding:15px}nav#main_nav ul li a.no_dropdown:after{display:none}nav#main_nav ul li .dropdown{display:none;width:100%;position:absolute;top:100%;left:0;z-index:1;background:#fff;padding:3% 4%;margin-top:1px}nav#main_nav ul.child{float:left;width:22.5%;margin-right:2%}nav#main_nav ul.child li{float:left;width:100%;margin-right:0;border-top:1px solid #d4dbde;border-bottom:1px solid #d4dbde;border-left:none;border-right:none}nav#main_nav ul.child li:nth-child(odd){clear:left}nav#main_nav ul.child li:nth-child(even){margin-right:0}nav#main_nav ul.child li a{padding:1em 0!important;text-align:left;font-size:16px!important;transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}nav#main_nav ul.child li a:after{display:none}nav#main_nav ul.child li a:hover{color:#f6a42b}#dropdown_overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background:rgba(50,50,50,.5)}nav#main_nav ul li .dropdown .dropdown_cta{float:right;width:49%}nav#main_nav ul li .dropdown .cta{background-color:#dfe4e6;background-position:right bottom;background-repeat:no-repeat;background-size:contain;border:1px solid #d4dbde;margin-bottom:25px;text-align:left}nav#main_nav ul li .dropdown .cta:last-child{margin-bottom:0}nav#main_nav ul li .dropdown .cta a{padding:20px}nav#main_nav ul li .dropdown .cta a:after{display:none}nav#main_nav ul li .dropdown .cta h3{width:75%}nav#main_nav ul li .dropdown .cta p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;width:70%;margin-bottom:0}nav#main_nav ul li .dropdown .cta .btn{margin-top:1em}nav#main_nav ul li .dropdown .cta.cover{background-image:url(../images/dropdown-cta-cover.png)}nav#main_nav ul li .dropdown .cta.frame_cover{background-image:url(../images/dropdown-cta-frame-cover.png)}nav#main_nav ul li .dropdown .cta.curtainsides{background-image:url(../images/dropdown-cta-curtainsides.png)}nav#main_nav ul li .dropdown .cta.artwork{background-image:url(../images/dropdown-cta-artwork-new.png);background-size:45%}nav#main_nav ul li .dropdown .cta.tarp_guy{background-image:url(../images/dropdown-cta-tarpguy.png)}#side_nav{border:1px solid #d4dbde;background:#f7f7f7;margin-bottom:25px}#side_nav .header{background:#fff;padding:20px;border-bottom:1px solid #d4dbde}#side_nav .header h4{margin-bottom:0}#side_nav .body{padding:20px}#side_nav ul{padding:0 2em;margin:0;list-style:none}#side_nav ul li{border-bottom:1px solid #d4dbde;position:relative;margin:0}#side_nav ul li.active{padding-left:20px}#side_nav ul li.active:before{content:'';position:absolute;left:-20px;top:-1px;bottom:0;width:20px;height:calc(100% + 2px);background:#d4dbde}#side_nav ul li:last-child{border:none}#side_nav ul li a{display:block;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;color:#1c1c1c;padding:12px 0!important;text-align:left;font-size:16px;transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}#side_nav ul li a:hover{color:#f6a42b}#side_nav ul.side_nav_dropdown{display:none;padding:0}#side_nav ul.side_nav_dropdown li{border:none;padding-bottom:10px}#side_nav ul.side_nav_dropdown li a{padding:0!important;font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#1c1c1c;line-height:1.4}#side_nav ul.side_nav_dropdown li a.active,#side_nav ul.side_nav_dropdown li a:hover{color:#f6a42b}#side_nav ul li.active ul.side_nav_dropdown{display:block}#product_pages{display:none}ul#breadcrumbs{list-style:none;margin:10px 0;padding:0}ul#breadcrumbs li{display:inline;font-size:11px;color:#383838;margin:0}ul#breadcrumbs li a{color:#383838}ul#breadcrumbs li a:hover{color:#f6a42b}ul#breadcrumbs li span{margin:0 5px}#cover_cta_bar{background:#2b2b2b;box-shadow:0 10px 20px rgba(0,0,0,.15);-moz-box-shadow:0 10px 20px rgba(0,0,0,.15)}#cover_cta_bar p,.footer_row p{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;color:#fff;font-size:20px;margin:0;padding:1em 0;position:relative}#cover_cta_bar p a,#cover_cta_bar .dt_num,.footer_row p span{color:#f6a42b}#cover_cta_bar a.number,.footer_row a.number{display:none}#cover_cta_bar p a:hover{text-decoration:none;cursor:default}#cover_cta_bar .left p{padding:1em 0 1em 2.4em}#cover_cta_bar .left p:before,.footer_row #call_info:before{font-family:cunningham;content:'j';color:#f6a42b;font-size:32px;position:absolute;left:0;top:0;margin-top:10px}#cover_cta_bar .right p{display:inline-block}.double_arrow{position:relative}.double_arrow:after{content:'';background:url(../images/cover-cta-bg.png) no-repeat center center;display:block;background-size:cover;height:100%;position:absolute;top:0;left:100%;bottom:0;width:150px}.toggle_button{display:none;width:50px;height:50px;position:absolute;top:50%;right:0;margin-top:-25px}.toggle_button:focus{outline:none}.toggle_button i{font-size:40px;color:#323232}#mobile_nav{background:#34373b;font-size:18px;font-family:"futura-pt",Helvetica,Arial,sans-serif}#mobile_nav ul .dropdown{display:none}.show_dropdown a,.show_dropdown span{padding:15px;float:left}.show_dropdown a{width:80%}.show_dropdown span{width:20%;float:right;height:100%;padding:11px 0;text-align:right;cursor:pointer}.show_dropdown span i{font-size:20px;color:#f6a42b;background:#242629;border-radius:100%;width:30px;height:30px;display:inline-block;text-align:center;line-height:35px;-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s}.show_dropdown span.active i{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}#mobile_nav ul{padding:0 20px;margin:0}#mobile_nav ul li{border-bottom:1px solid #575858;margin:0}#mobile_nav ul li:last-child{border:none}#mobile_nav ul li a{color:#fff;padding:20px 0;display:block;font-weight:700}#mobile_nav ul li a.tarp_guy_link,#mobile_nav ul li a.gallery_link,#mobile_nav ul li a.contact_link,#mobile_nav ul li a.contact_link,#mobile_nav ul li a.live_chat_link{color:#f6a42b}#mobile_nav .search_outer{position:relative;border-radius:22px;-moz-border-radius:22px;margin:20px 0}#mobile_nav .search_outer input{width:100%;-moz-border-radius:30px;border-radius:30px;border:none;padding:15px;font-size:14px}#mobile_nav .search_outer button{border:none;position:absolute;top:0;bottom:0;margin:auto;height:20px;background:none;right:20px}#mobile_nav .search_outer button:before{font-family:cunningham;content:'i';font-size:12px}#mobile_nav ul.child{padding:0}#mobile_nav ul.child li a{padding:15px 0;font-weight:400}#mobile_nav ul.child li:first-child a{padding-top:0}.center{text-align:center}.center_title{text-align:center;max-width:60%;margin:0 auto}#main,#sidebar{margin-top:0!important}#sidebar_visible{margin-top:0;position:relative;top:0}.pagination{display:block;text-align:center;clear:both;float:left;width:100%}.pagination.btm{margin-top:4%}.pagination li{display:inline-block;font-size:16px;margin:0 2px 10px}.pagination li.disabled i{color:#ccc}.pagination li.prev.disabled,.pagination li.next.disabled,.pagination li.next a,.pagination li.prev a{padding:5px 8px}.pagination li a{color:#383838;padding:4px 11px;border:1px solid #fff;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.pagination li.active a{border-color:#de9730;border-radius:3px;-moz-border-radius:3px;background:#f6a42b;color:#fff}.pagination li a:hover{border-color:#de9730;border-radius:3px;-moz-border-radius:3px}.pagination li.next:hover a,.pagination li.prev:hover a{border-color:#fff}.pagination li i{vertical-align:middle;font-size:16px;position:relative;top:3px}.dotted{background:#fff url(../images/dotted-bg.jpg)}.gray{background-color:#f7f7f7;border-top:1px solid #d4dbde;border-bottom:1px solid #d4dbde}.gray h2,.dotted h2{font-size:42px;margin-bottom:20px}.gray h2.half{max-width:50%}.bg_img{background-position:center bottom;background-size:cover}.hero{background-position:center bottom;background-size:cover;background-repeat:no-repeat;position:relative}.hero .container{min-height:700px;position:relative;z-index:2}#hero_info{position:absolute;bottom:0;width:100%}.hero_info_main{float:left;width:66.6666%}.hero_info_end{float:left;width:33.3333%;padding:4% 5%;background:#e4e4e4}#hero_info h1{margin-bottom:.5em;line-height:1.2;max-width:70%}#hero_mobile{display:none}.fadein{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.fadein img{position:absolute;right:0;left:0;bottom:0;width:100%}#oilgas.hero{background-position:center top}#oilgas.hero #hero_info h1{max-width:none}#oilgas.hero #hero_info .call_to_action.large p{font-size:18px}.sub_hero{background-repeat:no-repeat;background-size:cover}.sub_hero .container{padding:7% 0}.sub_hero h1{background:#e2e2e2;padding:15px 25px;float:left}.sub_hero p{font-size:20px;background:#e2e2e2;padding:15px 25px;clear:both;float:left;margin-top:10px}.sub_hero .btn{clear:both;float:left}#icon_section{background:#fff;border:1px solid #d4dbde;border-top:none;padding:30px 35px}#icon_section h3{font-size:20px}.call_to_action{background-color:#e1e5e7;border:none;border-top:1px solid #d4dbde;background-position:right bottom;background-size:auto 100%;background-repeat:no-repeat;padding:4% 5%}.call_to_action.white{background-color:#fff;border-left:1px solid #d4dbde;border-right:1px solid #d4dbde;background-size:auto 90%}.call_to_action.white p.large{margin-top:0}.call_to_action h1,.call_to_action .h1{max-width:70%;margin-bottom:0!important}.call_to_action h2{max-width:60%;font-size:30px!important;line-height:1.2}.call_to_action h2 span{color:#f6a42b}.call_to_action h3{max-width:70%;font-size:42px!important;line-height:1.2;margin:0!important}.call_to_action h3 span{color:#f6a42b}.call_to_action p{font-size:16px;max-width:60%;margin:15px 0 0}.call_to_action.full h3,.call_to_action.full p{max-width:none}#hero_info .call_to_action.no_wrap>*{max-width:none}.call_to_action .btn,.call_to_action #manufactured{margin-top:25px;text-align:left}.call_to_action.large p{font-size:24px}#profile_image{float:left;margin-right:5%;border:5px solid #f7f7f7}#hero_info .call_to_action{background-color:#f7f7f7;border:0}#steps h3{margin-bottom:30px;position:relative;padding-left:80px;min-height:60px;padding-top:0!important}#steps h3:last-child{margin-bottom:0!important}#steps h3:before{content:'';display:block;position:absolute;left:0;width:60px;height:60px;background-size:cover;background-repeat:no-repeat;background-position:center center}#steps h3.design_step:before{background-image:url(../images/design-step.png)}#steps h3.manufacture_step:before{background-image:url(../images/manufacture-step.png)}#steps h3.ship_step:before{background-image:url(../images/ship-step.png)}#steps h3 span{display:block;font-size:16px}ul.tick_list{padding:0;margin:0}ul.tick_list li{float:left;width:30%;margin-right:5%;list-style:none;margin-bottom:20px!important;position:relative;padding-left:40px;font-size:14px!important;line-height:1.4}ul.tick_list li:nth-child(3n){margin-right:0}ul.tick_list li:nth-child(3n+1){clear:left}ul.tick_list.vert li{display:block;width:100%;float:none;padding-left:35px;line-height:1.4}ul.tick_list li:before{font-family:cunningham;content:'B';display:block;background:#f6a42b;color:#fff;text-align:center;line-height:24px;position:absolute;top:-3px;left:0;width:24px;height:24px;border-radius:100%;-moz-border-radius:100%}ul.tick_list.line li:before{left:-12px}ul.tick_list.small li p{font-size:12px}ul.tick_list li p{font-size:10px;margin:0}#sidebar ul.tick_list.vert{margin-top:20px}.line:before{content:'';width:1px;height:100%;position:absolute;top:0;bottom:0;background:#d4dbde}#steps.line:before{left:70%}#manufactured{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px!important;text-transform:uppercase;margin-bottom:0}#manufactured:before{font-family:cunningham;content:'l';color:#f6a42b;text-transform:none;vertical-align:middle;margin-right:10px;font-size:16px}.call_to_action #manufactured{position:relative;padding-left:35px}.call_to_action #manufactured:before{position:absolute;left:0;top:0;font-size:24px}#quality:before{font-family:cunningham;content:'w';color:#f0ce4e;text-transform:none;vertical-align:middle;margin-right:10px;font-size:70px}#quality h3{display:inline-block;vertical-align:middle;font-size:36px;line-height:1}#quality h3 span{display:block;font-size:16px}.box_link{border:1px solid #d4dbde;background:#f7f7f7}.box_link .image{position:relative;overflow:hidden;height:230px;border-bottom:1px solid #d4dbde}.box_link .image img{display:block;min-width:100%;min-height:100%;max-width:420px}.box_link .header{padding:2em;background:#fff}.box_link .header h4{margin-bottom:0}.box_link .text{padding:2em}.box_link .text h3{font-size:20px!important;margin-bottom:0}#sidebar .box_link{margin-bottom:25px}#sidebar .box_link h4{font-size:18px}#sidebar .box_link p{font-size:14px;margin-bottom:0}#sidebar .box_link .btn{margin-top:1em}#sidebar .box_link .image{max-height:230px;height:auto}#sidebar .box_link .image img{max-width:100%;min-height:inherit}.pricing_row{padding:10px 0;border-bottom:1px solid #d4dbde}.pricing_row:first-child{padding-top:0}.pricing_row:last-child{padding-bottom:0;border:none}.pricing_row p{float:left;width:45%;font-size:14px;margin:0}.pricing_row p.right{float:right;text-align:right}.pricing_row.total .right{color:#f6a42b}#info_box{position:relative}.container.padded #info_box{margin-top:50px}#info_box:before{content:'';position:absolute;z-index:1;background:url(../images/tarp-flap.png) no-repeat;display:block;width:367px;height:121px;margin:auto;top:-36px;left:0;right:0}#info_box .half{width:50%;padding:5%!important;text-align:center;float:left}#info_box .half.white{background-color:#fff}#info_box .half.orange{background-color:#f6a42b}#info_box .half.orange h2,#info_box .half.orange p{color:#fff}#info_box .half.image{border:15px solid #fff;background-size:cover;background-repeat:no-repeat;background-position:center center}#uses{border:1px solid #d4dbde;border-bottom:none;border-right:none;text-align:center}#uses .header{padding:3em;background:#fff;border-bottom:1px solid #d4dbde;border-right:1px solid #d4dbde}#uses .content{background:#f7f7f7}.use{float:left;width:33.3333%;border-right:1px solid #d4dbde;border-bottom:1px solid #d4dbde;padding:2em}.use i{color:#f6a42b;font-size:60px}.use.ground i{font-size:120px;position:relative;top:-35px}.use.ground p{position:relative;top:-72px;margin-bottom:-72px}.use p{margin-bottom:0;font-size:14px}#body_content{border-top:none;background-color:#fff}#body_content .border-top{border-top:1px solid #d4dbde}#body_content .border-bottom{border-bottom:1px solid #d4dbde}#body_content .content_section{padding:30px 35px;border-top:1px solid #d4dbde;border-left:1px solid #d4dbde;border-right:1px solid #d4dbde;position:relative}#body_content .content_section img{margin-bottom:4%;width:100%!important;height:auto!important}#body_content .content_section :last-child{margin-bottom:0}#body_content .content_section h1{font-size:20px}#body_content .content_section h2,#body_content .content_section h4{font-size:16px}#body_content .content_section h1,#body_content .content_section h2,#body_content .content_section h3,#body_content .content_section h4,#body_content .content_section h5{padding-top:10px}#body_content .content_section h1:first-of-type,#body_content .content_section h2:first-of-type,#body_content .content_section h3:first-of-type,#body_content .content_section h4:first-of-type,#body_content .content_section h5:first-of-type{padding-top:0}#body_content h1,#body_content h2,#body_content h3,#body_content h4{margin-bottom:15px}#body_content h5,#body_content h6{margin-bottom:5px}.remove_cover{width:50%;margin-top:10px}.remove_cover a{color:#f6a42b;font-size:14px;font-weight:600;border-bottom:1px solid #f6a42b}.content_section a{color:#f6a42b}.border_bottom{border-bottom:1px solid #d4dbde}#sizes_img{max-width:520px;margin:0 auto;display:block}.quote_form_header{padding:25px 35px 25px 120px;background:#fdfdfd url(../images/ask-tarp-guy-sm.png) no-repeat;background-position:35px bottom;background-size:60px 88px;border-top:1px solid #d4dbde;border-left:1px solid #d4dbde;border-right:1px solid #d4dbde}.quote_form_header>*{margin-bottom:0!important}.quote_link_wrap{background-color:#fdfdfd;border-top:1px solid #d4dbde;border-left:1px solid #d4dbde;border-right:1px solid #d4dbde;padding:30px 35px}.quote_link{position:relative}.link_text{background-position:70% bottom,center center;background-repeat:no-repeat;background-size:auto 103%;background-color:#f6a42c;background-image:url(../images/quote-link-bg.png);border:1px solid #db9125;border-bottom:0;border-radius:10px;-moz-border-radius:10px;padding:30px 35% 30px 35px}.link_text h3{color:#fff;margin:0!important}.link_text h6{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#fff;opacity:.8}.link_btn{position:absolute;right:-2px;top:0;bottom:0;width:25%;padding:25px;background:#f7f7f7;background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0%,#dadada 100%);background:-webkit-linear-gradient(top,#f7f7f7 0%,#dadada 100%);background:linear-gradient(to bottom,#f7f7f7 0%,#dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#dadada',GradientType=0);border:1px solid #d4dbde;border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0}.link_btn p{text-align:left;max-width:80%;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;margin:0}.link_btn p:after,.mob_link_btn:after{font-family:cunningham;content:'d';font-size:20px;text-align:center;color:#9c9d9e;background:#fbfbfb;border:1px solid #d4dbde;border-radius:100%;-moz-border-radius:100%;position:absolute;top:50%;right:25px;margin-top:-16px;width:30px;height:30px;line-height:28px}.mob_link{display:none;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;margin:5px 0 0;padding:10px 15px;background:#c37e17;border-color:#e8b262}.mob_link:after{display:inline-block;position:static;margin-left:10px;border:none;margin-top:-5px;background:none;color:#fff;width:auto;height:auto;line-height:normal}.mob_link:hover{background:#c37e17}.mob_link:hover:after{margin-right:0}.video_wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;margin-bottom:25px;height:0}.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#assistance{background:url(../images/assistance-tarp-guy.png) no-repeat;background-size:90px 127px;background-position:center bottom}#assistance_left,#assistance_right{width:48%}#assistance_left{text-align:left;float:left}#assistance_right{text-align:right;float:right}#assistance_left h4,#assistance_right h4{margin-bottom:1em}.spacer{display:block;width:100%;height:20px}.quotation_header_bg{background:#f7f7f7;cursor:pointer}.quotation_header_title{margin-bottom:25px;position:relative}.quotation_header_title i{position:absolute;top:50%;right:0;bottom:0;margin-top:-15px;background:#00b259;border-radius:100%;width:30px;height:30px;text-align:center;line-height:36px;color:#fff;font-size:22px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.quotation_header_bg.active i{transform:rotate(180deg)}.quotation_header_title:before{font-family:cunningham;position:absolute;left:0;top:3px;width:45px;height:45px;line-height:43px;background:#f6a42b;text-align:center;font-weight:700;font-size:18px;color:#fff;border-radius:100%;-moz-border-radius:100%}.quotation_header_title h3{margin-bottom:0!important}.quotation_header_title p{margin-bottom:0}.quotation_step_title{margin-bottom:25px;position:relative;padding-left:65px}.quotation_step_title:before{font-family:cunningham;position:absolute;left:0;top:3px;width:45px;height:45px;line-height:43px;background:#f6a42b;text-align:center;font-weight:700;font-size:18px;color:#fff;border-radius:100%;-moz-border-radius:100%}.quotation_step_title.shape:before{content:'%'}.quotation_step_title.size:before{content:'!'}.quotation_step_title.color:before{content:'#'}.quotation_step_title.details:before{content:'$'}.quotation_step_title.payment:before{content:"'"}.quotation_step_title h3{margin-bottom:0!important}.quotation_step_title p{margin-bottom:0}.quotation_step_title.payment{background:url(../images/payment.jpg) no-repeat right center}.quotation_step_title.complete{background:#f2fbf6;border:1px solid #00b259;border-radius:5px;-moz-border-radius:5px;padding:25px 25px 25px 90px}.quotation_step_title.complete:before{background:#00b259;font-family:cunningham;content:'4';left:25px;top:25px}.quotation_step_title.failed{background:#fdf3f3;border:1px solid #e63039;border-radius:5px;-moz-border-radius:5px;padding:25px 25px 25px 90px}.quotation_step_title.failed:before{background:#e63039;font-family:cunningham;content:'6';left:25px;top:25px;line-height:45px}.quotation_step_title.failed p{text-align:left}.quotation_step_title.no_icon{padding-left:0}#shape_select{margin:0;padding:0}#shape_select .shape{float:left;list-style:none;background:#f7f7f7;border:1px solid #d4dbde;margin:0 0 -1px -1px}#shape_select .shape a{display:block;padding:12px 20px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#shape_select .shape i{color:#798082;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#shape_select .shape i:before{font-size:80px}#shape_select .shape.active a{background:#fff}#shape_select .shape.active i,#shape_select .shape:hover i{color:#f6a42b}img.dimensions_map{margin-bottom:25px}.dimensions_box{border-bottom:1px solid #d4dbde;margin-bottom:25px;padding-bottom:25px}.dimensions_box:last-of-type{border:none;padding-bottom:0}.dimensions_label{display:inline-block;background:#d4dbde;padding:5px 10px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;color:#1c1c1c;font-size:12px;text-transform:uppercase;margin-bottom:10px}.add_another_wrapper{background:#f7f7f7}#selected_colour p{display:inline-block}#selected_colour .label{padding:5px 0}#colour_select{list-style:none;padding:0;margin:0 -10px 0 0}#colour_select li{float:left;width:10%;padding-right:10px}#colour_select li .colour:before{content:'';position:absolute;top:-1px;left:50%;margin-left:-7px;border-top:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;-webkit-transition:top .2s;-moz-transition:top .2s;-ms-transition:top .2s;-o-transition:top .2s;transition:top .2s}#colour_select li .colour:hover:before{top:-3px}#colour_select li .colour{position:relative;cursor:pointer;opacity:.8;border:1px solid #c9cbcc;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#colour_select li .colour:hover{opacity:1}#colour_select li .colour img{display:block}.tick:before{font-family:cunningham;content:'B';color:#fff;font-size:16px}.tick{display:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1;width:40px;height:40px;line-height:40px;text-align:center;background:#4d4d4d;background:rgba(45,45,45,.5);border-radius:100%}#colour_select li .colour.selected .tick{display:block}#colour_select li .colour.selected{opacity:1}#colour_select .slick-list{width:89%;float:left;margin:0 0 0 1%}#colour_select .slick-slide{margin:0 10px 0 0;height:155px;overflow:hidden}#colour_select .slick-slide img{max-width:none;height:100%!important;width:auto!important}#colour_select .slick-arrow{float:left;width:5%;height:155px;background:#d4dbde;line-height:155px;text-align:center}#colour_select .slick-next{right:0}#colour_select .slick-arrow i{color:#798082;font-size:20px}@media screen and (max-width:768px){#colour_select .slick-list{width:78%;margin:0 0 0 2%}#colour_select .slick-arrow{width:10%}}@media screen and (max-width:320px){#colour_select .slick-list{width:70%}#colour_select .slick-arrow{width:14%}}#body_content .gallery_item,.gallery_item{float:left;margin-left:1%;margin-bottom:1%;position:relative;width:49.5%;height:250px;overflow:hidden}#body_content .gallery_item:nth-child(odd),.gallery_item:nth-child(odd){margin-left:0;clear:left}#body_content .gallery_item img,.gallery_item img{margin-bottom:0!important;display:block;min-width:100%!important;min-height:100%!important;max-width:400px;width:auto!important}.video_btn{background-color:#f6a42b;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;margin:auto;width:64px;height:42px;text-align:center;line-height:42px}.video_btn:before{font-family:cunningham;content:'H';color:#fff;font-size:24px}.overlay{opacity:0;position:absolute;bottom:0;left:0;right:0;z-index:1;padding:25px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0);-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.overlay h4{color:#fff;float:left;width:80%;margin-bottom:0!important}.arrow{float:right}.arrow:after{font-family:cunningham;content:'d';margin-left:15px;border:1px solid #fff;border-radius:100%;-moz-border-radius:100%;color:#fff;font-size:20px;padding:3px 3px 4px;display:block}.gallery_item:hover .overlay{opacity:1}.box_link i.icon-clock{color:#f6a42b}.box_link i.icon-twitter{color:#55acee}.box_link i.icon-facebook{color:#3b5998}.map_box{border:1px solid #d4dbde;margin-top:25px;position:relative}.map_box .box_link{position:absolute;z-index:1;top:40px;left:40px}.box_link .section{border-bottom:1px solid #d4dbde;padding:10px 0;position:relative}.box_link .section:first-child{margin-top:-10px}.box_link .section:last-child{border-bottom:0;padding-bottom:0}.box_link .section.icon{padding-left:25px}.box_link .section.icon i{position:absolute;left:0;top:12px;font-size:15px;color:#f6a42b}.box_link .section p{font-size:14px;margin:0}#map,#map2{width:100%;height:auto;min-height:400px}#twitter_box h5{margin-bottom:1em}#twitter_box p{font-size:14px}.tweet-time{display:block;margin-top:10px}.tweet-time a{color:#383838}.twitter-follow-button{float:right}#mobile_contact{display:none}.news_excerpt h3 a{color:#1c1c1c}.news_excerpt img{width:100%}.news_excerpt span.details{color:#747474;font-size:12px}.news_excerpt span.details i{font-size:12px}.tags{border-top:1px solid #d4dbde;padding:2em 0 2em 80px;position:relative}.tags p{color:#747474;font-size:12px;position:absolute;left:0}.tags .tag{background:#e0e5e7;border-radius:10px;-moz-border-radius:10px;padding:5px 10px;display:inline-block;margin-right:5px;margin-bottom:8px;color:#747474;text-align:center;font-size:12px}span.details i{color:#f6a42b;margin-right:5px}span.details.large{font-size:16px}.share{border-top:1px solid #d4dbde;padding:0 35px!important}.share .left{padding:25px 5%}.share .left:first-child{border-right:1px solid #d4dbde}.share p{margin:0}.swatch{width:100px;height:100px;border:1px solid #d4dbde;background-repeat:no-repeat}.form_item{position:relative;margin-bottom:15px;float:left;width:100%}.form_item.disabled{opacity:.5}.form_item.half{float:left;width:49%;margin-right:2%}.form_item.half.last{margin-right:0}.form_item.third{float:left;width:32%;margin-right:2%}.form_item.third.last{margin-right:0}.label,label{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;color:#1c1c1c;display:inline-block;margin:0 10px 10px 0;line-height:1.2}.label.full{width:100%}input[type="text"],input[type="number"],input[type="email"],textarea{border:1px solid #d4dbde;padding:10px;font-size:16px;width:100%}input[type="text"]:focus,input[type="number"]:focus,input[type="email"]:focus,textarea:focus,select:focus{outline:none;border-color:#b7c3c8}input[type='number']{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}select{width:100%;font-size:16px}.dropdown-container{position:relative;height:90px;background:#fff;background-color:#f6a42b;padding:24px}.dropdown-container:after{content:"";position:absolute;top:-10px;left:30px;border-bottom:10px solid #f6a42b;border-left:10px solid transparent;border-right:10px solid transparent}.dropdown-container select{border:none;box-shadow:none;border-radius:0;background:#fff url(../images/caret-down.png) no-repeat calc(100% - 15px) center;height:100%;width:100%;cursor:pointer;outline:none;padding-right:35px;padding-left:15px;border:1px solid #d4dbde;-moz-appearance:none;-webkit-appearance:none}.dropdown-container select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.dropdown-container select::-ms-expand{display:none}.dropdown-container select:focus{border-color:#b7c3c8}#lookup_field input[type="text"]{width:50%;margin-right:10px}#lookup_field input[type="text"],#lookup_field button{margin-bottom:15px}.styled_select{display:inline-block;vertical-align:middle;position:relative;background:#fff url(../images/select-arrow.png) no-repeat 95% center;background-size:10px 5px;overflow:hidden;color:#383838;border:1px solid #d4dbde;width:100%}.styled_select select{background:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;padding:10px 15% 10px 10px;width:100%}.inside_label label{position:absolute;top:0;border-right:1px solid #d4dbde;height:100%;line-height:1.4;padding:10px 0;width:20%;text-align:center}.inside_label input[type="text"],.inside_label input[type="number"]{padding-left:25%}.form_item.label_left input{width:90px}.static_content{display:inline-block;position:relative}.static_content input{padding-right:45px}.input_static{position:absolute;display:block;right:15px;bottom:15px;font-size:14px;color:#000;z-index:9}.radio{display:inline-block;position:relative}.radio.full{display:block;margin-bottom:10px;padding-left:25px}.radio.full input[type="radio"]{position:absolute;left:0;top:0;margin:2px 0}.radio label{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:400}.radio input[type="radio"]{position:relative;top:-2px}.radio.tooltip_container{padding-right:25px}.tooltip_templates{display:none}.tooltip{cursor:pointer;background:#d4dbde;border-radius:100%;font-family:Georgia,serif;font-style:italic;font-size:12px;width:20px;height:20px;text-align:center;line-height:20px;color:#606060;display:block;position:absolute;right:0;top:0;padding-right:2px}.required.inner{position:absolute;right:10px;top:12px;font-size:30px}#home{background-color:#f7f7f7}#home .hero{position:inherit}#home #hero_info{position:relative}#home .call_to_action{background-image:url(../images/home-cta-bg.png);padding-left:0}#about .call_to_action{background-image:url(../images/home-cta-bg.png)}#making_your_cover.bg_img{background-image:url(../images/home-gray-bg.webp)}footer{position:relative;background:#1c1c1c;padding:0 0 3%}footer .span_1_of_6{margin-top:0;margin-bottom:0}footer a{transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}footer ul.main{list-style:none}footer ul.main li{margin-bottom:1em;font-size:14px}footer ul.main li:first-child{margin-bottom:1.5em}footer ul.main li a{color:#c4c4c4;line-height:1.2}footer ul.main li a.title{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;color:#fff;font-size:16px}footer ul.main li a:hover{color:#f6a42b}footer #awards{display:block;margin:auto;position:relative;top:-150px;margin-bottom:-100px}.footer_row{margin:3% 0}.footer_row:last-child{margin-bottom:0}.footer_row #call_info{padding:0 0 0 2.4em;position:relative}.footer_row #call_info:before{left:0;margin-top:-8px}.social{display:inline-block;width:35px;height:35px;color:#c4c4c4;font-size:16px;background:#4c4c4c;border-radius:100%;-moz-border-radius:100%;margin-left:10px;line-height:40px;text-align:center;transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}.social:hover{color:#fff}ul.secondary li,ul.tertiary li{display:inline-block;list-style:none;color:#c4c4c4;font-size:14px}ul.secondary li a,ul.tertiary li a{color:#c4c4c4}ul.secondary li a:hover,ul.tertiary li a:hover{color:#fff}ul.secondary,ul.tertiary{padding:0;margin:0 0 2em}ul.secondary li{margin-right:15px;padding-right:15px;border-right:1px solid #c4c4c4}ul.secondary li:last-child{border-right:none}ul.tertiary li{margin-right:15px}ul.search_list li{list-style:none;margin:0;border-bottom:1px solid #d4dbde;padding:25px 0}ul.search_list li h3{margin-bottom:5px!important}#body_content #legacy_quote.content_section{padding-bottom:100px}#body_content #legacy_quote.content_section h2{font-weight:400;font-size:26px}#legacy_quote .col{float:left;width:50%;margin:40px 0 0;text-align:center;padding:0 70px 0 40px}#legacy_quote .col p{font-size:14px}#legacy_quote .col:last-child{padding:0 40px 0 70px}#legacy_quote .col:first-of-type{border-right:1px solid #d4dbde}#legacy_quote .col p.lg{font-size:16px}#legacy_quote .col form{margin-top:20px;float:left;width:100%}#legacy_quote .number{width:100px;height:100px;display:inline-block;background:#f6a42b;text-align:center;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-size:50px;color:#fff;border-radius:100%;-moz-border-radius:100%;line-height:30px;margin-bottom:30px}#legacy_quote .number .sml_txt{font-size:12px}#legacy_quote .grey_boxes{float:left;width:100%;background:#f7f7f7;border:1px solid #d4dbde;border-bottom:0;font-size:14px;font-weight:700;color:#1c1c1c;padding:15px}#legacy_quote .grey_boxes a{color:#1c1c1c}#legacy_quote .grey_boxes i{color:#f6a42b}#legacy_quote .grey_boxes.first{margin-top:20px}#legacy_quote .grey_boxes.last{border-bottom:1px solid #d4dbde}iframe[name='google_conversion_frame']{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}#queens_award{float:left;width:100%;position:relative;background:#f7f7f7;text-align:center;padding:48px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#queens_award h3{text-align:left;font-size:20px;margin-bottom:1em}#queens_award p{text-align:left}#queens_award p a{text-decoration:none}#queens_award p:nth-last-child(1){margin-bottom:0}#about_early_days h4{margin-top:30px;display:inline-block}#about_early_days p{display:inline-block}@media screen and (max-width:1250px){nav#main_nav ul li a{padding:15px 20px 15px 5px}#cover_cta_bar .left,.footer_row p#call_info:before{display:none}.footer_row p#call_info{padding-left:0}#cover_cta_bar .right{float:none;text-align:center;width:100%}.footer_row .right{float:left;margin-top:15px}}@media screen and (min-width:1025px){.slideout-panel{transform:translate3d(0,0,0)!important}}@media screen and (max-width:1024px){header:after{display:none}#main_nav,#sub_nav{display:none}.toggle_button{display:block}ul#breadcrumbs li{font-size:14px}.hero{background:none!important}.hero .container{min-height:inherit;padding:0;width:100%}#hero_info{position:relative}#hero_info .call_to_action,.hero_info_end{width:100%}.sub_hero .container{background:#e2e2e2;width:100%;padding:5%}.sub_hero h1,.sub_hero p{background:none;padding:0;float:none}#home .container{width:100%}#home .call_to_action{padding-left:5%}.fadein{display:none}#steps h3{float:left;width:30%;margin:0 4% 0 0;padding-top:0!important;min-height:inherit}#steps h3:before{top:-15px}#steps h3:last-child{margin-right:0}#hero_mobile{display:block;overflow:hidden;position:relative}#hero_mobile img{display:block;width:100%}.call_to_action{background-image:none!important;height:auto!important}.call_to_action>*{max-width:none!important}.content_section .col{width:100%;margin:3% 0}.line:before{display:none}ul.tick_list.line li:before{left:0}ul.tick_list.vert li{padding-left:40px}ul.tick_list.small li p{font-size:14px}.content_section .quote_quantity.col,.content_section .quote_dimensions.col{width:48%}.content_section .quote_quantity.col{margin-right:4%}img.dimensions_map{width:75%}.map_box{border:none}.map_box #map,.map_box #map2{display:none}.map_box .box_link{position:static}ul.secondary li,ul.tertiary li{margin:5px 15px 5px 0}footer #awards{width:95%}#queens_award{display:block;position:relative;width:100%}#about_early_days{padding:0}}@media screen and (max-width:950px){#sidebar{display:none}#sidebar_visible{margin-left:0;margin-top:0!important;width:100%}#main{width:100%;margin:0 0 2.6%}#product_pages{display:table;width:100%;border:1px solid #d4dbde;border-bottom:0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;margin:0;padding:0}#product_pages li{display:table-cell;vertical-align:bottom;background:#fff;font-size:14px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;border-right:1px solid #d4dbde;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#product_pages li:last-child{border:none}#product_pages li a{color:#383838;padding:25px;width:100%;height:100%;display:block;position:relative}#product_pages li a:after{font-family:cunningham;right:25px;padding:6px 8px 8px;content:'d';background:#e8e8e8;border-radius:100%;-moz-border-radius:100%;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%);line-height:1}#product_pages li.active a{color:#383838}#product_pages li:hover a{color:#383838}.gray h2.half{max-width:none}#info_box .half{width:100%;padding:5% 7%!important}#info_box .half.white{padding-top:80px!important}#info_box .half.image{min-height:300px}#mobile_contact{display:block;margin-top:25px}#mobile_contact .box_link{width:33.3333%;display:table-cell;vertical-align:middle;background:#fff;border:1px solid #d4dbde;border-right:none;padding:25px;text-align:center}#mobile_contact .box_link:last-child{border-right:1px solid #d4dbde}#mobile_contact .box_link p{margin:0}#error #body_content{background-image:none}footer .span_1_of_6{width:33.33333%;margin:0 0 3%}footer .span_1_of_6:nth-child(3n+1){clear:left}}@media screen and (max-width:800px){#cover_cta_bar .right p{display:block}#cover_cta_bar .right p:first-child{padding-bottom:0}#cover_cta_bar .right p:last-child{padding-top:.5em}#cover_cta_bar .right p.sep{display:none}footer #awards{top:-120px;margin-bottom:-80px}}@media screen and (max-width:800px) and (min-width:667px){i[class^="icon"].og.large{font-size:50px;width:100px;height:100px;line-height:120px}#icon_section h3{font-size:16px}}@media screen and (max-width:768px){section.bottom{padding-bottom:100px}#quote_bar{display:none!important}#steps h3{width:30%;text-align:center;padding-left:0}#steps h3:before{position:static;display:block;margin:0 auto 10px}ul.tick_list li{width:47%;margin-right:5%!important;clear:none!important}ul.tick_list li:nth-child(odd){clear:left!important}ul.tick_list li:nth-child(even){margin-right:0!important}.link_text{width:100%;background-position:right bottom,center center}.link_btn{display:none}.mob_link{display:inline-block}#colour_select li{width:12.5%}#colour_select li:nth-child(8n+1){clear:left}footer .span_1_of_6{width:48.7%;margin-bottom:3%}footer .span_1_of_6:nth-child(3n+1){clear:none}footer .span_1_of_6:nth-child(2n+1){clear:left}}@media screen and (max-width:667px){h1,.h1{font-size:36px}h2,.gray h2,.dotted h2{font-size:26px}h3{font-size:20px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p{font-size:14px}.call_to_action.large p{font-size:20px}.container.padded{padding:25px}ul#breadcrumbs{margin-bottom:0;margin-top:25px}#cover_cta_bar a.number,.footer_row a.number{display:block}#cover_cta_bar p span.dt_num,.footer_row p#call_info span.dt_num{display:none}.footer_row p#call_info{width:100%}#assistance_left,#assistance_right{width:100%}img.dimensions_map{width:auto}.quotation_step_title.payment{background:none}footer #awards{top:-100px;margin-bottom:-60px}#shape_select .shape{width:33.3333%;text-align:center}#colour_select li .colour{height:0;padding-bottom:100%;list-style:none;overflow:hidden;border-radius:100%}#colour_select li .colour:before{display:none}.tick{width:35px;height:35px;line-height:35px}.large_icon{width:50%}.large_icon:nth-child(3n),.large_icon:nth-child(4n){margin-top:25px}}@media screen and (max-width:568px){.align_left,.align_right{width:100%;text-align:left}.form_item.half{width:100%;margin-right:0}#assistance{background:none}#assistance_left,#assistance_right{text-align:left}#assistance_left{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #d4dbde}#assistance h4{float:left}#assistance .btn{float:right}#profile_image{float:none}.center_title{max-width:none}.gray h2,.dotted h2{font-size:30px}.box_link .image{max-height:none}ul.tick_list li{width:100%;margin-right:0!important;clear:none!important}ul.tick_list li:last-child{margin-bottom:20px!important}#body_content .gallery_item,.gallery_item{width:100%;margin:0 0 2.6%}.share .left{width:100%;border:none!important}.share .left:first-child{padding:25px 5% 0}.share .left:last-child{padding:10px 5% 25px}#mobile_contact .box_link{width:100%;display:block;border:1px solid #d4dbde;border-bottom:none}#mobile_contact .box_link:last-child{border-bottom:1px solid #d4dbde!important}#colour_select li{width:16.6666%}#colour_select li:nth-child(8n+1){clear:none}#colour_select li:nth-child(6n+1){clear:left}footer #awards{top:-80px;margin-bottom:-40px}}@media screen and (max-width:480px){h1,.h1{font-size:30px}h2{font-size:26px}.call_to_action h3{font-size:30px!important}.call_to_action p{margin-top:0}#logo{width:75%;margin:10px 0}#product_pages li{display:block;width:100%;border-right:none;border-bottom:1px solid #d4dbde;margin:0}#assistance h4,#assistance .btn{float:none}#body_content .content_section,.quote_link_wrap{padding:20px 25px}#tarp_guy .header{padding:25px 50px 25px 25px;background-image:none}#steps h3{width:100%;margin-bottom:25px;margin-right:0;padding-left:0}#steps h3:before{position:static;display:block}#steps h3 a{display:inline-block;font-size:inherit}#steps h3 span{display:inline;font-size:inherit}.use{width:50%}.content_section .quote_quantity.col,.content_section .quote_dimensions.col{width:100%}#info_box:before{display:none}#info_box .half.white{padding-top:inherit}#shape_select .shape{width:50%}.link_text{background-image:none;padding:20px 15px;font-size:16px}.mob_link{padding:10px}.form_item.label_left input,.static_content{width:100%}footer{padding:5% 0}footer #awards{display:none}#footer_nav,.secondary{display:none}section.bottom{padding-bottom:0}.footer_row .right img{width:100%}#cover_cta_bar p,.footer_row p{font-size:18px}#cover_cta_bar p a,.footer_row p span{display:block}.footer_row p span.google-phone{display:inline}i[class^="icon"].og.large{font-size:40px;width:80px;height:80px;line-height:90px}#icon_section h3{font-size:16px}}@media screen and (max-width:380px){#colour_select li{width:20%}#colour_select li:nth-child(6n+1){clear:none}#colour_select li:nth-child(5n+1){clear:left}}@media screen and (max-height:760px){.call_to_action{padding:25px 30px}.hero_info_end{padding:30px}}