/*
Theme Name: Bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Bridge Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 5.8
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/


@import url(////fonts.googleapis.com/css?family=Petit+Formal+Script);
@import url(////fonts.googleapis.com/css?family=Meddon);
@import url(////fonts.googleapis.com/css?family=Pinyon+Script);
@import url(////fonts.googleapis.com/css?family=Roboto+Condensed:300);
@import url(////fonts.googleapis.com/css?family=Oswald:300);
@import url(////fonts.googleapis.com/css?family=EB+Garamond);

.add-to-cart-button-outer {display:none !important;}
div.vc_row.wpb_row.section.vc_row-fluid.grid_section {text-align:center !important;}
.woocommerce .product h1.product_title {font-size: 24px !important; margin-bottom: 30px !important;}
.woocommerce ul.products li.product .top-product-section {text-align: center;}
.woocommerce div.product .images .thumbnails a {width:auto !important; margin-right: 15px !important;}
.woocommerce div.product .images .thumbnails a:nth-child(3n) {margin-right: 15px !important;}

.header_bottom {background-color: transparent !important;}

.woocommerce .product .images {text-align:center;}
.colors_holder {width: 100%;}
.colors_holder ul li {width: 14.25%; margin:0 0 5px; list-style:none; float:left; text-align:center; font-family: 'Roboto Condensed', sans-serif; font-size:0.8em; line-height:1;}
.colors_holder p {font-size:0.8em; line-height:1.5; padding-top:10px; clear: both;}
span.amount {font-size: 24px !important; color: #800 !important; font-family: 'Raleway',sans-serif; font-weight: 600;}
small span.amount {font-size: 16px !important; color: #666 !important;}
.variations_button {border-top:1px solid #666; border-bottom:1px solid #666; padding:20px 5px; margin-top:2em;}
.postid-15746 p.price {display:none;}

.contact_detail {padding-top:40px;}

.gallery_holder ul.v7 li, .wpb_gallery_slides .gallery_holder ul.v7 li {
    width: 14.2%;
    margin: 0
}
.woocommerce ul.products li.product .price {display:none !important;}

.woocommerce-checkout form.checkout input {background:#eee !important;}

.woocommerce table tr td {color:#333 !important;}

.q_accordion_holder{border-bottom: 1px solid #666;}

body.woocommerce-page .title_size_large h1 {font-size:60px !important; font-weight:900 !important;}

.shipping-calculator-form select#calc_shipping_state {
	padding:4px 8px;
	border:1px solid #333;
	font-size:14px;
}
.shipping-calculator-form input#calc_shipping_postcode {
	padding:4px 8px;
	border:1px solid #333;
	width:5em;
}

body.single .title_subtitle_holder h1 span, body.single .title_subtitle_holder span {
	display:none;
}
body.single .blog_holder article .post_info {
	display:none;
}
.blog_holder.blog_single article h2 {
	margin-bottom:2em;
}
.blog_holder.masonry article .post_info {
	margin-top:0 !important;
}
.mailadr-info {
	width:100%;
	text-align:center;
	margin-bottom:2em;
	border:1px solid #999;
	padding-bottom:1em;
}
.mailadr-info h3 {
	margin-bottom: 10px !important;
}

@media only screen and (max-width:1000px) {

}

@media only screen and (max-width: 767px) {
	.catch h1 {font-size: 1.5em !important; letter-spacing: 5px !important;}
	.lead h2 {font-size: 1.5em !important;}
	.q_logo {left: 35% !important;}
}

@media only screen and (max-width: 640px) {
	div.slider_content.skrollable.skrollable-between {
		width: 100% !important;
		left: 0 !important;
		right: 0 !important;
	}
	.carousel-inner .slider_content .thumb img {
		margin-left:22% !important;
	}
}

@media only screen and (max-width: 480px) {
	.lead h5 {font-size: 12px; letter-spacing: 2px;}
	.lead h3 {font-size: 1.2em !important; letter-spacing: 2px !important;}
	.lead p {font-size: 12px !important; letter-spacing:0 !important;}
	.slide .wcrps_img img {height:206px !important;}
	body.woocommerce-page .title_size_large h1 {font-size:30px !important;}
}