.flex-row-wrapper {
display: flex;
}
#page-container #main-footer {background:url(https://bulgarianessentialoils.co.uk/wp-content/uploads/2019/10/footer.jpg) no-repeat center center; background-size:cover;}
.bottom-nav {
text-align: center;
}
.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:red !important;
background-color:#7D2D84 !important;
color:white !important;
text-shadow: transparent !important;
box-shadow: none;
border-color:#7D2D84 !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:red !important;
background-color:#7D2D84 !important;
color:white !important;
text-shadow: transparent !important;
box-shadow: none;
border-color:#7D2D84 !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: #7D2D84 !important;
color:white !important;
text-shadow: transparent !important;
border-color:#7D2D84 !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: #7D2D84 !important;
box-shadow: none;
text-shadow: transparent !important;
color:white !important;
border-color:#7D2D84 !important;
}
@media only screen and (max-width: 981px) {
#logo {
height: 90px; max-height: 90px !important; padding-bottom:12px;
}
} .mobile_menu_bar:before {
font-size: 40px !important;
}
.woocommerce-breadcrumb {display:none}
#footer-bottom .container, #main-footer .container{
width:84.454%!important;
max-width: 84.454%;
}
#main-footer .fwidget.et_pb_widget {
width: 100%!important;
max-width: 100%!important;
}
.nav li ul { width: 330px; }#top-menu li li a { width: 280px; }
.woocommerce span.onsale, .woocommerce-page span.onsale {background: red !important} @media only screen and ( max-width: 1280px ) {
#top-menu-nav, #top-menu {display: none;}
#et_top_search {display: none;}
#et_mobile_nav_menu {display: block;}
}
.so-widget-sow-image-default-d6014b76747a .sow-image-container .so-widget-image {margin-top: -35px !important}
.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
background-color: #F1F1F1 !important;
border: none !important;
width: 100% !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 14px;
color: #999 !important;
padding: 16px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.wpcf7-submit {
color: #fff !important;
margin: 8px auto 0;
cursor: pointer;
font-size: 20px;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 6px 20px;
line-height: 1.7em;
background: #7D2D84;
border: 0px solid;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.wpcf7-submit:hover {
background-color: #7D2D84;
border-color:#7D2D84;
padding: 6px 20px !important;
}
button, input, select, textarea {font-size: 17px !important;}