@font-face{
  font-family:"Bettervetica";
  src:url("../fonts/Bettervetica/Bettervetica.eot?#iefix");
  src:url("../fonts/Bettervetica/Bettervetica.eot?#iefix") format("eot"),url("../fonts/Bettervetica/Bettervetica.woff") format("woff"),url("../fonts/Bettervetica/Bettervetica.ttf") format("truetype"),url("../fonts/Bettervetica/Bettervetica.svg") format("svg");
}

@font-face {
    font-family: 'Helvetica LT Std Bold';
    src: url('../fonts/HelveticaLTStd-Bold/helveticaltstd-bold.eot?#iefix');
    src: url('../fonts/HelveticaLTStd-Bold/helveticaltstd-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/HelveticaLTStd-Bold/helveticaltstd-bold.woff') format('woff'),
         url('../fonts/HelveticaLTStd-Bold/helveticaltstd-bold.ttf') format('truetype'),
         url('../fonts/HelveticaLTStd-Bold/helveticaltstd-bold.svg#HelveticaLTStdBold') format('svg');
}
@font-face {
    font-family: 'HelveticaNeue23UltraLightExtended';
    src: url('../fonts/HelveticaNeue-UltraLigExt/helveticaneue-ultraligext.eot?#iefix');
    src: url('../fonts/HelveticaNeue-UltraLigExt/helveticaneue-ultraligext.eot?#iefix') format('embedded-opentype'),
         url('../fonts/HelveticaNeue-UltraLigExt/helveticaneue-ultraligext.woff') format('woff'),
         url('../fonts/HelveticaNeue-UltraLigExt/helveticaneue-ultraligext.ttf') format('truetype'),
         url('../fonts/HelveticaNeue-UltraLigExt/helveticaneue-ultraligext.svg#HelveticaNeue23UltraLightExtended') format('svg');

}
@font-face {
    font-family: 'HelveticaNeueRoman';
    src: url('../fonts/HelveticaNeue-Roman/helveticaneue-roman.eot?#iefix');
    src: url('../fonts/HelveticaNeue-Roman/helveticaneue-roman.eot?#iefix') format('embedded-opentype'),
         url('../fonts/HelveticaNeue-Roman/helveticaneue-roman.woff') format('woff'),
         url('../fonts/HelveticaNeue-Roman/helveticaneue-roman.ttf') format('truetype'),
         url('../fonts/HelveticaNeue-Roman/helveticaneue-roman.svg#HelveticaNeue55Roman') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueUltraLightItalic';
    src: url('../fonts/HelveticaNeue-UltraLightItalic/helveticaneue-ultralightitalic.eot?#iefix');
    src: url('../fonts/HelveticaNeue-UltraLightItalic/helveticaneue-ultralightitalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/HelveticaNeue-UltraLightItalic/helveticaneue-ultralightitalic.woff') format('woff'),
         url('../fonts/HelveticaNeue-UltraLightItalic/helveticaneue-ultralightitalic.ttf') format('truetype'),
         url('../fonts/HelveticaNeue-UltraLightItalic/helveticaneue-ultralightitalic.svg#HelveticaNeueUltraLightItalic') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueThin';
    src: url('../fonts/HelveticaNeue-Thin/helveticaneue-thin.eot?#iefix');
    src: url('../fonts/HelveticaNeue-Thin/helveticaneue-thin.eot?#iefix') format('embedded-opentype'),
         url('../fonts/HelveticaNeue-Thin/helveticaneue-thin.woff') format('woff'),
         url('../fonts/HelveticaNeue-Thin/helveticaneue-thin.ttf') format('truetype'),
         url('../fonts/HelveticaNeue-Thin/helveticaneue-thin.svg#HelveticaNeue35Thin') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueMedium';
    src: url('../fonts/HelveticaNeue-Medium/helveticaneue-medium.eot?#iefix');
    src: url('../fonts/HelveticaNeue-Medium/helveticaneue-medium.eot?#iefix') format('embedded-opentype'),
         url('../fonts/HelveticaNeue-Medium/helveticaneue-medium.woff') format('woff'),
         url('../fonts/HelveticaNeue-Medium/helveticaneue-medium.ttf') format('truetype'),
         url('../fonts/HelveticaNeue-Medium/helveticaneue-medium.svg#HelveticaNeue65Medium') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueLight';
    src: url('../fonts/HelveticaNeue-Light/helveticaneue-light.eot?#iefix');
    src: url('../fonts/HelveticaNeue-Light/helveticaneue-light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/HelveticaNeue-Light/helveticaneue-light.woff') format('woff'),
         url('../fonts/HelveticaNeue-Light/helveticaneue-light.ttf') format('truetype'),
         url('../fonts/HelveticaNeue-Light/helveticaneue-light.svg#HelveticaNeue45Light') format('svg');
}

.HelveticaNeueUltraLitExt.{ font-family:Helvetica Neue 23 Ultra Light Extended;}

body {
    font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
    font-weight:normal;
    font-size: 18px;
    color: #606060;
    background: #e3e3e3;
}

#main {
  width: auto;
  min-width: 1024px;
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
}

.text-left{ text-align:left;}
.text-right{ text-align:right;}
.text-center{ text-align:center;}

