﻿.form-check {
    position: relative !important;
    display: inline-block !important;
    padding-left: 1.25rem !important;
}

.ac-rdio {
    display: inline-block !important;
    position: relative !important;
    display: inline-block;
    !important;
    padding-left: 1.25rem !important;
}

.form-group2 {
    padding: 7px 0px 4px 5px;
    margin-bottom: 15px !important;
    transition: all 0.3s ease-in-out margin-top: 0px !important -moz-transition: all 0.3s ease-in-out -webkit-transition: all 0.3s ease-in-out !important;
    margin-top: 0px !important color: #001f44 border-radius: 5px !important !important;
    position: relative !important;
}

    .form-group2 label {
        margin-top: 0px !important;
        margin-bottom: 5px !important;
    }

label {
    margin: 0 !important;
    color: #000000 !important;
    margin-left: 2.6px !important;
}

label {
    display: inline-block !important;
    max-width: 100% !important;
    margin-bottom: 5px !important;
    font-weight: bold !important;
}
.input-acc {
    /* display: block; */
    width: 100% !important;
    min-height: 34px !important;
    padding: 18px 20px !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    color: #000 !important;
    background: #fff !important;
    border-radius: 10px !important;
    font-weight: 600 !important;
    box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important;
    border: 1px solid #666d7b !important;
}

section.section-padding {
    padding: 100px !important;
    background: white !important;
}

select {
    word-wrap: normal !important;
    /* width: 100%; */
    /* padding: 20px; */
    /* border: 2px solid #000; */
    /* border-radius: 11px; */
    width: 100% !important;
    min-height: 34px !important;
    padding: 18px 20px !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    color: #000 !important;
    background: #fff !important;
    border-radius: 10px !important;
    font-weight: 600 !important;
    box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important;
    border: 1px solid #666d7b !important;
}
textarea {
    /* overflow: auto !important; */
    /* resize: vertical !important; */
    /* display: block !important; */
    /* width: 100% !important; */
    /* padding: 1rem !important; */
    /* border-radius: 5px; */
    /* border: 1px solid #ccc; */
    /* min-height: 10rem !important; */
    /* width: 100% !important; */
    /* min-height: 34px; */
    /* padding: 18px 20px !important; */
    /* font-size: 14px !important; */
    /* line-height: 1.42857143 !important; */
    /* color: #000 !important; */
    /* background: #fff !important; */
    /* border-radius: 10px !important; */
    /* font-weight: 600 !important; */
    /* box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important; */
    /* border: 1px solid #666d7b !important; */
}


    input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="number"]:focus, textarea:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, select:focus {
        width: 100% !important;
        /* min-height: 34px;*/
        padding: 18px 20px !important;
        font-size: 14px !important;
        line-height: 1.42857143 !important;
        color: #000 !important;
        background: #fff !important;
        border-radius: 10px !important;
        font-weight: 600 !important;
        box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important;
        border: 1px solid #666d7b !important;
    }

.btn-primary {
    padding: 14px 65px !important;
    background: white !important;
    border: 4px solid #fff !important;
    box-shadow: 3px !important;
    color: black !important;
    box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important;
    border: 1px solid #666d7b !important;
}


input#ContentPlaceHolder1_txtFirstName {
    width: 100% !important;
    /* min-height: 34px; */
    padding: 18px 20px !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    color: #000 !important;
    background: #fff !important;
    border-radius: 10px !important;
    font-weight: 600 !important;
    box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important;
    border: 1px solid #666d7b !important;
}

input#ContentPlaceHolder1_txtLastName {
    width: 100% !important;
    /* min-height: 34px; */
    padding: 18px 20px !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    color: #000 !important;
    background: #fff !important;
    border-radius: 10px !important;
    font-weight: 600 !important;
    box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important;
    border: 1px solid #666d7b !important;
}



input#ContentPlaceHolder1_txtEmail {
    width: 100% !important;
    padding: 18px 20px !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    color: #000 !important;
    background: #fff !important;
    border-radius: 10px !important;
    font-weight: 600 !important;
    box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important;
    border: 1px solid #666d7b !important;
}

input#ContentPlaceHolder1_txtMobileNumber {
    width: 100% !important;
    padding: 18px 20px !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    color: #000 !important;
    background: #fff !important;
    border-radius: 10px !important;
    font-weight: 600 !important;
    box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important;
    border: 1px solid #666d7b !important;
}

input#ContentPlaceHolder1_txtAddress {
    width: 100% !important;
    padding: 18px 20px !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    color: #000 !important;
    background: #fff !important;
    border-radius: 10px !important;
    font-weight: 600 !important;
    box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important;
    border: 1px solid #666d7b !important;
}

input#ContentPlaceHolder1_txtVehicleMake {
    width: 100% !important;
    padding: 18px 20px !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    color: #000 !important;
    background: #fff !important;
    border-radius: 10px !important;
    font-weight: 600 !important;
    box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important;
    border: 1px solid #666d7b !important;
}
input#ContentPlaceHolder1_txtVehicleModel {
    width: 100% !important;
    padding: 18px 20px !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    color: #000 !important;
    background: #fff !important;
    border-radius: 10px !important;
    font-weight: 600 !important;
    box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important;
    border: 1px solid #666d7b !important;
}
input#ContentPlaceHolder1_txtVehicleNo {
    width: 100% !important;
    padding: 18px 20px !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    color: #000 !important;
    background: #fff !important;
    border-radius: 10px !important;
    font-weight: 600 !important;
    box-shadow: 2px 2px 6px rgb(0 0 0 / 30%) !important;
    border: 1px solid #666d7b !important;
}


@media only screen and (max-width: 767px) {
    section .section-padding {
        padding: 10px !important;
    }
}
