.atlist__item__content__items {
	padding: 48px;
}
.atlist__item__price {
	margin-top: auto;
}
	.form-block__price-details {
	  font-weight: 600;
    line-height: 35px!important;
    display: table!important;
    font-size: 18px!important;
    padding: 6px 0px 9px 15px!important;
	margin: auto;
}
.atlist__item__content__item {
	padding-bottom:0;
	margin-bottom:0;
	border-bottom: 0;
}
.atlist__item__content__item:before {
	min-height:auto;
}
.item-attributes--style2 .item-attributes__item__content__item--text {
    font-size: 0.85em;
}
.atbtn--light:before {
	display:none;
}
.atlist__item__attributes {
	left: 50px;
	padding-top: 0;
  border-top: 0;
}
.vc_row.vc_column-gap-15 { 
    margin-left: -150px;
	margin-right: -150px
}
.price-decoration__value ins {
	display: inline-block;
}
.woocommerce form .form-row .optional {
	display: none;
}
.form-block__field--attribute_pa_utv-quadruple-price-pax-100 {
	display:none!important;
}
.woocommerce .cart-collaterals .cart_totals table {
	background-color: #fff!important
}
.fa-check-circle:before {
	color:#ffffff!important;
}
.notices-box {
background: #01cb67;
font: normal 700 18px/1.8em Oxygen;
color: #fff;
font-weight: 700;
}
.woocommerce-cart .header, .page-id-8358 .header, .page-id-7633 .header {
margin-bottom: 24px;
}
.page-id-7 table.cart td.actions {
	display:none
}
.page-id-7  .atgrid__item__description {
	display:none;
}
.postid-7134 .td-user-plus:before, .postid-7320 .td-user-plus:before {    content: "\e08c"!important;
}
.woocommerce div.product-box .product_title {
	line-height:1.33
}
.shortcode-tour-reviews__item__info {
	max-width:140px!important;
}
h3 {
height: auto!important;
}
/* Blog */
#wc-comment-header {
	padding-bottom: 38px!important;
	padding-top:64px;
}
.single-post .header-section, .product-template-default .header-section {
	display:none;
}
.product-template-default .margin-top {
	margin-top: 12px!important;
}
.tour-single .header-section {
	display:block!important;
}
.single-post .wp-caption {
	max-width:112%;
	margin-left:-6%!important;
	margin-right:-6%!important;
	margin-top:24px;
}
.single-post .article-info {
	font-size:14px!important;
	text-align:center!important;
}
.single-post .blog__item__box .gallery {
	padding: 24px 0px 48px 0px;
}
.single-post .blog__item, .blog .layout-container {
	max-width:740px!important;	
}
.single-post .blog__item {
 margin:auto;
}
.blog__item__title {
  margin: 0;
  margin-bottom: 24px;
  font-size: 2em;
  line-height: normal;
}
.single-post .header  {
	box-shadow: 0 0px 20px rgba(0,0,0,0.07);
}
.blog__item__box {
box-shadow: 0 0px 0px rgba(0,0,0,0);
}
body.single-post {
	background:#fff!important;
}
.single-post .blog__item__box ul, .single-post .blog__item__box li {
	margin-bottom:6px;
}
.single-post .blog__item__box ul {
	font-size:1.1em;
	margin-left:0px
}
.single-post .blog__item__box p {
margin-top: 38px;
letter-spacing: .01rem;
font-weight: 400;
font-style: normal;
font-size: 1.35em;
line-height: 1.55;
margin-bottom: 0;
word-break: normal!important;
color: rgba(0,0,0,.84);
}
.single-post .blog__item__box h1, .single-post .entry-title, .blog .entry-title  {
	font-size:6.25vh;
	line-height:1.65;
	font-weight:800
}
.single-post .blog__item__box h2 {
	font-size:2em;
	line-height:1.55;
	font-weight:800!important;
}
.single-post .blog__item__box h3 {
	font-size:1.88em;
	line-height:1.44;
	font-weight:700!important;
}
.single-post .blog__item__box h4 {
	font-size:1.67em;
	line-height:1.22;
	font-weight: 700!important;
}
.single-post .blog__item__box h5, .single-post .blog__item__box h6 {
	font-size:1em;
	line-height:1.22;
	font-family: 'Raleway';
	font-weight: 700!important;
}
/* Blog */
@media (min-width: 767px) {
	#rev_slider_2_1, #rev_slider_24_1 {
  margin-top:-140px!important;
  }
	.page-id-25595 .header a,
	.page-id-25595 .header__info__items-left,
	.page-id-24780 .header a,
	.page-id-24780 .header__info__items-left,
	.page-id-9300 .header a, 
	.page-id-9300 .header 	.header__info__items-left,
	.page-id-14 .header__info__items-left, .page-id-14 .header a 
}
.page-id-24780 .slicknav_icon,
.page-id-14 .slicknav_icon, 

.page-id-14 .slicknav_menu .slicknav_btn .slicknav_icon:before,
.page-id-24780 .slicknav_menu .slicknav_btn .slicknav_icon:before,

.page-id-14 .slicknav_menu .slicknav_btn .slicknav_icon:after, 
.page-id-24780 .slicknav_menu .slicknav_btn .slicknav_icon:after 


