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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:16px;font-weight:normal}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{font-size:100.1%;font-family:"HelveticaNeueETW01-45Lt","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-0.02em}body{font-size:62.5%}.clear{clear:both}#main a{color:black;text-decoration:none}#main h2{font-size:2.1em;line-height:1em;margin-bottom:1em}#main p{font-size:1.1em;line-height:1.8em;margin-bottom:1em}body{background:#221f20}#wrapper{width:960px;margin:0 auto}#header{height:122px;position:relative}h1#logo a{display:block;width:232px;height:42px;text-indent:-9999px;background:url(/sites/all/themes/lightwave/images/logo.png) no-repeat left top;position:absolute;left:0;top:29px}#site-slogan{font-size:1.5em;color:#abbd27;position:absolute;left:247px;bottom:59px;letter-spacing:-0.07em}#content-box{border:1px solid #405418}#footer{border-top:1px solid #405418}body.lw-green #products-page.towels #product-view h3,body.lw-green .lightbox-content h3{color:#74953d}body.lw-green #topnav ul li a.active-trail{color:#74953d}.lw-blue #products-page #product-view h3,body.lw-blue .lightbox-content h3{color:#009dd9}body.lw-orange #secondarynav li a{background:#dcad82;color:white}body.lw-orange #secondarynav li.active a{background:#eadcbe;color:#c7845c}body.lw-orange #topnav ul li a.active-trail{color:#c7845c}#generic-page .sidebar{float:left;width:349px}#generic-page .sidebar .inner{margin:35px 50px 50px 30px}#generic-page .lw-content{float:right;width:609px}#generic-page.standard .lw-content .inner{margin:35px 35px 50px 0}#generic-page.standard a{color:#5e7970}#generic-page.two-columns-page .lw-content .inner{margin:70px 85px 50px 0}#generic-page .lw-content .inner{margin:80px 85px 50px 0}#generic-page .lw-content img{margin:1.1em 0 1.8em 0}#generic-page .lw-content .file-icon{margin-bottom:-5px}#generic-page.two-columns-page h3{font-size:1.4em;margin-bottom:1em}#generic-page.two-columns-page table{margin-bottom:1em}#generic-page.two-columns-page td{font-size:1.1em;padding:0 0 1em 0}#generic-page.two-columns-page .field-name-field-large-image img{float:left;margin:0}#lw-contact .form-type-textfield label,#lw-contact .form-type-textarea label{width:110px;line-height:29px;float:left;margin-bottom:8px;font-weight:normal}#lw-contact .form-type-textfield input,#lw-contact .form-type-textarea textarea{border:0;padding:0 5px!important;margin:0 0 8px 0;float:right}#lw-contact .grippie{display:none}#lw-contact textarea{width:455px!important}#lw-contact .form-type-textfield input{width:445px!important;line-height:29px;height:29px}#lw-contact .form-item-copy{clear:both;margin-left:120px}#lw-contact .form-item-copy label{float:none}#lw-contact input.form-submit{margin-left:120px;background:#5e7970;border:0;color:white;font-weight:bold;line-height:29px;height:29px;padding:0 1em}#map-cities{width:147px;float:left}#map-cities ul{margin:30px 0 0 19px}#map-cities ul li{list-style:none!important;margin:0!important;padding:0!important}#map-cities ul li a{font-weight:bold}#map-cities ul li a.active{color:#82938f}#map-stores{width:202px;float:right}#map-stores .store{margin:29px 20px 0 0}#map-stores .store h2{margin-bottom:.2em}#map-stores .store h2 a:hover,#map-stores .store h2 a{color:#82938f}#map-stores .store h2 a.active{color:#000}#main .map-info p{line-height:1.4em}address{font-size:1.1em;font-style:normal;margin-bottom:1em;line-height:1.4em}.add-to-cart .ajax-progress{position:absolute;top:149px;right:142px}.add-to-cart .attribute{float:left;margin-right:16px}.add-to-cart .attribute label{font-size:1.2em;line-height:1.4em;font-weight:bold}.add-to-cart .form-select{font-family:"HelveticaNeueETW01-45Lt","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;min-width:200px;height:52px;font-size:2em;cursor:pointer;background-color:#5c7970;color:#fff;line-height:1;padding:3px;border:0;border-radius:5px;opacity:.5;height:auto;font-size:1.5em}.add-to-cart .form-submit{font-family:"HelveticaNeueETW01-45Lt","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;min-width:200px;height:52px;font-size:2em;cursor:pointer;background-color:#5c7970;color:#fff;line-height:1;padding:3px;border:0;border-radius:5px}.add-to-cart #edit-actions{margin-bottom:25px;clear:both}.node-unpublished{background-color:transparent}.node-unpublished div.unpublished{color:rgba(255,0,0,0.8)!important;min-height:300px}.node-unpublished .contextual,.node-unpublished .contextual *{opacity:1}.node-unpublished .field--name-body{background-color:transparent!important}.node-unpublished:after{position:absolute;left:50%;top:250px;content:"Unpublished";font-weight:700;background-color:rgba(255,0,0,0.8);padding:40px;color:#fff;-moz-transform:translate(-50%,-50%) rotate(315deg);-ms-transform:translate(-50%,-50%) rotate(315deg);-webkit-transform:translate(-50%,-50%) rotate(315deg);transform:translate(-50%,-50%) rotate(315deg);font-size:60px;text-transform:uppercase;z-index:100}.node-unpublished.quickedit-entity-active{background-color:transparent;z-index:100}.node-unpublished.quickedit-entity-active *{opacity:1}.node-unpublished.quickedit-entity-active:after{display:none}
.node-unpublished div.unpublished,.comment-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}.node-type-article-two-column #block-system-main a{text-decoration:underline}.node-type-dealer-page #block-system-main table,.node-type-dealer-page #block-system-main th,.node-type-dealer-page #block-system-main td{border:1px solid #627770}.node-type-dealer-page #block-system-main th,.node-type-dealer-page #block-system-main td{padding:6px 20px 6px 6px}.node-type-dealer-page #block-system-main a{text-decoration:underline}.node-type-webform #generic-page .lw-content{width:650px}.node-type-webform .webform-component-select{display:inline}.node-type-webform .webform-container-inline{clear:both;display:inline-block}.node-type-dealer-internet-stockist #main .lw-content table{width:90%;margin-left:60px}.node-type-dealer-internet-stockist #main .lw-content td{text-align:center}.node-type-dealer-internet-stockist #main .lw-content img{margin:0}.node-type-dealer-internet-stockist #main .lw-content .views-field-field-website-url{margin-bottom:1.1em}.uc-product-node #main{position:relative}.uc-product-node .tabs{margin-left:50%;top:10px}.uc-product-node .section-title{margin-left:25px;position:absolute;top:37px;font-size:4.5em;text-transform:uppercase}.uc-product-node .breadcrumb-orig{margin:0 25px;padding-left:185px;border-bottom:1px solid #5c7970}.uc-product-node .breadcrumb{margin:0;padding-left:185px;border-bottom:1px solid #5c7970;text-align:right}.uc-product-node .block-system .node-product .content{display:flex;margin-bottom:32px}.uc-product-node .column{float:left;flex:1;width:50%;margin:0 27px;border-bottom:1px solid #5c7970}.uc-product-node .content-full{margin-bottom:37px}.uc-product-node .content-full .buy-now{margin-top:0}.uc-product-node .content-full .group-accordion{width:50%}.uc-product-node .content-full .sharethis-widget{float:right}.uc-product-node .product-image{width:448px;padding:0 0 12px 0;margin:0;float:none}.uc-product-node .product-image .zoom-thumbs{display:block}.uc-product-node .product-image .zoom-thumbs img{margin:25px 8px 0 8px}.uc-product-node .title{margin:5px 0;font-size:3em}.uc-product-node .display-price,.uc-product-node .field-name-field-display-price{font-size:3em;line-height:1.5em;padding:0;float:none;text-align:left}.uc-product-node .sharethis-widget{padding-bottom:12px}.uc-product-node .content-right .content-right-inner{margin-top:32px}.uc-product-node .content-right .content-right-inner .title .display-price{font-weight:normal}.uc-product-node .content-right .content-right-inner .model{font-size:1.2em;font-weight:bold;color:#221f20;line-height:2em}.uc-product-node .content-right .content-right-inner .field-name-field-basket-status{margin:34px 0 15px 0;color:red}.uc-product-node .content-right .content-right-inner .field-name-body{padding-bottom:8px}.uc-product-node .content-right .content-right-inner .field-name-field-size-chart-link{position:absolute;right:40px;top:223px}.uc-product-node .content-right .content-right-inner .field-name-field-size-chart-link a{text-decoration:none}.uc-product-node .content-right .content-right-inner .field-label{font-weight:normal}.uc-product-node .field-name-field-features,.uc-product-node .field-name-field-technical-specifications{margin-bottom:20px}.uc-product-node .field-name-field-features .field-label,.uc-product-node .field-name-field-technical-specifications .field-label{text-transform:uppercase;margin-bottom:3px}.uc-product-node .field-name-field-features table tbody,.uc-product-node .field-name-field-technical-specifications table tbody,.uc-product-node .field-name-field-features table th,.uc-product-node .field-name-field-technical-specifications table th{border:0}.uc-product-node .field-name-field-features table td p,.uc-product-node .field-name-field-technical-specifications table td p{margin:0}.uc-product-node .field-group-accordion-wrapper{border-bottom:1px solid #5c7970;font-size:1em;margin-bottom:19px}.uc-product-node .field-group-accordion-wrapper .ui-accordion-header{background:0;border-left:none;border-right:0;border-bottom:0;border-radius:0;border-color:#5c7970;padding:5px 0;text-transform:uppercase}.uc-product-node .field-group-accordion-wrapper .ui-accordion-header a{padding:0}.uc-product-node .field-group-accordion-wrapper .ui-accordion-header .ui-icon{left:auto;right:0}.uc-product-node .field-group-accordion-wrapper .ui-accordion-content{border-left:none;border-right:0;border-bottom:0;border-radius:0;padding:5px 0 0 0}.uc-product-node .field-group-accordion-wrapper .ui-accordion-content table tbody{border:0}.uc-product-node .field-group-accordion-wrapper .ui-accordion-content table th,.uc-product-node .field-group-accordion-wrapper .ui-accordion-content table td{border:0;min-width:50px;padding-top:8px;padding-right:6px}.uc-product-node .field-group-accordion-wrapper .ui-accordion-content table th p,.uc-product-node .field-group-accordion-wrapper .ui-accordion-content table td p{margin:0}.uc-product-node .field-group-accordion-wrapper .ui-accordion-content table th[scope="row"]{min-width:75px}.uc-product-node .field-group-accordion-wrapper .ui-accordion-content table th[scope="col"]{text-align:right;padding-right:0;padding-left:8px}.node-type-tent .node .content,.node-type-product-tent-poles .node .content{padding:0 25px}.node-type-tent .product-image,.node-type-product-tent-poles .product-image{width:100%;display:block;padding-bottom:24px;margin-bottom:26px}.node-type-tent .product-image .product-image-wrapper,.node-type-product-tent-poles .product-image .product-image-wrapper{height:510px;line-height:510px;display:block;vertical-align:middle}.node-type-tent .field-group-accordion-wrapper,.node-type-product-tent-poles .field-group-accordion-wrapper{margin-bottom:0}.node-type-tent .content-left,.node-type-product-tent-poles .content-left{display:inline-block;width:50%;margin:0;padding-bottom:37px;min-height:220px}.node-type-tent .content-right,.node-type-product-tent-poles .content-right{float:right;width:50%}.node-type-tent .content-right .content-right-inner,.node-type-product-tent-poles .content-right .content-right-inner{min-height:170px;margin:0 27px 13px 27px}
#block-lightwave-stock-stock-feed .stock{background:green;text-indent:-9999px}#block-lightwave-stock-stock-feed .n-a{background:black}#block-lightwave-stock-stock-feed .out{background:red}#block-lightwave-stock-stock-feed .low{background:yellow}#block-lightwave-stock-stock-feed .rrp{background-color:#ccc;text-align:center}#block-lightwave-stock-stock-feed .header-row .stock{background:0}#block-lightwave-stock-stock-feed .header-row .row-1{display:block;font-weight:bold;margin-top:10px}#block-lightwave-stock-stock-feed .row{border-bottom:1px solid #999}#block-views-article-sidebar-content-block-1 img{margin:-15px -30px -30px -10px;display:block}.page-shop .term-description-block,.page-taxonomy-term .term-description-block{position:relative;height:215px;float:left;margin-top:42px;width:130px;padding:0 22px}.page-shop .term-description-block h2,.page-taxonomy-term .term-description-block h2,.page-shop .term-description-block a,.page-taxonomy-term .term-description-block a{font-size:1em;text-decoration:none;font-weight:normal;padding:0;margin:0}.page-shop .term-description-block h2,.page-taxonomy-term .term-description-block h2{text-transform:uppercase}.page-shop .term-description-block a:hover,.page-taxonomy-term .term-description-block a:hover{color:black}.page-shop .term-description-block h2+p,.page-taxonomy-term .term-description-block h2+p{margin-top:6px}.page-shop .term-description-block .shop_see_all,.page-taxonomy-term .term-description-block .shop_see_all{position:absolute;bottom:0;font-size:1.5em}.page-shop .views-view-grid td,.page-taxonomy-term .views-view-grid td{padding:28px 5px;border-bottom:1px solid black}.page-shop .views-view-grid tr.row-last td,.page-taxonomy-term .views-view-grid tr.row-last td{border-bottom:0}.page-shop .views-view-grid .views-field,.page-taxonomy-term .views-view-grid .views-field{text-align:center}.page-shop .views-field-uc-product-image,.page-taxonomy-term .views-field-uc-product-image{display:block}.page-shop .views-field-title,.page-taxonomy-term .views-field-title{width:170px}.page-shop .views-field-title a,.page-taxonomy-term .views-field-title a{color:black;text-decoration:none;font-size:1.2em;text-transform:uppercase}.page-shop .views-field-sell-price,.page-taxonomy-term .views-field-sell-price{font-size:1.2em}.page-shop .term-seperator-block,.page-taxonomy-term .term-seperator-block{display:block;height:1px;border-bottom:1px solid black;width:898px}
#default-page{background:white;padding:30px}#generic-page{background:#e2e3e3}#secondarynav{background:#627770}.lw-green #secondarynav{background:#769332}.lw-green #generic-page{background:#c7cfab}.lw-orange #secondarynav{background:#c7845c}.lw-orange #generic-page{background:#e8dbc2}.lw-yellow #topnav ul li a.active-trail{color:#f5e31b}.lw-yellow #secondarynav{background:#f5e31b}.lw-yellow #secondarynav li a{background:#fcf7be;color:white}.lw-yellow #secondarynav li.active a{background:#fcf7be;color:#f5e31b}.lw-yellow #generic-page{background:#fcf7be}.lw-blue #topnav ul li a.active-trail{color:#51abbb}.lw-blue #secondarynav{background:#51abbb}.lw-blue #secondarynav li a{background:#88c4d9;color:white}.lw-blue #secondarynav li.active a{background:#c7eafb;color:#51abbb}.lw-blue #generic-page{background:#c7eafb}.page-sleeping-bags #topnav ul li a.active-trail,body.node-type-product-sleeping-bags #topnav ul li a.active-trail{color:#a49f2a}.page-sleeping-bags #secondarynav,body.node-type-product-sleeping-bags #secondarynav{background:#a49f2a}.page-sleeping-bags #secondarynav li a,body.node-type-product-sleeping-bags #secondarynav li a{background:#bcb64f;color:white}.page-sleeping-bags #secondarynav li.active a,body.node-type-product-sleeping-bags #secondarynav li.active a{background:#dbd7a1;color:#a49f2a}.page-sleeping-bags #default-page,body.node-type-product-sleeping-bags #default-page,.page-sleeping-bags #generic-page,body.node-type-product-sleeping-bags #generic-page{background-color:#dbd7a1;padding:0}.section-dealers #generic-page,.section-online-stockists #generic-page{background:#cbcfcf}.section-dealers #default-page,.section-online-stockists #default-page{background:#e1e4e3}
.lw-navigation ul li{display:block;float:left;line-height:36px;height:36px;font-size:1.5em;padding:0 17px;position:relative}.lw-navigation ul li a{text-decoration:none}.lw-navigation ul li ul{width:185px;visibility:hidden;position:absolute;z-index:1000!important}.lw-navigation ul li ul li{line-height:24px;height:24px;padding-left:17px!important;font-size:1em;background:url(/sites/all/themes/lightwave/images/bg-dropdown.png);float:none;border:none!important}.lw-navigation ul li ul li a{color:#abbd27!important;border-right:0;width:100%;display:inline-block}.lw-navigation ul li ul li a:hover{color:#fff!important}.lw-navigation ul li ul li.first{padding-top:8px}.lw-navigation ul li ul li.last{padding-bottom:24px}#mainnav li{border-right:1px solid #405418}#mainnav ul ul{border-top:1px solid #405418;top:36px;left:0}#mainnav ul ul li{padding-left:24px}#dealersnav{float:right}#dealersnav.lw-navigation ul ul{border-top:1px solid #405418;top:36px;right:0}#dealersnav.lw-navigation ul ul li{text-align:right}#dealersnav.lw-navigation ul ul ul{border-top:1px solid #405418;top:0;right:185px}#dealersnav.lw-navigation ul ul ul ul{display:block!important}#dealersnav.lw-navigation ul ul ul li{text-align:right}#cartnav{float:right}#cartnav li{border-left:1px solid #405418;padding-right:0;width:14px}#footernav ul ul{bottom:100%;left:0}#footernav ul ul li.first{padding-top:20px}#footernav ul ul li.last{padding-bottom:18px}#topnav{border-bottom:1px solid #405418}#topnav a{color:#fff}#topnav,#footernav{height:36px;position:relative}#secondarynav{height:52px;background:#5c7970;position:relative}#secondarynav ul{position:absolute;bottom:0;left:21px;width:900px}#secondarynav li{list-style:none;margin:0;padding:0}#secondarynav li a{display:block;font-size:1.4em;float:left;background:#869691;text-decoration:none;line-height:35px;min-width:72px;padding:0 11px;margin-right:10px;color:#e1e4e3}#secondarynav li.active a{background:#e1e4e3;color:#869691}.page-node-14 #secondarynav ul,.node-type-product-tent #secondarynav ul{width:937px}.page-node-14 #secondarynav ul li a,.node-type-product-tent #secondarynav ul li a{min-width:60px}#sidebarnav li{list-style:none;margin:0;padding:0}#sidebarnav li a{display:block;font-size:1.4em;line-height:29px;color:#231f20;text-decoration:none;border-top:1px solid #859791;font-weight:bold}#sidebarnav li.last a{border-bottom:1px solid #859791}#footer a{color:#abbd27;text-decoration:none}#footernav{margin-left:268px}#footernav li{border-left:1px solid #405418}#footernav li.last{border-right:1px solid #405418}.section-online-stockists #main .sidebar{float:left}.section-online-stockists #main .sidebar ul{margin:30px 0 0 19px}.section-online-stockists #main .sidebar ul li{list-style:none!important;margin:0!important;padding:0!important}.section-online-stockists #main .sidebar ul li a{font-weight:bold}.section-online-stockists #main .sidebar ul li a.active{color:#82938f}
#accessories-page{padding:24px 30px 70px 29px}#accessories-page table,#accessories-page th,#accessories-page td{vertical-align:top}#accessories-page .block-block{border-bottom:1px solid #dcad82;padding-bottom:.8em}#accessories-page .block-block p{width:440px}#accessories-page .block-block img{padding-bottom:.8em}#accessories-page .views-table{width:100%}#accessories-page .views-table tbody tr{background-color:#e8dbc2;border-bottom:1px solid #dcad82}#accessories-page tr.views-row-last{border-bottom:0}#accessories-page td{font-weight:normal;padding-bottom:.8em}#accessories-page td p{line-height:1.5em}#accessories-page .views-field-field-product-name{width:290px;padding-right:30px;margin:13px 0}#accessories-page .views-field-field-product-name h3{font-size:2.1em;margin:.8em 0;line-height:1.2em}#accessories-page .views-field-field-product-name table{width:160px}#accessories-page .views-field-field-product-name table+p{margin-bottom:0;margin-top:-16px}#accessories-page .views-field-field-product-name tbody tr{border-bottom:0}#accessories-page .views-field-nothing .inner-wrapper{margin-top:50px;margin-bottom:16px}#accessories-page .views-field-nothing .inner-wrapper .label{width:42px;display:inline-block}#accessories-page .views-field-field-product-thumbnail img{margin:16px 0}#accessories-page .views-field-field-buy-link a{display:block;background:#d2804f;font-size:1.2em;color:white;padding-left:20px;line-height:25px;margin-top:53px;width:46px}
#listings-page{padding:44px 30px 70px 29px}#listings-page table{width:100%}#listings-page th{padding-bottom:6px;font-size:1.2em;line-height:1em;font-weight:normal}#listings-page td{font-size:1.1em;font-weight:normal}#listings-page tr.data td div{position:relative}#listings-page tr.data td div div.set-absolute{position:absolute!important}#listings-page.rucksacks th{color:#51abbb;border-bottom:1px solid #51abbb}#listings-page.rucksacks td{border-bottom:1px solid #51abbb}#listings-page.rucksacks td.column.one{font-size:1.5em;font-weight:bold;width:119px}#listings-page.rucksacks td.column.two{width:116px}#listings-page.rucksacks td.column.four{width:108px}#listings-page.rucksacks td.column.five{width:144px}#listings-page.rucksacks td.column.six{width:144px}#listings-page.rucksacks tr.data{height:131px}#listings-page.rucksacks div div.set-absolute{bottom:-126px}#listings-page.tents th{color:#a56a48}#listings-page.rucksacks li{width:83px;float:left}#listings-page.rucksacks li img{display:block;padding-bottom:3px}#listings-page.bivis li{width:auto;margin-right:10px}#listings-page.bivis li .product-title{position:absolute;bottom:0}#listings-page.bivis li img{margin-bottom:15px}#listings-page.tents tr.data div{bottom:8px}#listings-page.tents th,#listings-page.tents td{border-bottom:1px solid #dcad82}#listings-page.tents td.empty{border-bottom:0}#listings-page.tents tr.data{height:90px}#listings-page.tents div div.set-absolute{bottom:-88px}#listings-page.tents td.column.one{font-size:1.5em;font-weight:bold;width:80px}#listings-page.tents td.column.two{width:138px}#listings-page.tents td.column.three{width:175px}#listings-page.tents td.column.four{width:175px}#listings-page.tents td.column.five{width:190px}#listings-page.tents li{width:72px;float:left}#listings-page.tents li img{display:block}#listings-page.sleeping-bags table{width:100%}#listings-page.sleeping-bags tr{background:0}#listings-page.sleeping-bags th{color:#a49f2a;border-bottom:1px solid #a49f2a;vertical-align:bottom}#listings-page.sleeping-bags th.views-field-field-bag-comfort-temp,#listings-page.sleeping-bags th.views-field-field-bag-lower-temp{width:90px}#listings-page.sleeping-bags td{font-size:1.1em;font-weight:normal;border-bottom:1px solid #a49f2a;vertical-align:bottom;padding:8px 0}#listings-page.sleeping-bags td.views-field-title{font-size:1.5em;font-weight:bold}
.cloudzoom-lens{border:5px solid #888;width:100px;height:100px;box-shadow:0 0 10px rgba(0,0,0,0.4);cursor:crosshair;z-index:10}.cloudzoom-zoom{border:1px solid #888;width:500px;height:200px;box-shadow:0 0 10px rgba(0,0,0,0.4)}.cloudzoom-zoom-inside{border:0;box-shadow:none}.cloudzoom-caption{display:none;text-align:left;background-color:#000;color:#fff;font-weight:bold;padding:10px;font-family:sans-serif;font-size:11px}.cloudzoom-blank{background-image:url(/sites/all/themes/lightwave/images/blank.png)}.cloudzoom-ajax-loader{background-image:url(/sites/all/themes/lightwave/images/ajax-loader.gif);width:32px;height:32px}
.section-cart .region-content{overflow-x:hidden;font-size:1.4em;line-height:1.5em}.section-cart .region-content .breadcrumb{display:none}.section-cart .region-content .messages{width:42%;position:absolute;margin-left:24px}.section-cart .region-content .block-title{border-bottom:1px solid #5c7970;padding-bottom:10px;width:900px}.section-cart .region-content table tbody{border-top:0}.section-cart .region-content table th{text-transform:uppercase;vertical-align:bottom;font-weight:normal;font-size:.9em;min-width:100px;border:0;white-space:nowrap}.section-cart .region-content table tr{background-color:#fff}.section-cart .region-content table td{text-align:left;padding:24px 0}.section-cart .region-content table .form-submit{font-family:"HelveticaNeueETW01-45Lt","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;min-width:200px;height:52px;font-size:2em;cursor:pointer;background-color:#5c7970;color:#fff;line-height:1;padding:3px;border:0;border-radius:5px;text-transform:uppercase}.section-cart .region-content table .messages{border:0;background-color:#fff!important;position:relative;float:left}#cart-form-pane{border-bottom:1px solid #5c7970}#cart-form-pane a{text-decoration:none}#cart-form-pane .form-text{width:30px}#cart-form-pane td{vertical-align:bottom!important}#cart-form-pane .form-submit{font-family:"HelveticaNeueETW01-45Lt","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;min-width:200px;height:30px;font-size:1.2em;cursor:pointer;background-color:#5c7970;color:#fff;line-height:1;padding:3px;border:0;border-radius:5px}#cart-form-pane td.image{text-align:center}#cart-form-pane .image{width:210px;height:125px}#cart-form-pane .image img{margin:0 auto;float:none;padding:0}#cart-form-pane .desc{padding-left:20px}#cart-form-pane .desc ul{margin-bottom:0;list-style:none}#cart-form-pane .desc ul li{margin:0}#cart-form-pane .price{padding-right:60px}#cart-form-pane .subtotal{padding:32px 393px 28px 0;text-align:right}#cart-form-pane .subtotal #subtotal-title{padding-right:71px;font-weight:normal;text-transform:uppercase}#cart-form-pane #edit-actions{position:relative;margin:26px 0 26px 0}#cart-form-pane #edit-actions a{margin:0;display:inline-block;padding-right:306px;line-height:2em;text-transform:uppercase;float:none}#cart-form-pane #edit-actions .form-submit{font-family:"HelveticaNeueETW01-45Lt","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;min-width:200px;height:30px;font-size:1.2em;cursor:pointer;background-color:#5c7970;color:#fff;line-height:1;padding:3px;border:0;border-radius:5px}#cart-form-pane #edit-actions #edit-update{position:absolute;top:-78px}#cart-form-pane .entity-uc-cart-item{position:absolute}.uc-cart-checkout-form{margin-top:-11px;padding-bottom:28px;border-bottom:1px solid #5c7970}.uc-cart-checkout-form fieldset{border-bottom:1px solid #5c7970;padding-bottom:20px}.uc-cart-checkout-form fieldset legend{padding:28px 0 15px 0}.uc-cart-checkout-form fieldset legend .fieldset-legend{font-family:"HelveticaNeueETW01-65Md","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.uc-cart-checkout-form fieldset .fieldset-wrapper{padding-bottom:10px}.uc-cart-checkout-form fieldset .fieldset-wrapper .fieldset-description{padding-bottom:10px}.uc-cart-checkout-form fieldset label{font-weight:normal;padding-right:20px}.uc-cart-checkout-form #customer-pane label{display:inline}.uc-cart-checkout-form #delivery-address-pane label,.uc-cart-checkout-form #billing-address-pane label{padding:3px 0 8px 0;width:100px;text-align:left}.uc-cart-checkout-form #delivery-address-pane .form-item-panes-delivery-delivery-phone,.uc-cart-checkout-form #billing-address-pane .form-item-panes-delivery-delivery-phone{padding-left:10px}.uc-cart-checkout-form #delivery-address-pane .form-item-panes-delivery-delivery-phone label,.uc-cart-checkout-form #billing-address-pane .form-item-panes-delivery-delivery-phone label{width:90px}.uc-cart-checkout-form #billing-pane .fieldset-description{display:none}.uc-cart-checkout-form #payment-details{border-top:0;margin-top:0}.uc-cart-checkout-form #quotes-pane .form-submit{display:none}.uc-cart-checkout-form #quotes-pane #quote{border:0;padding:0;margin-top:0}.uc-cart-checkout-form #order_total-pane td{padding:2px 0}.uc-cart-checkout-form #order_total-pane td.title{width:180px}.uc-cart-checkout-form #edit-actions{margin-top:40px}.uc-cart-checkout-form #edit-actions .form-submit{margin-left:20px;font-family:"HelveticaNeueETW01-45Lt","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;min-width:200px;height:30px;font-size:1.2em;cursor:pointer;background-color:#5c7970;color:#fff;line-height:1;padding:3px;border:0;border-radius:5px}.order-review-table{width:100%;border:0;margin:15px 0;font-size:1em}.order-review-table td{text-align:left!important}.order-review-table .pane-title-row{font-family:"HelveticaNeueETW01-65Md","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;border:0;background:transparent;border-top:1px solid #5c7970}.order-review-table .pane-title-row td{border:0;vertical-align:top!important;background:transparent;padding:15px 0 0 0}.order-review-table .title-col{padding:0 10px 15px 0!important;white-space:normal}.order-review-table .row-border-top{border-top:15px solid #fff}.order-review-table .review-button-row{background-color:#fff;border:0}.order-review-table .review-button-row td{padding-left:0!important}.order-review-table .review-button-row form{margin:10px 0;display:block}.order-review-table .title-col{width:10px}.order-review-table #edit-actions .form-submit{margin-left:10px;font-family:"HelveticaNeueETW01-45Lt","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;min-width:200px;height:30px;font-size:1.2em;cursor:pointer;background-color:#5c7970;color:#fff;line-height:1;padding:3px;border:0;border-radius:5px}#uc-cart-pane-coupon{border:0;border-bottom:1px solid #bcbec0;padding:0;padding-left:144px;position:relative;margin-top:23px}#uc-cart-pane-coupon label:not(.option){text-transform:uppercase;font-weight:normal}#uc-cart-pane-coupon h3{display:none}#uc-cart-pane-coupon .description{max-width:70%}#uc-cart-pane-coupon #edit-apply{position:absolute;right:0;top:10px}#uc-cart-pane-coupon table{margin-bottom:32px}#uc-cart-pane-coupon table tbody{border-top:1px solid #ccc}#uc-cart-pane-coupon table th{font-size:1em;padding:0;display:none}#uc-cart-pane-coupon table td{padding:0;padding-right:15px}#uc-cart-pane-coupon .form-submit:not(#edit-apply){background:0;color:#aabd26;width:auto;height:auto;padding:0;text-transform:capitalize}#uc-cart-pane-coupon .form-item-code .description{display:none}
