.wp-block-search .wp-block-search__inside-wrapper,
.wc-block-product-search .wc-block-product-search__fields,
.tinv-wishlist tfoot tr .select_container,
.widget_search .search-form,
.widget_search .wp-block-search__inside-wrapper,
.woocommerce.widget_product_search form,
.widget_display_search form,
#bbpress-forums #bbp-search-form {
-webkit-box-shadow: 0 2px 10px var(--theme-color-text_dark_015) !important;
-ms-box-shadow: 0 2px 10px var(--theme-color-text_dark_015) !important;
box-shadow: 0 2px 10px var(--theme-color-text_dark_015) !important;
}
.woocommerce.woocommerce div.product form.cart div.quantity input[type="number"],
.woocommerce-page.woocommerce-page div.product form.cart div.quantity input[type="number"],
.woocommerce.woocommerce .shop_table.cart div.quantity input[type="number"],
.woocommerce-page.woocommerce-page .shop_table.cart div.quantity input[type="number"],
.woocommerce .woocommerce-cart-form table.shop_table .cart-coupon-inner,
.woocommerce-form-coupon .cart-coupon-inner,
.post_item_none_search .search_wrap.search_wrap .search_field,
.post_item_none_archive .search_wrap.search_wrap .search_field {
-webkit-box-shadow: 0 2px 10px var(--theme-color-text_dark_015) !important;
-ms-box-shadow: 0 2px 10px var(--theme-color-text_dark_015) !important;
box-shadow: 0 2px 10px var(--theme-color-text_dark_015) !important;
}
.wp-block-search__button-outside.wp-block-search .wp-block-search__inside-wrapper {
-webkit-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important;
}
.wp-block-search__button-outside.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input {
-webkit-box-shadow: 0 2px 10px var(--theme-color-text_dark_015) !important;
-ms-box-shadow: 0 2px 10px var(--theme-color-text_dark_015) !important;
box-shadow: 0 2px 10px var(--theme-color-text_dark_015) !important;
}
.color_style_dark .sc_item_subtitle {
color: var(--theme-color-text_dark);
}
.sc_skills_counter_modern .sc_skills_total {
color: var(--theme-color-alter_bg_color);
opacity: 1;
}
.sc_skills_counter_modern .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after {
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content:after {
background: #18324B;
}
.sc_services_classic .sc_services_item.with_image:hover .sc_services_item_content:before {
opacity: 0.4;
}
.sc_services_classic .sc_services_item.with_image:hover .sc_services_item_content:after {
opacity: 0.75;
}
.point_style .pins_animation {
-webkit-box-shadow: 0 0 0 10px var(--theme-color-text_link2_02);
-ms-box-shadow: 0 0 0 10px var(--theme-color-text_link2_02);
box-shadow: 0 0 0 10px var(--theme-color-text_link2_02);
}
.pins_animation.ihotspot_pulse {
-moz-animation: AniMyNew 1.5s infinite !important;
-webkit-animation: AniMyNew 1.5s infinite !important;
animation: AniMyNew 1.5s infinite !important;
}
@keyframes AniMyNew {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
80% {
-webkit-transform: scale(1);
transform: scale(1);
-webkit-box-shadow: 0 0 0 10px var(--theme-color-text_link2_02);
-ms-box-shadow: 0 0 0 10px var(--theme-color-text_link2_02);
box-shadow: 0 0 0 10px var(--theme-color-text_link2_02);
background-color: var(--theme-color-text_link2_02);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
-webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0);
-ms-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0);
box-shadow: 0 0 0 10px rgba(255, 255, 255, 0);
background-color: rgba(255, 255, 255, 0);
}
}
.sc_layouts_row_fixed_on {
-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
-ms-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
-webkit-transition: all 0.3s ease !important;
-ms-transition: all 0.3s ease !important;
transition: all 0.3s ease !important;
opacity: 1;
}
body.hide_fixed_rows .sc_layouts_row_fixed_on {
opacity: 0;
}
.sc_layouts_row_type_compact .sc_layouts_iconed_text:not(.sc_layouts_menu_mobile_button):not(.sc_layouts_menu_mobile_button_burger) .sc_layouts_iconed_text_link .sc_layouts_iconed_text_icon {
background-color: var(--theme-color-text_link3);
}
.sc_services_modern .sc_services_item_thumb .all-svg {
display: none;
}
.sc_services_modern .sc_services_item .sc_button_arrow {
-webkit-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important;
} .map_marker {
background-color: var(--theme-color-text_link);
}
.map_marker > div {
background-color: var(--theme-color-text_link_05);
} body .booked-calendar-wrap.small .booked-appt-list {
max-height: 180px !important;
}
table.booked-calendar thead tr:first-child th:first-child {
border: inherit !important;
}
table.booked-calendar tbody tr td:not(.prev-date):hover .date {
background-color: var(--theme-color-text_link) !important;
}
body table.booked-calendar tr td.today:not(.prev-date):hover .date,
body table.booked-calendar tr td.active:not(.prev-date) .date {
background-color: var(--theme-color-text_link) !important;
}
body table.booked-calendar tr td.today:hover .date {
background-color: var(--theme-color-text_link) !important;
}
body table.booked-calendar .booked-appt-list {
border: 20px solid var(--theme-color-text_link);
}
body .booked-calendar-wrap .booked-calendar .booked-appt-list .timeslot .timeslot-title {
color: var(--theme-color-text_link);
}
body .booked-calendar-wrap .booked-calendar .booked-appt-list .timeslot .timeslot-people button {
background: var(--theme-color-text_link) !important;
border-color: var(--theme-color-text_link) !important;
}
body .booked-calendar-wrap .booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover {
background: var(--theme-color-text_hover) !important;
border-color: var(--theme-color-text_hover) !important;
}
body .booked-calendar-wrap table.booked-calendar tr.week td.active:not(.prev-date):before,
body .booked-calendar-wrap table.booked-calendar tr.week td.active:not(.prev-date):after {
background-color: var(--theme-color-text_link) !important;
}
body .booked-calendar-wrap table.booked-calendar tr td:not(.prev-date):hover:before,
body .booked-calendar-wrap table.booked-calendar tr td.today:hover:before,
body .booked-calendar-wrap table.booked-calendar tr td:not(.prev-date):hover:after,
body .booked-calendar-wrap table.booked-calendar tr td.today:hover:after {
background-color: var(--theme-color-text_link) !important;
} .booked-calendar-wrap.large table.booked-calendar tr.week td.active:not(.prev-date):before,
.booked-calendar-wrap.large table.booked-calendar tr.week td.active:not(.prev-date):after {
background-color: var(--theme-color-text_link) !important;
}
.booked-calendar-wrap.large table.booked-calendar tr td:not(.prev-date):hover:before,
.booked-calendar-wrap.large table.booked-calendar tr td.today:hover:before,
.booked-calendar-wrap.large table.booked-calendar tr td:not(.prev-date):hover:after,
.booked-calendar-wrap.large table.booked-calendar tr td.today:hover:after {
background-color: var(--theme-color-text_link) !important;
}
body .booked-modal .bm-window p.appointment-title {
color: var(--theme-color-text_link);
}
body .booked-modal .bm-window .button.button-primary,
body .booked-modal .bm-window .button.booked-forgot-goback,
body .booked-modal .bm-window .button.cancel {
background: var(--theme-color-text_link) !important;
border-color: var(--theme-color-text_link) !important;
}
body .booked-modal .bm-window .button.button-primary:hover,
body .booked-modal .bm-window .button.booked-forgot-goback:hover,
body .booked-modal .bm-window .button.cancel:hover {
background: var(--theme-color-text_hover) !important;
border-color: var(--theme-color-text_hover) !important;
}
body .booked-form #ajaxlogin .booked-forgot-password {
color: var(--theme-color-text_link);
}
body .booked-form #ajaxlogin .booked-forgot-password:hover {
color: var(--theme-color-text_hover);
}
body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block {
background-color: var(--theme-color-text_link) !important;
}
body #booked-profile-page div.booked-profile-header .booked-logout-button {
color: var(--theme-color-text_link);
}
body #booked-profile-page div.booked-profile-header .booked-logout-button:hover {
color: var(--theme-color-text_hover);
}
body .booked-form .booked-appointments p.appointment-info i:before {
color: var(--theme-color-text_link);
} .blog_mode_404 .post_item_404 .page_description,
.blog_mode_404 .post_item_404 .page_subtitle,
.blog_mode_404 .post_item_404 .page_title {
display: none;
}
.blog_mode_404 .post_item_404 .svg-404 {
text-align: center;
display: block;
margin: 0 0 20px;
}
.blog_mode_404 .post_item_404 .svg-404 svg {
width: 100%;
height: auto;
max-height: 556px;
}
.blog_mode_404 .post_item_404 .post_content {
padding: 6.6em 0;
}
[class*="scheme_"].footer_wrap #style-7.mc4wp-form .mc4wp-form-fields input[type="email"] {
background-color: var(--theme-color-bg_color) !important;
}
@media (max-width: 1439px) {
.no-margin-on-notebooks .elementor-widget-container {
margin: 0 !important;
}
}
@media (max-width: 1279px) {
.blog_mode_404 .post_item_404 .post_content {
padding: 4.5em 0;
}
}
@media (max-width: 1023px) {
body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list {
padding: 10px 15px;
border-width: 5px;
}
body .booked-calendar-wrap .booked-calendar .booked-appt-list .timeslot {
padding: 10px 0;
}
.blog_mode_404 .post_item_404 .svg-404 svg {
max-height: 400px;
}
}
@media (max-width: 767px) {
.blog_mode_404 .post_item_404 .post_content {
padding: 3.6em 0;
}
.blog_mode_404 .post_item_404 .svg-404 svg {
max-height: 300px;
}
}
@media (max-width: 479px) {
.menu_mobile .sc_layouts_logo img {
max-height: 50px;
}
}