.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;}
.ds-3col-equal > .group-left{width:33%;float:left;}.ds-3col-equal > .group-middle{width:34%;float:left;}.ds-3col-equal > .group-right{width:33%;float:right;}
.field-slideshow{overflow:hidden;max-width:100%;}.field-slideshow-slide,.field-slideshow-slide a,.field-slideshow-slide img{max-width:100%;height:auto !important;width:auto !important;}.region-content ul.field-slideshow-pager{list-style-type:none;padding:0;overflow:hidden;}.field-slideshow-pager li{float:left;margin-right:5px;}.jcarousel-clip{overflow:hidden;}.field-slideshow-carousel li{opacity:0.6;}.field-slideshow-carousel li.activeSlide{opacity:1;}.field-slideshow-carousel-wrapper .hidden{display:none;visibility:hidden;}.field-slideshow-controls .play{display:none;}
.commerce-price-savings-formatter-prices .price-label{text-align:right;color:#666;}.commerce-price-savings-formatter-prices .price-amount{text-align:left;white-space:nowrap;}.commerce-price-savings-formatter-list .price-amount{text-decoration:line-through;}.commerce-price-savings-formatter-price .price-amount{font-size:1.2em;}.commerce-price-savings-formatter-prices-down .commerce-price-savings-formatter-price .price-amount{color:#009402;}.commerce-price-savings-formatter-prices-down .commerce-price-savings-formatter-savings .price-amount{color:#009402;}.commerce-price-savings-formatter-prices-count-1 .commerce-price-savings-formatter-list .price-amount{text-decoration:none;}table.commerce-price-savings-formatter-prices{width:auto;color:#323232;}.commerce-price-savings-formatter-prices tr.odd,.commerce-price-savings-formatter-prices tr.even{background:none;}.commerce-price-savings-formatter-prices tr td{padding:0 12px;vertical-align:middle;font-size:0.86em;line-height:1.1em;}.commerce-price-savings-formatter-prices-inline .price-label{font-size:0.6em;}.commerce-price-savings-formatter-prices-inline tr.even,.commerce-price-savings-formatter-prices-inline tr.odd{border:0;}.commerce-price-savings-formatter-prices-inline tr td{text-align:center;padding:0 6px;}.commerce-price-savings-formatter-prices-inline tr.commerce-price-savings-formatter-label-row td{line-height:0.6em;}
