/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> Shoptabs 1 **/
#shoptabs-1 {
	-webkit-align-self: center !important;
	align-self: center !important;
}

/** General >> Pp tabs labels pp tab title **/
.pp-tabs-labels .pp-tab-title {
	letter-spacing: -1px !important;
}

/** General >> Pp tab active button **/
.pp-tab-active .button {
	
}

/** General >> Pp tab active woocommerce loop product **/
.pp-tab-active .woocommerce-loop-product__title {
	color: rgb(35, 35, 35) !important;
	font-size: 24px !important;
}

/** General >> Pp tabs labels div **/
.pp-tabs-labels div {
	padding-left: 25px !important;
}

/** General >> Itemsbox fl row content wrap **/
#itemsbox .fl-row-content-wrap {
	
}

/** General >> Title text _2 **/
.title-text {
	
}

/** General >> .pp-tab-active .pp-tab-title **/
.pp-tab-active .pp-tab-title {
	text-decoration: underline !important;
}

/** General >> .pp-tab-title:hover **/
.pp-tab-title:hover {
	text-decoration: underline !important;
}

/** General >> .woocommerce-loop-product__title **/
.woocommerce-loop-product__title {
	
}

/** General >> .amount **/
.amount {
	font-family: "Courier New" !important;
	color: rgb(0, 0, 0) !important;
	text-decoration: none !important;
}

/** General >> .pp-tab-active .woocommerce-loop-product__title **/
.pp-tab-active .woocommerce-loop-product__title {
	
}

/** General >> .menu-item-text **/
.menu-item-text {
	
}

/** General >> .paragraph p **/
.paragraph p {
	
}

/** General >> #shopcustom .nav-placeholder **/
#shopcustom .nav-placeholder {
	
}

/** General >> #shopcustom ul.nav li a **/
#shopcustom ul.nav li a {
	
}

/** General >> #shopcustom ul.nav **/
#shopcustom ul.nav {
	
}

/** General >> #shopcustom ul.nav li a.active **/
#shopcustom ul.nav li a.active {
	color: rgb(58, 5, 4) !important;
	text-decoration: underline !important;
}

/** General >> #shopcustom ul.nav li a:hover **/
#shopcustom ul.nav li a:hover {
	color: rgb(58, 5, 4) !important;
	text-decoration: underline !important;
}

/** General >> #shopcustom .price .amount **/
#shopcustom .price .amount {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

/** General >> #shopcustom .woocommerce-loop-product__title **/
#shopcustom .woocommerce-loop-product__title {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

/** General >> #shopcustom .fade .product_type_variable **/
#shopcustom .fade .product_type_variable {
	
}

/** General >> #shopcustom .fade .ajax_add_to_cart **/
#shopcustom .fade .ajax_add_to_cart {
	
}

/** General >> #shopcustom .woocommerce-loop-product__title:hover **/
#shopcustom .woocommerce-loop-product__title:hover {
	
}

/** General >> #shopcustom .issticky **/
#shopcustom .issticky {
	
}


/*= Product Page ============== */

/** Product Page >> #pa_hs-size-att **/
#pa_hs-size-att {
	background-color: rgb(255, 255, 255) !important;
	height: 50px !important;
	margin-bottom: 20px !important;
	margin-left: -44px !important;
	border: 3px solid rgb(58, 5, 4) !important;
}

/** Product Page >> #productscategoriesmenu **/
#productscategoriesmenu {
	height: 75px !important;
}

/** Product Page >> .producttitle h2 **/
.producttitle h2 {
	color: rgb(58, 5, 4) !important;
	font-size: 50px !important;
}

/** Product Page >> #productpage **/
#productpage {
	
}

/** Product Page >> .woocommerce div.product form.cart .button **/
.woocommerce div.product form.cart .button {
	width: 280% !important;
	height: 50px !important;
	margin-top: 112px !important;
}

/** Product Page >> #heroimage **/
#heroimage {
	width: 100% !important;
	height: auto !important;
}

/** Product Page >> .issticky **/
.issticky {
	
}

/** Product Page >> .woocommerce div.product div.images .flex-control-thumbs li **/
.woocommerce div.product div.images .flex-control-thumbs li {
	
}

/** Product Page >> .size-shop_single **/
.size-shop_single {
	
}

/** Product Page >> .pp-advanced-menu-mobile-toggle-label **/
.pp-advanced-menu-mobile-toggle-label {
	
}

