@media only screen and (max-width: 1600px){
.a1custom header .qodef-position-left {
text-align: center !important;
width: 100%!important;
}
.a1custom header .qodef-position-right {
text-align: center !important;
width: 100%!important;
max-height: 40px!important;
}
.a1custom header .qodef-fixed-wrapper {
min-height: 150px!important;
}
.a1custom header .qodef-fixed-wrapper.fixed .qodef-menu-area {
min-height: 150px!important;
}
.a1custom header .qodef-fixed-wrapper.fixed .qodef-position-right {
margin-top: -50px!important;
}
} 
@media only screen and (max-width: 1106px){
.qodef-mobile-header {
display: block !important;
}
.qodef-page-header {
display: none !important;
}
.qodef-mobile-logo-wrapper img {
width: 200px !important;
height: auto !important;
}
.qodef-mobile-header .qodef-position-right {
display: none!important;
}
}
.qodef-page-footer .qodef-icon-widget-holder {
width: 100%!important;
}
.woocommerce-error{
border-color: #d63638 !important;
}
.woocommerce-error li{
color: #d63638 !important;
}
.checkout button.back-checkout{
background: initial !important;
border: 1px solid #ea018c !important;
color: #ea018c !important;
cursor: pointer !important;
}
@media all and (max-width: 768px){
.checkout-button,
.checkout button{
float: initial !important;
display: block !important;
width: 100% !important;
margin-bottom: 15px !important;
text-align: center !important;
}
}