/*------------------------------------*\
    $HEADER
\*------------------------------------*/
/*******************
    no header
*****************/
/*#textHeader,ul.nav_tabs {display:none;}*/
#textHeader, ul.nav_tabs {
  display: none; }

#page, #articlesContent, .ui-tabs {
  padding: 0; }

.container, #tabs {
  width: 986px; }

#page {
  border: none; }

.state-pdp #page {
  border: 1px solid black; }

/*reset*/
#home #page .lc-page {
  margin-left: 0; }

/*shop tab page*/
body.p-shop-page_css #library #textHeader, body.p-shop-page_css ul.nav_tabs, body.p-shop-page_css #search-head-placeholder {
  display: none; }

/*body.p-shop-page_css #library #search-main {padding: 20px 4px 10px 10px; width: 970px;}*/
/* commented out code as it looks destructive */
#page .top-promotion-banner {
  width: 986px;
  margin: 0; }

/*
#article-top-desc #banner {
    background: url('http://media.lanecrawford.com.cn/feature/') no-repeat scroll 0 0 transparent;
    height: 200px;
    width: 983px;
}
#article-top-desc #banner.cn-site {
    background-image: url('http://media.lanecrawford.com.cn/feature/');
}
#article-top-desc #banner .back2pageBtn {
    float: left;
    margin: 123px 0 0;
}
*/
/* sensible defaults - change according to situation */
#FeatureEditorial {
  width: 986px;
  overflow: hidden;
  position: relative;
  text-align: left;
  /* fixes IE6 text-align & positioning bug */ }

#FeatureEditorial .wrapper {
  padding: 0px; }

/* re-define fonts here */
#FeatureEditorial p,
#FeatureEditorial a,
#FeatureEditorial span {
  font-family: 'Sabon LT W01 Roman';
  /* change font name as required */
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  text-shadow: rgba(255, 255, 255, 0.02) 0 0 1px; }

/* common shadow element & navbar */
#FeatureEditorial .editorialDropShadow {
  background-image: url('http://media.lanecrawford.com.cn/feature/editorial_bar_nav_gradient.png');
  background-repeat: no-repeat;
  width: 984px;
  height: 27px;
  display: block; }

.locale-zh_CN #FeatureEditorial .editorialDropShadow {
  background-image: url('http://media.lanecrawford.com.cn/feature/editorial_bar_nav_gradient.png'); }

#FeatureEditorial .editorialNavBar {
  display: block;
  background-color: #333;
  color: white;
  text-align: center;
  font-size: 13px;
  line-height: 27px;
  text-decoration: none;
  position: relative;
  width: 100%;
  clear: both;
  overflow: hidden;
  text-transform: uppercase;
  word-spacing: 1px;
  text-shadow: rgba(255, 255, 255, 0.75) 0 0 1px; }

#FeatureEditorial .editorialNavBar .editorialDropShadow {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1; }

/*------------------------------------*\
    $FONTS DECLRATION
\*------------------------------------*/
@font-face {
  font-family: "Giorgio Sans";
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium.svg#Giorgio-Sans-Medium') format("svg");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: "Giorgio Sans";
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium-Italic.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium-Italic.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium-Italic.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium-Italic.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium-Italic.svg#Giorgio-Sans-Medium-Italic') format("svg");
  font-weight: 500;
  font-style: italic; }

@font-face {
  font-family: "Giorgio Sans";
  src: url('http://media.lanecrawford.com.cn/fonts/GiorgioSans-Regular-Web.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/GiorgioSans-Regular-Web.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/GiorgioSans-Regular-Web.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/GiorgioSans-Regular-Web.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/GiorgioSans-Regular-Web.svg#GiorgioSans-Regular-Web') format("svg");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: "Giorgio Sans";
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular-Italic.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular-Italic.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular-Italic.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular-Italic.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular-Italic.svg#Giorgio-Sans-Regular-Italic') format("svg");
  font-weight: 300;
  font-style: italic; }

@font-face {
  font-family: "Giorgio Sans";
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin.svg#Giorgio-Sans-Thin') format("svg");
  font-weight: 100;
  font-style: normal; }

@font-face {
  font-family: "Giorgio Sans";
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin-Italic.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin-Italic.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin-Italic.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin-Italic.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin-Italic.svg#Giorgio-Sans-Thin-Italic') format("svg");
  font-weight: 100;
  font-style: italic; }

@font-face {
  font-family: "Letter Gothic";
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd.svg#LetterGothicStd') format("svg");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: "Letter Gothic";
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Bold.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Bold.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Bold.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Bold.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Bold.svg#LetterGothicStd-Bold') format("svg");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: "Letter Gothic";
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-BoldSlanted.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-BoldSlanted.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-BoldSlanted.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-BoldSlanted.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-BoldSlanted.svg#LetterGothicStd-BoldSlanted') format("svg");
  font-weight: 700;
  font-style: italic; }

@font-face {
  font-family: "Letter Gothic";
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Slanted.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Slanted.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Slanted.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Slanted.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Slanted.svg#LetterGothicStd-Slanted') format("svg");
  font-weight: 300;
  font-style: italic; }

@font-face {
  font-family: "Giorgio Sans ZH";
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium.svg#Giorgio-Sans-Medium') format("svg");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: "Giorgio Sans ZH";
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium-Italic.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium-Italic.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium-Italic.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium-Italic.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Medium-Italic.svg#Giorgio-Sans-Medium-Italic') format("svg");
  font-weight: 500;
  font-style: italic; }

