/*.sass {
	@include background(linear-gradient(#f1f1f1 0%, #fbfbfb 50%, #f3f3f3 100%));
	@include background(linear-gradient(#40c2cf, #1195a9));
	@include border-radius(0 0 5px 5px);
	@include box-shadow(#3a001d -2px 4px 5px);
	@include pie;
}*/
/* line 11, ../sass/style.scss */
* {
  margin: 0;
  padding: 0;
}

/* line 17, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.11.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* line 20, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.11.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
body {
  line-height: 1;
}

/* line 22, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.11.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 24, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.11.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 26, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.11.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 28, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.11.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 101, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.11.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 30, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.11.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 114, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.11.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* line 22, ../sass/style.scss */
html {
  font-family: verdana, sans-serif;
  height: 100%;
}

/* line 27, ../sass/style.scss */
body {
  height: 100%;
  text-align: center;
  color: #5d5d5d;
  /*was 47484b*/
  font-size: 13px;
  line-height: 18px;
  background: #18347c url(assets/bg.jpg) repeat-y center top;
}

/* line 36, ../sass/style.scss */
em {
  font-style: italic !important;
}

strong { font-weight:bold;}

/*.winSafari p,
.winSafari ul li,
.winSafari label,
.winSafari a {
	font-weight: 400 !important;
}*/
/* line 47, ../sass/style.scss */
h1 {
  font-size: 24px;
  line-height: 26px;
  color: #5d5d5d;
  /*was #434445;*/
  margin: 0 0 30px 12px;
  overflow: hidden;
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
}

/* line 58, ../sass/style.scss */
h1 span {
  width: 540px;
  float: left;
  font-family: "adelle", verdana, sans-serif !important;
}

/* line 64, ../sass/style.scss */
h2 {
  font-size: 23px;
  line-height: 26px;
  color: #f46915;
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
}

/* line 73, ../sass/style.scss */
h2 span {
  color: #5d5d5d;
  /*was #434445;*/
  font-weight: 400;
  font-family: "adelle", verdana, sans-serif !important;
}

/* line 79, ../sass/style.scss */
h2.home {
  float: left;
  width: 315px;
  padding: 6px 40px 20px 12px;
}

/* line 85, ../sass/style.scss */
h2.home span {
  display: block;
}

/* line 89, ../sass/style.scss */
h4 {
  font-size: 15px;
  line-height: 18px;
  margin: 0 0 10px;
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
}

/* line 98, ../sass/style.scss */
h4 span {
  font-size: 13px;
  font-style: italic;
  color: #78797b;
  display: block;
  font-family: "adelle", verdana, sans-serif !important;
}

/* line 106, ../sass/style.scss */
a {
  text-decoration: none;
  outline: none !important;
}

/* line 111, ../sass/style.scss */
a:hover {
  text-decoration: underline;
}

/* Mobile clear */
/* line 117, ../sass/style.scss */
#mobNav {
  display: none;
}

/* line 121, ../sass/style.scss */
#container {
  width: 920px;
  margin: 0 auto;
  padding: 0 24px;
  min-height: 100%;
  overflow: hidden;
  position: relative;
  text-align: left;
  background-color: #fff;
  -moz-box-shadow: black 0 5px 15px;
  -webkit-box-shadow: black 0 5px 15px;
  -o-box-shadow: black 0 5px 15px;
  box-shadow: black 0 5px 15px;
  behavior: url(stylesheets/PIE.htc);
  position: relative;
}

/* line 134, ../sass/style.scss */
.ie78 #container {
  -moz-box-shadow: 6px -10px 15px -4px black, -6px -10px 15px -4px black;
  -webkit-box-shadow: 6px -10px 15px -4px black, -6px -10px 15px -4px black;
  -o-box-shadow: 6px -10px 15px -4px black, -6px -10px 15px -4px black;
  box-shadow: 6px -10px 15px -4px black, -6px -10px 15px -4px black;
  behavior: url(stylesheets/PIE.htc);
  position: relative;
}

/* line 139, ../sass/style.scss */
.homepage #container {
  min-height: 1%;
  padding: 0 24px 94px;
  -moz-box-shadow: black 0 5px 15px;
  -webkit-box-shadow: black 0 5px 15px;
  -o-box-shadow: black 0 5px 15px;
  box-shadow: black 0 5px 15px;
  behavior: url(stylesheets/PIE.htc);
  position: relative;
}

/* line 146, ../sass/style.scss */
.ie78 .homepage #container {
  -moz-box-shadow: black 0 5px 15px;
  -webkit-box-shadow: black 0 5px 15px;
  -o-box-shadow: black 0 5px 15px;
  box-shadow: black 0 5px 15px;
  behavior: url(stylesheets/PIE.htc);
  position: relative;
}

/* line 151, ../sass/style.scss */
.homepage #container.centerH {
  position: absolute;
  left: 50%;
  margin-left: -484px;
  top: 50%;
  /*  margin: 0 auto;
    margin-top: 10px;*/
}

/* Homepage */
/* line 160, ../sass/style.scss */
#homeSlide {
  width: 920px;
  height: 304px;
  position: relative;
  margin: 24px 0 10px;
  overflow: hidden;
}

/* line 168, ../sass/style.scss */
#homeSlide .scrollable {
  position: relative;
  overflow: hidden;
  width: 920px;
  height: 304px;
}

/* line 175, ../sass/style.scss */
#homeSlide .scrollable .items {
  width: 20000em;
  position: absolute;
  clear: both;
}

/* line 181, ../sass/style.scss */
#homeSlide .items div {
  float: left;
  width: 920px;
}

/* line 186, ../sass/style.scss */
#homeSlide .navi {
  position: absolute;
  right: 0px;
  bottom: 14px;
  display: block;
  overflow: hidden;
  width: 92px;
  padding: 0 12px 0 0;
  height: 15px;
  z-index: 5;
  text-align: right;
}

/* line 199, ../sass/style.scss */
#homeSlide .navi a {
  /*float: left;*/
  display: inline-block;
  width: 12px;
  height: 12px;
  cursor: pointer;
  margin: 0 0 0 4px;
  background: url(assets/slide-navi.png) no-repeat left top;
}

/* line 210, ../sass/style.scss */
#homeSlide .navi a.active,
#homeSlide .navi a:hover {
  background-position: left bottom;
}

/* line 214, ../sass/style.scss */
#navHolder {
  clear: both;
  width: 920px;
  height: 80px;
  padding: 24px 0;
  background-color: #fff;
  margin: 0;
  overflow: hidden;
  position: fixed;
  z-index: 999;
}

/* line 227, ../sass/style.scss */
#navHolder p,
#navHolder ul {
  padding: 0 0 15px;
  border-bottom: 4px solid #f87422;
}

/* line 232, ../sass/style.scss */
.showMenu {
  display: none;
}

/* line 236, ../sass/style.scss */
#navHolder.homeNav {
  height: 60px;
  padding: 0 0 6px;
  clear: both;
  width: 920px;
  border-bottom: 4px solid #f87422;
  background-color: #fff;
  margin: 0 0 24px;
  overflow: hidden;
  position: relative;
}

/* line 249, ../sass/style.scss */
#navHolder p.homeNav,
#navHolder ul.homeNav {
  padding: 0;
  border: 0;
}

/* line 254, ../sass/style.scss */
#navHolder p {
  width: 379px;
  float: left;
}

/* line 259, ../sass/style.scss */
#navHolder p img {
  display: block;
}

/* line 263, ../sass/style.scss */
#navHolder ul {
  width: 541px;
  float: left;
  list-style: none;
  margin: 50px 0 0;
  font-size: 11px;
  line-height: 11px;
  font-weight: bold;
}

/* line 273, ../sass/style.scss */
#navHolder.homeNav ul {
  margin: 32px 0 0;
}

/* line 277, ../sass/style.scss */
#navHolder ul li {
  float: left;
  margin: 0 0 0 42px;
}

/* line 282, ../sass/style.scss */
#navHolder ul li.last {
  float: right;
  margin: 0;
}

/* line 287, ../sass/style.scss */
#navHolder ul li.first {
  margin: 0;
}

/* line 291, ../sass/style.scss */
#navHolder ul li a {
  color: #5d5d5d;
  /*was #434445;*/
  letter-spacing: 2px;
}