.main-intro{ background:#be3231; color:#fff; min-height:600px; background:url(../img/main-intro-bg.jpg) no-repeat top center; position:relative; background-size:cover;}
.main-intro .hero-content{ float:right; margin-top:40px; background:url(../img/home-intro-tv-frame.png) no-repeat; width:593px; height:494px;}
.main-intro .hero-content #video-frame{ margin:19px 0px 0px 28px;}

.one-bar{ min-height:300px; background:#f2f2f2 url(../img/one-bar-bg-gradi.png) top repeat-x; padding:40px 0px;}
.one-bar .one-bar-img{ width:50%; float:left; padding-top:60px;}
.one-bar .one-bar-text{ width:49%; float:right; }
.one-bar .one-bar-text h2{ font-family:Bettervetica; font-size:60px; font-weight:300;  line-height:auto; margin:0px; color:#e94f4f;}
.one-bar .one-bar-text h3{font-family:HelveticaNeueLight!important; font-size:50px; color:#5e5454; margin:0px 0px 10px 0px;}
.one-bar .one-bar-text ul{ list-style:none; margin:0px; padding:0px;}
.one-bar .one-bar-text ul li{ background:url(../img/grey-arrow.png) no-repeat 0px 5px; padding-left:20px; margin-bottom:10px; font-family:HelveticaNeueRoman; }


#videos-container{ background:#574e4e; padding:20px 0px; color:#fff; margin:0 auto; position:relative;}
#videos-container h2{font-family:Bettervetica!important; font-size:40px; font-weight:bold; margin:30px 0px 0px 0px; text-transform:uppercase;}
#videos-container h1{font-family:Bettervetica; font-size:90px; font-weight:300; line-height:auto; margin:0px; color:#e94f4f;}
#videos-container h3{ font-family:HelveticaNeueLight; font-weight:700; font-size:18px; margin:0px; padding:0px;}

.video-item .youtube{ text-align:center;}

#about-bar{ background:#e35052; padding:40px 0px; color:#fff;}
#about-bar h1{font-family:Bettervetica; font-size:60px; font-weight:300; margin:0px 0px 20px 0px;}
#about-bar ul{ list-style:none; margin:0px; padding:0px; font-family:HelveticaNeueLight;}
#about-bar ul li{ background:url(../img/white-arrow.png) no-repeat 0px 8px; padding:0px 20px 0px 20px; margin-bottom:20px; font-size:20px; line-height:28px; list-style:none; display: inline; float: left;}

#footer{ background:#e3e3e3 url(../img/footer-bar.png) right center no-repeat; min-height:200px; padding:20px 0px; color:#555;}
#footer h2{ font-family:Helvetica LT Std Bold; font-size:40px;  margin:60px 0px 0px 0px;}
#footer h2 span{ font-family:HelveticaNeueLight; }
#footer h4{ font-family:HelveticaNeueLight; font-size:18px; line-height:30px; color:#888; margin:0px;}


.slider {
  position: relative;
  width: 100%;
  height: 420px;
  overflow: hidden;
}

.slides {
  height: 100%;
  /* Clear fix */
  overflow: hidden;
  *zoom: 1;
  /**
   * Prevent blinking issue
   * Not tested. Experimental.
   */
  -webkit-backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
}

.slide {
  height: 100%;
  float: left;
  clear: none;
}

.slider-arrow {
  position: absolute;
  display: block;
  margin-bottom: -20px;
  padding:0px;
  width:33px;
  height:33px;
  line-height: 0; 
    font-size: 0;
    color: transparent; 
}

.slider-arrow--right {
  bottom: 50%;
  right: 30px;
  background:url(../img/slider-right-arrow.png) no-repeat;
}

.slider-arrow--left {
  bottom: 50%;
  left: 30px;
  background:url(../img/slider-left-arrow.png) no-repeat;
}

.slider-nav {
  position: absolute;
  bottom: 30px;
}

.slider-nav__item {
  width: 12px;
  height: 12px;
  float: left;
  clear: none;
  display: block;
  margin: 0 5px;
  background: #fff;
}

.slider-nav__item:hover {
  background: #ccc;
}

.slider-nav__item--current {
  background: #e45052;
}


/*!
* lazyyt
* v0.3.0 - 2014-03-07
* Copyright (c) 2014 Tyler Pearson <ty.pearson@gmail.com> (http://tylerp.me); Licensed MIT %>
*/

.lazyYT-title {
    z-index: 100!important;
    color: #fff!important;
    font-family: sans-serif!important;
    font-size: 12px!important;
    top: 10px!important;
    left: 12px!important;
    position: absolute!important;
    margin: 0!important;
    padding: 0!important;
    line-height: 1!important;
    font-style: normal!important;
    font-weight: normal!important;
}

.lazyYT-button {
    margin: 0!important;
    padding: 0!important;
    width: 77px!important;
    height: 77px!important;
    z-index: 100!important;
    position: absolute!important;
    top: 50%!important;
    margin-top: -25px!important;
    left: 50%!important;
    margin-left: -40px!important;
    line-height: 1!important;
    font-style: normal!important;
    font-weight: normal!important;
    background-image: url('data:image/png;base64,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')!important;
}
