.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(//xn--varmeblsere-g9a.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);
}
}