/** Product Page >> .pp-accordion-button-label **/
.pp-accordion-button-label {
	
}

/** Product Page >> #menu-shop-categories **/
#menu-shop-categories {
	height: 60px !important;
	padding-top: 5px !important;
}

/** Product Page >> #menu-shop-categories .menu-item-text:hover **/
#menu-shop-categories .menu-item-text:hover {
	
}

/** Product Page >> .fl-node-5c4b21d03af9c div **/
.fl-node-5c4b21d03af9c div {
	margin-top: -7px !important;
}

/** Product Page >> div:nth-of-type(2) > .img-responsive **/
div:nth-of-type(2) > .img-responsive {
	margin-top: 37px !important;
}

/** Product Page >> .quantity .screen-reader-text **/
.quantity .screen-reader-text {
	
}

/** Product Page >> .variations_button input **/
.variations_button input {
	
}

/** Product Page >> #shopcustom .nav-placeholder **/
#shopcustom .nav-placeholder {
	background-color: rgba(253, 242, 224, 0) !important;
}

/** Product Page >> #shopcustom .nav-placeholder:sticky **/
#shopcustom .nav-placeholder:sticky {
	
}

/** Product Page >> .headerbackground **/
.headerbackground {
	
}

/** Product Page >> #shopcustommenux **/
#shopcustommenux {
	
}

/** Product Page >> .fl-theme-builder-woo-notices .woocommerce-message **/
.fl-theme-builder-woo-notices .woocommerce-message {
	
}


/*= General _2 ================ */

/** General _2 >> #productscategoriesmenu **/
#productscategoriesmenu {
	
}

/** General _2 >> #productmenu2 **/
#productmenu2 {
	
}

/** General _2 >> .amount **/
.amount {
	
}

/** General _2 >> .quantity .screen-reader-text **/
.quantity .screen-reader-text {
	
}

/** General _2 >> .woocommerce .quantity .qty **/
.woocommerce .quantity .qty {
	
}

/** General _2 >> .fl-theme-builder-woo-notices **/
.fl-theme-builder-woo-notices {
	width: 100% !important;
	max-width: 100% !important;
	padding-bottom: 0 !important;
	margin-right: 0 !important;
	margin-bottom: -110px !important;
	margin-left: 0 !important;
	border-bottom-color: rgb(225, 26, 27) !important;
	border-bottom-width: 2px !important;
}

/** General _2 >> .wc-forward **/
.wc-forward {
	background-color: rgb(225, 26, 27) !important;
	z-index: 2 !important;
}

/** General _2 >> .woocommerce-message **/
.woocommerce-message {
	border-bottom-color: rgb(225, 26, 27) !important;
	border-top-width: 0 !important;
	border-bottom-style: none !important;
	z-index: 2 !important;
}

/** General _2 >> .location-template-default .feature-image .embed-container:after **/
.location-template-default .feature-image .embed-container:after {
	display: none !important;
}

/** General _2 >> body.location-north-loop .embed-container **/
body.location-north-loop .embed-container {
	
}

/** General _2 >> #shopcustom ul.nav **/
#shopcustom ul.nav {
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

/** General _2 >> #shopcustom ul.nav li a **/
#shopcustom ul.nav li a {
	
}

/** General _2 >> #post-71 div **/
#post-71 div {
	
}

/** General _2 >> #post-64 div **/
#post-64 div {
	
}

/** General _2 >> #post-72 div **/
#post-72 div {
	
}

/** General _2 >> .mt-page-homies .entry-header **/
.mt-page-homies .entry-header {
	
}

/** General _2 >> .chownow-close **/
.chownow-close {
	
}

/** General _2 >> #menu-item-26598 a **/
#menu-item-26598 a {
	
}


/*= Product Page _2 =========== */

/** Product Page _2 >> #productpage .fl-row-content-wrap **/
#productpage .fl-row-content-wrap {
	
}

/** Product Page _2 >> .attribute_kid-sizing-1 **/
.attribute_kid-sizing-1 {
	
}

/** Product Page _2 >> .woocommerce div.product form.cart .variations select **/
.woocommerce div.product form.cart .variations select {
	
}

/** Product Page _2 >> .woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder **/
.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder {
	
}


/*= New fixings =============== */

/** New fixings >> #post-71 div **/
#post-71 div {
	
}

/** New fixings >> .team-content p **/
.team-content p {
	
}