@font-face {
  font-family: "Giorgio Sans ZH";
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular.svg#Giorgio-Sans-Regular') format("svg");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: "Giorgio Sans ZH";
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular-Italic.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular-Italic.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular-Italic.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular-Italic.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Regular-Italic.svg#Giorgio-Sans-Regular-Italic') format("svg");
  font-weight: 300;
  font-style: italic; }

@font-face {
  font-family: "Giorgio Sans ZH";
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin.svg#Giorgio-Sans-Thin') format("svg");
  font-weight: 100;
  font-style: normal; }

@font-face {
  font-family: "Giorgio Sans ZH";
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin-Italic.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin-Italic.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin-Italic.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin-Italic.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/Giorgio-Sans-Thin-Italic.svg#Giorgio-Sans-Thin-Italic') format("svg");
  font-weight: 100;
  font-style: italic; }

@font-face {
  font-family: "Letter Gothic ZH";
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd.svg#LetterGothicStd') format("svg");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: "Letter Gothic ZH";
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Bold.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Bold.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Bold.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Bold.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Bold.svg#LetterGothicStd-Bold') format("svg");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: "Letter Gothic ZH";
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-BoldSlanted.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-BoldSlanted.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-BoldSlanted.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-BoldSlanted.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-BoldSlanted.svg#LetterGothicStd-BoldSlanted') format("svg");
  font-weight: 700;
  font-style: italic; }

@font-face {
  font-family: "Letter Gothic ZH";
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Slanted.eot');
  src: url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Slanted.eot?#iefix') format("embedded-opentype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Slanted.woff') format("woff"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Slanted.ttf') format("truetype"), url('http://media.lanecrawford.com.cn/fonts/LetterGothicStd-Slanted.svg#LetterGothicStd-Slanted') format("svg");
  font-weight: 300;
  font-style: italic; }

/*------------------------------------*\
    $FONTS
\*------------------------------------*/
/*------------------------------------*\
    $RESET DEFAULTS
\*------------------------------------*/
.wrapper,
#page,
#page .container,
#FeatureEditorial {
  width: 100%;
  min-width: 986px; }

#page {
  min-height: 0px; }

#header, #menu
#discover-story #lowerInfo,
#simliarArticlesContent,
#discover-story #lowerInfo {
  width: 986px;
  margin: 0px auto;
  position: relative; }

