/*
This file has been generated with SiteFlow (http://siteflow.witiz.com).
To remove this comment, please support us and upgrade to SiteFlow Pro.
*/
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,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:inherit}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}body,button,input,select,textarea{color:#404040;font-family:sans-serif;font-size:14pt;line-height:1.8em;font-weight:300}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}b,strong{font-weight:bold}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:bold}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid #ccc;border-color:#ccc #ccc #bbb #ccc;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 15px 17px rgba(255,255,255,0.5),inset 0 -5px 12px rgba(0,0,0,0.05);color:rgba(0,0,0,0.8);cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.2rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,0.8)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa #bbb;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 15px 17px rgba(255,255,255,0.8),inset 0 -5px 12px rgba(0,0,0,0.02)}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15)}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%}a{color:#4169e1}a:visited{color:#800080}a:hover,a:focus,a:active{color:#191970}.main-navigation{display:block;float:left}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);display:none;float:left;left:0;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{left:100%;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul{display:block}.menu-toggle{display:none}@media screen and (max-width:600px){.menu-toggle,.main-navigation.toggled .nav-menu{display:block}.main-navigation ul{display:none}}.site-main .comment-navigation,.site-main .paging-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:'';display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}.hentry{margin:0 0 1.5em}.byline,.updated{display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.HEADER_BOTTOM_DASH{content:"";display:block;width:55px;height:3px;background-color:#00aeef;clear:both;position:absolute;left:0;bottom:-10px}.ADD_TO_CART_BUTTON{font-family:'Droid Sans',Arial,sans-serif;background:#00aeef;color:#fff;text-shadow:none;text-transform:uppercase;font-weight:700;box-shadow:none;border:0;padding:12px;border-radius:8px !important;background-repeat:no-repeat;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;font-size:16px;line-height:1.2}.ADD_TO_CART_BUTTON:hover{background-color:rgba(0,174,239,0.75)}.ADD_TO_CART_BUTTON:disabled{background-color:#3791b3;color:#e1e1e1}.CART_BUTTON{background:#00aeef !important;border:0 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:12px;border-radius:8px !important;font-weight:700;font-size:16px;line-height:1.2}.CART_BUTTON:hover{background-color:rgba(0,174,239,0.75) !important}.CHECK_OUT_BUTTON{background:#00aeef !important;border:0 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:12px;border-radius:8px !important;font-weight:700;font-size:16px;line-height:1.2;background:#71bf44 !important}.CHECK_OUT_BUTTON:hover{background-color:rgba(0,174,239,0.75) !important}.CHECK_OUT_BUTTON:hover{background-color:rgba(113,191,68,0.75) !important}.QUANTITY_CONTROL{float:left;margin-bottom:20px !important}.QUANTITY_CONTROL .qty{height:39px !important}.QUANTITY_CONTROL .minus,.QUANTITY_CONTROL .plus{background:#3497d2 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;border-left:none !important;height:20px !important}.QUANTITY_CONTROL .minus:hover,.QUANTITY_CONTROL .plus:hover{background:#257eb3 !important}.QUANTITY_CONTROL .plus{border-bottom:1px solid #fff !important;border-top-right-radius:4px !important}.QUANTITY_CONTROL .minus{border-bottom-right-radius:4px !important}.CLEARFIX{*zoom:1}.CLEARFIX:before,.CLEARFIX:after{content:" ";display:table}.CLEARFIX:after{clear:both}.TECH_SPEC_CONTENT_GENERAL_STYLING h1,.TECH_SPEC_CONTENT_GENERAL_STYLING h2,.TECH_SPEC_CONTENT_GENERAL_STYLING h3,.TECH_SPEC_CONTENT_GENERAL_STYLING h4,.TECH_SPEC_CONTENT_GENERAL_STYLING h5,.TECH_SPEC_CONTENT_GENERAL_STYLING h6{font-family:Helvetica,Arial,sans-serif;margin-bottom:15px}.TECH_SPEC_CONTENT_GENERAL_STYLING h1{font-size:1.8em}.TECH_SPEC_CONTENT_GENERAL_STYLING h2{font-size:1.6em}.TECH_SPEC_CONTENT_GENERAL_STYLING h3{font-size:1.4em}.TECH_SPEC_CONTENT_GENERAL_STYLING h4{font-size:1.2em}.TECH_SPEC_CONTENT_GENERAL_STYLING h5{font-size:1em}.TECH_SPEC_CONTENT_GENERAL_STYLING h6{font-size:.8em}.TECH_SPEC_CONTENT_GENERAL_STYLING table{border-collapse:collapse;width:100%}.TECH_SPEC_CONTENT_GENERAL_STYLING table thead tr td,.TECH_SPEC_CONTENT_GENERAL_STYLING table thead tr th{background-color:#f1f1ea;text-align:center;vertical-align:middle}.TECH_SPEC_CONTENT_GENERAL_STYLING table td,.TECH_SPEC_CONTENT_GENERAL_STYLING table th{border:1px solid #d5d5d5;padding:6px 8px}.MOBILE_TECH_SPEC_GENERAL_STYLING{background-color:#ddd;padding:10px 20px;display:none}.MOBILE_TECH_SPEC_GENERAL_STYLING h1,.MOBILE_TECH_SPEC_GENERAL_STYLING h2,.MOBILE_TECH_SPEC_GENERAL_STYLING h3,.MOBILE_TECH_SPEC_GENERAL_STYLING h4,.MOBILE_TECH_SPEC_GENERAL_STYLING h5,.MOBILE_TECH_SPEC_GENERAL_STYLING h6{font-family:Helvetica,Arial,sans-serif;margin-bottom:15px}.MOBILE_TECH_SPEC_GENERAL_STYLING h1{font-size:1.8em}.MOBILE_TECH_SPEC_GENERAL_STYLING h2{font-size:1.6em}.MOBILE_TECH_SPEC_GENERAL_STYLING h3{font-size:1.4em}.MOBILE_TECH_SPEC_GENERAL_STYLING h4{font-size:1.2em}.MOBILE_TECH_SPEC_GENERAL_STYLING h5{font-size:1em}.MOBILE_TECH_SPEC_GENERAL_STYLING h6{font-size:.8em}.MOBILE_TECH_SPEC_GENERAL_STYLING table{border-collapse:collapse;width:100%}.MOBILE_TECH_SPEC_GENERAL_STYLING table thead tr td,.MOBILE_TECH_SPEC_GENERAL_STYLING table thead tr th{background-color:#f1f1ea;text-align:center;vertical-align:middle}.MOBILE_TECH_SPEC_GENERAL_STYLING table td,.MOBILE_TECH_SPEC_GENERAL_STYLING table th{border:1px solid #d5d5d5;padding:6px 8px}@media only screen and (min-width:10px) and (max-width:499px){.MOBILE_TECH_SPEC_GENERAL_STYLING{padding:2px 10px}}.MOBILE_TECH_SPEC_GENERAL_STYLING p{line-height:1.5}.MOBILE_TECH_SPEC_GENERAL_STYLING table thead tr th{background-color:#f1f1ea}@media only screen and (min-width:10px) and (max-width:1023px){.MOBILE_TECH_SPEC_GENERAL_STYLING table tbody tr:nth-child(odd){background-color:#fff}.MOBILE_TECH_SPEC_GENERAL_STYLING table tbody tr:nth-child(even){background-color:#c7c7c7}.MOBILE_TECH_SPEC_GENERAL_STYLING table tbody tr td{border:none;text-align:left !important;font-size:14px;background-color:transparent !important}}.MOBILE_TECH_SPEC_GENERAL_STYLING table tbody tr td{background-color:#fff}#masthead{max-height:80px;overflow:visible !important;position:fixed;z-index:999;width:100%;display:block;background-color:rgba(255,255,255,0.85);box-shadow:1px 1px 2px rgba(0,0,0,0.15)}@media only screen and (min-width:10px) and (max-width:1023px){#masthead{max-height:inherit !important;position:relative;height:inherit !important;background-color:#fff !important}}@media only screen and (min-width:10px) and (max-width:1023px){#masthead .container{padding-left:0;padding-right:0;width:100%}}@media only screen and (min-width:10px) and (max-width:1023px){#masthead .container .row{margin-left:0;margin-right:0;width:100%}}#masthead .site-branding{padding-right:0}@media only screen and (min-width:10px) and (max-width:1023px){#masthead .site-branding{width:100%}}#masthead .site-branding .site-description{display:none}@media only screen and (min-width:10px) and (max-width:1023px){#masthead .hotline{width:100%}}@media only screen and (min-width:1024px) and (max-width:1199px){#masthead .hotline{width:20%}}@media only screen and (min-width:10px) and (max-width:1023px){#masthead .main-navigation{width:100%}}@media only screen and (min-width:1024px) and (max-width:1199px){#masthead .main-navigation{width:63.3333%}}@media only screen{#masthead #site-navigation{display:none}}@media only screen and (min-width:1024px){#masthead #site-navigation{display:block}}@media only screen{#masthead #site-navigation-mobile{display:block}}@media only screen and (min-width:1024px){#masthead #site-navigation-mobile{display:none}}#woocommerce-product-overview-header{padding-top:100px;background-color:#f1f0eb;font-family:Helvetica,Arial,sans-serif;margin-bottom:20px}@media only screen and (min-width:10px) and (max-width:1023px){#woocommerce-product-overview-header{padding-top:0}}.post-type-archive #main-slider{margin-bottom:20px}#content .content-section{background-position:center center;background-size:cover;background-repeat:no-repeat;padding-top:2em;padding-bottom:5em;padding-left:0;padding-right:0}@media only screen and (min-width:10px) and (max-width:767px){#content .content-section{padding-bottom:2em}}.single-format-standard #main>.container,.page-template-default #main>.container{padding-top:140px}@media only screen and (min-width:10px) and (max-width:1023px){.single-format-standard #main>.container,.page-template-default #main>.container{padding-top:20px}}.single-format-standard #main>.container .entry-header,.page-template-default #main>.container .entry-header{margin-bottom:30px}.single-format-standard #main>.container .entry-content,.page-template-default #main>.container .entry-content{margin-top:0}.single-product .rev_slider_wrapper{margin-bottom:60px}.single-product #masthead+#content{padding-top:120px}.single-product #content{padding-top:20px}.single-product #content .product-description{margin-bottom:1em}.single-product #content .product-technical-spec{margin-bottom:4em}.single-product #content .product-technical-spec #technical-spec-popup-box{display:none}.single-product #content .add-product-to-quote-bag-container{padding-bottom:2em;padding-top:1em}.woocommerce-cart .page .entry-header,.woocommerce-checkout .page .entry-header,.woocommerce-account .page .entry-header{display:none}.woocommerce-cart .page .entry-content,.woocommerce-checkout .page .entry-content,.woocommerce-account .page .entry-content{margin-top:160px}@media only screen and (min-width:10px) and (max-width:1023px){.woocommerce-cart .page .entry-content,.woocommerce-checkout .page .entry-content,.woocommerce-account .page .entry-content{margin-top:20px}}.woocommerce-cart #page #content{background-color:#f1f0eb}.woocommerce-cart #page #content .shop_table{background-color:#fff}.woocommerce-cart #page #content .shop_table .cart_item{border-bottom:10px solid #e5e5e5 !important}.error404 .error-404{padding-top:120px}@media only screen and (min-width:10px) and (max-width:1023px){.error404 .error-404{padding-top:0}}.error404 .error-404 .page-content{padding-bottom:60px}.search #primary{padding-top:120px}@media only screen and (min-width:10px) and (max-width:1023px){.search #primary{padding-top:0}}#colophon .upper-row{background-color:#007dc6;padding-top:60px;padding-bottom:20px}#colophon .lower-row{background-color:#fff}#colophon .lower-row .footer-logo{padding-top:36px;margin-bottom:10px}@media only screen and (min-width:10px) and (max-width:1023px){#colophon .lower-row .footer-logo{padding-top:10px}}@media only screen and (min-width:10px) and (max-width:1023px){#colophon .lower-row .footer-copyright{padding-top:15px}}#masthead .site-branding .site-title{-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.15);box-shadow:1px 1px 5px rgba(0,0,0,0.15);border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:15px 6px 2px 6px;background-color:#fff;overflow:visible !important}@media only screen and (min-width:10px) and (max-width:1023px){#masthead .site-branding .site-title{box-shadow:none !important;border-radius:none !important;background-color:#fff !important;padding:15px 15px 7px 15px !important;width:inherit !important;height:inherit !important}}#masthead .site-branding .site-title a{background:url("images/CAP-Furniture-Logo.png") no-repeat top center;display:block;text-indent:-9999999px;background-size:100% auto;width:96%;height:90px;margin:13px auto 0 auto;outline:none}@media only screen and (min-width:10px) and (max-width:1023px){#masthead .site-branding .site-title a{display:block;width:200px !important;height:112px !important}}@media only screen and (min-width:10px) and (max-width:1023px){#masthead .hotline{margin-bottom:1em}}#masthead .hotline .hotline-title{display:block;font-family:Helvetica,Arial,sans-serif;margin-top:12px;color:#636363;font-size:1em;line-height:1;margin-left:15px;margin-bottom:4px}@media only screen and (min-width:10px) and (max-width:1023px){#masthead .hotline .hotline-title{text-align:center;margin-top:15px !important}}@media only screen and (min-width:1024px) and (max-width:1199px){#masthead .hotline .hotline-title{margin-bottom:8px;font-size:.9em}}#masthead .hotline .hotline-number{display:block;font-family:Helvetica,Arial,sans-serif;color:#303030;font-size:2em;line-height:1;margin-left:15px}@media only screen and (min-width:10px) and (max-width:1023px){#masthead .hotline .hotline-number{text-align:center;font-size:2em !important}}@media only screen and (min-width:1024px) and (max-width:1199px){#masthead .hotline .hotline-number{font-size:1.3em !important}}#masthead .main-navigation .menu{float:right}#masthead .main-navigation .menu li a .dropdown-indicator{display:none;width:0;height:0}#masthead .main-navigation .menu>.menu-item-has-children>a{background-image:url("images/top_nav_submenu_indicator.png");background-repeat:no-repeat;background-position:94% 50%;padding-right:32px !important;padding-left:12px !important}#masthead .main-navigation .menu>.menu-item:hover>.sub-menu{top:100%}#masthead .main-navigation .menu>.menu-item>a{padding:28px 15px;color:#fff;height:80px;border-right:1px solid #fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;font-size:.8em;font-weight:700;position:relative;z-index:9}@media only screen and (min-width:1200px){#masthead .main-navigation .menu>.menu-item>a{font-size:16px;font-weight:400;line-height:1.5em}}#masthead .main-navigation .menu>.menu-item>.sub-menu{top:-2000px;display:block;z-index:5;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}#masthead .main-navigation .menu>.menu-item:nth-child(1)>a{background-color:#71bf44}#masthead .main-navigation .menu>.menu-item:nth-child(1) .sub-menu{background-color:#71bf44}#masthead .main-navigation .menu>.menu-item:nth-child(1) .sub-menu .menu-item:hover{background-color:#58aa29}#masthead .main-navigation .menu>.menu-item:nth-child(1) .sub-menu .menu-item a:hover{background-color:#58aa29}#masthead .main-navigation .menu>.menu-item:nth-child(2)>a{background-color:#00aeef}#masthead .main-navigation .menu>.menu-item:nth-child(2) .sub-menu{background-color:#00aeef}#masthead .main-navigation .menu>.menu-item:nth-child(2) .sub-menu .menu-item:hover{background-color:#1091c1}#masthead .main-navigation .menu>.menu-item:nth-child(2) .sub-menu .menu-item a:hover{background-color:#1091c1}#masthead .main-navigation .menu>.menu-item:nth-child(3)>a{background-color:#ec008c}#masthead .main-navigation .menu>.menu-item:nth-child(3) .sub-menu{background-color:#ec008c}#masthead .main-navigation .menu>.menu-item:nth-child(3) .sub-menu .menu-item:hover{background-color:#c9117e}#masthead .main-navigation .menu>.menu-item:nth-child(3) .sub-menu .menu-item a:hover{background-color:#c9117e}#masthead .main-navigation .menu>.menu-item:nth-child(4)>a{background-color:#f58220}#masthead .main-navigation .menu>.menu-item:nth-child(4) .sub-menu{background-color:#f58220}#masthead .main-navigation .menu>.menu-item:nth-child(4) .sub-menu .menu-item:hover{background-color:#ca6916}#masthead .main-navigation .menu>.menu-item:nth-child(4) .sub-menu .menu-item a:hover{background-color:#ca6916}#masthead .main-navigation .menu .sub-menu{background-color:#fff}#masthead .main-navigation .menu .sub-menu .menu-item-has-children>a{background-image:url("images/lower_nav_submenu_indicator.png");background-repeat:no-repeat;background-position:94.5% 50%}#masthead .main-navigation .menu .sub-menu a{color:#fff;padding:10px 15px}#masthead .main-navigation .menu-item a{font-size:16px;line-height:1.5em}#masthead .main-navigation .mini-cart-menu .mini-cart-items{position:absolute;left:inherit;min-width:200%;right:0}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item{float:none;border-bottom:1px solid #b55708;padding:10px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item.empty{color:#fff;font-size:16px}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item.cart_oddrow{background-color:rgba(0,0,0,0.1) !important}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item.cart_evenrow{background-color:rgba(255,255,255,0.1) !important}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item:hover{background-color:rgba(246,255,0,0.2) !important}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item .dropdowncartimage{float:left;display:inline-block}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item .dropdowncartimage a{display:inline-block;width:auto;padding:0}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item .dropdowncartimage a:hover{background-color:transparent !important}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item .dropdowncartimage a img{width:40px !important;height:40px !important}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item .dropdowncartproduct{float:left;display:inline-block;margin-left:10px}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item .dropdowncartproduct a{width:auto;padding:0;font-size:14px;line-height:40px}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item .dropdowncartproduct a:hover{background-color:transparent !important}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item .dropdowncartquantity{float:right;display:inline-block;margin-left:20px}#masthead .main-navigation .mini-cart-menu .mini-cart-items .mini-cart-item .dropdowncartquantity .quantity{font-size:12px;line-height:40px;color:#ececec}#masthead .main-navigation .mini-cart-menu .mini-cart-items .total{text-align:right;margin-bottom:0;font-size:16px;padding:2px 10px;background-color:#e2e2e2;padding-bottom:30px}#masthead .main-navigation .mini-cart-menu .mini-cart-items .buttons{text-align:center;background-color:#e2e2e2;margin-bottom:0}#masthead .main-navigation .mini-cart-menu .mini-cart-items .buttons .cart-button{font-family:'Droid Sans',Arial,sans-serif;background:#00aeef;color:#fff;text-shadow:none;text-transform:uppercase;font-weight:700;box-shadow:none;border:0;padding:12px;border-radius:8px !important;background-repeat:no-repeat;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;font-size:16px;line-height:1.2}#masthead .main-navigation .mini-cart-menu .mini-cart-items .buttons .cart-button:hover{background-color:rgba(0,174,239,0.75)}#masthead .main-navigation .mini-cart-menu .mini-cart-items .buttons .cart-button:disabled{background-color:#3791b3;color:#e1e1e1}#masthead .main-navigation .mini-cart-menu .mini-cart-items .buttons .checkout-button{background:#00aeef !important;border:0 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:12px;border-radius:8px !important;font-weight:700;font-size:16px;line-height:1.2;background:#71bf44 !important;text-transform:uppercase}#masthead .main-navigation .mini-cart-menu .mini-cart-items .buttons .checkout-button:hover{background-color:rgba(0,174,239,0.75) !important}#masthead .main-navigation .mini-cart-menu .mini-cart-items .buttons .checkout-button:hover{background-color:rgba(113,191,68,0.75) !important}#masthead .main-navigation .mini-cart-menu .mini-cart-items .buttons .cart-button,#masthead .main-navigation .mini-cart-menu .mini-cart-items .buttons .checkout-button{width:80%;display:inline-block;text-align:center;max-width:260px;margin-left:auto;margin-right:auto;border-radius:3px;margin-bottom:20px}#masthead #site-navigation-mobile{padding-left:0;padding-right:0}#masthead #site-navigation-mobile .mobile-menu-toggle{display:block;color:#fff;padding:10px 15px;height:inherit;background:#007dc5 url("images/moblie_menu_toggle.png") no-repeat 98% 14px;outline:none}#masthead #site-navigation-mobile .mobile-menu-toggle:hover,#masthead #site-navigation-mobile .mobile-menu-toggle:link{text-decoration:none}#masthead #site-navigation-mobile div{display:none}#masthead #site-navigation-mobile div ul{background-color:#303030;list-style:none;margin-left:0;margin-bottom:0}#masthead #site-navigation-mobile div ul li{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}#masthead #site-navigation-mobile div ul li a{color:#fff;height:inherit !important;padding:10px 15px !important;display:block;width:100%;border-bottom:1px solid #424242;outline:none}#masthead #site-navigation-mobile div ul li a:hover{background-color:#3a3a3a;text-decoration:none}#masthead #site-navigation-mobile div ul li a:link{text-decoration:none}#masthead #site-navigation-mobile div ul li.menu-item-has-children.active{background-color:#1f1f1f}#masthead #site-navigation-mobile div ul>.menu-item-has-children>a .dropdown-indicator{content:"";background-repeat:no-repeat;display:inline-block;float:right;background-position:center center;width:50px;height:34px;background-color:#5d5b5b;text-align:center}#masthead #site-navigation-mobile div ul>.menu-item-has-children>a .dropdown-indicator.active{background-color:#0182cc}#masthead #site-navigation-mobile div ul .sub-menu{padding-left:1em;background-color:transparent;display:none}#masthead #site-navigation-mobile div ul .sub-menu li a:hover{background-color:#2a2a2a}#masthead #site-navigation-mobile .mini-cart-menu .mini-cart-items{display:none !important}body.archive #main-slider{margin-bottom:20px}#main-slider .tp-button.large{padding:20px !important;font-size:32px !important}#main-slider .tp-button.large:hover{text-decoration:none}#woocommerce-product-overview-header h1,#woocommerce-product-overview-header h2,#woocommerce-product-overview-header h3,#woocommerce-product-overview-header h4,#woocommerce-product-overview-header h5,#woocommerce-product-overview-header h6,#woocommerce-product-overview-header b,#woocommerce-product-overview-header strong{line-height:1.2;font-size:1em;margin-top:10px;margin-bottom:10px}#woocommerce-product-overview-header p{margin-bottom:15px}#woocommerce-product-overview-header h1{font-size:2.2em}#woocommerce-product-overview-header h2{font-size:1.8em}#woocommerce-product-overview-header h3{font-size:1.4em}#woocommerce-product-overview-header img{padding:3px;background-color:#fff;border:1px solid #d3d3d3}@media only screen and (min-width:10px) and (max-width:399px){#woocommerce-product-overview-header h1{font-size:2em}#woocommerce-product-overview-header h2{font-size:1.6em}#woocommerce-product-overview-header h3{font-size:1.2em}}@media only screen and (min-width:10px) and (max-width:499px){#woocommerce-product-overview-header h1,#woocommerce-product-overview-header h2,#woocommerce-product-overview-header h3,#woocommerce-product-overview-header h4,#woocommerce-product-overview-header h5,#woocommerce-product-overview-header h6{text-align:center}}#content .content-section .content-main-title{font-family:Helvetica,Arial,sans-serif;font-size:2.2em;text-align:center;font-weight:400;margin-top:1em;margin-bottom:1.5em;line-height:1.2}@media only screen and (min-width:10px) and (max-width:599px){#content .content-section .content-main-title{font-size:1.8em}}@media only screen and (min-width:10px) and (max-width:767px){#content .content-section .content-main-title{margin-top:0}}#content .content-section .sub-content-section{font-family:Helvetica,Arial,sans-serif}#content .content-section .sub-content-section h2{font-family:Helvetica,Arial,sans-serif;font-weight:400;font-size:2em;margin-bottom:1em;clear:both;position:relative;line-height:1.2em}@media only screen and (min-width:10px) and (max-width:599px){#content .content-section .sub-content-section h2{font-size:1.6em}}#content .content-section .sub-content-section .btn{display:inline-block;width:auto;padding-left:1em;padding-right:1em;margin-top:1.5em;margin-bottom:1.5em;color:#fff}@media only screen and (min-width:10px) and (max-width:599px){#content .content-section .sub-content-section .btn{max-width:90%;font-size:.8em}}#content .content-section .left-sub-content-section h2:after,#content .content-section .right-sub-content-section h2:after{content:"";display:block;width:55px;height:3px;background-color:#00aeef;clear:both;position:absolute;left:0;bottom:-10px}#content .content-section .right-sub-content-section h2:after{left:inherit;right:0}@media only screen and (min-width:10px) and (max-width:1023px){.single-format-standard #main>.container .alignleft,.page-template-default #main>.container .alignleft,.single-format-standard #main>.container .alignright,.page-template-default #main>.container .alignright{display:block;float:none;margin:15px auto}}.single-format-standard #main>.container .entry-header .entry-title,.page-template-default #main>.container .entry-header .entry-title{margin-bottom:10px}.single-format-standard #main>.container .entry-content h1,.page-template-default #main>.container .entry-content h1,.single-format-standard #main>.container .entry-content h2,.page-template-default #main>.container .entry-content h2,.single-format-standard #main>.container .entry-content h3,.page-template-default #main>.container .entry-content h3,.single-format-standard #main>.container .entry-content h4,.page-template-default #main>.container .entry-content h4,.single-format-standard #main>.container .entry-content h5,.page-template-default #main>.container .entry-content h5,.single-format-standard #main>.container .entry-content h6,.page-template-default #main>.container .entry-content h6{margin-bottom:15px}.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .field-row,.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .captcha-row,.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .button-row{margin-bottom:10px}.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .field-row .required{color:#f00}.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .field-row textarea{height:140px;width:100%}.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .field-row input,.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .field-row select{width:80%}@media only screen and (min-width:10px) and (max-width:1023px){.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .field-row input,.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .field-row select{width:100%}}.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .captcha-row{margin-bottom:20px}.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .captcha-row input{width:80%}@media only screen and (min-width:10px) and (max-width:1023px){.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .captcha-row input{width:100%}}.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .button-row .wpcf7-submit{font-family:'Droid Sans',Arial,sans-serif;background:#00aeef;color:#fff;text-shadow:none;text-transform:uppercase;font-weight:700;box-shadow:none;border:0;padding:12px;border-radius:8px !important;background-repeat:no-repeat;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;font-size:16px;line-height:1.2}.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .button-row .wpcf7-submit:hover{background-color:rgba(0,174,239,0.75)}.page-contact-us .contact-right-content-pane .wpcf7 .wpcf7-form .button-row .wpcf7-submit:disabled{background-color:#3791b3;color:#e1e1e1}.woocommerce #content .woocommerce-breadcrumb,.woocommerce-page #content .woocommerce-breadcrumb{font-family:Helvetica,Arial,sans-serif;color:#424348 !important;margin-bottom:2em}.woocommerce #content .woocommerce-breadcrumb a,.woocommerce-page #content .woocommerce-breadcrumb a{font-family:Helvetica,Arial,sans-serif;color:#00aeef !important;text-decoration:underline;font-weight:700}.woocommerce #content .products .product>.images,.woocommerce-page #content .products .product>.images{display:none !important}.woocommerce #content .products .product>a,.woocommerce-page #content .products .product>a{margin:0}@media only screen and (min-width:10px) and (max-width:399px){.woocommerce #content .products .product,.woocommerce-page #content .products .product{width:90%;clear:both;float:none;margin-left:auto;margin-right:auto}}.woocommerce #content .products .product a,.woocommerce-page #content .products .product a{outline:none}.woocommerce #content .products .product a h3,.woocommerce-page #content .products .product a h3{font-family:Helvetica,Arial,sans-serif;color:#424348;font-size:1.4em}.woocommerce #content .products .product a .star-rating,.woocommerce-page #content .products .product a .star-rating{color:#00aeef}.woocommerce #content .products .product a .price,.woocommerce-page #content .products .product a .price{font-family:Helvetica,Arial,sans-serif;color:#424348;font-style:italic}.woocommerce #content .products .product a .price:before,.woocommerce-page #content .products .product a .price:before{font-family:Helvetica,Arial,sans-serif;content:"From: "}.woocommerce #content .products .product .button,.woocommerce-page #content .products .product .button{font-family:'Droid Sans',Arial,sans-serif;background:#00aeef;color:#fff;text-shadow:none;text-transform:uppercase;font-weight:700;box-shadow:none;border:0;padding:12px;border-radius:8px !important;background-repeat:no-repeat;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;font-size:16px;line-height:1.2}.woocommerce #content .products .product .button:hover,.woocommerce-page #content .products .product .button:hover{background-color:rgba(0,174,239,0.75)}.woocommerce #content .products .product .button:disabled,.woocommerce-page #content .products .product .button:disabled{background-color:#3791b3;color:#e1e1e1}.woocommerce #content .products .product .button.added::before,.woocommerce-page #content .products .product .button.added::before{display:none}.woocommerce #content .products .product .product_type_simple,.woocommerce-page #content .products .product .product_type_simple{padding-left:38px;background-image:url("images/cart-icon-mini.png");background-repeat:no-repeat;background-position:8px 46%}.woocommerce #content .products .product .added_to_cart,.woocommerce-page #content .products .product .added_to_cart{color:#00aeef}.woocommerce #content .products .product .added_to_cart::after,.woocommerce-page #content .products .product .added_to_cart::after{color:#00aeef}.woocommerce #content .woocommerce-pagination,.woocommerce-page #content .woocommerce-pagination{margin-bottom:4em}.woocommerce #content .woocommerce-pagination .page-numbers,.woocommerce-page #content .woocommerce-pagination .page-numbers{color:#00aeef}.single-product .single-product-title-container{background-color:#f1f0eb;padding-bottom:20px;margin-bottom:20px}.single-product .single-product-title-container .main-product-title{font-size:2.2em;font-weight:300;list-style:1;padding-top:140px}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .single-product-title-container .main-product-title{padding-top:20px}}.single-product .single-product-title-container+#content{padding-top:0}.single-product .woocommerce-message{margin-bottom:0 !important}.single-product .woocommerce-message:before{padding-top:0 !important}.single-product .product_meta{color:#414348;font-weight:700;margin-bottom:1em;margin-top:1em}@media only screen and (min-width:10px) and (max-width:700px){.single-product .product_meta{text-align:center}}.single-product .product_meta a{color:#00aeef;font-weight:700;text-decoration:underline}.single-product .product_meta .sku_wrapper{display:none}.single-product .product>.images{display:none !important}.single-product .product .bto_item_data>p{display:none}.single-product .product #woo-custom-single-product-page-content{font-family:Helvetica,Arial,sans-serif}.single-product .product #woo-custom-single-product-page-content .upper-container{background-color:#fff}.single-product .product #woo-custom-single-product-page-content .bottom-container{background-color:#f1f0eb}.single-product .product #woo-custom-single-product-page-content .section-title{font-family:Helvetica,Arial,sans-serif;font-size:2em;color:#414348;margin-top:15px;margin-bottom:1em;font-weight:400;line-height:1.2em}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product #woo-custom-single-product-page-content .section-title{font-size:1.6em}}.single-product .product #woo-custom-single-product-page-content .section-title:after{content:"";display:block;width:55px;height:3px;background-color:#00aeef;clear:both;position:absolute;left:0;bottom:-10px;position:relative;bottom:inherit;left:inherit;margin-top:10px}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .alignleft,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .alignleft,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .alignleft,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .alignleft,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .alignright,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .alignright,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .alignright,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .alignright{display:block;float:none;margin:15px auto}}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h1,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h1,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h1,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h1,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h2,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h2,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h2,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h2,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h3,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h3,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h3,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h3,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h4,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h4,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h4,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h4,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h5,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h5,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h5,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h5,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h6,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h6,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h6,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h6{font-family:Helvetica,Arial,sans-serif;margin-bottom:15px;font-weight:400;line-height:1.2}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h1,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h1,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h1,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h1{font-size:1.8em}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h1,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h1,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h1,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h1{font-size:1.6em}}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h2,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h2,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h2,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h2{font-size:1.6em}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h2,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h2,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h2,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h2{font-size:1.4em}}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h3,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h3,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h3,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h3{font-size:1.4em}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h3,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h3,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h3,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h3{font-size:1.2em}}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h4,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h4,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h4,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h4{font-size:1.2em}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h4,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h4,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h4,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h4{font-size:1em}}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h5,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h5,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h5,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h5{font-size:1em}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h5,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h5,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h5,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h5{font-size:.9em}}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content h6,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content h6,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content h6,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content h6{font-size:.8em}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content p,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content p,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content p,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content p{font-size:16px}}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container{display:none}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container{display:block}}@media only screen and (min-width:10px) and (max-width:450px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .product-brochure-button.mobile,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .product-brochure-button.mobile,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .product-brochure-button.mobile,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .product-brochure-button.mobile{display:block;margin-left:0;margin-bottom:20px;width:164px}}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .tech-spec-button.mobile,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .tech-spec-button.mobile,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .tech-spec-button.mobile,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .tech-spec-button.mobile{display:inline-block;margin-bottom:1em;outline:none}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile{background-color:#ddd;padding:10px 20px;display:none}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h1,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h1,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h1,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h1,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h2,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h2,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h2,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h2,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h3,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h3,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h3,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h3,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h4,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h4,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h4,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h4,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h5,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h5,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h5,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h5,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h6,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h6,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h6,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h6{font-family:Helvetica,Arial,sans-serif;margin-bottom:15px}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h1,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h1,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h1,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h1{font-size:1.8em}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h2,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h2,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h2,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h2{font-size:1.6em}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h3,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h3,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h3,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h3{font-size:1.4em}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h4,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h4,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h4,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h4{font-size:1.2em}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h5,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h5,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h5,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h5{font-size:1em}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h6,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile h6,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h6,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile h6{font-size:.8em}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table{border-collapse:collapse;width:100%}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table thead tr td,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table thead tr td,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table thead tr td,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table thead tr td,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table thead tr th,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table thead tr th,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table thead tr th,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table thead tr th{background-color:#f1f1ea;text-align:center;vertical-align:middle}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table td,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table td,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table td,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table td,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table th,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table th,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table th,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table th{border:1px solid #d5d5d5;padding:6px 8px}@media only screen and (min-width:10px) and (max-width:499px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile{padding:2px 10px}}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile p,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile p,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile p,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile p{line-height:1.5}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table thead tr th,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table thead tr th,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table thead tr th,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table thead tr th{background-color:#f1f1ea}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr:nth-child(odd),.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr:nth-child(odd),.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr:nth-child(odd),.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr:nth-child(odd){background-color:#fff}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr:nth-child(even),.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr:nth-child(even),.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr:nth-child(even),.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr:nth-child(even){background-color:#c7c7c7}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr td,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr td,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr td,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr td{border:none;text-align:left !important;font-size:14px;background-color:transparent !important}}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr td,.single-product .product #woo-custom-single-product-page-content .product-description .product-technical-spec-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr td,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr td,.single-product .product #woo-custom-single-product-page-content .product-description .product-description-content .tech-spec-mobile-container .technical-spec-content-mobile table tbody tr td{background-color:#fff}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .tech-spec-button,.single-product .product #woo-custom-single-product-page-content .product-description .tech-spec-button{font-family:'Droid Sans',Arial,sans-serif;background:#00aeef;color:#fff;text-shadow:none;text-transform:uppercase;box-shadow:none;border:0;padding:12px;border-radius:8px !important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;font-size:16px;line-height:1.2;padding-left:10px;padding-right:32px;border-radius:8px;background-image:url(images/tech_spec_icon.png);background-repeat:no-repeat;background-position:96% center;outline:none;font-weight:700;margin-right:10px}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .tech-spec-button:hover,.single-product .product #woo-custom-single-product-page-content .product-description .tech-spec-button:hover{background-color:rgba(0,174,239,0.75)}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .tech-spec-button:disabled,.single-product .product #woo-custom-single-product-page-content .product-description .tech-spec-button:disabled{background-color:#3791b3;color:#e1e1e1}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .tech-spec-button,.single-product .product #woo-custom-single-product-page-content .product-description .tech-spec-button{display:none}}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .tech-spec-button:hover,.single-product .product #woo-custom-single-product-page-content .product-description .tech-spec-button:hover,.single-product .product #woo-custom-single-product-page-content .product-technical-spec .tech-spec-button:link,.single-product .product #woo-custom-single-product-page-content .product-description .tech-spec-button:link{text-decoration:none}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-brochure-button,.single-product .product #woo-custom-single-product-page-content .product-description .product-brochure-button{background:#00aeef !important;border:0 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:12px;border-radius:8px !important;font-weight:700;font-size:16px;line-height:1.2;background:#71bf44 !important;padding-right:32px !important;margin-left:0;display:inline-block;background-image:url(images/pdf-icon.png) !important;background-repeat:no-repeat !important;background-position:96% center !important;outline:none}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-brochure-button:hover,.single-product .product #woo-custom-single-product-page-content .product-description .product-brochure-button:hover{background-color:rgba(0,174,239,0.75) !important}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-brochure-button:hover,.single-product .product #woo-custom-single-product-page-content .product-description .product-brochure-button:hover{background-color:rgba(113,191,68,0.75) !important}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-brochure-button:link,.single-product .product #woo-custom-single-product-page-content .product-description .product-brochure-button:link{text-decoration:none}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-brochure-button,.single-product .product #woo-custom-single-product-page-content .product-description .product-brochure-button{display:none}.single-product .product #woo-custom-single-product-page-content .product-technical-spec .product-brochure-button.mobile,.single-product .product #woo-custom-single-product-page-content .product-description .product-brochure-button.mobile{display:inline-block}}.single-product .product #woo-custom-single-product-page-content .add-product-to-quote-bag-container{background-color:#f1f0eb}.single-product .product #woo-custom-single-product-page-content .add-product-to-quote-bag-container .bto_item_title,.single-product .product #woo-custom-single-product-page-content .add-product-to-quote-bag-container .bto_product_title{display:none}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product #woo-custom-single-product-page-content .main-price{display:block;margin-bottom:2em;float:none;margin-top:0;margin-left:0}.single-product .product #woo-custom-single-product-page-content .main-price .price{margin-left:0 !important}}.single-product .product #woo-custom-single-product-page-content .main-price .price{margin-bottom:0;margin-top:64px;margin-left:20px;color:#424348 !important;font-weight:700}.single-product .product #woo-custom-single-product-page-content .cart{float:left;width:100%}.single-product .product #woo-custom-single-product-page-content .cart .quantity-label{display:inline-block;font-weight:700;float:left;clear:left;margin-right:1em}.single-product .product #woo-custom-single-product-page-content .cart .quantity{float:left;margin-bottom:20px !important}.single-product .product #woo-custom-single-product-page-content .cart .quantity .qty{height:39px !important}.single-product .product #woo-custom-single-product-page-content .cart .quantity .minus,.single-product .product #woo-custom-single-product-page-content .cart .quantity .plus{background:#3497d2 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;border-left:none !important;height:20px !important}.single-product .product #woo-custom-single-product-page-content .cart .quantity .minus:hover,.single-product .product #woo-custom-single-product-page-content .cart .quantity .plus:hover{background:#257eb3 !important}.single-product .product #woo-custom-single-product-page-content .cart .quantity .plus{border-bottom:1px solid #fff !important;border-top-right-radius:4px !important}.single-product .product #woo-custom-single-product-page-content .cart .quantity .minus{border-bottom-right-radius:4px !important}.single-product .product #woo-custom-single-product-page-content .cart .button{display:block;clear:both;font-family:'Droid Sans',Arial,sans-serif;background:#00aeef;color:#fff;text-shadow:none;text-transform:uppercase;box-shadow:none;border:0;padding:12px;border-radius:8px !important;background-repeat:no-repeat;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;font-size:16px;line-height:1.2;padding-left:32px;background-image:url("images/cart-icon-mini.png");background-position:6px center;font-weight:700}.single-product .product #woo-custom-single-product-page-content .cart .button:hover{background-color:rgba(0,174,239,0.75)}.single-product .product #woo-custom-single-product-page-content .cart .button:disabled{background-color:#3791b3;color:#e1e1e1}.single-product .product .variation_form_section .variations-table tr{border:none}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product .variation_form_section .variations-table tr{margin-bottom:1em;display:block;width:100%}}.single-product .product .variation_form_section .variations-table td{vertical-align:middle;padding-bottom:1em;display:inline-block;min-width:26%}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product .variation_form_section .variations-table td{display:block !important;width:100% !important;*zoom:1}.single-product .product .variation_form_section .variations-table td:before,.single-product .product .variation_form_section .variations-table td:after{content:" ";display:table}.single-product .product .variation_form_section .variations-table td:after{clear:both}}.single-product .product .variation_form_section .variations-table td label{font-weight:700}.single-product .product .variation_form_section .variations-table td label:before{content:"Choose "}.single-product .product .variation_form_section .variations-table td label:after{content:":"}.single-product .product .variation_form_section .variations-table td .select-option{border-radius:3px;padding:2px;border:2px solid transparent;background-color:transparent}.single-product .product .variation_form_section .variations-table td .select-option a{outline:none;border-radius:3px;margin:0;border:1px solid #ccc}.single-product .product .variation_form_section .variations-table td .select-option a img{border-radius:3px;height:100%}.single-product .product .variation_form_section .variations-table td .select-option span{text-align:center;display:block;word-wrap:break-word}.single-product .product .variation_form_section .variations-table td .select-option.disabled{opacity:.5}.single-product .product .variation_form_section .variations-table td .select-option.selected,.single-product .product .variation_form_section .variations-table td .select-option:hover{background-color:#fff;border:2px solid #ccc;opacity:1}.single-product .product .variation_form_section .variations-table td .select-option.selected a,.single-product .product .variation_form_section .variations-table td .select-option:hover a{border:1px solid #e3e3e3}.single-product .product .variation_form_section .variations-table td .color-picker-selected-indicator{width:200px;height:42px;display:inline-block;float:left;margin-left:4em;border-radius:3px;border:1px solid #ccc}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product .variation_form_section .variations-table td .color-picker-selected-indicator{display:block !important;width:100% !important;margin-left:0;margin-top:20px}}.single-product .product .variation_form_section #variations_clear{display:none !important}.single-product .product .single_variation_wrap{display:inline-block;margin-top:-12px}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product .single_variation_wrap{display:block}}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product .single_variation_wrap .cap_single_variation,.single-product .product .single_variation_wrap .single_variation{display:block;margin-bottom:2em;float:none;margin-top:0;margin-left:0}}.single-product .product .single_variation_wrap .variations_button:before{content:"Quantity:";display:inline-block;font-weight:700;float:left;clear:left;margin-right:1em;margin-top:12px}.single-product .product .single_variation_wrap .variations_button .quantity{float:left;margin-bottom:1em !important}.single-product .product .single_variation_wrap .variations_button .button{display:block;float:none;clear:both;font-family:'Droid Sans',Arial,sans-serif;background:#00aeef;color:#fff;text-shadow:none;text-transform:uppercase;box-shadow:none;border:0;padding:12px;border-radius:8px !important;background-repeat:no-repeat;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;font-size:16px;line-height:1.2;padding-left:32px;background-image:url("images/cart-icon-mini.png");background-position:6px center;font-weight:700}.single-product .product .single_variation_wrap .variations_button .button:hover{background-color:rgba(0,174,239,0.75)}.single-product .product .single_variation_wrap .variations_button .button:disabled{background-color:#3791b3;color:#e1e1e1}.single-product .product .variations .cap-variations-custom-selectors .variations-table{margin-bottom:0}.single-product .product .variations .cap-variations-custom-selectors .variations-table tr{border:none}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product .variations .cap-variations-custom-selectors .variations-table tr{margin-bottom:1em;display:block;width:100%}}.single-product .product .variations .cap-variations-custom-selectors .variations-table td{vertical-align:middle;padding-bottom:1em;display:inline-block;min-width:26%}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product .variations .cap-variations-custom-selectors .variations-table td{display:block !important;width:100% !important;*zoom:1}.single-product .product .variations .cap-variations-custom-selectors .variations-table td:before,.single-product .product .variations .cap-variations-custom-selectors .variations-table td:after{content:" ";display:table}.single-product .product .variations .cap-variations-custom-selectors .variations-table td:after{clear:both}}.single-product .product .variations .cap-variations-custom-selectors .variations-table td label{font-weight:700}.single-product .product .variations .cap-variations-custom-selectors .variations-table td label:before{content:"Choose "}.single-product .product .variations .cap-variations-custom-selectors .variations-table td label:after{content:":"}.single-product .product .variations .cap-variations-custom-selectors .variations-table td .color-picker-selected-indicator{width:200px;height:42px;display:inline-block;float:left;margin-left:4em;border-radius:3px;border:1px solid #ccc}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product .variations .cap-variations-custom-selectors .variations-table td .color-picker-selected-indicator{display:block !important;width:100% !important;margin-left:0;margin-top:20px}}.single-product .product .variations .cap-variations-custom-selectors .select-option{border-radius:3px;padding:2px;border:2px solid transparent;background-color:transparent}.single-product .product .variations .cap-variations-custom-selectors .select-option.disabled{opacity:.5}.single-product .product .variations .cap-variations-custom-selectors .select-option[data-default],.single-product .product .variations .cap-variations-custom-selectors .select-option.selected,.single-product .product .variations .cap-variations-custom-selectors .select-option:hover{background-color:#fff;border:2px solid #ccc;opacity:1}.single-product .product .variations .cap-variations-custom-selectors .select-option[data-default] a,.single-product .product .variations .cap-variations-custom-selectors .select-option.selected a,.single-product .product .variations .cap-variations-custom-selectors .select-option:hover a{border:1px solid #e3e3e3}.single-product .product .variations .cap-variations-custom-selectors .select-option a{outline:none;border-radius:3px;margin:0;border:1px solid #ccc}.single-product .product .variations .cap-variations-custom-selectors .select-option a img{border-radius:3px;height:100%}.single-product .product .variations .cap-variations-custom-selectors .select-option span{text-align:center;display:block;word-wrap:break-word}.single-product .product .variations .attribute-options{display:none !important}.single-product .product .variations .reset_variations{display:none !important}.single-product .product .single_variation_wrap{margin-top:-12px}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product .single_variation_wrap{display:block}}.single-product .product .single_variation_wrap .cap_single_variation,.single-product .product .single_variation_wrap .single_variation{float:right;margin-top:64px;margin-left:20px}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product .single_variation_wrap .cap_single_variation,.single-product .product .single_variation_wrap .single_variation{display:block;margin-bottom:2em;float:none;margin-top:0;margin-left:0}}.single-product .product .single_variation_wrap .cap_single_variation .cap-price,.single-product .product .single_variation_wrap .single_variation .cap-price,.single-product .product .single_variation_wrap .cap_single_variation .price,.single-product .product .single_variation_wrap .single_variation .price{color:#424348 !important;font-weight:700}.single-product .product .single_variation_wrap .cap_single_variation .cap-price .cap-amount,.single-product .product .single_variation_wrap .single_variation .cap-price .cap-amount,.single-product .product .single_variation_wrap .cap_single_variation .price .cap-amount,.single-product .product .single_variation_wrap .single_variation .price .cap-amount,.single-product .product .single_variation_wrap .cap_single_variation .cap-price .amount,.single-product .product .single_variation_wrap .single_variation .cap-price .amount,.single-product .product .single_variation_wrap .cap_single_variation .price .amount,.single-product .product .single_variation_wrap .single_variation .price .amount{font-size:22px}.single-product .product .single_variation_wrap .cap_single_variation .cap-price .cap-amount:after,.single-product .product .single_variation_wrap .single_variation .cap-price .cap-amount:after,.single-product .product .single_variation_wrap .cap_single_variation .price .cap-amount:after,.single-product .product .single_variation_wrap .single_variation .price .cap-amount:after,.single-product .product .single_variation_wrap .cap_single_variation .cap-price .amount:after,.single-product .product .single_variation_wrap .single_variation .cap-price .amount:after,.single-product .product .single_variation_wrap .cap_single_variation .price .amount:after,.single-product .product .single_variation_wrap .single_variation .price .amount:after{content:" inc GST"}.single-product .product .single_variation_wrap .cap_single_variation .stock,.single-product .product .single_variation_wrap .single_variation .stock{display:none}.single-product .product .single_variation_wrap .variations_button{float:left}.single-product .product .single_variation_wrap .variations_button:before{content:"Quantity:";display:inline-block;font-weight:700;float:left;clear:left;margin-right:1em;margin-top:12px}.single-product .product .single_variation_wrap .variations_button .quantity{float:left;margin-bottom:20px !important}.single-product .product .single_variation_wrap .variations_button .quantity .qty{height:39px !important}.single-product .product .single_variation_wrap .variations_button .quantity .minus,.single-product .product .single_variation_wrap .variations_button .quantity .plus{background:#3497d2 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;border-left:none !important;height:20px !important}.single-product .product .single_variation_wrap .variations_button .quantity .minus:hover,.single-product .product .single_variation_wrap .variations_button .quantity .plus:hover{background:#257eb3 !important}.single-product .product .single_variation_wrap .variations_button .quantity .plus{border-bottom:1px solid #fff !important;border-top-right-radius:4px !important}.single-product .product .single_variation_wrap .variations_button .quantity .minus{border-bottom-right-radius:4px !important}.single-product .product .bto_item_wrap{display:none !important}.single-product .product .bto_item.first .cap-woo-custom-product-content{display:none}.single-product .product .bto_item .bto_item_summary{height:inherit !important;min-height:inherit;overflow:inherit}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content{margin-bottom:1em}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .images{margin-bottom:0 !important}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .images{display:none}}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content p{margin-bottom:1em}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content p{font-size:16px;text-align:justify}}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-tech-spec-mobile-container{display:none}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-tech-spec-mobile-container{display:block}}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-tech-spec-button{text-decoration:underline;color:#404040;display:inline-block;background:url("images/tech_spec_icon_small_dark.png") no-repeat right 56%;outline:none;margin-bottom:0}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-tech-spec-button.mobile{display:none}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-tech-spec-button{display:none}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-tech-spec-button.mobile{display:inline-block}}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec{display:none}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile{background-color:#ddd;padding:10px 20px;display:none}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile h1,.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile h2,.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile h3,.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile h4,.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile h5,.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile h6{font-family:Helvetica,Arial,sans-serif;margin-bottom:15px}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile h1{font-size:1.8em}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile h2{font-size:1.6em}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile h3{font-size:1.4em}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile h4{font-size:1.2em}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile h5{font-size:1em}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile h6{font-size:.8em}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile table{border-collapse:collapse;width:100%}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile table thead tr td,.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile table thead tr th{background-color:#f1f1ea;text-align:center;vertical-align:middle}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile table td,.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile table th{border:1px solid #d5d5d5;padding:6px 8px}@media only screen and (min-width:10px) and (max-width:499px){.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile{padding:2px 10px}}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile p{line-height:1.5}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile table thead tr th{background-color:#f1f1ea}@media only screen and (min-width:10px) and (max-width:1023px){.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile table tbody tr:nth-child(odd){background-color:#fff}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile table tbody tr:nth-child(even){background-color:#c7c7c7}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile table tbody tr td{border:none;text-align:left !important;font-size:14px;background-color:transparent !important}}.single-product .product .bto_item .bto_item_summary .cap-woo-custom-product-content .composite-technical-spec-content-mobile table tbody tr td{background-color:#fff}.single-product .product .bto_item .bto_item_options select{display:none !important}.single-product .product .bto_item .bto_item_options .reset_composite_options{display:none !important}.single-product .product .bto_item .cart .cap-woo-custom-composite-selector label{font-weight:700;cursor:pointer;margin-bottom:10px}.single-product .product .bto_item .cart .cap-woo-custom-composite-selector label input{font-weight:300;margin-right:1em;cursor:pointer;outline:none}.single-product .product .bto_item .cart .cap-woo-custom-composite-selector .select-value{display:none}.single-product .product .bto_item .cart .bto_item_wrap{display:none}.single-product .product .bto_item.first .cart .content{display:block !important}.single-product .product .cart .bundle_wrap{display:inline-block;width:auto;margin-top:2em}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product .cart .bundle_wrap{display:block}}.single-product .product .cart .bundle_wrap .bundle_price{float:right;margin-top:33px;margin-left:20px}@media only screen and (min-width:10px) and (max-width:599px){.single-product .product .cart .bundle_wrap .bundle_price{display:block;margin-bottom:2em;float:none;margin-top:0;margin-left:0}}.single-product .product .cart .bundle_wrap .bundle_price .total{display:none}.single-product .product .cart .bundle_wrap .bundle_price .price{margin-bottom:0;color:#424348 !important;font-weight:700}.single-product .product .cart .bundle_wrap .bundle_price .price:after{content:" inc GST"}.single-product .product .cart .bundle_wrap .bundle_button{float:left}.single-product .product .cart .bundle_wrap .bundle_button:before{content:"Quantity:";display:inline-block;font-weight:700;float:left;clear:left;margin-right:16px}.single-product .product .cart .bundle_wrap .bundle_button .quantity{float:left;margin-bottom:20px !important}.single-product .product .cart .bundle_wrap .bundle_button .quantity .qty{height:39px !important}.single-product .product .cart .bundle_wrap .bundle_button .quantity .minus,.single-product .product .cart .bundle_wrap .bundle_button .quantity .plus{background:#3497d2 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;border-left:none !important;height:20px !important}.single-product .product .cart .bundle_wrap .bundle_button .quantity .minus:hover,.single-product .product .cart .bundle_wrap .bundle_button .quantity .plus:hover{background:#257eb3 !important}.single-product .product .cart .bundle_wrap .bundle_button .quantity .plus{border-bottom:1px solid #fff !important;border-top-right-radius:4px !important}.single-product .product .cart .bundle_wrap .bundle_button .quantity .minus{border-bottom-right-radius:4px !important}.single-product .product .cart .bundle_wrap .bundle_button .button{font-family:'Droid Sans',Arial,sans-serif;background:#00aeef;color:#fff;text-shadow:none;box-shadow:none;border:0;padding:12px;border-radius:8px !important;background-repeat:no-repeat;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;font-size:16px;line-height:1.2;display:block;clear:both;text-transform:uppercase;padding-left:32px;background-image:url("images/cart-icon-mini.png");background-position:6px center;font-weight:700}.single-product .product .cart .bundle_wrap .bundle_button .button:hover{background-color:rgba(0,174,239,0.75)}.single-product .product .cart .bundle_wrap .bundle_button .button:disabled{background-color:#3791b3;color:#e1e1e1}.single-product .product.product-type-variable .main-price,.single-product .product.product-type-bto .main-price{display:none !important}.single-product .product.product-type-simple .add-product-to-quote-bag-container>.section-title{margin-bottom:60px !important}.single-product .product.product-type-simple .main-price{display:inline-block}.single-product .product.product-type-simple .cart{display:inline-block;width:auto !important}.single-product .bottom-container form.cart[id^='gform_']{width:100% !important}.single-product .bottom-container form.cart[id^='gform_'] .gform_variation_wrapper{width:100%}.single-product .bottom-container form.cart[id^='gform_'] .gform_variation_wrapper .gsection{border-bottom:1px dotted #9cdcef !important;margin-top:50px}.single-product .bottom-container form.cart[id^='gform_'] .gform_variation_wrapper .gsection:first-child{margin-top:0}.single-product .bottom-container form.cart[id^='gform_'] .gform_variation_wrapper .gsection .gsection_title{font-style:italic}.single-product .bottom-container form.cart[id^='gform_'] .gform_variation_wrapper .product_totals{position:absolute;margin-left:200px !important;margin-top:74px !important}.single-product .bottom-container form.cart[id^='gform_'] .gform_variation_wrapper .product_totals .gfield_label{display:none}.single-product .bottom-container form.cart[id^='gform_'] .gform_variation_wrapper .product_totals .amount{color:#404040 !important;font-weight:bold}.single-product .bottom-container form.cart[id^='gform_'] .gform_variation_wrapper .product_totals .amount:after{content:" inc GST"}.single-product .bottom-container form.cart[id^='gform_'] .gform_variation_wrapper .gfield_checkbox li{padding-left:1px !important}.single-product .bottom-container form.cart[id^='gform_'] .gform_variation_wrapper .gfield_radio li{padding-left:1px !important}.single-product .bottom-container form.cart[id^='gform_'] .gform_variation_wrapper .cap_single_variation{margin-top:0 !important}.single-product .bottom-container form.cart[id^='gform_'] .gform_variation_wrapper .cap_single_variation .cap-price{display:none}.single-product .bottom-container form.cart[id^='gform_'] span.quantity-label{margin-top:12px}.single-product .bottom-container form.cart[id^='gform_'] div.quantity{margin-top:10px !important}body.variable-product .add-product-to-quote-bag-container .single_variation_wrap .cap_single_variation{display:none !important;max-height:0 !important;height:0 !important;max-width:0 !important;width:0 !important}.woocommerce-cart .woocommerce .cart-title{font-family:Helvetica,Arial,sans-serif;font-size:1.6em;font-weight:400;line-height:1;margin-bottom:15px}.woocommerce-cart .woocommerce .shop_table tbody tr td{vertical-align:top !important}.woocommerce-cart .woocommerce .shop_table .composited_table_item .product-thumbnail{padding-left:30px}.woocommerce-cart .woocommerce .shop_table .composited_table_item .product-name{padding-left:30px}.woocommerce-cart .woocommerce .shop_table .composited_table_item .product-name .before-product-name{display:none}.woocommerce-cart .woocommerce .shop_table .product-name .variation{margin-top:20px}.woocommerce-cart .woocommerce .shop_table .product-name .variation dt[class^='variation']{margin-bottom:.3em !important;margin-left:15px;font-size:16px}.woocommerce-cart .woocommerce .shop_table .product-name .variation dd[class^='variation']{margin-right:0;margin-bottom:.3em !important;font-size:16px;float:left !important;clear:none !important}.woocommerce-cart .woocommerce .shop_table .product-name .variation dd[class^='variation'] p{margin:0}.woocommerce-cart .woocommerce .shop_table .product-name .variation dd[class^='variation'] ul,.woocommerce-cart .woocommerce .shop_table .product-name .variation dd[class^='variation'] ol{list-style:none;margin:0;display:inline-block;float:none}.woocommerce-cart .woocommerce .shop_table .product-name a{color:#00aeef;outline:none}.woocommerce-cart .woocommerce .shop_table .quantity{margin:0 !important}.woocommerce-cart .woocommerce .shop_table .actions .button{background:#00aeef !important;border:0 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:12px;border-radius:8px !important;font-weight:700;font-size:16px;line-height:1.2;padding:12px !important}.woocommerce-cart .woocommerce .shop_table .actions .button:hover{background-color:rgba(0,174,239,0.75) !important}.woocommerce-cart .woocommerce .shop_table .actions .checkout-button{background:#00aeef !important;border:0 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:12px;border-radius:8px !important;font-weight:700;font-size:16px;line-height:1.2;background:#71bf44 !important;padding:12px !important}.woocommerce-cart .woocommerce .shop_table .actions .checkout-button:hover{background-color:rgba(0,174,239,0.75) !important}.woocommerce-cart .woocommerce .shop_table .actions .checkout-button:hover{background-color:rgba(113,191,68,0.75) !important}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td{text-align:right;width:30%}@media only screen and (min-width:10px) and (max-width:768px){.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td{text-align:left;width:50%}}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table th{width:70%}@media only screen and (min-width:10px) and (max-width:768px){.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table th{width:50%}}.woocommerce-cart .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button{color:#00aeef;outline:none;display:inline-block;margin-bottom:10px}.woocommerce-cart .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button:hover,.woocommerce-cart .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button:link{text-decoration:none}.woocommerce-cart .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-form .button{background:#00aeef !important;border:0 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:12px;border-radius:8px !important;font-weight:700;font-size:16px;line-height:1.2}.woocommerce-cart .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-form .button:hover{background-color:rgba(0,174,239,0.75) !important}.woocommerce-cart .woocommerce .woocommerce-message:before,.woocommerce-cart .woocommerce .woocommerce-error:before,.woocommerce-cart .woocommerce .woocommerce-info:before,.woocommerce-cart .woocommerce .woocommerce-message:before{padding-top:0}.woocommerce-checkout #order_review_heading{margin:30px 0 15px 0;font-size:30px}.woocommerce-checkout .woocommerce-billing-fields label[for='billing_address_1'] .required{display:none !important}.woocommerce-checkout .woocommerce-shipping-fields #order_comments{height:12em}.woocommerce-checkout #order_review .shop_table .order-total th{text-indent:-9999px;line-height:0}.woocommerce-checkout #order_review .shop_table .order-total th::after{content:"Quote Total";text-indent:0;display:block;line-height:initial}.woocommerce-checkout #order_review #payment label[for="payment_method_cod"]{text-indent:-9999px;line-height:0}.woocommerce-checkout #order_review #payment label[for="payment_method_cod"]::after{content:"Submit QUOTE and we will contact you with a price including freight";text-indent:0;display:block;line-height:initial}.woocommerce-checkout #order_review #payment label[for="payment_method_cheque"]{text-indent:-9999px;line-height:0}.woocommerce-checkout #order_review #payment label[for="payment_method_cheque"]::after{content:"Submit ORDER and we will contact you to finalise the order including freight";text-indent:0;display:block;line-height:initial}.woocommerce-checkout #order_review #payment .payment_box{display:none !important}.woocommerce-checkout .woocommerce .woocommerce-info:before{padding-top:0}.woocommerce-checkout .woocommerce .checkout_coupon .button{background:#00aeef !important;border:0 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:12px;border-radius:8px !important;font-weight:700;font-size:16px;line-height:1.2}.woocommerce-checkout .woocommerce .checkout_coupon .button:hover{background-color:rgba(0,174,239,0.75) !important}.woocommerce-checkout .woocommerce .checkout #place_order{background:#00aeef !important;border:0 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:12px;border-radius:8px !important;font-weight:700;font-size:16px;line-height:1.2;background:#71bf44 !important}.woocommerce-checkout .woocommerce .checkout #place_order:hover{background-color:rgba(0,174,239,0.75) !important}.woocommerce-checkout .woocommerce .checkout #place_order:hover{background-color:rgba(113,191,68,0.75) !important}@media only screen and (min-width:10px) and (max-width:699px){.woocommerce-account .woocommerce .form-row-first{clear:both;float:none;width:auto}}@media only screen and (min-width:10px) and (max-width:699px){.woocommerce-account .woocommerce .form-row-last{clear:both;float:none;width:auto}}.woocommerce-account .woocommerce .button{background:#00aeef !important;border:0 !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:12px;border-radius:8px !important;font-weight:700;font-size:16px;line-height:1.2;padding:12px !important;margin-top:1em !important}.woocommerce-account .woocommerce .button:hover{background-color:rgba(0,174,239,0.75) !important}#TB_title{background:#fff !important;border-top:8px solid #000;border-left:8px solid #000;border-right:8px solid #000;border-bottom:0}#TB_title #TB_ajaxWindowTitle{display:none}#TB_title #TB_closeAjaxWindow .tb-close-icon{background-color:#000}#TB_title #TB_closeAjaxWindow .tb-close-icon:before{color:#fff;font-size:28px}#TB_ajaxContent{width:100% !important;border-bottom:8px solid #000;border-left:8px solid #000;border-right:8px solid #000}#TB_ajaxContent h1,#TB_ajaxContent h2,#TB_ajaxContent h3,#TB_ajaxContent h4,#TB_ajaxContent h5,#TB_ajaxContent h6{font-family:Helvetica,Arial,sans-serif;margin-bottom:15px}#TB_ajaxContent h1{font-size:1.8em}#TB_ajaxContent h2{font-size:1.6em}#TB_ajaxContent h3{font-size:1.4em}#TB_ajaxContent h4{font-size:1.2em}#TB_ajaxContent h5{font-size:1em}#TB_ajaxContent h6{font-size:.8em}#TB_ajaxContent table{border-collapse:collapse;width:100%}#TB_ajaxContent table thead tr td,#TB_ajaxContent table thead tr th{background-color:#f1f1ea;text-align:center;vertical-align:middle}#TB_ajaxContent table td,#TB_ajaxContent table th{border:1px solid #d5d5d5;padding:6px 8px}.cap_cta_button{box-shadow:none;text-shadow:none;color:#fff !important;padding:8px 28px 6px 13px;width:auto;display:inline-block;font-size:16px;font-weight:700;border:none;outline:none;border-radius:8px;cursor:pointer;background-image:url("images/lower_nav_submenu_indicator.png");background-repeat:no-repeat;background-position:98% center;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.cap_cta_button:hover,.cap_cta_button:link{text-decoration:none;color:#fff}.cap_cta_button.type_1{border:4px solid #fff;background-color:rgba(0,174,239,0.4);background-position:96% center}.cap_cta_button.type_1:hover{background-color:rgba(0,174,239,0.6)}.cap_cta_button.type_1.large{font-size:24px;padding:12px 30px 12px 20px;background-position:96% center;background-color:rgba(0,174,239,0.6)}.cap_cta_button.type_1.large:hover{background-color:rgba(0,174,239,0.8)}.cap_cta_button.type_2{background-color:#00aeef;background-position:95% center;border-radius:6px}.cap_cta_button.type_2:hover{background-color:rgba(0,174,239,0.75)}.error404 .error-404 .page-content .search-form label{margin-top:0}.error404 .error-404 .page-content .search-form .search-submit{font-family:'Droid Sans',Arial,sans-serif;background:#00aeef;color:#fff;text-shadow:none;text-transform:uppercase;font-weight:700;box-shadow:none;border:0;padding:12px;border-radius:8px !important;background-repeat:no-repeat;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;font-size:16px;line-height:1.2}.error404 .error-404 .page-content .search-form .search-submit:hover{background-color:rgba(0,174,239,0.75)}.error404 .error-404 .page-content .search-form .search-submit:disabled{background-color:#3791b3;color:#e1e1e1}.search #primary .not-found .page-content{padding-bottom:40px}.search #primary .not-found .page-content .search-form label{margin-top:0}.search #primary .not-found .page-content .search-form .search-submit{font-family:'Droid Sans',Arial,sans-serif;background:#00aeef;color:#fff;text-shadow:none;text-transform:uppercase;font-weight:700;box-shadow:none;border:0;padding:12px;border-radius:8px !important;background-repeat:no-repeat;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;font-size:16px;line-height:1.2}.search #primary .not-found .page-content .search-form .search-submit:hover{background-color:rgba(0,174,239,0.75)}.search #primary .not-found .page-content .search-form .search-submit:disabled{background-color:#3791b3;color:#e1e1e1}.search #primary article{padding-top:1em;padding-bottom:1em;border-bottom:1px solid #eee}.search #primary article a{outline:none}.search #primary article .entry-summary{margin-top:1em}.search #primary article .entry-footer .comments-link{display:none}.search #primary .paging-navigation{margin-top:3em;margin-bottom:2em}.search #primary .paging-navigation a{outline:none}.page .page-title-container{background-color:#f1f0eb;padding-bottom:20px;margin-bottom:20px}.page .page-title-container .main-page-title{font-size:2.2em;font-weight:300;list-style:1;padding-top:140px}@media only screen and (min-width:10px) and (max-width:1023px){.page .page-title-container .main-page-title{padding-top:20px}}.page .page-title-container+#content>#primary>#main>.container{padding-top:0}@media only screen and (min-width:10px) and (max-width:767px){#colophon .upper-row .footer-content{text-align:center;margin-bottom:2em}}#colophon .upper-row .footer-content p,#colophon .upper-row .footer-content a,#colophon .upper-row .footer-content h1,#colophon .upper-row .footer-content h2,#colophon .upper-row .footer-content h3,#colophon .upper-row .footer-content h4,#colophon .upper-row .footer-content h5,#colophon .upper-row .footer-content h6{font-family:Helvetica,Arial,sans-serif;color:#fff}#colophon .upper-row .footer-content h1,#colophon .upper-row .footer-content h2,#colophon .upper-row .footer-content h3,#colophon .upper-row .footer-content h4,#colophon .upper-row .footer-content h5,#colophon .upper-row .footer-content h6{font-weight:700;margin-bottom:1em}#colophon .upper-row .footer-content p,#colophon .upper-row .footer-content a{font-size:16px}#colophon .upper-row .footer-content a{outline:none}#colophon .upper-row .footer-contact p,#colophon .upper-row .footer-contact a,#colophon .upper-row .footer-contact h1,#colophon .upper-row .footer-contact h2,#colophon .upper-row .footer-contact h3,#colophon .upper-row .footer-contact h4,#colophon .upper-row .footer-contact h5,#colophon .upper-row .footer-contact h6{font-family:Helvetica,Arial,sans-serif;color:#fff}#colophon .upper-row .footer-contact h1,#colophon .upper-row .footer-contact h2,#colophon .upper-row .footer-contact h3,#colophon .upper-row .footer-contact h4,#colophon .upper-row .footer-contact h5,#colophon .upper-row .footer-contact h6{font-weight:700;margin-bottom:1em}#colophon .upper-row .footer-contact ul{margin-bottom:0;margin-left:0}#colophon .upper-row .footer-contact ul li{padding-left:46px;list-style:none;list-style-position:inside;margin-bottom:1em;color:#fff;font-size:16px;background:url("images/cap_mail_icon.png") no-repeat 0 5px;display:block}#colophon .upper-row .footer-contact ul li:first-child{background:url("images/cap_building_icon.png") no-repeat 5px 3px}#colophon .upper-row .footer-contact ul li:last-child{background:url("images/cap_home_icon.png") no-repeat 5px 2px;line-height:1.5em}#colophon .upper-row .footer-contact ul li a{color:#fff;font-size:16px;outline:none}#colophon .upper-row .footer-contact ul li br{display:block}#colophon .lower-row .footer-logo a{display:block;background:url("images/CAP-Furniture-Logo.png");background-size:cover;width:130px;height:71px;text-indent:-9999999px;margin-bottom:1px}@media only screen and (min-width:10px) and (max-width:767px){#colophon .lower-row .footer-logo a{margin:0 auto}}#colophon .lower-row .footer-copyright p{font-family:Helvetica,Arial,sans-serif;line-height:110px;margin-bottom:0;color:#414348;text-align:right;font-size:16px}@media only screen and (min-width:10px) and (max-width:767px){#colophon .lower-row .footer-copyright p{text-align:center;margin-bottom:1em}}@media only screen and (min-width:10px) and (max-width:1023px){#colophon .lower-row .footer-copyright p{line-height:1.5}}#colophon .lower-row .footer-copyright p a{color:#414348;text-decoration:underline;outline:none;font-size:16px}