.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;
}