.circle-primary {
    color: #f5548e;
    background: rgba(245, 84, 142, .1)
}

.active-color-secondary label input:checked+span {
    background: #903af9;
    border-color: #903af9
}

.circle-secondary {
    color: #903af9;
    background: rgba(144, 58, 249, .1)
}

.border-secondary {
    border: 1px solid #903af9
}

.atbd_author_info_widget .atbd_avatar_wrapper .atbd_name_time .review_time,
.atbd_listing_meta .atbd_badge_open,
.color-success,
.directory_open_hours ul li.atbd_today span,
.pricing .pricing__features ul li .atbd_color-success,
.pricing .pricing__features ul li>span.available:first-child {
    color: #32cc6f
}

.atbd_auhor_profile_area .atbd_author_meta .atbd_listing_meta .atbd_listing_rating,
.atbd_author_info_widget .atbd_avatar_wrapper .atbd_name_time h4 .verified,
.atbd_listing_meta .atbd_listing_rating,
.badge-verified:before,
.bg-success,
.listing-info .listing-info--meta .atbd_listing_rating,
.pricing .pricing__title h4 .atbd_plan-active {
    background: #32cc6f
}

.iborder-success {
    color: #32cc6f
}

.outline-success {
    border: 1px solid #32cc6f;
    color: #32cc6f
}

.active-color-success label input:checked+span {
    background: #32cc6f;
    border-color: #32cc6f
}

.circle-success {
    color: #32cc6f;
    background: rgba(50, 204, 111, .1)
}

.border-success,
.listing-info .listing-info--meta .atbd_listing_rating {
    border: 1px solid #32cc6f
}

.color-info,
.post-pagination .next-post p a,
.post-pagination .prev-post p a,
.sidebar-post .post-single P span a {
    color: #3a7dfd
}

.atbd_listing_thumbnail_area .atbd_upper_badge .atbd_badge.atbd_badge_new,
.atbd_review_form .atbd_give_review_area .atbd_notice span,
.bg-info {
    background: #3a7dfd
}

.iborder-info {
    color: #3a7dfd
}

.outline-info {
    border: 1px solid #3a7dfd;
    color: #3a7dfd
}

.active-color-info label input:checked+span {
    background: #3a7dfd;
    border-color: #3a7dfd
}

.circle-info {
    color: #3a7dfd;
    background: rgba(58, 125, 253, .1)
}

.border-info {
    border: 1px solid #3a7dfd
}

.atbd_categorized_listings .listings>li .atbd_rated_stars ul li span.rate_active:before,
.atbd_review_module #client_review_list .atbd_single_review .atbd_review_top .atbd_rated_stars ul li,
.color-warning {
    color: #fa8b0c
}

.atbd_listing_thumbnail_area .atbd_upper_badge .atbd_badge.atbd_badge_featured,
.bg-warning,
.listing-info .listing-info--badges .atbd_badge.atbd_badge_featured {
    background: #fa8b0c
}

.iborder-warning {
    color: #fa8b0c
}

.outline-warning {
    border: 1px solid #fa8b0c;
    color: #fa8b0c
}

.active-color-warning label input:checked+span {
    background: #fa8b0c;
    border-color: #fa8b0c
}

.circle-warning {
    color: #fa8b0c;
    background: rgba(250, 139, 12, .1)
}

.border-warning {
    border: 1px solid #fa8b0c
}

.atbd_listing_meta .atbd_badge_close,
.color-danger,
.directory_open_hours ul li.atbd_closed span,
.pricing .pricing__features ul li>span.unavailable:first-child {
    color: #fd4868
}

.atbd_listing_thumbnail_area .atbd_upper_badge .atbd_badge.atbd_badge_popular,
.bg-danger,
.listing-info .listing-info--badges .atbd_badge.atbd_badge_popular,
.play-btn,
.post--card2 figure figcaption a {
    background: #fd4868
}

.iborder-danger {
    color: #fd4868
}

.outline-danger {
    border: 1px solid #fd4868;
    color: #fd4868
}

