@media screen and (min-width: 1030px) {
    .bg-orengered{background:url(/catalog/view/theme/chinadivision_web/image/contact/banner_packing.png) no-repeat center;background-size: cover;}
    .bg-gray{padding:100px 0;}
    .contact-title{font-size: 32px;color: #2C2D2E;line-height: 32px;margin-bottom: 30px;}
    .contact-info .control-label{font-size: 16px;color: #000000;line-height: 16px;margin-bottom: 10px;}
    .contact-submit{font-size: 16px;color: #FFFFFF;letter-spacing: 0;line-height: 16px;padding:14px 30px;background: #004097;border-radius: 100px;margin-top: 50px;}
    .contact-hr{margin:100px 0;background: #DEDEDE;}
    .contact-us-info .info-list{border: 1px solid #EDEDED;border-radius: 4px;}
    .info-list .info-img{padding:20px 0 0px;margin:0;}
    .info-list .card-title{font-size: 16px;color: #2C2D2E;line-height: 16px;margin-bottom: 20px;}
    .info-list .card-text{font-size: 14px;color: #6B6B6B;line-height: 25px;min-height:150px;}
    .info-list .card-text a{font-size: 14px;color: #004097;}
    .info-h{font-size: 14px;color: #004097;}
    .contact-info .form-control{background: #EFF0F3;border-radius: 2.62px;}
    .contact-info .media-body{margin-right: 20px;}
    @media (max-width: 768px){
        .bg-orengered{height:500px;padding-top: 55%;}
        .bg-gray{padding:50px 0;}
        .contact-hr{margin:50px 0;}
    }
    @media (min-width: 768px) and (max-width: 992px){
        .bg-orengered{height:500px;padding-top: 20%; }
        .bg-gray{padding:50px 0;}
        .contact-hr{margin:50px 0;}
    }
    .layui-form-select dl{
        width: 100%;
    }
    .layui-form-select .layui-input{
        background: #EFF0F3;
    }

}
@media screen and (max-width: 1030px) {
    .bg-orengered {
        width: 7.5rem;
        height: 5.3rem;
        margin-top: 1rem;
        margin-top: 0.85rem !important;
        background-image: url("/catalog/view/theme/chinadivision_web/image/contact/img_contactus.png");
        padding-top: 0px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .commitments-minimum-team h1{
        font-family: SFProDisplay-Black;
        font-size: 18px;
        color: #FFFFFF;
        letter-spacing: -0.36px;
        text-align: center;
        width: 90%;
        margin-left: 5%;
        margin-bottom: 0px!important;
    }
    .commitments-minimum-team p {
        font-family: SFProText-Regular;
        font-size: 10px;
        color: #FFFFFF;
        letter-spacing: -0.2px;
        text-align: center;
        line-height: 16px;
        width: 90%;
        margin-left: 5%;
    }
    .contact-title {
        font-family: SFProDisplay-Regular;
        font-size: 18px;
        color: #2C2D2E;
        text-align: center;
        line-height: 18px;
        margin-top: 27px;
        margin-bottom: 8px;
    }
    .form-group {
        margin-bottom: 20px;
    }
    .form-control {
        height: 40px;
    }
    .control-label {
        margin-bottom: 10px!important;
    }
    .contact-submit {
        width: 100%;
        background: #004097;
        border-radius: 100px;
        font-family: SFProText-Regular;
        font-size: 16px;
        color: #FFFFFF;
        letter-spacing: 0;
        text-align: left;
        height: 44px;
        text-align: center;
        display: flex;
        align-items: center;
        justify-content: center;
        line-height: 0;
    }
    .card {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        min-width: 0;
        word-wrap: break-word;
        background-color: #fff;
        background-clip: border-box;
        border: 1px solid rgba(0,0,0,.125);
        border-radius: 0.25rem;
    }
    .contact-us-info {
        padding: 0 15px;
        background-color: #f7f7f7;
    }
    .col-md-3 {
        margin-bottom: 16px;
    }
    .col-md-3:nth-child(1) {
        margin-top: 16px;
    }
}