.menu_item {
	width: auto;
	min-width: 140px;
	text-align: center;
	margin-left:-20px;
}

.pause_scroll {
    overflow: hidden;
}

@media (max-width: 600px){
	.my_li_custom {
		display: block !important;
	}
	#btn_menu_mobile {
		display: block;
	}
}
@media (min-width: 601px) {
    .main {
        margin-left: 180px;
        width: calc(100% - 180px);
    }
}

@media screen and ( min-width:500px ) and ( max-width: 700px ) {
	.nav > li > a {
		padding: 8px 15px;
	}
}

@media screen and ( min-width:601px ) and ( max-width: 991px ) {
	.brand_wrapper ul li {
		display: block;
		vertical-align: bottom;
		padding-right: 15px;
		margin-top: 10px;
		text-align: center;
	}
}
