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


}


/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1200px) {
.main-menu ul li > a {
	font-size: 13px;
	padding: 32px 8px;
}
#about_info #box_ttl {
	font-size: 18px !important;
}
.page_banner {
	background-attachment: inherit;
}	
}

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

#about_info .vc_col-sm-3 {
	width: 50%;
	margin-bottom: 50px;
}
.footer-middle h3 {
	font-size: 16px;
}	
.header-top .container {
	max-width: 100%;
}
#toptext p {
	font-size: 11px;
}
.adds_info ul li {
	font-size: 10px;
}
.page_banner {
	background-attachment: inherit;
}	
}

 
/* small mobile :320px. */
@media (max-width: 767px) {
.logo img {
	max-width: 125px;
	margin-bottom: 5px;
}
.mean-container a.meanmenu-reveal {
	top: -12px;
}	
 #toptext p {
	font-size: 12px;
	text-align: center;
	line-height: 20px;
	 margin-bottom: 10px;
}
.adds_info .eml {
	display: none;
}	
.adds_info .ph {
	display: none;
}	
#topadds {
	padding-left: 15px;
	text-align: center !important;
}	
#box1 {
	margin-bottom: 50px;
}
	#box2 {
	margin-bottom: 50px;
}
	#box3 {
	margin-bottom: 50px;
}

#homes {
	padding-top: 145px;
}
.slider-content {
	padding: 15px;
	text-align: center;
}	
.slider-content br{
	display: none;
}	
.slider-content p {
	font-size: 16px;
	margin-bottom: 20px;
	line-height: 26px;
}	
.slider-content h4 {
	font-size: 13px;
	line-height: 16px;
}	
.slider-content h2 {
	font-size: 16px;
	line-height: 20px;
	font-weight: 800;
	margin-bottom: 10px;
}
.about-me-content {
	padding: 20px;
}	
.about-me-content p {
	color: #fff;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 26px;
}	
	
.footer-middle .col-12 {
	margin-bottom: 25px;
}	
	
}
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {width:450px}
 

}