.active-color-danger label input:checked+span {
    background: #fd4868;
    border-color: #fd4868
}

.circle-danger {
    color: #fd4868;
    background: rgba(253, 72, 104, .1)
}

.border-danger {
    border: 1px solid #fd4868
}

.blockquote.blockquote1 .quote-author span,
.blockquote.blockquote1 p,
.color-light,
.comments-area .comment-lists ul .depth-1 .media .media-body .media_top .reply:hover,
.post--card2 figure figcaption a,
.post-bottom .tags ul li a:hover,
.tags-widget ul li a:hover {
    color: #f5f7fc
}

.bg-light,
.blockquote .quote-author p:before,
.widget-wrapper .widget-shadow {
    background: #f5f7fc
}

.iborder-light {
    color: #f5f7fc
}

.outline-light {
    border: 1px solid #f5f7fc;
    color: #f5f7fc
}

.active-color-light label input:checked+span {
    background: #f5f7fc;
    border-color: #f5f7fc
}

.circle-light {
    color: #f5f7fc;
    background: rgba(245, 247, 252, .1)
}

.border-light {
    border: 1px solid #f5f7fc
}

.atbd_author_info_widget .atbd_avatar_wrapper .atbd_name_time h4,
.atbd_listing_info .atbd_listing_title a,
.blockquote .quote-author p span,
.blockquote p,
.category--img .category--img4:hover .cat-box .badge,
.category-widget ul li a,
.color-dark,
.comment-form .comment-title h3,
.post--card .card-body h6 a,
.post--card2 .card-body .post-meta li a,
.post-author .author-info h5,
.post-details .post-content .post-header h3,
.post-details .post-content .post-header ul li a,
.post-pagination .next-post .title,
.post-pagination .prev-post .title,
.related-post .single-post h6 a,
.sidebar-post .post-single .post-title,
.widget .widget-title {
    color: #272b41
}

.atbd_author_info_widget .atbd_social_wrap p a:hover,
.bg-dark {
    background: #272b41
}

.iborder-dark {
    color: #272b41
}

.outline-dark {
    border: 1px solid #272b41;
    color: #272b41
}

.active-color-dark label input:checked+span {
    background: #272b41;
    border-color: #272b41
}

.circle-dark {
    color: #272b41;
    background: rgba(39, 43, 65, .1)
}

.border-dark {
    border: 1px solid #272b41
}

.outline-lg-dark {
    border: 2px solid #272b41;
    background: 0 0;
    color: #272b41
}

html {
    font-size: 15px
}

a {
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease
}

p {
    line-height: 1.8rem
}

.section-padding-strict {
    /*padding: 6.66667rem 0*/
}

.bgimage {
    position: relative
}

.bgimage:before {
    z-index: 1
}

.content_above {
    position: relative;
    z-index: 2
}

.bg_image_holder {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    -webkit-background-size: cover!important;
    background-size: cover!important;
    background-position: center!important;
    background-repeat: no-repeat;
    z-index: 0;
    -o-transition: opacity .3s linear;
    transition: opacity .3s linear;
    -webkit-transition: opacity .3s linear;
    opacity: 0
}

.bg_image_holder img {
    display: none
}

.listing-details-wrapper {
    position: relative;
    height: 30rem
}

.listing-details-wrapper:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.listing-info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 82%
}

.listing-info .listing-info--meta {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 1.46667rem
}

.listing-info .listing-info--meta li {
    margin-right: .66667rem
}

.listing-info .listing-info--meta li:last-child {
    margin-right: 0
}

