/* Normal desktop :1200px. */
@media (min-width: 1200px) and (max-width: 1500px) {


}


/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1200px) {

}

 
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {


}

 
/* small mobile :320px. */
@media (max-width: 767px) {
.mean-container a.meanmenu-reveal {
	color: #fff !important;
	top: -10px !important;
}
.mean-container a.meanmenu-reveal span {
	background: #fff !important;
}	
#toplogo {
	text-align: center;
}
#toplogo img {
	max-width: 150px;
	height: auto;
}
.adress-info {
	position: relative;
	padding-top: 10px;
	text-align: center;
}
#navarea {
	display: none;
}	
.adress-info p {
	display: none;
}
.adress-info ul li {
	text-align: center;
}	
.eml_img {
	width: 35px;
	margin-right: 0;
	height: 40px;
}	
.eml_img img {
	max-width: 100%;
	height: auto;
}	
.ph_img {
	width: 35px;
	margin-right: 0;
	height: 40px;
}	
.ph_img img {
	max-width: 100%;
	height: auto;
}	
.adress-info .fb a {
	width: 35px;
	height: 35px;
	line-height: 35px;
}	
.adress-info .tw a {
	width: 35px;
	height: 35px;
	line-height: 35px;
}
.adress-info .ln a {
	width: 35px;
	height: 35px;
	line-height: 35px;
}	
.adress-info .ins a {
	width: 35px;
	height: 35px;
	line-height: 35px;
}	
.eml {
	padding: 0;
}	
.ph {
	padding: 0;
}
#reg_part {
	width: 100%;
	max-width: 50%;
	flex: 50%;
}	
.header-menu {
	background-color: #1072bb;
	height: 54px;
}	
.login-menu {
	padding: 0 10px 0;
}
#img_about {
	position: relative;
	top: 0;
}	
#homes {
	position: relative;
	padding-top: 190px;
}
#banner_intro {
	position: relative;
	padding-top: 190px;
}	
.page_banner {
	background-attachment: inherit;
	padding-top: 120px;
	padding-bottom: 120px;
}	
.foot_eml {
	padding: 15px 20px;
}
.foot_ph {
	padding: 15px 20px;
}
.foot_ads {
	padding: 15px 20px;
}	
.footer-top .eml_img {
	margin-right: 10px;
}
.footer-top .ph_img {
	margin-right: 10px;
}	
.foot_eml p {
	font-size: 14px;
}	
.foot_ph p {
	font-size: 14px;
}	
.foot_ads p {
	font-size: 14px;
}	
.footer-one {
	margin-bottom: 30px;
}	
.footer-two {
	margin-bottom: 30px;
}	
}
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {width:450px}
 

}
