/*
 Theme Name:   Infinite Child
 Theme URI:    http://demo.goodlayers.com/infinite
 Description:  Goodlayers Infinite Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     infinite
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  infinite-child

 START YOUR CHILD THEME CSS HERE
*/

/*
.woocommerce-demo-store .infinite-top-bar {margin-top: 30px;}

.infinite-content-area, .infinite-sidebar-center {max-width: 700px;}
.woocommerce-cart .infinite-content-area, .woocommerce-checkout .infinite-content-area {max-width: none;}
.infinite-sidebar-right .infinite-item-pdlr {padding-left: 0; padding-right: 0;}
.infinite-sidebar-right #text-7, .infinite-sidebar-right #text-10 {margin-bottom:0;}
.page-slogan {font-family: Lora; font-size:16px; color:#99cc66; font-style: italic;padding-bottom: 7px;}
.intro-copy, .intro-copy p  {font-size:16px;}
.infinite-body p {text-align:justify;}
.infinite-body .gdlr-core-center-align p, .gdlr-core-price-table-item p {text-align: center;}
.infinite-body h6 {margin-top: 35px; margin-bottom:3px;}
.gdlr-core-blockquote-item.gdlr-core-left-align .gdlr-core-blockquote-item-quote {float: none; margin-bottom: 0; line-height: 20px; margin-top: 70px;}
.infinite-mobile-header {padding-top: 30px;padding-bottom: 30px;}
.infinite-top-bar {font-size: 14px;}

.infinite-navigation .sf-menu > li {padding: 0;}
.infinite-navigation .sf-menu li a:after {content: '·'; margin-left: 13px; margin-right: 13px;}
.infinite-navigation .sf-menu li:last-child a:after {content: ''; margin:0;}
.infinite-navigation .sf-menu li li a:after {display:none;}

.infinite-fixed-navigation .infinite-logo-inner a {
background: url(/wp-content/uploads/2016/10/bowhaus-foot.jpg);
width: 246px;
height: 52px;
position: absolute;
top: 6px;
}
.infinite-fixed-navigation .infinite-logo-inner a img {display:none;}


.gdlr-core-column-service-item .gdlr-core-column-service-content { max-width: 254px; margin: 0 auto;}
.gdlr-core-column-service-read-more, .paw-button {background: url(/wp-content/uploads/2016/10/paw-btn.png) no-repeat top; padding: 33px 0 0;font-style: normal !important;color: #9a174a !important;}

.home .woocommerce img {
    max-width: 150px;
    display: block;
    margin: 0 auto;
}
.home .gdlr-core-product-grid .gdlr-core-product-title {max-width: 140px;}
.home .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail {margin-bottom: 8px;}
.home .gdlr-core-product-grid .gdlr-core-product-title {
background: url(/wp-content/uploads/2016/10/paw-btn.png) no-repeat center bottom;
padding-bottom: 50px;
}
.home .gdlr-core-product-grid .gdlr-core-product-title a {
font-family: 'PT Sans';
    color: #666666;
    font-size: 16px;
    font-weight: 500;
    padding-bottom: 86px;
}
.home .woocommerce-Price-amount {
    color: #9a174a !important;
    font-weight: 500;
    font-size: 14px;
}

.stunning-white .gdlr-core-stunning-text-item-title {
color:#fff;
margin-bottom:0;
text-transform: none;
letter-spacing: 0;
font-weight: 500;
}

.stunning-white .gdlr-core-stunning-text-item-caption {
font-family: 'Lora';
color:#fff;
margin-bottom:0;
font-style: normal;
letter-spacing: 0;
}

.home .bg-no-repeat .gdlr-core-pbf-background {background-repeat: no-repeat;}
.home .gdlr-core-gallery-item-style-grid-no-space {padding: 0;}
.home .gdlr-core-gallery-item-style-grid-no-space img {height: 224px;}

.infinite-footer-wrapper {background-color: #333;padding-top: 22px;padding-bottom: 20px;}
.infinite-footer-wrapper .infinite-column-20 {padding-left: 0; padding-right: 0; width: 25%;}
.infinite-footer-wrapper .infinite-column-40 {padding-left: 0; width: 75%;}
.infinite-footer-wrapper .widget {margin-bottom: 0;}
.infinite-footer-wrapper .menu {float: right;margin-bottom: 7px;padding-left: 25px;}
.infinite-footer-wrapper .widget_nav_menu ul li:before {display:none;}
.infinite-footer-wrapper .widget_nav_menu ul li {float:left; padding-left: 0;padding-bottom: 0;margin-bottom: 0;}
.infinite-footer-wrapper .widget_nav_menu ul li a {text-transform: lowercase; color:#fff;    font-size: 16px;}
.infinite-footer-wrapper .widget_nav_menu ul li a:after {content: '·'; margin: 0 14px;}
.infinite-footer-wrapper .widget_nav_menu ul li:last-child a:after {content: ''; margin: 0;}

.infinite-footer-wrapper .cfoot1 {float: right; padding-right: 25px; font-size: 14px; color:#9ec598;}
.infinite-footer-wrapper .cfoot1 span {padding: 0 15px;}
.infinite-footer-wrapper .cfoot2 {float: right; font-size: 14px;color: #d0d0d0;}

.wpcf7-not-valid-tip {
    color: #f00 !important;
    font-size: 16px !important;
}

.gdlr-core-price-table .gdlr-core-price-table-button {margin-top: 0;}
.top27 img {margin-top: -27px;}
.top36 img {margin-top: -36px;}

.demo_store {
    text-align: center;
    background: #98c946;
    height: 30px;
    font-size: 14px;
    line-height: 0;
    display: block;
}

@media screen and (max-width: 1000px) {
.infinite-fixed-navigation .infinite-logo-inner a {top: -28px;}
}

*/