/* line 297, ../sass/style.scss */
#navHolder ul li a:hover,
#navHolder ul li a.active {
  color: #f46915;
  text-decoration: none;
}

/* line 302, ../sass/style.scss */
.homeText {
  width: 300px;
  float: left;
  margin: 6px 0 20px 12px;
  padding: 0 10px 0 0;
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
}

/* line 312, ../sass/style.scss */
.homeNews {
  position: relative;
  float: left;
  width: 186px;
  border-left: 1px dotted #ccc;
  height: 110px;
  margin: 6px 0 20px 10px;
  padding: 0 11px 0 22px;
}

/* line 322, ../sass/style.scss */
.homeNews h2 {
  display: none;
}

/* line 326, ../sass/style.scss */
.homeNews .scroll {
  position: relative;
  overflow: hidden;
  height: 70px;
  width: 186px;
}

/* line 333, ../sass/style.scss */
.homeNews .scroll .items div {
  overflow: hidden;
  height: 70px;
  width: 186px;
}

/* line 339, ../sass/style.scss */
.homeNews .scroll .items {
  position: absolute;
  height: 20000em;
}

/* line 344, ../sass/style.scss */
.homeNews #actions {
  position: absolute;
  left: 23px;
  top: 82px;
  width: 23px;
  height: 25px;
}

/* line 352, ../sass/style.scss */
.homeNews #actions a {
  width: 23px;
  height: 9px;
  background: url(assets/arrows.png) no-repeat left top;
  margin: 0 0 7px;
  display: block;
  cursor: pointer;
}

/* line 361, ../sass/style.scss */
.homeNews #actions a.next {
  background-position: left bottom;
}

/* line 365, ../sass/style.scss */
.homeNews .date {
  display: block;
  font-size: 10px;
  font-weight: bold;
}

/* line 371, ../sass/style.scss */
.homeNews .scroll .items div a {
  font-family: "adelle", verdana, sans-serif;
  font-style: italic;
  font-weight: 600;
  color: #5d5d5d;
  /*was #434445;*/
}

/* line 378, ../sass/style.scss */
.moreNews {
  position: absolute;
  left: 113px;
  top: 82px;
  width: 95px;
  height: 23px;
}

/* line 386, ../sass/style.scss */
.moreNews a {
  display: block;
  width: 95px;
  height: 23px;
  background: url(assets/more-news.png) no-repeat left top;
}

/* Div id content - added for content 100% height */
/* line 395, ../sass/style.scss */
#content {
  overflow: hidden;
  padding: 128px 0 94px;
}

/* Shows page */
/* line 402, ../sass/style.scss */
.showsIntro {
  width: 920px;
  overflow: hidden;
  margin: 0 0 42px;
}

.newShowIntro
{
    width: 920px;
    overflow: hidden;
    margin: 0 0 42px;
    background-image: url('../images/screeningBanner.jpg');    
}

/* line 408, ../sass/style.scss */
.showsIntro.singleS {
  margin: 0 0 15px;
  border-bottom: 2px solid #eeeeee;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(80%, #ffffff), color-stop(100%, #f8f8f8));
  background: -webkit-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -moz-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -o-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -ms-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  -pie-background: linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  behavior: url(stylesheets/PIE.htc);
  padding: 0 0 50px;
}

/* line 412, ../sass/style.scss */
.showsIntroTxt {
  width: 342px;
  padding: 0 24px 0 12px;
  float: left;
  height: 304px;
}

/* line 419, ../sass/style.scss */
.singleS .showsIntroTxt {
  height: 302px;

  position: relative;
}

/* line 426, ../sass/style.scss */
.showsIntroTxt p {
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
}

/* line 432, ../sass/style.scss */
.showIntroIV {
    overflow:hidden; 
    width: 540px;
    height: 304px;
  /*float: left;
  width: 540px;
  height: 304px;*/
}

