.select-product-wrapper{float:left;padding:5px;width:100%;position:relative;cursor:default}.select-product-wrapper .ajax-loading{background:url(Views/images/loading.GIF) center center no-repeat rgba(0,0,0,.8);height:100%;left:0;position:absolute;top:0;width:100%;display:none}.select-product-wrapper select{float:left;font-size:.9em;margin:0 .5% 10px;padding:5px 15px;width:32%}.select-product-wrapper select:first-child{width:33%}.select-product-wrapper select option{padding:0 15px}.select-product-wrapper input{clear:both;display:block;float:right;text-transform:uppercase}.dominion-settings{padding-right:15px}.dominion-settings.dominion{overflow:visible}.dominion-settings .input-label,.dominion-settings .radio-list label{padding-left:5px}.dominion-settings .checkbox input[type=checkbox],.dominion-settings .checkbox-inline input[type=checkbox],.dominion-settings .radio input[type=radio],.dominion-settings .radio-inline input[type=radio]{margin:0}.dominion-settings fieldset{background:#fcfcfc;color:#3B3B3B;border:1px solid #c8c8c8;margin:10px 0 5px;padding:0 15px 15px}.dominion-settings fieldset legend{font-size:1.6em;text-align:left;font-weight:700;width:auto;margin:10px 15px;border:none}.dominion-settings fieldset .dominion-setting{margin-bottom:1em;float:left;width:100%}.dominion-settings fieldset .dominion-setting.dominion-sub-setting{margin-bottom:.75em}.dominion-settings fieldset .dominion-setting .header{clear:both;display:block;padding:0;margin-bottom:5px}.dominion-settings fieldset .dominion-setting .option{padding-top:5px;float:left}.dominion-settings fieldset .dominion-setting .option.first{padding-top:0}.dominion-settings fieldset .dominion-setting .chosen-choices{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;-moz-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;-o-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;-webkit-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}.dominion-settings fieldset .dominion-setting label{display:inline}.dominion-settings fieldset .dominion-setting select{width:100%}.dominion-settings fieldset .dominion-setting select.width-auto{width:auto}.dominion-settings fieldset .dominion-setting .halfInput{width:30%}.dominion-settings fieldset .cd-single-item-info{margin-top:10px}.dominion-settings fieldset .cd-single-item-info .cd-list-description .cd-template-title:after,.dominion-settings fieldset .cd-single-item-info cd-single-item-description .cd-template-title:after{content:":"}.dominion-settings fieldset .cd-single-item-info .cd-single-item-preview{background:#fff;border:1px solid #ddd;text-align:center}.dominion-settings fieldset .cd-single-item-info .template-overlay-image-preview{padding-top:22px;position:absolute}.dominion-settings fieldset .compare-products-checkbox>input{outline:0}.dominion-settings fieldset .choose-a-manufacturer{float:left;padding:0 15px;width:auto;min-width:50%}.dominion-settings fieldset .panel-group.accordion{margin:0}.dominion-settings fieldset ul li{list-style-type:none;padding:15px 0}.dominion-settings fieldset ul li label{display:block;font-size:1.3em;font-weight:700}.dominion-settings fieldset ul li input,.dominion-settings fieldset ul li select{width:200px;margin:5px 0 10px;outline:0}.dominion-settings fieldset ul li label.dominion-settings-chklbl{display:inline;margin:5px 0}.dominion-settings fieldset ul li label.dominion-settings-help{color:#555;font-size:1em;font-style:italic}.dominion-settings .form-selector select.completionPageDropDownList,.dominion-settings .form-selector select.pageDropDownList{margin-bottom:0;width:100%}.dominion-settings .none{display:none!important}.dominion-settings .link-type{display:block;padding-left:15px}.dominion-settings .link-type+.link-type{margin-bottom:.75em}.dominion-settings .button-text-control{width:280px;display:inline-block;margin-left:5px}.dominion-settings .custom-button-setting .option+.option{margin-left:10px}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-heading{position:relative;width:auto;font-size:14px;font-weight:700;padding:0 0 10px}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-control{max-height:300px;margin-top:1px;margin-bottom:15px;background-color:#fff}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-control .pl-filter-list{max-height:250px;overflow-y:auto;overflow-x:hidden;margin-bottom:10px;margin-left:0}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-control .pl-filter-list.open{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-control .pl-filter-list li{position:relative;overflow:hidden;padding:0;margin:0;height:0;-webkit-transition:height .3s ease-out;-moz-transition:height .3s ease-out;-o-transition:height .3s ease-out;transition:height .3s ease-out;display:block}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-control .pl-filter-list li.checked,.DnnModule-Dx1ShowroomSearchFilter .pl-filter-control .pl-filter-list.open li{margin-bottom:0;margin-top:1px;padding-top:1px;padding-bottom:3px;height:auto}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-title{position:relative;width:auto;margin-top:8px;margin-bottom:0;padding:8px 11px;font-size:14px;border:1px solid #e5e5e5;cursor:pointer;outline:0}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-title:after{content:"";width:0;height:0;position:absolute;top:50%;right:10px;margin-top:-3px;border-width:6px 6px 0;border-style:solid;border-color:#6d6d6d transparent}.DnnModule-Dx1ShowroomSearchFilter ul.pl-filter-list{margin-bottom:0}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-title-divider{position:absolute;height:100%;top:0;right:33px;border-left:1px #e5e5e5 solid}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-list li.checked{height:initial;background-color:#e5e5e5;margin-top:1px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;position:relative}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-list li.checked .pl-filter-option:after{background-color:red}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-list li.checked .pl-filter-remove{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;color:#969696;display:inline-block;position:absolute;top:0;right:0;padding:8px 15px;line-height:14px}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-list .unchecked .pl-filter-remove{display:none}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-list.open li.checked{border-left:initial;border-right:initial}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-option,.DnnModule-Dx1ShowroomSearchFilter .pl-filter-option:active,.DnnModule-Dx1ShowroomSearchFilter .pl-filter-option:hover,.DnnModule-Dx1ShowroomSearchFilter .pl-filter-option:link,.DnnModule-Dx1ShowroomSearchFilter .pl-filter-option:visited{font-weight:400;font-size:11px;display:block;padding:8px 8px 8px 30px;color:#000}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-option:after{background:url(Views/images/icon_checkmark15x15.png) 50% 50% no-repeat #e5e5e5;border-radius:50%;height:16px;width:16px;content:'.';top:8px;left:8px;text-indent:-100%;overflow:hidden;visibility:visible;position:absolute}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-list .checked .pl-filter-option{margin-right:30px}.DnnModule-Dx1ShowroomSearchFilter .affix{top:10px;width:215px}@media (max-width:990px){.DnnModule-Dx1ShowroomSearchFilter .pl-filter-heading{cursor:pointer;padding:8px 11px;font-size:14px;font-weight:700;position:relative;margin-top:10px;border-bottom:1px #6d6d6d solid}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-heading:after{border-color:#6d6d6d rgba(0,0,0,0);border-style:solid;border-width:6px 6px 0;content:"";height:0;margin-top:-3px;position:absolute;right:10px;top:50%;width:0}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-heading .pl-filter-header-divider{height:37px;position:absolute;right:33px;top:0}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-container{min-height:5px}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-container .pl-filter-control,.DnnModule-Dx1ShowroomSearchFilter .pl-filter-container .pl-filter-list{margin:0}.DnnModule-Dx1ShowroomSearchFilter .pl-filter-container.open{height:auto;box-shadow:0 8px 8px 0 rgba(0,0,0,.4)}.DnnModule-Dx1ShowroomSearchFilter .affix{left:0;width:100%;top:0;z-index:9999;background:#fff}}.DnnModule-Dx1ShowroomSearchFilter .page-list,.DnnModule-Dx1ShowroomSearchFilter .sort-list{border-radius:0}@media (min-width:601px) and (max-width:768px){.DnnModule-Dx1ShowroomSearchFilter .listing-controls select.sort-list{width:45%;float:left;background:#ddd;content:"sort"}.DnnModule-Dx1ShowroomSearchFilter .listing-controls select.page-list{width:35%;background:#ddd}}@media (max-width:600px){.DnnModule-Dx1ShowroomSearchFilter .listing-controls{width:100%}.DnnModule-Dx1ShowroomSearchFilter .listing-controls select{background:#fff;margin:0 2.5% 10px;border:1px solid #AAA}.DnnModule-Dx1ShowroomSearchFilter .listing-controls select.page-list,.DnnModule-Dx1ShowroomSearchFilter .listing-controls select.sort-list{width:45%}.DnnModule-Dx1ShowroomSearchFilter .display-switcher{width:100%}.DnnModule-Dx1ShowroomSearchFilter .display-switcher li{float:left;margin-bottom:10px;display:block;width:50%}.DnnModule-Dx1ShowroomSearchFilter .display-switcher li a{float:left;margin:0 5%;display:block;width:90%}}.checkbox>input[type=checkbox]{margin-right:4px}.accordion{width:362px;margin-left:20px}.accordion-arrow{float:right}.panel-group .panel{float:left;width:100%}.sort_fields{margin-bottom:6px}.sort_fields h3{font-size:1.4em!important;margin-top:2px!important;margin-bottom:5px!important}.sort_fields .ui-state-default{padding:8px;margin-bottom:4px}.sortable{list-style-type:none;margin:0;padding:0;cursor:-webkit-grab;cursor:-moz-grab}.sortable:active{cursor:-webkit-grabbing;cursor:-moz-grabbing}.sortable li{margin:0 3px 3px;padding:.4em .4em .4em 1.5em!important;font-family:Arial;font-size:1.15em;line-height:1.4em;height:32px}.sortable li span{margin-left:-1.3em;float:left}.sortable .btn{padding:0 4px;font-size:14px;font-weight:400}.sortable .btn-group{margin-right:0;float:right}.sortable .btn-primary{background-color:#ddd!important;color:#428bca}.sortable .btn-primary.active,.sortable .btn-primary:hover{background-color:#428bca!important;color:#fff;border-color:#428bca}.notitle .body .Normal h3{margin-top:10px}.listing-controls{padding-top:1em}.listing-controls select.page-list{width:8.3em;display:inline-block}.listing-controls select.sort-list{width:15.6em;display:inline-block}.listing-controls-top{text-align:right}.listing-controls-bottom{clear:both}.display-switcher{margin:0;padding:0;display:inline-block}.display-switcher li{list-style:none;display:inline-block}.display-switcher li a{background:#ddd;border:1px solid #aaa;margin:0 0 0 15px;padding:.5em}.inventory-no-content{padding:10em 15em}@media (min-width:601px) and (max-width:768px){.listing-controls select.sort-list{width:45%;float:left;content:"sort"}.listing-controls select.page-list{width:35%}}@media (max-width:600px){.listing-controls{width:100%}.listing-controls select{background:#fff;margin:0 2.5% 10px;border:1px solid #AAA}.listing-controls select.page-list,.listing-controls select.sort-list{width:45%}.display-switcher{width:100%}.display-switcher li{float:left;margin-bottom:10px;display:block;width:50%}.display-switcher li a{float:left;margin:0 5%;display:block;width:90%}}.dx1-products.default-details h1:first-child{margin-top:0}.dx1-products.default-details .dx1-gallery{position:relative}.dx1-products.default-details .dx1-gallery .cycle-slideshow a{width:100%}.dx1-products.default-details .dx1-gallery .cycle-slideshow a img{max-width:100%;width:100%}@media (min-width:481px) and (max-width:640px){.dx1-products.default-details .dx1-gallery .cycle-slideshow .cycle-next,.dx1-products.default-details .dx1-gallery .cycle-slideshow .cycle-prev{width:18%;background-size:75px 75px}}@media (max-width:480px){.dx1-products.default-details .dx1-gallery .cycle-slideshow .cycle-next,.dx1-products.default-details .dx1-gallery .cycle-slideshow .cycle-prev{width:15%;background-size:50px 50px}}.dx1-products.default-details .dx1-gallery .featured{border:1px solid #ccc;text-align:center}.dx1-products.default-details .dx1-gallery .thumbnails,.dx1-products.default-details .dx1-gallery .thumbnails .cycle-pager{margin:0;padding:0}.dx1-products.default-details .dx1-gallery .thumbnails .cycle-pager li{list-style:none;display:inline-block;padding:.5em}@media (max-width:480px){.dx1-products.default-details .dx1-gallery .thumbnails .cycle-pager{width:100%}.dx1-products.default-details .dx1-gallery .thumbnails .cycle-pager li{width:32%}.dx1-products.default-details .dx1-gallery .thumbnails .cycle-pager li>img{max-width:100%}}.dx1-products.default-details .features h3,.dx1-products.default-details .options h3,.dx1-products.default-details .specifications h3{font-size:12px;font-weight:700;clear:both;letter-spacing:normal}.dx1-products.default-details .specifications table{border:1px solid #ddd;margin-bottom:20px;width:100%}.dx1-products.default-details .specifications table tr{float:left;font-size:1em;font-weight:300;margin:0;border:none;display:block;width:100%}.dx1-products.default-details .specifications table tr:nth-of-type(even){background:#ededed}.dx1-products.default-details .specifications table td{clear:left;width:30%;padding:2%;border:none;display:inline-block;line-height:1.5;vertical-align:text-top;min-width:200px}.dx1-products.default-details .specifications table td:nth-of-type(even){width:65%;min-width:200px}.dx1-products.default-details .specifications table td:nth-of-type(odd){color:#000}@media (min-width:481px) and (max-width:768px){.dx1-products.default-details .specifications table td{clear:left;width:32%;padding:2%;border:none;display:inline-block;line-height:1.5;vertical-align:text-top;min-width:100px}.dx1-products.default-details .specifications table td:nth-of-type(even){width:60%;min-width:220px}}@media (max-width:480px){.dx1-products.default-details .specifications table td{clear:left;width:32%;padding:2%;border:none;display:inline-block;line-height:1.5;vertical-align:text-top;min-width:100px}.dx1-products.default-details .specifications table td:nth-of-type(even){width:60%;min-width:100px}}.dx1-products.default-details .disclaimer{color:#a8a8b2}.dx1-products.default-featured-details .request-more-information{padding:15px;font-size:1.615em;font-weight:400;margin-bottom:15px;display:inline-block;background:#aeaeae}.dx1-products.default-featured-details .GetPriceLink{color:#000}.dx1-products.default-featured-details .basic-info{margin:0;padding:0}.dx1-products.default-featured-details .basic-info dd,.dx1-products.default-featured-details .basic-info dt{float:left;padding:0;font-size:1.154em;font-weight:400;line-height:1.5;margin:0}.dx1-products.default-featured-details .basic-info dt{clear:left}.dx1-products.default-featured-details .basic-info dd{color:#000;padding-left:.5%}.dx1-products.default-featured-details .additional-specs{clear:both;color:#000;text-decoration:underline;padding:15px 0}.dx1-products.default-featured-details .additional-specs a{color:#000}.modal-dialog .modal-content{display:table;width:100%}.modal-dialog .modal-content .modal-body ul{display:block}.modal-dialog .modal-content .modal-body ul li{display:block;clear:both}.modal-dialog .modal-content .modal-body ul li label{margin:5px 0 0}.modal-dialog .modal-content .modal-body ul li textarea{display:block;margin-bottom:10px}.modal-dialog .modal-content .modal-footer{text-align:left}.ModDx1ShowroomSearchC:after,.ModDx1ShowroomSearchC:before{content:" ";display:table}.ModDx1ShowroomSearchC:after{clear:both}.ModDx1ShowroomSearchC .search-container .td{vertical-align:top}.ModDx1ShowroomSearchC .search-container .invsearch-title{font-weight:700;margin-bottom:2px;white-space:nowrap}.ModDx1ShowroomSearchC .search-container .invsearch-input{display:table-cell;width:100%;padding-right:7px}.ModDx1ShowroomSearchC .search-container .invsearch-submit{display:table-cell;min-width:80px}@media (min-width:768px){.main .ModDx1ShowroomSearchC .search-container{display:table;table-layout:fixed}.main .ModDx1ShowroomSearchC .search-container .tr{display:table-row}.main .ModDx1ShowroomSearchC .search-container .tr .td{display:table-cell;padding-right:7px;margin-bottom:0;float:none}.main .ModDx1ShowroomSearchC .search-container .tr .td:last-child{padding-right:0}}@media (max-width:365px){.recaptcha-wrapper{transform:scale(.7);margin-left:-25px;position:relative}.modal-content{display:block!important}}