/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

.page-title{background-color:#FFF !important;}

/*.container-width, .full-width .ubermenu-nav, .container, .row{max-width:1198px !important;}*/

.banner h1{font-size:2em !important;}
h2 {font-size:1.4em !important;}

/*padding by header*/
/*.blog-wrapper{padding-top:60px !important;}*/
.page-wrapper{padding-top:60px !important;}
.page-title-inner{padding-top:60px !important;}
.product-main{padding-top:70px !important;}

/*main rounds*/
.catrounds{
	background-color:#4c0000;
	height:70px;
	width:70px;
	border-radius:35px;
	display:block;
	margin:0 auto 10px auto;
}
.catplace{}

/*dropdown menu*/
.header-nav.nav-spacing-xlarge>li{margin:0 26px 0 0 !important;}
.nav-dropdown-default .nav-column li>a, .nav-dropdown.nav-dropdown-default>li>a{padding-left:5px;padding-right:5px;}
.nav-dropdown-default .nav-column li>a:hover, .nav-dropdown.nav-dropdown-default>li>a:hover{background-color:#f3f3f3;}

.header-inner ul.nav-left{justify-content: center !important; -ms-flex-pack:center !important;}

.js-top-contact{font-size:1.4em;}
.js-top-contact a{text-decoration:none;color:#FFF;}
.js-top-contact a:hover{text-decoration:underline;}

.wtstore{font-size:1.3em;line-height:1.8em;margin-left:-50px;margin-right:40px;}


/*catalog product*/
.product-small img{border:1px solid #e4e4e4;}
.product-small .cart-icon{background-color:rgba(255, 255, 255, 0.6);padding:7px 4px 1px 4px;}
.product-small .price-wrapper{margin-top:10px !important;}
.product-quick-view-container .product-info{margin-left:0 !important;}
.product-small .title-wrapper p.category{font-size:.7em !important; margin-bottom:8px;}

/*single product*/
.product-info {margin-left:36px !important;}
.cwginstock-subscribe-form .panel-primary>.panel-heading{background-color:#9b9b9b !important; border-color:#9b9b9b !important;}
.cwginstock-subscribe-form .panel-primary{border-color:#9b9b9b !important;}
.cwginstock-subscribe-form h4{margin-bottom:0 !important;}
.product-footer .woocommerce-tabs{margin-top:30px !important;}
.pt-half{padding-top:40px !important;}

.entry-title{margin-top:12px !important;}
.entry-summary .price-wrapper{margin-top:30px; margin-bottom:30px;}
.entry-summary .product-short-description{margin-bottom:30px !important;}
.entry-summary .stock{margin-top:20px !important; margin-bottom:20px !important; line-height:2em !important;}
.entry-summary .out-of-stock{color:#000 !important;}
.entry-summary .product_meta{margin-top:40px !important; margin-bottom:2em !important;}


/*BLOG*/
hr{opacity:1 !important;}


@media only screen and (max-width: 991px) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.wtstore{margin-left:0;}
                        }

@media (max-width: 767px){



}

@media (max-width: 549px){

.page-wrapper .page-inner h2{font-size:1.6em !important;text-align:center !important;}
form .cart{margin-top:1.2em !important;}

}