.showIntroVI {
    display: none;
  /*float: left;
  width: 540px;
  height: 304px; */
}

    .showIntroVI .player-wrapper { font-style: normal; }
    .showIntroVI .title { color: #333; font-family: Arial; font-weight: bold; text-align: center; font-style:normal; font-size: 12px; margin: 0.5em 0; } 

/* line 438, ../sass/style.scss */
.showsIntro h1 {
  padding: 10px 0 0;
  margin: 0 0 30px 0;
}

.showIntroIV > a > img { max-width: 540px;  }

/* line 443, ../sass/style.scss */
.mobSF {
  display: none;
}

/* line 447, ../sass/style.scss */
.showsIntro p {
  margin: 0 0 12px;
}

/* line 451, ../sass/style.scss */
.forBg {
  clear: both;
  overflow: hidden;
  width: 920px;
  border-bottom: 2px solid #eeeeee;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(80%, #ffffff), color-stop(100%, #f8f8f8));
  background: -webkit-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -moz-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -o-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -ms-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  -pie-background: linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  behavior: url(stylesheets/PIE.htc);
  position: relative;
  margin: 0 0 24px;
}

.showsList { width: 552px; float: left; }
    .showsList li { width: 163px; height: 150px; padding: 0 3px 0 0; float: left; margin: 0 9px 2px 0; }
        .showsList li a { font-size: 10px; line-height: 12px; font-weight: bold; color: #5d5d5d; /*was #434445;*/ text-transform: uppercase; display: block; }
        .showsList li span { position: relative; border: 3px solid #fff; display: block; margin: 0 0 7px; overflow: hidden; width: 160px; height: 88px; left: -3px; }
        .showsList li a:hover { text-decoration: none; }
            .showsList li a:hover span { width: 166px; height: 94px; border: 0; }
        .showsList li img.showDetail-thumb-small { display: block; position: absolute; left: 0; top: 0; width: 160px; height: 88px; }
        .showsList li a:hover span img.showDetail-thumb-small { left: 0; top: 0; width: 166px; height: 94px; }

.showsList-grid { min-height:400px; }
    .showsList-grid li { display:inline-block; width: 280px; height:260px; margin:0 0.7em 0.9em 0.7em; padding:0 0 0.5em;  text-align:center; vertical-align:top; overflow:hidden; border:4px solid #F46915; border-radius:2em; 
                         -webkit-transition: border 0.25s ease; -moz-transition: border 0.25s ease; -ms-transition: border 0.25s ease; -o-transition: border 0.25s ease; transition: border 0.25s ease;
    }
    .xxshowsList-grid li:nth-child(3n+1) { margin-left:0; }
        .showsList-grid li a { width: 100%; text-align:center; }
            .showsList-grid li a img.showDetail-grid-small { width: 100%; height: 198px; display:inline-block;  border-bottom:4px solid #F46915;
                                                             -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -ms-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease;
                                                            }
            .showsList-grid li a .showTitle { display:block; color: #124884; font-weight:bold; text-decoration:none; font-size:0.85em; text-transform:uppercase; padding: 0 0.5em; letter-spacing:0.5px; }
            .showsList-grid li a .showDetails { display:block; color: #111; text-decoration:none; padding: 0 0.5em; font-size:0.8em; }

        .showsList-grid li:hover, 
        .showsList-grid li:hover a img.showDetail-grid-small { border-color: #124884; }
        .showsList-grid li a { text-decoration: none; }
        .showsList-grid li:hover a img.showDetail-grid-small { }

.divMemberFilter { }
    .divMemberFilter ul { margin-bottom:0.5em; }
        .divMemberFilter ul.filter-category li { display:inline-block; height:8px; margin: 0 0 0.25em 0.25em; padding: 6px 1em 16px; background:url('../images/btn-blue-off.png') 0 -1px repeat-x; border-radius:6px; color: #FFF; text-decoration:none; cursor:pointer; }
            .divMemberFilter ul.filter-category li:hover,
            .divMemberFilter ul.filter-category li.active { background:url('../images/btn-blue-on.png') 0 0px repeat-x; }            

        .divMemberFilter ul.filter-genre li { display:inline-block; height:8px; margin: 0 0 0.25em 0.25em; padding: 6px 1em 16px; background:url('../images/btn-orange-off.png') 0 -2px repeat-x; border-radius:6px; color: #FFF; text-decoration:none; cursor:pointer; }
            .divMemberFilter ul.filter-genre li:hover,
            .divMemberFilter ul.filter-genre li.active { background:url('../images/btn-orange-on.png') 0 -1px repeat-x; }


ul.filter-MediaType, ul.filter-VideoType { margin-bottom:0.25em; }
    .divMediaFilter ul > li.filter-btn { display:inline-block; height:8px; margin: 0 0 0.25em 0.25em; padding: 6px 1em 16px; background:url('../images/btn-blue-off.png') 0 -1px repeat-x; border-radius:6px; color: #FFF; text-decoration:none; text-transform:uppercase; cursor:pointer; }
    .divMediaFilter ul > li.filter-btn:hover,
    .divMediaFilter ul > li.filter-btn.active { background:url('../images/btn-blue-on.png') 0 -1px repeat-x; }
.divMediaFilter .filterDropdown, .filterVideoLanguageDropdown { margin-bottom: 0.25em; }

.btn-Blue-Round { display:inline-block; height:8px; margin: 0 0 0.25em 0.25em; padding: 6px 1em 16px; background:url('../images/btn-blue-off.png') 0 -1px repeat-x; border-radius:6px; color: #FFF; text-decoration:none; text-transform:uppercase; cursor:pointer; }
    .btn-Blue-Round:hover { background:url('../images/btn-orange-on.png') 0 -1px repeat-x; }
.btn-Orange-Round { display:inline-block; font-size:11px; height:8px; margin: 0 0 0.25em 0.25em; padding: 6px 1em 16px; background:url('../images/btn-orange-off.png') 0 -2px repeat-x; border-radius:6px; color: #FFF; text-decoration:none; cursor:pointer; }
    .btn-Orange-Round:hover { background:url('../images/btn-orange-on.png') 0 -1px repeat-x; text-decoration:none; }

.filterShows {
  float: left;
  margin: 0 0 0 36px;
  width: 324px;
  border: 4px solid #cccccc;
}

/* line 528, ../sass/style.scss */
.fsBrowse,
.fsFilter {
  width: 300px;
  padding: 12px;
  overflow: hidden;
  background-color: #f6f6f6;
}

/* line 535, ../sass/style.scss */
.fsFilter {
  background-color: #fff;
}

/* line 539, ../sass/style.scss */
.filterShows p {
  width: 93px;
  float: left;
  padding: 5px 0 0;
  font-size: 10px;
  font-weight: bold;
  color: #f46b19;
  text-transform: uppercase;
}

/* line 549, ../sass/style.scss */
.filterShows ul {
  float: left;
  list-style: none;
  width: 207px;
}

/* line 555, ../sass/style.scss */
.filterShows ul li {
  line-height: 24px;
  border-top: 1px dotted #ccc;
}

/* line 560, ../sass/style.scss */
.filterShows ul li label {
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
}

/* line 566, ../sass/style.scss */
.filterShows ul li.first {
  border: 0;
}

/* line 570, ../sass/style.scss */
.fsBrowse li a {
  font-size: 11px;
  font-weight: bold;
  color: #78797b;
}

/* line 577, ../sass/style.scss */
.fsBrowse li a:hover,
.fsBrowse li a.active {
  color: #f46b19;
}

/* line 583, ../sass/style.scss */
.filterShows input[type="submit"],
.filterShows input[type="button"],
.filterNews input[type="submit"],
a.backPr {
  clear: both;
  display: block;
  margin: 0 0 15px 105px;
  height: 23px;
  line-height: 23px;
  color: #fff;
  font-weight: bold;
  font-size: 10px;
  padding: 0 10px 3px;
  border: 0;
  cursor: pointer;
  font-family: verdana, sans-serif;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fb9900), color-stop(100%, #f97322));
  background: -webkit-linear-gradient(#fb9900, #f97322);
  background: -moz-linear-gradient(#fb9900, #f97322);
  background: -o-linear-gradient(#fb9900, #f97322);
  background: -ms-linear-gradient(#fb9900, #f97322);
  -pie-background: linear-gradient(#fb9900, #f97322);
  background: linear-gradient(#fb9900, #f97322);
  behavior: url(stylesheets/PIE.htc);
  position: relative;
}

/* line 600, ../sass/style.scss */
*:first-child + html .filterNews input[type="submit"] {
  margin: 0 0 15px 70px;
  padding: 0 2px 3px;
}

/* line 605, ../sass/style.scss */
*:first-child + html .filterShows input[type="submit"] {
  margin: 0 0 15px 70px;
  padding: 0 2px 3px;
}

/* line 610, ../sass/style.scss */
a.backPr {
  clear: none;
  float: right;
  margin: 0;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
}

/* Single show page */
/* line 620, ../sass/style.scss */
.showData,
.showDataPrivate {
  clear: both;
  width: 920px;
  height: 130px;
  margin: 0 0 34px;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f6f6f6));
  background: -webkit-linear-gradient(#ffffff, #f6f6f6);
  background: -moz-linear-gradient(#ffffff, #f6f6f6);
  background: -o-linear-gradient(#ffffff, #f6f6f6);
  background: -ms-linear-gradient(#ffffff, #f6f6f6);
  -pie-background: linear-gradient(#ffffff, #f6f6f6);
  background: linear-gradient(#ffffff, #f6f6f6);
  behavior: url(stylesheets/PIE.htc);
  position: relative;
}

/* line 629, ../sass/style.scss */
.showData ul {
  list-style: none;
  float: left;
  width: 344px;
  margin: -5px 0 0 12px;
}

.showDataPrivate ul.showDetailsList,
.showDataPrivate .awardsNom {
  list-style: none;
  float: left;
  width: 344px;
  margin: 0px 0 0 12px;
}

/* line 636, ../sass/style.scss */
.showData ul li,
.showDataPrivate ul.showDetailsList li {
  overflow: hidden;
  border-top: 1px dotted #ccc;
  line-height: 25px;
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
}

/* line 645, ../sass/style.scss */
.showData ul.showDetailsList li.first,
.showDataPrivate ul.showDetailsList li.first {
  border: 0;
}

/* line 649, ../sass/style.scss */
.showData ul li span,
.showDataPrivate ul.showDetailsList li span {
  float: left;
  width: 90px;
  font-size: 10px;
  font-weight: bold;
  color: #f46b19;
  text-transform: uppercase;
  font-family: verdana, sans-serif;
}
    
    .showData ul li b, .showDataPrivate ul.showDetailsList li b { float:left; width: 254px;  }


.pnlVideoList { margin-left: 3px; }

/* line 659, ../sass/style.scss */
.sdSlide {
  float: left;
  width: 516px;
  margin: 0 0 0 5px;
  padding: 0 18px;
  overflow: hidden;
  position: relative;
}

.sdMarketing { float: right; }

.showData .sdSlide {     
  height: 130px;
}

.showDataPrivate .sdSlide {     
  height: 220px;
}

/* line 669, ../sass/style.scss */
.sdSlide .scroll {
  position: relative;
  overflow: hidden;
  height: 145px;
  width: 510px;
}

/* line 676, ../sass/style.scss */
.sdSlide .scroll .items div {
  overflow: hidden;
  height: 145px;
  width: 160px;
  margin: 0 0px;
  line-height: 13px;
}

/* line 685, ../sass/style.scss */
.sdSlide .scroll .items div a {
  display: block;
  font-style: italic;
  color: #333;
  /*was #434445;*/
  font-family: "adelle", verdana, sans-serif;
  font-style: italic;
  font-weight: 600;
}

/* line 694, ../sass/style.scss */
.sdSlide .scroll .items div a:hover {
  text-decoration: none;
}

/* line 698, ../sass/style.scss */
.sdSlide .scroll .items div a img {
  display: block;
  margin: 0 0 6px;
}

/* line 703, ../sass/style.scss */
.showData .sdSlide .scroll .items div a span {
    display: block;
    line-height: 14px;
    font-weight:normal;
    font-size:0.85em;
    font-family:Verdana, sans-serif;
    font-style:normal;
}

.showDataPrivate .sdSlide .scroll .items div a span { 
    display: block;
    line-height: 14px;
    font-weight:normal;
    font-size:0.85em;
    font-family:Verdana, sans-serif;
    font-style:normal;

}

/* line 708, ../sass/style.scss */
.sdSlide .scroll .items {
  position: absolute;

}

/* line 713, ../sass/style.scss */

.sdSlide .actions a {
  width: 11px;
  height: 25px;
  background: url(assets/arrows-lr.png) no-repeat left top;
  position: absolute;
  display: block;
  cursor: pointer;
  top: 50%;
  left: 6px;
}

.showData .sdSlide .actions a { top: 30%; }

/* line 724, ../sass/style.scss */
.sdSlide .actions a.next {
  background-position: right top;
  left: 536px;
}

/* line 729, ../sass/style.scss */
.sdSlide .actions a.disabled {
  display: none;
}

/* line 733, ../sass/style.scss */
.followShow {
  width: 344px;
  margin: 0 0 0 12px;
  float: left;
  position: relative;
}

/* line 741, ../sass/style.scss */
.followShow h2,
.awardsNom h2 {
  margin: 0 0 12px;
}

/* line 745, ../sass/style.scss */
.followShow h2.first {
  margin: 0 0 30px;
}

/* line 749, ../sass/style.scss */
.followShow p.fsShare {
  overflow: hidden;
  margin: 0 0 32px;
  padding: 0 0 15px;
  border-bottom: 1px dotted #cccccc;
}

/* line 756, ../sass/style.scss */
a.vsw {
  width: 185px;
  height: 23px;
  background: url(assets/bg-visit-website.png) no-repeat left top;
  float: left;
}

/* line 763, ../sass/style.scss */
a.fsFb {
  width: 25px;
  height: 25px;
  background: url(assets/icon-facebook-orange.png) no-repeat left top;
  float: right;
  margin: 0 0 0 4px;
}

/* line 771, ../sass/style.scss */
a.fsTw {
  width: 25px;
  height: 25px;
  background: url(assets/icon-twitter-orange.png) no-repeat left top;
  float: right;
  margin: 0 0 0 4px;
}

a.fsYt {
  width: 25px;
  height: 25px;
  background: url(assets/icon-youtube-orange.png) no-repeat left top;
  float: right;
  margin: 0 0 0 4px;
}

a.fsTb {
  width: 25px;
  height: 25px;
  background: url(assets/icon-tumblr-orange.png) no-repeat left top;
  float: right;
  margin: 0 0 0 4px;
}

/* line 779, ../sass/style.scss */
.awardsNom {
  width: 344px;
  border-bottom: 1px dotted #cccccc;
  float: right;
  position: relative;
  margin: 0 -12px 25px 12px;
}

/* line 787, ../sass/style.scss */
.awandn {
  list-style: none;
}

/* line 791, ../sass/style.scss */
.awandn li {
  margin: 0 0 10px;
}

/* line 795, ../sass/style.scss */
.awandn li a {
  color: #5d5d5d;
  /*was #434445;*/
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
}

/* line 803, ../sass/style.scss */
.awandn ul,
.relNews ul ul {
  margin: 12px 0 0;
  display: none;
}

/* line 811, ../sass/style.scss */
.showAwN,
.showNews,
.showOTP,
.showAward {
  position: absolute;
  display: block;
  width: 13px;
  height: 8px;
  background: url(assets/arrow-down.png) no-repeat left top;
  right: 0px;
  bottom: 15px;
  z-index: 5;
}

/* line 825, ../sass/style.scss */
.showAwN.goUp,
.showNews.goUp,
.showOTP.goUp,
.showAward.goUp {
  background: url(assets/arrow-up.png) no-repeat left top;
}

/* line 829, ../sass/style.scss */
.relNews {
  float: right;
  width: 528px;
  margin: 0 0 31px 24px;
  position: relative;
  border-bottom: 1px dotted #cccccc;
}

/* line 837, ../sass/style.scss */
.relNews h2 {
  margin: 0 0 13px;
}

/* line 842, ../sass/style.scss */
.relNews h2 a,
.awardsNom h2 a {
  color: #F46915;
  font-family: "adelle", verdana, sans-serif !important;
}

/* line 847, ../sass/style.scss */
.relNews ul {
  list-style: none;
}

/* line 851, ../sass/style.scss */
.relNews ul li {
  margin: 0 0 9px;
}

/* line 856, ../sass/style.scss */
.relNews ul li span,
.awandn li span {
  font-size: 10px;
  font-weight: bold;
  display: block;
  text-transform: uppercase;
}

/* line 863, ../sass/style.scss */
.relNews ul li a {
  color: #5d5d5d;
  /*was #434445;*/
  font-family: "adelle", verdana, sans-serif;
  font-style: italic;
  font-weight: 600;
}

/* line 870, ../sass/style.scss */
.partners {
  clear: both;
  width: 896px;
  padding: 0 12px;
  margin: 0 0 24px;
  border-bottom: 2px solid #eeeeee;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(80%, #ffffff), color-stop(100%, #f8f8f8));
  background: -webkit-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -moz-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -o-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -ms-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  -pie-background: linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  behavior: url(stylesheets/PIE.htc);
  position: relative;
}

/* line 880, ../sass/style.scss */
.partners h2 {
  margin: 0 0 15px;
}

/* line 884, ../sass/style.scss */
.partners ul {
  list-style: none;
  overflow: hidden;
}

/* line 889, ../sass/style.scss */
.partners ul li {
  float: left;
  margin: 0 28px 12px 0;
}

/* Our team */
/* line 896, ../sass/style.scss */
.ourTeamPage h1 {
  padding: 10px 0 0;
  margin: 0 0 22px 12px;
}

/* line 902, ../sass/style.scss */
.ourTeam,
.simpleContent {
  float: left;
  width: 620px;
  margin: 0 0 30px 12px;
}

/* line 908, ../sass/style.scss */
.simpleContent {
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
}

/* line 914, ../sass/style.scss */
.simpleContent p {
  margin: 0 0 12px;
}

/* line 918, ../sass/style.scss */
.ourTeam .otPeople p {
  margin: 0;
}

/* line 922, ../sass/style.scss */
.otCateg {
  overflow: hidden;
  clear: both;
  margin: 0 0 10px;
}

/* line 928, ../sass/style.scss */
.otCateg h2 {
  float: left;
  width: 148px;
}

/* line 933, ../sass/style.scss */
.otcList {
  width: 472px;
  float: left;
  margin: 7px 0 0;
}

/* line 939, ../sass/style.scss */
.otPeople {
  width: 448px;
  position: relative;
  padding: 0 12px;
  border-bottom: 1px dotted #cccccc;
  margin: 0 0 18px;
  overflow: hidden;
}

/* line 948, ../sass/style.scss */
.otPeople .showOTP {
  right: 12px;
}

/* line 952, ../sass/style.scss */
.otPeople div {
  display: none;
  position: relative;
  width: 448px;
  left: -12px;
  overflow: hidden;
  padding: 0 12px 30px;
  border-bottom: 2px solid #eeeeee;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(80%, #ffffff), color-stop(100%, #f8f8f8));
  background: -webkit-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -moz-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -o-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -ms-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  -pie-background: linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  behavior: url(stylesheets/PIE.htc);
  position: relative;
}

/* line 964, ../sass/style.scss */
.otPeople img {
  float: left;
  margin: 6px 24px 0 0;
}

/* line 969, ../sass/style.scss */
.otPeople p {
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
}

/* line 975, ../sass/style.scss */
/*.otPeople p.withImg {
  float: left;
  width: 308px;
}*/

/* line 980, ../sass/style.scss */
.secNav {
  width: 208px;
  padding: 10px 12px;
  border: 4px solid #cccccc;
  background-color: #f6f6f6;
  float: left;
  margin: 0 0 30px 48px;
}

/* line 989, ../sass/style.scss */
.secNav li {
  font-size: 11px;
  line-height: 26px;
  border-top: 1px dotted #cccccc;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 997, ../sass/style.scss */
.secNav li.first {
  border: 0;
}

/* line 1001, ../sass/style.scss */
.secNav li a {
  color: #78797b;
}

/* line 1006, ../sass/style.scss */
.secNav li a.active,
.secNav li a:hover {
  color: #f46915;
  text-decoration: none;
}

/* Contact page */
/* line 1013, ../sass/style.scss */
#creativeIdea {
  position: relative;
  width: 920px;
  clear: both;
  padding: 26px 0 15px;
  background-color: #2f4888;
  color: #fff;
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
  margin: 0 0 24px;
}
/* line 1025, ../sass/style.scss */
#creativeIdea p {
  color: #fff;
}
/* line 1026, ../sass/style.scss */
#creativeIdea h2 {
  color: #fff;
  margin: 0 0 12px 12px;
}
/* line 1027, ../sass/style.scss */
#creativeIdea .form {
  overflow: hidden;
  display: none;
}
/* line 1028, ../sass/style.scss */
#creativeIdea .form fieldset {
  position: relative;
  overflow: hidden;
  width: 896px;
  padding: 0 12px 5px;
  margin: 0 0 15px;
  border-bottom: 2px solid #2b437e;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2f4888), color-stop(96%, #2f4888), color-stop(100%, #2c437f));
  background: -webkit-linear-gradient(#2f4888 0%, #2f4888 96%, #2c437f 100%);
  background: -moz-linear-gradient(#2f4888 0%, #2f4888 96%, #2c437f 100%);
  background: -o-linear-gradient(#2f4888 0%, #2f4888 96%, #2c437f 100%);
  background: -ms-linear-gradient(#2f4888 0%, #2f4888 96%, #2c437f 100%);
  -pie-background: linear-gradient(#2f4888 0%, #2f4888 96%, #2c437f 100%);
  background: linear-gradient(#2f4888 0%, #2f4888 96%, #2c437f 100%);
  behavior: url(stylesheets/PIE.htc);
  position: relative;
}
/* line 1039, ../sass/style.scss */
#creativeIdea .form fieldset.noBorder {
  border: 0;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2f4888), color-stop(100%, #2f4888));
  background: -webkit-linear-gradient(#2f4888 0%, #2f4888 100%);
  background: -moz-linear-gradient(#2f4888 0%, #2f4888 100%);
  background: -o-linear-gradient(#2f4888 0%, #2f4888 100%);
  background: -ms-linear-gradient(#2f4888 0%, #2f4888 100%);
  -pie-background: linear-gradient(#2f4888 0%, #2f4888 100%);
  background: linear-gradient(#2f4888 0%, #2f4888 100%);
  padding: 0 12px;
}

/* line 1046, ../sass/style.scss */
.closeIdeaTop {
  display: none;
  position: absolute;
  background: url(assets/close-btn.png) no-repeat left top;
  width: 17px;
  height: 17px;
  top: 12px;
  right: 12px;
}

/* line 1056, ../sass/style.scss */
.ideaSubmit {
  position: absolute;
  display: block;
  background: url(assets/submit-idea.png) no-repeat left top;
  width: 132px;
  height: 34px;
  top: 51px;
  right: 12px;
}

/* line 1066, ../sass/style.scss */
.ciText {
  font-size: 15px;
  line-height: 18px;
  margin: 0 0 20px 12px;
  width: 750px;
}
/* line 1071, ../sass/style.scss */
.ciText span {
  display: block;
  font-style: italic;
}

/* line 1074, ../sass/style.scss */
.oneCol {
  width: 211px;
  float: left;
  margin: 0 0 0 65px;
}

/* line 1080, ../sass/style.scss */
.oneCol.first {
  margin: 0;
}

/* line 1084, ../sass/style.scss */
.twoCols {
  float: left;
  margin: 0 0 0 65px;
  width: 344px;
}

/* line 1090, ../sass/style.scss */
#creativeIdea .form {
  position: relative;
}

/* line 1094, ../sass/style.scss */
#creativeIdea .form dl {
  margin: 0 0 10px;
}

/* line 1098, ../sass/style.scss */
#creativeIdea .form dl dt {
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 22px;
  font-family: verdana, sans-serif;
}

/* line 1106, ../sass/style.scss */
#creativeIdea .form dl dd {
  overflow: hidden;
}

/* line 1110, ../sass/style.scss 
#creativeIdea .form dl dd input {
  width: 201px;
  font-family: verdana, sans-serif;
  padding: 0 5px;
  height: 24px;
  border: 0;
  background-color: #fff;
}*/

/* line 1119, ../sass/style.scss */
#creativeIdea .form .twoCols dl dd input {
  width: 334px;
}

/* line 1123, ../sass/style.scss */
#creativeIdea .form .twoCols dl dd textarea {
  width: 334px;
  height: 80px;
  border: 0;
  padding: 0 5px;
  font-family: verdana, sans-serif;
  font-size: 12px;
  line-height: 15px;
}

/* line 1133, ../sass/style.scss */
.labelTitle {
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 22px;
  font-family: verdana, sans-serif;
}

/* line 1141, ../sass/style.scss */
#creativeIdea ul {
  list-style: none;
  border-top: 1px dotted #5977ac;
}

/* line 1146, ../sass/style.scss */
#creativeIdea ul li {
  height: 26px;
  line-height: 26px;
  border-bottom: 1px dotted #5977ac;
}

/* line 1152, ../sass/style.scss */
.addAnother {
  float: left;
  margin: 0 0 0 12px;
  width: 99px;
  height: 27px;
  background: url(assets/add-another.png) no-repeat left top;
}

/* line 1160, ../sass/style.scss */
.maxSize {
  float: left;
  color: #fff;
  margin: 10px 0 0 65px;
  font-style: italic;
}

/* line 1167, ../sass/style.scss */
.subTerms {
  position: relative;
  width: 868px;
  padding: 10px;
  height: 195px;
  border: 4px solid #ccc;
  background-color: #fff;
  margin: 0 0 18px;
  overflow: auto;
}

/* line 1178, ../sass/style.scss */
#creativeIdea .subTerms p {
  color: #5d5d5d;
  /*was 47484b*/
  margin: 0 0 10px;
}

/* line 1183, ../sass/style.scss */
.acceptTerms {
  margin: 0 0 20px;
  line-height: 15px;
}

/* line 1188, ../sass/style.scss */
.acceptTerms div {
  top: -1px;
}

/* line 1192, ../sass/style.scss */
.submitIdea {
  clear: both;
  overflow: hidden;
}

/* line 1197, ../sass/style.scss */
.submitIdea input.ContactButton, .DownloadButton {
  margin: 0;
  height: 27px;
  padding: 26px 0 0;
  width: 139px;
  float: left;
  font-size: 0px;
  color: #fff;
  border: 0;
  text-indent: -9999px;
  cursor: pointer;
  background: url(assets/submit-contact.png) no-repeat left top;
}

.submitIdea input.ContactButton {
}

.DownloadButton {
    margin-bottom:16px;
    color:#000;
    clear:both;
    width:173px;
    background: url(assets/download-release-form-btn.png) no-repeat left top;
}

/* line 1211, ../sass/style.scss */
.submitIdea a {
  float: left;
  height: 25px;
  line-height: 25px;
  padding: 0 10px;
  font-weight: bold;
  color: #fff;
  font-size: 10px;
  border: 1px dotted #5977ac;
  margin: 0 0 0 24px;
  font-family: verdana, sans-serif;
}

/* line 1224, ../sass/style.scss */
.reachUs {
  width: 896px;
  padding: 24px 12px;
  margin: 0 0 24px;
  overflow: hidden;
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
  border-bottom: 2px solid #eeeeee;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f6f6f6), color-stop(30%, #ffffff), color-stop(70%, #ffffff), color-stop(100%, #f8f8f8));
  background: -webkit-linear-gradient(#f6f6f6 0%, #ffffff 30%, #ffffff 70%, #f8f8f8 100%);
  background: -moz-linear-gradient(#f6f6f6 0%, #ffffff 30%, #ffffff 70%, #f8f8f8 100%);
  background: -o-linear-gradient(#f6f6f6 0%, #ffffff 30%, #ffffff 70%, #f8f8f8 100%);
  background: -ms-linear-gradient(#f6f6f6 0%, #ffffff 30%, #ffffff 70%, #f8f8f8 100%);
  -pie-background: linear-gradient(#f6f6f6 0%, #ffffff 30%, #ffffff 70%, #f8f8f8 100%);
  background: linear-gradient(#f6f6f6 0%, #ffffff 30%, #ffffff 70%, #f8f8f8 100%);
  behavior: url(stylesheets/PIE.htc);
  position: relative;
}

/* line 1237, ../sass/style.scss */
.ruText {
  float: left;
  width: 344px;
}

/* line 1242, ../sass/style.scss */
.ruText h2 {
  color: #5d5d5d;
  /*was #434445;*/
  margin: -5px 0 30px;
}

/* line 1247, ../sass/style.scss */
.ruText p {
  margin: 0 0 24px;
}

/* line 1251, ../sass/style.scss */
.ruText ul {
  list-style: none;
  margin: 0 0 24px;
}

/* line 1256, ../sass/style.scss */
.ruText ul li {
  height: 26px;
  line-height: 26px;
  border-bottom: 1px dotted #ccc;
  padding: 0 0 0 24px;
}

/* line 1263, ../sass/style.scss */
.ruText ul li a {
  color: #5d5d5d;
  /*was 47484b*/
}

/* line 1267, ../sass/style.scss */
.ruText ul li.address {
  background: url(assets/icon-address.png) no-repeat left center;
}

/* line 1271, ../sass/style.scss */
.ruText ul li.mail {
  background: url(assets/icon-email.png) no-repeat left center;
}

/* line 1275, ../sass/style.scss */
.ruText ul li.phone {
  background: url(assets/icon-phone.png) no-repeat left center;
}

/* line 1279, ../sass/style.scss */
.ruText ul li.fax {
  background: url(assets/icon-fax.png) no-repeat left center;
}

/* line 1283, ../sass/style.scss */
.ruMap {
  float: left;
  width: 528px;
  margin: 0 0 0 24px;
}

/* Awards page */
/* line 1292, ../sass/style.scss */
.leftSide,
.rightSide {
  width: 448px;
  float: left;
  margin: 0 0 12px;
}

/* line 1298, ../sass/style.scss */
.rightSide {
  margin: 0 0 12px 24px;
}

/* line 1302, ../sass/style.scss */
.awardType {
  width: 424px;
  padding: 0 12px;
  border-bottom: 1px dotted #ccc;
  margin: 0 0 24px 0;
  position: relative;
  overflow: hidden;
}

/* line 1311, ../sass/style.scss */
.awardType.outImage img {
  float: left;
  margin: 0 0 12px;
  display: block;
}

/* line 1317, ../sass/style.scss */
*:first-child + html .awardType.outImage img {
  padding: 0 0 12px;
}

/* line 1321, ../sass/style.scss */
.awardType.outImage h4 {
  float: left;
  margin: 0 0 10px 24px;
}

/* line 1326, ../sass/style.scss */
.awardType .showOff {
  display: none;
  overflow: hidden;
  width: 424px;
  left: -12px;
  overflow: hidden;
  padding: 0 12px 18px;
  border-bottom: 2px solid #eeeeee;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(80%, #ffffff), color-stop(100%, #f8f8f8));
  background: -webkit-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -moz-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -o-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: -ms-linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  -pie-background: linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  background: linear-gradient(#ffffff 0%, #ffffff 80%, #f8f8f8 100%);
  behavior: url(stylesheets/PIE.htc);
  position: relative;
}

/* line 1338, ../sass/style.scss */
.awardType.outImage .showOff {
  width: 309px;
  padding: 0 0 18px;
  left: 0;
  background: none;
  border: 0;
}

/* line 1346, ../sass/style.scss */
.awardType .showOff img {
  float: left;
  margin: 6px 0 0;
}

/* line 1351, ../sass/style.scss */
.awardType .showOff div {
  float: left;
  width: 285px;
  margin: 0 0 0 24px;
}

/* line 1357, ../sass/style.scss */
.showOff div p {
  font-size: 10px;
  font-weight: bold;
  color: #f46915;
}

/* line 1363, ../sass/style.scss */
.showOff div ul {
  list-style: none;
  margin: 0 0 12px;
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
}

/* line 1371, ../sass/style.scss */
.showAward {
  right: 12px;
  bottom: 12px;
}

/* News index page */
/* line 1379, ../sass/style.scss */
.newsBlock,
.newsCopy {
  float: left;
  width: 540px;
  margin: 0 0 24px 12px;
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 400;
}

/* line 1388, ../sass/style.scss */
.newsBlock h2 {
  margin: 0 0 12px;
}

/* line 1392, ../sass/style.scss */
.filterNews {
  float: left;
  margin: 0 0 0 36px;
  width: 324px;
  border: 4px solid #cccccc;
}

/* line 1399, ../sass/style.scss */
.newsBlock ul {
  list-style: none;
  margin: 0 0 24px;
}

/* line 1404, ../sass/style.scss */
.newsBlock ul li {
  margin: 0 0 18px;
}

/* line 1408, ../sass/style.scss */
.newsBlock ul li .date a {
  font-style: italic;
}

/* line 1412, ../sass/style.scss */
.newsBlock ul li a {
  color: #464748;
}

/* line 1416, ../sass/style.scss */
.newsBlock ul li a:hover {
  color: #f46915;
}

/* line 1420, ../sass/style.scss */
.newsText {
  display: block;
  font-size: 15px;
}

/* line 1425, ../sass/style.scss */
.paginate {
  clear: both;
  margin: 0 0 24px;
  position: relative;
  left: -5px;
}

/* line 1432, ../sass/style.scss */
.paginate a {
  color: #5d5d5d;
  /*was 47484b*/
  margin: 0 5px;
}

/* line 1437, ../sass/style.scss */
.paginate a.current {
  font-family: "adelle",serif;
  font-style: normal;
  font-weight: 700 !important;
  font-size: 14px;
  color: #f46915;
}

/* line 1445, ../sass/style.scss */
.paginate a:hover {
  color: #f46915;
}

/* line 1451, ../sass/style.scss */
.fnBm,
.bNews,
.fnBs {
  width: 300px;
  padding: 12px;
  overflow: hidden;
  background-color: #f6f6f6;
}

/* line 1458, ../sass/style.scss */
.fnBs {
  background-color: #fff;
}

/* line 1462, ../sass/style.scss */
.bNews {
  font-weight: bold;
  text-transform: uppercase;
}

/* line 1468, ../sass/style.scss */
.fnBm p,
.fnBs p {
  font-weight: bold;
  font-size: 10px;
  color: #F46B19;
  text-transform: uppercase;
  margin: 0 0 12px;
}

/* line 1477, ../sass/style.scss */
.fnBm dl,
.fnBs dl {
  overflow: hidden;
  clear: both;
  margin: 0 0 12px;
}

/* line 1484, ../sass/style.scss */
.fnBm dl dt,
.fnBs dl dt {
  float: left;
  width: 93px;
  font-weight: bold;
  font-size: 10px;
  color: #F46B19;
  text-transform: uppercase;
}

/* line 1494, ../sass/style.scss */
.fnBm dl dd,
.fnBs dl dd {
  width: 207px;
  float: left;
}

/* line 1499, ../sass/style.scss */
.fnBm dl dd select {
  width: 60px;
  height: 20px;
  float: left;
  border: 1px solid #ccc;
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 400;
}

/* line 1509, ../sass/style.scss */
.fnBs dl dd select {
  width: 207px;
  float: left;
  height: 20px;
  border: 1px solid #ccc;
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 400;
}

/* line 1520, ../sass/style.scss */
.fnBm dl dd select.month,
.fnBs dl dd select.month {
  display: none;
  width: 135px;
  float: left;
  margin: 0 0 0 12px;
}

/* News content page */
/* line 1529, ../sass/style.scss */
.newsCopy p {
  margin: 0 0 12px;
}

/* line 1533, ../sass/style.scss */
.backToPR {
  display: none;
}

/* line 1537, ../sass/style.scss */
.newsImage {
  float: left;
  margin: 6px 0 0 36px;
  width: 324px;
  border: 4px solid #cccccc;
}

/* line 1544, ../sass/style.scss */
.newsImage img {
  width: 324px;
}

/* Footer */
/* line 1550, ../sass/style.scss */
#footer {
  clear: both;
  width: 896px;
  height: 70px;
  padding: 0 12px;
  margin: 0 0 24px;
  color: #0f4e91;
  overflow: hidden;
  background: url(assets/bg-footer.jpg) no-repeat left top;
  position: absolute;
  bottom: 0;
}

/* line 1563, ../sass/style.scss */
.fIcons {
      margin: 23px 0 0 0;
       float: left;
}
/*.homepage .fIcons {
  margin: 8px 0 0 0;
}*/

/* line 1568, ../sass/style.scss */
.fIcons a {
  width: 25px;
  height: 25px;
  float: left;
  margin: 0 4px 0 0;
}

/* line 1575, ../sass/style.scss */
a.fTwitter {
  background: url(assets/icon-twitter.png) no-repeat left top;
}

/* line 1579, ../sass/style.scss */
a.fFb {
  background: url(assets/icon-facebook.png) no-repeat left top;
}

/* line 1583, ../sass/style.scss */
a.fYt {
  background: url(assets/icon-youtube.png) no-repeat left top;
}

/* line 1587, ../sass/style.scss */
a.fLi {
  background: url(assets/icon-linkedin.png) no-repeat left top;
}

a.fTb {
  background: url(assets/icon-tumblrf.png) no-repeat left top;
}

/* line 1591, ../sass/style.scss */
.fLinks {
  float: right;
  margin: 25px 0 2px 0;
  font-family: "adelle", verdana, sans-serif;
  font-style: normal;
  font-weight: 600;
}

/* line 1599, ../sass/style.scss */
.fLinks a {
  color: #0f4e91;
}
.access{ display: none;}
.homepage .access{ width: 380px;float: left;/*clear: left;*/font-size: 7pt;line-height: 7pt;padding-top: 25px; padding-left:25px; display: block;}
/* line 1603, ../sass/style.scss */
.copy {
  clear: right;
  float: right;
  font-size: 10px;
    font-weight: bold;
    text-align: right;
    line-height: 10px;

}

/* line 1610, ../sass/style.scss */
.copy span.cpy {
  padding: 0 5px 0 0;
}

/* IE7 & IE8 semibold font weight fix */
/* line 1615, ../sass/style.scss */
.ie78 .fwNormal {
  font-weight: normal !important;
}

/* Firefox < 4 font replacing with verdana */
/* line 1621, ../sass/style.scss */
.ff4old .ffamNormal {
  font-family: verdana, sans-serif;
  font-weight: normal;
}

/* iPhone & iPad rounded corners fix */
/* line 1627, ../sass/style.scss */
input, textarea {
  -webkit-appearance: none;
  -webkit-border-radius: 0px;
}


/**** **** Added August 29th STARTS **** ***/
body.homepage #navHolder.homeNav p a img {height:51px;}
body.homepage .HTMLArea h2 {color:#5D5D5D; font-weight:400; float: left; width: 315px; padding: 6px 40px 20px 12px;}
	body.homepage .HTMLArea h2 strong, body.homepage .HTMLArea h2 b {color:#F46915; font-weight:600; display:block;}

#content {padding-top:82px;} 
    #content h1 {padding-top:47px;}

.secNav li:first-child {border:0;}

#navHolder {padding-top:18px; padding-bottom:0; border-bottom:4px solid #f87422; height:66px;}
#navHolder ul {position:absolute; width:auto; right:0; bottom:0; border-bottom:0; text-transform:uppercase; display:inline-  block;}
#navHolder p {border-bottom:0;}

#navHolder ul li {margin:0 0 0 40.5px; float:left;}
#navHolder ul li:first-child {display:none}

#content .LeftWider .accordion .ourTeam {margin-left:0; margin-bottom:0;}
#content .LeftWider .accordion .ourTeam .otCateg .otcList .otPeople {margin-bottom:0;}

.Pager {margin-bottom:24px;}

body.Shows h1 {display:none;}
body.Shows .showsIntroTxt h1 {display:block;}

.awardType img {height:50px;}

.oneCol table tbody tr td {height:26px; color:#fff; font-weight:600; border-bottom:1px dotted #5977AC;}
    .oneCol table tbody tr td:first-child {border-top:1px dotted #5977AC;}
    
    .oneCol table tbody tr td span {background-color:#fff;}

.maxSize {position:absolute; bottom:10px; right:0; width:221px;}

/* .partners ul li a span img {height:50px;} */

.showData .sdSlide .scroll .items div p a img,
.showDataPrivate .sdSlide .scroll .items div p a img {width:160px; height:96px;}

.oneCol.first input {width:201px; height:24px; border:0;}

#creativeIdea .oneCol {margin:0 0 0 55px; width:221px;}
#creativeIdea .oneCol table {width:100%;}
#creativeIdea .oneCol.first {margin:0; width:211px;}
#creativeIdea .form .twoCols dl dd input {height:24px; border:0;}
#creativeIdea ul {border:0;}
#creativeIdea ul li {height:auto; border:0;}
.ruFileWrap.ruStyled {padding-left:8px; width:509px; height:27px; background:url("assets/bg-upload.png") no-repeat scroll left top transparent;}
.RadUpload.RadUpload_Default {width:100%;}

input.ruCheck {margin-top:8px; margin-right:8px; padding:0; width:13px; height:13px; background:url(assets/checkbox.png) top left no-repeat #fff;}
input.ruCheck:checked {background:url(assets/checkbox.png) bottom left no-repeat #fff;}

#creativeIdea .RadUpload .ruInputs li .ruFileWrap {height:27px;}
#creativeIdea .RadUpload .ruInputs li .ruFileWrap input.ruButton {display:none;}
#creativeIdea .RadUpload .ruInputs li .ruFileWrap input.ruFakeInput {padding-left:30px; width:364px; border:0; background:none;}


.RadUpload_Default .ruRemove, .RadUpload ul.ruInputs li.ruActions input.ruAdd, .RadUpload ul.ruInputs li.ruActions input.ruDelete {font-family:verdana, sans-serif !important; margin:0; padding:0 0 3px 0 !important; width:71px !important; height:27px !important; font-size:9.5px !important; text-transform:uppercase !important; color:#fff !important; font-weight:bold !important; background:url('assets/upload-btn.png') top left no-repeat !important;}
.RadUpload ul.ruInputs li.ruActions input.ruAdd {margin:0 8px 0 0;}

.filterShows {float:right;}
.filterShows input[type="submit"], .filterNews input[type="submit"], a.backPr {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FB9900', endColorstr='#F97322');}


#logo {width:196px; height:52px; display:block; background:url('assets/logo.png') top left no-repeat;}
     #navHolder p a#logo img {display:none;}

/*.homepage #logo {width:50px; height:51px; display:block; background:url('assets/logo-home.png') top left no-repeat;}*/
    

#desktopMap  {display:block;}
#mobileMap {display:none;}

.singleS .showsIntroTxt {min-height:302px; height:auto;}
#content .singleS .showsIntroTxt h1 { padding-top: 0; }

body.Show.Details #container #content > h1 {display:none;}
body.News.Details #container #content > h1 {display:none;}

.awardsNom {clear:left; float:left;}

.Pager {font-family: "adelle",serif; position: relative; left: -5px; margin: 0 0 24px 0; font-style: normal; font-weight: 400 !important; clear: both; font-size: 14px; line-height:18px; color: #f46915;}
.Pager a {margin: 0 5px; color: #5d5d5d;}
.Pager a:hover, .Pager a.selected {color: #f46915;}
.Pager a.selected {font-weight:700;}
.Pager .Prev, .Pager .First, .Pager .Next, .Pager ul li {float:left; margin-right:3px;}
.Pager ul, .Pager .Last {float:left;}
.ArrowToggle {display:block; width:18px; height:20px; margin-left:auto; margin-right:auto;}

.newsImage {position:relative; float:right;}
.newsBlock, .newsCopy {float:left;}

a {color: #f46915;}

.showData, .showDataPrivate {height:auto; min-height:130px; overflow:hidden;}

.homeNews {height:150px;}
.homeNews .scroll {height:140px;}
.homeNews .scroll .items div {height:140px;}

.homeNews #actions, .moreNews {top:auto; bottom:0; z-index:100;}
#homeSlide {display:block;}
#homeSlideMobile {display:none;}

body.Our.Team #container #content .accordion .ourTeam .otCateg .otcList .otPeople div img {margin:6px 24px 12px 0; float:left;}
body.Our.Team #container #content .accordion .ourTeam .otCateg .otcList .otPeople div p.withImg {float:none; width:auto;}

body.Show.Details .showData ul,
body.Show.Details .showDataPrivate ul {margin-top:0;}
body.Show.Details .showData b,
body.Show.Details .showDataPrivate b {font-weight:normal; width:250px; float:right; display:block;}

body.Show.Details #content .relNews ul, body.Show.Details #content .relNews ul li ul, body.Show.Details #container .awardsNom ul.awandn li ul, body.Show.Details #container .awardsNom ul.awandn li ul li ul {margin-right:24px;}

.showsList a:hover {color:#f46915;}

.HTMLArea {font-weight:400;}
.YoutubeMobile {display:none;}

.followShow + .awardsNom {clear:right; width:528px; float:right;}

body.Our.Partners .partners ul {border-top:1px solid #eee;}
body.Our.Partners .partners ul li {margin:0; border-bottom:1px solid #eee; width:33%; height:90px; line-height:120px; float:left; text-align:center; display:block; overflow:hidden;}
    body.Our.Partners .partners ul li img {max-width:80%; max-height:80%;}
	
	
.HTMLArea p {margin:0 0 12px 0;}
.HTMLArea a {color: #f46915;}
.HTMLArea a:hover {text-decoration:underline;}
.otPeople p, .showsIntro p , .relNews ul li a, .awandn li a, body.Awards .showOff div ul li, #creativeIdea p, #creativeIdea .oneCol table label, body.Contact .ruText p, body.Contact .ruText ul li, .followShow h2, .relNews h2, .partners h2, .awardsNom h2 {font-weight:normal;}
.HTMLArea strong, .HTMLArea b, #creativeIdea p.labelTitle {font-weight:bold;}
.HTMLArea em, .HTMLArea i {font-style:italic}

.onecolumm .HTMLArea {margin-left:8px;}

body.News.Details #content h1 + .newsCopy {width:auto;}
body.Awards .showOff div ul li {margin:0 0 8px 0;}

#creativeIdea input.ruCheck, #creativeIdea .ruDelete {display:none;}

.showAwN.goUp, .showNews.goUp, .showOTP.goUp, .showAward.goUp {background-color:#fff;}
.showData, .showDataPrivate {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6');}
.newsImage, .newsImage img {padding:0; height:auto; min-height:0; display:block; overflow:hidden;}

.awardType img {display:none;}
.awardType img[src] {display:block;}

.awardType .showOff img[src] + div {margin:0 0 0 24px;}
.awardType .showOff img + div {margin:0;}

.reachUs > a {clear:both; margin:16px 0 0 24px;}

#content h1 {padding-bottom:4px;}

.followShow p.fsShare > a + span {display:inline-block; float:right;}
a.fsFb, a.fsTw, a.fsYt, a.fsTb {float:left;}

.showsIntro.singleS {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8f8f8');}

#navHolder ul {display:block;}

/* body.Shows .filterShows ul li:first-child {border-top:0;} */
/**** **** Added August 29th ENDS **** ***/



/**** **** CR Change STARTS **** ***/
#creativeIdea .oneCol.first {margin:0; float:left;}
    #creativeIdea .oneCol.first, #creativeIdea .oneCol.first input {width:360px;}  

#creativeIdea .twoCols {margin:0; width:460px; float:right;}
    #creativeIdea .form .twoCols dl dd input, #creativeIdea .form .twoCols dl dd textarea {width:460px;}
    
.maxSize {width:auto; right:12px;}

.newsBlock ul li a {font-weight:bold;}
.newsBlock ul.horiz li a, body.News #container #content .onecolumm .newsBlock ul li .date a, .newsBlock h2, .accordion h2 {font-weight:normal;}

.sdSlide .scroll .items div a span { display: block; }
.newsImage, .newsImage img {display:none;}
body.News.Details .newsBlock, .newsCopy {width:100%;}

.ruText ul li.address {height:auto; min-height:26px; line-height:20px; background-position:0 4px;}
    .ruText ul li.address span {white-space:nowrap;}
    
.relNews.single {margin:0 0 25px 12px; width:100%; float:left;}
.awardsNom.single {width:100%;}
    .relNews.single .showNews, .awardsNom.single .showAwN {right:16px;}
    
.RelatedNewsExpand {display:none;}

body, h1, body.homepage .HTMLArea h2, .HTMLArea p, .homeNews .scroll .items div a, .homeNews .date, #navHolder ul li a, .secNav li a, .showsIntroTxt p, .showsList li a, .fsBrowse li a, body.Show.Details .showData b, h2 span, .awandn li a, .relNews ul li a, .newsBlock ul li .date a, .newsBlock ul li a, .Pager .Prev, .Pager .First, .Pager .Next, .Pager ul li, h4 span, #creativeIdea .subTerms p, .ruText h2, .ruText ul li a {color:#000;}

body.homepage .HTMLArea h2 {margin:0; padding:6px 0 40px 0; width:690px;}
body.homepage .homeText {display:none;}
body.homepage .HTMLArea h2 strong, body.homepage .HTMLArea h2 b {display:inline;}

body.Company.Overview .HTMLArea, body.Company.Overview .HTMLArea p, body.Our.Partners  .HTMLArea, body.Our.Partners  .HTMLArea p, body.Production  .HTMLArea, body.Production  .HTMLArea p, body.Distribution  .HTMLArea, body.Distribution  .HTMLArea p, body.Shows .showsIntro p, .ruText p {font-size:14px;}

.phone a, .fax a {cursor:default; text-decoration:none;}

.newsCopy ul {margin:0 0 16px 24px; list-style-type:disc;}

.FreeContentWpr {clear:both; width:100%;}


.sdSlide .scroll .items div a {position:relative;}
.showData .sdSlide .scroll .items div p a img.PlayIcon, 
.showDataPrivate .sdSlide .scroll .items div p a img.PlayIcon {position:absolute; top:34px; left:60px; width:40px; height:28px; z-index:11;}

.DownloadButton, .errormessage {margin-left:12px; clear:both;}
.errormessage {margin-bottom:24px;}

.form .ciText {width:880px;}

.accordion ul {margin:0 0 16px 24px; list-style-type:disc;}
.accordion ul li {clear:both; font-weight:normal;}

body.Careers .otPeople {width:606px;}
body.Careers .otPeople div, body.Careers .otPeople p.withImg {width:600px;}

body.Careers a.backPr.jobapply {margin:0; clear:both; float:left;}

.fancybox.backPr.jobapply {}
.mobileCareerBtn.backPr.jobapply {display:none;}

body#JobPostingBody {padding:24px 0 0 24px; overflow:hidden; background:#2f4888;}
body#JobPostingBody h2 {padding:0 0 32px 0; color:#fff; float:left;}

body#JobPostingBody table {clear:both;}
body#JobPostingBody table tr td {padding:0 0 26px 0; font-size:10px; font-weight:bold; text-transform:uppercase; line-height:22px; vertical-align:top; font-family:verdana, sans-serif; color:#fff;}
body#JobPostingBody table tr.upload td {padding:0;}

body#JobPostingBody table tr td input[type="text"] {width:360px; height:24px; border:0;}
body#JobPostingBody table tr td .ruCheck, body#JobPostingBody table tr td .ruButton.ruDelete, body#JobPostingBody table tr td .ruButton.ruBrowse {display:none;}
body#JobPostingBody table tr td input[type="text"].ruFakeInput {margin:0; width:239px; background:none;}
body#JobPostingBody table tr td .ruFileWrap.ruStyled {width:328px; height:27px; float:left; background:url(assets/bg-job-upload.png) no-repeat left top; padding-left: 30px; }
body#JobPostingBody table tr td .RadUpload_Default .ruRemove {float:left;}

body#JobPostingBody table tr td .RadUpload .ruInputs li.ruActions {padding:8px 0 18px 0; float:none; clear:both;}
body#JobPostingBody table tr td .submitIdea {padding-top:36px;}
body#JobPostingBody table tr td .ruButton.ruRemove, body#JobPostingBody table tr td .ruButton.ruAdd {display:none;}

body#JobPostingBody .errormessage {margin-left:0; float:left;}
body#JobPostingBody .errormessage ul li {text-align:left; font-weight:bold;}

body#JobPostingBody .submitIdea input.ContactButton {width:65px; background:url(assets/submit-btn.png) top left;}
/**** **** CR Change ENDS **** ***/ 