﻿html, body { height: auto; }
#index-promo-container { background: #000000 !important; }
#index-promo-container2 { background: #cccccc !important; }
#index-promo-container3 { background: #000000 !important; }
#row-splashmarquee { margin-top: -4px; margin-bottom: -4px; }
.region-select-contents { display: inline !important; }

/* #slides, .slides_container, .slides_control { width: 1024px !important; }*/

#homepage-outer-container { background: #000000 url("/assets-desktop/images/home-page/common/homepage-hero-bg-dark.jpg") 0 0 no-repeat; overflow: hidden; width: auto; margin-top: 0; }
#homepage-outer-container > section { margin: 0 auto; overflow: visible; width: 1024px; position: relative; height: 520px; }
#page-container { padding: 0; }
#homepage-marquee { width: 774px; margin: 0px; }
#homepage-marquee2 { width: 774px; margin: 0px; }
#slides #slide1, .slides_container #slide1, .slides_control #slide1 { width: 767px !important;}
#slides #slide2, .slides_container #slide2, .slides_control #slide2  { width: 1024px !important; background:#cccccc url("/assets-desktop/images/home-page/homepage-hero-htc-first.jpg") 0% 0% no-repeat; overflow:visible}
#homepage-marquee3 { width: 774px; margin: 0px; }
#marquee-left { float: left; width: 337px; height: 520px; }
#marquee-left2 { float: left; width: 337px; height: 520px; }
#marquee-left3 { float: left; width: 337px; height: 520px; }
#product-image { position: relative; top: 24px; right: 0px; }
#product-image2 { position: relative; top: 24px; right: 0px; }
#product-image3 { position: relative; top: 24px; right: 0px; }
#marquee-right { float: right; width: 437px; height: 520px; }
#marquee-right2 { float: right; width: 437px; height: 520px; }
#marquee-right3 { float: right; width: 437px; height: 520px; }
#product-logo, #product-logo2, #product-logo3 { position: relative; top: 125px; left: 0px; }
#product-tagline { position: relative; top: 150px; left: 0px; }
#product-tagline2 { position: relative; top: 150px; left: 0px; }
#product-tagline3 { position: relative; top: 150px; left: 0px; }
#product-tagline p { font-family: Arial, "Helvetica Neue" , Helvetica, sans-serif; font-size: 18px; color: #fefefe !important; padding-right: 20px; }
#product-tagline2 p { font-family: Arial, "Helvetica Neue" , Helvetica, sans-serif; font-size: 18px; color: #fefefe !important; padding-right: 20px; }
#product-tagline3 p { font-family: Arial, "Helvetica Neue" , Helvetica, sans-serif; font-size: 18px; color: #fefefe !important; padding-right: 20px; }
#product-button, #product-button2, #product-button3 { position: relative; top: 200px; left: 0px; }
#product-video { position: relative; top: 90px; left: 75px; }
#product-button-video { float: left; }
#product-video-link { float: left; color: #fefefe !important; padding-left: 10px; }
#product-quote, #product-quote2, #product-quote3 { position: relative; top: 160px; left: 0px; }
#product-quote p { font-family: Arial, "Helvetica Neue" , Helvetica, sans-serif; font-size: 14px; color: #fefefe !important; padding-right: 20px; }
#product-quote2 p { font-family: Arial, "Helvetica Neue" , Helvetica, sans-serif; font-size: 14px; color: #fefefe !important; padding-right: 20px; }
#product-quote3 p { font-family: Arial, "Helvetica Neue" , Helvetica, sans-serif; font-size: 14px; color: #fefefe !important; padding-right: 20px; }
.clear { clear: both; }
#promo-container { background: #3c3d3f; background-image: none; }
#promo-container2 { background: #3c3d3f; background-image: none; }
#promo-container3 { background: #3c3d3f; background-image: none; }
.promo-ad-container { background: #fefefe; }
