/*! Tablesaw - v1.0.4 - 2015-02-19
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2015 Filament Group; Licensed MIT */table.tablesaw{empty-cells:show;max-width:100%;width:100%;background:#fff}.tablesaw{border-collapse:collapse;width:100%}.tablesaw{border:0;border-bottom:1px solid #ddd;padding:0}.tablesaw th,.tablesaw td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.5em .7em}.tablesaw thead tr:first-child th{padding-top:.9em;padding-bottom:.7em}.tablesaw-enhanced .tablesaw-bar .btn{border:1px solid #ccc;background:none;background-color:#fafafa;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;color:#4a4a4a;clear:both;cursor:pointer;display:block;font-size:20px;font-weight:bold;line-height:1;margin:0;padding:.5em .85em .4em .85em;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;text-shadow:0 1px 0 #fff;width:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0.1)), color-stop(55%, rgba(170,170,170,0.1)), to(rgba(120,120,120,0.15)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.1) 50%, rgba(170,170,170,0.1) 55%, rgba(120,120,120,0.15) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.1) 50%, rgba(170,170,170,0.1) 55%, rgba(120,120,120,0.15) 100%);-webkit-appearance:none !important;-moz-appearance:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;border-radius:.25em}.tablesaw-enhanced .tablesaw-bar a.btn{color:#1c95d4}.tablesaw-enhanced .tablesaw-bar .btn:hover{text-decoration:none}.tablesaw-enhanced .tablesaw-bar .btn:active{background-color:#ddd;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(100,100,100,0.35)), to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(100,100,100,0.35) 0%, rgba(255,255,255,0) 70%);background-image:linear-gradient(top, rgba(100,100,100,0.35) 0%, rgba(255,255,255,0) 70%)}.tablesaw-enhanced .tablesaw-bar .btn:hover,.tablesaw-enhanced .tablesaw-bar .btn:focus{color:#208de3;background-color:#fff;outline:none}.tablesaw-bar .btn:focus{-webkit-box-shadow:0 0 .35em #4faeef !important;box-shadow:0 0 .35em #4faeef !important}.ie-lte8 .tablesaw-bar .btn:hover,.ie-lte8 .tablesaw-bar .btn:focus{color:#208de3;background-color:#fff;border-color:#aaa;outline:none}.tablesaw-bar .btn-select select{background:none;border:none;display:block;position:absolute;font-weight:inherit;left:0;top:0;margin:0;width:100%;height:100%;z-index:2;min-height:1em}.tablesaw-bar .btn-select select{opacity:0;filter:alpha(opacity=0);display:inline-block;color:transparent}.tablesaw-bar .btn select option{background:#fff;color:#000}.tablesaw-enhanced .tablesaw-bar .btn.btn-select{color:#4d4d4d;padding-right:2.5em;min-width:7.25em;text-align:left;text-indent:0}.ie-lte8 .tablesaw-bar .btn-select{min-width:6.1em}.tablesaw-bar .btn.btn-small,.tablesaw-bar .btn.btn-micro{display:inline-block;width:auto;height:auto;position:relative;top:0}.tablesaw-bar .btn.btn-small{font-size:1.0625em;line-height:19px;padding:.3em 1em .3em 1em}.tablesaw-bar .btn.btn-micro{font-size:.8125em;padding:.4em .7em .25em .7em}.tablesaw-enhanced .tablesaw-bar .btn-select{text-align:left}.tablesaw-bar .btn-select:after{background:#e5e5e5;background:rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 2px rgba(255,255,255,0.25);box-shadow:0 2px 2px rgba(255,255,255,0.25);content:" ";display:block;position:absolute}.tablesaw-bar .btn-select.btn-small,.tablesaw-bar .btn-select.btn-micro{padding-right:1.5em}.tablesaw-bar .btn-select:after{background:none;background-repeat:no-repeat;background-position:.25em .45em;content:"\25bc";font-size:.55em;padding-top:1.2em;padding-left:1em;left:auto;right:0;margin:0;top:0;bottom:0;width:1.8em}.tablesaw-bar .btn-select.btn-small:after,.tablesaw-bar .btn-select.btn-micro:after{width:1.2em;font-size:.5em;padding-top:1em;padding-right:.5em;line-height:1.65;background:none;-webkit-box-shadow:none;box-shadow:none;border-left-width:0}.tablesaw-advance .btn{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:0 1px 0 #fff;border-radius:.25em}.tablesaw-advance .btn.btn-micro{font-size:1.15em;padding:.3em .7em .25em .7em}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn{display:inline-block;overflow:hidden;width:1.8em;height:1.8em;background-position:50% 50%;position:relative}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before{content:"\0020";overflow:hidden;width:0;height:0;position:absolute}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #808080}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #808080}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before{top:.5em;border-top:5px solid transparent;border-bottom:5px solid transparent}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before{left:.6em;border-right:5px solid #808080}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before{left:.72em;border-left:5px solid #808080}.tablesaw-advance a.tablesaw-nav-btn.disabled{opacity:.25;filter:alpha(opacity=25);cursor:default;pointer-events:none}.tablesaw-bar{clear:both}.tablesaw-toolbar{font-size:.875em;float:left}.tablesaw-toolbar label{padding:.5em 0;clear:both;display:block;color:#888;margin:0.25em .5em 0 0;text-transform:uppercase}.tablesaw-bar .btn,.tablesaw-enhanced .tablesaw-bar .btn{margin-top:.5em;margin-bottom:.5em}.tablesaw-bar .btn-select,.tablesaw-enhanced .tablesaw-bar .btn-select{margin-bottom:0}.tablesaw-bar .tablesaw-toolbar .btn{margin-left:.4em;margin-top:-0.05em;text-transform:uppercase;border:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;font-size:1em;padding-left:.3em}.tablesaw-bar .tablesaw-toolbar .btn-select{min-width:0}.tablesaw-bar .tablesaw-toolbar .btn-select:after{padding-top:.9em}.tablesaw-bar .tablesaw-toolbar select{color:#888;text-transform:none;background:transparent}.tablesaw-toolbar ~ table{clear:both}.tablesaw-toolbar .a11y-sm{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}@media screen and (min-width: 24em){.tablesaw-toolbar .a11y-sm{clip:none;height:auto;width:auto;position:static;overflow:visible}}table.tablesaw tbody th{font-weight:bold}table.tablesaw thead th,table.tablesaw thead td{color:#444;font-size:12px}.tablesaw th,.tablesaw td{text-align:left;vertical-align:middle}.tablesaw th.cell-right,.tablesaw td.cell-right{text-align:right}.tablesaw th.cell-center,.tablesaw td.cell-center{text-align:center}.tablesaw td,.tablesaw tbody th{vertical-align:middle}.tablesaw td .btn,.tablesaw tbody th .btn{margin:0}.tablesaw thead{border:1px solid #ddd;background:#f3f3f3}.tablesaw thead th{font-weight:100;color:#777;text-transform:uppercase;text-shadow:0 1px 0 #fff;text-align:left;max-width:10em;overflow-x:hidden;white-space:nowrap}.tablesaw-wrap thead th{white-space:normal}.tablesaw-no-wrap thead th{white-space:nowrap}.tablesaw thead tr:first-child th{font-weight:normal;border-right:1px solid #e4e1de}.tablesaw tbody{border-right:1px solid #ddd}.tablesaw tbody tr{border-bottom:1px solid #dfdfdf}.tablesaw tbody td{border-left:1px solid #ddd}.tablesaw caption{text-align:left;margin-bottom:0;line-height:2.4}@media screen and (min-width: 25em){.tablesaw caption{margin-bottom:.6em;line-height:1.2}}.tablesaw-cell-label-top{text-transform:uppercase;font-size:.9em;font-weight:normal}.tablesaw-cell-label{font-size:.72em;text-transform:uppercase;color:#888}@media only all{.tablesaw-swipe .tablesaw-cell-persist{border-right:1px solid #e4e1de}.tablesaw-swipe .tablesaw-cell-persist{-webkit-box-shadow:3px 0 4px -1px #e4e1de;box-shadow:3px 0 4px -1px #e4e1de}}.tablesaw-stack tbody tr{border-bottom:1px solid #dfdfdf}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only screen{.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack tr.hide{display:none}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:block;padding:0 .6em 0 0;width:30%;display:inline-block}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none !important}}@media (max-width: 1024px){.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{clear:left;float:left;width:100%}.tablesaw-cell-label{vertical-align:top}.tablesaw-cell-content{max-width:67%;display:inline-block}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none}}@media (min-width: 1025px){.tablesaw-stack tr{display:table-row}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none !important}}.tablesaw-fix-persist{table-layout:fixed}@media only all{.tablesaw-swipe th.tablesaw-cell-hidden,.tablesaw-swipe td.tablesaw-cell-hidden{display:none}}.btn.tablesaw-columntoggle-btn span{text-indent:-9999px;display:inline-block}.tablesaw-columntoggle-btnwrap{position:relative}.tablesaw-columntoggle-btnwrap .dialog-content{padding:.5em}.tablesaw-columntoggle-popup{display:none}.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup{display:block;position:absolute;top:100%;right:0;background-color:#fff;padding:.5em .8em;border:1px solid #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;border-radius:.2em;z-index:10}.tablesaw-columntoggle-popup fieldset{margin:0}@media only all{.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1{display:none}}.tablesaw-columntoggle-btnwrap .dialog-content{top:0 !important;right:1em;left:auto !important;width:12em;max-width:18em;margin:-.5em auto 0}.tablesaw-columntoggle-btnwrap .dialog-content:focus{outline-style:none}@media screen and (min-width: 20em){.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1{display:table-cell}}@media screen and (min-width: 30em){.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2{display:table-cell}}@media (min-width: 1025px){.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3{display:table-cell}}@media screen and (min-width: 60em){.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4{display:table-cell}}@media screen and (min-width: 70em){.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5{display:table-cell}}@media screen and (min-width: 80em){.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6{display:table-cell}}@media only all{.tablesaw-columntoggle th.tablesaw-cell-hidden,.tablesaw-columntoggle td.tablesaw-cell-hidden{display:none}.tablesaw-columntoggle th.tablesaw-cell-visible,.tablesaw-columntoggle td.tablesaw-cell-visible{display:table-cell}}.tablesaw-columntoggle-popup .btn-group>label{display:block;padding:.2em 0;white-space:nowrap}.tablesaw-columntoggle-popup .btn-group>label input{margin-right:.8em}.tablesaw-sortable,.tablesaw-sortable thead,.tablesaw-sortable thead tr,.tablesaw-sortable thead tr th{position:relative}.tablesaw-sortable thead tr th{vertical-align:top}.tablesaw-sortable th.tablesaw-sortable-head,.tablesaw-sortable tr:first-child th.tablesaw-sortable-head{padding:0}.tablesaw-sortable th.tablesaw-sortable-head button{padding-top:.9em;padding-bottom:.7em;padding-left:.6em;padding-right:1.6em}.tablesaw-sortable th.tablesaw-sortable-head.cell-right button{padding-right:.6em;padding-left:1.6em}.tablesaw-sortable .tablesaw-sortable-head button{min-width:100%;color:inherit;background:transparent;border:0;padding:0;text-align:inherit;font:inherit;text-transform:inherit;position:relative}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after{width:7px;height:10px;content:"\0020";position:absolute;right:.5em;top:0.75em}.tablesaw-sortable .tablesaw-sortable-head.cell-right.tablesaw-sortable-ascending button:after,.tablesaw-sortable .tablesaw-sortable-head.cell-right.tablesaw-sortable-descending button:after{right:auto;left:.5em}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after{content:"\2191"}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after{content:"\2193"}.tablesaw-sortable .not-applicable:after{content:"--";display:block}.tablesaw-sortable .not-applicable span{display:none}.tablesaw-advance{float:right}.tablesaw-advance.minimap{margin-right:.6em}.tablesaw-advance.minimap:before{content:"Columns:";text-transform:uppercase;color:#aaa;display:inline-block;vertical-align:top;margin-top:0.9em}.tablesaw-advance-dots{display:inline-block;margin:0;padding:0;list-style:none;margin-left:.6em}.tablesaw-advance-dots li{display:table-cell;margin:0;padding:.4em .2em;line-height:2}.tablesaw-advance-dots li i{width:.25em;height:.25em;background:#555;border-radius:100%;display:inline-block}.tablesaw-advance-dots-hide{opacity:.25;filter:alpha(opacity=25);cursor:default;pointer-events:none}.alert table.tablesaw thead,.alert table.tablesaw th,.alert table.tablesaw tr,.alert .tablesaw-cell-label{border-color:inherit !important;color:inherit}.alert table.tablesaw tr:hover td{background:transparent}.alert table.tablesaw thead{background:inherit;border-width:0 0 1px}.alert table.tablesaw thead tr:first-child th{border-right:0;font-weight:bold}.vbox-overlay *,.vbox-overlay *:before,.vbox-overlay *:after{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vbox-overlay{background:#fdfdfd;background:rgba(0,0,0,0.85);width:100%;height:auto;position:fixed;top:0;left:0;bottom:0;z-index:999;opacity:0;overflow-x:hidden;overflow-y:auto}.vbox-preloader{position:fixed;width:32px;height:32px;left:50%;top:50%;margin-left:-16px;margin-top:-16px;background-image:url(../templates/gfx/venobox/preload-circle.png);text-indent:-100px;overflow:hidden;-webkit-animation:playload 1.4s steps(18) infinite;-moz-animation:playload 1.4s steps(18) infinite;-ms-animation:playload 1.4s steps(18) infinite;-o-animation:playload 1.4s steps(18) infinite;animation:playload 1.4s steps(18) infinite}@-webkit-keyframes playload{from{background-position:0px}to{background-position:-576px}}@-moz-keyframes playload{from{background-position:0px}to{background-position:-576px}}@-ms-keyframes playload{from{background-position:0px}to{background-position:-576px}}@-o-keyframes playload{from{background-position:0px}to{background-position:-576px}}@keyframes playload{from{background-position:0px}to{background-position:-576px}}.vbox-close{cursor:pointer;position:fixed;top:-1px;right:0;width:46px;height:40px;padding:10px 20px 10px 0;display:block;background:url(../templates/gfx/venobox/close.gif) no-repeat #161617;background-position:10px center;color:#fff;text-indent:-100px;overflow:hidden}.vbox-next,.vbox-prev{box-sizing:content-box;cursor:pointer;position:fixed;top:50%;color:#fff;width:30px;height:170px;margin-top:-85px;text-indent:-100px;border:solid transparent;overflow:hidden}.vbox-prev{left:0;border-width:0 30px 0 10px;background:url(../templates/gfx/venobox/prev.gif) center center no-repeat}.vbox-next{right:0;border-width:0 10px 0 30px;background:url(../templates/gfx/venobox/next.gif) center center no-repeat}.vbox-title{width:100%;height:40px;float:left;text-align:center;line-height:28px;font-size:12px;color:#fff;padding:6px 40px;overflow:hidden;background:#161617;position:fixed;display:none;top:-1px;left:0}.vbox-num{cursor:pointer;position:fixed;top:-1px;left:0;height:40px;display:block;color:#fff;overflow:hidden;line-height:28px;font-size:12px;padding:6px 10px;background:#161617;display:none}.vbox-inline{width:420px;height:315px;padding:10px;background:#fff;text-align:left;margin:0 auto;overflow:auto}.venoframe{border:none;width:960px;height:720px}@media (max-width: 992px){.venoframe{width:640px;height:480px}}@media (max-width: 767px){.venoframe{width:420px;height:315px}}@media (max-width: 460px){.vbox-inline{width:100%}.venoframe{width:100%;height:260px}}.vbox-open{overflow:hidden}.vbox-container{position:relative;background:#000;width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden}.vbox-container img{max-width:100%;height:auto}[data-toggle="DDT-filters"]{display:none;margin-right:10px}.DDT-form-search.tablesaw-DDT-search{margin-bottom:20px}.DDT-results{padding:5px 10px}.DDT-pagenums{margin:10px}@media (min-width: 1025px){.DDT-download{margin-bottom:-10px}.DDT-download .btn{font-size:12px;line-height:1.6}}.DDT-norecords{margin-top:50px}.tablesaw thead th>a{display:block;color:inherit;text-decoration:none}.tablesaw thead th>a:before{font-family:"FontAwesome";content:"\F0DC";margin-right:3px}.tablesaw .tablesaw-filter{position:relative;margin-bottom:-1px}.tablesaw .tablesaw-filter .tablesaw-filter-input{box-sizing:border-box;width:100%;height:40px;margin-bottom:0;padding-left:0.7em;border-color:#ddd}.tablesaw .tablesaw-filter .tablesaw-filter-input::-ms-clear{display:none}.tablesaw .tablesaw-filter .tablesaw-filter-input ~ .tablesaw-filter-clear{position:absolute;z-index:2;right:1px;top:1px;width:30px;height:96%;text-align:center}@media (max-width: 39.9375em){.tablesaw.tablesaw-stack .tablesaw-filter{margin-bottom:20px}}.tablesaw .actions{text-align:center;white-space:nowrap}.tablesaw:not(.tablesaw-stack) .actions{max-width:1%}@media (max-width: 39.9375em){.tablesaw.tablesaw-stack th.actions,.tablesaw.tablesaw-stack th.cell-right,.tablesaw.tablesaw-stack th.cell-center,.tablesaw.tablesaw-stack td.actions,.tablesaw.tablesaw-stack td.cell-right,.tablesaw.tablesaw-stack td.cell-center{text-align:left}}@media (min-width: 1025px){table.tablesaw tbody tr:hover>td{background-color:#efefef}}@media (max-width: 1024px){.DDT-form .tablesaw-bar{margin-left:14px;margin-right:14px}.DDT-form-search.tablesaw-DDT-search{padding-left:20px;padding-right:20px}.DDT-form-search.tablesaw-DDT-search input[type="text"],.DDT-form-search.tablesaw-DDT-search select{display:inline;vertical-align:top}.DDT-form-search.tablesaw-DDT-search .search_term>.search_value,.DDT-form-search.tablesaw-DDT-search select.search_field{width:40%}.ddt-pageswrap .DDT-results,.ddt-pageswrap .DDT-pagenums{float:none;display:block;margin-left:auto;margin-right:auto;text-align:center}}@media (max-width: 768px){[data-toggle="DDT-filters"]{display:block;margin-bottom:10px}.DDT-form-search.tablesaw-DDT-search{display:none;box-sizing:border-box;position:absolute;z-index:10;left:25px;right:25px;padding:15px;background:#fff;border:2px solid #ccc;border-radius:4px;box-shadow:0 5px 20px rgba(0,0,0,0.5)}.DDT-form-search.tablesaw-DDT-search input[type="text"],.DDT-form-search.tablesaw-DDT-search select,.DDT-form-search.tablesaw-DDT-search .search_term>.search_value,.DDT-form-search.tablesaw-DDT-search select.search_field{display:block;width:100%}.DDT-form-search.tablesaw-DDT-search.show{display:block}.DDT-form-search.tablesaw-DDT-search .DDT-search tr,.DDT-form-search.tablesaw-DDT-search .DDT-search td{display:block}.DDT-form-search.tablesaw-DDT-search .DDT-search .date_range .datepicker{display:inline;vertical-align:middle}.DDT-form-search.tablesaw-DDT-search .DDT-search .search_term .search_value,.DDT-form-search.tablesaw-DDT-search .DDT-search .search_term .andor{margin-bottom:10px}.DDT-form-search.tablesaw-DDT-search .DDT-search .rpp{padding-top:15px;text-align:left}}.tablesaw-filter{display:none}.owl-nav{text-align:center}.owl-nav>div{overflow:hidden;top:calc(50% - (54px / 2));font-size:32px;color:#666}.owl-nav>div.disabled{color:#bbb}.owl-nav>div.disabled:hover{cursor:default}.owl-nav>div.disabled:after{opacity:.5}.owl-prev{position:absolute;left:10px}.owl-next{position:absolute;right:10px}.owl-item{margin:0px;box-sizing:border-box;background:#fff}.prod_grid_list .owl-prev{left:0}.prod_grid_list .owl-next{right:0}#template-header{background:url(../templates/gfx/bg-header.jpg) repeat-x 50% 50%;z-index:4;position:relative}#header-message{background:rgba(0,0,0,0.47);line-height:25px;padding:5px 0;border-bottom:1px solid #383838;position:relative;text-align:center;color:#fff}@media (min-width: 769px){#header-message{display:none}}#header-message #footer_ds3,#header-message #header_ds2{display:none}.header__phone-mobile{color:#fff}.header__phone-mobile-a{color:#fff;font-weight:700}@media (min-width: 769px){#header-utility{background:rgba(0,0,0,0.47);height:45px;line-height:45px;border-bottom:1px solid #383838;position:relative}}@media (max-width: 768px){#header-utility{position:absolute;top:46px;bottom:0;right:10px;z-index:1}}.loggedout #header-utility .out{display:block}.loggedout #header-utility .in{display:none}.loggedin #header-utility .out{display:none}.loggedin #header-utility .in{display:block}#header-utility .linkset>.link-parent>a:after,#cart_window>.link-parent>a:after{content:'\f0d7';font-family:'fontAwesome';margin-left:6px}#header-utility .linkset ul,#cart_window ul{line-height:35px;-webkit-box-shadow:2px 6px 7px rgba(0,0,0,0.75);-moz-box-shadow:2px 6px 7px rgba(0,0,0,0.75);box-shadow:2px 6px 7px rgba(0,0,0,0.75);background:#fff}#header-utility .linkset ul a,#cart_window ul a{color:#222;font-size:15px;padding:0px 80px 0px 35px}#header-utility .linkset ul li:hover>a,#cart_window ul li:hover>a{color:#fff;background:#222}.utilitnav__li-0,#utilitnav>li{float:left;margin-left:20px;position:relative}.utilitnav__li-0:first-child,#utilitnav>li:first-child{margin:0}.utilitnav__a-0,#utilitnav>li>a{color:#fff;text-transform:uppercase}@media (max-width: 1024px){.utilitnav__a-0,#utilitnav>li>a{font-size:12px !important}}.accountnav__a-0,.accountnav__a-1,.utilitnav__a-0,.utilitnav__a-1,#utilitnav>li>a,#utilitnav>li>ul>li>a,#accountnav>li>a,#accountnav>li>ul>li>a{display:block}@media (max-width: 768px){#header-utility .padding{padding:0}}@media (max-width: 768px){#utilitnav{display:none}}@media (max-width: 768px){.account-desktop{display:none}}@media (max-width: 768px){.accountnav__ul-0,#accountnav{position:absolute;right:0;width:135px}}@media (max-width: 1024px) and (min-width: 769px){.accountnav__ul-0,#accountnav{top:calc(50% + 18px)}}@media (max-width: 768px){.accountnav__ul-0,#accountnav{top:calc(50% - 22px)}}.accountnav__ul-0:after,#accountnav:after{clear:both;content:'';display:block}.accountnav__ul-1,#accountnav>li>ul{right:0 !important;left:auto !important}@media (min-width: 769px){.accountnav__li-0,#accountnav>li{position:relative;margin-left:20px}.accountnav__li-0:first-child,#accountnav>li:first-child{margin:0}}@media (max-width: 768px){.accountnav__li-0,#accountnav>li{text-align:right;clear:none !important;width:33%}.accountnav__li-0:first-child .accountnav__a-0,.accountnav__li-0:first-child>a,#accountnav>li:first-child .accountnav__a-0,#accountnav>li:first-child>a{margin:0}}.accountnav__a-0,#accountnav>li>a,#accountnav>li>div>span>a{color:#fff;font-size:12px;text-transform:uppercase}@media (max-width: 1024px){.accountnav__a-0,#accountnav>li>a,#accountnav>li>div>span>a{font-size:0px}}@media (max-width: 1024px) and (min-width: 769px){.accountnav__a-0>i,#accountnav>li>a>i,#accountnav>li>div>span>a>i{font-size:20px;float:right;line-height:45px}}@media (max-width: 768px){.accountnav__a-0,#accountnav>li>a,#accountnav>li>div>span>a{margin-left:20px}.accountnav__a-0>i,#accountnav>li>a>i,#accountnav>li>div>span>a>i{font-size:24px;float:right;line-height:45px}}@media (max-width: 768px){.accountnav-quick{display:none}}@media (min-width: 769px){.account__phone{display:none}}#logo{float:left}@media (min-width: 769px){#logo{margin:10px 0}}#logo img{height:70px}@media (min-width: 769px){#logo img{margin:20px 0}}@media (max-width: 768px){#logo img{margin:10px 0}}@media (max-width: 768px){#header-main{text-align:center;position:relative}}#header-main .padding{position:relative}#phone{position:relative;color:#fff;line-height:26px;text-align:right;padding-top:22px}@media (min-width: 1025px){#phone{float:left;padding:40px 30px 0px 0px}}@media (max-width: 1024px) and (min-width: 769px){#phone{float:left;padding:30px 30px 0px 0px}}@media (max-width: 768px){#phone{display:none}}@media (min-width: 1025px){#phone .phone-left{float:left;margin-right:18px}}#phone .phone-left .phone-left-top{font-size:16px;font-weight:bold}@media (max-width: 1024px){#phone .phone-left .phone-left-top{display:none}}#phone .phone-left .phone-left-bot{font-size:12px}@media (min-width: 1025px){#phone .phone-right{margin-right:12px;float:right}}#phone .phone-right .phone-right-top{font-weight:bold}@media (min-width: 769px){#phone .phone-right .phone-right-top{font-size:30px}}#phone .phone-right .phone-right-bot{font-size:12px}#phone>div span{display:block}@media (min-width: 769px){.header-search__ul-0{float:left}}@media (max-width: 768px){.header-search__ul-0{position:absolute;top:100%;height:40px}}@media (min-width: 769px){.header-search__a-0,#header-search>li>a{display:none !important}}@media (min-width: 769px){.header-search__ul-1,#header-search>li>ul{display:block !important;position:static !important}}#template-mainnav{clear:both}#template-mainnav .padding{padding:0 !important}#template-mainnav .padding:after{content:'';clear:both;display:block}@media (min-width: 769px){#accountnav,#cart_window{float:right}}@media (max-width: 1200px){.mainnav__cart{display:none !important}}.header-search__ul-0,#header-search{display:none}@media (max-width: 768px){.header-search__ul-0,#header-search{position:absolute;top:100%;right:0;width:calc(100% - 70px);height:40px}}@media (max-width: 768px){.header-search__li-0,#header-search>li{text-align:center;position:static !important}.header-search__li-0.open>a,#header-search>li.open>a{background:#ab081d;color:#fff}}@media (max-width: 768px){.header-search__a-0,#header-search>li>a{color:#000;line-height:40px;display:block;font-size:18px;font-weight:700}}@media (max-width: 768px){#header-right .header-search__ul-1,#header-right #header-search>li>ul{width:200%;right:0;left:auto !important;background:#232324;padding:13px 10px !important;box-sizing:border-box}}@media (max-width: 768px){#header-right #pc-filter{width:calc(100% - 46px)}}@media (max-width: 768px){#header-right #pc-searchsubmit{width:46px}}@media (max-width: 768px){#header-right #pc-searchwindow1 input{width:100%}}@media (min-width: 769px){.mainnav__clearance i{display:none}}@media (max-width: 768px){.mainnav-dropdown{position:absolute;top:100%;left:0;width:100%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.4);z-index:999999}}#header-main{border-top:1px solid #010101;position:relative}@media (min-width: 769px){#header-right{float:right}}#header-right .alert{display:none}#header-right #pc-searchwindow2{display:none}@media (min-width: 769px){#header-right #pc-searchwindow1{float:left;position:relative}}@media (min-width: 1025px){#header-right #pc-searchwindow1{padding-top:40px}}@media (max-width: 1024px) and (min-width: 769px){#header-right #pc-searchwindow1{padding-top:42px}}@media (max-width: 768px){#header-main #header-right #pc-searchwindow1{position:absolute;top:100%;z-index:0;right:0;width:calc(100% - 70px);padding:5px;box-sizing:border-box}}#header-right #pc-searchwindow1 .pc-searchsection{float:left}#header-right #pc-searchwindow1 input{margin:0px;height:46px;box-sizing:border-box}@media (max-width: 768px){#header-right #pc-searchwindow1 input{height:30px}}#header-right #pc-searchsubmit{position:relative;z-index:1}#header-right #searchbox{border:0px;box-shadow:none;filter:none;transition:none}@media (min-width: 1025px){#header-right #searchbox{width:280px}}@media (max-width: 1024px) and (min-width: 769px){#header-right #searchbox{width:220px}}#header-right #pc-searchsubmit:after{position:absolute;background:#fff;top:0px;right:0px;content:'\f002';font-family:'fontAwesome';z-index:-1;text-align:center;height:100%;width:100%;font-size:22px;line-height:46px}@media (max-width: 768px){#header-right #pc-searchsubmit:after{line-height:30px}}#header-right #search_submit{width:46px;background:none;padding:0px;border:0px;overflow:hidden;text-indent:200px}#header-right #pc-searchform{margin:0}@media (min-width: 1301px){#mainnav-shop{position:absolute;bottom:-11px;left:-28px;color:#fff;background:#ab081d;width:87px;text-align:center;line-height:28px;text-transform:uppercase;border-radius:2px;z-index:1;font-weight:700}#mainnav-shop:before{content:'';position:absolute;top:100%;left:35px;border:6px solid #ab081d;border-right:0px;border-top:0px;border-radius:0px 0px 0px 6px;height:10px;width:12px;display:block}#mainnav-shop:after{position:absolute;top:35px;left:52px;content:'';border:6px solid #0000;border-left-width:13px;border-left-color:#ab081d;font-size:20px}}@media (max-width: 1300px){#mainnav-shop{display:none}}.template__popup{display:none;position:relative;z-index:1;top:auto}.template__popup.popup__hide{display:none}.template__popup.popup__show{display:block}.template__popup.popup__hidden{display:none}.popup #footer_ds3{display:none}@media (max-width: 768px){.header-mainnav__ul-0,#header-mainnav{float:left;width:70px;height:40px}}@media (max-width: 768px){.header-mainnav__li-0,#header-mainnav>li{text-align:center;position:static !important}.header-mainnav__li-0.open>a,#header-mainnav>li.open>a{background:#ab081d;color:#fff}}.header-mainnav__li-0:not(.open) .header-mainnav__ul-1,#header-mainnav>li:not(.open)>ul,#header-mainnav>li:not(.open)>.mainnav-dropdown>ul{display:none}.header-mainnav__li-0.open .header-mainnav__ul-1,#header-mainnav>li.open>div>ul{display:block;position:static}.header-mainnav__a-0,#header-mainnav>li>a{display:block}@media (min-width: 769px){.header-mainnav__a-0,#header-mainnav>li>a{display:none !important}}@media (max-width: 768px){.header-mainnav__a-0,#header-mainnav>li>a{color:#000;line-height:40px;display:block;font-size:18px;font-weight:700}}@media (min-width: 769px){.header-mainnav__ul-1,#header-mainnav>li>div>ul{text-align:center !important}}@media (max-width: 768px){.header-mainnav__ul-1,#header-mainnav>li>div>ul{background:#fff}}@media (min-width: 769px){.header-mainnav__ul-1,#header-mainnav>li>div>ul{position:static !important;display:block !important}}@media (min-width: 769px){.header-mainnav__li-1,#header-mainnav>li>div>ul>li{float:none;display:inline-block;position:relative}.header-mainnav__li-1.link-parent>a:after,#header-mainnav>li>div>ul>li.link-parent>a:after{content:'\f0d7';font-family:'fontAwesome';margin-left:6px}.header-mainnav__li-1.open>a,#header-mainnav>li>div>ul>li.open>a{color:#ab081d}}@media (max-width: 768px){.header-mainnav__li-1,#header-mainnav>li>div>ul>li{display:block;float:none !important;border-top:1px solid #e5e5e5}.header-mainnav__li-1:first-child,#header-mainnav>li>div>ul>li:first-child{border:0}.header-mainnav__li-1.link-parent .header-mainnav__a-1:after,.header-mainnav__li-1.link-parent>a:after,#header-mainnav>li>div>ul>li.link-parent .header-mainnav__a-1:after,#header-mainnav>li>div>ul>li.link-parent>a:after{content:'\F0D7';font-family:'fontAwesome';float:right;color:#000}.header-mainnav__li-1.open .header-mainnav__a-1,.header-mainnav__li-1.open>a,#header-mainnav>li>div>ul>li.open .header-mainnav__a-1,#header-mainnav>li>div>ul>li.open>a{color:#ab081d}}.header-mainnav__a-1,#header-mainnav>li>div>ul>li>a{display:block}@media (max-width: 1200px) and (min-width: 1025px){.header-mainnav__a-1,#header-mainnav>li>div>ul>li>a{padding:0 6px !important;font-size:14px !important}}@media (max-width: 768px){.header-mainnav__a-1,#header-mainnav>li>div>ul>li>a{font-size:14px;font-weight:700;color:#000;line-height:35px;padding:0 9px !important;text-transform:capitalize}}@media (min-width: 769px){.header-mainnav__a-1,#header-mainnav>li>div>ul>li>a{line-height:50px;text-transform:uppercase;color:#000;font-weight:700;font-family:"Roboto Condensed","Helvetica Narrow","Helvetica-Narrow",sans-serif}}@media (min-width: 1025px){.header-mainnav__a-1,#header-mainnav>li>div>ul>li>a{font-size:15px;padding:0 12px}}@media (max-width: 1024px) and (min-width: 921px){.header-mainnav__a-1,#header-mainnav>li>div>ul>li>a{font-size:13px;padding:0 4px}}@media (max-width: 920px) and (min-width: 861px){.header-mainnav__a-1,#header-mainnav>li>div>ul>li>a{font-size:12px;padding:0 4px}}@media (max-width: 860px) and (min-width: 769px){.header-mainnav__a-1,#header-mainnav>li>div>ul>li>a{font-size:11px;padding:0 2px}}.header-mainnav__li-1:nth-last-child(-n+2) .header-mainnav__ul-2,#header-mainnav>li>div>ul>li:nth-last-child(-n+2)>ul{right:0;left:auto !important}@media (min-width: 769px){.header-mainnav__ul-2,#header-mainnav>li>div>ul>li>ul{background:#fff;line-height:35px;-webkit-box-shadow:2px 6px 7px rgba(0,0,0,0.75);-moz-box-shadow:2px 6px 7px rgba(0,0,0,0.75);box-shadow:2px 6px 7px rgba(0,0,0,0.75);background:#fff;top:100% !important;left:0 !important}}@media (max-width: 768px){.header-mainnav__ul-2,#header-mainnav>li>div>ul>li>ul{position:static !important;padding:0 18px !important}}@media (max-width: 768px){.header-mainnav__li-2,#header-mainnav>li>div>ul>li>ul>li{margin:0 0 10px !important}}@media (min-width: 769px){.header-mainnav__li-2:hover>a,#header-mainnav>li>div>ul>li>ul>li:hover>a{color:#fff;background:#222}}.header-mainnav__a-2,#header-mainnav>li>div>ul>li>ul>li>a{display:block}@media (min-width: 769px){.header-mainnav__a-2,#header-mainnav>li>div>ul>li>ul>li>a{color:#222;font-size:15px;padding:0px 35px;white-space:nowrap}}@media (max-width: 768px){.header-mainnav__a-2,#header-mainnav>li>div>ul>li>ul>li>a{color:#000;font-size:14px;line-height:20px}}#mobile-dropdown-sublinks{border-top:1px solid #e5e5e5}@media (min-width: 769px){#header-mainnav>li>div>ul.mainnav-utility{display:none !important}}#footer-top{background:#000;color:#fff;text-align:center;font-size:20px;padding:10px 20px;line-height:30px}.footer-bottom{background:#cccbca;padding:18px;margin-bottom:35px}.footer-bottom h4{font-weight:normal;color:#666;text-transform:uppercase;border-bottom:2px solid #666;white-space:nowrap;font-size:15px;width:100%}#template-footer{background:#d4d2d3}@media (min-width: 769px){#template-footer{padding:30px 0px}}@media (max-width: 768px){#template-footer .padding{position:relative;padding-top:230px}}.footer-phone{text-align:center;padding:20px 0 10px;margin:0 0 10px;border-bottom:2px solid #b6b6b6}@media (min-width: 769px){.footer-phone{display:none}}@media (min-width: 1025px){#footer-left{float:left;padding-right:20px;box-sizing:border-box;margin-bottom:40px}}@media (min-width: 1201px){#footer-left{width:calc(100% - 600px)}}@media (max-width: 1200px) and (min-width: 1024px){#footer-left{width:620px}}@media (min-width: 1025px){#footer-right{float:right;box-sizing:border-box;margin-bottom:40px}}@media (min-width: 1201px){#footer-right{width:600px}}@media (max-width: 1200px) and (min-width: 1024px){#footer-right{width:calc(100% - 620px)}}#footer-bottom{clear:both}@media (max-width: 768px){#footer-bottom{padding-bottom:100px}}.footer-warehouse__li-0 h1,.footer-bottom-links__li-0 h1,#footer-warehouse>li h1,#footer-bottom-links>li h1{line-height:40px;font-size:16px;font-weight:300;text-transform:uppercase;color:#333;display:block;margin:0;padding:0}@media (min-width: 769px){.footer-warehouse__li-0 h1,.footer-bottom-links__li-0 h1,#footer-warehouse>li h1,#footer-bottom-links>li h1{border-bottom:2px solid #3e3c3d}.footer-warehouse__li-0 h1:hover,.footer-bottom-links__li-0 h1:hover,#footer-warehouse>li h1:hover,#footer-bottom-links>li h1:hover{cursor:default}}.footer-warehouse__ul-1,.footer-bottom-links__ul-1,#footer-warehouse>li>ul,#footer-bottom-links>li>ul{position:static !important;display:block !important}@media (max-width: 768px){.footer-warehouse__ul-1,.footer-bottom-links__ul-1,#footer-warehouse>li>ul,#footer-bottom-links>li>ul{padding:0 0 20px !important}}@media (min-width: 769px){.footer-warehouse__ul-1,.footer-bottom-links__ul-1,#footer-warehouse>li>ul,#footer-bottom-links>li>ul{padding:20px 0 30px !important}}.footer-warehouse__ul-1:after,.footer-bottom-links__ul-1:after,#footer-warehouse>li>ul:after,#footer-bottom-links>li>ul:after{clear:both;content:'';display:block}.footernav__ul-0,#footernav{position:relative}@media (max-width: 768px){.footernav__ul-0,#footernav{margin:80px 0 0;padding:10px 0 0}}.footernav__li-0,#footernav>li{box-sizing:border-box}@media (min-width: 769px){.footernav__li-0,#footernav>li{padding:0 20px 5px 0;float:left;width:25%}}.footernav__a-0,#footernav>li>a{color:#333;font-size:24px;font-weight:700;margin-bottom:4px;display:inline-block}@media (min-width: 769px){.footernav__a-0,#footernav>li>a{display:none}}.footernav__ul-1,#footernav>li>ul{position:static !important}@media (min-width: 769px){.footernav__ul-1,#footernav>li>ul{display:block !important}}.footernav__li-1,#footernav>li>ul>li{margin:0 0 6px}.footernav__a-1,#footernav>li>ul>li>a{color:#333}@media (max-width: 768px){.footernav__li-0:not(.footer-socialnav),#footernav>li:not(.footer-socialnav){border-bottom:2px solid #b6b6b6;padding:10px}.footernav__li-0:not(.footer-socialnav) .footernav__a-0:before,.footernav__li-0:not(.footer-socialnav) #footernav>li>ul>li>a:before,#footernav>li:not(.footer-socialnav) .footernav__a-0:before,#footernav>li:not(.footer-socialnav) #footernav>li>ul>li>a:before{content:'';float:left;width:0;height:0;border:8px solid transparent;margin-top:7px;border-left-color:#333}.footernav__li-0:not(.footer-socialnav) .footernav__li-1,.footernav__li-0:not(.footer-socialnav) #footernav>li>ul>li,#footernav>li:not(.footer-socialnav) .footernav__li-1,#footernav>li:not(.footer-socialnav) #footernav>li>ul>li{margin-left:17px}}@media (max-width: 768px){.footer-socialnav{position:absolute;bottom:100%;width:100%;margin:0;padding:0;font-size:0}.footer-socialnav:after{clear:both;content:'';display:block}}.footer-socialnav .footernav__a-0,.footer-socialnav #footernav>li>a{font-size:12px;font-weight:700;text-transform:uppercase}@media (max-width: 768px){.footer-socialnav .footernav__ul-1,.footer-socialnav #footernav>li>ul{display:block !important;text-align:center}}@media (max-width: 768px){.footer-socialnav .footernav__li-1,.footer-socialnav #footernav>li>ul>li{display:inline-block;margin:0 12px}}.footer-warehouse__ul-1,#footer-warehouse>li>ul{position:static !important;display:block !important}.footer-warehouse__li-1:not(.warehouse-image),#footer-warehouse>li>ul>li:not(.warehouse-image){position:relative;padding:10px 0px 10px 50px;box-sizing:border-box;border-bottom:1px solid #aaa8a9}@media (min-width: 1201px){.footer-warehouse__li-1:not(.warehouse-image),#footer-warehouse>li>ul>li:not(.warehouse-image){float:right;width:calc(100% - 280px)}}.footer-warehouse__li-1:not(.warehouse-image):before,#footer-warehouse>li>ul>li:not(.warehouse-image):before{content:'\f041';font-family:'fontAwesome';font-size:42px;position:absolute;top:10px;left:0px;line-height:normal}.footer-warehouse__li-1.warehouse-image,#footer-warehouse>li>ul>li.warehouse-image{float:left}@media (max-width: 1200px){.footer-warehouse__li-1.warehouse-image,#footer-warehouse>li>ul>li.warehouse-image{display:none}}.footer-warehouse__a-1,#footer-warehouse>li>ul>li>a{color:#333}@media (min-width: 1025px){#footer-bottom .item{float:left;width:calc((25%) - 22.5px)}#footer-bottom .item:nth-child(n){margin-left:30px;clear:none}#footer-bottom .item:nth-child(4n+1){margin-left:0;clear:both}}@media (max-width: 1024px) and (min-width: 769px){#footer-bottom .item{float:left;width:calc((50%) - 15px)}#footer-bottom .item:nth-child(n){margin-left:30px;clear:none}#footer-bottom .item:nth-child(2n+1){margin-left:0;clear:both}}@media (max-width: 768px){.footer-bottom-payments h1{display:none}}@media (max-width: 768px){.footer-bottom-email h1,.footer-bottom-catalog h1{margin:0;line-height:normal}}@media (max-width: 768px){.footer-bottom-catalog,.footer-bottom-email{position:absolute;width:100%;left:0;padding:0 10px;box-sizing:border-box}}@media (max-width: 768px){.footer-bottom-catalog{bottom:calc(100% - 240px)}}@media (max-width: 768px){.footer-bottom-email{bottom:calc(100% - 150px)}}.footer-bottom-catalog .footer-bottom-links__li-1 .catalog-img,#footer-bottom-links>li>ul>li .catalog-img{float:right;width:70px;text-align:right}.footer-bottom-catalog .footer-bottom-links__li-1 p,#footer-bottom-links>li>ul>li p{float:left;width:calc(100% - 70px)}.footer-bottom-catalog .footer-bottom-links__li-1:after,#footer-bottom-links>li>ul>li:after{clear:both;content:'';display:block}#e2ma_signup:after{content:'';clear:both;display:block}#e2ma_signup_message,.e2ma_signup_form_label,.e2ma_signup_form_required_footnote,#e2ma_signup_reset_button{display:none}.e2ma_signup_form_row{float:left;width:calc(100% - 95px)}.e2ma_signup_form_element input{width:100%;box-sizing:border-box;height:30px}#e2ma_signup_form_button_row{float:left;width:95px;box-sizing:border-box}@media (min-width: 769px){.footer-contact{display:none}}@media (max-width: 768px){.footer-contact{padding:12px 0;text-align:center}}.footer-contact:after{clear:both;content:'';display:block}.footer-contact__item{width:50%;float:left}.footer-contact__chat{border:4px solid #fff;display:inline-block;margin:0 auto}.footer-contact__phone{width:148px;height:48px;line-height:48px;border:2px solid #fff;background:#f26522;color:#fff;font-size:16px;display:block;display:inline-block;margin:0 auto}.footer-contact__phone img{width:19px;margin-right:15px;vertical-align:sub}.breadcrumbs{margin:0px;width:100%;padding:5px 0 15px}@media (max-width: 768px){.breadcrumbs{display:none}}.search-keyword .breadcrumbs{display:none}.search-prodcat .breadcrumbs{width:100%}.breadcrumbs>li{float:left;list-style:none;margin:0 10px 0 0;font-size:12px;line-height:normal;color:#999;font-weight:700}.breadcrumbs>li:last-child{margin:0}.breadcrumbs>li i{margin-left:3px}.breadcrumbs a{color:#222;font-weight:normal}.breadcrumbs a:hover{color:#AD172B}.text--red{color:#ab081d}#shop-brands{text-align:center}@media (max-width: 1160px){#shop-brands{padding:0 60px;box-sizing:border-box}}#scrollUp{bottom:60px;right:20px;opacity:0.5}.app-loading{position:fixed;z-index:10000;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,0.8);font-size:30px;text-align:center}.app-loading .app-loading-spinner{position:absolute;top:50%;left:50%;width:100px;height:100px;margin-left:-50px;margin-top:-50px;fill:#aaa;animation:spin 3s linear infinite}html.no-cssanimations .app-loading .app-loading-spinner-svg{visibility:hidden}html.no-cssanimations .app-loading .app-loading-spinner{background:url(../templates/gfx/loading/loading.gif) no-repeat 50% 50%}.vbox-next{height:40px;margin:0;right:40px;text-indent:0}.vbox-next:before{content:'\f054';font-family:fontAwesome;font-size:30px}.vbox-prev{height:40px;left:40px;margin:0;text-indent:0}.vbox-prev:before{content:'\f053';font-family:fontAwesome;font-size:30px}@media (max-width: 800px){.vbox-prev:before,.vbox-next:before{color:#000;font-size:40px;opacity:0.5}}@media (max-width: 480px){.vbox-prev{left:30px}.vbox-next{right:30px}}#home-slideshow-mobile,.home-hero__mobile{display:none}@media (min-width: 769px){#home-slideshow-mobile,.home-hero__mobile{display:none}}#home-slideshow-mobile #footer_ds3{display:none}#carousel_slide .item{background-repeat:no-repeat;background-size:cover}@media (min-width: 769px){#carousel_slide .item{padding-top:31.66667%}}@media (max-width: 768px){#carousel_slide .item{padding-top:59.85222%}}#carousel_slide .item a{position:absolute;top:0;bottom:0;display:block;width:100%}.home_slider .scrollable{position:relative;overflow:hidden;width:932px;height:inherit;float:left}.home_slider .browse{background-image:url(../gfx/slider_arrows.png);width:25px;height:215px;display:block;background-repeat:no-repeat;float:left;cursor:pointer}.home_slider .prev{background-position:0px 0px}.home_slider .next{background-position:-30px 0px;margin-top:0px;float:right !important}.home_slider .scrollable .items{width:20000em;position:absolute}.home_slider .item{float:left}.carousel .carousel-control{display:none}.carousel .carousel-indicators{position:absolute;bottom:0px;left:0px;width:100%;top:auto;right:auto;box-sizing:border-box}@media (min-width: 769px){.carousel .carousel-indicators{padding:25px}}@media (max-width: 768px){.carousel .carousel-indicators{padding:2px}}#home-slideshow{box-sizing:border-box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#home-slideshow .carousel{width:69.166667%}#home-slideshow .carousel .item{padding-top:43.373494%}#home-slideshow .home-slideshow__side{margin:0 0 0 20px;width:calc(30.8333333% - 20px)}#home-slideshow .home-slideshow__side div{width:100%}#home-slideshow .home-slideshow__side div:first-of-type{margin:0 0 20px}#home-slideshow .home-slideshow__side div img{width:100%}#home-slideshow .home-slideshow__bottom{display:block;margin:20px 0 0;width:100%}#home-slideshow .home-slideshow__bottom img{width:100%}#home-slideshow #footer_ds3{display:none}@media (max-width: 768px){#home-slideshow .carousel{width:100%}#home-slideshow .home-slideshow__side,#home-slideshow .home-slideshow__bottom{display:none}}@media (min-width: 769px){#home-categories{display:none}}.home-categories__li-0,#home-categories>li{border-bottom:1px solid #333}.home-categories__a-0,#home-categories>li>a{line-height:20px;padding:15px 12px 15px 24px;font-size:16px;color:#333;display:block}.home-categories__a-0:after,#home-categories>li>a:after{content:'\F105';font-family:'fontAwesome';float:right;font-size:24px}#home-featured{margin-bottom:25px;padding-bottom:12px}#home-featured h1{line-height:32px}@media (min-width: 769px){#home-featured h1{padding:15px 10px;margin:0;font-size:26px;font-family:"Roboto Condensed","Helvetica Narrow","Helvetica-Narrow",sans-serif;text-transform:uppercase}}@media (max-width: 768px){#home-featured h1{padding:10px 10px;text-align:center}}#home-featured .special-row{margin:0}.special-row{position:static;margin-bottom:40px;padding:0px 30px;box-sizing:border-box}.specials_img{position:relative}.specials_img .specials-tag{background:yellow;color:#000;display:block;padding:2px 0px;position:absolute;bottom:14px;left:0px;width:100%;font-weight:700;font-size:13px}.specials_price .retail{font-size:20px;line-height:22px;height:44px;color:#f00;font-weight:700}@media (max-width: 480px){.specials_price .retail{font-size:18px;line-height:20px;height:40px}}.specials_item{border:1px solid #dadadb;padding:4px;margin:0px 5px}#home-clearance{margin-bottom:20px}#home-clearance .padding{text-align:center;font-size:24px;font-weight:700;font-family:"Roboto Condensed","Helvetica Narrow","Helvetica-Narrow",sans-serif;text-transform:uppercase;line-height:35px;padding:10px 10px}#home-clearance span{color:#ab081d}#home-clearance .button{color:#fff;background:#ab081d;font-size:16px;border-radius:2px;line-height:35px;margin:0px 0px 0px 12px;display:inline-block;padding:0px 30px;vertical-align:top}@media (max-width: 1024px){#home-clearance{display:none}}.home-brush{background:url(../templates/gfx/bg-brush.jpg);padding:0 0 20px}.home-brush:after{clear:both;content:'';display:block}#home-promo{padding:24px 0px 0px 0px}#home-promo .padding{max-width:1200px;margin:0px auto}#home-promo:after{content:'';clear:both;display:block}#home-promo p{background:rgba(0,0,0,0.85);color:#fff;line-height:34px;margin:-34px 0px 0px 0px;position:relative;z-index:2;padding-left:10px;text-transform:uppercase;font-size:14px;font-weight:700;font-family:"roboto";width:194px;box-sizing:border-box}.home-promo-left{float:left;width:calc(100% - 275px)}.home-promo-left .item{float:left;width:25%;box-sizing:border-box;padding:0 20px 20px 0}@media (max-width: 1200px){.home-promo-left{display:none}}@media (min-width: 1201px){.home-promo-right{float:left;width:275px}}.home-promo-right .item{padding:0 0 20px}@media (max-width: 1200px) and (min-width: 768px){.home-promo-right .item{float:left;width:50%;text-align:center}}@media (max-width: 768px){.home-promo-right .item{text-align:center}}.home-promo-right .item:after{clear:both;content:'';display:block}.home-promo__button{height:42px;width:194px;text-align:center;font-size:20px;line-height:40px;margin:0 0 8px;padding:0px;display:block;box-sizing:border-box;-moz-box-shadow:inset 2px 2px 2px rgba(255,255,255,0.4),inset -2px -2px 2px rgba(0,0,0,0.4);-webkit-box-shadow:inset 2px 2px 2px rgba(255,255,255,0.4),inset -2px -2px 2px rgba(0,0,0,0.4);box-shadow:inset 2px 2px 2px rgba(255,255,255,0.4),inset -2px -2px 2px rgba(0,0,0,0.4);background:rgba(0,0,0,0.9);color:#fff;text-transform:uppercase;font-weight:700;font-family:"Roboto Condensed","Helvetica Narrow","Helvetica-Narrow",sans-serif}.home-promo__button.button--red{background:#b51e23}.home-shop{text-align:center}.home-shop:after{content:'';clear:both;display:block}.home-shop .padding{max-width:1200px;margin:0 auto;padding:0 20px;background:#fff;box-sizing:border-box}.home-shop-wrapper{overflow:hidden;padding:0 30px 40px;box-sizing:border-box}.home-shop a{display:block}#home-about{padding:30px 0;background:url(../templates/gfx/bg-about.jpg);color:#fff;font-family:"Roboto Condensed","Helvetica Narrow","Helvetica-Narrow",sans-serif;font-size:16px}#home-about img{float:left}@media (max-width: 768px){#home-about img{display:none}}#home-about p{line-height:30px;margin-bottom:30px}#home-about .button{color:#fff;background:#ab081d;font-size:16px;border-radius:2px;line-height:35px;display:inline-block;padding:0px 50px;vertical-align:top}#home-about #header_ds2{display:none}@media (min-width: 769px){.home-about__content{float:left;width:calc(100% - 342px);box-sizing:border-box;padding:40px 0 0 40px}}@media (max-width: 768px){.home-about__content p:nth-child(1){display:none}}@media (max-width: 768px){.home-about__content p:nth-child(3){text-align:center}}.home-about__button{background:#ad172b;height:43px;text-align:center;font-size:20px;padding:8px 80px;color:#fff;-moz-box-shadow:inset 2px 2px 2px rgba(255,255,255,0.4),inset -2px -2px 2px rgba(0,0,0,0.4);-webkit-box-shadow:inset 2px 2px 2px rgba(255,255,255,0.4),inset -2px -2px 2px rgba(0,0,0,0.4);box-shadow:inset 2px 2px 2px rgba(255,255,255,0.4),inset -2px -2px 2px rgba(0,0,0,0.4)}.home-brands__wrapper{padding:0 30px;box-sizing:border-box}.home-brands__wrapper a{font-size:18px;text-decoration:underline;font-weight:700}.home-brands__more{padding:30px 0 0}.home-carousel{margin:0 auto 20px;background:#fff;max-width:1200px}@media (min-width: 769px){.home-carousel{padding:0 20px 20px;text-align:left}}@media (max-width: 768px){.home-carousel{padding:0 0 20px;text-align:center}}.home-carousel .padding{margin:0;padding:0}.home-carousel h1,.home-carousel h2,.home-carousel h3{padding:15px 0;margin:0;font-size:26px;font-family:"Roboto Condensed","Helvetica Narrow","Helvetica-Narrow",sans-serif;text-transform:uppercase}.home-carousel .owl-item{text-align:center}.page-content,#footer_ds3{display:inline-block;font-size:0;width:100%}.page-content>*,#footer_ds3>*{font-size:14px}.page-content img,#footer_ds3 img{width:100%}.page-content iframe,#footer_ds3 iframe{width:100%}.page-content .container-fluid,#footer_ds3 .container-fluid{display:block;font-size:0;margin:0 auto;max-width:1200px;padding:0 20px;width:calc(100% - 40px)}.page-content .container-fluid>*,#footer_ds3 .container-fluid>*{font-size:14px}.page-content h2,#footer_ds3 h2{font-size:32px}.page-content h3,#footer_ds3 h3{font-size:25px;margin:30px 0 0 0}.page-content h3.no-margin,#footer_ds3 h3.no-margin{margin:0}.page-content h4,#footer_ds3 h4{font-size:18px;margin:30px 0 0 0}.page-content h4.no-margin,#footer_ds3 h4.no-margin{margin:0}.page-content .pc-searchwindow,#footer_ds3 .pc-searchwindow{padding-bottom:20px;width:100%}.page-content__full-width{display:inline-block;font-size:0 !important;padding:10px;position:relative;vertical-align:top;width:calc(100% - 20px)}.page-content__full-width>*{font-size:14px}.page-content__one-half{display:inline-block;padding:10px;position:relative;vertical-align:top;width:calc(50% - 20px)}@media (max-width: 768px){.page-content__one-half{width:calc(100% - 20px)}}.page-content__one-half.border-right{border-right:1px solid #aaa;width:calc(50% - 21px)}@media (max-width: 768px){.page-content__one-half.border-right{border-right:0;width:calc(100% - 20px)}}.page-content__one-third{display:inline-block;padding:10px;position:relative;vertical-align:top;width:calc(33.3333333% - 20px)}@media (max-width: 768px){.page-content__one-third{width:calc(50% - 20px)}}@media (max-width: 480px){.page-content__one-third{width:calc(100% - 20px)}}.page-content__one-fourth{display:inline-block;padding:10px;position:relative;vertical-align:top;width:calc(25% - 20px)}@media (max-width: 768px){.page-content__one-fourth{width:calc(50% - 20px)}}@media (max-width: 480px){.page-content__one-fourth{width:calc(100% - 20px)}}.page-content__one-fourth.social-media .fb_iframe_widget{display:block}.page-content__one-fourth.social-media .fb_iframe_widget span{display:block;margin:0 auto}.page-content__one-fourth.social-media iframe{display:block !important;margin:0 auto}@media (max-width: 1200px){.page-content__one-fourth.social-media{width:calc(33.3333333% - 20px)}}@media (max-width: 1240px){.page-content__one-fourth.social-media{width:calc(50% - 20px)}}@media (max-width: 820px){.page-content__one-fourth.social-media{padding:10px 0;width:100%}.page-content__one-fourth.social-media .social-media-follow{display:block;text-align:center}}.page-content__three-fourths{display:inline-block;padding:10px;position:relative;vertical-align:top;width:calc(75% - 20px)}@media (max-width: 768px){.page-content__three-fourths{width:calc(50% - 20px)}}@media (max-width: 480px){.page-content__three-fourths{width:calc(100% - 20px)}}.page-content__one-fifth{display:inline-block;padding:10px;position:relative;vertical-align:top;width:calc(20% - 20px)}.page-content__one-fifth.margin{margin:10px;padding:0}@media (max-width: 1024px){.page-content__one-fifth{width:calc(33.3333333% - 20px)}}@media (max-width: 768px){.page-content__one-fifth{width:calc(50% - 20px)}}@media (max-width: 480px){.page-content__one-fifth{width:calc(100% - 20px)}}.page-content__sidebar{display:inline-block;padding:10px;position:relative;vertical-align:top;width:calc(20% - 20px)}@media (max-width: 1024px){.page-content__sidebar{width:calc(25% - 20px)}}@media (max-width: 768px){.page-content__sidebar{width:calc(100% - 20px)}}.page-content__middle{display:inline-block;font-size:0;padding:10px;position:relative;vertical-align:top;width:calc(60% - 20px)}.page-content__middle>*{font-size:14px}@media (max-width: 1024px){.page-content__middle{width:calc(50% - 20px)}}@media (max-width: 768px){.page-content__middle{width:calc(100% - 20px)}}.page-content__social-icons a{display:inline-block;margin-right:4px;width:60px}.page-content__email-signup img{display:inline-block;max-width:100px}.page-content__email-signup p:first-of-type{display:inline-block;margin:0 5px;width:calc(100% - 120px)}@media (max-width: 480px){.page-content__email-signup img{display:block;margin:0 auto}.page-content__email-signup p:first-of-type{margin:0 0 10px;width:100%}}.page-content__catalog-request img{display:inline-block;max-width:100px}.page-content__catalog-request p:first-of-type{display:inline-block;margin:0 5px;width:calc(100% - 120px)}@media (max-width: 480px){.page-content__catalog-request img{display:block;margin:0 auto}.page-content__catalog-request p:first-of-type{margin:0 0 10px;width:100%}}.columns{column-gap:40px;-moz-column-gap:40px;-webkit-column-gap:40px;list-style-type:none;margin:0}.columns h4{border-bottom:1px solid #eee;margin:5px 0;padding:0 0 5px}.columns ul{break-inside:avoid-column;page-break-inside:avoid;-webkit-column-break-inside:avoid;display:inline-block;list-style-type:none;margin:20px 0 0;vertical-align:top;width:100%}.columns__3{column-count:3;-moz-column-count:3;-webkit-column-count:3}@media (max-width: 768px){.columns__3{column-count:2;-moz-column-count:2;-webkit-column-count:2}}@media (max-width: 480px){.columns__3{column-count:1;-moz-column-count:1;-webkit-column-count:1}}.grey-gradient-heading{background:linear-gradient(0deg, #cacbcb, #fff, #cacbcb);text-align:center}.grey-gradient-heading h4{color:#015294;font-size:20px;padding:10px}.grey-gradient-heading h4 span{font-size:16px}.logo-list{text-align:center}.logo-list>a{display:inline-block}.contact-info{list-style-type:none;padding:15px 0}.contact-info img{margin:10px 0}.site-links{display:block;margin:0 auto;max-width:600px;width:100%}.site-links ul{list-style-type:none;text-align:center}.site-links li{display:inline-block;padding:0 10px;position:relative}.site-links li:after{content:'|';position:absolute;right:-2px;top:0}.site-links li:last-of-type:after{display:none}.site-links a{font-size:12px}.resources-social{border-top:10px solid #bb0707;font-size:20px;padding:5px 0;text-align:center}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text-right{text-align:right}.text-center{text-align:center}.red-bkg-white-brd{color:#ab081d;font-family:boton, Arial;font-size:36px;font-weight:700;margin:10px 0px 20px 0px;text-shadow:2px 1px 0 #f7f7f7, -2px -1px 0 #f7f7f7, 1px -1px 0 #f7f7f7, -2px 1px 0 #f7f7f7, 3px 2px 4px #aaa}.red-bkg-display{background:#b60000;color:#fff;display:block;padding:15px;text-align:center}.red-heading{color:#ab081d}.red-brd-table{border:3px solid #ab081d;box-sizing:border-box;color:#ab081d;display:block;text-align:center;width:100%}.red-brd-table h4{background:#ab081d;color:#fff;display:block;padding:5px;text-align:center}.text-black-bkg{background:rgba(0,0,0,0.85) none repeat scroll 0 0;bottom:0;display:block;left:0;line-height:34px;position:absolute;width:100%;z-index:2}.text-black-bkg a{color:#fff;font-weight:bold;margin:5px}.heading-arrow{display:inline-block;max-width:10px}.issuuembed{margin-bottom:20px}@media (max-width: 768px){.issuuembed{height:auto !important;text-align:left}}.page-contact_us .form-horizontal input.span4,.page-contact_us .form-horizontal textarea.span4,.page-contact_us .form-horizontal .uneditable-input.span4,.page-contact_us .form-horizontal input.span3,.page-contact_us .form-horizontal textarea.span3,.page-contact_us .form-horizontal .uneditable-input.span3{max-width:500px;width:100%}@media (max-width: 768px){.page-contact_us .form-horizontal input.span4,.page-contact_us .form-horizontal textarea.span4,.page-contact_us .form-horizontal .uneditable-input.span4,.page-contact_us .form-horizontal input.span3,.page-contact_us .form-horizontal textarea.span3,.page-contact_us .form-horizontal .uneditable-input.span3{box-sizing:border-box;height:34px}}@media (max-width: 500px){.page-contact_us .form-horizontal .controls{margin:0}.page-contact_us .form-horizontal .control-label{text-align:left;width:100%}}.form-horizontal legend{margin:0}@media (max-width: 480px){.form-horizontal .control-label,.form-horizontal .controls{float:none;width:auto;margin:0;text-align:left}}@media (max-width: 480px){.form-horizontal .form-actions{padding:10px}}#add-review-block{margin:0 0 20px}@media (max-width: 768px){#add_review_sf .span6{float:none;width:100%;margin:0}}#cartform{margin:0}.cart-table colgroup{display:none}@media (min-width: 1201px){.cart-header-label,.lead-time-text,.shipment-info{float:left}}@media (max-width: 1200px){.cart-header-label,.lead-time-text,.shipment-info{display:block}}@media (min-width: 1201px){.shipment-info{clear:left}}.cart-table .preferred-shipping,.cart-table .store-location{display:block;font-size:12px;font-weight:400;line-height:normal}.cart-table .cart-col-desc{background:#3c3c3e;color:#fff;padding:8px;vertical-align:top;line-height:normal}.cart-table .cart-col-desc:after{clear:both;content:'';display:block}.cart-table .cart-col-desc .cart-header-label{font-size:14px;font-weight:700}.cart-table .cart-col-desc .lead-time-text{font-size:12px;font-weight:400}@media (min-width: 1201px){.cart-table .cart-col-desc .lead-time-text{margin-left:24px}}.cart-table .cart-col-desc .shipment-info{display:block;font-size:12px;font-weight:400}.cart-table thead th{background:#3c3c3e;color:#fff;padding:8px}.cart-table.table tbody+tbody{border:0}@media (max-width: 1024px){th.cart-col-price,th.cart-col-qty,th.cart-col-total,th.cart-col-actions{display:none}}@media (max-width: 1024px){.cart-row-std,.cart-row-std tr,.cart-row-std td{display:block;box-sizing:border-box}}.cart-row-std:after{clear:both;content:'';display:block}@media (max-width: 1024px){td.cart-col-unit-price,td.cart-col-qty,td.cart-col-price,td.cart-col-actions{display:block;float:right;clear:right;width:300px}}@media (max-width: 768px) and (min-width: 480px){td.cart-col-unit-price,td.cart-col-qty,td.cart-col-price,td.cart-col-actions{width:200px}}@media (max-width: 480px){td.cart-col-unit-price,td.cart-col-qty,td.cart-col-price,td.cart-col-actions{width:100%}}@media (max-width: 1024px){td.cart-col-unit-price,td.cart-col-qty,td.cart-col-price{text-align:right;box-sizing:border-box}}@media (max-width: 1024px){td.cart-col-qty .cart-input-qty[type="number"]{margin-right:0}}@media (max-width: 1024px){.cart-col-unit-price:before,.cart-col-qty:before,.cart-col-price:before{font-size:10px;font-weight:700;width:80px;display:block;float:left;color:#888;box-sizing:border-box;text-align:left}}@media (max-width: 1024px){.cart-col-unit-price:before{content:'ITEM PRICE'}}@media (max-width: 1024px){.cart-col-qty:before{content:'QTY'}}@media (max-width: 1024px){.cart-col-price:before{content:'TOTAL'}}@media (max-width: 1024px){.cart-action-delete{font-size:14px;width:100%;height:auto;border:1px solid #ddd;line-height:30px;padding:0;text-align:center}}@media (max-width: 1024px){.cart-action-delete:after{content:'REMOVE';font-size:11px;font-weight:700;white-space:nowrap;display:inline-block}}@media (max-width: 1024px) and (min-width: 768px){.cart-col-details{float:left;width:calc(100% - 300px)}}@media (max-width: 768px) and (min-width: 480px){.cart-col-details{float:left;width:calc(100% - 200px)}}@media (max-width: 1024px){.cart-col-details:after{clear:both;content:'';display:block}}.cart-item-pic{width:75px;display:block;float:left;margin-right:10px}@media (max-width: 768px) and (min-width: 480px){.cart-item-pic{float:none;margin:0}}.cart-item-pic img{width:100%;height:auto}@media (max-width: 1024px) and (min-width: 768px){.cart-item-info{width:calc(100% - 85px);float:left}}@media (max-width: 480px){.cart-shipping-top{display:none}}@media (min-width: 481px){.shipping-option-question{display:none !important}}.preferred-shiping{display:block;font-size:12px;font-weight:400;line-height:normal}.shipping-option-container:after{clear:both;content:'';display:block}@media (min-width: 1025px){.shipping_container,.store_selector_container{padding:0 20px}}@media (min-width: 769px){.shipping_container,.store_selector_container{float:left;width:50%;box-sizing:border-box}}.shipping-selection-container,.store-selection-container{padding:0 20px 20px 20px}.shipping-option-row td{padding:0 !important;border-top:0 !important;border-bottom:1px solid #ddd}.cart-shipping-options a{font-weight:700}.cart-summary:after{clear:both;content:'';display:block}@media (min-width: 769px){.cart-summary__continue{float:left;width:250px}}@media (max-width: 768px){.cart-summary__continue{display:none}}@media (min-width: 1025px){.cart-summary__checkout{float:right;width:66%}.cart-summary__checkout:after{clear:both;content:'';display:block}}@media (min-width: 481px){#ship_zip{float:left;margin-bottom:20px}}#ship_zip #zipcode{width:150px}@media (max-width: 480px){#ship_zip #zipcode{width:calc(100% - 40px);box-sizing:border-box;height:32px}}@media (max-width: 480px){#ship_zip .formBtn{width:40px;box-sizing:border-box;height:32px}}#ship_zip #td_shipmethods input{float:left;margin:4px 8px 0 0}@media (min-width: 769px){button#proceed-to-checkout{float:right}}@media (min-width: 1025px){.cart-summary__zip{float:left;width:calc(100% - 250px);text-align:center}}@media (max-width: 1024px) and (min-width: 768px){.cart-summary__zip{float:left;width:50%}}@media (max-width: 768px){.cart-summary__zip{padding:30px 0;border-bottom:2px solid #ddd}}@media (min-width: 1025px){.cart-summary__zip-wrapper{margin:0 auto;display:inline-block;text-align:left}}@media (min-width: 769px){.cart-summary__zip-wrapper #zipcode{max-width:calc(100% - 28px);box-sizing:border-box;height:30px}}#ship_go{margin:0}.cart-summary__totals:after{clear:both;content:'';display:block}@media (min-width: 1025px){.cart-summary__totals{float:right;width:250px}}@media (max-width: 1024px) and (min-width: 768px){.cart-summary__totals{float:right;width:250px}}@media (max-width: 768px){.cart-summary__totals{margin-bottom:20px}}#text-below-login{padding:30px 0}@media (min-width: 769px){#billing1 .span6{float:left;width:calc((50%) - 10px)}#billing1 .span6:nth-child(n){margin-left:20px;clear:none}#billing1 .span6:nth-child(2n+1){margin-left:0;clear:both}}@media (max-width: 768px){#address_selector .leftcol,#PickingAddressList .leftcol{display:none}}@media (max-width: 768px){#address_selector .controls,.page-account #add-address-btn-container{margin:15px 0}}@media (max-width: 768px){#PickingAddressList .formblock-heading{margin:0 0 15px}}@media (max-width: 768px){#shipping legend,#PickingAddressList legend{margin:0 0 20px}}@media (max-width: 768px){.page-account .form-horizontal .form-actions{margin:0}}#step1 legend{display:none}#step1 .span4{width:100%;margin:0}@media (min-width: 769px){#step1 .span4{width:calc((33.33333%) - 10px)}#step1 .span4:nth-child(n){margin-left:15px;clear:none}#step1 .span4:nth-child(3n+1){margin-left:0;clear:both}}#payment_section_container{margin:0}@media (min-width: 1025px){#payment_section_container{width:calc(100% - 380px);padding:0 40px 0 0;box-sizing:border-box}}@media (max-width: 1024px){#payment_section_container{width:100%;margin:0;float:none}}@media (min-width: 1025px){#order_totals_section_container{float:right;margin:0;width:380px}}@media (max-width: 1024px){#order_totals_section_container{width:100%;float:none;margin:0}}@media (min-width: 769px){#order_totals_section_container{max-width:380px}}@media (max-width: 768px){#order_totals_section_container{width:100%}}#order_totals_section_container .order-summary{float:none;width:100%}@media (max-width: 1024px){#step5 .ccn-accepted-cards{float:none}}#payment_list li{margin-right:6px}#payment_list a{border:1px solid #ccc}@media (max-width: 768px){#controlgroup_ordercomments label{float:none;width:auto;text-align:left}#controlgroup_ordercomments .controls{margin:0}}#controlgroup_ship_vias label{margin:0 !important;width:auto;max-width:300px}@media (max-width: 768px){#controlgroup_paymethod .control-label,#ccpm_container .control-label,#call-ahead-container .control-label,#controlgroup_ship_vias .control-label{float:none;width:auto;text-align:left}#controlgroup_paymethod .controls,#ccpm_container .controls,#call-ahead-container .controls,#controlgroup_ship_vias .controls{margin:0}}@media (min-width: 769px){.cart-checkout .row-fluid>div{width:calc((50%) - 30px)}.cart-checkout .row-fluid>div:nth-child(n){margin-left:60px;clear:none}.cart-checkout .row-fluid>div:nth-child(2n+1){margin-left:0;clear:both}}@media (min-width: 769px){.cart-new{float:left}}.cart-new .continue{display:block !important;margin:0}@media (min-width: 769px){.cart-signin{float:left}}.cart-signin .btn-main{display:block;margin:0}#shipping legend,#billing1 legend,#billing2 legend,#createPasswordSection legend,#PickingAddressList legend,#payment-section-container legend,#PickingAddressList legend{text-indent:0}@media (max-width: 768px){body:not(.body-modal) #shipping legend,body:not(.body-modal) #billing1 legend,body:not(.body-modal) #billing2 legend,body:not(.body-modal) #createPasswordSection legend,body:not(.body-modal) #PickingAddressList legend,body:not(.body-modal) #payment-section-container legend,body:not(.body-modal) #PickingAddressList legend{margin:0 0 20px}body:not(.body-modal) #shipping .leftcol,body:not(.body-modal) #shipping .rightcol,body:not(.body-modal) #billing1 .leftcol,body:not(.body-modal) #billing1 .rightcol,body:not(.body-modal) #billing2 .leftcol,body:not(.body-modal) #billing2 .rightcol,body:not(.body-modal) #createPasswordSection .leftcol,body:not(.body-modal) #createPasswordSection .rightcol,body:not(.body-modal) #PickingAddressList .leftcol,body:not(.body-modal) #PickingAddressList .rightcol,body:not(.body-modal) #payment-section-container .leftcol,body:not(.body-modal) #payment-section-container .rightcol,body:not(.body-modal) #PickingAddressList .leftcol,body:not(.body-modal) #PickingAddressList .rightcol{float:none;width:100%;text-align:left;margin:0}body:not(.body-modal) #shipping input[type="text"],body:not(.body-modal) #shipping input[type="tel"],body:not(.body-modal) #shipping input[type="email"],body:not(.body-modal) #billing1 input[type="text"],body:not(.body-modal) #billing1 input[type="tel"],body:not(.body-modal) #billing1 input[type="email"],body:not(.body-modal) #billing2 input[type="text"],body:not(.body-modal) #billing2 input[type="tel"],body:not(.body-modal) #billing2 input[type="email"],body:not(.body-modal) #createPasswordSection input[type="text"],body:not(.body-modal) #createPasswordSection input[type="tel"],body:not(.body-modal) #createPasswordSection input[type="email"],body:not(.body-modal) #PickingAddressList input[type="text"],body:not(.body-modal) #PickingAddressList input[type="tel"],body:not(.body-modal) #PickingAddressList input[type="email"],body:not(.body-modal) #payment-section-container input[type="text"],body:not(.body-modal) #payment-section-container input[type="tel"],body:not(.body-modal) #payment-section-container input[type="email"],body:not(.body-modal) #PickingAddressList input[type="text"],body:not(.body-modal) #PickingAddressList input[type="tel"],body:not(.body-modal) #PickingAddressList input[type="email"]{max-width:100%;width:calc(100% - 20px) !important;box-sizing:border-box;height:34px}}.body-modal #shipping legend,.body-modal #billing1 legend,.body-modal #billing2 legend,.body-modal #createPasswordSection legend,.body-modal #PickingAddressList legend,.body-modal #payment-section-container legend,.body-modal #PickingAddressList legend{margin:0 0 20px}.body-modal #shipping .leftcol,.body-modal #shipping .rightcol,.body-modal #billing1 .leftcol,.body-modal #billing1 .rightcol,.body-modal #billing2 .leftcol,.body-modal #billing2 .rightcol,.body-modal #createPasswordSection .leftcol,.body-modal #createPasswordSection .rightcol,.body-modal #PickingAddressList .leftcol,.body-modal #PickingAddressList .rightcol,.body-modal #payment-section-container .leftcol,.body-modal #payment-section-container .rightcol,.body-modal #PickingAddressList .leftcol,.body-modal #PickingAddressList .rightcol{float:none;margin:0;width:100%;text-align:left}.body-modal #shipping input[type="text"],.body-modal #shipping input[type="tel"],.body-modal #shipping input[type="email"],.body-modal #billing1 input[type="text"],.body-modal #billing1 input[type="tel"],.body-modal #billing1 input[type="email"],.body-modal #billing2 input[type="text"],.body-modal #billing2 input[type="tel"],.body-modal #billing2 input[type="email"],.body-modal #createPasswordSection input[type="text"],.body-modal #createPasswordSection input[type="tel"],.body-modal #createPasswordSection input[type="email"],.body-modal #PickingAddressList input[type="text"],.body-modal #PickingAddressList input[type="tel"],.body-modal #PickingAddressList input[type="email"],.body-modal #payment-section-container input[type="text"],.body-modal #payment-section-container input[type="tel"],.body-modal #payment-section-container input[type="email"],.body-modal #PickingAddressList input[type="text"],.body-modal #PickingAddressList input[type="tel"],.body-modal #PickingAddressList input[type="email"]{max-width:100%;width:calc(100% - 20px) !important;box-sizing:border-box;height:34px}.body-modal .form-actions{margin:0 !important}@media (max-width: 768px){.form-horizontal fieldset legend{padding:0}}@media (max-width: 768px){#billing-container select,#shipping select{width:calc(100% - 20px)}}.cart-isempty h1{margin-bottom:20px}#order_matrix colgroup{display:none}#call-ahead-container{display:none}#call-ahead-container input.has-error,#ccpm_cvv2_code.has-error{border-color:#ad172b;box-shadow:none;-webkit-box-shadow:none}#call-ahead-container span.required-text.has-error{color:#ad172b}#call-ahead-container .formrow .rightcol input{width:200px}#redline_txt,#redline_price{font-size:18px;padding-right:0px}.prod_item #redline_txt,.prod_item #redline_price{font-size:14px}.redline{position:relative}.redline:after{position:absolute;top:8px;height:2px;left:0px;right:0px;background:#ad172b;content:''}.prod_item .redline:after{top:7px}.redline-child{font-size:12px !important;padding:0px !important}.cart-group-total{margin-bottom:24px}@media (min-width: 1201px){.cart-group-total{width:66.66666%}}@media (max-width: 1200px) and (min-width: 1024px){.cart-group-total{width:80%}}@media (min-width: 1025px){.cart-group-total{float:right}}.cart-group-total:after{content:'';clear:both;display:block}.cart-group-table{line-height:normal;box-sizing:border-box;text-align:left}@media (min-width: 769px){.cart-group-table{float:left;width:calc((50%) - 50px)}.cart-group-table:nth-child(n){margin-left:100px;clear:none}.cart-group-table:nth-child(2n+1){margin-left:0;clear:both}}@media (max-width: 768px){.cart-group-table{width:100%}}.cart-group-table thead{border-bottom:1px solid #3c3c3c}.cart-group-table thead th{font-size:14px;font-weight:700;text-transform:uppercase;vertical-align:top;padding:5px}.cart-group-table td{padding:5px;vertical-align:top}.cart-group-table.cart-group-shipping-info tbody td{font-weight:400}.cart-group-table.cart-group-shipping-info tbody td:first-child{font-weight:700}.cart-group-table.cart-group-shipping-totals tbody td{font-weight:700;text-align:right}.cart-group-table.cart-group-shipping-totals tbody td:first-child{font-weight:400;text-align:left}.cart-group-table .total td{background:#d7f5fd;font-weight:700 !important}.cart-group-table .pickup-total td{background:#fed7dc;font-weight:700 !important}.offline-total{color:red}.order-summary{position:static !important;float:right;width:380px}.order-summary>span,.order-summary>div{display:block;box-sizing:border-box}.order-summary div:after{content:'';clear:both;display:block}.order-summary .left{float:left}.order-summary .right{float:right}.order-summary .totals-online{background:#d7f5fd;line-height:44px;padding:0 12px;font-weight:700;margin:0 0 4px}.order-summary .totals-tbd{background:#f0fbff;border:1px solid #d7f5fd;padding:12px;margin-bottom:12px}.order-summary .totals-tbd .total{font-weight:700}.order-summary .totals-tbd .text{font-size:12px}.order-summary .totals-offline{background:#f0fbff;border:1px solid #d7f5fd;padding:12px}.order-summary .totals-offline .total{font-weight:700}.order-summary .totals-offline .text{font-size:12px}.order-summary .order-grandtotal-container{border:1px solid #d7f5fd;padding:12px;margin-bottom:20px}.order-summary .order-grandtotal-container .text{font-weight:700;margin-bottom:12px}.order-summary .order-grandtotal-container .total{padding:12px;background:#d7f5fd;font-weight:700;margin-bottom:18px}.order-summary .order-grandtotal-container .button button{text-transform:uppercase;font-size:12px;font-weight:700}@media (max-width: 480px){.order-summary .order-grandtotal-container .form-actions{padding:10px !important}}.order-summary .form-actions{background-color:#fff;border-top:none;padding-left:20px}.order-summary .form-actions .submit_form_btn{width:200px}@media (max-width: 480px){.order-summary .form-actions .submit_form_btn{width:100%}}.cart-group-pickup-info{font-weight:400}#ccpm_add_edit_modal .modal-body{height:460px}#payment-section-container legend{margin-bottom:12px}#controlgroup_ship_vias .control-label{margin-bottom:12px}#controlgroup_ship_vias #ship_vias_container{line-height:normal}@media (max-width: 480px){#ccpm_create_first_card,#proceed-to-checkout,.page-account #btnProceed{width:100%;box-sizing:border-box}}.confirm-top .confirm-right td:nth-child(2){text-align:right}@media (max-width: 768px){.confirm-top .span6{margin:0 0 20px;width:100%;box-sizing:border-box;float:none}.confirm-top .confirm-right{float:none;width:100%}.confirm-top .confirm-right td:nth-child(2){text-align:right}}@media (max-width: 768px){.confirm-left,.cart-group-shipping-info{width:100%}.confirm-left tr,.cart-group-shipping-info tr{display:block;border-bottom:1px solid #ddd;padding:5px 0}.confirm-left td,.cart-group-shipping-info td{display:block;padding:0 5px}.confirm-left td:first-child,.cart-group-shipping-info td:first-child{font-weight:700}}@media (max-width: 768px){.confirm-addresses .span4{float:none;margin:0 0 20px;width:100%;box-sizing:border-box}}.cart-group-shipping-totals .nowrap{white-space:nowrap}@media (max-width: 768px){.cart-group-table{margin-bottom:20px}}.template-content .padding:after{content:'';clear:both;display:block}@media (min-width: 1025px){.nextopia-left-rail,#products-left{float:left;width:230px;box-sizing:border-box;padding:0 10px 0 0;border-right:1px solid #e5e5e5;margin-right:-1px}}@media (max-width: 768px){.nextopia-left-rail .nxt-refines-head,#products-left .nxt-refines-head{padding-top:15px}}@media (max-width: 1024px){#products-left{display:none}}#products-left>div>div{clear:both}@media (min-width: 1025px){.prodcat-footer{display:none}}@media (min-width: 1025px){.RightColumn,#products-right{float:left;width:calc(100% - 230px);padding:0 0 0 10px;box-sizing:border-box;border-left:1px solid #e5e5e5}}@media (max-width: 500px){.xigla-desktop{display:none}}@media (min-width: 501px){.xigla-mobile{display:none}}.head_thumb img{max-width:100%}.head_thumb_top{float:right;margin:0px;color:#555;width:170px}@media (max-width: 768px){.head_thumb_top{display:none}}.head_thumb_bot{text-align:center}@media (min-width: 769px){.head_thumb_bot{display:none}}#rr_content .nxt-toolbar{padding:0 0 5px 0}@media (max-width: 768px){#rr_content .nxt-results-info{margin-bottom:10px}}@media (min-width: 1025px){#rr_content .nxt-results-count{float:right}}@media (max-width: 1024px){#rr_content .nxt-results-count{display:block;float:none !important}}#rr_content .nxt-rpp,#rr_content .nxt-sort-by{margin-right:20px}#rr_content .nxt-rpp select{width:80px;margin:0}#rr_content .nxt-sort-by select{width:150px;margin:0}#rr_content .nxt-change-view,#rr_content .nxt-pagination{margin-top:31px !important;float:left}#rr_content .nxt-change-view{margin-right:0}#gallery_layout{border-bottom:2px solid #d4d4d4}#gallery_layout:after{clear:both;content:'';display:block}#gallery_layout form{margin:0}#gallery_layout .prod_item{float:left;margin-bottom:20px}@media (min-width: 769px){#gallery_layout .prod_item{width:calc((25%) - 15px)}#gallery_layout .prod_item:nth-child(n){margin-left:20px;clear:none}#gallery_layout .prod_item:nth-child(4n+1){margin-left:0;clear:both}}@media (max-width: 768px) and (min-width: 480px){#gallery_layout .prod_item{width:calc((50%) - 10px)}#gallery_layout .prod_item:nth-child(n){margin-left:20px;clear:none}#gallery_layout .prod_item:nth-child(2n+1){margin-left:0;clear:both}}@media (max-width: 480px){#gallery_layout .prod_item{width:calc((100%) - 0px)}#gallery_layout .prod_item:nth-child(n){margin-left:20px;clear:none}#gallery_layout .prod_item:nth-child(1n+1){margin-left:0;clear:both}}#gallery_layout .prod_item .thumb{text-align:center;position:relative}#gallery_layout .prod_item .thumb img{max-height:125px}#gallery_layout .prod_item_pad{position:relative;border-top:2px solid #eaeaea;padding:20px 0}@media (min-width: 481px){#gallery_layout .prod_item_pad{min-height:360px}}@media (min-width: 481px){#gallery_layout .prod_item_pad .actions{position:absolute;bottom:0;width:100%}}#gallery_layout .prod_item_pad .item_row.inv .inv_qty:after{content:' '}#gallery_layout .prod_item_pad form{font-size:0}#gallery_layout .product-qty{display:inline-block;vertical-align:middle;width:26px;font-weight:700;font-size:11px;color:#666;text-transform:uppercase;text-align:left}#gallery_layout .qtyinput{border:0px;margin:0px;padding:0px;width:40px;height:37px;line-height:20px;padding:4px 0px;box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;color:#a7a7a7;box-shadow:none;font-size:12px;text-align:center}#gallery_layout .btn_addtocart{margin:0px;text-transform:uppercase;width:calc(100% - 72px);margin-left:6px;height:37px;line-height:37px;text-align:center;color:#fff;filter:none;padding:0px;border:0px;font-size:13px;text-shadow:0 1px 1px rgba(255,255,255,0);background-color:#e25e20;background-image:-moz-linear-gradient(top, #f26522, #ca541d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f26522), to(#ca541d));background-image:-webkit-linear-gradient(top, #f26522, #ca541d);background-image:-o-linear-gradient(top, #f26522, #ca541d);background-image:linear-gradient(to bottom, #f26522, #ca541d);background-repeat:repeat-x;filter:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF26522', endColorstr='#FFCA541D', GradientType=0);border-color:#ca541d #ca541d #873813;border-color:#0000001a #0000001a #00000040;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}#gallery_layout .noprice{width:100%}@media (min-width: 481px){#gallery_layout .noprice{bottom:0;position:absolute}}#gallery_layout .noprice a{margin:0px;display:block;text-transform:uppercase;width:calc(100%);height:37px;line-height:37px;font-size:13px;font-family:Arial,Helvetica,sans-serif;text-align:center;color:#fff;filter:none;padding:0px;border:0px;font-size:13px;text-shadow:0 1px 1px rgba(255,255,255,0);background-color:#e25e20;background-image:-moz-linear-gradient(top, #f26522, #ca541d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f26522), to(#ca541d));background-image:-webkit-linear-gradient(top, #f26522, #ca541d);background-image:-o-linear-gradient(top, #f26522, #ca541d);background-image:linear-gradient(to bottom, #f26522, #ca541d);background-repeat:repeat-x;filter:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF26522', endColorstr='#FFCA541D', GradientType=0);border-color:#ca541d #ca541d #873813;border-color:#0000001a #0000001a #00000040;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.nxt-bottom .nxt-logo{display:none}#rr_content .nxt-product-list{margin:0}#rr_content .nxt-product-list .nxt-product-item-wrap:after{clear:both;content:'';display:block}#rr_content .nxt-product-list .nxt-image-wrapper{margin-left:0}@media (min-width: 481px){#rr_content .nxt-product-list .nxt-image-wrapper{float:left}}@media (max-width: 480px){#rr_content .nxt-product-list .nxt-image-wrapper{float:none}}@media (min-width: 481px){#rr_content .nxt-product-list .nxt-product-details{float:left;width:calc(100% - 200px);box-sizing:border-box}}#rr_content .nxt-product-list .nxt-product-col1,#rr_content .nxt-product-list .nxt-product-col2{display:block}@media (max-width: 1024px){#rr_content .nxt-product-list .nxt-product-col1,#rr_content .nxt-product-list .nxt-product-col2{float:none;text-align:left;padding:5px 0;width:100%}}@media (min-width: 1025px){#rr_content .nxt-product-list .nxt-product-col1{float:left;width:calc(100% - 100px);padding-right:20px;box-sizing:border-box}}@media (min-width: 1025px){#rr_content .nxt-product-list .nxt-product-col2{float:left;width:100px}}#shipping-selection-container>h5,#detail_manufacturer_img>h5{font-size:18px;margin:0;line-height:normal}#shipping-selection-container>p{font-size:12px}#shipping-selection-container .controls label{font-weight:700;font-size:14px}#shipping-selection-container .controls label a{font-weight:400;font-size:12px;text-decoration:underline}#shipping-selection-container .controls p{font-size:12px;font-weight:400}@media (max-width: 1024px){.faceted-search__ul-0,#faceted-search{margin-bottom:20px}}@media (max-width: 1024px){.faceted-search__li-0:not(.open) .faceted-search__ul-1,#faceted-search>li:not(.open)>ul{display:none}}@media (min-width: 1025px){.faceted-search__a-0,#faceted-search>li>a{display:none}}@media (max-width: 1024px){.faceted-search__a-0,#faceted-search>li>a{display:block;background:#d9d9d9;text-align:center;line-height:40px;color:#000;font-weight:700}.faceted-search__a-0:after,#faceted-search>li>a:after{content:'\f106';font-family:'fontAwesome';display:inline-block;margin-left:4px;font-size:14px;line-height:40px;transition:all .1s linear}.faceted-search__li-0:not(.open)>.faceted-search__a-0:after,li:not(.open)>.faceted-search__a-0:after,.faceted-search__li-0:not(.open)>#faceted-search>li>a:after,li:not(.open)>#faceted-search>li>a:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}}#faceted-search>li:not(.open)>a:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.subact:after{clear:both;content:'';display:block}.subcats:after{clear:both;content:'';display:block}.subcat__item{float:left;margin-bottom:20px;text-align:center;padding:10px 0px 40px 0px}@media (min-width: 769px){.subcat__item{width:calc((25%) - 15px)}.subcat__item:nth-child(n){margin-left:20px;clear:none}.subcat__item:nth-child(4n+1){margin-left:0;clear:both}}@media (max-width: 768px) and (min-width: 480px){.subcat__item{width:calc((33.33333%) - 13.33333px)}.subcat__item:nth-child(n){margin-left:20px;clear:none}.subcat__item:nth-child(3n+1){margin-left:0;clear:both}}@media (max-width: 480px){.subcat__item{width:calc((50%) - 10px)}.subcat__item:nth-child(n){margin-left:20px;clear:none}.subcat__item:nth-child(2n+1){margin-left:0;clear:both}}.subcat__item .subcat__thumb img{max-width:125px;max-height:125px}.subcat__nm{border-top:4px solid #eaeaeb;padding-top:8px}.subcat__nm a{font-size:15px;letter-spacing:.25px;font-weight:400;color:#444}.subcat__nm a:hover{color:#ad172b}#products_footer{clear:both}#recently-viewed{border-top:1px solid #e5e5e5;padding:20px 10px}.recently-viewed--thumb{float:left;width:70px;height:70px}.recently-viewed--thumb img{min-height:70px;max-height:70px}.recently-viewed--nm{height:41px}#prodcat_footer_web_page .alert{display:none}#prodcat_footer_web_page #pc-searchwindow2{display:none}@media (min-width: 1025px){#prodcat_footer_web_page #pc-searchwindow1{float:left;padding-top:52px;position:relative}}#prodcat_footer_web_page #pc-searchwindow1 .pc-searchsection{float:left}#prodcat_footer_web_page #pc-searchwindow1 input{margin:0px;height:46px;box-sizing:border-box}@media (max-width: 1024px){#prodcat_footer_web_page #pc-searchwindow1 input{height:30px}}#prodcat_footer_web_page #pc-searchsubmit{position:relative;z-index:1}#prodcat_footer_web_page #searchbox{border:0px;box-shadow:none;filter:none;transition:none}@media (min-width: 481px){#prodcat_footer_web_page #searchbox{width:280px}}#prodcat_footer_web_page #pc-searchsubmit:after{position:absolute;background:#fff;top:0px;right:0px;content:'\f002';font-family:'fontAwesome';z-index:-1;text-align:center;height:100%;width:100%;font-size:22px;line-height:46px}@media (max-width: 1024px){#prodcat_footer_web_page #pc-searchsubmit:after{line-height:30px}}#prodcat_footer_web_page #search_submit{width:46px;background:none;padding:0px;border:0px;overflow:hidden;text-indent:200px}#prodcat_footer_web_page #pc-searchform{margin:0}#prodcat_footer_web_page{padding-bottom:20px}#nextopia-footer{border-bottom:2px solid #d4d4d4;padding-bottom:20px;margin-bottom:20px}@media (min-width: 1025px){#nextopia-footer{display:none}}#nextopia-footer br{display:none}#nextopia-footer .rail-main-best{margin:0 0 16px}#nextopia-footer .rail-main-best__links,#nextopia-footer .rail-main-brands{display:flex;justify-content:space-between;flex-wrap:wrap}#nextopia-footer .rail-main-best__links a,#nextopia-footer .rail-main-brands a{margin-bottom:6px;display:inline-block}.nextopia-left-rail__content .rail-main-best{margin-bottom:16px}.nextopia-left-rail__content .rail-main-best>img{margin:0 auto}.nextopia-left-rail__content .rail-main-brands a{margin-bottom:16px;display:inline-block}@media (max-width: 1024px){.nextopia-left-rail__content{display:none}}#rr_content #pc-filter{width:calc(100% - 46px)}#rr_content #pc-searchsubmit{width:46px}#rr_content #pc-searchwindow1 input{width:100%}#rr_content #pc-searchwindow2{display:none}#rr_content #pc-searchwindow1{float:none !important;max-width:300px}@media (min-width: 1025px){#rr_content #pc-searchwindow1{float:left;padding-top:52px;position:relative}}#rr_content #pc-searchwindow1 .pc-searchsection{float:left}#rr_content #pc-searchwindow1 input{margin:0px;height:46px;box-sizing:border-box}@media (max-width: 1024px){#rr_content #pc-searchwindow1 input{height:30px}}#rr_content #pc-searchsubmit{position:relative;z-index:1}#rr_content #searchbox{border:0px;box-shadow:none;filter:none;transition:none;width:280px}#rr_content #pc-searchsubmit:after{position:absolute;background:#fff;top:0px;right:0px;content:'\f002';font-family:'fontAwesome';z-index:-1;text-align:center;height:100%;width:100%;font-size:22px;line-height:46px}@media (max-width: 1024px){#rr_content #pc-searchsubmit:after{line-height:30px}}#rr_content #search_submit{width:46px;background:none;padding:0px;border:0px;overflow:hidden;text-indent:200px}#rr_content #pc-searchform{margin:0}@media (max-width: 768px){.category-alt-desktop{display:none}}@media (min-width: 769px){.category-alt-mobile{display:none}}.product_desc_ds_more{color:#000;font-weight:700;padding-top:6px;margin-top:6px;border-top:1px solid #ccc}.product_desc_ds_more:hover{color:#ab081d}.modal-atc{text-align:center}.modal-atc button,.modal-atc button:hover,.modal-atc button:focus{padding:0 9px;margin:0 6px;white-space:nowrap;height:37px;text-align:center;color:#fff;text-shadow:0 1px 1px rgba(255,255,255,0);background-color:#e25e20;background-image:-moz-linear-gradient(top, #f26522, #ca541d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f26522), to(#ca541d));background-image:-webkit-linear-gradient(top, #f26522, #ca541d);background-image:-o-linear-gradient(top, #f26522, #ca541d);background-image:linear-gradient(to bottom, #f26522, #ca541d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF26522', endColorstr='#FFCA541D', GradientType=0);border-color:#ca541d #ca541d #873813;border-color:#0000001a #0000001a #00000040;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:none;border:0px;background-position:0 0}.no-results-searchwindow{float:none !important}.no-results-searchwindow:after{clear:both;content:'';display:block}.no-results-searchwindow #pc-filter{width:calc(100% - 80px);max-width:200px}.no-results-searchwindow .pc-searchsection{float:left}.no-results-searchwindow #searchbox{height:30px;box-sizing:border-box;width:100%}.no-results-searchwindow #search_submit{width:80px}.sign-up{margin-bottom:40px}.nextopia-left-rail .gallery:after,.nextopia-left-rail .gallery .item:after,#nextopia-footer .gallery:after,#nextopia-footer .gallery .item:after,#products-left .gallery:after,#products-left .gallery .item:after,.prodcat-footer .gallery:after,.prodcat-footer .gallery .item:after{content:'';display:block;clear:both}.nextopia-left-rail .gallery .item,#nextopia-footer .gallery .item,#products-left .gallery .item,.prodcat-footer .gallery .item{box-sizing:border-box}.nextopia-left-rail .gallery-image,#nextopia-footer .gallery-image,#products-left .gallery-image,.prodcat-footer .gallery-image{float:left;padding:5px;margin-bottom:12px}.nextopia-left-rail .gallery-image img,#nextopia-footer .gallery-image img,#products-left .gallery-image img,.prodcat-footer .gallery-image img{width:75px}.nextopia-left-rail .gallery-price,#nextopia-footer .gallery-price,#products-left .gallery-price,.prodcat-footer .gallery-price{color:#000;font-weight:700}@media (max-width: 1024px) and (min-width: 769px){.nextopia-left-rail .gallery.one-third .item,#nextopia-footer .gallery.one-third .item,#products-left .gallery.one-third .item,.prodcat-footer .gallery.one-third .item{float:left;width:33.33333%}}@media (max-width: 768px) and (min-width: 481px){.nextopia-left-rail .gallery.one-third .item,#nextopia-footer .gallery.one-third .item,#products-left .gallery.one-third .item,.prodcat-footer .gallery.one-third .item{float:left;width:50%}}div[data-readmore]:after{clear:both;content:'';display:block}.email-modal{display:block;margin:20px 0;color:#000}.email-modal__image{text-align:center;margin-bottom:20px}.email-modal__text{text-align:left}.wsp-nxt-heading-head_desc{clear:both}#detail_wrap{position:relative}#detail_wrap h2{margin-top:0.5em;font-size:18px}#frmAddToCart:after{clear:both;content:'';display:block}@media (max-width: 1024px){#detail_breadcrumbs{display:none}}#prod-title{padding-top:15px;border-top:3px solid #222}@media (max-width: 1024px){#prod-title{border:0;padding:0}}@media (max-width: 1024px){#detail_parent_prod_nm{font-size:18px;margin:0}}.product_flags{position:absolute;z-index:2;top:-5px;left:-5px}.product_flags a{display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-decoration:none}.product_flags img{display:block;width:100%;border:0}@media (max-width: 768px){.product_flags img{width:70px}}.prod-heading{margin:0px 0px 10px 0px}.prod-heading-item{margin-right:8px}@media (max-width: 1024px){.average-rating-header{display:block}}.detail_photo{margin-bottom:20px}#detail_large{margin:0px auto}@media (max-width: 768px){#detail_large{display:block;text-align:center}}#detail_enlarge{float:right;text-align:center;color:#8d8d8d;margin-right:45px;position:absolute;right:0;bottom:0}#detail_enlarge:hover{text-decoration:none}#detail_enlarge:before{content:'+';color:#fff;height:44px;line-height:44px;width:44px;text-align:center;background:#9e9ba9;display:block;font-size:50px}#left_detail{box-sizing:border-box}@media (min-width: 1025px){#left_detail{float:left;width:calc(100% - 700px);max-width:520px}}@media (max-width: 1024px) and (min-width: 768px){#left_detail{float:left;width:calc(100% - 340px);max-width:520px}}@media (min-width: 1025px){#right-detail,#right-cart-detail{float:right;width:680px}}@media (max-width: 1024px) and (min-width: 768px){#right-detail,#right-cart-detail{float:right;width:340px;padding:0 0 30px}}#right-detail:after,#right-cart-detail:after{clear:both;content:'';display:block}.left-cart-detail,.detail_cart:not(.parent-child){box-sizing:border-box}@media (min-width: 1025px){.left-cart-detail,.detail_cart:not(.parent-child){float:left;width:50%;padding:0 20px 0 0}}.detail_price-uom{font-size:20px}.detail_price-price{color:#ad172b;font-size:32px;font-weight:600;padding-right:16px}.item_help{font-size:20px;padding:10px 0px;display:block;color:#005295}.detail_desc_content{padding:20px 0 30px}.detail_desc_content ul{margin-left:17px}.detail_desc_content li{list-style-type:disc}.product_list-check{color:#ab081d;font-size:17.5px;font-weight:bold}.product_list-check li{margin:2px 0;list-style:none}.product_list-check li:before{content:"\f00c";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em}.additional_images:after{clear:both;content:'';display:block}.additional_images .images{float:left;margin:0 20px 20px 0}#right-cart-detail{box-sizing:border-box}@media (min-width: 1025px){#right-cart-detail{float:right;width:50%}}#right-cart-detail .detail_pricing{line-height:normal;margin-bottom:9px}@media (min-width: 1025px){#right-cart-detail .detail_pricing{margin-top:24px}}@media (min-width: 1025px){#right-cart-detail #redline_section{margin-bottom:24px}}.cart-heading-line{background:#ad172b;height:15px;width:100%;margin-bottom:15px}.right-cart-options{border:2px solid #e8e8e8;background:#f7f5f6;border-top:0px}#detail_wrap #shipping-selection-container,#right-cart-detail .parent-product-child_row{margin:0px 25px}#add-to-cart-container{margin:10px 25px 25px 25px}.right-cart-messaging{margin-top:20px}.detail_atc_standalone{margin-top:12px;color:#888}.detail_atc_standalone label{float:left}.detail_atc_standalone label span{display:block;font-size:17px;width:48px;text-align:center;line-height:20px}.detail_atc_standalone label input{margin:0px;padding:0px;width:54px;height:40px;line-height:40px;font-size:30px;text-align:center}.detail_atc_standalone .btn_addtocart{text-transform:uppercase;width:190px;height:57px;text-align:center;color:#fff;padding:0px;margin:5px 0px 0px 7px;border:0px;font-size:20px;font-weight:bold;text-shadow:0 1px 1px rgba(255,255,255,0);background-color:#e25e20;background-image:-moz-linear-gradient(top, #f26522, #ca541d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f26522), to(#ca541d));background-image:-webkit-linear-gradient(top, #f26522, #ca541d);background-image:-o-linear-gradient(top, #f26522, #ca541d);background-image:linear-gradient(to bottom, #f26522, #ca541d);background-repeat:repeat-x;filter:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF26522', endColorstr='#FFCA541D', GradientType=0);border-color:#ca541d #ca541d #873813;border-color:#0000001a #0000001a #00000040;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}div.child_row label{display:block;margin:10px 0 5px 0;font-weight:bold}div.child_row select{margin-bottom:5px;width:200px;font-size:14px}div.detail_atc_droplist{padding:5px 10px}div.detail_atc_matrix{text-align:right}.add-to-cart-msg{text-align:center}.add-to-cart-msg-content{color:#000;background-color:#dff0d8;padding:10px;margin-top:10px;border:2px solid #e8e8e8;text-align:center}#add-to-cart-container #case_qty_msg{text-align:left;margin-bottom:10px}.detail_related{clear:both}.detail_related h2{margin:0px;padding:0px 2px;font-size:20px;font-weight:bold;padding:20px 0px;color:#222;line-height:22px;border-top:2px solid #d2d2d2;text-transform:uppercase}.detail_related .item{border:1px solid #eaeaea;padding:15px;margin:5px}.detail_related .item:after{clear:both;content:'';display:block}.prod_grid_list{padding:0px 30px;box-sizing:border-box}.prod_grid_list .nm{min-height:60px;line-height:20px}.prod_grid_list .thumb{text-align:center}.prod_grid_list .sku_related{font-size:12px}.prod_grid_list .item_row{clear:both}.detail_related .prod_grid_list>li>.item_row{margin-bottom:30px}.detail_related .prod_grid_list>li>.item_row:after{content:'';clear:both;display:block}.detail_related .prod_grid_list>li>.item_row>input{float:right;margin-left:0px;width:114px}.detail_related .prod_grid_list .thumb{margin-bottom:9px}.detail_related .prod_grid_list .retailprice{margin:5px 0}.prod_grid_list .item_row span{display:inline-block;margin-right:7px;color:#666;text-transform:uppercase;text-align:left}.prod_grid_list .item_row>label>span{font-weight:700}.prod_grid_list .qtyinput{border:0px;margin:0px;padding:0px;width:40px;height:37px;line-height:20px;padding:4px 0px;box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;color:#a7a7a7;box-shadow:none;border-radius:3px;font-size:12px;text-align:center}.prod_grid_list .btn_addtocart{margin:0px}.product-list .product-nm,.product-list .nm{overflow:hidden;margin-top:10px}.product-list .product-nm a,.product-list .nm a{color:#222;font-size:14px;font-weight:bold;line-height:14px;overflow:hidden;height:42px;text-overflow:ellipsis;display:inline-block}.product-list .product-nm a:hover,.product-list .nm a:hover{color:#AD172B}.product-list .product-sku,.product-list .sku{color:#848484;font-size:12px}.product-list label{float:left;margin-right:3px}.product-list label span{font-size:11px;display:block;color:#666;text-align:center}.product-list label input{border:0px;margin:0px;padding:0px;width:30px;height:20px;line-height:20px;padding:4px 0px;background:#e9e9e9;color:#a7a7a7;box-shadow:none;border-radius:0px;font-size:12px}.product-list .btn_addtocart{width:100px;height:37px;text-align:center;color:#fff;filter:none;padding:0px;margin:0;border:0px;font-size:13px;text-shadow:0 1px 1px rgba(255,255,255,0);background-color:#e25e20;background-image:-moz-linear-gradient(top, #f26522, #ca541d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f26522), to(#ca541d));background-image:-webkit-linear-gradient(top, #f26522, #ca541d);background-image:-o-linear-gradient(top, #f26522, #ca541d);background-image:linear-gradient(to bottom, #f26522, #ca541d);background-repeat:repeat-x;filter:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF26522', endColorstr='#FFCA541D', GradientType=0);border-color:#ca541d #ca541d #873813;border-color:#0000001a #0000001a #00000040;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}#detail_wrap .product-list .btn_addtocart{float:left}.product-list .btn_select-options,.product-list .require_login_txt{display:block;margin:0px auto;height:37px !important;line-height:35px;text-align:center;color:#fff;filter:none;padding:0px;margin:0;border:0px;font-size:13px;text-shadow:0 1px 1px rgba(255,255,255,0);background-color:#e25e20;background-image:-moz-linear-gradient(top, #f26522, #ca541d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f26522), to(#ca541d));background-image:-webkit-linear-gradient(top, #f26522, #ca541d);background-image:-o-linear-gradient(top, #f26522, #ca541d);background-image:linear-gradient(to bottom, #f26522, #ca541d);background-repeat:repeat-x;filter:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF26522', endColorstr='#FFCA541D', GradientType=0);border-color:#ca541d #ca541d #873813;border-color:#0000001a #0000001a #00000040;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.detail_desc{padding:0 0 30px}@media (min-width: 1025px){.tabs-product-info-right,.tabs-product-specs{width:46%;margin:0 2%;float:left}}@media (max-width: 1024px){.tabs-product-specs{margin:0 0 24px}}#product_specs_container{border:1px solid #999;width:100%}#product_specs_container td{border:1px solid #999}#product_specs_container td,#product_specs_container th,.tabs-product-options td,.tabs-product-options th{padding:6px}.tabs-product-options table{width:100%;border:1px solid #999}.tabs-product-options table thead{color:#fff;text-align:left;background:#464646}.tabs-product-options table thead th{font-weight:400;text-decoration:none}.tabs-product-options table td{border:1px solid #999}.tabs-document-download{list-style:none;margin:0px;padding:0px}.tabs-document-download li{display:inline-block;margin:0 15px}.tabs-document-download li .document-text{left:-2px}.tabs-product-options,.tabs-product-downloads,.tabs-product-info{padding-bottom:20px}#add-review-block{width:100%;height:400px}.qty_input_table{border:1px solid #c9c9c9;color:#000;font-family:'roboto'}.qty_input_table td{background:#fff;border-left:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;font-size:12px}.qty_input_table .headrow td{background-color:#333;font-weight:400;border:1px solid #333;padding:15px 5px}.qty_input_table .child-image{max-width:60px;max-height:60px}#list_wrap_pad .head_title{float:left}.head_thumb{margin-top:0px}.wsp-nxt-heading:after{clear:both;content:'';display:block}@media (min-width: 481px){.wsp-nxt-heading .wsp-nxt-heading-title{float:left}}@media (min-width: 481px){.wsp-nxt-heading .head_thumb{float:right}}@media (max-width: 480px){.wsp-nxt-heading .head_thumb{margin-bottom:12px}}#xigla-right{padding-left:24px}.detail_matrix input.btn_addtocart,.equippers-btn{text-transform:uppercase;width:190px;height:57px;text-align:center;color:#fff;padding:0px;margin:11px 0px 0px 0px;border:0px;font-size:16px;font-weight:bold;padding:2px 6px;cursor:pointer;font:bold 16px Arial, sans-serif;width:100%;background-color:#e25e20;background-image:-moz-linear-gradient(top, #f26522, #ca541d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f26522), to(#ca541d));background-image:-webkit-linear-gradient(top, #f26522, #ca541d);background-image:-o-linear-gradient(top, #f26522, #ca541d);background-image:linear-gradient(to bottom, #f26522, #ca541d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF26522', endColorstr='#FFCA541D', GradientType=0);border-color:#ca541d #ca541d #873813;border-color:#0000001a #0000001a #00000040;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.detail_matrix .qtyinput{width:40px}.detail_matrix img{max-width:80px}.equippers-btn{padding:20px;vertical-align:middle;text-align:center;display:inline-block;height:inherit;margin:10px 0px;width:inherit}#input-qty-anchor{height:37px;text-align:center;color:#fff;filter:none;display:inline-block;padding:0px;margin:11px 0px 0px 7px;border:0px;font-size:13px;line-height:37px;padding:0px 12px;font-size:16px;font-weight:700;text-transform:uppercase}.product_links{margin:0px}.owl-stage .item_row.noprice{margin-top:11px}.owl-stage .noprice a{height:19px}@media (min-width: 769px){#watch_link,.watch_link{width:215px;display:block;text-align:center;font-size:13px;color:#fff;padding:8px 25px;background-color:#e25e20;text-shadow:0 1px 1px rgba(255,255,255,0);background-image:linear-gradient(to bottom, #f26522, #ca541d);background-repeat:repeat-x;font-weight:bold}}@media (max-width: 768px){#watch_link,.watch_link{display:block;font-size:12px}#watch_link .hide-mobile,.watch_link .hide-mobile{display:none}}.qty_price_breaks_container{margin-bottom:9px}.qty_price_breaks_container>div{line-height:18px}.qty_price_breaks_container>div>span{font-size:12px}.qty_price_breaks_container>div>span:first-child{font-size:14px}.qty_price_breaks_container>div:first-child{line-height:16px}.detail_desc .nav-tabs{background:#000;padding:3px 0px 0px 3px;box-sizing:border-box}.detail_desc .nav-tabs>li{background:#000;padding:0px;font-size:16px;text-transform:lowercase;margin-bottom:0px;border-radius:2px 2px 0px 0px}@media (min-width: 1025px){.detail_desc .nav-tabs>li{width:20%;height:50px}}@media (max-width: 1024px){.detail_desc .nav-tabs>li{float:none}}.detail_desc .nav-tabs>li:first-child a{border:0px}.detail_desc .nav-tabs>li>a{background:none;border:0px;color:#fff;margin:0px;padding:0px 0px 0px 12px;display:block;margin:0px;font-weight:700;text-transform:uppercase}@media (min-width: 1025px){.detail_desc .nav-tabs>li>a{line-height:50px}}@media (max-width: 1024px){.detail_desc .nav-tabs>li>a{line-height:42px;font-size:14px}}.detail_desc .nav-tabs>.active>a,.detail_desc .nav-tabs>.active>a:hover,.detail_desc .nav-tabs>.active>a:focus{background:none;border:0px}.detail_desc .nav-tabs>li>a:hover,.detail_desc .nav-tabs>li>a:focus{background:none}#detail_reviews .overall_rating{float:right;margin-right:12px;color:#676767}#detail_reviews .overall_rating h3{font-size:16px;margin:0px;padding:0px;line-height:18px}#detail_reviews .overall_rating .raty{margin:6px 0px}#detail_reviews h2{font-size:24.5px}#detail_reviews .text-info{margin:0}@media (max-width: 1024px){#detail_reviews .pull-right{float:none}}.detail_desc{clear:both}.detail_desc .nav{margin:0px}.detail_desc .equippers-tab-content{background:#fff;border:1px solid #c9c9c9}@media (max-width: 1024px){.detail_desc .equippers-tab-content{border-bottom:0}}.detail_desc .tab-pane{border-bottom:1px solid #c9c9c9}.detail_desc .tab-pane h2,.detail_desc .tab-pane h3{color:#000}.detail_desc .tab-pane h3{text-transform:lowercase}.detail_desc .tab-pane h3:first-letter{text-transform:uppercase}.detail_desc .tab-pane hr{display:none}@media (min-width: 1025px){.detail_desc .tab-pane{padding:30px 15px}}@media (max-width: 1024px){.detail_desc .tab-pane{padding:10px}}.detail_desc .tab-pane:after{clear:both;content:'';display:block}#add_review_btn{background:#065194;padding:0px 6px;text-transform:uppercase;height:25px;line-height:25px;border:0px;color:#fff;font-size:14px;text-shadow:none;filter:none}.detail-social:after{clear:both;content:'';display:block}@media (min-width: 1025px){.detail-social{float:left}}@media (max-width: 1024px){.detail-social{margin-bottom:12px}}.detail-social span,.detail-social>div{font-size:12px;float:left}.detail-social span{line-height:16px;text-align:right}@media (min-width: 1025px){.detail-social span{margin-right:12px}}@media (max-width: 1024px){.detail-social span{margin-right:6px}}@media (min-width: 1025px){#addfave{float:right}}#addfave a{background:url(../templates/gfx/bg-favorite.png) 0px 0px no-repeat;padding-left:30px;display:block;line-height:12px;height:24px;font-size:12px;color:#015294;font-weight:bold}#addfave a:hover{text-decoration:none}.document-download a{position:relative;display:inline-block;height:100%}.document-download .document-text{position:absolute;left:6px;top:35px;text-align:center;font-size:12px;line-height:12px;color:#000;width:60px}.detail_cart ul.detail_pricing{margin:0px;list-style:none}.detail_cart ul.detail_pricing .saleprice{color:#ad172b;font-size:32px;font-weight:600}.detail_cart ul.detail_pricing .saleprice #uom{color:#000;font-size:20px;padding-left:16px;font-weight:normal}#detail_manufacturer{margin-bottom:15px}#nav-tabs a:after{content:'\F107';font-family:'fontAwesome';margin-left:6px}@media (max-width: 500px){.detail-xigla-top__desktop{display:none}}@media (min-width: 501px){.detail-xigla-top__mobile{display:none}}#idp_container{padding:20px 0 0}#input-qty-anchor{height:37px;text-align:center;color:#fff;filter:none;display:inline-block;padding:0px;margin:11px 0px 0px 7px;border:0px;font-size:13px;color:#fff;text-shadow:0 1px 1px rgba(255,255,255,0);background-color:#e25e20;background-image:-moz-linear-gradient(top, #f26522, #ca541d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f26522), to(#ca541d));background-image:-webkit-linear-gradient(top, #f26522, #ca541d);background-image:-o-linear-gradient(top, #f26522, #ca541d);background-image:linear-gradient(to bottom, #f26522, #ca541d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF26522', endColorstr='#FFCA541D', GradientType=0);border-color:#ca541d #ca541d #873813;border-color:#0000001a #0000001a #00000040;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);line-height:37px;padding:0px 12px;font-size:16px;font-weight:700;text-transform:uppercase}.price-display_login_to_order{text-shadow:0 1px 1px rgba(255,255,255,0);background-color:#e25e20;background-image:-moz-linear-gradient(top, #f26522, #ca541d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f26522), to(#ca541d));background-image:-webkit-linear-gradient(top, #f26522, #ca541d);background-image:-o-linear-gradient(top, #f26522, #ca541d);background-image:linear-gradient(to bottom, #f26522, #ca541d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF26522', endColorstr='#FFCA541D', GradientType=0);border-color:#ca541d #ca541d #873813;border-color:#0000001a #0000001a #00000040;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:none;text-align:center;display:inline-block;border:0px;color:#fff;height:37px;line-height:37px;margin:0;padding:0;font-weight:700;text-transform:uppercase;width:100%;box-sizing:border-box}.detail_related .price-display_login_to_order{display:block;height:auto;line-height:normal;padding:4px 6px;font-size:12px}@media (min-width: 481px){.price-display_login_to_order{font-size:14px}}@media (max-width: 480px){.price-display_login_to_order{font-size:12px}}@media (max-width: 1024px){#alt-item-content{margin-top:0px}}.acct_section .page-header{margin-bottom:0;padding-bottom:0}@media (max-width: 768px){#contact_info,#account_info{float:none;width:100%;margin-left:0}}@media (max-width: 768px){#contact_info .well,#account_info .well{padding:10px}}@media (max-width: 768px){#contact_info tr,#account_info tr{display:block;padding:6px 0;border-top:1px solid #e3e3e3}#contact_info tr:nth-child(1),#account_info tr:nth-child(1){border:0}}@media (max-width: 768px){#contact_info td,#account_info td{display:block;padding:0;line-height:normal;border:0}#contact_info td:nth-child(1),#account_info td:nth-child(1){font-weight:700}}.rpp{line-height:30px}#rpp{margin:0}.DDT-search input,.DDT-search select{margin-bottom:0;font-size:12px}@media (max-width: 480px){.DDT-search input,.DDT-search select{font-size:16px}}.DDT-search .search_term{display:block}.DDT-search .search_term+.search_term{margin-top:10px}.DDT-search .search_term>.search_value{min-width:10em}.DDT-search .search_term .andor{min-width:5em}.DDT-search td.rpp{text-align:right}.DDT-search td.rpp select#rpp{min-width:5em}.ddt-pageswrap{overflow:hidden;padding:5px}.DDT-results{float:left;font-size:12px;line-height:30px;color:#aaa}.DDT-pagenums{float:right}.DDT-wrap.table{margin-bottom:5px}.DDT-wrap th,.DDT-wrap tr.headrow td{background:#efefef;white-space:nowrap;font-size:12px;font-weight:bold}.DDT-wrap th.actions,.DDT-wrap td.actions{width:1%;white-space:nowrap;text-align:center}.DDT-wrap td{font-size:13px}.DDT-page-action{float:right;margin:25px 10px 0}.DDT-title{margin:5px 0;padding:9px;background-color:whitesmoke;color:#333;font-size:18px;border-radius:4px}.DDT-title a{color:#333;text-decoration:none}.DDT-search label{font-size:12px}.DDT-search .filterColumn{display:inline-block}.DDT-search .filterColumn label{margin:0 1em 0 0}.DDT-search .filterColumn input[type="checkbox"]{margin:0}.DDT-wrap tr.headrow th>a{display:block}.DDT-wrap tr.headrow th>a:after{display:inline-block;opacity:0.6;vertical-align:top;content:url(../gfx/wd/sort_arrows.png);width:10px;height:10px;margin-left:3px;margin-top:2px}.ddt-submit{text-align:right}.ddt-thumb{max-width:60px;max-height:60px}.DDT-norecords{clear:both}.DDT-search input{margin:0}.DDT-search td{padding:5px;font-size:12px;vertical-align:middle}.ui-datepicker-trigger{margin-left:5px;margin-right:5px}.datepicker.date_to{margin-left:5px}.ui-datepicker{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:rgba(0,0,0,0.3) 1px 1px 8px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{width:0;height:0;top:10px;cursor:pointer;border-top:5px solid transparent;border-bottom:5px solid transparent}.ui-datepicker .ui-datepicker-next{right:10px;border-left:10px solid #08c}.ui-datepicker .ui-datepicker-prev{left:10px;border-right:10px solid #08c}.gp_order_details--print{float:right;font-weight:700}#title-container{clear:both}#title-container:after{clear:both;content:'';display:block}#title-container .title-text{float:left;width:calc(100% - 150px)}#title-container .reorder{float:right}@media (max-width: 768px){#gp_order_detail .span6{float:none;width:100%;margin:0;font-size:13px}}#gp_order_detail .tablesaw-DDT-search,#gp_order_detail [data-toggle]{display:none}@media (max-width: 39.9375em){#gp_order_detail table{font-size:13px}}@media (max-width: 39.9375em){#gp_order_detail .tablesaw-filter{margin:0}#gp_order_detail .tablesaw-filter input{border-bottom:0}}@media (max-width: 1024px){.popup-win{max-width:calc(100% - 20px);left:10px !important;width:100% !important;max-height:calc(100vh - 60px)}}.DDT-toolbar .input-append .search_field.add-on{height:34px}.om_prod_warehouses #shipping-selection-container{text-align:left}#quick_order_form .qtyinput{margin:0}#quick_order_form th.om_caseqty{text-transform:uppercase}#quick_order_form #btn_proceed_container{float:right}#quick_order_form .tablesaw thead th{overflow:visible;max-width:initial;text-transform:uppercase}#quick_order_form #out_of_stock_items_not_added{display:none;text-align:right;font-weight:bold;color:#CC0000;clear:both;margin:5px 0}#quick_order_form #invalid_items_not_added{text-align:right;font-weight:bold;color:#CC0000;clear:both}#quick_order_form .qof_subtotal_message{padding-right:18px;width:70%;float:left}#quick_order_form .qof_grand_total{width:24%;float:right;text-align:right}#quick_order_form .order_totals{margin:10px 0 0 0;width:100%;padding:inherit}#quick_order_form .order_totals div{padding:5px}#quick_order_form #order_toolbar{padding-bottom:10px}@media (max-width: 768px){#quick_order_form #order_toolbar input{margin-bottom:6px}}@media (max-width: 1024px){#quick_order_form input#btn_proceed,#quick_order_form input#btn_checkout{width:100%;margin-bottom:5px}#quick_order_form #btn_proceed_container{float:none}#quick_order_form #out_of_stock_items_not_added{text-align:left}}@media (max-width: 1024px){#order_container>div{border:1px solid #ccc;border-radius:3px;padding:0px 10px;min-height:150px;margin-bottom:10px}}#quick_order_form #order_table td.om_item input[id*="sku"]{margin:0 5px;display:initial;width:calc(100% - 60px)}#quick_order_form #order_table td.om_options select{width:60%}#quick_order_form #order_table .last img{min-width:12px}#quick_order_form #order_table input::-webkit-outer-spin-button,#quick_order_form #order_table input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#quick_order_form #order_table .order_matrix_title th{padding-top:.9em;padding-bottom:.7em}#quick_order_form #order_table .ac_results{width:110px !important}#quick_order_form #order_table .ac_results li{padding:5px 0}#quick_order_form #order_table td{padding:.25em .3em;text-align:center}@media (min-width: 1025px){#quick_order_form #order_table td.om_qty input.qtyinput{max-width:100px}}@media (max-width: 1024px){#quick_order_form #order_table .add-item{display:inline}#quick_order_form #order_table td.om_options select{width:60%}#quick_order_form #order_table .om_options select{margin-bottom:0px}#quick_order_form #order_table tr{border:1px solid #ccc}#quick_order_form #order_table td{margin:0 5px;clear:none;width:100%;text-align:left}#quick_order_form #order_table td.om_line,#quick_order_form #order_table th.om_line{display:none}#quick_order_form #order_table td.om_description{clear:both;width:100%;font-weight:bold}#quick_order_form #order_table td.om_warehouse{clear:both;width:100%}#quick_order_form #order_table td.om_warehouse .wh-selected{float:left;padding-right:15px}#quick_order_form #order_table td.om_unit{clear:both;width:100%}#quick_order_form #order_table td.om_retail{clear:both;width:100%}#quick_order_form #order_table td.last{clear:left;width:100%}#quick_order_form #order_table td.last span{display:initial;padding-left:6px}#quick_order_form #order_table .price-label{float:left;padding-right:10px;font-weight:bold}#quick_order_form #order_table .om_item,#quick_order_form #order_table .om_qty{background-color:#eee;padding:5px 0}#quick_order_form #order_table td.om_qty input.qtyinput{margin:0 0 0 5px;width:25px;float:right}#quick_order_form #order_table .order_matrix_line td.om_item input{width:60%}#quick_order_form #order_table .order_matrix_line td.om_item{width:67%;margin:0}#quick_order_form #order_table .order_matrix_line td.om_item input[type="text"]{margin-left:7px}#quick_order_form #order_table .order_matrix_line td.om_qty{width:33%;height:44px;text-align:right;margin:0}#quick_order_form #order_table .order_matrix_line td.om_qty .qtyinput{margin-right:10px}#quick_order_form #order_table .om_description{margin-top:8px}#quick_order_form #order_table .last{text-align:right;float:right;margin-top:-25px}#quick_order_form #order_table .om_item .input-label{float:left}#quick_order_form #order_table .input-label{margin:6px}#quick_order_form #order_table .text-label{display:inline}}#address_dropdown{display:inline-block}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%}.table th,.table td{padding:8px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table caption{padding:8px;background-color:#f5f5f5;border-top:1px solid #dcdcdc;font-weight:bold;line-height:20px;text-align:left}
/*# sourceMappingURL=responsive.css.map */
