body.page-template-template-onepage .main-navigation > div > ul > .current_page_item > a,
body.page-template-template-onepage .main-navigation > div > ul > .current-menu-item > a,
body.page-template-template-onepage .main-navigation > div > ul > .current_page_ancestor > a,
body.page-template-template-onepage .main-navigation > div > ul > .current-menu-ancestor > a
{
font-weight: bold;
	background:rgb(255,255,255);
}

.main-navigation > div > ul > li > a{
	font-weight:bold;
	background:rgb(255,255,255);
}

footer.site-footer a{
	font-weight:bold
}

footer.site-footer{
	font-weight:bold
}

.widget-title span{
	font-weight:bold;
	background:rgb(255,255,255);
}

header.site-header{
	background:rgb(255,255,255)
}

.serviceIcon{
	background:#273184
}

.services_columns .serviceIcon .serviceIconCyrcle {
	color:#273184
}

.featuresIcon {
	background: #54b948;
}

.featuresIconCyrcle {
	color: #54b948;
}

.mise_action_aboutus, .mise_action_features, .mise_action_skills, .mise_action_cta, .mise_action_services, .mise_action_blog, .mise_action_team, .mise_action_contact, .mise_action_newsletter, .mise_action_numbers, .mise_action_custom, .mise_action_clients, .mise_action_ctatwo, .mise_action_video, .mise_action_customtwo, .mise_action_customthree{
	padding-top:0.5em;
	margin-top:-0.5em;

}

.mise_action_portfolio{
	padding-top:4em;
}
#primary.content-area.style-alternative .mise_subtitle{
	opacity: 1;
	font-size: 4.5em;
}
.contact_columns .miseContactField{

}
.contact_columns .miseContactIcon{
	visibility:hidden;
}
.contact_columns .miseContactForm{
	font-weight:bold;
	line-height: 1;
}

.testimonial_columns .singleTestimonial img{
	
}
.testimonial_columns .singleTestimonial div{
	
}
section.mise_testimonial{
	
}
section.mise_testimonial{
	
}

#tertiary.widget-area{
	font-weight:bold;
}

.woocommerce h1.page-title, 
.woocommerce ul.products > li h2{
	font-weight:bold;
}

.woocommerce ul.products > li .price{
	font-size: 1.17em;
	font-weight:bold;
}

.woocommerce-result-count{
	visibility:hidden;
}

#Encomendas
.wpcf7 input[type="text"],
#Encomendas 
.wpcf7 input[type="email"]{
	font-weight:bold;
	display: inline-block;
	width:100%;
}

#Encomendas
.wpcf7 input[type="radio"]{
	display: inline-block !important;
	width:1.5em;
	height:1.5em;
	background-color:#54b948;
	vertical-align:middle;
}

#Encomendas
.wpcf7{
	/*column-count:2;*/
	width:60%;
	margin:auto;
	font-weight:bold;
}

#Encomendas
.wpcf7 input:not([type="submit"]){
	border:0px solid;
	border-radius:3px;
	margin-left:0em;
	height: 2.5em;

}

#Encomendas div.container{
	margin-bottom:10px;
}

#Encomendas .contribuinte > input,
#Encomendas .quantidade > input{
	width:50%;
}

#Encomendas 
.wpcf7 input[type="textarea"]{	
	resize:none;
	border:0px solid;
}

#Encomendas
.wpcf7 input[type="submit"]{
	width:100%;
}

span.wpcf7-list-item{
	display:block !important;
	margin-left:0;
}

#Encomendas .obs {
	    border: 0px;
    resize: none;
}

span.wpcf7-not-valid-tip{
	font-weight:bold;
}

.woocommerce ul.products > li{border:0px solid!important; 
}

.woocommerce ul.products{
	margin:auto;
	width:75%;
}

#portfolio
.woocommerce ul.products {
  margin: auto;
	width:100%!important;
}

mark{
	visibility:hidden;
	margin-right:-25px;
}

.woocommerce ul.products > li h2:after{ 
	width:0%;
}

section.mise_customtwo{
	padding:0!important;
	width:100%;
}

.mise_action_customtwo{
	padding:0!important;
}

.customtwo_columns{
	max-width:100%!important;
}

.site-social a{
	background:#54b948;
}
footer.site-footer a{
	color:#54b948;
}

.main-navigation ul ul a{
	font-weight:bold;
}

#contact
.contact_columns .miseContactForm input:not([type="submit"]), .contact_columns .miseContactForm textarea{
	font-weight:bold;
	display: inline-block;
	width:100%;
	background:#ffffff;
	resize:none;
	border:0px solid;
	border-radius:3px;
	margin-left:0em;
	color:#273184;
}

#contact
.contact_columns .miseContactForm input:not([type="submit"]){
height: 2.5em;
}

#contact
.contact_columns .miseContactForm textarea{
	height: 8em;
}

section.mise_features{
	margin-bottom:-10em;
}

.gm-fullscreen-control{
	visibility:hidden;
}
#lightcase-caption{
	display:none !important;
}
#testemonials
.testimonial_columns .singleTestimonial img{
	width:150px !important;
	height:150px ;
}