@charset "utf-8";
/* CSS Document */
@media (max-width:1285px) {
.nav > li > a {
	padding: 14px 10px !important;
}
}
@media (max-width:1199px) {
body {
	height: 100%;
}
.contact .icon {
	margin-left: 0px;
}
}
@media (max-width:991px) {
body {
	height: 100%;
}
.logo img {
	width: 100%;
}
.contact ul li {
	clear: both;
}
.nav > li > a {
	padding: 14px 6px !important;
	font-size: 13px !important;
}
}
@media (max-width:820px) {
body {
	height: 100%;
}
}
@media (max-width:767px) {
body {
	height: 100%;
}
.social {
	display: none;
}
.logo img {
	width: 30%;
}
.logo {
	text-align: center;
}
.contact .cont-deta span {
	color: gray !important;
	font-size: 12px;
}
.contact .cont-deta a {
	color: black !important;
	font-size: 12px;
}
.contact .icon i {
	font-size: 18px !important;
}
.navbar-nav > li > a {
	text-align: center;
}
}
@media (max-width:500px) {
.contact ul li {
	clear: both;
}
#services {
	margin-top: 0px;
	background-color: #ecececb3;
}
h1 {
	font-size: 15px !important;
}
#slogan h3 {
	font-size: 20px;
}
footer h3 {
	font-size: 16px !important;
}
p {
	font-size: 12px !important;
}
footer ul li a, p, span {
	font-size: 12px;
}
footer ul li i {
	font-size: 14px;
}
h2 {
	font-size: 18px !important;
}
#iso ul {
	padding: 15px !important;
	text-align: justify;
}
#iso h1 {
	margin-top: 15px !important;
}
}
@media (max-width:420px) {
body {
	height: 100%;
}
#top .mt-50 {
	margin-top: auto !important;
}
h2 {
	font-size: 18px !important;
}
}
