/*
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: #1a365d !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: #1a365d !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;}
}
.services-block .vc_col-sm-3:hover svg path {fill: #ddbb7b !important;}
.services-block .vc_col-sm-3:hover p {color: #ddbb7b !important;}
.experience-block .nectar-fancy-box {padding: 15% 5% !important;}
.experience-block .nectar-fancy-box .inner {font-size: 22px !important;}
.experience-block .nectar-fancy-box .link-text {font-size: 10px !important;}
.experience-block .nectar-fancy-box .link-text .arrow, .experience-block .nectar-fancy-box[data-style=parallax_hover] .inner>.arrow {margin-left: 7px !important;}
.flexible-block h2 {font-size: 35px;}
.flexible-block p {font-size: 25px;}
@media only screen and (min-width: 1px) and (max-width: 600px) {
	.flexible-block h2 {font-size: 25px;}
	.flexible-block p {font-size: 20px;}
}
body.archive.category #page-header-bg .inner-wrap, body.archive.tag #page-header-bg .inner-wrap, body.archive.tax-packages_categories #page-header-bg .inner-wrap {text-align: center !important;}
body.search .page-header-overlay-color {background-color: transparent!important;}
.margin-bottom-zero, .margin-bottom-zero .nectar-fancy-ul ul {margin-bottom: 0 !important;} 
.section-prepare-support div.nectar-icon-list div.nectar-icon-list-item:last-of-type {margin-bottom: 0 !important;}

body.single-packages.material[data-bg-header=true] .container-wrap {padding-top: 80px!important;}
.package-title {margin-bottom: 20px;}
.package-terms {margin-bottom: 20px;}
.package-terms .package-term {margin-right: 20px; display: inline-block;}
.package-terms a {color: #ddbb7b; font-style: italic;}
.package-meta {margin-bottom: 20px; border: 1px solid #CCCCCC; padding: 5px 10px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; display: flex; justify-content: space-between;}
.package-meta .package-price, .package-meta .package-days, .package-meta .package-date {color: #1a365d; font-size: 16px; display: inline-block; margin-left: 10px; margin-right: 10px; min-width: 120px;}
.package-meta .fa {color: #ddbb7b !important;}
.package-meta .package-price {}
.package-meta .package-date {}
.package-meta .package-days {}
.single-packages #ajax-content-wrap #page-header-bg[data-post-hs=default_minimal] .span_6[data-remove-post-author="1"] #single-below-header .meta-author,
body.single-packages #page-header-bg .span_6[data-remove-post-author="1"] #single-below-header .meta-author,
body.single-packages #page-header-bg .span_6[data-remove-post-author="1"] .author-section a,
body.single-packages #page-header-bg .span_6[data-remove-post-author="1"] .meta-author,
body.single-packages #page-header-bg[data-remove-post-author="1"] .author-section .meta-author,
body.single-packages #page-header-bg[data-remove-post-author="1"].fullscreen-header .author-section a,
body.single-packages .container-wrap[data-remove-post-author="1"] #single-below-header .meta-author,
body.single-packages .container-wrap[data-remove-post-author="1"] .related-posts[data-style=classic_enhanced] .meta-author,
body.single-packages .container-wrap[data-remove-post-author="1"] .related-posts[data-style=material] .grav-wrap .text a,
body.single-packages .container-wrap[data-remove-post-author="1"] .related-posts[data-style=material] .grav-wrap img {
    display: none;
}
body.single-packages .meta-comment-count {display: none;}
.article-content-wrap .post-header h3.title {font-size: 18px !important; line-height: 28px !important; min-height: 70px !important;}
.package-contact {border-top: 1px solid #CCCCCC; padding-top: 20px;}
.masonry.material .masonry-blog-item.packages .article-content-wrap, .related-posts[data-style=material] .packages .article-content-wrap, body .related-posts[data-style=material] .packages .article-content-wrap {padding-bottom: 20px !important;}
.masonry.material .masonry-blog-item.packages .inner-wrap, .related-posts[data-style=material] .packages .inner-wrap {overflow: visible;}
.masonry.material .masonry-blog-item.packages .inner-wrap .post-featured-img, .related-posts[data-style=material] .packages .inner-wrap .post-featured-img {-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.masonry.material .masonry-blog-item.packages .inner-wrap .article-content-wrap, .related-posts[data-style=material] .packages .inner-wrap .article-content-wrap {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.masonry.material .masonry-blog-item.packages .inner-wrap .article-content-wrap .excerpt, .related-posts[data-style=material] .packages .inner-wrap .article-content-wrap .excerpt {display: none;}
.package-meta-date {display: flex; justify-content: space-between; font-size: 16px; color: #1a365d; border-top: 1px solid #dcdcdc; padding-top: 15px; margin-top: 15px;}
.package-meta-date .fa {color: #ddbb7b !important;}
.package-meta-price {position: absolute; left: -10px; top: 40px; background: #1a365d; color: #FFFFFF; padding: 10px; font-size: 16px; line-height: 16px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.captcha-image {border: 1px solid #CCCCCC !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
body.single-post .post-content .content-inner a {text-decoration: underline !important;}
body.single-post .post-content .content-inner .post-tags a {text-decoration: none !important;}
.grecaptcha-badge {bottom: 55px !important;}
body[data-ext-responsive=true].single-post.single-packages .container-wrap.no-sidebar .post-area {max-width: none !important;}
body.single-packages #single-below-header {display: none !important;}
@media only screen and (min-width: 1000px) {
	.sf-menu>li ul {width: 350px !important;}
    body.single-packages #page-header-bg[data-alignment-v="middle"] .span_6 .inner-wrap, body.single-packages #page-header-bg[data-alignment-v="top"] .span_6 .inner-wrap {padding-top: 10px;}
}
body.single-packages.single .section-title h1 {max-width: none; text-align: center; font-size: 55px !important;}
body.single-packages.single .nectar-social {display: none !important;}
@media only screen and (min-width: 1px) and (max-width: 1000px) {
	.ti-reviews-container .ti-controls {display: block !important; top: -20px !important;}
}
.related-menu-list ul {margin: 0;}
.related-menu-list ul li {display: inline-block; width: 33%; list-style: none;}
.related-menu-list ul li a {color: #777777 !important;}
.related-menu-list ul li a:hover {color: #1a365d !important;}
@media only screen and (min-width: 601px) and (max-width: 1200px) {
	.related-menu-list ul li {width: 49%;}
}
@media only screen and (min-width: 1px) and (max-width: 600px) {
	.related-menu-list ul li {width: 99%; text-align: center;}
	.toggle > h3.toggle-title a {font-size: 18px !important; line-height: 25px !important; padding: 20px 40px 20px 0 !important;}
}

#sidebar .widget {margin-bottom: 20px !important;}
#sidebar h4 {color: #1a365d !important;}
#sidebar .widget ul.menu {margin: 0 !important;}
#sidebar .widget ul.menu li {list-style: none !important; border-bottom: 1px dotted #1a365d !important; padding: 10px 0 !important;}
#sidebar .widget ul.menu li.current-menu-item a {color: #1a365d !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 #1a365d !important; padding: 10px 0 !important;}
#sidebar .is-style-outline.wp-block-tag-cloud .tag-cloud-link {font-size: 14px !important; border: 1px solid #1a365d !important; color: #1a365d !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: #1a365d !important; color: #FFFFFF !important;}


#footer-outer #footer-widgets .widget h4 {color: #ddbb7b !important;}
#footer-outer #footer-widgets .current-menu-item a {color: #ddbb7b !important;}
#footer-outer #footer-widgets #block-20 {max-width: 380px;}
.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%;}

