/*
 Theme Name:   My Listing Child
 Theme URI: https://www.rtl-theme.com/mylisting-wordpress-listify-theme/
 Author: Artia Web
 Author URI: https://www.rtl-theme.com/author/artia/products/
 Description:  MyListing Child Theme
 Template:     my-listing
 Version:      1.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         one-column, two-columns, three-columns, left-sidebar, right-sidebar, grid-layout, custom-menu, custom-logo, featured-images, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  my-listing-child
*/
.siw-cat-desc-after-explore {
  margin: 30px auto;
  max-width: 1080px; /* بسته به عرض محتوا قابل تغییره */
	display:flex;
}

.siw-cat-desc-after-explore .siw-cat-desc-box {
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 30px 20px;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  line-height: 1.8;
	font-size:14px;
	display:flex;
	flex-direction:column;
	margin-top: 20px;
}

.rtl .job-manager-form div.field { float: none; }
.form-group .job-manager-uploaded-files progress:before {
  border-left: 4px solid #fff;
}
.cts-term-hierarchy label .go-back-btn i {
  transform: rotate(180deg);
}
.select2-container--default .select2-selection--single .select2-selection__clear:before {
  right: -20px;
}
.ui-slider-horizontal .ui-slider-range-min {
  left: 0px;
  right: unset;
}

.header {
  left: 0px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .header {
    right: 0px;
  }
}

.md-checkbox label:before, .md-checkbox label:after {
  left: 0;
}
.md-checkbox input[type="checkbox"],
.md-checkbox input[type="radio"] {
  margin-right: 10px;
}
.md-checkbox input[type="checkbox"]:checked + label:after,
.md-checkbox input[type="radio"]:checked + label:after {
  transform: rotate(-45deg);
  left: 4px;
  border-right-style: none;
  border-left-style: solid;
}

.pac-container .pac-item span.pac-item-query {
  margin-left: initial;
  padding-right: initial;
}
.pac-container .pac-item span.pac-item-query ~ span {
  margin-right: 22px;
  padding-left: 3px;
}
.pac-container .pac-item:hover {
  padding-right: 20px;
  padding-left: initial;
}
.pac-container .pac-item span.pac-icon-marker {
  margin-left: 7px;
  margin-right: initial;
}
.pac-container .pac-item {
  text-align: right;
}
.owl-carousel .owl-item,
.owl-stage-outer .owl-stage {
  float: left;
}
.lf-item-container .gallery-nav ul li:first-child {
  left: 15px;
  right: unset;
}
.gallery-nav li:first-child {
  float: left;
}
.gallery-nav li:last-child {
  float: right;
}

.lf-item-container .gallery-nav ul li:last-child {
  right: 15px;
  left: unset;
}
.select2-container--default .select2-selection--single span.select2-selection__arrow {
  left: -5px !important;
}
#content nav.job-manager-pagination ul li,
nav.job-manager-pagination ul li {
  float: right;
}

/* photoswipe */
.rtl .pswp {
  left: 0;
  right: unset;
}
.rtl .pswp__top-bar,
.rtl .pswp__caption__center,
.rtl .pswp__caption,
.rtl .pswp__counter,
.rtl .pswp__share-modal,
.rtl .pswp__button--arrow--left,
.rtl .pswp__error-msg,
.rtl .pswp--ie .pswp__img,
.rtl .pswp__img,
.rtl .pswp__scroll-wrap,
.rtl .pswp__bg {
  left: 0;
  right: unset;
}
.rtl .pswp__zoom-wrap {
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
}
.rtl .pswp__button--arrow--left:before {
  left: 6px;
  right: unset;
}
.rtl .pswp__preloader {
  left: 50%;
  right: unset;
  margin-left: -22px;
  margin-right: unset;
}
.rtl .pswp--css_animation .pswp__preloader__icn {
  left: 15px;
  right: unset;
}
.rtl .pswp--css_animation .pswp__preloader__donut {
  left: 0;
  right: unset;
  border-left-color: transparent;
  border-right-color: #fff;
}
.rtl .pswp__button {
  float: right;
}
.rtl .pswp__button--arrow--right {
  right: 0;
  left: unset;
}
.rtl .pswp__button--arrow--right:before {
  right: 6px;
  left: unset;
}
.rtl .pswp__share-tooltip {
  right: 44px;
  left: unset;
}
.rtl a.pswp__share--facebook:before {
  right: 15px;
  left: unset;
}
@media screen and (max-width: 1024px) {
  .rtl .pswp__preloader {
    left: auto;
    float: right;
  }
}
.rtl button.pswp__button {
    background-position-x: 0px;
    background-position-y: 0px;
}
.rtl button.pswp__button--close {
    background-position: 0 -44px !important;
}
.rtl .pswp__button--share {
    background-position: -44px -44px !important;
}
.rtl button.pswp__button--zoom {
    display: block;
    background-position: -88px 0;
}


.load-batch-icon a {
  transform: rotate(180deg);
}
.load-batch-icon a i {
  width: 24px;
}
nav.job-manager-pagination ul li a[rel="prev"],
nav.job-manager-pagination ul li a[rel="next"] {
  transform: rotate(180deg);
}
.cts-prev:before,
.cts-next:before {
	transform: rotate(180deg);
}

.clasificacion i.star_half,
.listing-rating i.star_half {
    transform: scaleX(-1);
}

@media only screen and (max-width : 1200px) {
div.profile-name .pa-below-title,
div.listing-main-info .profile-name {
    justify-content: right;
}
}
@media only screen and (max-width : 991px) {
div.listing-main-buttons>ul {
    justify-content: right;
}
}

a.select-plan i {
    transform: rotate(180deg);
}
.inbox-chat-contents form .btn,
.inbox-header .go-back-btn {
    transform: rotate(180deg);
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
    margin-right: 0;
}

/* OSM */
.rtl .leaflet-zoom-animated {
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
}

