.logo-vinMart {
	margin-top: 25px !important;
}
.header-top {
	padding-top: 5px !important;
}

header > .container {
	height: 100px !important;
}
header {
	/*height: 145px !important;*/
}
#pLocator {
	background-color:#e8ecef;
}
#pContact .map, #pContact #map-canvas {
height: 400px !important;
}
#pHome .l {
	line-height: 20px !important;
}
.slick-dots {
	text-align: right !important;
	padding-right: 155px !important;
}
.g-overview{
	line-height:20px !important;
}
.contact-info h4{height:40px !important;margin-bottom:10px !important}
#icon_header{
	position: absolute;top:35px;right:0px;
	/*display:none;*/
}
#icon_header img{
	margin-left:20px;
	width: 45px;
	margin-top: 7px;
}

.container{position:relative !important;}
.header-top{font-size:12px;}
#pHome .r li{margin-left:5px !important;width: 165px !important; }
#pLocator .map-info h2{font-size:20px !important;}
#pLocator .map-info{width:350px !important;}
.news-container .r {
width: 310px !important;
}
.news-container .thumb{width:170px}
.eventJoin .mainCt{
		width: 1024px;
		height: 764px;
		background: url(../images/event_join.png) no-repeat !important;
		padding-left: 525px;
}
.eventJoin h3 {
color: #fff;
font-size: 16px;
margin: 0px 0 75px 0px !important;
}
.eventJoin .step1 {
width: 150px !important;
}
.eventJoin .steps {
color: #fff;
line-height: 18px;
padding-top:5px;
}
.ptichluydiem p {
margin-bottom: 5px !important;
font-size: 14px;
line-height: 20px;
}
.tichluydiem ul li{list-style:disc !important;margin-left:30px !important;margin-bottom:5px;}
.tichluydiem ul{margin-bottom:10px !important;}
.tichluydiem{width:860px;text-align:justify}
#pHome #heroBanner {
border-bottom: 1px solid #e8ecef;margin-bottom:1px;
}