/*Submitted modal header overlay fix*/
#form-submitted-modal {
    z-index: 100001;
}
#form-submitted-modal > .modal-dialog {
    z-index: 100000;
}
#form-submitted-modal {
    background-color: rgba(50,50,50,0.5);
}

/*H1 title shift and font fix*/
h1.main_title {
    font-family: 'gilroy-light', Arial, sans-serif;
    max-width: 900px;
    margin: 0 auto;
}
#emsform-supplier-wrapper {
    display: none;
}
#emsform-supplier-wrapper, div.entry-content {
    font-family: 'gilroy-light', Arial, sans-serif;
    max-width: 900px;
    margin: 0 auto;
}
.rpadding {
    padding: 0 8px 0 0 !important;
}
#emsform-supplier-page div.dropdown-menu ul.dropdown-menu {
    padding: 0 0 8px 0;
}
#emsform-supplier-page #country-block > div.bootstrap-select {
    width: 100%;
}
#emsform-supplier-page #country-block > div.bootstrap-select > button {
    height: 36px;
}
#emsform-supplier-page label {
    margin-bottom: 0;
    font-size: 16px;
}
#emsform-supplier-page p.lead {
    border-top: 2px dotted #ececec;
    padding-top: 5px;
    margin-bottom: 0;
}

#modal-close {
    min-width: 140px;
}
#email-alert, #altemail-alert {
    margin: 15px 0 0 0;
}

#make-model-maxpart-block {
    margin-top: 15px;
}

.equipment-item {
    padding-bottom: 15px;
}

#steps-quality-control-process, #handle-non-conformances-qc, #handle-non-conformances-customer, #video-tour {
    height: 60px;
}



@media screen and (max-width: 992px) {
    div.equipment-spacer-sm {
        margin-top: 8px;
    }
}
@media screen and (max-width: 767px) {
    div.row-spacer-xs,
    div.equipment-spacer-sm {
        margin-top: 8px;
    }
}
@media screen and (max-width: 425px) {
    div.row-spacer-xs,
    div.equipment-spacer-sm {
        margin-top: 8px;
    }
}