﻿
#myModalemail.terms-conditions.Quoteform .modal-dialog {
    max-width: 960px !important;
    padding: 0;
    margin: 10px auto;
}
.display-section-fieldset .field-border {
    clear: none;
    float: left;
    margin: 0 0 15px !important;
    padding: 0;
    width: 99%;
}
#myModalemail.terms-conditions.Quoteform .display-section-fieldset label {
    color: #666 !important;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .field-border:nth-child(1),
#myModalemail.terms-conditions.Quoteform .display-section-fieldset .field-border:nth-child(2) {
    width: 48.2%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .field-border:nth-child(3){
    width: 99%;
}

#myModalemail.terms-conditions.Quoteform .modal-header {
    border: 0 !important;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset {
    width: 50%;
    padding: 20px 0px 20px 28px!important;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .field-border {
    padding-right: 4px!important;
}

#myModalemail.terms-conditions.Quoteform .display-section-legend {
    display: block;
    font-weight: bold;
    margin: 0 !important;
    padding: 0;
    float: left;
}

#myModalemail.terms-conditions.Quoteform .modal-dialog .modal-body .subheading {
    margin: 0 0 20px;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset {
    background: #f0f0f0;
}

#myModalemail.terms-conditions.Quoteform .field-content input,
#myModalemail.terms-conditions.Quoteform .field-content select {
    height: 43px;
    z-index: 9999;
    position: relative;
}

#myModalemail.terms-conditions.Quoteform .field-required {
    float: left !important;
    width: 3%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .list-content {
    width: 99%;
}

