/* Add here all your css styles (customizations) */

/*NavBar behind the Logo on HomePage*/
.header-v6.header-dark-transparent .navbar {
	background: rgba(142,181,199,.5) !important;
}

/* The width of container of blocks in Our Products */
.service-box-v1 {
	/* max-width: 750px !important;
	margin: auto; */
	text-align: center !important;
}

/* The width of blocks in Our Products */

.col-md-4 {
    /* width: 50% !important; */
	display: inline-block;
	float: none !important;
	vertical-align: top !important;
}

/* The wording on slider, homepage */
@media (min-width: 858px) { /* computer */
	.interactive-slider-v2 h1 {
	  font-size: 70px !important;
	}
}
@media (max-width: 623px) { /* mobile */
	.interactive-slider-v2 h1 {
	  font-size: 35px !important;
	}
}


/* Service Block v8 - Remove The line below the title */
.service-block-v8 .service-block-desc h3:after {
  height: 0px !important;
}

/* Contact us button */
.btn-u {
	/* background: #4B0082 !important; */
}

/* Margin of the logo on pages except the homepage */
.header .logo img {
	margin: 7px 0 !important;
}

/* the line and font color in Our Product in the homepage */
.service-box-v1 p:after {
  background: #4B0082 !important;
}
.service-box-v1 li:first-child {
  padding-top: 0;
  border-top: none !important;
}
.service-box-v1 li {
  border-top: dotted 1px #4B0082 !important;
}
.service-box-v1 li:hover {
  color: #4B0082 !important;
}

/* Footer Font Color */
.footer-v6 .footer p {
	color: #eee !important;
}
.footer-v6 .footer .link-news li small {
	color: #eee !important;
}
.footer-v6 .footer .link-news li a {
	color: #eee !important;
}
.footer-v6 .footer .link-news li {
	color: #eee !important;
}
.footer-v6 .footer-link-list li a {
	color: #eee !important;
}
.contacts li {
	color: #eee !important;
}
.contacts li a {
	color: #eee !important;
}
.footer-v6 .footer .contacts li i {
	color: #eee !important;
}

/* About Our Company */
/*
.parallax-bg {
    background: url(../img/bg/25.jpg) 50% no-repeat fixed;
} */

/* Contact iFrame */
/*
.contact-container {
  position: relative;
  height: 0;
  overflow: hidden;
}
 /* 16x9 Aspect Ratio */
 /*
.contact-container-16x9 {
  padding-bottom: 56.25%;
}
 /* 4x3 Aspect Ratio */
 /*
.contact-container-4x3 {
  padding-bottom: 75%;
}
.contact-container iframe {
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}
*/
/*
.contact-container {
position: relative;
padding-bottom: 65.25%;
padding-top: 30px;
height: 0;
overflow: auto; 
-webkit-overflow-scrolling:touch; 
border: solid black 1px;
} 
.contact-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
*/
/* The wording on slider, homepage */
@media (min-width: 858px) { /* computer */
	.contact-container iframe {
		width: 100%;
		height: 720px;
	}
}
@media (max-width: 623px) { /* mobile */
	.contact-container iframe {
		width: 100%;
		height: 850px;
	}
}

/* Slider Image for Product Page */
.breadcrumbs-v3.img-v3a {
  background: url(../img/breadcrumbs/img3a.jpg) no-repeat !important;
  background-size: cover;
  background-position: center center;
}

/* The plastic image on product page */
@media (max-width: 623px) { /* mobile */	
	.plasticImage {
		width: 100% !important;
		align: center !important;
	}
}

/* Contact Page Image */
@media only screen and (min-width: 1500px){
	.map{
		height:500px !important;
	}
}
.map {
	background: url(../img/custom/map.jpg) no-repeat center center;
    background-size: cover;
}