/*
Theme Name: Sway Child
Template: sway
Theme URI: https://www.swaytheme.com/
Author: Key-Design
Author URI: http://themeforest.net/user/Key-Design
Description: Multi-Purpose WordPress Theme with Block Builder
Version: 1.0
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, translation-ready

/* Below you can write your style */
.banner-section .vc_column_container .wpb_wrapper{position:relative}
.banner-section .vc_column_container .vc_column-inner .wpb_wrapper:before{background:rgba(0,0,0,0.45); content:""; height:290px; max-width:640px; display:block; position: absolute; width: 100%; left: -20px; border-radius: 20px;}
.vc_tta-panel-body .kd-price-block .pb-image-wrap img{max-width:100px}
.kd-side-panel .kd-panel-wrapper .wpcf7 .wpcf7-text, .kd-side-panel .kd-panel-wrapper .wpcf7 .wpcf7-select, .kd-side-panel .kd-panel-wrapper .wpcf7 .wpcf7-date{border:1px solid #000}
.tss-carousel-main .swiper-arrow, .carousel-wrapper .tss-carousel .swiper-arrow{background:#ED80CC12; height:40px; width:40px; border-radius:27px}
.tss-carousel-main .swiper-arrow > i, .carousel-wrapper .tss-carousel .swiper-arrow > i{line-height:40px}
.tss-meta-info, .tss-wrapper .tss-carousel3 .item-content-wrapper:before{display:none}
.upper-footer ul.redux-social-media-list{margin-top:0}
.upper-footer .custom-html-widget i{margin-left:0; margin-right:10px;}
.upper-footer .redux-social-media-list i{color:#fff !important; font-size:26px}
.upper-footer .custom-html-widget .social-list li{display:flex; align-items:center; padding-bottom:8px}
.xdsoft_datetimepicker.xdsoft_dark{width:100%}
.kd-panel-wrapper .xdsoft_datetimepicker .xdsoft_datepicker{width: calc(75% - 8px);}
.kd-panel-wrapper .xdsoft_datetimepicker .xdsoft_timepicker{width: calc(25% - 8px);}
@media only screen and (max-width: 960px) {
	.kd-price-block .pb-desc-wrap {white-space: inherit !important;}
	.kd-price-block .pb-content-wrap .pb-pricing-wrap{display:none !important}
	.wpb_wrapper .contact-map-col{margin-left:0 !important}
}
@media only screen and (max-width: 767px) {
	header.kd-section-title:not(.disable-responsive){padding-left:10px; padding-right:10px;}
	.banner-section .vc_column_container .vc_column-inner .wpb_wrapper:before{left:0}
	.banner-section .tt_primary_button{margin-left:10px}
	.stars-list .vc_row {display:flex;}
	.stars-list .vc_row .vc_column_container>.vc_column-inner{padding: 0}
	.stars-list header.kd-section-title:not(.disable-responsive) {margin-bottom: 10px !important;}
	#menu-section{padding-bottom:20px !important; padding-top:20px !important}
	.vc_row.home-about-section{padding-top:50px !important}
	.vc_row.home-about-section .home-about-inner {padding-bottom:0px !important}
	.home-gallery-section .wpb_wrapper > .vc_row {padding-top:20px !important; padding-bottom:20px !important}
	.menu-list-button{margin-top:20px !important}
}
@media only screen and (max-width: 380px) {
	.kd-panel-wrapper .xdsoft_datetimepicker .xdsoft_datepicker{width: calc(75% - 8px);}
	.kd-panel-wrapper .xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{width: calc(25% - 8px);}
	.kd-panel-wrapper .xdsoft_datetimepicker .xdsoft_monthpicker{display:flex}
	.kd-panel-wrapper .xdsoft_datetimepicker .xdsoft_year{width:52px}
}