.awmenubutton a span {
border-radius: 5px;
background: #d4308a;
color: #fff;
transition: all 0.5s ease;
}
.awmenubutton a span:hover {
background: #fff;
color: #d4308a;
}
.page-id-917 table tr td{
text-align:left;
width:80%;
}
#Top_bar .logo {
margin: 0;
}
#Top_bar.is-sticky .menu_wrapper {
padding-top: 0;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
float: right;
max-width: 400px;
font-size: 26px;
width: 100%;
}
#mega-menu-max_mega_menu_1 {
display: none !important;
}
.woocommerce #mega-menu-max_mega_menu_1,
.woocommerce-page #mega-menu-max_mega_menu_1 {
display: block !important;
} .awhometitle h3 {
text-shadow: 2px 1px 2px rgb(0, 0, 0);
font-size: 40px;
color: #fff;
} .woocommerce ul li.product {
text-align: center;
}
.alert_error {
background: #f7d2e1 !important;
color: #000000 !important;
}
.wc-proceed-to-checkout a {
background-color: #f7d2e1!important;
}
.alert_success {
background: #f7d2e1 !important;
color: #000000 !important;
}
.alert_info {
background: #f7d2e1 !important;
color: #000000 !important;
} 
.alert_info a, .alert_info a:hover {
color: #000000 !important;
}
.woocommerce button.button.alt {  }
.fixed-nav.fixed-nav-prev,
.fixed-nav.fixed-nav-next,
.woocommerce-content .column.one.post-nav  {
display: none;
}
a.action_button {
background: #c92d83 !important;
color: #fff !important;
}
.wc-proceed-to-checkout a {
background-color: #f7d2e1!important;
}
#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a {
color: #fff !important;
}
.alert_success .wc-forward {
color: #ffffff;
font-weight: bold;
border: 2px #ffffff solid;
padding: 5px 10px;
border-radius: 5px;
background: #d42f8a;
margin-top: 3px;
}
.flex-viewport {
max-height: 700px !important;
}
.woocommerce-product-gallery__image a img{
max-width: 246px !important;
width: unset !important;
margin: 0 auto !important;
}
.woocommerce-product-gallery__image a img[height="301"],
.woocommerce-product-gallery__image a img[height="300"],
.woocommerce-product-gallery__image a img[height="221"],
.woocommerce-product-gallery__image a img[height="302"],
.woocommerce-product-gallery__image a img[height="218"]
{
max-width: 100% !important;
width: 99% !important;
height: auto !important;
margin: 0 auto !important;
}
.hover_box_wrapper {
position: unset !important;
}
.hover_box_product:hover .hover_box_wrapper .visible_photo, .hover_box_product.hover .hover_box_wrapper .visible_photo {
opacity: 0 !important;
} .footer_action {
background: #ffddf0 !important;
}
.awcta {
width: 70%;
text-align: left;
font-size: 20px;
display: inline-block;
line-height: 35px;
color: #2f2f2f;
}
.footer_action a {
display: inline-block;
float: right;
background: #fff !important;
}
.footer_action a span {
color: #d4308a;
}
#Footer .footer_copy {
border-top: 2px solid rgba(211, 49, 138, 0.5) !important;
} .modal {
display: none; position: fixed; z-index: 999; padding-top: 100px; left: 0;
top: 0;
width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4); } .modal-content {
background-color: #fefefe;
margin: auto;
padding: 20px;
border: 1px solid #888;
padding-bottom: 150px;
}
@media (min-width: 1024px) {
.modal-content
{
width:50%;
display:block;
position: relative;
}
.wpcf7-form p{
width: 48%;
padding: 5px;
float: left;
}
}
@media (max-width: 768px) {
.wpcf7-form p{
width: 100%;
}
} .close {
color: #aaaaaa;
float: right;
font-size: 28px;
font-weight: bold;
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
.summary .wpcf7-submit
{
display:block;
}
.aanmelden{
margin-top:10px;
font-size:17px;
margin-bottom:20px !important;
float: left;
}
#myModal .wpcf7-form-control.wpcf7-submit {
margin-top:20px;
font-size:17px;
margin-bottom:20px !important;
padding: 10px 35px;
}
ul.mtree.default a,
ul.mtree.default ul a {
padding: 0px 5px;
color: #d4308a !important;
}
@media(max-width: 767px){
.aw-filter {
display: none;
margin-top: 20px;
width: 100%;
}
.aw-filter-btn {
display: block;
width: 100%;
background: rgb(201, 45, 131);
text-align: center;
font-size: 34px;
color: #fff;
height: 30px;
padding: 15px 5px 5px 5px;
opacity: 1;
cursor: pointer;
}
.aw-filter-btn:hover {
opacity: 0.7;
}
}
.woocommerce-cart .checkout-button, .woocommerce-cart .actions .button {
background: #d4308a !important;
}
.alert_warning {
background: #f7d2e1 !important;
color: #000 !important;
}
.screen-reader-response{
position: unset !important;
clip: unset !important;
height: 20px !important;
width: 98% !important;
border: 3px solid green !important;
text-align: center !important; 
margin: 20px 0px !important;
}
.screen-reader-response:empty{
border: none !important;
}
body:not(.template-slider) #Header {
min-height: 130px !important;
box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.15);
background: #fff;
}
.woocommerce-store-notice, p.demo_store {
top: 0 !important;
background-color: #c82e83ba !important;
}
.woocommerce-demo-store {
margin-top: 0 !important;
}
.grecaptcha-badge { 
visibility: hidden;
}
#Subheader {
background-color: #ffddf0 !important;
}
.products li img {
max-height: 200px;
width: auto !important;
}
.woocommerce-product-gallery .flex-active-slide img {
width: auto !important;
max-height: 430px;
}
@media (min-width: 790px) {
.woocommerce .products.related ul.products li.product {
height: 400px !important;
}
}
.image_frame .image_wrapper .mask{
display: none;
}
.image_frame:not(.no_link) .image_wrapper img:not(.ls-l){
margin-bottom: 0 !important;
}
.image_links{
display: none !important;
}
.mfn-checkout-steps{
display: none;
}
.mfn-cart-step-1 .woocommerce .woocommerce-cart-form {
flex-basis: 100%;
max-width: 100%;
}
.mfn-cart-step-1 .woocommerce{
justify-content: end;
}
.single-product.woocommerce .product .post-nav{
display: none !important;
}
img.scale-with-grid, #Content img{
margin: 0 auto;
}
.header-cart-total{
display: none;
}
.single_add_to_cart_button{
background-color: #c92d83 !important
}
.woocommerce .sku_wrapper{
display: inline-block;
border: none;
border-radius: 0;
padding: 0 !important;
font-size: 13px;
text-transform: capitalize;
margin: 0 !important;
}
#myaccount_button{
display: none !important;
}
#woocommerce_recently_viewed_products-2{
display: none;
}
@media (min-width: 767px) {
#menu-item-57355 {
display: none !important;
}
}
.woocommerce .product div.entry-summary > p.price {
margin-bottom: 5px;
}
.aw-price-ex-btw {
font-size: 16px !important;
color: #444 !important;
margin-bottom: 15px !important;
}
.mobile-icon-search-ss #Top_bar .top-bar-right-icon-search {
display: block !important;
}