.form-control {
    height: 50px!important;
    border-radius: 6px!important;
    border: 1px solid #e1e1e1!important;
    color: #6d6d6d!important;
    padding: 0 20px!important;
    font-family: Conv_ProximaNova-Medium!important;
}
.btn-default {
    display: inline-block!important;
    border-radius: 50px!important;
    padding: 14px 30px!important;
    color: #fff!important;
    width: 100%!important;
    text-transform: uppercase!important;
    border: none!important;
    font-size: 22px!important;
    font-family: Conv_ProximaNova-Bold!important;
    text-align: center!important;
    background: #17b12b!important;
    background: -moz-linear-gradient(top, #17b12b 0, #269a37 100%)!important;
    background: -webkit-linear-gradient(top, #17b12b 0, #269a37 100%)!important;
    background: linear-gradient(to bottom, #17b12b 0, #269a37 100%)!important
}
.btn-default:hover {
    background: #269a37!important;
    background: -moz-linear-gradient(top, #269a37 0, #17b12b 100%)!important;
    background: -webkit-linear-gradient(top, #269a37 0, #17b12b 100%)!important;
    background: linear-gradient(to bottom, #269a37 0, #17b12b 100%)!important;
    color: #fff!important
}
.btn-default:focus {
    background: #269a37!important;
    background: -moz-linear-gradient(top, #269a37 0, #17b12b 100%)!important;
    background: -webkit-linear-gradient(top, #269a37 0, #17b12b 100%)!important;
    background: linear-gradient(to bottom, #269a37 0, #17b12b 100%)!important;
    color: #fff!important
}
button#complete-order {
    font-size: 14px!important;
}






#protection-Modal .modal-dialog,
.modal_style .modal-dialog{
    max-width: 568px;
}

#protection-Modal .modal-content,
.modal_style .modal-content {
    padding: 0 0;
}

#protection-Modal .modal-body,
.modal_style .modal-body {
    padding: 1.5rem;
}

#protection-Modal .massege p,
.modal_style .massege p {
    font-family: 'Lato', sans-serif;
    margin-bottom:15px;
}

#protection-Modal .massege p span,
.modal_style .massege p span {
    font-family: 'Lato', sans-serif;
    font-weight: 700;
}

.massege p span,
.modal_style p span {
    font-family: arial;
    font-size: 14px;
    color: #c30;
    font-weight: 700;
    text-decoration: underline;
}

#protection-Modal .btn,
.modal_style .btn {
    height: 71px!important;
    text-transform: uppercase!important;
    font-family: Abel, sans-serif!important;
    font-weight: 400!important;
    font-size: 16px!important;
    line-height: 16px;
}

#protection-Modal .btn-danger-yes,
.modal_style .btn-danger-yes {
    background-color: #27d126!important;
    border: 1px solid rgba(0, 0, 0, .1)!important;
    white-space: normal!important;
}

#protection-Modal .btn-danger-no,
.modal_style .btn-danger-no {
    background: #a30d00!important;
    border: 1px solid rgba(0, 0, 0, .1)!important;
    white-space: normal!important;
}


@media only screen and (max-width: 580px){
    #protection-Modal .btn-danger-no,
    .modal_style .btn-danger-no {
        margin-top: 10px;
    }
}