@media (min-width: 460px){
	.logo img{
		margin: inherit;
	}
} 

@media (min-width: 576px) {
	.logo img{
		width: inherit;
	}

	.hamburger{
		margin-top: 0;
	}

	

	.dropdown-menu.dropdown-menu-end{
	margin-top: 0;
}

.block {
	padding: 60px 0;
}

.bailboard{
	height: 300px;
}
}

@media (min-width: 768px) {
body{
	font-size: 16px;
}

h1 {
	font-size: 35px;
}
h2 {
	font-size: 24px;
}

h3 {
	font-size: 22px;
}

h4 {
	font-size: 20px;
}

h5 {
	font-size: 18px;
}

h6 {
	font-size: 16px;
}

h2.title{
	font-size: 36px;
}
.menu{
	margin-top: 20px;
	margin-bottom: 20px;
}
.menu li{
	margin-left: 35px;
}

.bailboard{
	height: 400px;
}
.bailboard.beneficiary{
	height: 630px;
}

.home-col-reverse .row{
	flex-direction: inherit;
}

	.top-footer{
	padding: 100px 0 50px 0;
}

.tool-tip,
.doe.tool-tip {
	left: -20px;
}

.accordion-button{
	font-size: 18px;
}



.mw-100{
	width: auto !important;
}

.footer-logo{
	margin-bottom: 60px;
}

.btn {
	font-size: 16px;
}
.fs-4{
	font-size: 18px !important;
}
}

@media (min-width: 768px) and (max-width: 1200px) {
	.card.profile .card-body h5 img{
		width: 40px;
	}
}

@media (min-width: 992px) {
	.bailboard.beneficiary{
	height: 650px;
	padding-top: 130px;
}
}

@media (min-width: 1200px) {
	.qsn-radio .btn{
	font-size: 12px;
	padding: 6px 10px;
}
}

@media (min-width: 1400px) {
		.qsn-radio .btn{
	padding: 6px 20px;
}
}
@media (max-width: 767.98px) {
	.mob-icon{
		max-height: 70px;
	}
	}