@charset "UTF-8";
/*!
Theme Name: Shop Isle Child
Theme URI: http: //webyts.com/
Description: This is a custom child theme I have created.
Author: My Name
Author URI: http: //webyts.com/
Template: shop-isle
Version: 0.1
*/
@import url("../shop-isle/style.css");
body {
	font-size: 16px;
	color: black;
}
a {color: #774f00;}
#main{
  min-height: 70vh;
}
h1, h2, h3, h4, h5 {
	font-family: "Raleway", Sans-serif;
	font-weight: 600;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
    color: #666;
    background: #fff;
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
    border: 1px solid #bbb;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    display: block;
    padding: 0.5em;
    width: 100%;
}
select {
    border: 1px solid #bbb;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    height: 3em;
    font-size: 15px;
    max-width: 100%;
}
button, input[type="button"], input[type="submit"] {
    background: #000;
    color: #fff;
    height: 2.7em;
    border: none;
    padding: 0 .7em;
}
.mphb-book-button:focus{
    background:grey;
    cursor: default;
}
.mphb-room-type h2 {
	font-size: 2.5rem! important;
	letter-spacing: 0.14em;
}
.entry-header{ visibility: hidden;}
@media (min-width: 1200px){
.col4-12 {
    width: 25%;
	  float: left;
	}
.col8-12 {
    width: 75%;
	  float: left;
	}
}
hr.style-two {
    margin-top:150px !important;
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}
.wpsm-show, .wpsm-hide {
	background: #000;
	width: 12em;
	text-decoration: none;
}
.mphb-loop-room-type-attributes li {
	border: 1px solid #eee;
	padding: 10px;
	list-style: none;
}
.mphb-attribute-value span{
	font-weight: bold;
}
.link-more{
	display:none;
}
.discpri{
	float:right;
	color:red;
	text-decoration: line-through;
}
.mphb-booking-details .mphb-room-type-title a{
	cursor: not-allowed;
}
.bkpri{
	padding: 10px;
}
@media (max-width: 900px){
	.show_more{
		clear:both;
		margin-top:-40px;
	}
	.bkpri{
	float: left;
	margin-top:0px;		
	}
}
.mphb-adults-chooser{
	 width: 50%;
   float: left;
}
.shop-isle-page-content{
    margin-left: auto;
    margin-right: auto;
    max-width: 740px;
    float: none;
}
.mphb-room-details{
    padding: 1em 0;
    border-bottom: 1px solid #eee;
}
.mphb-customer-note{
    display: none;
}
.checkout{
    padding: 2em;
}
#payment .payment_methods li img {
    position: relative! important;
}
.mphb-errors-wrapper {
    display: none;
}
}