/*form.modal_contracts{*/
    /*background-color: transparent;*/
    /*width: auto;*/
/*}*/

/*@media (max-width: 767px)*/
/*{*/
    /*form.modal_contracts {*/
        /*padding: 0;*/
    /*}*/
/*}*/


/*@media (max-width: 1199px){*/
    /*form.modal_contracts {*/
         /*padding: 0;*/
    /*}*/
/*}*/
#signature #canvas-signature canvas {
    border: 1px solid #007bff;
}
#signature .signature-sign-block .icon-sign {
    display: inline-block;
    margin-right: 15px;
    height: 40px;
    width: 40px;
    background: url('../img/sign.svg') center no-repeat;
    background-size: contain;
}
#signature .modal-dialog{
    /*margin: 100px auto;*/
}
#signature .modal-header,
#signature .modal-footer,
#signature .modal-body {
    padding: 15px 30px;
}