/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 17.1.0
*/
#slide-out-widget-area {padding-left: 0 !important; padding-right: 20px !important;}
.mobile-phone-number {display: none;}
#header-outer.transparent .mobile-phone-number {color: #FFFFFF !important;}
#header-outer .mobile-phone-number {color: #000000 !important;}
@media only screen and (max-width: 999px) {
	.mobile-phone-number {display: inline-block;}
}
#header-outer.transparent .nectar-header-text-content a {color: #FFFFFF !important;}
#header-outer .nectar-header-text-content a {color: #000000 !important;}
#mobile-menu .nectar-header-text-content {display: none !important;}
@media only screen and (min-width: 1px) and (max-width: 600px) {
	.mobile-search {display: none !important;}
}
header#top {background-size: cover !important; background: url(https://norka.com.lb/wp-content/uploads/2025/08/norka-interior-design-header-top.webp) no-repeat center center;}
@media only screen and (min-width: 1000px) {
    #header-outer.small-nav #logo {margin-top: 20px !important;margin-bottom: 20px !important;}
}
@media only screen and (min-width: 1px) and (max-width: 999px) {
    body #header-outer {padding: 0 !important;}
	header#top {padding: 15px 0;}
}
.flickity-slider img {border: 1px solid #e6e5e5;}
.services-listing h3 {text-transform: uppercase !important; font-size: 20px !important;}
.services-listing .nectar-button {margin-top: 10px !important;}
@media only screen and (min-width: 1px) and (max-width: 999px) {
    .services-listing .wpb_wrapper {text-align: center;}
}
.nectar-flickity[data-control-style=material_pagination] .flickity-page-dots {bottom: -20px !important;}
.projects-carousel-custom-container {}
.projects-carousel-custom .projects-carousel-custom-logo img {max-width: 250px !important; border: 0 !important;}
.projects-carousel-custom .projects-carousel-custom-thumb img {border: 0 !important;}
.projects-carousel-custom .projects-carousel-custom-title p  {font-size: 30px !important; line-height: 35px; text-transform: uppercase; color: #FFFFFF !important;}
.contact-form-service input, .contact-form-service textarea {background: #FFFFFF !important;}
.contact-form-service .wpcf7-form p span {color: #FFFFFF !important;}
.contact-form-service input::placeholder, .contact-form-service textarea::placeholder {color: #757575 !important; opacity: 1 !important;}
.contact-form-service input::-webkit-input-placeholder, .contact-form-service textarea::-webkit-input-placeholder {color: #757575 !important;}
.contact-form-service input::-moz-placeholder, .contact-form-service textarea::-moz-placeholder {color: #757575 !important;}
.contact-form-service input:-ms-input-placeholder, .contact-form-service textarea:-ms-input-placeholder {color: #757575 !important;}
.contact-form-service textarea {height: 100px !important;}
.contact-form-service input[type=submit] {width: 100%; background: #3f88d5 !important; color: #FFFFFF !important;}
.contact-form-service .wpcf7-response-output {margin-top: 0 !important;}
.contact-form-service .wpcf7-spinner {margin-top: 10px !important;}

#sidebar .widget {margin-bottom: 20px !important;}
#sidebar h4 {color: #000000 !important;}
#sidebar .widget ul.menu {margin: 0 !important;}
#sidebar .widget ul.menu li {list-style: none !important; border-bottom: 1px dotted #000000 !important; padding: 10px 0 !important;}
#sidebar .widget ul.menu li.current-menu-item a {color: #000000 !important;}
#sidebar .link_wrap {width: 100%; display: block; border-radius: 0 !important;}
#sidebar .wp-block-search__input {-webkit-border-top-right-radius: 0 !important; -webkit-border-bottom-right-radius: 0 !important; -moz-border-radius-topright: 0 !important; -moz-border-radius-bottomright: 0 !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; -webkit-border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
#sidebar .wp-block-search__button {-webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; -webkit-border-top-right-radius: 4px !important; -webkit-border-bottom-right-radius: 4px !important; -moz-border-radius-topright: 4px !important; -moz-border-radius-bottomright: 4px !important; border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important;}
#sidebar .widget li.cat-item {border-bottom: 1px dotted #000000 !important; padding: 10px 0 !important;}
#sidebar .is-style-outline.wp-block-tag-cloud .tag-cloud-link {font-size: 14px !important; border: 1px solid #000000 !important; color: #000000 !important; padding: 5px 10px !important; margin-right: 10px !important; margin-bottom: 10px !important; display: inline-block !important; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
#sidebar .is-style-outline.wp-block-tag-cloud .tag-cloud-link:hover {background: #000000 !important; color: #FFFFFF !important;}


@media only screen and (min-width: 1000px) {
    body #footer-outer .row {padding: 50px 0 25px 0 !important;}
}
#footer-outer #footer-widgets .widget h4 {color: #000000 !important;}
#footer-outer #footer-widgets.current-menu-item a {color: #898989 !important;}
#footer-outer #footer-widgets #block-19 {margin-bottom: 10px !important;}
#footer-outer #footer-widgets #block-20 {max-width: 300px;}
#footer-outer #footer-widgets #block-23 .wp-social-link.wp-block-social-link svg {width: 40px; height: 40px; vertical-align: middle;}
#footer-outer #footer-widgets #block-23 .wp-block-social-link-label {vertical-align: middle; margin-left: 10px; display: inline-block;}
#footer-outer #footer-widgets #block-23 a {color: #3e413e !important; fill: #3e413e !important; background: transparent !important;}
#footer-outer #footer-widgets #block-23 a:hover {color: #000000 !important; fill: #000000 !important; background: transparent !important;}
.whatsapp {position: fixed;z-index: 10000;width:45px; left: 25px;font-size: 16px;text-align: center;padding: 0;cursor: pointer;line-height: 1.2;bottom: 25px;}
.whatsapp img{width:100%;}

