/*

Theme Name: GoodStore Child

Theme URI: http://demo.jawtemplates.com/goodstore/

Description: Create your e-shop with the GoodStore theme that best suits your business ideas

Version: 1.0

Author: JaW Templates

Author URI: http://www.jawtemplates.com/

License: Located in 'licensing' folder

License URI: Located in 'licensing' folder

Template:       goodstore     

*/





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



/*--------------------------------My Custom CSS--------------------------*/



div.payment_box{ color: #fff;}

#content .woocommerce #payment div.payment_box{color: #fff;}



.row-fullwidth .page-top.fullwidth-block{ background:#e26ca9 !important;}



.top-bar-1-left .top-bar-icon, .top-bar-1-right .icon-arrow-down-gs, .top-bar-1-right a span, .page-top .top-bar-login-content a{ color:#fff !important;}



.header-logo img{ width:100% !important;}



.section-big-wrapper{ border-bottom:none !important;}



.row.section-header{ display:none;}



#header .top-bar ul.menu > li > a{ color: #044959 !important;

    font-size: 18px;

    font-weight: bold;

    font-family: Calibri;}

	

#header .top-bar ul.menu > li{ margin:0 15px !important;}	



.rev_slider .tp-caption, .rev_slider .caption{ white-space:pre-line !important;}



.read-more{ font-size:14px; font-family:Arial; color:#00475b !important; border:1px solid #00475b; padding:5px;}



.read-div{ margin:0 auto; text-align:center; width:50%;}



.get-started{ width:100%; background:#e26caa; min-height:85px;}



.get-started .container{ background-color:transparent !important; padding:26px 50px;}



.get-left{ float:left; width:70%; color:#fff; font-size:23px; font-weight:bold;}



.get-right{ float:right; width:30%;}



.get-right a{ color:#fff; font-size:16px; padding:5px; border:1px solid #fff;}



.get-right a:hover{ color:#000;}



#content{ display:block !important; margin:0 auto; /*text-align:center;*/}



/*#content .row{ padding-left:0;}*/



.shop-col{ background:#00475b; opacity:0.4; padding:0 10px; }



.shop-col a{ text-decoration:none; color:#fff !important; font-size: 40px;}



.shop-col a:hover{ color:#9C2E68;}



.shop-now{ background:url("images/border-bg.png") no-repeat scroll 8px 26px #00475b; text-align: center;}



.shop-now a{ text-decoration:none; color:#fff; font-size:33px;}



.shop-now a:hover{ color:#9C2E68;}



.season-col{ background:#9c2e68;

    padding-left: 5px;}



.season-col a{ color:#fff; font-size:45px; text-decoration:none;}



.season-col a:hover{ color:#00475B;}



.clearance{ padding-top:35px; text-align:center;}



.clearance a{ color:#fff; font-size:30px;}



.shop-sale{ background:url(images/border-2-bg.png) no-repeat scroll 10px 26px #00475b; text-align: center;}



.shop-sale a{ color:#fff; font-size:35px;}



.clearance a:hover{ color:#9C2E68; }



.row-fullwidth .page-title .fullwidth-block{ background-color:#E26CA9 !important;}



.shop-sale a:hover{ color:#9C2E68; }



.clear-main{ background:url(images/third-bg.png) no-repeat 0 0 transparent; width:275px; height:131px;}



.img-div-1{ position:relative; padding:0 !important;}



.img-div-1 .shop-col{ position: absolute;

    right: 25px;

    top: -286px;}

	

.img-div-2{ position:relative !important; padding:0 !important;}



.img-div-2 .shop-div{   position: absolute;

    top: -201px;

    padding-right: 25px;}



.img-div-3{ position:relative !important; padding:0 !important;}	



.img-div-3 .clear-main{ position:absolute; top:-158px;}



#footer{ background-color:#E26CA9 !important;}



.newsletter-container{ width:100%;}



.twenty-per{ background:url(images/20-per.png) no-repeat 0 0 transparent; width:18%; height:103px; float:left;}



.twenty-per-right{ background:url(images/20-per.png) no-repeat 0 0 transparent; width:18%; height:103px; float:right;}



.newsletter-div{width:100%; background:#f0f0f0; min-height:103px;}



.text-news h2{ float: left;

    text-align: right;

    width: 50%;}



.text-news .newsletter-subscription-div{ float:right; width:48%;}



.newsletter form table{ display:block;}



.newsletter form tbody{ display:block;}



.newsletter form tr{ display:block;}



.newsletter form tr th{ display:none;}



.newsletter form td{ display:block;}



.newsletter form input{display: block;

    float: left;

    margin-right: 4px;

    width: 48%; border:1px solid #ccc;margin-top: 25px;}

	

.newsletter form .newsletter-submit{display: block;

    float: left;

    margin-right: 4px;

    width: 48%; border:none;margin-top: 19px; background:#E26CAA; color:#fff; padding:2px;}	

	

.newp-p{ font-size:15px; text-align: center;}



.newsletter-box .row{ margin-top:0; margin-bottom:0;}



.img-div-1 .row{ margin:0 !important;}



.img-div-2 .row{ margin:0 !important;}



.img-div-3 .row{ margin:0 !important;}



.featured-products .row.section-header{ display:block; text-align:left;}



.featured-products .row.section-header .section-big{ font-weight:bold; padding-bottom:10px;}



.home .featured-bar{ display:none;}



.home .product-info-bar{ display:none;}



.rating-none{ background:#E26CAA;}



.catalog_mode_on .product-style-0 .product-box .price{ display:block !important;}



.home .row .woocommerce .box h2 a{ color:#fff;}



.home .woocommerce .product-style-0 .box{ border:1px solid #e2e2e2;}



.woocommerce .product-style-0 .box{ padding-left:0px !important;}



.woocommerce .product-style-0 .product-box{ padding:0 !important;}



.row .woocommerce .box h2{ line-height:30px !important;}



.row .woocommerce .box .image{ margin-bottom:0 !important;}



.product-description{ padding:0 10px; text-align:left;}



.rating-price .rating{ float:left;}



.rating-price .price{  background: none repeat scroll 0 0 #e26caa;

    color: #fff !important;

    float: right;

    padding: 5px;}

	

.product-description p{ font-family:Arial;}	



.read-more-para a{ color:#fff; border:1px solid #fff; padding:5px;}



.homepage-parallax .fullwidth-block{ margin: 50px -5000px !important;

padding: 0 !important;;}



.fullwidth-row-content .paralax-text{ width:780px !important; padding-left:50px; float:right;}



.read-more-para a:hover{ color:#000;}



.sidebar-box .row.section-header { display:block !important;}



h3.section-big{ color:#E26CAA !important; border-bottom:1px solid #E26CAA !important;}



#footer{ background-color:#e26caa !important;}



.footer-widget-area .row.section-header{ display:block !important; color:#fff !important;}



#footer h3.section-big{ color:#fff !important;}



.inner-footer{ width:1275px; margin:0 auto;}



.payment{ padding-left:10px;}



.woocommerce .star-rating span, .woocommerce-page .star-rating span{ color:#00475b !important;}



.jw-ratig-background{color: #00475b !important;}



.rating-price{ margin-left:10px;}



.payment li{   background: url("images/right.png") no-repeat scroll left 5px transparent;

    list-style-type: none;

    padding-left: 25px;}

	

.credit-cards img{ margin-right:3px;}	



.credit-cards{  padding-top: 30px;}



.ph-fa-em p{ margin-bottom:5px;}



.about-store a img{ width:110px; float:left;}



.about-store p{ float:right; width:155px;}



.product_list_widget p{ margin-right:45px;}



.images img{ margin:0 auto;}



.content-testimonial .author_info{ left:45px;}



.author_desc{ margin-left:150px !important;}



.testi .row.section-header{ display:block;}



.content-testimonial .author_info .author_image img{ width:87px !important;}



.content-box p{ text-align:justify;}



.contact-heading .row.section-header{ display:block;}



#content.right1_sidebar{ margin:0 25px;}



.contact-heading{ margin-left:25px !important;}



.sidebar-box{ padding-top:75px;}



.page-id-26 #right1-sidebar.sidebar{ float:left !important;}



.post-box .fullwidth .post-thumbnail img{ width:auto !important;}



.blog-meta-info .post-meta-catagory, .blog-meta-info .post-meta-rating rating{ line-height:16px !important;}



#main{ max-width:1300px; margin:0 auto;}



.bra-chart{ border:1px solid #000;}



.bra-chart tr { border:1px solid #000; color:#000;}

.bra-chart td{ border:1px solid #000;  padding: 10px 15px;

    text-align: center;}

	

	#chart-title{ background:#000; color:#fff; font-size:20px;}

	

	#chart-title td{ border:1px solid #fff;}



.charts{ width:100%;}



.chart-first-div{ float:left; width:48%;}



.chart-second-div{ float:right; width:48%;}



.rowhighlight{ background:#E26CAA;}



.refunds li{ list-style-type:none; padding:10px; background: url("images/right-black.png") no-repeat scroll 0 center transparent;

    list-style-type: none;

    padding: 10px 28px;}

	

.rating-h2{ background:#E26CAA;}



.homepage-parallax .fullwidth-block{ margin: 0 -5000px !important;}	



.homepage-parallax .fullwidth-row-content{ float: right;

    margin: 0 5000px;}

	

.rating-h2 a:hover{ color:#fff;}	



.woocommerce .product-style-0 .image img{ height:auto !important; width: auto !important;}



.woo_second_image{ left:12px !important;}



.row-fullwidth .page-title .fullwidth-block a:hover{ color:#000 !important;}



#footer-var1{ height:600px;}



#myfld_field{ height: 100px;}



.post-box #admin_info{ display:none;}

.payment_method_usaepay .payment_method_usaepay label {
    color: #ffffff;
}