@media screen and (max-width: 1200px) {
	/* .search-input{ width: 250px; } */
	.user_txt{ display: none; }
	.subscription_text{ display: none; }
	.user_icon{ margin-right: 0; }
	/* .header_user_div{ width: 50px; } */
	.header_right_section{ width: 120px; }
	.full_left{ padding-top: 90px; }
	.user-dropdown{ width: 200px; left: auto; right: 0; }
	.user-dropdown:before{ left: 175px; }
	}


@media screen and (max-width: 900px) {
	.logo{ width: 38px;  }
	.logo img{ max-width:166px; width: 166px; }
	header .left{ width: 40px; }
	header{ padding: 10px 15px; }
	header .right{ float: right; width: 85%; }
	/* .search_div{ padding-top: 8px; } */
	.full_left{ padding-top: 74px; }
	.content_area .halfWidth{ width: 100%; }
	.user-dropdown{ top: 64px; }
	.width45-Responsive{width:100%;}
	.width50-Responsive{width:100%;}

	.bodyContainer{grid-template-areas: "h h h" "c c c" !important; grid-template-columns: 1fr 1fr 1fr !important;}
	.contentArea{ padding-top: 80px; }
	.sideBar{ display: flex;  background-color: #E8EAF6; box-shadow: 0 1px 0px 0px rgba(0, 0, 0, 0.2); width: 100%;}

	.maxWidth-30-Responsive{max-width:100%;}
	.width40-Responsive{width:100%;}
	.width25-Responsive{width:100%;}
	.maxWidth-30-Responsive{max-width:100%;}
	.bodyContainer{grid-template-areas: "h h h" "c c c" !important; grid-template-columns: 1fr 1fr 1fr !important;}
	.contentArea{ padding-top: 80px; }
	.sideBar{ display: flex;  background-color: #E8EAF6; box-shadow: 0 1px 0px 0px rgba(0, 0, 0, 0.2); width: 100%;}
	.pd-l-200-Responsive{padding-left: 0px;}
}

/* @media screen and (max-width: 700px) {
	.search_div{ width: 170px; }
	.search-input{ width: 130px; padding-right: 0; }
	.search_btn{ width: 40px; }
} */

@media screen and (max-width: 600px) {
/* .search_div{background: #F7F7F7;padding: 0; border-radius: 3px; margin-top: 6px;}
.search_btn{ float: right; } */
/* .search-input{ width: 60%; } */
.margin-20-float-left { min-width:50% !important; }
.filter_div>div{margin-bottom: 5px;}
.filter_div_sm>div{margin-bottom: 5px;}
}

@media screen and (max-width: 450px) {
		.btn_div{ display: none; }
		.vertical_bar{ display: none; }
		.header_right_section{ width:50px; }
		.full_right{ width:100%; }
		.main_nav_bar{ width: 50px; }
		.main_menu li a{ padding: 15px 10px; }
}

@media screen and (max-width: 1400px) {
.full_left{display: none;}
.content_area{padding-left: 0 !important;}
.paddingLeft_default{padding-left: 0;}
.responsiveMenu{display: block;}
header{padding: 5px;}
section{padding-top: 60px;}
.paddingLeft_sidebar{padding-left: 0 !important; }
}

@media screen and (max-width: 520px) {
.login__Container--div {
	padding-right: 0;
	padding-left: 0;
}
}