/** New fixings >> .container-fluid article .entry-content p **/
.container-fluid article .entry-content p {
	
}


/*( Large Desktop )*/
@media (min-width: 1200px) {

	/*= General =================== */

	/** General >> Pp tabs labels **/
	.pp-tabs-labels {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
}


	/*= General _2 ================ */

	/** General _2 >> #productscategoriesmenu **/
	#productscategoriesmenu {
	background-color: rgb(253, 242, 224) !important;
}


}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {

	/*= General =================== */

	/** General >> Pp tabs labels **/
	.pp-tabs-labels {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
}


	/*= Product Page ============== */

	/** Product Page >> #pa_hs-size-att **/
	#pa_hs-size-att {
	margin-left: -35px !important;
}


	/*= General _2 ================ */

	/** General _2 >> #productscategoriesmenu **/
	#productscategoriesmenu {
	background-color: rgb(253, 242, 224) !important;
}

	/** General _2 >> #menu-shop-categories .menu-item-text **/
	#menu-shop-categories .menu-item-text {
	font-size: 17px !important;
}

	/** General _2 >> #menu-shop-categories **/
	#menu-shop-categories {
	padding-top: 16px !important;
}

	/** General _2 >> #menu-item-26598 a **/
	#menu-item-26598 a {
	
}


	/*= Product Page _2 =========== */

	/** Product Page _2 >> .woocommerce div.product form.cart .variations select **/
	.woocommerce div.product form.cart .variations select {
	
}


}


