/*
Theme Name:   Entrada Child - Default
Theme URI:    https://themes.waituk.com/entrada-intro/
Author:    WAITUK
Author URI:    https://www.waituk.com
Template:    entrada
Description:    Clean, modern, and responsive WordPress adventure theme by WAITUK
Version:    4.0.8
License:    Themeforest Regular License
License URI:   http://themeforest.net/licenses/standard
Text Domain:    entrada
Tags: two-columns, three-columns, four-columns, right-sidebar, left-sidebar, full-width-template, custom-background, custom-colors, custom-menu, featured-images, microformats, translation-ready
*/
@import "../entrada/dist/styles/main.css";
@import "../entrada/woocommerce/woocommerce.css";
/* = Child Theme customization starts here
------------------------------------------------------- */
/*Helpers*/
.style-none{list-style:none;padding-left:0}
.color-white{color:#fff !important}
.red-bg a{background-color:#cb2127 !important}
.red-bg a:hover{background-color:#9f1a1f !important}
.aspect-ratio iframe{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.aspect-ratio{
    position:relative;
    padding-bottom:56.25%;
    padding-top:25px;
    height:0
}

/*Single product page*/
.reviews-info .info-left {width:100%;}
.trip-info .text-col .holder{margin-top:40px}

/*Header - hero - nav*/
/*#header{margin-top:34px}*/
.logo{border-right:none}
.callout{
	/*position:fixed;*/
	width:100%;
	top:0;
	color:#fff;
	text-align:center;
	display:block;
	max-height:100px;
	transition:.3s max-height cubic-bezier(.58,.3,.51,.82);
	overflow:hidden
}
.callout-banner .inner{
    display:block;
    padding:0.5rem 20px;
	font-weight:600
}
.fixed-position .callout{max-height:0}
.parallax.banner-inner::before{background:rgba(0,0,0,.3)}


/*Post rows*/
.img-same-heigh-col .article.has-hover-s1 .img-wrap{height:230px}
.img-same-heigh-col .article.has-hover-s1 .img-wrap img,
.recent-block .img-wrap img{
	height:230px;
	object-fit:cover
}
.recent-block .img-wrap{margin-top:10px !important}
.recent-block .info-title{display:none !important}

/*Birds page*/
.center-bird-box > .container{
	display:flex;
	justify-content:center
}

/*Contact page*/
.contact-list span{font-size:16px}

/*Forms*/
form input[type="text"], form input[type="email"], form input[type="search"], form input[type="password"], form input[type="tel"], form textarea, form select {
	font-size: 1rem !important;
    display: block;
    margin-bottom: 0;
    padding: 0 1rem;
    height: 3rem;
    width: 100%;
    border: 1px solid #9badb8;
    border-radius: 4px;
    background: #fafbfc;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #152833;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
label{
	border:0;
	padding:0 !important;
	margin:0
}

/*General*/
.md-img-container img{
	object-fit:cover;
	height:300px !important;
	width:555px
}

/*Footer*/
.business-hours ul{
	list-style:initial;
	padding-left:20px
}

/*Responsive style*/
/*@media (min-width:1600px){
	.trip-info .text-col .holder{margin-top:40px}
}*/
@media (min-width:992px){
	#header{height:auto !important}
	/*#header.fixed-position .logo{height:auto}*/
	.reviews-info > li{float:left;}
}

@media (max-width:1300px){
	.img-same-heigh-col .article.has-hover-s1 .img-wrap,
	.img-same-heigh-col .article.has-hover-s1 .img-wrap img{height:210px}
}
@media (max-width:1229px){
	.img-same-heigh-col .article.has-hover-s1 .img-wrap,
	.img-same-heigh-col .article.has-hover-s1 .img-wrap img{height:180px}
}
@media (max-width:991px){
    .logoanchor img.normal{width:10%}
}
@media (max-width:767px){
	.img-same-heigh-col .article.has-hover-s1 .img-wrap,
	.img-same-heigh-col .article.has-hover-s1 .img-wrap img{height:auto}
	.img-same-heigh-col .article.has-hover-s1 .img-wrap img{object-fit:initial}
	.md-img-container img{
		object-fit:unset;
		height:auto !important;
		width:100%;
		margin-top:20px
	}
}
@media (max-width:538px){
    .logo a{margin-top:-90px}
}
@media (max-width:400px){
	.logoanchor img.normal {width:15%;}
}