/*  MICROTHEMER STYLES  */


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

/** General >> Botão Voltar ao Inicio **/
.back-to-top {
	border-radius: 2px !important;
}


/*= Header ==================== */

/** Header >> Woocommerce product search field 0 **/
#woocommerce-product-search-field-0 {
	position: relative !important;
	left: 25% !important;
}

/** Header >> Masthead ux search submit **/
#masthead .ux-search-submit {
	position: relative !important;
}


/*= Main Menu ================= */

/** Main Menu >> Wide nav **/
#wide-nav {
	border-top: 1px solid rgba(255, 255, 255, 0.2) !important;
}

/** Main Menu >> Wide nav _2 **/
#wide-nav {
	height: 30px !important;
}

/** Main Menu >> Wide nav container **/
#wide-nav > .container {
	height: 40px !important;
}


/*= Footer ==================== */

/** Footer >> Campo de Email Newsletter **/
#wpcf7-f1082-o2 .wpcf7-validates-as-email {
	border-radius: 2px !important;
}

/** Footer >> RGPD Text **/
#wpcf7-f1082-o2 .wpcf7-list-item-label {
	font-size: 12px !important;
	line-height: 14px !important;
}

/** Footer >> Wpcf7 f1082 o2 [type="checkbox"] **/
#wpcf7-f1082-o2 [type="checkbox"] {
	font-size: 14px !important;
	margin-bottom: 2px !important;
}

/** Footer >> Nav menu 3_2 **/
#text-3 {
	top: 30px !important;
}

/** Footer >> Text 5 **/
#text-5 {
	top: 30px !important;
}

/** Footer >> Text 4 **/
#text-4 {
	top: 30px !important;
}

/** Footer >> Footer **/
#footer > .footer-1 {
	padding-bottom: 30px !important;
}

/** Footer >> Fb dialog content iframe:(1) **/
.fb_dialog_content > iframe:nth-of-type(1) {
	
}


/*= Homepage ================== */

/** Homepage >> Homepage Newsltter Form **/
#wpcf7-f1083-p744-o1 .wpcf7-validates-as-email {
	border-radius: 2px !important;
}

/** Homepage >> Media image 2 **/
#media_image-2 {
	text-align: center !important;
}


/*= Botões - bar before footer = */

/** Botões - bar before footer >> botão CTA **/
.text-right .button {
	color: rgb(255, 255, 255) !important;
	border-color: rgb(255, 255, 255) !important;
}


/*= Encomendas ================ */

/** Encomendas >> Qtd 1 wpcf7 validates as required **/
.qtd-1 > .wpcf7-validates-as-required {
	border-radius: 0 !important;
}

/** Encomendas >> Qtd 2 wpcf7 validates as number **/
.qtd-2 > .wpcf7-validates-as-number {
	border-radius: 0 !important;
}

/** Encomendas >> Qtd 3 wpcf7 validates as number **/
.qtd-3 > .wpcf7-validates-as-number {
	border-radius: 0 !important;
}

/** Encomendas >> Nif nipc wpcf7 validates as required **/
.nif-nipc > .wpcf7-validates-as-required {
	border-radius: 0 !important;
}

/** Encomendas >> Your address wpcf7 validates as required **/
.your-address > .wpcf7-validates-as-required {
	border-radius: 0 !important;
}

/** Encomendas >> Codigo postal wpcf7 validates as required **/
.codigo-postal > .wpcf7-validates-as-required {
	border-radius: 0 !important;
}

/** Encomendas >> Wpcf7 f1085 p773 o1 wpcf7 validates as tel **/
#wpcf7-f1085-p773-o1 .wpcf7-validates-as-tel {
	border-radius: 0 !important;
}

/** Encomendas >> Wpcf7 f1085 p773 o1 wpcf7 validates as email **/
#wpcf7-f1085-p773-o1 .wpcf7-validates-as-email {
	border-radius: 0 !important;
}

/** Encomendas >> Sku wpcf7 validates as required **/
.sku > .wpcf7-validates-as-required {
	border-radius: 0 !important;
}

/** Encomendas >> Prod 2 wpcf7 form control **/
.prod-2 > .wpcf7-form-control {
	border-radius: 0 !important;
}

/** Encomendas >> Prod 3 wpcf7 form control **/
.prod-3 > .wpcf7-form-control {
	border-radius: 0 !important;
}

/** Encomendas >> Div:(2) label **/
.wpcf7-form > div:nth-of-type(3) > div:nth-of-type(2) > label {
	padding-left: 10px !important;
}

/** Encomendas >> Div:(2) label _2 **/
.wpcf7-form > div:nth-of-type(4) > div:nth-of-type(2) > label {
	
}


/*= Satisfação Cliente ====== */

/** Satisfação Cliente >> Wpcf7 f1097 p776 o1 wpcf7 validates as email **/
#wpcf7-f1097-p776-o1 .wpcf7-validates-as-email {
	border-radius: 0 !important;
}

/** Satisfação Cliente >> Wpcf7 f1097 p776 o1 wpcf7 validates as tel **/
#wpcf7-f1097-p776-o1 .wpcf7-validates-as-tel {
	border-radius: 0 !important;
}

/** Satisfação Cliente >> Prod adquirido wpcf7 validates as required **/
.prod-adquirido > .wpcf7-validates-as-required {
	border-radius: 0 !important;
}


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

	/*= Header ==================== */

	/** Header >> Masthead ux search submit **/
	#masthead .ux-search-submit {
	right: -90px !important;
}


}


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

	/*= Header ==================== */

	/** Header >> Masthead ux search submit **/
	#masthead .ux-search-submit {
	right: -60px !important;
}


}

