/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

.push-right{
position:absolute;
right:20px;
top:50%;
transform:translateY(-50%);
}
@media only screen and (max-width:767px) {
.push-right{
position:relative;
right:auto;
transform:none;
}}

@media only screen and (max-width: 767px) {
.responsive #top .col2-set .col-1, .responsive #top .col2-set .col-2, .responsive .cart-collaterals .shipping_calculator {
  width: 100%;
/*   float: none;
  margin-bottom: 20px; */
}
}

#footer .widget{
	overflow: visible !important;
}

.single-product .template-shop {
  padding-top: 0px !important;
}

.yith-wcbk-add-to-cart-button {
  min-width: 200px !important;
	font-size: 14px !important;
	line-height: 16px !important;
font-weight: 700 !important;
	border-radius: 0 !important;
color: #fff !important;
background-color: #e02044 !important;
border-color: transparent !important;
border-width: 1px !important;
box-shadow: unset !important;
}



	/* Hide breadcrumbs on mobile*/
@media only screen and (max-width:767px) {
	.title_container .breadcrumb {
		display:none;
	}
}
@media only screen and (max-width:767px) {
	.container  {
		width:100%;
	}
}


.cart-collaterals .cart_totals {
    float: right !important;
}


@media only screen and (max-width: 767px) {
.responsive #top .col2-set .col-1, .responsive #top .col2-set .col-2, .responsive .cart-collaterals .shipping_calculator {
  width: 100%;
/*   float: none;
  margin-bottom: 20px; */
}
}

.yith-wcbk-date-picker-wrapper .yith-wcbk-booking-date-icon {
  top: 35% !important;
}

.av-main-nav ul {
  width: 250px !important;
}

/*Add your own styles here:*/

#experience-entry-grid {
    max-width: 1310px;
    margin: 0 auto;
}
#experience-summary-grid {
    max-width: 1310px;
    margin: 0 auto;
}

.yith-wcbk-checkbox input {
    display: none !important;
}

.term-description {
    position: relative;
    clear: both;
    margin-bottom: 40px;
    font-size: 14px;
}

.cart_dropdown_link > span:before {
	content:'\e8cb';
}

h2.woocommerce-loop-product__title {
font-size: 1.5em;
 }

h2 span.special_title {
display:block;
color: #556464;
}

#ui-datepicker-div.yith-wcbk-datepicker.ui-widget-content, .yith-wcbk-date-picker--inline .ui-widget.ui-widget-content {
  width: 100% !important;
}

#scroll-top-link { display: none; }

#block-2 {padding:0px; margin:0px;}
#block-2 .widget { padding: 0px; }
#block-2 .avia_message_box { margin: 0px; }
#block-2 .avia_message_box. avia-size-large { padding: 20px; }


#top #payment div.payment_box {
  width: 100% !important;
  padding: 0px !important;
}

.wooisbank-cvc-info { display: none; }

#main a[target="_blank"]::after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);
  margin: 0px 3px 0px 5px;
}

#main a.external[target="_blank"]::after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);
  margin: 0px 3px 0px 5px;
}
