/*
 Theme Name:   Evolve Child
 Description:  Evolve Child Theme
 Author:       Harry Youd
 Template:     evolve
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  evolve-child
*/

p#copyright span.credits::after {
	content: '\AThe Chambers, Market Place, Chapel-en-le-Frith, High Peak, SK23 0EN';
	color: black;
	font-size:20px;
	display: block;
}

h1.entry-title { 
	margin-bottom: -20px !important; }
div.header-pattern {
	background-color: black;
}
div.content-box {
	margin-bottom: 0px; }
.content-box > h2, i.fa {
	display: none; }

a.orangeboxbutton {
	font-size:13px;
	text-shadow:0 1px 0px rgba(0,0,0,.3);
	padding: 5px 5px; 
	cursor: pointer;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-border-radius:3px;
	border-radius:3px;
	border:1px solid #444;
	background:#505050;
	background:-moz-linear-gradient(center top , #606060 20%, #505050 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #606060),color-stop(1, #505050));
	background: -o-linear-gradient(top, #606060,#505050);
	-webkit-box-shadow:  0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
	-moz-box-shadow:  0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
	-box-shadow:  0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
	color:#fff!important;
}

div.orangebox-contact {
    height: 40px;
    width:100%;
    background-color: rgb(255, 102, 0);
    text-align: center;
    color: white; }
div.orangebox-contact-inside {
    display:inline;}
p.orangebox-contact-internalp {
	font-size: 20px; }

/* Set colour of text on menu buttons */
.navbar-nav li:hover,
.dropdown-item,
.dropdown-toggle,
.nav-link {
	color: #a7a7a7;
}

/* Set background of menus */
.menu-header,
.dropdown-menu,
.menu-item .dropdown-item:active,
.navbar-nav li:hover,
.dropdown-item:hover {
    background: #000000;
}

/* Tone down padding on widgets to fit camera feed */
div.widget-content {
	padding: 24px; /* normally 30px */
}

.page-id-280 .jetpack-slideshow {
	max-width: 500px;
}

/* Fix broken breadcumb separators (too large and glitchy arrow heads) */
.breadcrumb-item + .breadcrumb-item::before {
    content: "\>";
	border: none;
	padding: 0em;
	transform: none;
	-webkit-transform: none;
	vertical-align: 0em;
}

div.sln-box--main {
    margin-top: 0;
    margin-bottom: 0;
}

label.sln-service, #sln-salon label.sln-service {
    margin-bottom: 0;
	padding-top: 0.5em;
}

/* WooCommerce Booking Stuff */
.col-1 {
    max-width: 100%;
}

.continue {
	display: none;
	visibility: hidden;
}
#checkout-tab {
    display: none;
    visibility: hidden;
}
.col-lg-9 {
    max-width: 100%;
    flex: 0 0 100%;
}

/*
	.cart-collaterals {
		display: none;
	}
*/

button[name=update_cart] {
    display: none;
    visability: hidden;
}
/* Ignore
ul.woocommerce-error {
    background-color: #4db8ff;
    color: white;
}
.woocommerce-message {
    background-color: #4db8ff;
    color: white;
} 
*/


/* End of WooCommerce Booking Stuff */