.listing-info .listing-info--meta .average-ratings {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.listing-info .listing-info--meta .average-ratings span {
    margin-right: .66667rem;
    color: #fff
}

.listing-info .listing-info--meta .average-ratings span:last-child {
    margin-right: 0;
    line-height: 1.33333rem
}

.listing-info .listing-info--meta .average-ratings span strong {
    font-weight: 700;
    color: #fff;
    display: block
}

.listing-info .listing-info--meta .atbd_listing_average_pricing,
.listing-info .listing-info--meta .atbd_listing_rating {
    line-height: 2.53333rem;
    padding: 0 .66667rem;
    font-weight: 700;
    -webkit-border-radius: 2px;
    border-radius: 2px
}

.listing-info .listing-info--meta .atbd_listing_rating {
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.listing-info .listing-info--meta .atbd_listing_rating i {
    margin-left: 4px;
    font-size: .86667rem
}

.listing-info .listing-info--meta .atbd_listing_average_pricing {
    border: 1px solid rgba(255, 255, 255, .5);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.listing-info .listing-info--meta .atbd_listing_average_pricing span {
    margin-right: -4px
}

.listing-info .listing-info--meta .atbd_listing_average_pricing span:last-child {
    margin-right: 0
}

.listing-info .listing-info--meta .atbd_listing_average_pricing span .svg {
    width: 1.06667rem;
    fill: rgba(255, 255, 255, .5)
}

.listing-info .listing-info--meta .atbd_listing_average_pricing span.atbd_active .svg {
    fill: #fff
}

.listing-info .listing-info--meta .atbd_listing_category {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: .53333rem
}

.listing-info .listing-info--meta .atbd_listing_category a {
    color: #fff;
    font-size: .93333rem
}

.listing-info .listing-info--meta .atbd_listing_category a span {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 2.26667rem;
    height: 2.26667rem;
    color: #fff;
    font-size: 1.2rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-border-radius: 20rem;
    border-radius: 20rem;
    margin-right: .4rem
}

.listing-info h1 {
    color: #fff
}

.listing-info .subtitle {
    margin: .8rem 0 0 0;
    color: #fff
}

.listing-info .listing-info--badges {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 0 0 1.46667rem
}

.listing-info .listing-info--badges li {
    margin-right: .4rem
}

.listing-info .listing-info--badges li:last-child {
    margin-right: 0
}

.listing-info .listing-info--badges .atbd_badge {
    line-height: 1.6rem;
    padding: 0 .66667rem;
    color: #fff;
    display: block;
    font-size: .8rem;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    font-weight: 600
}

.listing-info .atbd_listing_action_area {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.listing-info .atbd_listing_action_area .atbd_action {
    line-height: 2.53333rem;
    border: 1px solid rgba(255, 255, 255, .5);
    -webkit-border-radius: 2px;
    border-radius: 2px;
    color: #fff;
    margin-right: .4rem;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease
}

.listing-info .atbd_listing_action_area .atbd_action:last-child {
    margin-right: 0
}

.listing-info .atbd_listing_action_area .atbd_action .action_button>a {
    display: block;
    color: #fff;
    padding: 0 .86667rem;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    font-size: .93333rem
}

.listing-info .atbd_listing_action_area .atbd_action .action_button>span {
    margin-right: .26667rem
}

.listing-info .atbd_listing_action_area .atbd_share {
    position: relative
}

.listing-info .atbd_listing_action_area .atbd_share>span {
    cursor: pointer;
    display: block;
    padding: 0 .86667rem
}

.listing-info .atbd_listing_action_area .atbd_share>span>span {
    margin-right: .26667rem
}

.listing-info .atbd_listing_action_area .atbd_share .atbd_director_social_wrap {
    width: 12rem;
    background: #fff;
    -webkit-box-shadow: 0 .33333rem 2rem rgba(122, 130, 166, .4);
    box-shadow: 0 .33333rem 2rem rgba(122, 130, 166, .4);
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 0;
    border: 0 none
}

.listing-info .atbd_listing_action_area .atbd_share .atbd_director_social_wrap a {
    font-size: .93333rem;
    display: block;
    color: #5d658c
}

.listing-info .atbd_listing_action_area .atbd_share .atbd_director_social_wrap a span {
    display: inline-block;
    width: 2rem
}

.listing-info .atbd_listing_action_area .atbd_share .atbd_director_social_wrap ul {
    margin: 0;
    padding: 1.26667rem 0 1.13333rem
}

.listing-info .atbd_listing_action_area .atbd_share .atbd_director_social_wrap ul li {
    border-bottom: 1px solid #e3e6ef;
    padding: 0 1.33333rem .66667rem;
    margin-bottom: .66667rem;
    line-height: normal
}

.listing-info .atbd_listing_action_area .atbd_share .atbd_director_social_wrap ul li:last-child {
    border: 0 none;
    padding-bottom: 0;
    margin-bottom: 0
}

.atbd_content_module {
    border: 1px solid #e3e6ef;
    background: #fff;
    margin-bottom: 2rem
}

.atbd_content_module:last-child {
    margin-bottom: 0
}

.atbd_content_module .atbd_content_module__tittle_area {
    padding: 2rem;
    border-bottom: 1px solid #e3e6ef
}

.atbd_content_module .atbd_content_module__tittle_area .atbd_area_title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.atbd_content_module .atbd_content_module__tittle_area .atbd_area_title h4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.atbd_content_module .atbd_content_module__tittle_area .atbd_area_title h4 span {
    color: #9299b8;
    font-size: 1.33333rem;
    margin-right: .53333rem
}

.atbd_content_module .atbd_content_module__tittle_area .atbd_area_title label.btn {
    margin: 0;
    padding: 0 .93333rem
}

.atbd_content_module .atbdb_content_module_contents {
    padding: 2rem
}

.directory_listiing_detail_area .atbd_listing_details p {
    margin: 0
}

.social.social--small ul li a:hover {
    color: #fff
}

.form-control {
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 100%
}

.form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: rgba(39, 43, 65, .35)
}

.btn-outline-secondary {
    color: #e9d525;
    border-color: #f3ef18
}

.btn-outline-secondary:hover {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.btn-outline-secondary.focus,
.btn-outline-secondary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(243, 247, 38, 0.959);
    box-shadow: 0 0 0 .2rem rgba(255, 252, 63, 0.945)
}

.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
    color: #000;
    background-color: transparent
}

.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show>.btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #03318C;
    border-color: #03318C
}

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125), 0 0 0 .2rem rgba(144, 58, 249, .5);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125), 0 0 0 .2rem rgba(144, 58, 249, .5)
}

