@media screen and (min-width: 1701px) and (max-width: 2000px) {
	body {
		font-size: 0.9rem !important;
    	font-weight: 400 !important;
	}
	.btn {
  		font-size: 0.9rem !important;
  	}
	.btn-sm{
  		line-height:1.25 !important;
  	}
  	.btn-group-sm>.btn, .btn-sm {
	    padding: .3rem .5rem !important;
	}
  	.general-text {
  		font-size: 13px;
  	}
  	.sub-general-text {
  		font-size: 12px;
    	font-weight: bold;
  	}
}

@media screen and (min-width: 1501px) and (max-width: 1700px) {
	body {
		font-size: 0.9rem !important;
    	font-weight: 400 !important;
	}
	.btn {
  		font-size: 0.9rem !important;
  	}
	.btn-sm{
  		line-height:1.25 !important;
  	}
  	.btn-group-sm>.btn, .btn-sm {
	    padding: .4rem .5rem !important;
	}
  	.super-general-text {
  		font-size: 15px;
  		font-family: tahoma;
  		margin-top: 3px;
  	}
  	.general-text {
  		font-size: 13px;
  	}
  	.sub-general-text {
  		font-size: 12px;
    	font-weight: bold;
  	}
  		.inputbox{
  	   height :37px !important;
  	}
}

@media screen and (min-width: 1301px) and (max-width: 1501px) {
	body {
		font-size: 0.9rem !important;
    	font-weight: 400 !important;
	}
	.btn {
  		font-size: 0.8rem !important;
  	}
	.btn-sm{
  		line-height:0.9 !important;
  	}
  	.btn-group-sm>.btn, .btn-sm {
	    padding: .5rem .3rem !important;
	}
  	.super-general-text {
  		font-size: 14px;
  		font-family: tahoma;
  		margin-top: 3px;
  	}
  	.general-text {
  		font-size: 13px;
  	}
  	.sub-general-text {
  		font-size: 11px;
    	font-weight: bold;
  	}
  	.inputbox{
  	   height :35px !important;
  	}
}

@media screen and (max-width: 1300px) {
	.inputbox{
		font-size: 0.90rem !important;
		font-weight: 500 !important;
	}
	body {
		font-size: 0.9rem !important;
		font-weight: 400 !important;
	}
	.btn {
  		font-size: 1.0rem !important;
  	}
	.btn-sm{
  		line-height:1.25 !important;
  	}
  	.btn-group-sm>.btn, .btn-sm {
	    padding: .5rem .5rem !important;
	}
  	.super-general-text {
  		font-size: 14px;
  		font-family: tahoma;
  		margin-top: 3px;
  	}
  	.general-text {
  		font-size: 13px;
  	}
  	.sub-general-text {
  		font-size: 11px;
    	font-weight: bold;
  	}
  	.inputbox{
  	   height : 32px !important;
  	}
}

@media screen and (max-width: 1100px) {
	.inputbox{
		font-size: 0.85rem !important;
		font-weight: 500 !important;
	}
	body {
		font-size: 0.85rem !important;
		font-weight: 400 !important;
	}
	.btn {
  		font-size: 0,9rem !important;
  	}
	.btn-sm{
  		line-height:1.25 !important;
  	}
  	.btn-group-sm>.btn, .btn-sm {
	    padding: .5rem .5rem !important;
	}
  	.super-general-text {
  		font-size: 14px;
  		font-family: tahoma;
  		margin-top: 3px;
  	}
  	.general-text {
  		font-size: 13px;
  	}
  	.sub-general-text {
  		font-size: 11px;
    	font-weight: bold;
  	}
  	.inputbox{
  	   height : 30px !important;
  	}
}

@media (min-width: 576px) {
    .card-columns {
        column-count: 2;
    }
}

@media (min-width: 768px) {
    .card-columns {
        column-count: 3;
    }
}

@media (min-width: 992px) {
    .card-columns {
        column-count: 4;
    }
}

@media (min-width: 1200px) {
    .card-columns {
        column-count: 6;
    }
}