/*( Tablet & Phone )*/
@media (max-width: 767px) {

	/*= General =================== */

	/** General >> .pp-tabs-panel-label .pp-tab-title **/
	.pp-tabs-panel-label .pp-tab-title {
	
}

	/** General >> .pp-accordion-button-label **/
	.pp-accordion-button-label {
	
}

	/** General >> .pp-accordion-button-label a.active **/
	.pp-accordion-button-label a.active {
	
}

	/** General >> #shopaccordion-1 .fa-plus **/
	#shopaccordion-1 .fa-plus {
	
}

	/** General >> #shopaccordion-2 .fa **/
	#shopaccordion-2 .fa {
	display: none !important;
}

	/** General >> #shopaccordion-3 .fa **/
	#shopaccordion-3 .fa {
	display: none !important;
}

	/** General >> #shopaccordion-4 .fa **/
	#shopaccordion-4 .fa {
	
}

	/** General >> #shopaccordion-5 .fa **/
	#shopaccordion-5 .fa {
	
}

	/** General >> #shopaccordion-6 .fa **/
	#shopaccordion-6 .fa {
	
}

	/** General >> .pp-accordion **/
	.pp-accordion {
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}


	/*= Product Page ============== */

	/** Product Page >> #pa_hs-size-att **/
	#pa_hs-size-att {
	margin-left: -35px !important;
}

	/** Product Page >> #productscategoriesmenu **/
	#productscategoriesmenu {
	background-color: rgba(253, 242, 224, 0.24) !important;
}

	/** Product Page >> .fl-node-5c4aef4eb6ba8-clone .fl-node-content **/
	.fl-node-5c4aef4eb6ba8-clone .fl-node-content {
	background-color: rgb(245, 231, 213) !important;
	margin-top: -2865px !important;
}

	/** Product Page >> #menu-shop-categories-1 a **/
	#menu-shop-categories-1 a {
	color: rgb(245, 231, 213) !important;
	background-color: rgba(245, 231, 213, 0) !important;
}

	/** Product Page >> #menu-shop-categories-1 .menu-item-text **/
	#menu-shop-categories-1 .menu-item-text {
	color: rgb(245, 231, 213) !important;
}

	/** Product Page >> #shopaccordion-1 **/
	#shopaccordion-1 {
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

	/** Product Page >> #shopaccordion-2 **/
	#shopaccordion-2 {
	-webkit-flex-wrap: wrap !important;
	-moz-flex-wrap: wrap !important;
	-ms-flex-wrap: wrap !important;
	flex-wrap: wrap !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
	-webkit-flex-wrap: wrap !important;
	-moz-flex-wrap: wrap !important;
	-ms-flex-wrap: wrap !important;
	-webkit-justify-content: center !important;
	-webkit-align-items: center !important;
	-webkit-align-content: center !important;
}

	/** Product Page >> #shopaccordion-3 **/
	#shopaccordion-3 {
	-webkit-flex-wrap: wrap !important;
	-moz-flex-wrap: wrap !important;
	-ms-flex-wrap: wrap !important;
	flex-wrap: wrap !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
	-webkit-flex-wrap: wrap !important;
	-moz-flex-wrap: wrap !important;
	-ms-flex-wrap: wrap !important;
	-webkit-justify-content: center !important;
	-webkit-align-items: center !important;
	-webkit-align-content: center !important;
}

	/** Product Page >> #shopaccordion-5 **/
	#shopaccordion-5 {
	-webkit-flex-wrap: wrap !important;
	-moz-flex-wrap: wrap !important;
	-ms-flex-wrap: wrap !important;
	flex-wrap: wrap !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

	/** Product Page >> #shopaccordion-6 **/
	#shopaccordion-6 {
	-webkit-flex-wrap: wrap !important;
	-moz-flex-wrap: wrap !important;
	-ms-flex-wrap: wrap !important;
	flex-wrap: wrap !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

	/** Product Page >> #shopaccordion-4 **/
	#shopaccordion-4 {
	-webkit-flex-wrap: wrap !important;
	-moz-flex-wrap: wrap !important;
	-ms-flex-wrap: wrap !important;
	flex-wrap: wrap !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

	/** Product Page >> #shopaccordion-1 .fa-minus **/
	#shopaccordion-1 .fa-minus {
	
}

	/** Product Page >> #shopaccordion-2 .pp-accordion-button-label **/
	#shopaccordion-2 .pp-accordion-button-label {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
}

	/** Product Page >> .pp-accordion-button-label **/
	.pp-accordion-button-label {
	width: 100% !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-flow: row wrap !important;
	-moz-flex-flow: row wrap !important;
	-ms-flex-flow: row wrap !important;
	flex-flow: row wrap !important;
	-webkit-justify-content: flex-start !important;
	justify-content: flex-start !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: stretch !important;
	align-content: stretch !important;
}

	/** Product Page >> .pp-advanced-menu-mobile-toggle **/
	.pp-advanced-menu-mobile-toggle {
	
}

	/** Product Page >> .fl-theme-builder-woo-notices .woocommerce-message **/
	.fl-theme-builder-woo-notices .woocommerce-message {
	
}


	/*= General _2 ================ */

	/** General _2 >> #shopaccordion-3 .pp-accordion-button **/
	#shopaccordion-3 .pp-accordion-button {
	width: 100% !important;
}

	/** General _2 >> #menu-item-26598 a **/
	#menu-item-26598 a {
	
}


	/*= Product Page _2 =========== */

	/** Product Page _2 >> .woocommerce div.product form.cart .variations select **/
	.woocommerce div.product form.cart .variations select {
	
}

	/** Product Page _2 >> #shopaccordion-5 .pp-accordion-button **/
	#shopaccordion-5 .pp-accordion-button {
	width: 100% !important;
}

	/** Product Page _2 >> #shopaccordion-4 .pp-accordion-button **/
	#shopaccordion-4 .pp-accordion-button {
	width: 100% !important;
}

	/** Product Page _2 >> #shopaccordion-2 .pp-accordion-button **/
	#shopaccordion-2 .pp-accordion-button {
	width: 100% !important;
}

	/** Product Page _2 >> #shopaccordion-1 .pp-accordion-button **/
	#shopaccordion-1 .pp-accordion-button {
	width: 100% !important;
}


}


/*( Phone )*/
@media (max-width: 480px) {

	/*= General =================== */

	/** General >> .pp-tabs-panel-label .pp-tab-title **/
	.pp-tabs-panel-label .pp-tab-title {
	
}


	/*= Product Page ============== */

	/** Product Page >> #pa_hs-size-att **/
	#pa_hs-size-att {
	margin-left: -35px !important;
}

	/** Product Page >> .fl-theme-builder-woo-notices .woocommerce-message **/
	.fl-theme-builder-woo-notices .woocommerce-message {
	
}


	/*= General _2 ================ */

	/** General _2 >> .wc-forward **/
	.wc-forward {
	
}

	/** General _2 >> #menu-item-26598 a **/
	#menu-item-26598 a {
	
}


	/*= Product Page _2 =========== */

	/** Product Page _2 >> .woocommerce div.product form.cart .variations select **/
	.woocommerce div.product form.cart .variations select {
	
}


}

