.full-width-btn{width:100%;text-align:center}.et-pb-contact-message{position:relative;font-size:150%;font-weight:bold;line-height:1.6em}#top-menu .sub-menu .menu-item a{font-size:13px;box-shadow:2px 2px 5px lightgray}@media screen and (min-width:700px){.sub-menu{min-width:240px}#top-menu li li a{width:200px;padding:4px 12px}}img.mfp-img{background:white}a.button{background-color:#c30056!important;color:white!important;margin-bottom:20px!important}.woocommerce table.shop_attributes tr th{width:50%;min-width:150px;text-align:left}