/* Custom CSS
------------------------------------------------------------ */
.nav-primary {
	display:none;
}

body.single-product,
.woocommerce.single-product .content .entry, 
.woocommerce.single-product .content-sidebar-wrap {
    background-color: #b2b2b2;
}

.woocommerce-page .content .page,
.woocommerce-page .content-sidebar-wrap{
    background-color: #b2b2b2;
}

input, select {
    padding-top: .435em;
    padding-bottom: .435em;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
	color:#4566af !important;
}

/*  REMOVE RETURN TO SHOP BUTTON  */
p.return-to-shop {
	display:none !important;
}

/*  Change button Colors  */

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

background:#4566af !important;
background-color:#4566af
text-shadow: transparent !important;
box-shadow: none;
border-color:#4566af !important;
}

.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {
background:#4566af !important;
background-color:#4566af !important;
color:white !important;
text-shadow: transparent !important;
box-shadow: none;
border-color:#ca0606 !important;
}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {
background: #4566af !important;
color:white !important;
text-shadow: transparent !important;
border-color:#4566af !important;
}

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
background: #4566af !important;
box-shadow: none;
text-shadow: transparent !important;
color:white !important;
border-color:#4566af !important;
}

.product-meta {
	color:#4566af !important;
}


.fl-builder-content a, .fl-builder-content a:visited, .dynamik-page-builder .site-inner a, .dynamik-page-builder .site-inner a:visited, .entry-content a, .entry-content a:visited {
	color:#000000 !important;
}


/* Custom Responsive CSS
------------------------------------------------------------ */
@media only screen and (max-width: 1140px) {

}

@media only screen and (min-width: 840px) and (max-width: 1140px) {

}

@media only screen and (min-width: 480px) and (max-width: 1140px) {

}

@media only screen and (max-width: 839px) {

}

@media only screen and (min-width: 480px) and (max-width: 839px) {

}

@media only screen and (max-width: 479px) {

}