/*
 Theme Name:   Troll Shirts
 Theme URI:    qwebmaster.com
 Description:  Troll Shirts Custom Theme
 Author:       Aleksander Spasovski
 Author URI:   qwebmaster.com
 Template:     storefront
 Version:      1.5

 /* == Add your own styles below this line ==
--------------------------------------------*/

.home .entry-title, #masthead .site-search, .storefront-sorting, .entry-summary .vartable_globalcart,.entry-summary .globalcartcol, .storefront-breadcrumb  {
	display: none !important;
}

.header_custom_private {
    margin: 0 auto !important;
}

.acblack .trwca-accordion a {
    background: #000000;
    color: #fff !important;
    border-bottom: 0px solid #000000;
}

.widget-area .widget a:not(.button) {
    text-decoration: none;
    text-transform: uppercase;
}

#menu-main {
	text-transform: uppercase;
}

.vc_col-sm-3 .wpb_single_image {
	margin-bottom: 10px;
}

.trwca-accordion#outer_ul {
    padding-left: 0px !important;
}

#secondary .gamma.widget-title {
		font-weight: bold;
		color: #000000;
		padding: 0px;
		padding-bottom: 10px;
		text-transform: uppercase;
}

.woocommerce-product-gallery__wrapper a img {
	width:100%;
}

.woocommerce-products-header__title {
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    font-size: 2.217924em;
    margin-bottom: 40px;
	}

.woocommerce .products .product .wp-post-image {
	width:100%;
}

footer#colophon, header#masthead  {
background-image: url(https://wplists.com/troll/wp-content/uploads/2018/12/ray-bk-v2.jpg);
background-size: cover;
}

.site-header {
    margin-bottom: 4.235801032em;
}

.cat_main_image {
  max-width: 500px;
  margin: 0 auto;
	margin-bottom: 20px;
}


.woocommerce-products-header__title {
    margin-bottom: 20px;
}

/* Wholesale Signp */

.gchoice_2_11_1 input {
	margin-top: -40px !important;
	    position: absolute;
	    top: 47px;
	    left: 0px;
}
html .gform_wrapper ul li.gchoice_2_11_1 {
    padding-left: 20px !important;
    position: relative;
}

#field_2_11 .ginput_container.ginput_container_checkbox {
	margin-top: 0px !important;
}

@media (max-width: 1100px) {
.left-sidebar .content-area {
    width: 64.913043%;
}
.left-sidebar .widget-area {
	    width: 30.73913%;
}
}

@media (min-width: 768px) {

	.col-full {
	    max-width: 75.498938em;
	}
	.single-product div.product .woocommerce-product-gallery {
	    width: 48.1764705882%;
	}
	.single-product div.product .summary {
    width: 45.941176%;
	}
.site-header {
    padding-top: 1em;
}

.site-header-cart .widget_shopping_cart {
    background-color: #4f4f4f;
}
.site-header-cart .widget_shopping_cart, .site-header .product_list_widget li .quantity {
    color: #ffffff;
}


}

@media (max-width: 768px) {
.left-sidebar .content-area {
    width: 100%;
}
.left-sidebar .widget-area {
	    width: 100%;
}
}
