/*!
Theme Name: thatfootwear
Theme URI: http://underscores.me/
Author: Yuwan Ariestiyan
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: thatfootwear
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

*/
#billing_city {
	height: 45px;
	color: #222;
}
.woocommerce .quantity .qty {
	color: #000;
}
.woocommerce-cart-form__contents .actions .button {
 background-color: #000;
}
.product > h3 {
	display: none;
}
.woocommerce div.product p.stock {
	display: none;
}
.size-800 {
	width: 800px !important;
	max-width: 100%;
	height: auto !important;
}
img.alignleft {
	float: left;
    margin: 15px 10px 15px 0px;
	width: 48% !important;
}
img.alignright {
	float: right;
    margin: 15px 0px 15px 10px;
	width: 48% !important;
}
img.alignnone {
	margin: 15px 0px;
}
.entry-content p {
	margin-bottom: 0px;
}
.look-list.date {
	border-left: 1px dotted #888;
	}
.entry-title {
	font-size: 25px;
}
@media (min-width:768px) {
	.look-list {
		margin-bottom: 15px;
	}
	
	.single-look-right {
		border-left: 1px dotted #888;
		padding-left: 20px;
		height: 100%;
		margin-top: 57px;
	}
}
@media (max-width:768px) {
	img.alignleft {
		margin: 5px 5px 5px 0px;
	}
	img.alignright {
		margin: 5px 0px 5px 5px;
	}
	img.alignnone {
		margin: 5px 0px;
	}
}

#ppc-button-ppcp-gateway {
	margin-top: 20px;
    max-width: 100px;
}
.page-template-tpl-home .header {display: none;}
.checkout-button {
	background-color: #ff0000 !important;border-color: #ff0000 !important;
}
.shop_table .coupon, .edit-link {display:none;}
.woocommerce-cart table.cart img {
	width: 250px;
}
.woocommerce-cart-form__cart-item td {
	border-bottom: 1px solid #fff;
}
.alg_currency_select {
	position: absolute;
    right: 0;
    top: 20px;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
	background-color: rgba(255,255,255,0.1);
    color: #fff;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
	padding: 15px;
	background-color: #fff;
    color: #222;
	border: 1px solid #555;
}
.select2-container--default .select2-selection--single {
	background-color: #fff;
    color: #222;
	border: 1px solid #555;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
	background-color: transparent;
}

.card--intro .card-body .btn-link:hover,
.header-bottom .navbar-nav .nav-link:hover {
	font-weight: bold;
}
.woocommerce div.product form.cart .button {
	text-transform: uppercase;
}

#post-69 .entry-title {
	display: none;
}
.woocommerce div.product form.cart {
	margin-bottom: 0px;
}
.woocommerce div.product form.cart .variations select {
	min-width: inherit !important;
    width: 100px;
	margin: 10px 0px 0px 0px;
	background-color: #000;
}
[data-theme=light] .woocommerce div.product form.cart .variations select {
	background-color: #fff;
}
.variations_form .single_variation_wrap .quantity {
	display: none !important;
}
.product-detail__description {
	margin-top: 0px;
}
.product-detail__description ul {
	padding-left: 15px;
}
.reset_variations {
	visibility: hidden !important;
}
/* .woocommerce-product-gallery__image {
	margin-right: -1px !important;
} */
.card-footer img {
	width: 120px;
	margin: auto;
}
#sb_instagram .sb_instagram_header, .sb_instagram_header,
#sb_instagram #sbi_load .sbi_follow_btn {
	display: none;
}
.variations .value select {
	font-size: 19px !important;
}
.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport {
	width: 100%;
	margin-bottom: 10px;
}
.woocommerce div.product div.images .flex-control-thumbs {
	width: 100% !important;
}
.woocommerce div.product div.images .flex-control-thumbs li {
	width: 23% !important;
    margin: 5px 5px -6px 5px !important;
}
@media (max-width:550px) {
	.woocommerce div.product div.images .flex-control-thumbs li {
		width: 22% !important;
	}
}

.woocommerce div.product div.images .flex-control-thumbs li:nth-child(4n+4) {
	margin-right: 0px !important;
}

[data-theme=light] .variations .value select {
	border: 1px solid #000;
    color: #000;
}