@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1024px) {
	.hidden-lg{
		display: none !important;
	}
	
}


@media screen and (max-width: 992px) {
	.map-wrapper .btn-map {
    bottom: -38px;
    position: absolute;
    right: 0;
}
	.blog-down{
		margin-bottom: 15px;
	}
	.services h3{
		padding-top: 15px;
	}
	.black-bg p{
		text-align: center !important;
		padding: 7px 0;
	}
	.show-xs{
		display: block !important;
	}
}



@media screen and (max-width: 640px) {
	
	.block h1 {
    padding-bottom: 29px;
    text-align: center;
}
.block .pull-right{
	float: none !important;
	text-align: center;
}
.navbar{
	margin-top: 15px;
}
.header-inner{
	text-align: center;
}
.navbar-brand{
	float: none;
	display: inline-block;
	text-align: center;
}
}
@media screen and (max-width: 480px) {
blockquote small{
	top: 0px;
}
}


@media screen and (max-width: 360px) {

.blog-down p {
    font-size: 17px;
    padding: 10px 93px 10px 0;
}
blockquote p{
	padding: 0 0 1em 160px;
}
blockquote small{
	top: -3px;
}


}

@media screen and (max-width: 320px) {
	blockquote img {
    top: 70px;
	}
	
}


