/*-----------------------------------------------------------------------------------
Theme Name:Lonely Valley
Theme URI: #
Description:Lonely Valley is a Responsive Wordpress Theme with a multitude of amazing CMS features.
Author: Lonely Valley
Author URI: #
Version:1.0
Tags:theme-options,custom-menu,responsive,html5
----------------------------------------------------------------------------------*/
.footer-links ul.menu{
	background:none;
	padding-left: 0;
    list-style: none;
}
.pagination .list-inline li a.disabled{
	pointer-events:none;
	opacity:0.5;
}
.product__image>img{ margin:0 auto;}
.woocommerce-breadcrumb{ display:none}
.price span {
    text-decoration: none;
}
.price del span {
    text-decoration: line-through;
}
.home .our-product .img-circle{ height:auto; border-radius:0;}
.home .our-product .product_thumbnail::before{ border-radius:0;}
.our-product_press .press-box p.catalog_url a{ display:inline-block; position:relative; width:auto; height:auto; visibility:visible; opacity:1; text-decoration:underline;}
.our-product_press .press-box p.auction_date{ margin-bottom:5px;}
.our-product_press .press-box p.catalog_url{}
.our-product_press .press-box p.aution_title{ margin-bottom:0;}

.row_header .single_column{ font-weight:bold; font-size:18px;}
.row_header_column .single_column{ font-size:18px;}
.row_header,.row_header_column{ border-bottom:1px solid #6d6d6d; padding-bottom:15px;    padding-top: 15px;}
.row_header_column .single_column .catalog_url{ margin-bottom:0;}
.list-contact li span{
    display: inline-block;
    width: calc(100% - 40px);
	vertical-align:top;
}
.map-overlay .list-contact li span{
    width: calc(100% - 50px);
}
.row_header_column:nth-child(2n){ background:#fff;}
.upcoming-sale {
    background-image: url(images/sale-bg.jpg);
}
.team {
    background-image: url(images/about.jpg);
}
.hero-section.hero-inner h1{ margin-bottom:15px;}
.single-product .product__image > a{ z-index:-1;}
.single-product .product__image:hover > a{ z-index:1;}
.newsletter .form-group br { display: none;}
@media (min-width: 768px) {
.newsletter > .container > div {width: 100%;}
.newsletter form, .newsletter .mc4wp-form-fields {position: relative;display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;

-webkit-box-direction: normal;

-webkit-flex-flow: row wrap;

-ms-flex-flow: row wrap;

        flex-flow: row wrap;
}
.newsletter .form-group {width: calc(100% - 203px); position: relative;}
.newsletter .wpcf7-form-control-wrap {width: 100%;}
.newsletter span.wpcf7-not-valid-tip {position: absolute; width: 100%; top: 100%; left: 0;}
.newsletter div.wpcf7-response-output {position: absolute; width: auto; top: 100%; right: 0; font-size: 13px;
    padding: 5px 10px;}
.newsletter .ajax-loader {right: -25px;
    left: auto;
}
}
img{ max-width:100%;}
.home .hero-section img{ max-height:300px;}
@media (max-width: 768px) {
	.hero-section img{ height:auto;}
}