

@media (max-width: 1400px) {
}

@media (max-width: 1199px) {

	header #cssmenu > ul > li { margin: 0; }
	#cssmenu > ul > li:hover > a::after, #cssmenu > ul > li.active > a::after { top: 100%; }
	header #cssmenu { height: 20px; width: 25px; margin: 0 0px 0 15px; }
	header .hedlogo a { height: 60px; }

	.logged-icon-wrap .logged-img h3{/*margin-top: 0px;*/font-size: 14px !important;}


}

@media (max-width: 991px) {

	/*header .headlogo:not(.head-nav) a { height: 55px; }*/
	header.stickyhead.headersticky .hedlogo a { height: 45px; }
	
	.sign-in-page .sign-in-here { padding: 15px 2%; }
	.form-info .form-control { margin-bottom: 20px; }
	.logged-in-page .logged-here p,
	.sign-in-page .sign-in-here p { font-size: 14px; line-height: 1.4; font-weight: 400; }

	.logged-in-page .logged-here { padding: 20px 16px 40px 16px; }
	.logged-in-page .logged-here h3 { font-size: 18px; padding: 10px 0; }
	.logged-in-page .logged-here .info-img { height: 250px; margin: 20px 0; }

	
	.logged-in-page .logged-here .btn-grouped { max-width: 100%; }
	.form-info.blade-form .form-control {margin-bottom: 2px;}
	.form-info.blade-form label {width: 100%;}
	.form-info.blade-form .radio-btn-sec .w-auto {padding-left: 15px;}
	.radio-btn-sec {gap: 5px;}
	.naviconbox h4{font-size: 16px;}

}

@media (max-width: 767px) {

	.logged-here .btn { font-size: 16px; padding: 12px; }
	.sign-in-page .sign-in-here .form-info .form-control { padding-right: 20px; }
	.logged-in-page .logged-here .notify:not(:last-child) { padding-bottom: 10px; margin-bottom: 15px; }
	.logged-in-page .logged-here h5 { font-size: 16px; }
	.logged-in-page .logged-here .summary:not(:last-child) { padding-bottom: 6px; margin-bottom: 8px; }
	.logged-in-page .logged-here .summary h5 { font-size: 15px; padding-bottom: 8px; }
	.logged-in-page .logged-here .summary .mb-1 img.me-3 { height: 18px; }
	.logged-icon-wrap {padding-left: 25px; padding-right: 25px;}
	.logged-iconbox {}
	.logged-in-page .logged-here h3 {padding: 0px;}
	.logged-img {justify-content: flex-start;}
	.logged-img img {height: 27px;}

}

@media (max-width: 575px) {
	
	header .hedlogo a { height: 50px; margin: 10px 0; }
	header.stickyhead.headersticky .hedlogo a { height: 40px; margin: 6px 0; }

	/* image alignments */
	img.aligncenter,.aligncenter,img.alignnone, .alignnone,img.alignright, .alignright ,	img.alignleft,	.alignleft {display: block;	float: none;margin: 20px 0;max-width: 100%;}
	#cssmenu .user-info .user-img { width: 65px; height: 65px; }
	#cssmenu ul { width: 260px; }
	#cssmenu #menu-button::after { width: 20px; }
	#cssmenu #menu-button::before { top: 8px; width: 20px; height: 10px; }
	.logged-iconbox { width: 50%;}
	

}

@media (max-width: 479px) {
	     .logged-iconbox { width: 50%; }
}