a.more-link {
color: #64336a;
font-weight: bold;
} .et_pb_blog_grid .et_pb_post {
background-color: #f2edf0;
} ul li {
list-style-position: outside;
margin-left: 1em;
} .et_pb_button{
color:#fff !important;
} span.mobile_menu_bar:before{
color:#64336a;
} @media all and (max-width: 767px) {
td{
padding-left: 5px !important;
padding-right: 5px !important;
}
table#tablepress-1 {
font-size: 14px;
}
} .paging_simple .paginate_button.next:after, .paging_simple .paginate_button.previous:before{
text-shadow:none;
}
.paginate_button:after, .paginate_button:before{
color:#D3BADA;
}
.paginate_button:hover:after, .paginate_button:hover:before{
color:#54336a;
}
div#tablepress-1_length {
display: none;
}
div#tablepress-1_info {
display: none;
}
.tablepress tfoot th, .tablepress thead th {
background-color: #64336a;
color: #ffffff;
}
input[type="search"] {
width: 100%;
color: #54336a;
background-color: #fff;
border: none;
padding-left: 5px;
font-size: 16px;
} .bm-vertical-align {
display: flex;
flex-direction: column;
justify-content: center;
} a.bottom_order_button {
background: #f2edf0 !important;
}
a.et_pb_button.et_pb_button_1.bottom_order_button.et_pb_bg_layout_dark:hover{
background-color:#fff !important;
}
a.et_pb_button.et_pb_button_0.bottom_order_button.et_pb_bg_layout_dark:hover{
background-color:#fff !important;
} ::placeholder {
color:#64336a !important;
}
.wpcf7 input.wpcf7-text, .wpcf7 select {
height: 50px;
width: 100%;
color: #64336a;
background-color: #f2edf0;
border: none;
padding: 16px;
font-size: 16px;
}
.wpcf7-form textarea {
height: 100px;
width: 100%;
color: #64336a;
background-color: #f2edf0;
border: none;
padding: 16px;
font-size: 16px;
}
input.wpcf7-form-control.wpcf7-submit {
background: #64336a;
border-width: 0px!important;
border-color: #64336a;
border-radius: 50px;
letter-spacing: 1px;
position: relative;
padding: .3em 1em;
border: 2px solid;
font-size: 20px;
font-weight: 500;
line-height: 1.7em!important;
transition: all .2s;
color: #ffffff;
}
span.wpcf7-list-item {
margin-left: 0px !important
}
input[type="checkbox"] {
font-size: 16px;
}
input.wpcf7-form-control.wpcf7-submit:hover {
background: rgba(100,51,106,0.8);
} @media all and (min-width: 768px) {
input.sign-up-button {
background: #64336a;
border-width: 0px!important;
border-color: #64336a;
border-radius: 50px;
letter-spacing: 1px;
position: relative;
padding: .3em 1em;
border: 2px solid;
font-size: 20px;
font-weight: 500;
line-height: 1.7em!important;
transition: all .2s;
color: #ffffff;
width: 99%;
}
input.sign-up-field {
height: 50px;
width: 48%;
color: #64336a;
background-color: #f2edf0;
border: none;
padding: 16px;
font-size: 16px;
}
input.sign-up-field.name {
margin-right:10px;
}
input.sign-up-field.email {
margin-left:10px;
}
}
@media all and (max-width: 767px) {
input.sign-up-button {
background: #64336a;
border-width: 0px!important;
border-color: #64336a;
border-radius: 50px;
letter-spacing: 1px;
position: relative;
padding: .3em 1em;
border: 2px solid;
font-size: 20px;
font-weight: 500;
line-height: 1.7em!important;
transition: all .2s;
color: #ffffff;
width: 99%;
}
input.sign-up-field {
height: 50px;
width: 100%;
color: #64336a;
background-color: #f2edf0;
border: none;
padding: 16px;
font-size: 16px;
margin: 10px;
}
} .et-pb-contact-message {
display: none;
} .et_mobile_menu {
border-top: 3px solid #64336a;
}