.btn-block {
    display: block;
    width: 100%
}

.btn-block+.btn-block {
    margin-top: .5rem
}

input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
    width: 100%
}

.btn {
    display: inline-block;
    font-weight: 600;
    color: #000;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0 1.33rem;
    font-size: .933rem;
    line-height: 2.875rem;
    -webkit-border-radius: .1875rem;
    border-radius: .1875rem;
    -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    -o-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}

.btn-outline-secondary {
    color: #000;
    border-color: #000;
}

.atbd_auhor_profile_area {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background: #fff;
    padding: 2.66667rem;
    border: 1px solid #e3e6ef;
    margin-bottom: 2rem;
}

.atbd_auhor_profile_area .atbd_author_avatar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.atbd_auhor_profile_area .atbd_author_avatar img {
    -webkit-border-radius: 100%;
    border-radius: 100%;
}

.atbd_auhor_profile_area .atbd_author_avatar .atbd_auth_nd {
    margin-left: 1.33333rem;
}

.atbd_auhor_profile_area .atbd_author_meta {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.atbd_listing_meta {
    margin-top: 15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.atbd_auhor_profile_area .atbd_author_meta .atbd_listing_meta .atbd_listing_rating {
    line-height: 2.66667rem;
    color: #2a2626;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: .66667rem;
}

.m-bottom-30 {
    margin-bottom: 30px;
}

.atbd_widget {
    background: #fff;
    margin-bottom: 2rem;
}

.widget-card {
    border: 1px solid #e3e6ef;
}

.atbd_widget .atbd_widget_title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.widget-card .atbd_widget_title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 1.33333rem 2.13333rem 1.33333rem 1.73333rem;
    border-bottom: 1px solid #e3e6ef;
}

.atbd_widget .widget-body {
    padding: 2rem;
}

.atbd_author_info_widget .atbd_widget_contact_info ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.atbd_author_info_widget .atbd_widget_contact_info ul li span:first-child {
    width: 2.33333rem;
    height: 2.33333rem;
    -webkit-border-radius: 20rem;
    border-radius: 20rem;
    background: #f1f3f8;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 1.2rem;
    margin-right: .66667rem;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
}

.atbd_author_info_widget .atbd_widget_contact_info ul li span:first-child,
.atbd_categorized_listings .listings>li .directory_tag span .atbd_cat_popup .atbd_cat_popup_wrapper span a:hover,
.atbd_categorized_listings .listings>li .listing_value span,
.atbd_listing_bottom_content .atbd_content_right .atbd_save:hover,
.atbd_listing_data_list ul p span,
.atbd_listing_info .atbd_listing_title a:hover,
.atbd_location_grid_wrap .atbd_location_grid:hover,
.atbd_saved_items_wrapper .atbdb_content_module_contents .table tr td .remove-favorite,
.atbd_saved_items_wrapper .atbdb_content_module_contents .table tr td a:hover,
.atbd_saved_items_wrapper .atbdb_content_module_contents .table tr td>span,
.atbdp-widget-categories .atbdp_parent_category li a:hover,
.atbdp-widget-categories .atbdp_parent_category li>.cat-trigger:hover,
.author__access_area ul li .access-link:hover,
.category-widget ul li a:hover,
.color-primary,
.contents-wrapper .contents .list-features li .list-count span,
.contents-wrapper .contents h1 span,
.dashboard-nav .dashboard-nav-area .nav .nav-link.active,
.footer-three .footer-bottom .footer-bottom--content .copy-text span,
.listing-info .atbd_listing_action_area .atbd_action .action_button>a:hover,
.listing-info .atbd_listing_action_area .atbd_share .atbd_director_social_wrap a:hover,
.mainmenu__menu .navbar-nav>li:hover>a,
.menu-area .mainmenu__menu .navbar-nav>li.has_dropdown .dropdown-menu .dropdown-menu--inner>ul li a:hover,
.menu-area .mainmenu__menu .navbar-nav>li.has_dropdown .dropdown-menu li:hover a,
.menu-area .mainmenu__menu .navbar-nav>li:hover>a,
.menu-area.menu--light .mainmenu__menu .navbar-nav>li.has_dropdown .dropdown-menu .dropdown-menu--inner>ul li a:hover,
.pagination .nav-links .page-numbers:hover,
.place-list-wrapper ul li a:hover,
.post--card .card-body .post-meta li a:hover,
.post--card .card-body h6 a:hover,
.post--card2 .card-body .post-meta li a:hover,
.post-author .author-info h5 span,
.post-pagination .next-post .title:hover,
.post-pagination .prev-post .title:hover,
.price-range.rs-primary .amount,
.price-range.rs-primary .amount-four,
.range-slider.rs-primary .amount,
.range-slider.rs-primary .amount-four,
.section-title h2 span,
.social-list li a:hover,
.testimonial-carousel .owl-nav button:hover,
.widget.widget_pages .page-item a:hover {
    color: #f5548e;
}

.atbd_author_info_widget .atbd_widget_contact_info ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.atbd_author_info_widget .atbd_widget_contact_info ul li .atbd_info {
    color: #7a82a6;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.atbd_author_info_widget .atbd_social_wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    border-top: 1px solid #e3e6ef;
    margin: 1.33333rem 0 0 0;
    padding-top: 1.33333rem;
}

.atbd_author_info_widget .atbd_social_wrap p {
    margin: 0 .4rem 0 0;
}

p {
    line-height: 1.8rem;
}

.fa,
.fab,
.fal,
.far,
.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}

.atbd_author_info_widget .atbd_widget_contact_info ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: .66667rem;
}

.atbd_listing_info .atbd_content_upper {
    padding: 1.6rem 1.33333rem 1.06667rem;
}