/*  MICROTHEMER STYLES  */


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

/** General >> In Stock **/
.stock {
	color: rgb(54, 153, 49) !important;
	font-size: 18px !important;
	margin-top: 5px !important;
}

/** General >> Quick Contact Textarea field msg error (DISABLED) **/


/** General >> Unordered list span12 **/
ul .span12 {
	margin-left: 0 !important;
}

/** General >> Are you human check box (DISABLED) **/


/** General >> Are you a human text **/
.checkbox-field .input-prepend {
	font-size: 16px !important;
}

/** General >> Textarea field add on **/
.textarea-field .add-on {
	height: 130px !important;
}

/** General >> quick contact input text field **/
.input-prepend [type="text"] {
	padding-right: 10px !important;
}

/** General >> Textarea field msg error **/
.textarea-field .msg-error {
	padding-bottom: 20px !important;
}

/** General >> Comment container border bottom line **/
.comment-container .border-bottom-line {
	margin-top: 71px !important;
}

/** General >> Wp user avatar 64 **/
.wp-user-avatar-64 {
	height: 64px !important;
}

/** General >> Checkout paragraph **/
#checkout_paypal_message p {
	padding-top: 6px !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

/** General >> Woocommerce info **/
.woocommerce-info {
	margin-bottom: 15px !important;
}

/** General >> Woocommerce **/
.woocommerce_info {
	margin-bottom: 15px !important;
}

/** General >> Size shop _3 **/
.size-shop_single {
	border-top-width: 0 !important;
	border-right-width: 0 !important;
	border-bottom-width: 0 !important;
	border-left-width: 0 !important;
}

/** General >> Flex control nav image **/
.flex-control-nav img {
	border-top-width: 0 !important;
	border-right-width: 0 !important;
	border-bottom-width: 0 !important;
	border-left-width: 0 !important;
}

/** General >> Flex active slide wp post image _2 **/
.flex-active-slide .wp-post-image {
	padding-top: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-right: 0 !important;
}

/** General >> Size shop _4 **/
.size-shop_single {
	padding-top: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
}

/** General >> checkbox size **/
#are_you_human-quick-contact-form {
	width: 30px !important;
	height: 30px !important;
	margin-left: -20px !important;
}

/** General >> Quick Contact Form Title Description **/
.gform_description {
	font-family: Helvetica !important;
	font-size: 16px !important;
	text-align: center !important;
	padding-left: 10px !important;
	margin-bottom: 0 !important;
}

/** General >> Gfield **/
.gfield_contains_required {
	padding-right: 0 !important;
}

/** General >> Gform border **/
#gform_4 {
	border-top-color: rgb(231, 231, 231) !important;
	border-right-color: rgb(231, 231, 231) !important;
	border-bottom-color: rgb(231, 231, 231) !important;
	border-left-color: rgb(231, 231, 231) !important;
	border-top-width: 1px !important;
	border-right-width: 1px !important;
	border-bottom-width: 1px !important;
	border-left-width: 1px !important;
	border-top-style: solid !important;
	border-right-style: solid !important;
	border-bottom-style: solid !important;
	border-left-style: solid !important;
}

/** General >> Gform title **/
.gform_title {
	color: rgb(210, 146, 63) !important;
	padding-top: 15px !important;
	margin-top: 0 !important;
}

/** General >> Availability chart title **/
.availability-chart-title {
	color: rgb(252, 43, 43) !important;
}


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

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

	/** General >> Checkbox field msg error **/
	.checkbox-field .msg-error {
		width: 161px !important;
		height: 20px !important;
		margin-left: -20px !important;
	}
}

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

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

	/** General >> Checkbox field input prepend _2 **/
	.checkbox-field .input-prepend {
		margin-left: 20px !important;
	}
}

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

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

	/** General >> Checkbox field msg error **/
	.checkbox-field .msg-error {
		width: 161px !important;
		margin-left: -20px !important;
	}
}