/*
Theme Name: Coventry Grinders
Theme URI: http://tkstarley.co.uk
Description: This is a theme developed for Coventry Grinders
Author: TKStarley
Author URI: http: //www.tkstarley.co.uk
Template: flatsome
Version: 1.3
*/

/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/

#menu-item-490 {
display: none;
}

.logged-in #menu-item-490 {
display: initial;
}

.copyright-footer a {
color: #fefefe;
}
.absolute-footer .social-icons {
margin-top: 13px;
}

/* General Elements */

hr {
	border-top: 1px solid #eee;
	width:100%;
	margin:40px 0;
	opacity:1;
}
h4.text-left {
    border-bottom: 2px solid #eeeeee;
    padding-bottom: 15px;
    margin: 0;
	text-transform:none;
}

.social-icons a i{
	line-height:1;
}

/* Shortcodes */

h3.section-title.title_bold_center a {
display: inline-block;
border: 3px solid #eee;
padding: 10px 15px 9px;
position: absolute;
background-color: #FFF;
margin-bottom: -3px;
top: 25px;
right: 45%;
-webkit-transition	: all 0.5s ease;
-moz-transition		: all 0.5s ease;
-o-transition		: all 0.5s ease;
transition			: all 0.5s ease;
opacity: 0;
float: none;
font-size: 100%;
-webkit-transform	: scale(0);
-moz-transform		: scale(0);
-ms-transform		: scale(0);
-o-transform		: scale(0);
transform			: scale(0);
}
/* IE8 */
.lt-ie9 h3.section-title.title_bold_center a {
right:0;
}
.large-12:hover > h3.section-title.title_bold_center a {
right: 0;
opacity: 1;
-webkit-transform	: scale(1);
-moz-transform		: scale(1);
-ms-transform		: scale(1);
-o-transform		: scale(1);
transform			: scale(1);
}
.large-12:not(:hover )> h3.section-title.title_bold_center a {
right: 45%;
opacity: 0;
-webkit-transform	: scale(0);
-moz-transform		: scale(0);
-ms-transform		: scale(0);
-o-transform		: scale(0);
transform			: scale(0);
}

.tabbed-content {
	margin-bottom:40px;
}
.tabbed-content ul.nav-vertical, .tabbed-content .tab-panels {
	margin-top:10px !important;
}

.box .social-icons {
	display:block;
}

.accordion {
	margin-bottom:40px;
}

/* Home */

.home #content .iosSlider{ /* Removed margin from testimonial slider */
	margin-bottom:-1px !important;
}

.copyright-footer {
	color:#999999;
}

#content .row {
    padding: 20px 0;
}

.product-category .inner a {
width: 100%;
display: block;
text-align: center;
background: #fafafa;
border: 5px solid #f1f1f1;
}

@media only screen and (max-width: 48em){
	.small-block-grid-2 > li.product-category {
		width:33.3%;
	}
	.small-block-grid-2 > li.product-category:nth-of-type(2n+1) {
		clear:none;
	}
}
@media only screen and (max-width: 480px){
	.ux_banner h1.h-large.mob-520 {
		font-size:520%;
	}
	.home h1.h-large.mob-520 {
	font-size: 32px;
	}
	.banner-layer .text-center .button {
		margin-right: 0;
	}
	.small-block-grid-2 > li.product-category {
		width:100%;
	}
	.banner {
		min-height: 350px;
	}
	.map_inner {
		display: none;
	}
}
/* About */
.page-id-14 .box-image img {
	border-radius:50%;	
}

/* Contact */

.textarea-wrap textarea.ninja-forms-field {
	height: 190px;
}

.submit-container input.ninja-forms-field {
	background: #37549c;
	color: #fff;
}

@media only screen and (max-width: 480px){
	#map_container .map-info {
		display:none;
	}
	#map_container > div:first-child {
		height:250px!important;
	}
}

/* Services */
.services-img {
margin-bottom: 20px;
}

/* Shop */
.shop-message-box {
margin-bottom: 30px;
}
.price-on-sale ins {
    display: block;
}

/* Checkout */
#secure_logos > div {
display: inline-block;
}

/* Cart */

.row.message-box-wrap {
	margin-left:0 !important;
	margin-right:0 !important;
}

.message-box {
	font-size:110%; 
	color:#ddd; 
	text-align: center; 
	font-weight:bold;
	padding:15px;
	text-transform:uppercase;
}
.message-box .row{
	padding-top:15px !important; 
	padding-bottom:15px !important;
}
.message-box a{
	color:#fff;
}
.woocommerce-error.message-wrapper {
	outline: none !important;
}

/* My Account */
.my-account .woocommerce-MyAccount-navigation-link--customer-logout,
.my-account .woocommerce-MyAccount-navigation-link--edit-account,
.my-account .woocommerce-MyAccount-navigation-link--edit-address,
.my-account .woocommerce-MyAccount-navigation-link--downloads,
.my-account .woocommerce-MyAccount-navigation-link--dashboard,
#my-account-nav .woocommerce-MyAccount-navigation-link--orders{
	display:none;
}

/* Search Fix */
.autocomplete-suggestions {
	border:none;
}
.live-search-results .autocomplete-suggestion img, .autocomplete-suggestion .search-price {
    display: none;
}
.autocomplete-suggestion .search-name{
	font-size:16px
}
