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

.interactive-slider-v2:after {
	background: none;
}

.portfolio-box-v2 .portfolio-box-v2-in i {
	color: #fff;
	width: 60px;
	height: 60px;
	padding: 20px;
	font-size: 22px;
	cursor: pointer;
	margin-right: 5px;
	text-align: center;
	display: inline-block;
	background: #f1c40f;
}

.portfolio-box-v2 .portfolio-box-v2-in i:hover {
	background: #f1c40f;
}

.portfolio-box-v2 li:hover:after {
	background: rgba(0,0,0,0.6);
}

.owl-carousel-v6 .owl-carousel-item {
	margin: 0 10px;
	padding: 7px 0;
	text-align: center;
	position: relative;
	border: none;
}

.owl-carousel-v6 .owl-carousel-item img {
	width: 150px;
	height: auto;
  opacity: 0.5;
}

.owl-carousel-v6 .owl-wrapper-outer {
	margin-bottom: 20px;
}

.owl-carousel-v6 .owl-controls .owl-page span {
	margin: 5px 3px !important;
}


.bg-image-v1 {
  width: 100%;
  height: auto;
  padding: 50px 0;
  position: relative;
  background: url(../../img/car-stereo-centro-renton.jpg) repeat fixed;
  background-size: cover;
}

.bg-image-v1:before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0,0,0,0.5);
}

.headline-center h2:after {
	background: #f1c40f;
}

h2.title-light:after {
	background: #f1c40f;
}

.text-square-bg {
  padding:50px;
  background: transparent;
  background: rgba(0,0,0,0.7);
}

.header-v6 .navbar-brand {
	line-height: 35px;
}

.navbar-logo-bg {
  width: 100%;
  padding: 0 10px;
  background-color: rgba(0, 0, 0, 0.5);
  margin: 0 auto;
  font-weight: 400;
}
.contact-bg {
	border-right: 6px solid #f1c40f;
	border-left: 6px solid #f1c40f;
  background-color: rgba(0, 0, 0, 0.5);

}

.intro-message-header {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  border-right: 6px solid #f1c40f;
  border-left: 6px solid #f1c40f;
  margin: 0 auto;
}
.intro-message-number {
  width: 50%;
  background-color: rgba(0, 0, 0, 0.5);
  border-right: 6px solid #f1c40f;
  border-left: 6px solid #f1c40f;
  margin: 0 auto;
}

.headline-left .headline-brd:after {
	background: #f1c40f;
}

.headline-left .headline-brd {
	color: #f1c40f;
  text-transform: uppercase;
}

.parallax-counter-v1 {
  padding: 220px 0;
  background: url(../../img/5.png) repeat fixed;
}
.parallax-counter-v2 {
  padding: 220px 0;
  background: url(../../car-stereo-centro.jpg) no-repeat fixed !important;
	background-size: cover;
}
.parallax-bg {
  background-image: url(../../img/car-video-installation-seattle.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  background-color: #222;
}

.alarm-bg {
  background-image: url(../../img/car-alarm-renton-installation.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  background-color: #222;
}

.gps-bg {
  background-image: url(../../img/gps-tracking-install-seattle.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  background-color: #222;
}

.hid-bg {
  background-image: url(../../img/car-hid-installation-seattle.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  background-color: #222;
}

.pwhite p,
.pwhite h2 {
  color: #fff;
}

.interactive-slider-v2 {}

.interactive-slider-v2 h1,h2{
  font-weight: 400;
  text-transform: uppercase;
  color: #fff;
}

.interactive-slider-v2.img-v3 {
  background: url(../../img/car-alarm-renton.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
  background-color: #f1c40f;
}
.interactive-slider-v2-md {
  padding: 200px 0;
}

.header-fixed .header-v6.header-fixed-shrink .navbar {
  background: transparent;
  background: rgba(0,0,0,0.3);
}
.header-fixed .header-v6.header-fixed-shrink .navbar-nav > li > a {
  color: #fff;
}

.promo-bg-img-motorcycle {
  background: url(../../img/car-alarm-renton-motorcycle.jpg) no-repeat;
  background-size: cover;
}

.promo-bg-img-boats {
  background: url(../../img/boat-speaker-installation-seattle.jpg) no-repeat;
  background-size: cover;
}

.promo-bg-img-cars {
  background: url(../../img/car-alarm-renton-installation-seattle.jpg) no-repeat;
  background-size: cover;
}

.promo-bg-img-trucks {
  background: url(../../img/truck-gps-installation-seattle.jpg) no-repeat;
  background-size: cover;
}

.header-v6 .navbar-nav > li > a:hover {
  color: #f1c40f;
}
.header-fixed .header-v6.header-fixed-shrink .navbar-nav .active > a,
.header-fixed .header-v6.header-fixed-shrink .navbar-nav li > a:hover {
  color: #f1c40f;
}

.header-v6 .navbar-toggle .icon-bar {
	height: 1px;
	width: 20px;
	font-size: 20px;
	background: #f1c40f;
	margin-bottom: 5px;
}

body {
 color: #333;
 font-size: 1.6em;
 line-height: 1.6;
 font-family: "Roboto", Arial, sans-serif;
 font-weight: 300;
}
h1,h2 {
  font-family: "Roboto", Arial, sans-serif;

}

@media (max-width: 991px) {
	body {
	 font-size: 16px;
	}
  .blocky{
    text-align: center;
    height: 40px;
    display: block;
  }
  .text-square-bg {
    padding: 20px;
  }
}

a {
 color: #f1c40f;
 text-decoration: none;
}

a:hover {
 color: #f1c40f;
 text-decoration: underline;
}