#myModalemail.terms-conditions.Quoteform .field-content textarea {
    height: 70px;
    padding: 10px 12px;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteWidth.field-border {
    width: 48.5%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .QuoteState.field-border {
    width: 21.5%;
    margin-right: 9px !important;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .QuotePostcode.field-border {
    width: 24%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .field-border select {
    padding-right: 0px !important;
    text-overflow: ellipsis;
    font-family: "toyotatextregularwebfont",Arial,Helvetica,sans-serif;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteVehical .field-border:nth-child(1) {
    width: 100%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteVehical .field-border:nth-child(2) {
    width: 100%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteVehical .field-border:nth-child(6) {
    margin-bottom: 15px !important;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuotePersonal {
    padding-bottom: 0 !important;
}

#myModalemail.terms-conditions.Quoteform #Form81y5msUcKUmu39S2iXsvog .formDiv {
    background: #f0f0f0;
    float: left;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteArrange {
    margin: 100px 0 0 0;
}

#myModalemail.terms-conditions.Quoteform .hidetxtSource .text-box {
    display: none;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .scfRadioButtonListBorder.field-border .scfRadioButtonListBorder tr td {
    padding-bottom: 10px;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteAccessories.field-border .field-content textarea {
    height: 63px;
}

#myModalemail.terms-conditions.Quoteform .modal-dialog .modal-body {
    padding: 10px 25px 25px;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteDOB.field-border .field-datebox-content {
    float: left;
    width: 31%;
    margin: 0 9px 0 0;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteDOB.field-border .field-datebox-content:last-child {
    margin: 0;
    width: 31.5%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteDOB.field-border .field-datebox-title {
    font-family: toyotadisplayregularwebfont;
    font-size: 13px;
    line-height: 15px;
    color: #595959;
    padding-bottom: 2px;
    width: 33%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteDOB.field-border .field-datebox-title:last-child {
    width: auto;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteDOB.field-border .field-datebox-title:nth-child(1) {
    width: auto;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteLease {
    width: 50%;
    clear: both;
    margin: 0 !important;
    padding-bottom: 0 !important;
    border-right: 1px solid #e5e5e5 !important;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.Quoteoffer {
    width: 100%;
    clear: both;
    margin: 0 !important;
    padding-bottom: 0 !important;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteArrange .field-border:nth-child(1) {
    width: 100%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuotePersonal .headingText .headingText.field-title {
    font-weight: bold;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteVehical .headingText .headingText.field-title {
    font-weight: bold;
    margin: 0;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.Quoteinclude .Quoteinclude.display-section-legend {
    width: 100%;
    font-weight: normal;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.Quoteoffer .Quoteoffer.display-section-legend {
    width: 96%;
    font-weight: normal;
    border-bottom: 1px solid #d4d4d4;
    padding-bottom: 21px !important;
    margin-bottom: 15px !important;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.Quoteinclude .field-border:nth-child(1) {
    width: 100%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteLease .field-border:nth-child(1) {
    width: 100%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteLease .field-border:nth-child(2) {
    width: 100%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteComment.field-border {
    width: 100%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.Quoteinclude .field-border:nth-child(2) {
    width: 100%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.Quoteinclude .field-border:nth-child(3) {
    width: 100%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteComment.field-border .field-content textarea {
    height: 114px;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.Quoteoffer .quotehidden-field {
    display: none;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .list-content table {
    width: 100%;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.quoteText {
    width: 100%;
    clear: both;
    margin: 65px 0 0 !important;
    padding-bottom: 0 !important;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.quoteText1 {
    width: 100%;
    clear: both;
    margin: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 50px !important;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.quoteText1 .quoteText1.display-section-legend {
    width: 100%;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    font-weight: normal;
}

#myModalemail.terms-conditions.Quoteform .quoteText.display-section-content {
    display: none;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset.quoteText .quoteText.display-section-legend {
    width: 100%;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    font-weight: normal;
}

#myModalemail.terms-conditions.Quoteform .modal-dialog button.close {
    background: #333!important;
    border-radius: 20px;
    color: #fff!important;
    font-size: 13px!important;
    font-weight: 300;
    line-height: 14px;
    opacity: 1;
    padding: 7px 10px;
    position: absolute;
    right: -13px!important;
    text-shadow: none;
    top: -8px!important;
    z-index: 9999;
}

#myModalemail.terms-conditions.Quoteform .modal-dialog .modal-body h1 {
    padding-top: 0 !important;
}

#myModalemail.terms-conditions.Quoteform .subheading > img {
    float: right;
    margin: -44px 0 0;
    max-width: 151px;
}

#myModalemail.terms-conditions.Quoteform .display-section-fieldset .hidden-field.field-border {
    padding: 0 !important;
    margin: 0 !important;
}

#myModalemail.terms-conditions.Quoteform .form-submit {
    padding: 6px 15px!important;
    float: right !important;
    margin-bottom: 15px;
}

#myModalemail.terms-conditions.Quoteform .displayOtherSource {
    display: none !important;
}

@media (max-width: 1024px) {}

@media (max-width: 992px) {
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .list-content table {
        width: 88%;
    }
    #myModalemail .display-section-fieldset .field-border:nth-child(1) {
        width: 100%;
    }
    #myModalemail .display-section-fieldset .field-border:nth-child(2) {
        width: 100%;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteWidth.field-border {
        width: 100%;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .display-section-legend {
        font-size: 14px !important;
        width: 100%;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .QuoteState.field-border {
        width: 100%;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .QuotePostcode.field-border {
        width: 100%;
        margin-bottom: 15px !important;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset.quoteText1 {
        padding-bottom: 20px !important;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteDOB.field-border .field-datebox-content:last-child {
        width: 29.5%;
    }
}

#myModalemail.terms-conditions.Quoteform .form-submit-border {
    bottom: 178px;
    clear: both;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 38px;
    text-align: right;
    width: 100%;
}

@media (max-width: 992px) {
    #myModalemail.terms-conditions.Quoteform .form-submit-border {
        bottom: 144px;
    }
}

@media (max-width: 767px) {
    #myModalemail.terms-conditions.Quoteform .form-submit-border {
        padding-right: 7%;
        bottom: 151px;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset {
        width: 100%;
        padding-bottom: 0!important;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset.Quoteoffer {
        padding-top: 0 !important;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteLease {
        width: 100%;
        border-right: none !important
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset.Quoteinclude {
        border-right: none !important;
        margin: -22px 0 80px !important;
        width: 100%;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset.Quoteinclude .Quoteinclude.display-section-legend {
        width: 98%;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .list-content {
        width: 98%;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteArrange {
        padding-top: 0 !important;
    }
    #myModalemail.terms-conditions.Quoteform .modal-dialog .modal-body {
        padding: 10px 15px 10px;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset {
        padding-left: 20px !important;
    }
    #myModalemail.terms-conditions.Quoteform .modal-dialog button.close {
        right: -8px !important;
        top: -8px !important;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset.quoteText {
        width: 98%;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset.quoteText1 {
        width: 98%;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteDOB.field-border .field-datebox-content:last-child {
        width: 31%;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset.Quoteoffer .Quoteoffer.display-section-legend {
        margin-bottom: 0 !important;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteVehical .headingText .headingText.field-title {
        margin: 0;
    }
    #myModalemail.terms-conditions.Quoteform .modal-dialog .modal-body .subheading {
        float: left;
    }
    #myModalemail.terms-conditions.Quoteform .modal-dialog .modal-body h1 {
        font-size: 18px !important;
    }
    #myModalemail.terms-conditions.Quoteform .subheading > img {
        float: left;
        margin: 0;
    }
}

@media (max-width: 620px) {
    #myModalemail.terms-conditions.Quoteform .form-submit-border {
        bottom: 152px;
    }
}

@media (max-width: 480px) {

    #myModalemail.terms-conditions.Quoteform .form-submit-border {
        bottom: 190px;
    }

    #myModalemail.terms-conditions.Quoteform .display-section-fieldset {
        padding: 20px 0 20px 20px !important;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset.QuoteVehical {
        padding-top: 0!important;
        padding-bottom: 5px !important;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset.Quoteinclude {
        margin: -34px 0 80px !important;
    }
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteDOB.field-border .field-datebox-content:last-child {
        width: 28%;
    }
}

@media (max-width: 330px) {
    #myModalemail.terms-conditions.Quoteform .form-submit-border {
        bottom: 230px;
    }
}
#myModalemail .display-section-fieldset .hidden-field.field-border {
    padding: 0 !important;
    margin: 0 !important;
}

#myModalemail .form-submit {
    padding: 6px 15px!important;
}

#myModalemail .display-section-fieldset .quoteRadiobtn.field-border:nth-child(2) {
    width: 100% !important;
}

.Quoteform .modal-dialog .formDiv {
    background: #F0F0F0 !important;
}

.ThanksWidth{
    max-width: 205px; 
    margin: 0 auto;
}

.Quoteform .modal-dialog .modal-body label,
.Quoteform .field-content textarea,
.Quoteform .field-content input,
.Quoteform .display-section-fieldset .list-content table{
    font-family:"toyotatextregularwebfont",Arial,Helvetica,sans-serif !important;
}

#myModalemail.terms-conditions.Quoteform .form-submit-border {
    background: #f0f0f0 none repeat scroll 0 0 !important;
    bottom: 0;
    clear: both;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 38px;
    text-align: right;
    width: 100%;
    margin-bottom: 15px;
}

#myModalemail .display-section-fieldset .field-border:nth-child(5) {
    width: 99%;
}

@media(max-width: 992px){
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .field-border:nth-child(1),
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .field-border:nth-child(2),
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .field-border:nth-child(3),
    #myModalemail .display-section-fieldset .field-border:nth-child(5),
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .quoteWidth.field-border,
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .list-content,
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .QuoteState.field-border,
    #myModalemail.terms-conditions.Quoteform .display-section-fieldset .QuotePostcode.field-border{
        width: 100%;
    }

    .display-section-fieldset .field-border { 
        width: 100%;
    }
}

/*information for imployers popup form*/
#myModal.information-model-popup .modal-header {
  margin-bottom: 20px;
}
#myModal.information-model-popup .modal-header h2 {
  margin: 0 0 -20px !important;
  font-size: 21px !important;
  font-weight: normal;
}
#myModal.information-model-popup .modal-header button.close {
  background: none !important;
  color: #999 !important;
  font-size: 42px !important;
  font-weight: 300;
  right: 6px !important;
  top: 13px !important;
  outline: 0 !important;
}
#myModal.information-model-popup .form-submit {
  margin-bottom: 15px !important;
  padding: 6px 15px !important;
  float: right !important;
}
#myModal.information-model-popup .checkbox input {
  height: auto !important;
}

#myModal.information-model-popup .scfForm {
    padding: 0 15px !important;
}

#myModal.information-model-popup .modal-header {
    border: 0 !important;
}

#myModal.information-model-popup label {
    color: #555 !important;
}

#myModal.information-model-popup .display-section-fieldset {
    padding: 20px 11px !important;
}

#myModal.information-model-popup .formDiv {
    background: #f0f0f0;
}

#myModal.information-model-popup h1 {
    margin: 0 0 -20px !important;
}

#myModal.information-model-popup .subheading {
    border-bottom: 1px solid #e5e5e5;
    color: #595959;
    margin: 30px 0 20px;
    padding-bottom: 10px;
    width: 100%;
}

#myModal.information-model-popup .display-section-fieldset {
    padding: 20px 11px !important;
}
#myModal.information-model-popup .display-section-fieldset {
    padding: 0 15px 15px !important;
}

#myModal.information-model-popup fieldset.contact-heading {
    padding: 20px 11px !important;
}

#myModal.information-model-popup .form-submit {
    margin: 10px 0 0 !important;
    padding: 6px 15px !important;
}

#myModal.information-model-popup .form-submit-border {
    margin-right: 0 !important;
}

@media(min-width: 768px){
    #myModal.information-model-popup .display-section-fieldset .field-border {
        padding: 0 15px !important;
    }
}

@media(max-width: 767px){
    #myModal.information-model-popup .display-section-fieldset:first-of-type {
        padding-bottom: 0 !important;
    }

    #myModal.information-model-popup fieldset.contact-heading:last-of-type {
        border-right: medium none !important;
        padding: 5px 0 0 !important;
    }
}

#myModal.information-model-popup .form-title {
    font-weight: normal !important;
}

#offeremail.nl .display-section-fieldset .field-border:nth-child(1),
#offeremail.nl .display-section-fieldset .field-border:nth-child(2) {
    width: 48.2% !important;
}

@media(max-width: 767px){
    #offeremail.nl .display-section-fieldset .field-border:nth-child(1),
    #offeremail.nl .display-section-fieldset .field-border:nth-child(2) {
        width: 100% !important;
    }
}

