
@media only screen and (max-width: 767px){
	.modal-content {
		margin:160px 0px 0px 0px;
	}
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
    background-color: #ffffff;
}
.modal-content {
	
    position: relative;
    background-color: #ffffff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #171723 !important;
    border-radius: 10px;
    outline: 0;
    box-shadow: 0 0px 20px 0px #171723;
    min-height: 0px;
    border-radius: 10px;
}

.modal-body {
	
    position: relative;
    padding: 15px;
    background: #ffffff;
    display: inline-block;
}

.modal-body .text {
	
	padding: 0px 0px 0px 0px;
	margin: 30px 0px 0px 0px
}

.modal-body .text p {
	
	font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #000000;
    margin: 0px 0px 0px 0px;
    text-align: center;
}

.modal-body .table {
	
	padding: 0px 0px 0px 0px;
	margin: 30px 0px 0px 0px;
}


.modal-body .table table {
	
	width: 50%;
	text-align: left;
	margin: auto;
	background:transparent;
}

.modal-body .table table tr {
	
	border-bottom: 2px solid #c6c6c6;
}

.modal-body .table table tr th {
	
	font-family: 'Montserrat Alternates', sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #ffffff;
	border: 1px solid #1d1e2b;
	height: 60px;
	background: #1d1e2b;
	border-right: 2px solid #ffffff;
    padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
}

.modal-body .table table tr th:nth-last-child(1) {
	
	width: 120px;
}

.modal-body .table table tr th:nth-last-child(2) {
	
	width: 120px;
}

.modal-body .table table tr th:nth-last-child(3) {
	
	width: 10px;
}

.modal-body .table table tr td {
	
	font-family: 'Montserrat Alternates', sans-serif;
    font-size: 12px;
    font-weight: 600;
    color: #757575;
	padding: 25px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
	background: transparent;
    border: transparent;
	white-space: unset;
}


.modal-body .table table tr td:nth-child(1) {


}

.modal-body .table table tr td:nth-child(2) {


}

.modal-body .table table tr td:nth-child(3) {

    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #191b38;
    padding: 25px 0px 10px 15px;
    margin: 0px 0px 0px 0px;
}

.modal-body .table table tr td:nth-child(4) {

	font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #747579;
    padding: 25px 0px 10px 15px;
    margin: 0px 0px 0px 0px;
}

.modal-body .table table tr td:nth-child(5) {

	font-family: 'Montserrat Alternates', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #757575;
	padding: 25px 0px 10px 15px;
	margin: 0px 0px 0px 0px;
}

.modal-header {
	
    padding: 15px;
    border-bottom: 1px solid #171723 !important;
    background: #ffffff;
    border-radius: 10px 10px 0px 0px;
}

.modal-header h2 {
	
    font-family: 'Montserrat', sans-serif;
    font-size: 26px;
    font-weight: 600;
    color: #747579;
    margin: 0px 0px 0px 0px;
    text-align: center;
}

.modal-header .close {
	
	margin-top: -36px !important;
    font-size: 40px;
    color: #000000;
    opacity: 1;
    transition: 0.7s;
}

.modal-header .close:hover {
	
    color: #000000;
	transition:0.7s;
	transform: rotate(90deg);
}