@media (min-width: 1600px){
body{
    font-size: 100%;
}

.steps-card{
        width: 470px;
    margin-left: auto;
}

.modal-lg {
    --bs-modal-width: 1040px;
  }

.container-fluid {
    padding: 0 6.188em;
}

.right-side-mode {
    width: 75%;
    float: right;
}
.form-style-1 .form-control, .checkbox-btn, .form-style-1 .form-select {
  
    height: 60px;

}

.calender {
    margin-right: 2em;
}


.user-info {
    padding-left: 2em;
}

.custom-grid-row > .col-md-8 {
    width: 68%;
}

.custom-grid-row > .col-md-4 {
    width: 26%;
}
}



@media (max-width: 1600px){
main{
    font-size: 90%;
}




}




@media (min-width: 1024px){

   .file-upload-cards .document-card{
    width: 290px;
    height: 290px;
}


 .row.table-status-cards-wrapper {
    width: 90%;
}

    .accordion.style-2 {
    width: 80%;
}

.container-fluid {
    padding: 0 4em;
}
}


@media screen and (min-width: 1500px) and (max-width: 1536px){
	
	.steps-container span.font-20 {
    font-size: 17px;}
	
}


@media screen and (min-width: 1200px) and (max-width: 1400px){
	


	
	.pop_stepper_div {
    width: auto;
}

.pop_stepper_head {
    font-size: 16px;
}

.stepper_div_grid {
    padding: 0 20px;
}

p.stepper_text {
    font-size: 10.2px;
}

.stepper_count {
    font-size: 12px;
    width: 30px;
    height: 30px;
}

.stepper_div:before {
    right: -49px;
    top: 15px;
}
	
	
}

@media screen and (min-width: 1200px) and (max-width: 1760px){
	
	.btn {
    min-width: fit-content;
    padding: 12px 30px;
    border-radius: 8px;
}

.btn-primary {
    height: auto;
}
	
}

@media only screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1441px) 
  and (-webkit-min-device-pixel-ratio: 1) {
.file-upload-cards .document-card {
    width: 290px;
    height: 270px;
}
}


@media screen and (min-width: 1200px){
	
	

}




@media (min-width: 768px){

    .step-form-page .col-md-4 {
    width: 30%;
}

.step-form-page .col-md-8 {
    width: 69%;
}

}


@media (max-width: 767px){
    header {
    padding: 0 20px;

}
}