.product-comp.form-refine-comp{padding-bottom:0}
.product-comp.form-refine-comp .list-inline>li:first-child{padding-right:0}
@media screen and (max-width:767px){.product-comp.form-refine-comp{padding-top:0}
}
.form-refine-tool{position:relative;padding-bottom:0}
.form-refine-tool .refine-tool{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}
.form-refine-tool .refine-tool:before,.form-refine-tool .refine-tool:after{content:" ";display:table}
.form-refine-tool .refine-tool:after{clear:both}
@media screen and (min-width:768px) and (max-width:992px){.form-refine-tool .refine-tool a.btn-primary{width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
.form-refine-tool .refine-tool .results{position:relative;flex-grow:2;text-align:right;margin:0}
@media screen and (min-width:768px) and (max-width:992px){.form-refine-tool .refine-tool .results{flex-grow:1;text-align:center}
}
@media screen and (min-width:992px) and (max-width:1024px) and (orientation:landscape){.form-refine-tool .refine-tool .results{margin-right:10px}
}
.form-refine-tool .refine-tool .tool-actions{flex-grow:2}
.form-refine-tool .refine-tool .tool-actions .list-inline{margin:0}
.form-refine-tool .refine-tool .arrow-up{position:absolute;left:100%;bottom:0;margin-left:-10px}
.form-refine-tool .tool-actions.affix{position:static}
.form-refine-tool .card-view-toggle,.form-refine-tool .form-toggle{font-size:16px}
.form-refine-tool .form-refine-overlay{position:relative;left:0;width:100%;z-index:1;background-color:#252525}
.form-refine-tool .form-refine-overlay .overlay-wrap{padding-top:60px;padding-bottom:50px;color:#fff}
.form-refine-tool .form-refine-overlay .btn-close{position:absolute;right:30px;top:20px;z-index:1}
.form-refine-tool .form-refine-overlay .btn-close:active{right:30px;top:20px;left:auto}
.form-refine-tool .form-refine-overlay input[placeholder]{text-overflow:ellipsis}
.form-refine-tool .form-refine-overlay ::-moz-placeholder{text-overflow:ellipsis}
.form-refine-tool .form-refine-overlay input:-moz-placeholder{text-overflow:ellipsis}
.form-refine-tool .form-refine-overlay label{font-weight:400}
.form-refine-tool .form-refine-overlay label.label-slider{margin-bottom:40px}
.form-refine-tool .form-refine-overlay label input{width:100%;padding-right:20px}
.form-refine-tool .form-refine-overlay select{margin-bottom:1em}
.form-refine-tool .form-refine-overlay .form-group{margin-bottom:2em}
.form-refine-tool .form-refine-overlay .form-group .slider-wrap{padding:0 13px}
.form-refine-tool .form-refine-overlay .form-group .slider-wrap .slider-handle.round,.form-refine-tool .form-refine-overlay .form-group .slider-wrap .slider-horizontal{cursor:pointer}
.form-refine-tool .form-refine-overlay .col-filter .col-wrap{padding-bottom:10px}
.form-refine-tool .form-refine-overlay .col-filter .SumoSelect .optWrapper.multiple.isFloating{max-width:300px;padding:10px;padding-right:0;top:100px;max-height:80%}
.form-refine-tool .form-refine-overlay .col-filter .SumoSelect .optWrapper.multiple.isFloating .options{box-shadow:none}
.form-refine-tool .form-refine-overlay .col-filter .SumoSelect .optWrapper.multiple.isFloating .MultiControls{display:none}
.form-refine-tool .form-refine-overlay .loader{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;background:#252525}
.form-refine-tool .form-refine-overlay .loading-spinner{position:absolute;top:45%;left:50%;z-index:10000}
.form-refine-tool .form-refine-overlay .form-btns button.btn-reset{padding-left:52px;padding-right:52px;background:#d7d7d7}
.form-refine-tool .form-refine-overlay .form-btns button.btn-reset[disabled]{color:#b3b3b3;opacity:1}
.form-refine-tool .form-refine-overlay .form-flex-grid{margin:0 -15px}
.form-refine-tool .form-refine-overlay .form-flex-grid .flex-grid-item{padding-left:15px;padding-right:15px}
@media screen and (min-width:768px){.form-refine-tool .form-flex-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.form-refine-tool .form-flex-grid .flex-grid-item{width:50%}
}
@media screen and (min-width:992px){.form-refine-tool .form-flex-grid .flex-grid-item{width:33.33%}
}
@media screen and (min-width:1650px){.form-refine-tool .form-flex-grid .flex-grid-item{width:25%}
}
@media screen and (max-width:767px){.form-refine-tool .text-center.page-view{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}
}
.form-refine-tool nav.pagination.tool-pagination{display:block;margin-left:50px}
.form-refine-tool nav.pagination.tool-pagination .list-inline{margin-bottom:0}
@media screen and (max-width:767px){.form-refine-tool nav.pagination.tool-pagination{margin-left:4px}
}
@media screen and (min-width:992px){.form-refine-tool nav.pagination.tool-pagination{margin-left:50px}
}
@media screen and (min-width:992px) and (max-width:1650px) and (orientation:landscape){.form-refine-tool nav.pagination.tool-pagination{margin-left:20px;width:auto}
}
@media screen and (min-width:992px) and (max-width:1024px) and (orientation:landscape){.form-refine-tool nav.pagination.tool-pagination{margin-left:0;width:auto}
}
@media screen and (min-width:768px) and (max-width:992px){.form-refine-tool nav.pagination.tool-pagination{margin-left:20px;padding:0;width:auto;text-align:left}
.form-refine-tool nav.pagination.tool-pagination .paging .paging-info{padding:0}
}
@media screen and (min-width:1650px){.form-refine-tool nav.pagination.tool-pagination{margin-left:60px;margin-right:60px;padding-right:0}
}
.form-refine-tool nav.pagination.tool-pagination .result-label{padding-top:4px}
@media screen and (max-width:767px){.form-refine-tool .hidden-mobile{display:none !important}
.form-refine-tool .refine-tool{flex-direction:column}
.form-refine-tool .refine-tool .results{position:relative;flex-grow:1;text-align:center;width:100%;padding-top:20px;padding-bottom:10px}
.form-refine-tool .tool-actions{width:100%}
.form-refine-tool .tool-actions.affix{top:49px;width:100%;z-index:3;left:0;padding:10px 15px 5px 20px;position:fixed;background:#f7f7f7;margin-bottom:0}
.form-refine-tool .tool-actions ul.list-inline{margin-left:-5px;margin-right:-5px;margin-bottom:0}
.form-refine-tool .tool-actions ul.list-inline>li{display:inline-block;width:100%}
.form-refine-tool .tool-actions ul.list-inline>li.filterBtn-container{padding:0}
.form-refine-tool .tool-actions .dropdown,.form-refine-tool .tool-actions button{width:100%}
.form-refine-tool .tool-actions .dropdown{float:left}
.form-refine-tool .tool-actions .dropdown a.dropdown-toggle{width:100%;text-align:center;min-width:initial}
.form-refine-tool .tool-actions .form-toggle{float:right}
.form-refine-tool .form-refine-overlay fieldset{padding-top:20px}
.form-refine-tool .form-refine-overlay .form-btns{padding-top:40px}
.form-refine-tool .form-refine-overlay .form-btns .text-right{text-align:center}
.form-refine-tool .form-refine-overlay .form-btns .text-right:before,.form-refine-tool .form-refine-overlay .form-btns .text-right:after{content:" ";display:table}
.form-refine-tool .form-refine-overlay .form-btns .text-right:after{clear:both}
.form-refine-tool .form-refine-overlay .form-btns button{width:45%;padding-top:10px;padding-bottom:10px}
.form-refine-tool .form-refine-overlay .form-btns button.btn-reset{width:100%}
.form-refine-tool .form-refine-overlay .form-btns button.btn-submit{float:right}
.form-refine-tool .form-refine-overlay label.has-embedded-label{margin-bottom:20px}
.form-refine-tool .form-refine-overlay .form-group{margin-top:2em;margin-bottom:1em}
.form-refine-tool .form-refine-overlay .btn-close,.form-refine-tool .form-refine-overlay .btn-close:active{right:20px;top:10px;padding:10px}
}
@media screen and (max-width:767px) and (orientation:landscape){.form-refine-tool .tool-actions ul.list-inline{text-align:center}
.form-refine-tool .tool-actions ul.list-inline>li.result-label{width:140px}
}
@media screen and (min-width:768px){.form-refine-tool .tool-pagination{float:left}
.form-refine-tool .tool-actions{margin:6px 0;text-align:right;float:right}
.form-refine-tool .tool-actions .form-dropdown.dropdown{position:relative;top:1px}
.form-refine-tool .form-refine-overlay .col-wrap{padding:0 25px 0 0}
.form-refine-tool .form-refine-overlay .col-filter .col-wrap{padding-bottom:40px}
.form-refine-tool .form-refine-overlay .form-group .slider-wrap{padding:0 7px}
.form-refine-tool .form-refine-overlay label.intel-fancy-input input,.form-refine-tool .form-refine-overlay label.intel-fancy-input select,.form-refine-tool .form-refine-overlay label.intel-fancy-input textarea{text-transform:none}
.form-refine-tool .hidden-desktop{display:none !important}
}
.applied-filters{padding-bottom:20px;background-color:#f3f3f3;display:none}
.applied-filters.row{margin:0}
.applied-filters h4{font-family:"intel-clear","tahoma",Helvetica,"helvetica",Arial,sans-serif;font-weight:300;font-style:normal;margin-bottom:10px;font-weight:400;font-size:16px}
.applied-filters .badges{margin:0;padding:0 0 5px 0;position:relative;display:inline-block}
.applied-filters .badges li{display:inline-block;margin-right:5px;margin-top:10px}
.applied-filters .badges .badge{border-radius:0;border:1px solid #e2e2e2;background-color:transparent;font-weight:400;color:#262626;padding:8px 30px 8px 10px;position:relative}
.applied-filters .badges .badge h2{font-size:14px;margin:0;font-weight:300}
@media screen and (max-width:767px){.applied-filters .badges .badge{word-wrap:break-word;white-space:normal;max-width:340px;text-align:left}
}
.applied-filters .badges .badge span{display:block;position:absolute;width:25px;height:30px;cursor:pointer;top:0;right:0;z-index:2}
.applied-filters .badges .badge:after{content:"";display:block;position:absolute;top:10px;right:8px;background-image:url(commons-sprite/resources/images/sprite-icons.png);background-position:-608px -102px;width:10px;height:10px;opacity:.7}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.applied-filters .badges .badge:after{background-image:url(commons-sprite/resources/images/sprite-icons-retina.png);background-size:620px 589px}
}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.applied-filters .badges .badge:after{background-image:url(commons-sprite/resources/images/sprite-icons-retina.png);background-size:620px 589px}
}
.applied-filters .badges .badge:hover{border-color:#969696}
.applied-filters .badges .badge:hover:after{opacity:1}
.applied-filters .clear{display:inline-block;margin-left:5px}
@media screen and (max-width:767px){.applied-filters{padding:10px 20px}
}
.form-dropdown.dropdown{display:inline-block;background-color:#fff;text-align:left}
.form-dropdown.dropdown.sort-by .dropdown-toggle{min-width:230px}
.form-dropdown.dropdown.sort-by .dropdown-menu{min-width:230px;width:100%}
@media screen and (max-width:768px) and (orientation:landscape){.form-dropdown.dropdown.sort-by .dropdown-menu{-webkit-overflow-scrolling:touch;overflow-y:scroll;max-height:120px}
}
.form-dropdown.dropdown .dropdown-toggle{display:inline-block;padding:8px 15px;border:1px solid #e2e2e2;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#262626}
.form-dropdown.dropdown .dropdown-toggle:hover,.form-dropdown.dropdown .dropdown-toggle:focus{color:#262626;background-color:#fdfdfd}
.form-dropdown.dropdown .dropdown-toggle:after{display:inline-block;position:relative;float:right;bottom:6px;content:'\f107';font-family:"site-global-icons";color:#262626;font-size:24px;height:21px}
.form-dropdown.dropdown .dropdown-toggle .label-default{background-color:#fff}
.form-dropdown.dropdown .dropdown-toggle .label-selected{margin-right:16px}
.form-dropdown.dropdown.open .dropdown-toggle:after{content:'\f106';font-family:"site-global-icons";color:#262626;font-size:24px;height:21px}
.form-dropdown.dropdown .dropdown-menu{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin-top:-1px;border:1px solid #e2e2e2;box-shadow:none}
.form-dropdown.dropdown .dropdown-menu li>a{color:#262626;width:100%;padding-left:15px}
.form-dropdown.dropdown .dropdown-menu li>a:hover,.form-dropdown.dropdown .dropdown-menu li>a:focus{color:#fff;background-color:#00aeef}
.form-dropdown.dropdown .dropdown-menu>.active>a{background-color:#00aeef;color:#fff}
@media screen and (max-width:767px){.form-dropdown.dropdown .hidden-mobile{display:none}
}
@media screen and (min-width:768px){.form-dropdown.dropdown .hidden-desktop{display:none}
}
@media screen and (min-width:992px){.arrow-pointer.arrow-up{left:1043.01px;width:0;height:0;line-height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #252525}
}
@media screen and (max-width:767px){.arrow-pointer.arrow-up{left:767px;width:0;height:0;line-height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #252525}
}
@media screen and (max-width:768px){.arrow-pointer.arrow-up{left:623px;width:0;height:0;line-height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #252525}
}
@media screen and (max-width:1200px){.arrow-pointer.arrow-up{left:843.013px;width:0;height:0;line-height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #252525}
}
@media screen and (max-width:480px){.arrow-pointer.arrow-up{left:180px;width:0;height:0;line-height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #252525}
}
.seo-applied-filters{display:none}
.popular-filters{padding-bottom:20px;background-color:#f3f3f3;display:none}
.popular-filters.row{margin:0}
.popular-filters h4{font-family:"intel-clear","tahoma",Helvetica,"helvetica",Arial,sans-serif;font-weight:300;font-style:normal;margin-bottom:10px;font-weight:400;font-size:16px}
.popular-filters .badges{margin:0;padding:0 0 5px 0;position:relative;display:inline-block}
.popular-filters .badges li{display:inline-block;margin-right:5px;margin-top:10px;cursor:pointer}
.popular-filters .badges .badge{border-radius:0;border:1px solid #e2e2e2;background-color:#fff;font-weight:400;color:#262626;padding:8px 30px 8px 10px;position:relative}
.popular-filters .badges .badge h2{font-size:14px;margin:0;font-weight:300}
@media screen and (max-width:767px){.popular-filters .badges .badge{word-wrap:break-word;white-space:normal;max-width:340px;text-align:left}
}
.popular-filters .badges .badge:hover{border-color:#969696}
.popular-filters .badges .badge:hover:after{opacity:1}
nav.pagination{margin:12px 0}
nav.pagination.tool-pagination{margin:12px 0}
nav.pagination .list-inline{padding-left:0}
nav.pagination .paging{padding-left:1.5em}
nav.pagination .paging .paging-info{padding:0 .75em}
nav.pagination .paging .page-active{padding:10px 3px;background-color:#fff;border:1px solid #e2e2e2;padding-right:0}
nav.pagination .paging .page-control{border:0;width:30px;text-align:center;color:#262626;outline:0}
nav.pagination .paging .page-control[disabled]{color:rgba(187,187,187,0.65)}
nav.pagination .paging .paging-paddle.disabled{color:#d7d7d7;cursor:text}
nav.pagination .paging .paging-paddle.disabled:hover,nav.pagination .paging .paging-paddle.disabled:focus{color:#d7d7d7}
nav.pagination .paging.use-carets .paging-paddle{text-indent:-9999px;display:inline-block;vertical-align:middle;position:relative}
nav.pagination .paging.use-carets .paging-paddle:after{content:"";height:25px;width:25px;display:block;position:absolute}
nav.pagination .paging.use-carets .paging-paddle.next{background-image:url(commons-sprite/resources/images/sprite-carets.png);background-position:-276px -33px;width:7px;height:13px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){nav.pagination .paging.use-carets .paging-paddle.next{background-image:url(commons-sprite/resources/images/sprite-carets-retina.png);background-size:307px 260px}
}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){nav.pagination .paging.use-carets .paging-paddle.next{background-image:url(commons-sprite/resources/images/sprite-carets-retina.png);background-size:307px 260px}
}
nav.pagination .paging.use-carets .paging-paddle.next:after{top:-6px;right:-9px}
nav.pagination .paging.use-carets .paging-paddle.prev{background-image:url(commons-sprite/resources/images/sprite-carets.png);background-position:-248px -165px;width:7px;height:13px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){nav.pagination .paging.use-carets .paging-paddle.prev{background-image:url(commons-sprite/resources/images/sprite-carets-retina.png);background-size:307px 260px}
}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){nav.pagination .paging.use-carets .paging-paddle.prev{background-image:url(commons-sprite/resources/images/sprite-carets-retina.png);background-size:307px 260px}
}
nav.pagination .paging.use-carets .paging-paddle.prev:after{top:-6px;right:-7px}
nav.pagination .paging.no-controls .paging-paddle{text-indent:-9999px;display:inline-block}
nav.pagination .paging .page-control[disabled]{background-color:#fff}
nav.pagination .paging .paging-paddle.disabled{opacity:.4}
nav.pagination input[type=number]{-moz-appearance:textfield}
nav.pagination input[type=number]::-webkit-inner-spin-button,nav.pagination input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
@media screen and (max-width:767px){nav.pagination.hide-paging .paging{display:none}
nav.pagination.hide-result .result-label{display:none}
nav.pagination.hide-result .paging{padding-left:0;padding-right:0}
nav.pagination.hide-result .paging.use-carets.mobile-carets .paging-paddle.next{background-image:url(commons-sprite/resources/images/sprite-carets.png);background-position:-44px -81px;width:24px;height:45px;margin-left:40px}
nav.pagination.hide-result .paging.use-carets.mobile-carets .paging-paddle.prev{background-image:url(commons-sprite/resources/images/sprite-carets.png);background-position:0 -81px;width:24px;height:45px;margin-right:40px}
}
@media screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:767px) and (min-resolution:192dpi){nav.pagination.hide-result .paging.use-carets.mobile-carets .paging-paddle.next{background-image:url(commons-sprite/resources/images/sprite-carets-retina.png);background-size:307px 260px}
}
@media screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:767px) and (min-resolution:192dpi){nav.pagination.hide-result .paging.use-carets.mobile-carets .paging-paddle.next{background-image:url(commons-sprite/resources/images/sprite-carets-retina.png);background-size:307px 260px}
}
@media screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:767px) and (min-resolution:192dpi){nav.pagination.hide-result .paging.use-carets.mobile-carets .paging-paddle.prev{background-image:url(commons-sprite/resources/images/sprite-carets-retina.png);background-size:307px 260px}
}
@media screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:767px) and (min-resolution:192dpi){nav.pagination.hide-result .paging.use-carets.mobile-carets .paging-paddle.prev{background-image:url(commons-sprite/resources/images/sprite-carets-retina.png);background-size:307px 260px}
}
.loading-spinner{margin:0 auto;height:38px;width:38px;animation:rotatespinner .9s infinite linear;border:5px solid #d7d7d7;border-right-color:transparent;border-radius:50%;position:relative}
.loading-spinner .loading-text{position:absolute;display:inline-block;left:-9999em}
.loading-spinner.gray-light{border-color:#d7d7d7;border-right-color:transparent}
.loading-spinner.primary-blue{border-color:#0068b5;border-right-color:transparent}
.loading-spinner.light-blue{border-color:#19abf1;border-right-color:transparent}
.loading-gif{width:40px;height:40px;margin:0 auto;position:relative;background:url("productscatalog/resources/images/loader-gray@40.gif") 0 0 transparent no-repeat}
.loading-gif .loading-text{position:absolute;display:inline-block;left:-9999em}
@keyframes rotatespinner{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.SumoSelect p{margin:0}
.SumoSelect{width:100%}
.SelectBox{padding:5px 8px}
.sumoStopScroll{overflow:hidden}
.SumoSelect .hidden{display:none}
.SumoSelect .search-txt{display:none;outline:0}
.SumoSelect .no-match{display:none;padding:6px}
.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px 8px;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}
.SumoSelect.open>.search>span,.SumoSelect.open>.search>label{visibility:hidden}
select.SelectClass[multiple],select.SumoUnder[multiple],.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.SelectClass{z-index:1}
.SumoSelect>.optWrapper>.options li.opt label,.SumoSelect>.CaptionCont,.SumoSelect .select-all>label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;color:#555}
.SumoSelect{display:inline-block;position:relative;outline:0;border-radius:5px;font-family:"intel-clear","tahoma",Helvetica,"helvetica",Arial,sans-serif;font-weight:300;font-style:normal}
.SumoSelect .placeholder{position:absolute;color:#262626;font-weight:400;top:15px;left:15px;z-index:1;font-size:16px}
.SumoSelect .placeholder.single{font-size:14px}
.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont,.SumoSelect.open>.CaptionCont{background-color:#f5f5f5}
.SumoSelect>.CaptionCont{position:relative;border:1px solid #a4a4a4;min-height:65px;background-color:#fff;border-radius:3px;margin:0;padding:5px 15px;margin-top:3px}
.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;padding-top:28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;color:#262626;font-weight:400}
.SumoSelect>.CaptionCont>span.placeholder{color:#555}
.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}
.SumoSelect>.CaptionCont>label>i{background-image:url(commons-sprite/resources/images/sprite-carets.png);background-position:-202px -198px;width:13px;height:7px;display:block;position:absolute;top:5px;left:0;right:10px;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.SumoSelect>.CaptionCont>label>i{background-image:url(commons-sprite/resources/images/sprite-carets-retina.png);background-size:307px 260px}
}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.SumoSelect>.CaptionCont>label>i{background-image:url(commons-sprite/resources/images/sprite-carets-retina.png);background-size:307px 260px}
}
.SumoSelect.open>.CaptionCont>label>i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.SumoSelect>.optWrapper{display:none;z-index:1031;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow:hidden}
.SumoSelect.open>.optWrapper{top:67px;display:block}
.SumoSelect.open>.multiple{display:block}
.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}
.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:5px 0;margin:0;overflow:auto}
.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}
.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}
.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}
.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}
.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}
.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}
.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}
.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}
.SumoSelect>.optWrapper>.options li.opt{padding:10px 15px;position:relative}
.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}
.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}
.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:0}
.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}
.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#00aeef}
.SumoSelect>.optWrapper>.options li.opt:hover label{color:#fff}
.SumoSelect>.optWrapper.multiple>.options li.opt:hover{background-color:transparent}
.SumoSelect>.optWrapper.multiple>.options li.opt:hover label{color:#262626}
.SumoSelect>.optWrapper.multiple>.options li.opt:hover span i{border:1px solid #ddd;background-color:#fff;background-image:url(commons-sprite/resources/images/sprite-icons.png);background-position:-409px -93px;width:30px;height:30px;background-position:-414px -96px;width:25px;height:25px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.SumoSelect>.optWrapper.multiple>.options li.opt:hover span i{background-image:url(commons-sprite/resources/images/sprite-icons-retina.png);background-size:620px 589px}
}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.SumoSelect>.optWrapper.multiple>.options li.opt:hover span i{background-image:url(commons-sprite/resources/images/sprite-icons-retina.png);background-size:620px 589px}
}
.SumoSelect>.optWrapper>.options li.opt.sel,.SumoSelect .select-all.sel{background-color:#a1c0e4}
.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer;margin-bottom:0;color:#555}
.SumoSelect>.optWrapper>.options li span{display:none}
.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}
.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}
.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}
.SumoSelect>.optWrapper>.options li.opt.disabled *{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:45px;cursor:pointer}
.SumoSelect>.optWrapper.multiple>.options li.opt span,.SumoSelect .select-all>span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}
.SumoSelect>.optWrapper.multiple>.options li.opt span i,.SumoSelect .select-all>span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:25px;height:25px;border:1px solid #ddd;border-radius:2px;background-color:#fff}
.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.13);border-radius:0 0 3px 3px}
.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}
.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}
.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}
.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{outline:0}
.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}
.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}
.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}
.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}
.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}
.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}
.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}
.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.SumoSelect .select-all.selected>span i,.SumoSelect .select-all.partial>span i{box-shadow:none;border-color:transparent;border:1px solid #00aeef;background-color:#00aeef;background-image:url(commons-sprite/resources/images/sprite-icons.png);background-position:-409px -53px;width:30px;height:30px;background-position:-414px -56px;width:25px;height:25px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.SumoSelect .select-all.selected>span i,.SumoSelect .select-all.partial>span i{background-image:url(commons-sprite/resources/images/sprite-icons-retina.png);background-size:620px 589px}
}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.SumoSelect .select-all.selected>span i,.SumoSelect .select-all.partial>span i{background-image:url(commons-sprite/resources/images/sprite-icons-retina.png);background-size:620px 589px}
}
.SumoSelect.disabled{opacity:.7;cursor:not-allowed}
.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}
.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}
.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}
.SumoSelect .select-all.partial>span i{background-color:#ccc}
.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}
.intel-multiselect+.CaptionCont span{padding-top:15px}
.intel-multiselect+.CaptionCont span.placeholder{padding-top:5px}
.SumoSelect.disabled .intel-select+.CaptionCont .placeholder{position:initial}
.SumoSelect.disabled p.placeholder,.SumoSelect.initial-all-selected p.placeholder{top:26px}
.SumoSelect.disabled>.intel-select+.CaptionCont>span,.SumoSelect.initial-all-selected>.intel-select+.CaptionCont>span{display:none}
.sortable-grid{position:relative;background-color:#f7f7f7}
.sortable-grid .page-active{margin-right:.4375rem}
.sortable-grid .loader{position:absolute;width:100%;height:100%;top:0;left:0;z-index:35}
.sortable-grid .page-total{padding-left:5px}
.sortable-grid .container-wrap{margin-left:-15px;margin-right:-15px}
.sortable-grid .sortable-grid-item{margin-bottom:30px}
.sortable-grid .sortable-grid-item .item-wrap{background:#fff;padding-bottom:25px}
.sortable-grid .sortable-grid-item h3{margin:12px 0 20px}
.sortable-grid .sortable-grid-item .article-date{color:#959595}
.sortable-grid .sortable-grid-item .article-date.article-date-hide{opacity:0}
.sortable-grid .sortable-grid-item .content-media figure{margin-bottom:25px}
.sortable-grid .sortable-grid-item .content-media figure img{width:100%}
.sortable-grid .sortable-grid-item .content-action .btn{margin-top:40px}
.sortable-grid .sortable-grid-item .content-action .btn.full-width{width:100%}
.sortable-grid .sortable-grid-item .content-wrap{padding-left:25px;padding-right:25px}
.sortable-grid .sortable-grid-result{position:relative}
.sortable-grid .sortable-grid-result .loader{z-index:36;background:#fff;-ms-filter:"alpha(opacity=70)";-webkit-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7;filter:alpha(opacity=70)}
.sortable-grid .pagination-bottom{margin:0 auto;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center}
.sortable-grid .pagination.tool-pagination.one-page .paging-toggle{display:none}
.sortable-grid .pagination.tool-pagination .pagination-hidden{display:none}
.sortable-grid .form-refine-tool{padding-top:25px}
@media screen and (max-width:991px){.sortable-grid .form-refine-tool .d-md-inline-block{display:none !important}
}
.sortable-grid .form-refine-tool.sortable-refine-tool .tool-actions{width:50%;flex-direction:row;justify-content:flex-end}
@media screen and (min-width:768px){.sortable-grid .form-refine-tool.sortable-refine-tool .tool-actions{margin-bottom:19px}
}
.sortable-grid .form-refine-tool.sortable-refine-tool .tool-actions .box-copy-filter{position:absolute;top:-28px;right:90px;color:#fff;text-align:center;background:black;padding:4px 8px 4px 8px;border-radius:4px;font-size:14px}
@media(max-width:992px) and (min-width:768px){.sortable-grid .form-refine-tool.sortable-refine-tool .tool-actions .box-copy-filter{top:-28px;right:27px;width:10%;padding:3px 0 3px 0;font-size:14px}
}
@media(max-width:768px){.sortable-grid .form-refine-tool.sortable-refine-tool .tool-actions .box-copy-filter{top:91px;width:16%;left:56.2vw;padding:3px 0 3px 0;margin-left:16px;font-size:14px}
}
.sortable-grid .form-refine-tool.sortable-refine-tool .tool-actions .display-box{display:none}
.sortable-grid .form-refine-tool.sortable-refine-tool .tool-actions .hidden-box{display:inline-block}
@media screen and (max-width:991px){.sortable-grid .form-refine-tool.sortable-refine-tool .tool-actions .list-inline .share-filter{width:101%}
}
@media screen and (min-width:768px){.sortable-grid .form-refine-tool .tool-actions{margin:6px 0;text-align:right;float:right}
.sortable-grid .form-refine-tool .tool-actions .list-inline{margin-bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}
.sortable-grid .form-refine-tool .tool-actions .list-inline button.btn-icon{outline:0;background-color:#fff;border:1px solid #e2e2e2;padding:8px 10px;min-width:10px}
.sortable-grid .form-refine-tool .tool-actions .list-inline button.btn-icon:hover{background-color:#f3f3f3}
.sortable-grid .form-refine-tool .tool-actions .list-inline button.btn-icon:focus-visible{outline:auto}
.sortable-grid .form-refine-tool .tool-actions .list-inline button.btn-icon span{color:#959595}
}
.sortable-grid .form-refine-tool .refine-tool{position:relative;display:flex;flex-direction:row;justify-content:flex-start}
@media screen and (max-width:767px){.sortable-grid .form-refine-tool .refine-tool{flex-direction:column}
}
.sortable-grid .form-refine-tool .refine-tool .pagination{margin-left:0}
@media screen and (min-width:376px){.sortable-grid .form-refine-tool .refine-tool .pagination{text-align:center}
}
.sortable-grid .form-refine-tool .form-refine-overlay a.btn-close .icon.fa-cancel-1:before{font-size:30px;color:#fff}
@media screen and (max-width:767px){.sortable-grid .form-refine-tool .form-refine-overlay a.btn-close{right:-20px}
}
.sortable-grid .form-refine-tool .form-refine-overlay .SumoSelect .optWrapper li.opt i span.fa-check{display:none}
.sortable-grid .form-refine-tool .form-refine-overlay .SumoSelect .optWrapper li.opt i span.fa-check:before{margin-left:39px}
.sortable-grid .form-refine-tool .form-refine-overlay .SumoSelect .optWrapper li.opt:hover i span.fa-check{color:#ddd;display:block}
.sortable-grid .form-refine-tool .form-refine-overlay .SumoSelect .optWrapper li.opt:hover{display:block}
.sortable-grid .form-refine-tool .form-refine-overlay .SumoSelect .optWrapper li.opt:hover span i{background-image:none}
.sortable-grid .form-refine-tool .form-refine-overlay .SumoSelect .optWrapper li.opt.selected i{background-image:none;background-color:transparent}
.sortable-grid .form-refine-tool .form-refine-overlay .SumoSelect .optWrapper li.opt.selected i span.fa-check{color:#00aeef;display:block}
@media screen and (min-width:768px){.sortable-grid .sortable-item-listing{display:flex;flex-wrap:wrap}
.sortable-grid .sortable-grid-item{padding:0 15px;width:50%}
.sortable-grid .sortable-grid-item .item-wrap{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}
.sortable-grid .sortable-grid-item .content-wrap{padding-left:25px;padding-right:25px}
.sortable-grid .sortable-grid-item .content-media{overflow:hidden}
.sortable-grid .sortable-grid-item .content-action{margin-top:auto}
}
@media screen and (min-width:992px){.sortable-grid .sortable-grid-item{width:33.33%}
.sortable-grid .sortable-item-listing.view-list{flex-direction:column;flex-wrap:nowrap}
.sortable-grid .sortable-item-listing.view-list .sortable-grid-item{width:100%;margin-bottom:2px}
.sortable-grid .sortable-item-listing.view-list .sortable-grid-item .item-wrap{height:auto;padding:25px;flex-direction:row;align-items:center}
.sortable-grid .sortable-item-listing.view-list .sortable-grid-item .content-wrap{padding-right:0}
.sortable-grid .sortable-item-listing.view-list .sortable-grid-item .content-media{width:148px}
.sortable-grid .sortable-item-listing.view-list .sortable-grid-item .content-media figure{margin-bottom:0}
.sortable-grid .sortable-item-listing.view-list .sortable-grid-item .content-details{width:35%;padding-right:10px;flex-grow:1}
.sortable-grid .sortable-item-listing.view-list .sortable-grid-item .content-details p{margin:0}
.sortable-grid .sortable-item-listing.view-list .sortable-grid-item .content-action,.sortable-grid .sortable-item-listing.view-list .sortable-grid-item .content-headline{width:25%}
.sortable-grid .sortable-item-listing.view-list .sortable-grid-item .content-action{margin-top:0;margin-left:auto}
.sortable-grid .sortable-item-listing.view-list .sortable-grid-item .content-action .btn{margin-top:0}
}
@media screen and (min-width:1650px){.sortable-grid .sortable-grid-item{width:25%}
}
.sortable-grid .extraMargin{margin-top:20px}
.hidden{display:none}
@media screen and (max-width:767px){.refine-tool{flex-wrap:wrap !important}
.pagination{flex-wrap:wrap;width:100% !important;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:center}
.pagination .list-inline>li{padding-right:0 !important}
.tool-actions{width:100% !important;flex-wrap:wrap}
.form-refine-tool .tool-actions .dropdown,.form-refine-tool .tool-actions button{background-color:buttonface}
}