/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

td.gfield_list_cell.gfield_list_1_cell1:after {
    content: "X";
    position: absolute;
    padding-left: 4px;
    padding-top: 4px;
}

td.gfield_list_cell.gfield_list_2_cell1:after {
    content: "X";
    position: absolute;
    padding-left: 4px;
    padding-top: 4px;
}

td.gfield_list_cell.gfield_list_3_cell1:after {
    content: "X";
    position: absolute;
    padding-left: 4px;
    padding-top: 4px;
}

@media (min-width: 981px){
#left-area {
    width: 100% !important;
    padding-bottom: 23px;
}
}



td.gfield_list_cell.gfield_list_4_cell1:after {
    content: "X";
    position: absolute;
    padding-left: 4px;
    padding-top: 4px;
}

td.gfield_list_cell.gfield_list_5_cell1:after {
    content: "X";
    position: absolute;
    padding-left: 4px;
    padding-top: 4px;
}

body .et_pb_button, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce-message a.button.wc-forward {
    font-size: 22px;
    background-color: #ed1c24;
    border-width: 0px !important;
    color: white !important;
    border-radius: unset;
    padding-left: 5em;
    padding-right: 5em;
}

body .et_pb_button:hover, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button.alt.disabled:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover {
   font-size: 22px;
    background-color: #ed1c24;
    border-width: 0px !important;
    color: white !important;
    border-radius: unset;
    padding-left: 5em;
    padding-right: 5em;
}

@media only screen and (max-width: 761px){

.gform_wrapper table.gfield_list tr td.gfield_list_icons {
    width: 100%!important;
    padding: 0 4px 4px!important;
    background-color: white !important;
}

.gform_wrapper table.gfield_list td {
    max-width: 109px;
    display: inline-block !important;
}

.gform_wrapper table.gfield_list tr {
    margin-bottom: 10px;
    display: block;
    background: #fff;
    position: relative;
    border: white !important;
    border-top: 0px;
    border-bottom: 0px;
}


/*table.gfield_list.gfield_list_container{
    max-width: 220px;
}*/
.uk-card-body {
    padding: 0px 0px 0px 0px !important;
}


}

@media (min-width:1025px) and (min-width:1281px) {
     ::-webkit-input-placeholder {
        /* WebKit browsers */
         color: transparent;
    }
     :-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
         color: transparent;
    }
     ::-moz-placeholder {
        /* Mozilla Firefox 19+ */
         color: transparent;
    }
     :-ms-input-placeholder {
        /* Internet Explorer 10+ */
         color: transparent;
    }
     input::placeholder {
         color: transparent;
    }
     textarea::-webkit-input-placeholder {
        /* WebKit browsers */
         color: transparent;
    }
     textarea:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
         color: transparent;
    }
     textarea::-moz-placeholder {
        /* Mozilla Firefox 19+ */
         color: transparent;
    }
     textarea:-ms-input-placeholder {
        /* Internet Explorer 10+ */
         color: transparent;
    }
     textarea::placeholder {
         color: transparent;
    }
}


.et_pb_button:hover, .et_pb_module .et_pb_button:hover {
    font-size: 22px;
    background-color: #ed1c24;
    border-width: 0px!important;
    color: white !important;
    border-radius: unset;
    padding-left: 5em;
    padding-right: 5em;
}