.re_filter_panel{position: relative;z-index: 700; margin: 0 0 30px 0; box-shadow: 0 1px 0 #E4E4E4; user-select: none;}
.re_filter_panel ul.re_filter_ul{margin: 0; padding: 0}
.re_filter_panel ul.re_filter_ul li{display: inline-block; margin: 0}
.re_filter_panel ul.re_filter_ul li span {cursor: pointer;padding: 12px 16px;display: inline-block;transition: all .3s ease; font-size: 15px; line-height: 16px}
div.sortingloading{position: relative;}
div.sortingloading > *{opacity: 0.2;} 
div.sortingloading:after {z-index: 2; content: "\f110"; position: absolute; top: 30px; left: 45%; font-size: 65px; opacity: 1; animation: fa-spin 1s linear infinite; }
.re_filter_panel .re_tax_dropdown{position: absolute;top: 4px;right: 0;margin: 0;overflow: hidden; transition: all 0.5s ease; }
.re_filter_panel .re_tax_dropdown.active{box-shadow: 0 3px 20px #ccc;}
.re_filter_panel .re_tax_dropdown li.label{display: block; padding: 12px 20px; margin: 0;font-size: 15px; line-height: 16px; cursor: pointer; color: #111;}
.re_filter_panel .re_tax_dropdown li.label:after{float: right; content: "+"; margin-left: 5px; transition: transform .3s ease-in-out}
@media (min-width:1024px){
.re_filter_panel .re_tax_dropdown li.label{text-align: right;}
.rtl .re_filter_panel .re_tax_dropdown li.label{text-align: left;}
.rtl .re_filter_panel .re_tax_dropdown li.label:after{float:left; margin-right: 5px;}
}
.re_filter_panel .re_tax_dropdown.active li.label:after{transform: rotate3d(0,0,1,180deg);}
.re_filter_panel .re_tax_dropdown li.rh_drop_item {display: block;margin: 0; height: 0} 
.re_filter_panel .re_tax_dropdown.active li.rh_drop_item {height: auto}   
.re_filter_panel .re_tax_dropdown li.rh_drop_item span{display: block;padding: 12px 20px;background-color: #FFF;border-top: 1px solid #EDEDED;opacity: 0;transform: translate3d(100%,0,0);transition: opacity 0.3s, transform 0.3s;  font-size: 14px; line-height: 16px; font-style: normal;  color:#111;} 
.re_filter_panel .re_tax_dropdown li.rh_drop_item span:hover, .re_filter_panel .re_tax_dropdown li.rh_drop_item span.active{box-shadow: inset 0 300px 0 #f9f9f9; color:#111 !important; cursor: pointer;}
.re_filter_panel .re_tax_dropdown li.rh_drop_item span:before{display: none;}
.re_filter_panel .re_tax_dropdown.active li.rh_drop_item span {opacity: 1;transform: translate3d(0,0,0);}
.re_filter_panel .re_tax_dropdown.active li:nth-child(5) span {transition-delay: 0.05s;}
.re_filter_panel .re_tax_dropdown.active li:nth-child(4) span{transition-delay: 0.1s;}
.re_filter_panel .re_tax_dropdown.active li:nth-child(3) span {transition-delay: 0.15s;}
.re_filter_panel .re_tax_dropdown.active li:nth-child(2) span {transition-delay: 0.2s;} 
.re_filter_panel .re_tax_dropdown li a {text-decoration: none;}
.re_filter_panel .re_tax_dropdown.activeul li.label:after{display:inline-block; content: "\f021" !important; animation: fa-spin 1s linear infinite; color: #3E92E1;}
@media screen and (max-width: 767px) {
.re_filter_panel ul.re_filter_ul li span {display: none;}
.re_filter_panel ul.re_filter_ul li, .re_filter_panel ul.re_filter_ul li span.active, .re_filter_panel ul.re_filter_ul li span.showfiltermobile {display: block;}
.re_filter_panel ul.re_filter_ul li span.active:after{ float: right; content: "\f078"; margin-left:8px; }
.tabsajax ul.re_filter_ul li span.active:after{display: none;}
.re_filter_panel .re_tax_dropdown{top: 100%; width: 100%}
.re_filter_panel.tax_enabled_drop{margin: 0 0 65px 0}
}
.tabsajax .re_filter_panel{margin-bottom: 8px; display:block; background-color: #ebebeb;background: linear-gradient(to bottom, #fff 1px, #f9f9f9 1px, #ebebeb);border: 1px solid #b9bbbd;border-radius: 3px;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.7), 0 1px 2px rgba(0, 0, 0, 0.08);}
.tabsajax .re_filter_panel ul.re_filter_ul li{float: left;}
.rh_col_tabs_4 .re_filter_panel ul.re_filter_ul li{width: 25%;}
.rh_col_tabs_3 .re_filter_panel ul.re_filter_ul li{width: 33.33%;}
.rh_col_tabs_2 .re_filter_panel ul.re_filter_ul li{width: 50%;}
.tabsajax .re_filter_panel ul.re_filter_ul li span{display: block; text-align: center; padding: 7px 0;border-right: 1px solid #ccc;}
.tabsajax .re_filter_panel ul.re_filter_ul li:last-child span{border: none; border-radius: 0 3px 3px 0}
.tabsajax .re_filter_panel ul.re_filter_ul li:first-child span{border-radius: 3px 0 0 3px}
.tabsajax .re_filter_panel ul.re_filter_ul{overflow: hidden;}
.tabsajax .re_ajax_pagination .def_btn{line-height: 18px; font-size: 13px; padding: 6px 30px}
.tabsajax .re_ajax_pagination .def_btn.active_ajax_pagination:before{ font-size: 13px }
.tabsajax .post-meta{margin: 0}.wpsm-tooltip { border-bottom: 1px dotted #666; font-weight: bold; }
.meta_value_row_chart .wpsm-tooltip{border: none;}
.tipsy { font-size: 10px; position: absolute; padding: 5px; z-index: 2000000; }
.tipsy-inner { background-color: #000; color: #FFF; max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; }
.tipsy-inner { border-radius: 3px; }
.tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; }
.tipsy-arrow-s { border-top-color: #000; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }@font-face{font-family:ccewicons;src:url(//compape.co.za/wp-content/plugins/cryptocurrency-widgets-for-elementor/assets/font/ccewicons.eot?89136625);src:url(//compape.co.za/wp-content/plugins/cryptocurrency-widgets-for-elementor/assets/font/ccewicons.eot?89136625#iefix) format('embedded-opentype'),url(//compape.co.za/wp-content/plugins/cryptocurrency-widgets-for-elementor/assets/font/ccewicons.woff2?89136625) format('woff2'),url(//compape.co.za/wp-content/plugins/cryptocurrency-widgets-for-elementor/assets/font/ccewicons.woff?89136625) format('woff'),url(//compape.co.za/wp-content/plugins/cryptocurrency-widgets-for-elementor/assets/font/ccewicons.ttf?89136625) format('truetype'),url(//compape.co.za/wp-content/plugins/cryptocurrency-widgets-for-elementor/assets/font/ccewicons.svg?89136625#ccewicons) format('svg');font-weight:400;font-style:normal}[class*=" ccew_icon-"]:before,[class^=ccew_icon-]:before{font-family:ccewicons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ccew_icon-up:before{content:'\21'}.ccew_icon-down:before{content:'\22'}.ccew_icon-price-up:before{content:'\e800'}.ccew_icon-price-down:before{content:'\e801'}.ccew_icon-exchange:before{content:'\e802'}.ccew_icon-website:before{content:'\e803'}.ccew_icon-country:before{content:'\e804'}.ccew_icon-edit:before{content:'\e805'}.ccew_icon-setting:before{content:'\e806'}.ccew_icon-flight:before{content:'\e807'}.ccew_icon-top:before{content:'\e809'}.ccew_icon-gplus:before{content:'\f0d4'}.ccew_icon-money:before{content:'\f0d6'}.ccew_icon-chat:before{content:'\f0e6'}.ccew_icon-alexa:before{content:'\f135'}.ccew_icon-link:before{content:'\f14c'}.ccew_icon-euro:before{content:'\f153'}.ccew_icon-pound:before{content:'\f154'}.ccew_icon-dollar:before{content:'\f155'}.ccew_icon-rupee:before{content:'\f156'}.ccew_icon-bitcoin:before{content:'\f15a'}.ccew_icon-youtube:before{content:'\f166'}.ccew_icon-coins:before{content:'\f192'}.ccew_icon-volume:before{content:'\f200'}.ccew_icon-chart:before{content:'\f201'}.ccew_icon-buy-coin:before{content:'\f217'}.ccew_icon-sell-coin:before{content:'\f218'}.ccew_icon-telegram:before{content:'\f2c6'}.ccew_icon-github:before{content:'\f300'}.ccew_icon-twitter:before{content:'\f304'}.ccew_icon-facebook:before{content:'\f308'}.ccew_icon-linkedin:before{content:'\f30c'}.ccew-wrapper .ccew-price-change .ccew-change-percent {
font-family: 22px;
font-weight: 400;
}
.ccew-wrapper span.changes.up {
color: #67c624;
}
.ccew-wrapper span.changes.down {
color: #ed1414;
}
.ccew_table_widget span.changes.up {
color: #67c624;
}
.ccew_table_widget span.changes.down {
color: #ed1414;
}
.ccew-wrapper li {
list-style: none;
}
.ph-item {
position: relative;
display: flex;
flex-wrap: wrap;
margin-bottom: 30px;
padding: 30px 15px 15px;
overflow: hidden;
direction: ltr;
background-color: #fff;
border: 1px solid #e6e6e6;
border-radius: 2px
}
.ph-item,
.ph-item *,
.ph-item :after,
.ph-item :before {
box-sizing: border-box
}
.ph-item:before {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 50%;
z-index: 1;
width: 500%;
margin-left: -250%;
background: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 46%, hsla(0, 0%, 100%, .35) 50%, hsla(0, 0%, 100%, 0) 54%) 50% 50%;
-webkit-animation: phAnimation .8s linear infinite;
animation: phAnimation .8s linear infinite;
content: " ";
pointer-events: none
}
.ph-item>* {
display: flex;
flex: 1 1 auto;
flex-flow: column;
margin-bottom: 15px;
padding-right: 15px;
padding-left: 15px
}
.ph-row {
display: flex;
flex-wrap: wrap;
margin-top: -7.5px
}
.ph-row div {
height: 10px;
margin-top: 7.5px;
background-color: #ced4da
}
.ph-row .big,
.ph-row.big div {
height: 20px
}
.ph-row .empty {
background-color: hsla(0, 0%, 100%, 0)
}
.ph-col-2 {
flex: 0 0 16.66667%
}
.ph-col-4 {
flex: 0 0 33.33333%
}
.ph-col-6 {
flex: 0 0 50%
}
.ph-col-8 {
flex: 0 0 66.66667%
}
.ph-col-10 {
flex: 0 0 83.33333%
}
.ph-col-12 {
flex: 0 0 100%
}
[class*=ph-col] {
direction: ltr
}
[class*=ph-col]>*+.ph-row {
margin-top: 0
}
[class*=ph-col]>*+* {
margin-top: 7.5px
}
.ph-avatar {
position: relative;
width: 100%;
min-width: 60px;
overflow: hidden;
background-color: #ced4da;
border-radius: 50%
}
.ph-avatar:before {
display: block;
padding-top: 100%;
content: " "
}
.ph-picture {
width: 100%;
height: 120px;
background-color: #ced4da
}
@-webkit-keyframes phAnimation {
0% {
transform: translate3d(-30%, 0, 0)
}
to {
transform: translate3d(30%, 0, 0)
}
}
@keyframes phAnimation {
0% {
transform: translate3d(-30%, 0, 0)
}
to {
transform: translate3d(30%, 0, 0)
}
}.ccew-wrapper.ccew-price-list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.ccew-wrapper.ccew-price-list .ccew-changes-time,
.ccew-wrapper.ccew-price-list .ccew-7D-changes-time {
display: initial;
font-size: 10px;
vertical-align: middle;
font-weight: bold;
border-radius: 3px;
padding: 0px 3px;
margin-left: 5px;
color: rgba(255, 252, 252, 0.98);
background: rgb(8 8 8 / 65%);
}
.ccew-wrapper.ccew-price-list .ccew-7D-changes-time {
position: absolute;
top: 50px;
right: 0px;
z-index: 1;
}
.ccew-wrapper.ccew-price-list .ccew-7D-changes-time {
float: right;
}
.ccew-wrapper.ccew-price-list.ccew-bg {
-webkit-box-shadow: 0 10px 60px 0 rgb(0 0 0 / 8%);
box-shadow: 0 10px 60px 0 rgb(0 0 0 / 8%);
}
.ccew-wrapper.ccew-price-list .ccew-inner-list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; -ms-flex-pack: distribute; padding: 10px 0 0px 0;
box-sizing: border-box;
}
.ccew-wrapper.ccew-price-list .ccew-inner-list.ccew-br {
border-bottom: 2px solid #f5f5f5;
padding: 20px;
} .ccew-wrapper.ccew-price-list .ccew-price-list,
.ccew-wrapper.ccew-price-list .ccew-graph-list,
.ccew-wrapper.ccew-price-list .ccew-name-list { width: auto;
box-sizing: border-box;
flex: 1;
}
.ccew-wrapper.ccew-price-list .ccew-list-head-price { padding-left: 75px;
}
.ccew-wrapper.ccew-price-list .ccew-list-head-logo {
width: 70px;
}
.ccew-wrapper.ccew-price-list .ccew-list-head-name,
.ccew-wrapper.ccew-price-list .ccew-list-head-price,
.ccew-wrapper.ccew-price-list .ccew-list-head-graph { width: auto;
box-sizing: border-box;
flex: 1;
}
.ccew-wrapper.ccew-price-list .ccew-list-head {
display: flex;
padding: 20px;
border-bottom: 2px solid #f5f5f5;
font-size: 22px;
}
.ccew-wrapper.ccew-price-list .ccew-logo-list {
width: 70px;
box-sizing: border-box;
text-align: left;
}
.ccew-logo-list {
text-align: end;
padding-right: 10px;
box-sizing: border-box;
}
.ccew-wrapper.ccew-price-list .ccew-name-list,
.ccew-wrapper.ccew-price-list .ccew-price-list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 8vh;
}
.ccew-wrapper.ccew-price-list .ccew_coin_paprika_graph{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: row;
height: 10vh;
}
.ccew-wrapper.ccew-price-list .ccew-graph-list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: row;
height: 8vh;
}
.ccew-wrapper.ccew-price-list .ccew-coin-logo,
.ccew-wrapper.ccew-price-list .ccew-coin-graph {   margin-top: calc(1.20313rem - 10px);
background-position: 50%;
background-repeat: no-repeat;
} .ccew-wrapper.ccew-price-list .ccew-coin-logo img {
height: 40px;
width: 40px;
}
.ccew-wrapper.ccew-price-list .ccew-coin-logo:hover {
filter: grayscale(100%) sepia(100%) brightness(0.9);
}
.ccew-list-container {
max-width: 100%;
margin: 10px 50px;
padding: 10px 40px;
}
.ccew-wrapper.ccew-price-list .ccew-coin-name,
.ccew-wrapper.ccew-price-list .ccew-coin-price {
font-size: 20px;
font-weight: 600;
}
.ccew-wrapper.ccew-price-list .ccew-list-head-price.ccew-align {
text-align: right;
padding-right: 50px;
}
.ccew-wrapper.ccew-price-list .ccew-coin-name.ccew-primary,
.ccew-wrapper.ccew-price-list .ccew-coin-price.ccew-primary {
color: #324149;
}
.ccew-wrapper.ccew-price-list .ccew-coin-symbol.ccew-secondary,
.ccew-wrapper.ccew-price-list .ccew-coin-percentage.ccew-secondary {
font-size: 14px;
color: #999;
text-transform: uppercase;
}
.ccew-wrapper.ccew-price-list .ccew-coin-symbol.ccew-secondary {
color: #999;
}
.ccew-wrapper.ccew-price-list .ccew-coin-percentage.ccew-tertiary {
color: #219653;
} .ccew-wrapper .ccew-price-list.ccew-align {
text-align: end;
}
.ccew-wrapper.ccew-price-list .ccew-price-list,
.ccew-wrapper.ccew-price-list .ccew-name-list {
font-weight: 700;
}
.ccew-wrapper.ccew-price-list .ccew-coin-graph {
width: 100%; margin: 0 auto;
position: relative;
} .ccew-price-list .anychart-credits {
display: none;
}
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-inner-list,
.elementor-col-50 .ccew-wrapper.ccew-price-list .ccew-inner-list {
flex-wrap: wrap;
}
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-list-head,
.elementor-col-50 .ccew-wrapper.ccew-price-list .ccew-list-head {
display: none;
}
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-logo-list {
width: 16%;
}
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-name-list,
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-price-list {
width: 42%;
flex: unset;
}
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-graph-list,
.elementor-col-50 .ccew-wrapper.ccew-price-list .ccew-graph-list {
width: 100%;
flex: unset;
}
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-price-list,
.elementor-col-50 .ccew-wrapper.ccew-price-list .ccew-price-list {
text-align: right;
}
@media(max-width:768px) {
.ccew-list-container {
margin: 10px 0px;
padding: 10px 0px;
}
.ccew-wrapper.ccew-price-list .ccew-inner-list {
height: auto;
}
.ccew-wrapper.ccew-price-list .ccew-inner-list {
flex-wrap: wrap;
}
.ccew-wrapper.ccew-price-list .ccew-inner-list.ccew-br {
padding: 10px;
}
.ccew-wrapper.ccew-price-list .ccew-list-head {
display: none;
} .ccew-wrapper.ccew-price-list .ccew-graph-list {
width: 100% !important;
flex: auto;
}
.ccew-price-change.ccew-coin-percentage,
span.ccew-coin-price.ccew-primary {
text-align: right;
}
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-logo-list {
width: 20%;
}
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-name-list {
width: 80%;
flex: unset;
}
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-price-list {
width: 100%;
}
.elementor-col-33 .ccew-price-change.ccew-coin-percentage,
.elementor-col-33 span.ccew-coin-price.ccew-primary {
text-align: left;
padding-left: 40px;
}
}
@media screen and (min-width:768px) and (max-width:1024px) {
.ccew-wrapper.ccew-price-list .ccew-price-list{
align-items: center;
}
}
@media screen and (min-width:768px) {
.ccew-wrapper.ccew-price-list .ccew_coin_paprika_graph{
max-width: 40%;
}
}
@media(max-width:767px) {
.ccew_coin_paprika_graph,.ccew_coin_paprika_graph img{
width: 100%;
}
.ccew-wrapper.ccew-price-list .ccew-logo-list {
width: 55px;
}
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-logo-list,
.elementor-col-50 .ccew-wrapper.ccew-price-list .ccew-logo-list {
width: 55px;
}
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-graph-list,
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-name-list,
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-price-list,
.elementor-col-50 .ccew-wrapper.ccew-price-list .ccew-graph-list,
.elementor-col-50 .ccew-wrapper.ccew-price-list .ccew-name-list,
.elementor-col-50 .ccew-wrapper.ccew-price-list .ccew-price-list {
width: auto;
box-sizing: border-box;
flex: 1;
}
.elementor-col-33 .ccew-wrapper.ccew-price-list .ccew-graph-list,
.elementor-col-50 .ccew-wrapper.ccew-price-list .ccew-graph-list {
width: 100% !important;
flex: auto;
}
.elementor-col-33 .ccew-price-change.ccew-coin-percentage,
.elementor-col-33 span.ccew-coin-price.ccew-primary,
.elementor-col-50 .ccew-price-change.ccew-coin-percentage,
.elementor-col-50 span.ccew-coin-price.ccew-primary {
text-align: right;
padding-left: 0px;
}
}
@media(max-width:500px) { .ccew-wrapper.ccew-price-list .ccew-coin-name,
.ccew-wrapper.ccew-price-list .ccew-coin-price {
font-size: 16px;
}
.ccew-wrapper.ccew-price-list .ccew-graph-list {
text-align: center;
}
.ccew-wrapper.ccew-price-list .ccew-logo-list {
text-align: center;
padding-right: 0px;
}
}
@media(max-width:320px) {
.ccew-wrapper.ccew-price-list .ccew-coin-name,
.ccew-wrapper.ccew-price-list .ccew-coin-price {
font-size: 14px;
}
.ccew-wrapper.ccew-price-list .ccew-coin-symbol,
.ccew-wrapper.ccew-price-list .ccew-coin-percentage {
font-size: 12px;
}
}.post_carousel_block, .woo_carousel_block { margin: 0 0 25px 0; position: relative; }
.loading.post_carousel_block, .woo_carousel_block.loading { background: #f4f4f4 !important; min-height: 120px; max-height: 160px }
.loading .carousel-stamp, .loading .re_carousel{opacity: 0}
.re_carousel { overflow: hidden;      }
.re_carousel a{text-decoration: none !important; }
.re_carousel .controls { border:none !important; background-color: rgba(0, 0, 0, 0.5);width: 30px;height: 30px;line-height: 30px;position: absolute;color: transparent;cursor: pointer;text-align: center; z-index: 999}
.re_carousel .controls.disabled{opacity: 0.3}
.re_carousel .controls:after{ color: #fff; font-weight: 300 }
.re_carousel .controls.prev:after{content: "\f104";}
.re_carousel .controls.next:after{content: "\f105";}
.carousel-style-2 .re_carousel, .carousel-style-3 .re_carousel { padding: 0 40px;  }
.no-nav-carousel .re_carousel{padding: 0}
.carousel-style-2 .controls{top:40%;}
.carousel-style-2 .controls.prev { left: 0;  }
.carousel-style-2 .controls.next { right: 0; }
.carousel-style-2 .controls:after{font-size: 15px; line-height:30px;}
.carousel-style-2 .carousel-item{margin: 0 10px}
.carousel-style-2 figure{border: 1px solid #f4f4f4}
.carousel-style-2 h3{font-size: 18px;line-height: 22px; margin: 0 0 12px 0; }
.carousel-style-2 .text-oncarousel{padding-top: 12px;}
.carousel-style-2 .carousel-stamp{position: absolute; top: -5px; left: 25px; z-index: 999; }
.carousel-style-3 .controls:after, .carousel-style-3 .controls:before{line-height: 30px; font-size: 30px; color:#555;}
.carousel-style-3 .controls.prev { left: 0;  }
.carousel-style-3 .controls.next { right: 0; }
.carousel-style-3 .controls{top:40%; background-color: transparent; width: auto;}
.carousel-style-3 .controls:hover{ background-color: transparent !important; }
.re_carousel .carousel-item { display: block; line-height: 1.2em; position: relative; text-decoration: none; }
.re_carousel .star-small{margin-bottom: 9px}
.re_carousel figure { position: relative; margin: 0}
.re_carousel .carousel-item figure:hover .text-oncarousel{ padding-bottom: 25px}
.views-in-carosel { position: absolute; left: 15px; bottom: -35px; font-size: 11px; color: #ccc; line-height: 11px}
.views-in-carosel a{color: #ccc;}
.views-in-carosel p{margin: 0}
.re_carousel .carousel-item figure:hover .views-in-carosel{ bottom: 8px}
.re_carousel .woo_loop_btn{ margin-bottom: 10px;display: inline-block; padding: 5px 12px }
.post_carousel_block.loading:before, .woo_carousel_block.loading:before{ position: absolute; top: 50%; left: 50%; color: #ccc}
.media_owl_carousel { padding: 20px; border: 1px solid #cecece !important; margin-bottom: 30px; box-shadow : 0 1px 1px #EDEDED;text-align: center; }
.media_owl_carousel .photo-item{ margin: 0 10px; position: relative;}
.media_owl_carousel .gp-overlay { display: none; width: 100%; height: 100%; background: rgba(0,0,0,0.8); position: absolute; top: 0px; left: 0px; }
.media_owl_carousel .gp-overlay a { width: 50px; height: 50px; display: block; position: absolute; top: 50%; left: 50%; margin: -25px 0 0 -25px; color: #fff !important; text-decoration: none }
.media_owl_carousel .gp-overlay a:before{ content: "\f055"; font-size: 50px}
.text-oncarousel, .deal-item-wrap .deal-detail, .info-overlay, .small_sale_a_proc, .news_cat a{transform: translate3d(0,0,0);-webkit-backface-visibility: hidden;}
.carouselhor-item{overflow: hidden;}
.carouselhor-item .l-part-car{float: left;width: 25%;  width: 180px; padding: 1px}
.carouselhor-item figure{display: table-cell; height: 130px; padding: 5px; width: 180px; max-width: 180px; border: 1px solid #eee; vertical-align: middle; text-align: center;}
.carouselhor-item .r-part-car{margin: 0 15px 0 200px;word-break: break-word;}
.carouselhor-item h2{margin: 0 0 10px 0; font-size: 15px; line-height: 18px; font-weight: normal;}
.owl-item .carouselhor-item figure img{width: auto; max-width: 100%; max-height: 100%; display: inline-block; }
.carouselhor-item .temperatur{font-size: 18px}
.carouselhor-item .rhi-fire{color: #CA212A;font-size: 20px;}
.carouselhor-item .simple_price_count{margin: 0}
.owl-item .col_item:hovered{box-shadow:inherit;}
@media screen and (max-width: 500px){
.carousel-style-3 .controls.prev { left: 10px;  }
.carousel-style-3 .controls.next { right: 10px; }
.carouselhor-item .l-part-car{width: 120px}
.carouselhor-item figure{ width: 120px; height: 90px; max-width: 120px;}
.carouselhor-item .r-part-car{margin: 0 0 0 135px;}
} 
@media screen and (max-width: 400px){
.carouselhor-item .l-part-car{width: 100%}
.carouselhor-item figure{ width: 180px; height: 130px; max-width: 180px; margin: 0 auto; display: block;}
.carouselhor-item .r-part-car{margin: 0 0 10px 0;}
}
.carousel-style-fullpost .owl-item{padding: 0 10px;display: flex;}
.carousel-style-fullpost .controls{top:20%;line-height:50px; width: 50px; height: 50px}
.carousel-style-fullpost .controls.prev { left: 0;  }
.carousel-style-fullpost .controls.next { right: 0; }
.carousel-style-fullpost .controls:after{font-size: 20px; }
.carousel-style-fullpost .owl-stage{margin-top:6px; display: -webkit-flex;-webkit-flex-wrap: wrap;display: -ms-flexbox;-ms-flex-wrap: wrap;display: flex;flex-wrap: wrap;flex-direction: row;}
.carousel-style-fullpost .woogridrev .owl-stage{padding: 5px 0 25px 0;}
.carousel-style-fullpost .col_item{width: 100%}
.carousel-style-fullpost .re_carousel .owl-item figure img{width: auto; display: inline-block;} .re_carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.re_carousel .owl-animated-in{z-index:0}.re_carousel .owl-animated-out{z-index:1}.re_carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.re_carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.re_carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.re_carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.re_carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.re_carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.re_carousel .owl-dots.disabled,.re_carousel .owl-nav.disabled{display:none}.re_carousel .owl-dot,.re_carousel .owl-nav .owl-next,.re_carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;user-select:none; display: inline-block;}.re_carousel.owl-loaded{display:block}.re_carousel.owl-loading{opacity:0;display:block}.re_carousel.owl-hidden{opacity:0}.re_carousel.owl-refresh .owl-item{display:none}.re_carousel.owl-drag .owl-item{user-select:none}.re_carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.re_carousel.owl-rtl{direction:rtl}.re_carousel.owl-rtl .owl-item{float:right}.no-js .re_carousel{display:block}.re_carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.re_carousel .owl-item img{transform-style:preserve-3d; -webkit-transform-style:preserve-3d; display: inline-block;}.re_carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.re_carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.re_carousel .owl-video-play-icon:hover{transition:all 0.4s ease}.re_carousel .owl-video-playing .owl-video-play-icon,.re_carousel .owl-video-playing .owl-video-tn{display:none}.re_carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;transition:opacity 400ms ease}.re_carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.re_carousel .owl-dots{text-align: center;margin: 12px auto}.re_carousel .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #D6D6D6;display: inline-block;-webkit-backface-visibility: visible;transition: opacity .2s ease, width 0.5s ease;border-radius: 30px;}.re_carousel .owl-dots .owl-dot.active span, .re_carousel .owl-dots .owl-dot:hover span {background: #869791;}.re_carousel .owl-dots .owl-dot.active span{width: 40px}.loading .rh-slide-content{display: none;}.post .wpsm_toplist_heading:before{content: counter(wpsmtop);counter-increment: wpsmtop; border-radius: 50%;display: block;float: left;font: bold 20px/38px Arial;height: 38px;margin: -8px 15px 10px 0;text-align: center;width: 38px;  border: 3px solid #111}
.wpsm_toplist_heading {padding-top: 35px; margin-top: 0 !important}
.rh-review-heading .wpsm_toplist_heading:before, .rh-color-heading .wpsm_toplist_heading:before, .rh-color-heading .kc-gotop, .rh-review-heading .kc-gotop, .wpsm_heading_number .kc-gotop, .rh_gr_top_middle .kc-gotop, .wpsm_heading_number .wpsm_toplist_heading:before{display:none}
.rh-review-heading .kc-anchor, .rh_gr_top_middle .kc-anchor{margin: 0 !important}
.rh-review-heading .wpsm_toplist_heading, .rh-color-heading .wpsm_toplist_heading, .wpsm_heading_number .wpsm_toplist_heading{padding-top:0 !important; margin:0;}
.kc-anchor{display: block;}
.autocontents{ list-style-type:none; counter-reset:list; }
.post .autocontents li, .widget .autocontents li{list-style-type:none; margin: 0 0 12px 12px}
.widget .autocontents li a{color: grey}
.inline-list-wrap .autocontents li{display: inline-block;}
.autocontents li:before{ color:#555; }
.autocontents li.top{ counter-increment:list; counter-reset:list1; font-size: 105% }
.autocontents li.top:before{ content:counter(list) '. '; }
.autocontents li.sub_1{ counter-increment:list1; counter-reset:list2; font-size: 95%  }
.autocontents li.sub_1:before{ content:counter(list) '.' counter(list1) '. '; }
.autocontents li.sub_2{ counter-increment:list2; font-size: 90% }
.autocontents li.sub_2:before{ content:counter(list) '.' counter(list1) '.' counter(list2) '. '; }
.kc-gotop {display: block; text-align: right;}
#toplistmenu ul{margin: 15px 0 30px !important; counter-reset: item; list-style: none; box-shadow: 0 4px 12px #e0e0e0;  margin: 0 4px 12px; border: 1px solid #ddd; border-top: none;}
#toplistmenu ul li{ list-style: none; padding: 15px 15px 15px 5px; margin: 0; border-top: 1px solid #ddd;}
#toplistmenu ul li:nth-child(2n) {background-color: #f9f9f9;}
#toplistmenu ul li a{ font-size: 18px; line-height: 14px; border-bottom: 1px dotted #111; text-decoration:none}
#toplistmenu ul li a:hover{border-bottom: 1px dashed #111;}
#toplistmenu > ul li:before {border-radius: 50%;color: #fff;content: counter(item);counter-increment: item;float:left;height: 25px;line-height: 25px;margin: -3px 20px 20px 15px;text-align: center;width: 25px; font-weight: bold; font-size: 16px}
#toplistmenu{clear: both;}