




.modal-content{
    border: 0;
    background-color: #fff;
    border-radius: 0;
    box-shadow: 0px 0px 10px 5px rgba(2, 2, 2, 0.27);
    padding: rem;
	max-width: 900px;
/*    max-width: 98%;*/
	
    margin: 0 auto;
}

.modal-body {
    padding: 1.5rem;
}

.modal .close{
    position: absolute;
    top: -0.5rem;
    right: 1.5rem;
/*    background-image: url('../images/icon/modal-close.png');*/
    background-size: contain;
    background-position: left;
    background-repeat: no-repeat;
    height: 30px;
    width: 20px;
}
.modal .close *{
    opacity: 0.5;
}

.highlight-content-mobile{
    display: none;
}

.highlight .btn{
    margin-top: 15px;
}
 

/* modal */
.modal-backdrop{
    background-color: #848484;
}

.modal-backdrop.show {
    opacity: 0.5;
}


.modal-dialog{
    margin: 4% auto;
    max-width: initial;
    max-width: none;
}

@media(max-width: 95%){
    .modal-dialog{
        margin: 5% auto 0 auto;
    }

    .modal-content{
        padding: .1rem;
        /* min-height: 100vh; */
    }
}

.text-size-modal .modal-dialog{
    margin: 1% auto;
}

.modal-image{
    border-radius: 0;
    border: 0;
    background: transparent;
}

/* modal */

/* bootstrap close button */
.close:focus,
.close:hover{
    opacity: 0.5;
}

button.close{
    font-size: 2.5rem;
}

/* bootstrap close button */
 
 
/* @media(min-width: 1170px){
    .modal-dialog{*/
/*background-color:green;*/
/*max-width:500px;*/
 /*       margin: 10% auto 0 auto;*/
 /*   }*/

/*    .modal-content{
        padding: .5rem;*/
        /* min-height: 100vh; */
  /*  }*/
/*}*/
