.headBar {font-family: Georgia, Serif;font-style: italic;color: #bbb8b3;border-bottom: 1px solid #bbb8b3;background: url(https://blueprint.cdn.cloud.searchoptics.net/d0f6cdf87448995b18517fbc1f845cae/bg_title.gif)left bottom repeat-x;text-align:center;}
.ioc-block{margin-bottom:10px;}

/*content*/
.contain-content {font-family: Georgia, Serif;font-style: italic;font-size: 16px;color:#333438;}
.accent {color: #d55030;font-size: 14px;font-style: italic;font-weight: bold;margin: 0 0 25px 0;padding: 0;}
.btnViewLoc:hover {background: url(https://blueprint.cdn.cloud.searchoptics.net/d0f6cdf87448995b18517fbc1f845cae/interior%20pages/btn_viewLoc.png) 0 -123px;}
.btnViewLoc {background: url(https://blueprint.cdn.cloud.searchoptics.net/d0f6cdf87448995b18517fbc1f845cae/interior%20pages/btn_viewLoc.png) 0 0;display: block;height: 123px;position: absolute;width: 209px;text-indent: -999em;margin-top:20%;}
/*a.btnViewLoc {display: none;}*/
}
@media only screen and (min-width: 768px) {
  	a.btnViewLoc {display: block;}
	.btnViewLoc:hover {background: url(https://blueprint.cdn.cloud.searchoptics.net/d0f6cdf87448995b18517fbc1f845cae/interior%20pages/btn_viewLoc.png) 0 -123px;}
	.btnViewLoc {background: url(https://blueprint.cdn.cloud.searchoptics.net/d0f6cdf87448995b18517fbc1f845cae/interior%20pages/btn_viewLoc.png) 0 0;display: block;height: 123px;position: absolute;width: 209px;text-indent: -999em;margin-top:25%;}
}

/*credit highlights*/
div#block-4 {
    padding: 0px;
    background-image: url(https://blueprint.cdn.cloud.searchoptics.net/d0f6cdf87448995b18517fbc1f845cae/headerRunner1.png);
    background-repeat: repeat-x;
    background-position: top left;
    background-size: contain;
    width: 100%;
  height:150px;
}
.creditHL{
    margin: 0;
  	padding:0px;
    background-image: 
      url(https://blueprint.cdn.cloud.searchoptics.net/d0f6cdf87448995b18517fbc1f845cae/headerRunner1.png);
    background-repeat: repeat-x;
    background-position: top left;
    background-size: contain;
  	width: 100%;
  	height:150px;
  
}
.tech-slideshow {height: 200px;max-width: 800px;margin: 0 auto;position: relative;overflow: hidden;transform: translate3d(0, 0, 0);}
.tech-slideshow > div {
  height: 200px;
  width: 2526px;
  background: url(https://blueprint.cdn.cloud.searchoptics.net/d0f6cdf87448995b18517fbc1f845cae/Home/collage_3.png);
  position: absolute;
  top: 0;
  left: 0;
  height: 60%;
  transform: translate3d(0, 0, 0);
}
.tech-slideshow .mover-1 {animation: moveSlideshow 28s linear infinite;}
.tech-slideshow .mover-2 {opacity: 0;transition: opacity 0.5s ease-out;background-position: 0 -200px;animation: moveSlideshow 8s linear infinite;}
.tech-slideshow:hover .mover-2 {opacity: 1;}
@keyframes moveSlideshow {
  100% { transform: translateX(-66.6666%);  }
}

@media only screen and (min-width: 992px) {
  .creditHL {height:180px;}
  div#block-4{height:180px;}
  .tech-slideshow > div {top:15px;}
}


/*footer form*/
.pageFooter {margin: 0px auto 35px auto;padding: 10px 0px;}
.footerWrapper {background: #202020 url(https://blueprint.cdn.cloud.searchoptics.net/d0f6cdf87448995b18517fbc1f845cae/footer/footerBG.png) top left repeat;margin: 47px 0px 0px 0px;width: 100%;padding: 0px;}
.pageFooter {padding: 10px 0px;background: url(https://blueprint.cdn.cloud.searchoptics.net/d0f6cdf87448995b18517fbc1f845cae/Home/AutoFilmLocation_home_mobile_02.jpg) 0px 50px no-repeat;width: 100%;background-size: 100%;margin: 0px;}
.form-control {background:transparent;background-image: linear-gradient(#f6f3f0, transparent 100%),linear-gradient(to top, #f6f3f0, transparent 100%);border-radius: 0px;height: 50px;color:red;}
option {color: black;}
.btn-primary {color: #fff;background-color: #428bca;border-color: #357ebd;width: 100%;background: linear-gradient(to right, #70362a, #d4593a),linear-gradient(to right, #70362a, #d4593a);}
#reqMe {text-shadow: 2px 2px 1px #fff;width: 200px;padding-bottom: 5px;font-style: italic;color:#333438;}
#block-5 {margin-bottom: 0px;}
input[type="submit"] {font-family: Georgia, Serif;font-style: italic;font-weight: bold;font-size: 16px;}

/*.block.row.footerWrapper[margin-bottom:0px;}*/
input::-webkit-input-placeholder {color: red !important;} 
input:-moz-placeholder { /* Firefox 18- */color: red !important;  } 
input::-moz-placeholder {  /* Firefox 19+ */color: red !important;  } 
input:-ms-input-placeholder {  color: red !important;  }

@media only screen and (min-width: 768px) {
  .pageFooter {padding: 0px 0px;background: url(https://blueprint.cdn.cloud.searchoptics.net/d0f6cdf87448995b18517fbc1f845cae/footer/contactFooterBG.png) 5px 55px no-repeat;width: 90%;background-size: 100%;margin: auto;}
  .pageFooter form{width:40%;}
  .headBar.topa{text-align:left;width:90%;margin:auto;margin-bottom:25px;}
  .headBar.bot{text-align:left;}
  #contain-content {width: 90%;margin: auto;}
  .ioc-row{margin-bottom:15px;}
  input[type="submit"] {font-family: Georgia, Serif;font-style: italic;font-weight: bold;font-size: 20px;}
}
@media only screen and (min-width: 992px) {
  #contain-content {width: 80%;margin: auto;}
  .headBar.topa {width: 80%;}
  .pageFooter{width:80%;}
  .tech-slideshow {max-width: 80%;}
}
@media only screen and (min-width: 1200px) {
  #contain-content {width: 70%;margin: auto;}
  .headBar.topa {width: 70%;}
  .pageFooter{width:70%;}
  .tech-slideshow {max-width: 70%;}
  .tech-slideshow {max-width: 70%;}
}
@media only screen and (min-width: 1400px) {
  #contain-content {width: 65%;margin: auto;}
  .headBar.topa {width: 65%;}
  .pageFooter{width:65%;}
  .tech-slideshow {max-width: 65%;}
}
@media only screen and (min-width: 1600px) {
  #contain-content {width: 60%;margin: auto;}
  .headBar.topa {width: 60%;}
  .pageFooter{width:60%;}
  .tech-slideshow {max-width: 60%;}
}

/*Site Map*/
.sitemap .dropdown{
  list-style-type:none;
}
.sitemap .dropdown .dropdown-menu{
  display:block;
  background-color: transparent;
  border-style:none;
  box-shadow: none;
  float: none;
  left: auto;
  list-style: outside none none;
  margin: 2px 0 0;
  min-width: none;
  position: relative;
  top: auto;
  z-index: auto;
}
.sitemap .dropdown .caret{display:none;}
.sitemap .dropdown.hidden-lg.hidden-md.hidden-sm,
.sitemap .dropdown.hidden-lg.hidden-md.hidden-sm .dropdown-menu li{
  display:block !important;
}

.sitemap .dropdown{
  list-style-type:none;
}
.sitemap .dropdown .dropdown-menu{
  display:block;
  background-color: transparent;
  border-style:none;
  box-shadow: none;
  float: none;
  left: auto;
  list-style: outside none none;
  margin: 2px 0 0;
  min-width: none;
  position: relative;
  top: auto;
  z-index: auto;
}
.sitemap .dropdown .caret{display:none;}
.sitemap .dropdown.hidden-lg.hidden-md.hidden-sm,
.sitemap .dropdown.hidden-lg.hidden-md.hidden-sm .dropdown-menu li{
  display:block !important;
}