.rtl .leaflet-pane,
.rtl .leaflet-tile,
.rtl .leaflet-marker-icon,
.rtl .leaflet-marker-shadow,
.rtl .leaflet-tile-container,
.rtl .leaflet-pane > svg,
.rtl .leaflet-pane > canvas,
.rtl .leaflet-zoom-box,
.rtl .leaflet-image-layer,
.rtl .leaflet-layer {
  position: absolute;
  left: 0;
  top: 0;
  right: unset;
}
.rtl .pricing-item .plan-name, .rtl blockquote p {
    letter-spacing: 0px !important;
}
.mapdrag-switch {
    left: 0 !important;
    right: auto !important;
}
.daterangepicker.ltr.single.auto-apply.opensright.show-calendar,.daterangepicker.ltr.single.opensright.show-calendar {
    width: 415px;
}
.daterangepicker.opensright:after {
    left: 10px!important;
    right: auto!important;
}
.daterangepicker.opensright:before {
    left: 9px!important;
    right: auto!important;
}
h3#reply-title span {
    margin-right: 5px;
}
.material-icons.keyboard_arrow_right:before, .mi.keyboard_arrow_right:before {
    content: "\e314" !important;
}:root { --accent: #790606; } @keyframes spin3 { 0%, 100% { box-shadow: 10px 10px rgba(255, 255, 255, 1), -10px 10px rgba(255, 255, 255, 0.2), -10px -10px rgba(255, 255, 255, 1), 10px -10px rgba(255, 255, 255, 0.2); } 25% { box-shadow: -10px 10px rgba(255, 255, 255, 0.2), -10px -10px rgba(255, 255, 255, 1), 10px -10px rgba(255, 255, 255, 0.2), 10px 10px rgba(255, 255, 255, 1); } 50% { box-shadow: -10px -10px rgba(255, 255, 255, 1), 10px -10px rgba(255, 255, 255, 0.2), 10px 10px rgba(255, 255, 255, 1), -10px 10px rgba(255, 255, 255, 0.2); } 75% { box-shadow: 10px -10px rgba(255, 255, 255, 0.2), 10px 10px rgba(255, 255, 255, 1), -10px 10px rgba(255, 255, 255, 0.2), -10px -10px rgba(255, 255, 255, 1); } } #wpadminbar { top: 0 !important; } #c27-site-wrapper { background-color: #f4f4f4 } width: max-content; padding: 3px 2px; background-color: #ffffff40; border-radius: 12px; }.main-loader.site-logo-loader img { max-width: 300px; max-height: inherit; animation: c27-opacity 2s infiniteease-in-out; } .custom-bg-overlay:after{ width: 100%; height: 100%; position: absolute; top: 0; left: 0%; right: 0%; border-radius: 16px; content: ""; background: radial-gradient(43% 90% at 100%, rgb(42 60 68 / 0%) 0, rgb(7 28 53 / 4%) 66.59%, #072435ad 99.98%), linear-gradient(-121deg, rgb(7 28 53 / 98%) 15%, rgb(7 28 53 / 5%) 62%); z-index: 0; } .elementor-kit-6 .select-package a.select-plan, .elementor-kit-6 .select-package a.select-plan:hover { color: #fff; } .header-button .button-1, .header-button .button-2 { background: linear-gradient(236deg, #660202 0%, #B9002E 100%); } /*.main-loader.loader-bg{ background-color: #000000a8 !important; backdrop-filter: blur(2px); }*/ .main-loader.site-logo-loader img { background-color: #fff; border-radius: 6px; padding: 0 12px; max-width: 225px; /*animation: none !important;*/ animation: c27-opacity 2s infinite ease-in-out; } /************************* Main Page Search - Start *************************/ .home header #c27-header-search-form { display: none; } .elementor-element-f012267 .header-search { margin-left: 0px; width: 450px; } form .header-search>input { color: #444; border: 0.5px solid #444 !important; padding: 12px !important; font-size: 14px; border-radius: 4px; line-height: 14px; } #c27-header-search-form form .header-search>input::placeholder, form .header-search>input::placeholder { color: #7c7c7c !important; font-size: 13px; } form .header-search>i { right: inherit; top: 6px; color: #fff !important; font-size: 22px; left: 6px; background: linear-gradient(236deg, #ff5200 0%, #ff8100 100%); border-radius: 4px; padding: 6px 5px 4px; } form .instant-results { top: 52px; } @media only screen and (max-width: 1200px){ .elementor-element-f1ebc77 .header-search input, .elementor-element-f1ebc77 .header-search input:focus, .elementor-element-f1ebc77 .header-search input:hover { height: 44px; } .elementor-element-f1ebc77 .header-search>i { z-index: 8; } .elementor-element-f1ebc77 .header-search { display: block; } .finder-listings { padding-bottom: 0 !important; } .page-id-133 .more-footer-section, .single-job_listing .more-footer-section{ margin-top: 0 !important; } .profile-name h1 { padding-top: 36px !important; } } @media (max-width: 767px) { .modal form .header-search>i { right: inherit; top: 19px; color: #838383 !important; font-size: 22px; left: inherit; background: inherit; padding: 0; } .modal .header-search input, header .header-search input:focus, header .header-search input:hover { padding: 0 50px !important; } } /************************* Main Page Search - End *************************/ /************************* Add Business Form - Start *************************/ #submit-job-form .form-group .field > input, #submit-job-form .form-group .field > textarea { border-bottom-width: 1px !important; padding: 12px 8px; border: 1px solid #797979; margin: 6px 0 10px; border-radius: 8px; } #submit-job-form .form-group .field > input::placeholder { color: #797979; } #submit-job-form .form-group .field>input:focus, #submit-job-form .form-group .field>textarea:focus { padding-right: 8px; } #submit-job-form small.description, .form-section .heading-content div { background-color: #ffe9df; /* #bbf4ff */ padding: 12px 12px; border-radius: 8px; margin-top: 8px; margin-bottom: 4px; } #submit-job-form div.wp-editor-container { border: 1px solid #797979; } #submit-job-form div.mce-container iframe { margin-right: 0px; margin-left: 0px; } #submit-job-form .field-head { flex-direction: column; align-content: flex-start; } .location-field-wrapper i.cts-custom-get-location { position: absolute; left: 0; top: 5px; z-index: 50; color: #fff; background-color: #ff8100; padding: 8px; border-radius: 4px; } #submit-job-form .file-upload-field small.description { Background-color: transparent; } .sw_app_download { position: relative; top: 18px; display: -webkit-inline-box; display: -webkit-inline-flex; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; } .sw_app_button { width: 140px; height: 31px; -o-object-fit: contain; object-fit: contain; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: solid .5px transparent; background-color: #fff; display: -webkit-inline-box; display: -webkit-inline-flex; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; padding-left: 22px; position: relative; font-size: 13px; border-color: #111; font-weight: 500; } .sw_app_mobile { width: 27px; height: 53px; -o-object-fit: contain; object-fit: contain; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: solid 1px transparent; position: absolute; left: 0; top: -12px; background: #fff; border-color: #111; } .sw_app_mobile:before { position: absolute; width: 8px; height: 1px; background: #111; top: 5px; right: -webkit-calc(50% - 4px); right: -moz-calc(50% - 4px); right: calc(50% - 4px); content: ""; -webkit-animation: fadeIn; -moz-animation: fadeIn; -o-animation: fadeIn; animation: fadeIn; -webkit-animation-delay: 1.6s; -moz-animation-delay: 1.6s; -o-animation-delay: 1.6s; animation-delay: 1.6s; z-index: 1; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; -webkit-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; } .inner { width: 25px; height: 51px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; position: absolute; left: 1px; top: -11px; -webkit-animation-name: BackgroundColor; -moz-animation-name: BackgroundColor; -o-animation-name: BackgroundColor; animation-name: BackgroundColor; -webkit-animation-delay: 1.3s; -moz-animation-delay: 1.3s; -o-animation-delay: 1.3s; animation-delay: 1.3s; display: -webkit-inline-box; display: -webkit-inline-flex; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex ; background: #fff; -webkit-background-size: 100% 200%; -moz-background-size: 100%200%; -o-background-size: 100%200%; background-size: 100% 200%; background-position: top; -webkit-transition: all .35s ease-out; -moz-transition: all.35s ease-out; -o-transition: all.35s ease-out; transition: all .35s ease-out; } .sw_app_icon { background-image: url(https://stepinway.com/wp-content/uploads/2025/04/stepinway-app.gif); width: 27px; height: 56px; position: absolute; top: -13px; left: 0px; background-position: center; -webkit-background-size: 100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; } .download-float-app-btn{ display: none; } .download-float-app-btn .sw_app_download{ position: fixed; top: initial; bottom: 100px; left: 16px; z-index: 99; } /*********************** Add Business Form - END ***********************/ /************************************* Business Page Profile Header - Start *************************************/ @media(max-width: 767px){ .type-add-personal-form .single-job-listing .main-info-mobile, .type-add-medical-form .single-job-listing .main-info-mobile{ position: relative; } .type-add-personal-form .single-job-listing .main-info-mobile .listing-main-info, .type-add-medical-form .single-job-listing .main-info-mobile .listing-main-info { position: absolute; right: 0; background: transparent; } .type-add-personal-form .single-job-listing .main-info-mobile .listing-main-info .profile-name h1, .type-add-medical-form .single-job-listing .main-info-mobile .listing-main-info .profile-name h1{ color: #fff; } .single-job-listing .profile-cover-image .overlay { background: transparent !important; } .type-add-personal-form .single-job-listing .profile-cover-image .overlay, .type-add-medical-form .single-job-listing .profile-cover-image .overlay { background: linear-gradient(0deg, rgb(0, 0, 0) 0%, transparent 50%) !important; opacity: 1 !important; } .type-add-personal-form .single-job-listing .profile-cover-image, .type-add-medical-form .single-job-listing .profile-cover-image { height: 450px; /*background-attachment: fixed;*/ background-size: cover; background-repeat: no-repeat; background-position: 0px 0px; } } /************************************* Business Page Profile Header - END *************************************/ .package-available>.use-package-toggle { color: #790605 !important; border: 1px solid #790605 !important; padding: 4px 12px; border-radius: 4px; } .single-comment .listing-rating i, .listing-rating i { color: gold; } .no-login-background .login-content { width: 390px; box-shadow: 0 0 8px 4px rgba(0, 0, 0, 0.15); border-radius: 8px; padding: 10px 20px 20px; } .sidebar-comment-form textarea { line-height: 26px; border: 1px solid #aaa; border-radius: 8px; padding: 8px 12px; margin-top: 14px; } .custom-topic-section .elementor-icon-box-title{ margin:0; height:100%; } .custom-topic-section .elementor-icon-box-title > *{ height: 100%; display: block; display: flex; align-items: center; justify-content: flex-start; } .custom-topic-section .elementor-icon-box-icon{ background: #79060610; padding:12px; border-radius:10px; display: flex !important; align-items: center; justify-content: center; } .custom-topic-section:after{ color: #790606; position: absolute; left: 12px; top: 50%; transform: translateY(-50%); font-family: Material Icons; content: "\e5cb"; font-weight: 400; font-size: 24px; } a.buttons.button-2.full-width.c27-explore-search-button, .header-right .header-button a.buttons { color: #fff; } .custom-topic-section:hover .elementor-icon-box-icon{ background: #790606; } .custom-topic-section .elementor-icon, .custom-topic-section .elementor-icon-box-icon{ transition: all ease 0.3s; } .custom-topic-section:hover .elementor-icon{ fill: #fff !important; color: #fff !important; border-color: #fff !important; } .lf-item-container{ border-radius: 16px; } .hearo-search .transparent .fs-tabs ul.nav-tabs > li > a, .hearo-search .transparent .fs-tabs ul.nav-tabs > li > a:hover{ color: #000 !important; } .hearo-search .transparent .fs-tabs ul.nav-tabs > li.active > a, .hearo-search .transparent .fs-tabs ul.nav-tabs > li.active > a:hover{ color: #790606 !important; } .hearo-search .tab-content{ padding-top: 6px; border-bottom-left-radius: 16px !important; border-bottom-right-radius: 16px !important; } .hearo-search .featured-search .buttons.search{ margin-top: 6px; } .hearo-search .transparent .fs-tabs ul li a i{ font-size:18px } .hearo-search .transparent .fs-tabs ul.nav-tabs{ padding-top: 8px; padding-right: 20px; padding-bottom: 8px; border-bottom: 1px dotted #ddd; } .iframe-form body{ background-color: transparent !important; overflow:hidden; } .contact-footer p{ color:#fff; font-size:14px; line-height:1.816; } h1.elementor-heading-title, h2.elementor-heading-title, h3.elementor-heading-title, h4.elementor-heading-title, h5.elementor-heading-title, h6.elementor-heading-title { line-height: 1.4 !important; } p.elementor-heading-title { line-height: 2 !important; } .header-button a { padding: 12px 20px !important; font-size: 14px !important; } .cutom-blog-design .sbf-thumb{ border-top-right-radius:16px; border-top-left-radius: 16px; } .cutom-blog-design .sbf-container{ border-radius: 16px; } .footer-bottom .copyright p{ color: #fff; } .home footer{ display: none; } .cutom-blog-design .sbf-title{ position: absolute; top: 0px; right: 0; text-align: right; background-color: transparent; z-index: 3; color: #fff; padding: 20px; } .cutom-blog-design .sbf-title a{ color: #fff; } .cutom-blog-design .sbf-title p{ display:none; } .lf-head { right: 20px; left: 20px; } #custom-field-6753 + span{ width: 100%; border: 1px solid red; border-bottom-width: 1px !important; padding: 0 8px 0 16px; border: 1px solid #797979; margin: 6px 0 10px; border-radius: 8px; } .offer-custom-field{ position: absolute; top: -23px; left: -54px; background-color: #6d0206; background-color: #a78471; background: linear-gradient(181deg, #660202 0%, #B9002E 100%); border-bottom: 1px solid #ffffff82; transform: rotate(-45deg); padding: 17px 40px 7px; color: #fff; font-size: 13px; z-index: 4; } .offer-custom-field:before{ content: '%'; position: relative; } .cutom-blog-design .lf-head { position: absolute; bottom: 11px; left: 12px; top: initial; right: initial; } .cutom-blog-design .lf-head-btn{ color: #000; border-color: #ddd; } header.c27-main-header .header-top{ border-bottom: 1px solid #ffffff5c; } header.c27-main-header.header-scroll .header-top{ border-bottom: none; } .c27-main-header:not(.header-scroll) div.header-skin { background: linear-gradient(45deg, #ffffff08, #ffffffe8); } .c27-main-header:not(.header-scroll) form .header-search>input{ z-index: 0; background-color: #fafafa; border-color: #fafafa !important; } /*.header.header-scroll { height: 68px !important; box-shadow: 0 1px 3px rgb(0 0 0 / 10%); } .header.header-scroll.c27-main-header .header-skin{ border:none !important; } .header.header-scroll .instant-results { top: 60px; } .header.header-scroll.header-scroll-hide { transform: translateY(0) !important; } header.header{ transition: all ease 0.3s !important; }*/ .sw-campaign-banner > .e-con-inner{ display: flex; flex-direction: column-reverse; align-content: center; align-items: center; background-image: url(https://img.freepik.com/premium-vector/abstract-elegant-red-background-with-flowing-line-waves_336924-2178.jpg); background-position: bottom; border-radius: 12px; padding: 40px 12px !important; border-radius: 12px; position: relative; } .sw-campaign-banner > .e-con-inner:before { content: ''; width: 100%; height: 100%; background-color: #0000002b; position: absolute; top: 0px; left: 0; border-radius: 12px; z-index: 0; } .sw-discount .content-block{ display: flex; flex-direction: column-reverse; align-content: center; align-items: center; background-image: url(https://img.freepik.com/premium-vector/abstract-elegant-red-background-with-flowing-line-waves_336924-2178.jpg); background-position: bottom; } .sw-discount .pf-body{ padding-top: 4px; display: flex; justify-content: center; align-items: center; margin-bottom: 4px; } .sw-discount .pf-head h5{ color: #ffff; font-size: 13px; } .sw-discount .pf-head i{ display: none; } .sw-discount p:nth-child(1){ text-align: center; display: inline-block; background-color: #ffffff; padding: 10px 20px; border-radius: 0 5px 5px 0; font-size: 18px; color: #700208; } .sw-discount p:nth-child(1)::before { content: "تخفیف ویژه "; } .sw-discount p:nth-child(2){ text-align: center; display: inline-block; background-color: #ffffff; padding: 11px 21px 9px; border-radius: 5px 0 0 5px; font-size: 20px; color: #fff; background-color: #fff; position: relative; z-index: 1; } .sw-discount p:nth-child(2)::before { content: ""; position: absolute; top: 4px; left: 4px; width: calc(100% - 8px); height: calc(100% - 8px); background-color: #790606; z-index: -1; border-radius: 3px; background: linear-gradient(236deg, #660202 0%, #B9002E 100%); } .sw-discount p:nth-child(2)::after { content: "%"; z-index: 2; position: relative; } .sw-progressbar , .sw-progressbar .elementor-widget-container{ width: max-content; } .sw-progress-text{ position: absolute; top: 50%; right: 66px; transform: translateY(-50%); } .block-field-job_description .pf-body{ text-align: justify; } .block-field-job_description .pf-body p{ line-height: 1.816; } @media (max-width: 767px) { .circular-progress{ width: 180px; height: 180px; } .sw-progress-text { top: 51%; right: 52px; font-size: 22px !important; } .sw-discount .pf-head h5{ font-size: 11px; } } /*.sw-discount .content-block{ background: url(https://stepinway.com/wp-content/uploads/2025/07/ticket-03.png); background-repeat: no-repeat; background-size: contain; background-position: right; position: relative; width: 100%; border-radius: 5px; aspect-ratio: 398 / 200; padding: 0; box-shadow: none; } .sw-discount .pf-body p{ position: absolute; top: 32%; left: 9%; font-size: 65px !important; font-family: Helvetica Neue, Helvetica, Arial, sans-serif !important; font-weight: 600; color: #fff; } .sw-discount .pf-head{ display: none; }*/ .continue-btn-form{ transition: all ease 0.3s; } .back-to-design{ background-color: transparent !important; } .custom-cart-space .i-section{ padding-top: 35px; } @media (min-width: 768px) { .elementor-3986 .elementor-element.elementor-element-2c5fca8 .elementor-button, .elementor-3986 .elementor-element.elementor-element-81a3bc3 .elementor-button, .elementor-3986 .elementor-element.elementor-element-293fcc2 .elementor-button, .elementor-3986 .elementor-element.elementor-element-a1534cd .elementor-button { padding: 0; } } @media (min-width: 1025px) { .header-top{ max-width: 90%; } .custom-cart-space .lf-type-2 .lf-item{ height:280px !important; } } @media (min-width: 1201px) { .header-top{ right: 50% !important; transform: translateX(50%); padding-right:20px !important; padding-left:20px !important; } } @media (max-width: 1200px) { .mobile-menu-open ul.i-dropdown { display: block; } div.i-nav-overlay { width: 100vw; } } @media (max-width:1024px) { .custom-cart-space .lf-type-2 .lf-item{ height:310px !important; } .lf-item-container { margin-bottom: 20px; } .explore-mobile-nav .nav-tabs li.show-map a { height: 50px; font-size: 16px; padding: 10px 16px; } } @media (min-width: 768px) and (max-width:1024px) { .custom-cart-space .lf-item-container{ margin-bottom:20px !important; } } @media (max-width: 767px) { .custom-cart-space .lf-item-container{ margin-bottom:12px !important; } .custom-cart-space .i-section{ padding-top: 18px; } .elementor-element-540fcc6 .c27-owl-nav .owl-dots, .elementor-element-c10c70c .c27-owl-nav .owl-dots, .elementor-element-79f6621 .c27-owl-nav .owl-dots { display: none; } } .section-new .swiper-button-prev ,.section-new .swiper-button-next{ display: none !important; } .lf-type-2 .lf-item-info-2{ width: calc(100% + 2px) !important; } @media (max-width: 480px) { .i-section { /*width: calc(100% - 30px);*/ margin: 0 auto; } } @media (max-width: 767px) { .listing-feed-carousel .lf-item-container { margin-right: 6px !important; margin-left: 6px !important; } .list-influ .has-logo .lf-item.lf-item-list-view .lf-item-info { min-height: 97px !important; padding: 12px 98px 12px 7px !important; min-height: 82px !important; padding: 12px 84px 12px 8px !important; min-height: 87px !important; padding: 12px 89px 12px 8px !important; } .list-influ .lf-item.lf-item-list-view .lf-avatar { top: 6px !important; right: 6px !important; width: 85px !important; height: 85px !important; border-radius: 10px !important; width: 70px !important; height: 70px !important; width: 75px !important; height: 75px !important; } .list-influ .results-wrapper > div { padding-right: 6px; padding-left: 6px; max-width: 50%; } .list-influ .lf-item.lf-item-list-view .lf-item-info>h4{ font-size: 12px !important; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin: auto 0; overflow: hidden; } .list-influ .grid-item .lf-item-container { margin-bottom: 12px !important; } .listing-preview.lf-type-2 .owl-carousel .lf-background { height: 104px !important; } .section-new .owl-nav, .section-new .swiper-button-prev ,.section-new .swiper-button-next{ display: none !important; } .listing-preview.lf-type-2 .lf-item { height: 190px !important; } .listing-preview.lf-type-2 .lf-item-info-2 { padding: 40px 15px 4px !important; } .listing-preview.lf-type-2 .lf-avatar { width: 55px !important; height: 55px !important; } .listing-preview.lf-type-2 .lf-item-info-2 h4 { font-size: 12px !important; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-bottom: 10px !important; } .listing-preview.lf-type-2 .listing-details { height: 32px !important; padding-bottom: 10px !important; } .listing-preview.lf-type-2 .listing-details .cat-icon{ display: none !important; } .listing-preview.lf-type-2 .listing-details .category-name { font-size: 12px !important; } } .listing-details .cat-more{ display: none !important; } .lf-item-container .lf-item-info-2 { top: auto !important; bottom: -1px; transform: translateY(calc(100% - 90px)); transition: all .3s; } .lf-item-container .lf-item-info-2 { transform: translateY(calc(100% - 100px)); } .custom-cart-space .lf-item-container, .cutom-blog-design .sbf-container { box-shadow: none !important; border: 1px solid #e3e3e3 !important; } .custom-cart-space .lf-item-alternate+.c27-footer-section { border-top: 1px solid #e3e3e3 !important; } .cutom-blog-design .sbf-title a:hover{ color: #fff !important; opacity: 1 !important; } .has-logo.has-tagline.no-info-fields .lf-item-info-2 { padding: 40px 15px 12px; } .lf-avatar { top: -30px; } .has-logo .lf-item.lf-item-list-view .lf-item-info { min-height: 130px; } .lf-item.lf-item-list-view .lf-avatar { transform: none; top: 15px !important; right: 15px; width: 100px !important; height: 100px !important; border-radius: 12pxک } .lf-item.lf-item-list-view .lf-item-info { padding: 15px 130px 7px 15px; } .elementor-4990 .elementor-element.elementor-element-2b84147 { border-width: 1px; } .elementor-4990 .elementor-element.elementor-element-7eda25b .elementor-star-rating i { color: gold; } #finderListings .lf-avatar { width: 50px; height: 50px; top: -27px; } #finderListings .lf-item-info-2 h4, .lf-item.lf-item-list-view .lf-item-info>h4 { font-size: 14px; line-height: 1.6; } #finderListings .has-logo.has-tagline.no-info-fields .lf-item-info-2 { padding: 30px 15px 12px; } #finderListings .lf-item-container .event-host, .lf-item-container .listing-details { height: 45px; padding-bottom: 10px; } #finderListings .results-view { height: auto !important; display: flex; flex-wrap: wrap; } #finderListings .grid-item{ width: 50% !important; position: unset !important; flex: 0 0 auto; float: none; } .personal-mode #finderListings .grid-item{ width: 25% !important; } .personal-mode #finderListings{ width: calc(100% - 400px) !important; } .personal-mode .explore-mobile-nav{ display: none !important; } @media only screen and (max-width: 1200px) { .personal-mode #finderListings{ width: 100% !important; } } @media (max-width: 767px) { .personal-mode #finderListings .grid-item{ width: 50% !important; } } /*#finderListings .grid-item:has(.type-add-personal-form){ width: 100% !important; }*/ #finderListings .lf-head { top: 16px; right: 16px; } .wp-caption { border: none; } .lf-item-info-2 h6 { font-size: 11px; } .block-field-job_phone .pf-body p, .block-field-telephone_2 .pf-body p{ direction: ltr !important; text-align: right !important; } /************************* Mobile Bottom Navbar *************************/ .header.header-scroll.header-scroll-hide { transform: translateY(0%) !important; } .c-back-btn{ display: none; } @media (max-width: 1024px) { .lf-item>a:hover .overlay { opacity: 0.4 !important; } .gallery-carousel .item:hover { opacity: 1 !important; } .c-back-btn{ display: block; width: 22px; height: 22px; float: right; } .c-back-btn svg{ width: 22px; height: 22px; } .home .c-back-btn, .page-id-9736 .c-back-btn, .page-id-9629 .c-back-btn{ display: none; width: 0; height: 0; } .home .c-back-btn svg, .page-id-9736 .c-back-btn svg, .page-id-9629 .c-back-btn svg{ width: 0; height: 0; } .search-trigger{ display: none !important; } .home .search-trigger, .page-id-9736 .search-trigger, .page-id-9629 .search-trigger{ display: block !important; } .search-trigger svg, .mobile-menu-lines svg, .mnh-close-icon svg{ width: 22px; height: 22px; } .mobile-menu-lines, .mnh-close-icon, .mnh-close-icon a{ display: flex !important; align-items: center; justify-content: center; } .header .header-left{ flex: 1; position: relative; } .header .header-right{ flex: 1; justify-content: flex-end; } .header .header-left .logo{ position: absolute; top: 50%; left: 0; transform: translate(-50%, -50%); } .header .header-right .mob-sign-in, .header .header-right .view-cart-contents, .header .header-right .user-area{ display: none !important; } .header .header-center{ flex: 0 !important; margin: 0 !important; } body{ padding-bottom: 74px; } .explore-mobile-nav { bottom: 52px !important; } } @media (max-width: 480px) { .header-top { padding: 10px 16px !important; } .header .header-container .header-top .logo a img, .header.header-style-alternate:not(.header-scroll) .header-container .header-top .logo a img { max-height: 50px !important; height: 50px !important; } .login-container { padding: 20px !important; } } .mobile-bottom-navbar { position: fixed; bottom: -4px; left: 0; width: 100%; height: 60px; background: #ffffff; /*box-shadow: 0 -1px 5px rgba(0,0,0,0.1);*/ border-top: 1px solid #ebebeb; display: flex; justify-content: space-around; align-items: center; z-index: 999; height: 78px; padding-bottom: 8px; } .mobile-bottom-navbar .nav-item { display: flex; flex-direction: column; align-items: center; color: #333; font-size: 12px; text-decoration: none; /*display: inline-block;*/ } .mobile-bottom-navbar .nav-item i { font-size: 20px; margin-bottom: 2px; } .mobile-bottom-navbar svg{ width: 22px; height: 22px; } .download-icon-sw{ position: relative; height: 38px; justify-content: flex-end; } .download-icon-sw svg { display: block; width: 20px; height: 24px; width: 26px; height: 30px; } .download-icon-sw svg.cloud { fill: #7d0e0e; fill-opacity: 0.25; transform: translateY(var(--icon-cloud-y)) translateX(-50%) translateZ(0); position: absolute; top: -4px; left: 50%; } .download-icon-sw svg:not(.cloud) { fill: none; stroke: #7d0e0e; stroke-width: 1.5; stroke-linecap: round; position: absolute; top: 6px; top: 2px; left: 50%; transform: translateX(-50%) rotate(180deg); } .download-icon-sw { --icon-arrow-y: 0px; --icon-line-offset: 21px; --icon-cloud-y: 0px; --icon-arrow-offset: 0px; animation: iconBounce 1s infinite; } @keyframes iconBounce { 0% { --icon-arrow-y: 0px; } 15% { --icon-arrow-y: -2px; } 45% { --icon-arrow-y: 2px; } 100% { --icon-arrow-y: 0px; } } .download-icon-sw svg:not(.cloud) path.line, .download-icon-sw svg:not(.cloud) path.arrow { transform: translateY(var(--icon-arrow-y)) translateZ(0); transition: all linear 0.5s; } .download-icon-sw svg:not(.cloud) path.line { stroke-dasharray: 13px; stroke-dashoffset: var(--icon-line-offset); } .download-icon-sw svg:not(.cloud) path.arrow { stroke-dasharray: 4px; stroke-dashoffset: var(--icon-arrow-offset); } .download-icon-sw svg:not(.cloud) path.tick { stroke-dasharray: 11px; stroke-dashoffset: var(--icon-tick-offset); } .home-main-slide .swiper{ padding-bottom: 0 !important; } .home-main-slide .swiper-pagination{ width: max-content !important; padding: 3px 2px; background-color: #ffffff40; border-radius: 12px; left: 50% !important; transform: translateY(-50%); display: flex; } .home-main-slide .swiper-pagination-bullet { margin: 0 4px !important; background: #ffffff2e !important; opacity: 1 !important; } .home-main-slide .swiper-pagination-bullet-active{ background: #fff !important; } @media (max-width: 767px) { .page-id-135 .row.section-body > div { width: 50%; } .single-job_listing .single-job-listing { padding-top: 60px; } .elementor-location-footer{ display: none; } .home .elementor-location-footer{ display: block; } .single-job_listing .main-info-desktop{ display: none; } .single-job_listing .header-skin{ background-color: #fff !important; } .mobile-bottom-navbar .nav-item span{ font-size: 10px; margin-top:2px; } .home-service{ height: 78px; overflow: hidden; transition: height 0.3s ease; } .home-service > div{ padding: 0 !important; } .more-footer-section{ height: 168px; overflow: hidden; } .footer-below-box{ display: none; } body{ font-size:12px !important; } .results-view .grid-item, .similar-listings .grid-item{ padding-right: 16px !important; padding-left: 16px !important; } .explore-desktop-head{ padding: 0 16px !important; } .mobile-explore-head-top { padding: 0 16px !important; } .explore-mobile-nav .nav-tabs li.show-map a { font-size: 14px !important; } .results-view .grid-item:nth-child(2n - 1 ), .similar-listings .grid-item:nth-child(2n - 1 ){ padding-left: 6px !important; } .results-view .grid-item:nth-child(2n ), .similar-listings .grid-item:nth-child(2n ) { padding-right: 6px !important; } .results-view .grid-item .lf-item-container, .similar-listings .grid-item .lf-item-container{ margin-bottom: 12px; } .explore-head .explore-types>div { transition: all ease 0.3s; border-bottom: 3px solid transparent; } .explore-head .explore-types>div.item.active { border-bottom: 3px solid #790606 !important; } .explore-head .explore-types .type-info img, .explore-head .explore-types>div>a i { margin-bottom: 2px; } .explore-head .explore-types .type-info>h4{ font-size: 12px !important; } .profile-header .profile-menu ul li a{ font-size: 13px !important; } .quick-listing-actions>ul>li>a { font-size: 12px !important; } .quick-listing-actions>ul>li>a>i{ font-size: 16px !important; } .profile-cover-image{ padding-bottom: 50% !important; } .profile-name h1 { font-size: 20px !important; } .lmb-calltoaction>a { font-size: 12px !important; } .lmb-calltoaction>a>i { font-size: 15px !important; } .profile-header .profile-menu ul li a { font-size: 13px !important; } .quick-listing-actions>ul>li>a { font-size: 12px !important; } .quick-listing-actions>ul>li>a>i { font-size: 16px !important; } .quick-listing-actions>ul { padding-bottom: 10px !important; } .quick-listing-actions { margin-bottom: 0 !important; } .listing-tab > .container > .row > div{ padding-right: 16px !important; padding-left: 16px !important; } .single-job-listing .element { margin-bottom: 16px !important; } .single-job_listing p{ text-align: justify !important; font-size: 13px !important; } .profile-header .profile-menu{ margin-top: 0 !important; } .profile-header .profile-menu ul li a { height: 42px !important; } } .login-tabs li { /*opacity: .5; margin-left: 22px; padding: 0 4px; padding: 12px 0px;*/ border-radius: 10px; display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; transition: all ease 0.3s; opacity: 1; flex: 1; } .login-tabs li h3{ margin: 0; font-size: 14px; width: 100%; height: 100%; } .login-tabs li:first-child:after, .add-bs-tab .e-n-tabs-heading button:first-child:after { /* transform: translateX(-100%); */ content: ''; width: 100%; right: 0; top: 0; position: absolute; height: 100%; background-color: blue; border-radius: 5px; z-index: -1; background: linear-gradient(236deg, #660202 0%, #B9002E 100%); transition: all ease 0.3s; } .add-bs-tab .e-n-tabs-heading button{ flex:1; padding: 12px 0 !important; } .add-bs-tab .e-n-tabs-heading button span{ font-weight: 600; } .login-tabs.active-left li:first-child:after, .add-bs-tab .e-n-tabs-heading button:first-child[aria-selected=false]:after { transform: translateX(-100%); } .no-login-background .login-content{ border: none; background: #fff; box-shadow: 0 1px 4px rgba(0, 0, 0, .0705882353) !important; } form.sign-in-form .form-group label{ display: none; } form.sign-in-form .form-group input, form.sign-in-form .form-group textarea{ border: 1px solid #ddd; padding: 12px 16px !important; border-radius: 5px; } form.sign-in-form .form-group textarea{ font-weight: 600; } form.sign-in-form .form-group input::placeholder, form.sign-in-form .form-group textarea::placeholder{ color: #737272; } .sign-in-form button[type=submit] { font-size: 14px; background: linear-gradient(236deg, #660202 0%, #B9002E 100%); } .forgot-password { border-radius: 5px; border: 1px solid #ddd; display: flex; align-items: center; justify-content: center; padding: 12px 20px !important; } .woocommerce-password-strength.short{ font-size: 13px; border-radius: 5px; } .sign-in-box .md-checkbox label, .woocommerce-password-hint{ font-size: 13px; } .sign-in-box .md-checkbox{ margin: 0 !important; } .terms-and-conditions label:after, .login-content .form-info label:after{ top: 7px !important; right: 4.3px !important; width: 9px !important; height: 5px !important; } .terms-and-conditions label:before, .login-content .form-info label:before{ width: 18px; height: 18px; top: 1px; } .terms-and-conditions label, .login-content .form-info label{ padding-right: 26px; font-size:12px !important; } .terms-and-conditions, .login-content .form-info{ background-color: #f9f9f9; padding: 10px 10px 10px 4px; border-radius: 5px; margin-bottom: 22px; } #submit-job-form .form-section { opacity: 1 !important; transform: scale(1) !important; } .login-tabs li a{ color: #242429; transition: all ease 0.3s; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; padding: 12px 0; } .login-tabs li.active a{ color: #fff; } .login-tabs{ margin-bottom: 32px !important; justify-content: center; border-radius: 6px; border: 1px solid #ddd; } .add-bs-tab .e-n-tabs-heading{ justify-content: center; border-radius: 6px; border: 1px solid #ddd; width: 400px; margin: 0 auto; gap: 0; } .login-container{ min-height: calc(100vh - 60px) !important; background: transparent !important; } .listing-feed-carousel .owl-item { opacity: 1; } @media (max-width: 767px){ .login-tabs li { width: 110px; } .login-tabs li a{ font-size: 14px; } .add-bs-tab .e-n-tabs-heading{ width: 350px; } .add-bs-tab .e-n-tabs-heading button span{ font-size: 14px; } form.sign-in-form .form-group input, form.sign-in-form .form-group textarea{ font-size: 13px; } .login-container .md-checkbox label { font-size: 13px; } } /*.instant-results .view-all-results{ display: none !important; }*/ .elementor-widget-image a{ width: 100%; } .forgot-password{ margin-top: 28px !important; } .page-id-11 .cts-network-wrapper{ margin-top: 22px; } .page-id-11 .connect-with{ display:none !important; } .gallery-nav li:last-child { float: left; } .gallery-nav li:first-child { float: right; } .map-block-address ul li:not(:last-child){ border-bottom: 1px solid #e9e9e9; padding-bottom: 10px; } .mobile-menu-open .mobile-user-menu { display: block; } @media (min-width: 1025px) { .mobile-bottom-navbar{ display: none !important; } .produts-step-template .swiper{ margin-right: -10px; margin-left: -10px; } } .d-none { display: none !important; } .woocommerce ul.products li.product > a img { height: 180px; object-fit: cover; object-position: center; border-radius: 0; border-top-right-radius: 10px; border-top-left-radius: 10px; } .produts-step-template img{ height: 180px; object-fit: cover; object-position: center; border-radius: 0; border-top-right-radius: 10px; border-top-left-radius: 10px; margin-bottom: 16px; } .woocommerce ul.products.columns-4 li.product, .woocommerce ul.products.columns-5 li.product, .woocommerce ul.products.columns-6 li.product, .produts-step-template .swiper-slide > div > div{ box-shadow: 0 1px 4px rgba(0, 0, 0, .0705882353); border-radius: 10px; overflow: hidden; background-color: #fff; } .produts-step-template .swiper-slide > div > div{ padding-top: 0 !important; padding-bottom: 0 !important; margin-top: 10px !important; margin-bottom: 10px !important; } .woocommerce ul.products.columns-5 li.product:after .produts-step-template .swiper-slide > div > div:after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 180px; background-color: red; border-top-right-radius: 10px; border-top-left-radius: 10px; background-color: #242429; opacity: 0.2; } .store-card-name{ display: flex; width: calc(100% - 20px); margin-right: 10px; margin-bottom: 7px; font-size: 12px; border-top: 1px solid #ddd; padding-top: 8px; } .store-card-name span{ overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; line-height: 24px; color:#7e7e89; } .store-card-name svg{ display: inline-block; width: 24px; height: 24px; margin-left: 6px; } .woocommerce ul.products li.product .price del, .produts-step-template .price del{ color: #b4b4b4 !important; } .woocommerce ul.products li.product .price ins, .produts-step-template .price ins{ text-decoration: none !important; } .woocommerce ul.products li.product span.onsale:after { border-top-left-radius: 10px; display: none !important; } .woocommerce ul.products li.product span.onsale{ transform: rotate(-45deg) translateX(-46px) translateY(-59px); padding: 19px 72px 0px; line-height: 27px; background-color: var(--accent); } .woocommerce-loop-product__title, .produts-step-template .product_title a{ padding-bottom: 8px !important; padding-right: 10px !important; padding-top: 0 !important; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 20px; height: 46px; } .woocommerce ul.products li.product .price, .produts-step-template .price { padding-right: 10px; height: 22px; color: #565662 !important; margin-bottom: 0; } .whatsapp-cart-button, .woocommerce ul.products li.product .button, .produts-step-template .whatsapp-cart-button { padding-right: 10px !important; padding-bottom: 12px !important; padding-left: 0 !important; padding-top: 0 !important; } .whatsapp-cart-button svg{ margin-right: 5px !important; width: 14px; height: 14px; } .woocommerce ul.products li.product .price del, .produts-step-template .price del{ font-size: 13px !important; } .sign-in-box .woocommerce-privacy-policy-text{ display: none !important; } .page-id-9736 #c27-site-wrapper, .page-id-9629 #c27-site-wrapper, .page-id-10379 #c27-site-wrapper, .page-id-13058 #c27-site-wrapper{ background: #ffffff; } .lf-item-container.type-add-personal-form .c27-footer-section{ position: absolute; bottom: 0; right: 0; width: 100%; background: transparent; border: none; z-index: 5; } .lf-item-container.type-add-personal-form .listing-preview-title{ line-height: 22px; } .lf-item-container.type-add-personal-form .category-name{ color: #fff; } .lf-item-container.type-add-personal-form .lf-item-info { padding-bottom: 35px; padding-right: 0; } .lf-item-container.type-add-personal-form .overlay { opacity: 1 !important; background-color: transparent !important; background: linear-gradient(0deg, #00000099 0%, transparent 100%); } .lf-item-container.type-add-personal-form .lf-item { height: 270px; } .lf-item-container.type-add-personal-form{ position: relative; } .lf-item-container.type-add-personal-form .lf-avatar{ display: none; } .lf-item-container.type-add-personal-form .listing-details>ul{ width: calc(100% - 30px); } .lf-item-container .listing-details>ul>li:first-child { max-width: calc(80% - 12px); margin-left: 10px; max-width: 100%; width: 100%; } body.archive .single-blog-feed .sbf-container { border-radius: 10px; overflow: hidden; } body.archive .single-blog-feed .c27-listing-preview-category-list{ background-color: #9a9a9a; border-radius: 20px; padding-left: 0; } body.archive .single-blog-feed .listing-details{ width: max-content; margin-top: 4px; } body.archive .single-blog-feed .listing-details .category-name{ color:#fff; } body.archive .single-blog-feed .sbf-title{ padding: 0 18px 14px; } body.archive .single-blog-feed .sbf-title a{ text-align: right; } body.archive .single-blog-feed .sbf-title p{ overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; text-align: justify; margin-top: 12px; color: #525252; line-height: 1.618; font-size: 14px; } body.archive .single-blog-feed .more-desc-btn{ background-color: transparent; width: max-content; padding: 0 16px 16px 0; /* color: #2a2a2a; */ /* padding: 5px 7px; */ /* padding: 0; */ /* border-radius: 20px; */ font-size: 13px; font-weight: 600; color: var(--e-global-color-primary); display: inline-block; } body.archive .archive-posts .row.section-body > div { position: relative !important; top: unset !important; left: unset !important; right: unset !important; } @media (min-width: 768px) { body.archive .single-blog-feed .sbf-title a{ height: 52px; } } @media (max-width: 767px) { body.archive .archive-posts .row.section-body > div { width: 50%; } body.archive .archive-posts .row.section-body > div:nth-child(2n - 1 ){ padding-left: 6px !important; } body.archive .archive-posts .row.section-body > div:nth-child(2n ){ padding-right: 6px !important; } body.archive .single-blog-feed .listing-details{ height: 36px; margin-top: 6px; } body.archive .single-blog-feed .sbf-thumb { height: 130px; } body.archive .single-blog-feed .sbf-title { padding: 0px 15px 8px; } body.archive .single-blog-feed .listing-details .cat-icon { width: 24px; height: 24px; min-width: 24px; } body.archive .single-blog-feed .cat-icon i { font-size: 16px; } body.archive .single-blog-feed .listing-details .category-name { font-size: 11px; } body.archive .single-blog-feed .sbf-title a, body.archive .single-blog-feed .sbf-title p{ font-size: 12px; } body.archive .single-blog-feed .sbf-title a{ line-height: 1.618; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 39px; } body.archive .single-blog-feed .sbf-title p{ margin-top: 5px; -webkit-line-clamp: 2; } body.archive .single-blog-feed { margin-bottom: 12px; } body.archive .single-blog-feed .more-desc-btn{ font-size: 11px; padding: 0 16px 12px 0; } body.blog .single-blog-feed .sbf-container { border-radius: 10px; overflow: hidden; } body.blog .single-blog-feed .c27-listing-preview-category-list{ background-color: #9a9a9a; border-radius: 20px; padding-left: 0; } body.blog .single-blog-feed .listing-details{ width: max-content; margin-top: 4px; } body.blog .single-blog-feed .listing-details .category-name{ color:#fff; } body.blog .single-blog-feed .sbf-title{ padding: 0 18px 14px; } body.blog .single-blog-feed .sbf-title a{ text-align: right; } body.blog .single-blog-feed .sbf-title p{ overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; text-align: justify; margin-top: 12px; color: #525252; line-height: 1.618; font-size: 14px; } body.blog .single-blog-feed .more-desc-btn{ background-color: transparent; width: max-content; padding: 0 16px 16px 0; /* color: #2a2a2a; */ /* padding: 5px 7px; */ /* padding: 0; */ /* border-radius: 20px; */ font-size: 13px; font-weight: 600; color: var(--e-global-color-primary); display: inline-block; } body.blog .archive-posts .row.section-body > div { position: relative !important; top: unset !important; left: unset !important; right: unset !important; } @media (min-width: 768px) { body.blog .single-blog-feed .sbf-title a{ height: 52px; } } @media (max-width: 767px) { body.blog .archive-posts .row.section-body > div { width: 50%; } body.blog .archive-posts .row.section-body > div:nth-child(2n - 1 ){ padding-left: 6px !important; } body.blog .archive-posts .row.section-body > div:nth-child(2n ){ padding-right: 6px !important; } body.blog .single-blog-feed .listing-details{ height: 36px; margin-top: 6px; } body.blog .single-blog-feed .sbf-thumb { height: 130px; } body.blog .single-blog-feed .sbf-title { padding: 0px 15px 8px; } body.blog .single-blog-feed .listing-details .cat-icon { width: 24px; height: 24px; min-width: 24px; } body.blog .single-blog-feed .cat-icon i { font-size: 16px; } body.blog .single-blog-feed .listing-details .category-name { font-size: 11px; } body.blog .single-blog-feed .sbf-title a, body.blog .single-blog-feed .sbf-title p{ font-size: 12px; } body.blog .single-blog-feed .sbf-title a{ line-height: 1.618; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 39px; } body.blog .single-blog-feed .sbf-title p{ margin-top: 5px; -webkit-line-clamp: 2; } body.blog .single-blog-feed { margin-bottom: 12px; } body.blog .single-blog-feed .more-desc-btn{ font-size: 11px; padding: 0 16px 12px 0; } .lf-item-container.type-add-personal-form .listing-preview-title{ font-size: 12px !important; margin-bottom: 10px !important; line-height: 20px; height: 40px; } .lf-item-container.type-add-personal-form .lf-item-info { right: 15px; padding-bottom: 18px; } .lf-item-container.type-add-personal-form .c27-footer-section{ height: 38px; } .lf-item-container.type-add-personal-form .lf-item { height: 222px; } .lf-item-container.type-add-personal-form .category-name{ font-size: 12px; } .lf-item-container.type-add-personal-form .cat-icon{ display: none !important; } } /*#finderListings .grid-item:has(.type-add-personal-form) { width: 50% !important; } #finderListings .grid-item:has(.type-add-personal-form) .listing-preview-title{ margin: 0 15px; align-items: flex-start !important; height: 45px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } #finderListings .grid-item:has(.type-add-personal-form) .lf-avatar{ position: relative; top: 0 !important; left: 0 !important; margin-bottom: 15px; margin-top: 15px; } #finderListings .grid-item:has(.type-add-personal-form) .lf-item-info{ flex-direction: column; padding: 0 0 15px !important; }*/ .step-pages-menu{ display: none; } .step-pages-d-box{ margin-right: auto; } .step-pages-d-menu{ display: block; position: relative; top: 18px; } .step-pages-d-menu ul{ display: flex; flex-direction: row; justify-content: center; align-items: center; margin-bottom: 0; gap: 10px; } .step-pages-d-menu ul li{ height: 31px; background-color: #dddddd59; border-radius: 5px; } .step-pages-d-menu ul li.active{ background: linear-gradient(236deg, #660202 0%, #B9002E 100%); background: linear-gradient(177deg, #ececec 0%, #c9c9c9 100%); } /*.step-pages-d-menu ul li.active a{ color: #fff; }*/ .step-pages-d-menu ul li a{ height: 100%; display: flex; justify-content: center; align-items: center; padding: 0 12px; } .step-pages-d-menu ul li a svg{ width: 20px; height: 20px; margin-left: 4px; } .review-galleries .gallery-item img{ border-radius: 5px; } .rating-category i,.single-comment .listing-rating i, .listing-rating i { color: #f9a825; } span.comment-date{ margin-top: 6px; font-size: 12px; } .comment-head .c27-user-avatar img{ position: relative; top: 0; right: 0; } .comment-container{ padding: 20px !important; } .comment-form label:not(.review-gallery-add, .right-half, .left-half), .sidebar-comment-form label:not(.review-gallery-add, .right-half, .left-half){ display: none; } .comment-form input:not(.review-gallery-input), .comment-form textarea, .sidebar-comment-form input:not(.review-gallery-input), .sidebar-comment-form textarea{ border: 1px solid #ddd; padding: 12px 16px !important; border-radius: 5px; } .comment-form input::placeholder, .comment-form textarea::placeholder, .sidebar-comment-form input::placeholder, .sidebar-comment-form textarea::placeholder{ color: #7c7c7c !important; } .rating-category:not(:last-child){ margin-bottom: 8px; } .rating-category p{ margin-bottom: 0; } .single-comment .listing-rating{ padding-left: 0; } .comment-body > p:first-child{ margin-bottom: 16px; } .comment-respond .comment-reply-title{ display: inline-flex; margin-bottom: 18px; } .feedback-wrapper{ display: flex; position: fixed; bottom: 30px; right: 30px; z-index: 99; align-items: center; justify-content: center; } #feedback-button { background-color: #fff; color: white; border: none; border-radius: 50px; padding: 10px 9px 8px 9px; font-size: 14px; cursor: pointer; display: none; transition: all 0.3s ease; justify-content: center; align-items: center; box-shadow: 0 1px 4px rgba(0,0,0,.0705882353); transition: all ease 0.3s; transition-delay: 0.3s; opacity : 0; } #feedback-button.show , #feedback-tooltip.show{ display: flex !important; } #feedback-button.show{ opacity: 1; } #feedback-button svg{ width: 24px; height: 24px; cursor: pointer; } #feedback-tooltip { margin-right: 16px; z-index: 9998; overflow: hidden; } #feedback-tooltip > div { background-color: #333; color: #fff; border-radius: 8px; font-size: 13px; white-space: nowrap; transition: opacity 0.3s ease; background-color: #790606; color: #fff; box-shadow: 0 1px 4px rgba(0,0,0,.0705882353); transition: all ease 0.3s; transform: translateX(calc(100% + 10px)); display: flex; align-items: center; } #feedback-tooltip span{ padding: 10px 15px 10px 8px; } #feedback-tooltip svg{ width: 16px; height: 16px; cursor: pointer; margin: 10px 0 10px 8px; } #feedback-tooltip.show > div{ display: flex !important; justify-content: space-between; align-items: center; transform: translateX(0); } #product-filters { margin-bottom: 30px; display: flex; align-items: flex-end; justify-content: space-between; } #product-filters .select2{ width: 200px !important; margin-left: 40px; } #product-filters .select-box{ display: flex; align-items: flex-end; justify-content: flex-start; } #product-filters > button{ color: #fff; border: none; background-color: var(--accent); padding: 12px 20px !important; font-size: 14px !important; transition: all 0.2s ease; overflow: hidden; border-radius: 5px; line-height: 14px; } #product-filters [name="product_cat"], #product-filters [name="product_cat_select"], #product-filters [name="product_cat"]+ .select2, #product-filters [name="orderby"], #product-filters [name="orderby"]+ .select2, #product-filters button[type="submit"]{ display: none !important; } #product-filters .category-tabs label { padding: 10px 20px; display: flex; align-items: center; border-radius: 50px; font-size: 14px; background: transparent; border: 1.5px solid rgba(0, 0, 0, .15); display: inline-block; margin-left: 13px; transition: all ease 0.3s; } #product-filters .category-tabs label.active { background-color: #790606; color: #fff; border-color: transparent; } .single-job_listing[data-active-tab="menu"] .quick-listing-actions{ display: none !important; } #submit-job-form .fieldset-links .social-networks-repeater > div > div{ position: relative; } #submit-job-form .fieldset-links .social-networks-repeater > div .select2-container--default .select2-selection--single{ border: 1px solid #797979 !important; border-radius: 8px !important; } #submit-job-form .fieldset-links .social-networks-repeater .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { left: 8px !important; bottom: 13px !important; } #submit-job-form .fieldset-links .social-networks-repeater div div input{ border: 1px solid #797979 !important; border-radius: 8px !important; padding: 12px 10px 12px 48px !important; } #submit-job-form .fieldset-links .social-networks-repeater .small{ position: absolute; bottom: 14px; left: 0px; transform: translateX(50%) !important; top: initial !important; background: #f0f0f0; } #submit-job-form .fieldset-links .social-networks-repeater .select2-container--default .select2-selection--single .select2-selection__rendered{ min-height: 44px !important; padding-top: 12px !important; padding-bottom: 12px !important; } @media only screen and (max-width: 1024px) { #product-filters{ margin-bottom: 16px; } .single-job_listing[data-active-tab="menu"] .select2-results__option, .single-job_listing[data-active-tab="menu"] .select2-selection__rendered{ font-size: 12px !important; } #product-filters > button{ font-size: 12px !important; line-height: 12px; } .feedback-wrapper{ right: 16px; bottom: 90px; } #feedback-tooltip { margin-right: 12px; } .step-pages-d-menu{ display: none; } /*.page-id-3986 .header.header-scroll.header-scroll-light-skin .header-skin, .page-id-3986 .header.header-light-skin:not(.header-scroll) .header-skin, .page-id-9736 .header.header-scroll.header-scroll-light-skin .header-skin, .page-id-9736 .header.header-light-skin:not(.header-scroll) .header-skin, .page-id-9629 .header.header-scroll.header-scroll-light-skin .header-skin, .page-id-9629 .header.header-light-skin:not(.header-scroll) .header-skin { border-bottom-color: transparent !important; } .page-id-3986, .page-id-9736, .page-id-9629{ padding-top: 36px !important; } .page-id-3986 .step-pages-menu, .page-id-9736 .step-pages-menu, .page-id-9629 .step-pages-menu{ display: block; background-color: #fff; box-shadow: 0 1px 4px rgb(0 0 0 / 12%); } .step-pages-menu ul{ position: relative; display: flex; justify-content: space-evenly; } .step-pages-menu ul li{ text-align: center; width: 104px; } .step-pages-menu ul li.active{ border-bottom: 3px solid var(--e-global-color-primary); } .step-pages-menu ul li a{ height: 48px !important; display: flex; line-height: 48px; line-height: 31px; height: 36px !important; justify-content: center; align-items: center; align-items: flex-end; } .step-pages-menu ul li a svg{ margin-left: 6px; display: inline-block; width: 20px; height: 20px; margin-bottom: 10px; }*/ .add-listing-step > .add-listing-nav { /* position: fixed; */ /* z-index: 50; */ /* top: 0; */ /* right: 15px !important; */ /* height: 100% !important; */ display: flex !important; width: 100% !important; left: 0; height: auto !important; right: 0 !important; background-color: #fff; } .add-listing-nav ul{ width: 100% !important; height: auto; /* max-width: 160%; */ margin: 0; /* flex-direction: row; */ display: flex; margin-top: 52px !important; background-color: #fff !important; padding: 0 !important; /* right: 0; */ padding: 0 10px !important; border-bottom: 1px solid #ebebeb; } .add-listing-step > .add-listing-nav ul li{ flex: 0 0 auto; } .add-listing-step > .add-listing-nav a i { width: 12px; min-width: 12px; } .add-listing-step > .add-listing-nav a:hover { color: #242429b3; } .add-listing-step > .add-listing-nav a:hover i { border-color: transparent; } .add-listing-nav a:hover i>span { background: #24242966; } .add-listing-step > .add-listing-nav li.active i { border: 1px solid #79060666; } .add-listing-step > .add-listing-nav li.active a { color: #790606 !important; } .add-listing-step > .add-listing-nav li.active a i { width: 25px; min-width: 25px; height: 25px; } .add-listing-step > .add-listing-nav li.active a i>span { background: #79060699; } .add-listing-step{ padding-top: 36px; } .add-listing-step .section-title{ margin: 0; display: none; } .page-id-135 .header.header-scroll.header-scroll-light-skin .header-skin, .page-id-135 .header.header-light-skin:not(.header-scroll) .header-skin{ border-bottom-color: transparent !important; } } @media only screen and (min-width: 992px) { .loyalty-card-section2{ display:none !important; } .hint-dw-loyal{ font-size: 15px; font-weight: 600; margin-bottom: 16px; } .hint-dw-loyal a{ display: inline-block; } } @media only screen and (max-width: 768px) { #product-filters .category-tabs{ margin: 10px 0 2px; } #product-filters .category-tabs label { padding: 8px 15px; font-size: 12px; } #feedback-tooltip > div { font-size: 11px; } #feedback-button svg { width: 20px; height: 20px; } .rating-category i{ font-size: 16px; } .rating-category:not(:last-child){ margin-bottom: 8px; } .rating-category .rating-category-label{ font-size: 13px; } .woocommerce ul.products.columns-4 li.product, .woocommerce ul.products.columns-5 li.product, .woocommerce ul.products.columns-6 li.product { margin-left: 0 !important; width: calc(50% - 6px) !important; } .woocommerce-loop-product__title, .produts-step-template .product_title a{ font-size: 12px !important; padding-bottom: 8px !important; padding-right: 10px !important; padding-top: 0 !important; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 20px; height: 46px; } .store-card-name{ font-size: 11px; } .woocommerce ul.products li.product .price, .produts-step-template .price{ font-size: 12px !important; padding-right: 10px; } .woocommerce ul.products li.product .price del, .produts-step-template .price del { font-size: 11px !important; } .woocommerce ul.products li.product > a img, .produts-step-template img{ height: 130px; } .woocommerce ul.products.columns-5 li.product:after{ height: 130px; } .whatsapp-cart-button, .woocommerce ul.products li.product .button{ font-size: 11px !important; margin-top: 10px !important; padding-right: 10px !important; padding-bottom: 12px !important; } .whatsapp-cart-button svg{ margin-right: 5px !important; width: 14px; height: 14px; } #submit-job-form .fieldset-links .social-networks-repeater .select2-container--default .select2-selection--single .select2-selection__rendered { padding: 12px 8px !important; } } @media only screen and (max-width: 600px) { #submit-job-form .fieldset-links .social-networks-repeater .small{ left: 8px; transform: translateX(0%) !important; } #submit-job-form .fieldset-links .social-networks-repeater .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { left: 17px !important; } #submit-job-form .fieldset-links .social-networks-repeater .select2-container{ margin-bottom: 14px } } @media only screen and (max-width: 480px) { .form-group-review-ratings .rating-category-field { display: flex; flex-direction: row; align-items: center; justify-content: space-between; margin-bottom: 20px; } .rating-category-field:after { display: none !important; } .rating-category-field .rating-category-label { margin-bottom: 0 !important; } .form-group-review-ratings.rating-mode-5 label i, .form-group-review-ratings.rating-mode-10 label i { width: 23px !important; font-size: 23px !important; } .form-group-review-ratings { margin-top: 10px; margin-bottom: 4px; } .rating-category{ display: flex; align-items: center; justify-content: space-between; } .rating-category > p, .rating-categories > p{ display: none; } .rating-category-field .rating-category-label { font-size: 13px !important; margin-bottom: 0; } .rating-category:not(:last-of-type) { margin-bottom: 14px; } .comment-form input:not(.review-gallery-input), .comment-form textarea, .review-gallery-label, .sidebar-comment-form input:not(.review-gallery-input), .sidebar-comment-form textarea, .review-gallery-label{ font-size: 13px; } } .add-listing-nav > ul.mt-0{ margin-top: 0 !important; } .feedback-wrapper-margin{ bottom : 12px !important; } .explore-mobile-nav-margin{ bottom : 12px !important; } @font-face {
  font-family: 'rtl-myl';
  src: url('../font/rtl-myl.eot?27076575');
  src: url('../font/rtl-myl.eot?27076575#iefix') format('embedded-opentype'),
       url('../font/rtl-myl.woff2?27076575') format('woff2'),
       url('../font/rtl-myl.woff?27076575') format('woff'),
       url('../font/rtl-myl.ttf?27076575') format('truetype'),
       url('../font/rtl-myl.svg?27076575#rtl-myl') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'rtl-myl';
    src: url('../font/rtl-myl.svg?27076575#rtl-myl') format('svg');
  }
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "rtl-myl";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-music:before { content: '\e800'; } /* '' */
.icon-search:before { content: '\e801'; } /* '' */
.icon-mail:before { content: '\e802'; } /* '' */
.icon-heart:before { content: '\e803'; } /* '' */
.icon-star:before { content: '\e804'; } /* '' */
.icon-user:before { content: '\e805'; } /* '' */
.icon-videocam:before { content: '\e806'; } /* '' */
.icon-camera:before { content: '\e807'; } /* '' */
.icon-photo:before { content: '\e808'; } /* '' */
.icon-attach:before { content: '\e809'; } /* '' */
.icon-lock:before { content: '\e80a'; } /* '' */
.icon-eye:before { content: '\e80b'; } /* '' */
.icon-tag:before { content: '\e80c'; } /* '' */
.icon-thumbs-up:before { content: '\e80d'; } /* '' */
.icon-pencil:before { content: '\e80e'; } /* '' */
.icon-comment:before { content: '\e80f'; } /* '' */
.icon-location:before { content: '\e810'; } /* '' */
.icon-cup:before { content: '\e811'; } /* '' */
.icon-trash:before { content: '\e812'; } /* '' */
.icon-doc:before { content: '\e813'; } /* '' */
.icon-note:before { content: '\e814'; } /* '' */
.icon-cog:before { content: '\e815'; } /* '' */
.icon-params:before { content: '\e816'; } /* '' */
.icon-calendar:before { content: '\e817'; } /* '' */
.icon-sound:before { content: '\e818'; } /* '' */
.icon-clock:before { content: '\e819'; } /* '' */
.icon-lightbulb:before { content: '\e81a'; } /* '' */
.icon-tv:before { content: '\e81b'; } /* '' */
.icon-desktop:before { content: '\e81c'; } /* '' */
.icon-mobile:before { content: '\e81d'; } /* '' */
.icon-cd:before { content: '\e81e'; } /* '' */
.icon-inbox-1:before { content: '\e81f'; } /* '' */
.icon-globe:before { content: '\e820'; } /* '' */
.icon-cloud-1:before { content: '\e821'; } /* '' */
.icon-paper-plane:before { content: '\e822'; } /* '' */
.icon-fire:before { content: '\e823'; } /* '' */
.icon-graduation-cap:before { content: '\e824'; } /* '' */
.icon-megaphone:before { content: '\e825'; } /* '' */
.icon-database:before { content: '\e826'; } /* '' */
.icon-key:before { content: '\e827'; } /* '' */
.icon-beaker:before { content: '\e828'; } /* '' */
.icon-truck:before { content: '\e829'; } /* '' */
.icon-money:before { content: '\e82a'; } /* '' */
.icon-food:before { content: '\e82b'; } /* '' */
.icon-shop:before { content: '\e82c'; } /* '' */
.icon-diamond:before { content: '\e82d'; } /* '' */
.icon-t-shirt:before { content: '\e82e'; } /* '' */
.icon-wallet-1:before { content: '\e82f'; } /* '' */
.icon-add-circle-1:before { content: '\e900'; } /* '' */
.icon-airplane:before { content: '\e901'; } /* '' */
.icon-alien:before { content: '\e902'; } /* '' */
.icon-alien-head:before { content: '\e903'; } /* '' */
.icon-android:before { content: '\e904'; } /* '' */
.icon-atomic-bomb:before { content: '\e905'; } /* '' */
.icon-at-sign:before { content: '\e906'; } /* '' */
.icon-baby:before { content: '\e907'; } /* '' */
.icon-baby-hanging-toy:before { content: '\e908'; } /* '' */
.icon-baby-trolley:before { content: '\e909'; } /* '' */
.icon-backpack:before { content: '\e90a'; } /* '' */
.icon-banking-debit-machine:before { content: '\e90b'; } /* '' */
.icon-banking-donation-2:before { content: '\e90c'; } /* '' */
.icon-banking-spendings-1:before { content: '\e90d'; } /* '' */
.icon-banking-spendings-2:before { content: '\e90e'; } /* '' */
.icon-banking-spendings-3:before { content: '\e90f'; } /* '' */
.icon-bank-note:before { content: '\e910'; } /* '' */
.icon-battery-charging-1:before { content: '\e911'; } /* '' */
.icon-battery-high:before { content: '\e912'; } /* '' */
.icon-battery-low:before { content: '\e913'; } /* '' */
.icon-beaker-science:before { content: '\e914'; } /* '' */
.icon-beauty-hand-soap:before { content: '\e915'; } /* '' */
.icon-beauty-lipstick:before { content: '\e916'; } /* '' */
.icon-bin:before { content: '\e917'; } /* '' */
.icon-binoculars:before { content: '\e918'; } /* '' */
.icon-bitcoin-cloud:before { content: '\e919'; } /* '' */
.icon-bitcoin-laptop:before { content: '\e91a'; } /* '' */
.icon-bitcoin-network:before { content: '\e91b'; } /* '' */
.icon-bitcoin-windows:before { content: '\e91c'; } /* '' */
.icon-box-2:before { content: '\e91d'; } /* '' */
.icon-box-add:before { content: '\e91e'; } /* '' */
.icon-box-check:before { content: '\e91f'; } /* '' */
.icon-box-handle-1:before { content: '\e920'; } /* '' */
.icon-box-subtract:before { content: '\e921'; } /* '' */
.icon-building-6:before { content: '\e922'; } /* '' */
.icon-building-10:before { content: '\e923'; } /* '' */
.icon-building-barn:before { content: '\e924'; } /* '' */
.icon-bus-2:before { content: '\e925'; } /* '' */
.icon-business-briefcase-cash:before { content: '\e926'; } /* '' */
.icon-business-whiteboard:before { content: '\e927'; } /* '' */
.icon-calendar-1:before { content: '\e928'; } /* '' */
.icon-camera-1:before { content: '\e929'; } /* '' */
.icon-camera-live-view-off:before { content: '\e92a'; } /* '' */
.icon-car-2:before { content: '\e92b'; } /* '' */
.icon-castle-1:before { content: '\e92c'; } /* '' */
.icon-cc-camera-1:before { content: '\e92d'; } /* '' */
.icon-chair-1:before { content: '\e92e'; } /* '' */
.icon-chat-bubble-square-1:before { content: '\e92f'; } /* '' */
.icon-chat-bubble-square-add:before { content: '\e930'; } /* '' */
.icon-chat-bubble-square-check:before { content: '\e931'; } /* '' */
.icon-chat-bubble-square-close:before { content: '\e932'; } /* '' */
.icon-chat-bubble-square-smiley:before { content: '\e933'; } /* '' */
.icon-chat-bubble-square-subtract:before { content: '\e934'; } /* '' */
.icon-check-box:before { content: '\e935'; } /* '' */
.icon-chef-1:before { content: '\e936'; } /* '' */
.icon-chef-hat:before { content: '\e937'; } /* '' */
.icon-close:before { content: '\e938'; } /* '' */
.icon-cloud:before { content: '\e939'; } /* '' */
.icon-cloud-harddisk-1:before { content: '\e93a'; } /* '' */
.icon-coffee-mug:before { content: '\e93b'; } /* '' */
.icon-cog-box:before { content: '\e93c'; } /* '' */
.icon-coin-purse-1:before { content: '\e93d'; } /* '' */
.icon-coin-stack-1:before { content: '\e93e'; } /* '' */
.icon-color-palette:before { content: '\e93f'; } /* '' */
.icon-computer-personal-1:before { content: '\e940'; } /* '' */
.icon-computer-screen-1:before { content: '\e941'; } /* '' */
.icon-content-book-2:before { content: '\e942'; } /* '' */
.icon-content-book-6:before { content: '\e943'; } /* '' */
.icon-content-bookmark-4:before { content: '\e944'; } /* '' */
.icon-couch:before { content: '\e945'; } /* '' */
.icon-crop-image:before { content: '\e946'; } /* '' */
.icon-cursor-arrow-1:before { content: '\e947'; } /* '' */
.icon-cursor-arrow-2:before { content: '\e948'; } /* '' */
.icon-cursor-touch-1:before { content: '\e949'; } /* '' */
.icon-data-download-5:before { content: '\e94a'; } /* '' */
.icon-data-upload-5:before { content: '\e94b'; } /* '' */
.icon-devices:before { content: '\e94c'; } /* '' */
.icon-dna:before { content: '\e94d'; } /* '' */
.icon-download-computer:before { content: '\e94e'; } /* '' */
.icon-eco-car:before { content: '\e94f'; } /* '' */
.icon-eco-factory:before { content: '\e950'; } /* '' */
.icon-eco-field:before { content: '\e951'; } /* '' */
.icon-email-heart:before { content: '\e952'; } /* '' */
.icon-email-inbox:before { content: '\e953'; } /* '' */
.icon-email-outbox:before { content: '\e954'; } /* '' */
.icon-email-timeout:before { content: '\e955'; } /* '' */
.icon-envelope-1:before { content: '\e956'; } /* '' */
.icon-espresso-machine:before { content: '\e957'; } /* '' */
.icon-exposure-level:before { content: '\e958'; } /* '' */
.icon-female-1:before { content: '\e959'; } /* '' */
.icon-fence-caution:before { content: '\e95a'; } /* '' */
.icon-file-bookmark:before { content: '\e95b'; } /* '' */
.icon-file-copy:before { content: '\e95c'; } /* '' */
.icon-file-hand:before { content: '\e95d'; } /* '' */
.icon-file-landscape-new-1:before { content: '\e95e'; } /* '' */
.icon-file-new-1:before { content: '\e95f'; } /* '' */
.icon-file-new-2:before { content: '\e960'; } /* '' */
.icon-file-notes-document:before { content: '\e961'; } /* '' */
.icon-file-notes-new:before { content: '\e962'; } /* '' */
.icon-file-office-graph:before { content: '\e963'; } /* '' */
.icon-file-office-text:before { content: '\e964'; } /* '' */
.icon-files-1:before { content: '\e965'; } /* '' */
.icon-files-2:before { content: '\e966'; } /* '' */
.icon-files-3:before { content: '\e967'; } /* '' */
.icon-file-swap:before { content: '\e968'; } /* '' */
.icon-file-tasks-add:before { content: '\e969'; } /* '' */
.icon-file-tasks-checklist:before { content: '\e96a'; } /* '' */
.icon-file-tasks-close:before { content: '\e96b'; } /* '' */
.icon-file-tasks-subtract:before { content: '\e96c'; } /* '' */
.icon-file-zipped-new:before { content: '\e96d'; } /* '' */
.icon-file-zipped-vice:before { content: '\e96e'; } /* '' */
.icon-fire-extinguisher:before { content: '\e96f'; } /* '' */
.icon-fire-lighter:before { content: '\e970'; } /* '' */
.icon-flash:before { content: '\e971'; } /* '' */
.icon-flash-off:before { content: '\e972'; } /* '' */
.icon-folder-add:before { content: '\e973'; } /* '' */
.icon-folder-check:before { content: '\e974'; } /* '' */
.icon-folder-close:before { content: '\e975'; } /* '' */
.icon-folder-subtract:before { content: '\e976'; } /* '' */
.icon-food-chicken-drum-stick:before { content: '\e977'; } /* '' */
.icon-food-double-burger:before { content: '\e978'; } /* '' */
.icon-food-icecream-2:before { content: '\e979'; } /* '' */
.icon-food-noodle-2:before { content: '\e97a'; } /* '' */
.icon-food-plate-knife-fork:before { content: '\e97b'; } /* '' */
.icon-food-steak:before { content: '\e97c'; } /* '' */
.icon-glass-cocktail-2:before { content: '\e97d'; } /* '' */
.icon-gold-nuggets:before { content: '\e97e'; } /* '' */
.icon-graduation-hat:before { content: '\e97f'; } /* '' */
.icon-gramophone:before { content: '\e980'; } /* '' */
.icon-greek-column:before { content: '\e981'; } /* '' */
.icon-hammer-anvil:before { content: '\e982'; } /* '' */
.icon-hand-gun:before { content: '\e983'; } /* '' */
.icon-hand-remote:before { content: '\e984'; } /* '' */
.icon-hanging-rope:before { content: '\e985'; } /* '' */
.icon-hat-1:before { content: '\e986'; } /* '' */
.icon-hat-magician:before { content: '\e987'; } /* '' */
.icon-health-ambulance:before { content: '\e988'; } /* '' */
.icon-health-graph-1:before { content: '\e989'; } /* '' */
.icon-health-heart-pulse:before { content: '\e98a'; } /* '' */
.icon-health-hospital-sign-1:before { content: '\e98b'; } /* '' */
.icon-health-medicine-bottle:before { content: '\e98c'; } /* '' */
.icon-health-prescription-2:before { content: '\e98d'; } /* '' */
.icon-helicopter:before { content: '\e98e'; } /* '' */
.icon-hot-air-balloon:before { content: '\e98f'; } /* '' */
.icon-hotel-bath-shower:before { content: '\e990'; } /* '' */
.icon-hotel-bed-1:before { content: '\e991'; } /* '' */
.icon-hotel-shower:before { content: '\e992'; } /* '' */
.icon-hotel-toilet-seat:before { content: '\e993'; } /* '' */
.icon-hourglass:before { content: '\e994'; } /* '' */
.icon-id-card-1:before { content: '\e995'; } /* '' */
.icon-inbox:before { content: '\e996'; } /* '' */
.icon-keyboard:before { content: '\e997'; } /* '' */
.icon-key-hole-1:before { content: '\e998'; } /* '' */
.icon-king:before { content: '\e999'; } /* '' */
.icon-kitchen-blender:before { content: '\e99a'; } /* '' */
.icon-kitchen-frying-machine:before { content: '\e99b'; } /* '' */
.icon-kitchen-pan-fry:before { content: '\e99c'; } /* '' */
.icon-lamp-1:before { content: '\e99d'; } /* '' */
.icon-lamp-studio-1:before { content: '\e99e'; } /* '' */
.icon-laptop-1:before { content: '\e99f'; } /* '' */
.icon-leisure-dj-booth:before { content: '\e9a0'; } /* '' */
.icon-leisure-magic:before { content: '\e9a1'; } /* '' */
.icon-leisure-marry-go-round:before { content: '\e9a2'; } /* '' */
.icon-leisure-rest:before { content: '\e9a3'; } /* '' */
.icon-location-gps-on-2:before { content: '\e9a4'; } /* '' */
.icon-location-map-1:before { content: '\e9a5'; } /* '' */
.icon-location-pin-4:before { content: '\e9a6'; } /* '' */
.icon-location-pin-add-2:before { content: '\e9a7'; } /* '' */
.icon-location-pin-bank-2:before { content: '\e9a8'; } /* '' */
.icon-location-pin-check-2:before { content: '\e9a9'; } /* '' */
.icon-location-pin-close-2:before { content: '\e9aa'; } /* '' */
.icon-location-pin-skull-2:before { content: '\e9ab'; } /* '' */
.icon-location-pin-subtract-2:before { content: '\e9ac'; } /* '' */
.icon-location-user:before { content: '\e9ad'; } /* '' */
.icon-lock-1:before { content: '\e9ae'; } /* '' */
.icon-lock-unlock-1:before { content: '\e9af'; } /* '' */
.icon-login-check:before { content: '\e9b0'; } /* '' */
.icon-login-lock:before { content: '\e9b1'; } /* '' */
.icon-login-wrong:before { content: '\e9b2'; } /* '' */
.icon-mail-refresh-1:before { content: '\e9b3'; } /* '' */
.icon-match-stick:before { content: '\e9b4'; } /* '' */
.icon-mobile-phone-audio:before { content: '\e9b5'; } /* '' */
.icon-mobile-phone-check-1:before { content: '\e9b6'; } /* '' */
.icon-mobile-phone-close-1:before { content: '\e9b7'; } /* '' */
.icon-mobile-phone-off:before { content: '\e9b8'; } /* '' */
.icon-monster-truck-1:before { content: '\e9b9'; } /* '' */
.icon-motorcycle-1:before { content: '\e9ba'; } /* '' */
.icon-motorcycle-2:before { content: '\e9bb'; } /* '' */
.icon-music-note-1:before { content: '\e9bc'; } /* '' */
.icon-nature-flower-1:before { content: '\e9bd'; } /* '' */
.icon-nature-plant-1:before { content: '\e9be'; } /* '' */
.icon-navigation-before-1:before { content: '\e9bf'; } /* '' */
.icon-navigation-next-1:before { content: '\e9c0'; } /* '' */
.icon-network-business:before { content: '\e9c1'; } /* '' */
.icon-network-laptop:before { content: '\e9c2'; } /* '' */
.icon-nuclear-power-plant:before { content: '\e9c3'; } /* '' */
.icon-operator-male:before { content: '\e9c4'; } /* '' */
.icon-organization-hierarchy-3:before { content: '\e9c5'; } /* '' */
.icon-origami-paper-bird:before { content: '\e9c6'; } /* '' */
.icon-outbox:before { content: '\e9c7'; } /* '' */
.icon-paint-brush-1:before { content: '\e9c8'; } /* '' */
.icon-paper-pin:before { content: '\e9c9'; } /* '' */
.icon-paperplane:before { content: '\e9ca'; } /* '' */
.icon-pencil-2:before { content: '\e9cb'; } /* '' */
.icon-pencil-ruler:before { content: '\e9cc'; } /* '' */
.icon-pen-tablet:before { content: '\e9cd'; } /* '' */
.icon-phone-incoming:before { content: '\e9ce'; } /* '' */
.icon-phone-outgoing:before { content: '\e9cf'; } /* '' */
.icon-photo-landscape:before { content: '\e9d0'; } /* '' */
.icon-photo-portrait:before { content: '\e9d1'; } /* '' */
.icon-picture-layer-1:before { content: '\e9d2'; } /* '' */
.icon-pin-2:before { content: '\e9d3'; } /* '' */
.icon-places-christ-the-redeemer:before { content: '\e9d4'; } /* '' */
.icon-places-colosseum:before { content: '\e9d5'; } /* '' */
.icon-places-eiffel-tower:before { content: '\e9d6'; } /* '' */
.icon-places-home-3:before { content: '\e9d7'; } /* '' */
.icon-places-home-4:before { content: '\e9d8'; } /* '' */
.icon-places-taj-mahal:before { content: '\e9d9'; } /* '' */
.icon-places-warehouse-1:before { content: '\e9da'; } /* '' */
.icon-places-water-well:before { content: '\e9db'; } /* '' */
.icon-pocket-knife:before { content: '\e9dc'; } /* '' */
.icon-police-officer-1:before { content: '\e9dd'; } /* '' */
.icon-polo-shirt:before { content: '\e9de'; } /* '' */
.icon-projector:before { content: '\e9df'; } /* '' */
.icon-quill:before { content: '\e9e0'; } /* '' */
.icon-receipt-1:before { content: '\e9e1'; } /* '' */
.icon-rechargable-battery:before { content: '\e9e2'; } /* '' */
.icon-register-machine:before { content: '\e9e3'; } /* '' */
.icon-remove-circle-1:before { content: '\e9e4'; } /* '' */
.icon-rewards-banner-check:before { content: '\e9e5'; } /* '' */
.icon-rewards-gift:before { content: '\e9e6'; } /* '' */
.icon-rewards-medal-1:before { content: '\e9e7'; } /* '' */
.icon-rewards-pedestal:before { content: '\e9e8'; } /* '' */
.icon-rewards-trophy-5:before { content: '\e9e9'; } /* '' */
.icon-ring-planet:before { content: '\e9ea'; } /* '' */
.icon-romance-bow:before { content: '\e9eb'; } /* '' */
.icon-romance-love-target:before { content: '\e9ec'; } /* '' */
.icon-romance-relationship:before { content: '\e9ed'; } /* '' */
.icon-safe:before { content: '\e9ee'; } /* '' */
.icon-save-water:before { content: '\e9ef'; } /* '' */
.icon-scissors:before { content: '\e9f0'; } /* '' */
.icon-send-to-back:before { content: '\e9f1'; } /* '' */
.icon-send-to-front:before { content: '\e9f2'; } /* '' */
.icon-server-2:before { content: '\e9f3'; } /* '' */
.icon-server-add-1:before { content: '\e9f4'; } /* '' */
.icon-server-bug:before { content: '\e9f5'; } /* '' */
.icon-server-check-1:before { content: '\e9f6'; } /* '' */
.icon-server-close-1:before { content: '\e9f7'; } /* '' */
.icon-server-network-1:before { content: '\e9f8'; } /* '' */
.icon-server-subtract-1:before { content: '\e9f9'; } /* '' */
.icon-settings-1:before { content: '\e9fa'; } /* '' */
.icon-share-megaphone-2:before { content: '\e9fb'; } /* '' */
.icon-share-radar:before { content: '\e9fc'; } /* '' */
.icon-share-signal-user:before { content: '\e9fd'; } /* '' */
.icon-shopping-basket-1:before { content: '\e9fe'; } /* '' */
.icon-shopping-basket-2:before { content: '\e9ff'; } /* '' */
.icon-shopping-basket-add:before { content: '\ea00'; } /* '' */
.icon-shopping-basket-check:before { content: '\ea01'; } /* '' */
.icon-shopping-basket-close:before { content: '\ea02'; } /* '' */
.icon-shopping-basket-subtract:before { content: '\ea03'; } /* '' */
.icon-sign-elevator:before { content: '\ea04'; } /* '' */
.icon-sign-toilet:before { content: '\ea05'; } /* '' */
.icon-smart-watch-circle-navigation:before { content: '\ea06'; } /* '' */
.icon-smiley-dolar:before { content: '\ea07'; } /* '' */
.icon-smiley-poker-face:before { content: '\ea08'; } /* '' */
.icon-smiley-shy-1:before { content: '\ea09'; } /* '' */
.icon-smiley-smile-2:before { content: '\ea0a'; } /* '' */
.icon-smiley-wink:before { content: '\ea0b'; } /* '' */
.icon-smiley-worry:before { content: '\ea0c'; } /* '' */
.icon-spa-bamboo:before { content: '\ea0d'; } /* '' */
.icon-spa-lotion:before { content: '\ea0e'; } /* '' */
.icon-spa-lotus-flower:before { content: '\ea0f'; } /* '' */
.icon-speaker-volume-decrease:before { content: '\ea10'; } /* '' */
.icon-speaker-volume-high:before { content: '\ea11'; } /* '' */
.icon-speaker-volume-increase:before { content: '\ea12'; } /* '' */
.icon-speaker-volume-medium:before { content: '\ea13'; } /* '' */
.icon-speaker-volume-off:before { content: '\ea14'; } /* '' */
.icon-sport-basketball:before { content: '\ea15'; } /* '' */
.icon-sport-bowling:before { content: '\ea16'; } /* '' */
.icon-sport-dumbbell-1:before { content: '\ea17'; } /* '' */
.icon-sport-football-field:before { content: '\ea18'; } /* '' */
.icon-sport-takraw:before { content: '\ea19'; } /* '' */
.icon-spray-bottle:before { content: '\ea1a'; } /* '' */
.icon-star-constellation:before { content: '\ea1b'; } /* '' */
.icon-subtract-circle-1:before { content: '\ea1c'; } /* '' */
.icon-sunny:before { content: '\ea1d'; } /* '' */
.icon-switch-left:before { content: '\ea1e'; } /* '' */
.icon-switch-right:before { content: '\ea1f'; } /* '' */
.icon-synchronize-1:before { content: '\ea20'; } /* '' */
.icon-synchronize-2:before { content: '\ea21'; } /* '' */
.icon-tank:before { content: '\ea22'; } /* '' */
.icon-telephone-1:before { content: '\ea23'; } /* '' */
.icon-temple-2:before { content: '\ea24'; } /* '' */
.icon-toilet-roll:before { content: '\ea25'; } /* '' */
.icon-tools-measuring-tape:before { content: '\ea26'; } /* '' */
.icon-tram:before { content: '\ea27'; } /* '' */
.icon-travel-bag-1:before { content: '\ea28'; } /* '' */
.icon-travel-beach:before { content: '\ea29'; } /* '' */
.icon-travel-camping:before { content: '\ea2a'; } /* '' */
.icon-travel-flippers:before { content: '\ea2b'; } /* '' */
.icon-travel-globe:before { content: '\ea2c'; } /* '' */
.icon-treasure-chest-open:before { content: '\ea2d'; } /* '' */
.icon-trolley-box-service:before { content: '\ea2e'; } /* '' */
.icon-umbrella-open:before { content: '\ea2f'; } /* '' */
.icon-undershirt:before { content: '\ea30'; } /* '' */
.icon-underwear:before { content: '\ea31'; } /* '' */
.icon-upload-computer:before { content: '\ea32'; } /* '' */
.icon-user-add:before { content: '\ea33'; } /* '' */
.icon-user-chat-1:before { content: '\ea34'; } /* '' */
.icon-user-check:before { content: '\ea35'; } /* '' */
.icon-user-female:before { content: '\ea36'; } /* '' */
.icon-user-headphone:before { content: '\ea37'; } /* '' */
.icon-user-heart:before { content: '\ea38'; } /* '' */
.icon-user-magnify:before { content: '\ea39'; } /* '' */
.icon-user-male:before { content: '\ea3a'; } /* '' */
.icon-user-subtract:before { content: '\ea3b'; } /* '' */
.icon-vector-circle:before { content: '\ea3c'; } /* '' */
.icon-vector-line:before { content: '\ea3d'; } /* '' */
.icon-vector-square-1:before { content: '\ea3e'; } /* '' */
.icon-vector-triangle:before { content: '\ea3f'; } /* '' */
.icon-video-call-1:before { content: '\ea40'; } /* '' */
.icon-video-call-mobile-phone:before { content: '\ea41'; } /* '' */
.icon-video-camera-3:before { content: '\ea42'; } /* '' */
.icon-video-clip-3:before { content: '\ea43'; } /* '' */
.icon-video-clip-4:before { content: '\ea44'; } /* '' */
.icon-video-control-eject:before { content: '\ea45'; } /* '' */
.icon-video-control-fast-forward:before { content: '\ea46'; } /* '' */
.icon-video-control-next:before { content: '\ea47'; } /* '' */
.icon-video-control-pause:before { content: '\ea48'; } /* '' */
.icon-video-control-play:before { content: '\ea49'; } /* '' */
.icon-video-control-previous:before { content: '\ea4a'; } /* '' */
.icon-video-control-record:before { content: '\ea4b'; } /* '' */
.icon-video-control-rewind:before { content: '\ea4c'; } /* '' */
.icon-video-control-stop:before { content: '\ea4d'; } /* '' */
.icon-video-games-gameboy:before { content: '\ea4e'; } /* '' */
.icon-video-games-pacman:before { content: '\ea4f'; } /* '' */
.icon-video-games-pacman-ghost:before { content: '\ea50'; } /* '' */
.icon-volcanoe:before { content: '\ea51'; } /* '' */
.icon-vote-heart-circle-1:before { content: '\ea52'; } /* '' */
.icon-vote-plus-one:before { content: '\ea53'; } /* '' */
.icon-vote-thumbs-down:before { content: '\ea54'; } /* '' */
.icon-vote-thumbs-up:before { content: '\ea55'; } /* '' */
.icon-wallet:before { content: '\ea56'; } /* '' */
.icon-warehouse-box:before { content: '\ea57'; } /* '' */
.icon-water-droplet:before { content: '\ea58'; } /* '' */
.icon-water-tap:before { content: '\ea59'; } /* '' */
.icon-water-tower:before { content: '\ea5a'; } /* '' */
.icon-wind-flag:before { content: '\ea5b'; } /* '' */
.icon-window:before { content: '\ea5c'; } /* '' */
.icon-window-programming:before { content: '\ea5d'; } /* '' */
