.classima-listing-search .classima-listing-search-form {
padding: 25px 30px;
background-color: #fff;
border-radius: 2px;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
}
.classima-listing-search-form .form-group {
margin-bottom: 0;
}
.classima-listing-search-form .rtcl-search-input-button {
border: 1px solid #e1e1e1;
border-width: 1px 0;
background-color: #fff;
height: 60px;
color: #999;
line-height: 62px;
padding: 0 20px 0 25px;
position: relative;
font-size: 14px;
}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtcl-search-input-button {
height: 50px;
line-height: 50px;
}
}
.classima-listing-search-form .rtcl-search-input-button:before {
color: #999;
font-family: "Font Awesome 5 Free";
font-size: 14px !important;
font-weight: 600;
line-height: 60px;
vertical-align: top;
}
.header-style-5 .main-header-inner .classima-listing-search-form .rtcl-search-input-button:before {
color: #f85c70;
}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtcl-search-input-button:before {
line-height: 50px;
}
}
.classima-listing-search-form .rtcl-search-input-button:after {
content: '';
width: 1px;
height: 27px;
background: #d7dce3;
position: absolute;
right: 0;
top: 18px;
}
@media all and (max-width: 1199.98px) {
.classima-listing-search-form .rtcl-search-input-button:after {
content: none;
}
}
.classima-listing-search-form .rtcl-search-input-button .search-input-label {
padding-left: 10px;
color: #646464;
}
.classima-listing-search-form .rtcl-search-input-button .rtcl-icon-spinner {
position: absolute;
top: 20px;
right: 5px;
line-height: 1;
}
.classima-listing-search-form .rtcl-search-input-type {
padding-right: 0;
}
.classima-listing-search-form .rtcl-search-input-type::before {
font-family: "Font Awesome 5 Free";
content: "\f03a";
line-height: 60px;
font-weight: 600;
}
@media screen and (min-width: 992px) {
.classima-listing-search-form > div:first-child {
border-left: 1px solid #e1e1e1;
}
}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtcl-search-input-type::before {
line-height: 50px;
}
}
.classima-listing-search-form .rtcl-search-input-location,
.classima-listing-search-form .rtcl-search-input-category {
cursor: pointer;
overflow: hidden;
}
.classima-listing-search-form .rtcl-search-input-category:before {
content: "\f02c";
}
.classima-listing-search-form .rtcl-search-input-location:before {
content: "\f041";
}
.classima-listing-search-form select::-ms-expand {
display: none;
}
.classima-listing-search-form select {
cursor: pointer;
outline: none;
padding-left: 10px;
border: none;
background-color: #fff;
height: 58px;
color: #999;
line-height: 62px;
width: 80%;
width: calc(100% - 18px);
position: relative;
font-size: 14px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.classima-listing-search-form .classima-listing-search-dropdown {
display: inline-block;
width: 80%;
width: calc(100% - 18px);
}
.classima-listing-search-form .classima-listing-search-dropdown button {
text-align: left;
padding: 0 0 0 10px;
margin: 0;
background: transparent;
border: none;
color: #999;
line-height: 40px;
font-size: 14px;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
width: 100%;
}
.classima-listing-search-form .classima-listing-search-dropdown button:hover,
.classima-listing-search-form .classima-listing-search-dropdown button:focus {
background: transparent;
color: #999;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.classima-listing-search-form .classima-listing-search-dropdown button:after {
content: none;
}
.classima-listing-search-form .classima-listing-search-dropdown .dropdown-menu {
margin: 0;
top: -5px !important;
left: -20px !important;
}
.classima-listing-search-form .classima-listing-search-dropdown .dropdown-menu .dropdown-item {
color: #646464;
padding: 10px 20px;
font-size: 15px;
line-height: 1.5;
}
.classima-listing-search-form .classima-listing-search-dropdown .dropdown-menu .dropdown-item:hover,
.classima-listing-search-form .classima-listing-search-dropdown .dropdown-menu .dropdown-item:active {
background-color: #F5F7FA;
}
.classima-listing-search-form .rtin-keyword:before {
content: "\f035";
font-family: "Font Awesome 5 Free";
line-height: 58px;
font-weight: 600;
}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtin-keyword:before {
line-height: 48px;
}
}
.classima-listing-search-form .rtin-keyword:after {
content: none;
}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtin-keyword {
margin-bottom: 20px;
}
}
.classima-listing-search-form .rtin-keyword input {
border: none;
outline: 0;
padding: 0 0 0 10px;
height: 58px;
color: #646464;
width: 80%;
width: calc(100% - 30px);
vertical-align: top;
}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtin-keyword input {
height: 48px;
}
}
@media all and (max-width: 1199.98px) {
.classima-listing-search-form .rtcl-search-input-button {
border-width: 1px;
}
}
@media all and (max-width: 767.98px) {
.classima-listing-search-form .rtcl-search-input-button {
margin-bottom: 20px;
}
}
@media all and (max-width: 1199.98px) {
.classima-listing-search-form.rtin-count-4 .rtcl-search-input-button {
margin-bottom: 20px;
}
}
.classima-listing-search-form .rtin-search-btn {
font-size: 16px;
height: 60px;
width: 100%;
background: #f85c70;
text-align: center;
padding: 10px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
outline: none;
border-radius: 0;
}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtin-search-btn {
height: 50px;
}
}
.classima-listing-search-form .rtin-search-btn:hover {
background: #e43d40;
}
.classima-listing-search-form .rtin-search-btn i {
margin-right: 10px;
}
.classima-listing-search-form .rtin-btn-holder {
text-align: right;
}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtin-btn-holder {
text-align: left;
}
}
.classima-listing-search-form .classima-search-style-2 input,
.classima-listing-search-form .classima-search-style-2 select {
outline: none;
border: none;
outline: 0;
padding: 0 0 0 10px;
height: 58px;
color: #646464;
width: 80%;
width: calc(100% - 15px);
vertical-align: top;
display: inline-block;
}
.classima-listing-search-form .classima-search-style-2 input.rtcl-geo-address-input {
width: calc(100% - 30px);
}
.classima-listing-search-form .classima-search-style-2 .rtcl-get-location {
float: right;
}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .classima-search-style-2 input,
.classima-listing-search-form .classima-search-style-2 select {
height: 48px;
line-height: 52px;
}
}
.classima-listing-search-form .classima-search-style-2 input:focus,
.classima-listing-search-form .classima-search-style-2 select:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.classima-listing-search-form .classima-search-style-2 input::-webkit-input-placeholder,
.classima-listing-search-form .classima-search-style-2 select::-webkit-input-placeholder {
opacity: 1;
color: #999;
}
.classima-listing-search-form .classima-search-style-2 input::-moz-placeholder,
.classima-listing-search-form .classima-search-style-2 select::-moz-placeholder {
opacity: 1;
color: #999;
}
.classima-listing-search-form .classima-search-style-2 input::-ms-input-placeholder,
.classima-listing-search-form .classima-search-style-2 select::-ms-input-placeholder {
opacity: 1;
color: #999;
}
.classima-listing-search-form .classima-search-style-2 input::placeholder,
.classima-listing-search-form .classima-search-style-2 select::placeholder {
opacity: 1;
color: #999;
}
.classima-listing-search-form .classima-search-style-2 select {
width: calc(100% - 25px);
color: #999;
}
.header-style-5 .main-header-inner .classima-listing-search-form .classima-search-style-2 select {
color: #646464;
}
.classima-listing-search-form .classima-search-style-2.rtin-category:before {
content: "\f02c";
}
.classima-listing-search-form .classima-search-style-2.rtin-location:before {
content: "\f041";
}
.classima-listing-search-form.rtin-style-dependency .rtcl-search-input-button {
border: 1px solid #e1e1e1;
margin-right: 10px;
}
.header-style-5 .main-header-inner .classima-listing-search-form.rtin-style-dependency .rtcl-search-input-button {
margin-right: 0;
}
.classima-listing-search-form .rtcl-search-input-button.rtin-radius {
padding: 0;
}
.classima-listing-search-form.rtin-style-dependency .rtcl-search-input-button:after {
content: none;
}
.classima-listing-search-form.rtin-style-dependency .classima-search-style-2 {
height: inherit;
padding: 0;
border: none;
}
.classima-listing-search-form.rtin-style-dependency .classima-search-style-2:before {
content: none;
}
.classima-listing-search-form.rtin-style-dependency .classima-search-style-2 .rtcl-terms {
display: inline-block;
width: 100%;
line-height: 1;
}
.classima-listing-search-form.rtin-style-dependency .classima-search-style-2 select {
padding: 0 10px;
border: 1px solid #e1e1e1 !important;
outline: none !important;
border-radius: 0;
width: 100%;
height: 60px;
line-height: 1;
vertical-align: inherit;
}
.header-style-5 .main-header-inner .classima-listing-search-form.rtin-style-dependency .classima-search-style-2 select {
height: 44px;
border: none !important;
}
.classima-listing-search-form.rtin-style-dependency .classima-search-style-2 .rtcl-child-terms {
margin: 10px 0 0;
}
.rtcl-ui-modal {
z-index: 1000000;
}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content {
margin-top: 4rem;
min-height: 420px;
}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body {
padding: 10px 40px 40px;
}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap h4 {
font-size: 20px;
line-height: 1.5;
}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap .rtcl-ui-select-list ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap .rtcl-ui-select-list ul li.has-sub a:after {
line-height: 1.5;
}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap .rtcl-ui-select-list ul li a {
color: #444;
}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap .rtcl-ui-select-list ul li a:hover {
color: #f85c70;
}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap .rtcl-select-action .go-back {
color: #333;
}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-close {
left: inherit;
top: 0;
right: 0;
width: 30px;
height: 30px;
font-size: 14px;
line-height: 1;
border-radius: 1.3rem;
border: 3px solid #fff;
background-color: #2f3432;
-webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.75);
box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.75);
padding: 0;
color: #fff;
cursor: pointer;
opacity: 1;
text-shadow: none;
}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-header {
border-bottom: none;
} .classima-listing-search .rtcl-widget-search-form {
display: flex;
display: -webkit-box;
display: -ms-flexbox;
}
.classima-listing-search .rtcl-widget-search-form > div {
flex: 1 1 0;
-webkit-box-flex: 1;
-ms-flex: 1 1 0px;
margin: 0;
}
.classima-listing-search .rtcl-widget-search-form .rtin-btn-holder {
max-width: 168px;
}
.header-listing-inner .classima-listing-search .rtcl-widget-search-form > div:first-child {
margin-left: 0;
}
.header-listing-inner .classima-listing-search .rtcl-widget-search-form > div:last-child {
margin-right: 0;
}
.classima-listing-search .classima-search-style-2 input.rtcl-geo-address-input {
width: calc(100% - 30px);
}
.classima-listing-search .classima-search-style-2 input.rtcl-geo-address-input + .rtcl-icon-target {
float: right;
cursor: pointer;
}
.classima-listing-search .classima-search-style-2 input.rtcl-geo-address-input,
.classima-listing-search .classima-search-style-2.rtin-radius input:focus {
box-shadow: none;
outline: none;
border: none;
}
@media all and (max-width: 991px) {
.classima-listing-search .rtcl-widget-search-form {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.classima-listing-search .rtcl-widget-search-form > div {
-webkit-box-flex: 0;
-ms-flex: 0 0 47%;
flex: 0 0 47%;
max-width: 47%;
margin: 5px;
}
.classima-listing-search .rtcl-widget-search-form .rtin-btn-holder {
max-width: 100%;
}
.classima-listing-search .rtcl-widget-search-form .rtin-type-space {
margin-left: 0;
}
}
@media all and (max-width: 767px) {
.classima-listing-search .rtcl-widget-search-form > div {
flex: 0 0 46%;
max-width: 46%;
}
}
@media all and (max-width: 575px) {
.classima-listing-search .rtcl-widget-search-form {
display: block;
}
.classima-listing-search .rtcl-widget-search-form .rtin-btn-holder,
.classima-listing-search .rtcl-widget-search-form > div {
max-width: 100%;
margin-top: 0;
margin-bottom: 0;
}
.classima-listing-search .rtcl-widget-search-form > div {
margin-bottom: 20px;
margin-left: 0;
margin-right: 0;
}
} [class*=" rtcl-icon-"]::before,
[class^="rtcl-icon-"]::before {
margin: 0;
}
.classima-listing-single .owl-carousel .owl-nav {
margin: 0;
}
.classima-listing-single .owl-carousel .owl-nav [class*=owl-] {
border-radius: 50px;
border: 1px solid #f85c70;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
width: 36px;
height: 36px;
margin: 0;
}
.classima-listing-single .owl-carousel .owl-nav [class*=owl-]:hover {
color: #f85c70;
background-color: transparent;
}
.classima-listing-single .owl-carousel .owl-nav .owl-prev {
left: -20px;
}
.classima-listing-single .owl-carousel .owl-nav .owl-next {
right: -20px;
left: inherit;
}
@media all and (max-width: 991.98px) {
.right-sidebar .classima-listing-single .sidebar-widget-area {
margin-top: 40px;
}
}
@media all and (max-width: 991.98px) {
.right-sidebar .classima-listing-single .sidebar-widget-area.classima-listing-single-mob {
margin-top: 30px;
}
}
.classima-listing-single .classima-single-details .rtin-slider-box {
padding-bottom: 20px;
position: relative;
overflow: hidden;
}
.classima-listing-single .classima-single-details .rtin-slider-box.is-sold .rtcl-sold-out {
transform: rotate(-45deg);
background: red;
z-index: 10;
right: auto;
left: -40px;
font-size: 16px;
top: 20px;
padding: 12px 40px;
}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper {
margin-bottom: 0 !important;
}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-listing-gallery__trigger {
width: 30px;
height: 30px;
background-color: #e43d40;
color: #ffffff;
}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-listing-gallery__trigger i {
font-size: 13px;
line-height: 1;
}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-slider-item {
cursor: move;
}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-slider-item,
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-listing-single-image {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
overflow: hidden;
height: auto; background-color: #e7edee;
}
@media all and (max-width: 1199.98px) { }
@media all and (max-width: 991.98px) { }
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-slider-item,
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-listing-single-image {
height: auto;
}
} .rtcl-slider .swiper-button-prev,
.rtcl-slider .swiper-button-next {
display: none;
}
.classima-listing-single .swiper-button-disabled {
display: none !important;
}
.classima-single-details .rtcl-slider.swiper-initialized .swiper-button-prev,
.classima-single-details .rtcl-slider.swiper-initialized .swiper-button-next {
display: flex;
}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-button-prev,
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-button-next {
background-color: #f85c70;
height: 32px;
width: 32px;
padding: 0;
opacity: 0;
visibility: hidden;
transition: all 0.3s ease-in-out;
}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper:hover .swiper-button-prev,
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper:hover .swiper-button-next {
visibility: visible;
opacity: 1;
}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-button-prev:hover,
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-button-next:hover {
background-color: #e43d40;
}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-button-prev:after,
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-button-next:after {
font-size: 16px;
font-weight: 700;
}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-thumbs.rtcl-slider-nav {
margin-top: 10px;
}
.classima-listing-single .classima-single-details .rtin-slider-box.no-gallery-image {
background-color: #e7edee;
height: 90px;
}
.classima-listing-single .classima-single-details .rtin-slider-box .rtcl-price-amount {
background-color: #e43d40;
position: absolute;
top: 13px;
right: 0;
padding: 5px 15px 5px 35px;
z-index: 1;
font-size: 20px;
line-height: 1.5;
font-weight: 700;
color: #ffffff;
display: block;
text-align: right;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 25px 50%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 25px 50%);
display: none;
}
@media all and (max-width: 991.98px) {
.classima-listing-single .classima-single-details .rtin-slider-box .rtcl-price-amount {
display: block;
}
}
.classima-listing-single .classima-single-details .single-listing-meta-price-mob {
margin-bottom: 15px;
display: none;
}
@media all and (max-width: 991.98px) {
.classima-listing-single .classima-single-details .single-listing-meta-price-mob {
display: block;
}
}
.classima-listing-single .classima-single-details .single-listing-meta-price-mob .rtin-price {
background: #f85c70;
color: #fff;
display: inline-block;
padding: 12px 35px 12px 15px;
font-weight: 600;
font-size: 18px;
line-height: 1;
-webkit-clip-path: polygon(0 0, 100% 0, calc(100% - 25px) 50%, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, calc(100% - 25px) 50%, 100% 100%, 0 100%);
}
.classima-listing-single .classima-single-details .single-listing-meta-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details .single-listing-meta-wrap {
display: block;
}
}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .single-listing-meta {
list-style-type: none;
margin: 0;
padding: 0;
}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .single-listing-meta li {
display: inline;
margin-right: 10px;
font-size: 15px;
line-height: 1.3;
color: #999;
}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .single-listing-meta li i {
margin-right: 7px;
color: #f85c70;
}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .single-listing-meta div {
display: inline;
}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .rtcl-listing-badge-wrap {
line-height: 1;
margin: 15px 0 0;
}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details .single-listing-meta-wrap .rtcl-listing-badge-wrap {
margin-top: 5px;
}
}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .rtcl-listing-badge-wrap span {
padding: 5px 8px;
margin-left: 5px;
margin-right: 0;
}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .rtcl-listing-badge-wrap span:first-child {
margin-left: 0;
}
.classima-listing-single .classima-single-details .nav-tabs {
margin: 20px 0 0;
}
.classima-listing-single .classima-single-details .nav-tabs a {
background-color: #f2f2f2;
color: #111111;
font-weight: 600;
border: none;
margin-right: 3px;
padding: 12px 15px;
font-size: 16px;
line-height: 1;
min-width: 120px;
text-align: center;
}
.classima-listing-single .classima-single-details .nav-tabs a.active {
background-color: #f85c70;
color: #fff;
}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details .nav-tabs a {
min-width: inherit;
padding: 10px 15px;
font-size: 15px;
}
}
.classima-listing-single .classima-single-details .tab-content {
padding-top: 25px;
}
.classima-listing-single .classima-single-details .rtin-specs {
margin-top: 20px;
}
.classima-listing-single .classima-single-details .rtin-specs .rtin-spec-items {
list-style-type: none;
margin: 0;
padding: 0;
}
.classima-listing-single .classima-single-details .rtin-specs .rtin-spec-items li {
padding-left: 30px;
position: relative;
margin-bottom: 8px;
margin-right: 5px;
}
.classima-listing-single .classima-single-details .rtin-specs .rtin-spec-items li:before {
text-align: center;
content: "\f105";
height: 16px;
width: 16px;
position: absolute;
font-family: "Font Awesome 5 Free";
font-weight: 600;
font-size: 15px;
line-height: 1;
left: 0;
top: 5px;
border-radius: 50%;
z-index: 1;
color: #ffffff;
background-color: #f85c70;
}
.classima-listing-single .classima-single-details .rtin-specs .rtin-spec-items.rtin-list-col-2 li {
width: 49%;
float: left;
}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details .rtin-specs .rtin-spec-items.rtin-list-col-2 li {
width: inherit;
float: none;
}
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action {
border-top: 1px solid #dadada;
margin: 20px 0 0;
padding: 20px 0 0;
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li {
margin-right: 30px;
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li a {
color: #646464;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li a:hover {
color: #e43d40;
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li i,
.classima-listing-single .classima-single-details .rtcl-single-listing-action li .rtcl-icon {
color: #b8b8b8;
margin-right: 10px;
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li .rtcl-active .rtcl-icon {
color: #f2b827;
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li .rtcl-icon-whatsapp {
background: #25d366;
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li.rtcl-sidebar-social .rtin-share-title {
color: #646464;
margin-right: 10px;
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li.rtcl-sidebar-social a {
padding: 0 2px;
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li.rtcl-sidebar-social a .rtcl-icon {
color: #fff;
width: 24px;
height: 24px;
padding: 0px;
font-size: 13px;
line-height: 25px;
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action .modal .form-control:focus {
-webkit-box-shadow: none;
box-shadow: none;
border-color: #ced4da;
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action .modal .close:hover {
background-color: transparent;
}
.classima-listing-single .classima-single-details-2 .rtin-price {
margin-top: 10px;
background-color: #f85c70;
display: inline-block;
padding: 8px 35px 8px 15px;
font-size: 20px;
line-height: 1.5;
font-weight: 700;
color: #ffffff !important;
-webkit-clip-path: polygon(0 0, 100% 0, calc(100% - 25px) 50%, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, calc(100% - 25px) 50%, 100% 100%, 0 100%);
}
.classima-listing-single .rtin-price .rtcl-price {
color: inherit;
font-size: inherit;
line-height: inherit;
display: inline-block;
}
.classima-listing-single .classima-single-details-2 .rtin-price .rtcl-price-meta {
display: inline;
}
.classima-listing-single .classima-single-details-2 .rtin-price .rtcl-price-meta .rtcl-price-type-label {
font-size: 14px;
font-weight: 500;
}
.classima-listing-single .classima-single-details-2 .rtin-content-area {
margin-top: 20px;
}
.classima-listing-single .classima-single-details-2 .rtin-specs-title {
position: relative;
font-size: 22px;
line-height: 1.5;
font-weight: 700;
color: #222222;
margin-bottom: 20px;
padding-bottom: 15px;
}
.classima-listing-single .classima-single-details-2 .rtin-specs-title:after {
content: "";
position: absolute;
height: 4px;
width: 40px;
background-color: #f85c70;
z-index: 1;
bottom: 0;
left: 0;
}
.classima-listing-single .classima-single-details-2 .classima-custom-fields {
margin-bottom: 20px;
}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details-2 .classima-custom-fields {
margin-top: 10px;
}
}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li {
display: block;
font-size: 15px;
}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li:after {
content: '';
}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li .rtin-label {
color: #222;
font-weight: 600;
}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li .rtin-title {
margin-left: 5px;
}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action {
list-style-type: none;
margin: 0;
padding: 0;
border: none;
}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li {
padding: 10px 0;
margin-right: 0;
font-size: 15px;
}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li a {
color: #646464;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li a:hover {
color: #e43d40;
}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action .rtin-icon-common .rtcl-icon,
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action .rtin-icon-common i {
color: #b8b8b8;
margin-right: 10px;
width: 15px;
}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action .share-label {
margin-bottom: 5px;
}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li.rtcl-sidebar-social a {
padding: 0;
margin: 3px;
}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li.rtcl-sidebar-social a .rtcl-icon {
width: 35px;
height: 35px;
font-size: 16px;
line-height: 36px;
}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action .rtcl-icon-trash-1:before {
font-family: fontAwesome;
content: "\f071";
}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action .rtcl-icon-whatsapp {
background: #25d366;
}
.classima-listing-single .classima-single-details-3 .entry-title {
margin-bottom: 10px;
}
.classima-listing-single .classima-single-details-3 .single-listing-meta-wrap {
margin-bottom: 10px;
}
.classima-listing-single .classima-single-details-3 .rtin-price {
display: inline-block;
background-color: #f85c70;
padding: 8px 35px 8px 15px;
font-size: 20px;
line-height: 1.5;
font-weight: 700;
color: #ffffff;
-webkit-clip-path: polygon(0 0, 100% 0, calc(100% - 25px) 50%, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, calc(100% - 25px) 50%, 100% 100%, 0 100%);
}
@media screen and (min-width: 992px) {
.classima-listing-single .classima-single-details-3 .rtin-price {
display: none;
}
}
.classima-listing-single .classima-single-details-3 .rtin-price .rtcl-price-meta {
display: inline;
}
.classima-listing-single .classima-single-details-3 .rtin-price .rtcl-price-meta .rtcl-price-type-label {
font-size: 12px;
font-weight: 500;
}
.classima-listing-single .classima-single-details-3 .rtin-content-area {
margin-top: 20px;
}
.classima-listing-single .classima-single-details-3 .rtin-specs-title {
position: relative;
font-size: 22px;
line-height: 1.5;
font-weight: 700;
color: #222222;
margin-bottom: 20px;
padding-bottom: 15px;
}
.classima-listing-single .classima-single-details-3 .rtin-specs-title:after {
content: "";
position: absolute;
height: 4px;
width: 40px;
background-color: #f85c70;
z-index: 1;
bottom: 0;
left: 0;
}
.classima-listing-single .classima-single-details-3 .classima-custom-fields-wrap {
margin-top: 25px;
}
.classima-listing-single .classima-single-details-3 .classima-custom-fields-wrap .rtin-specs-title {
margin-bottom: 0;
}
.classima-listing-single .classima-single-details-3 .classima-custom-fields {
margin-top: 15px;
}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details-3 .classima-custom-fields {
margin-top: 10px;
}
}
.classima-listing-single .classima-single-details-3 .classima-custom-fields ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
.classima-listing-single .classima-single-details-3 .classima-custom-fields ul li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 50%;
min-height: 40px;
font-size: 15px;
}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details-3 .classima-custom-fields ul li {
width: 100%;
display: block;
min-height: auto;
}
}
.classima-listing-single .classima-single-details-3 .classima-custom-fields ul li:after {
content: '';
}
.classima-listing-single .classima-single-details-3 .classima-custom-fields ul li .rtin-label {
color: #222;
font-weight: 600;
min-width: 72px;
}
.classima-listing-single .classima-single-details-3 .classima-custom-fields ul li .rtin-title {
margin-left: 5px;
}
.classima-single-map .rtcl-map {
margin: 0;
}
.classima-listing-single-mob {
display: none;
}
@media all and (max-width: 991.98px) {
.classima-listing-single-mob {
display: block;
}
}
@media all and (max-width: 991.98px) {
.classima-listing-single-mob .rtcl-price-amount,
.classima-listing-single-mob .classified-seller-info,
.classima-listing-single-mob .classima-item-details {
display: block !important;
}
}
.classima-listing-single-mob .classified-seller-info,
.classima-listing-single-mob .classima-item-details {
border-radius: 2px;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
}
.classima-listing-single-mob .classified-seller-info .widgettitle,
.classima-listing-single-mob .classima-item-details .widgettitle {
color: #222222;
font-size: 20px;
line-height: 1.4;
font-weight: 700;
margin-bottom: 0;
border-bottom: 1px solid #e1e1e1;
padding: 12px 30px;
background-color: #fff;
}
.classima-listing-single-mob .classified-seller-info .widgettitle:after,
.classima-listing-single-mob .classima-item-details .widgettitle:after {
content: none;
}
.classima-listing-single-mob .classified-seller-info .rtin-box,
.classima-listing-single-mob .classima-item-details .rtin-box,
.classima-listing-single-mob .classified-seller-info .rtin-items-inner,
.classima-listing-single-mob .classima-item-details .rtin-items-inner {
padding: 30px;
background-color: #fff;
}
#content .classima-listing-single .classima-single-related .main-title-block {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
#content .classima-listing-single .classima-single-related .owl-related-nav .owl-prev,
#content .classima-listing-single .classima-single-related .owl-related-nav .owl-next {
color: #a6a6a6;
cursor: pointer;
display: inline-block;
}
#content .classima-listing-single .classima-single-related .owl-related-nav .owl-prev:hover,
#content .classima-listing-single .classima-single-related .owl-related-nav .owl-next:hover {
color: #f85c70;
}
#content .classima-listing-single .classima-single-related .owl-related-nav .owl-next {
margin-left: 15px;
}
#content .classima-listing-single .classima-single-related .owl-related-nav i {
font-size: 20px;
line-height: 26px;
}
#content .classima-listing-single .classima-single-related .listing-grid-each {
margin: 2px;
}
#content .classima-listing-single .classima-single-related .listing-grid-each .rtin-item {
margin-bottom: 0;
}
.classima-single-related .rtcl-carousel-slider:not(.swiper-initialized) {
margin-right: -20px;
}
.classima-single-related .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide {
margin-right: 20px;
flex: 0 0 calc(33.33% - 20px);
}
@media (max-width: 1199px) {
.classima-single-related .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide {
flex: 0 0 calc(50% - 20px);
}
}
@media (max-width: 449px) {
.classima-single-related .rtcl-carousel-slider:not(.swiper-initialized) {
margin-right: 0;
}
.classima-single-related .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide {
flex: 0 0 100%;
}
}
.classima-listing-single .classima-single-comments .comments-area {
margin-top: 0;
}
.classima-listing-single .classima-single-comments .comments-area .comment-title {
display: none;
}
.classima-listing-single .classima-single-comments #respond {
margin-top: 0;
}
.classima-listing-single .classima-single-comments .comment-list+#respond,
.classima-listing-single .classima-single-comments .each-comment+#respond {
margin-top: 50px;
}
.classima-listing-single-sidebar .rtin-price {
background-color: #f85c70;
color: #fff !important;
padding: 20px;
border-radius: 2px;
margin-bottom: 25px;
font-weight: 700;
line-height: 1;
}
@media all and (max-width: 991.98px) {
.classima-listing-single-sidebar .rtin-price {
display: none;
}
}
.classima-listing-single-sidebar .rtcl-price-type-label {
font-size: 14px;
font-weight: 400;
line-height: 1;
}
.classima-listing-single-sidebar .rtcl-price-range,
.classima-listing-single-sidebar .rtcl-price-amount {
font-size: 25px;
line-height: 1;
}
@media all and (max-width: 991.98px) {
.classima-listing-single-sidebar .rtin-price,
.classima-listing-single-sidebar .classified-seller-info,
.classima-listing-single-sidebar .classima-item-details {
display: none;
}
}
.classified-seller-info .rtin-box .rtin-author {
margin-bottom: 20px;
}
.classified-seller-info .rtin-box .rtin-author img {
border-radius: 50%;
width: 50px;
height: 50px;
margin-right: 10px;
}
.classified-seller-info .rtin-box .rtin-author .rtin-name {
display: inline;
font-size: 18px;
line-height: 1.5;
}
.classified-seller-info .rtin-box .rtin-author .rtin-name a {
color: #222222;
}
.classified-seller-info .rtin-box .rtin-box-item {
margin-top: 10px;
}
.classified-seller-info .rtin-box .rtin-box-item i {
display: block;
float: left;
width: 25px;
margin-top: 6px;
font-size: 14px;
line-height: 1;
text-align: left;
}
.classified-seller-info .rtin-box .rtin-box-item .rtin-box-item-text {
display: block;
float: left;
width: 70%;
width: calc(100% - 25px);
font-size: 14px;
}
.classified-seller-info .rtin-box .rtin-chat {
margin-top: 10px;
}
.classified-seller-info .rtin-box .rtin-chat a {
display: block;
background-color: #f85c70;
border-radius: 2px;
padding: 10px 20px;
color: #fff;
font-weight: 600;
width: 100%;
}
.classified-seller-info .rtin-box .rtin-chat a:hover {
color: #fff;
background-color: #e43d40;
}
.classified-seller-info .rtin-box .rtin-chat a i {
padding-right: 15px;
}
.classified-seller-info .rtin-box .rtin-phone {
background-color: #f2f2f2;
border-radius: 2px;
padding: 10px 20px;
margin-top: 10px;
}
.classified-seller-info .rtin-box .rtin-phone .numbers {
font-size: 16px;
line-height: 1.5;
color: #444;
font-weight: 600;
}
.classified-seller-info .rtin-box .rtin-phone .numbers a {
color: #444;
}
.classified-seller-info .rtin-box .rtin-phone .numbers:before {
content: "\f095";
font-family: "Font Awesome 5 Free";
color: #f85c70;
padding-right: 10px;
font-weight: 600;
}
.classified-seller-info .rtin-box .rtin-phone .revealed .numbers:before {
display: none;
}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper {
cursor: pointer;
}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper .numbers a {
display: block;
}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper .numbers a:first-child:before {
content: "\f095";
font-family: "Font Awesome 5 Free";
color: #f85c70;
padding-right: 10px;
font-weight: 600;
}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper .numbers .revealed-whatsapp-number:first-child:before {
content: none;
}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper .numbers a.revealed-whatsapp-number {
margin-top: 5px;
}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper .numbers a.revealed-whatsapp-number i {
color: #25d366;
padding-right: 9px;
}
.classified-seller-info .rtin-box .rtin-phone .revealed .text-muted {
display: none;
}
.classified-seller-info .rtin-box .rtin-email {
margin-top: 10px;
}
.classified-seller-info .rtin-box .rtin-email a {
display: block;
width: 100%;
border-radius: 2px;
background-color: #444444;
padding: 10px 20px;
color: #fff;
font-weight: 500;
}
.classified-seller-info .rtin-box .rtin-email a i {
color: #e43d40;
padding-right: 15px;
}
.classified-seller-info .rtin-box .rtin-email a:hover {
background-color: #000;
}
.classima-store-info .login-message a,
.classified-seller-info .login-message a {
color: #f85c70;
}
.classima-store-info .login-message a:hover,
.classified-seller-info .login-message a:hover {
color: #e43d40;
}
.classima-custom-fields ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.classima-custom-fields ul li {
padding: 0;
display: inline;
}
.classima-custom-fields ul li:after {
content: "|";
padding: 0 8px;
font-size: 11px;
vertical-align: top;
}
.classima-custom-fields ul li:last-child {
margin-bottom: 0;
}
.classima-custom-fields ul li:last-child:after {
content: none;
}
.classima-custom-fields ul li .rtin-label {
color: #444;
font-weight: 500;
}
.classima-custom-fields ul li .rtin-title {
color: #646464;
}
#classima-mail-to-seller .close:hover {
background-color: transparent;
}
#classima-mail-to-seller input:focus,
#classima-mail-to-seller textarea:focus {
-webkit-box-shadow: none;
box-shadow: none;
border: 1px solid #ccc;
}
#classima-mail-to-seller .btn {
padding: 7px 25px;
background-color: #f85c70;
border: none;
}
#classima-mail-to-seller .btn:hover,
#classima-mail-to-seller .btn:active {
background-color: #e43d40;
}
#classima-mail-to-seller .btn:focus,
#classima-mail-to-seller .btn:active {
-webkit-box-shadow: none;
box-shadow: none;
border: none;
} .review-title-block {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.review-area ul.comment-list {
list-style-type: none;
margin: 0;
padding: 0;
}
.review-area .comment-title span {
color: #646464;
}
.review-area .comment {
padding-top: 12px;
}
.review-area .comment .each-comment {
padding: 15px 0;
border-bottom: 1px solid #ebebeb;
}
@media all and (max-width: 480px) {
.review-area .comment .each-comment {
padding: 5px 0;
}
}
.review-area .comment:first-child {
padding-top: 0;
}
.review-area .comment:first-child .each-comment {
padding-top: 0;
}
.review-area .comment:last-child .each-comment {
padding-bottom: 0;
border: none;
}
.review-area .comment .imgholder {
margin-right: 20px;
margin-bottom: 10px;
}
@media all and (max-width: 991.98px) {
.review-area .comment .imgholder {
max-width: 90px;
}
}
@media all and (max-width: 480px) {
.review-area .comment .imgholder {
max-width: 50px;
margin-right: 10px;
}
}
.review-area .comment .imgholder img {
border-radius: 50%;
}
.review-area .comment .comment-meta .comment-meta-left {
float: left;
}
@media all and (max-width: 991.98px) {
.review-area .comment .comment-meta .comment-meta-left {
float: none;
}
}
.review-area .comment .comment-meta .comment-meta-left .comment-title {
color: #111;
font-size: 20px;
line-height: 1.5;
margin-bottom: 10px;
}
.review-area .comment .comment-meta .comment-meta-left .comment-info {
font-size: 14px;
line-height: 1.5;
}
.review-area .comment .comment-meta .comment-meta-left .comment-info .c-author {
color: #f85c70;
font-weight: 500;
}
.review-area .comment .comment-meta .comment-meta-left .comment-info .c-seperator {
padding: 0 5px;
}
.review-area .comment .comment-meta .rating-display-area {
float: right;
margin-top: 10px;
}
@media all and (max-width: 991.98px) {
.review-area .comment .comment-meta .rating-display-area {
float: none;
}
}
.review-area .comment .comments-body .comment-text {
margin-top: 10px;
color: #444444;
}
.review-area .comment .comments-body .comment-text p {
margin-bottom: 10px;
}
.review-area .comment .comments-body .comment-text .comment-awaiting-moderation {
font-size: 16px;
font-style: italic;
font-weight: 700;
line-height: 1.3;
color: #111;
}
.review-area .comments-closed {
font-size: 16px;
font-style: italic;
font-weight: 700;
padding-top: 20px;
line-height: 1.3;
color: #111;
}
.review-area .comment-navigation {
margin-top: 30px;
text-align: center;
}
.review-area .comment-navigation div[class^="nav"] {
display: inline-block;
margin: 0 3px;
}
.review-area .comment-navigation div[class^="nav"] a {
background-color: #646464;
color: #fff;
font-size: 14px;
line-height: 1;
font-weight: 600;
padding: 8px 20px;
border-radius: 2px;
}
.review-area .comment-navigation div[class^="nav"] a:hover {
opacity: 0.8;
}
.review-area #respond .form-group label {
margin-bottom: 5px;
}
.review-area #respond .comment-form-rating {
margin-bottom: 0;
}
.review-area #respond .stars a {
cursor: pointer;
}
.pswp__top-bar {
z-index: 9999;
} a#classima-toggle-sidebar {
background: #e43d40;
padding: 10px 20px;
border-radius: 2px;
margin-bottom: 20px;
text-align: center;
font-weight: 700;
color: #fff;
font-size: 18px;
line-height: 1.3;
display: none;
}
a#classima-toggle-sidebar:hover {
color: #fff;
}
@media all and (max-width: 991.98px) {
a#classima-toggle-sidebar {
display: block;
}
}
@media all and (max-width: 991.98px) {
.sidebar-listing-archive {
display: none;
}
}
.sidebar-widget-area .widget .rtcl-widget-categories {
padding: 0;
}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li {
margin: 0;
padding: 0;
position: relative;
border-bottom: 1px solid #cccccc;
}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li:before {
content: none;
}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li:last-child {
border: none;
}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a {
width: 100%;
display: inline-block;
padding: 11px 13px 11px 13px;
color: #444444;
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a img,
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a .rtcl-icon {
margin-right: 15px;
display: inline-block;
width: 30px;
height: 30px;
text-align: center;
}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a span {
float: right;
}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a .rtcl-icon {
float: none;
font-size: 20px;
line-height: 1;
height: 20px;
color: #444444;
}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li .rtcl-category-list {
padding-left: 15px;
border-top: 1px solid #cccccc;
}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a:hover,
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li.rtcl-active>a {
background-color: #f85c70;
color: #fff;
}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a:hover .rtcl-icon {
color: #fff;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block {
padding: 0;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-title {
margin: 0 !important;
padding: 12px 20px;
font-weight: 700;
color: #222;
font-size: 16px;
line-height: 1.5;
border-color: #dddddd;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-title .ui-accordion-icon {
color: #fff;
background-color: #f85c70;
border-radius: 50%;
line-height: 22px;
font-size: 16px;
font-weight: 700;
text-align: center;
margin-top: 2px;
width: 22px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content {
padding: 14px 20px 20px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content ul li:before {
content: none;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .form-group {
margin-bottom: 0;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list img,
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list svg,
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list .rtcl-icon {
margin-right: 12px;
display: inline-block;
width: 20px;
height: 20px;
text-align: center;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list .rtcl-icon {
float: none;
font-size: 15px;
line-height: 1;
color: #444444;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list .rtcl-icon:before {
margin: 0;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list svg {
fill: #444444;
width: 15px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li {
padding: 0;
font-size: 15px;
margin: 8px 0;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li a:before {
content: none;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.has-sub {
padding-right: 10px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.has-sub .arrow {
right: -10px;
top: 4px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.has-sub .arrow .rtcl-icon {
margin: 0;
color: #646464;
width: inherit;
height: inherit;
line-height: 1;
font-weight: 400;
font-size: 9px;
padding: 5px 10px;
vertical-align: top;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.has-sub.is-open .arrow {
top: -5px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list {
margin-left: 30px;
margin-bottom: 10px;
width: 100%;
padding-right: 20px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list li {
margin-top: 10px;
margin-bottom: 0;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list li a {
position: relative;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list li a:before {
content: '\f105';
font-family: 'Font Awesome 5 Free';
font-weight: 600;
left: -15px;
top: 0;
vertical-align: top;
line-height: 1;
color: #f85c70;
position: absolute;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list li.has-sub {
position: relative;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list li.has-sub .arrow {
top: 4px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list li.has-sub.is-open>.arrow {
top: -3px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .ui-link-tree .ui-checkbox {
position: relative;
vertical-align: middle;
top: -1px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .ui-link-tree .filter-submit-trigger {
vertical-align: middle;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .ui-link-tree li {
margin: 0;
padding-left: 0;
font-size: 15px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content ul.ui-link-tree li.is-opener i,
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content ul.filter-list li.is-opener i {
float: none;
font-size: 15px;
line-height: 1;
color: #444444;
text-align: left;
width: inherit;
margin-right: 7px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content ul.ui-link-tree li.is-opener i:before,
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content ul.filter-list li.is-opener i:before {
margin: 0;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-price-filter.ui-accordion-item .ui-accordion-content {
border-bottom: none;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons {
padding: 0 20px 20px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons .btn {
border: none;
background-color: #f85c70;
height: 50px;
font-weight: 700;
margin-top: 0;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons .btn:focus,
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons .btn:hover {
background-color: #e43d40;
-webkit-box-shadow: none;
box-shadow: none;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item.is-open .ui-accordion-title .ui-accordion-icon {
background-color: #f85c70;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .rtcl-rating-filter ul.ui-link-tree {
margin-top: 15px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .rtcl-rating-filter ul.ui-link-tree .ui-link-tree-item {
margin-top: 12px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .rtcl-rating-filter ul.ui-link-tree .ui-link-tree-item:first-child {
margin-top: 0;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block {
padding: 0;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item {
border-radius: 2px;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
background-color: #ffffff;
color: #646464;
border: none;
margin-bottom: 30px;
border-bottom: 1px solid #cccccc;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item .ui-accordion-title {
padding: 12px 20px;
margin-bottom: 0;
border-radius: 2px 2px 0 0;
background-color: #f85c70;
color: #fff;
border: none;
font-size: 20px;
line-height: 1.4;
display: block;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item .ui-accordion-title .rtcl-icon {
display: none;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item .ui-accordion-content {
padding: 14px 20px 20px;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons .btn {
height: 50px;
border: none;
background: #f85c70;
margin-top: 0;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons .btn:hover {
background: #e43d40;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li {
font-size: 15px;
margin: 8px 0;
padding: 0;
position: relative;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.all-taxonomy a:before {
content: none;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li:before {
content: none;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li:last-child {
border: none;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li a {
width: 100%;
display: inline-block;
color: #444444;
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li a img {
margin-right: 12px;
display: inline-block;
width: 20px;
height: 20px;
text-align: center;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li a span {
float: right;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li a .rtcl-icon {
float: none;
font-size: 20px;
line-height: 1;
height: 20px;
color: #444444;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub .arrow {
right: -10px;
top: 8px;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub .arrow .rtcl-icon {
margin: 0;
color: #646464;
width: inherit;
height: inherit;
line-height: 1;
font-weight: 400;
font-size: 9px;
padding: 5px 10px;
vertical-align: top;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub.is-open .arrow {
top: -8px;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub ul.sub-list {
margin-left: 30px;
margin-bottom: 10px;
width: 100%;
padding-right: 20px;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub ul.sub-list li {
margin-top: 10px;
margin-bottom: 0;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub ul.sub-list li a {
position: relative;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub ul.sub-list li a:before {
content: '\f105';
font-family: 'Font Awesome 5 Free';
font-weight: 600;
left: -15px;
top: 6px;
vertical-align: top;
line-height: 1;
color: #f85c70;
position: absolute;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li a:hover,
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.rtcl-active>a {
color: #f85c70;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li a:hover .rtcl-icon {
color: #fff;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item.rtcl-ad-type-filter a.filter-submit-trigger {
color: #646464;
}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item.rtcl-ad-type-filter a.filter-submit-trigger:hover {
color: #f85c70;
}
.site-content .listing-archive-top {
background-color: #ffffff;
padding: 12px 30px;
border-radius: 2px;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
margin-bottom: 25px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
@media all and (max-width: 767.98px) {
.site-content .listing-archive-top {
display: block;
}
}
.site-content .listing-archive-top .rtin-title {
-webkit-box-flex: 1;
-ms-flex: 1 3 auto;
flex: 1 3 auto;
font-size: 20px;
color: #111;
line-height: 1.5;
margin-bottom: 0;
}
@media all and (max-width: 767.98px) {
.site-content .listing-archive-top .rtin-title {
margin-bottom: 10px;
}
}
.site-content .listing-archive-top .listing-sorting {
-webkit-box-flex: 0;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
margin: 0 !important;
font-size: 0;
}
@media all and (max-width: 767.98px) {
.site-content .listing-archive-top .listing-sorting {
text-align: left !important;
}
}
.site-content .listing-archive-top .listing-sorting .rtcl-ordering {
display: inline-block;
vertical-align: middle;
margin-right: 7px;
}
.site-content .listing-archive-top .listing-sorting .rtcl-ordering select {
height: 33px;
outline: none;
padding: 0 10px;
background: none;
border: 1px solid #d7d7d7;
border-radius: 2px;
cursor: pointer;
color: #444;
}
.site-content .listing-archive-top .listing-sorting .rtcl-ordering select option {
outline: none;
background: none;
cursor: pointer;
}
.site-content .listing-archive-top .listing-sorting .rtcl-ordering select option:focus {
outline: none;
}
.site-content .listing-archive-top .listing-sorting .rtcl-view-switcher {
display: inline-block;
vertical-align: middle;
}
.site-content .listing-archive-top .listing-sorting .rtcl-view-switcher>a {
border: 1px solid #d7d7d7;
padding: 7px 5px;
border-radius: 2px;
font-size: 16px;
line-height: 1;
display: inline-block;
height: 33px;
}
.site-content .listing-archive-top .listing-sorting .rtcl-view-switcher>a:last-child {
margin-left: 7px;
}
.site-content .listing-archive-top .listing-sorting .rtcl-view-switcher>a i {
color: #989898;
}
.site-content .listing-archive-top .listing-sorting .rtcl-view-switcher>a.active i,
.site-content .listing-archive-top .listing-sorting .rtcl-view-switcher>a:hover i {
color: #f85c70;
}
.listing-archive-noresult {
font-size: 18px;
line-height: 1.5;
color: #222;
text-align: center;
background-color: #fff;
padding: 25px;
border-radius: 2px;
}
.site-content .classima-mapview {
padding-top: 0;
}
.classima-mapview {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@media all and (max-width: 767.98px) {
.classima-mapview {
margin: 0 30px;
display: block;
}
}
.classima-mapview .listing-mapview-sidebar {
width: 350px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
position: absolute;
top: 123px;
bottom: 0;
left: 0;
}
@media all and (max-width: 1440px) {
.classima-mapview .listing-mapview-sidebar {
width: 300px;
}
}
@media all and (max-width: 767.98px) {
.classima-mapview .listing-mapview-sidebar {
width: inherit;
position: inherit;
padding-top: 25px;
}
}
@media all and (max-width: 991.98px) {
.classima-mapview .listing-mapview-sidebar a#classima-toggle-sidebar {
display: none;
}
}
@media all and (max-width: 767.98px) {
.classima-mapview .listing-mapview-sidebar a#classima-toggle-sidebar {
display: block;
}
}
@media all and (max-width: 991.98px) {
.classima-mapview .listing-mapview-sidebar .sidebar-listing-archive {
display: block;
}
}
@media all and (max-width: 767.98px) {
.classima-mapview .listing-mapview-sidebar .sidebar-listing-archive {
display: none;
}
}
.classima-mapview .listing-mapview-content-wrap {
width: 70%;
width: calc(100% - 350px);
margin-left: 350px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
}
@media all and (max-width: 1440px) {
.classima-mapview .listing-mapview-content-wrap {
width: calc(100% - 300px);
margin-left: 300px;
}
}
@media all and (max-width: 1199.98px) {
.classima-mapview .listing-mapview-content-wrap {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
padding: 0 40px;
}
}
@media all and (max-width: 767.98px) {
.classima-mapview .listing-mapview-content-wrap {
width: inherit;
margin: 0;
padding: 0;
}
}
.classima-mapview .listing-mapview-content-wrap .listing-mapview-content {
width: 50%;
padding: 0 40px;
}
@media all and (max-width: 1199.98px) {
.classima-mapview .listing-mapview-content-wrap .listing-mapview-content {
width: 100%;
padding: 0;
}
}
.classima-mapview .listing-mapview-content-wrap .listing-mapview-map {
width: 50%;
position: absolute;
right: 0;
top: 0;
height: 600px;
height: calc(100vh - 123px);
}
@media all and (max-width: 1199.98px) {
.classima-mapview .listing-mapview-content-wrap .listing-mapview-map {
width: 100%;
position: inherit;
height: 400px;
}
}
.classima-mapview .listing-archive-top {
margin-top: 35px;
}
@media all and (max-width: 767.98px) {
.classima-mapview .listing-archive-top {
margin-top: 30px;
}
}
.classima-mapview .rtcl-map-view {
height: inherit;
}
.has-topbar .listing-mapview-sidebar {
top: 167px;
}
.mean-activated .listing-mapview-sidebar {
top: 80px;
} #content .listing-grid-each {
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
max-width: 400px;
}
#content .listing-grid-each .rtin-item {
width: 100%;
}
@media all and (max-width: 767.98px) {
#content .listing-grid-each {
margin: 0 auto;
}
}
#content .listing-grid-each .rtin-item {
margin-bottom: 30px;
-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
background-color: #fff;
}
#content .listing-grid-each .rtin-item .rtin-content .rtin-title {
display: inline;
font-size: 18px;
font-weight: 700;
}
#content .listing-grid-each .rtin-item .rtin-content .rtin-title a {
color: #2a2a2a;
}
#content .listing-grid-each .rtin-item .rtcl-price {
display: inline-block;
font-size: inherit;
line-height: inherit;
color: inherit;
}
#content .listing-grid-each .rtin-item .rtin-content .rtin-cat {
color: #888;
font-size: 14px;
line-height: 1.3;
margin-bottom: 8px;
margin-top: 3px;
display: block;
}
#content .listing-grid-each .rtin-item .rtin-content .rtin-cat:hover {
color: #f85c70;
}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta {
list-style-type: none;
margin: 0;
padding: 0;
margin-top: 15px;
}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta li {
color: #999999;
font-size: 14px;
line-height: 1.3;
margin-bottom: 8px;
}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta li a {
color: #999999;
}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta li a:hover {
text-decoration: underline;
}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta li i {
margin-right: 7px;
}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta li:last-child {
margin-bottom: 0;
}
#content .listing-grid-each .rtin-item .rtin-content .rtcl-price-meta {
margin-left: 5px;
color: #f85c70;
}
#content .listing-grid-each .rtin-item .rtin-content .rtcl-price-type-label.rtcl-on_call {
font-size: 20px;
}
#content .listing-grid-each .rtin-item .rtin-content .rtcl-price-type-label.rtcl-on_call {
font-size: 20px;
}
#content .rtin-price .rtcl-price-range {
font-weight: 700;
}
#content .listing-list-each-3 .rtin-price .rtcl-price-range,
#content .listing-grid-each .rtin-item .rtin-thumb .rtin-price .rtcl-price-range {
color: #fff;
}
#content .listing-list-each-4 .rtin-price .rtcl-price-range,
#content .listing-list-each-6 .rtin-price .rtcl-price-range,
#content .listing-grid-each-1 .rtin-price .rtcl-price-range,
#content .listing-grid-each-2 .rtin-price .rtcl-price-range,
#content .listing-grid-each-4 .rtin-price .rtcl-price-range {
color: #f85c70;
}
#content .listing-grid-each.featured-listing .rtin-thumb {
position: relative;
}
#content .listing-grid-each.featured-listing .rtin-thumb:after {
content: "\f0e7";
font-family: "Font Awesome 5 Free";
position: absolute;
left: 0;
top: 0;
color: #fff;
background-color: #f85c70;
width: 40px;
height: 40px;
padding: 6px 8px;
font-size: 14px;
font-weight: 600;
line-height: 1;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 0, 0 100%);
}
#content .listing-grid-each span.rtcl-price-amount {
color: #4d4d4d;
font-size: 20px;
line-height: 1.5;
font-weight: 600;
}
#content .listing-grid-each .rtcl-listable {
margin-top: 10px;
}
#content .listing-grid-each .rtcl-listable .rtcl-listable-item {
color: #646464;
font-size: 14px;
line-height: 1.3;
display: inline;
}
#content .listing-grid-each .rtcl-listable .rtcl-listable-item .listable-label {
font-weight: 600;
}
#content .listing-grid-each .rtin-excerpt {
margin-bottom: 0;
}
#content .listing-grid-each-1 .rtin-item {
border-radius: 2px;
overflow: hidden;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
position: relative;
-webkit-box-shadow: none;
box-shadow: none;
}
#content .listing-grid-each-1 .rtin-item:hover {
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.2);
}
#content .listing-grid-each.is-sold .rtin-item .rtin-thumb .rtcl-sold-out {
transform: rotate(-45deg);
background: red;
z-index: 10;
right: auto;
left: -38px;
}
#content .listing-grid-each-1 .rtin-item .rtin-thumb a {
display: block;
position: relative;
overflow: hidden;
}
#content .listing-grid-each-1 .rtin-item .rtin-thumb a img {
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-transform: scale(1);
transform: scale(1);
}
#content .listing-grid-each-1 .rtin-item .rtin-thumb a:before {
position: absolute;
content: "";
left: 0;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
opacity: 0;
visibility: hidden;
top: 0;
height: 100%;
width: 100%;
background-color: rgba(0, 0, 0, 0.4);
z-index: 1;
}
#content .listing-grid-each-1 .rtin-item .rtin-content {
padding: 25px 20px;
}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtin-title {
line-height: 1.3;
margin-bottom: 0;
vertical-align: middle;
}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtin-title a {
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtin-title a:hover {
color: #f85c70;
}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtcl-listing-badge-wrap {
display: inline;
margin: 0 0 0 10px;
vertical-align: middle;
}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtin-price {
margin-top: 12px;
padding-left: 3px;
}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtin-price .rtcl-price-amount {
color: #f85c70;
}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtcl-price-type-label {
font-size: 12px;
}
#content .listing-grid-each-1 .rtin-item:hover .rtin-thumb a:before {
opacity: 1;
visibility: visible;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#content .listing-grid-each-1 .rtin-item:hover .rtin-thumb a img {
-webkit-transform: scale(1.07);
transform: scale(1.07);
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item {
border-radius: 2px;
overflow: hidden;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item:hover {
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.2);
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-thumb {
position: relative;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-thumb a {
display: block;
position: relative;
overflow: hidden;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-thumb a img {
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-transform: scale(1);
transform: scale(1);
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-thumb a:before {
position: absolute;
content: "";
left: 0;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
opacity: 0;
visibility: hidden;
top: 0;
height: 100%;
width: 100%;
background-color: rgba(0, 0, 0, 0.4);
z-index: 1;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content {
padding: 20px 20px 25px;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-title {
line-height: 1.3;
margin-bottom: 0;
vertical-align: middle;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-title a {
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-title a:hover {
color: #f85c70;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtcl-listing-badge-wrap {
display: inline;
margin: 0 0 0 10px;
vertical-align: middle;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-price {
margin-bottom: 5px;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-price .rtcl-price-amount {
color: #f85c70;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-price .rtcl-price-type-label {
font-size: 12px;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-cat {
margin-top: 0;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-meta {
margin-top: 10px;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item:hover .rtin-thumb a:before {
opacity: 1;
visibility: visible;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#content .listing-grid-each.listing-grid-each-2 .rtin-item:hover .rtin-thumb a img {
-webkit-transform: scale(1.07);
transform: scale(1.07);
}
#content .listing-grid-each-3 .rtin-item {
border-radius: 2px;
overflow: hidden;
}
#content .listing-grid-each-3 .rtin-item .rtin-thumb {
position: relative;
}
#content .listing-grid-each-3 .rtin-item .rtin-thumb .rtin-price {
background-color: #f85c70;
position: absolute;
bottom: 10px;
right: 0;
padding: 5px 10px 5px 27px;
z-index: 1;
text-align: right;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);
}
#content .listing-grid-each-3 .rtin-item .rtin-thumb .rtin-price .rtcl-price-amount {
font-size: 16px;
line-height: 1.5;
font-weight: 700;
color: #ffffff;
}
#content .listing-grid-each-3 .rtin-item .rtin-thumb .rtin-price .rtcl-price-type-label {
font-size: 12px;
color: #ffffff;
}
#content .listing-grid-each-3 .rtin-item .rtin-thumb .rtin-price .rtcl-price-meta {
color: #ffffff;
margin-left: 5px;
}
#content .listing-grid-each-3 .rtin-item .rtin-thumb .rtin-price .rtcl-price-type-label {
font-size: 16px;
}
#content .listing-grid-each-3 .rtin-item .rtin-content {
padding: 25px 20px;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-title {
font-size: 20px;
line-height: 1.3;
margin-bottom: 0;
vertical-align: middle;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-title a {
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-title a:hover {
color: #f85c70;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtcl-listing-badge-wrap {
display: inline;
margin: 0 0 0 10px;
vertical-align: middle;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom {
margin-top: 10px;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-phn {
display: inline-block;
margin-top: 5px;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal {
background-color: rgba(0, 0, 0, 0.05);
display: inline-block;
border-radius: 2px;
padding: 5px 15px;
color: #797979;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal i {
padding-right: 10px;
color: #797979;
font-size: 17px;
line-height: 1;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal:hover {
background-color: #e43d40;
color: #fff;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal:hover i {
color: #fff;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal.revealed {
cursor: auto;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav {
display: inline-block;
position: relative;
margin-top: 5px;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav a {
display: inline-block;
background-color: rgba(0, 0, 0, 0.05);
border-radius: 2px;
padding: 5px 15px;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav a .rtcl-icon {
color: #797979;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav a .favourite-label {
display: none;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav a:hover {
background-color: #e43d40;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav a:hover .rtcl-icon {
color: #ffffff;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav .rtcl-icon-spinner {
position: absolute;
right: -2px;
top: 5px;
color: #797979;
}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav:hover .rtcl-icon-spinner {
color: #ffffff;
}
#content .listing-grid-each-4 .rtin-item {
border-radius: 2px;
overflow: hidden;
}
#content .listing-grid-each.listing-grid-each-4 .rtin-item .rtin-thumb {
position: relative;
}
#content .listing-grid-each-4 .rtin-item .rtin-content {
padding: 25px 20px;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-title {
font-size: 20px;
line-height: 1.3;
margin-bottom: 0;
vertical-align: middle;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-title a {
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-title a:hover {
color: #f85c70;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtcl-listing-badge-wrap {
display: inline;
margin: 0 0 0 10px;
vertical-align: middle;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-price {
margin-top: 10px;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-price .rtcl-price-amount {
color: #f85c70;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-price .rtcl-price-type-label {
font-size: 12px;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom {
margin-top: 10px;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-phn {
display: inline-block;
margin-top: 5px;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal {
background-color: rgba(0, 0, 0, 0.05);
display: inline-block;
border-radius: 2px;
padding: 5px 15px;
color: #797979;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal i {
padding-right: 10px;
color: #797979;
font-size: 17px;
line-height: 1;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal:hover {
background-color: #e43d40;
color: #fff;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal:hover i {
color: #fff;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal.revealed {
cursor: auto;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav {
display: inline-block;
margin-top: 5px;
position: relative;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav a {
display: inline-block;
background-color: rgba(0, 0, 0, 0.05);
border-radius: 2px;
padding: 5px 15px;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav a .rtcl-icon {
color: #797979;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav a .favourite-label {
display: none;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav a:hover {
background-color: #e43d40;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav a:hover .rtcl-icon {
color: #ffffff;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav .rtcl-icon-spinner {
position: absolute;
right: -2px;
top: 5px;
color: #797979;
}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav:hover .rtcl-icon-spinner {
color: #ffffff;
}
#content .listing-grid-each-5 {
max-width: 390px;
}
#content .listing-grid-each-5 .rtin-item {
display: block;
-webkit-box-shadow: none;
box-shadow: none;
position: relative;
border-radius: 2px;
overflow: hidden;
}
#content .listing-grid-each-5 .rtin-item:before {
position: absolute;
content: "";
left: 0;
top: 0;
height: 100%;
width: 100%;
background-color: rgba(0, 0, 0, 0.2);
z-index: 1;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
#content .listing-grid-each-5 .rtin-item .rtin-thumb {
overflow: hidden;
}
#content .listing-grid-each-5 .rtin-item .rtin-thumb img {
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
width: calc(100% + 10px);
left: -10px;
position: relative;
max-width: inherit;
}
#content .listing-grid-each-5 .rtin-item .rtin-content {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
padding: 40px;
z-index: 2;
height: 170px;
}
#content .listing-grid-each-5 .rtin-item .rtin-content .rtin-title {
font-size: 20px;
font-weight: 500;
line-height: 1.3;
color: #fff;
margin: 0;
-webkit-transform: translate3d(0, 60px, 0);
transform: translate3d(0, 60px, 0);
-webkit-transition: -webkit-transform 0.35s;
transition: -webkit-transform 0.35s;
transition: transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;
}
#content .listing-grid-each-5 .rtin-item .rtin-content .rtin-meta-area {
margin: 7px 0 0;
opacity: 0;
-webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
transition: opacity 0.2s, -webkit-transform 0.35s;
transition: opacity 0.2s, transform 0.35s;
transition: opacity 0.2s, transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(0, 60px, 0);
transform: translate3d(0, 60px, 0);
}
#content .listing-grid-each-5 .rtin-item .rtin-content .rtin-meta-area .rtin-meta {
color: #fff;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;
}
#content .listing-grid-each-5 .rtin-item .rtin-content .rtin-meta-area .rtin-price {
margin-top: 7px;
}
#content .listing-grid-each-5 .rtin-item .rtin-content .rtin-meta-area span.rtcl-price-amount {
color: #fff;
}
#content .listing-grid-each-5 .rtin-item:hover:before {
background-color: rgba(0, 0, 0, 0.6);
}
#content .listing-grid-each-5 .rtin-item:hover .rtin-thumb img {
left: 0;
}
#content .listing-grid-each-5 .rtin-item:hover .rtin-content .rtin-title {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
#content .listing-grid-each-5 .rtin-item:hover .rtin-meta-area {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
-webkit-transition-duration: 0.35s;
transition-duration: 0.35s;
-webkit-transition-delay: 0.05s;
transition-delay: 0.05s;
}
#content .rt-owl-carousel .listing-grid-each-5 {
display: block;
}
#content .listing-grid-each.rtin-top .rtin-item {
background-color: #fffdea;
}
#content .classima-single-related .listing-grid-each .rtin-item {
-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
}
#content .listing-grid-each-6 .rtin-item {
border-radius: 5px;
overflow: hidden;
border: 1px solid #e1e1e1;
-webkit-box-shadow: none;
box-shadow: none;
}
#content .listing-grid-each .rtin-item .rtin-thumb {
position: relative;
}
#content .listing-grid-each .rtin-item .rtin-thumb .rtin-type {
background-color: #f85c70;
position: absolute;
bottom: 10px;
right: 0;
padding: 5px 10px 5px 27px;
z-index: 1;
text-align: right;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);
}
#content .listing-grid-each .rtin-item .rtin-thumb .rtin-type span {
font-size: 17px;
line-height: 1.5;
font-weight: 700;
color: #ffffff;
}
#content .listing-grid-each-6 .rtin-item .rtin-content {
padding: 25px 25px;
}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtin-title {
margin-bottom: 0;
vertical-align: middle;
color: #000000;
}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtin-title a {
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtin-title a:hover {
color: #f85c70;
}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtin-meta li {
color: #8a8a8a;
}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtin-price {
margin-top: 15px;
padding-left: 3px;
}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtin-price .rtcl-price-amount {
color: #f85c70;
}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtcl-price-type-label {
font-size: 12px;
}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtcl-price-type-label.rtcl-on_call {
font-size: 20px;
}
#content .listing-grid-each-6 .rtin-item:hover {
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.2);
}
#content .listing-grid-each-7 .rtin-item {
border-radius: 2px;
overflow: hidden;
position: relative;
padding-bottom: 60px;
}
#content .listing-grid-each-7 .rtin-item .rtin-thumb {
position: relative;
}
#content .listing-grid-each-7 .rtin-item .rtin-thumb .rtin-price {
background-color: #f85c70;
position: absolute;
bottom: 10px;
right: 0;
padding: 5px 10px 5px 27px;
z-index: 1;
text-align: right;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);
}
#content .listing-grid-each-7 .rtin-item .rtin-thumb .rtin-price .rtcl-price-amount {
font-size: 16px;
line-height: 1.5;
font-weight: 700;
color: #ffffff;
}
#content .listing-grid-each-7 .rtin-item .rtin-thumb .rtin-price .rtcl-price-type-label {
font-size: 12px;
color: #ffffff;
}
#content .listing-grid-each-7 .rtin-item .rtin-thumb .rtin-price .rtcl-price-meta {
color: #ffffff;
margin-left: 5px;
}
#content .listing-grid-each-7 .rtin-item .rtin-thumb .rtin-price .rtcl-price-type-label {
font-size: 16px;
}
#content .listing-grid-each-7 .rtin-item .rtin-content {
padding: 25px 20px;
}
#content .listing-grid-each-7 .rtin-item .rtin-content .rtin-title {
font-size: 20px;
line-height: 1.3;
margin-bottom: 0;
vertical-align: middle;
}
#content .listing-grid-each-7 .rtin-item .rtin-content .rtin-title a {
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
#content .listing-grid-each-7 .rtin-item .rtin-content .rtin-title a:hover {
color: #f85c70;
}
#content .listing-grid-each-7 .rtin-item .rtin-content .rtcl-listing-badge-wrap {
display: inline;
margin: 0 0 0 10px;
vertical-align: middle;
}
#content .listing-grid-each-7 .rtin-item .rtin-bottom {
border-top: 1px solid #e1e1e1;
position: absolute;
bottom: 0;
width: 100%;
height: 60px;
}
#content .listing-grid-each-7 .rtin-item .rtin-bottom ul {
padding: 0;
margin: 0;
list-style: none;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .item-author {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
padding-left: 20px;
}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .item-author .item-img {
margin-right: 12px;
}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .item-author .item-img img {
border-radius: 50%;
}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a {
color: #888;
font-size: 16px;
border-left: 1px solid #e1e1e1;
padding: 16px 20px;
}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a.rtcl-favourites .rtcl-icon,
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a.rtcl-require-login .rtcl-icon {
color: #888;
}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a:hover,
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a.rtcl-require-login:hover .rtcl-icon,
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a.rtcl-favourites:hover .rtcl-icon {
color: #f85c70;
}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a.rtcl-favourites .favourite-label,
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a.rtcl-require-login .favourite-label {
display: none;
}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn {
position: relative;
}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn .rtcl-icon-spinner {
position: absolute;
left: 20px;
top: 0;
color: #888;
}
#content .listing-g-16 .rt-el-listing-grid .row {
margin-left: -8px;
margin-right: -8px;
}
#content .listing-g-16 .rt-el-listing-grid .row > [class*='col-'] {
padding-left: 8px;
padding-right: 8px;
}
#content .listing-g-16 .rt-el-listing-grid .listing-grid-each .rtin-item {
margin-bottom: 16px;
}
#content .listing-grid-each-8 .rtin-item {
border: 1px solid #DCDCDC;
box-shadow: none;
background: #FFFFFF;
box-sizing: border-box;
border-radius: 6px;
padding: 10px;
}
#content .listing-grid-each-8 .rtin-item .rtcl-thumbnail {
transition: all 1s cubic-bezier(0.25, 0.8, 0.25, 1);
}
#content .listing-grid-each-8 .rtin-item .rtin-thumb {
overflow: hidden;
}
#content .listing-grid-each-8 .rtin-item:hover .rtin-thumb-inner .rtcl-thumbnail {
transform: scale(1.22);
}
#content .listing-grid-each-8 .rtin-item .rtin-thumb-inner::after {
position: absolute;
content: "";
background: linear-gradient(180deg, rgba(0, 0, 0, 0) 44.26%, rgba(0, 0, 0, 0.6) 100%);
border-radius: 10px 10px 0px 0px;
height: 100%;
width: 100%;
bottom: 0;
left: 0;
right: 0;
transform-origin: bottom;
transform: scaleY(0);
opacity: 0;
visibility: hidden;
transition: all 0.4s ease;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
z-index: 1;
}
#content .listing-grid-each-8 .rtin-item:hover .rtin-thumb-inner::before,
#content .listing-grid-each-8 .rtin-item:hover .rtin-thumb-inner::after {
transform: scaleY(1);
opacity: 1;
visibility: visible;
transition: all 0.4s ease;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons {
position: absolute;
bottom: 5px;
left: 15px;
z-index: 99;
width: 100%;
grid-gap: 5px;
opacity: 0;
visibility: hidden;
-webkit-transition: all .3s ease-out;
transition: all .3s ease-out;
}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons .rtcl-btn {
width: 28px;
height: 28px;
background-color: #fff;
color: #000;
font-weight: 500;
font-size: 14px;
border-radius: 2px;
transition: all 0.3s ease-out;
}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons .rtcl-btn:hover {
background-color: #f85c70;
color: #ffffff;
}
#content .listing-grid-each-8 .rtin-item:hover .rtin-thumb .rtcl-meta-buttons {
opacity: 1;
visibility: visible;
transform: translate(0, -10px);
}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons .rtcl-btn a,
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons .rtcl-btn .rtcl-icon {
color: inherit;
}
#content .listing-grid-each-8.featured-listing .rtin-thumb:after {
content: none;
}
.rtcl .listing-grid-each-8 .rtcl-listing-badge-wrap {
margin-top: 0;
}
#content .listing-grid-each-8.is-sold .rtin-item .rtin-thumb .rtcl-sold-out {
left: auto;
right: -38px;
transform: rotate(45deg);
}
#content .listing-grid-each-8 .rtin-item .rtin-content {
margin-top: 0;
position: relative;
padding: 15px;
z-index: 3;
}
#content .listing-grid-each-8 .rtin-item .rtin-cat-action {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
margin-bottom: 6px;
}
#content .listing-grid-each-8 .rtin-item .rtin-cat-wrap {
display: flex;
align-items: center;
gap: 10px;
}
#content .listing-grid-each-8 .rtin-item .rtin-content .rtin-cat {
margin: 0;
display: inline-block;
border: 1px solid #E2E2E2;
font-size: 12px;
border-radius: 2px;
padding: 6px 9px 3px;
}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtin-type {
right: auto;
bottom: auto;
left: 0;
top: 8px;
padding: 5px 30px 5px 10px;
line-height: 1;
text-align: left;
clip-path: polygon(100% 0%, 80% 50%, 100% 100%, 0 100%, 0% 50%, 0 0);
}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtin-type span {
font-size: 14px;
font-weight: 600;
line-height: 1;
}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtin-featured-ad {
position: absolute;
padding: 5px 25px 5px 10px;
top: 8px;
left: 0;
z-index: 5;
line-height: 1;
color: var(--rtcl-badge-featured-color);
background-color: var(--rtcl-badge-featured-bg-color);
clip-path: polygon(100% 0%, 80% 50%, 100% 100%, 0 100%, 0% 50%, 0 0);
}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtin-featured-ad span.badge {
background: none;
font-size: 14px;
font-weight: 600;
padding: 0;
line-height: 1;
}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtin-featured-ad + .rtin-type {
top: 40px;
}
#content .listing-grid-each-8 span.rtcl-price-amount {
font-size: 28px;
font-weight: 700;
color: #f85c70;
margin-bottom: 5px;
}
#content .listing-grid-each-8 .rtin-title {
margin-bottom: 3px;
font-size: 18px;
line-height: 1.4;
font-weight: 600;
}
#content .listing-grid-each-8 .rtin-item .rtin-content .rtin-title a:hover {
color: #f85c70
}
#content .listing-grid-each-8 .rtin-cat-action .rtcl-favourites:hover .rtcl-icon,
#content .listing-grid-each-8 .rtin-cat-action .rtcl-active .rtcl-icon {
color: #f85c70
}
#content .listing-grid-each-8.rtin-top .rtin-item {
background-color: #ffffff;
border: 1px solid #F7BA1E;
box-shadow: 0 2px 0 #f7b91e;
}
.rtin-6 .owl-custom-nav-area {
margin-bottom: 35px;
}
.elementor-widget .rtcl-listable .rtcl-listable-item {
margin-right: 4px;
}
.elementor-widget .rtcl-listable .rtcl-listable-item .listable-label {
margin-right: 3px;
}
.elementor-widget .rtcl-listable .rtcl-listable-item .listable-label:after {
content: ":";
}
.elementor-widget .rtcl-listable .rtcl-listable-item:after {
content: "|";
margin: 0 3px;
}
.elementor-widget .rtcl-listable .rtcl-listable-item:last-child {
margin-right: 0;
}
.elementor-widget .rtcl-listable .rtcl-listable-item:last-child:after {
display: none;
} #content .rtcl-list-view {
padding: 0;
}
#content .rtcl-list-view .listing-list-each {
margin-bottom: 30px;
background-color: #fff;
border-radius: 2px;
overflow: hidden;
-webkit-box-shadow: 0 0 1px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 1px 0px rgba(0, 0, 0, 0.1);
border: none;
padding: 0;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#content .rtcl-list-view .listing-list-each:last-child {
margin-bottom: 0;
}
#content .rtcl-list-view .listing-list-each:hover {
-webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
}
#content .rtcl-list-view .listing-list-each.featured-listing .rtin-thumb {
position: relative;
}
#content .rtcl-list-view .listing-list-each.featured-listing .rtin-thumb:after {
content: "\f0e7";
font-family: "Font Awesome 5 Free";
position: absolute;
left: 0;
top: 0;
color: #fff;
background-color: #f85c70;
width: 40px;
height: 40px;
padding: 6px 8px;
font-size: 14px;
font-weight: 600;
line-height: 1;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 0, 0 100%);
}
#content .rtcl-list-view .listing-list-each .rtin-right .rtcl-price-meta {
color: #000000;
}
#content .listing-list-each .rtcl-price {
display: inline-block;
font-size: inherit;
line-height: inherit;
color: inherit;
}
#content .rtcl-list-view .rtcl-listable {
margin-top: 5px;
}
#content .rtcl-list-view .rtcl-listable .rtcl-listable-item {
color: #888;
font-size: 14px;
line-height: 1.3;
display: inline;
}
#content .rtcl-list-view .rtcl-listable .rtcl-listable-item .listable-label {
font-weight: 500;
color: #828282;
margin-right: 0;
}
#content .rtcl-list-view .rtin-title {
font-weight: 700;
font-size: 18px;
line-height: 1.3;
}
#content .rtcl-list-view .rtin-content .rtcl-managed-by {
margin-top: 10px;
font-size: 14px;
font-weight: 400;
line-height: 1.3;
color: #828282;
}
#content .rtcl-list-view .rtin-title a {
color: #2a2a2a;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
#content .rtcl-list-view .rtin-title a:hover {
color: #f85c70;
}
#content .rtcl-list-view .rtcl-price-amount {
font-weight: 600;
font-size: 20px;
}
#content .rtcl-list-view .rtin-excerpt {
margin-bottom: 0;
word-break: break-word;
}
#content .rtcl-list-view .rtin-item .rtin-thumb {
position: relative;
}
#content .rtcl-list-view .listing-list-each.is-sold .rtin-item .rtin-thumb {
overflow: hidden;
}
#content .rtcl-list-view .listing-list-each.is-sold .rtin-item .rtin-thumb .rtcl-sold-out {
transform: rotate(-45deg);
background: red;
z-index: 10;
right: auto;
left: -38px;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 15px 15px 17px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-1 .rtin-item {
padding: 12px;
}
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb {
margin-right: 25px;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
position: relative;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb {
margin-right: 15px;
max-width: 30%;
}
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: 233px;
display: block;
}
@media all and (min-width: 992px) and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: 180px;
}
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: inherit;
}
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content-area {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content-area {
display: block;
}
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-cat-wrap {
margin-bottom: 2px;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-cat-wrap .rtin-cat {
color: #888;
font-size: 14px;
line-height: 1.3;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-cat-wrap .rtin-cat:hover {
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-title {
display: inline;
margin-bottom: 0;
vertical-align: middle;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtcl-listing-badge-wrap {
display: inline;
margin: 0 0 0 10px;
vertical-align: middle;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-excerpt {
margin-top: 2px;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta {
list-style-type: none;
margin: 0;
padding: 0;
margin-top: 10px;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li {
margin-right: 15px;
line-height: 1;
display: inline;
color: #797979;
font-size: 14px;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li a {
color: #797979;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li a:hover {
text-decoration: underline;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li i {
margin-right: 7px;
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li:last-child {
margin-right: 0;
padding-right: 0;
border-right: none;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a {
color: #797979;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right {
margin: 0 20px;
text-align: center;
-ms-flex-item-align: center;
align-self: center;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right {
margin: 15px 0 0;
text-align: left;
}
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right .rtin-price {
margin-bottom: 10px;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right .rtin-price .rtcl-price-amount {
font-weight: 600;
font-size: 20px;
line-height: 1;
color: #000;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right .rtin-details a {
display: inline-block;
color: #ffffff;
background-color: #f85c70;
text-align: center;
border-radius: 2px;
padding: 10px 24px;
font-weight: 500;
line-height: 1;
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right .rtin-details a:hover {
background-color: #e43d40;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 20px 20px 22px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item {
padding: 12px;
}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-thumb {
margin-right: 25px;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-thumb {
margin-right: 15px;
max-width: 30%;
}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: 240px;
display: block;
}
@media all and (min-width: 992px) and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: 180px;
}
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: inherit;
}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content-area {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content-area {
display: block;
}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-cat {
display: block;
margin-bottom: 10px;
color: #888;
font-size: 14px;
line-height: 1.3;
margin-top: 5px;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-cat:hover {
color: #f85c70;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-cat {
margin-bottom: 2px;
margin-top: 0;
}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-title {
display: inline;
margin-bottom: 0;
vertical-align: middle;
font-size: 18px;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtcl-listing-badge-wrap {
display: inline;
margin: 0 0 0 10px;
vertical-align: middle;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-excerpt {
margin-top: 8px;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta {
list-style-type: none;
margin: 0;
padding: 0;
margin-top: 10px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta {
margin-top: 2px;
line-height: 1.5;
}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li {
margin-right: 15px;
line-height: 1;
display: inline;
color: #999999;
font-size: 14px;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li a {
color: #999999;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li a:hover {
text-decoration: underline;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li i {
margin-right: 7px;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li:last-child {
margin-right: 0;
padding-right: 0;
border-right: none;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a {
color: #999999;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtcl-listable {
margin-top: 5px;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right {
margin: 0 20px;
-ms-flex-item-align: center;
align-self: center;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right {
margin: 10px 0 0;
}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-right-meta {
color: #797979;
font-size: 14px;
line-height: 1.5;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-right-meta i {
color: #b5b5b5;
padding-right: 6px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-right-meta>div {
display: inline-block;
margin-right: 10px;
}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-price {
margin-top: 10px;
color: #797979;
font-size: 14px;
line-height: 1.5;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-price .rtcl-price-amount {
line-height: 1;
color: #4d4d4d;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-details {
margin-top: 15px;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-details a {
display: inline-block;
color: #ffffff;
background-color: #f85c70;
text-align: center;
border-radius: 2px;
padding: 10px 24px;
font-weight: 700;
font-size: 14px;
line-height: 1;
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-details a:hover {
background-color: #e43d40;
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-thumb {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
overflow: hidden;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-thumb {
max-width: 30%;
}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: 290px;
display: block;
}
@media all and (min-width: 992px) and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: 180px;
}
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: inherit;
}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
position: relative;
padding: 15px 20px 20px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content {
padding: 12px;
}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price {
background-color: #f85c70;
position: absolute;
top: 25px;
right: 0;
padding: 7px 20px 5px 35px;
z-index: 1;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);
text-align: right;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price {
position: inherit;
top: inherit;
right: inherit;
-webkit-clip-path: polygon(0 0, 100% 0, calc(100% - 20px) 50%, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, calc(100% - 20px) 50%, 100% 100%, 0 100%);
text-align: left;
padding: 4px 30px 2px 10px;
margin-top: 10px;
display: inline-block;
}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price .rtcl-price-amount {
line-height: 1.5;
color: #ffffff;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price .rtcl-price-amount {
font-size: 16px;
}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price .rtcl-price-meta {
color: #ffffff;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price .rtcl-price-meta {
font-size: 14px;
}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price .rtcl-price-type-label {
color: #ffffff;
font-size: 16px;
line-height: 1.5;
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-cat {
margin-bottom: 10px;
color: #888;
font-size: 14px;
line-height: 1.3;
display: inline-block;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-cat {
margin-bottom: 2px;
}
}
@media all and (max-width: 575.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-cat {
display: block;
}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-cat:hover {
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-title-area {
margin-right: 110px;
}
@media all and (max-width: 575.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-title-area {
margin-right: 0;
}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-title-area .rtin-title {
display: inline;
margin-bottom: 0;
vertical-align: middle;
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-title-area .rtcl-listing-badge-wrap {
display: inline;
margin: 0 0 0 10px;
vertical-align: middle;
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-excerpt {
margin-top: 10px;
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta {
list-style-type: none;
margin: 0;
padding: 0;
margin-top: 10px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta {
margin-top: 2px;
line-height: 1.5;
}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li {
margin-right: 15px;
line-height: 1.3;
display: inline;
color: #999;
font-size: 14px;
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li a {
color: #999;
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li a:hover {
text-decoration: underline;
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li i {
margin-right: 7px;
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li:last-child {
margin-right: 0;
padding-right: 0;
border-right: none;
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a {
color: #797979;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item {
padding: 12px;
}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-left {
padding: 20px;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-thumb {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
margin: 20px 25px 20px 20px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-thumb {
margin: 0 15px 0 0;
max-width: 30%;
}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: 233px;
display: block;
}
@media all and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: 180px;
}
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: inherit;
}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content-area {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content-area {
display: block;
padding: 0;
}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding: 25px 10px 25px 0;
border-right: 1px solid #e0e0e0;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content {
padding: 0;
border: none;
}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-cat {
display: block;
color: #888;
font-size: 14px;
line-height: 1.3;
margin-bottom: 10px;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-cat:hover {
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-title {
display: inline;
margin-bottom: 0;
vertical-align: middle;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtcl-listing-badge-wrap {
display: inline;
margin: 0 0 0 10px;
vertical-align: middle;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-excerpt {
margin-top: 10px;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta {
list-style-type: none;
margin: 0;
padding: 0;
margin-top: 10px;
font-size: 0;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta {
margin-top: 2px;
line-height: 1.5;
}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li {
color: #797979;
font-size: 14px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li {
display: inline;
padding-right: 10px;
}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li a {
color: #797979;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li a:hover {
text-decoration: underline;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li i {
margin-right: 8px;
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li:last-child {
margin-bottom: 0;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a {
color: #797979;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
padding: 0 20px;
-ms-flex-item-align: center;
align-self: center;
width: 220px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right {
margin-top: 10px;
width: inherit;
padding: 0;
}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-type {
margin-bottom: 8px;
text-align: center;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-type {
text-align: left;
}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-type i {
padding-right: 8px;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-price {
text-align: center;
margin-bottom: 15px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-price {
text-align: left;
}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-price .rtcl-price-amount {
font-weight: 600;
font-size: 20px;
line-height: 1;
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-price .rtcl-price-type-label {
font-size: 16px;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-price .rtcl-price-meta {
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-phn {
margin-top: 10px;
font-size: 15px;
line-height: 1.5;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal {
background-color: rgba(0, 0, 0, 0.06);
display: inline-block;
border-radius: 2px;
padding: 8px 20px;
color: #797979;
width: 100%;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal i {
padding-right: 10px;
color: #b5b5b5;
font-size: 17px;
line-height: 1;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal:hover {
background-color: #e43d40;
color: #fff;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal:hover i {
color: #fff;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal.revealed {
cursor: auto;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav {
position: relative;
margin-top: 10px;
font-size: 15px;
line-height: 1.5;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav a {
display: inline-block;
background-color: rgba(0, 0, 0, 0.06);
border-radius: 2px;
padding: 8px 15px;
width: 100%;
color: #797979;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav a .rtcl-icon {
color: #b5b5b5;
padding-right: 10px;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav a:hover {
color: #ffffff;
background-color: #e43d40;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav a:hover .rtcl-icon {
color: #ffffff;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav .rtcl-icon-spinner {
position: absolute;
left: -4px;
top: 7px;
color: #b5b5b5;
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav:hover .rtcl-icon-spinner {
color: #ffffff;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@media all and (max-width: 991.98px) {
#content .rtcl-list-view .listing-list-each-5 .rtin-item {
display: block;
}
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-thumb {
-webkit-box-flex: 1;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
width: 233px;
overflow: hidden;
}
@media all and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-thumb {
-webkit-box-flex: inherit;
-ms-flex: inherit;
flex: inherit;
width: inherit;
overflow: inherit;
margin: 20px 0 20px 20px;
}
}
@media all and (max-width: 991.98px) {
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-thumb {
margin: 20px 20px 0 20px;
}
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: 295px;
display: block;
margin-left: -31px;
}
@media all and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: inherit;
margin: 0;
}
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding: 20px;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-title {
display: inline;
margin-bottom: 0;
vertical-align: middle;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtcl-listing-badge-wrap {
display: inline;
margin: 0 0 0 10px;
vertical-align: middle;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta {
list-style-type: none;
margin: 0;
padding: 0;
margin-top: 8px;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li {
margin-right: 15px;
line-height: 1.3;
display: inline;
color: #999999;
font-size: 14px;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li a {
color: #999999;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li a:hover {
text-decoration: underline;
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li i {
margin-right: 7px;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li:last-child {
margin-right: 0;
padding-right: 0;
border-right: none;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a {
color: #999999;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-excerpt {
margin-top: 7px;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-price {
margin-top: 10px;
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-price .rtcl-price-amount {
line-height: 1;
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item {
padding: 12px;
}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-left {
padding: 20px;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-thumb {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
margin: 20px 25px 20px 20px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-thumb {
margin: 0 15px 0 0;
max-width: 30%;
}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: 233px;
display: block;
}
@media all and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: 180px;
}
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-thumb .rtin-thumb-inner {
width: inherit;
}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content-area {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content-area {
display: block;
padding: 0;
}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding: 25px 10px 25px 0;
border-right: 1px solid #e0e0e0;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content {
padding: 0;
border: none;
}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-cat {
display: block;
color: #888;
font-size: 14px;
line-height: 1.3;
margin-bottom: 10px;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-cat:hover {
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-title {
display: inline;
margin-bottom: 0;
vertical-align: middle;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtcl-listing-badge-wrap {
display: inline;
margin: 0 0 0 10px;
vertical-align: middle;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-excerpt {
margin-top: 10px;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta {
list-style-type: none;
margin: 0;
padding: 0;
margin-top: 10px;
font-size: 0;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta {
margin-top: 2px;
line-height: 1.5;
}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li {
color: #797979;
font-size: 14px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li {
display: inline;
padding-right: 10px;
}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li a {
color: #797979;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li a:hover {
text-decoration: underline;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li i {
margin-right: 8px;
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li:last-child {
margin-bottom: 0;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a {
color: #797979;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
padding: 0 20px;
-ms-flex-item-align: center;
align-self: center;
width: 220px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right {
margin-top: 10px;
width: inherit;
padding: 0;
}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-type {
margin-bottom: 8px;
text-align: center;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-type {
text-align: left;
}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-type i {
padding-right: 8px;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-price {
text-align: center;
margin-bottom: 15px;
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-price {
text-align: left;
}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-price .rtcl-price-amount {
font-weight: 600;
font-size: 20px;
line-height: 1;
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-price .rtcl-price-type-label {
font-size: 16px;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-price .rtcl-price-meta {
color: #f85c70;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-phn {
margin-top: 10px;
font-size: 15px;
line-height: 1.5;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal {
background-color: rgba(0, 0, 0, 0.06);
display: inline-block;
border-radius: 2px;
padding: 8px 20px;
color: #797979;
width: 100%;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal i {
padding-right: 10px;
color: #b5b5b5;
font-size: 17px;
line-height: 1;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal:hover {
background-color: #e43d40;
color: #fff;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal:hover i {
color: #fff;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal.revealed {
cursor: auto;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav {
position: relative;
margin-top: 10px;
font-size: 15px;
line-height: 1.5;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav a {
display: inline-block;
background-color: rgba(0, 0, 0, 0.06);
border-radius: 2px;
padding: 8px 15px;
width: 100%;
color: #797979;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav a .rtcl-icon {
color: #b5b5b5;
padding-right: 10px;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav a:hover {
color: #ffffff;
background-color: #e43d40;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav a:hover .rtcl-icon {
color: #ffffff;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav .rtcl-icon-spinner {
position: absolute;
left: -4px;
top: 7px;
color: #b5b5b5;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav:hover .rtcl-icon-spinner {
color: #ffffff;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-quick-view,
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-compare {
position: relative;
margin-top: 10px;
font-size: 15px;
line-height: 1.5;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-quick-view a,
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-compare a {
display: inline-block;
background-color: rgba(0, 0, 0, 0.06);
border-radius: 2px;
padding: 8px 15px;
width: 100%;
color: #797979;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-quick-view a i,
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-compare a i {
padding-right: 10px;
color: #b5b5b5;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-quick-view a:hover,
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-compare a:hover {
color: #ffffff;
background-color: #e43d40;
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-quick-view a:hover i,
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-compare a:hover i {
color: #ffffff;
}
#content .rtcl.rtcl-listings .rtcl-list-view .listing-list-each.rtin-top {
border: 1px solid #ffd274;
background-color: #fffdea;
-webkit-box-shadow: none;
box-shadow: none;
}
.rtcl-list-view .listing-list-map .rtin-item {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media all and (max-width: 767.98px) {
.rtcl-list-view .listing-list-map .rtin-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
}
.rtcl-list-view .listing-list-map .rtin-item .rtin-thumb {
width: 33%;
margin-right: 0;
margin-bottom: 0;
}
.rtcl-list-view .listing-list-map .rtin-item .rtin-thumb .rtin-thumb-inner {
width: 100%;
}
.rtcl-list-view .listing-list-map .rtin-item .rtin-content {
width: 67%;
-webkit-box-flex: inherit;
-ms-flex: inherit;
flex: inherit;
padding-left: 25px;
}
.rtcl-list-view .listing-list-map .rtin-item .rtin-price {
margin-top: 10px;
}
.rtcl-list-view .listing-list-map .rtin-item .rtin-price .rtcl-price-amount {
font-weight: 600;
font-size: 18px;
line-height: 1;
color: #222;
}
.rtcl-list-view .listing-list-map.elmaxwidth-485 .rtin-item {
display: block;
}
.rtcl-list-view .listing-list-map.elmaxwidth-485 .rtin-item .rtin-thumb {
width: inherit;
margin-bottom: 20px;
}
.rtcl-list-view .listing-list-map.elmaxwidth-485 .rtin-item .rtin-content {
width: inherit;
}
.listing-list-each .rtcl-price-meta span {
padding: 0 3px;
} .rtcl-listing-info-selecting {
margin-top: 30px;
}
.classima-form .help-block-2 {
font-size: 13px;
font-style: italic;
line-height: 1.4;
padding-top: 5px;
}
.classima-form .form-control {
border-radius: 2px;
}
.classima-form .form-control:focus {
color: #495057;
border-color: #ced4da;
-webkit-box-shadow: none;
box-shadow: none;
}
#rtcl-store-sub-category-holder .form-control,
.classima-form .form-group {
margin-bottom: 25px;
}
#rtcl-store-sub-category-holder {
margin-bottom: 25px;
}
@media all and (max-width: 575.98px) {
.classima-form .form-group {
margin-bottom: 10px;
}
}
.classima-form label.control-label {
float: right;
margin-top: 4px;
margin-bottom: 8px;
font-weight: 600;
color: #222222;
font-size: 15px;
}
@media all and (max-width: 575.98px) {
.classima-form label.control-label {
float: none;
}
}
.classima-form label.control-label span {
color: #ff0000;
}
.classima-form label.control-label.left-align-label {
float: none;
}
.classima-form .rtcl-post-section,
.classima-form .classima-form-section {
margin-bottom: 35px;
}
.classima-form .rtcl-post-social-profile,
.classima-form .rtcl-listing-g-recaptcha,
.classima-form .rtcl-listing-terms-conditions {
margin-bottom: 10px;
}
.classima-form .listing-form-submit-btn-area {
margin-top: 0;
}
.classima-form .rtcl-listing-map .form-group,
.classima-form .rtcl-listing-terms-conditions .form-group,
.classima-form .rtcl-listing-g-recaptcha .form-group {
margin-bottom: 0;
}
.classima-form .classima-form-store-info {
margin-bottom: 15px;
}
.classima-form .rtcl-post-section-title {
margin-bottom: 35px;
}
.classima-form .rtcl-post-section-title i {
color: #f85c70;
padding-right: 15px;
font-size: 20px;
line-height: 1;
margin-right: 0 !important;
}
.classima-form .rtcl-post-section-title h3 {
display: block;
color: #222222;
font-size: 18px;
line-height: 1.5;
margin-bottom: 0;
font-weight: 700;
margin-bottom: 20px;
}
.classima-form .classified-listing-form-title {
border-bottom: 1px solid #dadada;
padding-bottom: 20px;
margin-bottom: 35px;
}
.classima-form .classified-listing-form-title i {
color: #f85c70;
padding-right: 15px;
font-size: 20px;
line-height: 1;
}
.classima-form .classified-listing-form-title h3 {
display: inline;
color: #222222;
font-size: 18px;
font-weight: 700;
line-height: 1.5;
margin-bottom: 0;
}
.classima-form .classified-listing-selected-cat-title {
margin-bottom: 10px;
}
.classima-form .selected-cat span:last-child:before {
content: none;
}
.classima-form .change-cat {
text-decoration: underline;
}
.classima-form #rtcl-gallery-upload-ui-wrapper input {
cursor: pointer;
}
.classima-form .rtcl-gallery-uploads .rtcl-gallery-upload-item a {
background-color: #f85c70;
color: #fff !important;
text-align: center;
}
.classima-form .rtcl-gallery-uploads .rtcl-gallery-upload-item a:hover {
background-color: #e43d40;
}
.classima-form .rtcl-form-check input,
.classima-form .rtcl-form-check label {
vertical-align: middle;
margin: 0;
cursor: pointer;
}
.classima-form .rtcl-listing-terms-conditions label {
cursor: pointer;
}
.classima-form .rtin-checkbox {
vertical-align: middle;
cursor: pointer;
margin-top: 4px;
}
.classima-form .rtin-textvalue {
margin: 4px 0 8px;
color: #444;
}
.classima-form .mce-btn button {
background: transparent;
}
.classima-form .rtcl-submit-btn {
padding: 15px 25px;
font-size: 15px;
line-height: 1;
display: block;
font-weight: 600;
border: none;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(228, 61, 64, 0.8)), to(#e43d40));
background: linear-gradient(to bottom, rgba(228, 61, 64, 0.8), #e43d40);
color: #ffffff;
-webkit-transition: none;
transition: none;
}
.classima-form .rtcl-submit-btn:hover {
color: #ffffff;
}
#rtcl-post-form.classima-form .rtcl-submit-btn {
position: relative;
left: 8px;
margin-left: 25%;
margin-top: 20px;
}
.rtcl-MyAccount-content .rtcl-EditAccountForm .classima-form-section + .classima-form-section {
margin-bottom: 0;
}
@media screen and (max-width: 575px) {
#rtcl-post-form.classima-form .rtcl-submit-btn {
margin-left: 0;
left: 0;
}
}
.classima-form .rtcl-submit-btn:hover,
.classima-form .rtcl-submit-btn:active {
background: #e43d40;
}
.classima-form .rtcl-submit-btn:focus {
-webkit-box-shadow: none;
box-shadow: none;
}  #myaccount-collapse-menu {
display: none;
}
@media screen and (max-width: 767px) {
.rtcl-MyAccount-navigation {
display: none;
}
.sidebar-widget-area {
position: relative;
}
#myaccount-collapse-menu {
position: absolute;
right: 20px;
top: 6px;
z-index: 99;
display: block;
}
#myaccount-collapse-menu > span {
display: inline-block;
line-height: 100%;
}
#myaccount-collapse-menu span span {
position: relative;
height: 2px;
width: 25px;
background: #e43d40;
display: inline-block;
line-height: 100%;
}
#myaccount-collapse-menu span span:after,
#myaccount-collapse-menu span span:before {
content: "";
position: absolute;
top: -7px;
left: 0;
height: 2px;
width: 100%;
background: #e43d40;
}
#myaccount-collapse-menu span span:after {
top: 7px;
}
}
.classima-myaccount .sidebar-widget-area .rtcl-MyAccount-navigation {
padding: 0;
}
.classima-myaccount .sidebar-widget-area .rtcl-MyAccount-navigation li {
padding: 0 20px;
margin: 0;
border-bottom: 1px solid #cccccc;
}
.classima-myaccount .sidebar-widget-area .rtcl-MyAccount-navigation li:before {
left: 30px;
top: 15px;
}
.classima-myaccount .sidebar-widget-area .rtcl-MyAccount-navigation li a {
padding: 10px 0 10px 30px;
display: block;
font-size: 14px;
font-weight: 600;
}
.classima-myaccount .sidebar-widget-area .rtcl-MyAccount-navigation li.is-active,
.classima-myaccount .sidebar-widget-area .rtcl-MyAccount-navigation li:hover {
background-color: #f85c70;
}
.classima-myaccount .sidebar-widget-area .rtcl-MyAccount-navigation li.is-active:before,
.classima-myaccount .sidebar-widget-area .rtcl-MyAccount-navigation li:hover:before {
color: #fff;
}
.classima-myaccount .sidebar-widget-area .rtcl-MyAccount-navigation li.is-active a,
.classima-myaccount .sidebar-widget-area .rtcl-MyAccount-navigation li:hover a {
color: #fff;
}
.classima-myaccount .sidebar-widget-area .rtcl-MyAccount-navigation li.rtcl-MyAccount-navigation-link--chat span.rtcl-unread-badge {
bottom: inherit;
top: 16px;
right: 10px;
background-color: #f85c70;
color: #fff;
padding: 5px;
line-height: 5px;
font-size: 9px;
}
.classima-myaccount .sidebar-widget-area .rtcl-MyAccount-navigation li.rtcl-MyAccount-navigation-link--chat:hover span.rtcl-unread-badge {
background-color: #fff;
color: #f85c70;
}
.rtcl-MyAccount-navigation-link--logout {
display: none;
}
.logged-in .rtcl-MyAccount-navigation-link--logout {
display: block;
}
.rtcl-account .rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content {
min-height: 130px;
}
.rtcl-account .rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body {
padding: 50px 20px;
}
.rtcl-account .rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .btn-success {
background-color: #f85c70;
border-color: #f85c70;
line-height: 43px;
padding: 0;
cursor: pointer;
}
.rtcl-account .rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .btn-success:hover {
background-color: #e43d40;
border-color: #e43d40;
}
.rtcl-account .rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .form-control {
height: 45px;
}
.rtcl-account .rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .form-control:focus {
box-shadow: none;
outline: none;
border-color: #f85c70;
}
#rtcl-store-managers-content .rtcl-store-manager-action .rtcl-store-invite-manager {
cursor: pointer;
padding: 8px 15px
}
#rtcl-store-managers-content .rtcl-store-manager-action .rtcl-store-invite-manager:hover,
#rtcl-store-managers-content .rtcl-store-manager-action .rtcl-store-invite-manager:active,
#rtcl-store-managers-content .rtcl-store-manager-action .rtcl-store-invite-manager:focus {
background-color: #e43d40;
border-color: #e43d40;
}
@media all and (max-width: 575px) {
#rtcl-store-managers-content .rtcl-store-managers {
margin-top: 15px;
}
#rtcl-store-managers-content .rtcl-store-managers .rtcl-store-manager {
flex-wrap: wrap;
}
#rtcl-store-managers-content .rtcl-store-managers .rtcl-store-manager .rtcl-store-m-info {
margin-top: 15px;
}
}
.rtcl-account-sub-menu ul a {
font-weight: 500;
font-size: 15px;
color: #222;
}
.rtcl-account-sub-menu ul li.active a,
.rtcl-account-sub-menu ul li:hover a {
color: #f85c70;
font-weight: 500;
}
.rtcl-store-content .rtcl-store-manager .rtcl-store-m-info a {
color: #646464;
}
.rtcl-store-content .rtcl-store-manager .rtcl-store-m-info a:hover {
color: #f85c70;
}
.rtcl-MyAccount-content .rtcl-listings .rtcl-account-sub-menu ul {
margin-top: 5px;
}
.rtcl-MyAccount-content .rtcl-listings .rtcl-account-sub-menu ul a {
padding: 8px 12px;
font-size: 15px;
font-weight: 500;
margin-right: 5px;
}
.rtcl-MyAccount-content .rtcl-listings .rtcl-account-sub-menu ul li.active a,
.rtcl-MyAccount-content .rtcl-listings .rtcl-account-sub-menu ul a:hover {
color: #fff;
background-color: #f05c70;
} #rtcl-user-login-wrapper h2,
.rtcl .rtcl-login-form-wrap h2,
#rtcl-lost-password-form h2 {
margin-bottom: 20px;
font-size: 24px;
line-height: 1.3;
}
#rtcl-user-login-wrapper #rtcl-rememberme,
.rtcl .rtcl-login-form-wrap #rtcl-rememberme,
#rtcl-lost-password-form #rtcl-rememberme {
vertical-align: middle;
margin-left: 5px;
margin-right: 5px;
margin-top: -1px;
}
#rtcl-user-login-wrapper .form-control:focus,
.rtcl .rtcl-login-form-wrap .form-control:focus,
#rtcl-lost-password-form .form-control:focus {
-webkit-box-shadow: none;
box-shadow: none;
border-color: #ced4da;
}
#rtcl-user-login-wrapper .btn,
.rtcl .rtcl-login-form-wrap .btn,
#rtcl-lost-password-form .btn {
display: inline-block;
padding: 12px 20px;
font-size: 15px;
line-height: 1;
font-weight: 600;
background-color: #f85c70;
cursor: pointer;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#rtcl-user-login-wrapper .btn:hover,
.rtcl .rtcl-login-form-wrap .btn:hover,
#rtcl-lost-password-form .btn:hover,
#rtcl-user-login-wrapper .btn:active,
.rtcl .rtcl-login-form-wrap .btn:active,
#rtcl-lost-password-form .btn:active {
background: #e43d40;
}
#rtcl-user-login-wrapper .btn:focus,
.rtcl .rtcl-login-form-wrap .btn:focus,
#rtcl-lost-password-form .btn:focus,
#rtcl-user-login-wrapper .btn:focus:active,
.rtcl .rtcl-login-form-wrap .btn:focus:active,
#rtcl-lost-password-form .btn:focus:active {
-webkit-box-shadow: none;
box-shadow: none;
}
#rtcl-user-login-wrapper .help-block,
.rtcl .rtcl-login-form-wrap .help-block,
#rtcl-lost-password-form .help-block {
font-style: italic;
font-size: 14px;
line-height: 1.4;
}
@media all and (max-width: 991.98px) {
#rtcl-user-login-wrapper {
display: block;
}
}
@media all and (max-width: 991.98px) {
.rtcl-registration-form-wrap {
margin-top: 40px;
}
} .classima-myaccount .rtcl-user-info .rtcl-user-avatar {
margin-right: 25px !important;
}
.classima-myaccount .rtcl-user-info .rtcl-user-avatar img {
border-radius: 50%;
}
.classima-myaccount .rtcl-user-info .media-body {
margin-top: 15px;
}
.classima-myaccount .rtcl-user-info .media-body h5 {
color: #111;
font-size: 17px;
line-height: 1.3;
}
.classima-myaccount .rtcl-user-info .media-body .media-heading strong {
color: #222;
}
.classima-myaccount .membership-statistic-report-wrap {
border: 1px solid #e1e1e1;
padding: 20px;
margin-top: 25px;
} .classima-myaccount .rtin-action-btn {
margin: 15px 0 5px;
display: flex;
}
.classima-myaccount .rtin-action-btn a.btn {
margin-right: 5px;
border-radius: 2px !important;
padding: 6px 5px;
font-weight: 500;
flex: 1;
font-size: 13px;
}
.classima-myaccount .rtin-action-btn a.mark-as-sold {
color: #fff;
cursor: pointer;
}
@media all and (max-width: 991.98px) {
#content .classima-myaccount .rtcl-MyAccount-content .rtcl-list-view .listing-list-each-1 .rtin-item {
display: block;
}
}
@media all and (max-width: 991.98px) {
#content .classima-myaccount .rtcl-MyAccount-content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb {
margin-right: 0;
margin-bottom: 15px;
}
}
@media all and (max-width: 767.98px) {
#content .classima-myaccount .rtcl-MyAccount-content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb {
max-width: 100%;
}
}
@media all and (max-width: 991.98px) {
#content .classima-myaccount .rtcl-MyAccount-content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb a {
width: 100%;
}
}
@media all and (max-width: 991.98px) {
#content .classima-myaccount .rtcl-MyAccount-content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb a img.rtcl-thumbnail {
height: 180px;
-o-object-fit: cover;
object-fit: cover;
}
}
#content .classima-myaccount .rtcl-MyAccount-content .rtcl-list-view .listing-list-each-1 .rtin-item {
flex: 1;
}
#content .classima-myaccount .rtcl-MyAccount-content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-price {
display: flex;
flex-direction: column;
} .rtcl-payment-history-wrap .table thead th {
color: #444;
}
.rtcl-payment-history-wrap .table thead th,
.rtcl-payment-history-wrap .table tbody td {
vertical-align: middle;
text-align: center;
}
.rtcl-payment-history-wrap .page-item.active .page-link {
background-color: #f85c70;
border-color: #f85c70;
} .rtcl-chat-container {
-ms-flex-wrap: inherit;
flex-wrap: inherit;
}
@media all and (max-width: 991.98px) {
.rtcl-chat-container {
display: block;
}
}
.rtcl-chat-container .rtcl-conversations-container {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: 300px;
}
@media all and (max-width: 1199.98px) {
.rtcl-chat-container .rtcl-conversations-container {
width: 240px;
}
}
@media all and (max-width: 991.98px) {
.rtcl-chat-container .rtcl-conversations-container {
width: 100%;
}
}
.rtcl-chat-container .rtcl-conversations-container li.rtcl-conversation-item:hover {
background-color: #e7edee;
}
.rtcl-chat-container .rtcl-conversations-container li.rtcl-conversation-item .item-detail-container {
line-height: 1.9;
}
.rtcl-chat-container .rtcl-conversations-container li.rtcl-conversation-item .item-detail-container .rtcl-con-item-title {
margin-top: 0;
}
.rtcl-chat-container .rtcl-conversations-container .rtcl-con-last-message {
margin-top: 0;
}
.rtcl-chat-container .rtcl-conversation-container {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.rtcl-chat-container .rtcl-conversation-container .rtcl-no-data-found {
background-color: #e7edee;
margin-left: 15px;
}
@media all and (max-width: 991.98px) {
.rtcl-chat-container .rtcl-conversation-container .rtcl-no-data-found {
margin: 20px 0 0;
}
}
.rtcl-chat-container .rtcl-conversation-container .rtcl-chat-input {
width: 100%;
}
.rtcl-chat-container .rtcl-conversation-container .message-time {
padding-right: 5px;
}
.rtcl-gravatar-wrap p {
margin-bottom: 0;
} .rtcl-checkout-form-wrap input[type="radio"] {
vertical-align: middle;
margin-right: 10px;
margin-top: -1px;
}
.rtcl-checkout-form-wrap label {
margin-bottom: 0;
cursor: pointer;
}
.rtcl-checkout-form-wrap table tr th {
color: #444;
}
.rtcl-checkout-form-wrap .btn {
padding: 10px 15px;
border: none;
font-weight: 600;
margin-top: 10px;
margin-left: 5px;
-webkit-box-shadow: none;
box-shadow: none;
}
.rtcl-checkout-form-wrap .btn:hover,
.rtcl-checkout-form-wrap .btn:active,
.rtcl-checkout-form-wrap .btn:focus {
-webkit-box-shadow: none !important;
box-shadow: none !important;
background-color: #e43d40 !important;
}
.rtcl-checkout-form-wrap .rtcl-membership-promotions-form-wrap .rtcl-membership-promotion-input {
margin-right: 10px;
}
.rtcl-checkout-form-wrap .rtcl-membership-promotions-form-wrap th small {
margin-left: 5px;
font-weight: 600;
}
.rtcl-checkout-form-wrap .rtcl-promotions-heading {
color: #444;
}
.rtcl-checkout-form-wrap #rtcl-regular-promotions-heading.active {
margin-top: 15px;
}
.rtcl-checkout-form-wrap #rtcl-payment-methods .pm-heading {
color: #444;
margin-bottom: 15px;
}
.rtcl-checkout-form-wrap #rtcl-payment-methods .list-group {
margin: 0;
}
.rtcl-checkout-form-wrap .rtcl-checkout-terms-conditions {
margin-top: 10px;
}
.rtcl-checkout-form-wrap .rtcl-membership-pricing-options {
margin-bottom: 20px;
}
.rtcl-checkout-form-wrap .rtcl-membership-pricing-options table {
margin-bottom: 0;
}
.rtcl-checkout-form-wrap .rtcl-pricing-options {
width: 100%;
overflow-x: auto;
margin-bottom: 40px;
}
.rtcl-checkout-form-wrap .rtcl-pricing-options table {
margin-bottom: 0;
}
.rtcl-payment-receipt .payment-info {
margin-bottom: 25px;
}
.rtcl-payment-receipt .pricing-info>h2 {
color: #444;
font-size: 20px;
line-height: 1.5;
margin-bottom: 0;
}
.rtcl-payment-receipt .pricing-info table {
margin: 10px 0 30px;
}
.rtcl-payment-receipt .pricing-info .badge-info {
margin-left: 10px;
}
.rtcl-payment-receipt .btn {
padding: 10px 15px;
font-weight: 600;
}
.rtcl-checkout-form-wrap .rtcl-pricing-options .rtcl-pricing-visibility span.badge {
margin: 0 3px;
}  .classima-store-single .rtin-banner-wrap {
position: relative;
margin-bottom: 50px;
}
.classima-store-single .rtin-banner-wrap .rtin-banner-img {
background-color: #d1d1d1;
border-radius: 2px;
overflow: hidden;
}
.classima-store-single .rtin-banner-wrap .rtin-banner-img:after {
content: "";
background: -webkit-gradient(linear, left bottom, left top, color-stop(30%, rgba(0, 0, 0, 0.5)), to(transparent));
background: linear-gradient(to top, rgba(0, 0, 0, 0.5) 30%, transparent);
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
border-radius: 2px;
}
@media all and (max-width: 767.98px) {
.classima-store-single .rtin-banner-wrap .rtin-banner-img img {
height: 180px;
}
}
@media all and (max-width: 479.98px) {
.classima-store-single .rtin-banner-wrap .rtin-banner-img img {
height: 220px;
}
}
.classima-store-single .rtin-banner-wrap .rtin-banner-img.rtin-noimage {
height: 300px;
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content {
position: absolute;
bottom: 25px;
left: 25px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@media all and (max-width: 767.98px) {
.classima-store-single .rtin-banner-wrap .rtin-banner-content {
display: block;
position: static;
}
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-logo {
margin-right: 25px;
}
@media all and (max-width: 991.98px) {
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-logo {
max-width: 130px;
-ms-flex-item-align: center;
align-self: center;
}
}
@media all and (max-width: 767.98px) {
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-logo {
max-width: 50px;
position: absolute;
top: 5px;
right: 5px;
margin: 0;
}
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-logo img {
border-radius: 2px;
background: #F4F6F5;
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area {
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
-ms-flex-item-align: center;
align-self: center;
padding-right: 15px;
}
@media all and (max-width: 767.98px) {
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area {
position: absolute;
top: 0;
left: 0;
margin: 20px;
padding: 0;
}
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-store-title {
color: #fff;
font-size: 30px;
margin-bottom: 10px;
line-height: 1.3;
margin-right: 40px;
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-store-slogan {
color: #dadada;
font-weight: 600;
line-height: 1.5;
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta {
list-style-type: none;
margin: 0;
padding: 0;
margin-top: 10px;
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li {
color: #cccccc;
display: inline;
font-weight: 700;
font-size: 14px;
line-height: 1.3;
padding-right: 15px;
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li a {
color: inherit;
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li i {
color: #f85c70;
padding-right: 10px;
font-weight: 700;
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li.store-rating .star-rating {
width: 77px;
display: inline-block;
line-height: inherit;
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li.store-rating .reviews-rating-count {
margin-left: 5px;
}
.classima-store-single .classima-store-info .rtin-store-web {
margin-bottom: 10px;
}
.classima-store-single .classima-store-info .rtin-store-web a {
color: #222;
font-weight: 500;
}
.classima-store-single .classima-store-info .rtin-store-web a:hover {
text-decoration: underline;
}
.classima-store-single .classima-store-info .rtin-store-web i {
color: #f85c70;
padding-right: 10px;
}
.classima-store-single .classima-store-info .rtin-oh-title {
color: #222;
font-weight: 600;
margin-bottom: 10px;
font-size: 15px;
}
.classima-store-single .classima-store-info .rtin-oh-title i {
color: #f85c70;
padding-right: 10px;
}
.classima-store-single .classima-store-info .rtin-store-hours-list {
font-size: 14px;
line-height: 30px;
}
.classima-store-single .classima-store-info .rtin-store-hours-list .oh-hours {
font-style: italic;
}
.classima-store-single .classima-store-info .rtin-store-hours-list .hour-day,
.classima-store-single .classima-store-info .rtin-store-hours-list .current-store-hour {
color: #444;
font-weight: 600;
}
.classima-store-single .classima-store-info .rtin-store-hours-list .oh-always {
font-weight: 600;
font-style: italic;
}
.classima-store-single .classima-store-info .rtin-store-hours-list .oh-always.always-open {
color: green;
}
.classima-store-single .classima-store-info .rtin-store-hours-list .oh-always.always-close {
color: red;
}
.classima-store-single .classima-store-info .rtin-phone {
background-color: #f2f2f2;
border-radius: 2px;
padding: 10px 20px;
margin-top: 15px;
}
.classima-store-single .classima-store-info .rtin-phone .numbers {
font-size: 16px;
line-height: 1.5;
color: #444;
font-weight: 600;
}
.classima-store-single .classima-store-info .rtin-phone .numbers a {
color: #444;
}
.classima-store-single .classima-store-info .rtin-phone .numbers:before {
content: "\f095";
font-family: 'Font Awesome 5 Free';
color: #f85c70;
padding-right: 10px;
font-weight: 600;
}
.classima-store-single .classima-store-info .rtin-phone .rtcl-contact-reveal-wrapper {
cursor: pointer;
}
.classima-store-single .classima-store-info .rtin-phone .revealed .text-muted {
display: none;
}
.classima-store-single .classima-store-info .rtin-email {
margin-top: 10px;
}
.classima-store-single .classima-store-info .rtin-email a {
display: block;
width: 100%;
border-radius: 2px;
background-color: #f85c70;
padding: 10px 20px;
color: #fff;
font-weight: 500;
}
.classima-store-single .classima-store-info .rtin-email a i {
padding-right: 15px;
}
.classima-store-single .classima-store-info .rtin-email a:hover {
background-color: #e43d40;
color: #fff;
}
.classima-store-details>p {
font-size: 14px;
}
.classima-store-socials {
font-size: 0;
margin-top: 15px;
}
.classima-store-socials a {
width: 30px;
height: 30px;
display: inline-block;
text-align: center;
line-height: 30px;
font-size: 16px;
margin-right: 5px;
}
.classima-store-socials a:hover {
opacity: 0.8;
}
.classima-store-socials a i {
color: #fff !important;
display: block;
border-radius: 50%;
}
.classima-store-socials a i.rtcl-icon-facebook {
background: #3b5998;
}
.classima-store-socials a i.rtcl-icon-twitter {
background: #3a8cec;
}
.classima-store-socials a i.rtcl-icon-youtube {
background: #ff0000;
}
.classima-store-socials a i.rtcl-icon-linkedin {
background: #1178b3;
}
.classima-store-socials a i.rtcl-icon-pinterest-circled {
background: #c8232c;
}
.classima-store-socials a i.rtcl-icon-gplus {
background: #d34836;
} .rtcl-store-settings .rtcl-store-media-item.rtcl-store-banner-wrap .rtcl-store-banner,
.rtcl-store-settings .rtcl-store-media-item.rtcl-store-logo-wrap .rtcl-store-logo {
background-color: #fcfcfc;
border: 1px solid #e5e5e5;
}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action {
width: inherit;
height: inherit;
background-color: inherit;
}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span,
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.add,
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.remove {
color: #fff;
margin: 0;
padding: 5px 6px;
width: 25px;
right: 0;
text-align: center;
height: 25px;
}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span:before,
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.add:before,
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.remove:before {
margin: 0;
text-align: right;
display: block;
width: 13px;
font-size: 16px;
line-height: 1;
}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span:hover,
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.add:hover,
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.remove:hover {
opacity: 0.9;
}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.add {
top: 0;
background: green;
}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.remove {
top: 30px;
background: red;
}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.animate-spin {
right: 25px;
}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.animate-spin:before {
color: #fff;
}
.rtcl-store-settings #oh-type-wrap input,
.rtcl-store-settings #oh-type-wrap label {
cursor: pointer;
}
.rtcl-store-settings #oh-list input[type="checkbox"] {
vertical-align: text-bottom;
cursor: pointer;
} .classima-store-info .rtin-store-logo {
width: 85px;
margin-right: 15px;
margin-bottom: 10px;
}
.classima-store-info .rtin-store-name a {
font-size: 19px;
line-height: 1.3;
font-weight: 600;
vertical-align: top;
color: #222222;
}
.classima-store-info .rtin-store-name a:hover {
text-decoration: underline;
}
.classima-store-info .rtin-store-slogan {
font-size: 14px;
line-height: 1.5;
}
.classima-store-info .rtin-store-slogan p {
margin-bottom: 0;
} @media all and ( min-width: 1024px ) {
.post-type-archive-rtcl_listing .rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content {
min-height: 500px;
}
}
.rtcl-quick-view-container .rtcl-qv-summary .rtcl-listing-meta-data li {
margin-right: 15px;
}
.rtcl-quick-view-container .rtcl-qv-summary .rtcl-listing-meta-data li:last-child {
margin-right: 0;
}
.rtcl-quick-view-container .rtcl-qv-summary .classima-custom-fields {
margin-top: 10px;
}
.rtcl-quick-view-container .rtcl-qv-summary .rtcl-qv-title {
font-size: 24px;
margin-bottom: 12px;
}
.rtcl-quick-view-container .rtcl-qv-summary .rtcl-qv-price {
margin: 10px 0;
color: #f85c70;
}
.rtcl-quick-view-container .rtcl-qv-summary .rtin-specs-title {
display: none;
}
.rtcl-quick-view-container .rtcl-qv-summary .rtcl-qv-title a {
color: #222222;
}
.rtcl-quick-view-container .rtcl-qv-summary .rtcl-qv-title a:hover {
color: #f85c70;
}
.rtcl-qv-gallery .swiper-button-prev,
.rtcl-qv-gallery .swiper-button-next {
background: none;
color: #f85c70;
}
.rtcl-qv-gallery .swiper-button-prev:after,
.rtcl-qv-gallery .swiper-button-next:after {
font-size: 32px;
} #rtcl-compare-wrap h5.rtcl-compare-wrap-title {
font-size: 20px;
color: #000000;
font-weight: 600;
}
#rtcl-compare-wrap .rtcl-compare-item {
padding: 10px 20px;
}
#rtcl-compare-wrap .rtcl-compare-item h4.rtcl-compare-item-title a {
line-height: 20px;
}
#rtcl-compare-wrap .rtcl-compare-item h4.rtcl-compare-item-title a:hover {
color: #f85c70;
}
#rtcl-compare-wrap .rtcl-compare-item .rtcl-compare-remove-wrap {
align-items: start;
}
#rtcl-compare-wrap .rtcl-compare-item .rtcl-compare-remove-wrap a {
margin-left: 10px;
cursor: pointer;
}
#rtcl-compare-wrap .rtcl-compare-item .rtcl-compare-remove-wrap a:hover i {
color: red !important;
}
.rtcl-compare-table {
border: none;
}
.rtcl-compare-table thead th {
border-color: #e1e1e1;
}
.rtcl-compare-table thead tr {
border: none;
}
.rtcl-compare-table thead th:first-child {
border-top: none;
border-left: none;
}
.rtcl-compare-table tr {
border-color: #e1e1e1;
}
.rtcl-compare-table .rtcl-compare-table-item th, .rtcl-compare-table .rtcl-compare-table-item td {
border-color: #e1e1e1;
}
.rtcl-compare-table .rtcl-compare-table-title h3 {
line-height: 26px;
}
.rtcl-compare-table .rtcl-compare-table-title h3 a {
color: #000000;
font-weight: 600;
}
.rtcl-compare-table .rtcl-compare-table-title h3 a:hover {
color: #f85c70;
}
.rtcl-compare-table .rtcl-compare-table-label {
color: #000000;
font-weight: 600;
}
#rtcl-compare-btn-wrap a {
display: inline-block;
font-size: 15px;
font-weight: 500 !important;
text-transform: capitalize;
}
#rtcl-compare-btn-wrap a.rtcl-compare-btn,
#rtcl-compare-panel-btn {
background: #f85c70;
}
#rtcl-compare-btn-wrap a.rtcl-compare-btn:hover {
background: #e43d40;
} .classima-single-business-hour .rtclbh-block {
padding: 0;
}
.classima-single-business-hour .rtclbh-block .rtclbh {
margin-bottom: 0;
} .rtcl-post-bhs #rtcl-bhs-holder .form-check label {
padding-left: 10px;
}
.rtcl-post-bhs #rtcl-bhs-holder .form-check label::before {
content: none;
}
.rtcl-post-bhs #rtcl-bhs-holder .rtcl-bhs .rtcl-bhs-btn.rtcl-icon-plus {
background-color: #f85c70;
}
.rtcl-post-bhs #rtcl-bhs-holder .rtcl-bhs input.bhs-datepicker,
.rtcl-post-bhs #rtcl-bhs-holder .rtcl-bhs input.bhs-timepicker {
border: 1px solid #ced4da;
background-color: #ffffff;
border-radius: 2px;
padding-left: 5px;
padding-right: 5px;
}
.rtcl-post-bhs #rtcl-bhs-holder .rtcl-bhs input.bhs-datepicker:focus,
.rtcl-post-bhs #rtcl-bhs-holder .rtcl-bhs input.bhs-timepicker:focus {
border-color: #e1e1e1;
outline: none;
}
.rtcl-post-bhs #rtcl-bhs-holder .rtcl-bhs .time-slot:first-child .time-slot-action {
margin-top: 25px;
}
.rtcl-bhs .rtcl-bh+.rtcl-bh,
.rtcl-bhs .time-slot+.time-slot {
border: none;
} .rtcl-social-profile-wrap {
background: #fff;
padding: 15px 30px;
margin: 30px 0 0;
}
.rtcl-social-profile-wrap .rtcl-social-profile-label {
font-weight: 600;
color: #222222;
} .rtcl-geo-address-field {
margin-bottom: 15px;
}
.rtcl-range-slider-field input[type=range] {
-webkit-appearance: none;
margin: 18px 0;
width: 100%;
}
.rtcl-range-slider-field input[type=range]:focus {
outline: none;
}
.rtcl-range-slider-field input[type=range]::-webkit-slider-runnable-track {
width: 100%;
height: 8.4px;
cursor: pointer;
box-shadow: none;
background: #e1e1e1;
border-radius: 1.3px;
border: none;
}
.rtcl-range-slider-field input[type=range]::-webkit-slider-thumb {
box-shadow: none;
border: none;
height: 20px;
width: 20px;
border-radius: 50%;
background: #f85c70;
cursor: pointer;
-webkit-appearance: none;
margin-top: -6px;
}
.rtcl-range-slider-field input[type=range]:focus::-webkit-slider-runnable-track {
background: #e1e1e1;
}
.rtcl-range-slider-field input[type=range]::-moz-range-track {
width: 100%;
height: 8.4px;
cursor: pointer;
box-shadow: none;
background: #e1e1e1;
border-radius: 1.3px;
border: none;
}
.rtcl-range-slider-field input[type=range]::-moz-range-thumb {
box-shadow: none;
border: none;
height: 20px;
width: 20px;
border-radius: 50%;
background: #f85c70;
cursor: pointer;
}
.rtcl-range-slider-field input[type=range]::-ms-track {
width: 100%;
height: 8.4px;
cursor: pointer;
background: transparent;
border-color: transparent;
border-width: 16px 0;
color: transparent;
}
.rtcl-range-slider-field input[type=range]::-ms-fill-lower {
background: #f85c70;
border: none;
border-radius: 2.6px;
box-shadow: none;
}
.rtcl-range-slider-field input[type=range]::-ms-fill-upper {
background: #e1e1e1;
border: none;
border-radius: 2.6px;
box-shadow: none;
}
.rtcl-range-slider-field input[type=range]::-ms-thumb {
box-shadow: none;
border: none;
height: 20px;
width: 20px;
border-radius: 50%;
background: #f85c70;
cursor: pointer;
}
.rtcl-range-slider-field input[type=range]:focus::-ms-fill-lower {
background: #f85c70;
}
.rtcl-range-slider-field input[type=range]:focus::-ms-fill-upper {
background: #e1e1e1;
} .classima-form #rtcl-pricing-wrap .rtcl-listing-pricing-type {
display: inline-block;
margin-right: 15px;
}
.classima-form #rtcl-pricing-wrap .rtcl-listing-pricing-type:last-child {
margin-right: 0;
}
.rtcl-listing-pricing-type label {
margin-bottom: 0;
}
#rtcl-form-pricing-type-wrap {
margin-bottom: 20px;
}
#rtcl-pricing-items.rtcl-pricing-range .rtcl-price-item {
padding-left: 109px;
}
#rtcl-pricing-items.rtcl-pricing-range .rtcl-price-item .price-wrap {
flex: 1;
}
@media screen and (min-width: 992px) {
#rtcl-pricing-items.rtcl-pricing-range #rtcl-price-wrap .col-md-3 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#rtcl-pricing-items.rtcl-pricing-range #rtcl-price-wrap .col-md-9 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
}
@media screen and (max-width: 1199px) {
#rtcl-pricing-items.rtcl-pricing-range .rtcl-price-item {
padding-left: 86px;
}
}
@media screen and (max-width: 991px) {
#rtcl-pricing-items.rtcl-pricing-range .rtcl-price-item {
padding-left: 0;
display: block;
}
}
.classima-listing-archive .rtcl-term-description {
background: #ffffff;
padding: 15px 15px 5px;
margin-bottom: 25px;
} .rtrs-review-wrap .rtrs-paginate {
margin-bottom: 0;
}
.rtrs-review-wrap .rtrs-review-form .rtrs-rating-category .rtrs-category-text {
font-size: 16px;
font-weight: 400;
}
.rtrs-review-wrap .rtrs-review-box .rtrs-review-body .rtrs-reply-btn .rtrs-item-btn:hover,
.rtrs-review-wrap .rtrs-review-form .rtrs-form-group .rtrs-submit-btn {
background-color: #f85c70 !important;
}
.rtrs-review-wrap .rtrs-review-form .rtrs-form-group .rtrs-submit-btn:hover {
background-color: #e43d40 !important;
}
.rtrs-review-wrap .rtrs-summary .rtrs-progress-wrap .rtrs-progress {
margin-bottom: 10px;
}
.rtrs-review-wrap .rtrs-summary .rtrs-progress-wrap .rtrs-progress label {
margin-bottom: 0;
}
.rtrs-review-wrap .rtrs-summary .rtrs-progress-wrap,
.rtrs-review-wrap .rtrs-summary .rtrs-rating-box {
border-radius: 0;
} .rtrs-progress-wrap progress::-webkit-progress-bar {
background-color: #e1e1e1 !important;
}
.rtrs-progress-wrap progress::-webkit-progress-value {
background-color: #e43d40 !important;
box-shadow: none !important;
} progress {
background-color: #e1e1e1;
}
progress::-moz-progress-bar {
background-color: #e43d40 !important;
}
.rtcl-map-popup .rtcl-map-popup-content .rtcl-map-item-title a {
color: #f85c70;
transition: all 0.3s ease-in-out;
}
.rtcl-map-popup .rtcl-map-popup-content .rtcl-map-item-title a:hover {
color: #e43d40;
}
.rtcl-map-popup-content .bottom-rtcl-meta {
color: #646464;
line-height: 100%;
font-size: 12px;
}.owl-custom-nav-area {
margin-bottom: 25px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.owl-custom-nav-area .owl-custom-nav-title {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
font-size: 26px;
line-height: 1.3;
font-weight: 700;
color: #222222;
position: relative;
padding-bottom: 20px;
margin-bottom: 0;
}
.owl-custom-nav-area .owl-custom-nav-title:after {
content: "";
position: absolute;
height: 4px;
width: 40px;
background-color: #f85c70;
z-index: 1;
bottom: 0;
left: 0;
}
.owl-custom-nav-area .owl-custom-nav {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-left: 5px;
margin-top: 10px;
}
.owl-custom-nav-area .owl-custom-nav .owl-prev,
.owl-custom-nav-area .owl-custom-nav .owl-next {
background-color: #f85c70;
color: #ffffff;
border-radius: 2px;
cursor: pointer;
display: inline-block;
height: 30px;
opacity: 1;
text-align: center;
width: 30px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.16);
box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.16);
}
.owl-custom-nav-area .owl-custom-nav .owl-next {
margin-left: 8px;
}
.owl-custom-nav-area .owl-custom-nav .owl-prev:hover,
.owl-custom-nav-area .owl-custom-nav .owl-next:hover {
background-color: #e43d40;
color: #ffffff;
}
.owl-custom-nav-area .owl-custom-nav i {
font-size: 18px;
line-height: 28px;
}
@media all and (max-width: 1329px) {
.rt-owl-nav.slider-nav-enabled {
padding: 0 32px;
}
}
.rtin-6 .owl-custom-nav-area .owl-custom-nav-title {
color: #000000;
font-weight: 700;
}
.rtin-6 .owl-custom-nav-area .owl-custom-nav .owl-prev,
.rtin-6 .owl-custom-nav-area .owl-custom-nav .owl-next {
border-radius: 4px;
}
.rt-el-listing-cat-slider .swiper-button-prev,
.rt-el-listing-cat-slider .swiper-button-next {
background: #f85c70;
color: #fff;
width: 32px;
height: 32px;
line-height: 1;
opacity: 0;
transition: all 0.3s ease-in-out;
}
.rt-el-listing-cat-slider .swiper-button-prev:hover,
.rt-el-listing-cat-slider .swiper-button-next:hover {
cursor: pointer;
background: #e43d40;
}
.rt-el-listing-cat-slider .swiper-button-prev:after,
.rt-el-listing-cat-slider .swiper-button-next:after {
font-size: 15px;
font-weight: 600;
line-height: 1;
}
.rt-el-listing-cat-slider .swiper-button-prev {
left: -24px;
}
.rt-el-listing-cat-slider .swiper-button-next {
right: -24px;
}
.rt-el-listing-cat-slider:hover .swiper-button-prev,
.rt-el-listing-cat-slider:hover .swiper-button-next {
opacity: 1;
}
.rt-el-listing-cat-slider:hover .swiper-button-prev {
left: -16px;
}
.rt-el-listing-cat-slider:hover .swiper-button-next {
right: -16px;
}
@media (max-width: 767px) {
.rt-el-listing-cat-slider .swiper-button-prev,
.rt-el-listing-cat-slider .swiper-button-next {
width: 28px;
height: 28px;
}
.rt-el-listing-cat-slider .swiper-button-prev:after,
.rt-el-listing-cat-slider .swiper-button-next:after {
font-size: 14px;
}
.rt-el-listing-cat-slider .swiper-button-prev {
left: -14px;
}
.rt-el-listing-cat-slider .swiper-button-next {
right: -14px;
}
}
.rt-el-listing-slider .rtcl-carousel-slider:not(.swiper-initialized) {
margin-right: -20px;
}
.rt-el-listing-slider .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide {
margin-right: var(--margin-right);
flex: 0 0 var(--lg-width);
}
@media (max-width: 1199px) {
.rt-el-listing-slider .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide {
flex: 0 0 var(--md-width);
}
}
@media (max-width: 991px) {
.rt-el-listing-slider .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide {
flex: 0 0 var(--sm-width);
}
}
@media (max-width: 767px) {
.rt-el-listing-slider .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide {
flex: 0 0 var(--xs-width);
}
}
@media (max-width: 479px) {
.rt-el-listing-slider .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide {
flex: 0 0 var(--mobile-width);
}
} .rt-el-title {
text-align: center;
}
.rt-el-title .rtin-title {
font-size: 36px;
line-height: 1.5;
font-weight: 700;
color: #2a2a2a;
margin-bottom: 0;
}
.rt-el-title .rtin-subtitle {
margin-top: 16px;
margin-bottom: 0;
font-size: 16px;
line-height: 1.5;
color: #646464;
}
.rt-el-title.rtin-style-2 {
text-align: left;
}
.rt-el-title.rtin-style-2 .rtin-title {
position: relative;
padding-bottom: 15px;
font-size: 26px;
}
.rt-el-title.rtin-style-2 .rtin-title:after {
background-color: #f85c70;
bottom: 0;
content: "";
height: 4px;
left: 0;
position: absolute;
width: 50px;
}
.rt-el-title.rtin-style-3 .rtin-subtitle {
margin: 0 0 5px;
color: #f85c70;
font-weight: 600;
}
.rt-el-title.rtin-style-3 .rtin-title {
margin: 0;
}
.rt-el-title.rtin-style-4 {
text-align: center;
}
.rt-el-title.rtin-style-4 .rtin-title {
position: relative;
padding-bottom: 15px;
font-size: 36px;
color: #000000;
font-weight: 700;
}
.rt-el-title.rtin-style-4 .rtin-title:after {
background-color: #f85c70;
bottom: 0;
content: "";
height: 4px;
left: 50%;
margin-left: -25px;
position: absolute;
width: 50px;
} .rt-el-title-animated {
text-align: center;
}
.rt-el-title-animated .rtin-title {
font-size: 36px;
line-height: 1.5;
font-weight: 700;
color: #2a2a2a;
margin-bottom: 0;
}
.rt-el-title-animated .rtin-subtitle {
margin-top: 18px;
margin-bottom: 0;
font-size: 16px;
line-height: 1.5;
color: #646464;
}
@media all and (max-width: 767.98px) {
.rt-el-title-animated .rtin-subtitle {
margin-top: 15px;
}
} .rt-el-info-box {
text-align: center;
padding: 40px 30px 40px 30px;
border-radius: 2px;
background-color: #f5f7fa;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-info-box .rtin-icon {
margin-bottom: 20px;
}
.rt-el-info-box .rtin-icon i,
.rt-el-info-box .rtin-icon svg {
text-align: center;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-info-box .rtin-icon i {
font-size: 40px;
line-height: 1;
color: #f85c70;
-webkit-transform: scale(1);
transform: scale(1);
}
.rt-el-info-box .rtin-icon svg {
width: 40px;
fill: #f85c70;
}
.rt-el-info-box .rtin-title {
margin-bottom: 0;
font-size: 20px;
line-height: 1.4;
color: #151515;
-webkit-transition: all 0.5s ease-in-out 0s;
transition: all 0.5s ease-in-out 0s;
}
.rt-el-info-box .rtin-title a {
color: #151515;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-info-box .rtin-title a:hover {
color: #f85c70;
}
.rt-el-info-box .rtin-text {
margin-top: 12px;
margin-bottom: 0;
}
.rt-el-info-box:hover {
-webkit-box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.2);
}
.rt-el-info-box:hover .rtin-icon i {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.rt-el-info-box-2 {
text-align: center;
background: #ffffff;
border-radius: 5px;
padding: 40px;
border: 1px solid #e1e1e1;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-info-box-2 .rtin-number {
font-size: 30px;
font-weight: 900;
color: #d6d6d6;
text-align: left;
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.rt-el-info-box-2 .rtin-icon {
background: #ffffff;
width: 80px;
height: 80px;
border-radius: 50%;
margin: 5px auto 25px;
-webkit-box-shadow: 0px 14px 18px 0px rgba(0, 0, 0, 0.09);
box-shadow: 0px 14px 18px 0px rgba(0, 0, 0, 0.09);
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.rt-el-info-box-2 .rtin-icon i {
font-size: 30px;
line-height: 80px;
color: #f85c70;
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.rt-el-info-box-2 .rtin-title {
font-size: 24px;
color: #151515;
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.rt-el-info-box-2 .rtin-title a {
color: #151515;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-info-box-2 .rtin-title a:hover {
color: #f85c70;
}
.rt-el-info-box-2 .rtin-text {
padding: 0 15px;
}
.rt-el-info-box-2:hover .rtin-number {
color: #f85c70;
}
.rt-el-info-box-2:hover .rtin-icon {
background: #f85c70;
-webkit-box-shadow: 0px 11px 35px 0px rgba(248, 92, 112, 0.6);
box-shadow: 0px 11px 35px 0px rgba(248, 92, 112, 0.6);
}
.rt-el-info-box-2:hover .rtin-icon i {
color: #ffffff;
} @-webkit-keyframes toRightFromLeft {
49% {
transform: translateX(-100%);
}
50% {
opacity: 0;
transform: translateX(100%);
}
51% {
opacity: 1;
}
}
@keyframes toRightFromLeft {
49% {
transform: translateX(-100%);
}
50% {
opacity: 0;
transform: translateX(100%);
}
51% {
opacity: 1;
}
}
.rt-btn-animated-icon .rt-btn--style2 {
transition: all 0.4s ease;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
font-size: 16px;
color: #222222;
font-weight: 700;
box-shadow: none;
outline: none;
border: 0;
display: inline-flex;
align-items: center;
gap: 8px;
}
.rt-btn-animated-icon .rt-btn--style2:hover,
.rt-btn-animated-icon .rt-btn--style2:focus,
.rt-btn-animated-icon .rt-btn--style2:active {
color: #f85c70;
}
.rt-btn-animated-icon .rt-btn--style2 i {
display: inline-block;
color: #f85c70;
transition: all 0.4s ease;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
}
.rt-btn-animated-icon .rt-btn--style2:hover i {
-webkit-animation: toRightFromLeft 0.6s forwards;
animation: toRightFromLeft 0.6s forwards;
}
.rt-el-text-btn .rtin-item {
color: #fdfdfd;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.rt-el-text-btn .rtin-item .rtin-left {
width: 50%;
background-color: #f85c70;
text-align: right;
}
@media all and (max-width: 767.98px) {
.rt-el-text-btn .rtin-item .rtin-left {
width: 100%;
}
}
.rt-el-text-btn .rtin-item .rtin-left .rtin-left-inner {
margin: 0 20px 0 10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
}
@media all and (max-width: 1239.98px) {
.rt-el-text-btn .rtin-item .rtin-left .rtin-left-inner {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
}
@media all and (max-width: 767.98px) {
.rt-el-text-btn .rtin-item .rtin-left .rtin-left-inner {
margin: 0 25px;
}
}
.rt-el-text-btn .rtin-item .rtin-left .rtin-content {
text-align: left;
}
@media all and (min-width: 1240px) {
.rt-el-text-btn .rtin-item .rtin-left .rtin-content {
width: 590px;
}
}
@media all and (max-width: 767.98px) {
.rt-el-text-btn .rtin-item .rtin-left .rtin-content {
max-width: inherit;
}
}
.rt-el-text-btn .rtin-item .rtin-right {
width: 50%;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
@media all and (max-width: 767.98px) {
.rt-el-text-btn .rtin-item .rtin-right {
display: none;
}
}
.rt-el-text-btn .rtin-item .rtin-title {
color: #fff;
font-size: 42px;
line-height: 1.3;
margin-bottom: 20px;
}
.rt-el-text-btn .rtin-item .rtin-btn {
margin-top: 25px;
}
.rt-el-text-btn .rtin-item .rtin-btn a {
background-color: #fff;
color: #222 !important;
}
.rt-el-text-btn .rtin-item .rtin-btn a:hover {
color: #f85c70 !important;
}
.classima-list-1 {
margin: 0;
list-style-type: none;
padding: 0;
}
.classima-list-1 li {
font-weight: 600;
font-size: 16px;
}
.classima-list-1 li:before {
font-family: "Font Awesome 5 Free";
content: '\f30b';
border-radius: 50%;
margin-right: 10px;
color: #fff;
font-size: 14px;
line-height: 1;
font-weight: 700;
} .rt-el-post-1 .rtin-each {
height: 100%;
background-color: #fff;
padding: 30px;
border-radius: 5px;
-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
overflow: hidden;
}
@media all and (max-width: 767.98px) {
.rt-el-post-1 .rtin-each {
margin-bottom: 30px;
height: inherit;
}
}
.rt-el-post-1 .rtin-each .post-thumbnail {
margin-bottom: 15px;
}
.rt-el-post-1 .rtin-each .post-date {
color: #e43d40;
margin-bottom: 10px;
font-weight: 600;
}
.rt-el-post-1 .rtin-each .post-title {
font-size: 22px;
line-height: 1.5;
margin-bottom: 14px;
word-break: break-all;
}
.rt-el-post-1 .rtin-each .post-title a {
color: #111111;
-webkit-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
.rt-el-post-1 .rtin-each .post-title a:hover {
color: #f85c70;
}
.rt-el-post-1 .rtin-each .post-content {
margin-bottom: 0;
}
.rt-el-post-1 .rtin-each .post-meta {
margin-top: 20px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
@media all and (max-width: 991.98px) {
.rt-el-post-1 .rtin-each .post-meta {
display: block;
}
}
.rt-el-post-1 .rtin-each .post-meta .post-author {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.rt-el-post-1 .rtin-each .post-meta .post-author .rtin-left {
margin-right: 20px;
}
.rt-el-post-1 .rtin-each .post-meta .post-author .rtin-left img {
border-radius: 50%;
}
.rt-el-post-1 .rtin-each .post-meta .post-author .rtin-right {
-ms-flex-item-align: center;
align-self: center;
}
.rt-el-post-1 .rtin-each .post-meta .post-author .rtin-right .author-name {
font-size: 16px;
margin-bottom: 0;
line-height: 1.2;
font-weight: 500;
}
.rt-el-post-1 .rtin-each .post-meta .post-author .rtin-right .author-name a {
color: #444444;
}
.rt-el-post-1 .rtin-view {
text-align: center;
margin-top: 40px;
}
.rt-el-post-1 .rtin-view a {
padding: 12px 30px;
text-transform: uppercase;
}
.rt-el-post-2 .rtin-each {
height: 100%;
background-color: #fff;
border-radius: 2px;
overflow: hidden;
-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
@media all and (max-width: 767.98px) {
.rt-el-post-2 .rtin-each {
margin: 0 auto 30px;
height: inherit;
max-width: 380px;
}
}
.rt-el-post-2 .rtin-each .post-thumbnail a {
display: block;
position: relative;
overflow: hidden;
}
.rt-el-post-2 .rtin-each .post-thumbnail a img {
-webkit-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-post-2 .rtin-each .post-thumbnail a:before,
.rt-el-post-2 .rtin-each .post-thumbnail a:after {
position: absolute;
content: "";
left: 0;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
opacity: 0;
visibility: hidden;
}
.rt-el-post-2 .rtin-each .post-thumbnail a:before {
top: 0;
height: 100%;
width: 100%;
background-color: rgba(0, 0, 0, 0.6);
z-index: 1;
}
.rt-el-post-2 .rtin-each .post-thumbnail a:hover:before,
.rt-el-post-2 .rtin-each .post-thumbnail a:hover:after {
opacity: 1;
visibility: visible;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-post-2 .rtin-each .post-thumbnail a:hover img {
-webkit-transform: scale(1.07);
transform: scale(1.07);
}
.rt-el-post-2 .rtin-each .rtin-content-area {
padding: 30px 30px 20px;
}
.rt-el-post-2 .rtin-each .post-title {
margin-bottom: 14px;
word-break: break-all;
font-size: 24px;
line-height: 1.3;
}
.rt-el-post-2 .rtin-each .post-title a {
color: #2a2a2a;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-post-2 .rtin-each .post-title a:hover {
color: #f85c70;
}
.rt-el-post-2 .rtin-each .post-meta {
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 10px;
}
.rt-el-post-2 .rtin-each .post-meta li {
color: #999999;
display: inline-block;
font-size: 14px;
}
.rt-el-post-2 .rtin-each .post-meta li a {
color: #999999;
}
.rt-el-post-2 .rtin-each .post-meta li a:hover {
text-decoration: underline;
color: #f85c70;
}
.rt-el-post-2 .rtin-each:hover {
-webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
}
.rt-el-post-2 .rtin-view {
text-align: center;
margin-top: 40px;
}
.rt-el-post-2 .rtin-view a {
padding: 12px 30px;
text-transform: uppercase;
}
.rt-el-post-3 .rtin-each {
height: 100%;
background-color: #fff;
-webkit-box-shadow: 0px 1px 50px 0px rgba(183, 183, 183, 0.34);
box-shadow: 0px 1px 50px 0px rgba(183, 183, 183, 0.34);
border-radius: 5px;
overflow: hidden;
}
.rt-el-post-3 .rtin-each .post-thumbnail img {
height: 245px;
-o-object-fit: cover;
object-fit: cover;
}
.rt-el-post-3 .rtin-each .rtin-content-area {
padding: 30px;
border-radius: 4px;
}
.rt-el-post-3 .rtin-each .post-date {
color: #f85c70;
margin-bottom: 10px;
font-weight: 700;
font-family: Nunito, sans-serif;
}
.rt-el-post-3 .rtin-each .post-title {
font-size: 18px;
line-height: 26px;
margin-bottom: 14px;
word-break: break-all;
}
.rt-el-post-3 .rtin-each .post-title a {
color: #444444;
-webkit-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
.rt-el-post-3 .rtin-each .post-title a:hover {
color: #f85c70;
}
.rt-el-post-3 .rtin-each .post-meta {
margin-top: 20px;
}
.rt-el-post-3 .rtin-each .post-meta .post-author .author-name {
font-size: 16px;
margin-bottom: 0;
line-height: 1.2;
font-weight: 400;
color: #444444;
font-family: Roboto, sans-serif;
}
.rt-el-post-3 .rtin-each .post-meta .post-author .author-name i {
color: #f85c70;
font-weight: 400;
font-size: 16px;
margin-right: 5px;
}
.rt-el-post-3 .rtin-each .post-meta .post-author .author-name a {
color: #929292;
-webkit-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
.rt-el-post-3 .rtin-each .post-meta .post-author .author-name a:hover {
color: #f85c70;
}
@media all and (max-width: 767.98px) {
.rt-el-post-3 .rtin-each {
margin-bottom: 30px;
height: inherit;
}
}
@media all and (max-width: 991.98px) {
.rt-el-post-3 .rtin-each .post-thumbnail img {
height: auto;
-o-object-fit: cover;
object-fit: cover;
}
} .rt-el-counter {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.rt-el-counter .rtin-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.rt-el-counter .rtin-item .rtin-left {
margin-right: 25px;
}
.rt-el-counter .rtin-item .rtin-left .fa {
color: #f85c70;
font-size: 94px;
line-height: 1;
}
.rt-el-counter .rtin-item .rtin-left svg {
width: 94px;
height: 94px;
fill: #f85c70;
}
.rt-el-counter .rtin-item .rtin-right {
padding-top: 5px;
}
.rt-el-counter .rtin-item .rtin-right .rtin-counter {
color: #fff;
font-size: 46px;
line-height: 1;
margin-bottom: 15px;
font-weight: 700;
}
.rt-el-counter .rtin-item .rtin-right .rtin-title {
color: #fff;
font-size: 16px;
line-height: 1.2;
font-weight: 600;
}
.rt-el-counter.rtin-light .rtin-item .rtin-counter {
color: #222222;
}
.rt-el-counter.rtin-light .rtin-item .rtin-title {
color: #444444;
} .rt-el-cta-1 {
background-color: #f85c70;
padding: 50px 0;
}
.rt-el-cta-1 .rtin-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
@media all and (max-width: 767.98px) {
.rt-el-cta-1 .rtin-item {
display: block;
text-align: center;
}
}
.rt-el-cta-1 .rtin-title {
color: #fff;
font-size: 30px;
line-height: 1.5;
margin: 0;
}
.rt-el-cta-1 .rtin-subtitle {
color: #fff;
margin: 10px 0 0;
}
.rt-el-cta-1 .rtin-right {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.rt-el-cta-1 .rtin-right a {
background-color: #fff;
color: #111;
padding: 18px 35px;
font-size: 16px;
line-height: 1;
display: inline-block;
font-weight: 500;
border-radius: 2px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
margin-left: 20px;
}
@media all and (max-width: 767.98px) {
.rt-el-cta-1 .rtin-right a {
margin: 20px 0 0;
}
}
.rt-el-cta-1 .rtin-right a:hover {
color: #f85c70;
}
.rt-el-cta-2 {
padding: 120px 0;
}
.rt-el-cta-2 .rtin-content {
max-width: 525px;
}
.rt-el-cta-2 .rtin-title {
color: #ffffff;
font-size: 48px;
line-height: 1.2;
font-weight: 700;
margin: 0;
}
.rt-el-cta-2 .rtin-subtitle {
color: #ffffff;
margin: 20px 0 25px;
font-size: 16px;
line-height: 30px;
}
.rt-el-cta-2 .rtin-btn a {
background-color: #f85c70;
color: #fff;
padding: 18px 35px;
font-size: 16px;
line-height: 1;
display: inline-block;
font-weight: 500;
border-radius: 2px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-cta-2 .rtin-btn a:hover {
background: #e43d40;
}
.elementor-section.has-placeholder .elementor-column,
.elementor-section.has-placeholder .elementor-column-wrap,
.elementor-section.has-placeholder .elementor-container,
.elementor-section.has-placeholder .elementor-widget-wrap {
position: static;
}
@keyframes fadeInDown {
from {
opacity: 0;
transform: translate3d(0, -30px, 0);
}
to {
opacity: 1;
transform: none;
}
}
@keyframes fadeInLeft {
from {
opacity: 0;
transform: translate3d(-30px, 0, 0);
}
to {
opacity: 1;
transform: none;
}
}
@keyframes fadeInRight {
from {
opacity: 0;
transform: translate3d(30px, 0, 0);
}
to {
opacity: 1;
transform: none;
}
}
@keyframes fadeInUp {
from {
opacity: 0;
transform: translate3d(0, 30px, 0);
}
to {
opacity: 1;
transform: none;
}
} .rt-el-pricing-box {
padding: 60px 20px;
text-align: center;
-webkit-box-shadow: 0px 1px 2px 0px rgba(206, 206, 206, 0.75);
box-shadow: 0px 1px 2px 0px rgba(206, 206, 206, 0.75);
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
@media all and (max-width: 767.98px) {
.rt-el-pricing-box {
max-width: 380px;
margin: 0 auto;
}
}
@media all and (max-width: 575.98px) {
.rt-el-pricing-box {
padding: 30px;
}
}
.rt-el-pricing-box .rtin-price {
margin-bottom: 30px;
line-height: 1;
}
@media all and (max-width: 575.98px) {
.rt-el-pricing-box .rtin-price {
margin-bottom: 20px;
}
}
.rt-el-pricing-box .rtin-price .rtin-currency {
color: #222222;
font-size: 20px;
line-height: 1;
position: relative;
font-weight: 500;
}
.rt-el-pricing-box .rtin-price .rtin-number {
font-size: 48px;
color: #2a2a2a;
font-weight: 700;
}
.rt-el-pricing-box .rtin-title {
font-size: 22px;
line-height: 1.5;
color: #222222;
font-weight: 700;
margin-bottom: 30px;
}
@media all and (max-width: 575.98px) {
.rt-el-pricing-box .rtin-title {
margin-bottom: 20px;
}
}
.rt-el-pricing-box .rtin-features {
margin-top: 15px;
margin-bottom: 0;
color: #444444;
line-height: 2;
}
.rt-el-pricing-box .rtin-features br {
margin-bottom: 5px;
}
.rt-el-pricing-box .rtin-button {
color: #fff;
margin-top: 30px;
}
@media all and (max-width: 575.98px) {
.rt-el-pricing-box .rtin-button {
margin-top: 30px;
}
}
.rt-el-pricing-box .rtin-button a {
color: #fff;
font-size: 15px;
line-height: 1;
font-weight: 600;
border-radius: 2px;
padding: 20px;
display: inline-block;
background: #f85c70;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
min-width: 190px;
}
@media all and (max-width: 575.98px) {
.rt-el-pricing-box .rtin-button a {
padding: 15px;
}
}
.rt-el-pricing-box .rtin-button a:hover {
background: #e43d40;
}
.rt-el-pricing-box-2 {
text-align: center;
background: #fff;
}
.rt-el-pricing-box-2 .rtin-title {
padding: 20px 15px;
font-size: 20px;
color: #2d3436;
font-weight: 700;
margin: 0;
}
.rt-el-pricing-box-2 .rtin-price {
margin: 0 -1px;
padding: 26px 15px;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
background: #f85c70;
font-size: 0;
color: #ffffff;
line-height: 1;
position: relative;
}
.rt-el-pricing-box-2 .rtin-price .rtin-currency {
font-size: 48px;
font-weight: 700;
padding-right: 3px;
}
.rt-el-pricing-box-2 .rtin-price .rtin-duration {
font-size: 15px;
font-weight: 400;
}
.rt-el-pricing-box-2 .rtin-features {
list-style-type: none;
margin: 0;
padding: 0;
}
.rt-el-pricing-box-2 .rtin-features li {
padding: 15px 15px;
text-align: center;
border-bottom: 1px solid #e8e8e8;
}
.rt-el-pricing-box-2 .rtin-button {
padding: 30px 0;
color: #fff;
}
.rt-el-pricing-box-2 .rtin-button a {
color: #fff;
font-size: 15px;
line-height: 1;
font-weight: 600;
border-radius: 2px;
padding: 20px;
display: inline-block;
background: #f85c70;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
min-width: 190px;
}
@media all and (max-width: 575.98px) {
.rt-el-pricing-box-2 .rtin-button a {
padding: 15px;
}
}
.rt-el-pricing-box-2 .rtin-button a:hover {
background: #e43d40;
}
.rt-el-pricing-box-2:hover .rtin-price {
background: #e43d40;
}
.rt-el-pricing-box-3 {
text-align: center;
background: #ffffff;
box-shadow: 0 1px 0 #e9e9e9;
border-radius: 6px;
padding: 35px 30px 45px;
border-top: 5px solid #f85c70;
}
.rt-el-pricing-box-3 .rtin-title {
font-size: 20px;
color: #2d3436;
font-weight: 700;
margin: 0;
padding-top: 0;
padding-bottom: 0;
}
.rt-el-pricing-box-3 .rtin-price {
padding: 25px 15px;
line-height: 1;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
color: #000000;
margin-bottom: 20px;
border-bottom: 1px solid #EBEBEB;
}
.rt-el-pricing-box-3 .rtin-price .rtin-currency {
font-size: 48px;
font-weight: 700;
}
.rt-el-pricing-box-3 .rtin-price .rtin-duration {
font-size: 15px;
}
.rt-el-pricing-box-3 .rtin-features ul {
list-style: none;
margin: 0;
padding: 0;
color: #66687B;
}
.rt-el-pricing-box-3 .rtin-features ul li {
padding: 8px 0;
text-align: left;
display: flex;
align-items: baseline;
gap: 10px;
line-height: 1.5;
}
.rt-el-pricing-box-3 .rtin-button {
padding: 25px 0 0;
}
.rt-el-pricing-box-3 .rtin-button a {
display: inline-block;
background: #f85c70;
box-shadow: 0 10px 16px rgba(248, 92, 112, 0.3);
border-radius: 50px;
transition: all 0.4s ease;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
font-size: 15px;
line-height: 1.5;
text-align: center;
text-decoration: none;
vertical-align: middle;
cursor: pointer;
padding: 10px 25px;
color: #ffffff;
font-weight: 600;
outline: none;
border: 0;
}
.rt-el-pricing-box-3 .rtin-button a:hover {
background-color: #e40a26;
color: #fff;
box-shadow: none;
outline: none;
transition: all 0.4s ease;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
} .rt-el-accordian .card {
margin-bottom: 3px;
border: none;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-accordian .card:last-child {
border-bottom: 0;
}
.rt-el-accordian .card .card-header {
padding: 0;
border: none;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
border-radius: 2px !important;
}
.rt-el-accordian .card .card-header a {
position: relative;
border-radius: 2px;
color: #ffffff;
background-color: #f85c70;
font-size: 16px;
line-height: 1.8;
padding: 13px 30px 13px 25px;
display: block;
font-weight: 600;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.rt-el-accordian .card .card-header a:after {
font-family: 'Font Awesome 5 Free';
content: "\f107";
right: 15px;
position: absolute;
top: 19px;
font-size: 18px;
font-weight: 600;
line-height: 1;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-accordian .card .card-header a.collapsed {
color: #222222;
background-color: #f6f6f6;
}
.rt-el-accordian .card .card-header a.collapsed:after {
content: "\f106";
}
.rt-el-accordian .card .card-body {
background-color: #f5f5f5;
padding: 20px 35px;
color: #444444;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
} .rt-el-contact ul {
margin: 0;
padding: 0;
list-style-type: none;
}
.rt-el-contact ul li {
margin-bottom: 20px;
color: #646464;
display: table;
}
.rt-el-contact ul li a {
color: #646464;
text-decoration: none;
display: inline-block;
-webkit-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.rt-el-contact ul li a:hover {
color: #f85c70;
}
.rt-el-contact ul li i {
padding-right: 12px;
color: #f85c70;
display: table-cell;
} .rt-el-testimonial-1 {
text-align: center;
background-color: #ffffff;
border-radius: 10px rgba(0, 0, 0, 0.1);
padding: 30px;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-testimonial-1 .rtin-content {
margin-bottom: 40px;
line-height: 1.6;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-testimonial-1 .rtin-thumb {
margin: 0 auto 15px;
width: 65px;
}
.rt-el-testimonial-1 .rtin-thumb img {
border-radius: 50%;
}
.rt-el-testimonial-1 .rtin-name {
color: #242424;
font-size: 18px;
line-height: 1.5;
font-weight: 700;
margin-bottom: 0;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-testimonial-1 .rtin-designation {
color: #8c8c8c;
font-size: 14px;
line-height: 1.5;
font-weight: 400;
margin: 3px 0 0;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-testimonial-1:hover {
background-color: #f85c70;
}
.rt-el-testimonial-1:hover .rtin-content,
.rt-el-testimonial-1:hover .rtin-name,
.rt-el-testimonial-1:hover .rtin-designation {
color: #fff !important;
}
.rt-el-testimonial-2 {
text-align: center;
}
.rt-el-testimonial-2 .rtin-item {
margin: 0 auto;
max-width: 750px;
}
.rt-el-testimonial-2 .rtin-content {
margin-bottom: 30px;
line-height: 1.6;
}
.rt-el-testimonial-2 .rtin-thumb {
margin: 0 auto 15px;
width: 85px;
}
.rt-el-testimonial-2 .rtin-thumb img {
border: 4px solid #f85c70;
border-radius: 50%;
}
.rt-el-testimonial-2 .rtin-name {
color: #111;
font-size: 20px;
line-height: 1.5;
font-weight: 400;
margin-bottom: 0;
}
.rt-el-testimonial-2 .rtin-designation {
font-size: 14px;
line-height: 1.5;
font-weight: 400;
margin: 3px 0 0;
}
@media all and (max-width: 850px) {
.rt-el-testimonial-nav {
padding: 0 32px;
}
}
.rt-el-testimonial-nav {
}
.rt-el-testimonial-nav .swiper-button-prev,
.rt-el-testimonial-nav .swiper-button-next {
border: 1px solid #f85c70;
background: #f85c70;
border-radius: 50%;
color: #fff;
height: 40px;
width: 40px;
transition: all 0.3s ease-in-out;
}
.rt-el-testimonial-nav .swiper-button-prev:after,
.rt-el-testimonial-nav .swiper-button-next:after {
font-size: 20px;
font-weight: 600;
line-height: 1;
}
.rt-el-testimonial-nav .swiper-button-prev {
left: 0;
}
.rt-el-testimonial-nav .swiper-button-next {
right: 0;
}
.rt-el-testimonial-nav .swiper-button-prev:hover,
.rt-el-testimonial-nav .swiper-button-next:hover {
cursor: pointer;
background: #ffffff;
color: #f85c70;
}
@media (max-width: 991px) {
.rt-el-testimonial-nav .swiper-button-prev,
.rt-el-testimonial-nav .swiper-button-next {
width: 32px;
height: 32px;
}
.rt-el-testimonial-nav .swiper-button-prev:after,
.rt-el-testimonial-nav .swiper-button-next:after {
font-size: 16px;
}
}
@media (max-width: 767px) {
.rt-el-testimonial-nav .swiper-button-prev,
.rt-el-testimonial-nav .swiper-button-next {
width: 28px;
height: 28px;
}
.rt-el-testimonial-nav .swiper-button-prev:after,
.rt-el-testimonial-nav .swiper-button-next:after {
font-size: 14px;
}
.rt-el-testimonial-nav .swiper-button-prev {
left: -14px;
}
.rt-el-testimonial-nav .swiper-button-next {
right: -14px;
}
}
.rt-el-testimonial-3 {
text-align: center;
background-color: #ffffff;
padding: 40px 30px 50px;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
border-radius: 5px;
position: relative;
}
.rt-el-testimonial-3:before {
content: "\f10d";
font-size: 30px;
font-weight: 600;
color: #dcdcdc;
font-family: "Font Awesome 5 Free";
position: absolute;
top: 30px;
left: 30px;
}
.rt-el-testimonial-3:after {
content: "\f10e";
font-size: 30px;
font-weight: 600;
color: #dcdcdc;
font-family: "Font Awesome 5 Free";
position: absolute;
bottom: 30px;
right: 30px;
}
.rt-el-testimonial-3 .rtin-thumb {
position: absolute;
left: 50%;
top: -40px;
margin-left: -40px;
width: 80px;
height: 80px;
z-index: 10;
-webkit-box-shadow: 0px 19px 32px 0px rgba(0, 0, 0, 0.03);
box-shadow: 0px 19px 32px 0px rgba(0, 0, 0, 0.03);
border-radius: 50%;
}
.rt-el-testimonial-3 .rtin-thumb img {
border-radius: 50%;
max-width: 100%;
}
.rt-el-testimonial-3 .rtin-name {
color: #000000;
font-size: 24px;
line-height: 1.5;
font-weight: 500;
margin-top: 25px;
margin-bottom: 0px;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-testimonial-3 .rtin-designation {
color: #646464;
font-size: 16px;
line-height: 1.5;
font-weight: 400;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-testimonial-3 .rtin-content {
color: #444444;
margin: 18px 0 30px;
padding: 0 30px;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-testimonial-3:hover {
background-color: #f85c70;
-webkit-box-shadow: 0px 14px 18px 0px rgba(0, 0, 0, 0.09);
box-shadow: 0px 14px 18px 0px rgba(0, 0, 0, 0.09);
-webkit-transition: all 0.5s ease-in-out;
}
.rt-el-testimonial-3:hover .rtin-content,
.rt-el-testimonial-3:hover .rtin-name,
.rt-el-testimonial-3:hover .rtin-designation {
color: #fff !important;
} .rt-el-listing-grid .load-more-wrapper {
margin-top: 20px;
}
.rt-el-listing-grid .load-more-wrapper .load-more-btn {
background-color: #FFF5F6;
transition: all 0.4s ease;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
font-size: 16px;
padding: 13px 25px;
color: #f85c70;
font-weight: 700;
border-radius: 6px;
box-shadow: none;
outline: none;
border: 0;
display: inline-flex;
align-items: center;
gap: 8px
}
.rt-el-listing-grid .load-more-wrapper .load-more-btn:hover {
background-color: #e40a26;
color: #ffffff;
}
.rt-el-listing-grid .load-more-wrapper .load-more-btn .fa-sync-alt {
-webkit-animation-name: fa-spin;
animation-name: fa-spin;
-webkit-animation-delay: 0s;
animation-delay: 0s;
-webkit-animation-direction: normal;
animation-direction: normal;
-webkit-animation-duration: 2s;
animation-duration: 2s;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
.rt-el-listing-isotope .rtin-btn {
text-align: center;
font-size: 0;
margin-bottom: 40px;
}
.rt-el-listing-isotope .rtin-btn a {
background-color: #fff;
color: #646464;
padding: 10px 30px;
margin: 0;
font-weight: 600;
font-size: 14px;
line-height: 1.5;
display: inline-block;
-webkit-box-shadow: 0px 1px 2px 0px rgba(205, 214, 222, 0.75);
box-shadow: 0px 1px 2px 0px rgba(205, 214, 222, 0.75);
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
@media all and (max-width: 575.98px) {
.rt-el-listing-isotope .rtin-btn a {
adding: 8px 15px;
}
}
.rt-el-listing-isotope .rtin-btn a:hover,
.rt-el-listing-isotope .rtin-btn a.current {
background-color: #f85c70;
color: #ffffff;
}
.rt-el-listing-isotope .rtin-btn a:first-child {
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.rt-el-listing-isotope .rtin-btn a:last-child {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.rt-el-listing-isotope .listing-grid-each {
height: inherit;
display: inherit;
}
.rt-el-listing-isotope .listing-grid-each.featured-listing .rtin-thumb::after {
content: none;
}
.rt-el-listing-isotope .rtin-no-item {
text-align: center;
color: #222222;
font-size: 18px;
line-height: 1.5;
font-weight: 600;
}
.rt-el-listing-slider .listing-grid-each {
margin: 2px;
max-width: 360px;
}
.rt-el-listing-slider .listing-grid-each.featured-listing .rtin-thumb::after {
content: none;
}
.rt-el-listing-grid .listing-grid-each.featured-listing .rtin-thumb::after {
content: none;
} @media all and (min-width: 1200px) {
.rt-el-listing-search.rtin-dark .rtcl-search-input-button {
border: none;
}
}
.rt-el-listing-search.rtin-dark.rtin-style-2 .classima-listing-search-form {
background-color: rgba(255, 255, 255, 0.15);
padding: 30px;
}
@media all and (max-width: 1399.98px) {
.rt-el-listing-search.rtin-dark.rtin-style-1 {
padding: 0 30px;
}
}
.rt-el-listing-search.rtin-light {
border: 3px solid #f85c70;
border-radius: 4px;
}
@media all and (max-width: 991.98px) {
.rt-el-listing-search.rtin-light {
border: none;
}
}
.rt-el-listing-search.rtin-light .rtin-search-btn {
margin-left: 1px;
}
@media all and (max-width: 991.98px) {
.rt-el-listing-search.rtin-light .rtin-search-btn {
margin-left: 0;
}
}
@media all and (min-width: 1200px) {
.rt-el-listing-search.rtin-light.rtin-style-1 .rtcl-search-input-button {
border: none;
}
}
.radius-border .rt-el-listing-search .rtcl-search-input-location,
.radius-border .rt-el-listing-search .rtin-location {
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.radius-border .rt-el-listing-search .rtin-search-btn {
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.rt-el-listing-search .classima-listing-search .classima-listing-search-form {
padding: 0;
}
.rt-el-listing-search .classima-listing-search-form .rtcl-search-input-button {
line-height: 58px;
height: 58px;
}
@media screen and (min-width: 992px) {
.rt-el-listing-search .classima-listing-search-form .classima-search-style-2 input,
.rt-el-listing-search .classima-listing-search-form .classima-search-style-2 select {
border-bottom: none;
}
}
@media screen and (max-width: 991px) {
.rt-el-listing-search .classima-listing-search .classima-listing-search-form {
background: transparent;
}
.rt-el-listing-search .classima-listing-search .rtcl-widget-search-form > div {
margin: 5px;
}
.rt-el-listing-search .classima-listing-search-form .rtin-keyword input,
.rt-el-listing-search .classima-listing-search-form .classima-search-style-2 input,
.rt-el-listing-search .classima-listing-search-form .classima-search-style-2 select {
height: 57px;
border-bottom: 1px solid #e1e1e1;
}
.rt-el-listing-search .classima-listing-search-form .rtin-keyword input {
border-bottom: 1px solid #e1e1e1;
}
} .rt-el-listing-cat-slider .owl-stage {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.rt-el-listing-cat-slider .rtin-item {
background-color: #fff;
padding: 20px 15px 15px;
text-align: center;
display: block;
color: #2a2a2a;
border-radius: 2px;
height: 100%;
margin: 0 2px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-slider .rtin-item .rtin-icon {
margin-bottom: 5px;
}
.rt-el-listing-cat-slider .rtin-item .rtin-icon .rtcl-icon {
font-size: 35px;
line-height: 1;
color: #f85c70;
margin-bottom: 5px;
display: inline-block;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-slider .rtin-item .rtin-icon svg {
width: 35px;
fill: #f85c70;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-slider .rtin-item .rtin-icon img {
width: 55px;
margin: 0 auto;
padding: 10px;
background-color: transparent;
border-radius: 50%;
}
.rt-el-listing-cat-slider .rtin-item .rtin-title {
color: #2a2a2a;
font-size: 14px;
font-weight: 600;
margin-bottom: 2px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-slider .rtin-item .rtin-count {
color: #888888;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-slider .rtin-item:hover {
background-color: #f85c70;
}
.rt-el-listing-cat-slider .rtin-item:hover .rtin-title,
.rt-el-listing-cat-slider .rtin-item:hover .rtin-count {
color: #fff;
}
.rt-el-listing-cat-slider .rtin-item:hover .rtin-icon .rtcl-icon {
color: #fff;
}
.rt-el-listing-cat-slider .rtin-item:hover .rtin-icon img {
background-color: #fff;
}
.rt-el-listing-cat-slider .rtin-item:hover svg {
fill: #fff;
}
.rt-el-listing-cat-slider .owl-theme .owl-nav button.owl-prev,
.rt-el-listing-cat-slider .owl-theme .owl-nav button.owl-next {
color: #f85c70;
}
.rt-el-listing-cat-slider .owl-theme .owl-nav button.owl-prev:hover,
.rt-el-listing-cat-slider .owl-theme .owl-nav button.owl-next:hover {
color: #e43d40;
}
.rt-el-listing-cat-slider.rtin-light .rtin-item {
background-color: #f2f2f2;
}
.rt-el-listing-cat-slider.rtin-light .rtin-item:hover {
background-color: #f85c70;
}
.rt-el-listing-cat-slider.rtin-light .owl-nav button.owl-prev:hover,
.rt-el-listing-cat-slider.rtin-light .owl-nav button.owl-next:hover {
color: #646464;
} .rt-el-listing-cat-box .rtin-item-wrap {
padding-bottom: 30px;
height: 100%;
}
.rt-el-listing-cat-box .rtin-item {
border: 1px solid #d8d8d8;
border-radius: 2px;
height: 100%;
}
.rt-el-listing-cat-box .rtin-item .rtin-title-area {
display: block;
padding: 20px 20px 15px 30px;
border-bottom: 1px solid #d8d8d8;
background: #f5f7fa;
}
.rt-el-listing-cat-box .rtin-item .rtin-title-area .rtin-icon {
margin-bottom: 15px;
}
.rt-el-listing-cat-box .rtin-item .rtin-title-area .rtin-icon img {
border-radius: 50%;
width: 35px;
height: 35px;
}
.rt-el-listing-cat-box .rtin-item .rtin-title-area .rtin-icon svg {
border-radius: 50%;
width: 35px;
height: 35px;
}
.rt-el-listing-cat-box .rtin-item .rtin-title-area .rtin-icon .rtcl-icon:before {
color: #f85c70;
border: 1px solid #cfcfcf;
border-radius: 50%;
font-size: 20px;
padding: 10px;
margin: 0;
line-height: 1;
width: 40px;
height: 40px;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.rt-el-listing-cat-box .rtin-item .rtin-title-area .rtin-title {
color: #010000;
margin-bottom: 0;
font-size: 18px;
line-height: 1.5;
font-weight: 700;
}
.rt-el-listing-cat-box .rtin-item .rtin-title-area .rtin-count {
color: #646464;
font-size: 14px;
}
.rt-el-listing-cat-box .rtin-item .rtin-title-area:hover .rtin-icon .rtcl-icon:before {
color: #fff;
border-color: #f85c70;
background-color: #f85c70;
}
.rt-el-listing-cat-box .rtin-item .rtin-sub-cats {
list-style-type: none;
margin: 0;
padding: 0;
padding: 20px;
}
.rt-el-listing-cat-box .rtin-item .rtin-sub-cats li {
margin-bottom: 5px;
}
.rt-el-listing-cat-box .rtin-item .rtin-sub-cats a {
color: #6b6b6b;
font-size: 15px;
line-height: 1.3;
}
.rt-el-listing-cat-box .rtin-item .rtin-sub-cats a:before {
font-family: "Font Awesome 5 Free";
content: "\f105";
padding-right: 10px;
color: #f85c70;
font-weight: 600;
}
.rt-el-listing-cat-box .rtin-item .rtin-sub-cats a:hover {
color: #f85c70;
}
.rt-el-listing-cat-box-2 .rtin-item {
display: block;
text-align: center;
padding: 20px;
margin-bottom: 30px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-box-2 .rtin-item .rtin-icon {
margin-bottom: 5px;
height: 65px;
width: 65px;
display: inline-block;
background-color: transparent;
padding: 15px;
border-radius: 50%;
line-height: 1;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-box-2 .rtin-item .rtin-icon img {
max-height: 100%;
width: auto;
}
.rt-el-listing-cat-box-2 .rtin-item .rtin-icon svg {
border-radius: 50%;
width: 35px;
height: 35px;
}
.rt-el-listing-cat-box-2 .rtin-item .rtin-icon .rtcl-icon:before {
font-size: 35px;
margin: 0;
line-height: 1;
width: inherit;
color: #f85c70;
}
.rt-el-listing-cat-box-2 .rtin-item .rtin-title {
font-size: 16px;
line-height: 1.5;
margin-bottom: 0;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-box-2 .rtin-item .rtin-count {
color: #646464;
margin-top: 5px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-box-2 .rtin-item:hover {
background-color: #f85c70;
}
.rt-el-listing-cat-box-2 .rtin-item:hover .rtin-icon {
background-color: #fff;
}
.rt-el-listing-cat-box-2 .rtin-item:hover .rtin-title,
.rt-el-listing-cat-box-2 .rtin-item:hover .rtin-count {
color: #fff;
}
.rt-el-listing-cat-box-3 .rtin-item {
padding: 25px 20px 35px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
background-color: #F5F7FA;
text-align: center;
margin-bottom: 30px;
display: block;
}
.rt-el-listing-cat-box-3 .rtin-item .rtin-title-area {
display: block;
}
.rt-el-listing-cat-box-3 .rtin-item .rtin-title-area .rtin-icon {
margin-bottom: 5px;
width: 60px;
height: 60px;
display: inline-block;
background-color: transparent;
padding: 15px;
border-radius: 50%;
line-height: 1;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-box-3 .rtin-item .rtin-title-area .rtin-icon img {
max-height: 100%;
width: auto;
}
.rt-el-listing-cat-box-3 .rtin-item .rtin-title-area .rtin-icon svg {
border-radius: 50%;
width: 30px;
height: 30px;
}
.rt-el-listing-cat-box-3 .rtin-item .rtin-title-area .rtin-icon .rtcl-icon:before {
font-size: 30px;
margin: 0;
line-height: 1;
width: inherit;
color: #f85c70;
}
.rt-el-listing-cat-box-3 .rtin-item .rtin-title-area .rtin-title {
font-size: 18px;
line-height: 1.5;
margin-bottom: 0;
color: #2a2a2a;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-box-3 .rtin-item .rtin-count {
color: #999999;
font-weight: 500;
line-height: 1.2;
margin-top: 5px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
font-size: 14px;
}
.rt-el-listing-cat-box-3 .rtin-item .rtin-content {
margin-top: 18px;
margin-bottom: 0;
color: #646464;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-box-3 .rtin-item:hover {
-webkit-box-shadow: 0 0 20px 0px rgba(216, 216, 216, 0.75);
box-shadow: 0 0 20px 0px rgba(216, 216, 216, 0.75);
background-color: #f85c70;
color: #fff;
}
.rt-el-listing-cat-box-3 .rtin-item:hover .rtin-title,
.rt-el-listing-cat-box-3 .rtin-item:hover .rtin-count,
.rt-el-listing-cat-box-3 .rtin-item:hover .rtin-content {
color: #fff;
}
.rt-el-listing-cat-box-3 .rtin-item:hover .rtin-title-area .rtin-icon {
background-color: #fff;
}
.rt-el-listing-cat-box-4 .rtin-item {
padding: 30px 25px;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
background-color: #fff;
text-align: center;
margin-bottom: 30px;
}
.rt-el-listing-cat-box-4 .rtin-item .rtin-icon {
margin-bottom: 20px;
width: 50px;
height: 50px;
display: inline-block;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-cat-box-4 .rtin-item .rtin-icon img {
max-height: 100%;
width: auto;
}
.rt-el-listing-cat-box-4 .rtin-item .rtin-icon svg {
border-radius: 50%;
width: 50px;
height: 50px;
fill: #f85c70;
}
.rt-el-listing-cat-box-4 .rtin-item .rtin-icon .rtcl-icon:before {
font-size: 50px;
margin: 0;
line-height: 1;
width: inherit;
color: #f85c70;
}
.rt-el-listing-cat-box-4 .rtin-item .rtin-title {
font-size: 18px;
line-height: 1.5;
margin-bottom: 0;
}
.rt-el-listing-cat-box-4 .rtin-item .rtin-title a {
color: #222222;
}
.rt-el-listing-cat-box-4 .rtin-item .rtin-title a:hover {
color: #f85c70;
}
.rt-el-listing-cat-box-4 .rtin-item .rtin-count {
color: #999999;
font-weight: 500;
line-height: 1.2;
font-size: 14px;
}
.rt-el-listing-cat-box-4 .rtin-item .rtin-content {
margin-top: 15px;
}
.rt-el-listing-cat-box-4 .rtin-item:hover {
-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
}
.rt-listing-cat-list.headerCategories {
display: flex;
align-items: center;
gap: 72px;
}
.rt-listing-cat-list .headerCategoriesMenu {
flex-shrink: 0;
}
.rt-listing-cat-list .headerCategoriesMenu ul {
padding: 0;
margin: 0;
}
.rt-listing-cat-list .headerCategoriesMenu ul li {
list-style: none;
}
.rt-listing-cat-list .headerCategoriesMenu > ul > li {
position: relative;
padding: 0;
}
.rt-listing-cat-list .headerCategoriesMenu > span {
font-size: 14px;
line-height: 1.3;
display: inline-block;
font-weight: 500;
color: #222222;
border: 1px solid #dfdfdf;
padding: 10px 50px 10px 20px;
border-radius: 40px;
cursor: pointer;
position: relative;
-webkit-transition: 0.3s ease-in-out;
transition: 0.3s ease-in-out;
}
.rt-listing-cat-list .headerCategoriesMenu > span:hover {
color: #f85c70;
border-color: #f85c70;
}
.rt-listing-cat-list .headerCategoriesMenu > span::after {
position: absolute;
top: 50%;
transform: translateY(-50%);
content: "\f107";
font-family: "Font Awesome 5 Free";
font-weight: 900;
width: 25px;
height: 25px;
display: grid;
right: 7px;
place-content: center;
background: #f85c70;
color: #fff;
border-radius: 50%;
}
.rt-listing-cat-list .headerCategoriesMenu__dropdown {
position: absolute;
background: #FFFFFF;
box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
border-radius: 0px 0px 6px 6px;
min-width: 205px;
top: 100%;
opacity: 0;
visibility: hidden;
z-index: 99;
-webkit-transition: 0.3s ease-in-out;
transition: 0.3s ease-in-out;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
.rt-listing-cat-list .headerCategoriesMenu__dropdown li {
position: relative;
-webkit-transition: 0.3s ease-in-out;
transition: 0.3s ease-in-out;
}
.rt-listing-cat-list .headerCategoriesMenu__dropdown li a {
border-bottom: 1px solid #E8E8E8;
padding: 10px 15px;
display: flex;
gap: 10px;
align-items: center;
color: #646464;
font-size: 15px;
line-height: 1.5;
transition: all 0.3s ease-in-out;
}
.rt-listing-cat-list .headerCategoriesMenu__dropdown li a:hover {
color: #f85c70;
border-bottom-color: #f85c70;
}
.rt-listing-cat-list .headerCategoriesMenu__dropdown li .rtin-icon {
max-width: 16px;
}
.rt-listing-cat-list .headerCategoriesMenu__dropdown ul {
position: absolute;
left: 100%;
top: 0;
background: #ffffff;
opacity: 0;
visibility: hidden;
border-radius: 0 0 6px 6px;
min-width: 200px;
-webkit-transition: 0.3s ease-in-out;
transition: 0.3s ease-in-out;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
.rt-listing-cat-list .headerCategoriesMenu__dropdown li:hover ul {
opacity: 1;
visibility: visible;
-webkit-transform: translateX(0);
transform: translateX(0);
}
.rt-listing-cat-list .headerTopCategoriesNav ul {
display: flex;
flex-wrap: wrap;
align-items: center;
list-style: none;
margin: 0;
padding: 0;
}
.rt-listing-cat-list .headerTopCategoriesNav ul li span {
font-size: 15px;
font-weight: 500;
color: #222222;
font-style: italic;
margin-right: 15px;
}
.rt-listing-cat-list .headerTopCategoriesNav ul li a {
color: #646464;
font-size: 15px;
margin-right: 30px;
}
.rt-listing-cat-list .headerTopCategoriesNav ul li a:hover {
color: #f85c70;
}
.mobile-header-search {
display: none !important;
}
@media screen and (max-width: 991px) {
.header-style-5 .mobile-header-search {
display: inline-block !important;
width: 100%;
padding: 15px;
}
.rt-listing-cat-list.headerCategories {
gap: 30px;
}
.header-style-5 .main-header-inner {
background-color: rgba(0,47,52,0.03);
}
}
@media screen and (max-width: 767px) {
.header-style-5 .main-header-inner.mobile-header-search .classima-listing-search-form .rtcl-search-input-button {
margin-bottom: 0;
}
.rt-listing-cat-list.headerCategories {
gap: 15px;
flex-wrap: wrap;
}
.rt-listing-cat-list .headerCategoriesMenu {
order: 2;
}
.rt-listing-cat-list .headerTopCategoriesNav {
flex: 0 0 100%;
}
}
@media screen and (max-width: 560px) {
.main-header-inner.mobile-header-search .classima-listing-search-form {
display: block !important;
}
.main-header-inner.mobile-header-search .classima-listing-search-form .rtin-btn-holder {
top: auto;
bottom: -3px;
}
.main-header-inner.mobile-header-search .rtin-key-space {
margin-top: 10px;
}
}
@media screen and (max-width: 399px) {
.rt-listing-cat-list .headerCategoriesMenu__dropdown ul {
display: none;
}
} .rt-el-listing-term-list .ui-accordion-title {
display: none !important;
} .rt-el-listing-location-box {
position: relative;
border-radius: 2px;
overflow: hidden;
}
@media all and (max-width: 767.98px) {
.rt-el-listing-location-box {
margin: 0 auto;
}
}
.rt-el-listing-location-box>a {
display: block;
}
.rt-el-listing-location-box .rtin-img {
height: 100%;
top: 0;
left: 0;
position: absolute;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
width: 100%;
-webkit-transform: scale(1);
transform: scale(1);
}
.rt-el-listing-location-box .rtin-content {
color: #fff;
text-align: center;
background-color: rgba(0, 0, 0, 0.6);
position: absolute;
bottom: 0;
left: 0;
width: 100%;
z-index: 2;
-webkit-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
padding: 10px 0;
}
.rt-el-listing-location-box .rtin-content .rtin-title {
font-size: 20px;
line-height: 1.3;
font-weight: 700;
color: #fff;
position: relative;
overflow: hidden;
margin-bottom: 5px;
-webkit-transition: all 0.6s ease-in-out 0s;
transition: all 0.6s ease-in-out 0s;
padding: 0 20px;
}
.rt-el-listing-location-box .rtin-content .rtin-counter {
opacity: 0;
-webkit-transition: all 0.6s ease-in-out 0s;
transition: all 0.6s ease-in-out 0s;
}
.rt-el-listing-location-box:hover .rtin-counter {
opacity: 1;
}
.rt-el-listing-location-box:hover .rtin-img {
-webkit-transform: scale(1.05);
transform: scale(1.05);
}
.rt-el-listing-location-box.rtin-has-count .rtin-content {
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
.rt-el-listing-location-box.rtin-has-count:hover .rtin-content {
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
.rt-el-listing-location-box-2 {
position: relative;
border-radius: 4px;
overflow: hidden;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
@media all and (max-width: 767.98px) {
.rt-el-listing-location-box-2 {
margin: 0 auto;
}
}
.rt-el-listing-location-box-2>a {
display: block;
}
.rt-el-listing-location-box-2 .rtin-img {
height: 100%;
top: 0;
left: 0;
position: absolute;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
width: 100%;
-webkit-transform: scale(1);
transform: scale(1);
}
.rt-el-listing-location-box-2 .rtin-content {
color: #fff;
text-align: left;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
z-index: 2;
-webkit-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
padding: 50px 0 25px 25px;  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.06)), color-stop(7%, rgba(0, 0, 0, 0.1)), color-stop(14%, rgba(0, 0, 0, 0.2)), color-stop(23%, rgba(0, 0, 0, 0.35)), color-stop(38%, rgba(0, 0, 0, 0.66)), color-stop(48%, rgba(0, 0, 0, 0.8)), color-stop(56%, rgba(0, 0, 0, 0.84)), color-stop(62%, rgba(0, 0, 0, 0.85)), to(rgba(0, 0, 0, 0.85)));
background: linear-gradient(to bottom, rgba(0, 0, 0, 0.06) 0%, rgba(0, 0, 0, 0.1) 7%, rgba(0, 0, 0, 0.2) 14%, rgba(0, 0, 0, 0.35) 23%, rgba(0, 0, 0, 0.66) 38%, rgba(0, 0, 0, 0.8) 48%, rgba(0, 0, 0, 0.84) 56%, rgba(0, 0, 0, 0.85) 62%, rgba(0, 0, 0, 0.85) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f000000', endColorstr='#d9000000', GradientType=0); }
.rt-el-listing-location-box-2 .rtin-content .rtin-title {
font-size: 20px;
line-height: 1.3;
font-weight: 700;
color: #fff;
position: relative;
overflow: hidden;
margin-bottom: 5px;
-webkit-transition: all 0.6s ease-in-out 0s;
transition: all 0.6s ease-in-out 0s;
}
.rt-el-listing-location-box-2 .rtin-content .rtin-counter {
opacity: 1;
-webkit-transition: all 0.6s ease-in-out 0s;
transition: all 0.6s ease-in-out 0s;
}
.rt-el-listing-location-box-2:hover {
-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
}
.rt-el-listing-location-box-2:hover .rtin-content {
padding-top: 100px;  background: -webkit-gradient(linear, left top, left bottom, from(rgba(248, 92, 112, 0.07)), color-stop(7%, rgba(248, 92, 112, 0.11)), color-stop(14%, rgba(248, 92, 112, 0.22)), color-stop(24%, rgba(248, 92, 112, 0.4)), color-stop(37%, rgba(248, 92, 112, 0.72)), color-stop(43%, rgba(248, 92, 112, 0.83)), color-stop(50%, rgba(248, 92, 112, 0.9)), color-stop(62%, rgba(248, 92, 112, 0.95)), to(rgba(248, 92, 112, 0.93)));
background: linear-gradient(to bottom, rgba(248, 92, 112, 0.07) 0%, rgba(248, 92, 112, 0.11) 7%, rgba(248, 92, 112, 0.22) 14%, rgba(248, 92, 112, 0.4) 24%, rgba(248, 92, 112, 0.72) 37%, rgba(248, 92, 112, 0.83) 43%, rgba(248, 92, 112, 0.9) 50%, rgba(248, 92, 112, 0.95) 62%, rgba(248, 92, 112, 0.93) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#12f85c70', endColorstr='#edf85c70', GradientType=0); }
.rt-el-listing-location-box-2:hover .rtin-img {
-webkit-transform: scale(1.05);
transform: scale(1.05);
} .rt-el-listing-store-list {
padding: 30px;
border-radius: 2px;
background-color: #fff;
-webkit-box-shadow: 0 0 1px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 1px 0px rgba(0, 0, 0, 0.1);
}
.rt-el-listing-store-list .rtin-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-bottom: 20px;
}
.rt-el-listing-store-list .rtin-item:last-child {
margin: 0;
}
.rt-el-listing-store-list .rtin-item .rtin-left img {
width: 85px;
border-radius: 2px;
background: #F4F6F5;
}
.rt-el-listing-store-list .rtin-item .rtin-right {
padding-left: 20px;
}
.rt-el-listing-store-list .rtin-item .rtin-title {
font-size: 16px;
line-height: 1.3;
vertical-align: top;
margin: 0 0 5px;
}
.rt-el-listing-store-list .rtin-item .rtin-title a {
color: #4d4d4d;
}
.rt-el-listing-store-list .rtin-item .rtin-title a:hover {
color: #f85c70;
}
.rt-el-listing-store-list .rtin-item .rtin-time {
font-size: 14px;
line-height: 1.3;
margin: 0 0 5px;
}
.rt-el-listing-store-list .rtin-item .rtin-count {
font-size: 14px;
line-height: 1.3;
}
.rt-el-listing-store-list-2 .rtin-item {
margin-bottom: 20px;
background-color: #fff;
border-radius: 2px;
overflow: hidden;
-webkit-box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.2);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
@media all and (max-width: 575.98px) {
.rt-el-listing-store-list-2 .rtin-item {
display: block;
}
}
.rt-el-listing-store-list-2 .rtin-item .rtin-thumb .rtin-thumb-inner {
display: block;
}
@media all and (max-width: 575.98px) {
.rt-el-listing-store-list-2 .rtin-item .rtin-thumb .rtin-thumb-inner {
margin: 20px 0 0 20px;
display: inline-block;
}
}
.rt-el-listing-store-list-2 .rtin-item .rtin-content {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding: 20px;
}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-title {
font-size: 18px;
line-height: 1.3;
margin-bottom: 0;
vertical-align: middle;
color: #4d4d4d;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-title a {
color: #4d4d4d;
}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta {
list-style-type: none;
margin: 0;
padding: 0;
margin-top: 15px;
}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta li {
font-size: 14px;
line-height: 1.3;
color: #797979;
margin-bottom: 10px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta li:last-child {
margin: 0;
}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta li a {
color: #797979;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta li a:hover {
text-decoration: underline;
}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta li i {
margin-right: 7px;
}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta li:last-child {
margin-right: 0;
padding-right: 0;
border-right: none;
}
.rt-el-listing-store-list-2 .rtin-item:hover {
background-color: #f85c70;
}
.rt-el-listing-store-list-2 .rtin-item:hover .rtin-title,
.rt-el-listing-store-list-2 .rtin-item:hover .rtin-meta li,
.rt-el-listing-store-list-2 .rtin-item:hover .rtin-meta li a {
color: #fff;
} .rt-el-listing-store-grid .rtin-item {
-webkit-box-shadow: 0 0 2px 0px rgba(205, 214, 222, 0.75);
box-shadow: 0 0 2px 0px rgba(205, 214, 222, 0.75);
padding: 0 0 10px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
background-color: #ffffff;
text-align: center;
margin-bottom: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.rt-el-listing-store-grid .rtin-item .rtin-logo {
margin-bottom: 10px;
width: 100%;
display: inline-block;
background-color: #fff;
line-height: 1;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
border-radius: 2px;
}
.rt-el-listing-store-grid .rtin-item .rtin-logo img {
max-height: 100%;
width: auto;
}
.rt-el-listing-store-grid .rtin-item .rtin-title {
font-size: 16px;
line-height: 1.5;
margin-bottom: 0;
color: #2a2a2a;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-store-grid .rtin-item .rtin-count {
color: #989898;
font-weight: 500;
line-height: 1.2;
margin-top: 5px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
font-size: 14px;
}
.rt-el-listing-store-grid .rtin-item:hover {
-webkit-box-shadow: 0 0 20px 0px rgba(216, 216, 216, 0.75);
box-shadow: 0 0 20px 0px rgba(216, 216, 216, 0.75);
background-color: #f85c70;
color: #fff;
}
.rt-el-listing-store-grid .rtin-item:hover .rtin-logo {
border-color: #fff;
}
.rt-el-listing-store-grid .rtin-item:hover .rtin-title,
.rt-el-listing-store-grid .rtin-item:hover .rtin-count {
color: #fff;
}
.rt-el-listing-store-grid {
border: none !important;
}
.rt-el-listing-store-grid .rtcl-store-link {
-webkit-box-shadow: 0 0 2px 0px rgba(205, 214, 222, 0.75);
box-shadow: 0 0 2px 0px rgba(205, 214, 222, 0.75);
padding: 0 0 10px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
background-color: #ffffff;
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.rt-el-listing-store-grid .rtcl-store-link .rtin-logo {
margin-bottom: 10px;
width: 100%;
display: inline-block;
background-color: #fff;
line-height: 1;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
border-radius: 2px;
}
.rt-el-listing-store-grid .rtcl-store-link .rtin-logo img {
max-height: 100%;
width: auto;
}
.rt-el-listing-store-grid .rtcl-store-link .rtcl-store-title {
font-size: 16px !important;
line-height: 1.5 !important;
margin-bottom: 0 !important;
font-weight: 700 !important;
color: #2a2a2a !important;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-el-listing-store-grid .rtcl-store-link .rtcl-store-meta {
color: #989898;
font-weight: 500;
line-height: 1.2;
margin-top: 5px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
font-size: 14px;
}
.rt-el-listing-store-grid .rtcl-store-link:hover {
-webkit-box-shadow: 0 0 20px 0px rgba(216, 216, 216, 0.75);
box-shadow: 0 0 20px 0px rgba(216, 216, 216, 0.75);
background-color: #f85c70;
color: #fff;
}
.rt-el-listing-store-grid .rtcl-store-link:hover .rtin-logo {
border-color: #fff;
}
.rt-el-listing-store-grid .rtcl-store-link:hover .rtcl-store-title,
.rt-el-listing-store-grid .rtcl-store-link:hover .rtcl-store-meta {
color: #fff !important;
}
.rtcl .rtcl-stores {
margin-top: 0;
margin-bottom: 0;
padding-top: 20px;
padding-bottom: 20px;
} .app-banner {
padding: 100px 0 0;
}
@media all and (max-width: 1199.98px) {
.app-banner .banner-content {
padding-left: 15px;
}
}
@media all and (max-width: 991.98px) {
.app-banner .banner-content {
padding: 0 25px 60px;
text-align: center;
}
}
.app-banner .banner-content .item-title {
font-size: 36px;
font-weight: 700;
color: #ffffff;
}
@media all and (max-width: 767.98px) {
.app-banner .banner-content .item-title {
font-size: 24px;
line-height: 1.3;
}
}
.app-banner .banner-content p {
color: #ffffff;
line-height: 30px;
}
.app-banner .banner-content .download-btn {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
@media all and (max-width: 991.98px) {
.app-banner .banner-content .download-btn {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: left;
}
}
@media all and (max-width: 767.98px) {
.app-banner .banner-content .download-btn {
display: block;
}
}
.app-banner .banner-content .download-btn a {
margin-right: 8px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: rgba(255, 255, 255, 0.2);
padding: 15px 25px;
border-radius: 6px;
}
@media all and (max-width: 767.98px) {
.app-banner .banner-content .download-btn a {
margin-bottom: 15px;
width: 240px;
margin-left: auto;
margin-right: auto;
}
}
.app-banner .banner-content .download-btn a:last-child {
margin-right: 0;
}
@media all and (max-width: 767.98px) {
.app-banner .banner-content .download-btn a:last-child {
margin-right: auto;
}
}
.app-banner .banner-content .download-btn a .item-text {
font-size: 15px;
color: #ffffff;
line-height: 18px;
}
.app-banner .banner-content .download-btn a .item-text span {
font-weight: 700;
display: block;
}
.app-banner .banner-content .download-btn a .item-icon {
margin-left: 40px;
font-size: 36px;
color: #ffffff;
}
.app-banner .banner-img {
position: relative;
text-align: center;
z-index: 2;
}
.app-banner .banner-img .bg-shape img {
position: absolute;
z-index: -1;
}
.app-banner .banner-img .bg-shape .shape1 {
top: -8%;
left: 22%;
-webkit-animation: zoomdown infinite 4s;
animation: zoomdown infinite 4s;
}
@media all and (max-width: 991.98px) {
.app-banner .banner-img .bg-shape .shape1 {
left: 29%;
}
}
.app-banner .banner-img .bg-shape .shape2 {
top: -4%;
right: 22%;
border-radius: 50%;
-webkit-animation: pulse infinite 3s;
animation: pulse infinite 3s;
}
@media all and (max-width: 991.98px) {
.app-banner .banner-img .bg-shape .shape2 {
right: 30%;
}
}
.app-banner .banner-img .bg-shape .shape3 {
bottom: 0;
right: 0;
left: 0;
}
@media all and (max-width: 991.98px) {
.app-banner .banner-img .bg-shape .shape3 {
left: 16%;
}
}
.app-banner .banner-img .bg-shape .shape4 {
bottom: 20%;
left: 0;
-webkit-animation: moving infinite 60s;
animation: moving infinite 60s;
}
@media all and (max-width: 991.98px) {
.app-banner .banner-img .bg-shape .shape4 {
left: 15%;
}
}
@-webkit-keyframes pulse {
0% {
-webkit-box-shadow: 0 0 0 0 #ffffff;
box-shadow: 0 0 0 0 #ffffff;
}
70% {
-webkit-box-shadow: 0 0 0 50px rgba(255, 255, 255, 0);
box-shadow: 0 0 0 50px rgba(255, 255, 255, 0);
}
100% {
-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
}
}
@keyframes pulse {
0% {
-webkit-box-shadow: 0 0 0 0 #ffffff;
box-shadow: 0 0 0 0 #ffffff;
}
70% {
-webkit-box-shadow: 0 0 0 50px rgba(255, 255, 255, 0);
box-shadow: 0 0 0 50px rgba(255, 255, 255, 0);
}
100% {
-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
}
}
@-webkit-keyframes moving {
0% {
-webkit-transform: translateY(0) rotate(0);
transform: translateY(0) rotate(0);
}
40% {
-webkit-transform: translateY(-200px) translateX(30px) rotate(40deg);
transform: translateY(-200px) translateX(30px) rotate(40deg);
}
70% {
-webkit-transform: translateY(-200px) translateX(500px) rotate(90deg);
transform: translateY(-200px) translateX(500px) rotate(90deg);
}
100% {
-webkit-transform: translateY(0) translateX(0) rotate(0);
transform: translateY(0) translateX(0) rotate(0);
}
}
@keyframes moving {
0% {
-webkit-transform: translateY(0) rotate(0);
transform: translateY(0) rotate(0);
}
40% {
-webkit-transform: translateY(-200px) translateX(30px) rotate(40deg);
transform: translateY(-200px) translateX(30px) rotate(40deg);
}
70% {
-webkit-transform: translateY(-200px) translateX(500px) rotate(90deg);
transform: translateY(-200px) translateX(500px) rotate(90deg);
}
100% {
-webkit-transform: translateY(0) translateX(0) rotate(0);
transform: translateY(0) translateX(0) rotate(0);
}
}
@-webkit-keyframes zoomdown {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
40% {
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
99% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes zoomdown {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
40% {
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
99% {
-webkit-transform: scale(1);
transform: scale(1);
}
} .rdthemeSticky .elementor-main-header,
.mean-stick .elementor-main-header {
background: #f85c70;
}
.elementor-main-header {
position: absolute;
top: 0;
left: 0;
z-index: 99;
width: 100%;
}
.elementor-main-header .elementor-image img {
width: 150px !important;
height: 45px;
}
.elementor-main-header .elementor-nav-menu .sub-menu {
width: 230px !important;
border-top: 1px solid #f85c70;
text-align: left;
padding: 15px;
}
body.admin-bar .elementor-main-header {
top: 32px;
}
@media all and (max-width: 991px) {
.elementor-main-header .elementor-logo {
position: absolute !important;
top: 7px;
left: 0;
}
.elementor-main-header .elementor-mobile-icon {
position: absolute !important;
top: 7px;
right: 48px;
}
.elementor-main-header .elementor-nav-area {
position: absolute !important;
top: 7px;
right: 0;
z-index: 5;
}
.elementor-main-header .elementor-nav-area .elementor-menu-toggle {
color: #ffffff !important;
}
}