.post-content #loader{height:0;overflow:hidden;line-height:60px;}
.post-content #loader.active{height:60px;}
.post-content #loader img{vertical-align:text-bottom;}
.rexufeedsearchbar{line-height:normal;display:inline-block;vertical-align:middle;max-width:300px;width:100%;position:relative;}
.rexufeedtitle{display:block;font-weight:bold;margin-bottom:10px;}
.rexufeedsearchbar input[type="text"]{width:100%;float:left;}
.rexufeedsearchbar #psbtn{width:55px;float:right;position:absolute;right:0px;}
.has-sidebar .col-8.main-content,.showsidebar .col-8.main-content,.col-8.main-content{float:left;}
.sidebar .rexufeedsearchbar{margin-bottom:10px;}
.autocomplete-suggestions{text-align:left;cursor:default;border:0px solid #f1f1f1;border-top:0;background:#fff;position:absolute;display:none;z-index:10000;box-sizing:border-box;height:100%;max-height:400px;}
.autocomplete-suggestion-new{position:relative;padding:0 .6em;line-height:23px;font-size:1.02em;color:#333;}
.autocomplete-suggestion-new b{font-weight:bold;color:#203a70;}
.categorybox ul,.productsblock ul{list-style:none;margin:0px;padding:0px}
.productsblock{position:relative;z-index:3;border-radius:1px;-webkit-box-shadow:-1px 3px 12px 0px rgba(50,50,50,0.25);-moz-box-shadow:-1px 3px 12px 0px rgba(50,50,50,0.25);box-shadow:-1px 3px 12px 0px rgba(50,50,50,0.25);width:270px;height:100%;}
.categorybox{position:relative;z-index:1;border-radius:1px;-webkit-box-shadow:-3px 0 6px 1px rgba(50,50,50,0.25);-moz-box-shadow:-3px 0 6px 1px rgba(50,50,50,0.25);box-shadow:-3px 0 6px 1px rgba(50,50,50,0.25);width:270px;}
.autocomplete-suggestion-new{border:0px solid #ddd;background:#fff;border-radius:6px 0 6px 6px;width:100%;max-width:570px;}
.box-column-one{width:270px;background:#fff;}
.box-column-two{width:540px;display:flex;background:#fff;}
.autocomplete-suggestion-new li{padding:8px 10px 8px;min-height:49px;overflow:auto;border-bottom:1px solid #DCDCED;min-width:230px;font-size:12px;color:#203a70;}
.autocomplete-suggestion-new .productsblock li .feed-details{float:right;width:calc(100% - 40px);overflow:hidden;font-size:12px;color:#203a70;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;}
.autocomplete-suggestion-new .categorybox div{overflow:hidden;margin-bottom:5px;}
.autocomplete-suggestion-new .categorybox div li:last-child{border:none;}
.autocomplete-suggestion-new .categorybox li{list-style:circle;display:flex;align-items:center;}
.autocomplete-suggestion-new .productsblock li span{float:left;width:35px;height:35px;}
.bottombar{background:#f7f8fa;}
.bottombar a{color:#203a70;font-size:11px;}
.headingsection{color:#203a70;background:#f6f6fd;border-bottom:1px solid #DCDCED;font-weight:bold;font-size:15px;}
.profeeditem img{max-width:35px;margin-right:10px;}
.owl-item .product-grid-item-wrapper{min-width:150px;width:100%;margin-right:0px;}
.rexubtn:link, .rexubtn:visited{text-transform:uppercase;text-decoration:none;padding:10px 20px;display:inline-block;border-radius:5px;transition:all .2s;position:absolute;}
.rexubtn:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0, 0, 0, 0.2);}
.rexubtn:active{transform:translateY(-1px);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);}
.rexubtn-white{background-color:#489e33!important;;color:white!important;}
.rexubtn::after{content:"";display:inline-block;height:100%;width:100%;border-radius:5px;position:absolute;top:0;left:0;z-index:-1;transition:all .4s;}
.rexubtn-white::after{background-color:#9eca93!important;;}
.rexubtn:hover::after{transform:scaleX(1.4) scaleY(1.6);opacity:0;}
.rexubtn-animated{animation:moveInBottom 5s ease-out;animation-fill-mode:backwards;}
.rexulresultdiv{float:left;width:100%;}
.rexulresultinner{float:left;width:100%;}
.clearboth{clear:both;width:100%;}
.filterfield{display:inline-block;margin:10px;vertical-align:middle;}
.filterfield .inner-input{display:flex;align-items:center;}
.filtersidebar{width:100%;min-width:200px;}
.filterfield span{font-weight:bold;}
.chkopt{display:block;width:100%;margin-top:5px;}
.filterfield .chkopt span{font-weight:normal;display:block;margin-right:5px;margin-bottom:5px;}
.filtersidebar .filterfield{margin:0 0 10px 0;width:100%;}
.filtersidebar .filterfield .show-scroll{max-height:140px;overflow-y:auto;}
.show-scroll::-webkit-scrollbar{width:5px;}
.show-scroll::-webkit-scrollbar-track{background:#f1f1f1;}
.show-scroll::-webkit-scrollbar-thumb{background:#888;}
.show-scroll::-webkit-scrollbar-thumb:hover{background:#555;}
.topfilter{min-width:200px;padding-right:5px;max-width:200px;}
.filter-inner{display:none;border:1px solid #ccc;}
.filterarea{float:left;width:100%;margin-bottom:20px;}
.topfilter .select2-container,.filterfield .select2-container{width:100%;}
.topfilter .select2-container-multi .select2-choices li{font-size:13px;}
.fstResults span{font-weight:normal!important;}
.filterfield .fstElement{font-size:0.7em;width:100%;}
.filterfield .fstMultipleMode .fstControls{width:100%;}
.filterfield .fstChoiceItem{font-size:inherit;}
.filterfield .fstToggleBtn{font-size:inherit;}
span.filter-label{display:none;margin-bottom:10px;}
.filterInput{padding:5px!important;}
.loadingProcess{background:url(//naturguide.dk/wp-content/plugins/rexultz_feed/images/loading.gif) no-repeat;width:200px;height:200px;margin:50px auto;}
.filterline{width:100%;float:left;margin-top:10px;margin-bottom:10px;text-align:center;}
.filterInput{width:100%;padding:10px!important;border:1px solid #ddd;}
.select2-container-multi .select2-choices{border:1px solid #ddd!important;}
#btnflsearch,#btnflclear,.buttonClear,.buttonFilter{cursor:pointer;background:#333!important;color:#fff!important;padding:10px 15px!important;border:1px solid #333!important;}
.chkinput{margin-right:5px;}
.box-inner{float:left;width:100%;}
.hiddenClass{max-height:145px;overflow:hidden;}
.filterfield .readmore{display:none;}
.filterfield tags span,.filterfield .select2-container span{font-weight:normal;}
.filterfield .select2-chosen:foucs,.filterfield .select2-chosen:hover{box-shadow:none!important;outline:none;}
.price-range-slider{width:100%;float:left;padding:0px;}
.price-range-slider .range-value{margin:0;}
.price-range-slider .range-value input{width:100%;background:none;color:#000;font-size:16px;font-weight:initial;box-shadow:none;border:none;margin:10px 0 10px 0;padding:0px;}
.priceslider{float:left;margin-bottom:20px;width:100%;}
.price-range-slider .range-bar{border:none;background:#000;height:3px;width:96%;margin-left:8px;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.price-range-slider .range-bar .ui-slider-handle{border:none;border-radius:25px;background:#fff;border:2px solid #2196f3;height:17px;width:17px;top:-0.52em;cursor:pointer;}
.price-range-slider .range-bar .ui-slider-range{background:#2196f3;}
.price-range-slider .range-bar .ui-slider-handle + span{background:#2196f3;}
tags{display:inline-block;border:1px solid #DDD;padding-right:0.3em 0.5em;overflow:hidden;cursor:text;width:100%;}
tags:hover{border-color:#CCC;}
@keyframes tags--bump {
30%{box-shadow:0 0 0 4px #E5E5E5;}
}
tags tag{display:inline-block;vertical-align:top;margin:5px 0 5px 5px;position:relative;cursor:default;white-space:nowrap;transition:.13s ease-out;animation:.3s tags--bump 1 ease-out;}
tags tag > span{display:inline-block;padding:0.3em 0.5em;padding-right:1.5em;border-radius:3px;color:black;background:#E5E5E5;transition:.13s ease-out;}
tags tag:hover span{box-shadow:0 0 0 2px #7AC3FF inset;transition:50ms;}
tags tag.tagify--noAnim{animation:none;}
tags tag.tagify--hide{pointer-events:none;width:0 !important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;transform:scale(0);transition:.3s;}
@keyframes tagify--pulse {
50%{box-shadow:0 0 0 2px #7AC3FF inset;}
}
tags tag.tagify--mark span{animation:.4s tagify--pulse 3 ease-out;}
tags tag x{font:14px/15px Serif;width:14px;height:14px;text-align:center;border-radius:50px;position:absolute;right:calc(0.5em - 2px);top:50%;cursor:pointer;transform:translateY(-50%);transition:.2s;}
tags tag x::after{content:"\00D7";}
tags tag x:hover{color:white;background:#cc8282;}
tags tag x:hover + span{box-shadow:0 0 0 2px #D39494 inset;transition:.2s;}
tags input, tags textarea{border:0!important;display:none!important;}
tags div{display:inline-block;min-width:10px;margin:5px;padding:0.3em 0.5em;}
tags .input{display:block;position:relative;white-space:nowrap;}
tags .input.placeholder{color:#999;}
tags .input.placeholder::after{opacity:1;transform:none;max-width:200px;}
tags .input::after{content:attr(data-placeholder);display:inline-block;opacity:0;max-width:0;transform:translatex(6px);transition:.15s ease-out;}
tags .input::before{content:'\200B';}
tags .input:focus{outline:none;}
@keyframes moveInBottom {
0% {
opacity: 0;
transform: translateY(30px);
}
100% {
opacity: 1;
transform: translateY(0px);
}
}