#ui-datepicker-div {display: none;}
div#ui-datepicker-div {z-index: 9999 !important;}
.p-0{padding:0!important;}
#submit_quote {padding: 0 15px;}
.btn-group.bootstrap-select { margin-right: 20px;}
.bootstrap-select.btn-group .dropdown-menu {z-index: 1120 !important;}
.post-type-archive-experinces .header-section.padding-left.padding-right, .post-type-archive-experinces .post-category__description.padding-all.margin-bottom, .post-type-archive-experinces .article-info.padding-left.padding-right  {display: none;}
.pb-2 {padding-bottom: 10px;}
div#smartwizard button {min-width: 180px;font-size: 16px;min-height: 48px;text-transform: uppercase;}
.Tour-list h4 {color: white; text-align: center; padding: 35px; font-size: 22px;border-radius:60px;opacity: 1;background: #47a0ff;position:relative;}
.Tour-list h4:hover {opacity: .8;}
.Tour-list h4 a {color: white;}
.Tour-list h4:before {content: " ";display: block;position: absolute;top: 5px;left: 5px; border: 2px dotted rgba(255,255,255,0.5);border-radius: 50px;right: 5px;bottom: 5px;}
#logoLink img {max-height: 120px;max-width: 300px;position:absolute;z-index:99;}
.parallax-image {background-size: cover;    background-position: center!important;}
.parallax-section--header { height: -moz-available;          /* WebKit-based browsers will ignore this. */height: -webkit-fill-available;  /* Mozilla-based browsers will ignore this. */height: fill-available;max-height: 600px;}
.custom_table_main table, .custom_table_main tr, .custom_table_main td, .custom_table_main th {border: none !important;}
.sw-toolbar .btn.btn-secondary._final_buttn {width: auto;font-size: 16px;padding: 12px;}
.swiper-slide .atgrid__item__title{ display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.swiper-slide .atgrid__item__description{display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;    overflow: hidden;}
#smartwizard {font-size: 17px;}
.icons-set__item__icon-wrap:before{border:2px dotted rgba(255, 235, 71,.8)!important;}
.icons-set__item__icon-wrap{color:#FFEB3B!important;}
.atlist__item__content::before {height: 66px;}
.atlist__item .attachment-thumb_tour_box.size-thumb_tour_box.wp-post-image {height: 300px;max-width: 100%;}
.btn-group.bootstrap-select.vehicle { width: 500px !important;margin-left: 50px;}
.item-attributes__item {background: #e3e3e3;}
.widget_nav_menu a {font-size: 12px;}
.atlist__item__content::before {left: auto;right: 162px;}
.swiper-slide:hover .item-attributes__item a, .swiper-slide:hover .item-attributes__item a i {color: white!important;}
.swiper-slide:hover .item-attributes__item {background: #47a0ff;font-size:18px;}
.post-type-archive-experinces .blog__item__thumbnail {display: none;}
.sw-theme-arrows .step-content {padding: 30px 10px!important;}
.tours-tabs__table {margin:0!important;}
.Tour-list p {display: none;}
.atgrid__slider__controls a {opacity: 1;font-size: 50px;}
.m-3 {margin: 25px 0 0 35px!important;}
.title {text-align: center;}
tr.season>td>div {margin-bottom: 10px;}
.btn-group.bootstrap-select.vehicle_days.calculate_select_vehicle {
    display: none;
}
a.atgrid__item__price__button {
    font-size: 18px;
}
@media screen and (max-width: 1200px)
{
	header .container{width:100%;}
	#logoLink img {position: relative;float:left;}
	.main-nav > li {margin-right:15px;}
	.atgrid__item__price__button,.price-decoration__value{ display: inline-block; height: auto;line-height: normal;padding:10px; width: 100%;}
	a.atgrid__item__price__button>span, a.atgrid__item__price__button>ins ,.price-decoration__value>span,.price-decoration__value>ins{font-size: .7em;}
}

@media (max-width: 1150px)
{
	.main-nav-header {float: none;display: table;margin: auto;}
	.logo { float: none;display: table; margin: auto;}
}	
@media (max-width: 990px)
{
	.main-nav-header {display:none;}
	.slicknav_menu,.atlist__item__content__item{display: block;}
	.logo {float: left;margin:0;}
	#logoLink img {max-height: 90px;}
	.atlist__item__content__item--alternative { width: 100%;text-align: center;}
	.atlist__item__title a{text-align:center;}
}
@media (max-width: 767px)
{
	#smartwizard.sw-theme-arrows > .nav-tabs > li {float: left !important; margin-bottom: 0;}
	.tours-tabs__table > tr, .tours-tabs__table > thead > tr, .tours-tabs__table > tbody > tr, .tours-tabs__table > tfoot > tr {padding: 0px!important;}
	a.experince_contant, .hotels .col-md-12 a {display: block;margin: 10px 0px 15px 42px;}
	.sw-theme-arrows .step-content {background-color: transparent;}
	.Tour-list h4 {font-size: 20px;}
	.title--big .title__primary {font-size: 1.4em;}
	.shortcode-tour-reviews__item__content {width: 100%;padding-left: 0;}
	.shortcode-tour-reviews__item__info {float: none;text-align: center;}
	div#smartwizard button { min-width: auto;margin-bottom: 5px;}
}

@media screen and (max-width: 600px){
	#smartwizard.sw-theme-arrows > .nav-tabs > li {float: none !important;width:100%;}
	.tab-content .tours-tabs__table{margin:0;border-top:0px;}
}
