 * Project:   Whitehorse Daily Star
 * Date:      July 1, 2014
/* ---------------------------------------- */

* { margin: 0; padding: 0; }

html { overflow-y: scroll; font-size: 100.01%; }
body { background: #fff; font-size: 62.5%; }

body, textarea, input, select, option, button { color: #444; font: 14px/1.5 'Montserrat',Helvetica Neue,Helvetica,Arial,sans-serif; }
div, form, blockquote, article, aside, details, figcaption, figure, footer, header, menu, nav, section, ul, ol, dl, p, table, pre, h1, h2, h3, h4, h5, h6 { display: block; margin: 0 0 15px; } :last-child { margin-bottom: 0 !important; } .last-child { margin-bottom: 0 !important; }

/*! fonts --------- */

@font-face { font-family: 'fontello'; src: url('/Content/Star/fonts/fontello.eot?109081671'); src: url('/Content/Star/fonts/fontello.eot?109081671#iefix') format('embedded-opentype'), url('/Content/Star/fonts/fontello.woff?109081671') format('woff'), url('/Content/Star/fonts/fontello.ttf?109081671') format('truetype'),  url('/Content/Star/fonts/fontello.svg?109081671#fontello') format('svg'); font-weight: normal; font-style: normal; }

@font-face {
    font-family:'Montserrat';src:url("/Content/Star/fonts/montserrat-bold-webfont.eot");src:url("/Content/Star/fonts/montserrat-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/Content/Star/fonts/montserrat-bold-webfont.svg#montserratbold") format("svg"),url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"),url("/fonts/montserrat-bold-webfont.ttf") format("truetype");font-weight:bold;font-style:normal;
}

@font-face {
    font-family:'Montserrat';src:url("/Content/Star/fonts/montserrat-regular-webfont.eot");src:url("/Content/Star/fonts/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/Content/Star/fonts/montserrat-regular-webfont.svg#montserratregular") format("svg"),url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"),url("/fonts/montserrat-regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;
}

/*! layout -------- */

.root-a { position: relative; overflow: hidden; width: 100%; margin: 0; padding: 0 15px; }
 .root-a, .root-a *, .root-a *:before, .root-a *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
 .root-a > * { max-width: 1064px; margin-left: auto; margin-right: auto; }
 .root-a > header { position: relative; z-index: 100; margin-bottom: 0; padding: 15px 0; }
 .root-a > header:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
  .root-a > header .logo { position: absolute; top: 15px; left: 0; margin: 0; }
   .root-a > header .logo a { display: block; width: 225px; height: 69px; overflow: hidden; background: url(/Content/Star/Images/logo-a.png) no-repeat; text-indent: 105%; white-space: nowrap; outline: none; }
   .root-a > header .logo a { -webkit-transition: opacity 0.35s; transition: opacity 0.35s; }
   .root-a > header .logo a:hover { opacity: 0.8; }
  .root-a > header > .utils-a { margin: 0 0 15px 240px; }
  .root-a > header .skips, .root-a > header .skips ul { position: absolute; top: 50%; left: 0; z-index: 9999; list-style: none; width: 100%; height: 0; margin: -30px 0 0; padding: 0; text-align: center; }
   .root-a > header .skips li { position: absolute; left: 0; top: 0; width: 100%; height: 0; font: bold 50px/1 Calibri,Myriad Pro,Arial,Helvetica Neue,Helvetica,sans-serif; }
    .root-a > header .skips li:before { display: none;  }
    .root-a > header .skips li a { display: inline-block; position: fixed; left: -10001px; margin: 0 auto; padding: 20px 30px; border: 1px dotted #fff; border-color: rgba(255,255,255,0.7); -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;  background: #333; background: rgba(0,0,0,0.6); color: #fff; text-align: center; text-decoration: none; outline: none; }
    .root-a > header .skips li a:focus, .root-a > header .skips li a:active { position: relative; left: 0; }
  .root-a > header .search-a { float: right; width: 23%; margin: 0; }
  .root-a > header .nav { float: left; width: 77%; margin: 0; background: #000; }
   .root-a > header .nav h2 { display: none; }
   .root-a > header .nav ul { list-style: none; margin: 0; padding: 0; font-size: 0; }
    .root-a > header .nav ul li { display: inline-block; margin: 0; font-size: 17px; line-height: 40px; vertical-align: top; }
    .root-a > header .nav ul li ~ li { margin-left: 1px; }
     .root-a > header .nav ul li:before { display: none; }
     .root-a > header .nav ul li a { display: block; padding: 0 12px; color: #fff; font-weight: normal; }
     .root-a > header .nav ul li a { -webkit-transition: all 0.35s; transition: all 0.35s; }
     .root-a > header .nav ul li a:hover, .root-a > header .nav ul li a:focus, .root-a > header .nav ul li a:active, .root-a > header .nav ul li.active > a { background: #0377bb; color: #fff; }
  .root-a > header a.search-toggler { display: none; }
 .root-a > section { position: relative; padding-bottom: 30px; }
 .root-a > footer { position: relative; padding: 15px; background: #000; color: #999; }
 .root-a > footer:before { content: ''; position: absolute; top: 0; bottom: 0; left: -100%; right: -100%; z-index: -1; background: #000; }
  .root-a > footer .nav-a { float: left; width: 57%; margin: 0; }
  .root-a > footer .connect-a { float: right; width: 43%; margin: 0; }
  .root-a > footer p.copys { font-size: 15px; text-align: right; clear: both; }

/*! grids --------- */

.grid-a { list-style: none; margin: -20px 0 20px -20px; padding: 0; letter-spacing: -.35em; }
 .grid-a > .column { display: inline-block; border: 1px solid transparent; border-width: 20px 0 0 20px; margin: 0; padding: 0; letter-spacing: 0; vertical-align: top; }
  .grid-a > .column:before { display: none; }
 .grid-a > .column.w5 { width: 5%; } .grid-a > .column.w10 { width: 10%; } .grid-a > .column.w15 { width: 15%; } .grid-a > .column.w20 { width: 20%; } .grid-a > .column.w25 { width: 25%; } .grid-a > .column.w30 { width: 30%; } .grid-a > .column.w35 { width: 35%; } .grid-a > .column.w40 { width: 40%; } .grid-a > .column.w45 { width: 45%; } .grid-a > .column.w50 { width: 50%; } .grid-a > .column.w55 { width: 55%; } .grid-a > .column.w60 { width: 60%; } .grid-a > .column.w65 { width: 65%; } .grid-a > .column.w70 { width: 70%; } .grid-a > .column.w75 { width: 75%; } .grid-a > .column.w80 { width: 80%; } .grid-a > .column.w85 { width: 85%; } .grid-a > .column.w90 { width: 90%; } .grid-a > .column.w95 { width: 95%; } .grid-a > .column.w100 { width: 100%; }
 .grid-a > .column.w8 { width: 8.33%; } .grid-a > .column.w16 { width: 16.66%; } .grid-a > .column.w33 { width: 33.33%; }.grid-a > .column.w66 { width: 66.67%; }
 .grid-a > .column.o5 { margin-left: 5%; } .grid-a > .column.o10 { margin-left: 10%; } .grid-a > .column.o15 { margin-left: 15%; } .grid-a > .column.o20 { margin-left: 20%; } .grid-a > .column.o25 { margin-left: 25%; } .grid-a > .column.o30 { margin-left: 30%; } .grid-a > .column.o35 { margin-left: 35%; } .grid-a > .column.o40 { margin-left: 40%; } .grid-a > .column.o45 { margin-left: 45%; } .grid-a > .column.o50 { margin-left: 50%; } .grid-a > .column.o55 { margin-left: 55%; } .grid-a > .column.o60 { margin-left: 60%; } .grid-a > .column.o65 { margin-left: 65%; } .grid-a > .column.o70 { margin-left: 70%; } .grid-a > .column.o75 { margin-left: 75%; } .grid-a > .column.o80 { margin-left: 80%; } .grid-a > .column.o85 { margin-left: 85%; } .grid-a > .column.o90 { margin-left: 90%; } .grid-a > .column.o95 { margin-left: 95%; } .grid-a > .column.o100 { margin-left: 100%; }
 .grid-a > .column.o8 { margin-left: 8.33%; } .grid-a > .column.o16 { margin-left: 16.66%; } .grid-a > .column.o33 { margin-left: 33.33%; }.grid-a > .column.o66 { margin-left: 66.67%; }
.grid-a.gapless { margin-left: 0; }
 .grid-a.gapless > .column { border-left: none; } 

.layout-a, .layout-b, .layout-c { }
.layout-a:after, .layout-b:after, .layout-c:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
 .layout-a > .col, .layout-b > .col, .layout-c > .col { margin-bottom: 15px;  }

 .layout-a > .col-a { float: left; width: 70%; overflow: hidden; }
 .layout-a > .col-b { float: right; width: 30%; border-left: 15px solid transparent; overflow: hidden; }
 .layout-a > .col-b ~ * { margin-right: 30% !important; clear: left; }
 .layout-a > .aside { display: none; }

 .layout-b > .col-a { float: left; width: 70%; overflow: hidden; }
 .layout-b > .col-b { float: right; width: 30%; border-left: 15px solid transparent; overflow: hidden; }
 .layout-b > .col-b ~ * { margin-right: 30% !important; clear: left; }
 .layout-b > .aside { display: block; }

 .layout-c > .col-a { float: right; width: 30%; border-left: 15px solid transparent; clear: right; }
 .layout-c > .col-a ~ * { margin-right: 30% !important; clear: left; }
 .layout-c > .showcase-a { margin-left: -15px; margin-right: -15px; }
 .layout-c > .showcase-texts-a { float: right; width: 30%; border-left: 15px solid transparent; }
 .layout-c > .aside { display: none; }
  .layout-c > .showcase-a .texts { display: none; padding: 0 15px; }
  .layout-c > .showcase-a ~ .story-a { position: relative; z-index: 10; margin-top: -100px; }
 .layout-c > .story-a > header { margin-left: -15px; }

/*! elements ------ */

.add-comment-a { padding: 0 0; color: #999; }
.comments-a + .add-comment-a { padding-right: 65px; }
 .add-comment-a .fields { margin: 0 -15px 15px; }
  .add-comment-a .fields ::-webkit-input-placeholder { color: #777; }
  .add-comment-a .fields :-ms-input-placeholder { color: #777 !important; }
  .add-comment-a .fields :-moz-placeholder { color: #777; }
  .add-comment-a .fields ::-moz-placeholder { color: #777; }
  .add-comment-a .fields .placeholder { color: #777 !important; }
  .add-comment-a .fields .field-a { padding-left: 120px; }
  .add-comment-a .fields .field-a:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
   .add-comment-a .fields .field-a label { float: left; width: 110px; margin: 0 0 0 -120px; line-height: 40px; text-align: right; }
   .add-comment-a .fields .field-a input { padding: 0 9px; }
   .add-comment-a .fields .field-b label { display: none; }
   .add-comment-a .fields .field-b textarea { height: 165px; padding: 9px; resize: none; }

.adv-a { margin-bottom: 25px; text-align: center; }
.adv-a + .adv-a { margin-top: -10px; }
 .adv-a > a { display: inline-block; vertical-align: top; }
 .adv-a img { display: block; width: 100%; max-width: 300px; height: auto; margin: 0; }
 .adv-a a img { -webkit-transition: opacity 0.35s; transition: opacity 0.35s; }
 .adv-a a:hover img { opacity: 0.8; }

.archives-a { position: relative; padding-bottom: 10px; }
.archives-a:before { content: ''; position: absolute; bottom: 0; left: -100%; right: -100%; z-index: -1; height: 45px; background: #fff; }
.archives-a:before { background: -webkit-linear-gradient(#fff, #f5f5ea); background: linear-gradient(#fff, #f5f5ea); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5ea',GradientType=0 ); }
.eq-ie9 .archives-a:before { filter: none !important; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); }
.archives-a:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
 .archives-a > h2 { margin-bottom: 5px; }
 .archives-a .calendar { float: right; width: 167px; margin: 0; }
 .archives-a .calendar ~ * { margin-right: 180px !important; }
  .archives-a .calendar p { margin: 0 0 10px; font-size: 14px; line-height: 1.1; }
 .archives-a .items { height: 245px; overflow: hidden; margin: 0; font-size: 0; text-align: center; }
  .archives-a .items .item { display: inline-block; width: 165px; margin: 0; font-size: 14px; vertical-align: top; text-align: center; }
  .archives-a .items .item ~ .item { margin-left: 14px; }
   .archives-a .items .item > a { display: block; min-height: 245px; }
    .archives-a .items .item figure { margin: 0 0 5px; }
     .archives-a .items .item figure img { display: block; width: 100%; max-width: 165px; height: auto; margin: 0; border: 1px solid #ddd; }
     .archives-a .items .item a figure img { -webkit-transition: opacity 0.35s; transition: opacity 0.35s; }
     .archives-a .items .item a:hover figure img { opacity: 0.8; }
    .archives-a .items .item p { font-size: 14px; line-height: 1.2; }

.banner-a { margin-bottom: 20px; }
/*.banner-a { margin-bottom: 0; } Change made by Geof on Jan 28, 2018 */
 .banner-a img { display: block; width: 100%; height: auto; margin: 0; }
 .banner-a a img { -webkit-transition: opacity 0.35s; transition: opacity 0.35s; }
 .banner-a a:hover img { opacity: 0.8; }

.comment-a { }
.comment-a:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
 .comment-a .rating { float: right; width: 50px; margin: 0; padding: 15px 0 0; text-align: center; }
 .comment-a .rating ~ * { margin-right: 50px !important; }
  .comment-a .rating a { display: block; margin: 0 0 15px; font-size: 14px; line-height: 1.5; }
  .comment-a .rating a.up { color: #00a02a; }
  .comment-a .rating a.down { color: #ed1b24; }
  .comment-a .rating a { -webkit-transition: all 0.35s; transition: all 0.35s; }
  .comment-a .rating a:hover { opacity: 0.7; }
   .comment-a .rating a span { display: block; width: 23px; height: 28px; overflow: hidden; margin: 0 auto 15px; background: url(/Content/Star/images/rating-a-icons.png) -10001px -10001px no-repeat; text-indent: 105%; white-space: nowrap; }
   .comment-a .rating a.up span { background-position: 0 0; }
   .comment-a .rating a.down span { background-position: 0 -30px; }
 .comment-a .body { min-height: 140px; padding: 15px; background: #f0f0e1; color: #777; }
  .comment-a .body h4 { color: #999; font-size: 16px; font-weight: normal; line-height: 1.5; }
   .comment-a .body h4 a { color: #999; font-weight: normal; }
   .comment-a .body h4 a:hover { color: #777; }
  .comment-a .body p { overflow: hidden; font-size: 16px; font-weight: normal; line-height: 1.5; }

.comments-a { }
 /*.comments-a > h3 { padding: 0 15px; }*/
 .comments-a > h3 { padding: 0; }

.connect-a { }
 .connect-a h3 { margin: 0 0 10px; color: #bbb; font-size: 15px; font-weight: normal; }
 .connect-a ul { list-style: none; margin: 0; padding: 0; font-size: 0; }
  .connect-a ul li { display: inline-block; margin: 0; vertical-align: top; }
  .connect-a ul li:before { display: none; }
  .connect-a ul li { margin-right: 15px; margin-bottom: 15px; }
   .connect-a ul li a { display: block; position: relative; width: 40px; height: 40px; overflow: hidden; background: #bbb; color: #000; text-indent: 105%; white-space: nowrap; }
   .connect-a ul li a { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: all 0.35s; transition: all 0.35s; }
   .connect-a ul li a:hover { background: #999; color: #000; }
   .connect-a ul li a:before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin: 0; font: normal 30px/40px 'fontello'; text-align: center; text-indent: 0; }
   .connect-a ul li a:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
   .connect-a ul li.facebook a:before { content: '\f09a'; }
   .connect-a ul li.twitter a:before { content: '\f099'; }
   .connect-a ul li.youtube a:before { content: '\f167'; }
   .connect-a ul li.instagram a:before { content: '\f16d'; }

.featured-a { position: relative; overflow: hidden; }
 .featured-a p.warning { position: absolute; top: 15px; left: 0; width: 100%; height: 30px; overflow: hidden; margin: 100% 0 0; color: #fff; font-size: 14px; line-height: 30px; text-align: right; }
 .featured-a p.warning { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); }
 .featured-a .items { margin: -20px -10px 15px; font-size: 0; }
 .featured-a p.warning + .items { margin-left: 0; padding-left: 5px; border-left: 30px solid #bb3703; font-size: 0; }
  .featured-a .items .item { display: inline-block; width: 25%; margin: 20px 0 0; padding: 0 10px; vertical-align: top; }
   .featured-a .items .item figure { margin: 0 0 10px; }
    .featured-a .items .item figure img { display: block; width: 100%; height: auto; margin: 0; }
    .featured-a .items .item a figure img { -webkit-transition: opacity 0.35s; transition: opacity 0.35s; }
    .featured-a .items .item a:hover figure img { opacity: 0.8; }
   .featured-a .items .item p { font-size: 15px; line-height: 1.3; }

.featured-b { position: relative; overflow: hidden; color: #868686; }
.featured-b:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
 .featured-b figure { float: left; width: 75%; margin: 0; padding-right: 15px; }
  .featured-b figure img { display: block; width: 100%; height: auto; margin: 0; }
 .featured-b figure ~ * { margin-left: 75% !important; }

.nav-a { font-size: 0; }
.nav-a:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
 .nav-a ul { display: inline-block; list-style: none; width: 33.33%; margin: 0; padding: 0 30px 0 0; vertical-align: top; }
  .nav-a ul li { margin: 0 0 6px; font-size: 15px; line-height: 1.2; }
  .nav-a ul li:before { display: none; }
   .nav-a ul li a { color: #bbb; font-weight: normal; }
   .nav-a ul li a:hover, .nav-a ul li a:focus, .nav-a ul li a:active, .nav-a ul li.active a { color: #999; }

.news-a { margin-bottom: 30px; }
 .news-a > h2 { margin-bottom: 10px; color: #878787; font-size: 15px; }

.newslist-a { }
 .newslist-a h3 { margin-bottom: 10px; }
 .newslist-a ul { list-style: none; padding: 0; }
  .newslist-a ul li { margin: 0 0 15px; font-size: 16px; line-height: 1.3; }
  .newslist-a ul li:before { display: none; }

.newslist-b { }
 .newslist-b > h2 { margin: 20px 0 15px 0; color: #878787; font-size: 15px; border-bottom: 1px #AFAFAF solid; padding-bottom: 5px; }
 .newslist-b ul { list-style: none; padding: 0; }
  .newslist-b ul li { overflow: hidden; margin: 0 0 15px; font-size: 14px; line-height: 1.5; }
  .newslist-b ul li strong { font-size: 16px; }
  .newslist-b ul li:before { display: none; }
   .newslist-b ul li a { display: block; font-size: 16px; }
   .newslist-b ul li span a { display: inline; font-size: 14px; }
   .newslist-b ul li a.img { position: relative; z-index: 1; float: left; width: 65px; margin: 0; }
   /*.newslist-b ul li.mark a.img:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; z-index: 2; width: 15px; background: #bb3703; }*/
    .newslist-b ul li a.img img { display: block; position: relative; z-index: -1; width: 100%; max-width: 65px; height: auto; margin: 0; }
    .newslist-b ul li a.img img { -webkit-transition: opacity 0.35s; transition: opacity 0.35s; }
    .newslist-b ul li a.img:hover img { opacity: 0.8; }
   .newslist-b ul li a.img ~ * { margin-left: 80px !important; }
   .newslist-b ul li span { display: block; }

    .shares .facebook { background: #306199 url(/Content/Star/images/facebook.png) no-repeat 5px 5px; }
    .shares a.facebook:hover { background-color: #244872; }
    .shares .twitter { background: #26c4f1 url(/Content/Star/images/twitter.png) no-repeat 10px 5px; padding: 4px 8px 4px 38px; }
    .shares a.twitter:hover { background-color: #0EAAD6; }
    .shares a { display: inline-block; margin-right: 20px; padding: 4px 8px 4px 32px; color: #FFF; font-size: 12px; }

    .newslist-b ul li.mark
    {
        border-left: 8px #BB3703 solid;
        padding-left: 15px;
    }
    .newslist-b ul li.mark.thumb a, .newslist-b ul li.mark.thumb span
    {
        margin-left: -23px;
    }
    .newslist-b ul li.mark.thumb a.img ~ *
    {
        margin-left: 57px !important;
    }




.popular-a { }
 .popular-a h3 { margin-bottom: 10px; padding: 0 15px; font-size: 15px; }
 .popular-a ul { list-style: none; padding: 15px; background: #074a72; color: #fff; }
 .popular-a ul { background: -webkit-linear-gradient(#074a72, #0377bb); background: linear-gradient(#074a72, #0377bb); }
 .eq-ie9 .popular-a ul { filter: none !important; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA3NGE3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzc3YmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); }
  .popular-a ul li { margin: 0 0 15px; font-size: 14px; line-height: 1.3; }
  .popular-a ul li.medium { font-size: 16px; }
  .popular-a ul li.large { font-size: 18px; }
  .popular-a ul li.xlarge { font-size: 20px; }
  .popular-a ul li:before { display: none; }
  .popular-a ul li a { color: #fff; }
  .popular-a ul li a:hover { color: #74cafd; }

.search-a { }
 .search-a p { position: relative; margin: 0; }
  .search-a p label { display: none; }
  .search-a p input { height: 40px; margin: 0; padding: 0 45px 0 15px; border: none; background: #f0f0e1; color: #444; font-size: 18px; line-height: 40px; }
  .search-a p input::-webkit-input-placeholder { color: #444; }
  .search-a p input:-ms-input-placeholder { color: #444 !important; }
  .search-a p input:-moz-placeholder { color: #444; }
  .search-a p input::-moz-placeholder { color: #444; }
  .search-a p input.placeholder { color: #444 !important; }
  .search-a p input:focus::-webkit-input-placeholder { color: #666; }
  .search-a p input:focus:-ms-input-placeholder { color: #666 !important; }
  .search-a p input:focus:-moz-placeholder { color: #666; }
  .search-a p input:focus::-moz-placeholder { color: #666; }
  .search-a p input.placeholder { color: #666 !important; }
  .search-a p button { position: absolute; bottom: 0; right: 0; width: 40px; height: 40px; overflow: hidden; margin: 0; padding: 0; border: none; background: #f0f0e1; color: #444; font-size: 18px; text-indent: 105%; white-space: nowrap; }
  .search-a p button, .search-a p button:before { -webkit-transition: all 0.35s; transition: all 0.35s; }
  .search-a p button:hover { color: #666; }
  .search-a p button:before { content: '\e804'; position: absolute; top: 0; left: 0; width: 100%; height: 100%; font: normal 1.2em/40px 'fontello'; text-align: center; text-indent: 0; }
  .search-a p button:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.share-a { overflow: hidden; }
 .share-a .fb_iframe_widget, .share-a .fb_iframe_widget span, .share-a .fb_iframe_widget span iframe[style] { float: left; }

.showcase-a { position: relative; color: #888; }
 .showcase-a .items { margin: 0; }
  .showcase-a .items .item { margin-bottom: 30px;  }
  .js .showcase-a .items .item { margin-bottom: 30px;  }
   .showcase-a .items .item figure { margin: 0 0 5px; }
    .showcase-a .items .item figure img { display: block; width: 100%; height: auto; margin: 0; }
   .showcase-a .items .item .copy { }
   .js .showcase-a .items .item .copy { display: none; }
   .js .showcase-a.single .items .item .copy { display: block; }
 .showcase-a .rotator { position: relative; margin: 0 0 10px; }
 .showcase-a .rotator .viewport { position: relative; z-index: 1; margin: 0; }
 /*.showcase-a.short .rotator .viewport { height: 400px; }*/


  .showcase-a .rotator .items { margin: 0; }
  .showcase-a .rotator .items:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
   .showcase-a .rotator .items .item { margin: 0; }
    .showcase-a .rotator .items .item figure { margin: 0; }
    .showcase-a .rotator .items .item .copy { display: none; }
 .showcase-a .rotator ul.direction-nav { list-style: none; position: absolute; bottom: 0; right: 0; z-index: 2; margin: 0; padding: 0; font-size: 0; }
 .showcase-a.short .rotator ul.direction-nav { top: 0; }
  .showcase-a .rotator ul.direction-nav li { display: inline-block; width: 30px; height: 30px; margin: 0; vertical-align: top; }
  .showcase-a .rotator ul.direction-nav li:before { display: none; }
  .showcase-a .rotator ul.direction-nav li ~ li { margin-left: 6px; }
   .showcase-a .rotator ul.direction-nav li a { display: block; position: relative; width: 100%; height: 100%; overflow: hidden; background: #000; color: #fff; text-indent: 105%; white-space: nowrap; cursor: pointer; outline: none; }
   .showcase-a .rotator ul.direction-nav li a { -webkit-transition: all 0.35s; transition: all 0.35s; }
   .showcase-a .rotator ul.direction-nav li a:hover { background: #222; color: #ddd; }
   .showcase-a .rotator ul.direction-nav li a:before { content: '\e802'; position: absolute; top: 0; left: 0; width: 100%; height: 100%; font: normal 22px/30px 'fontello'; text-align: center; text-indent: 0; }
   .showcase-a .rotator ul.direction-nav li:first-child a:before { content: '\e801'; }
 .showcase-a .texts, .showcase-texts-a { margin: 0 0 10px; color: #888; }

.smallNav { display: none; }

.story-a { }
.story-a:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
 .story-a p { font-size: 16px; line-height: 1.5; }
 .story-a > header { margin-bottom: 20px; padding: 10px 15px 15px; background: url(/Content/Star/images/overlay-a.png); background: rgba(0,0,0,0.6); color: #fff; }
  .story-a > header h1 { margin-bottom: 7px; color: #fff; font-size: 30px; line-height: 1.2; }
  .story-a > header p { margin-bottom: 20px; }
  .story-a > header p.author { font-size: 14px; }
   .story-a > header p.author a { color: #fff; }
   .story-a > header p.author a:hover { color: #ddd; }

.story-b { }
.story-b:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
 .story-b p { font-size: 16px; line-height: 1.5; }
 .story-b > header { margin-bottom: 20px; color: #878787; }
  .story-b > header h1 { margin-bottom: 7px; color: #444; font-size: 30px; line-height: 1.2; }
  .story-b > header p { margin-bottom: 20px; }
  .story-b > header p.author { font-size: 14px; }
   .story-b > header p.author a { color: #878787; }
   .story-b > header p.author a:hover { color: #666; }
   .story-b .well { background-color: #FEE2D8; border: none; border-radius: 0; box-shadow: none; padding: 10px 15px; color: #BB3703; text-align: left; font-weight: normal;}

.teaser-a { margin-bottom: 20px; padding: 0 15px; }
.teaser-a:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
 .teaser-a figure { float: right; width: 33%; max-width: 90px; margin: 0 0 5px 15px; }
  .teaser-a figure img { display: block; width: 100%; max-width: 90px; height: auto; margin: 0; }
  .teaser-a figure a img { -webkit-transition: opacity 0.35s; transition: opacity 0.35s; }
  .teaser-a figure a:hover img { opacity: 0.8; }
 .teaser-a h2 { margin: 0 0 5px; color: #0277ba; font-size: 20px; line-height: 1.2; }
  .teaser-a h2 a { color: #0277ba; }
  .teaser-a h2 a:hover { color: #0287d3; }

.utils-a { background: #fee2d8; }
.utils-a:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
 .utils-a p { font-size: 13px; line-height: 16px; }
 .utils-a .login { float: right; width: 145px; margin: 0; background: #bb3703; }
 .utils-a .login.user { padding: 9px 15px; }
  .utils-a .login > h3 { margin: 0 0 2px; color: #fff; font-size: 16px; font-weight: normal; line-height: 1; }
  .utils-a .login > ul { list-style: none; height: 32px; overflow: hidden; margin: 0; padding: 0; }
   .utils-a .login > ul li { display: block; margin: 0; font-size: 13px; line-height: 16px; }
   .utils-a .login > ul li:before { display: none; }
    .utils-a .login > ul li a { color: #fff; }
    .utils-a .login > ul li a:hover { color: #fee2d8; }
 .utils-a .buy { float: left; width: 145px; margin: 0; background: #885946; }
 .utils-a .subscribe { margin: 0; }
 .utils-a .login ~ .subscribe, .utils-a .login ~ .subscriber { margin-right: 145px; }
 .utils-a .buy ~ .subscribe, .utils-a .buy ~ .subscriber { margin-left: 145px; }
  .utils-a .login > a, .utils-a .buy a, .utils-a .subscribe a { display: block; min-height: 68px; padding: 9px 15px; font-weight: normal; }
  .utils-a .login a, .utils-a p.buy a, .utils-a p.subscribe a { -webkit-transition: all 0.35s; transition: all 0.35s; }
  .utils-a .login > a { background: #bb3703; color: #fff; }
  .utils-a .login > a:hover { background: #892802; color: #fff; }
  .utils-a .buy a { background: #885946; color: #fff; }
  .utils-a .buy a:hover { background: #664335; color: #fff; }
  .utils-a .subscribe a { background: #fee2d8; color: #444; }
  .utils-a .subscribe a:hover { background: #fdd0bf; color: #444; }
   .utils-a .login a strong, .utils-a p.buy a strong, .utils-a p.subscribe a strong { display: block; padding-bottom: 2px; font-size: 16px; line-height: 1; }
   .utils-a .login a strong, .utils-a p.buy a strong { font-weight: normal; }
   .utils-a .subscribe a span { display: block; }
   .utils-a .subscribe a span + span { display: none; color: #bb3703; }
   .utils-a .subscribe a strong { color: #bb3703; }
 .utils-a .subscriber { position: relative; height: 68px; margin: 0; padding: 9px 15px; }
 .utils-a .subscriber h3 { margin: 0 0 8px; color: #bb3703; font-size: 16px; line-height: 1; }
 .utils-a .subscriber ul { list-style: none; width: 100%; height: 32px; overflow: hidden; margin: 0; padding: 0; background: #fee2d8; color: #777; font-size: 0; }
  .utils-a .subscriber ul li { display: inline-block; margin: 0; font-size: 13px; line-height: 16px; vertical-align: top; }
  .utils-a .subscriber ul li:before { display: none; }
  .utils-a .subscriber ul li ~ li { margin-left: 10px; }
  .utils-a .subscriber ul li.toggler-item { display: none; }
   .utils-a .subscriber ul li a, .utils-a .subscriber ul li span { display: block; }

.video-a { position: relative; height: 0; overflow: hidden; padding-bottom: 56.25%; padding-top: 30px; }
 .video-a iframe, .video-a object, .video-a embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin: 0; }

/*! headers ------- */

.header-a { display: block; width: 100%; overflow: hidden; margin: 0 0 15px; color: #888; padding: 0; text-align: center; }
 .header-a > span { display: inline-block; position: relative; font: bold 18px/1.4 'Montserrat',Helvetica Neue,Helvetica,Arial,sans-serif; vertical-align: top; }
 .header-a > span:before { content: ''; position: absolute; top: 50%; right: 100%; width: 1070px; height: 1px; margin: 0 15px 0 0; background: #888; }
 .header-a > span:after { content: ''; position: absolute; top: 50%; left: 100%; width: 1070px; height: 1px; margin: 0 0 0 15px; background: #888; }

.header-b { color: #000; }

/*! buttons ------- */

/*.button-a, .btn-primary { display: inline-block; position: relative; height: auto; padding: 9px 15px; border: none; background: #0377bb; color: #fff; font: normal 18px/22px 'Montserrat',Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; text-decoration: none !important; vertical-align: top; }*/

.btn { border-radius: 0; }
.button-a, .btn-primary { border-radius: 0; display: inline-block; position: relative; height: auto; padding: 9px 15px; border: none; background: #0377bb; color: #fff; font: normal 18px/22px 'Montserrat',Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; text-decoration: none !important; vertical-align: top; }

.button-a, .btn-primary { -webkit-transition: all 0.35s; transition: all 0.35s; }
.button-a:hover, .btn-primary:hover, .button-a:focus, .btn-primary:focus, .button-a:active, .btn-primary:active { background: #0367a2; color: #fff; }

.button-a.large { padding: 15px; font-size: 20px; line-height: 24px; }

.button-a.fullwidth { width: 100%; }

.button-a.right-arrow, .button-a.large.right-arrow { padding-right: 45px; }
 .button-a.right-arrow:before { content: '\e802'; position: absolute; top: 50%; right: 15px; width: 22px; height: 22px; margin: -11px 0 0; font: normal 20px/22px 'fontello'; text-align: right; }

.button-a.left-arrow, .button-a.large.right-arrow { padding-left: 45px; }
 .button-a.left-arrow:before { content: '\e801'; position: absolute; top: 50%; left: 5px; width: 22px; height: 22px; margin: -11px 0 0; font: normal 20px/22px 'fontello'; text-align: right; }

.button-a.left { text-align: left; }
.button-a.right { text-align: right; }

.form-control { border-radius: 0; }
/*! helpers ------- */

.offset { position: absolute !important; left: -10001px !important; overflow: hidden !important; }

.alignright { float: right; margin: 0 0 20px 20px; }
.alignleft { float: left; margin: 0 20px 20px 0; }
 .alignright img, .alignleft img { display: block; max-width: none; }

/*! defaults ------ */

form { }
 label { cursor: pointer; vertical-align: middle; }
 label:first-child { display: block; margin: 0 0 5px; color: #777; font-size: 16px; }
  label em { color: #f00; }
 input[type=text], input[type=password], input[type=search], input[type=email], input[type=tel], textarea { width: 100%; height: 40px; padding: 0 4px; border: 1px solid #bbb; color: #777; vertical-align: top; font-size: 16px; line-height: 38px; -webkit-appearance: none; }
 textarea { overflow: auto; height: 100px; padding: 3px 3px 3px 4px; line-height: 1.2; resize: vertical; }
 select { width: 100%; height: 30px; padding: 5px; border: 1px solid #ccc; background: #fff; }

 /*
 button, input[type="submit"], input[type="button"] { border: 1px solid #ccc; background: #ddd; cursor: pointer; } button::-moz-focus-inner { padding: 0; border: none; }
     */                                                                                                            /*
 button, input[type="submit"], input[type="button"] { overflow: visible; height: 30px; padding: 0 9px; border: 1px solid #ccc; background: #ddd; cursor: pointer; } button::-moz-focus-inner { padding: 0; border: none; }
     */
::-webkit-input-placeholder { color: #aaa; font-style: normal; opacity: 1; }
:-ms-input-placeholder { color: #aaa !important; font-style: normal; opacity: 1; }
:-moz-placeholder { color: #aaa; font-style: normal; opacity: 1; }
::-moz-placeholder { color: #aaa; font-style: normal; opacity: 1; }
.placeholder { color: #aaa !important; font-style: normal; opacity: 1; }

table { display: table; border-collapse: collapse; border-spacing: 0; }
 table th, table td { padding: 5px 10px; border: 1px solid #eee; }

h1, h2, h3, h4, h5, h6 { color: #875846; font: bold 10px/1.2 'Montserrat',Helvetica Neue,Helvetica,Arial,sans-serif; }
h1 { color: #444; font-size: 30px; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 15px; }
h5 { font-size: 13px; }
h6 { font-size: 12px; }

ul, ol, dd, blockquote { padding-left: 40px; }
 ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; }
 
ol { list-style: none; counter-reset: ordered; }
 ol li { counter-increment: ordered; }
  ol li:before { position: absolute; content: counter(ordered) ')'; width: 15px; margin: 0 0 0 -30px; text-align: right; }

ul { list-style: none; }
 ul li { }
  ul li:before { float: left; overflow: hidden; content: '>'; width: 0; height: 0; margin: 6px 0 0 -20px; border: 4px solid transparent; border-left-color: #444; }

a { color: #0077b8; font-weight: bold; text-decoration: none; }
a { -webkit-transition: color 0.35s; transition: color 0.35s; }
a:hover, a:focus, a:active { color: #0098eb; text-decoration: none; }
 a span { cursor: pointer; }

img { max-width: 100%; border-width: 0; } .lt-ie9 img { max-width: none; }
img { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }

pre { font-family: Consolas,Monaco,Courier New,monospace; white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

hr, div.hr { overflow: hidden; width: 100%; height: 1px; margin: 15px 0; border: none; border-top: 1px solid #eee; background: none; font-size: 0; } div.hr * { display: none; }

/*! specific ------ */
#fb-root { display: none; margin-bottom: 0; }
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] { width: 100% !important; }

.ui-datepicker { width: 165px; padding: 0; border: 5px solid #f0f0e1; background: #fff; }
.ui-datepicker td span, .ui-datepicker td a { padding: 0; }
.ui-datepicker .ui-datepicker-header { display: block; width: 100%; height: 25px; overflow: hidden; margin: 0; padding: 0; background: transparent; color: #aaa; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev, .ui-datepicker .ui-datepicker-header .ui-datepicker-next { position: absolute; top: 0; width: 25px; height: 25px; cursor: pointer; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev { left: 0; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-next { right: 0; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev > span, .ui-datepicker .ui-datepicker-header .ui-datepicker-next > span { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; margin: 0; border: none; background: none; color: #aaa; text-indent: 105%; white-space: nowrap; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev > span:before, .ui-datepicker .ui-datepicker-header .ui-datepicker-next > span:before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; margin: 0; background: none; color: #aaa; font-size: 13px; font-weight: normal; line-height: 25px; text-indent: 0; text-align: center; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev { float: left; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev > span:before { content: '\003C'; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-next { float: right; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-next > span:before { content: '\003E'; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-title { display: block; margin: 0 25px; padding: 0; font-size: 13px; font-weight: normal; line-height: 25px; }
.ui-datepicker table { table-layout: fixed; }
.ui-datepicker table th, .ui-datepicker table td { height: 25px; padding: 0; border: none; background: none; color: #aaa; font-size: 13px; font-weight: normal; line-height: 25px; text-align: center; }
.ui-datepicker table th.ui-datepicker-week-end, .ui-datepicker table td.ui-datepicker-week-end { display: none; }
.ui-datepicker table thead th { color: #666; }
.ui-datepicker table td span { display: block; padding: 0; color: #aaa; font-size: 13px; line-height: 25px; text-align: center; }
.ui-datepicker table th a, .ui-datepicker table td a { background: none; color: #666; font-size: 13px; font-weight: normal; line-height: 25px; text-align: center; }
.ui-datepicker table th a, .ui-datepicker table td a { -webkit-transition: all 0.35s; transition: all 0.35s; }
.ui-datepicker table th a:hover, .ui-datepicker table td a:hover { background: none; color: #000; }
.ui-datepicker table th a.ui-state-active, .ui-datepicker table td a.ui-state-active { background: none; color: #000; }

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.has-error label{color:#BB3703}
.has-error input{border-color:#BB3703;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-error input:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}
.has-error .help-text{color:#BB3703}


.section
{
    background: #E5F2F3;
    border: 1px #A3D0D3 solid;
    padding: 10px;
    margin-bottom: 10px;
}

.section > label
{
    color: #73BBBF;
}




/*! mobile -------- */

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) { body { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { body { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } }
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) { body { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } }

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {

 .root-a > header .logo a { background-image: url(/Content/Star/images/logo-a-2x.png); background-size: 100%; }

 .comment-a .rating a span { background-image: url(/Content/Star/images/rating-a-icons.png); background-size: 23px; }

} @media screen and (max-width: 1070px) {

  .root-a > header .search-a { position: absolute; top: 138px; left: 0; right: 0; float: none; width: auto; overflow: hidden; height: 40px; margin: 0; }
  .js .root-a > header .search-a { max-height: 0; }
  .js .root-a > header .search-a { -webkit-transition: all 0.35s; transition: all 0.35s; }
  .js .root-a > header .search-a.open { max-height: 40px; }
  .root-a > header .nav { float: none; width: 100%; padding: 0 40px 0 0; }
    .root-a > header .nav ul li { font-size: 16px; }
     .root-a > header .nav ul li a { padding: 0 10px; }
  .root-a > header a.search-toggler { display: block; position: absolute; bottom: 15px; right: 0; width: 40px; height: 40px; overflow: hidden; margin: 0; padding: 0; border: none; background: #000; color: #fff; font-size: 18px; text-indent: 105%; white-space: nowrap; outline: none; }
  .root-a > header a.search-toggler { -webkit-transition: all 0.35s; transition: all 0.35s; }
  .root-a > header a.search-toggler:before { content: '\e804'; position: absolute; top: 0; left: 0; width: 100%; height: 100%; font: normal 1.2em/40px 'fontello'; text-align: center; text-indent: 0; }
  .root-a > header a.search-toggler:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
  .root-a > header a.search-toggler.active { background: #0377bb; }
  .root-a > header a.search-toggler.active:before { content: ''; top: 50%; left: 50%; width: 0; height: 0; overflow: hidden; margin: -15px 0 0 -10px; border: 10px solid transparent; border-color: transparent transparent #fff; text-indent: 105%; white-space: nowrap; }
  .root-a > footer .nav-a { width: 75%; }
  .root-a > footer .connect-a { width: 25%; }

 .utils-a p.buy { width: 33.33%; }
 .utils-a p.buy ~ p { width: 33.33%; }
 .utils-a p.buy ~ p.subscribe { float: left; width: 33.33%; margin: 0 !important; }
  .utils-a p.subscribe a span:first-child { display: none; }
  .utils-a p.subscribe a span + span { display: block; color: ; }

} @media screen and (max-width: 850px) {

 .layout-a > .col-a { float: none; width: 100%; }
 .layout-a > .col-b { float: right; width: 300px; margin: 0 0 15px 15px; border: none; }
 .layout-a > .col-b ~ * { margin-right: auto !important; }
 .layout-a > .col-b ~ .banner-a,
 .layout-a > .col-b ~ .news-a,
 .layout-a > .col-b ~ .featured-a { margin-right: 315px !important; }

 .layout-b > .col { float: none !important; width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; border: none !important; }
 .layout-b > .col-b ~ * { margin-right: auto !important; }
 .layout-b > .col-b > .aside { display: none; }
 .layout-b > .aside { display: block; }

 .layout-c > .col-a { float: right; width: 300px; margin: 0 0 15px 15px; border: none; }
 .layout-c > .showcase-texts-a { float: none; width: 100%; border: none; }
 .layout-c > .col-a ~ * { margin-right: auto !important; }
 .layout-c > .showcase-texts-a { display: none; }
  .layout-c > .showcase-a .texts { display: block; }
  .layout-c > .showcase-a ~ .story-a { margin-top: 0; }
  .layout-c > .col-a ~ .story-a > header { margin-right: 315px; }

 .featured-a .items .item { width: 50%; }

 .featured-b figure { float: none; width: 100%; margin: 0 0 15px; padding: 0; }
 .featured-b figure ~ * { margin-left: auto !important; }

 .news-a .grid-a { margin: 0 0 15px; }
  .news-a .grid-a > .column { display: block; float: none; width: auto; margin: 0 0 20px; border: none; }

 .root-a > header > .utils-a .subscriber h3 { position: relative; z-index: 2; }
 .root-a > header > .utils-a .subscriber ul { position: absolute; top: 17px; left: 0; right: 0; z-index: 1; width: auto; height: auto; padding: 0 0 25px; }
  .root-a > header > .utils-a .subscriber ul li { overflow: hidden; height: 16px; }
  .root-a > header > .utils-a .subscriber ul li + li + li { display: none; }
 .root-a > header > .utils-a .subscriber.open ul { height: auto; }
  .root-a > header > .utils-a .subscriber ul li, .utils-a .subscriber ul li ~ li { display: inline-block; width: 50%; margin: 10px 0 0; padding: 0 15px; }
  .root-a > header > .utils-a .subscriber.open ul li { height: auto; }
  .root-a > header > .utils-a .subscriber.open ul li + li + li { display: inline-block; }
  .root-a > header > .utils-a .subscriber ul li.toggler-item { display: block !important; position: absolute; bottom: 0; left: 0; right: 0; width: auto; height: 25px !important; margin: 0; padding: 0; }
   .root-a > header > .utils-a .subscriber ul li.toggler-item a { position: absolute; top: 50%; left: 50%; width: 0; height: 0; overflow: hidden; margin: -5px 0 0 -15px; padding: 0; border: 10px solid transparent; border-width: 10px 15px; border-color: #bb3703 transparent transparent transparent; text-indent: 105%; white-space: nowrap; }
   .root-a > header > .utils-a .subscriber.open ul li.toggler-item a { margin: -15px 0 0 -15px; border-color: transparent transparent #bb3703 transparent; }

} @media screen and (max-width: 730px) {

  .root-a > header .logo { position: static; top: auto; left: auto; float: left; margin: 0; }
  .root-a > header .logo ~ * { margin-left: 240px !important; }
  .root-a > header .logo ~ .smallNav { margin-left: 0 !important; }
  .root-a > header > .utils-a { display: none; }
  .root-a > header a.search-toggler { display: none; }
  .root-a > header .search-a { position: static; top: auto; left: auto; right: auto; float: none; width: auto; overflow: visible; margin: 0 -15px 0 0; }
  .js .root-a > header .search-a, .js .root-a > header .search-a.open { max-height: 40px; }
  .js .root-a > header .search-a { -webkit-transition: none; transition: none; }
 .root-a > header .nav { position: static; width: auto; margin: 0 -15px 0 0; padding: 0; }
  .root-a > header .nav h2 { display: block; position: relative; height: 40px; margin: 0; padding: 0 40px 0 15px; background: #000; color: #fff; font-size: 16px; line-height: 40px; }
  .js .root-a > header .nav h2 { cursor: pointer; webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
  .js .root-a > header .nav h2:after { content: '\f0c9'; position: absolute; top: 0; right: 15px; height: 40px; margin: 0; padding: 0; background: #000; color: #fff; font: normal 20px/40px 'fontello'; text-align: center; }
  .root-a > header .nav ul { display: none; position: absolute; top: 95px; left: -15px; right: -15px; background: #000; }

.smallNav { display: block; position: absolute; top: 95px; left: -15px; right: -15px; z-index: 999; height: auto; max-height: 0; overflow: hidden; margin: 0 !important; opacity: 0; }
.smallNav { -webkit-transition: all 0.5s; transition: all 0.5s; }
.smallNav.open { max-height: 99999px; opacity: 1; }
 .smallNav > ul { list-style: none; margin: 0; padding: 0; background: #000; color: #fff; }
  .smallNav > ul li { display: block; margin: 0; border-top: 1px solid #fff; font-size: 16px; line-height: 20px; text-align: right; }
  .smallNav > ul li:before { display: none; }
   .smallNav > ul li a { display: block; padding: 10px 15px; color: #fff; font-weight: normal; }
   .smallNav > ul li a { -webkit-transition: all 0.35s; transition: all 0.35s; }
   .smallNav > ul li a:hover, .smallNav ul li a:focus, .smallNav ul li a:active, .smallNav ul li.active > a { background: #0377bb; color: #fff; }
 .smallNav .utils-a { display: block; }
 .smallNav .utils-a .login, .smallNav .utils-a .buy, .smallNav .utils-a .subscribe, .smallNav .utils-a .subscriber { float: none; width: 100% !important; margin: 0 !important; border-top: 1px solid #fff; }
 .smallNav .utils-a .login ~ .subscribe, .smallNav .utils-a .login ~ .subscriber { margin-right: 0; }
 .smallNav .utils-a .buy ~ .subscribe, .smallNav .utils-a .buy ~ .subscriber { margin-left: 0; }
 .smallNav .utils-a .buy > a, .smallNav .utils-a .login > a, .smallNav .utils-a .subscribe > a { min-height: 0; height: auto; padding: 10px 15px; font-size: 16px; font-weight: normal; line-height: 20px; text-align: right; }
 .smallNav .utils-a .buy > a span, .smallNav .utils-a .login > a span, .smallNav .utils-a .subscribe > a span span { display: none; }
  .smallNav .utils-a .subscriber, .smallNav .utils-a .subscriber ul, .js .smallNav .utils-a .subscriber ul { height: auto; }
  .smallNav .utils-a .subscriber ul { position: static; margin: 0 !important; }
   .smallNav .utils-a .subscriber ul li, .smallNav .utils-a .subscriber ul li ~ li { width: 33.33%; margin: 5px 0 !important; padding: 0; }
 .utils-a .login.user { padding: 9px 15px; }
 .smallNav .utils-a .login.user:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
 .smallNav .utils-a .login.user:after { display: block; overflow: hidden; clear: both; content: ""; width: 100%; height: 0; }
  .smallNav .utils-a .login.user > h3 { float: left; margin: 0; font-size: 16px; line-height: 18px; font-weight: normal; }
  .smallNav .utils-a .login.user > ul { float: right; height: auto; font-size: 0; }
   .smallNav .utils-a .login.user > ul li { display: inline-block; margin: 0; font-size: 13px; line-height: 18px; }
   .smallNav .utils-a .login.user > ul li ~ li { margin-left: 8px; }
   .smallNav .utils-a .login.user > ul li ~ li:before { content: '|'; display: inline; float: none; width: auto; height: auto; margin: 0 8px 0 0; border: none; color: #fff; }
    .smallNav .utils-a .login.user > ul li a { color: #fff; font-weight: normal; }
    .smallNav .utils-a .login.user > ul li a:hover { color: #fee2d8; }

 .search-a { }
  .search-a p { position: relative; }
  .search-a p input { display: block !important; position: static; top: auto; right: auto; width: 100%; }
  .search-a p button { display: block; }
  .search-a p button:before { right: 15px; width: auto; }

} @media screen and (max-width: 680px) {

  .root-a > footer .nav-a { float: none; width: 100%; margin: 0 -15px 30px; }
  .root-a > footer .connect-a { float: none; width: 100%; margin: 0 0 30px; }

 .layout-a > .col { float: none !important; width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; border: none !important; }

 .layout-a > .col-b ~ .banner-a,
 .layout-a > .col-b ~ .news-a,
 .layout-a > .col-b ~ .featured-a { margin-right: auto !important; }
  .layout-a > .col-b > .aside { display: none; }
  .layout-a > .aside { display: none; }

 .layout-c > .col-a { float: none; width: 100%; margin: 0 0 15px; border: none; }
  .layout-c > .col-a .aside { display: none; }
 .layout-c > .aside { display: block; }
 .layout-c > .showcase-texts-a { display: none; }
  .layout-c > .showcase-a .texts { display: block; }
 .layout-c > .story-a > header, .layout-c > .col-a ~ .story-a > header { margin: 0 0 20px; }

 .comments-a + .add-comment-a { padding-right: 15px; }

 .nav-a ul { padding: 0 15px; }

 .story-a > header { padding: 0; background: none; color: #868686; }
  .story-a > header h1 { color: #444; }
   .story-a > header p { margin: 0 0 10px; }
   .story-a > header p.author a { color: #868686; }
   .story-a > header p.author a:hover { color: #666; }

 .teaser-a { padding: 0; }

} @media screen and (max-width: 450px) {

  .root-a > header .logo { float: none; width: 100%; margin: 0 0 10px; text-align: center; }
   .root-a > header .logo a { display: inline-block; vertical-align: top; }
  .root-a > header .logo ~ * { margin-left: 0 !important; }
  .root-a > header .search-a { position: static; bottom: auto; right: auto; float: none; width: auto; margin: 0 -15px !important; }
  .root-a > header .nav { position: relative; margin: 0 -15px !important; }
   .root-a > header .nav ul { top: 40px; left: 0; right: 0; }
 .root-a > footer { text-align: center; }
  .root-a > footer .nav-a { margin: 0 0 30px; }
  .root-a > footer p.copys { text-align: center; }
   .root-a > footer p.copys span { display: inline-block; vertical-align: top; }

  .add-comment-a .fields .field-a { padding-left: 0; }
   .add-comment-a .fields .field-a label { display: block; float: none; width: 100%; margin: 0 0 5px; line-height: 1.2; text-align: left; }

 .archives-a { display: none; }

 .nav-a ul { display: block; width: 100%; margin: 0 0 10px;  padding: 0; }
  .nav-a ul li { margin: 0 0 10px; }

  .smallNav .utils-a .subscriber ul li, .smallNav .utils-a .subscriber ul li ~ li { width: 50%; }

}