.slicknav_menu .slicknav_btn {
  background: rgba(0,0,0,0)!important;
}
.page-id-25595 .header,
.page-id-24780 .header, 
.page-id-14 .header, 
.page-id-9300 .header {
position: relative!important;
z-index: 9999;
background: rgb(0,0,0,0)!important;
}
.header__info__items-left, 

.page-id-25595 .header a, .page-id-14 .header a, 
.page-id-24780 .header a {
	opacity:1!important;
}
.header__info__item--clock, .header__info__item--phone {
	opacity:1!important
}
.archive .header-section {
	margin-top:24px
}
atlist__item__content__item--alternative {
    width: 152px;
}
.list-block--tour-tabs {
    margin-top: 0px;
}
.tours-tabs__info__item {
    height: 84px;
}
.atlist__item__attributes {
	margin-right:auto;
}
.header-section-mask--default {
	background: rgb(0,0,0);
background: linear-gradient(135deg, rgba(0,0,0,0.3) 0%, rgba(231,96,62,0.15) 100%);
	opacity:1
}
@media only screen and (max-width: 1150px) and (min-width: 300px)  { 
	.atlist__item__attributes {
	left: 18px;
}
	.atlist__item__content__items {
	padding: 30px 18px 18px 18px;
}

	.postid-8278.woocommerce div.product form.cart .variations td  {
	display:block;
	}
}

@media (max-width: 767px) {
	.atlist__item__price {
	margin-top: 12px;
}
	.item-attributes--style2 .item-attributes__item__content__item {
    padding-right: 6px;
}
	.atlist__item__attributes {
	margin-left: 18px;
	margin-right: 18px;
	margin-bottom: 8px;
}

	.item-attributes--style2 .item-attributes__item__content {
    padding: 0px 8px;
}
	.atlist__item__read-more {
		display:none;
	}
	.vc_row.vc_column-gap-15 {
    margin-left: -20px!important;
	margin-right: -20px!important;
}
	.atgrid__slider__controls a {
      display: inline-block;
      position: inherit;
  }
  .atgrid__slider__controls--dark a {
      width: 49%;
  }
  .atgrid__slider__controls--dark {
  text-align: center;
  }
	.atgrid__slider {
		padding: 0;
	}
.wpb_animate_when_almost_visible {
    opacity: 1!important;
  }
	.page-id-7 .atgrid__item__content {
		padding:12px
	}
	.page-id-7 h2 {
		font-size:18px;
  }
  .page-id-7 .padding-all {
    padding: 0px!important;
  }
	.page-id-7 .margin-top {
		margin-top:12px;
  }
  .header-section {
    padding: 12px;
  }
  .page-id-7 .atgrid__item__title {
  font-size:16px
  }
  .page-id-7 .woocommerce table.shop_table td {
    border-bottom: 0!important;
    background-color: #fff;
  }
  .page-id-7 div.product-box {
    background: #f6f6f6;
    box-shadow: none;
    border-radius: 3px;
  }
  .page-id-7 .wc_coupon_message_wrap	{
		padding:0!important;
  }
  .page-id-7 .woocommerce .cart-responsive-title {
    display: inline-table;
  }
  .page-id-7 .button {
    width: 100%!important;
  }
  .page-id-7 .woocommerce table.shop_table tr .actions {
    padding: 24px;
  }
  .tour-reviews__item__info {
    max-width: 25%;
  }
  .about-author img {
  	margin-right:6px;
	  margin-left:0px;
    width:30%
  }
	#rev_slider_2_1, #rev_slider_24_1 {
    margin-top:-64px!important;
  }
  .shortcode-tour-reviews__item__info {
  float: left;
  padding: 0px 12px 3px 0px;
  }
  .shortcode-tour-reviews__item__content {
    padding-left: 0px!important;
  }
  .shortcode-tour-reviews__item__info img {
    max-width: 52px!important;
  }
  .shortcode-tour-reviews__item__info__name {
    font-weight:600!important;
  }
  .vc_column-inner {
	  padding-left:32px!important;
	  padding-right:32px!important;
	}
  .padding-all {
    padding: 12px;
  }
	.tour-single .parallax-section--header {
    height: 300px;
  }
  .header__info__items-left, .header__info__items-right {
	  display:none;
  }
	.slicknav_menu .slicknav_btn {
	  background:#ffffff;	
	}
	.header__content {
    min-height: 64px;
    line-height: 64px;
  }
  #logoLink img {
    max-width: 130px;
		margin-left: 12px;
    margin-top: 3px;
  }
  .header__content {
    text-align: left;
  }	
}
.parallax-image {
	background-position: 50% 50%!important;
	background-size: cover;
}
.sidebar .widget_yikes_easy_mc_widget {
	background: #484848;
}
.form-block--style3 .form-block__button {
	background-color:#e7603e!important;
}
.main-nav > li {
	text-transform:none;
}
.single-product .atgrid__item__price {
	position: inherit;
	text-align:center
}
.single-product .atgrid--small .atgrid__item__price__button {
	width: 100%;
	border-top-left-radius: 0px;
}
.single-product .atgrid--widget .atgrid__item__top__title {
	top: 70%;
	text-shadow: 0 0px 15px rgba(0,0,0,.8);
	font-weight:600
}
.tours-tabs .nav-tabs li a {
    padding: 0 24px;
}
.woocommerce-page #payment #place_order {
    text-align: center;
}
.atgrid__item__price__button {
	height: fit-content !important;
    line-height:20px!important;
	display:inline !important;
		padding:0 5px !important;
}
