@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.schumachercargo.com/wp-content/cache/perfmatters/www.schumachercargo.com/fonts/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.schumachercargo.com/wp-content/cache/perfmatters/www.schumachercargo.com/fonts/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.schumachercargo.com/wp-content/cache/perfmatters/www.schumachercargo.com/fonts/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.schumachercargo.com/wp-content/cache/perfmatters/www.schumachercargo.com/fonts/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.schumachercargo.com/wp-content/cache/perfmatters/www.schumachercargo.com/fonts/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.schumachercargo.com/wp-content/cache/perfmatters/www.schumachercargo.com/fonts/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.schumachercargo.com/wp-content/cache/perfmatters/www.schumachercargo.com/fonts/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.chat_div img{width:0;height:0;display:none;}
.chat_div div.LPMcontainer{height:0px !important;}
.chat_div div.LPMbutton{top:0px !important;display:inline;font-family:'Roboto', Helvetica, Arial, sans-serif !important;font-weight:bold !important;font-size:14px !important;}
.tfree-client-rating{color:#dd1f20;font-size:24px;}
.page-template-template-payment .contentSection p{padding:0 0 10px;}
span.asterisk{color:#ff0000;font-size:16px;}
#exp_month{max-width:49%;margin-right:1%;box-sizing:border-box;}
#exp_year{max-width:49%;margin-left:1%;box-sizing:border-box;}
table.shipping input[type='checkbox'],
form#bookingForm2 input[type='checkbox']{display:inline;-webkit-appearance:checkbox;}
table.shipping .wpcf7-checkbox span{margin:0;}
.note{font-size:10px;font-weight:normal;position:relative;top:5px;}
.cf7mls_back.action-button, .cf7mls_next.cf7mls_btn.action-button{margin:0 10px;float:none;width:25%;background:#ea2330 none repeat scroll 0 0;}
button.cf7mls_btn:not(.disabled).sending:not(.expand){text-align:center;}
#form-area .section .content{box-sizing:border-box;padding:6px 0;overflow:hidden;position:relative;width:100%;}
#form-area .section .content .form-item{margin:1px 0;overflow:hidden;position:relative;width:100%;}
#form-area .section .content label{color:#686868;float:left;font-weight:bold;position:relative;top:2px;width:45%;}
#form-area .section .content label,
#form-area .section .content .entry{float:left;padding:5px 0;box-sizing:border-box;font-size:16px;font-weight:500;}
#form-area .section .content .entry{width:55%;}
form#bookingForm2 input[type='radio']{margin-left:5px !important;margin-right:5px !important;display:inline;}
.multiple_v_div{width:45% !important;padding-right:2%;box-sizing:border-box;}
.multiple_v_div .bold label{font-weight:bold !important;}
.marine_details_entry_insurance_table table td{font-size:11px;}
input#Read_agree_to_terms{margin-left:5px;margin-right:5px;}
span.wpcf7-list-item{margin:0;}
span.wpcf7-list-item-label:after{margin-left:10px;}
.hide_div{display:none;}
.checkbox {
-webkit-appearance: checkbox !important;
display: inline-block !important;
}#quoteapp{padding:0px;max-width:600px;margin:0 auto;}
.form-horizontal .control-label{text-align:left;}
#quoteapp input[type='text']{height:34px;}
#quoteapp button{background-color:#db2323;border-color:#db2323;color:#ffffff;}
#quoteapp .btn-primary{background-color:#db2323;border-color:#db2323;color:#ffffff;}
#quoteapp .panel-heading{background-color:#2c65d0;border-color:#2c65d0;}
#quoteapp .bg-primary{background-color:#2c65d0;}
#quoteapp .text-primary{color:#2c65d0;}
#quoteapp .btn{padding-left:6px;padding-right:6px;}
[v-cloak]{display:none;}
#quoteapp #next_button{width:auto;height:34px;padding:0 20px;line-height:34px;}
#quoteapp .ev-checkbox{margin-top:10px;}
#quoteapp .ev-checkbox label{display:flex;padding-left:0;padding-top:0;font-size:14px;justify-content:flex-start;align-items:center;line-height:0;}
#quoteapp .ev-checkbox label:active{-webkit-box-shadow:unset;box-shadow:unset;}
#quoteapp .ev-checkbox input{display:block;-webkit-appearance:checkbox;width:16px;height:16px;margin:0;margin-right:8px;padding-top:0;}
#quoteapp .ev-checkbox input{}
#quoteapp .iti{display:block;width:100%;}
#quoteapp button.iti__selected-country{background-color:#f2f2f3;border-color:#f2f2f3;color:#555;}
#quoteapp .iti__selected-dial-code {
margin-right: 2px;
}