.ddsDefault .dd-select{border:1px solid #CCCCCC;background:none repeat scroll 0 0 #EEEEEE !important;border-radius:2px;cursor:pointer;position:relative;}.ddsDefault .dd-desc{color:#AAAAAA;display:block;font-weight:normal;line-height:1.4em;overflow:hidden;}.ddsDefault .dd-selected{display:block;font-weight:bold;overflow:hidden;padding:10px;color:#000;text-decoration:none;}.ddsDefault .dd-selected label{line-height:1.4 !important;}.ddsDefault .dd-selected:hover{text-decoration:none;color:#000;}.ddsDefault .dd-pointer{height:0;margin-top:-3px;position:absolute;right:10px;top:50%;width:0;}.ddsDefault .dd-pointer-down{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#000000 rgba(0,0,0,0) rgba(0,0,0,0);border-image:none;border-right:5px solid rgba(0,0,0,0);border-style:solid;border-width:5px;}.ddsDefault .dd-pointer-up{-moz-border-bottom-colors:none !important;-moz-border-left-colors:none !important;-moz-border-right-colors:none !important;-moz-border-top-colors:none !important;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000000 !important;border-image:none !important;border-style:solid !important;border-width:5px !important;margin-top:-8px;}.ddsDefault .dd-options{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #FFFFFF;border-color:-moz-use-text-color #CCCCCC #CCCCCC;border-image:none;border-right:1px solid #CCCCCC;border-style:none solid solid;border-width:medium 1px 1px;box-shadow:0 1px 5px #DDDDDD;display:none;list-style:none outside none;margin:0;overflow:auto;padding:0 !important;position:absolute;z-index:2000;}.ddsDefault .dd-option:hover{text-decoration:none;}.ddsDefault .dd-option img,.ddsDefault .dd-selected img{width:20px;height:14px;}.ddsDefault .dd-option{border-bottom:1px solid #DDDDDD;color:#333333;cursor:pointer;display:block;overflow:hidden;padding:10px;text-decoration:none;transition:all 0.25s ease-in-out 0s;}.ddsDefault .dd-options > li:last-child > .dd-option{border-bottom:medium none;}.ddsDefault .dd-option:hover{background:none repeat scroll 0 0 #F3F3F3;color:#000000;}.ddsDefault .dd-selected-description-truncated{text-overflow:ellipsis;white-space:nowrap;}.ddsDefault .dd-option-selected{background:none repeat scroll 0 0 #F6F6F6;}.ddsDefault .dd-option-image,.dd-selected-image{float:left;margin-right:5px;max-width:64px;vertical-align:middle;}.ddsDefault .dd-image-right{float:right;margin-left:5px;margin-right:15px;}.ddsDefault .dd-container{position:relative;}​.ddsDefault .dd-selected-text{font-weight:bold;}
.responsive-menus.responsified{clear:both;width:100%;}.responsive-menus.responsified span.toggler{padding:1px;display:block;background:#333;color:#fff;border-radius:5px;box-shadow:2px 2px 2px #000;font-size:1.35em;text-align:center;cursor:pointer;outline:none;}.responsive-menus.responsified.responsive-toggled span.toggler{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #bbb;}.responsive-menus.responsified .responsive-menus-simple{display:none;width:100%;background:#333;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:2px 2px 2px #000;}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple,.responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{display:block;padding:0;margin:0;}.responsive-menus.responsified.responsive-toggled.absolute{position:relative;z-index:999;}.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{position:absolute;z-index:999;top:auto;}.responsive-menus.responsified .responsive-menus-simple li{width:100%;display:block;padding:0;margin:0;clear:both;list-style:none;}.responsive-menus.responsified .responsive-menus-simple li a{color:#fff;display:block;padding:1em 5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #bbb;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase;}.responsive-menus.responsified .responsive-menus-simple>li.last a{border-bottom:none;}.responsive-menus.responsified .responsive-menus-simple li ul li a{padding:1em 0 1em 10%;}.responsive-menus.responsified .responsive-menus-simple li ul li ul li a{padding:1em 0 1em 15%;}.responsive-menus.responsified .responsive-menus-simple li ul{display:block !important;visibility:visible !important;margin:0;padding:0;}.responsive-menus span.toggler{display:none;}
.theme-default .nivoSlider{position:relative;background:#fff url(/sites/all/libraries/nivo-slider/themes/default/loading.gif) no-repeat 50% 50%;margin-bottom:10px;-webkit-box-shadow:0px 1px 5px 0px #4a4a4a;-moz-box-shadow:0px 1px 5px 0px #4a4a4a;box-shadow:0px 1px 5px 0px #4a4a4a;}.theme-default .nivoSlider img{position:absolute;top:0px;left:0px;display:none;}.theme-default .nivoSlider a{border:0;display:block;}.theme-default .nivo-controlNav{text-align:center;padding:20px 0;}.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url(/sites/all/libraries/nivo-slider/themes/default/bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0 2px;}.theme-default .nivo-controlNav a.active{background-position:0 -22px;}.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(/sites/all/libraries/nivo-slider/themes/default/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.theme-default:hover .nivo-directionNav a{opacity:1;}.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px;}.theme-default a.nivo-prevNav{left:15px;}.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif;}.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;}.theme-default .nivo-caption a:hover{color:#fff;}.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%;}.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px;}.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto;}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;}.nivo-main-image{display:block !important;position:relative !important;width:100% !important;}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0;}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}.nivo-box img{display:block;}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.nivo-caption p{padding:5px;margin:0;}.nivo-caption a{display:inline !important;}.nivo-html-caption{display:none;}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}.nivo-prevNav{left:0px;}.nivo-nextNav{right:0px;}.nivo-controlNav{text-align:center;padding:15px 0;}.nivo-controlNav a{cursor:pointer;}.nivo-controlNav a.active{font-weight:bold;}
.commerce-quantity-plusminus-link a.button{font-weight:bold;text-align:center;margin-bottom:1em;margin-right:0;padding:4px 7px;}.commerce-quantity-plusminus-link a.button:hover{text-decoration:none;background:#dedede;color:#3a3a3a;}.commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-decrease a{border-right:none;-khtml-border-radius:10px 0px 0px 10px;-moz-border-radius:15px 0px 0px 15px;-webkit-border-radius:10px 0px 0px 10px;border-radius:10px 0px 0px 10px;}.commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-increase a{border-left:none;-khtml-border-radius:0px 10px 10px 0px;-moz-border-radius:0px 15px 15px 0px;-webkit-border-radius:0px 10px 10px 0px;border-radius:0px 10px 10px 0px;}
