.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
#products-page{padding:38px 30px 70px 29px}#product-sidebar{width:290px;float:left}#product-view{width:580px;float:right}#product-view .product-data{width:200px;float:left}#product-view .product-data .category{width:82px;float:left}#product-view .product-data .info{width:118px;float:left}p.image-enlarge{padding:2px 0 20px 35px}body.lw-blue p.image-enlarge{background:url(/sites/all/themes/lightwave/images/magnify-blue.png) no-repeat left top}body.lw-orange p.image-enlarge{background:url(/sites/all/themes/lightwave/images/magnify-orange.png) no-repeat left top}#products-page.tents p.image-enlarge{margin-top:-20px}#products-page.tents p.image-enlarge a.buy-button{color:white}#products-page.tents ul.tent-product-list{height:40px}#products-page.tents ul.tent-product-list li{display:block;float:left;margin-right:11px;padding-right:11px;line-height:20px;font-size:1.5em;font-weight:bold;border-right:1px solid #e0be98}#products-page.tents ul.tent-product-list li.last{border-right:0}#products-page.tents ul.tent-product-list li a{color:#c7845c}#products-page.tents ul.tent-product-list li.active a{color:#231f20}#products-page.tents .tent-dimensions ul.tent-product-list{margin:.4em 0 1.1em 0}#products-page.tents .products-container{clear:both;position:relative}#products-page.tents .products-container .spec-sheets{position:absolute;top:0;right:0;text-align:right}#products-page.tents .products-container .spec-sheets li a{display:block;font-size:1.1em;font-weight:bold;color:#c7845c;padding-top:22px;background:url(/sites/all/themes/lightwave/images/spec-pdf.png) no-repeat right top;margin-bottom:5px}#products-page.tents .tent-dimensions .product img{margin:16px 0 42px 0}#products-page.tents .tent-dimensions .data{width:100px;position:absolute;left:-320px;top:40px}#products-page.tents .tent-dimensions .data .category{width:53px;float:left}#products-page.tents .tent-dimensions .data .info{width:47px;float:right}#products-page.tents #product-accordion .accordion-content.tent-pitching{width:100%;float:none}#product-accordion .accordion-content.tent-pitching .overview{width:265px;margin-top:37px;float:left}#product-accordion .accordion-content.tent-pitching .pitching-steps{width:580px;float:right;position:relative}#product-accordion .accordion-content.tent-pitching .step-navigation{position:absolute;bottom:35px}#product-accordion .accordion-content.tent-pitching .step-navigation a{font-size:1.2em;font-weight:bold}#product-accordion .accordion-content.tent-pitching .step-navigation a.prev{padding-right:5px;padding-left:14px;background:url(/sites/all/themes/lightwave/images/btn-prev.png) no-repeat left center}#product-accordion .accordion-content.tent-pitching .step-navigation a.next{padding-left:5px;padding-right:14px;background:url(/sites/all/themes/lightwave/images/btn-next.png) no-repeat right center}#product-accordion .accordion-content.tent-pitching .pitch-step .instruction{width:190px;float:left;margin-bottom:96px}#product-accordion .accordion-content.tent-pitching .pitch-step .instruction h4{margin-bottom:1em}#product-accordion .accordion-content.tent-pitching .pitch-step .step-image{padding-top:5px;width:385px;float:right}#products-page.bivis #product-view .product .product-fields{width:auto}#products-page.bivis #product-view .product .field-data{width:180px}#products-page.bivis #product-view .product .product-selector{width:auto}#products-page.rucksacks #product-view .product{margin-bottom:10px;position:relative}#products-page.rucksacks #product-view .product .product-fields{float:left;width:200px;font-size:1.1em;line-height:1.8em;margin-bottom:1em}#products-page.rucksacks #product-view .product .field-label{display:inline-block;vertical-align:top;width:82px}#products-page.rucksacks #product-view .product .field-data{display:inline-block;width:118px}#products-page.rucksacks #product-view .product .product-selector{width:380px;float:left}#products-page.rucksacks #product-view .product-selector li{width:95px;float:left}#products-page.rucksacks #product-view .download{width:314px}#products-page.rucksacks #product-view .download a{display:block;padding:13px 100px 0 35px;background:url(/sites/all/themes/lightwave/images/pdf.png) no-repeat left top}#products-page.rucksacks #product-view .buybtn{width:66px;position:absolute;right:0;bottom:17px}#products-page.rucksacks #product-view a.buy-button{background:#009cde;color:white;position:relative;top:-15px;right:0}#products-page.towels #product-view .product{border-top:1px solid #95b36c;padding:11px 0}#products-page.towels #product-view h3{margin-bottom:.5em}#products-page.towels #product-view a.buy-button{background:#6b991a;color:white}#products-page.towels #product-view .product-selector{width:314px;float:left}#products-page.towels #product-view .product-selector img{float:right;margin-bottom:17px}#products-page.towels #product-view .product-extras{float:left;width:66px}#products-page #page-title{font-size:2.1em;margin-bottom:1em}#products-page h3{font-size:2.1em;margin-bottom:1em}#products-page h6{font-size:1.1em;font-weight:normal}#products-page ol{margin:0 1.6em 1em 1.6em}#products-page ol li{font-size:1.1em;list-style-type:decimal}a.buy-button{display:block;background:#d2804f;font-size:1.2em;color:white;padding:0 25px;line-height:21px}#product-accordion .accordion-content{width:580px;float:right;margin-top:-28px;position:relative;min-height:140px}#product-accordion .accordion-header a{display:block;width:120px;line-height:30px;font-size:1.4em;font-weight:bold;padding-right:28px;background-repeat:no-repeat;background-position:right 9px}#product-accordion .accordion-header a.active{background-position:right -99px}body.lw-blue #product-accordion{border-bottom:1px solid #52c2f0}body.lw-blue #product-accordion .accordion-header{border-top:1px solid #52c2f0}body.lw-blue #product-accordion .accordion-header a{color:#009dd7}body.lw-blue #product-accordion .accordion-header a{background-image:url(/sites/all/themes/lightwave/images/accordion-blue.png)}body.lw-green #product-accordion{border-bottom:1px solid #95b36c}body.lw-green #product-accordion .accordion-header{border-top:1px solid #95b36c}body.lw-green #product-accordion .accordion-header a{color:#769332}body.lw-green #product-accordion .accordion-header a{background-image:url(/sites/all/themes/lightwave/images/accordion-green.png)}body.lw-orange #product-accordion{border-bottom:1px solid #e0b992}body.lw-orange #product-accordion .accordion-header{border-top:1px solid #e0b992}body.lw-orange #product-accordion .accordion-header a{color:#c7845c}body.lw-orange #product-accordion .accordion-header a{background-image:url(/sites/all/themes/lightwave/images/accordion-orange.png)}.accordion-content .text-content{width:475px}.accordion-content h4{font-size:1.5em;margin-top:.4em;margin-bottom:.2em}.accordion-content p{margin-top:.4em;margin-bottom:.2em}.accordion-content.reviews li{clear:both;font-size:1.1em}body.lw-blue .accordion-content.reviews li{border-top:1px solid #52c2f0}body.lw-orange .accordion-content.reviews li{border-top:1px solid #e0b992}body.lw-green .accordion-content.reviews li{border-top:1px solid #95b36c}.accordion-content.reviews li span{display:block;float:left;padding:7px 0 6px 0;line-height:1.3em}.accordion-content.reviews li span.model{width:88px}.accordion-content.reviews li span.source{width:145px}.accordion-content.reviews li span.title{width:200px}.accordion-content.reviews li span.date{width:128px}.accordion-content.reviews li span.pdflink a{display:block;width:17px;height:17px;text-indent:-9999px;background:url(/sites/all/themes/lightwave/images/review-pdf.png) no-repeat}#main .lightbox-content{background:white!important;text-align:center;padding:25px 31px 50px 31px;position:relative}#main .lightbox-content img{margin:5px auto;padding:0 10px}#main .lightbox-content h3{font-size:2.1em;font-weight:bold;text-align:left}#main a.lightbox-close{display:block;width:40px;height:40px;text-indent:-9999px;background:url(/sites/all/themes/lightwave/images/lightbox-closebtn.png) no-repeat;position:absolute;top:-20px;right:-20px;z-index:5000;cursor:pointer}.node-type-product-sleeping-bags #product-view .product-data{width:auto}.node-type-product-sleeping-bags #product-view .product-data .field-label-inline .field-label{width:82px;font-weight:normal}.node-type-product-sleeping-bags #product-view .product-data .field-name-field-product-pdf{margin-top:20px}.node-type-product-sleeping-bags #product-accordion .accordion-header a{width:158px}.node-type-product-sleeping-bags #product-accordion .accordion-content{margin-top:-12px}.node-type-product-sleeping-bags #product-accordion table{border:1px solid #e0b992;width:100%}.node-type-product-sleeping-bags #product-accordion table tr,.node-type-product-sleeping-bags #product-accordion table td{border:1px solid #e0b992;padding:3px}.node-type-product-sleeping-bags #product-accordion table tr p,.node-type-product-sleeping-bags #product-accordion table td p{margin:0}.node-type-product-sleeping-bags #product-accordion table th{white-space:nowrap;font-weight:normal;padding:0 5px}
