@charset "UTF-8";
  :root {
--color-menu: #666d92;
--color-menu-hover: #15c4d7;
--color-menu-active: #15c4d7;
--color-add-listing-button-text: #ffffff;
--color-add-listing-button-text-hover: #ffffff;
--bgcolor-add-listing-button: #1136f1;
--bgcolor-add-listing-button-hover: #000000;
--banner-bg-opacity: rgb(17, 54, 241, 0.7);
--color-banner_title: #ffffff;
--color-breadcrumb-link: #f8f9fb;
--color-breadcrumb-link-hover: #15c4d7;
--color-breadcrumb_separator: #f8f9fb;
--color-breadcrumb-active: rgb(255, 255, 255, 0.7);
--bgcolor-footer: #1f2235;
--color-footer-divider: #1f2235;
--color-footer-title: #ffffff;
--color-footer-text: #adb4d2;
--color-footer-link: rgb(255, 255, 255, 0.5);
--color-footer-link-hover: #ffffff;
--color-primary: #1136f1;
--color-primary-rgb: 17,54,241;
--color-secondary: #15c4d7;
--color-secondary-rgba: 21, 196, 215;
--color-success: #53ca2e;
--color-info: #2c99ff;
--color-warning: #fa8b0c;
--color-danger: #f51957;
--color-dark: #000000;
--color-white: #ffffff;
--color-light: #9299b8;
--color-lighten: #adb4d2;
--color-gray: #666d92;
--bgcolor-footer: #1f2235;
--color-border-solid: #f2f2f2;
--color-border: #e9ebf4;
--color-border-light: #e3e6ef;
--color-border-lighter: #cbd0e3;
--color-border-gray: #acb3cf;
--color-bg-normal: #f9f9fa;
--color-bg-light: #f6f7f8;
--color-bg-lighter: #f5f5f6;
--color-bg-light-gray: #f0f0f2;
--color-dark-rgba: 39, 43, 65;
--color-gray-rgb: 146, 155, 177;
--color-success-transparent: rgb(0, 175, 47, .20);
--color-danger-transparent: rgb(17, 54, 241, .20);
--color-gray-rgb-25: rgb(146, 155, 177, 0.25);
--color-gray-rgb-20: rgb(146, 155, 177, 0.20);
--color-primary-rgb-1: rgb(17, 54, 241, 0.1);
--color-primary-rgb-05: rgb(17, 54, 241, 0.05);
--color-primary-rgb-15: rgb(17, 54, 241, 0.15);
--color-white-rgba: 255, 255, 255;
--color-white-rgb-3: rgb(255, 255, 255, 0.3);
--color-white-rgb-4: rgb(255, 255, 255, 0.4);
--color-white-rgb-8: rgb(255, 255, 255, 0.8);
--color-white-rgb-9: rgb(255, 255, 255, 0.9);
--color-white-rgb-1: rgb(255, 255, 255, 0.1);
--color-white-rgb-15: rgb(255, 255, 255, 0.15);
--directorist-color-primary:var(--color-primary);
--directorist-color-primary-rgb:var(--color-primary-rgb);
--directorist-color-star:var(--color-warning);
--directorist-color-marker-shape:var(--color-primary);
--directorist-color-btn-primary-bg:var(--color-primary);
--directorist-color-btn-primary-border:var(--color-primary);
--directorist-color-marker-icon:var(--color-white);
} html {
box-sizing: border-box;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
background: var(--color-white);
font-family: "Poppins", sans-serif;
overflow-x: hidden;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input[type=checkbox],
input[type=radio] {
box-sizing: border-box;
padding: 0;
}
input[type=number]::-webkit-inner-adjust-hue-button,
input[type=number]::-webkit-outer-adjust-hue-button {
height: auto;
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
-webkit-appearance: none;
}
button,
input,
optgroup,
select,
textarea {
margin: 0;
}
button {
overflow: visible;
outline: none;
}
.btn {
outline: none;
}
.btn:focus {
box-shadow: none;
}
a {
transition: 0.2s ease-in-out;
}
button,
select {
text-transform: none;
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
textarea {
width: 100%;
}
button,
input,
select,
textarea {
color: #444;
font-size: 15px;
font-weight: 400;
line-height: 1.5;
}
select {
padding: 11px 15px;
border-radius: 3px;
color: var(--color-gray);
background-color: var(--color-white);
border: 1px solid var(--color-border);
appearance: none;
}
code {
color: var(--color-primary);
}
.custom-control {
position: relative;
} .sticky {
display: flex;
}
.byline,
.updated:not(.published) {
display: none;
}
.single .byline,
.group-blog .byline {
display: inline;
}
.page-links {
clear: both;
padding: 20px 0;
font-weight: 700;
}
.page-links .post-page-numbers {
background-color: #646464;
color: var(--color-white);
display: inline-block;
padding: 2px 12px;
border-radius: 3px;
margin-right: 2px;
}
.page-links .post-page-numbers.current, .page-links .post-page-numbers:hover {
background-color: #222222;
} .widget {
margin: 0 0 40px;
}
.widget select {
max-width: 100%;
}  .elementor-heading-title {
font-family: "Poppins", sans-serif;
}
h1,
h1.elementor-heading-title {
font-size: 30px;
line-height: 1.2666666667;
font-weight: 600;
}
h2,
h2.elementor-heading-title {
font-size: 24px;
line-height: 1.25;
font-weight: 600;
}
h3,
h3.elementor-heading-title {
font-size: 22px;
line-height: 1.2272727273;
font-weight: 600;
}
h4,
h4.elementor-heading-title {
font-size: 20px;
line-height: 1.25;
font-weight: 600;
}
h5,
h5.elementor-heading-title {
font-size: 18px;
line-height: 1.2777777778;
font-weight: 600;
}
h6,
h6.elementor-heading-title {
font-size: 16px;
line-height: 1.375;
font-weight: 600;
} p {
line-height: 1.75;
font-weight: 400;
}
p.pera {
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
p.pera {
font-size: 1.125rem;
}
}
p.pera {
line-height: 1.9444444444;
font-weight: 400;
color: var(--color-gray);
}
span {
line-height: 1.8571428571;
} .btn {
font-size: 14px;
padding: 8.5px 19px;
border-radius: 0.375rem;
} .display-1 {
font-size: calc(1.2rem + 2.4vw);
}
@media (min-width: 1200px) {
.display-1 {
font-size: 3rem;
}
}
.display-1 {
line-height: 1.125;
font-weight: 600;
}
.display-2 {
font-size: calc(1.1625rem + 1.95vw);
}
@media (min-width: 1200px) {
.display-2 {
font-size: 2.625rem;
}
}
.display-2 {
line-height: 1.0952380952;
font-weight: 600;
}
.display-3 {
font-size: calc(1.125rem + 1.5vw);
}
@media (min-width: 1200px) {
.display-3 {
font-size: 2.25rem;
}
}
.display-3 {
line-height: 1.1666666667;
font-weight: 600;
} .directorist-btn.directorist-btn-primary,
.theme-bg-primary {
background-color: var(--color-primary);
color: white;
}
.theme-bg-secondary {
background-color: var(--color-secondary);
color: white;
}
.theme-bg-dark {
background-color: var(--color-dark);
color: white;
}
.outline-secondary {
border: 1px solid var(--color-secondary);
background-color: transparent;
color: var(--color-secondary);
}
.outline-secondary:hover {
background: var(--color-secondary);
color: white;
} .theme-dir-single_location {
background-color: #f5f5f6;
}
.theme-dir-dashboard.theme-single-page {
background-color: #f5f6f9 !important;
} p.ddcotors-title {
font-size: calc(1.0875rem + 1.05vw);
}
@media (min-width: 1200px) {
p.ddcotors-title {
font-size: 1.875rem;
}
}
.theme-section-title h1,
.theme-section-title p {
margin-bottom: 0;
}
.theme-section-title .theme-section-title__title {
font-size: calc(1.0875rem + 1.05vw);
}
@media (min-width: 1200px) {
.theme-section-title .theme-section-title__title {
font-size: 1.875rem;
}
}
.theme-section-title.banner-section-title .theme-section-title__subtitle {
margin-top: 30px;
}
.theme-section-title.carousel-section-title .theme-section-title__title {
color: var(--color-dark);
font-size: calc(1.0875rem + 1.05vw);
}
@media (min-width: 1200px) {
.theme-section-title.carousel-section-title .theme-section-title__title {
font-size: 1.875rem;
}
}
.theme-section-title.carousel-section-title .theme-section-title__title {
font-weight: 600;
line-height: 1.6;
}
.theme-section-title.carousel-section-title .theme-section-title__subtitle {
color: #9299B8;
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
.theme-section-title.carousel-section-title .theme-section-title__subtitle {
font-size: 1.125rem;
}
}
.theme-section-title.carousel-section-title .theme-section-title__subtitle {
font-weight: 400;
margin-top: 8px;
line-height: 1.6111111111;
}
@media only screen and (max-width: 767px) {
.theme-section-title.about-section-title {
margin-bottom: 20px;
}
}
.theme-section-title.about-section-title .theme-section-title__title {
font-size: calc(1.0875rem + 1.05vw);
}
@media (min-width: 1200px) {
.theme-section-title.about-section-title .theme-section-title__title {
font-size: 1.875rem;
}
}
.theme-section-title.about-section-title .theme-section-title__title {
line-height: 1.3333333333;
margin-bottom: 22px;
font-weight: 700;
color: var(--color-dark);
}
.theme-section-title.about-section-title .theme-section-title__subtitle {
font-size: 15px;
line-height: 1.8666666667;
font-weight: 400;
color: var(--color-gray);
}
.theme-section-title.cta-section-title .theme-section-title__title {
color: white;
font-size: calc(1.125rem + 1.5vw);
}
@media (min-width: 1200px) {
.theme-section-title.cta-section-title .theme-section-title__title {
font-size: 2.25rem;
}
}
.theme-section-title.cta-section-title .theme-section-title__title {
line-height: 1.3333333333;
font-weight: 600;
}
.theme-section-title.cta-section-title .theme-section-title__subtitle {
font-size: calc(1.05rem + 0.6vw);
}
@media (min-width: 1200px) {
.theme-section-title.cta-section-title .theme-section-title__subtitle {
font-size: 1.5rem;
}
}
.theme-section-title.cta-section-title .theme-section-title__subtitle {
line-height: 1.5;
font-weight: 500;
color: rgba(255, 255, 255, 0.7);
margin: 18px 0 2px 0;
}
.theme-section-title.cta-section-title .theme-help__contact {
text-decoration: underline;
font-size: calc(1.05rem + 0.6vw);
}
@media (min-width: 1200px) {
.theme-section-title.cta-section-title .theme-help__contact {
font-size: 1.5rem;
}
}
.theme-section-title.cta-section-title .theme-help__contact {
line-height: 1.5;
font-weight: 500;
color: white;
}
.theme-section-title.cta-section-title .theme-help__contact:hover {
color: rgba(255, 255, 255, 0.7);
}
.theme-section-title.cta-section-title .theme-help__btn {
margin-top: 29px;
}
.theme-section-title.cta-section-title .theme-help__btn a {
height: 48px;
padding: 2px 25px;
background-color: var(--color-secondary);
color: white;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 0.375rem;
}
.theme-section-title.cta-section-title .theme-help__btn a:hover {
color: white;
} .modal-content {
border-radius: 0.375rem;
} .scroll-top-wrap {
position: fixed;
right: -100px;
bottom: 50px;
height: 46px;
width: 46px;
cursor: pointer;
display: block;
border-radius: 50px;
box-shadow: inset 0 0 0 2px rgba(var(--color-secondary-rgba), 0.4);
z-index: 99;
opacity: 0;
visibility: hidden;
transform: translateY(15px);
transition: 0.2s ease-in-out;
}
.scroll-top-wrap:after {
position: absolute;
content: "";
display: block;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
mask-image: var(--theme-angle-up-solid);
text-align: center;
line-height: 46px;
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
.scroll-top-wrap:after {
font-size: 1.125rem;
}
}
.scroll-top-wrap:after {
color: var(--color-secondary);
left: 50%;
top: 50%;
height: 20px;
width: 20px;
transform: translate(-50%, -50%);
cursor: pointer;
z-index: 1;
transition: all 200ms linear;
}
.scroll-top-wrap svg path {
fill: none;
}
.scroll-top-wrap svg.progress-circle path {
stroke: var(--color-secondary);
stroke-width: 4;
box-sizing: border-box;
transition: 0.2s ease-in-out;
}
.scroll-top-wrap.active-progress {
opacity: 1;
right: 50px;
visibility: visible;
transform: translateY(0);
} .notice_wrapper {
max-width: 1000px;
margin: 0 auto;
padding: 100px 0;
}
@media only screen and (max-width: 991px) {
.notice_wrapper {
padding: 50px 0;
}
}
@media only screen and (max-width: 767px) {
.notice_wrapper {
padding: 40px 0;
}
}
.content-center, .widget.atbd_widget .atbd_author_info_widget .atbd_social_wrap p a,
.widget.atbd_widget[id^=bd] .atbd_author_info_widget .atbd_social_wrap p a,
.widget.atbd_widget[id^=dcl] .atbd_author_info_widget .atbd_social_wrap p a, .widget .widget-social-parent li a, .widget .social-box ul li a, #directorist.atbd_wrapper .atbd_author_info_widget .atbd_social_wrap .atbd_director_social_wrap a, .widget-contact-parent__child i, .pagination-area .page-numbers,
.directorist-pagination .page-numbers, .theme-author-profile-listing__btn .dropdown, .theme-author-profile-listing__title, .theme-contact-box__social--item .theme-contact-box__social--link, .keep_signed label .cf-select:before,
.theme-login-modal .modal-header button, .login-user-modal .modal-body button, .login-user-modal .modal-header button, .theme-header-menu .navbar-toggler .icon-menu {
display: flex;
align-items: center;
justify-content: center;
}
.display-flex-center2 {
justify-content: center;
align-items: center;
justify-content: center;
}
.transition, .search.search-results .post-each .post-title a, .gallery-item img, .gallery-item, .directorist-content-active .theme-login-modal__btn, .directory_regi_btn button.directorist-btn.directorist-btn-primary, .widget-contact-bottom .widget-contact-button i, .widget-contact-bottom .widget-contact-button, .post-bottom .social-share ul li a, .comments-area .comment-lists ul .media .media-body .media_top .comment-reply-link, .icon-left, .search_area .form-control, .login_modal, .keep_signed label .cf-select:before, .mainmenu__menu .navbar-nav > li.menu-item.menu-item:not(.multi-column-menu) .menu-item-has-children:not(.multi-column-menu) > ul, .mainmenu__menu .navbar-nav > li > a, .mainmenu__menu .navbar-collapse.selected, .mainmenu__menu .navbar-collapse, .theme-header-action__author-info .theme-header-author-navigation ul li a, .btn.btn-ddoctors {
transition: 0.2s ease-in-out;
}  .btn.btn-ddoctors {
font-size: 14px;
padding: 8.5px 20px 8.5px 18px;
color: var(--color-add-listing-button-text);
background-color: var(--bgcolor-add-listing-button);
border-radius: 0.375rem;
font-weight: 600;
height: 40px;
display: inline-flex;
align-items: center;
justify-content: center;
}
.btn.btn-ddoctors i {
margin-right: 7px;
font-size: 14px;
}
@media only screen and (max-width: 991px) {
.btn.btn-ddoctors i {
margin-right: 0;
}
}
.btn.btn-ddoctors .directorist-icon-mask:after {
width: 14px;
height: 14px;
background-color: var(--color-add-listing-button-text);
}
.btn.btn-ddoctors:hover, .btn.btn-ddoctors:link:hover {
color: var(--color-add-listing-button-text-hover);
background-color: var(--bgcolor-add-listing-button-hover);
}
.btn.btn-ddoctors:hover .directorist-icon-mask:after, .btn.btn-ddoctors:link:hover .directorist-icon-mask:after {
background-color: var(--color-add-listing-button-text-hover);
}
.btn.btn-ddoctors:focus {
box-shadow: none;
}
.btn.btn-ddoctors:active {
background-color: var(--bgcolor-add-listing-button-hover);
border-color: var(--bgcolor-add-listing-button-hover);
color: var(--color-add-listing-button-text-hover);
} button.close,
.btn,
.theme-listing-about-details__claim--btn,
.theme-cta__button a,
.elementor-button {
position: relative;
z-index: 2;
} table {
border: 1px solid var(--color-border-light);
}
table tr:last-child td {
border-bottom: 0 none;
}
table tr:first-child th {
border-top: 0 none;
}
table tr td,
table tr th {
padding: 9px 12px;
border-bottom: 1px solid var(--color-border-light);
}
table tr td:not(:last-child),
table tr th:not(:last-child) {
border-right: 1px solid var(--color-border-light);
} .footer-top-area .mc4wp-alert {
padding: 6px 12px;
border-radius: 4px;
}
.footer-top-area .mc4wp-alert p {
margin-bottom: 0;
}
.footer-top-area .mc4wp-alert.mc4wp-error {
background-color: var(--color-danger-transparent);
}
.footer-top-area .mc4wp-alert.mc4wp-success {
background-color: var(--color-success-transparent);
}
.single-post figure {
max-width: 100%;
}
.directorist-single-listing-notice {
margin-bottom: 0;
}
.directorist-single-listing-notice.directorist-alert.directorist-alert-info {
color: var(--color-success);
background: #f5f5f6;
border-radius: 6px;
}
.directorist-single-listing-notice.directorist-alert.directorist-alert-info .directorist-alert__close {
width: 30px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
}
.directorist-single-listing-notice.directorist-alert.directorist-alert-info .directorist-alert__close span {
color: var(--color-danger);
font-size: calc(1.075rem + 0.9vw);
}
@media (min-width: 1200px) {
.directorist-single-listing-notice.directorist-alert.directorist-alert-info .directorist-alert__close span {
font-size: 1.75rem;
}
} .breadcrumb {
position: relative;
min-height: 205px;
align-items: center;
margin-bottom: 0;
}
@media only screen and (max-width: 575px) {
.breadcrumb {
min-height: 150px;
}
}
.breadcrumb:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: "";
z-index: -1;
}
.banner-content {
text-align: center;
display: flex;
flex-direction: column;
align-content: center;
justify-content: center;
padding: 40px 0 50px 0;
}
@media only screen and (max-width: 575px) {
.banner-content {
padding: 30px 15px;
}
}
.banner-content .directorist-search-contents {
padding: 0;
}
.banner-content .directorist-search-contents .directorist-search-form-wrap .directorist-listing-type-selection {
padding-top: 40px;
}
.banner-content h1 {
font-size: calc(1.0875rem + 1.05vw);
}
@media (min-width: 1200px) {
.banner-content h1 {
font-size: 1.875rem;
}
}
.banner-content h1 {
margin-bottom: 0;
font-weight: 700;
color: var(--color-banner_title);
} .wp-block-categories-dropdown,
.wp-block-archives-dropdown {
margin-top: 1rem;
margin-bottom: 1rem;
}
.wp-block-group__inner-container {
padding: 1.25em 2.375em;
}
.wp-block-latest-comments footer,
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
background-color: transparent;
}
.post-details .post-content .wp-block-latest-comments li {
list-style-type: none;
}
.post-details .post-content .wp-block-latest-comments li::before {
content: none;
}
.wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container,
.wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text,
.wp-block-cover:not([class*=background-color]) .wp-block-cover-text,
.wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container,
.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text,
.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text {
color: var(--color-white);
} .post-details blockquote:not(.has-vivid-cyan-blue-color).has-text-align-right {
border-left: none;
border-right: 0.25em solid var(--color-primary);
padding-left: 0;
padding-right: 1em;
} .wp-block-quote.is-style-default {
padding-left: 1em;
border-left: 0.25em solid var(--color-primary);
} .wp-block-quote.is-style-large:not(.has-vivid-cyan-blue-color) {
border-left: 0 none;
padding: 0;
}
.wp-block-quote.is-style-large:not(.has-vivid-cyan-blue-color) p {
font-size: calc(1.05rem + 0.6vw);
}
@media (min-width: 1200px) {
.wp-block-quote.is-style-large:not(.has-vivid-cyan-blue-color) p {
font-size: 1.5rem;
}
}
.wp-block-quote.is-style-large:not(.has-vivid-cyan-blue-color) cite {
display: block;
}
.wp-block-quote.is-style-large cite {
display: block;
}
.wp-block-quote.is-style-large p {
font-size: calc(1.05rem + 0.6vw);
}
@media (min-width: 1200px) {
.wp-block-quote.is-style-large p {
font-size: 1.5rem;
}
}
.post-details .wp-block-quote {
border-left-color: var(--color-primary);
}
.post-details .wp-block-quote:not(.has-vivid-cyan-blue-color) {
border-left-color: var(--color-primary);
} .wp-block-button {
margin-top: 1rem;
margin-bottom: 1rem;
}
.wp-block-button.aligncenter {
text-align: center;
}
.wp-block-button.alignleft {
float: left;
text-align: left;
margin-right: 2em; }
.wp-block-button.alignright {
text-align: right;
float: right;
margin-left: 2em; }
.wp-block-button {
color: #fff;
}
.wp-block-button.is-style-outline {
border-color: var(--color-primary);
color: var(--color-primary);
}
.wp-block-button__link {
border-color: var(--color-primary);
background-color: var(--color-primary);
} .wp-block-cover {
margin-top: 1rem;
margin-bottom: 1rem;
line-height: 1;
}
.wp-block-cover.alignleft {
float: left;
margin-right: 2em;
} .wp-block-pullquote {
border-top: 4px solid var(--color-primary);
border-bottom: 4px solid var(--color-primary);
}
.wp-block-pullquote blockquote {
margin-bottom: 0;
}
.wp-block-pullquote.is-style-solid-color blockquote p {
font-size: 1.25em;
}
.wp-block-pullquote.has-background blockquote:not(.has-vivid-cyan-blue-color) p {
font-size: calc(1.025rem + 0.3vw);
}
@media (min-width: 1200px) {
.wp-block-pullquote.has-background blockquote:not(.has-vivid-cyan-blue-color) p {
font-size: 1.25rem;
}
}
.wp-block-pullquote.has-background blockquote:not(.has-vivid-cyan-blue-color) p {
margin: 0;
}
.wp-block-pullquote.has-background blockquote p {
font-size: calc(1.025rem + 0.3vw);
}
@media (min-width: 1200px) {
.wp-block-pullquote.has-background blockquote p {
font-size: 1.25rem;
}
}
.wp-block-pullquote.has-background blockquote p {
margin: 0;
color: #fff;
}
.wp-block-pullquote.has-background blockquote cite {
color: #fff;
}
.wp-block-pullquote p {
font-size: 1.25em;
}
.wp-block-pullquote.alignleft {
float: left;
margin-right: 15px;
}
.wp-block-pullquote.alignright {
float: right;
margin-left: 15px;
}
.wp-block-pullquote + p {
min-height: 200px;
} .post-details .wp-block-image figcaption {
text-align: center;
}
.post-details .wp-block-image img {
width: auto;
}
.wp-block-cover.alignleft {
float: left;
text-align: left;
margin-right: 2rem;
}
.directorist-content-active:not(.theme-dir-all-listing) .directorist-content-active:not(.theme-dir-search-result) .type-page ul,
.directorist-content-active:not(.theme-dir-all-listing) .directorist-content-active:not(.theme-dir-search-result) .directorist-single-contents-area ul,
.directorist-content-active:not(.theme-dir-all-listing) .directorist-content-active:not(.theme-dir-search-result) .single-blog ul {
padding-left: 15px;
}
.directorist-content-active:not(.theme-dir-all-listing) .directorist-content-active:not(.theme-dir-search-result) .type-page ul li,
.directorist-content-active:not(.theme-dir-all-listing) .directorist-content-active:not(.theme-dir-search-result) .directorist-single-contents-area ul li,
.directorist-content-active:not(.theme-dir-all-listing) .directorist-content-active:not(.theme-dir-search-result) .single-blog ul li {
list-style: disc;
}
.directorist-content-active:not(.theme-dir-all-listing) .directorist-content-active:not(.theme-dir-search-result) .type-page ul ul li,
.directorist-content-active:not(.theme-dir-all-listing) .directorist-content-active:not(.theme-dir-search-result) .directorist-single-contents-area ul ul li,
.directorist-content-active:not(.theme-dir-all-listing) .directorist-content-active:not(.theme-dir-search-result) .single-blog ul ul li {
list-style: circle;
} .wp-block-table figcaption {
font-size: 13px;
text-align: center;
} .wp-block-latest-posts__list a {
color: var(--color-primary);
}
.wp-block-latest-posts__list a:hover {
color: var(--color-info);
} .directorist-content-active .wp-block-gallery {
padding: 0;
}
.directorist-content-active .wp-block-gallery .blocks-gallery-grid {
padding-left: 0;
}
.blocks-gallery-caption {
text-align: center;
margin: 15px 0 45px;
}
.wp-block-gallery.alignleft {
float: left;
margin-right: 2rem;
} .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
max-width: 100px;
} .wp-block-code code {
padding: 0.8em 1em;
border: 1px solid #ddd;
color: var(--color-primary);
}
ol, ul {
padding-left: 1rem;
} .post-details .post-content .wp-block-column ol > li:before {
color: inherit;
}
.post-details .post-content .wp-block-column .wp-block-quote {
border-left-color: var(--color-primary);
}
.post-details .post-content ul ul,
.post-details .post-content ul ol,
.post-details .post-content ol ul,
.post-details .post-content ol ol {
padding-left: 30px;
}
.post-details .post-content ol ol {
padding-left: 15px;
} .wp-block-embed figcaption {
text-align: center;
} .wp-block-latest-comments__comment-meta a:hover {
color: var(--color-primary);
}
.post-details .wp-block-pullquote blockquote {
border-left: 0 none;
}
.post-details .wp-block-pullquote blockquote:not(.has-vivid-cyan-blue-color) {
border-left: 0 none;
} .wp-block-rss__item-title a:hover {
color: var(--color-primary);
}
.gallery.gallery-size-thumbnail {
margin: -10px;
}
.gallery .gallery-item {
padding: 10px;
}
@media only screen and (max-width: 767px) {
.gallery .gallery-item {
padding: 15px 10px;
}
}
.post-details img[width="150"] {
width: 150px;
}
.post-details img[width="160"] {
width: 160px;
}
.post-details img[width="300"] {
width: 300px;
}
.alignleft,
.alignleft {
float: left;
margin-right: 20px;
}
.alignright {
float: right;
margin-left: 20px;
}
.admin-bar .directorist-compare-listing-wrapper {
top: 32px;
}
@media only screen and (max-width: 767px) {
.admin-bar .directorist-compare-listing-wrapper {
top: 46px;
}
} .breadcrumb .directorist-search-form .directorist-search-form-action .directorist-search-form-action__submit .directorist-btn.directorist-btn-lg {
background-color: var(--color-secondary);
}
.theme-header-area {
position: relative;
background-color: var(--color-white);
padding: 0;
display: flex;
align-items: center;
}
.theme-header-area ul.menu {
margin-left: 10px;
}
.theme-header-area ul {
list-style-type: none;
}
@media only screen and (max-width: 575px) {
.theme-header-area ul {
flex-wrap: wrap;
}
}
.theme-header-area ul li {
list-style: none;
} .theme-header-logo {
padding-right: 30px;
padding-top: 22px;
padding-bottom: 22px;
height: 100%;
border-right: 1px solid #e9ebf4;
}
@media only screen and (max-width: 479px) {
.theme-header-logo {
padding-right: 15px;
}
}
@media only screen and (max-width: 575px) {
.theme-header-logo {
padding-top: 14px;
padding-bottom: 14px;
}
}
.theme-header-logo__img {
display: flex;
align-items: center;
padding: 0;
margin-right: 0;
}
@media only screen and (max-width: 479px) {
.theme-header-logo__img {
margin-right: 0;
}
}
.theme-header-logo__img img {
max-width: 120px;
}
@media only screen and (max-width: 479px) {
.theme-header-logo__img img {
max-width: 80px;
}
}
.theme-header-logo__img svg {
max-width: 120px;
width: 120px;
height: 100%;
}
@media only screen and (max-width: 479px) {
.theme-header-logo__img svg {
max-width: 80px;
}
}
.theme-header-logo__img img {
max-width: 120px;
width: 100%;
}
.navbar-toggler-icon [class^=theme-icon-],
.navbar-toggler-icon [class*=" theme-icon-"] {
margin-top: 4px;
} @media only screen and (max-width: 1199px) {
.theme-header-inner {
position: relative;
}
}
@media only screen and (max-width: 991px) {
.theme-header-inner .theme-header-menu .theme-header-menu {
position: absolute;
left: 0;
top: 50%;
width: 100%;
transform: translateY(-50%);
}
.theme-header-inner .theme-header-menu .theme-header-menu .d_menu {
padding: 0;
}
} @media only screen and (max-width: 991px) {
.theme-header-action .theme-header-logo {
position: relative;
left: 50%;
transform: translateX(-50%);
border: 0 none;
z-index: 1;
}
.theme-header-action .theme-header-action {
flex: 1;
margin-left: auto;
z-index: 1;
margin-left: 10px;
}
}
.theme-header-action__author {
margin: 0;
}
.theme-header-action__author li {
position: relative;
}
.theme-header-action__author li:not(:last-child) {
margin-right: 25px;
}
@media only screen and (max-width: 575px) {
.theme-header-action__author li:not(:last-child) {
margin-right: 15px;
}
}
.theme-header-action__author-info {
padding: 20px 0;
}
.theme-header-action__author-info img {
cursor: pointer;
}
.theme-header-action__author-info.active .theme-header-author-navigation {
opacity: 1;
visibility: visible;
transform: translate(0) scaleY(1);
}
.theme-header-action__author-info .theme-header-author-navigation {
position: absolute;
right: 0;
min-width: 230px;
top: 80px;
visibility: hidden;
opacity: 0;
z-index: 9999;
transition: 0.2s ease-in-out;
transform: translate(0, -50%) scaleY(0);
background-color: var(--color-white);
border-radius: 0 0 4px 4px;
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
padding-bottom: 12px;
}
@media only screen and (max-width: 575px) {
.theme-header-action__author-info .theme-header-author-navigation {
padding-bottom: 2px;
}
}
.theme-header-action__author-info .theme-header-author-navigation .author-user {
padding: 30px 20px 5px;
display: flex;
align-items: center;
}
@media only screen and (max-width: 575px) {
.theme-header-action__author-info .theme-header-author-navigation .author-user {
padding: 20px 20px 0;
}
}
.theme-header-action__author-info .theme-header-author-navigation .author-user img {
border-radius: 50rem;
}
.theme-header-action__author-info .theme-header-author-navigation .author-user h6 {
margin-bottom: 0;
margin-left: 10px;
}
.theme-header-action__author-info .theme-header-author-navigation ul {
padding: 0;
}
.theme-header-action__author-info .theme-header-author-navigation ul li {
margin: 0 10px;
padding: 0;
}
.theme-header-action__author-info .theme-header-author-navigation ul li a {
display: flex;
align-items: center;
font-size: 14px;
line-height: 2;
color: var(--color-gray);
font-weight: 400;
}
.theme-header-action__author-info .theme-header-author-navigation ul li a .directorist_menuItem-text {
display: inline-flex;
align-items: center;
}
.theme-header-action__author-info .theme-header-author-navigation ul li a .directorist_menuItem-text .directorist_menuItem-icon {
display: flex;
align-items: center;
}
.theme-header-action__author-info .theme-header-author-navigation ul li a i.la,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.lab,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.las,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.lar,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.fa,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.fab,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.fas {
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
.theme-header-action__author-info .theme-header-author-navigation ul li a i.la,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.lab,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.las,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.lar,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.fa,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.fab,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.fas {
font-size: 1.125rem;
}
}
.theme-header-action__author-info .theme-header-author-navigation ul li a i.la,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.lab,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.las,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.lar,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.fa,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.fab,
.theme-header-action__author-info .theme-header-author-navigation ul li a i.fas {
color: var(--color-light);
line-height: 1.66667;
margin-right: 8px;
}
.theme-header-action__author-info .theme-header-author-navigation ul li a .directorist-icon-mask {
margin-right: 0;
}
.theme-header-action__author-info .theme-header-author-navigation ul li a .directorist-icon-mask:after {
width: 18px;
height: 18px;
background-color: var(--color-light);
}
.theme-header-action__author-info .theme-header-author-navigation ul li a:hover {
color: var(--color-secondary);
}
.theme-header-action__author-info .theme-header-author-navigation ul li a:hover i.la,
.theme-header-action__author-info .theme-header-author-navigation ul li a:hover i.lab,
.theme-header-action__author-info .theme-header-author-navigation ul li a:hover i.las,
.theme-header-action__author-info .theme-header-author-navigation ul li a:hover i.lar,
.theme-header-action__author-info .theme-header-author-navigation ul li a:hover i.fa,
.theme-header-action__author-info .theme-header-author-navigation ul li a:hover i.fab,
.theme-header-action__author-info .theme-header-author-navigation ul li a:hover i.fas {
color: var(--color-secondary);
}
.theme-header-action__author-info .theme-header-author-navigation ul li a:hover .directorist-icon-mask:after {
background-color: var(--color-secondary);
}
.theme-header-action__authentication {
list-style: none;
}
.mainmenu__menu {
border: none;
margin: 0;
padding: 0;
}
@media only screen and (max-width: 1199px) {
.mainmenu__menu {
position: static;
}
}
.mainmenu__menu .navbar-collapse {
padding: 0;
float: left;
}
@media only screen and (max-width: 575px) {
.mainmenu__menu .navbar-collapse {
top: 69px;
}
}
.mainmenu__menu .navbar-collapse.toggled {
visibility: hidden;
opacity: 0;
}
.mainmenu__menu .navbar-collapse.selected {
visibility: hidden;
opacity: 0;
}
.mainmenu__menu .navbar-nav > li {
display: flex;
padding: 0;
margin-right: 11px;
padding: 0;
padding-left: 19px;
}
.mainmenu__menu .navbar-nav > li > a {
position: relative;
padding: 0;
text-transform: capitalize;
font-size: 15px;
line-height: 1.5;
font-weight: 500;
}
.mainmenu__menu .navbar-nav > li > a::before {
position: absolute;
left: 0;
top: 44%;
content: "";
width: 100%;
height: 42px;
}
.mainmenu__menu .navbar-nav .menu-item-has-children {
position: relative;
}
.theme-header-menu {
flex: 2;
padding: 15px 0;
}
.theme-header-menu .navbar-toggler {
padding: 3px;
outline: 0;
border-radius: 2px;
}
.theme-header-menu .navbar-toggler:focus {
box-shadow: none;
}
@media only screen and (max-width: 767px) {
.theme-header-menu .navbar-toggler {
padding: 1px;
}
}
.theme-header-menu .navbar-toggler .icon-menu {
font-size: 1.25rem;
}
.theme-header-menu .navbar-toggler .icon-menu i,
.theme-header-menu .navbar-toggler .icon-menu span.la,
.theme-header-menu .navbar-toggler .icon-menu span.las,
.theme-header-menu .navbar-toggler .icon-menu span.lab,
.theme-header-menu .navbar-toggler .icon-menu span.fas,
.theme-header-menu .navbar-toggler .icon-menu span.fab,
.theme-header-menu .navbar-toggler .icon-menu span.far,
.theme-header-menu .navbar-toggler .icon-menu span.fa {
color: var(--color-primary);
}
.mainmenu__menu .navbar-nav {
flex-wrap: wrap;
}
.mainmenu__menu .navbar-nav > .menu-item-has-children > a {
padding-right: 15px;
background-color: var(--bgcolor-menu);
}
.mainmenu__menu .navbar-nav > .menu-item-has-children > a:hover {
background-color: var(--bgcolor-menu-hover);
}
.mainmenu__menu .navbar-nav > .menu-item-has-children > a:after {
content: "";
display: block;
width: 11px;
height: 11px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
mask-image: var(--theme-angle-down-solid);
font-size: 10px;
font-weight: 600;
padding-left: 0;
right: 0;
position: absolute;
top: 50%;
transform: translateY(-50%);
margin-top: 1px;
}
@media only screen and (max-width: 991px) {
.mainmenu__menu .navbar-nav > .menu-item-has-children > a {
display: block;
width: 100%;
}
}
.mainmenu__menu .navbar-nav > li {
list-style: none;
}
.mainmenu__menu .navbar-nav > li.menu-item {
position: relative;
}
.mainmenu__menu .navbar-nav > li.menu-item:hover .sub-menu {
visibility: visible;
opacity: 1;
transform: translate(0) scaleY(1);
}
.mainmenu__menu .navbar-nav > li.menu-item .sub-menu {
position: absolute;
top: 100%;
left: 0;
display: block;
margin: 0;
min-width: 215px;
border-radius: 0 0 3px 3px;
visibility: hidden;
opacity: 0;
transform: translate(0, -50%) scaleY(0);
transition: 0.3s ease-in-out;
z-index: 1001;
border: 0 none;
list-style: none;
padding-bottom: 16px;
padding-top: 12px;
padding-left: 0;
}
.mainmenu__menu .navbar-nav > li.menu-item .sub-menu a {
display: inline-block;
margin: 8px 20px;
font-size: 14px;
font-weight: 400;
color: var(--color-dark);
border-radius: 4px;
}
@media only screen and (max-width: 991px) {
.mainmenu__menu .navbar-nav > li.menu-item .sub-menu a {
margin: 0.5rem 10px;
padding: 5px 0;
}
}
.mainmenu__menu .navbar-nav > li.menu-item:last-child .sub-menu {
left: -100%;
}
.mainmenu__menu .navbar-nav > li.menu-item:last-child .sub-menu .menu-item:not(.multi-column-menu).menu-item-has-children:not(.multi-column-menu) ul.sub-menu {
left: -100%;
}
.mainmenu__menu .navbar-nav > li.menu-item.menu-item:not(.multi-column-menu) .menu-item-has-children:not(.multi-column-menu) {
position: relative;
}
.mainmenu__menu .navbar-nav > li.menu-item.menu-item:not(.multi-column-menu) .menu-item-has-children:not(.multi-column-menu) > a:after {
right: 1rem;
}
.mainmenu__menu .navbar-nav > li.menu-item.menu-item:not(.multi-column-menu) .menu-item-has-children:not(.multi-column-menu) > ul {
position: absolute;
left: 100%;
top: 0;
width: 10.66667rem;
visibility: hidden;
opacity: 0;
padding: 0.46667rem 0;
}
@media only screen and (max-width: 991px) {
.mainmenu__menu .navbar-nav > li.menu-item.menu-item:not(.multi-column-menu) .menu-item-has-children:not(.multi-column-menu) > ul {
position: static;
top: 0;
left: 0;
visibility: visible;
opacity: 1;
padding: 0;
width: auto;
}
}
.mainmenu__menu .navbar-nav > li.menu-item.menu-item:not(.multi-column-menu) .menu-item-has-children:not(.multi-column-menu) > ul li a {
display: block;
background: none;
}
.mainmenu__menu .navbar-nav > li.menu-item.menu-item:not(.multi-column-menu) .menu-item-has-children:not(.multi-column-menu):hover > ul {
visibility: visible;
opacity: 1;
}
.mainmenu__menu .navbar-nav > li:not(.multi-column-menu) > .sub-menu {
top: 50px;
} .admin-bar .sticky-top {
top: 32px;
}
@media only screen and (max-width: 782px) {
.admin-bar .sticky-top {
top: 46px;
}
.admin-bar .sticky-top.admin-top-remove {
top: 0;
transition: 0.2s ease-in-out;
}
} .mainmenu__menu .navbar-nav > li.menu-item.menu-item:not(.multi-column-menu) .menu-item-has-children:not(.multi-column-menu) .menu-item-has-children:not(.multi-column-menu) .menu-item-has-children:not(.multi-column-menu) > ul {
position: static;
top: 0;
box-shadow: none;
padding: 0;
visibility: visible;
opacity: 1;
}
@media screen and (max-width: 768px) {
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.menu-item-has-children > a {
color: var(--color-menu-active-disble);
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li a {
position: relative;
line-height: 1.45;
padding: 10px 0;
z-index: 22;
}
html:not(.trigger-res-nav) .mainmenu__menu #ddoctors-navbar-collapse {
width: 370px;
padding-top: 50px;
position: fixed;
min-width: 250px;
height: 100%;
left: 0;
top: 0;
transform: translateX(-370px);
transition: 0.25s;
visibility: hidden;
opacity: 0;
}
}
@media only screen and (max-width: 768px) and (max-width: 375px) {
html:not(.trigger-res-nav) .mainmenu__menu #ddoctors-navbar-collapse {
width: 250px;
}
}
@media screen and (max-width: 768px) {
html:not(.trigger-res-nav) .mainmenu__menu #ddoctors-navbar-collapse .theme-nav-close {
position: relative;
display: flex;
padding: 4px;
cursor: pointer;
min-width: 34px;
min-height: 34px;
background: rgba(var(--color-primary-rgb), 0.3);
align-content: center;
justify-content: center;
right: 30px;
border-radius: 30px;
}
html:not(.trigger-res-nav) .mainmenu__menu #ddoctors-navbar-collapse .theme-nav-close:hover:before {
color: white;
}
html:not(.trigger-res-nav) .mainmenu__menu #ddoctors-navbar-collapse .theme-nav-close:before {
position: absolute;
content: "";
display: block;
width: 16px;
height: 16px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
mask-image: var(--theme-times-solid);
font-weight: 600;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
pointer-events: none;
transition: 0.2s ease-in-out;
}
}
@media only screen and (max-width: 768px) and (max-width: 375px) {
html:not(.trigger-res-nav) .mainmenu__menu #ddoctors-navbar-collapse {
transform: translateX(-250px);
}
}
@media screen and (max-width: 768px) {
html:not(.trigger-res-nav) .mainmenu__menu #ddoctors-navbar-collapse.show {
transform: translateX(0);
visibility: visible;
opacity: 1;
}
html:not(.trigger-res-nav) .theme-header-action__author-info {
padding: 0;
}
html:not(.trigger-res-nav) .theme-header-action__author-info .theme-header-author-navigation ul {
top: 50px;
}
html:not(.trigger-res-nav) .theme-header-logo {
margin-right: 26px;
}
}
@media only screen and (max-width: 768px) and (max-width: 479px) {
html:not(.trigger-res-nav) .theme-header-logo {
margin-right: 15px;
}
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.menu-item-has-children > a {
color: var(--color-menu-active-disble);
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li a {
position: relative;
line-height: 1.45;
padding: 10px 0;
z-index: 22;
}
.trigger-res-nav .mainmenu__menu #ddoctors-navbar-collapse {
width: 370px;
}
@media only screen and (max-width: 375px) {
.trigger-res-nav .mainmenu__menu #ddoctors-navbar-collapse {
width: 250px;
}
}
.trigger-res-nav .mainmenu__menu #ddoctors-navbar-collapse .theme-nav-close {
position: relative;
display: flex;
padding: 4px;
cursor: pointer;
min-width: 34px;
min-height: 34px;
background: rgba(var(--color-primary-rgb), 0.3);
align-content: center;
justify-content: center;
right: 30px;
border-radius: 30px;
}
.trigger-res-nav .mainmenu__menu #ddoctors-navbar-collapse .theme-nav-close:hover:before {
color: white;
}
.trigger-res-nav .mainmenu__menu #ddoctors-navbar-collapse .theme-nav-close:before {
position: absolute;
content: "";
display: block;
width: 16px;
height: 16px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
mask-image: var(--theme-times-solid);
font-weight: 600;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
pointer-events: none;
transition: 0.2s ease-in-out;
}
.trigger-res-nav .mainmenu__menu #ddoctors-navbar-collapse {
padding-top: 50px;
position: fixed;
min-width: 250px;
height: 100%;
left: 0;
top: 0;
transform: translateX(-370px);
transition: 0.25s;
visibility: hidden;
opacity: 0;
}
@media only screen and (max-width: 375px) {
.trigger-res-nav .mainmenu__menu #ddoctors-navbar-collapse {
transform: translateX(-250px);
}
}
.trigger-res-nav .mainmenu__menu #ddoctors-navbar-collapse.show {
transform: translateX(0);
visibility: visible;
opacity: 1;
}
.trigger-res-nav .theme-header-action__author-info {
padding: 0;
}
.trigger-res-nav .theme-header-action__author-info .theme-header-author-navigation ul {
top: 50px;
}
.trigger-res-nav .theme-header-logo {
margin-right: 26px;
}
@media only screen and (max-width: 479px) {
.trigger-res-nav .theme-header-logo {
margin-right: 15px;
}
}
.admin-bar.trigger-res-nav .mainmenu__menu #ddoctors-navbar-collapse .theme-nav-close:before {
top: 0;
}
.admin-bar.trigger-res-nav .mainmenu__menu #ddoctors-navbar-collapse .theme-nav-close:after {
top: 0;
}
.theme-header-action__add-listing {
display: flex;
align-items: center;
}
.theme-header-action__add-listing .theme-header-action__authentication--login {
margin-right: 10px;
}
@media only screen and (max-width: 991px) {
.theme-header-action__add-listing .btn {
width: 30px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 3px;
color: var(--color-white);
padding: 8px 8px;
}
.theme-header-action__add-listing .btn i {
font-size: 16px;
margin-top: 0;
}
} .directory_register_form_wrap .directorist-form-group label {
margin-bottom: 12px;
} .login-user-modal .modal-title {
text-transform: capitalize;
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
.login-user-modal .modal-title {
font-size: 1.125rem;
}
}
.login-user-modal .modal-title {
color: var(--color-white);
font-weight: 400;
}
.login-user-modal .modal-content {
border-radius: 5px;
border: 1px solid transparent;
}
.login-user-modal .modal-header {
padding: 1rem 25px;
border-bottom: 1px solid var(--color-border-solid);
background-color: var(--color-secondary);
}
.login-user-modal .modal-header button {
color: var(--color-white);
outline: none;
font-weight: 400;
font-size: calc(1.06875rem + 0.825vw);
}
@media (min-width: 1200px) {
.login-user-modal .modal-header button {
font-size: 1.6875rem;
}
}
.login-user-modal .modal-header button {
width: 30px;
height: 30px;
}
.login-user-modal .modal-header button span {
color: var(--color-white);
font-size: calc(1.05rem + 0.6vw);
}
@media (min-width: 1200px) {
.login-user-modal .modal-header button span {
font-size: 1.5rem;
}
}
.login-user-modal .modal-header button span {
margin-top: 3px;
}
.login-user-modal .modal-body {
padding: 30px 25px;
}
.login-user-modal .modal-body textarea.form-control {
padding: 10px 15px;
}
.login-user-modal .modal-body button {
width: 100%;
min-height: 48px;
margin-top: 30px;
}
.login-user-modal textarea {
resize: none;
}
.login-user-modal input:focus,
.login-user-modal textarea:focus {
box-shadow: none;
outline: none;
}
.login-user-modal button {
padding: 8px 20px;
}
.modal-backdrop.show {
z-index: 2;
}
@media only screen and (max-width: 479px) {
.login-user-modal .modal,
.theme-login-modal .modal {
top: 37px;
}
}
.login-user-modal .modal-header,
.theme-login-modal .modal-header {
padding: 17px 25px;
color: var(--color-dark);
}
.login-user-modal .modal-header .modal-title i,
.theme-login-modal .modal-header .modal-title i {
font-size: calc(1.025rem + 0.3vw);
}
@media (min-width: 1200px) {
.login-user-modal .modal-header .modal-title i,
.theme-login-modal .modal-header .modal-title i {
font-size: 1.25rem;
}
}
.login-user-modal .modal-header button,
.theme-login-modal .modal-header button {
color: var(--color-dark);
outline: none;
font-weight: 400;
font-size: calc(1.06875rem + 0.825vw);
}
@media (min-width: 1200px) {
.login-user-modal .modal-header button,
.theme-login-modal .modal-header button {
font-size: 1.6875rem;
}
}
.login-user-modal .modal-header button,
.theme-login-modal .modal-header button {
padding: 0;
border: 0;
appearance: none;
line-height: 1.5;
height: 30px;
border-radius: 50rem;
background: rgba(var(--color-white-rgba), 0.2);
}
.login-user-modal .modal-header button:focus,
.theme-login-modal .modal-header button:focus {
color: var(--color-primary);
}
.login-user-modal .modal-body,
.theme-login-modal .modal-body {
padding: 1.875rem;
}
.login-user-modal .modal-body button:hover,
.theme-login-modal .modal-body button:hover {
color: white;
}
.login-user-modal .modal-body input.form-control,
.theme-login-modal .modal-body input.form-control {
height: 44px;
}
.login-user-modal .modal-body input.form-control::placeholder,
.theme-login-modal .modal-body input.form-control::placeholder {
color: #9299b8;
}
.login-user-modal .modal-body .form-control,
.login-user-modal .modal-body .keep_signed,
.theme-login-modal .modal-body .form-control,
.theme-login-modal .modal-body .keep_signed {
margin-bottom: 1.25rem;
}
.login-user-modal .modal-body .form-control:focus,
.login-user-modal .modal-body .keep_signed:focus,
.theme-login-modal .modal-body .form-control:focus,
.theme-login-modal .modal-body .keep_signed:focus {
box-shadow: none;
}
.login-user-modal .modal-body .not-account,
.theme-login-modal .modal-body .not-account {
color: var(--color-gray);
}
.login-user-modal .modal-body textarea.form-control,
.theme-login-modal .modal-body textarea.form-control {
min-height: 120px;
}
.login-user-modal .modal-body textarea.form-control::placeholder,
.theme-login-modal .modal-body textarea.form-control::placeholder {
color: #9299b8;
}
.login-user-modal .modal-body .form-excerpts ul,
.theme-login-modal .modal-body .form-excerpts ul {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
}
.login-user-modal .modal-body .form-excerpts ul li,
.theme-login-modal .modal-body .form-excerpts ul li {
font-size: 14px;
}
.login-user-modal .modal-body .form-excerpts .social-login,
.theme-login-modal .modal-body .form-excerpts .social-login {
text-align: center;
}
.login-user-modal .modal-body .form-excerpts .social-login span,
.login-user-modal .modal-body .form-excerpts .social-login a,
.theme-login-modal .modal-body .form-excerpts .social-login span,
.theme-login-modal .modal-body .form-excerpts .social-login a {
display: inline-block;
}
.login-user-modal .modal-body .form-excerpts .social-login p,
.theme-login-modal .modal-body .form-excerpts .social-login p {
margin: 0.9375rem 0 0 0;
}
.login-user-modal .modal-body .form-excerpts .social-login p a,
.theme-login-modal .modal-body .form-excerpts .social-login p a {
margin: 0 0.3125rem;
}
.login-user-modal .theme-login-modal__btn,
.theme-login-modal .theme-login-modal__btn {
display: flex;
width: 100%;
justify-content: center;
align-items: center;
box-shadow: none;
background-color: var(--color-primary) !important;
border: 1px solid var(--color-primary) !important;
border: none;
}
.login-user-modal .theme-login-modal__btn:focus,
.theme-login-modal .theme-login-modal__btn:focus {
background-color: var(--color-dark) !important;
border-color: var(--color-dark) !important;
}
.login-user-modal .directorist-checkbox input[type=checkbox]:checked + .directorist-checkbox__label::after,
.theme-login-modal .directorist-checkbox input[type=checkbox]:checked + .directorist-checkbox__label::after {
background-color: var(--color-primary);
border-color: var(--color-primary);
}
.login-user-modal .not-account a,
.theme-login-modal .not-account a {
color: var(--color-dark);
}
.login-user-modal .not-account a:hover,
.theme-login-modal .not-account a:hover {
color: var(--color-primary);
}
@media only screen and (max-width: 767px) {
.modal-dialog {
max-width: 420px;
margin: 1.75rem auto;
}
}
.theme-login-modal .atbdp_login_form_shortcode {
padding: 0;
}
.theme-login-modal .recover-pass-form label {
display: block;
font-weight: 600;
margin-top: 15px;
}
.theme-login-modal .recover-pass-form input[type=text] {
width: 100%;
height: 45px;
padding: 0 15px;
margin-bottom: 15px;
}
.theme-login-modal .status {
margin-top: -5px;
}
.theme-login-modal .status span {
display: block;
padding: 7px 15px;
border-radius: 3px;
}
.theme-login-modal .form-excerpts ul {
margin: 0;
}
.keep_signed label {
position: relative;
margin-bottom: 0;
padding-left: 18px;
}
.keep_signed label input[type=checkbox] {
appearance: none;
visibility: hidden;
margin-right: 6px;
}
.keep_signed label input {
appearance: none;
visibility: hidden;
margin-right: 6px;
}
.keep_signed label input[type=radio] {
appearance: none;
visibility: hidden;
margin-right: 6px;
}
.keep_signed label input[type=checkbox]:checked + span:before {
content: "";
display: block;
width: 16px;
height: 16px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
mask-image: var(--theme-check-solid);
}
.keep_signed label .cf-select {
position: absolute;
left: 0;
top: 2px;
width: 18px;
height: 18px;
padding: 0;
margin: 0;
}
.keep_signed label .cf-select:before {
position: absolute;
content: "";
width: 100%;
height: 100%;
left: 0;
top: 0;
line-height: normal;
font-size: 8px;
border-radius: 2px;
} .login_modal {
display: flex;
align-items: center;
justify-content: center;
height: 40px;
}
.login_modal:hover i {
color: var(--color-white);
}
.login_modal:hover .directorist-icon-mask:after {
background-color: var(--color-white);
}
.login_modal i {
cursor: pointer;
font-size: calc(1.025rem + 0.3vw);
}
@media (min-width: 1200px) {
.login_modal i {
font-size: 1.25rem;
}
}
.login_modal i {
color: var(--color-secondary);
text-align: center;
transition: 0.3s;
}
.login_modal i.directorist-icon-mask:after {
background-color: var(--color-secondary);
transition: 0.3s;
}
@media only screen and (max-width: 991px) {
.login_modal {
width: 30px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 3px;
color: var(--color-white);
padding: 8px 8px;
}
.login_modal i {
font-size: 16px;
margin-top: 0;
color: var(--color-secondary);
transition: 0.3s;
}
.login_modal i.directorist-icon-mask:after {
background-color: var(--color-secondary);
width: 16px;
height: 16px;
transition: 0.3s;
}
}
.search-icon-wrapper {
transition: 0.3s;
}
.search-icon-wrapper i {
display: flex;
align-items: center;
}
.dropdown-search-btn {
display: flex;
align-items: center;
}
.search-icon {
cursor: pointer;
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
.search-icon {
font-size: 1.125rem;
}
}
.search-icon {
color: #9299b8;
text-align: center;
}
.search-icon i {
font-weight: 400;
}
.search-icon:hover {
color: var(--color-secondary);
}
.search_area .form-control {
background: none;
padding-left: 2.5rem;
width: 100%;
background-color: #f8f9fb;
height: 48px;
box-shadow: none;
}
.search_area .form-control:focus {
outline: 0;
box-shadow: none;
border: 1px solid var(--color-border-light);
}
.input-group--left .form-control {
border-radius: 2px 0 0 2px;
}
.input-group--right .form-control {
border-radius: 0;
border-right: 0;
border-left: 0;
}
.input-group--right .form-control:focus {
outline: 0;
box-shadow: none;
border-right: 0;
border-left: 0;
}
.search_area .input-group {
margin: 0;
}
.search_field {
font-size: 14px;
line-height: 3.4285714286;
font-weight: 400;
color: var(--color-light);
}
.icon-left {
position: absolute;
left: 0.625rem;
top: 50%;
transform: translateY(-50%);
z-index: 10;
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
.icon-left {
font-size: 1.125rem;
}
}
.icon-left {
line-height: 2.6666666667;
font-weight: 500;
color: var(--color-light);
} .menu-area .mainmenu__menu ul li.multi-column-menu {
position: static;
}
.menu-area .mainmenu__menu ul li.multi-column-menu a {
position: relative;
}
.menu-area .mainmenu__menu ul li.multi-column-menu:hover > ul.sub-menu {
transform: translate(0) scaleY(1);
visibility: visible;
opacity: 1;
top: 50px;
left: 0;
}
.menu-area .mainmenu__menu ul li.multi-column-menu > ul.sub-menu {
background-color: var(--color-white);
width: 100%;
max-width: max-content;
top: 50px;
box-shadow: 0 5px 15px rgba(39, 43, 65, 0.1);
visibility: hidden;
opacity: 0;
transition: 0.3s ease-in-out;
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
display: flex;
flex-wrap: wrap;
}
@media only screen and (max-width: 1199px) {
.menu-area .mainmenu__menu ul li.multi-column-menu > ul.sub-menu {
top: 81px;
}
}
@media only screen and (max-width: 991px) {
.menu-area .mainmenu__menu ul li.multi-column-menu > ul.sub-menu {
margin: 0;
}
}
.menu-area .mainmenu__menu ul li.multi-column-menu > ul.sub-menu > li {
display: block;
float: left;
margin: 0 0;
border: none;
padding: 0 10px;
}
.menu-area .mainmenu__menu ul li.multi-column-menu > ul.sub-menu > li > a {
border-radius: 0;
font-size: 16px;
line-height: 1.5;
font-weight: 400;
border-bottom: 1px solid #e3e6ef;
}
.menu-area .mainmenu__menu ul li.multi-column-menu > ul.sub-menu > li > a:hover {
color: var(--color-menu-hover);
}
.menu-area .mainmenu__menu ul li.multi-column-menu > ul.sub-menu > li:hover > a {
background-color: inherit;
color: #111;
}
.menu-area .mainmenu__menu ul li.multi-column-menu > ul.sub-menu > li > ul {
padding: 0;
}
.menu-area .mainmenu__menu ul li.multi-column-menu > ul.sub-menu > li ul {
position: relative;
width: 100%;
left: 0 !important;
box-shadow: none;
background: inherit;
margin: 0;
top: 0;
}
.menu-area .mainmenu__menu ul li.multi-column-menu > ul.sub-menu > li ul li {
padding: 0;
display: block;
}
.menu-area .mainmenu__menu ul li.multi-column-menu > ul.sub-menu > li ul li ul {
padding: 0;
padding-left: 10px;
}
.menu-area .mainmenu__menu ul li.multi-column-menu > ul.sub-menu li:after {
content: "";
}
.menu-area .mainmenu__menu ul li.multi-column-menu.hide-header > ul.sub-menu > li > a {
display: none;
}
.mainmenu__menu .navbar-nav > li.menu-item.multi-column-menu:last-child .sub-menu {
left: 0;
}
.mainmenu__menu .multi-column-menu.hide-header > ul > li {
border-top: none;
}
.mainmenu__menu .multi-column-menu.hide-header > ul > li > a {
display: none;
}
.mainmenu__menu .multi-column-menu.hide-header > ul > li > ul {
display: block !important;
} @media only screen and (max-width: 575px) {
.mainmenu__menu .navbar-collapse {
width: 155px;
z-index: 9999;
}
.mainmenu__menu .navbar-nav .menu-item-has-children > a:after {
color: var(--color-gray);
}
.mainmenu__menu .navbar-nav .menu-item-has-children.current-menu-parent > a:after {
color: var(--color-primary) !important;
}
} .navbar-expand-lg {
flex-flow: row nowrap;
justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
padding-right: 0.5rem;
padding-left: 0.5rem;
}
.navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.navbar-expand-lg .navbar-collapse {
display: flex !important;
flex-basis: auto;
transition: 0.3s ease-in-out;
}
.navbar-expand-lg .navbar-toggler {
display: none;
} @media screen and (max-width: 768px) {
html:not(.trigger-res-nav) .theme-header-area .theme-header-action__author > li {
padding: 10px 0;
}
html:not(.trigger-res-nav) .navbar-nav {
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
list-style: none;
width: 100%;
}
html:not(.trigger-res-nav) .navbar-nav .menu-item-has-children > a:after {
right: 3%;
}
html:not(.trigger-res-nav) .navbar-toggler {
display: block;
}
html:not(.trigger-res-nav) .navbar-light .navbar-toggler {
margin: 0 0 0 15px;
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
order: 1;
}
html:not(.trigger-res-nav) .navbar-expand-lg .navbar-nav {
flex-direction: column !important;
}
html:not(.trigger-res-nav) .mainmenu__menu {
justify-content: flex-start;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-collapse {
align-items: flex-start;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav {
flex-wrap: nowrap;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li {
margin-right: 0;
padding: 0 2rem;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.menu-item.menu-item-has-children.active .sub-menu {
display: block;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-collapse {
transition: 0.2s ease-in-out;
position: absolute;
min-width: 100%;
top: 48px;
overflow-y: auto;
overflow-x: hidden;
box-shadow: 0 0 1.25rem rgba(39, 43, 65, 0.2);
background: var(--color-white);
z-index: 1000;
left: 0;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-collapse.show {
background: var(--color-white);
transition: 0.2s ease-in-out;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-collapse.show .navbar-nav li a {
color: var(--color-gray);
display: block;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav {
padding: 1.25rem 0;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li {
display: inline-block;
margin-right: 0;
padding: 0 1.875rem;
}
}
@media only screen and (max-width: 768px) and (max-width: 375px) {
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li {
padding: 0 15px;
}
}
@media screen and (max-width: 768px) {
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.has_dropdown .dropdown-toggle {
display: block;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.has_dropdown .dropdown-toggle:after {
position: absolute;
right: 1.875rem;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.has_dropdown .dropdown-menu {
display: none !important;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.has_dropdown.show .dropdown-menu {
display: block !important;
box-shadow: none;
padding: 0;
}
html:not(.trigger-res-nav) .menu-area .mainmenu__menu .navbar-nav > li.has_dropdown .dropdown-menu .dropdown-menu--inner > ul {
visibility: visible;
opacity: 1;
left: 1.25rem;
top: 1.875rem;
box-shadow: none;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.menu-item .sub-menu {
position: static;
padding: 0;
margin: 0;
visibility: visible;
opacity: 1;
border: 0 none;
box-shadow: none;
display: none;
transition: none;
transform: none;
}
}
@media only screen and (max-width: 768px) and (max-width: 375px) {
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.menu-item .sub-menu {
width: 200px;
}
}
@media screen and (max-width: 768px) {
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.menu-item .sub-menu .menu-item-has-children > ul {
position: relative;
left: 0;
top: 0;
width: 100%;
visibility: visible;
opacity: 1;
padding: 0.46667rem 0;
box-shadow: none;
padding: 0;
display: block;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.menu-item.active .sub-menu {
display: block;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.menu-item.hide-header .sub-menu {
padding: 0;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.menu-item.hide-header .sub-menu .menu-item-has-children > ul {
padding: 0;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.menu-item.hide-header .sub-menu .menu-item-has-children > ul ul {
padding: 0;
padding-left: 10px;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav .menu-item-has-children > a:after {
right: 30px;
top: 0;
transform: none;
color: var(--color-gray);
}
html:not(.trigger-res-nav) .menu-area + .listing-details-wrapper {
height: 250px;
}
}
@media only screen and (max-width: 768px) and (max-width: 767px) {
html:not(.trigger-res-nav) .menu-area + .listing-details-wrapper {
height: 200px;
padding: 30px 0;
}
}
@media screen and (max-width: 768px) {
html:not(.trigger-res-nav) .menu-area.menu--light {
position: relative;
z-index: 1;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > .menu-item-has-children {
position: relative;
}
}
@media only screen and (max-width: 768px) and (max-width: 375px) {
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > .menu-item-has-children {
width: 210px;
}
}
@media screen and (max-width: 768px) {
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > .menu-item-has-children:after {
content: "";
display: block;
width: 12px;
height: 12px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
mask-image: var(--theme-angle-down-solid);
font-size: 11px;
font-weight: 600;
padding-left: 0;
right: 30px;
position: absolute;
top: 7px;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > .menu-item-has-children > a:after {
display: none;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li:not(.multi-column-menu).menu-item .sub-menu,
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li:not(.multi-column-menu).menu-item .sub-menu .menu-item-has-children > ul {
box-shadow: none;
transform: none;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > li.menu-item.menu-item:not(.multi-column-menu) .menu-item-has-children:not(.multi-column-menu) > ul {
position: static;
visibility: visible;
opacity: 1;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-collapse.toggled {
visibility: visible;
opacity: 1;
}
html:not(.trigger-res-nav) .theme-header-action__author-info .theme-header-author-navigation {
top: 50px;
}
}
.trigger-res-nav .theme-header-area .theme-header-action__author > li {
padding: 10px 0;
}
.trigger-res-nav .navbar-nav {
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
list-style: none;
width: 100%;
}
.trigger-res-nav .navbar-nav .menu-item-has-children > a:after {
right: 3%;
}
.trigger-res-nav .navbar-toggler {
display: block;
}
.trigger-res-nav .navbar-light .navbar-toggler {
margin: 0 0 0 15px;
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
order: 1;
}
.trigger-res-nav .navbar-expand-lg .navbar-nav {
flex-direction: column !important;
}
.trigger-res-nav .mainmenu__menu {
justify-content: flex-start;
}
.trigger-res-nav .mainmenu__menu .navbar-collapse {
align-items: flex-start;
}
.trigger-res-nav .mainmenu__menu .navbar-nav {
flex-wrap: nowrap;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li {
margin-right: 0;
padding: 0 2rem;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.menu-item.menu-item-has-children.active .sub-menu {
display: block;
}
.trigger-res-nav .mainmenu__menu .navbar-collapse {
transition: 0.2s ease-in-out;
position: absolute;
min-width: 100%;
top: 48px;
overflow-y: auto;
overflow-x: hidden;
box-shadow: 0 0 1.25rem rgba(39, 43, 65, 0.2);
background: var(--color-white);
z-index: 1000;
left: 0;
}
.trigger-res-nav .mainmenu__menu .navbar-collapse.show {
background: var(--color-white);
transition: 0.2s ease-in-out;
}
.trigger-res-nav .mainmenu__menu .navbar-collapse.show .navbar-nav li a {
color: var(--color-gray);
display: block;
}
.trigger-res-nav .mainmenu__menu .navbar-nav {
padding: 1.25rem 0;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li {
display: inline-block;
margin-right: 0;
padding: 0 1.875rem;
}
@media only screen and (max-width: 375px) {
.trigger-res-nav .mainmenu__menu .navbar-nav > li {
padding: 0 15px;
}
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.has_dropdown .dropdown-toggle {
display: block;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.has_dropdown .dropdown-toggle:after {
position: absolute;
right: 1.875rem;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.has_dropdown .dropdown-menu {
display: none !important;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.has_dropdown.show .dropdown-menu {
display: block !important;
box-shadow: none;
padding: 0;
}
.trigger-res-nav .menu-area .mainmenu__menu .navbar-nav > li.has_dropdown .dropdown-menu .dropdown-menu--inner > ul {
visibility: visible;
opacity: 1;
left: 1.25rem;
top: 1.875rem;
box-shadow: none;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.menu-item .sub-menu {
position: static;
padding: 0;
margin: 0;
visibility: visible;
opacity: 1;
border: 0 none;
box-shadow: none;
display: none;
transition: none;
transform: none;
}
@media only screen and (max-width: 375px) {
.trigger-res-nav .mainmenu__menu .navbar-nav > li.menu-item .sub-menu {
width: 200px;
}
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.menu-item .sub-menu .menu-item-has-children > ul {
position: relative;
left: 0;
top: 0;
width: 100%;
visibility: visible;
opacity: 1;
padding: 0.46667rem 0;
box-shadow: none;
padding: 0;
display: block;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.menu-item.active .sub-menu {
display: block;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.menu-item.hide-header .sub-menu {
padding: 0;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.menu-item.hide-header .sub-menu .menu-item-has-children > ul {
padding: 0;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.menu-item.hide-header .sub-menu .menu-item-has-children > ul ul {
padding: 0;
padding-left: 10px;
}
.trigger-res-nav .mainmenu__menu .navbar-nav .menu-item-has-children > a:after {
right: 30px;
top: 0;
transform: none;
color: var(--color-gray);
}
.trigger-res-nav .menu-area + .listing-details-wrapper {
height: 250px;
}
@media only screen and (max-width: 767px) {
.trigger-res-nav .menu-area + .listing-details-wrapper {
height: 200px;
padding: 30px 0;
}
}
.trigger-res-nav .menu-area.menu--light {
position: relative;
z-index: 1;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > .menu-item-has-children {
position: relative;
}
@media only screen and (max-width: 375px) {
.trigger-res-nav .mainmenu__menu .navbar-nav > .menu-item-has-children {
width: 210px;
}
}
.trigger-res-nav .mainmenu__menu .navbar-nav > .menu-item-has-children:after {
content: "";
display: block;
width: 12px;
height: 12px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
mask-image: var(--theme-angle-down-solid);
font-size: 11px;
font-weight: 600;
padding-left: 0;
right: 30px;
position: absolute;
top: 7px;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > .menu-item-has-children > a:after {
display: none;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li:not(.multi-column-menu).menu-item .sub-menu,
.trigger-res-nav .mainmenu__menu .navbar-nav > li:not(.multi-column-menu).menu-item .sub-menu .menu-item-has-children > ul {
box-shadow: none;
transform: none;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > li.menu-item.menu-item:not(.multi-column-menu) .menu-item-has-children:not(.multi-column-menu) > ul {
position: static;
visibility: visible;
opacity: 1;
}
.trigger-res-nav .mainmenu__menu .navbar-collapse.toggled {
visibility: visible;
opacity: 1;
}
.trigger-res-nav .theme-header-action__author-info .theme-header-author-navigation {
top: 50px;
} .navbar-nav > .menu-item-has-children:not(.multi-column-menu) > ul > .menu-item-has-children:after {
content: "";
display: block;
width: 16px;
height: 16px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
mask-image: var(--theme-angle-down-solid);
font-size: 10px;
font-weight: 600;
padding-left: 0;
right: 15px;
position: absolute;
top: 50%;
transform: translateY(-50%);
margin-top: 1px;
}
.navbar-nav > .menu-item-has-children:not(.multi-column-menu) > ul > .menu-item-has-children > ul > .menu-item-has-children:after {
content: "";
display: block;
width: 16px;
height: 16px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
mask-image: var(--theme-angle-down-solid);
font-size: 10px;
font-weight: 600;
padding-left: 0;
right: 15px;
position: absolute;
top: 50%;
transform: translateY(-50%);
margin-top: 1px;
} @media screen and (max-width: 768px) {
html:not(.trigger-res-nav) .navbar-nav > .menu-item-has-children:not(.multi-column-menu) > ul > .menu-item-has-children:after {
display: none;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > .menu-item-has-children:not(.multi-column-menu) > ul > .menu-item-has-children > ul {
padding-left: 15px !important;
}
html:not(.trigger-res-nav) .mainmenu__menu .navbar-nav > .menu-item-has-children:not(.multi-column-menu) > ul > .menu-item-has-children > ul > .menu-item-has-children:after {
display: none;
}
}
.trigger-res-nav .navbar-nav > .menu-item-has-children:not(.multi-column-menu) > ul > .menu-item-has-children:after {
display: none;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > .menu-item-has-children:not(.multi-column-menu) > ul > .menu-item-has-children > ul {
padding-left: 15px !important;
}
.trigger-res-nav .mainmenu__menu .navbar-nav > .menu-item-has-children:not(.multi-column-menu) > ul > .menu-item-has-children > ul > .menu-item-has-children:after {
display: none;
} .menu-area .mainmenu__menu ul li:not(.multi-column-menu) ul ul ul ul li a:after {
display: none;
}
.menu-area .mainmenu__menu ul li:not(.multi-column-menu) ul ul ul ul ul {
transform: scaleY(1);
opacity: 1;
visibility: visible;
position: relative;
width: 100%;
min-width: 180px;
left: 0 !important;
box-shadow: none;
background: inherit;
margin: 0;
top: 0;
padding: 0;
}
@media screen and (max-width: 768px) {
html:not(.trigger-res-nav) .menu-area .mainmenu__menu ul li:not(.multi-column-menu) ul ul ul ul li a:after {
display: block;
}
}
.trigger-res-nav .menu-area .mainmenu__menu ul li:not(.multi-column-menu) ul ul ul ul li a:after {
display: block;
}  .widget.theme_widget,
.widget.atbd_widget {
color: var(--color-gray);
border: none;
}
.widget.theme_widget h3,
.widget.atbd_widget h3 {
color: var(--color-dark);
font-size: calc(1.025rem + 0.3vw);
}
@media (min-width: 1200px) {
.widget.theme_widget h3,
.widget.atbd_widget h3 {
font-size: 1.25rem;
}
}
.widget.theme_widget h3,
.widget.atbd_widget h3 {
line-height: 1.4;
padding: 0;
margin-bottom: 20px;
font-weight: 600;
}
.widget.theme_widget h3:after,
.widget.atbd_widget h3:after {
content: none;
}
.widget.theme_widget ul li,
.widget.atbd_widget ul li {
position: relative;
}
.widget.theme_widget ul li ul.sub-menu,
.widget.atbd_widget ul li ul.sub-menu {
padding-left: 0;
}
.widget {
color: var(--color-footer-text);
}
.widget > h3 {
color: var(--color-white);
font-size: calc(1.025rem + 0.3vw);
}
@media (min-width: 1200px) {
.widget > h3 {
font-size: 1.25rem;
}
}
.widget > h3 {
margin-bottom: 20px;
position: relative;
line-height: 1.3;
}
.widget a {
outline: none;
font-size: 15px;
}
.widget .wpwaxtheme-img {
margin-bottom: 20px;
}
.widget select {
padding: 8px 10px;
width: 100%;
}
.widget ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.widget li {
margin-bottom: 12px;
}
.widget li ul.children,
.widget li ul.sub-menu {
list-style-type: none;
margin-bottom: 15px;
padding-left: 20px;
}
.widget li ul.children li:last-child,
.widget li ul.sub-menu li:last-child {
margin-bottom: 0;
}
.widget li ul.children li:first-child,
.widget li ul.sub-menu li:first-child {
margin-top: 0.4rem;
}
.widget.widget.widget_nav_menu a {
font-size: 15px;
}
.widget.theme_widget.widget_product_categories li, .widget.theme_widget.widget_layered_nav li, .widget.theme_widget.widget_categories li, .widget.theme_widget.widget_archive li,
.widget.atbd_widget.widget_product_categories li,
.widget.atbd_widget.widget_layered_nav li,
.widget.atbd_widget.widget_categories li,
.widget.atbd_widget.widget_archive li {
color: #a7a6a6;
font-size: 15px;
line-height: 1.5;
}
.widget.theme_widget.widget_nav_menu ul li ul,
.widget.atbd_widget.widget_nav_menu ul li ul {
padding-left: 20px;
padding-top: 0;
padding-bottom: 0;
}
.widget.theme_widget.widget_nav_menu ul li ul li ul,
.widget.atbd_widget.widget_nav_menu ul li ul li ul {
padding-left: 0;
}
.widget.theme_widget.widget_calendar .calendar_wrap,
.widget.atbd_widget.widget_calendar .calendar_wrap {
font-size: 13px;
line-height: 1.3;
}
.directorist-widget .directorist-search-field .form-group {
display: flex;
align-items: flex-start;
flex-direction: column;
margin-bottom: 0;
}
.directorist-widget .directorist-search-field .filter-checklist {
gap: 10px;
}
.directorist-widget .directorist-search-field .filter-checklist .filter-checklist__label {
font-size: 14px;
font-weight: 400;
color: #404040;
}
.directorist-widget .directorist-search-field .directorist-select,
.directorist-widget .directorist-search-field .directorist-search-basic-dropdown {
padding-right: 0 !important;
}
.directorist-widget .directorist-advanced-filter__basic__element .directorist-guest-number > label {
display: none !important;
}
.directorist-archive-adv-filter {
border-radius: 0.375rem;
padding: 20px 20px 30px;
box-shadow: 0 3px 5px rgba(146, 153, 184, 0.05);
}
.directorist-archive-adv-filter .directorist-search-field .directorist-filter-location-icon {
bottom: 14px !important;
}
.collapse_title h6 {
font-size: 16px;
font-weight: 600;
border-bottom: 1px solid var(--color-border);
padding-bottom: 20px;
margin-bottom: 25px;
} @media only screen and (max-width: 767px) {
.sidebar-widget-area {
margin-top: 30px;
}
}
.sidebar-widget-area .widget:last-child {
margin-bottom: 0 !important;
}
.single-post .theme-blog-each .theme-blog-thumbnail img {
height: 150px;
}
.single-blog .post-header .post-title {
word-break: break-word;
}
.single-blog .post-header .post-meta {
margin-top: 20px;
}
.single-blog .post-body figure.wp-caption .wp-caption-text {
text-align: center;
margin-top: 10px;
}
.single-blog .post-body iframe {
width: 100%;
}
.single-blog .page-links {
margin: -3px;
}
.single-blog .page-links .post-page-numbers {
font-size: 14px;
display: inline-flex;
align-items: center;
justify-content: center;
margin: 3px;
min-width: 40px;
height: 40px;
border-radius: 2px;
color: var(--color-dark);
border: 1px solid var(--color-border-light);
background-color: transparent;
}
.single-blog .page-links .post-page-numbers.current {
color: var(--color-white);
background-color: var(--color-primary);
border-color: var(--color-primary);
}
.single-blog .page-links .post-page-numbers.current:hover {
color: var(--color-white);
}
.single-blog .page-links .post-page-numbers:hover {
color: var(--color-primary);
border-color: var(--color-primary);
} .comments-area {
margin-top: 48px;
margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
.comments-area {
margin-top: 30px;
}
}
.comments-area .comment-title {
margin-bottom: 36px;
text-align: left;
}
@media only screen and (max-width: 767px) {
.comments-area .comment-title {
margin-bottom: 30px;
}
}
.comments-area .comment-title h3 {
position: relative;
margin-bottom: 0;
}
.comments-area .comment-lists > ul {
list-style: none;
padding: 30px;
border: 1px solid #e3e6ef;
border-radius: 4px;
}
@media only screen and (max-width: 767px) {
.comments-area .comment-lists > ul {
padding: 15px;
}
}
.comments-area .comment-lists ul {
list-style: none;
}
.comments-area .comment-lists ul li {
padding: 15px 0;
}
.comments-area .comment-lists ul li:not(:first-child) {
border-top: 1px solid #e3e6ef;
}
.comments-area .comment-lists ul li:first-child {
padding-top: 0;
}
.comments-area .comment-lists ul li:last-child {
padding-bottom: 0;
}
.comments-area .comment-lists ul .children {
padding-left: 20px;
}
@media only screen and (max-width: 479px) {
.comments-area .comment-lists ul .children {
padding-left: 15px;
}
}
.comments-area .comment-lists ul .children li {
margin-top: 15px;
padding-top: 15px;
}
.comments-area .comment-lists ul .children li:first-child {
border-top: 1px solid #e3e6ef;
}
.comments-area .comment-lists ul .children li:last-child {
padding-bottom: 0;
}
.comments-area .comment-lists ul .media {
display: flex;
}
@media only screen and (max-width: 575px) {
.comments-area .comment-lists ul .media {
flex-direction: column;
}
}
.comments-area .comment-lists ul .media .cmnt_avatar img {
width: 60px;
height: 60px;
border-radius: 50%;
}
@media only screen and (max-width: 767px) {
.comments-area .comment-lists ul .media .cmnt_avatar img {
width: 60px;
height: 60px;
}
}
.comments-area .comment-lists ul .media .media-body {
margin-left: 1.5625rem;
overflow: hidden;
width: 100%;
}
@media only screen and (max-width: 767px) {
.comments-area .comment-lists ul .media .media-body {
margin-left: 1.25rem;
}
}
@media only screen and (max-width: 575px) {
.comments-area .comment-lists ul .media .media-body {
width: 100%;
margin: 15px 0 0 0;
}
}
.comments-area .comment-lists ul .media .media-body .media_top {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
margin-bottom: 0.75rem;
}
@media only screen and (max-width: 479px) {
.comments-area .comment-lists ul .media .media-body .media_top {
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
}
.comments-area .comment-lists ul .media .media-body .media_top .heading_right {
display: flex;
align-items: center;
}
.comments-area .comment-lists ul .media .media-body .media_top .heading_right a.comment-edit-link {
color: var(--color-dark);
font-size: 14px;
}
.comments-area .comment-lists ul .media .media-body .media_top .heading_right a.comment-edit-link svg {
width: 16px;
height: 16px;
margin-right: 3px;
fill: var(--color-dark);
}
.comments-area .comment-lists ul .media .media-body .media_top .heading_right a.comment-edit-link:hover {
color: var(--color-primary);
}
.comments-area .comment-lists ul .media .media-body .media_top .heading_right a.comment-edit-link:hover svg {
fill: var(--color-primary);
}
@media only screen and (max-width: 479px) {
.comments-area .comment-lists ul .media .media-body .media_top .heading_right:first-child {
margin-bottom: 10px;
}
}
.comments-area .comment-lists ul .media .media-body .media_top .heading_right span {
color: var(--color-light-gray);
}
.comments-area .comment-lists ul .media .media-body .media_top .media-heading {
margin-bottom: 0.3125rem;
margin-top: 0;
color: var(--color-dark);
}
.comments-area .comment-lists ul .media .media-body .media_top .comment-reply-link {
border: 1px solid var(--color-border-light);
color: var(--color-gray);
line-height: 2.125rem;
border-radius: 1.5625rem;
display: flex;
align-items: center;
justify-content: center;
font-weight: 500;
font-size: 0.8125rem;
padding: 0 0.9375rem;
}
.comments-area .comment-lists ul .media .media-body .media_top .comment-reply-link svg {
width: 14px;
height: 14px;
margin-right: 4px;
fill: var(--color-gray);
transition: 0.2s ease-in-out;
}
@media only screen and (max-width: 767px) {
.comments-area .comment-lists ul .media .media-body .media_top .comment-reply-link {
line-height: 1.875rem;
padding: 0 0.625rem;
}
}
.comments-area .comment-lists ul .media .media-body .media_top .comment-reply-link:hover {
color: var(--color-white);
background-color: var(--color-primary);
border-color: var(--color-primary);
}
.comments-area .comment-lists ul .media .media-body .media_top .comment-reply-link:hover svg {
fill: var(--color-white);
}
.comments-area .comment-lists ul .media .media-body .comment-status-notice {
color: var(--color-warning);
margin-bottom: 10px;
display: block;
}
.comments-area .comment-lists ul .media .media-body p {
color: #565865;
}
.comments-area .comment-lists ul .media p {
margin: 0;
}
.comment-form {
padding: 2.8125rem 2.5rem;
}
.comment-form .comment-title h3 {
color: var(--color-dark);
margin-bottom: 0.625rem;
}
.comment-form form textarea {
height: 7.8125rem;
}
.comment-form-comment textarea {
min-height: 7rem;
padding: 10px 15px;
margin-bottom: 30px;
} .comment-respond {
border: 1px solid #f2f2f2;
margin-top: 35px;
padding: 40px 30px;
background: var(--color-white);
clear: both;
border-radius: 4px;
}
.comment-respond h3 {
margin-bottom: 10px;
display: flex;
align-items: center;
justify-content: space-between;
}
.comment-respond h3 a {
font-size: 14px;
font-weight: 500;
}
.comment-respond .comment-notes {
margin-bottom: 40px;
}
.comment-respond form input.form-control {
margin-bottom: 30px;
height: 48px;
}
.comment-respond .form-submit {
margin-bottom: 0;
}
.comment-respond .form-submit .btn:hover {
background-color: var(--color-secondary);
color: var(--color-white);
}
.comment-respond .logged-in-as a {
color: var(--color-dark);
}
.comment-respond .logged-in-as a:hover {
color: var(--color-primary);
}
.comment-edit-link {
display: flex;
align-items: center;
justify-content: center;
margin-right: 10px;
}
.comment-edit-link i,
.comment-edit-link span.la,
.comment-edit-link span.las,
.comment-edit-link span.lar,
.comment-edit-link span.lab,
.comment-edit-link span.fab,
.comment-edit-link span.far,
.comment-edit-link span.fas {
margin-right: 5px;
}
.comment-edit-link svg {
width: 22px;
height: 22px;
}  .blog-single {
margin-bottom: 1.875rem;
}
.blog-single.sticky .card .card-body h3 {
position: relative;
padding-left: 40px;
margin-bottom: 0;
padding-bottom: 1rem;
}
.blog-single.sticky .card .card-body h3:before {
background-color: var(--color-primary);
mask-image: var(--theme-angle-up-solid);
content: "";
display: block;
width: 16px;
height: 16px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
position: absolute;
left: 0;
top: -2px;
color: var(--color-white);
font-size: 15px;
display: flex;
align-items: center;
justify-content: center;
z-index: 1;
border-radius: 2px;
}
.page ol {
padding-left: 20px;
}
.page figure.wp-caption {
width: 100% !important;
}
@media only screen and (max-width: 767px) {
.page figure.wp-caption img {
height: fit-content;
}
}
.blog-grid .grid-single {
margin-bottom: 1.875rem;
} .post-details img {
width: 100%;
height: auto;
}
.post-details .post-head {
margin-bottom: 2.3125rem;
}
.post-details .post-content .post-header {
margin-bottom: 1.875rem;
}
.post-details .post-content .post-header h3 {
color: var(--color-dark);
margin-bottom: 1.25rem;
word-break: break-word;
}
.post-details .post-content .post-header ul {
display: flex;
flex-wrap: wrap;
padding-bottom: 1.25rem;
border-bottom: 1px solid var(--color-border-light);
}
.post-details .post-content .post-header ul li {
margin-right: 1.25rem;
}
.post-details .post-content .post-header ul li a {
color: var(--color-dark);
}
.post-details .post-content .post-header ul li a:hover {
color: var(--color-primary);
}
.post-details .post-content .post-header ul li:nth-child(3) {
max-width: 350px;
}
.post-details .post-content .post-header .post-meta a,
.post-details .post-content .post-header .post-meta span {
color: var(--color-gray);
}
.post-details .post-content .post-body:after {
content: "";
display: table;
clear: both;
}
.post-details .post-content .post-body h1,
.post-details .post-content .post-body h2,
.post-details .post-content .post-body h3,
.post-details .post-content .post-body h4,
.post-details .post-content .post-body h5,
.post-details .post-content .post-body h6 {
margin-bottom: 1.25rem;
}
.post-details .post-content .post-body ul.wp-block-gallery li {
padding-left: 0;
}
.post-details .post-content .post-body ul.wp-block-gallery li:before {
content: none;
}
.post-details .post-content .post-body ol > li:before {
border: 0 none;
}
.post-details .post-content .post-body ol > li > ul {
margin: 5px 0 0 15px;
}
.post-details .post-content .post-body ol > li > ul li ol {
margin-top: 5px;
}
.post-details .post-content .post-body p {
line-height: 1.9;
}
.post-details .post-content .post-body p label {
display: flex;
flex-direction: column;
}
.post-details .post-content .post-body p label input {
border: 1px solid var(--color-border-light);
margin-top: 10px;
height: 35px;
padding: 0 15px;
width: 300px;
border-radius: 3px;
}
.post-details .post-content .post-body p label + input[type=submit] {
background-color: var(--color-primary);
border: 0 none;
padding: 10px 20px;
color: var(--color-white);
border-radius: 3px;
margin-top: 8px;
}
.post-details .post-content .post-body table {
border: 1px solid var(--color-border-light);
margin-bottom: 15px;
}
.post-details .post-content .post-body table tr th,
.post-details .post-content .post-body table tr td {
padding: 15px 15px;
border-bottom: 1px solid var(--color-border-light);
border-right: 1px solid var(--color-border-light);
}
@media only screen and (max-width: 575px) {
.post-details .post-content .post-body table tr th,
.post-details .post-content .post-body table tr td {
padding: 10px 10px;
}
}
.post-details .post-content .post-body table tr th:last-child,
.post-details .post-content .post-body table tr td:last-child {
border-right: 0;
}
.post-details .post-content ul,
.post-details .post-content ol {
padding-left: 0;
list-style-type: none;
}
.post-details .post-content ul li,
.post-details .post-content ol li {
margin-bottom: 8px;
}
.post-details .post-content ul:not(.blocks-gallery-grid) {
margin: 0;
}
.post-details .post-content ul:not(.blocks-gallery-grid) > li {
position: relative;
padding-left: 20px;
margin: 0 10px;
}
.post-details .post-content ul:not(.blocks-gallery-grid) > li:first-child {
margin-left: 0;
}
.post-details .post-content ul:not(.blocks-gallery-grid) > li:last-child {
margin-left: 0;
}
.post-details .post-content ul:not(.blocks-gallery-grid) > li:before {
position: absolute;
content: "";
width: 8px;
height: 8px;
border: 1px solid var(--color-primary);
border-radius: 300px;
left: 0;
top: 10px;
}
.post-details .post-content ol {
list-style: none;
counter-reset: my-counter;
}
.post-details .post-content ol > li {
counter-increment: my-counter;
}
.post-details .post-content ol > li:before {
content: counter(my-counter) ". ";
}
.post-bottom {
align-items: center;
padding: 1.875rem 0;
border-top: 1px solid var(--color-border-light);
border-bottom: 1px solid var(--color-border-light);
margin: 1.875rem 0 2.8125rem 0;
flex-wrap: wrap;
display: flex;
justify-content: space-between;
}
@media only screen and (max-width: 767px) {
.post-bottom {
flex-direction: column;
}
}
.post-bottom .tags {
flex: 1;
}
@media only screen and (max-width: 767px) {
.post-bottom .tags {
margin-bottom: 20px;
}
}
.post-bottom .tags ul {
margin-top: -5px;
margin-bottom: -5px;
flex-wrap: wrap;
}
@media only screen and (max-width: 767px) {
.post-bottom .tags ul {
justify-content: center;
}
}
.post-bottom .tags ul li {
margin: 5px 10px 5px 0;
}
.post-bottom .tags ul li:last-child {
margin-right: 0;
}
.post-bottom .tags ul li a {
line-height: 1.75rem;
display: block;
border: 1px solid var(--color-border-light);
border-radius: 0.1875rem;
padding: 0 0.75rem;
transition: 0.2s ease-in-out;
color: var(--color-gray);
font-size: 0.875rem;
text-transform: capitalize;
}
.post-bottom .tags ul li a:hover {
color: var(--color-white);
background-color: var(--color-primary);
border-color: var(--color-primary);
}
.post-bottom .social-share {
display: flex;
align-items: center;
justify-content: flex-end;
flex-wrap: wrap;
}
.post-bottom .social-share > span {
margin-right: 15px;
}
@media only screen and (max-width: 767px) {
.post-bottom .social-share > span {
margin-right: 0;
}
}
@media only screen and (max-width: 767px) {
.post-bottom .social-share {
justify-content: center;
flex-direction: column;
}
}
.post-bottom .social-share ul {
margin: -3px;
display: flex;
flex-wrap: wrap;
}
.post-bottom .social-share ul li {
margin: 3px;
}
.post-bottom .social-share ul li a {
width: 2.375rem;
height: 2.375rem;
display: flex;
align-items: center;
justify-content: center;
border-radius: 18.75rem;
background: rgba(0, 0, 0, 0.05);
color: var(--color-light);
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
.post-bottom .social-share ul li a {
font-size: 1.125rem;
}
}
.post-bottom .social-share ul li a:hover {
background-color: var(--color-primary);
color: var(--color-white);
}
.post-bottom .social-share ul li a:hover svg {
fill: var(--color-white);
}
.post-bottom .social-share ul li a i,
.post-bottom .social-share ul li a span {
margin-top: 2px;
}
.post-bottom .social-share ul li a svg {
width: 16px;
height: 16px;
fill: var(--color-light);
transition: 0.2s ease-in-out;
}
.post-author {
padding: 2.5rem;
display: flex;
margin-bottom: 3.75rem;
margin-top: 30px;
border-radius: 4px;
}
@media only screen and (max-width: 767px) {
.post-author {
padding: 30px 15px;
}
}
.post-author .author-thumb {
margin-right: 30px;
}
@media only screen and (max-width: 767px) {
.post-author .author-thumb {
margin-right: 15px;
}
}
.post-author .author-thumb img {
border-radius: 50%;
}
@media only screen and (max-width: 767px) {
.post-author .author-thumb img {
width: 80px;
height: 80px;
}
}
.post-author .author-info {
flex: 4;
}
@media only screen and (max-width: 767px) {
.post-author .author-info .blockquote {
display: flex;
justify-content: center;
}
}
.post-author .author-info p {
margin-bottom: 0;
color: var(--color-gray);
font-size: 16px;
line-height: 1.75;
font-weight: 400;
}
.post-author .author-info h5 {
color: var(--color-dark);
margin-bottom: 0.9375rem;
}
.post-author .author-info h5 span {
color: var(--color-primary);
}
.post-author .author-info .social-basic {
display: flex;
align-items: center;
margin: 15px -5px -5px -5px;
}
.post-author .author-info .social-basic li {
margin: 5px;
}
.post-author .author-info .social-basic li:last-child {
margin-right: 0;
}
.post-author .author-info .social-basic li a {
width: 30px;
height: 30px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
text-decoration: none;
border: 1px solid var(--color-border-lighter);
transition: 0.3s;
color: var(--color-light-gray);
}
.post-author .author-info .social-basic li a i {
font-size: 1rem;
}
.post-author .author-info .social-basic li a .directorist-icon-mask:after {
width: 16px;
height: 16px;
background-color: var(--color-dark);
transition: 0.3s;
}
.post-author .author-info .social-basic li a:hover {
background-color: var(--color-primary);
border-color: var(--color-primary);
}
.post-author .author-info .social-basic li a:hover i {
color: var(--color-white);
}
.post-author .author-info .social-basic li a:hover .directorist-icon-mask:after {
background-color: var(--color-white);
}
.related-post {
margin-top: 45px;
padding-bottom: 10px;
border-bottom: 1px solid var(--color-border-light);
}
.related-post .related-post--title {
margin-bottom: 33px;
}
.related-post .related-post--title.text-center {
text-align: left !important;
}
.related-post .related-post--title h3 {
margin: 0;
}
.related-post .single-post {
margin-bottom: 3.125rem;
}
.related-post .single-post img {
width: 100%;
height: auto;
}
.related-post .single-post h6 {
margin: 1.125rem 0 0.3125rem;
font-size: 0.9375rem;
}
.related-post .single-post h6 a {
color: var(--color-dark);
}
.related-post .single-post h6 a:hover {
color: var(--color-primary);
}
.related-post .single-post p {
font-size: 0.875rem;
}
.related-post .single-post p a:hover {
color: var(--color-primary);
}
.post-pagination {
display: flex;
justify-content: space-between;
border-bottom: 1px solid var(--color-border-light);
padding-bottom: 36px;
}
@media only screen and (max-width: 479px) {
.post-pagination {
flex-direction: column;
}
}
.post-pagination:empty {
margin: 0;
}
.post-pagination .post-pagination-sep {
color: var(--color-lighten);
}
.post-pagination .prev-post,
.post-pagination .next-post {
flex: 1;
margin: 0;
}
.post-pagination .prev-post > span,
.post-pagination .next-post > span {
display: block;
}
.post-pagination .prev-post .title,
.post-pagination .next-post .title {
color: var(--color-dark);
font-size: 16px;
font-weight: 600;
margin: 0.25rem 0;
display: block;
transition: 0.2s ease-in-out;
word-break: break-all;
}
.post-pagination .prev-post .title:hover,
.post-pagination .next-post .title:hover {
color: var(--color-primary);
}
.post-pagination .prev-post p,
.post-pagination .next-post p {
margin: 0;
}
.post-pagination .prev-post p a,
.post-pagination .next-post p a {
color: var(--color-gray);
font-size: 15px;
}
.post-pagination .prev-post p a:hover,
.post-pagination .next-post p a:hover {
color: var(--color-primary);
}
.post-pagination .prev-post {
margin-right: 15px;
}
.post-pagination .next-post {
text-align: right;
}
@media only screen and (max-width: 767px) {
.post-pagination .next-post {
text-align: left;
}
}
.post-pagination .post-pagination-label {
font-size: 14px;
color: var(--color-gray);
}
.post-pagination-meta span {
color: var(--color-gray);
} .directorist-author-profile-content {
display: flex;
flex-direction: column;
}
.theme-author-listing-content .directorist-pagination {
margin: 21px 0 0 0;
}
.author-header {
position: relative;
}
.author-header:before {
position: absolute;
content: "";
left: 0;
right: 0;
top: 0;
bottom: 0;
background-color: rgba(22, 25, 40, 0.7);
}
.theme-author-listing-generic .directorist-type-nav__list {
justify-content: center;
} .theme-banner-header {
position: relative;
}
.theme-banner-header:before {
position: absolute;
content: "";
left: 0;
right: 0;
top: 0;
bottom: 0;
background-color: rgba(22, 25, 40, 0.7);
display: none;
}
.author-profile-about {
padding: 70px 0;
}
@media only screen and (max-width: 767px) {
.author-profile-about {
padding: 60px 0;
}
}
@media only screen and (max-width: 575px) {
.author-profile-about {
padding: 50px 0;
}
}
.theme-author-profile {
position: relative;
padding-top: 100px;
padding-bottom: 30px;
display: flex;
align-items: flex-end;
justify-content: space-between;
flex-wrap: wrap;
}
@media only screen and (max-width: 575px) {
.theme-author-profile {
align-items: center;
justify-content: center;
flex-wrap: wrap;
flex-direction: column;
padding-top: 45px;
}
.theme-author-profile .theme-author-content {
text-align: center;
margin-left: 0;
}
.theme-author-profile .theme-author-profile__wrapper {
flex-direction: column;
}
}
.theme-author-profile__avatar {
flex: 2;
display: flex;
align-items: center;
}
.theme-author-profile__avatar img {
max-width: 120px;
max-height: 120px !important;
max-height: 100%;
border-radius: 50%;
}
.theme-author-profile__avatar img.avatar {
width: 120px;
height: auto;
} .theme-author-content {
margin-left: 20px;
}
.theme-author-content__title {
color: var(--color-white);
font-size: calc(1.05rem + 0.6vw);
}
@media (min-width: 1200px) {
.theme-author-content__title {
font-size: 1.5rem;
}
}
.theme-author-content__title {
line-height: 1.6666666667;
font-weight: 600;
margin-bottom: 0;
text-transform: capitalize;
}
.theme-author-content__paragraph {
margin-bottom: 0;
color: rgba(255, 255, 255, 0.8);
font-size: 15px;
font-weight: 500;
}
@media only screen and (max-width: 767px) {
.theme-author-meta {
margin: 10px 0;
}
}
.theme-author-meta {
flex: 1;
display: flex;
align-items: center;
justify-content: flex-end;
}
@media only screen and (max-width: 575px) {
.theme-author-meta {
flex: none;
}
}
.theme-author-meta__ratings {
margin-right: 7px;
}
.theme-author-meta__ratings span {
background-color: var(--color-secondary);
border-radius: 3px;
padding: 0 7px;
color: var(--color-white);
height: 30px;
font-size: 13px;
line-height: 1.1538461538;
font-weight: 500;
display: flex;
align-items: center;
justify-content: center;
margin-right: 5px;
}
.theme-author-meta__ratings span .directorist-icon-mask:after {
width: 14px;
height: 14px;
background-color: var(--color-white);
}
.theme-author-meta__ratings span i {
font-size: 14px;
}
.theme-author-meta__ratings small {
color: var(--color-white);
margin-right: 4px;
font-size: 13px;
line-height: 1.1538461538;
font-weight: 500;
}
.theme-author-meta__info {
margin-left: 0;
margin-bottom: 0;
color: var(--color-white);
font-size: 13px;
line-height: 1.1538461538;
font-weight: 400;
}
.theme-author-meta__info span {
color: var(--color-white);
font-size: 13px;
font-weight: 500;
}
.theme-author-meta__info + .theme-author-meta__info {
padding-left: 30px;
} .theme-contact-box {
background-color: var(--color-white);
box-shadow: 0 3px 5px rgba(141, 145, 162, 0.05);
border-radius: 4px;
}
@media only screen and (max-width: 767px) {
.theme-contact-box--info {
margin-bottom: 30px;
}
}
.theme-contact-box__top {
padding: 20px 25px 20px;
border-bottom: 1px solid #f2f2f2;
}
.theme-contact-box__title {
font-size: 14px;
line-height: 1.3571428571;
font-weight: 500;
margin-bottom: 0;
}
.theme-contact-box .theme-contact-box__info__list,
.theme-contact-box .theme-contact-box__content {
padding: 17px 25px;
list-style-type: none;
margin: 0;
}
.theme-contact-box ul .theme-contact-box__item:not(:last-child) {
margin-bottom: 0.625rem;
}
.theme-contact-box__item {
display: flex;
align-items: center;
}
.theme-contact-box__item a:hover {
color: var(--color-primary);
}
.theme-contact-box__item .theme-contact-box__item-title {
color: var(--color-light);
font-size: 14px;
font-weight: 400;
word-break: break-word;
}
.theme-contact-box__item--link {
color: var(--color-light);
font-size: 14px;
font-weight: 400;
}
.theme-contact-box__item--link:hover {
color: var(--color-primary);
}
.theme-contact-box__item:last-child {
margin-bottom: 0;
}
.theme-contact-box__item span:first-child {
display: inline-flex;
margin-right: 0.625rem;
flex: none;
font-size: 16px;
font-weight: 900;
color: var(--color-primary);
}
.theme-contact-box__item .directorist-icon-mask:after {
margin-right: 0.625rem;
width: 16px;
height: 16px;
background-color: var(--color-primary);
}
.theme-contact-box__content--inner {
color: var(--color-gray);
font-size: 15px;
line-height: 1.8;
font-weight: 400;
}
.theme-contact-box__content--inner:last-child {
margin-bottom: 0;
}
.theme-contact-box .theme-contact-box__info__social {
display: flex;
flex-wrap: wrap;
padding: 22px;
border-top: 1px solid #f2f2f2;
list-style: none;
margin: 0;
}
.theme-contact-box .theme-contact-box__info__social .theme-contact-box__social--item {
margin: 3px;
} .theme-contact-box__social--item .theme-contact-box__social--link {
background-color: var(--color-bg-light-gray);
border-radius: 3px;
color: var(--color-light);
width: 34px;
height: 34px;
transition: 0.3s;
}
.theme-contact-box__social--item .theme-contact-box__social--link span.la {
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
.theme-contact-box__social--item .theme-contact-box__social--link span.la {
font-size: 1.125rem;
}
}
.theme-contact-box__social--item .theme-contact-box__social--link .directorist-icon-mask:after {
width: 18px;
height: 18px;
background-color: var(--color-light);
transition: 0.3s;
}
.theme-contact-box__social--item .theme-contact-box__social--link span.fa {
font-size: 14px;
}
.theme-contact-box__social--item .theme-contact-box__social--link:hover {
background-color: var(--color-dark);
color: var(--color-white);
}
.theme-contact-box__social--item .theme-contact-box__social--link:hover .directorist-icon-mask:after {
background-color: var(--color-white);
} .theme-author-profile-listing {
flex-wrap: wrap;
margin-bottom: 36px;
display: flex;
align-items: center;
justify-content: space-between;
}
@media only screen and (max-width: 767px) {
.theme-author-profile-listing {
flex-flow: column;
justify-content: center;
}
}
.theme-author-profile-listing__title {
flex-wrap: wrap;
}
@media only screen and (max-width: 767px) {
.theme-author-profile-listing__title {
margin-bottom: 15px;
}
}
@media only screen and (max-width: 575px) {
.theme-author-profile-listing__title {
flex-direction: column;
}
.theme-author-profile-listing__title .directorist-type-nav__list {
justify-content: center;
}
.theme-author-profile-listing__title .directorist-type-nav__link {
text-align: center;
}
}
.theme-author-profile-listing__title .more-filter {
margin-right: 15px;
}
.theme-author-profile-listing__title .directorist-author-listing-type {
margin-left: 0;
margin-right: 0;
}
.theme-author-profile-listing__title .theme-container-fluid,
.theme-author-profile-listing__title .directorist-container-fluid {
padding: 0;
margin: 0;
width: auto;
}
.theme-author-profile-listing__title .theme-container-fluid .directorist-type-nav__list,
.theme-author-profile-listing__title .directorist-container-fluid .directorist-type-nav__list {
margin: 0;
}
.theme-author-profile-listing__title .title {
margin-right: 15px;
}
@media only screen and (max-width: 575px) {
.theme-author-profile-listing__title .title {
margin-right: 0;
}
}
.theme-author-profile-listing .theme-view-mode {
display: flex;
align-items: center;
}
.theme-author-profile-listing .theme-view-mode .action-btn {
border: 1px solid var(--color-border-light);
color: var(--color-light);
height: 40px;
min-width: 40px;
box-shadow: none;
border-radius: 3px;
font-size: calc(1.025rem + 0.3vw);
}
@media (min-width: 1200px) {
.theme-author-profile-listing .theme-view-mode .action-btn {
font-size: 1.25rem;
}
}
.theme-author-profile-listing .theme-view-mode .action-btn {
line-height: 2.4;
font-weight: 500;
margin: 3px;
display: inline-flex;
align-items: center;
justify-content: center;
transition: 0.3s;
}
.theme-author-profile-listing .theme-view-mode .action-btn .directorist-icon-mask:after {
background-color: var(--color-light);
width: 20px;
height: 20px;
transition: 0.3s;
}
.theme-author-profile-listing .theme-view-mode .action-btn:hover {
border: 1px solid var(--color-primary);
color: var(--color-primary);
}
.theme-author-profile-listing .theme-view-mode .action-btn:hover .directorist-icon-mask:after {
background-color: var(--color-primary);
}
.theme-author-profile-listing .theme-view-mode .action-btn.active {
border: 1px solid var(--color-primary);
color: var(--color-primary);
}
.theme-author-profile-listing .theme-view-mode .action-btn.active .directorist-icon-mask:after {
background-color: var(--color-primary);
}
.theme-author-profile-listing .title {
color: var(--color-gray);
margin: 0;
font-size: 16px;
line-height: 3;
font-weight: 400;
margin-right: 15px;
}
@media only screen and (max-width: 575px) {
.theme-author-profile-listing .title {
margin-right: 0;
}
}
@media only screen and (max-width: 767px) {
.theme-author-profile-listing .title {
line-height: normal;
}
}
.theme-author-profile-listing .title span {
margin-right: 5px;
font-weight: 500;
color: var(--color-dark);
}
.theme-author-profile-listing__btn {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.theme-author-profile-listing__btn .dropdown {
height: 40px;
}
.theme-author-profile-listing__btn .dropdown:focus {
box-shadow: none;
}
.theme-author-profile-listing__btn .dropdown p {
margin-bottom: 0;
margin-right: 10px;
color: var(--color-light);
font-size: 14px;
line-height: 3.4285714286;
font-weight: 400;
}
.theme-author-profile-listing__btn .directorist-dropdown {
box-shadow: 0 3px 5px rgba(146, 153, 184, 0.07);
width: 200px;
margin: 0;
margin-right: 30px;
}
.theme-author-profile-listing__btn .directorist-dropdown .directorist-dropdown__links {
max-height: 350px;
}
.theme-author-profile-listing__btn .directorist-dropdown .directorist-dropdown__links--single {
font-size: 14px;
border-radius: 4px;
padding: 5px 10px;
}
.theme-author-profile-listing__btn .directorist-dropdown .directorist-dropdown__links--single:hover {
background-color: var(--color-primary);
color: var(--color-white);
}
.theme-author-profile-listing__btn .directorist-dropdown__toggle {
position: relative;
color: var(--color-light) !important;
border: 1px solid var(--color-border-light) !important;
padding: 0 20px;
border-radius: 4px;
margin-right: 30px;
min-width: 200px;
height: 40px;
font-size: 14px;
line-height: 3.4285714286;
font-weight: 400;
display: flex;
justify-content: flex-start;
align-items: center;
}
.theme-author-profile-listing__btn .directorist-dropdown__toggle:hover {
background: transparent;
}
.theme-author-profile-listing__btn .directorist-dropdown__toggle.directorist-toggle-has-icon:after {
position: absolute;
content: "";
display: block;
width: 16px;
height: 16px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
mask-image: var(--theme-angle-down-solid);
font-weight: 900;
right: 15px;
border: none;
color: var(--color-light);
font-size: 12px;
}
.theme-author-profile-listing__btn .directorist-dropdown__toggle:focus {
box-shadow: none;
}
@media only screen and (max-width: 575px) {
.theme-author-profile-listing__btn {
flex-direction: column;
justify-content: center;
}
.theme-author-profile-listing__btn .directorist-dropdown {
margin-bottom: 10px;
margin-right: 0;
}
} .pagination-area .page-numbers,
.directorist-pagination .page-numbers {
background-color: white;
border: 1px solid var(--color-border);
color: var(--color-dark);
font-size: 14px;
width: auto;
min-width: 40px;
height: 40px;
border-radius: 6px;
font-weight: 500;
}
.pagination-area .page-numbers svg,
.directorist-pagination .page-numbers svg {
fill: var(--color-dark);
width: 26px;
height: 26px;
}
.pagination-area .page-numbers svg polyline,
.directorist-pagination .page-numbers svg polyline {
fill: var(--color-dark);
}
.pagination-area .page-numbers .directorist-icon-mask:after,
.directorist-pagination .page-numbers .directorist-icon-mask:after {
background-color: var(--color-dark);
width: 12px;
height: 12px;
}
.pagination-area .page-numbers:active, .pagination-area .page-numbers.current, .pagination-area .page-numbers:hover,
.directorist-pagination .page-numbers:active,
.directorist-pagination .page-numbers.current,
.directorist-pagination .page-numbers:hover {
background-color: var(--color-primary) !important;
color: var(--color-white);
border: transparent;
}
.pagination-area .page-numbers:active svg, .pagination-area .page-numbers.current svg, .pagination-area .page-numbers:hover svg,
.directorist-pagination .page-numbers:active svg,
.directorist-pagination .page-numbers.current svg,
.directorist-pagination .page-numbers:hover svg {
fill: var(--color-white);
}
.pagination-area .page-numbers:active svg polyline, .pagination-area .page-numbers.current svg polyline, .pagination-area .page-numbers:hover svg polyline,
.directorist-pagination .page-numbers:active svg polyline,
.directorist-pagination .page-numbers.current svg polyline,
.directorist-pagination .page-numbers:hover svg polyline {
fill: var(--color-white);
}
.pagination-area .page-numbers:active .directorist-icon-mask:after, .pagination-area .page-numbers.current .directorist-icon-mask:after, .pagination-area .page-numbers:hover .directorist-icon-mask:after,
.directorist-pagination .page-numbers:active .directorist-icon-mask:after,
.directorist-pagination .page-numbers.current .directorist-icon-mask:after,
.directorist-pagination .page-numbers:hover .directorist-icon-mask:after {
background-color: var(--color-white);
}
.pagination-area .page-numbers span.fa,
.directorist-pagination .page-numbers span.fa {
font-size: 12px;
}
.pagination-area .nav-links,
.directorist-pagination .nav-links {
display: flex;
}
.pagination-area {
display: flex;
justify-content: center;
gap: 10px;
}
.pagination-area .page-numbers {
display: flex;
align-items: center;
}
.theme-dir-single_tag .pagination-area,
.theme-dir-single_tag .directorist-pagination,
.theme-dir-single_category .pagination-area,
.theme-dir-single_category .directorist-pagination {
margin-top: 20px;
}
.theme-dir-single_tag .directorist-listing-single + .directorist-pagination,
.theme-dir-single_category .directorist-listing-single + .directorist-pagination {
margin-top: 36px;
}
.theme-dir-search-result .directorist-pagination {
margin-top: 36px;
}
.theme-dir-all-listing .directorist-pagination {
justify-content: flex-end;
}
.theme-dir-all-listing .directorist-pagination .page-numbers {
border-radius: 50%;
}
.directorist-pagination .fa-chevron-right::before {
content: "2";
}
.directorist-pagination .fa-chevron-left::before {
content: "9";
} .post-details blockquote:not(.has-vivid-cyan-blue-color) {
margin: 0;
box-shadow: inset 0 0 0 0 #ddd;
border-left: 4px solid #000;
padding-left: 1em;
}
.post-details blockquote:not(.has-vivid-cyan-blue-color) p {
margin-top: 28px;
margin-bottom: 28px;
line-height: 1.8;
} .theme-category-title {
margin-bottom: 35px;
margin-top: -8px;
font-size: calc(1.0875rem + 1.05vw);
}
@media (min-width: 1200px) {
.theme-category-title {
font-size: 1.875rem;
}
}
.theme-category-title {
line-height: 1.2666666667;
font-weight: 500;
color: var(--color-gray);
}
.theme-category-title strong {
color: var(--color-dark);
}
.theme-category-wrapper__title {
max-width: 300px;
padding: 0 20px;
background: #f9f9fa;
border-radius: 1.2rem;
font-weight: 600;
line-height: 40px;
height: 36px;
margin-bottom: 13px;
margin-top: 5px;
display: flex;
align-items: center;
color: var(--color-dark);
white-space: nowrap;
font-size: 15px;
}
.theme-category-wrapper .directorist-taxonomy-list__sub-item {
list-style: none;
padding: 0;
padding-bottom: 17px;
padding-left: 20px;
}
.theme-category-wrapper .directorist-taxonomy-list__sub-item li a {
line-height: 2.4;
font-size: 15px;
font-weight: 400;
color: var(--color-gray);
text-transform: capitalize;
}
.theme-category-wrapper .directorist-taxonomy-list__sub-item li a:hover {
color: var(--color-primary);
} .theme-categories-slider .tns-inner {
padding: 0 15px;
}
.theme-categories-slider .tns-inner .tns-item {
visibility: hidden;
transition: 0.3s ease;
}
.theme-categories-slider .tns-inner .tns-slide-active {
visibility: visible;
}
#theme-catagories__nav {
display: flex;
}
#theme-catagories__nav .theme-swiper-button-nav {
background-color: white;
margin-left: 10px;
width: 35px;
height: 35px;
line-height: 35px;
border-radius: 50rem;
transition: 0.2s ease-in-out;
box-shadow: none;
outline: none;
border: none;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid #e9ebf4;
cursor: pointer;
}
#theme-catagories__nav .theme-swiper-button-nav .directorist-icon-mask:after {
width: 16px;
height: 16px;
background-color: var(--color-dark);
transition: 0.2s ease-in-out;
}
#theme-catagories__nav .theme-swiper-button-nav:hover {
border: 1px solid var(--color-secondary);
background-color: var(--color-secondary);
color: white;
}
#theme-catagories__nav .theme-swiper-button-nav:hover .directorist-icon-mask:after {
width: 16px;
height: 16px;
background-color: var(--color-white);
}
.theme-categories-slider__top {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 34px;
}
.theme-categories-slider__top h2 {
color: var(--color-dark);
line-height: 2;
margin-bottom: 0;
font-size: calc(1.05rem + 0.6vw);
}
@media (min-width: 1200px) {
.theme-categories-slider__top h2 {
font-size: 1.5rem;
}
}
@media only screen and (max-width: 575px) {
.theme-categories-slider__top h2 {
line-height: 1.1666666667;
}
}
.theme-categories__icon {
width: 90px;
height: 90px;
border-radius: 50rem;
display: inline-flex;
align-items: center;
justify-content: center;
background-color: rgba(21, 196, 215, 0.08);
}
.theme-categories__icon i,
.theme-categories__icon span {
font-size: calc(1.125rem + 1.5vw);
}
@media (min-width: 1200px) {
.theme-categories__icon i,
.theme-categories__icon span {
font-size: 2.25rem;
}
}
.theme-categories__icon i,
.theme-categories__icon span {
color: var(--color-secondary);
}
.theme-categories__img {
width: 90px;
height: 90px;
border-radius: 50rem;
display: inline-flex;
align-items: center;
justify-content: center;
background-color: rgba(21, 196, 215, 0.08);
}
.theme-categories__img img {
max-width: 50px;
max-height: 50px;
border-radius: 50rem;
}
.theme-categories__btn--btn {
background: var(--color-primary);
color: #ffffff;
position: absolute;
bottom: 0;
right: 0;
padding: 23px 15px 12px 27px;
border-top-left-radius: 100%;
transition: 0.3s ease-in-out;
transform: translate(100%, 100%);
visibility: hidden;
opacity: 0;
}
.theme-categories__btn--btn .directorist-icon-mask:after {
background-color: var(--color-white);
width: 16px;
height: 16px;
}
.theme-categories__btn--btn:hover {
background: var(--color-dark);
color: white;
}
.theme-single-categories__carousel {
border: 1px solid #f2f2f2;
padding: 36px 15px 40px;
position: relative;
border-radius: 0.375rem;
background: white;
text-align: center;
min-height: 206px;
min-width: 206px;
max-width: 100%;
margin-bottom: 40px;
box-shadow: 0 10px 15px rgba(145, 153, 183, 0.1);
transition: 0.3s ease-in-out;
overflow: hidden;
}
.theme-single-categories__carousel:hover .theme-categories__btn--btn {
visibility: visible;
opacity: 1;
transform: translate(0);
}
.theme-single-categories__single {
display: inline-flex !important;
justify-content: center;
}
.theme-single-categories__title a {
color: #272b41;
font-size: 16px;
font-weight: 600;
}
.theme-single-categories__title h6 {
margin-bottom: 20px;
font-size: 16px;
font-weight: 600;
color: var(--color-dark);
} .location-title {
color: var(--color-gray);
font-weight: 600;
font-size: calc(1.0875rem + 1.05vw);
}
@media (min-width: 1200px) {
.location-title {
font-size: 1.875rem;
}
}
.location-title {
margin-bottom: 30px;
}
.location-title strong {
font-weight: 700;
color: var(--color-dark);
}
.theme-locations-masonry.directorist-row > * {
margin-top: 0;
}
.theme-location-wrapper__title {
color: var(--color-dark);
font-size: 15px;
line-height: 2.6666666667;
font-weight: 600;
}
.theme-location-wrapper__title + .theme-location-wrapper__list {
margin-bottom: 23px;
}
.theme-location-wrapper .directorist-taxonomy-list__sub-item {
margin-bottom: 0;
padding: 0;
}
.theme-location-wrapper .directorist-taxonomy-list__sub-item li {
list-style: none;
}
.theme-location-wrapper .directorist-taxonomy-list__sub-item li a {
font-size: 15px;
line-height: 2.4;
font-weight: 400;
color: var(--color-gray);
text-transform: capitalize;
}
.theme-location-wrapper .directorist-taxonomy-list__sub-item li a:hover {
color: var(--color-primary);
}
.theme-location-wrapper .directorist-taxonomy-list__sub-item li::before {
content: "•";
font-weight: bold;
display: inline-block;
width: 1em;
color: #cbd0e3;
} .directorist-single-listing-top {
margin-top: 30px;
border: none;
display: flex;
justify-content: space-between;
}
.directorist-single-listing-top .directorist-btn.directorist-btn-outline-light {
border: 1px solid var(--color-dark) !important;
color: white;
background-color: var(--color-dark);
transition: 0.3s;
align-items: center;
gap: 6px;
}
.directorist-single-listing-top .directorist-btn.directorist-btn-outline-light .directorist-icon-mask:after {
background-color: var(--color-white);
transition: 0.3s;
}
.directorist-single-listing-top .directorist-signle-listing-top__btn-continue {
margin-right: 10px;
}
.directorist-single-listing-top .directorist-return-back {
border: 1px solid white !important;
}
.directorist-single-listing-top .directorist-single-listing-top__btn-edit {
border: 1px solid white !important;
}
.directorist-add-listing-types__single__link {
border-radius: 6px;
color: var(--color-white);
background-color: var(--color-primary) !important;
}
.directorist-add-listing-types__single__link .directorist-icon-mask {
height: auto;
width: auto;
background: transparent !important;
}
.directorist-add-listing-types__single__link .directorist-icon-mask::after {
background-color: var(--color-white) !important;
}
.directorist-add-listing-types__single__link:hover {
background-color: var(--color-secondary) !important;
}
@media only screen and (min-width: 992px) {
.directorist-add-listing-types .directorist-col-lg-3.directorist-col-md-4 {
flex: 0 0 auto;
width: 33.3333333333%;
min-width: 340px;
min-height: 210px;
}
.directorist-add-listing-types .directorist-col-lg-3.directorist-col-md-4 .directorist-add-listing-types__single__link {
min-width: 340px;
min-height: 210px;
margin: 15px;
flex-direction: initial;
}
.directorist-add-listing-types .directorist-col-lg-3.directorist-col-md-4 .directorist-add-listing-types__single__link .directorist-icon-mask {
margin: 0;
margin-right: 10px;
}
}
.theme-single-header-bg {
margin-bottom: 30px;
min-height: 250px;
}
.widget-module-details {
margin-bottom: 30px;
text-align: left;
}
.widget-module-title {
padding: 20px 22px;
flex-wrap: wrap;
display: flex;
justify-content: space-between;
align-items: center;
}
.widget-module-title .title {
font-weight: 600;
}
.directorist-single .directorist-card {
border: none;
border-radius: 4px;
box-shadow: 0 3px 5px rgba(146, 153, 184, 0.05);
margin-bottom: 25px;
}
.directorist-single .directorist-card .directorist-card__header {
padding: 20px 25px;
border-bottom: 1px solid #f2f2f2;
flex-wrap: wrap;
}
.directorist-single .directorist-card .directorist-card__header__title {
font-size: 16px;
font-weight: 600;
display: flex;
align-items: center;
}
.directorist-single .directorist-card .directorist-card__header h4,
.directorist-single .directorist-card .directorist-card__header h6 {
font-weight: 600;
}
.directorist-single .directorist-card .directorist-card__body {
padding: 23px 30px;
border-radius: 0;
}
.directorist-single .directorist-card .directorist-card__body .atbdp-pagination-content .clear {
display: none;
}
.directorist-single .directorist-card .directorist-card__body.directorist-review-area {
padding: 30px 30px;
}
.atbd_widget .widget-module-content {
padding: 22px;
}
.widget-module-content {
padding: 20px 30px;
}
.widget-module-content .widget-contact-parent {
padding: 0 !important;
} .widget-contact-middle {
border-bottom: 1px solid #f2f2f2;
}
.widget-contact-parent {
margin-bottom: 0;
}
.widget-contact-parent__child {
display: flex;
margin-bottom: 16px !important;
align-items: center;
}
.widget-contact-parent__child:last-child {
margin-bottom: 0 !important;
}
.widget-contact-parent__child i {
color: var(--color-secondary);
background: rgba(21, 196, 215, 0.1);
border-radius: 50%;
margin-right: 15px;
font-size: 16px;
font-weight: 600;
min-width: 30px;
height: 30px;
}
.widget-contact-parent__child i.directorist-icon-mask:after {
background-color: var(--color-secondary);
}
.widget-contact-parent__child .social-content p + p a {
color: var(--color-gray);
}
.widget-contact-parent__child .social-content p + p a:hover {
color: var(--color-secondary);
}
.widget-contact-parent__child .social-content .number a,
.widget-contact-parent__child .social-content p,
.widget-contact-parent__child .social-content .text,
.widget-contact-parent__child .social-content .number {
margin-bottom: 0;
font-size: 14px;
line-height: 1.4285714286;
font-weight: 400;
}
.widget-contact-parent__child .social-content .number a {
color: #666d92;
}
.widget-contact-parent__child .social-content .number a:hover {
color: var(--color-secondary);
}
.widget-contact-parent__child .social-content .text {
color: var(--color-light);
font-size: 13px;
}
.widget-contact-parent__child .social-content .number {
color: var(--color-gray);
font-size: 14px;
}
.widget-contact-parent__child .social-content .number:hover {
color: var(--color-secondary);
}
.widget-contact-parent__child .social-content .address,
.widget-contact-parent__child .social-content .link {
color: var(--color-gray);
}
.widget-contact-bottom .widget-contact-button {
background-color: #f8f9fb;
color: var(--color-dark);
margin-bottom: 3px;
font-size: 14px;
height: 48px;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
transition: 0.3s;
gap: 6px;
}
.widget-contact-bottom .widget-contact-button i {
font-size: 16px;
color: var(--color-primary);
}
.widget-contact-bottom .widget-contact-button .directorist-icon-mask:after {
width: 16px;
height: 16px;
transition: 0.3s;
}
.widget-contact-bottom .widget-contact-button:hover {
background-color: var(--color-primary);
color: var(--color-white);
border: 1px solid var(--color-primary);
}
.widget-contact-bottom .widget-contact-button:hover .directorist-icon-mask:after {
background-color: var(--color-white);
}
.widget-contact-bottom .widget-contact-button:hover i,
.widget-contact-bottom .widget-contact-button:hover svg {
color: var(--color-white);
} .directorist-claim-listing-modal .directorist-modal-title {
color: var(--color-dark);
}
.directorist-report-abuse-modal .directorist-modal__header .directorist-modal-close {
background-color: var(--color-dark);
}
.directorist-listing-single .directorist-listing-single__content {
border-radius: 5px;
}
.directorist-review-area .directorist-review-form-action {
margin: 11px -5.5px -5.5px -5.5px;
}
.directorist-review-area .directorist-review-form-action button {
margin: 5.5px;
}
.directorist-report-abuse-modal .directorist-modal__header {
padding: 15px 0 8px !important;
}
.directorist-report-abuse-modal .directorist-modal__header .directorist-modal-title {
font-size: 1.15rem;
font-weight: 600;
color: var(--color-dark);
}
.directorist-report-abuse-modal .directorist-modal__header .directorist-modal-close {
margin: 2px 0 2px;
}
.directorist-report-abuse-modal .directorist-modal__body {
padding: 12px 0 20px !important;
}
.directorist-report-abuse-modal .directorist-modal__body label {
font-size: 1rem;
font-weight: 600;
color: var(--color-dark);
}
.directorist-report-abuse-modal .directorist-modal__content {
border-radius: 6px;
}
.directorist-report-abuse-modal #directorist-report-message {
min-height: 110px;
}
.directorist-report-abuse-modal #directorist-report-abuse-message-display:empty {
display: none;
} .widget_ddoctors_about.atbd_widget .aboutwidget {
padding: 20px 25px;
}
.widget_ddoctors_about .theme-des {
margin-top: 20px;
font-size: 15px;
line-height: 1.6;
} .widget_ddoctors_post .theme-posts li {
display: flex;
align-items: center;
margin-bottom: 1.5625rem;
}
.widget_ddoctors_post .theme-posts li:last-child {
margin-bottom: 0;
}
.widget_ddoctors_post .theme-posts li .theme-thumb {
margin-right: 0.9375rem;
}
.widget_ddoctors_post .theme-posts li .theme-thumb img {
border-radius: 3px;
min-width: 60px;
height: 60px;
max-width: 60px;
background-color: var(--color-gray);
}
.widget_ddoctors_post .theme-posts li .theme-title {
margin-bottom: 0;
}
.widget_ddoctors_post .theme-posts li .theme-title a {
display: block;
font-weight: 500;
line-height: 22px;
font-size: 16px;
color: var(--color-dark);
}
.widget_ddoctors_post .theme-posts li .theme-title a:hover {
color: var(--color-primary);
}
.widget_ddoctors_post .theme-posts li .theme-date {
line-height: 1.375rem;
font-size: 14px;
color: var(--color-light);
font-weight: 400;
} .atbdp-form-fade {
padding: 0;
}
.atbdp-form-fade:before {
border: 2px solid var(--color-primary);
border-top-color: transparent;
z-index: 1;
}
.atbdp-form-fade:after {
position: absolute;
background-color: rgba(var(--color-primary-rgb), 0.1);
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 1;
display: block;
border: none;
} .widget.theme_widget .wp-block-group__inner-container {
padding: 0;
}
.widget .directorist-google-map {
margin: 20px 30px;
}
.widget .widget-title {
font-size: 1rem;
color: var(--color-dark);
}
.widget.widget--links ul {
margin: 0;
padding: 0;
list-style-type: none;
}
.widget.widget--links li {
margin-bottom: 0.5rem;
}
.widget.widget--links li:last-child {
margin-bottom: 0;
}
.widget.widget--links li a {
color: var(--color-gray);
}
.widget.widget--links li a:hover {
color: var(--color-primary);
}
.widget select {
display: block;
border: 1px solid var(--color-border-light);
padding: 8px 15px;
color: var(--color-gray);
appearance: none;
outline: 0;
}
.widget select:focus-visible {
outline: 0;
}
.widget ul li {
word-break: break-word;
}
.widget ul li .children {
padding: 0 15px;
margin-bottom: 0;
}
.widget.widget_social {
border-radius: 4px;
}
.widget.widget_social .social-list li {
margin-bottom: 6px !important;
}
.widget.widget_social .social-list li:last-child {
margin-bottom: 0 !important;
}
.widget select[name=archive-dropdown] {
max-width: 80%;
min-width: 87%;
margin: 20px 25px !important;
display: inline-flex;
}
.widget img {
max-width: 100%;
height: auto;
}
.widget .rsswidget {
color: var(--color-dark);
}
.widget .rsswidget:last-child {
margin-left: 7px;
}
.widget p {
overflow: unset !important;
line-height: 1.8666666667;
font-weight: 400;
font-size: 15px;
}
.widget .submit_btn {
margin-bottom: 0 !important;
}
.widget .submit_btn .btn {
width: auto;
}
ul.store-btns li {
margin-right: 10px;
margin-bottom: 10px;
}
ul.store-btns li:last-child {
margin-right: 0;
} .widget-card {
border: 1px solid var(--color-border-light);
}
.widget-card .widget-title {
display: flex;
align-items: center;
padding: 1.25rem 2rem 1.25rem 1.625rem;
border-bottom: 1px solid var(--color-border-light);
}
.widget-card .widget-title span {
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
.widget-card .widget-title span {
font-size: 1.125rem;
}
}
.widget-card .widget-title span {
color: #8d91a2;
margin-right: 0.3125rem;
}
.widget-card h5.widget-title {
font-size: 1rem;
margin-bottom: 0;
}
.widget-card .atbd_widget_title {
display: flex;
justify-content: space-between;
align-items: center;
padding: 1.25rem 2rem 1.25rem 1.625rem;
border-bottom: 1px solid var(--color-border-light);
}
#directorist.atbd_wrapper .widget.atbd_widget .atbd_widget .atbd_widget_title h4 {
font-weight: 700 !important;
}
#directorist.atbd_wrapper .widget.atbd_widget .search-submit {
margin-top: 7px;
}
.widget.atbd_widget .default-ad-search .submit_btn .btn {
background: var(--color-primary) !important;
border-color: var(--color-primary) !important;
color: var(--color-white) !important;
font-size: 15px;
}
.widget.atbd_widget .directorist-advanced-filter__basic .theme-search-dropdown .theme-search-dropdown__input input,
.widget.atbd_widget .directorist-advanced-filter__basic .theme-search-dropdown .theme-search-dropdown__input .ddoctors-searchform-price-fields,
.widget.atbd_widget .directorist-advanced-filter__basic .directorist-price-ranges-wrapper .theme-search-dropdown__input input,
.widget.atbd_widget .directorist-advanced-filter__basic .directorist-price-ranges-wrapper .theme-search-dropdown__input .ddoctors-searchform-price-fields {
width: 100%;
border: 1px solid var(--color-border);
border-radius: 4px;
padding: 7px 14px;
margin: 0 0 15px;
}
.widget.atbd_widget .directorist-advanced-filter__basic .theme-search-dropdown .directorist-price-ranges,
.widget.atbd_widget .directorist-advanced-filter__basic .directorist-price-ranges-wrapper .directorist-price-ranges {
flex-wrap: nowrap;
margin: 0;
}
.widget.atbd_widget .directorist-advanced-filter__basic .theme-search-dropdown .directorist-price-ranges .directorist-price-ranges__item,
.widget.atbd_widget .directorist-advanced-filter__basic .directorist-price-ranges-wrapper .directorist-price-ranges .directorist-price-ranges__item {
margin: 5px 0;
}
.widget.atbd_widget .default-ad-search .directorist-search-tags {
margin: 0;
}
.widget.atbd_widget .atbd_widget_contact_info ul li .directorist-icon-mask {
top: 6px !important;
}
#directorist.atbd_wrapper .atbd_sidebar .widget.atbd_widget > ul,
#directorist.atbd_wrapper .atbd_sidebar .widget.atbd_widget .menu-helpful-links-container ul,
#directorist.atbd_wrapper .atbd_sidebar .widget.atbd_widget .menu-company-info-container ul,
#directorist.atbd_wrapper .atbd_sidebar .widget.atbd_widget .textwidget {
padding: 20px 30px;
}
.atbdp_faq_widget {
padding-top: 0 !important;
margin-top: -5px;
}
.atbdp_faq_widget .atbdp-accordion .accordion-single h3 {
padding-bottom: 10px !important;
}
.directorist-content-active #directorist.atbd_wrapper .atbd_sidebar .atbd_widget {
background: var(--color-white);
margin-bottom: 1.875rem;
border-radius: 3px;
}
.directorist-content-active #directorist.atbd_wrapper .atbd_sidebar .atbd_widget .atbd_widget_title,
.directorist-content-active #directorist.atbd_wrapper .atbd_sidebar .atbd_widget .atbd_widget_title .atbd_widget_title {
display: flex;
display: block;
align-items: center;
justify-content: space-between;
}
.directorist-content-active #directorist.atbd_wrapper .atbd_sidebar .atbd_widget .atbd_widget_title > h4,
.directorist-content-active #directorist.atbd_wrapper .atbd_sidebar .atbd_widget .atbd_widget_title .atbd_widget_title > h4 {
display: flex;
align-items: center;
font-size: 1rem !important;
font-weight: 500 !important;
color: var(--color-dark);
width: 100%;
position: relative;
}
.directorist-content-active #directorist.atbd_wrapper .atbd_sidebar .atbd_widget .atbd_widget_title > h4 .atbd_badge,
.directorist-content-active #directorist.atbd_wrapper .atbd_sidebar .atbd_widget .atbd_widget_title .atbd_widget_title > h4 .atbd_badge {
margin-left: auto;
right: 0;
left: auto;
top: 0;
}
.directorist-content-active #directorist.atbd_wrapper .atbd_sidebar .atbd_widget .atbd_widget_title a,
.directorist-content-active #directorist.atbd_wrapper .atbd_sidebar .atbd_widget .atbd_widget_title .atbd_widget_title a {
color: var(--color-secondary);
}
.directorist-content-active #directorist.atbd_wrapper .atbd_sidebar .atbd_widget .widget-body {
padding: 1.875rem;
} .widget .ddoctors-listing-price .directorist-listing-price {
font-weight: 600;
} #directorist.atbd_wrapper .atbd_author_info_widget .atbd_avatar_wrapper {
display: flex;
flex-wrap: wrap;
align-items: center;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_avatar_wrapper .atbd_review_avatar img {
border-radius: 18.75rem;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_avatar_wrapper .atbd_name_time {
margin-bottom: 0;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_avatar_wrapper .atbd_name_time h4 {
color: var(--color-dark);
font-size: 1rem;
display: flex;
align-items: center;
font-weight: 700 !important;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_avatar_wrapper .atbd_name_time h4 .verified {
background-color: var(--color-success);
display: inline-flex;
align-items: center;
justify-content: center;
width: 1rem;
height: 1rem;
border-radius: 18.75rem;
margin-left: 0.625rem;
position: relative;
top: 1px;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_avatar_wrapper .atbd_name_time h4 .verified:before {
position: absolute;
content: "";
width: 2px;
height: 0.25rem;
background: var(--color-white);
left: 4px;
top: 7px;
transform: rotate(-45deg);
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_avatar_wrapper .atbd_name_time h4 .verified:after {
position: absolute;
content: "";
width: 2px;
height: 0.5rem;
background: var(--color-white);
left: 8px;
top: 4px;
transform: rotate(45deg);
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_avatar_wrapper .atbd_name_time .review_time {
color: var(--color-success);
display: block;
font-size: 0.875rem;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_widget_contact_info ul {
list-style: none;
padding: 0;
margin: 0;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_widget_contact_info ul li {
display: flex;
flex-wrap: wrap;
align-items: center;
margin-bottom: 0.625rem !important;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_widget_contact_info ul li:last-child {
margin-bottom: 0;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_widget_contact_info ul li span:first-child {
color: var(--color-primary);
display: inline-flex;
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_widget_contact_info ul li span:first-child {
font-size: 1.125rem;
}
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_widget_contact_info ul li span:first-child {
margin-right: 0.625rem;
flex: none;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_widget_contact_info ul li .atbd_info {
color: var(--color-gray);
flex: 1;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_social_wrap {
display: flex;
flex-wrap: wrap;
margin: 1.5rem 0 0 0;
padding-top: 0 !important;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_social_wrap .atbd_director_social_wrap {
margin: 0 0.375rem 6px 0;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_social_wrap .atbd_director_social_wrap a {
width: 2.1875rem;
height: 2.1875rem;
background: var(--color-bg-light);
border-radius: 3px;
color: var(--color-light) !important;
}
#directorist.atbd_wrapper .atbd_author_info_widget .atbd_social_wrap .atbd_director_social_wrap a:hover {
color: var(--color-white) !important;
}
#directorist.atbd_wrapper .atbd_author_info_widget .btn {
margin-top: 1.25rem;
display: block !important;
background: none !important;
border: 1px solid var(--color-border-light) !important;
color: var(--color-primary) !important;
font-size: 15px;
font-weight: 500;
line-height: 38px;
}
#directorist.atbd_wrapper .atbd_author_info_widget .btn:hover {
background: var(--color-primary) !important;
color: var(--color-white) !important;
border-color: var(--color-primary) !important;
} .directory_open_hours {
padding: 1.25rem 1.875rem;
}
.directory_open_hours ul {
margin: 0;
padding: 0;
list-style-type: none;
}
.directory_open_hours ul li {
border-bottom: 1px solid var(--color-border-light);
padding-bottom: 0.6875rem;
margin-bottom: 0.5625rem;
display: flex;
align-items: center;
justify-content: space-between;
}
.directory_open_hours ul li:last-child {
border-bottom: 0;
margin-bottom: 0;
padding-bottom: 0;
}
.directory_open_hours ul li span {
font-size: 0.875rem;
}
.directory_open_hours ul li.atbd_closed span {
color: var(--color-primary) !important;
font-weight: 400 !important;
}
.directory_open_hours ul li.atbd_today span {
color: var(--color-success) !important;
font-weight: 400 !important;
}
.directory_open_hours ul li.atbd_open span {
font-weight: 400 !important;
}
.directorist-open-hours p {
color: var(--color-gray);
}
.directorist-open-hours li {
display: flex;
align-items: center;
justify-content: space-between;
}
.directorist-open-hours li span {
font-size: 13px;
line-height: 2;
font-weight: 400;
color: var(--color-danger);
}
.directorist-open-hours li.directorist-open-hours__today .directorist-time-single span,
.directorist-open-hours li.directorist-open-hours__today span {
color: var(--color-success);
}
.directorist-open-hours li.directorist-open-hours__closed span {
color: var(--color-danger);
}
.directorist-open-hours li .directorist-open-hours__time span {
color: var(--color-gary);
}
.directorist-open-hours li .directorist-business-day {
font-weight: 400;
margin-bottom: 0;
color: var(--color-gray);
}
.directorist-open-hours__time .directorist-time-single span {
color: var(--color-lighten);
}
.atbd_sidebar .widget.atbd_widget .atbd_widget_title span.atbd_badge_open,
.atbd_sidebar .widget.atbd_widget .atbd_widget_title span.atbd_badge_close {
font-size: 12px !important;
font-weight: 500 !important;
line-height: 24px !important;
}
.atbd_sidebar .widget.atbd_widget .atbd_widget_title span.atbd_badge_open {
background: var(--color-success) !important;
}
.atbd_sidebar .widget.atbd_widget .atbd_widget_title span.atbd_badge_close {
background: var(--color-primary) !important;
} .atbdp-widget-categories .atbdp_parent_category {
margin: 0;
list-style: none;
padding: 0;
}
.atbdp-widget-categories .atbdp_parent_category li {
margin-bottom: 8px;
display: flex;
align-items: center;
}
.atbdp-widget-categories .atbdp_parent_category li:last-child {
margin-bottom: 0;
}
.atbdp-widget-categories .atbdp_parent_category li > .cat-trigger {
cursor: pointer;
}
.atbdp-widget-categories .atbdp_parent_category li > .cat-trigger:before {
content: "";
display: block;
width: 16px;
height: 16px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
mask-image: var(--theme-angle-down-solid);
font-size: 0.75rem;
font-weight: 700;
transition: 0.2s ease-in-out;
}
.atbdp-widget-categories .atbdp_parent_category li > .cat-trigger.active:before {
mask-image: var(--theme-angle-up-solid);
}
.atbdp-widget-categories .atbdp_parent_category li > .cat-trigger:hover {
color: var(--color-primary);
}
.atbdp-widget-categories .atbdp_parent_category li .atbdp_child_category {
margin: 0.3125rem 0 0.625rem 2.8125rem;
padding: 0;
}
.atbdp-widget-categories .atbdp_parent_category li .atbdp_child_category li {
list-style: none;
position: relative;
padding-left: 0.9375rem;
}
.atbdp-widget-categories .atbdp_parent_category li .atbdp_child_category li:before {
position: absolute;
content: "";
width: 0.375rem;
height: 0.375rem;
border-radius: 100%;
border: 1px solid rgba(0, 0, 0, 0.35);
left: 0;
top: 50%;
transform: translateY(-50%);
}
.atbdp-widget-categories .atbdp_parent_category li a {
color: var(--color-gray) !important;
display: inline-flex !important;
align-items: center;
font-size: 15px;
}
.atbdp-widget-categories .atbdp_parent_category li a span {
display: flex !important;
width: 35px !important;
height: 35px !important;
border-radius: 18.75rem;
border: 1px solid var(--color-border-light);
align-items: center;
justify-content: center;
margin-right: 0.625rem;
color: var(--color-light);
transition: 0.2s ease-in-out;
}
.atbdp-widget-categories .atbdp_parent_category li a span.las, .atbdp-widget-categories .atbdp_parent_category li a span.la {
font-size: 17px !important;
}
.atbdp-widget-categories .atbdp_parent_category li a .directorist-icon-mask {
background-color: var(--color-gray);
}
.atbdp-widget-categories .atbdp_parent_category li a:hover {
color: var(--color-primary);
}
.atbdp-widget-categories .atbdp_parent_category li a:hover span {
background-color: var(--color-primary);
color: var(--color-white) !important;
border-color: transparent;
}
.atbdp-widget-categories .atbdp_parent_category li a:hover .directorist-icon-mask {
background-color: var(--color-primary) !important;
}
.atbdp-widget-categories .atbdp_parent_category li a:hover .directorist-icon-mask:after {
background-color: var(--color-white) !important;
}
.atbdp-widget-categories .select2-container {
width: 100% !important;
}
.atbdp-widget-categories .select2-container .select2-selection--single {
border: 1px solid var(--color-border-light);
height: 40px;
padding: 0 15px;
}
.atbdp-widget-categories ul li a:hover {
color: var(--color-primary) !important;
}
.widget.atbd_widget .atbdp-widget-categories > ul.atbdp_parent_category > li:hover > a span {
background-color: var(--color-primary);
}
.widget.atbd_widget .atbdp-widget-categories > ul.atbdp_parent_category > li:hover > a span:before {
color: var(--color-white);
} .directorist-content-active #directorist.atbd_wrapper .widget.atbd_widget .atbdp-widget-categories > ul.atbdp_parent_category > li > a span.la {
font-size: 15px;
}
.directorist-content-active #directorist.atbd_wrapper .widget.atbd_widget .atbdp-widget-categories ul li {
margin-bottom: 5px;
}
.directorist-content-active #directorist.atbd_wrapper .widget.atbd_widget .atbdp-widget-categories ul li:last-child {
margin-bottom: 0;
} .widget.atbd_widget .atbdp.atbdp-widget-tags ul,
.widget.atbd_widget .directorist.atbdp-widget-tags ul,
.widget.atbd_widget[id^=bd] .atbdp.atbdp-widget-tags ul,
.widget.atbd_widget[id^=bd] .directorist.atbdp-widget-tags ul,
.widget.atbd_widget[id^=dcl] .atbdp.atbdp-widget-tags ul,
.widget.atbd_widget[id^=dcl] .directorist.atbdp-widget-tags ul {
display: flex;
flex-wrap: wrap;
}
.widget.atbd_widget .atbdp.atbdp-widget-tags ul li,
.widget.atbd_widget .directorist.atbdp-widget-tags ul li,
.widget.atbd_widget[id^=bd] .atbdp.atbdp-widget-tags ul li,
.widget.atbd_widget[id^=bd] .directorist.atbdp-widget-tags ul li,
.widget.atbd_widget[id^=dcl] .atbdp.atbdp-widget-tags ul li,
.widget.atbd_widget[id^=dcl] .directorist.atbdp-widget-tags ul li {
margin-right: 10px;
margin-bottom: 10px;
}
.widget.atbd_widget .atbdp.atbdp-widget-tags ul li:last-child,
.widget.atbd_widget .directorist.atbdp-widget-tags ul li:last-child,
.widget.atbd_widget[id^=bd] .atbdp.atbdp-widget-tags ul li:last-child,
.widget.atbd_widget[id^=bd] .directorist.atbdp-widget-tags ul li:last-child,
.widget.atbd_widget[id^=dcl] .atbdp.atbdp-widget-tags ul li:last-child,
.widget.atbd_widget[id^=dcl] .directorist.atbdp-widget-tags ul li:last-child {
margin-right: 0;
}
.widget.atbd_widget .atbdp.atbdp-widget-tags ul li a,
.widget.atbd_widget .directorist.atbdp-widget-tags ul li a,
.widget.atbd_widget[id^=bd] .atbdp.atbdp-widget-tags ul li a,
.widget.atbd_widget[id^=bd] .directorist.atbdp-widget-tags ul li a,
.widget.atbd_widget[id^=dcl] .atbdp.atbdp-widget-tags ul li a,
.widget.atbd_widget[id^=dcl] .directorist.atbdp-widget-tags ul li a {
display: block;
border: 1px solid var(--color-border-light);
color: var(--color-gray);
border-radius: 2px;
font-size: 14px;
padding: 6px 15px;
}
.widget.atbd_widget .atbdp.atbdp-widget-tags ul li a:hover,
.widget.atbd_widget .directorist.atbdp-widget-tags ul li a:hover,
.widget.atbd_widget[id^=bd] .atbdp.atbdp-widget-tags ul li a:hover,
.widget.atbd_widget[id^=bd] .directorist.atbdp-widget-tags ul li a:hover,
.widget.atbd_widget[id^=dcl] .atbdp.atbdp-widget-tags ul li a:hover,
.widget.atbd_widget[id^=dcl] .directorist.atbdp-widget-tags ul li a:hover {
color: var(--color-white);
background-color: var(--color-primary);
border: 1px solid var(--color-primary);
}
.widget.atbd_widget .atbdp.atbdp-widget-tags ul li a {
line-height: 1.5;
padding: 8px 15px;
}
.widget.atbd_widget .atbdp.atbdp-widget-tags ul li a:hover {
color: var(--color-white);
background-color: var(--color-primary);
border-radius: 3px;
} .atbdp-video figure {
position: relative;
margin: 0;
}
.atbdp-video figure img {
width: 100%;
display: block;
}
.atbdp-video figure figcaption {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: flex;
justify-content: center;
align-items: center;
background: rgba(0, 0, 0, 0.5);
} #directorist.atbd_wrapper .atbdp-widget-listing-contact,
.atbdp-widget-listing-contact {
padding: 1.875rem;
}
#directorist.atbd_wrapper .atbdp-widget-listing-contact .form-group,
.atbdp-widget-listing-contact .form-group {
margin-bottom: 0.9375rem;
}
#directorist.atbd_wrapper .atbdp-widget-listing-contact.contact-form .form-group,
.atbdp-widget-listing-contact.contact-form .form-group {
margin-bottom: 1.25rem;
}
#directorist.atbd_wrapper .atbdp-widget-listing-contact #atbdp-contact-form .btn-primary,
.atbdp-widget-listing-contact #atbdp-contact-form .btn-primary {
display: block !important;
width: 100%;
background: var(--color-primary) !important;
border-color: var(--color-primary) !important;
}
#directorist.atbd_wrapper .atbdp-widget-listing-contact #atbdp-contact-form-widget .btn,
.atbdp-widget-listing-contact #atbdp-contact-form-widget .btn {
border-color: var(--color-border-light) !important;
color: var(--color-primary) !important;
background: none !important;
font-weight: 500;
height: 44px;
}
#directorist.atbd_wrapper .atbdp-widget-listing-contact #atbdp-contact-form-widget .btn:hover,
.atbdp-widget-listing-contact #atbdp-contact-form-widget .btn:hover {
background: var(--color-primary) !important;
border-color: var(--color-primary) !important;
color: var(--color-white) !important;
} .atbd_categorized_listings {
padding: 20px 25px !important;
position: relative;
}
.atbd_categorized_listings .listings {
list-style: none;
margin: 0;
padding: 0;
}
.atbd_categorized_listings .listings > li {
display: flex;
border-bottom: 1px solid var(--color-border-light);
padding-bottom: 0.875rem;
}
.atbd_categorized_listings .listings > li:last-child {
border-bottom: 0 none;
padding-bottom: 0;
margin-bottom: 0;
}
.atbd_categorized_listings .listings > li .atbd_left_img {
flex: 1;
margin-right: 13px;
}
.atbd_categorized_listings .listings > li .atbd_left_img img {
border-radius: 2px;
width: 70px;
}
.atbd_categorized_listings .listings > li .atbd_right_content {
flex: 1;
width: auto !important;
margin-top: 0 !important;
padding-left: 0 !important;
}
.atbd_categorized_listings .listings > li .atbd_right_content .atbd_meta {
margin-top: 7px;
display: block;
}
.atbd_categorized_listings .listings > li .atbd_right_content .directorist-listing-category__popup {
width: auto !important;
}
.atbd_categorized_listings .listings > li .cate_title h4 {
font-size: 0.9375rem;
line-height: 1.25rem;
}
.atbd_categorized_listings .listings > li .cate_title h4 a {
color: var(--color-dark);
}
.atbd_categorized_listings .listings > li .cate_title h4 a:hover {
color: var(--color-secondary);
}
.atbd_categorized_listings .listings > li .cate_title .atbd_listing_average_pricing {
display: inline-block;
}
.atbd_categorized_listings .listings > li .cate_title .directorist-listing-price {
display: inline-block;
font-size: 14px;
}
.atbd_categorized_listings .listings > li .listing_value {
margin: 0;
}
.atbd_categorized_listings .listings > li .listing_value span {
color: var(--color-primary);
display: block;
font-size: 1rem;
font-weight: 500;
}
.atbd_categorized_listings .listings > li .directory_tag {
display: flex;
align-items: center;
margin: 0 !important;
}
.atbd_categorized_listings .listings > li .directory_tag span {
display: flex !important;
align-items: center;
}
.atbd_categorized_listings .listings > li .directory_tag span:first-child {
width: 1.25rem;
display: inline-block;
font-size: 1rem;
}
.atbd_categorized_listings .listings > li .directory_tag span > span {
margin-left: 5px;
}
.atbd_categorized_listings .listings > li .directory_tag span a {
color: var(--color-gray);
font-size: 14px;
}
.atbd_categorized_listings .listings > li .directory_tag span a:hover {
color: var(--color-secondary);
}
.atbd_categorized_listings .listings > li .directory_tag span .atbd_cat_popup {
position: relative;
top: -1px;
font-size: 0.6875rem;
font-weight: 500;
color: var(--color-dark);
cursor: pointer;
display: inline-block !important;
}
.atbd_categorized_listings .listings > li .directory_tag span .atbd_cat_popup:hover .atbd_cat_popup_wrapper {
visibility: visible;
opacity: 1;
}
.atbd_categorized_listings .listings > li .directory_tag span .atbd_cat_popup .atbd_cat_popup_wrapper {
position: absolute;
left: -15px !important;
bottom: 1.25rem;
width: 7.5rem;
background: var(--color-white);
box-shadow: 0 0 0.9375rem rgba(0, 0, 0, 0.1);
padding: 0.625rem 0.9375rem 0.4375rem;
visibility: hidden;
opacity: 0;
transition: 0.2s ease-in-out;
font-size: 0.9375rem;
font-weight: 400;
color: #666d92;
}
.atbd_categorized_listings .listings > li .directory_tag span .atbd_cat_popup .atbd_cat_popup_wrapper span {
display: block !important;
width: 100%;
}
.atbd_categorized_listings .listings > li .directory_tag span .atbd_cat_popup .atbd_cat_popup_wrapper span a {
display: block;
line-height: 1.5rem;
transition: 0.2s ease-in-out;
}
.atbd_categorized_listings .listings > li .directory_tag span .atbd_cat_popup .atbd_cat_popup_wrapper span a:hover {
color: var(--color-primary);
}
.atbd_categorized_listings .listings > li .directory_tag span .atbd_cat_popup .atbd_cat_popup_wrapper span a span {
display: inline !important;
}
.atbd_categorized_listings .listings > li .directory_tag span .atbd_cat_popup .atbd_cat_popup_wrapper span a:last-child span {
display: none !important;
} .directorist-rated-stars {
margin-top: 5px;
}
.directorist-rated-stars ul {
margin: 0;
padding: 0;
display: flex;
}
.directorist-rated-stars ul li {
list-style: none;
}
.directorist-rated-stars ul li span {
font-size: 15px;
color: var(--color-warning);
}
.directorist-rated-stars ul li span:before {
mask-image: var(--theme-star-solid);
content: "";
display: block;
width: 16px;
height: 16px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
}
.directorist-rated-stars ul li span.directorist-rate-active:before {
font-weight: 600;
}
.directorist-rated-stars ul li span.directorist-rate-disable:before {
font-weight: 500;
}
.submit_btn {
margin-bottom: 0 !important;
}
.submit_btn .btn-default {
background: var(--color-white);
color: var(--color-white);
border: 1px solid var(--color-border-light);
}
.submit_btn .btn-primary {
background-color: var(--color-primary);
border: 1px solid var(--color-primary);
}
.custom-control .custom-control-input:checked ~ .radio--select,
.custom-control .custom-control-input:checked ~ .check--select {
border-color: var(--color-primary) !important;
background-color: var(--color-primary);
} .sidebar .widget {
background: var(--color-white);
}
.sidebar .widget .widget-default {
border-radius: 0.25rem;
border: 1px solid var(--color-border-light);
margin-bottom: 1.875rem;
}
.sidebar .widget .directorist {
padding: 20px 30px;
}
.sidebar .widget .default-ad-search {
border: 0 none;
}
.sidebar .atbdp-widget-categories {
padding: 20px 30px;
}
.sidebar .atbdp-widget-categories ul {
padding: 0;
}
.sidebar .atbdp-widget-tags ul {
margin-bottom: 0 !important;
}
.sidebar .search-widget {
padding: 15px;
border: 1px solid var(--color-border-light);
border-radius: 4px;
}
.sidebar .widget_social {
border: 1px solid var(--color-border-light);
}
.sidebar .widget_social .atbd_widget_title {
margin: 0;
border-bottom: 1px solid var(--color-border-light);
padding: 1.33333rem 2rem 1.33333rem 2rem;
}
.sidebar .widget_social .atbd_widget_title h4 {
margin: 0;
}
.sidebar .widget_social {
border-radius: 4px;
}
.sidebar .widget_social .social-list {
padding: 20px 30px 5px;
}
.sidebar .widget_social .social-list li {
margin-bottom: 6px !important;
}
.sidebar .widget_social .social-list li:last-child {
margin-bottom: 0 !important;
}
.sidebar .store-btns {
background: var(--color-white);
border: 1px solid var(--color-border-light);
padding: 20px 30px 9px !important;
margin-bottom: 30px !important;
border-radius: 4px;
}
.sidebar .calendar_wrap {
padding: 20px 25px !important;
}
.sidebar .calendar_wrap table {
margin: 0;
}
.sidebar .calendar_wrap table tr td {
padding: 11px;
}
.daterangepicker table tr td,
.daterangepicker table tr th {
padding: 5px 10px;
}
@media only screen and (max-width: 575px) {
table.wp-calendar-table tr td,
table.wp-calendar-table tr th {
padding: 8px 8px;
}
}
.widget-default {
border-radius: 0.25rem;
border: 1px solid var(--color-border-light);
margin-bottom: 1.875rem;
}
.widget-wrapper .widget-header .widget-title {
margin: 0 !important;
border-bottom: 1px solid var(--color-border-light);
padding: 1.25rem 1.875rem 1.25rem 1.875rem;
font-weight: 700 !important;
}
.widget-wrapper .widget-content {
padding: 1.25rem 1.875rem;
}
.widget-wrapper .widget-content ul {
padding: 0;
}
.widget-wrapper .widget-content ul li {
list-style-type: none;
}
.widget-wrapper .widget-shadow {
border-radius: 0.375rem;
background-color: var(--color-bg-light);
} .widget_ddoctors_about .theme-img img {
max-width: 100%;
} .search-widget {
margin-bottom: 1.875rem;
}
.search-widget .input-group {
position: relative;
}
.search-widget .input-group input {
width: 100%;
border-radius: 1.5625rem;
background: #f5f4f7;
border: 0 none;
height: 3.125rem;
padding: 0 3.75rem 0 1.5625rem;
}
.search-widget .input-group input:focus {
outline: 0;
}
.search-widget .input-group button {
padding: 0 1.25rem;
border-radius: 1.5625rem;
position: absolute;
right: 0;
top: 0;
height: 3.125rem;
background: none;
border: 0;
cursor: pointer;
} .category-widget ul {
margin-top: -6px;
margin-bottom: 0;
}
.category-widget ul li a {
color: var(--color-dark);
transition: 0.2s ease-in-out;
}
.category-widget ul li a:hover {
color: var(--color-primary);
}
.category-widget ul .arrow-list4 {
margin-bottom: 0.66rem;
position: relative;
padding-left: 18px;
}
.category-widget ul .arrow-list4:before {
position: absolute;
mask-image: var(--theme-angle-down-solid);
content: "";
display: block;
width: 16px;
height: 16px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
left: 0;
top: 2px;
font-size: 0.75rem;
}
.category-widget ul .arrow-list4:last-child {
margin-bottom: 0;
}
.category-widget ul .arrow-list4 span {
color: var(--color-light);
padding-right: 0.3125rem;
} .sidebar-post .post-single {
margin-bottom: 1.5625rem;
}
.sidebar-post .post-single:last-child {
margin-bottom: 0;
}
.sidebar-post .post-single img {
border-radius: 3px;
margin-right: 0.9375rem;
}
.sidebar-post .post-single p {
margin: 0 0 0 0;
}
.sidebar-post .post-single p span {
display: block;
line-height: 1.375rem;
font-size: 14px;
}
.sidebar-post .post-single .post-title {
color: var(--color-dark);
display: block;
font-weight: 700;
line-height: 22px;
}
.sidebar-post .post-single .post-title:hover {
color: var(--color-primary);
} .tags-widget ul {
display: flex;
flex-wrap: wrap;
margin-bottom: -10px;
}
.tags-widget ul li {
margin-right: 0.625rem;
margin-bottom: 0.625rem;
}
.tags-widget ul li:last-child {
margin-right: 0;
}
.tags-widget ul li a {
line-height: 1.625rem;
display: block;
border: 1px solid var(--color-border-light);
border-radius: 3px;
padding: 2px 0.625rem;
transition: 0.2s ease-in-out;
color: var(--color-gray);
font-size: 0.8125rem;
}
.tags-widget ul li a:hover {
color: var(--color-light);
background-color: var(--color-primary);
border-color: var(--color-primary);
} .widget .aps-download .btn.btn-link {
background-color: var(--color-dark);
color: white;
text-decoration: none;
}
.widget .aps-download .btn.btn-link svg {
fill: var(--color-white);
}
.widget .aps-download .btn.theme-bg-secondary svg {
fill: var(--color-white);
width: 26px;
height: 26px;
}
.widget .aps-download ul {
display: flex;
flex-wrap: wrap;
margin: -5px;
}
.widget .aps-download ul li {
margin: 5px;
}
.widget .aps-download ul li a {
padding: 5px 30px 5px 25px;
height: 48px;
display: flex;
align-items: center;
justify-content: flex-start;
min-width: 185px;
color: var(--color-white);
}
.widget .aps-download ul li a span {
font-size: calc(1.0375rem + 0.45vw);
}
@media (min-width: 1200px) {
.widget .aps-download ul li a span {
font-size: 1.375rem;
}
}
.widget .aps-download ul li a span {
margin-right: 7px;
}
.widget .aps-download ul li a svg {
width: 26px;
margin-right: 4px;
} .theme_widget.widget_archive ul, .theme_widget.widget_categories ul, .theme_widget.widget_pages ul, .theme_widget.widget_meta ul {
margin: 0;
list-style-type: none;
}
.theme_widget.widget_archive ul li, .theme_widget.widget_categories ul li, .theme_widget.widget_pages ul li, .theme_widget.widget_meta ul li {
margin-bottom: 0.75rem;
position: relative;
}
.theme_widget.widget_archive ul li:last-child, .theme_widget.widget_categories ul li:last-child, .theme_widget.widget_pages ul li:last-child, .theme_widget.widget_meta ul li:last-child {
margin-bottom: 0;
}
.theme_widget.widget_archive ul li a, .theme_widget.widget_categories ul li a, .theme_widget.widget_pages ul li a, .theme_widget.widget_meta ul li a {
color: var(--color-gray);
font-size: 15px;
}
.theme_widget.widget_archive ul li a:hover, .theme_widget.widget_categories ul li a:hover, .theme_widget.widget_pages ul li a:hover, .theme_widget.widget_meta ul li a:hover {
color: var(--color-primary);
}
.theme_widget.widget_archive .screen-reader-text {
display: none;
}
.theme_widget .widget-default label.screen-reader-text {
padding: 15px 30px 0;
margin-bottom: 0;
}
.theme_widget .widget-default .search-area select {
margin: 0;
}
.theme_widget .widget-default select {
max-width: 82%;
min-width: 82%;
display: block;
border: 1px solid var(--color-border-light);
padding: 8px 15px;
color: var(--color-gray);
}
.theme_widget .widget-default select[name=cat] {
margin: 20px 9% 25px;
}
.theme_widget .calendar_wrap {
padding: 20px 25px;
}
.theme_widget ul {
margin: 0;
list-style-type: none;
}
.theme_widget.widget_search .search-form {
padding: 20px 25px;
}
.theme_widget.widget_search .search-form span {
width: auto;
}
.theme_widget.widget_text .textwidget {
padding: 1.33333rem 2rem 1.33333rem 2rem;
}
.directorist-content-active .widget_archive ul,
.directorist-content-active .widget_categories ul,
.directorist-content-active .widget_pages ul,
.directorist-content-active .widget_meta ul {
margin: 0;
list-style-type: none;
}
.directorist-content-active .widget_archive ul li,
.directorist-content-active .widget_categories ul li,
.directorist-content-active .widget_pages ul li,
.directorist-content-active .widget_meta ul li {
margin-bottom: 0.5rem;
position: relative;
}
.directorist-content-active .widget_archive ul li:before,
.directorist-content-active .widget_categories ul li:before,
.directorist-content-active .widget_pages ul li:before,
.directorist-content-active .widget_meta ul li:before {
position: absolute;
content: "";
width: 8px;
height: 8px;
border: 2px solid rgba(0, 0, 0, 0.3);
border-radius: 100%;
left: 0;
top: 50%;
left: 4px;
transform: translate(-50%, -50%);
}
.directorist-content-active .widget_archive ul li:last-child,
.directorist-content-active .widget_categories ul li:last-child,
.directorist-content-active .widget_pages ul li:last-child,
.directorist-content-active .widget_meta ul li:last-child {
margin-bottom: 0;
}
.directorist-content-active .widget_archive ul li a,
.directorist-content-active .widget_categories ul li a,
.directorist-content-active .widget_pages ul li a,
.directorist-content-active .widget_meta ul li a {
margin-left: 15px;
color: var(--color-gray);
font-size: 15px;
}
.directorist-content-active .widget_archive ul li a:hover,
.directorist-content-active .widget_categories ul li a:hover,
.directorist-content-active .widget_pages ul li a:hover,
.directorist-content-active .widget_meta ul li a:hover {
color: var(--color-primary);
}
.directorist-content-active.widget_archive .screen-reader-text {
display: none;
}
.directorist-content-active .widget-default label.screen-reader-text {
padding: 15px 30px 0;
margin-bottom: 0;
}
.directorist-content-active .widget-default .search-area select {
margin: 0;
}
.directorist-content-active .widget-default select {
max-width: 82%;
min-width: 82%;
display: block;
border: 1px solid var(--color-border-light);
padding: 8px 15px;
color: var(--color-gray);
}
.directorist-content-active .widget-default select[name=cat] {
margin: 20px 9% 25px;
}
.directorist-content-active .calendar_wrap {
padding: 20px 25px;
}
.directorist-content-active ul {
margin: 0;
}
.directorist-content-active .widget_categories ul {
padding: 20px 25px;
}
.directorist-content-active .widget_search .search-form {
padding: 20px 25px;
}
.directorist-content-active .widget_search .search-form span {
width: auto;
}
.directorist-content-active .widget_text .textwidget {
padding: 1.33333rem 2rem 1.33333rem 2rem;
color: var(--color-gray);
}
.directorist-content-active .widget_text .textwidget strong {
font-weight: 500;
}
.directorist-content-active .tagcloud {
padding: 1.33333rem 2rem 1.33333rem 2rem;
} .widget.calendar_wrap table {
width: 100%;
}
.widget.calendar_wrap table caption {
padding: 10px 0 0;
} .widget .wp-block-latest-comments__comment {
line-height: 1.5;
}
.widget .comment-content a {
word-wrap: break-word;
}
.widget .bypostauthor {
display: block;
}
.widget.widget_recent_comments ul li {
margin-bottom: 10px;
}
.widget.widget_recent_comments ul li:last-child {
margin-bottom: 0;
}
.widget.widget_recent_comments ul li .comment-author-link a {
font-weight: 500;
color: var(--color-dark);
font-size: 15px;
}
.widget.widget_recent_comments ul li .comment-author-link a:hover {
color: var(--color-secondary);
}
.widget.widget_recent_comments ul li > a {
color: var(--color-light);
font-size: 15px;
font-weight: 400;
}
.widget.widget_recent_comments ul li > a:hover {
color: var(--color-secondary);
} .widget_recent_entries ul li {
margin-bottom: 10px;
}
.widget_recent_entries ul li:last-child {
margin-bottom: 0;
}
.widget_recent_entries ul li a {
color: var(--color-dark);
}
.widget_recent_entries ul li a:hover {
color: var(--color-secondary);
} .widget.widget_rss .atbd_widget_title h6 {
display: block;
}
.widget.widget_rss ul li {
margin-bottom: 20px;
}
.widget.widget_rss ul li:last-child {
margin-bottom: 0;
}
.widget.widget_rss ul li .rsswidget {
margin-bottom: 5px;
display: block;
}
.widget.widget_rss ul li .rsswidget:hover {
color: var(--color-primary);
}
.widget.widget_rss ul li .rss-date {
display: block;
margin-bottom: 10px;
font-size: 13px;
}
.widget.widget_rss ul li .rssSummary {
font-size: 15px;
color: var(--color-gray);
}
.widget.widget_rss ul li cite {
margin-top: 5px;
display: block;
font-weight: 500;
color: var(--color-gray);
} .widget_search .search-form label {
display: block;
margin-bottom: 15px;
}
.widget_search .search-form .screen-reader-text {
display: block;
margin-bottom: 10px;
}
.widget_search .search-form .search-field {
width: 100%;
border: 1px solid var(--color-border-light);
padding: 8px 15px;
border-radius: 4px;
outline: none;
}
.widget_search .search-form .search-field::placeholder {
font-size: 14px;
}
.widget_search .search-form .search-field:focus {
border: 1px solid var(--color-primary);
}
.widget_search .search-form .search-submit {
background-color: var(--color-primary);
border: 0 none;
color: var(--color-white);
padding: 7px 20px;
border-radius: 5px;
margin-top: 5px;
transition: 0.3s;
}
.widget_search .search-form .search-submit:hover {
background-color: var(--color-secondary);
} .widget_text .textwidget,
.atbd_widget .textwidget {
padding: 20px 30px;
}
.widget_text .textwidget ul,
.atbd_widget .textwidget ul {
padding-left: 40px;
}
.widget_text .textwidget ul li,
.atbd_widget .textwidget ul li {
list-style: disc;
}
.widget_text .textwidget img,
.atbd_widget .textwidget img {
height: auto;
width: 100%;
}
.widget_text .textwidget strong,
.atbd_widget .textwidget strong {
font-weight: 500;
} .widget_tag_cloud .tagcloud {
padding: 20px 30px;
margin: -2.5px;
display: flex;
align-items: center;
flex-wrap: wrap;
}
.widget_tag_cloud .tag-cloud-link {
padding: 6px 15px;
border: 1px solid var(--color-border-light);
font-size: 14px !important;
display: inline-block;
margin: 2.5px;
border-radius: 3px;
line-height: normal;
color: var(--color-gray);
}
.widget_tag_cloud .tag-cloud-link:hover {
background-color: var(--color-primary);
color: var(--color-white);
border: 1px solid var(--color-primary);
} .widget_pages ul li,
.widget_nav_menu ul li {
margin-bottom: 10px;
}
.widget_pages ul li:last-child,
.widget_nav_menu ul li:last-child {
margin-bottom: 0;
}
.widget_pages ul li .sub-menu,
.widget_nav_menu ul li .sub-menu {
padding: 10px 0 0 15px;
}
.widget_pages ul li a,
.widget_nav_menu ul li a {
color: var(--color-gray);
font-size: 15px;
}
.widget_pages ul li a:hover,
.widget_nav_menu ul li a:hover {
color: var(--color-primary);
}
.widget_pages ul .menu-item-has-children li,
.widget_nav_menu ul .menu-item-has-children li {
margin-bottom: 5px;
}
.widget_pages.atbd_widget ul,
.widget_nav_menu.atbd_widget ul {
padding: 20px 30px;
}
.widget_pages.atbd_widget ul li a,
.widget_nav_menu.atbd_widget ul li a {
color: var(--color-gray);
} .gallery {
padding: 25px 25px;
margin-bottom: -16px;
display: flex;
flex-wrap: wrap;
}
@media only screen and (max-width: 575px) {
.gallery {
margin-bottom: -10px;
}
}
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%;
}
@media only screen and (max-width: 991px) {
.gallery-item {
padding: 10px 0;
}
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
display: block;
word-break: break-word;
font-size: 14px;
} .atbd_widget .default-ad-search .check-btn .btn-checkbox label {
position: relative;
}
.atbd_widget .default-ad-search .check-btn .btn-checkbox label span {
text-align: center;
display: flex;
align-items: center;
transition: all 0.3s ease;
padding: 0.5rem 0.9375rem;
font-weight: 500;
font-size: 0.875rem;
border: 1px solid #e3e6ef;
color: var(--color-dark);
border-radius: 3px;
}
.atbd_widget .default-ad-search .check-btn input {
border: 1px solid #e3e6ef;
height: 45px;
padding: 0 10px;
display: block;
width: 100%;
position: absolute;
appearance: none;
left: 0;
top: 0;
width: 100%;
height: 100%;
cursor: pointer;
outline: 0;
border-radius: 3px;
}
.atbd_widget .default-ad-search .check-btn input:checked + span {
color: white !important;
}
.directorist-sidebar .widget .default-ad-search {
border: 0;
}
.directorist-sidebar .atbd_widget .calendar_wrap {
padding: 20px 25px;
}
.directorist-sidebar .atbd_widget #loginform label {
display: inline-flex;
align-items: center;
margin-bottom: 0;
}
.directorist-sidebar .atbd_widget #loginform label input[type=checkbox] {
width: auto;
margin: -1px 5px 0 0;
}
.directorist-sidebar .atbd_widget #loginform .login-submit .button-primary {
background-color: var(--color-primary);
border: 0 none;
color: var(--color-white);
padding: 8px 20px;
border-radius: 3px;
}
.directorist-sidebar .atbd_widget #loginform + p {
margin-top: 10px;
}
.directorist-sidebar .atbd_widget #loginform + p a {
color: var(--color-primary);
}
.directorist-sidebar .atbd_widget #atbdp-contact-form-widget .btn {
width: 100% !important;
display: block !important;
}
.directorist-sidebar .atbd_widget .widget_shopping_cart_content .woocommerce-mini-cart__empty-message {
padding: 20px 30px !important;
}
.directorist-sidebar .widget-wrapper {
background: var(--color-white);
}
.directorist-sidebar .widget-wrapper .search-widget {
padding: 15px;
border: 1px solid var(--color-border-light);
border-radius: 4px;
}
.directorist-sidebar .widget-wrapper .social.social--small {
margin: -14px -15px -15px;
}
.directorist-sidebar .widget-wrapper .subscribe-widget .btn {
margin-top: 10px !important;
}
.directorist-sidebar .widget-wrapper + .store-btns {
justify-content: center;
border: 1px solid var(--color-border-light);
background: var(--color-white);
padding: 20px !important;
margin-bottom: 30px !important;
}
.directorist-sidebar .widget-wrapper + .store-btns .btn.btn-gradient-two:hover {
background-image: linear-gradient(to right, #1136f1, #15c4d7) !important;
}
.directorist-sidebar .atbdp_faq_widget {
margin-top: 0;
padding-top: 20px !important;
}
.directorist-sidebar .atbdp_faq_widget .accordion-single h3 {
padding-bottom: 0 !important;
}
.directorist-sidebar .store-btns {
background: var(--color-white);
border: 1px solid var(--color-border-light);
padding: 20px 30px !important;
margin-bottom: 30px !important;
border-radius: 4px;
}
.directorist-sidebar .store-btns .btn-gradient-two:hover {
background-image: linear-gradient(to right, #fa8b0c, #1136f1) !important;
}
.directorist-sidebar .directorist-search-field > label {
font-size: 16px !important;
font-weight: 500 !important;
}
.directorist-sidebar .directorist-search-field .directorist-filter-location-icon {
bottom: 14px !important;
}
.directorist-sidebar .directorist-search-field .directorist-select .directorist-select2-addons-area .directorist-select2-dropdown-close {
right: 20px;
}
.directorist-sidebar .select2-container .directorist-select2-addons-area .directorist-select2-dropdown-toggle {
right: 15px;
}
.directorist-sidebar .directorist-advanced-filter__action .directorist-btn-submit,
.directorist-sidebar .directorist-advanced-filter__action .directorist-btn-reset-js {
width: 100%;
}
#directorist.atbd_wrapper .atbd_sidebar .widget .default-ad-search {
padding: 30px;
} .widget .directorist-form-group .directorist-radio-circle {
margin-bottom: 15px;
} .widget .social-box ul {
margin: -3px;
display: flex;
align-items: center;
flex-wrap: wrap;
}
.widget .social-box ul li {
display: inline-block;
margin: 3px;
}
.widget .social-box ul li a {
background-color: #f5f5f6;
color: #9299b8;
border-radius: 50%;
font-size: 16px;
font-weight: 500;
width: 40px;
height: 40px;
transition: 0.2s ease-in-out;
}
.widget .social-box ul li a svg {
fill: var(--color-light);
width: 16px;
height: 16px;
transition: 0.2s ease-in-out;
}
.widget .social-box ul li a:hover {
background-color: var(--color-secondary);
color: var(--color-white);
}
.widget .social-box ul li a:hover svg {
fill: var(--color-white);
} .widget .widget-social-parent {
margin-bottom: 25px !important;
}
.widget .widget-social-parent li {
display: inline-block;
margin: 3px;
}
.widget .widget-social-parent li a {
background-color: var(--color-bg-light);
color: var(--color-light);
border-radius: 50%;
font-size: 16px;
font-weight: 500;
width: 34px;
height: 34px;
transition: 0.3s;
}
.widget .widget-social-parent li a .directorist-icon-mask:after {
background-color: var(--color-light);
transition: 0.3s;
}
.widget .widget-social-parent li a:hover {
background-color: var(--color-primary);
color: var(--color-white);
}
.widget .widget-social-parent li a:hover .directorist-icon-mask:after {
background-color: var(--color-white);
} .footer-widgets .widget_social .atbd_widget_title {
margin-bottom: 30px;
}
.footer-widgets .widget select[name=archive-dropdown] {
margin: 0 !important;
}
.footer-widgets .widget .menu {
padding: 0 !important;
}
.directorist-content-active #directorist.atbd_wrapper .widget.atbd_widget .atbd_author_info_widget .atbd_widget_contact_info ul li span.fa {
color: var(--color-primary);
}
.directorist-content-active #directorist.atbd_wrapper .widget.atbd_widget .atbdp-widget-categories > ul.atbdp_parent_category > li:hover > a span {
background-color: var(--color-primary);
border-color: var(--color-primary);
color: var(--color-white);
}
.directorist-content-active #directorist.atbd_wrapper .widget.atbd_widget .atbdp-widget-categories > ul.atbdp_parent_category > li > a span {
color: var(--color-primary);
border-color: transparent;
}
#directorist.atbd_wrapper .widget.atbd_widget .atbdp.atbdp-widget-tags ul li a {
padding: 0 10px;
}
#directorist.atbd_wrapper .widget.atbd_widget .atbdp.atbdp-widget-tags ul li a:hover {
background-color: var(--color-primary);
border-color: var(--color-primary);
}
.directorist-content-active #directorist.atbd_wrapper .widget.atbd_widget .directorist .dcl_promo-item_group .btn {
color: var(--color-success) !important;
padding: 11px 15px;
background: none !important;
border-color: var(--color-border-light) !important;
display: block;
font-weight: 500;
font-size: 14px;
}
.directorist-content-active #directorist.atbd_wrapper .widget.atbd_widget .directorist .dcl_promo-item_group .btn:hover {
background: var(--color-success) !important;
border-color: var(--color-success) !important;
color: var(--color-white) !important;
}
.atbd_sidebar .atbd_widget #atbdp-contact-form-widget .btn {
line-height: 33px !important;
} #directorist.atbd_wrapper .atbdp-accordion .accordion-single {
margin-bottom: 15px;
overflow: hidden;
}
.directorist-content-active #directorist.atbd_wrapper .widget.atbd_widget .accordion-single {
padding-bottom: 0;
}
.directorist-content-active #directorist.atbd_wrapper .widget.atbd_widget .accordion-single:last-child {
border-bottom: 1px solid var(--color-border-light);
} .directorist-content-active #directorist.atbd_wrapper .atbd_sidebar .widget.atbd_widget .atbdp-widget-categories form .select2-container {
border: 0 none;
}
.directorist-content-active #directorist.atbd_wrapper .widget.atbd_widget .atbd_widget_title .widget-title {
font-weight: 700;
} .widget-subscribe + .social-box {
margin-top: 25px;
}
.subscribe-widget {
position: relative;
}
.subscribe-widget .form-control {
height: 48px;
padding: 6px 20px;
color: #9299b8;
padding-right: 50px;
}
.subscribe-widget .form-control::placeholder {
color: #9299b8;
font-size: 14px;
font-weight: 400;
}
.subscribe-widget .submit-btn {
color: var(--color-secondary);
position: absolute;
background: none;
padding: 0 10px;
right: 20px;
top: 50%;
transform: translateY(-50%);
border: none;
font-size: calc(1.05rem + 0.6vw);
}
@media (min-width: 1200px) {
.subscribe-widget .submit-btn {
font-size: 1.5rem;
}
}
.subscribe-widget .submit-btn {
padding-right: 20px;
outline: none;
display: flex;
transition: 0.2s ease-in-out;
}
.subscribe-widget .submit-btn:hover {
color: var(--color-dark);
} .widget.woocommerce ul {
padding: 30px;
}
.widget.woocommerce ul li {
padding: 0 0 10px 0;
}
.widget.woocommerce ul li:last-child {
padding-bottom: 0;
}
.widget.woocommerce .product-title {
color: var(--color-dark);
transition: 0.2s ease-in-out;
}
.widget.woocommerce .product-title:hover {
color: var(--color-primary);
}
.widget.woocommerce span.woocommerce-Price-amount {
font-size: 13px;
font-weight: 700;
color: var(--color-primary);
}
.widget.woocommerce del {
margin-right: 5px;
font-size: 13px;
font-weight: 700;
opacity: 0.5;
}
.widget.woocommerce del span.woocommerce-Price-amount {
color: var(--color-light);
}
.widget.woocommerce ins {
font-weight: 700;
color: var(--color-primary);
font-size: 13px;
text-decoration: none;
}
.widget.woocommerce .star-rating {
margin: 5px 0;
}
.widget.woocommerce .star-rating::before {
font-size: 13px;
}
.widget.woocommerce .star-rating span {
color: var(--color-wraning);
font-size: 13px;
}
.widget.woocommerce .woocommerce-product-search {
position: relative;
padding: 30px;
}
.widget.woocommerce .woocommerce-product-search .search-field {
width: 100%;
border: 1px solid var(--color-border-light);
height: 46px;
padding: 0 95px 0 15px;
border-radius: 3px 0 0 3px;
}
.widget.woocommerce .woocommerce-product-search button {
position: absolute;
right: 30px;
top: 30px;
height: 46px;
padding: 0 15px;
background: var(--color-primary);
border: 0 none;
color: var(--color-white);
border-radius: 0 3px 3px 0;
} .widget_price_filter .price_slider_wrapper {
padding: 30px;
}
.widget_price_filter .price_slider_wrapper .ui-widget-content {
background: #dddddd !important;
}
.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
background: var(--color-white);
border: 3px solid var(--color-primary);
}
.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range {
background: var(--color-primary);
}
.widget_price_filter .price_slider_wrapper .ui-slider-horizontal {
height: 7px;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:hover,
.widget.woocommerce ul.product-categories li a:hover {
color: var(--color-primary);
}
.woocommerce .widget_rating_filter ul li a {
display: flex;
align-items: center;
} .widget.theme_widget h4,
.widget.atbd_widget .atbd_widget_title h4,
.widget.atbd_widget[id^=bd] .atbd_widget_title h4,
.widget.atbd_widget[id^=dcl] .atbd_widget_title h4,
.widget.theme_widget h6,
.widget.atbd_widget .atbd_widget_title h6,
.widget.atbd_widget[id^=bd] .atbd_widget_title h6,
.widget.atbd_widget[id^=dcl] .atbd_widget_title h6 {
font-size: 16px;
line-height: 1.1875;
font-weight: 600;
color: var(--color-dark);
margin-bottom: 0;
}
.widget.atbd_widget[id^=bd] .atbdp_parent_location a,
.widget.atbd_widget[id^=dcl] .atbdp_parent_location a,
.widget.atbd_widget .atbdp_parent_location a {
color: var(--color-gray);
font-size: 15px;
}
.atbd_rated_stars ul li span:before,
.directorist-rated-stars ul li span:before {
font-size: 14px;
}
.widget .form-control::placeholder,
.widget .select2-container--default .select2-selection--single .select2-selection__placeholder,
.widget .select2-container--default .select2-selection--single .select2-selection__rendered {
color: var(--color-gray);
font-size: 14px;
display: flex;
align-items: center;
}
.widget .directorist-select2-dropdown-close i,
.widget .directorist-select2-dropdown-toggle i {
font-size: 13px;
color: var(--color-light);
}
.wp-block-group__inner-container > h1,
.wp-block-group__inner-container > h2,
.wp-block-group__inner-container > h3,
.wp-block-group__inner-container > h4,
.wp-block-group__inner-container > h5,
.wp-block-group__inner-container > h6 {
line-height: 1.1875;
font-weight: 600;
color: var(--color-dark);
margin-bottom: 0;
}
.widget .subscribe-widget,
.widget .menu,
.widget .social-box ul,
.widget .widget-module-content,
.widget .wp-block-latest-posts__list,
.widget .wp-block-latest-comments,
.widget .wp-block-archives-list,
.widget .wp-block-categories-list,
.widget .aboutwidget,
.widget .menu-primary-container ul,
.widget .theme_widget_title, .widget[id^=dcl] .atbd_widget_title, .widget[id^=bd] .atbd_widget_title,
.widget .atbd_widget_title,
.widget .wp-block-group__inner-container > h1,
.widget .wp-block-group__inner-container > h2,
.widget .wp-block-group__inner-container > h3,
.widget .wp-block-group__inner-container > h4,
.widget .wp-block-group__inner-container > h5,
.widget .wp-block-group__inner-container > h6, .widget[id^=dcl] > ul, .widget[id^=dcl] > form, .widget[id^=bd] > ul, .widget[id^=bd] > form,
.widget > ul,
.widget > form,
.widget .aps-download {
padding: 20px 25px;
}
.widget .subscribe-widget .atbd_widget_title,
.widget .menu .atbd_widget_title,
.widget .social-box ul .atbd_widget_title,
.widget .widget-module-content .atbd_widget_title,
.widget .wp-block-latest-posts__list .atbd_widget_title,
.widget .wp-block-latest-comments .atbd_widget_title,
.widget .wp-block-archives-list .atbd_widget_title,
.widget .wp-block-categories-list .atbd_widget_title,
.widget .aboutwidget .atbd_widget_title,
.widget .menu-primary-container ul .atbd_widget_title,
.widget .theme_widget_title .atbd_widget_title, .widget[id^=dcl] .atbd_widget_title .atbd_widget_title, .widget[id^=bd] .atbd_widget_title .atbd_widget_title,
.widget .atbd_widget_title .atbd_widget_title,
.widget .wp-block-group__inner-container > h1 .atbd_widget_title,
.widget .wp-block-group__inner-container > h2 .atbd_widget_title,
.widget .wp-block-group__inner-container > h3 .atbd_widget_title,
.widget .wp-block-group__inner-container > h4 .atbd_widget_title,
.widget .wp-block-group__inner-container > h5 .atbd_widget_title,
.widget .wp-block-group__inner-container > h6 .atbd_widget_title, .widget[id^=dcl] > ul .atbd_widget_title, .widget[id^=dcl] > form .atbd_widget_title, .widget[id^=bd] > ul .atbd_widget_title, .widget[id^=bd] > form .atbd_widget_title,
.widget > ul .atbd_widget_title,
.widget > form .atbd_widget_title,
.widget .aps-download .atbd_widget_title {
padding: 0;
}
.widget.theme_widget.atbd_widget .atbd_categorized_listings .listings {
padding: 0 25px;
}
.widget .directorist-range-slider-wrap > div {
flex: 100%;
}
.widget .directorist-search-tags {
margin: 0;
}
.widget .directorist-search-tags .directorist-select {
width: 100%;
}
.directorist-content-active .widget.atbd_widget .social-box ul,
.directorist-content-active .widget.atbd_widget .menu,
.directorist-content-active .widget.atbd_widget .widget-module-content,
.directorist-content-active .widget.atbd_widget .wp-block-latest-posts__list,
.directorist-content-active .widget.atbd_widget .wp-block-latest-comments,
.directorist-content-active .widget.atbd_widget .wp-block-archives-list,
.directorist-content-active .widget.atbd_widget .wp-block-categories-list,
.directorist-content-active .widget.atbd_widget .aboutwidget,
.directorist-content-active .widget.atbd_widget .menu-primary-container ul,
.directorist-content-active .widget.atbd_widget .theme_widget_title, .directorist-content-active .widget.atbd_widget[id^=dcl] .atbd_widget_title, .directorist-content-active .widget.atbd_widget[id^=bd] .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .wp-block-group__inner-container > h1,
.directorist-content-active .widget.atbd_widget .wp-block-group__inner-container > h2,
.directorist-content-active .widget.atbd_widget .wp-block-group__inner-container > h3,
.directorist-content-active .widget.atbd_widget .wp-block-group__inner-container > h4,
.directorist-content-active .widget.atbd_widget .wp-block-group__inner-container > h5,
.directorist-content-active .widget.atbd_widget .wp-block-group__inner-container > h6, .directorist-content-active .widget.atbd_widget[id^=dcl] > ul, .directorist-content-active .widget.atbd_widget[id^=dcl] > form, .directorist-content-active .widget.atbd_widget[id^=bd] > ul, .directorist-content-active .widget.atbd_widget[id^=bd] > form,
.directorist-content-active .widget.atbd_widget > ul,
.directorist-content-active .widget.atbd_widget > form {
padding: 20px 25px;
}
.directorist-content-active .widget.atbd_widget .social-box ul .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .menu .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .widget-module-content .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .wp-block-latest-posts__list .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .wp-block-latest-comments .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .wp-block-archives-list .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .wp-block-categories-list .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .aboutwidget .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .menu-primary-container ul .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .theme_widget_title .atbd_widget_title, .directorist-content-active .widget.atbd_widget[id^=dcl] .atbd_widget_title .atbd_widget_title, .directorist-content-active .widget.atbd_widget[id^=bd] .atbd_widget_title .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .atbd_widget_title .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .wp-block-group__inner-container > h1 .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .wp-block-group__inner-container > h2 .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .wp-block-group__inner-container > h3 .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .wp-block-group__inner-container > h4 .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .wp-block-group__inner-container > h5 .atbd_widget_title,
.directorist-content-active .widget.atbd_widget .wp-block-group__inner-container > h6 .atbd_widget_title, .directorist-content-active .widget.atbd_widget[id^=dcl] > ul .atbd_widget_title, .directorist-content-active .widget.atbd_widget[id^=dcl] > form .atbd_widget_title, .directorist-content-active .widget.atbd_widget[id^=bd] > ul .atbd_widget_title, .directorist-content-active .widget.atbd_widget[id^=bd] > form .atbd_widget_title,
.directorist-content-active .widget.atbd_widget > ul .atbd_widget_title,
.directorist-content-active .widget.atbd_widget > form .atbd_widget_title {
padding: 0;
}
.widget.atbd_widget .atbdp,
.widget.atbd_widget .directorist,
.widget.atbd_widget[id^=bd] .atbdp,
.widget.atbd_widget[id^=bd] .directorist,
.widget.atbd_widget[id^=dcl] .atbdp,
.widget.atbd_widget[id^=dcl] .directorist {
padding: 20px 25px;
}
.widget.atbd_widget .directorist,
.widget.atbd_widget[id^=bd] .directorist,
.widget.atbd_widget[id^=dcl] .directorist {
text-align: left;
}
.widget.theme_widget .atbd_categorized_listings, .widget.theme_widget[id^=bd] .atbd_categorized_listings, .widget.theme_widget[id^=dcl] .atbd_categorized_listings {
padding: 0 25px;
}
.widget.theme_widget .directorist-advanced-filter {
box-shadow: none;
}
.widget.theme_widget .directorist-advanced-filter .filter-checklist .checklist-items .custom-checkbox .check--select {
left: 1px;
top: 2px;
}
.widget.theme_widget .subscribe-widget input {
margin-bottom: 0;
}
.directorist-content-active .widget.atbd_widget .atbd_categorized_listings, .directorist-content-active .widget.atbd_widget[id^=bd] .atbd_categorized_listings, .directorist-content-active .widget.atbd_widget[id^=dcl] .atbd_categorized_listings {
padding: 0 25px;
}
.directorist-content-active .widget.atbd_widget .directorist-advanced-filter {
box-shadow: none;
}
.directorist-content-active .widget.atbd_widget .subscribe-widget input {
margin-bottom: 0;
}
.widget.atbd_widget[id^=bd] ul,
.widget.atbd_widget[id^=dcl] ul,
.widget.atbd_widget ul {
margin-bottom: 0;
}
.widget.theme_widget .atbd_widget_title .theme_widget_title {
padding: 0;
margin: 0;
border: none;
}
.theme_widget .default-ad-search .directorist-advanced-filter {
padding: 0;
border: 0 !important;
}
.widget.atbd_widget .atbd_categorized_listings .listings > li .atbd_right_content {
width: auto;
}
.widget.theme_widget,
.widget.atbd_widget,
.widget.atbd_widget[id^=bd],
.widget.atbd_widget[id^=dcl] {
padding: 0;
background: var(--color-white);
margin-bottom: 25px;
box-shadow: 0 3px 5px rgba(141, 145, 162, 0.05);
border-radius: 6px;
}
.widget.theme_widget .theme_widget_title,
.widget.atbd_widget .atbd_widget_title,
.wp-block-group__inner-container > h1,
.wp-block-group__inner-container > h2,
.wp-block-group__inner-container > h3,
.wp-block-group__inner-container > h4,
.wp-block-group__inner-container > h5,
.wp-block-group__inner-container > h6,
.widget.atbd_widget[id^=bd] .atbd_widget_title,
.widget.atbd_widget[id^=dcl] .atbd_widget_title {
border-bottom: 1px solid #f2f2f2;
margin-bottom: 0;
} .widget_ddoctors_author_info_socials ul {
display: flex;
align-items: center;
flex-wrap: wrap;
} .price_ranges > div:first-child {
margin-bottom: 15px;
}
.filter-checklist .custom-control-label::after,
.filter-checklist .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after,
.filter-checklist .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
display: none;
}
.filter-checklist .custom-control .radio--select {
background-color: var(--color-white);
}
.filter-checklist .custom-checkbox .custom-control-input ~ .custom-control-label::before {
visibility: hidden;
opacity: 0;
}
.filter-checklist .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
visibility: visible;
opacity: 1;
} .widget.atbd_widget .directorist .btn,
.widget.atbd_widget[id^=bd] .directorist .btn,
.widget.atbd_widget[id^=dcl] .directorist .btn {
background-color: var(--color-primary);
border-color: var(--color-primary);
padding: 5px 15px;
} .widget.atbd_widget .atbd_author_info_widget .atbd_social_wrap p a,
.widget.atbd_widget[id^=bd] .atbd_author_info_widget .atbd_social_wrap p a,
.widget.atbd_widget[id^=dcl] .atbd_author_info_widget .atbd_social_wrap p a {
background-color: var(--color-primary) !important;
width: 35px;
height: 35px !important;
}
.widget.atbd_widget .atbd_author_info_widget .atbd_social_wrap p a .directorist-icon-mask:after,
.widget.atbd_widget[id^=bd] .atbd_author_info_widget .atbd_social_wrap p a .directorist-icon-mask:after,
.widget.atbd_widget[id^=dcl] .atbd_author_info_widget .atbd_social_wrap p a .directorist-icon-mask:after {
background-color: var(--color-white);
}
.widget.atbd_widget .atbd_author_info_widget .atbd_social_wrap p a:hover,
.widget.atbd_widget[id^=bd] .atbd_author_info_widget .atbd_social_wrap p a:hover,
.widget.atbd_widget[id^=dcl] .atbd_author_info_widget .atbd_social_wrap p a:hover {
background-color: var(--color-dark) !important;
} .widget.widget_block ul li:last-child {
margin-bottom: 0;
} .widget.atbd_widget #loginform p input[type=password],
.widget.atbd_widget #loginform p input[type=text],
.widget.atbd_widget[id^=bd] #loginform p input[type=password],
.widget.atbd_widget[id^=bd] #loginform p input[type=text],
.widget.atbd_widget[id^=dcl] #loginform p input[type=password],
.widget.atbd_widget[id^=dcl] #loginform p input[type=text] {
border: 1px solid #f2f2f2;
outline: none;
}
.widget.atbd_widget #loginform p input[type=password]:hover,
.widget.atbd_widget #loginform p input[type=text]:hover,
.widget.atbd_widget[id^=bd] #loginform p input[type=password]:hover,
.widget.atbd_widget[id^=bd] #loginform p input[type=text]:hover,
.widget.atbd_widget[id^=dcl] #loginform p input[type=password]:hover,
.widget.atbd_widget[id^=dcl] #loginform p input[type=text]:hover {
border: 1px solid var(--color-primary);
}
.widget.atbd_widget #loginform p input[type=password]:focus,
.widget.atbd_widget #loginform p input[type=text]:focus,
.widget.atbd_widget[id^=bd] #loginform p input[type=password]:focus,
.widget.atbd_widget[id^=bd] #loginform p input[type=text]:focus,
.widget.atbd_widget[id^=dcl] #loginform p input[type=password]:focus,
.widget.atbd_widget[id^=dcl] #loginform p input[type=text]:focus {
box-shadow: none;
} .widget .directorist-advanced-filter__basic > .directorist-advanced-filter__basic--element {
margin-bottom: 18px;
}
.widget .directorist-advanced-filter__basic > .directorist-advanced-filter__basic--element > .directorist-search-field > label {
margin-bottom: 10px;
}
.ddoctors_widget_buttons .modal-body {
padding: 0;
} .directory_register_form_wrap {
background: var(--color-white);
}
.directory_register_form_wrap .directorist-form-group label {
font-size: 16px;
color: var(--color-dark);
line-height: 1.7;
font-weight: 500;
}
.directory_register_form_wrap .directorist-form-group .directorist-form-element {
font-size: 15px;
height: 44px;
border-color: var(--color-border);
line-height: 1.5 !important;
border-radius: 6px;
color: var(--color-gray);
}
.directory_register_form_wrap .directorist-form-group .directorist-form-element:focus {
border-color: var(--color-primary);
}
.directory_register_form_wrap .atbd_privacy_policy_area {
margin-top: 25px;
}
.directory_register_form_wrap .directorist-form-required {
line-height: 1.3;
}
.directory_regi_btn button.directorist-btn.directorist-btn-primary {
border: 1px solid var(--color-primary) !important;
background-color: var(--color-primary) !important;
box-shadow: none;
}
.directory_regi_btn button.directorist-btn.directorist-btn-primary:hover {
background-color: var(--color-dark) !important;
border: 1px solid var(--color-dark) !important;
}
.directory_regi_btn p {
margin-bottom: 10px;
} .directorist-checkbox input[type=checkbox]:checked + .directorist-checkbox__label:after,
.directorist-checkbox input[type=checkbox]:checked + .directorist-radio__label:after,
.directorist-checkbox input[type=radio]:checked + .directorist-checkbox__label:after,
.directorist-checkbox input[type=radio]:checked + .directorist-radio__label:after,
.directorist-radio input[type=checkbox]:checked + .directorist-radio__label:after,
.directorist-radio input[type=radio]:checked + .directorist-checkbox__label:after {
background-color: var(--color-primary);
border-color: var(--color-primary);
}
.theme-dir-login .directorist-login-wrapper {
padding: 60px 0 100px;
}
@media only screen and (max-width: 991px) {
.theme-dir-login .directorist-login-wrapper {
padding: 50px 0 100px;
}
}
@media only screen and (max-width: 767px) {
.theme-dir-login .directorist-login-wrapper {
padding: 40px 0 100px;
}
}
.theme-dir-login .atbdp_login_form_shortcode {
background-color: white;
padding: 30px;
border-radius: 6px;
}
.theme-dir-login .directorist-form-group label {
margin-bottom: 15px;
}
.theme-dir-login .directorist-form-group .directorist-btn.directorist-btn-block {
height: 40px;
display: flex;
align-items: center;
justify-content: center;
background-color: var(--color-primary);
margin-top: 30px;
margin-bottom: 20px;
}
.theme-dir-login p {
margin-bottom: 0;
}
.theme-dir-login p .atbdp_recovery_pass {
margin-bottom: 0;
color: var(--color-gray);
}
.theme-dir-login p .atbdp_recovery_pass:hover {
color: var(--color-secondary);
}
.theme-dir-login .atbd_social_login,
.theme-dir-login .social-login {
justify-content: start;
} .theme-dir-registration .directory_register_form_wrap {
background-color: white;
padding: 30px;
border-radius: 4px;
}
.theme-dir-registration .directory_regi_btn p {
margin-bottom: 0;
}
.theme-dir-registration .directory_regi_btn button {
padding: 0 25px;
margin-bottom: 0;
} .error-page-area {
padding: 100px 0;
}
@media only screen and (max-width: 767px) {
.error-page-area {
padding: 60px 0;
}
}
@media only screen and (max-width: 575px) {
.error-page-area {
padding: 50px 0;
}
}
.error-contents h2 {
margin-top: 25px;
margin-bottom: 15px;
}
.error-contents .widget-wrapper {
margin-top: 30px;
}
.error-contents figure img {
max-width: 100%;
height: 200px;
}
.error-contents label .screen-reader-text {
white-space: nowrap;
display: flex;
align-items: center;
}
.error-contents label input {
padding: 0 15px;
}
.error-contents .search-form {
width: 100%;
border-radius: 1.5625rem;
background: #f5f4f7;
border: 0 none;
height: 3.125rem;
padding: 0 0 0 1.5625rem;
display: flex;
}
.error-contents .search-form label {
width: 100%;
margin-bottom: 0;
height: 100%;
display: flex;
}
.error-contents .search-form label input {
width: 100%;
border: none;
background-color: transparent;
outline: none;
}
.error-contents .search-form .search-submit {
border: none;
border-radius: 0 1.5625rem 1.5625rem 0;
padding: 0 20px;
box-shadow: none;
color: var(--color-white);
background-color: var(--color-primary);
} .ui-slider {
position: relative;
z-index: 0;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
-ms-touch-action: none;
touch-action: none;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: 0.7em;
display: block;
border: 0;
background-position: 0 0;
}
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -0.3em;
margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: 0.8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -0.3em;
margin-left: 0;
margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
} .theme-single-listing-sliding {
padding: 7px 0;
}
.theme-single-listing-sliding .theme-swiper-navigation {
display: flex;
justify-content: center;
align-items: center;
}
.theme-single-listing-sliding .theme-swiper-navigation .theme-swiper-button-nav i {
background-color: white;
margin-left: 10px;
width: 30px;
height: 30px;
line-height: 35px;
border-radius: 50rem;
transition: 0.2s ease-in-out;
box-shadow: none;
outline: none;
border: none;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid #e9ebf4;
color: #666d92;
font-size: 12px;
cursor: pointer;
}
.theme-single-listing-sliding .theme-swiper-navigation .theme-swiper-button-nav .directorist-icon-mask:after {
width: 12px;
height: 12px;
background-color: #666d92;
}
.theme-single-listing-sliding .theme-swiper-navigation .theme-swiper-button-nav:hover i {
border: 1px solid var(--color-secondary);
background-color: var(--color-secondary);
color: white;
}
.theme-single-listing-sliding .theme-swiper-navigation .theme-swiper-button-nav:hover .directorist-icon-mask:after {
background-color: white;
}
.theme-single-listing-slider__item {
margin-bottom: 20px;
}
.theme-single-listing-slider__item img {
max-width: 100%;
max-height: 100%;
width: 100%;
height: 160px;
object-fit: cover;
border-radius: 2px;
} .review-wrapper {
padding: 23px 30px;
border-bottom: 1px solid #e3e6ef;
display: flex;
}
@media only screen and (max-width: 991px) {
.review-wrapper {
flex-wrap: wrap;
}
}
.review-wrapper__left {
display: flex;
align-items: center;
flex-basis: 50%;
}
@media only screen and (max-width: 575px) {
.review-wrapper__left {
flex-basis: 100%;
}
}
.review-wrapper__left .review-left-content {
display: flex;
align-items: center;
}
.review-wrapper__left .review-left-content .review-number {
border: 1px solid var(--color-border);
margin-right: 18px;
min-width: 80px;
min-height: 80px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 6px;
background-color: #f8f9fb;
}
.review-wrapper__left .review-left-content .review-number span {
color: var(--color-primary);
font-size: calc(1.0625rem + 0.75vw);
}
@media (min-width: 1200px) {
.review-wrapper__left .review-left-content .review-number span {
font-size: 1.625rem;
}
}
.review-wrapper__left .review-left-content .review-number span {
font-weight: 600;
}
.review-wrapper__right {
display: flex;
flex-basis: 50%;
}
@media only screen and (max-width: 1399px) {
.review-wrapper__right {
margin-top: 20px;
}
}
@media only screen and (max-width: 575px) {
.review-wrapper__right {
flex-basis: 100%;
}
}
.review-star--content {
font-size: 13px;
color: #9299b8;
} .review-progressbar {
width: 100%;
display: flex;
justify-content: flex-end;
}
@media only screen and (max-width: 575px) {
.review-progressbar {
justify-content: flex-start;
}
}
.review-progressbar__child {
width: 100%;
display: flex;
align-items: center;
}
.review-progressbar__child:not(:last-child) {
margin-bottom: 5px;
}
@media only screen and (max-width: 479px) {
.review-progressbar__child {
display: block;
}
}
.review-progressbar__child .progress {
width: 250px;
height: 6px;
border-radius: 8px;
background: rgba(var(--color-primary-rgb), 1);
background: linear-gradient(90deg, rgba(var(--color-primary-rgb), 1) 0%, rgba(var(--color-secondary-rgba), 1) 100%);
}
.review-progressbar__child .progress .progress-bar {
background: rgba(var(--color-primary-rgb), 1);
background: linear-gradient(90deg, rgba(var(--color-primary-rgb), 1) 0%, rgba(var(--color-secondary-rgba), 1) 100%);
}
@media only screen and (max-width: 479px) {
.review-progressbar__child .progress {
width: 100%;
margin: 5px 0;
}
}
.review-progressbar__child .progress--right,
.review-progressbar__child .progress--left {
display: flex;
align-items: center;
width: 60px;
font-size: 14px;
font-weight: 400;
}
.review-progressbar__child .progress--left {
color: var(--color-light);
}
.review-progressbar__child .progress--right {
color: var(--color-gray);
justify-content: flex-end;
font-weight: 600;
font-size: 12px;
}
@media only screen and (max-width: 479px) {
.review-progressbar__child .progress--right {
justify-content: flex-start;
}
}
.review-progressbar__parent {
margin-bottom: 0;
padding: 0;
}
@media only screen and (max-width: 479px) {
.review-progressbar__parent {
width: 100%;
}
} .theme-review__title {
text-align: center;
}
.theme-review button[data-action=stop], .theme-review button[data-action=start] {
display: none;
}
.theme-review .tns-inner {
padding: 0 15px;
}
.theme-review .tns-inner .tns-item {
visibility: hidden;
transition: 0.3s ease;
}
.theme-review .tns-inner .tns-slide-active {
visibility: visible;
}
.theme-review .theme-swiper-pagination {
margin: 10px 0;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
}
.theme-review .theme-swiper-pagination .swiper-pagination-bullet {
width: 8px;
height: 8px;
transform: scale(1);
padding: 0;
margin: 0 4px;
border-radius: 50%;
background: rgba(17, 54, 241, 0.2);
transition: 0.3s ease;
border: none;
opacity: 1;
}
.theme-review .theme-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
background: var(--color-primary);
transform: scale(1.5);
}
.theme-review__nav {
display: none;
}
.elementor-editor-wp-page .theme-review .tns-nav {
display: none !important;
}
.review-box__nav {
display: none;
}
.theme-review-box {
padding: 60px 30px 23px 30px;
background: #ffffff;
box-shadow: 0 0 15px rgba(146, 153, 184, 0.15);
border-radius: 0.375rem;
margin-top: 21px;
margin-bottom: 29px;
}
.theme-review-box__inner {
width: 100%;
margin-bottom: 22px;
display: inline-flex;
align-items: flex-end;
align-items: center;
}
.theme-review-box__title {
position: absolute;
top: -39px;
color: var(--color-secondary);
font-size: 14px;
margin-bottom: 15px;
}
.theme-review-box__area {
margin-left: 20px;
position: relative;
}
.theme-review-box__name {
font-size: 16px;
line-height: 1.5;
font-weight: 600;
margin-bottom: 0;
color: var(--color-dark);
}
.theme-review-box__designation {
font-size: 14px;
font-weight: 400;
color: var(--color-light);
margin-bottom: 3px;
margin-top: 1px;
}
.theme-review-box__designation i {
font-size: 15px;
color: var(--color-warning);
margin-right: -3px;
}
.theme-review-box__img img {
max-width: 80px;
max-height: 80px;
width: 80px;
height: 80px;
border-radius: 50rem !important;
background-color: var(--color-gray);
}
.theme-review-box .theme-product__rating {
margin-top: 6px;
}
.theme-reviewer__description {
margin-bottom: 27px;
font-size: 15px;
line-height: 1.8;
font-weight: 400;
color: var(--color-gray);
}
.theme-reviewer__name, .theme-reviewer__date {
font-size: 14px;
line-height: 1.7142857143;
font-weight: 400;
color: var(--color-light);
margin-bottom: 0;
} .theme-rating {
display: flex;
list-style-type: none;
margin-bottom: 0;
}
.theme-rating li {
font-size: 14px;
}
.theme-rating li:before {
mask-image: var(--theme-star-empty);
content: "";
display: block;
width: 16px;
height: 16px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
font-weight: 400;
color: var(--color-warning);
}
.theme-rating.one li:first-child:before,
.theme-rating.two li:first-child:before,
.theme-rating.two li:nth-child(2):before,
.theme-rating.three li:first-child:before,
.theme-rating.three li:nth-child(2):before,
.theme-rating.three li:nth-child(3):before,
.theme-rating.four li:first-child:before,
.theme-rating.four li:nth-child(2):before,
.theme-rating.four li:nth-child(3):before,
.theme-rating.four li:nth-child(4):before,
.theme-rating.five li:first-child:before,
.theme-rating.five li:nth-child(2):before,
.theme-rating.five li:nth-child(3):before,
.theme-rating.five li:nth-child(4):before,
.theme-rating.five li:nth-child(5):before {
mask-image: var(--theme-star-solid);
}
.theme-rating.one-n-half li:nth-child(2):before,
.theme-rating.two-n-half li:nth-child(3):before,
.theme-rating.three-n-half li:nth-child(4):before,
.theme-rating.four-n-half li:nth-child(5):before {
mask-image: var(--theme-star-solid);
} .theme-product__rating {
display: flex;
align-items: center;
}
.theme-product__rating__stars {
position: relative;
}
.theme-product__rating__stars__wrap {
display: flex;
align-items: center;
}
.theme-product__rating__stars__wrap svg {
width: 14px !important;
fill: var(--color-warning) !important;
}
.theme-product__rating__stars__solid {
display: flex;
align-items: center;
position: absolute;
left: 0;
top: 0;
overflow: hidden;
}
.theme-product__rating__stars__solid svg {
min-width: 14px !important;
fill: var(--color-warning) !important;
}
.theme-product__rating .theme-product__rating__total {
font-size: 14px;
color: var(--color-light);
display: inline-block;
padding-left: 4px;
position: relative;
top: 2px;
}  .theme-authentication-modal .modal {
background-color: rgba(var(--color-dark-rgba), 0.15);
}
.theme-authentication-modal .modal-content {
border-radius: 8px;
box-shadow: 0 0;
border: 0 none;
}
.theme-authentication-modal .modal-dialog {
max-width: 450px;
}
@media only screen and (max-width: 767px) {
.theme-authentication-modal .modal-dialog {
max-width: 100%;
}
}
.theme-authentication-modal .modal-header {
padding: 15px 30px;
border-bottom: 1px solid #EBEBEB;
}
.theme-authentication-modal .modal-header .theme-close {
display: inline-flex;
align-items: center;
justify-content: center;
width: 34px;
height: 34px;
border-radius: 50%;
padding: 0;
border: 0 none;
background-color: #E3E3E3;
}
.theme-authentication-modal .modal-header .theme-close span {
font-size: calc(1.0375rem + 0.45vw);
}
@media (min-width: 1200px) {
.theme-authentication-modal .modal-header .theme-close span {
font-size: 1.375rem;
}
}
.theme-authentication-modal .modal-header .theme-close span {
line-height: 0;
color: var(--color-dark);
margin-top: 2px;
}
.theme-authentication-modal .modal-header .theme-close::before {
background-color: var(--color-secondary);
}
.theme-authentication-modal .modal-header .modal-title {
font-size: calc(1.025rem + 0.3vw);
}
@media (min-width: 1200px) {
.theme-authentication-modal .modal-header .modal-title {
font-size: 1.25rem;
}
}
.theme-authentication-modal .modal-header .modal-title {
font-weight: 600;
color: var(--color-dark);
}
.theme-authentication-modal .modal-body {
padding: 0;
}
.theme-authentication-modal .modal-body .directorist-authentication {
margin: 0px;
width: 100%;
padding: 0;
}
.theme-authentication-modal .modal-body .directorist-authentication .directorist-authentication__form {
margin: 0px;
padding: 30px 30px;
}
.theme-authentication-modal .modal-body .directorist-authentication .directorist-authentication__form #recover-pass-modal {
padding: 0px;
}
.theme-authentication-modal .modal-body .directorist-authentication .directorist-authentication__form #recover-pass-modal .directorist-form-group {
padding: 0px;
}
.theme-authentication-modal .modal-body .theme-close {
position: absolute;
top: -10px;
right: -5px;
background: transparent;
box-shadow: none;
border: none;
font-size: 22px;
width: 30px;
height: 30px;
border: 1px solid #e3e6ef;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
}
.theme-authentication-modal .theme-modal-wrap {
padding: 20px 30px 10px;
}
.theme-authentication-modal .theme-modal-wrap form > p:not(.status) {
background-color: rgba(0, 155, 5, 0.1);
border-radius: 8px;
height: 84px;
padding: 15px 20px 20px;
font-size: 15px;
font-weight: 500;
letter-spacing: 0.3px;
}
.theme-authentication-modal .theme-modal-wrap form > p:not(.status) span {
font-weight: 600;
color: #009B05;
text-transform: capitalize;
margin-left: 5px;
}
.theme-authentication-modal .theme-modal-wrap p {
font-size: 15px;
}
.theme-authentication-modal .theme-modal-wrap .directorist-form-required {
line-height: 1.3;
}
.theme-authentication-modal .theme-login-info {
padding: 15px 20px;
border-radius: 8px;
}
.theme-authentication-modal .theme-login-info.alert-success {
border: 0 none;
background-color: rgba(44, 185, 0, 0.15);
}
.theme-authentication-modal .theme-login-info ul {
margin-bottom: 0;
}
.theme-authentication-modal .theme-login-info ul li .theme-login-info__label {
display: inline-block;
margin-right: 20px;
color: var(--color-dark);
}
.theme-authentication-modal .theme-login-info ul li .theme-login-info__text {
color: var(--color-success);
}
.theme-authentication-modal .theme-register-btn {
margin-bottom: 20px;
}
.theme-authentication-modal .theme-register-btn .directorist-btn {
width: 100%;
border-radius: 8px;
background-color: var(--color-primary) !important;
border: 1px solid var(--color-primary) !important;
}
.theme-authentication-modal .directorist-form-group label {
margin-bottom: 8px;
color: var(--color-dark);
font-size: 15px;
line-height: 1.2666666667;
font-weight: 600;
}
.theme-authentication-modal .directorist-form-group .directorist-form-element {
border: 1px solid transparent !important;
box-shadow: 0 0 0 2px #EEEEEE;
border-radius: 6px;
transition: box-shadow 0.3s ease;
}
.theme-authentication-modal .directorist-form-group .directorist-form-element:focus {
box-shadow: 0 0 0 2px rgba(var(--color-secondary-rgba), 0.7);
}
.theme-authentication-modal .directorist-form-group.atbd_login_btn_wrapper .directorist-btn {
width: 100%;
min-height: 46px;
border-radius: 10px;
line-height: 1;
background-color: var(--color-secondary) !important;
border: 1px solid rgba(var(--color-secondary-rgba), 0.15) !important;
color: var(--color-white);
font-weight: 600;
font-size: 16px;
}
.theme-authentication-modal .directorist-form-group.atbd_login_btn_wrapper .directorist-btn:before {
background-color: var(--color-white);
}
.theme-authentication-modal .theme-password-activity {
display: flex;
justify-content: space-between;
margin-top: 17px;
}
.theme-authentication-modal .theme-password-activity p {
margin-bottom: 0;
}
.theme-authentication-modal .theme-password-activity p a {
font-size: 13px;
font-weight: 500;
color: var(--color-dark);
}
.theme-authentication-modal .theme-password-activity p a:hover {
color: var(--color-secondary);
}
.theme-authentication-modal .theme-password-activity.directorist-checkbox input[type=checkbox] + .directorist-checkbox__label {
font-size: 13px;
font-weight: 400;
line-height: 1.2307692308;
color: #5D5D5D;
}
.theme-authentication-modal .theme-password-activity.directorist-checkbox input[type=checkbox]:checked + .directorist-checkbox__label:after {
background-color: rgba(var(--color-secondary-rgba), 1);
border-color: var(--color-secondary);
}
.theme-authentication-modal .theme-password-activity.directorist-checkbox input[type=checkbox]:checked + .directorist-checkbox__label:before {
color: var(--color-secondary);
}
.theme-authentication-modal .theme-password-activity.directorist-checkbox input[type=checkbox] + .directorist-checkbox__label {
padding-left: 27px;
}
.theme-authentication-modal .theme-password-activity.directorist-checkbox input[type=checkbox] + .directorist-checkbox__label:after {
border-radius: 3px;
border: 2px solid #aaaaaa;
}
.theme-authentication-modal .theme-social-login {
display: flex;
justify-content: center;
justify-content: center;
margin: 25px 0 15px 0;
}
.theme-authentication-modal .theme-social-login button {
min-height: 46px;
padding: 10px 30px;
border-radius: 6px;
margin: 5px;
border: 1px solid var(--color-border-light);
display: flex;
align-items: center;
justify-content: center;
}
.theme-authentication-modal .theme-social-login button span {
margin-right: 8px;
font-size: 16px;
transition: 0.2s ease-in-out;
}
.theme-authentication-modal .theme-social-login button:focus {
outline: none;
box-shadow: 0 0;
}
.theme-authentication-modal .theme-social-login button:hover {
background-color: transparent;
}
.theme-authentication-modal .theme-social-login button:hover .fa.fa-facebook {
color: var(--color-white);
}
.theme-authentication-modal .theme-social-login button:hover .fa.fa-google {
color: var(--color-white);
}
.theme-authentication-modal .theme-social-login button.fb-login:hover {
color: var(--color-white);
background-color: #3067FF;
}
.theme-authentication-modal .theme-social-login button.fb-login:hover span {
color: var(--color-white);
}
.theme-authentication-modal .theme-social-login button.fb-login span {
color: #3067FF;
}
.theme-authentication-modal .theme-social-login button.fb-google:hover {
color: var(--color-white);
background-color: #dd4b39;
}
.theme-authentication-modal .theme-social-login button.fb-google:hover span {
color: var(--color-white);
}
.theme-authentication-modal .theme-social-login button.fb-google span {
color: #dd4b39;
transition: 0.2s ease-in-out;
}
.theme-authentication-modal .theme-social-login button .fa {
font-family: "Font Awesome 5 Brands";
font-weight: 400;
margin-right: 8px;
border-color: #E3E3E3;
}
.theme-authentication-modal .theme-social-login button .fa.fa-facebook {
color: #3067FF;
}
.theme-authentication-modal .theme-social-login button .fa.fa-google {
color: #dd4b39;
}
.theme-authentication-modal .theme-modal-bottom {
padding: 20px 25px;
border-radius: 0 0 8px 8px;
text-align: center;
background-color: var(--color-bg-lighter);
}
.theme-authentication-modal .theme-modal-bottom p {
font-weight: 400;
margin-bottom: 0;
font-size: 15px;
color: #505050;
}
.theme-authentication-modal .theme-modal-bottom p a {
display: inline-block;
margin-left: 6px;
text-decoration: underline;
color: var(--color-dark);
text-decoration: underline;
font-size: 15px;
font-weight: 600;
}
.theme-authentication-modal .theme-modal-bottom p a:hover {
color: var(--color-secondary);
}
.theme-authentication-modal .theme-modal-bottom .message {
padding: 15px 30px;
text-align: center;
}
.theme-authentication-modal #recover-pass-modal {
margin: 0 !important;
padding: 20px 30px 30px 30px;
}
.theme-authentication-modal #recover-pass-modal .directorist-btn {
font-size: 14px;
margin-top: 15px;
background-color: var(--color-secondary);
}
.theme-authentication-modal #recover-pass-modal .directorist-form-element + p {
margin-bottom: 0;
}
.theme-authentication-modal form fieldset > p {
color: var(--color-dark);
font-size: 16px;
line-height: 1.75;
font-weight: 500;
}
.login_modal {
display: flex;
gap: 6px;
}
.login_modal i {
cursor: pointer;
font-size: calc(1.025rem + 0.3vw);
}
@media (min-width: 1200px) {
.login_modal i {
font-size: 1.25rem;
}
}
.login_modal i {
text-align: center;
}
@media only screen and (max-width: 767px) {
.modal-dialog {
max-width: 420px;
margin: 1.75rem auto;
}
}
.modal-backdrop.show {
z-index: 2;
}
.directorist-content-active .theme-login-modal__btn {
background-color: var(--color-primary) !important;
border: 1px solid var(--color-primary) !important;
}
.directorist-content-active .theme-login-modal__btn:focus {
background-color: var(--color-dark) !important;
border-color: var(--color-dark) !important;
}
@media only screen and (max-width: 991px) {
.theme-header-action__add-listing .btn,
.login_modal {
width: 30px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 3px;
color: var(--color-white);
padding: 8px 8px;
}
.theme-header-action__add-listing .btn i,
.login_modal i {
font-size: 16px;
margin-top: 0;
}
.theme-header-action__add-listing .btn .directorist-icon-mask:after,
.login_modal .directorist-icon-mask:after {
width: 16px;
height: 16px;
}
} .modal .message {
padding: 10px 30px 0;
text-align: center;
}
.modal .message .error {
color: var(--color-danger);
}
.modal .message .error strong {
color: var(--color-danger);
}
.modal .error_login {
padding: 10px 30px 0;
text-align: center;
}
.modal .error_login .success {
color: var(--color-warning);
}
.gallery-item:hover img {
filter: grayscale(1);
} body.rtl .theme-header-logo__img svg {
direction: rtl;
}
body.rtl .theme-header-logo__img img {
max-width: 120px;
width: 100%;
}
body.rtl .owl-nav button,
body.rtl #theme-catagories__nav .theme-swiper-button-nav {
transform: rotate(180deg);
}
body.rtl #theme-testimonial__nav.theme-swiper-button-nav-wrap .theme-swiper-button-nav {
transform: translateY(-50%) rotate(180deg);
}
body.rtl .directorist-search-form .directorist-search-form-action .directorist-search-form-action__submit .directorist-btn.directorist-btn-lg span {
transform: rotate(0deg);
}
body.rtl .directorist-pagination .page-numbers.next,
body.rtl .directorist-pagination .page-numbers.prev,
body.rtl .pagination-area .page-numbers.next,
body.rtl .pagination-area .page-numbers.prev,
body.rtl .directorist-user-dashboard-tabcontent .directorist-dashboard-pagination .page-numbers i {
transform: rotate(180deg);
}
body.rtl footer .widget .widget-subscribe .submit-btn {
transform: translateY(-50%) rotate(180deg);
}
body.rtl input,
body.rtl textarea,
body.rtl [type=tel],
body.rtl [type=url],
body.rtl [type=email],
body.rtl [type=number] {
direction: ltr;
}
body.rtl .directorist-search-contents .directorist-btn-ml::after {
position: absolute;
}
body.rtl .directorist-map-search .select2.select2-container .select2-selection--single .select2-selection__rendered {
padding: 0 20px !important;
}
body.rtl .main-breadcrumb ul li:after {
transform: rotate(-180deg);
margin: 0;
}
body.rtl .directorist-single-listing-top .directorist-return-back i,
body.rtl .theme-single-categories__carousel .theme-categories__btn--btn i,
body.rtl .theme-single-listing-sliding .theme-swiper-navigation .theme-swiper-button-nav i {
transform: rotate(180deg);
}
body.rtl .directorist-search-field .price-range .ui-slider-horizontal {
margin-left: auto;
}
body.rtl .directorist-open-hours li .directorist-open-hours__time span {
display: inline-block;
}
form#login p span {
text-transform: lowercase;
} footer {
background-color: var(--bgcolor-footer); }
footer .widget_text p strong {
color: var(--color-footer-text);
}
footer .widget_text .wp-caption-text {
color: var(--color-footer-text);
}
footer { }
footer .widget.widget_pages ul li:not(:last-child) {
margin-bottom: 10px;
}
footer .widget.widget_pages ul li a {
font-size: 15px;
color: var(--color-footer-link);
}
footer .widget.widget_pages ul li a:hover {
color: var(--color-footer-link-hover);
}
footer { }
footer .widget .aps-download .btn.btn-link svg {
fill: var(--color-gray);
}
footer { }
footer .widget.widget_archive ul li {
color: var(--color-footer-text);
font-size: 13px;
}
footer .widget.widget_archive ul li a {
color: var(--color-footer-text);
}
footer .widget.widget_archive ul li a:hover {
color: var(--color-footer-link-hover);
}
footer .widget.widget_archive select[name=archive-dropdown] {
margin: 0 !important;
}
footer { }
footer .widget.widget_meta ul li {
color: var(--color-footer-text);
font-size: 13px;
}
footer .widget.widget_meta ul li a {
color: var(--color-footer-text);
}
footer .widget.widget_meta ul li a:hover {
color: var(--color-footer-link-hover);
}
footer { }
footer .widget .aps-download ul {
margin: -5px;
}
footer .widget .aps-download ul li .btn.btn-link {
background-color: var(--color-white);
color: var(--color-gray);
}
footer .widget .aps-download ul li .btn.btn-link:before {
background: var(--color-dark);
}
footer { }
footer .widget .subscribe-widget .form-control {
border: 1px solid transparent;
}
footer { }
footer .widget .social-box ul {
margin: -3px;
}
footer .widget .social-box ul li a {
background-color: rgba(255, 255, 255, 0.1);
color: white;
transition: 0.2s ease-in-out;
}
footer .widget .social-box ul li a svg {
fill: var(--color-white);
}
footer { }
footer table {
border: 1px solid rgba(227, 230, 239, 0.7);
}
footer table tr td:not(:last-child),
footer table tr th:not(:last-child) {
border-right: 1px solid rgba(227, 230, 239, 0.7);
}
footer table tr td,
footer table tr th {
border-bottom: 1px solid rgba(227, 230, 239, 0.7);
}
footer { }
footer .widget.widget_calendar table {
margin-top: 0;
}
footer .widget.widget_calendar table caption {
margin-bottom: 10px;
}
footer .widget.widget_calendar table th,
footer .widget.widget_calendar table td {
padding: 7px;
}
footer .widget.widget_calendar .wp-calendar-nav-prev a {
color: var(--color-secondary);
}
footer { }
footer .widget-title {
font-weight: 400;
color: var(--color-footer-title);
margin-bottom: 22px;
}
footer .widget {
margin-bottom: 21px;
}
footer .textwidget img {
margin-bottom: 20px;
}
footer .textwidget p {
font-size: 15px;
line-height: 1.6;
font-weight: 400;
margin-bottom: 22px;
color: var(--color-footer-link);
}
footer .textwidget p strong {
color: var(--color-footer-text);
}
footer .textwidget br:empty {
display: none;
}
footer { }
footer .widget_search .search-form .search-submit {
background-color: var(--color-secondary);
}
footer { }
footer .widget.widget_ddoctors_post .theme-posts li .theme-date {
color: var(--color-footer-title);
}
footer { }
footer .widget_recent_comments ul li .comment-author-link + a {
color: var(--color-secondary);
}
footer { }
footer .widget_ddoctors_contact_info .widget-social-parent li a {
color: var(--bgcolor-footer);
}
footer { }
footer .widget.widget_recent_entries ul li {
color: var(--color-footer-text);
font-size: 13px;
}
footer .widget.widget_recent_entries ul li a {
color: var(--color-footer-text);
}
footer .widget.widget_recent_entries ul li a:hover {
color: var(--color-footer-link-hover) !important;
}
footer .widget,
footer .widget-wrapper { }
footer .widget .atbd_categorized_listings .listings > li .cate_title h4 a,
footer .widget-wrapper .atbd_categorized_listings .listings > li .cate_title h4 a {
color: var(--color-footer-link);
}
footer .widget .atbd_categorized_listings .listings > li .cate_title h4 a:hover,
footer .widget-wrapper .atbd_categorized_listings .listings > li .cate_title h4 a:hover {
color: var(--color-footer-link-hover);
}
footer .widget .atbd_categorized_listings .listings > li,
footer .widget-wrapper .atbd_categorized_listings .listings > li {
border-bottom-color: #424242;
}
footer .widget .sidebar-post .post-single .post-title,
footer .widget-wrapper .sidebar-post .post-single .post-title {
color: var(--color-white-rgb-3);
}
footer .widget .sidebar-post .post-single .post-title:hover,
footer .widget-wrapper .sidebar-post .post-single .post-title:hover {
color: var(--color-footer-link-hover);
}
footer .widget .btn-primary,
footer .widget-wrapper .btn-primary {
color: var(--color-white);
}
footer .widget,
footer .widget-wrapper { }
footer .widget .atbdp-widget-tags ul li a,
footer .widget-wrapper .atbdp-widget-tags ul li a {
border-color: var(--color-border-light);
}
footer .widget .atbdp-widget-tags ul li a:hover,
footer .widget-wrapper .atbdp-widget-tags ul li a:hover {
border-color: var(--color-border-light);
}
footer .widget .default-ad-search .form-group label,
footer .widget-wrapper .default-ad-search .form-group label {
color: var(--color-footer-title);
}
footer .widget .directorist-form-group .directorist-search-field > label,
footer .widget-wrapper .directorist-form-group .directorist-search-field > label {
color: var(--color-footer-title);
}
footer { }
footer .directorist-advanced-filter__action .directorist-btn.directorist-btn-outline-dark {
color: white !important;
}
footer { }
footer .widget .directorist-advanced-filter__basic > .directorist-advanced-filter__basic--element > .directorist-search-field > label {
color: var(--color-footer-title);
}
footer .directorist-advanced-filter__advanced .directorist-advanced-filter__advanced--review .filter-checklist label.filter-checklist__label:hover span,
footer .directorist-advanced-filter__advanced .directorist-advanced-filter__advanced--review .directorist-search-field label.filter-checklist__label:hover span,
footer .directorist-advanced-filter__advanced .directorist-advanced-filter__advanced--element .directorist-search-field > label:hover span {
color: var(--color-secondary);
}
footer { }
footer .ddoctors_widget_buttons .widget-contact-middle {
padding-bottom: 15px;
margin-bottom: 15px;
}
footer .widget-contact-parent {
margin-bottom: 0;
}
footer .widget-contact-parent__child .social-content .number a {
color: var(--color-footer-link);
}
footer .widget-contact-parent__child .social-content .text {
color: var(--color-footer-text);
}
footer .widget-contact-parent__child .social-content .number {
color: var(--color-footer-text);
}
footer .widget-contact-parent__child .social-content .address,
footer .widget-contact-parent__child .social-content .link {
color: var(--color-footer-link);
}
footer { }
footer .atbd_categorized_listings {
padding: 0;
}
footer .atbd_categorized_listings .listings > li .directory_tag span a {
color: var(--color-footer-link);
}
footer .atbdp-widget-categories ul li a:hover {
color: var(--color-white) !important;
}
footer { }
footer .widget .atbd_widget_title h4 {
color: var(--color-white);
}
footer .widget ul {
margin: 0;
padding: 0;
}
footer .widget ul li {
list-style: none;
}
footer .widget.widget_categories li {
margin-bottom: 10px;
font-size: 13px;
color: var(--color-footer-text);
font-size: 15px;
}
footer .widget.widget_categories li a {
color: var(--color-footer-text);
}
footer .widget.widget_categories li a:hover {
color: var(--color-footer-link-hover);
}
footer .widget.widget_categories li:last-child {
margin-bottom: 0;
}
footer .widget .social-list li a span.instagram i {
background: var(--color-white-rgb-15);
transition: 0.2s ease-in-out;
}
footer .widget .social-list li a:hover i {
background: var(--color-secondary);
}
footer { }
footer .widget.widget_rss .widget-title .rsswidget {
color: var(--color-footer-title);
}
footer .widget.widget_rss ul li .rsswidget {
color: var(--color-footer-link);
}
footer .widget.widget_rss ul li .rsswidget:hover {
color: var(--color-footer-link-hover);
}
footer .widget.widget_rss ul li .rssSummary {
color: var(--color-footer-text);
}
footer .widget.widget_rss ul li cite {
color: var(--color-footer-text);
}
footer { }
footer .gallery {
padding: 0;
}
footer caption {
color: var(--color-footer-text);
}
footer { }
footer .widget.widget_recent_comments ul li .comment-author-link a {
color: var(--color-footer-link);
}
footer .widget.widget_ddoctors_post .theme-posts li .theme-title a {
color: var(--color-footer-link);
}
footer .widget-contact-middle .widget-module-content {
padding-top: 0;
}
footer .widget .subscribe-widget,
footer .widget .tagcloud,
footer .widget .menu,
footer .widget .widget-module-content,
footer .widget .aboutwidget,
footer .widget .menu-primary-container ul,
footer .widget .theme_widget_title, footer .widget[id^=dcl] .atbd_widget_title, footer .widget[id^=bd] .atbd_widget_title,
footer .widget .atbd_widget_title, footer .widget[id^=dcl] > ul, footer .widget[id^=dcl] > form, footer .widget[id^=bd] > ul, footer .widget[id^=bd] > form,
footer .widget > ul,
footer .widget > form {
padding: 0;
}
footer .widget .social-box ul,
footer .widget .aps-download,
footer .widget.theme_widget .atbd_categorized_listings,
footer .widget.theme_widget[id^=bd] .atbd_categorized_listings,
footer .widget.theme_widget[id^=dcl] .atbd_categorized_listings,
footer .widget.atbd_widget .atbd_categorized_listings,
footer .widget.atbd_widget[id^=bd] .atbd_categorized_listings,
footer .widget.atbd_widget[id^=dcl] .atbd_categorized_listings {
padding: 0;
}
footer .directorist-claim-listing-widget .directorist-claim-listing,
footer .widget.atbd_widget .theme_widget_title,
footer .widget.atbd_widget .atbd_widget_title,
footer .widget_text .textwidget,
footer .atbd_widget .textwidget,
footer .directorist-claim-listing-widget .directorist-claim-listing,
footer .widget.atbd_widget .directorist-open-hours,
footer .widget.atbd_widget .atbdp,
footer .widget.atbd_widget .directorist,
footer .widget.atbd_widget[id^=bd] .atbdp,
footer .widget.atbd_widget[id^=bd] .directorist,
footer .widget.atbd_widget[id^=dcl] .atbdp,
footer .widget.atbd_widget[id^=dcl] .directorist,
footer .widget.atbd_widget .atbd_categorized_listings,
footer .widget.atbd_widget[id^=bd] .atbd_categorized_listings,
footer .widget.atbd_widget[id^=dcl] .atbd_categorized_listings {
padding: 0;
}
footer .widget.atbd_widget .directorist-google-map {
margin: 0;
}
footer .widget.atbd_widget .atbd_author_info_widget .atbd_avatar_wrapper .atbd_name_time,
footer .widget.atbd_widget[id^=bd] .atbd_author_info_widget .atbd_avatar_wrapper .atbd_name_time,
footer .widget.atbd_widget[id^=dcl] .atbd_author_info_widget .atbd_avatar_wrapper .atbd_name_time {
margin-left: 0;
}
footer .atbd_author_info_widget .review_time {
color: var(--color-footer-text);
}
footer .atbd_widget_contact_info {
color: var(--color-footer-text);
}
footer .atbd_widget_contact_info ul li a {
color: var(--color-footer-text) !important;
}
footer { }
footer .widget.theme_widget .theme_widget_title,
footer .widget.theme_widget,
footer .widget.theme_widget .aps-download,
footer .directorist-advanced-filter,
footer .widget.atbd_widget > form,
footer .widget.atbd_widget > ul,
footer .widget.atbd_widget[id^=bd] > form,
footer .widget.atbd_widget[id^=bd] > ul,
footer .widget.atbd_widget[id^=dcl] > form,
footer .widget.atbd_widget[id^=dcl] > ul,
footer .widget.atbd_widget .atbd_widget_title,
footer .widget.atbd_widget[id^=bd] .atbd_widget_title,
footer .widget.atbd_widget[id^=dcl] .atbd_widget_title {
padding: 0;
border: none;
background-color: transparent;
box-shadow: none;
}
footer .atbd_categorized_listings ul li {
margin-bottom: 0;
}
footer .widget.atbd_widget .atbd_categorized_listings .listings > li:first-child,
footer .widget.atbd_widget[id^=bd] .atbd_categorized_listings .listings > li:first-child,
footer .widget.atbd_widget[id^=dcl] .atbd_categorized_listings .listings > li:first-child {
padding-top: 0;
}
footer .widget.atbd_widget,
footer .widget.atbd_widget[id^=bd],
footer .widget.atbd_widget[id^=dcl] {
background-color: transparent;
border: none;
}
footer .widget.theme_widget h6,
footer .directorist-open-hours li .directorist-business-day,
footer .directorist-open-hours li .directorist-business-day,
footer h1,
footer h2,
footer h3,
footer h4,
footer h5,
footer h6 {
color: var(--color-footer-title);
margin-bottom: 15px;
text-transform: capitalize;
}
footer .widget_rss .widgettitle a,
footer .widget.theme_widget h4,
footer .widget.atbd_widget .atbd_widget_title h4,
footer .widget.atbd_widget[id^=bd] .atbd_widget_title h4,
footer .widget.atbd_widget[id^=dcl] .atbd_widget_title h4 {
color: var(--color-footer-title);
margin-bottom: 22px !important;
}
footer .widget.atbd_widget[id^=bd] a,
footer .widget.atbd_widget[id^=dcl] a,
footer .widget.atbd_widget a {
color: var(--color-footer-link);
}
footer .widget.atbd_widget[id^=bd] a:hover,
footer .widget.atbd_widget[id^=dcl] a:hover,
footer .widget.atbd_widget a:hover {
color: var(--color-footer-link-hover);
}
footer .widget.widget_pages h6, footer .widget.widget_nav_menu h6 {
margin-bottom: 31px;
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
footer .widget.widget_pages h6, footer .widget.widget_nav_menu h6 {
font-size: 1.125rem;
}
}
@media only screen and (max-width: 768px) {
footer .widget.widget_pages h6, footer .widget.widget_nav_menu h6 {
margin-bottom: 21px;
}
}
footer .widget.widget_pages ul li, footer .widget.widget_nav_menu ul li {
margin-bottom: 8px;
color: var(--color-footer-link);
}
footer .widget.widget_pages ul li a, footer .widget.widget_nav_menu ul li a {
color: var(--color-footer-link);
}
footer .widget.widget_pages ul li a:hover, footer .widget.widget_nav_menu ul li a:hover {
color: var(--color-footer-link-hover);
}
footer .widget .widget_app h6 {
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
footer .widget .widget_app h6 {
font-size: 1.125rem;
}
}
footer .widget .widget_app h6 {
margin-bottom: 38px;
}
@media only screen and (max-width: 768px) {
footer .widget .widget_app h6 {
margin-bottom: 28px;
}
}
footer .widget .widget-subscribe h6 {
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
footer .widget .widget-subscribe h6 {
font-size: 1.125rem;
}
}
footer .widget .widget-subscribe h6 {
margin-bottom: 38px;
}
@media only screen and (max-width: 768px) {
footer .widget .widget-subscribe h6 {
margin-bottom: 28px;
}
}
footer .widget .widget-subscribe .submit-btn {
right: 0;
}
footer .widget.theme_widget h6 {
font-weight: 400;
color: var(--color-footer-title);
margin-bottom: 22px;
font-size: 16px;
justify-content: space-between;
text-transform: capitalize;
}
footer .widget.atbd_widget .atbd_widget_title .widget-title,
footer .widget.atbd_widget[id^=bd] .atbd_widget_title .widget-title,
footer .widget.atbd_widget[id^=dcl] .atbd_widget_title .widget-title {
font-weight: 400;
color: var(--color-footer-title);
margin-bottom: 22px;
font-size: 16px;
justify-content: space-between;
}
footer .widget.atbd_widget .directorist,
footer .widget.atbd_widget[id^=bd] .directorist,
footer .widget.atbd_widget[id^=dcl] .directorist {
text-align: left;
}
footer .widget.atbd_widget .atbdp.atbdp-widget-tags ul li a,
footer .widget.atbd_widget .directorist.atbdp-widget-tags ul li a,
footer .widget.atbd_widget[id^=bd] .atbdp.atbdp-widget-tags ul li a,
footer .widget.atbd_widget[id^=bd] .directorist.atbdp-widget-tags ul li a,
footer .widget.atbd_widget[id^=dcl] .atbdp.atbdp-widget-tags ul li a,
footer .widget.atbd_widget[id^=dcl] .directorist.atbdp-widget-tags ul li a {
color: var(--color-footer-title);
}
footer .widget.atbd_widget[id^=bd] .atbdp.atbdp-widget-tags ul li a:hover,
footer .widget.atbd_widget .atbdp.atbdp-widget-tags ul li a:hover.widget.atbd_widget[id^=bd] .atbdp.atbdp-widget-tags ul li a:hover {
background-color: var(--color-footer-title);
color: var(--bgcolor-footer);
border: 1px solid var(--color-footer-title);
}
footer .footer-top-area {
position: relative;
z-index: 1;
}
footer .footer-top-area .widget_ddoctors_about .aboutwidget {
margin-top: 5px;
}
footer { }
footer .widget-default {
border: 0 none;
}
footer .widget-default .widget-header {
margin-bottom: 2rem;
}
footer .widget-default .widget-header .widget-title {
border: 0 none;
padding: 0;
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
footer .widget-default .widget-header .widget-title {
font-size: 1.125rem;
}
}
footer .widget-default .widget-header .widget-title {
line-height: 1.2222222222;
color: var(--color-white);
}
footer .widget-default .widget-content {
padding: 0;
}
footer { }
footer .search-form .custom-search-input input.search-query {
color: #cccccc;
}
footer .search-form .custom-search-input input.search-query,
footer .search-form .custom-search-input button.btn {
border-color: var(--color-white-rgb-1);
}
footer { }
footer .tagcloud .tag-cloud-link {
color: var(--color-footer-title);
border: 1px solid var(--color-footer-title);
}
footer .tagcloud .tag-cloud-link:hover {
background-color: var(--color-footer-link-hover);
border-color: var(--color-footer-link-hover);
color: var(--color-dark);
}
footer #directorist.atbd_wrapper .atbdp-widget-listing-contact #atbdp-contact-form-widget .btn,
footer .atbdp-widget-listing-contact #atbdp-contact-form-widget .btn {
background-color: var(--color-primary) !important;
color: white !important;
}
.footer-top-area {
background: var(--bgcolor-footer);
padding: 97px 0 72px;
}
@media only screen and (max-width: 768px) {
.footer-top-area {
padding: 76px 0 59px;
}
}
@media only screen and (max-width: 360px) {
.footer-top-area {
padding: 55px 0 39px;
}
}
.footer-bottom-area {
border-top: 1px solid var(--color-footer-divider);
background-color: #171928;
}
.footer-bottom-area a {
color: var(--color-white);
}
.footer-bottom-area a:hover {
color: var(--color-secondary);
}
.footer-bottom-area p {
font-size: 15px;
line-height: 1.5;
padding: 32px 0;
margin: 0;
text-align: center;
width: 100%;
color: var(--color-footer-link);
}
.directorist-content-active footer .widget.atbd_widget[id^=bd] .atbd_widget_title,
.directorist-content-active footer .widget.atbd_widget .atbd_widget_title {
padding: 0;
}
.directorist-content-active footer .widget.atbd_widget[id^=bd] .atbd_widget_title .widgettitle,
.directorist-content-active footer .widget.atbd_widget .atbd_widget_title .widgettitle {
margin-bottom: 15px;
color: var(--color-footer-title);
}
.directorist-content-active footer .atbdp-widget-categories .atbdp_parent_category li a {
color: var(--color-footer-link) !important;
}
.directorist-content-active footer .atbdp-widget-categories .atbdp_parent_category li a:hover {
color: var(--color-secondary) !important;
}
.directorist-content-active footer .widget.atbd_widget[id^=bd],
.directorist-content-active footer .widget.atbd_widget {
box-shadow: none;
}
.directorist-content-active .widget.atbd_widget .atbd_categorized_listings,
.directorist-content-active .widget.atbd_widget[id^=bd] .atbd_categorized_listings,
.directorist-content-active .widget.atbd_widget[id^=dcl] .atbd_categorized_listings {
padding: 0;
}
footer .widget.atbd_widget .atbdp-widget-categories > ul.atbdp_parent_location > li > a,
footer .widget.atbd_widget[id^=bd] .atbdp-widget-categories > ul.atbdp_parent_location > li > a {
color: var(--color-footer-link);
}
footer .atbd_categorized_listings .listings > li .directory_tag span .atbd_cat_popup,
footer .atbd_categorized_listings .listings > li .cate_title .directorist-listing-price {
color: rgba(227, 230, 239, 0.7);
}
footer .directorist-price-ranges .directorist-price-ranges__item.directorist-price-ranges__price-frequency .directorist-price-ranges__price-frequency--btn .directorist-pf-range,
footer .custom-checkbox input[type=radio] + .radio--select + label span,
footer .directorist-advanced-filter__advanced .directorist-advanced-filter__advanced--ddoctors-gender .directorist-search-field .directorist-radio__label,
footer .directorist-advanced-filter__advanced .directorist-advanced-filter__advanced--ddoctors-age .directorist-search-field .directorist-radio__label {
color: var(--color-footer-link);
} .menu-area .mainmenu__menu .navbar-nav li.current_page_item > a,
.menu-area .mainmenu__menu .navbar-nav > li.current-menu-item > a {
color: var(--color-menu-active);
}
.menu-area .mainmenu__menu .navbar-nav > li:hover > a {
color: var(--color-menu-active);
}
.menu-area .mainmenu__menu .navbar-nav > li:hover > a {
color: var(--color-menu-active);
}
.menu-area .mainmenu__menu .navbar-nav > li:hover > a:after {
color: var(--color-menu-active);
}
.menu-area .mainmenu__menu .navbar-nav > li:hover > a:hover:after {
color: var(--color-menu-active);
}
.menu-area .mainmenu__menu .navbar-nav > li.current-menu-parent > a,
.menu-area .mainmenu__menu .navbar-nav > li.current-menu-ancestor > a,
.menu-area .mainmenu__menu .navbar-nav .sub-menu > li.current-menu-item > a,
.menu-area .mainmenu__menu .navbar-nav > li.current > a {
color: var(--color-menu-active);
}
.menu-area .mainmenu__menu .navbar-nav > li.current-menu-parent > a:after,
.menu-area .mainmenu__menu .navbar-nav > li.current-menu-ancestor > a:after,
.menu-area .mainmenu__menu .navbar-nav .sub-menu > li.current-menu-item > a:after,
.menu-area .mainmenu__menu .navbar-nav > li.current > a:after {
color: var(--color-menu-active);
}
.mainmenu__menu .navbar-nav > li.menu-item .sub-menu a:hover {
color: var(--color-menu-hover);
}
.theme-login-modal .modal-body .form-excerpts ul li a:hover,
.theme-login-modal .recovery_status .error,
.signup-user-modal .modal-body .form-excerpts ul li a:hover .menu-area .author__access_area ul li .access-link a {
color: var(--color-menu-hover);
}
.keep_signed label input[type=checkbox]:checked + span:before {
color: var(--color-white);
}
.menu-area .search-form button,
.mainmenu__menu .navbar-nav .menu-item-has-children > a:after,
.card-categories .card-categories_body:hover .card-text-content .card-text {
color: var(--color-white-rgb-8);
}
.footer-top .widget_nav_menu h2.widget-title,
.footer-top .widget_text h2.widget-title {
color: var(--color-white-rgb-9);
}
.menu-area .mainmenu__menu .navbar-nav > li > a {
color: var(--color-menu);
}
.menu-area .mainmenu__menu .navbar-nav > li > a:hover {
color: var(--color-menu-hover);
}
.menu-area .author__access_area ul li > span {
color: rgba(39, 43, 65, 0.5);
}
.menu-area .mainmenu__menu .navbar-nav > li.has_dropdown .dropdown-menu a,
.menu-area .mainmenu__menu .navbar-nav > li.has_dropdown .dropdown-menu .dropdown-menu--inner > ul li a,
.menu-area .mainmenu__menu .navbar-nav .menu-item-has-children > a:after {
color: var(--color-gray);
}
.theme-login-modal .modal-header .modal-title i,
.signup-user-modal .modal-header .modal-title i {
color: var(--color-light);
}
.theme-login-modal #dlist_recovery_password .recovery_status .success {
color: var(--color-success);
}
input::placeholder {
color: rgba(145, 146, 163, 0.7);
}
.footer-top ul li a,
.footer-top p,
.footer-top a,
.footer-bottom .footer-bottom--content p a,
.footer-bottom ul li a,
.footer-bottom p,
.footer-bottom a,
footer .social.social--small ul li a {
color: var(--color-white-rgb-4);
}
footer .widget.widget_ddoctors_about .social--small ul li a:hover {
color: var(--color-white);
} .menu-area .mainmenu__menu .navbar-nav > li.has_dropdown .dropdown-menu .dropdown-menu--inner > ul,
.mainmenu__menu .navbar-nav > li.menu-item .sub-menu {
background-color: var(--color-white);
}
.status span.status-failed {
background: rgba(245, 25, 87, 0.1);
color: var(--color-danger);
}
.status span.status-success {
background: rgba(83, 202, 46, 0.1);
color: var(--color-success);
}
.pricing.atbd_pricing_special .atbd_popular_main .atbd_popular_badge {
background: var(--color-primary-rgb-1);
}
.footer-three {
background: #f4f4f4;
}
.overlay.overlay--dark:before {
background: rgba(47, 38, 57, 0.8);
} .menu-area .author__notification_area {
border-color: var(--color-white-rgb-1);
}
.form-control:focus,
.lisitng_button {
border: 1px solid var(--color-secondary);
outline: none;
box-shadow: none;
}
.theme-login-modal .recover-pass-form input[type=text],
.keep_signed label .cf-select:before,
.navbar-toggler {
border: 1px solid var(--color-border);
}
.keep_signed label input[type=checkbox]:checked + span:before {
border-color: var(--color-primary);
} .menu-area {
box-shadow: 0 5px 15px rgba(146, 153, 184, 0.1);
}
.mainmenu__menu .navbar-nav > li:not(.multi-column-menu).menu-item .sub-menu,
.mainmenu__menu .navbar-nav > li:not(.multi-column-menu).menu-item .sub-menu .menu-item-has-children > ul {
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.theme-icon {
position: relative;
}
.theme-icon:after {
content: "";
display: block;
width: 16px;
height: 16px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
}
.theme-icon-14:after {
width: 14px;
height: 14px;
}
.theme-icon-16:after {
width: 16px;
height: 16px;
}
.theme-icon-18:after {
width: 18px;
height: 18px;
}
.theme-angle-down-solid:after {
mask-image: var(--theme-angle-down-solid);
}
.theme-angle-up-solid:after {
mask-image: var(--theme-angle-up-solid);
}
.theme-angle-left-solid:after {
mask-image: var(--theme-angle-left-solid);
}
.theme-angle-right-solid:after {
mask-image: var(--theme-angle-right-solid);
}
.theme-facebook:after {
mask-image: var(--theme-facebook);
}
.theme-facebook-square:after {
mask-image: var(--theme-facebook-square);
}
.theme-twitter:after {
mask-image: var(--theme-twitter);
}
.theme-times-circle:after {
mask-image: var(--theme-times-circle);
}
.theme-times-solid:after {
mask-image: var(--theme-times-solid);
}
.theme-user:after {
mask-image: var(--theme-user);
}
.theme-instagram:after {
mask-image: var(--theme-instagram);
}
.theme-paper-plane:after {
mask-image: var(--theme-paper-plane);
}
.theme-paper-plane-solid:after {
mask-image: var(--theme-paper-plane-solid);
}
.theme-pinterest:after {
mask-image: var(--theme-pinterest);
}
.theme-plus-solid:after {
mask-image: var(--theme-plus-solid);
}
.theme-plus-circle-solid:after {
mask-image: var(--theme-plus-circle-solid);
}
.theme-rss-solid:after {
mask-image: var(--theme-rss-solid);
}
.theme-search-solid:after {
mask-image: var(--theme-search-solid);
}
.theme-vimeo:after {
mask-image: var(--theme-vimeo);
}
.theme-user-circle:after {
mask-image: var(--theme-user-circle);
}
.theme-linkedin-in:after {
mask-image: var(--theme-linkedin-in);
}
.theme-link-solid:after {
mask-image: var(--theme-link-solid);
}
.theme-vk:after {
mask-image: var(--theme-vk);
}
.theme-tumblr:after {
mask-image: var(--theme-tumblr);
}
.theme-github:after {
mask-image: var(--theme-github);
}
.theme-reddit:after {
mask-image: var(--theme-reddit);
}
.theme-bars-solid:after {
mask-image: var(--theme-bars-solid);
}
.theme-youtube:after {
mask-image: var(--theme-youtube);
}
.theme-reply-solid:after {
mask-image: var(--theme-reply-solid);
}
.theme-edit:after {
mask-image: var(--theme-edit);
}
.theme-star-solid:after {
mask-image: var(--theme-star-solid);
}
.theme-star-half-alt-solid:after {
mask-image: var(--theme-star-half-alt-solid);
}
.theme-star-empty:after {
mask-image: var(--theme-star-empty);
}
.theme-check-solid:after {
mask-image: var(--theme-check-solid);
}
.theme-minus-solid:after {
mask-image: var(--theme-minus-solid);
}
.theme-quote-left-solid:after {
mask-image: var(--theme-quote-left-solid);
}
.theme-quote-right-solid:after {
mask-image: var(--theme-quote-right-solid);
}
.themeicon-paper-plane-solid {
position: relative;
}
.themeicon-paper-plane-solid:after {
mask-image: var(--theme-paper-plane-solid);
content: "";
display: block;
width: 18px;
height: 18px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
} .theme-container {
width: 100%;
max-width: 1140px;
padding: 0 15px;
margin-right: auto;
margin-left: auto;
}
@media only screen and (max-width: 1199px) {
.theme-container {
max-width: 960px;
}
}
@media only screen and (max-width: 991px) {
.theme-container {
max-width: 720px;
}
}
@media only screen and (max-width: 767px) {
.theme-container {
max-width: 540px;
}
}
@media only screen and (max-width: 575px) {
.theme-container {
max-width: 100%;
}
}
.theme-container .row {
margin-left: -15px;
margin-right: -15px;
}
.theme-container .row > * {
padding-right: 15px;
padding-left: 15px;
}
.directorist-archive-list-view .theme-container-fluid,
.directorist-archive-list-view .directorist-container-fluid,
.directorist-archive-grid-view .theme-container-fluid,
.directorist-archive-grid-view .directorist-container-fluid {
padding-right: 5px;
padding-left: 5px;
}
.theme-container .directorist-container-fluid {
padding: 0;
}
.theme-container-fluid {
width: 100%;
padding-right: 30px;
padding-left: 30px;
margin-right: auto;
margin-left: auto;
}
@media only screen and (max-width: 575px) {
.theme-container-fluid {
padding-right: 15px;
padding-left: 15px;
}
}
.directories-row.theme-row,
.row.theme-row {
margin-left: -15px;
margin-right: -15px;
}
.directories-row.theme-row > *,
.row.theme-row > * {
padding-right: 15px;
padding-left: 15px;
} .banner {
background-color: var(--color-gray);
text-align: center;
position: relative;
}
.banner:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: var(--banner-bg-opacity);
}
.banner .banner-content {
position: relative;
padding: 4.0625rem 0;
}
.banner .banner-content h1 {
color: var(--color-banner_title);
font-size: calc(1.125rem + 1.5vw);
}
@media (min-width: 1200px) {
.banner .banner-content h1 {
font-size: 2.25rem;
}
}
.banner .banner-content h1 {
font-weight: 500;
margin-bottom: 0;
line-height: 1.1666666667;
word-wrap: break-word;
}
.theme-single-post .banner .banner-content {
padding: 44px 0;
} .main-breadcrumb {
margin-top: 13px;
color: var(--color-breadcrumb_separator);
}
.main-breadcrumb span {
color: var(--color-breadcrumb-active);
}
.main-breadcrumb a span {
color: var(--color-breadcrumb-link);
transition: all 0.5s ease-out;
}
.main-breadcrumb a span:hover {
color: var(--color-breadcrumb-link-hover);
}
.main-breadcrumb ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.main-breadcrumb ul li {
display: inline-flex;
align-items: center;
font-size: 15px;
line-height: 1;
}
.main-breadcrumb ul li:after {
content: "";
display: block;
width: 14px;
height: 14px;
background-color: currentColor;
mask-repeat: no-repeat;
mask-position: center;
mask-image: var(--theme-angle-right-solid);
padding: 0 10px;
font-weight: 600;
color: var(--color-breadcrumb_separator);
font-size: 0.75rem;
}
.main-breadcrumb ul li:last-of-type::after {
display: none;
} #theme-preloader {
background-color: var(--color-white);
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
height: 100%;
left: 0;
overflow: visible;
position: fixed;
top: 0;
width: 100%;
z-index: 9999999;
}
#theme-preloader svg {
width: 150px;
height: 150px;
fill: var(--color-secondary);
}
#theme-preloader .theme-preloader-wrapper {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
}
a.theme-back-to-top {
background-color: var(--color-primary);
color: var(--color-white);
display: block;
position: fixed;
z-index: 5;
bottom: -50px;
right: 20px;
height: 40px;
width: 40px;
font-size: 16px;
line-height: 40px;
text-align: center;
transition: all 0.5s cubic-bezier(0, 0, 0.15, 1.88);
}
a.theme-back-to-top i {
display: inline-block;
transition: all 0.5s ease-out;
font-weight: 900;
}
a.theme-back-to-top:hover {
opacity: 0.8;
}
a.theme-back-to-top.tbtt-visible {
bottom: 20px;
} .author-profile-section {
padding: 68px 0 66px 0;
}
@media only screen and (max-width: 767px) {
.author-profile-section {
padding: 50px 0;
}
}
.search-no-results .content-area,
body.archive .content-area,
.search-results .content-area,
.theme-archive:not(.elementor-page) .content-area,
.theme-single-page:not(.elementor-page) .content-area,
.theme-single-post .content-area {
padding: 80px 0;
}
@media only screen and (max-width: 767px) {
.search-no-results .content-area,
body.archive .content-area,
.search-results .content-area,
.theme-archive:not(.elementor-page) .content-area,
.theme-single-page:not(.elementor-page) .content-area,
.theme-single-post .content-area {
padding: 50px 0;
}
}
.search-no-results.theme-archive .content-area, .search-no-results.theme-dir-author .content-area, .search-no-results.theme-single-post .content-area, .search-no-results.theme-dir-all_locations .content-area, .search-no-results.theme-dir-category .content-area, .search-no-results.theme-blog .content-area,
body.archive.theme-archive .content-area,
body.archive.theme-dir-author .content-area,
body.archive.theme-single-post .content-area,
body.archive.theme-dir-all_locations .content-area,
body.archive.theme-dir-category .content-area,
body.archive.theme-blog .content-area,
.search-results.theme-archive .content-area,
.search-results.theme-dir-author .content-area,
.search-results.theme-single-post .content-area,
.search-results.theme-dir-all_locations .content-area,
.search-results.theme-dir-category .content-area,
.search-results.theme-blog .content-area,
.theme-archive:not(.elementor-page).theme-archive .content-area,
.theme-archive:not(.elementor-page).theme-dir-author .content-area,
.theme-archive:not(.elementor-page).theme-single-post .content-area,
.theme-archive:not(.elementor-page).theme-dir-all_locations .content-area,
.theme-archive:not(.elementor-page).theme-dir-category .content-area,
.theme-archive:not(.elementor-page).theme-blog .content-area,
.theme-single-page:not(.elementor-page).theme-archive .content-area,
.theme-single-page:not(.elementor-page).theme-dir-author .content-area,
.theme-single-page:not(.elementor-page).theme-single-post .content-area,
.theme-single-page:not(.elementor-page).theme-dir-all_locations .content-area,
.theme-single-page:not(.elementor-page).theme-dir-category .content-area,
.theme-single-page:not(.elementor-page).theme-blog .content-area,
.theme-single-post.theme-archive .content-area,
.theme-single-post.theme-dir-author .content-area,
.theme-single-post.theme-single-post .content-area,
.theme-single-post.theme-dir-all_locations .content-area,
.theme-single-post.theme-dir-category .content-area,
.theme-single-post.theme-blog .content-area {
padding: 80px 0;
}
@media only screen and (max-width: 767px) {
.search-no-results.theme-archive .content-area, .search-no-results.theme-dir-author .content-area, .search-no-results.theme-single-post .content-area, .search-no-results.theme-dir-all_locations .content-area, .search-no-results.theme-dir-category .content-area, .search-no-results.theme-blog .content-area,
body.archive.theme-archive .content-area,
body.archive.theme-dir-author .content-area,
body.archive.theme-single-post .content-area,
body.archive.theme-dir-all_locations .content-area,
body.archive.theme-dir-category .content-area,
body.archive.theme-blog .content-area,
.search-results.theme-archive .content-area,
.search-results.theme-dir-author .content-area,
.search-results.theme-single-post .content-area,
.search-results.theme-dir-all_locations .content-area,
.search-results.theme-dir-category .content-area,
.search-results.theme-blog .content-area,
.theme-archive:not(.elementor-page).theme-archive .content-area,
.theme-archive:not(.elementor-page).theme-dir-author .content-area,
.theme-archive:not(.elementor-page).theme-single-post .content-area,
.theme-archive:not(.elementor-page).theme-dir-all_locations .content-area,
.theme-archive:not(.elementor-page).theme-dir-category .content-area,
.theme-archive:not(.elementor-page).theme-blog .content-area,
.theme-single-page:not(.elementor-page).theme-archive .content-area,
.theme-single-page:not(.elementor-page).theme-dir-author .content-area,
.theme-single-page:not(.elementor-page).theme-single-post .content-area,
.theme-single-page:not(.elementor-page).theme-dir-all_locations .content-area,
.theme-single-page:not(.elementor-page).theme-dir-category .content-area,
.theme-single-page:not(.elementor-page).theme-blog .content-area,
.theme-single-post.theme-archive .content-area,
.theme-single-post.theme-dir-author .content-area,
.theme-single-post.theme-single-post .content-area,
.theme-single-post.theme-dir-all_locations .content-area,
.theme-single-post.theme-dir-category .content-area,
.theme-single-post.theme-blog .content-area {
padding: 50px 0;
}
}
.theme-blog .content-area {
padding: 80px 0;
}
@media only screen and (max-width: 767px) {
.theme-blog .content-area {
padding: 50px 0;
}
}
.theme-dir-single_category .content-area,
.theme-dir-search-result .content-area,
.theme-dir-single_tag .content-area,
.theme-dir-add-listing .content-area {
padding: 45px 0 70px 0;
}
@media only screen and (max-width: 767px) {
.theme-dir-single_category .content-area,
.theme-dir-search-result .content-area,
.theme-dir-single_tag .content-area,
.theme-dir-add-listing .content-area {
padding: 30px 0 50px 0;
}
} .search-no-results,
.theme-dir-author,
.theme-archive:not(.elementor-page),
.theme-single-page:not(.elementor-page, .theme-dir-category),
.search.search-results,
.theme-dir-add-listing,
.theme-dir-search-result,
.theme-dir-single_tag,
.theme-dir-all-listing:not(.theme-dir-home),
.theme-dir-single_listing,
.theme-dir-single_category,
.theme-blog {
background-color: #f5f5f6;
}
.theme-dir-author .author-profile-section {
background: white;
}
.theme-dir-author .directorist-listing-single.directorist-listing-list {
box-shadow: none;
} .error-page {
text-align: center;
}
.no-results.not-found {
padding: 100px 0;
text-align: center;
}
.no-results.not-found p {
color: var(--color-gray);
font-weight: 400;
font-size: 16px;
line-height: 1.75;
margin-bottom: 15px;
}
.no-results.not-found form input {
border: none;
box-shadow: none;
border-radius: 6px;
height: 46px;
border: 1px solid var(--color-border-light);
padding: 6px 15px;
outline: none;
}
.no-results.not-found form input.search-field {
min-width: 300px;
}
@media only screen and (max-width: 575px) {
.no-results.not-found form input.search-field {
min-width: auto;
width: 100%;
}
}
.no-results.not-found .search-submit {
background-color: var(--color-primary);
color: var(--color-white);
border-radius: 6px;
height: 46px;
padding: 0 20px;
} .search.search-results .post-each {
background-color: white;
padding: 15px 30px;
border-radius: 3px;
margin-bottom: 20px;
}
.search.search-results .post-each .post-title {
font-size: calc(1.0125rem + 0.15vw);
}
@media (min-width: 1200px) {
.search.search-results .post-each .post-title {
font-size: 1.125rem;
}
}
.search.search-results .post-each .post-title a:hover {
color: var(--color-primary);
}
.search.search-results .post-each .post-content p {
font-size: 16px;
line-height: 1.75;
color: var(--color-gray);
word-break: break-word;
}
.search.search-results .post-each .post-content p:first-child {
margin-bottom: 0;
}
.custom-search-input .input-group {
position: relative;
}
.custom-search-input .input-group input {
width: 100%;
border-radius: 25px;
background: #f5f4f7;
border: 0 none;
height: 50px;
padding: 0 60px 0 25px;
}
.custom-search-input .input-group input:focus {
outline: 0;
}
.custom-search-input .input-group button {
padding: 0 20px;
border-radius: 25px;
position: absolute;
right: 0;
top: 0;
height: 50px;
background: none;
border: 0;
cursor: pointer;
color: var(--color-dark);
}
.form-control {
border: 1px solid var(--color-border-solid);
padding: 0 15px;
border-radius: 0.375rem;
}
.form-control::placeholder {
font-size: 14px;
font-weight: 400;
color: #9299b8;
}