.switch{position:relative;display:inline-block;width:45px;height:26px;padding:0 !important;margin:0 !important;vertical-align:middle}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:22px;width:22px;left:2px;bottom:2px;background-color:#000;-webkit-transition:.4s;transition:.4s}.primary-switch .slider:before{background-color:#000}.primary-switch input:checked+.slider:before{background-color:#fff}.primary-switch input:checked+.slider{background-color:#087071}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);left:-7px}.slider.round{border-radius:34px;max-height:26px}.slider.round:before{border-radius:50%}.filter-container{padding:0 20px}.filter-container label{padding:17px 20px}.scollnav-container+div{display:none !important}.bootstrap-select.btn-group .btn .caret{top:45%;right:17px}.bootstrap-select.open .btn .caret{top:50%}.filter-options-container a{outline:none}.filter-container .caret,.filter-btn .collapsed .caret{border:2px solid #fff;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:relative;font-weight:bold;top:-2px}.filter-container .open .caret,.filter-btn .caret{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.filter-container .filter-btn .btn,.filter-container .filter-btn-mob .btn{padding:7px 10px}.bootstrap-select .btn{font-size:16px}.display-options-filters{background-color:#212121;padding:10px 20px;min-height:64px;color:#fff}.scrollspyNav{height:auto !important;min-height:60px}.btn-outlined{background-color:transparent;border:1px solid #fff;color:#fff}.sort-btn{color:#fff;float:right;min-height:42px}.filter-options-container label,.filter-options-container .modal .panel-title{color:#5c5c5c}.sort-options li a{border-bottom:1px solid #dedede;padding:17px 10px}.filter-option-groups{display:inline-block}.filter-options-container .checkbox label::before{border:1px solid #5c5c5c;content:" ";display:inline-block;font:16px/1em open sans;height:24px;margin:0 10px 0 0;padding:0;vertical-align:top;width:24px}.filter-options-container .checkbox input[type="checkbox"]:checked+label::before{background:0 0;color:#5c5c5c;color:#087071;content:"✓";text-align:center;border:1px solid #087071;font-size:24px}.scollnav-container{height:auto;background:#000}.param-title{display:inline-block;vertical-align:middle}#filter_wrap .option-selected{padding:10px 10px 10px 25px;font-size:16px;text-decoration:none}#filter_wrap .option-selected{background-color:#edeeef;color:#444546;cursor:pointer;display:inline-block;margin-bottom:10px;position:relative;text-transform:capitalize;transition:all .2s ease-out 0s;line-height:1.4;font-weight:400}#filter_wrap a::before{height:15px;left:8px;top:15px;width:15px}#filter_wrap a.option-selected::before{background:url(https://cdn.trunqexolvun.site/images/miscellaneous/search-sprite.0be3148297b6e762fd38cad693416dd4971e6511.png) no-repeat scroll -281px -70px rgba(0,0,0,0);content:" ";position:absolute}fade.show{opacity:1}.filter-options-container .modal{z-index:1072}#btnReset{color:#fff}.mm-slideout{z-index:auto !important}.filter-options-container .modal-header{display:none}.filter-options-container .modal-dialog{max-width:100%}.btn-group{margin-bottom:0}.filter-options-container .modal-dialog{margin:10px auto}.modal-backdrop{display:none}.display-options-filters label{padding-left:10px}.filter-options-container .dropdown-menu{animation-name:none;max-height:400px;overflow-y:auto}.filter-options-container .list-item-1 .dropdown-toggle.show~.triangle{content:"";position:absolute;top:0;left:20px;border-left:solid transparent 15px;border-right:solid transparent 15px;border-bottom:solid #fff 15px;border-top:solid transparent 15px;margin-top:10px;animation-name:fadeInUp}.filter-options-container ul{margin-bottom:0}.filter-options-container a{text-decoration:none;color:#fff}.sort-options .dropdown-menu{padding:0}.filter-container .lblfilter-white:before{display:inline-block;content:'';background-image:url(https://cdn.trunqexolvun.site/images/quartz-countertops/qsite/filter-solid.svg);height:20px;width:20px;vertical-align:middle;background-repeat:no-repeat;margin-right:5px}.filter-container .btn-sm{padding:9px 11px !important}.sort-btn label{padding:10px 0}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.sort-div{width:220px}.sort-div .bootstrap-select>.btn{height:42px;padding:10px 10px}.bootstrap-select.open>.btn,.bootstrap-select>.btn:hover,.bootstrap-select>.btn:focus,.bootstrap-select>.btn{background-color:transparent !important;color:#fff !important;border:1px solid #fff !important}.sort-div .dropdown-menu{margin-top:0;animation-name:none}#q_filters .dropdown-backdrop{display:none}@media(min-width:768px){.sort-btn>div{display:inline-block}.filter-btn-mob{display:none}.filter-options-container .modal-content{background:#000}.filter-options-container .modal-footer{display:none}.filter-options-container span{color:#fff}.list-group-2 .list-item-1{border-top:1px solid #dedede;display:inline-block;white-space:nowrap;width:100%}.list-group-2 .list-item-1 label{width:100%}.filter-options-container .dropdown-menu{padding-top:0}.filter-options-container .list-group-1{padding-bottom:15px;padding-left:0}.panel-trans .checkbox label{border-bottom:1px solid #dedede;width:100%}.list-item-1{margin-bottom:5px}.filter-container .open .caret,.filter-btn .caret{top:0}.primary-switch-md{display:none}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn),.sort-div{width:200px}.display-options-switch,#display_options{float:left}}@media(max-width:1199px){.display-options-filters label{padding:0 5px}}@media(max-width:767px){.filter-options-container .modal.in .q-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.8}.display-options-switch,#display_options{float:right;min-width:335px}.primary-switch-md{display:none}.filter-options-container .modal{top:30px;padding:0}#q_filters .btn-group{width:100%;position:relative;display:inline-block;vertical-align:middle}.list-group-2{position:relative;padding-left:15px;margin-top:0;border:none;float:none;box-shadow:none}.filter-options-container .dropdown-menu::before{display:none}.list-item-1 .caret{position:absolute;top:27px;display:block;right:20px}.open>.dropdown-menu{animation-name:none}.lblfilter::before{background-image:url(https://cdn.trunqexolvun.site/images/svg/filter-primary.svg);height:22px;width:15px;display:inline-block;content:"";vertical-align:top;margin-right:5px;background-repeat:no-repeat;margin-top:4px}.filter-options-container .modal-content a,.filter-options-container .modal-content .caret{color:#000}.filter-options-container .modal-header{display:block;background:#fff;border-bottom:2px solid #efefef}.carousel-indicators{z-index:1}.filter-options-container .carousel-indicators{z-index:0}.filter-options-container .modal-header .close{color:#000}.scollnav-container+div{height:0 !important}.list-item-1 label{padding:0}.list-group-1{padding:0}.list-item-1 label{padding:10px 0}.list-item-1{padding:10px 15px}.sort-label{display:none}.filter-btn{display:none}.filter-options-container .modal-content .caret{border-color:#000}#display_options{display:none}.triangle{display:none}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn),.sort-div{width:109px}.sort-btn{float:left;margin-left:10px}.sort-div .bootstrap-select.btn-group .btn .caret{right:15px}.scrollspyNav{min-height:60px}.display-options-group{text-align:right}.filter-btn-wrapper{margin-bottom:10px}}@media(max-width:375px){.sort-btn{float:left;margin-left:10px}.bootstrap-select.btn-group .btn .filter-option{padding-right:15px}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn),.sort-div{width:108px}.do-cln{display:none}}