/*------------------------------------*\
    $YOUR CSS
\*------------------------------------*/
#FeatureEditorial {
  min-height: 100px;
  background-color: #fff !important;
  /* COLUMN */
  /* ROW */
  /*------------------------------------*\
      $YOUR CSS
  \*------------------------------------*/
  /*------------------------------------*\
      $CURSOR
  \*------------------------------------*/ }
  #FeatureEditorial #campaign-intro {
    display: block;
    /* Show by default */ }
    #FeatureEditorial #campaign-intro .h1 {
      font-family: "Giorgio Sans", Arial ,sans-serif;
      font-size: 50px;
      font-weight: 500;
      line-height: 60px;
      letter-spacing: 0.15em;
      text-transform: uppercase;
      color: #fff;
      display: block;
      text-align: center; }
      .zh_CN.locale-zh_CN #FeatureEditorial #campaign-intro .h1, .zh_CN.locale-en_US #FeatureEditorial #campaign-intro .h1 {
        font-family: "Giorgio Sans ZH"; }
    #FeatureEditorial #campaign-intro .h2 {
      font-family: "Giorgio Sans", Arial ,sans-serif;
      font-size: 18px;
      font-weight: 700;
      line-height: 18px;
      letter-spacing: 0.1em;
      color: #fff;
      text-transform: uppercase;
      margin: 0px 0px 30px 0px; }
      .zh_CN.locale-zh_CN #FeatureEditorial #campaign-intro .h2, .zh_CN.locale-en_US #FeatureEditorial #campaign-intro .h2 {
        font-family: "Giorgio Sans ZH"; }
    #FeatureEditorial #campaign-intro .text {
      display: block;
      font-family: "Giorgio Sans", Arial ,sans-serif;
      font-size: 17px;
      font-weight: 500;
      line-height: 25px;
      letter-spacing: 0.2em;
      color: #fff;
      text-transform: uppercase;
      text-align: center;
      margin: 30px auto 15px auto;
      width: 420px; }
      .zh_CN.locale-zh_CN #FeatureEditorial #campaign-intro .text, .zh_CN.locale-en_US #FeatureEditorial #campaign-intro .text {
        font-family: "Giorgio Sans ZH"; }
    #FeatureEditorial #campaign-intro .shop-btn {
      color: #fff;
      border: 1px solid #fff;
      text-transform: uppercase;
      padding: 11px 0px 12px 0px;
      text-align: center;
      margin: 20px 30px 10px 0px;
      display: inline-block;
      font-family: "Giorgio Sans", Arial ,sans-serif;
      font-size: 15px;
      font-weight: 700;
      line-height: 15px;
      letter-spacing: 0.1em;
      width: 170px;
      background-color: #000; }
      .zh_CN.locale-zh_CN #FeatureEditorial #campaign-intro .shop-btn, .zh_CN.locale-en_US #FeatureEditorial #campaign-intro .shop-btn {
        font-family: "Giorgio Sans ZH"; }
      #FeatureEditorial #campaign-intro .shop-btn:hover {
        background-color: #fff;
        border-color: #000;
        color: #000; }
      #FeatureEditorial #campaign-intro .shop-btn.last {
        margin-right: 0px; }
    #FeatureEditorial #campaign-intro .image {
      height: 100%; }
    #FeatureEditorial #campaign-intro .background-image {
      background-position: center top; }
    #FeatureEditorial #campaign-intro #gender-content {
      top: 50%;
      left: 50%;
      width: 450px;
      text-align: center;
      z-index: 50;
      margin-left: -225px; }
    #FeatureEditorial #campaign-intro #name-content {
      top: 50%;
      left: 50%;
      width: 420px;
      display: none;
      text-align: center;
      z-index: 50;
      margin-left: -210px; }
      #FeatureEditorial #campaign-intro #name-content input {
        text-align: center;
        height: auto;
        background-color: transparent;
        text-transform: uppercase;
        font-family: "Giorgio Sans", Arial ,sans-serif;
        font-size: 50px;
        font-weight: 500;
        line-height: 30px;
        letter-spacing: 0.1em;
        color: #fff;
        color: rgba(255, 255, 255, 0.7); }
        .zh_CN.locale-zh_CN #FeatureEditorial #campaign-intro #name-content input, .zh_CN.locale-en_US #FeatureEditorial #campaign-intro #name-content input {
          font-family: "Giorgio Sans ZH"; }
    #FeatureEditorial #campaign-intro #continue-content {
      top: 50%;
      left: 50%;
      width: 420px;
      margin-left: -210px;
      display: none;
      text-align: center;
      z-index: 50; }
      #FeatureEditorial #campaign-intro #continue-content .shop-btn {
        margin: 0px auto; }
      #FeatureEditorial #campaign-intro #continue-content .h2 {
        text-transform: uppercase;
        font-family: "Giorgio Sans", Arial ,sans-serif;
        font-size: 50px;
        font-weight: 700;
        line-height: 30px;
        letter-spacing: 0.1em;
        color: #fff;
        color: rgba(255, 255, 255, 0.7);
        display: block;
        margin: 0px 0px 30px 0px; }
        .zh_CN.locale-zh_CN #FeatureEditorial #campaign-intro #continue-content .h2, .zh_CN.locale-en_US #FeatureEditorial #campaign-intro #continue-content .h2 {
          font-family: "Giorgio Sans ZH"; }
      #FeatureEditorial #campaign-intro #continue-content .h3 {
        font-family: "Giorgio Sans", Arial ,sans-serif;
        font-size: 18px;
        font-weight: 700;
        line-height: 18px;
        letter-spacing: 0.1em;
        color: #fff;
        text-transform: uppercase;
        margin: 0px 0px 30px 0px;
        display: block; }
        .zh_CN.locale-zh_CN #FeatureEditorial #campaign-intro #continue-content .h3, .zh_CN.locale-en_US #FeatureEditorial #campaign-intro #continue-content .h3 {
          font-family: "Giorgio Sans ZH"; }
    #FeatureEditorial #campaign-intro #skip-content {
      width: 200px;
      text-align: center;
      margin-left: -100px;
      bottom: 20px;
      left: 50%;
      position: absolute;
      z-index: 75; }
      #FeatureEditorial #campaign-intro #skip-content a {
        font-family: "Giorgio Sans", Arial ,sans-serif;
        font-size: 17px;
        font-weight: 700;
        line-height: 25px;
        letter-spacing: 0.1em;
        color: #fff;
        text-transform: uppercase; }
        .zh_CN.locale-zh_CN #FeatureEditorial #campaign-intro #skip-content a, .zh_CN.locale-en_US #FeatureEditorial #campaign-intro #skip-content a {
          font-family: "Giorgio Sans ZH"; }
  #FeatureEditorial #campaign-main {
    top: 100%; }
  #FeatureEditorial .campaign-section {
    position: absolute;
    top: 0px;
    left: 0px; }
  #FeatureEditorial #campaign-topbar {
    position: relative;
    z-index: 1000;
    background-color: black;
    color: white;
    height: 70px;
    width: 100%; }
    #FeatureEditorial #campaign-topbar .back-to-start {
      color: white;
      text-align: center;
      width: 100%;
      display: block;
      padding: 20px; }
    #FeatureEditorial #campaign-topbar .h1 {
      font-family: "Giorgio Sans", Arial ,sans-serif;
      font-size: 50px;
      font-weight: 500;
      line-height: 30px;
      letter-spacing: 0.15em;
      text-transform: uppercase;
      color: #fff;
      display: block;
      text-align: center; }
      .zh_CN.locale-zh_CN #FeatureEditorial #campaign-topbar .h1, .zh_CN.locale-en_US #FeatureEditorial #campaign-topbar .h1 {
        font-family: "Giorgio Sans ZH"; }
  #FeatureEditorial #mouse-cursor {
    cursor: none;
    display: none;
    border-radius: 100%;
    background-color: #fff;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
    z-index: 100; }
    #FeatureEditorial #mouse-cursor img {
      position: absolute;
      top: 5px;
      left: 5px; }
  #FeatureEditorial .intro-section .h1 {
    font-family: "Giorgio Sans", Arial ,sans-serif;
    font-size: 50px;
    font-weight: 500;
    line-height: 60px;
    color: #fff;
    text-transform: uppercase;
    display: block;
    text-align: center;
    letter-spacing: 0.1em; }
    .zh_CN.locale-zh_CN #FeatureEditorial .intro-section .h1, .zh_CN.locale-en_US #FeatureEditorial .intro-section .h1 {
      font-family: "Giorgio Sans ZH"; }
  #FeatureEditorial .intro-section .text-wrapper {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.6);
    padding: 20px 0px;
    margin: 50px 0px 0px 0px; }
  #FeatureEditorial .intro-section p {
    display: block;
    width: 600px;
    color: #fff;
    font-family: "Letter Gothic";
    font-size: 14px;
    font-weight: 300;
    line-height: 25px;
    margin: 0px auto; }
    .zh_CN.locale-zh_CN #FeatureEditorial .intro-section p, .zh_CN.locale-en_US #FeatureEditorial .intro-section p {
      font-family: "Letter Gothic ZH"; }
  #FeatureEditorial .intro-section .content-wrapper {
    position: absolute;
    top: 50%;
    width: 100%;
    height: auto; }
  #FeatureEditorial .intro-section #skip-content {
    width: 200px;
    text-align: center;
    margin-left: -100px;
    bottom: 20px;
    left: 50%;
    position: absolute;
    z-index: 20;
    font-family: "Giorgio Sans", Arial ,sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 25px;
    letter-spacing: 0.1em;
    color: #fff;
    text-transform: uppercase; }
    .zh_CN.locale-zh_CN #FeatureEditorial .intro-section #skip-content, .zh_CN.locale-en_US #FeatureEditorial .intro-section #skip-content {
      font-family: "Giorgio Sans ZH"; }
  #FeatureEditorial #campaign-ending .main-content {
    height: 300px;
    width: 100%;
    position: absolute;
    top: 50%;
    margin-top: -150px; }
  #FeatureEditorial #campaign-ending a:hover {
    color: #4f4f4f; }
  #FeatureEditorial #campaign-ending .content-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    top: 0px; }
  #FeatureEditorial #campaign-ending .h1 {
    font-family: "Giorgio Sans", Arial ,sans-serif;
    font-size: 40px;
    font-weight: 500;
    line-height: 40px;
    letter-spacing: 0.2em;
    color: #fff;
    text-transform: uppercase;
    display: block;
    text-align: center; }
    .zh_CN.locale-zh_CN #FeatureEditorial #campaign-ending .h1, .zh_CN.locale-en_US #FeatureEditorial #campaign-ending .h1 {
      font-family: "Giorgio Sans ZH"; }
  #FeatureEditorial #campaign-ending ul {
    margin: 0px;
    padding: 0px;
    list-style: none; }
    #FeatureEditorial #campaign-ending ul li {
      margin: 0px;
      padding: 0px;
      list-style: none;
      height: 25px; }
      #FeatureEditorial #campaign-ending ul li a {
        font-family: "Giorgio Sans", Arial ,sans-serif;
        font-size: 25px;
        font-weight: 500;
        line-height: 20px;
        letter-spacing: 0.1em;
        color: #fff;
        text-transform: uppercase; }
        .zh_CN.locale-zh_CN #FeatureEditorial #campaign-ending ul li a, .zh_CN.locale-en_US #FeatureEditorial #campaign-ending ul li a {
          font-family: "Giorgio Sans ZH"; }
  #FeatureEditorial #campaign-ending .line {
    width: 450px;
    height: 1px;
    margin: 40px auto;
    border-bottom: 1px solid #fff;
    border-bottom: 1px solid rgba(255, 255, 255, 0.8); }
  #FeatureEditorial #campaign-ending .share {
    padding: 30px 0px; }
    #FeatureEditorial #campaign-ending .share ul {
      width: auto;
      margin: 0px auto;
      text-align: center; }
      #FeatureEditorial #campaign-ending .share ul li {
        width: 200px;
        display: inline-block;
        text-align: center; }
  #FeatureEditorial #campaign-ending .explore {
    padding: 30px 0px; }
    #FeatureEditorial #campaign-ending .explore ul {
      width: 500px;
      margin: 0px auto; }
      #FeatureEditorial #campaign-ending .explore ul li {
        width: 500px;
        text-align: center;
        margin: 0px 0px 30px 0px; }
        #FeatureEditorial #campaign-ending .explore ul li.floater {
          width: 250px;
          float: left;
          margin: 0px !important; }
        #FeatureEditorial #campaign-ending .explore ul li.clear {
          height: 0px !important;
          margin: 0px !important; }
  #FeatureEditorial #campaign-ending .hover-wrapper.share {
    -webkit-transition: margin 0.2s ease-in-out;
    -moz-transition: margin 0.2s ease-in-out;
    -o-transition: margin 0.2s ease-in-out;
    transition: margin 0.2s ease-in-out; }
  #FeatureEditorial #campaign-ending .hover-wrapper .h1 {
    padding: 0px;
    margin: 0px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out; }
  #FeatureEditorial #campaign-ending .hover-wrapper ul {
    display: none;
    opacity: 0;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out; }
  #FeatureEditorial #campaign-ending .hover-wrapper li {
    height: 0px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out; }
  #FeatureEditorial #campaign-ending .hover-wrapper a {
    opacity: 0;
    -webkit-transition: opacity 0.2s ease-in-out;
    -moz-transition: opacity 0.2s ease-in-out;
    -o-transition: opacity 0.2s ease-in-out;
    transition: opacity 0.2s ease-in-out; }
  #FeatureEditorial #campaign-ending .hover-wrapper:hover {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.6); }
    #FeatureEditorial #campaign-ending .hover-wrapper:hover.share {
      margin-top: -45px; }
    #FeatureEditorial #campaign-ending .hover-wrapper:hover .h1 {
      padding: 0px 0px 20px 0px;
      margin: 0px 0px 30px 0px; }
    #FeatureEditorial #campaign-ending .hover-wrapper:hover ul {
      display: block;
      opacity: 1; }
    #FeatureEditorial #campaign-ending .hover-wrapper:hover li {
      height: 25px; }
    #FeatureEditorial #campaign-ending .hover-wrapper:hover .h1 {
      color: #fff; }
    #FeatureEditorial #campaign-ending .hover-wrapper:hover a {
      opacity: 1; }
  #FeatureEditorial #campaign-ending .connect {
    position: absolute;
    text-align: center;
    display: block;
    width: 200px;
    bottom: 25px;
    left: 50%;
    margin-left: -100px; }
    #FeatureEditorial #campaign-ending .connect a {
      font-family: "Giorgio Sans", Arial ,sans-serif;
      font-size: 20px;
      font-weight: 500;
      line-height: 20px;
      letter-spacing: 0.1em;
      color: #fff;
      text-transform: uppercase; }
      .zh_CN.locale-zh_CN #FeatureEditorial #campaign-ending .connect a, .zh_CN.locale-en_US #FeatureEditorial #campaign-ending .connect a {
        font-family: "Giorgio Sans ZH"; }
      #FeatureEditorial #campaign-ending .connect a:hover {
        color: #4f4f4f; }
  .touch #FeatureEditorial #campaign-ending .hover-wrapper {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.6); }
    .touch #FeatureEditorial #campaign-ending .hover-wrapper.share {
      margin-top: -45px; }
    .touch #FeatureEditorial #campaign-ending .hover-wrapper .h1 {
      padding: 0px 0px 20px 0px;
      margin: 0px 0px 30px 0px; }
    .touch #FeatureEditorial #campaign-ending .hover-wrapper ul {
      display: block;
      opacity: 1; }
    .touch #FeatureEditorial #campaign-ending .hover-wrapper li {
      height: 25px; }
      .touch #FeatureEditorial #campaign-ending .hover-wrapper li.clear {
        height: 0px !important; }
    .touch #FeatureEditorial #campaign-ending .hover-wrapper .h1 {
      color: #fff; }
    .touch #FeatureEditorial #campaign-ending .hover-wrapper a {
      opacity: 1; }
  #FeatureEditorial .section-button .button-wrapper {
    width: 250px;
    left: 50%;
    top: 50%;
    margin-left: -125px;
    position: absolute;
    z-index: 100;
    text-align: center; }
    #FeatureEditorial .section-button .button-wrapper .sub-text {
      font-family: "Giorgio Sans", Arial ,sans-serif;
      font-size: 33px;
      font-weight: 500;
      line-height: 44px;
      letter-spacing: 0.2em;
      color: #fff;
      display: block;
      margin: 0px 0px 40px 0px;
      text-transform: uppercase; }
      .zh_CN.locale-zh_CN #FeatureEditorial .section-button .button-wrapper .sub-text, .zh_CN.locale-en_US #FeatureEditorial .section-button .button-wrapper .sub-text {
        font-family: "Giorgio Sans ZH"; }
    #FeatureEditorial .section-button .button-wrapper .shop-btn {
      color: #fff;
      border: 1px solid #fff;
      text-transform: uppercase;
      text-align: center;
      display: inline-block;
      font-family: "Giorgio Sans", Arial ,sans-serif;
      font-size: 18px;
      font-weight: 700;
      line-height: 15px;
      letter-spacing: 0.1em;
      width: auto;
      padding: 10px 40px;
      margin: 0px;
      background-color: none; }
      .zh_CN.locale-zh_CN #FeatureEditorial .section-button .button-wrapper .shop-btn, .zh_CN.locale-en_US #FeatureEditorial .section-button .button-wrapper .shop-btn {
        font-family: "Giorgio Sans ZH"; }
      #FeatureEditorial .section-button .button-wrapper .shop-btn:hover {
        background-color: #fff;
        border-color: #000;
        color: #000; }
      #FeatureEditorial .section-button .button-wrapper .shop-btn.last {
        margin-right: 0px; }
      #FeatureEditorial .section-button .button-wrapper .shop-btn.share-facebook {
        margin-bottom: 30px; }
  #FeatureEditorial .section-button:hover {
    		/* .shop-btn {
    			background-color: #fff;
    			border-color: #000;
    			color: #000;
    		}
    		.shop-btn.share-facebook, .shop-btn.share-weibo {
    			background-color: #000;
    			border-color: #fff;
    			color: #fff;
    
    			&:hover {
    				background-color: #fff;
    				border-color: #000;
    				color: #000;
    			}
    		} */ }
  #FeatureEditorial .section-quote {
    background-color: #fff; }
    #FeatureEditorial .section-quote .quote {
      position: absolute;
      display: block;
      width: 80%;
      left: 10%;
      top: 50%; }
      #FeatureEditorial .section-quote .quote .quote-text {
        font-family: "Giorgio Sans", Arial ,sans-serif;
        font-size: 33px;
        font-weight: 500;
        line-height: 44px;
        letter-spacing: 0.2em;
        color: #000; }
        .zh_CN.locale-zh_CN #FeatureEditorial .section-quote .quote .quote-text, .zh_CN.locale-en_US #FeatureEditorial .section-quote .quote .quote-text {
          font-family: "Giorgio Sans ZH"; }
      #FeatureEditorial .section-quote .quote .author {
        display: block;
        margin: 20px 0px 0px 0px;
        font-family: "Giorgio Sans", Arial ,sans-serif;
        font-size: 23px;
        font-weight: 300;
        line-height: 20px;
        letter-spacing: 0.2em; }
        .zh_CN.locale-zh_CN #FeatureEditorial .section-quote .quote .author, .zh_CN.locale-en_US #FeatureEditorial .section-quote .quote .author {
          font-family: "Giorgio Sans ZH"; }
  #FeatureEditorial .col {
    position: absolute;
    height: 100%;
    background-color: #000; }
    #FeatureEditorial .col.push-25 {
      left: 25%; }
    #FeatureEditorial .col.push-50 {
      left: 50%; }
    #FeatureEditorial .col.push-75 {
      left: 75%; }
    #FeatureEditorial .col.col-25 {
      width: 25%; }
    #FeatureEditorial .col.col-50 {
      width: 50%; }
  #FeatureEditorial .row {
    position: absolute;
    width: 100%;
    height: 100%; }
    #FeatureEditorial .row.row-50 {
      height: 50%; }
    #FeatureEditorial .row.push-50 {
      top: 50%; }
  #FeatureEditorial .cols {
    position: absolute;
    width: 100%;
    height: 100%; }
  #FeatureEditorial {
    background-color: #000;
    position: relative; }
  #FeatureEditorial #loader {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -12px;
    margin-left: -12px; }
  #FeatureEditorial #video {
    position: static;
    top: 0px;
    left: 0px;
    z-index: 0; }
  #FeatureEditorial .full-window {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
    overflow: hidden; }
  #FeatureEditorial .fit-content {
    position: absolute;
    /* transition: width 0.2s ease-in-out;
    -webkit-transition: width 0.2s ease-in-out;
    -moz-transition: width 0.2s ease-in-out;
    -o-transition: width 0.2s ease-in-out; */ }
  #FeatureEditorial .content-area {
    overflow: hidden;
    position: absolute; }
  #FeatureEditorial .fit-content-wrapper {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    height: 100%;
    overflow: hidden; }
  #FeatureEditorial .content-wrapper {
    position: absolute;
    z-index: 2; }
  #FeatureEditorial #intro-left {
    left: -100%; }
  #FeatureEditorial #intro-right {
    left: 100%; }
  #FeatureEditorial #intro-main {
    top: 100%; }
  #FeatureEditorial .mejs-inner, #FeatureEditorial .mejs-mediaelement, #FeatureEditorial .me-plugin, #FeatureEditorial .mejs-container {
    width: 100% !important;
    height: 100% !important; }
  #FeatureEditorial video.mejs-player, #FeatureEditorial .mejs-shim {
    	/* min-height: 100%; 
    	min-width: 100%;
        height: auto !important;
        width: auto !important; */
    min-height: 100% !important;
    height: auto !important;
    width: auto !important;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0; }
  #FeatureEditorial .small-video video.mejs-player, #FeatureEditorial .small-video .mejs-shim {
    min-height: auto !important;
    height: 100% !important; }
  #FeatureEditorial .images {
    height: 100%;
    width: 100%; }
  #FeatureEditorial .section-image, #FeatureEditorial .section-button, #FeatureEditorial .section-quote {
    width: 100%;
    height: 100%;
    position: relative; }
  #FeatureEditorial .section-image .image-share {
    position: absolute;
    bottom: -50px;
    left: 50%;
    width: 300px;
    margin-left: -150px;
    text-align: center;
    opacity: 0;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out; }
    #FeatureEditorial .section-image .image-share a {
      display: inline-block;
      font-family: "Giorgio Sans", Arial ,sans-serif;
      font-size: 20px;
      font-weight: 500;
      line-height: 20px;
      letter-spacing: 0.1em;
      color: #fff;
      text-transform: uppercase;
      margin-right: 20px;
      width: 40px;
      height: 40px;
      text-indent: -9999px !important;
      font-size: 0px !important;
      line-height: 0px !important;
      opacity: 0.5;
      -webkit-transition: opacity 0.2s ease-in-out;
      -moz-transition: opacity 0.2s ease-in-out;
      -o-transition: opacity 0.2s ease-in-out;
      transition: opacity 0.2s ease-in-out; }
      .zh_CN.locale-zh_CN #FeatureEditorial .section-image .image-share a, .zh_CN.locale-en_US #FeatureEditorial .section-image .image-share a {
        font-family: "Giorgio Sans ZH"; }
      #FeatureEditorial .section-image .image-share a.last {
        margin-right: 0px; }
      #FeatureEditorial .section-image .image-share a.share-weibo {
        background-image: url('http://media.lanecrawford.com.cn/feature/CAMPAIGN-AW13-weibo.png'); }
      #FeatureEditorial .section-image .image-share a.share-pinterest {
        background-image: url('http://media.lanecrawford.com.cn/feature/CAMPAIGN-AW13-pin.png'); }
      #FeatureEditorial .section-image .image-share a:hover {
        opacity: 1; }
      .touch #FeatureEditorial .section-image .image-share a {
        opacity: 1; }
      .lt-ie7 #FeatureEditorial .section-image .image-share a {
        opacity: 1;
        text-indent: 0px !important;
        font-size: 20px !important;
        line-height: 20px !important;
        background-image: none !important;
        width: auto;
        height: auto; }
  .touch #FeatureEditorial .section-image .image-share {
    bottom: 10px;
    opacity: 1; }
  #FeatureEditorial .section-image:hover .image-share {
    bottom: 10px;
    opacity: 1; }
  #FeatureEditorial .background-image {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
  #FeatureEditorial #mouse-follow {
    font-family: "Giorgio Sans", Arial ,sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 25px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #fff;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 100;
    width: 200px;
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black; }
    .zh_CN.locale-zh_CN #FeatureEditorial #mouse-follow, .zh_CN.locale-en_US #FeatureEditorial #mouse-follow {
      font-family: "Giorgio Sans ZH"; }
  #FeatureEditorial #campaign-main #campaign-ending {
    cursor: auto; }
  #FeatureEditorial #campaign-main.left_side, #FeatureEditorial #campaign-main.right_side, #FeatureEditorial #campaign-main #intro-intro, #FeatureEditorial #campaign-main.shared {
    cursor: url('http://media.lanecrawford.com.cn/feature/CAMPAIGN-AW13-Mouseover-plus.png') 25 25, default; }
    .zh_CN.locale-zh_CN #FeatureEditorial #campaign-main.left_side, .zh_CN.locale-en_US #FeatureEditorial #campaign-main.left_side, .zh_CN.locale-zh_CN #FeatureEditorial #campaign-main.right_side, .zh_CN.locale-en_US #FeatureEditorial #campaign-main.right_side, .zh_CN.locale-zh_CN #FeatureEditorial #campaign-main #intro-intro, .zh_CN.locale-en_US #FeatureEditorial #campaign-main #intro-intro, .zh_CN.locale-zh_CN #FeatureEditorial #campaign-main.shared, .zh_CN.locale-en_US #FeatureEditorial #campaign-main.shared {
      cursor: url('http://media.lanecrawford.com.cn/feature/CAMPAIGN-AW13-Mouseover-plus.png') 25 25, default; }
  #FeatureEditorial #campaign-main.left, #FeatureEditorial #campaign-main.right, #FeatureEditorial #campaign-main.left #intro-intro, #FeatureEditorial #campaign-main.right #intro-intro {
    cursor: url('http://media.lanecrawford.com.cn/feature/CAMPAIGN-AW13-Mouseover-switch.png') 25 25, default; }
    .zh_CN.locale-zh_CN #FeatureEditorial #campaign-main.left, .zh_CN.locale-en_US #FeatureEditorial #campaign-main.left, .zh_CN.locale-zh_CN #FeatureEditorial #campaign-main.right, .zh_CN.locale-en_US #FeatureEditorial #campaign-main.right, .zh_CN.locale-zh_CN #FeatureEditorial #campaign-main.left #intro-intro, .zh_CN.locale-en_US #FeatureEditorial #campaign-main.left #intro-intro, .zh_CN.locale-zh_CN #FeatureEditorial #campaign-main.right #intro-intro, .zh_CN.locale-en_US #FeatureEditorial #campaign-main.right #intro-intro {
      cursor: url('http://media.lanecrawford.com.cn/feature/CAMPAIGN-AW13-Mouseover-switch.png') 25 25, default; }
  #FeatureEditorial #campaign-main.top, #FeatureEditorial #campaign-main.top #campaign-ending {
    cursor: url('http://media.lanecrawford.com.cn/feature/CAMPAIGN-AW13-Mouseover-cross.png') 25 25, default; }
    .zh_CN.locale-zh_CN #FeatureEditorial #campaign-main.top, .zh_CN.locale-en_US #FeatureEditorial #campaign-main.top, .zh_CN.locale-zh_CN #FeatureEditorial #campaign-main.top #campaign-ending, .zh_CN.locale-en_US #FeatureEditorial #campaign-main.top #campaign-ending {
      cursor: url('http://media.lanecrawford.com.cn/feature/CAMPAIGN-AW13-Mouseover-cross.png') 25 25, default; }
  .ie #FeatureEditorial #mouse-cursor {
    display: none;
    filter: alpha(opacity=0);
    visibility: hidden; }
  .ie #FeatureEditorial video, .ie #FeatureEditorial .mejs-player {
    height: 100% !important; }
  .ie #FeatureEditorial #intro-intro .background-image {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='﻿http://media.lanecrawford.com.cn/feature/CAMPAIGN-AW13-WW-video.jpg', sizingMethod='crop'); }
  .lt-ie9 #FeatureEditorial #campaign-intro #name-content .h2 {
    margin-bottom: -10px;
    display: block; }
  .lt-ie9 #FeatureEditorial #campaign-intro #name-content input {
    color: #fff;
    filter: alpha(opacity=70);
    margin-left: 8%;
    margin-top: 5%;
    line-height: 50px;
    float: left;
    display: block; }
  .lt-ie9 #FeatureEditorial #campaign-intro #name-content .shop-btn {
    clear: both;
    display: inline-block; }
  .lt-ie9 #FeatureEditorial .intro-section .text-wrapper,
  .lt-ie9 #FeatureEditorial #campaign-ending .hover-wrapper {
    background: none;
    background: url('http://media.lanecrawford.com.cn/feature/ie-transparent-bg-bk-06.png') scroll repeat 0 0; }
  .lt-ie9 #FeatureEditorial .intro-section .text-wrapper {
    font-family: "Courier New", Courier, monospace; }
  .lt-ie8 #FeatureEditorial #campaign-intro #name-content .shop-btn {
    display: block; }
  .lt-ie7 #FeatureEditorial #campaign-intro #name-content {
    zoom: 1; }
    .lt-ie7 #FeatureEditorial #campaign-intro #name-content .h2, .lt-ie7 #FeatureEditorial #campaign-intro #name-content input, .lt-ie7 #FeatureEditorial #campaign-intro #name-content .shop-btn {
      zoom: 1; }
    .lt-ie7 #FeatureEditorial #campaign-intro #name-content input {
      margin: 1% 0;
      width: 100%; }
  .lt-ie7 #FeatureEditorial .intro-section .text-wrapper,
  .lt-ie7 #FeatureEditorial #campaign-ending .hover-wrapper {
    background-image: none;
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.lanecrawford.com.cn/feature/ie-transparent-bg-bk-06.png', sizingMethod='scale'); }
  .lt-ie7 #FeatureEditorial #campaign-ending .hover-wrapper ul {
    display: block;
    margin-top: 10px; }
  .lt-ie7 #FeatureEditorial #campaign-ending .hover-wrapper li {
    float: left; }
  .lt-ie7 #FeatureEditorial .content-area {
    top: 0; }
  .lt-ie7 #FeatureEditorial .row-push-50 {
    top: 50%; }
  .touch #FeatureEditorial video, .touch #FeatureEditorial .mejs-player {
    width: auto !important;
    height: 100% !important;
    min-height: 100% !important;
    min-width: auto !important; }
  #FeatureEditorial .instructions-overlay {
    width: 100%;
    height: 100%;
    background-color: #000;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 20; }
  #FeatureEditorial .instructions-wrapper {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 25;
    width: 100%;
    height: 100%; }
  #FeatureEditorial .instructions-text {
    font-family: "Giorgio Sans", Arial ,sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 25px;
    letter-spacing: 0.2em;
    color: #fff;
    text-transform: uppercase; }
    .zh_CN.locale-zh_CN #FeatureEditorial .instructions-text, .zh_CN.locale-en_US #FeatureEditorial .instructions-text {
      font-family: "Giorgio Sans ZH"; }
    #FeatureEditorial .instructions-text.center {
      position: absolute;
      top: 50%;
      left: 50%;
      margin-top: -13px;
      margin-left: -200px;
      width: 400px;
      text-align: center; }
  #FeatureEditorial .mouse-icon {
    height: 50px;
    line-height: 50px; }
    #FeatureEditorial .mouse-icon.center-vertical {
      position: absolute;
      top: 50%;
      margin-top: -25px; }
    #FeatureEditorial .mouse-icon.center-horizontal {
      position: absolute;
      left: 50%;
      margin-left: -60px; }
    #FeatureEditorial .mouse-icon.left {
      left: 20px; }
    #FeatureEditorial .mouse-icon.right {
      right: 20px; }

/*------------------------------------*\
    $HELPERS
\*------------------------------------*/
#FeatureEditorial {
  /*------------------------------------*\
      $SCROLL TO READ
  \*------------------------------------*/ }
  #FeatureEditorial .fixed-read-more {
    position: fixed;
    bottom: -75px;
    left: 50%;
    margin-left: -76px;
    /* For default text, updated in js */
    z-index: 100;
    background-color: #fff;
    padding: 10px 20px;
    box-shadow: 0px 0px 5px rgba(75, 75, 75, 0.6); }
    #FeatureEditorial .fixed-read-more > a {
      display: block;
      font-family: "Brandon Grot";
      font-size: 14px;
      font-weight: 700;
      line-height: 22px;
      margin: 10px auto 0px auto;
      text-transform: uppercase;
      text-align: center;
      letter-spacing: 0.1em;
      color: #000;
      background: url('http://media.lanecrawford.com.cn/feature/scrollto-arrow-down-black.png');
      background-position: center top;
      padding: 35px 0px 0px 0px;
      background-repeat: no-repeat;
      background: url('http://media.lanecrawford.com.cn/feature/WW-ERDEM-240713-arrow-down.png') center top no-repeat;
      padding: 20px 0px 0px 0px;
      font-size: 12px;
      margin: 4px 0px 0px 0px; }
      .zh_CN #FeatureEditorial .fixed-read-more > a {
        background: url('http://media.lanecrawford.com.cn/feature/scrollto-arrow-down-black.png'); }
      .zh_CN #FeatureEditorial .fixed-read-more > a {
        background: url('http://media.lanecrawford.com.cn/feature/WW-ERDEM-240713-arrow-down.png') center top no-repeat; }
  .lt-ie8 #FeatureEditorial .fixed-read-more {
    display: none; }

/*------------------------------------*\
    $FOOTER
\*------------------------------------*/
.js .jshide {
  display: none; }

/*-----------------------Style for Chinese-------------------*/
#FeatureEditorial.cn-site p,
#FeatureEditorial.cn-site a,
#FeatureEditorial.cn-site span {
  font-family: "黑体",sans-serif; }

#FeatureEditorial.cn-site .title {
  font-family: "Brandon Grot", sans-serif;
  font-weight: 700; }

/*----------------------- ie fix -----------------------*/
.ir {
  display: block;
  border: 0;
  text-indent: -999em;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr;
  *line-height: 0; }

.ir br {
  display: none; }

/*.hidden { display: none !important; visibility: hidden; }*/
/*.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }*/
/*.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }*/
/*.invisible { visibility: hidden; }*/
/*.clearfix:before, .clearfix:after { content: ""; display: table; }*/
/*.clearfix:after { clear: both; }*/
/*.clearfix { *zoom: 1; }*/
/*------------------------------------*\
    $LANGUAGE
\*------------------------------------*/
/*------------------------------------*\
    $CHINESE AND CHINESE ENGLISH
\*------------------------------------*/
/*------------------------------------*\
    $CHINESE ONLY
\*------------------------------------*/
