.the-opener .column-left.body-container {
  width: 598px;
  margin: 0 26px 0 0;
}
html[dir="rtl"] .the-opener .column-left.body-container {
  margin: 0 0 0 26px;
}
html[dir="rtl"] .the-opener .column-left.body-container {
  margin: 0 0 0 26px;
}
html.tablet .the-opener .column-left.body-container {
  margin: 0 12px 0 0;
}
html[dir="rtl"] html.tablet .the-opener .column-left.body-container {
  margin: 0 0 0 12px;
}
html[dir="rtl"] html.tablet .the-opener .column-left.body-container {
  margin: 0 0 0 12px;
}
html.tablet .the-opener {
  margin: 0 30px;
}
.the-opener .grid-2-col {
  margin-top: 23px;
}
.the-opener .grid-2-col .col.md-1.first,
.the-opener .grid-2-col .col.md-2.first {
  margin-right: 14px;
}
html.tablet .the-opener .grid-2-col .col.md-1.first,
html.tablet .the-opener .grid-2-col .col.md-2.first,
html.mobile .the-opener .grid-2-col .col.md-1.first,
html.mobile .the-opener .grid-2-col .col.md-2.first {
  margin: 0;
}
html[dir="rtl"] .the-opener .grid-2-col .col.md-1.first,
html[dir="rtl"] .the-opener .grid-2-col .col.md-2.first {
  margin-left: 14px;
}
.the-opener .grid-2-col .asides {
  margin-top: 0;
}
html.tablet .the-opener .grid-2-col .asides {
  width: 273px;
}
html.mobile .the-opener .grid-2-col .asides {
  margin: 0 10px;
}
html.tablet .the-opener .grid-2-col {
  width: 700px;
  margin: 0;
}
html.tablet .the-opener .grid-2-col .column-left {
  width: 406px;
  max-width: 406px;
  margin-right: 19px;
}
html.mobile .the-opener .grid-2-col .column-left {
  margin: 0;
}
.the-opener .profile-wp {
  clear: both;
}
.the-opener .sub-headline-section {
  margin: 0;
}
.the-opener .sub-headline-section span {
  padding: 0 15px 0 0;
}
.the-opener .intro {
  border-bottom: 4px solid #CFCFCF;
  margin: 20px 10px 26px 0;
}
html.tablet .the-opener .intro {
  margin: 20px 4px 26px 0;
}
html.mobile .the-opener .intro {
  margin: 20px 0 26px;
}
.the-opener .intro p {
  font-size: 16px;
  line-height: 23px;
  color: #4B4B4B;
  margin: 0;
  padding: 20px 0;
}
html.mobile .the-opener .intro p {
  text-align: center;
  padding: 20px 10px;
}
.the-opener .story-content-well #load-more-stories-button {
  background-color: #7DCCC7;
}
.the-opener .story-content-well #load-more-stories-button:hover {
  background-color: #333333;
}


.recipe-template .article-content {
  margin: '0 0 0 40px!important';
}
html[dir="rtl"] .recipe-template .article-content {
  margin: '0 40px!important 0 0';
}
html[dir="rtl"] .recipe-template .article-content {
  margin: '0 40px!important 0 0';
}
html.mobile .recipe-template .article-content {
  margin: '0 0 0 10px!important';
}
html[dir="rtl"] html.mobile .recipe-template .article-content {
  margin: '0 10px!important 0 0';
}
html[dir="rtl"] html.mobile .recipe-template .article-content {
  margin: '0 10px!important 0 0';
}
.recipe-template .articleBody > div > p {
  margin-top: 0!important;
}
.recipe-template .full-screen-button {
  margin: 15px 0;
}
.recipe-template .bottomRail {
  clear: both;
}
.recipe-template .more-content {
  width: 100%;
}
html.tablet .recipe-template .recipe-header-content {
  margin: 0 30px;
}
html.mobile .recipe-template .recipe-header-content {
  margin: 0 10px;
}
.recipe-template.no-lead-template .recipe-header-content {
  margin: 0;
  overflow: hidden;
}
.recipe-template.no-lead-template .recipe-header-content .recipe-tags {
  float: left;
}
html[dir="rtl"] .recipe-template.no-lead-template .recipe-header-content .recipe-tags {
  float: right;
}
html[dir="rtl"] .recipe-template.no-lead-template .recipe-header-content .recipe-tags {
  float: right;
}
html.tablet .recipe-template.no-lead-template .recipe-header-content .recipe-tags,
html.mobile .recipe-template.no-lead-template .recipe-header-content .recipe-tags {
  float: none;
}
.recipe-template.no-lead-template .recipe-header-content .full-screen-button {
  float: right;
  margin-top: 0;
  margin-bottom: 20px;
}
html[dir="rtl"] .recipe-template.no-lead-template .recipe-header-content .full-screen-button {
  float: left;
}
html[dir="rtl"] .recipe-template.no-lead-template .recipe-header-content .full-screen-button {
  float: left;
}
html.tablet .recipe-template.no-lead-template .recipe-header-content .full-screen-button,
html.mobile .recipe-template.no-lead-template .recipe-header-content .full-screen-button {
  float: none;
}
html.mobile .recipe-template.no-lead-template .recipe-header-content .full-screen-button {
  margin-bottom: 0;
}
html.tablet .recipe-template.no-lead-template .recipe-header-content {
  margin: 0;
}
html.mobile .recipe-template.no-lead-template .recipe-header-content {
  margin: 10px;
}
html.desktop .recipe-template.no-lead-template .share-int-content,
html.big_desktop .recipe-template.no-lead-template .share-int-content {
  margin-bottom: 25px;
}
html.tablet .recipe-template.no-lead-template .newsletter-sign-up input {
  padding-bottom: 11px;
}
html.tablet .recipe-template.no-lead-template .soc-n-tag-tab {
  margin-top: 20px;
}
html.tablet .recipe-template.no-lead-template .right-rail-content {
  margin-top: 0;
}
.recipe-full-screen header {
  border-bottom: 1px solid #7d7d7d;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 80px;
  padding: 20px;
}
.recipe-full-screen header h1 {
  display: inline-block;
  float: left;
  font-family: "Arial";
  font-size: 21px;
  margin: 10px 0 0 0;
  max-width: 91%;
  padding: 0;
}
html[dir="rtl"] .recipe-full-screen header h1 {
  float: right;
}
html[dir="rtl"] .recipe-full-screen header h1 {
  float: right;
}
html.mobile .recipe-full-screen header h1 {
  margin: 0;
  max-width: 75%;
}
.recipe-full-screen header .print {
  float: right;
}
html[dir="rtl"] .recipe-full-screen header .print {
  float: left;
}
html[dir="rtl"] .recipe-full-screen header .print {
  float: left;
}
.recipe-full-screen h2 {
  margin-top: 0;
  padding-top: 0;
}
.recipe-full-screen ul > li {
  list-style: none;
}
.recipe-full-screen .middle {
  float: left;
  width: 100%;
}
html[dir="rtl"] .recipe-full-screen .middle {
  float: right;
}
html[dir="rtl"] .recipe-full-screen .middle {
  float: right;
}
.recipe-full-screen .ingredients-list-container {
  border-right: 1px solid #7d7d7d;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  padding: 20px;
  width: 40%;
}
html[dir="rtl"] .recipe-full-screen .ingredients-list-container {
  float: right;
}
html[dir="rtl"] .recipe-full-screen .ingredients-list-container {
  float: right;
}
.recipe-full-screen .ingredients-list-container .ingredients-list {
  padding: 0;
}
.recipe-full-screen .ingredients-list-container .ingredients-list .ingredient-amount,
.recipe-full-screen .ingredients-list-container .ingredients-list .ingredient-unit {
  font-weight: 900;
}
html.mobile .recipe-full-screen .ingredients-list-container {
  width: 50%;
}
.recipe-full-screen .preparation-container {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  padding: 20px;
  width: 60%;
}
html[dir="rtl"] .recipe-full-screen .preparation-container {
  float: right;
}
html[dir="rtl"] .recipe-full-screen .preparation-container {
  float: right;
}
.recipe-full-screen .preparation-container .directions-meta .label {
  font-weight: 900;
}
html.mobile .recipe-full-screen .preparation-container {
  width: 50%;
}
.recipe-full-screen .copyright {
  border-top: 1px solid #7d7d7d;
  float: left;
  font-size: 10px;
  padding: 20px;
  text-transform: uppercase;
  width: 100%;
}
html[dir="rtl"] .recipe-full-screen .copyright {
  float: right;
}
html[dir="rtl"] .recipe-full-screen .copyright {
  float: right;
}
.cq-wcm-edit .recipeTags {
  width: 290px;
}


section.grid-2-col.grid-press-top .asides {
  margin-top: 0;
}
html.mobile section.grid-2-col.grid-press-top .asides {
  margin: 25px 10px 0;
  width: 302px;
}
section.grid-2-col.grid-press-top .asides .pressReleaseTopPar .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags label {
  font-weight: normal;
}
section.grid-2-col.grid-press-top .asides .pressReleaseTopPar .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags .select2-container {
  width: 230px;
}
html.tablet section.grid-2-col.grid-press-top .asides .pressReleaseTopPar .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags .select2-container {
  width: 155px;
}
html.mobile section.grid-2-col.grid-press-top .asides .pressReleaseTopPar .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags .select2-container {
  width: 230px;
}
section.grid-2-col.grid-press-top .asides .pressReleaseTopPar .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags .select2-container .select2-choice {
  height: 27px;
}
section.grid-2-col.grid-press-top .asides .pressReleaseTopPar .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags .sbbtn {
  margin-top: -40px;
}
section.grid-2-col.grid-press-top .asides .pressReleaseTopPar .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags a.button {
  height: 10px;
  display: inline-block;
  padding-top: 8px;
}
section.grid-2-col.grid-press-top .asides .pressReleaseTopPar .PressRelease .press-release .content-wrapper .content-press ul li a.arti-title {
  position: relative;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0px;
  padding-top: 7px;
  line-height: 16px;
}
section.grid-2-col.grid-press-top .asides .pressReleaseTopPar .PressRelease .press-release .content-wrapper .content-press ul li span.date {
  font-weight: normal !important;
}
section.grid-2-col.grid-press-top .asides .pressReleaseTopPar .PressRelease .press-release .content-wrapper .content-press ul li.last a {
  font-size: 14px;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  text-align: center;
  letter-spacing: 0;
}
section.grid-2-col.grid-press-top .column-left {
  margin-right: 20px;
}
html.tablet section.grid-2-col.grid-press-top .column-left {
  margin-right: 0px;
}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider {
  width: 99.5%;
  position: relative;
  display: block;
  float: left;
  height: 484px;
}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider .smartSlideshowPressCenter {
  height: 100%;
}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider .smartSlideshowPressCenter .rsLink {
  position: relative;
}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider .smartSlideshowPressCenter .smart-slideshow .media-container li:not(:first-child) img {
  opacity: 0.005;
}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider .smartSlideshowPressCenter .smart-slideshow .media-container li:first-child img {
  opacity: 1;
}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider .smartSlideshowPressCenter .smart-slideshow .media-container .rsLoaded img {
  opacity: 1;
  -webkit-animation: fadein 0s;
  /* Safari, Chrome and Opera > 12.1 */
  -moz-animation: fadein 0s;
  /* Firefox < 16 */
  -ms-animation: fadein 0s;
  /* Internet Explorer */
  -o-animation: fadein 0s;
  /* Opera < 12.1 */
  animation: fadein 0s;
}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider .smartSlideshowPressCenter .smart-slideshow .media-container .rsLoaded .rsLink {
  position: absolute;
}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider .smartSlideshowPressCenter .press-center-slideshow .rsLink {
  background-color: #3F3F3F;
}
html.tablet section.grid-2-col.grid-press-top .column-left .grid-promo-slider {
  height: 476px;
}
html.mobile section.grid-2-col.grid-press-top .column-left .grid-promo-slider {
  border-bottom: 3px solid #cfcfcf;
  margin-bottom: 10px;
  padding-bottom: 20px;
  height: 195px;
}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow {
  height: 100%;
  width: 100%;
}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow .rsImg {
  height: 408px !important;
  width: 605px !important;
}
html.tablet section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow .rsImg {
  height: auto !important;
  width: 100% !important;
}
html.mobile section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow .rsImg {
  height: auto !important;
  width: auto !important;
}
html.tablet section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow .caption-wrapper {
  opacity: 1;
  height: auto;
}
html.mobile section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow .caption-wrapper {
  opacity: 1;
  height: auto;
}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow .media-caption {
  height: 100%;
  padding: 10px 20px;
  background-color: #3F3F3F !important;
  min-height: 57px;
}
html.tablet section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow .media-caption {
  padding: 10px;
}
html.mobile section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow .media-caption {
  padding: 5px 0px 0px 5px;
}
html.tablet section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow .media-caption .title-description {
  font-weight: bold;
}
html.mobile section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow .media-caption .title-description {
  font-weight: bold;
  font-size: 18px;
  line-height: 20px;
}
html.tablet section.grid-2-col.grid-press-top {
  width: 710px;
  margin: 0 25px;
}
.presscenter-sub-nav {
  margin: 0 auto;
}
html.tablet .presscenter-sub-nav {
  margin-top: 35px;
}
html.mobile .presscenter-sub-nav {
  margin-top: 35px;
}
.grid-item {
  float: left;
  width: 33.33%;
}
html[dir="rtl"] .grid-item {
  float: right;
}
html[dir="rtl"] .grid-item {
  float: right;
}
html.mobile .grid-item {
  float: none;
  width: 100%;
}
.cq-wcm-edit .grid-item {
  width: 33%;
}
.grid-item .pressReleasePar_1 .PressRelease .press-release .content-wrapper .content-press ul li a.arti-title,
.grid-item .pressReleasePar_2 .PressRelease .press-release .content-wrapper .content-press ul li a.arti-title,
.grid-item .pressReleasePar_3 .PressRelease .press-release .content-wrapper .content-press ul li a.arti-title {
  height: auto;
}
.grid-press-top {
  padding-bottom: 10px;
}
html.mobile .grid-press-top .column-left {
  margin: 0!important;
}
.grid-press-middle {
  border: 1px solid #cccccc;
  border-left: none;
  border-right: none;
}
.grid-press-middle .grid-content {
  padding-top: 10px;
}
.grid-press-middle .grid-content .grid-item .pressReleasePar_1 .PressRelease .press-release .content-wrapper .content-press ul li span.date,
.grid-press-middle .grid-content .grid-item .pressReleasePar_2 .PressRelease .press-release .content-wrapper .content-press ul li span.date,
.grid-press-middle .grid-content .grid-item .pressReleasePar_3 .PressRelease .press-release .content-wrapper .content-press ul li span.date {
  font-size: 14px;
  line-height: 16px;
  color: #666;
  font-weight: normal;
}
.grid-press-middle .grid-content .grid-item .pressReleasePar_1 .PressRelease .press-release .content-wrapper .content-press ul li a.arti-title,
.grid-press-middle .grid-content .grid-item .pressReleasePar_2 .PressRelease .press-release .content-wrapper .content-press ul li a.arti-title,
.grid-press-middle .grid-content .grid-item .pressReleasePar_3 .PressRelease .press-release .content-wrapper .content-press ul li a.arti-title {
  position: relative;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 8px;
  padding-top: 5px;
}
.grid-press-middle .grid-content .grid-item .pressReleasePar_1 .PressRelease .press-release .content-wrapper .content-press ul li.last a,
.grid-press-middle .grid-content .grid-item .pressReleasePar_2 .PressRelease .press-release .content-wrapper .content-press ul li.last a,
.grid-press-middle .grid-content .grid-item .pressReleasePar_3 .PressRelease .press-release .content-wrapper .content-press ul li.last a {
  font-size: 14px;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  text-align: center;
  letter-spacing: 0;
}
.grid-press-middle .grid-content .grid-item .pressReleasePar_1 .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags .select2-choice,
.grid-press-middle .grid-content .grid-item .pressReleasePar_2 .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags .select2-choice,
.grid-press-middle .grid-content .grid-item .pressReleasePar_3 .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags .select2-choice {
  height: 27px;
}
.grid-press-middle .grid-content .grid-item .pressReleasePar_1 .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags .sbbtn,
.grid-press-middle .grid-content .grid-item .pressReleasePar_2 .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags .sbbtn,
.grid-press-middle .grid-content .grid-item .pressReleasePar_3 .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags .sbbtn {
  margin-top: -40px;
}
.grid-press-middle .grid-content .grid-item .pressReleasePar_1 .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags a.button,
.grid-press-middle .grid-content .grid-item .pressReleasePar_2 .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags a.button,
.grid-press-middle .grid-content .grid-item .pressReleasePar_3 .PressRelease .press-release .content-wrapper .content-press .view-by-topics-tags a.button {
  height: 10px;
  display: inline-block;
  padding-top: 8px;
}
html.mobile .grid-press-middle .three-column-layout {
  background: #f6f6f6 !important;
}
.grid-press-middle .PressLatestStories .press-latest-stories {
  border: none!important;
}
.grid-press-middle .PressLatestStories .press-latest-stories header #selectbox-for-rss-feeds-container label {
  display: inline;
  color: #999;
  font-weight: bold;
  font-size: 14px;
  margin-right: 20px;
  text-transform: capitalize;
}
.grid-press-middle .PressLatestStories .press-latest-stories .stories {
  padding: 20px 0px 30px;
}
.grid-press-middle .PressLatestStories .press-latest-stories .stories li div a span {
  position: relative;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 8px;
  line-height: 18px;
  color: #f40009;
}
.grid-press-middle .PressLatestStories .press-latest-stories .stories li div span.datestamp {
  margin-bottom: 4px;
  color: #666;
  font-size: 12px;
  font-weight: normal;
  line-height: 12px;
}
.grid-press-middle .press-release {
  margin: 0;
}
.grid-press-middle .press-release .banner {
  background: #f4f4f4 !important;
  color: #4b4b4b !important;
  padding-bottom: 0!important;
  text-transform: capitalize!important;
  font-size: 19px !important;
}
.grid-press-middle .press-release .content-wrapper {
  background: none!important;
  padding: 0;
}
.grid-press-middle .press-release .view-by-topics-tags {
  border: none!important;
  padding-bottom: 0!important;
  font-weight: normal;
  font-size: 13px;
}
.grid-press-middle .press-release .view-by-topics-tags label {
  display: none;
}
.grid-press-middle .press-release .content-press li {
  border: none!important;
  padding: 9px 17px;
}
.grid-press-middle .press-release .content-press li.last {
  border-bottom: 1px solid #d9d9d9;
}
.grid-press-middle .press-release .content-press li.last:after {
  display: none;
}
.grid-press-middle .press-release .content-press li:after {
  border-bottom: 1px solid #d9d9d9;
  content: '';
  display: inline-block;
  width: 100%;
}
.grid-press-bottom {
  margin: 0 35px;
}
html.tablet .grid-press-bottom {
  margin: 0 14px;
}
html.mobile .grid-press-bottom {
  padding: 0 9px;
  background: #f6f6f6;
  margin: 0;
}
html.mobile .grid-press-bottom .three-column-layout {
  background: #f6f6f6 !important;
}
.grid-press-bottom .grid-item {
  float: left;
  width: 30%;
  padding-left: 5px;
}
html[dir="rtl"] .grid-press-bottom .grid-item {
  float: right;
}
html[dir="rtl"] .grid-press-bottom .grid-item {
  float: right;
}
html[dir="rtl"] .grid-press-bottom .grid-item {
  padding-left: 0;
  padding-right: 5px;
}
html.tablet .grid-press-bottom .grid-item {
  width: 32%;
}
.grid-press-bottom .grid-item .contentTopicCalloutPar_1 .ContentTopicCallout .content-topic-callout h2,
.grid-press-bottom .grid-item .contentTopicCalloutPar_2 .ContentTopicCallout .content-topic-callout h2,
.grid-press-bottom .grid-item .contentTopicCalloutPar_3 .ContentTopicCallout .content-topic-callout h2 {
  text-transform: uppercase;
}
.grid-press-bottom .grid-item .contentTopicCalloutPar_1 .ContentTopicCallout .content-topic-callout .meta h3 a,
.grid-press-bottom .grid-item .contentTopicCalloutPar_2 .ContentTopicCallout .content-topic-callout .meta h3 a,
.grid-press-bottom .grid-item .contentTopicCalloutPar_3 .ContentTopicCallout .content-topic-callout .meta h3 a {
  font-size: 14px;
  font-weight: bold;
}
.grid-press-bottom .grid-item .contentTopicCalloutPar_1 .ContentTopicCallout .content-topic-callout .meta a.button,
.grid-press-bottom .grid-item .contentTopicCalloutPar_2 .ContentTopicCallout .content-topic-callout .meta a.button,
.grid-press-bottom .grid-item .contentTopicCalloutPar_3 .ContentTopicCallout .content-topic-callout .meta a.button {
  font-size: 14px;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  text-align: center;
  letter-spacing: 0;
}
.grid-press-bottom .grid-item .grid-subitem .simpleListPar .SimpleList {
  width: 280px;
}
html.tablet .grid-press-bottom .grid-item .grid-subitem .simpleListPar .SimpleList {
  width: 250px;
}
.grid-press-bottom .grid-item .grid-subitem .simpleListPar .SimpleList .skyscraper-list .list-item .title {
  color: #4b4b4b;
  font-family: "proxima-nova", sans-serif;
  font-size: 16px;
  font-weight: bold;
  line-height: 16px;
}
.grid-press-bottom .grid-item .grid-subitem .simpleListPar .SimpleList .skyscraper-list .banner {
  padding: 17px 20px 17px 20px !important;
  font-size: 19px !important;
  font-family: "proxima-nova", sans-serif;
  font-weight: 900 !important;
}
.grid-press-bottom .grid-item .grid-subitem .newsletterNotificationPar .NewsletterNotification .newsletter-notification a.button {
  font-size: 14px;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  text-align: center;
  letter-spacing: 0;
}
.grid-press-bottom .grid-1-1 {
  width: 34%;
}
.grid-press-bottom .grid-last {
  width: 34.4%;
}
.grid-press-bottom .grid-subitem {
  padding-left: 12px;
  margin-bottom: 20px;
}
.grid-press-bottom .grid-subitem .simple-list {
  margin-top: 40px;
}
html[dir="rtl"] .grid-press-bottom .grid-subitem {
  padding-left: 0;
  padding-right: 12px;
}
html.mobile .grid-press-bottom .grid-subitem {
  padding-left: 0;
}
.grid-press-bottom .newsletter-notification h2 {
  text-transform: capitalize;
  margin-bottom: 0;
}
.grid-press-bottom .newsletter-notification p {
  margin: 0;
  padding-top: 20px;
}
.grid-press-bottom .newsletter-notification a.button.regular {
  margin-top: 15px;
}
section.press-center-dropdown {
  position: absolute;
  top: 15px;
  right: 35px;
}
html.mobile section.press-center-dropdown .press-center-countries {
  margin-bottom: 20px;
}
html.mobile section.press-center-dropdown {
  position: relative;
  left: 5%;
  top: -7px;
}
html.tablet section.press-center-dropdown {
  position: absolute;
  top: 15px;
  right: 30px;
}
section.press-center-dropdown .filter-by-label {
  font-size: 11px;
  font-family: "proxima-nova", sans-serif;
  color: #8e8e8e;
}
section.press-center-dropdown .brands-select-container {
  position: relative;
  width: 220px;
  height: 25px;
  margin: 0px;
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #e5e5e5;
}
section.press-center-dropdown .brands-select-container *:focus {
  outline: 0;
}
section.press-center-dropdown .brands-select-container select option {
  border: 2px solid #e5e5e5 !important;
}
html.mobile section.press-center-dropdown .brands-select-container {
  width: 240px;
}
section.press-center-dropdown .brands-select-container #presscenter-country-dropdown {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-position: 22px 3px;
  background-size: 13px 13px;
  width: 220px;
  height: 25px;
  position: absolute;
  cursor: pointer;
  background-color: transparent;
  font-size: 11px;
  font-family: "proxima-nova", sans-serif;
  color: #000;
  border: none;
}
html.mobile section.press-center-dropdown .brands-select-container #presscenter-country-dropdown {
  width: 240px;
}
section.press-center-dropdown .brands-select-container select::-ms-expand {
  display: none;
}
section.press-center-dropdown .brands-select-container .arrow {
  font-size: 9px;
  color: #fff;
  position: absolute;
  right: 0px;
  top: 0px;
  cursor: default;
  line-height: 4px;
  height: 15px;
  padding: 10px 10px 0px 10px;
  background-color: #cf1e14;
}
.inherited-component-border {
  border: 2px solid #73b3f9;
  padding: 10px;
}


.packages-and-verticals-template .heading-xlarge {
  margin-top: 0 !important;
}
.packages-and-verticals-template .subNavWrapper {
  height: auto!important;
  margin: 10px 0 0;
  padding: 0;
  position: relative;
}
.packages-and-verticals-template .subNavWrapper .subNav {
  margin: 0 40px;
  height: 36px;
  padding: 0;
  width: 940px;
  z-index: 1;
  overflow: hidden;
  position: relative;
}
html.tablet .packages-and-verticals-template .subNavWrapper .subNav {
  width: 682px;
}
html.mobile .packages-and-verticals-template .subNavWrapper .subNav {
  width: 230px;
  position: relative;
  overflow: hidden !important;
  height: 46px;
  margin-bottom: -10px;
}
.packages-and-verticals-template .subNavWrapper .subNav .subNavTopScrollbar {
  display: none;
}
.packages-and-verticals-template .subNavWrapper .subNav_inner {
  float: none;
  margin: 0 auto;
  padding: 0;
}
.packages-and-verticals-template .subNavWrapper ul {
  float: left;
  height: 100%;
  margin: 0;
  list-style-type: none;
  padding: 0;
  width: 100%;
}
html[dir="rtl"] .packages-and-verticals-template .subNavWrapper ul {
  float: right;
}
html[dir="rtl"] .packages-and-verticals-template .subNavWrapper ul {
  float: right;
}
.packages-and-verticals-template .subNavWrapper li {
  float: left;
}
html[dir="rtl"] .packages-and-verticals-template .subNavWrapper li {
  float: right;
}
html[dir="rtl"] .packages-and-verticals-template .subNavWrapper li {
  float: right;
}
html[dir="rtl"] .packages-and-verticals-template .subNavWrapper li {
  float: right;
}
html[dir="rtl"] .packages-and-verticals-template .subNavWrapper li {
  float: right;
}
.packages-and-verticals-template .subNavWrapper li a {
  display: table;
  float: left;
  margin: 0;
  text-transform: uppercase;
  padding: 10px;
}
html[dir="rtl"] .packages-and-verticals-template .subNavWrapper li a {
  float: right;
}
html[dir="rtl"] .packages-and-verticals-template .subNavWrapper li a {
  float: right;
}
.packages-and-verticals-template .subNavWrapper li span {
  display: block;
  width: auto;
  height: auto;
}
.packages-and-verticals-template .subNavWrapper a.top_prev,
.packages-and-verticals-template .subNavWrapper a.top_next {
  background: url('../../main/images/nav-arrows.png');
  height: 13px;
  overflow: hidden;
  position: absolute;
  text-indent: -9999px;
  top: 23px;
  width: 9px;
  z-index: 100;
}
.packages-and-verticals-template .subNavWrapper a.top_prev {
  left: 20px;
  -webkit-box-shadow: 5px 0 5px 5px #fff;
  box-shadow: 5px 0 5px 5px #fff;
}
.packages-and-verticals-template .subNavWrapper a.top_next {
  right: 20px;
  background-position: 11px 0;
  -webkit-box-shadow: -5px 0 38px 12px #ffffff;
  box-shadow: -5px 0 38px 12px #ffffff;
}
.packages-and-verticals-template .packages-content {
  margin: 0;
}
html.tablet .packages-and-verticals-template .packages-content,
html.mobile .packages-and-verticals-template .packages-content {
  margin: 10px 0 0 0;
}
.packages-and-verticals-template .packages-content span.capital {
  font-size: 30px;
}
.packages-and-verticals-template .subNavTopScrollbarV > div {
  height: 0!important;
}


.company-main-template .grid-2-col {
  margin-bottom: 20px;
}
.company-main-template .grid-2-col .asides {
  margin-top: 0;
}
html.tablet .company-main-template .grid-2-col .asides {
  width: 250px;
}
html.tablet .company-main-template .grid-2-col .column-left {
  width: 467px;
  max-width: 467px;
}
html.tablet .company-main-template .grid-2-col {
  margin: 0 15px;
  width: 730px;
}
html.tablet .company-main-template .trd-row .asides {
  width: 287px;
}
html.tablet .company-main-template .trd-row .column-left {
  width: 430px;
  max-width: 430px;
}
.company-main-template .CorporateTilePromo {
  overflow: hidden;
}
.company-main-template .corporate-tiles-promo {
  background: #f4f4f4;
  border: solid #cccccc;
  border-width: 1px 0;
  margin-bottom: 40px;
  overflow: hidden;
  padding: 50px 40px;
}
.company-main-template .corporate-tiles-promo > div {
  float: left;
  padding: 0;
  margin: 0 59px 35px 0;
  min-height: 234px;
}
html[dir="rtl"] .company-main-template .corporate-tiles-promo > div {
  float: right;
}
html[dir="rtl"] .company-main-template .corporate-tiles-promo > div {
  float: right;
}
html[dir="rtl"] .company-main-template .corporate-tiles-promo > div {
  margin: 0 0 35px 59px;
}
html[dir="rtl"] .company-main-template .corporate-tiles-promo > div {
  margin: 0 0 35px 59px;
}
html.tablet .company-main-template .corporate-tiles-promo > div {
  margin: 0 15px 30px 0;
}
html[dir="rtl"].tablet .company-main-template .corporate-tiles-promo > div {
  margin: 0 0 35px 59px;
}
html.tablet .company-main-template .corporate-tiles-promo > div {
  margin: 0 15px 30px 0;
}
html[dir="rtl"].tablet .company-main-template .corporate-tiles-promo > div {
  margin: 0 0 35px 59px;
}
html.mobile .company-main-template .corporate-tiles-promo > div {
  margin: 0;
  padding: 10px 0;
  width: 99%;
}
.cq-wcm-edit .company-main-template .corporate-tiles-promo > div {
  width: 274px;
}
.company-main-template .corporate-tiles-promo .no-marg-right {
  margin: 0 0 35px 0 !important;
}
.company-main-template .corporate-tiles-promo .no-marg-bot {
  margin-bottom: 0 !important;
}
html.tablet .company-main-template .corporate-tiles-promo {
  padding: 10px 35px;
}
html.mobile .company-main-template .corporate-tiles-promo {
  padding: 5px 15px;
}
.company-main-template .cross-promo {
  width: 274px;
}
.company-main-template .cross-promo .lead-carousel {
  height: 159px !important;
}
.company-main-template .cross-promo .item {
  height: 159px;
}
.company-main-template .cross-promo .item img {
  height: 157px !important;
  width: 272px !important;
}
html.tablet .company-main-template .cross-promo .item img {
  width: 218px!important;
}
.company-main-template .cross-promo .media-caption {
  width: 246px;
}
html.tablet .company-main-template .cross-promo .media-caption {
  width: 192px;
}


.nutrition-template .moreRail {
  clear: both;
}
.nutrition-template .NutritionTable {
  overflow: auto;
}
.redesignedNutritionWrapper .shareWrapper {
  padding-top: 25px;
  margin-left: 30px;
  margin-right: 30px;
}
.redesignedNutritionWrapper .shareWrapper .facebook-likes {
  float: left;
  width: 45%;
}
html.tablet .redesignedNutritionWrapper .shareWrapper .facebook-likes {
  width: 100%;
}
html.mobile .redesignedNutritionWrapper .shareWrapper .facebook-likes {
  width: 100%;
}
.redesignedNutritionWrapper .shareWrapper .Sharebar {
  display: inline-block;
  float: right;
}
html.tablet .redesignedNutritionWrapper .shareWrapper .Sharebar {
  float: left;
}
html.mobile .redesignedNutritionWrapper .shareWrapper .Sharebar {
  float: left;
}
.redesignedNutritionWrapper .shareWrapper .Sharebar .sharebar {
  margin: 0;
  border-bottom: none;
}
.redesignedNutritionWrapper .shareWrapper .Sharebar .sharebar ul li.special {
  display: none;
}
.redesignedNutritionWrapper .NutritionTable .legal-blurb {
  text-align: left;
  width: 100%;
}


.video-assets-template h1.theme-main-title.heading-xlarge {
  margin-top: 17px;
}
.video-assets-template .byline-asset {
  margin-top: 5px;
}
.video-assets-template .videoplayer-container {
  width: 940px;
  margin: 0 40px;
}
html.tablet .video-assets-template .videoplayer-container,
html.mobile .video-assets-template .videoplayer-container {
  margin: 0;
}
html.tablet .video-assets-template .videoplayer-container {
  max-width: 700px;
}
html.mobile .video-assets-template .videoplayer-container {
  max-width: 300px;
}
.video-assets-template .videoplayer-container .video-player-component {
  min-height: initial;
}
html.big_desktop .video-assets-template .videoplayer-container .video-player-component,
html.desktop .video-assets-template .videoplayer-container .video-player-component {
  height: 531px;
}
html.big_desktop .video-assets-template .videoplayer-container .video-player-component iframe,
html.desktop .video-assets-template .videoplayer-container .video-player-component iframe,
html.big_desktop .video-assets-template .videoplayer-container .video-player-component .BCLvideoWrapper,
html.desktop .video-assets-template .videoplayer-container .video-player-component .BCLvideoWrapper {
  height: 531px;
}
html.tablet .video-assets-template .videoplayer-container .video-player-component {
  height: 423px;
}
html.tablet .video-assets-template .videoplayer-container .video-player-component iframe,
html.tablet .video-assets-template .videoplayer-container .video-player-component .BCLvideoWrapper {
  height: 423px;
}
.video-assets-template section.grid-2-col .column-left {
  margin-top: 12px;
}
.video-assets-template section.grid-2-col .asides {
  margin-top: 40px;
}
.video-assets-template .column-left p.description-asset {
  clear: both;
  margin: 15px 0 0;
}
html.mobile .video-assets-template .column-left p.description-asset {
  margin: 5px 10px 0 10px;
}
.video-assets-template .column-left p.description-asset a {
  color: #f40009;
  text-decoration: underline;
}
.video-assets-template .column-left p.description-asset span.inline {
  padding: 12px 0;
  display: block;
}
.video-assets-template .videosearch-container {
  display: none;
}
html.mobile .video-assets-template .videosearch-container {
  display: inherit;
}
.video-assets-template .facebookLike-container {
  float: left;
  width: 46.5%;
  margin-right: 1.6%;
}
html[dir="rtl"] .video-assets-template .facebookLike-container {
  float: right;
}
html[dir="rtl"] .video-assets-template .facebookLike-container {
  float: right;
}
html.tablet .video-assets-template .facebookLike-container {
  width: 100%;
}
html.mobile .video-assets-template .facebookLike-container {
  margin-left: 10px;
  margin-right: 0;
  width: 93.75%;
}
html[dir="rtl"] html.mobile .video-assets-template .facebookLike-container {
  margin-left: 0;
  margin-right: 10px;
}
html[dir="rtl"] html.mobile .video-assets-template .facebookLike-container {
  margin-left: 0;
  margin-right: 10px;
}
.video-assets-template .newsletterSignUp-container {
  float: left;
}
html[dir="rtl"] .video-assets-template .newsletterSignUp-container {
  float: right;
}
html[dir="rtl"] .video-assets-template .newsletterSignUp-container {
  float: right;
}
html.mobile .video-assets-template .newsletterSignUp-container,
html.tablet .video-assets-template .newsletterSignUp-container {
  width: 100%;
}
html.mobile .video-assets-template .newsletterSignUp-container {
  margin-left: 10px;
  margin-right: 0;
}
html[dir="rtl"] html.mobile .video-assets-template .newsletterSignUp-container {
  margin-left: 0;
  margin-right: 10px;
}
html[dir="rtl"] html.mobile .video-assets-template .newsletterSignUp-container {
  margin-left: 0;
  margin-right: 10px;
}
.video-assets-template .description-asset span {
  line-height: 19px;
}
.video-assets-template .video-directory .headline-section {
  margin: 40px;
}
html.tablet .video-assets-template .video-directory .headline-section {
  margin: 40px 30px;
}
html.mobile .video-assets-template .video-directory .headline-section {
  margin: 0;
}


.journey-packages-and-verticals-template {
  padding-top: 1px;
}
.journey-packages-and-verticals-template .heading-xlarge {
  margin-top: 0 !important;
}
.journey-packages-and-verticals-template .subNavWrapper {
  height: auto!important;
  margin: 10px 0 0;
  padding: 0;
  position: relative;
}
.journey-packages-and-verticals-template .subNavWrapper .subNav {
  margin: 0 40px;
  height: 100%;
  padding: 0;
  width: 940px;
  z-index: 1;
  overflow: hidden;
  position: relative;
}
html.tablet .journey-packages-and-verticals-template .subNavWrapper .subNav {
  width: 682px;
}
html.mobile .journey-packages-and-verticals-template .subNavWrapper .subNav {
  width: 230px;
  position: relative;
}
.journey-packages-and-verticals-template .subNavWrapper .subNav .subNavTopScrollbar {
  display: none;
}
.journey-packages-and-verticals-template .subNavWrapper .subNav_inner {
  float: none;
  margin: 0 auto;
  padding: 0;
}
.journey-packages-and-verticals-template .subNavWrapper ul {
  float: left;
  height: 100%;
  margin: 0;
  list-style-type: none;
  padding: 0;
  width: 100%;
}
html[dir="rtl"] .journey-packages-and-verticals-template .subNavWrapper ul {
  float: right;
}
html[dir="rtl"] .journey-packages-and-verticals-template .subNavWrapper ul {
  float: right;
}
.journey-packages-and-verticals-template .subNavWrapper li {
  float: left;
}
html[dir="rtl"] .journey-packages-and-verticals-template .subNavWrapper li {
  float: right;
}
html[dir="rtl"] .journey-packages-and-verticals-template .subNavWrapper li {
  float: right;
}
html[dir="rtl"] .journey-packages-and-verticals-template .subNavWrapper li {
  float: right;
}
html[dir="rtl"] .journey-packages-and-verticals-template .subNavWrapper li {
  float: right;
}
.journey-packages-and-verticals-template .subNavWrapper li a {
  display: table;
  float: left;
  margin: 0;
  text-transform: uppercase;
  padding: 10px;
}
html[dir="rtl"] .journey-packages-and-verticals-template .subNavWrapper li a {
  float: right;
}
html[dir="rtl"] .journey-packages-and-verticals-template .subNavWrapper li a {
  float: right;
}
.journey-packages-and-verticals-template .subNavWrapper li span {
  display: block;
  width: auto;
  height: auto;
}
.journey-packages-and-verticals-template .subNavWrapper a.top_prev,
.journey-packages-and-verticals-template .subNavWrapper a.top_next {
  background: url('../../main/images/nav-arrows.png');
  height: 13px;
  overflow: hidden;
  position: absolute;
  text-indent: -9999px;
  top: 13px;
  width: 9px;
  z-index: 100;
}
.journey-packages-and-verticals-template .subNavWrapper a.top_prev {
  left: 20px;
  -webkit-box-shadow: 5px 0 5px 5px #fff;
  box-shadow: 5px 0 5px 5px #fff;
}
.journey-packages-and-verticals-template .subNavWrapper a.top_next {
  right: 20px;
  background-position: 11px 0;
  -webkit-box-shadow: -5px 0 62px 31px #ffffff;
  box-shadow: -5px 0 62px 31px #ffffff;
}
.journey-packages-and-verticals-template .packages-content {
  margin: 10px 0 0 0;
}
html.tablet .journey-packages-and-verticals-template .packages-content {
  margin: 10px 0 0 0;
}
html.mobile .journey-packages-and-verticals-template .packages-content {
  margin: 10px 0 0 0;
}
.journey-packages-and-verticals-template .packages-content span.capital {
  font-size: 30px;
}
.journey-packages-and-verticals-template .subNavTopScrollbarV > div {
  height: 0!important;
}
.journey-packages-and-verticals-template .media-data-attributes {
  display: none !important;
}
.journey-campaign h1.theme-main-title.heading-xlarge {
  margin: 30px 40px 0px 0px !important;
}
.journey-campaign .column-left .AuthorByLine p.byline-asset {
  margin: 10px 40px 5px 0px !important;
}


.investor-template .grid-investor-top {
  color: #4b4b4b;
  width: 960px;
  margin: 10px 0 0 35px;
  display: block;
  float: left;
}
html.tablet .investor-template .grid-investor-top {
  width: 700px;
  margin: 10px 30px 30px 30px;
}
html.mobile .investor-template .grid-investor-top {
  width: 320px;
  height: 1590px;
  margin: 0;
}
.investor-template .grid-investor-top .hot-top-links .top-link h2 {
  font-size: 18px;
  line-height: 20px;
  color: #4b4b4b;
  text-transform: capitalize;
  font-weight: bold;
}
.investor-template .grid-investor-top .stock-ticker .icon-sort-up,
.investor-template .grid-investor-top .stock-ticker .icon-sort-down {
  position: absolute;
  bottom: -7px;
  margin-left: 1px;
}
.investor-template .grid-investor-top .stock-ticker .icon-sort-up:before,
.investor-template .grid-investor-top .stock-ticker .icon-sort-down:before {
  content: "\25B2";
  font-size: 65px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .investor-template .grid-investor-top .stock-ticker .icon-sort-up {
    bottom: -14px;
    margin-left: 1px;
  }
  .investor-template .grid-investor-top .stock-ticker .icon-sort-down {
    bottom: -18px;
    margin-left: 1px;
  }
}
.investor-template .grid-investor-top .stock-ticker .icon-sort-down {
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html.tablet .investor-template .grid-investor-top .stock-ticker .icon-sort-up,
html.tablet .investor-template .grid-investor-top .stock-ticker .icon-sort-down {
  position: relative;
  bottom: 0;
}
html.tablet .investor-template .grid-investor-top .stock-ticker .icon-sort-up:before {
  content: "\25B2";
  font-size: 13px;
}
html.tablet .investor-template .grid-investor-top .stock-ticker .icon-sort-down:before {
  content: "\25bc";
  font-size: 13px;
}
.investor-template .grid-investor-top .investor-promo h2 {
  font-size: 18px;
  line-height: 20px;
  color: #4b4b4b;
  text-transform: capitalize;
  font-weight: bold;
}
html.mobile .investor-template .grid-investor-top .investor-promo img {
  max-height: 169px;
}
.investor-template .grid-investor-top .investor-promo.investor-description p,
.investor-template .grid-investor-top .investor-promo.investor-description a {
  font-weight: 200;
}
.investor-template .grid-investor-top .investor-promo.investor-description p {
  font-size: 11px;
}
.investor-template .grid-investor-top .investor-promo.investor-description p {
  font-size: 12px;
  font-weight: normal;
}
.investor-template .grid-investor-top .stock-ticker h2 {
  font-size: 18px;
  line-height: 20px;
  color: #4b4b4b;
  text-transform: capitalize;
}
.investor-template .grid-investor-top .grid-item span.price {
  padding: 0;
  display: block;
  font-size: 55px;
  line-height: 55px;
  letter-spacing: -5px;
  font-family: Arial;
  font-weight: 900;
  color: #4b4b4b;
}
html.tablet .investor-template .grid-investor-top .grid-item span.price {
  display: inline-block;
  font-size: 12px;
  line-height: 12px;
  font-weight: 100;
  letter-spacing: 0px;
}
.investor-template .grid-investor-top .grid-item span.nyse {
  padding: 0;
  display: block;
  font-size: 40px;
  line-height: 40px;
  font-weight: bold;
  color: #4b4b4b;
}
html.tablet .investor-template .grid-investor-top .grid-item span.nyse {
  display: inline-block;
  font-size: 12px;
  line-height: 12px;
  font-weight: 100;
}
.investor-template .grid-investor-top .grid-item span.delta.flat {
  color: #000;
}
.investor-template .grid-investor-top .grid-item span.delta {
  padding: 0;
  display: block;
  font-size: 60px;
  line-height: 60px;
}
html.tablet .investor-template .grid-investor-top .grid-item span.delta {
  display: inline-block;
  font-size: 12px;
  line-height: 12px;
  font-weight: 100;
}
.investor-template .grid-investor-top .grid-item span.disclaimer {
  color: #4b4b4b;
  display: block;
  font-size: 9px;
  font-family: "arial";
  font-weight: normal;
}
.investor-template .grid-investor-top .grid-promo-slider {
  position: relative;
  display: block;
  float: left;
  overflow: hidden;
}
html.tablet .investor-template .grid-investor-top .grid-promo-slider {
  width: 450px;
  height: 490px;
}
html.mobile .investor-template .grid-investor-top .grid-promo-slider {
  width: 320px;
  border-bottom: 3px solid #cfcfcf;
  margin-bottom: 10px;
  padding-bottom: 20px;
  height: auto;
}
.investor-template .grid-investor-top .grid-promo-slider .investor-slider {
  height: 100%;
}
.investor-template .grid-investor-top .grid-content {
  display: block;
  float: left;
  width: 468px;
  margin-left: 30px;
}
html[dir="rtl"] .investor-template .grid-investor-top .grid-content {
  margin-left: 0;
  margin-right: 26px;
}
html.tablet .investor-template .grid-investor-top .grid-content {
  width: 218px;
  margin-left: 20px;
  height: 100%;
}
html.tablet[dir="rtl"] .investor-template .grid-investor-top .grid-content {
  width: 218px;
  margin-left: 0px;
  margin-right: 20px;
}
html.mobile .investor-template .grid-investor-top .grid-content {
  width: 320px;
  margin: 0;
}
html.tablet .investor-template .grid-investor-top .grid-content img {
  display: none;
}
.investor-template .grid-investor-top .grid-content .grid-item {
  display: block;
  float: left;
  width: 219px;
  height: 220px;
  margin-right: 30px;
  position: relative;
  margin-bottom: 0px;
}
html.tablet .investor-template .grid-investor-top .grid-content .grid-item {
  height: auto;
  padding: 0 0 15px 0;
  border-bottom: 3px solid #cfcfcf;
  margin-bottom: 15px;
}
html.mobile .investor-template .grid-investor-top .grid-content .grid-item {
  width: 300px;
  padding: 20px 10px;
  border-top: 3px solid #cfcfcf;
  min-height: 0;
  margin-right: 0px;
}
html.tablet .investor-template .grid-investor-top .grid-content .grid-item.two {
  margin-bottom: -6px !important;
}
.investor-template .grid-investor-top .grid-content .grid-item.two,
.investor-template .grid-investor-top .grid-content .grid-item.four {
  margin-right: 0;
}
.investor-template .grid-investor-top .grid-content .grid-item.one .hot-top-links p {
  display: none;
}
html.mobile .investor-template .grid-investor-top .grid-content .grid-item.one {
  border-top: none;
}
html.tablet .investor-template .grid-investor-top .grid-content .grid-item.one,
html.tablet .investor-template .grid-investor-top .grid-content .grid-item.three {
  margin-right: 0;
}
.investor-template .grid-investor-top .grid-content .grid-item.three,
.investor-template .grid-investor-top .grid-content .grid-item.four {
  border-top: 3px solid #cfcfcf;
  padding-top: 0px;
  margin-bottom: 0px;
}
html.tablet .investor-template .grid-investor-top .grid-content .grid-item.three,
html.tablet .investor-template .grid-investor-top .grid-content .grid-item.four {
  padding-top: 0;
  border-top: none;
  margin-bottom: -6px !important;
}
.investor-template .grid-investor-top .grid-content .grid-item.three h2,
.investor-template .grid-investor-top .grid-content .grid-item.four h2 {
  margin-top: 15px;
}
html.tablet .investor-template .grid-investor-top .grid-content .grid-item.four {
  margin-bottom: 0;
  border: none;
}
html.mobile .investor-template .grid-investor-top .grid-content .grid-item.four {
  height: 275px;
  border-bottom: none;
}
.investor-template .grid-investor-bottom {
  margin-top: 20px;
}
.investor-template .grid-investor-bottom span {
  font-size: 16px;
}
.investor-template .grid-investor-bottom .grid-hot-topics {
  width: 100%;
  float: left;
  background-color: #f4f4f4;
  padding: 20px 25px 0px 35px;
  border: 1px solid #cfcfcf;
  margin-bottom: 30px;
  box-sizing: border-box;
  padding-bottom: 10px;
  margin-top: 30px;
}
.investor-template .grid-investor-bottom .grid-hot-topics .hot-top-links .top-link h2 {
  font-size: 17px;
  line-height: 20px;
  color: #4b4b4b;
  text-transform: capitalize;
}
.investor-template .grid-investor-bottom .grid-hot-topics .hot-top-links .top-link h2 span {
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}
.investor-template .grid-investor-bottom .grid-hot-topics .hot-top-links .top-link ul li span {
  font-size: 16px;
  font-weight: 600;
}
html.tablet .investor-template .grid-investor-bottom .grid-hot-topics {
  width: 100%;
  padding: 30px;
}
html.mobile .investor-template .grid-investor-bottom .grid-hot-topics {
  width: 100%;
  float: left;
  background-color: #f4f4f4;
  padding: initial;
  margin-bottom: 25px;
  border: 1px solid #cfcfcf;
}
.investor-template .grid-investor-bottom .grid-hot-topics .grid-item {
  float: left;
  margin-left: 0;
  margin-right: 50px;
  width: 286px;
  margin-bottom: 20px;
}
html[dir="rtl"] .investor-template .grid-investor-bottom .grid-hot-topics .grid-item {
  float: right;
}
html[dir="rtl"] .investor-template .grid-investor-bottom .grid-hot-topics .grid-item {
  float: right;
}
html[dir="rtl"] .investor-template .grid-investor-bottom .grid-hot-topics .grid-item {
  margin-left: 50px;
  margin-right: 0;
}
html[dir="rtl"] .investor-template .grid-investor-bottom .grid-hot-topics .grid-item {
  margin-left: 50px;
  margin-right: 0;
}
html.tablet .investor-template .grid-investor-bottom .grid-hot-topics .grid-item {
  width: 217px;
  margin: 0 23px 0 0;
}
html[dir="rtl"].tablet .investor-template .grid-investor-bottom .grid-hot-topics .grid-item {
  margin: 0 0 0 23px;
}
html.mobile .investor-template .grid-investor-bottom .grid-hot-topics .grid-item {
  width: 300px;
  float: none;
  border-bottom: 1px solid #cfcfcf;
  padding: 20px 10px;
  margin-bottom: 0;
}
html[dir="rtl"] .investor-template .grid-investor-bottom .grid-hot-topics .last {
  margin-right: 0px !important;
}
.investor-template .grid-investor-bottom .grid-investors {
  overflow: hidden;
  width: 960px;
  margin: 49px 40px 0 40px;
  margin-top: 40px;
}
html.tablet .investor-template .grid-investor-bottom .grid-investors {
  width: 700px;
  margin: 20px 30px 0 30px;
}
html.mobile .investor-template .grid-investor-bottom .grid-investors {
  width: 320px;
  margin: 0;
}
.investor-template .grid-investor-bottom .grid-investors .investor-row {
  margin-bottom: 30px;
  overflow: hidden;
}
html.mobile .investor-template .grid-investor-bottom .grid-investors .investor-row {
  margin: 0;
}
.investor-template .grid-investor-bottom .grid-investors .investor-row .grid-item {
  float: left;
  width: 287px;
  margin-right: 30px;
}
html[dir="rtl"] .investor-template .grid-investor-bottom .grid-investors .investor-row .grid-item {
  float: right;
}
html[dir="rtl"] .investor-template .grid-investor-bottom .grid-investors .investor-row .grid-item {
  float: right;
}
html.mobile .investor-template .grid-investor-bottom .grid-investors .investor-row .grid-item {
  width: 300px;
  margin: 0 0 15px 0;
  padding: 0 10px 15px;
}
html[dir="rtl"] html.mobile .investor-template .grid-investor-bottom .grid-investors .investor-row .grid-item {
  margin: 0 0 15px 0;
}
html[dir="rtl"] html.mobile .investor-template .grid-investor-bottom .grid-investors .investor-row .grid-item {
  margin: 0 0 15px 0;
}
html.tablet .investor-template .grid-investor-bottom .grid-investors .investor-row .grid-item {
  margin-right: 20px;
  width: 220px;
}
html[dir="rtl"].tablet .investor-template .grid-investor-bottom .grid-investors .investor-row .grid-item {
  margin-left: 20px;
  margin-right: 0;
}
html.mobile .investor-template .grid-investor-bottom .grid-investors .investor-row .grid-newsletter {
  display: none;
}
.investor-template .last {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
html[dir="rtl"] .investor-template .last {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
html[dir="rtl"] .investor-template .last {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
html[dir="rtl"] .investor-template .last {
  margin-right: 30px !important;
}
html[dir="rtl"].tablet .investor-template .last {
  margin-right: 0px !important;
}
html[dir="rtl"].mobile .investor-template .last {
  margin-right: 0px !important;
}
.investor-template .stock-ticker .icon-sort-up {
  position: absolute;
  bottom: -37px;
}
.investor-template .stock-ticker h2 {
  margin-top: 15px;
}
.investor-template .top-link p {
  padding-bottom: 20px;
}
.investor-template .top-link a {
  padding: 8px 0;
}
.investor-template .newsletter-notification h2 {
  font-size: 17px;
  margin: 0;
  text-transform: capitalize;
}
.investor-template .newsletter-notification h2 span {
  font-size: 18px;
  font-weight: 600;
}
.investor-template .newsletter-notification p {
  margin: 0;
}
.investor-template .newsletter-notification a.button.regular {
  margin-top: 10px;
}
.hot-top-links .top-link ul li a {
  font-size: 15px !important;
}
html.tablet .hot-top-links .top-link ul li a {
  font-size: 13px !important;
}
.grid-investors .corporate-tile-promo {
  width: 100%;
}
.grid-investors .corporate-tile-promo h2 {
  font-size: 17px;
  line-height: 20px;
  color: #4b4b4b;
  text-transform: capitalize;
}
.grid-investors .corporate-tile-promo span {
  font-size: 18px;
  font-weight: 600;
}
.grid-hot-topics .hot-top-links .top-link ul li a {
  border-top: 1px solid #d9d9d9;
  display: block;
  font-size: 15px;
  font-weight: 600;
  padding: 9px 0;
}
html.mobile .grid-hot-topics .hot-top-links .top-link ul li a {
  border: none;
}
.investor-template .grid-investor-top .hot-top-links .top-link ul li:first-child a {
  border: none;
}
html.tablet .investor-template .grid-investor-top .hot-top-links .top-link ul li a {
  border: none;
}


.facts-slides-experience {
  /*html, body {
        font-size: 100%;
        background-color: #000 !important;
        min-height: 100%;
        height: 100%;
    }

    h1, h2, h3 {
        color: #ffffff;
        margin: 0;
    }*/
  /******************************
*
*  RoyalSlider Default Skin 
*
*    1. Arrows 
*    2. Bullets
*    3. Thumbnails
*    4. Tabs
*    5. Fullscreen button
*    6. Play/close video button
*    7. Preloader
*    8. Caption
*    
*  Sprite: '../images/rs-default.png'
*  Feel free to edit anything
*  If you don't some part - just delete it
* 
******************************/
  /* Background */
  /***************
*
*  1. Arrows
*
****************/
  /***************
*
*  2. Bullets
*
****************/
  /***************
*
*  3. Thumbnails
*
****************/
  /* Thumbnails with text */
  /* Thumbnails arrow icons */
  /* Thumbnails resizing on smaller screens */
  /***************
*
*  4. Tabs
*
****************/
  /***************
*
*  5. Fullscreen button
*
****************/
  /***************
*
*  6. Play/close video button
*
****************/
  /***************
*
*  7. Preloader
*
****************/
  /***************
*
*  8. Global caption
*
****************/
  /* v1.0.3 */
  /* Core RS CSS file. 95% of time you shouldn't change anything here. */
  /* Fullscreen options, very important ^^ */
  /* ios controls over video bug, shifting video */
}
.facts-slides-experience .button-load-more {
  position: relative;
  display: block;
  background: transparent url('../../main/images/icon-loading.png') no-repeat;
  background-position-x: 2px;
  height: 25px;
  line-height: 20px;
  color: #666;
  text-transform: uppercase;
  text-decoration: none;
  text-indent: 28px;
  text-align: center;
  font-family: "Arial Black", "Arial";
  font-weight: 900;
  font-size: 18px;
  margin: 0 auto;
  border: none;
  margin-top: 1em;
}
html[dir="rtl"] .facts-slides-experience .button-load-more {
  background-position: right;
  text-align: none;
}
.facts-slides-experience .clearfix {
  zoom: 1;
}
.facts-slides-experience .clearfix:before,
.facts-slides-experience .clearfix:after {
  content: "";
  display: table;
}
.facts-slides-experience .clearfix:after {
  clear: both;
}
.facts-slides-experience .vertically-centering-container {
  display: table;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.facts-slides-experience .vertically-centering-container .vertically-centered-content {
  bottom: 0;
  z-index: 99999 !important;
}
html.desktop .facts-slides-experience .vertically-centering-container .vertically-centered-content,
html.big_desktop .facts-slides-experience .vertically-centering-container .vertically-centered-content {
  top: 50%;
  position: relative;
  transform: translateY(-50%);
}
.facts-slides-experience .vertically-centering-container .vertically-centered-content img {
  max-width: 100%;
}
html.big_desktop .facts-slides-experience .vertically-centering-container .vertically-centered-content img {
  max-width: 69%;
}
.facts-slides-experience .vertically-centered-content {
  display: table-cell;
  position: static;
  vertical-align: middle;
}
.facts-slides-experience .align-x-right {
  float: right;
}
html[dir="rtl"] .facts-slides-experience .align-x-right {
  float: left;
}
html[dir="rtl"] .facts-slides-experience .align-x-right {
  float: left;
}
.facts-slides-experience .button-disabled {
  border: solid 1px black;
  color: #222;
}
.facts-slides-experience .button-enabled:hover {
  color: #333;
}
.facts-slides-experience .button-close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 1.5em;
  font-weight: bolder;
}
.facts-slides-experience .button-close span {
  text-transform: uppercase;
  padding-right: 0em;
}
.facts-slides-experience .ig-button {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: normal;
  font-size: 1em;
  -webkit-appearance: button;
  -webkit-box-align: center;
  display: inline-block;
  margin-bottom: 0;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: transparent;
  border: none;
  margin: 0;
  *zoom: 1;
  color: white;
  color: #666;
}
@media all and (max-width: 52.5em) {
  .facts-slides-experience .ig-button {
    font-size: 0.7em;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .ig-button {
    font-size: 0.8em;
  }
}
.facts-slides-experience .ig-button:hover {
  color: #999;
}
.facts-slides-experience .ig-button.selected .accordion {
  background-position: -130px 1px;
}
.facts-slides-experience .ig-button .label {
  display: inline-block;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .ig-button .label {
    display: none;
  }
}
.facts-slides-experience .ig-button .icon {
  position: relative;
  display: inline-block;
  background: transparent url(../../immersivegallery/images/toolbar-icons-sprite.png) 0 0 no-repeat;
  width: 20px;
  height: 17px;
  margin-right: 0.3em;
}
.facts-slides-experience .ig-button .icon.close {
  width: auto;
  background: none;
}
.facts-slides-experience .ig-button .icon.grid {
  background-position: 0px 1px;
}
.facts-slides-experience .ig-button .icon.comment-bubble {
  width: 22px;
  background-position: -22px 1px;
}
.facts-slides-experience .ig-button .icon.share {
  background-position: -44px 1px;
}
.facts-slides-experience .ig-button .icon.article {
  width: 17px;
  background-position: -62px 1px;
}
.facts-slides-experience .ig-button .icon.more {
  width: 16px;
  margin-right: 0;
  margin-left: 0.3em;
  background-position: -78px 1px;
}
.facts-slides-experience .ig-button .icon.download {
  width: 13px;
  background-position: -94px 1px;
}
.facts-slides-experience .ig-button .icon.accordion {
  width: 19px;
  height: 19px;
  background-position: -110px 1px;
}
.facts-slides-experience .header-wrapper {
  position: absolute;
  display: block;
  width: 100%;
  top: 0;
}
.facts-slides-experience .experience-wrapper {
  position: relative;
  display: block;
  background-image: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 100, color-stop(0%, #666666), color-stop(100%, #000000));
  background-image: -webkit-radial-gradient(50% 50%, #666666, #000000);
  background-image: -moz-radial-gradient(50% 50%, #666666, #000000);
  background-image: -o-radial-gradient(50% 50%, #666666, #000000);
  background-image: radial-gradient(50% 50%, #666666, #000000);
  width: 100%;
  height: 100%;
}
.facts-slides-experience .experience {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
.facts-slides-experience .layer {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}
.facts-slides-experience .layer0 {
  z-index: 0;
}
.facts-slides-experience .layer1 {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url(../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/images/000000d9.9d36febd7034a4d90a36ddd792a2e4f7.png);
  background: rgba(0, 0, 0, 0.85);
  z-index: 1;
  height: auto;
  bottom: 0;
  padding: 1.55em 2.62em;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .layer1 {
    padding: 1.1em;
  }
}
.facts-slides-experience .layer1.hide {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
  visibility: hidden;
}
.facts-slides-experience .layer1.show {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  visibility: visible;
}
.facts-slides-experience .chrome {
  background: url(../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/images/292627e0.3cac5284807fc133953aa94d21dcb8c2.png);
  background: rgba(41, 38, 39, 0.88);
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  display: block;
  width: 100%;
  height: 2.7em;
  top: 0;
  color: white;
}
@media all and (max-width: 20em) {
  .facts-slides-experience .chrome {
    height: 4em;
  }
}
.facts-slides-experience .chrome .col {
  position: relative;
  float: left;
  width: 33.33%;
  height: 100%;
  vertical-align: top;
}
html[dir="rtl"] .facts-slides-experience .chrome .col {
  float: right;
}
html[dir="rtl"] .facts-slides-experience .chrome .col {
  float: right;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .chrome .col1 {
    float: none;
    width: 100%;
    height: auto;
  }
}
.facts-slides-experience .chrome .col2 {
  text-align: center;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .chrome .col2 {
    background: url(../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/images/000000a6.327367a7008375542b6d84266cb38046.png);
    background: rgba(0, 0, 0, 0.65);
    width: 100%;
    height: 1.5em;
    font-size: 0.8em;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .chrome .col2 {
    vertical-align: bottom;
    margin-bottom: 1em;
  }
}
.facts-slides-experience .chrome .col3 {
  float: right;
}
html[dir="rtl"] .facts-slides-experience .chrome .col3 {
  float: left;
}
html[dir="rtl"] .facts-slides-experience .chrome .col3 {
  float: left;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .chrome .col3 {
    position: absolute;
    top: 0;
    float: none;
  }
}
.facts-slides-experience .chrome .coca-cola-logo {
  position: relative;
  float: left;
  margin: 0.6em 0 0 2em;
  width: 155px;
  height: 29px;
}
html[dir="rtl"] .facts-slides-experience .chrome .coca-cola-logo {
  float: right;
}
html[dir="rtl"] .facts-slides-experience .chrome .coca-cola-logo {
  float: right;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .chrome .coca-cola-logo {
    float: none;
    display: block;
    margin: 0 auto;
    margin-top: 0.6em;
  }
}
.facts-slides-experience .chrome .current-index-label {
  position: relative;
  display: block;
}
@media all and (max-width: 20em) {
  .facts-slides-experience .chrome .current-index-label {
    font-size: 0.8em;
    color: #999;
    bottom: -1em;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience .chrome .current-index-label {
    display: none !important;
  }
}
.facts-slides-experience .chrome .exit-button {
  position: relative;
  float: right;
  margin: 10px;
  text-transform: uppercase;
}
html[dir="rtl"] .facts-slides-experience .chrome .exit-button {
  float: left;
}
html[dir="rtl"] .facts-slides-experience .chrome .exit-button {
  float: left;
}
.facts-slides-experience .chrome .exit-button:hover {
  color: #fff;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .chrome .exit-button {
    float: none;
  }
}
.facts-slides-experience .gallery-cover {
  position: relative;
  display: table;
}
.facts-slides-experience .gallery-cover .vertically-centering-bounds {
  position: absolute;
  display: block;
  height: 100%!important;
  margin-left: 0!important;
  margin-top: 0!important;
  top: 0;
  width: 100%!important;
  z-index: 15;
}
.facts-slides-experience .gallery-cover .background-image {
  position: absolute;
}
.facts-slides-experience .gallery-cover .text-block {
  color: #ffffff;
  top: auto;
  left: auto;
  text-align: center;
}
.facts-slides-experience .gallery-cover .text-block h1 {
  color: #ffffff;
  letter-spacing: 0.06em;
  font-family: "Arial Black", "Arial";
  font-size: 1.5em;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .gallery-cover .text-block h1 {
    font-size: 1.1em;
  }
}
.facts-slides-experience .gallery-cover .banner-center {
  position: relative;
  display: table;
  margin: 0 auto;
  max-height: 70px;
  margin-left: 20%;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .gallery-cover .banner-center {
    display: block;
    max-height: 100%;
  }
}
.facts-slides-experience .gallery-cover .logo-positioner {
  width: 254px;
  height: 100%;
  position: relative;
  vertical-align: middle;
  display: table-cell;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .gallery-cover .logo-positioner {
    display: none;
  }
}
.facts-slides-experience .gallery-cover .coca-cola-logo {
  position: relative;
  overflow: hidden;
  float: right;
  padding-right: 1em;
}
html[dir="rtl"] .facts-slides-experience .gallery-cover .coca-cola-logo {
  float: left;
}
html[dir="rtl"] .facts-slides-experience .gallery-cover .coca-cola-logo {
  float: left;
}
.facts-slides-experience .gallery-cover .coca-cola-logo img {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: margin-left;
  -moz-transition-property: margin-left;
  /* Firefox 4 */
  -webkit-transition-property: margin-left;
  /* Safari and Chrome */
  -o-transition-property: margin-left;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  margin-top: 18px;
  margin-left: 120%;
}
.facts-slides-experience .gallery-cover .coca-cola-logo.animate img {
  margin-left: 0;
}
.facts-slides-experience .gallery-cover .textblock {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -webkit-transition-delay: 0.3s;
  -moz-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
  transition-delay: 0.3s;
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  position: relative;
  display: block;
  width: 100%;
  overflow: hidden;
  padding: 0 1.4em;
  padding-right: 0;
  text-align: left;
  font-family: "Helvetica" !important;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .gallery-cover .textblock {
    text-align: center;
    max-height: 138px;
    padding: 0;
  }
}
.facts-slides-experience .gallery-cover .textblock.animate {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  padding-right: 15px;
}
.facts-slides-experience .gallery-cover .textblock p {
  width: 93%;
  line-height: 1.4em !important;
  margin: 0 !important;
  font-size: 16px !important;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .gallery-cover .textblock p {
    font-size: 1em !important;
    width: 100%;
  }
}
.facts-slides-experience .media-container {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
  height: 100%;
  padding: 40px;
}
.facts-slides-experience .media-container .effectImg {
  display: table-cell;
  position: absolute;
  vertical-align: middle;
}
.facts-slides-experience .media-overlay {
  position: absolute;
  display: block;
  height: auto;
  width: 100%;
  bottom: 0;
  outline: solid 1px black;
}
.facts-slides-experience .media-overlay .collapse-toggle-button {
  z-index: 1;
  position: absolute;
  display: none;
  width: 30px;
  height: 30px;
  right: 0;
  top: 0;
  background-color: white;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .media-overlay .collapse-toggle-button {
    display: block;
  }
}
.facts-slides-experience .media-overlay .details {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
  z-index: 0;
  background: black;
  color: white;
  padding: 1.25em;
}
.facts-slides-experience .media-caption-wrapper .text-bounds {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  float: left;
  width: 100%;
  max-height: 134px;
  overflow: hidden;
  margin-bottom: 0.5em;
}
html[dir="rtl"] .facts-slides-experience .media-caption-wrapper .text-bounds {
  float: right;
}
html[dir="rtl"] .facts-slides-experience .media-caption-wrapper .text-bounds {
  float: right;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .media-caption-wrapper .text-bounds {
    max-height: 130px;
    width: 90% !important;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience .media-caption-wrapper .text-bounds {
    width: 90% !important;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .media-caption-wrapper .text-bounds {
    width: 80%;
  }
}
.facts-slides-experience .media-caption-wrapper .accordion-toggle {
  position: relative;
  display: none;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .media-caption-wrapper .accordion-toggle {
    display: block;
    width: 1.8em;
    float: right;
  }
  html[dir="rtl"] .facts-slides-experience .media-caption-wrapper .accordion-toggle {
    float: left;
  }
  html[dir="rtl"] .facts-slides-experience .media-caption-wrapper .accordion-toggle {
    float: left;
  }
}
.facts-slides-experience .facts-slides-experience .media-caption-wrapper {
  display: none;
}
.facts-slides-experience .js-media-toolbar {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience .js-media-toolbar {
    display: none;
  }
}
.facts-slides-experience .js-media-toolbar.visible {
  display: block;
}
.facts-slides-experience .js-media-toolbar .button {
  padding-left: 0;
  margin-right: 1em;
}
.facts-slides-experience .js-related-button.button {
  margin-right: 0;
  padding: 0;
}
.facts-slides-experience .js-download-button {
  display: none !important;
}
.facts-slides-experience .js-full-overlay.minimized {
  height: 0;
}
.facts-slides-experience .js-full-overlay.maximized {
  height: 100%;
}
@media all and (min-width: 27.13em) {
  .facts-slides-experience .js-full-overlay.maximized {
    height: auto;
  }
}
.facts-slides-experience .js-full-overlay .container {
  position: relative;
  display: block;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.facts-slides-experience .js-full-overlay nav {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  z-index: 1;
}
.facts-slides-experience .js-full-overlay h1 {
  font-size: 1.3em;
}
.facts-slides-experience .js-full-overlay h2 {
  font-size: 1em;
  margin-top: 1em;
  font-weight: normal;
  color: #888;
  max-height: 85px;
  overflow: hidden;
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience .js-full-overlay h2 {
    margin-top: 0;
  }
  .facts-slides-experience .js-full-overlay h2 > p {
    margin-top: 0;
  }
}
.facts-slides-experience .js-full-overlay .hidden {
  display: none !important;
}
.facts-slides-experience .js-full-overlay .tinted-bg {
  position: absolute;
  display: block;
  background: url(../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/images/000000cc.ba0e420b45be779a9a3741456b92ba89.png);
  background: rgba(0, 0, 0, 0.8);
  z-index: 1;
  width: 100%;
  height: 100%;
}
.facts-slides-experience .js-full-overlay .js-main-heading {
  font-size: 1.4em;
}
.facts-slides-experience .js-full-overlay .js-sub-heading {
  font-size: 1em;
}
.facts-slides-experience .js-full-overlay .button-close {
  position: relative;
  float: right;
}
html[dir="rtl"] .facts-slides-experience .js-full-overlay .button-close {
  float: left;
}
html[dir="rtl"] .facts-slides-experience .js-full-overlay .button-close {
  float: left;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .js-full-overlay .button-close {
    padding-top: 2em;
  }
}
html[dir="rtl"] .facts-slides-experience .js-full-overlay .button-close {
  float: left;
}
html[dir="rtl"] html[dir="rtl"] .facts-slides-experience .js-full-overlay .button-close {
  float: right;
}
html[dir="rtl"] html[dir="rtl"] .facts-slides-experience .js-full-overlay .button-close {
  float: right;
}
.facts-slides-experience .js-full-overlay .content {
  position: relative;
  display: block;
}
.facts-slides-experience .js-full-overlay .content-bounds {
  position: relative;
  display: block;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 2;
  width: 100%;
  min-height: 90%;
  overflow: hidden;
  overflow-y: auto;
  padding: 1.5em;
  top: 0;
  margin-top: 0;
  color: white;
}
@media all and (max-width: 20em) {
  .facts-slides-experience .js-full-overlay .content-bounds {
    padding-right: 0.3em;
    padding-left: 0.3em;
    margin-top: 2.5em;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience .js-full-overlay .content-bounds {
    margin-top: 2.5em;
  }
}
.facts-slides-experience .js-full-overlay .gallery-name {
  position: relative;
  display: block;
  float: left;
  width: 100%;
}
html[dir="rtl"] .facts-slides-experience .js-full-overlay .gallery-name {
  float: right;
}
html[dir="rtl"] .facts-slides-experience .js-full-overlay .gallery-name {
  float: right;
}
.facts-slides-experience .js-gallery-directory-container {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
  padding: 0;
}
@media all and (max-width: 20em) {
  .facts-slides-experience .js-gallery-directory-container {
    padding: 0.5em;
  }
}
.facts-slides-experience .js-gallery-thumbnail-list {
  position: relative;
  display: block;
  margin: 0.9em 0 0 0;
  padding: 0;
  list-style-type: none;
}
.facts-slides-experience .js-gallery-thumbnail-list .gallery-thumbnail-item {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: auto;
  height: auto;
  max-height: 99px;
  max-width: 164px;
  float: left;
  padding: 4px;
  margin: 0.7em 0.7em;
  cursor: pointer;
  background-color: #fff;
}
html[dir="rtl"] .facts-slides-experience .js-gallery-thumbnail-list .gallery-thumbnail-item {
  float: right;
}
html[dir="rtl"] .facts-slides-experience .js-gallery-thumbnail-list .gallery-thumbnail-item {
  float: right;
}
.facts-slides-experience .js-gallery-thumbnail-list .gallery-thumbnail-item[data-media-type=video] img:after {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  z-index: 2;
  position: absolute;
  bottom: 0px;
  background: url('../../main/images/reg-semi-trans-circle-white.png') center center no-repeat;
  cursor: pointer;
  width: 100%;
  height: 119px;
}
.facts-slides-experience .js-gallery-thumbnail-list .gallery-thumbnail-item[data-media-type=video] img:after:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1, 1.1);
  -moz-transform: scale(1.1, 1.1);
  -o-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}
.facts-slides-experience .js-gallery-thumbnail-list .media-preview {
  position: relative;
  display: block;
  background-color: #e1e1e1;
  width: 156px;
  height: auto;
  max-height: 91px;
}
.facts-slides-experience #related-galleries-list {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
}
.facts-slides-experience #related-galleries-list .related-gallery-item {
  float: left;
  list-style: none;
  width: 23%;
  padding: 1%;
  margin-bottom: 2em;
}
html[dir="rtl"] .facts-slides-experience #related-galleries-list .related-gallery-item {
  float: right;
}
html[dir="rtl"] .facts-slides-experience #related-galleries-list .related-gallery-item {
  float: right;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience #related-galleries-list .related-gallery-item {
    width: 48%;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience #related-galleries-list .related-gallery-item {
    width: 98%;
  }
}
.facts-slides-experience #related-galleries-list .media-stack {
  position: relative;
  display: block;
  height: 130px;
}
.facts-slides-experience #related-galleries-list .media-wrapper {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: all;
  -moz-transition-property: all;
  /* Firefox 4 */
  -webkit-transition-property: all;
  /* Safari and Chrome */
  -o-transition-property: all;
  /* Opera */
  -moz-transition-duration: 400ms;
  -webkit-transition-duration: 400ms;
  -o-transition-duration: 400ms;
  transition-duration: 400ms;
  /* Safari and Chrome */
  transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);
  -webkit-transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);
  /* Safari and Chrome */
  position: absolute;
  width: 156px;
  height: 88px;
  border: solid 4px #e1e1e1;
}
.facts-slides-experience #related-galleries-list .media-wrapper.first.animate {
  z-index: 0;
}
.facts-slides-experience #related-galleries-list .media-wrapper.second.animate {
  -webkit-transform: translate3d(8px, 8px, 0);
  -moz-transform: translate3d(8px, 8px, 0);
  -ms-transform: translate3d(8px, 8px, 0);
  -o-transform: translate3d(8px, 8px, 0);
  transform: translate3d(8px, 8px, 0);
  z-index: 1;
}
.facts-slides-experience #related-galleries-list .media-wrapper.third.animate {
  -webkit-transform: translate3d(16px, 16px, 0);
  -moz-transform: translate3d(16px, 16px, 0);
  -ms-transform: translate3d(16px, 16px, 0);
  -o-transform: translate3d(16px, 16px, 0);
  transform: translate3d(16px, 16px, 0);
  -webkit-box-shadow: rgba(0, 0, 0, 0.9) 1px 1px 10px inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.9) 1px 1px 10px inset;
  box-shadow: rgba(0, 0, 0, 0.9) 1px 1px 10px inset;
  z-index: 2;
}
.facts-slides-experience #related-galleries-list .media-preview {
  position: relative;
  display: block;
  height: 100%;
  max-height: 165px;
  width: 100%;
  z-index: -2;
}
.facts-slides-experience #related-galleries-list .count-label {
  font-size: 0.8em;
  color: #e1e1e1;
  display: none;
}
.facts-slides-experience #related-galleries-list hgroup {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 1em;
  border-top: none;
  padding: 0 1em 0 0;
}
.facts-slides-experience #related-galleries-list hgroup h1 {
  margin: 0.8em 0;
  line-height: 1.3em;
  font-size: 1.1em;
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience #related-galleries-list hgroup h1 {
    line-height: 0.8em;
    font-size: 1em;
  }
}
.facts-slides-experience #js-media-sharing {
  position: relative;
  display: block;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.facts-slides-experience #js-media-sharing.minimized {
  height: 0;
}
.facts-slides-experience #js-media-sharing.maximized {
  height: 50px;
}
.facts-slides-experience #js-media-sharing .sharebar {
  margin: 5px 0 0 30px;
  border: 0px none;
}
html.mobile .facts-slides-experience #js-media-sharing .sharebar {
  margin: 5px 0 0 5px;
}
html.tablet .facts-slides-experience #js-media-sharing .sharebar .last,
html.mobile .facts-slides-experience #js-media-sharing .sharebar .last {
  display: none;
}
.facts-slides-experience .js-media-caption-wrapper h1 {
  position: relative;
  display: inline-block;
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 0.2em;
  max-width: 80%;
  color: #ffffff;
  font-family: "Arial Black", "Arial";
  font-size: 1.5em;
}
html[dir="rtl"] .facts-slides-experience .js-media-caption-wrapper h1 {
  float: right;
}
html[dir="rtl"] .facts-slides-experience .js-media-caption-wrapper h1 {
  float: right;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .js-media-caption-wrapper h1 {
    max-width: 50%;
    float: left;
    display: block;
    font-size: 1.2em;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .js-media-caption-wrapper h1 {
    font-size: 0.8em;
  }
}
.facts-slides-experience .js-media-caption-wrapper .js-photo-credit {
  float: right;
  font-family: "Helvetica";
  margin-right: 0px;
}
.facts-slides-experience .js-media-caption-wrapper .js-photo-credit p {
  margin: 0;
  margin-top: 12px;
  font-size: 0.9em;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .js-media-caption-wrapper .js-photo-credit p {
    margin-top: 8px;
    font-size: 0.8em;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .js-media-caption-wrapper .js-photo-credit p {
    font-size: 0.7em;
    margin-top: 5px;
  }
}
.facts-slides-experience .js-media-caption-wrapper .js-photo-credit a,
.facts-slides-experience .js-media-caption-wrapper .js-photo-credit span {
  color: #ffffff;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .js-media-caption-wrapper .js-photo-credit {
    margin-right: 15px;
    max-width: 50%;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .js-media-caption-wrapper .js-photo-credit {
    margin-right: 5px;
    max-width: 50%;
  }
}
.facts-slides-experience .js-media-caption-wrapper .js-caption {
  margin-bottom: 1.5em;
  font-family: "Helvetica";
  font-size: 1em;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .js-media-caption-wrapper .js-caption {
    display: none;
  }
  .facts-slides-experience .js-media-caption-wrapper .js-caption.visible {
    display: block;
  }
}
.facts-slides-experience .js-media-caption-wrapper .js-caption > * {
  margin: 0;
}
.facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper {
  position: relative;
  display: inline-block;
  float: right;
  width: auto;
  text-align: right;
  line-height: 3em;
  font-family: "Helvetica";
  font-size: 0.9em;
}
html[dir="rtl"] .facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper {
  float: left;
}
html[dir="rtl"] .facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper {
  float: left;
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper {
    font-size: 0.7em;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper {
    display: none;
    float: none;
    text-align: left;
    line-height: 2em;
  }
  .facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper.visible {
    display: block;
  }
}
.facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper .attribution {
  display: inline-block;
  color: #ffffff;
  text-indent: 0.3em;
}
.facts-slides-experience #horiz-share-wrapper {
  background: transparent;
}
.facts-slides-experience #horiz-share-wrapper .social-share.more {
  margin-top: 0.3em;
}
.facts-slides-experience #horiz-share-wrapper .fake-more-button {
  top: -8px;
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience #horiz-share-wrapper.small .social-share {
    margin-right: 5px;
  }
}
html.mobile .facts-slides-experience #horiz-share-wrapper .sharebar ul li.rss {
  width: 20px;
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience #js-comments-container header {
    margin-left: 1em;
  }
}
.facts-slides-experience #js-comments * {
  font-family: "Helvetica" !important;
}
.facts-slides-experience #js-comments-loginDropdown:link {
  padding-left: 0 !important;
}
.facts-slides-experience #js-comments-loginDropdown {
  background: transparent !important;
  border: none !important;
}
.facts-slides-experience a.gig-comments-dropdown,
.facts-slides-experience a:link.gig-comments-dropdown,
.facts-slides-experience a:active.gig-comments-dropdown,
.facts-slides-experience a:visited.gig-comments-dropdown {
  background: transparent !important;
  border: none !important;
}
.facts-slides-experience .js-comments-validationError {
  background: transparent;
  color: #f40009 !important;
}
.facts-slides-experience .js-comments-comments .gig-validation-error {
  background: transparent;
  color: #f40009 !important;
}
.facts-slides-experience .gig-comments-dropdown-text.gig-comments-dropdown-login-text {
  border: none;
  padding: 6px 9px;
  width: 43px;
  font-size: 13px;
  line-height: 13px;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Arial Black", "Arial";
  font-weight: 900;
  text-decoration: none;
  text-transform: uppercase;
  color: #ffffff;
  background: #666666 url('../../main/images/tiles/med-gray-up-to-light-gray-gradient.png') 0 0 repeat-x;
  text-shadow: 1px 1px 2px #000;
  width: 60px;
  line-height: 0.8em;
}
.facts-slides-experience .gig-comments-dropdown-text.gig-comments-dropdown-login-text:hover {
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
  filter: alpha(opacity=80);
}
.facts-slides-experience .gig-comments-providerIcons {
  display: none !important;
}
.facts-slides-experience .gig-comments-dropdown-button {
  display: none !important;
}
.facts-slides-experience #js-comments-postButton {
  border: none;
  padding: 6px 9px;
  width: 43px;
  font-size: 13px;
  line-height: 13px;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Arial Black", "Arial";
  font-weight: 900;
  text-decoration: none;
  text-transform: uppercase;
  color: #ffffff;
  background: #cc0404 url('../../main/images/tiles/small-btn-red-gradient-bg.png') 0 0 repeat-x;
  text-shadow: 1px 1px 2px #000;
}
.facts-slides-experience #js-comments-postButton:hover {
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
  filter: alpha(opacity=80);
}
.facts-slides-experience .comments-widget .ig-comments-container {
  margin-top: -1px;
  margin: 20px auto;
  overflow: hidden;
  padding-bottom: 10px;
  width: 75% !important;
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience .comments-widget .ig-comments-container {
    width: 100% !important;
  }
}
.facts-slides-experience .comments-widget .author {
  color: #f40009 !important;
}
.facts-slides-experience #js-comments-commentBox .gig-comments-addCommentFooter {
  padding-bottom: 1.3em;
  border-bottom: dotted 1px #666;
}
.facts-slides-experience .js-comments-commentTextarea {
  color: #000 !important;
}
.facts-slides-experience .gig-comments-commentBox-textarea-wrapper {
  -webkit-border-top-right-radius: 0 !important;
  -webkit-border-bottom-right-radius: 0 !important;
  -webkit-border-bottom-left-radius: 0 !important;
  -webkit-border-top-left-radius: 0 !important;
  -moz-border-radius-topright: 0 !important;
  -moz-border-radius-bottomright: 0 !important;
  -moz-border-radius-bottomleft: 0 !important;
  -moz-border-radius-topleft: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
  -moz-background-clip: padding-box !important;
  -webkit-background-clip: padding-box !important;
  background-clip: padding-box !important;
}
.facts-slides-experience .js-comments-comments {
  position: relative;
  width: 100%;
  max-height: 50%;
  overflow: hidden;
}
.facts-slides-experience .js-comments-comments .comment {
  float: none !important;
  -ms-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important;
  padding: 20px !important;
}
.facts-slides-experience .js-comments-comments .comment hr {
  display: none;
}
.facts-slides-experience .js-comments-comments .comment-content {
  border-bottom: dotted 1px #666;
  -ms-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important;
}
.facts-slides-experience .js-comments-comments > div {
  width: 100% !important;
}
.facts-slides-experience .gig-comments-button {
  -webkit-border-top-right-radius: 0 !important;
  -webkit-border-bottom-right-radius: 0 !important;
  -webkit-border-bottom-left-radius: 0 !important;
  -webkit-border-top-left-radius: 0 !important;
  -moz-border-radius-topright: 0 !important;
  -moz-border-radius-bottomright: 0 !important;
  -moz-border-radius-bottomleft: 0 !important;
  -moz-border-radius-topleft: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
  -moz-background-clip: padding-box !important;
  -webkit-background-clip: padding-box !important;
  background-clip: padding-box !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  border: none !important;
  background: transparent !important;
  padding: 0 !important;
  width: 100% !important;
  filter: none !important;
}
.facts-slides-experience section.comments-widget div#gigya-comments-container-comments-header {
  position: relative;
  margin-bottom: -1px;
  z-index: 1000;
}
.facts-slides-experience section.comments-widget .comments-container #gigya-comments-container-commentBox * {
  color: #ffffff !important;
}
.facts-slides-experience div#gigya-comments-container-postButton {
  border: none;
  padding: 6px 9px;
  width: 43px;
  font-size: 13px;
  line-height: 13px;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Arial Black", "Arial";
  font-weight: 900;
  text-decoration: none;
  text-transform: uppercase;
  color: #fff;
  background: #cc0404 url("../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/images/small-btn-red-gradient-bg.png") 0 0 repeat-x;
  text-shadow: 1px 1px 2px #000;
}
.facts-slides-experience div#gigya-comments-container-postButton:hover {
  opacity: 0.8;
}
.facts-slides-experience .comment-box .comments-container div.gig-commentList {
  background-color: transparent !important;
}
.facts-slides-experience div#gigya-comments-container-comments-header .gig-comments-commentList-header {
  font-family: "Helvetica" !important;
  overflow: visible;
  border-top: dotted 1px #666;
  margin-top: 15px;
  padding-top: 35px;
}
.facts-slides-experience div#gigya-comments-container-comments-header .gig-comments-commentList-header .gig-comments-commentList-header-commentsCount {
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  border: 0 none;
  padding: 0;
  margin: 0px;
}
.facts-slides-experience div#gigya-comments-container-comments-header .gig-comments-commentList-header div.gig-comments-headerLinks {
  float: right;
}
.facts-slides-experience .comment-box .comments-container .comment-entry-box .comment-entry-inner .login-action a {
  padding: 0;
}
.facts-slides-experience .comments-container #gigya-comments-container textarea.gig-comments-commentBox-textarea {
  color: #000 !important;
  width: 100%;
}
.facts-slides-experience .erropean-cookie-bar-wp {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url('../../main/images/blank.gif') repeat transparent;
  pointer-events: auto;
  z-index: 9999999999;
  display: none;
}
.facts-slides-experience .erropean-cookie-bar-wp .cookie-listener {
  width: 100%;
  height: 100%;
}
.facts-slides-experience .erropean-cookie-bar-wp .gray-bg {
  width: 98%;
  height: 160px;
  position: absolute;
  bottom: 0;
  margin: 0 1%;
  text-align: center;
  background-color: #3b3b3b;
  color: #ffffff;
  opacity: 0.9;
  display: block;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
html.mobile .facts-slides-experience .erropean-cookie-bar-wp .gray-bg {
  height: 240px;
}
.facts-slides-experience .erropean-cookie-bar-wp .main {
  padding: 14px 15px 15px;
  width: 1020px;
  margin: 0 auto;
}
html.tablet .facts-slides-experience .erropean-cookie-bar-wp .main {
  width: 720px;
}
html.mobile .facts-slides-experience .erropean-cookie-bar-wp .main {
  padding: 14px 10px 10px;
  width: 300px;
}
.facts-slides-experience .erropean-cookie-bar-wp h2 {
  font-size: 24px;
  margin: 0 0 4px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.facts-slides-experience .erropean-cookie-bar-wp p {
  font-size: 14px;
  line-height: 14px;
  margin: 14px 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.facts-slides-experience .erropean-cookie-bar-wp a {
  color: #f40009;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.facts-slides-experience .erropean-cookie-bar-wp a:hover {
  text-decoration: underline;
}
.facts-slides-experience .erropean-cookie-bar-wp a.btn-continue {
  color: #ffffff;
}
.facts-slides-experience .erropean-cookie-bar-wp a.btn-continue:hover {
  text-decoration: none;
}
.facts-slides-experience .erropean-cookie-bar-wp .btn-close {
  width: 25px;
  height: 25px;
  color: #ffffff;
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 20px;
  font-weight: 900;
}
.facts-slides-experience .erropean-cookie-bar-wp .btn-close:hover {
  color: #f40009;
  text-decoration: none;
  font-weight: 900;
}
.facts-slides-experience .rsDefault,
.facts-slides-experience .rsDefault .rsOverflow,
.facts-slides-experience .rsDefault .rsSlide,
.facts-slides-experience .rsDefault .rsVideoFrameHolder,
.facts-slides-experience .rsDefault .rsThumbs {
  background: #151515;
  color: #FFF;
}
.facts-slides-experience .rsDefault .rsSlide .black-text,
.facts-slides-experience .rsDefault .rsSlide .black-text .textblock,
.facts-slides-experience .rsDefault .rsSlide .black-text .textblock h1 {
  color: #222;
}
.facts-slides-experience .theme-secondary {
  color: #f40009;
}
.facts-slides-experience .rsDefault .rsArrow {
  height: 100%;
  width: 44px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21;
}
.facts-slides-experience .facts-slides-experience .rsDefault .rsArrow {
  width: 64px;
}
.facts-slides-experience .rsDefault.rsVer .rsArrow {
  width: 100%;
  height: 44px;
}
.facts-slides-experience .rsDefault.rsVer .rsArrowLeft {
  top: 0;
  left: 0;
}
.facts-slides-experience .rsDefault.rsVer .rsArrowRight {
  bottom: 0;
  left: 0;
}
.facts-slides-experience .rsDefault.rsHor .rsArrowLeft {
  left: 0;
  top: 0;
}
.facts-slides-experience .rsDefault.rsHor .rsArrowRight {
  right: 0;
  top: 0;
}
.facts-slides-experience .rsDefault .rsArrowIcn {
  width: 32px;
  height: 32px;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  position: absolute;
  cursor: pointer;
  background: url('../../immersivegallery/images/facts-slide-arrow-right.png') transparent !important;
  background-size: contain !important;
  border-radius: 2px;
}
.facts-slides-experience .rsDefault .rsArrowIcn:hover {
  background-color: rgba(0, 0, 0, 0.9);
}
.facts-slides-experience .rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
  background: url('../../immersivegallery/images/facts-slide-arrow-left.png') transparent !important;
  background-size: contain !important;
}
.facts-slides-experience .rsDefault .rsArrowDisabled {
  display: none !important;
}
.facts-slides-experience .rsDefault .rsArrowDisabled .rsArrowIcn {
  opacity: .2;
  filter: alpha(opacity=20);
  *display: none;
}
.facts-slides-experience .rsDefault .rsBullets {
  position: absolute;
  z-index: 35;
  left: 0;
  bottom: 0;
  width: 100%;
  height: auto;
  margin: 0 auto;
  background: #000;
  background: rgba(0, 0, 0, 0.75);
  text-align: center;
  line-height: 8px;
  overflow: hidden;
}
.facts-slides-experience .rsDefault .rsBullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 6px 5px 6px;
}
.facts-slides-experience .rsDefault .rsBullet span {
  display: block;
  width: 8px;
  height: 8px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  behavior: url(../../../vendor/ie/pie/PIE.htc);
  background: #777;
  background: rgba(255, 255, 255, 0.5);
}
.facts-slides-experience .rsDefault .rsBullet.rsNavSelected span {
  background-color: #FFF;
}
.facts-slides-experience .rsDefault .rsThumbsHor {
  width: 100%;
  height: auto;
}
.facts-slides-experience .rsDefault .rsThumbsVer {
  width: 96px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}
.facts-slides-experience .rsDefault.rsWithThumbsHor .rsThumbsContainer {
  position: relative;
  height: 100%;
}
.facts-slides-experience .rsDefault.rsWithThumbsVer .rsThumbsContainer {
  position: relative;
  width: 100%;
}
.facts-slides-experience .rsDefault .rsThumb {
  float: left;
  overflow: hidden;
  width: 96px;
  height: 72px;
}
.facts-slides-experience .rsDefault .rsThumb img {
  width: 100%;
  height: 100%;
}
.facts-slides-experience .rsDefault .rsThumb.rsNavSelected {
  background: #02874a;
}
.facts-slides-experience .rsDefault .rsThumb.rsNavSelected img {
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.facts-slides-experience .rsDefault .rsTmb {
  display: block;
}
.facts-slides-experience .rsDefault .rsTmb h5 {
  font-size: 16px;
  margin: 0;
  padding: 0;
  line-height: 20px;
  color: #FFF;
}
.facts-slides-experience .rsDefault .rsTmb span {
  color: #DDD;
  margin: 0;
  padding: 0;
  font-size: 13px;
  line-height: 18px;
}
.facts-slides-experience .rsDefault .rsThumbsArrow {
  height: 100%;
  width: 20px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21;
  background: #000;
  background: rgba(0, 0, 0, 0.75);
}
.facts-slides-experience .rsDefault .rsThumbsArrow:hover {
  background: rgba(0, 0, 0, 0.9);
}
.facts-slides-experience .rsDefault.rsWithThumbsVer .rsThumbsArrow {
  width: 100%;
  height: 20px;
}
.facts-slides-experience .rsDefault.rsWithThumbsVer .rsThumbsArrowLeft {
  top: 0;
  left: 0;
}
.facts-slides-experience .rsDefault.rsWithThumbsVer .rsThumbsArrowRight {
  bottom: 0;
  left: 0;
}
.facts-slides-experience .rsDefault.rsWithThumbsHor .rsThumbsArrowLeft {
  left: 0;
  top: 0;
}
.facts-slides-experience .rsDefault.rsWithThumbsHor .rsThumbsArrowRight {
  right: 0;
  top: 0;
}
.facts-slides-experience .rsDefault .rsThumbsArrowIcn {
  width: 16px;
  height: 16px;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
  position: absolute;
  cursor: pointer;
  background: url('../../immersivegallery/images/rs-default.png');
}
.facts-slides-experience .rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -128px -32px;
}
.facts-slides-experience .rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -128px -48px;
}
.facts-slides-experience .rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -144px -32px;
}
.facts-slides-experience .rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -144px -48px;
}
.facts-slides-experience .rsDefault .rsThumbsArrowDisabled {
  display: none !important;
}
@media screen and (min-width: 0px) and (max-width: 800px) {
  .facts-slides-experience .rsDefault .rsThumb {
    width: 59px;
    height: 44px;
  }
  .facts-slides-experience .rsDefault .rsThumbsHor {
    height: 44px;
  }
  .facts-slides-experience .rsDefault .rsThumbsVer {
    width: 59px;
  }
}
.facts-slides-experience .rsDefault .rsTabs {
  width: 100%;
  height: auto;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
  padding-top: 12px;
  position: relative;
}
.facts-slides-experience .rsDefault .rsTab {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  height: auto;
  width: auto;
  color: #333;
  padding: 5px 13px 6px;
  min-width: 72px;
  border: 1px solid #D9D9DD;
  border-right: 1px solid #f5f5f5;
  text-decoration: none;
  background-color: #FFF;
  background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: -moz-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: linear-gradient(to bottom, #fefefe, #f4f4f4);
  -webkit-box-shadow: inset 1px 0 0 #fff;
  box-shadow: inset 1px 0 0 #fff;
  *display: inline;
  *zoom: 1;
}
.facts-slides-experience .rsDefault .rsTab:first-child {
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.facts-slides-experience .rsDefault .rsTab:last-child {
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-right: 1px solid #cfcfcf;
}
.facts-slides-experience .rsDefault .rsTab:active {
  border: 1px solid #D9D9DD;
  background-color: #f4f4f4;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
}
.facts-slides-experience .rsDefault .rsTab.rsNavSelected {
  color: #FFF;
  border: 1px solid #999;
  text-shadow: 1px 1px #838383;
  box-shadow: 0 1px 9px rgba(102, 102, 102, 0.65) inset;
  background: #ACACAC;
  background-image: -webkit-linear-gradient(top, #acacac, #bbbbbb);
  background-image: -moz-llinear-gradient(top, #acacac, #bbbbbb);
  background-image: linear-gradient(to bottom, #acacac, #bbbbbb);
}
.facts-slides-experience .rsDefault .rsFullscreenBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 22;
  display: block;
  position: absolute;
  cursor: pointer;
}
.facts-slides-experience .rsDefault .rsFullscreenIcn {
  display: block;
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url('../../immersivegallery/images/rs-default.png') 0 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000;
  border-radius: 2px;
}
.facts-slides-experience .rsDefault .rsFullscreenIcn:hover {
  background-color: rgba(0, 0, 0, 0.9);
}
.facts-slides-experience .rsDefault.rsFullscreen .rsFullscreenIcn {
  background-position: -32px 0;
}
.facts-slides-experience .rsDefault .rsPlayBtn {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
  width: 64px;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  cursor: pointer;
}
.facts-slides-experience .rsDefault .rsPlayBtnIcon {
  width: 64px;
  display: block;
  height: 64px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  transition: .3s;
  background: url('../../immersivegallery/images/rs-default.png') no-repeat 0 -32px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000;
}
.facts-slides-experience .rsDefault .rsPlayBtn:hover .rsPlayBtnIcon {
  background-color: rgba(0, 0, 0, 0.9);
}
.facts-slides-experience .rsDefault .rsBtnCenterer {
  position: absolute;
  left: 50%;
  top: 50%;
}
.facts-slides-experience .rsDefault .rsCloseVideoBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 500;
  position: absolute;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
}
.facts-slides-experience .rsDefault .rsCloseVideoBtn.rsiOSBtn {
  top: -38px;
  right: -6px;
}
.facts-slides-experience .rsDefault .rsCloseVideoIcn {
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url('../../immersivegallery/images/rs-default.png') -64px 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000;
}
.facts-slides-experience .rsDefault .rsCloseVideoIcn:hover {
  background-color: rgba(0, 0, 0, 0.9);
}
.facts-slides-experience .rsDefault .rsPreloader {
  width: 20px;
  height: 20px;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px;
}
.facts-slides-experience .rsDefault .rsGCaption {
  position: absolute;
  float: none;
  bottom: 6px;
  left: 6px;
  text-align: left;
  background: #000000;
  background: rgba(0, 0, 0, 0.75);
  color: #FFF;
  padding: 2px 8px;
  width: auto;
  font-size: 12px;
  border-radius: 2px;
}
.facts-slides-experience .Slider {
  width: 600px;
  height: 400px;
  position: relative;
  /* direction: inherit !important; */
}
.facts-slides-experience .royalSlider > * {
  float: left;
}
.facts-slides-experience .rsWebkit3d .rsSlide,
.facts-slides-experience .rsWebkit3d .rsContainer,
.facts-slides-experience .rsWebkit3d .rsThumbs,
.facts-slides-experience .rsWebkit3d .rsPreloader,
.facts-slides-experience .rsWebkit3d img,
.facts-slides-experience .rsWebkit3d .rsOverflow,
.facts-slides-experience .rsWebkit3d .rsBtnCenterer,
.facts-slides-experience .rsWebkit3d .rsAbsoluteEl {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
}
.facts-slides-experience .rsFade.rsWebkit3d .rsSlide,
.facts-slides-experience .rsFade.rsWebkit3d img,
.facts-slides-experience .rsFade.rsWebkit3d .rsContainer {
  -webkit-transform: none;
}
.facts-slides-experience .rsOverflow {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  float: left;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.facts-slides-experience .rsVisibleNearbyWrap {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  left: 0;
  top: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.facts-slides-experience .rsVisibleNearbyWrap .rsOverflow {
  position: absolute;
  left: 0;
  top: 0;
}
.facts-slides-experience .rsContainer {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.facts-slides-experience .rsArrow,
.facts-slides-experience .rsThumbsArrow {
  cursor: pointer;
}
.facts-slides-experience .rsThumb {
  float: left;
  position: relative;
}
.facts-slides-experience .rsArrow,
.facts-slides-experience .rsNav,
.facts-slides-experience .rsThumbsArrow {
  opacity: 1;
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
.facts-slides-experience .rsHidden {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s, opacity 0.3s linear;
  -moz-transition: visibility 0s linear 0.3s, opacity 0.3s linear;
  -o-transition: visibility 0s linear 0.3s, opacity 0.3s linear;
  transition: visibility 0s linear 0.3s, opacity 0.3s linear;
}
.facts-slides-experience .rsGCaption {
  width: 100%;
  float: left;
  text-align: center;
}
.facts-slides-experience .royalSlider.rsFullscreen {
  position: fixed !important;
  height: auto !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  z-index: 2147483647 !important;
  top: 0 !important;
  left: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
}
.facts-slides-experience .royalSlider .rsSlide.rsFakePreloader {
  opacity: 1 !important;
  -webkit-transition: 0s;
  -moz-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
  display: none;
}
.facts-slides-experience .rsSlide {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.facts-slides-experience .royalSlider.rsAutoHeight,
.facts-slides-experience .rsAutoHeight .rsSlide {
  height: auto;
}
.facts-slides-experience .rsContent {
  width: 100%;
  height: 100%;
  position: relative;
}
.facts-slides-experience .rsPreloader {
  position: absolute;
  z-index: 0;
}
.facts-slides-experience .rsNav {
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  user-select: none;
}
.facts-slides-experience .rsNavItem {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.25);
}
.facts-slides-experience .rsThumbs {
  cursor: pointer;
  position: relative;
  overflow: hidden;
  float: left;
  z-index: 22;
}
.facts-slides-experience .rsTabs {
  float: left;
  background: none !important;
}
.facts-slides-experience .rsTabs,
.facts-slides-experience .rsThumbs {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.facts-slides-experience .rsVideoContainer {
  /*left: 0;
    top: 0;
    position: absolute;*/
  /*width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    float: left;*/
  width: auto;
  height: auto;
  line-height: 0;
  position: relative;
}
.facts-slides-experience .rsVideoFrameHolder {
  position: absolute;
  left: 0;
  top: 0;
  background: #141414;
  opacity: 0;
  -webkit-transition: .3s;
}
.facts-slides-experience .rsVideoFrameHolder.rsVideoActive {
  opacity: 1;
}
.facts-slides-experience .rsVideoContainer iframe,
.facts-slides-experience .rsVideoContainer video,
.facts-slides-experience .rsVideoContainer embed,
.facts-slides-experience .rsVideoContainer .rsVideoObj {
  position: absolute;
  z-index: 50;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.facts-slides-experience .rsVideoContainer.rsIOSVideo iframe,
.facts-slides-experience .rsVideoContainer.rsIOSVideo video,
.facts-slides-experience .rsVideoContainer.rsIOSVideo embed {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 44px;
}
.facts-slides-experience .rsABlock {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 15;
  -webkit-backface-visibility: hidden;
}
.facts-slides-experience .rsNoDrag {
  cursor: auto;
}
.facts-slides-experience .rsLink {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 20;
  background: url(../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/styles/immersivegallery/styles/blank.gif);
  -webkit-backface-visibility: hidden;
}
.facts-slides-experience .button-load-more {
  position: relative;
  display: block;
  background: transparent url('../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/styles/main/images/icon-loading.png') no-repeat;
  background-position-x: 2px;
  height: 25px;
  line-height: 20px;
  color: #666;
  text-transform: uppercase;
  text-decoration: none;
  text-indent: 28px;
  text-align: center;
  font-family: "Arial Black", "Arial";
  font-weight: 900;
  font-size: 18px;
  margin: 0 auto;
  border: none;
  margin-top: 1em;
}
html[dir="rtl"] .facts-slides-experience .button-load-more {
  background-position: right;
  text-align: none;
}
.facts-slides-experience .clearfix {
  zoom: 1;
}
.facts-slides-experience .clearfix:before,
.facts-slides-experience .clearfix:after {
  content: "";
  display: table;
}
.facts-slides-experience .clearfix:after {
  clear: both;
}
.facts-slides-experience .vertically-centering-container {
  display: table;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.facts-slides-experience .vertically-centered-content {
  display: table-cell;
  position: static;
  vertical-align: middle;
}
.facts-slides-experience .align-x-right {
  float: right;
}
html[dir="rtl"] .facts-slides-experience .align-x-right {
  float: left;
}
.facts-slides-experience .button-disabled {
  border: solid 1px black;
  color: #222;
}
.facts-slides-experience .button-enabled:hover {
  color: #333;
}
.facts-slides-experience .button-close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 1.5em;
  font-weight: bolder;
}
.facts-slides-experience .button-close span {
  text-transform: uppercase;
  padding-right: 0em;
}
.facts-slides-experience .ig-button {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: normal;
  font-size: 1em;
  -webkit-appearance: button;
  -webkit-box-align: center;
  display: inline-block;
  margin-bottom: 0;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: transparent;
  border: none;
  margin: 0;
  *zoom: 1;
  color: #fff;
}
.facts-slides-experience .js-related-button.ig-button {
  line-height: 50px;
}
.facts-slides-experience .ig-button:hover {
  color: #999;
}
.facts-slides-experience .ig-button.selected .accordion {
  background-position: -130px 1px;
}
.facts-slides-experience .ig-button .label {
  display: inline-block;
}
.facts-slides-experience .ig-button .icon {
  position: relative;
  display: inline-block;
  background: transparent url(../../immersivegallery/images/toolbar-icons-sprite.png) 0 0 no-repeat;
  width: 20px;
  height: 17px;
  margin-right: 0.3em;
}
.facts-slides-experience .ig-button .icon.close {
  width: auto;
  background: none;
}
.facts-slides-experience .ig-button .icon.grid {
  background-position: 0px 1px;
}
.facts-slides-experience .ig-button .icon.comment-bubble {
  width: 22px;
  background-position: -22px 1px;
}
.facts-slides-experience .ig-button .icon.share {
  background-position: -44px 1px;
}
.facts-slides-experience .ig-button .icon.article {
  width: 17px;
  background-position: -62px 1px;
}
.facts-slides-experience .ig-button .icon.more {
  width: 16px;
  margin-right: 0;
  margin-left: 0.3em;
  background-position: -78px 1px;
}
.facts-slides-experience .ig-button .icon.download {
  width: 13px;
  background-position: -94px 1px;
}
.facts-slides-experience .ig-button .icon.accordion {
  width: 19px;
  height: 19px;
  background-position: -110px 1px;
}
.facts-slides-experience .header-wrapper {
  position: absolute;
  display: block;
  width: 100%;
  top: 0;
}
.facts-slides-experience .experience-wrapper {
  position: relative;
  display: block;
  background-image: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 100, color-stop(0%, #666666), color-stop(100%, #000000));
  background-image: -webkit-radial-gradient(50% 50%, #666666, #000000);
  background-image: -moz-radial-gradient(50% 50%, #666666, #000000);
  background-image: -o-radial-gradient(50% 50%, #666666, #000000);
  background-image: radial-gradient(50% 50%, #666666, #000000);
  width: 100%;
  height: 100%;
}
.facts-slides-experience .experience {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
.facts-slides-experience .layer {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}
.facts-slides-experience .layer0 {
  z-index: 0;
}
.facts-slides-experience .layer1 {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  filter: alpha(opacity=100);
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url(../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/styles/immersivegallery/images/000000d9.9d36febd7034a4d90a36ddd792a2e4f7.png);
  background: rgba(0, 0, 0, 0.85);
  z-index: 1;
  height: auto;
  bottom: 0;
  padding: 1.55em 2.62em;
}
.facts-slides-experience .layer1.hide {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: hidden;
}
.facts-slides-experience .layer1.show {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  filter: alpha(opacity=100);
  visibility: visible;
}
.facts-slides-experience .layer2 {
  z-index: 2;
  height: auto;
  bottom: 0;
  margin-bottom: 52px;
}
.facts-slides-experience .layer3 {
  z-index: 3;
  height: auto;
  top: 0;
}
.facts-slides-experience .chrome {
  background: url(../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/styles/immersivegallery/images/292627e0.3cac5284807fc133953aa94d21dcb8c2.png);
  background: rgba(41, 38, 39, 0.88);
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  display: block;
  width: 100%;
  height: 2.7em;
  top: 0;
  color: white;
}
.facts-slides-experience .chrome .col {
  position: relative;
  float: left;
  width: 33.33%;
  height: 100%;
  vertical-align: top;
}
html[dir="rtl"] .facts-slides-experience .chrome .col {
  float: right;
}
.facts-slides-experience .chrome .col2 {
  text-align: center;
}
.facts-slides-experience .chrome .col3 {
  float: right;
}
html[dir="rtl"] .facts-slides-experience .chrome .col3 {
  float: left;
}
.facts-slides-experience .chrome .coca-cola-logo {
  position: relative;
  float: left;
  margin: 0.6em 0 0 2em;
  width: 155px;
  height: 29px;
}
html[dir="rtl"] .facts-slides-experience .chrome .coca-cola-logo {
  float: right;
}
.facts-slides-experience .chrome .current-index-label {
  position: relative;
  display: block;
}
.facts-slides-experience .chrome .exit-button {
  position: relative;
  float: right;
  margin: 10px;
  text-transform: uppercase;
}
html[dir="rtl"] .facts-slides-experience .chrome .exit-button {
  float: left;
}
.facts-slides-experience .chrome .exit-button:hover {
  color: #fff;
}
.facts-slides-experience .gallery-cover {
  position: relative;
  display: table;
}
.facts-slides-experience .gallery-cover .vertically-centering-bounds {
  position: absolute;
  display: block;
  height: 100%!important;
  margin-left: 0!important;
  margin-top: 0!important;
  top: 0;
  width: 100%!important;
  z-index: 15;
}
.facts-slides-experience .gallery-cover .background-image {
  position: absolute;
}
.facts-slides-experience .gallery-cover .text-block {
  color: #ffffff;
  top: auto;
  left: auto;
  text-align: center;
}
.facts-slides-experience .gallery-cover .text-block h1 {
  color: #ffffff;
  letter-spacing: 0.06em;
  font-family: "Arial Black", "Arial";
  font-size: 1.5em;
}
.facts-slides-experience .gallery-cover .tinted-bg {
  padding: 2em;
  background: url(../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/styles/immersivegallery/images/000000cc.ba0e420b45be779a9a3741456b92ba89.png);
  background: rgba(0, 0, 0, 0.8);
}
.facts-slides-experience .gallery-cover .banner-center {
  position: relative;
  display: table;
  margin: 0 auto;
  max-height: 70px;
}
.facts-slides-experience .gallery-cover .banner-top {
  position: absolute;
  display: table;
  margin: 0 auto;
  max-height: 70px;
  margin-bottom: 200px;
  top: 25%;
  left: 0%;
  visibility: hidden;
  padding: 0 10%;
}
html.tablet .facts-slides-experience .gallery-cover .banner-top {
  top: 50%;
  transform: translateY(-50%);
}
.facts-slides-experience .gallery-cover .banner-top .textblock h1 {
  font-size: 2.6em;
  padding-bottom: 35px;
}
.facts-slides-experience .gallery-cover .banner-top .textblock span {
  font-size: 1.5em;
  letter-spacing: 0.13em;
}
.facts-slides-experience .gallery-cover .logo-positioner {
  width: 254px;
  height: 100%;
  position: relative;
  vertical-align: middle;
  display: table-cell;
}
.facts-slides-experience .gallery-cover .logo-positioner .slideNum {
  display: block;
}
.facts-slides-experience .gallery-cover.title-slide .logo-positioner {
  border-right: solid 2px #e1e1e1;
}
.facts-slides-experience .gallery-cover.title-slide .logo,
.facts-slides-experience .gallery-cover.title-slide .logo + .title-slide-font-color {
  display: none;
}
.facts-slides-experience .gallery-cover .coca-cola-logo {
  position: relative;
  overflow: hidden;
  float: right;
  padding-right: 1em;
}
.facts-slides-experience .gallery-cover .slideNum {
  font-size: 15em;
  text-align: right;
  margin-top: -50px;
}
html[dir="rtl"] .facts-slides-experience .gallery-cover .coca-cola-logo {
  float: left;
}
.facts-slides-experience .gallery-cover .coca-cola-logo img {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: margin-left;
  -moz-transition-property: margin-left;
  /* Firefox 4 */
  -webkit-transition-property: margin-left;
  /* Safari and Chrome */
  -o-transition-property: margin-left;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  margin-top: 18px;
  margin-left: 120%;
}
html.mobile .facts-slides-experience .gallery-cover img {
  max-width: 100%;
  max-height: 100%;
}
.facts-slides-experience .gallery-cover .animate img {
  margin: 0;
  vertical-align: middle;
}
.facts-slides-experience .gallery-cover .textblock {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  filter: alpha(opacity=0);
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -webkit-transition-delay: 0.3s;
  -moz-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
  transition-delay: 0.3s;
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  position: relative;
  display: block;
  width: 100%;
  overflow: hidden;
  padding: 0 1.4em;
  padding-right: 0;
  text-align: left;
  font-family: "Helvetica" !important;
}
.facts-slides-experience .gallery-cover .textblock.animate {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translate3d(10px, 0px, 0px);
  transition-property: -webkit-transform, opacity;
  transition-duration: 500ms;
}
.facts-slides-experience .gallery-cover .textblock p {
  width: 93%;
  line-height: 1.4em !important;
  margin: 0 !important;
  font-size: 16px !important;
}
.facts-slides-experience .gallery-cover .textblock h1 {
  font-size: 2em;
}
.facts-slides-experience .gallery-cover .textblock span {
  font-size: 1em;
}
.facts-slides-experience .media-container {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
  height: 100%;
  padding: 40px;
}
.facts-slides-experience .media-container .effectImg {
  display: table-cell;
  position: absolute;
  vertical-align: middle;
}
.facts-slides-experience .media-overlay {
  position: absolute;
  display: block;
  height: auto;
  width: 100%;
  bottom: 0;
  outline: solid 1px black;
}
.facts-slides-experience .media-overlay .collapse-toggle-button {
  z-index: 1;
  position: absolute;
  display: none;
  width: 30px;
  height: 30px;
  right: 0;
  top: 0;
  background-color: white;
}
.facts-slides-experience .media-overlay .details {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
  z-index: 0;
  background: black;
  color: white;
  padding: 1.25em;
}
.facts-slides-experience .media-caption-wrapper .text-bounds {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  float: left;
  width: 100%;
  max-height: 134px;
  overflow: hidden;
  margin-bottom: 0.5em;
}
html[dir="rtl"] .facts-slides-experience .media-caption-wrapper .text-bounds {
  float: right;
}
.facts-slides-experience .media-caption-wrapper .accordion-toggle {
  position: relative;
  display: none;
}
.facts-slides-experience .facts-slides-experience .media-caption-wrapper {
  display: none !important;
}
.facts-slides-experience .js-media-toolbar {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
}
.facts-slides-experience .js-media-toolbar .js-share-button {
  display: none;
}
.facts-slides-experience .js-media-toolbar.visible {
  display: block;
}
.facts-slides-experience .js-media-toolbar .button {
  padding-left: 0;
  margin-right: 1em;
}
.facts-slides-experience .js-media-toolbar-container {
  background: #444;
  z-index: 99;
  padding: 0;
}
.facts-slides-experience .js-related-button.button {
  margin-right: 0;
  padding: 0;
}
.facts-slides-experience .js-download-button {
  display: none !important;
}
.facts-slides-experience .js-full-overlay.minimized {
  height: 0;
}
.facts-slides-experience .js-full-overlay .container {
  position: relative;
  display: block;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.facts-slides-experience .js-full-overlay nav {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  z-index: 1;
}
.facts-slides-experience .js-full-overlay h1 {
  font-size: 1.3em;
}
.facts-slides-experience .js-full-overlay h2 {
  font-size: 1em;
  margin-top: 1em;
  font-weight: normal;
  color: #888;
  max-height: 85px;
  overflow: hidden;
}
.facts-slides-experience .js-full-overlay .hidden {
  display: none !important;
}
.facts-slides-experience .js-full-overlay .tinted-bg {
  position: absolute;
  display: block;
  background: url(../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/styles/immersivegallery/images/000000cc.ba0e420b45be779a9a3741456b92ba89.png);
  background: rgba(0, 0, 0, 0.8);
  z-index: 1;
  width: 100%;
  height: 100%;
}
.facts-slides-experience .js-full-overlay .js-main-heading {
  font-size: 1.4em;
}
.facts-slides-experience .js-full-overlay .js-sub-heading {
  font-size: 1em;
}
.facts-slides-experience .js-full-overlay .button-close {
  position: relative;
  float: right;
}
html[dir="rtl"] .facts-slides-experience .js-full-overlay .button-close {
  float: left;
}
.facts-slides-experience .js-full-overlay .content {
  position: relative;
  display: block;
}
.facts-slides-experience .js-full-overlay .content-bounds {
  position: relative;
  display: block;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 2;
  width: 100%;
  min-height: 90%;
  overflow: hidden;
  overflow-y: auto;
  padding: 1.5em;
  top: 0;
  color: white;
}
html.desktop .facts-slides-experience .js-full-overlay .content-bounds,
html.big_desktop .facts-slides-experience .js-full-overlay .content-bounds {
  padding: 1.5em 1.5em 0 1.5em;
}
.facts-slides-experience .js-full-overlay .gallery-name {
  position: relative;
  display: block;
  float: left;
  width: 100%;
}
html[dir="rtl"] .facts-slides-experience .js-full-overlay .gallery-name {
  float: right;
}
.facts-slides-experience .js-gallery-directory-container {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
  padding: 0;
}
.facts-slides-experience .js-gallery-thumbnail-list {
  position: relative;
  display: block;
  margin: 0.9em 0 0 0;
  padding: 0;
  list-style-type: none;
}
.facts-slides-experience .js-gallery-thumbnail-list .gallery-thumbnail-item {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: auto;
  height: auto;
  max-height: 99px;
  max-width: 164px;
  float: left;
  padding: 4px;
  margin: 0.7em 0.7em;
  cursor: pointer;
  background-color: #fff;
}
html[dir="rtl"] .facts-slides-experience .js-gallery-thumbnail-list .gallery-thumbnail-item {
  float: right;
}
.facts-slides-experience .js-gallery-thumbnail-list .gallery-thumbnail-item[data-media-type=video] img:after {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  z-index: 2;
  position: absolute;
  bottom: 0px;
  background: url('../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/styles/main/images/reg-semi-trans-circle-white.png') center center no-repeat;
  cursor: pointer;
  width: 100%;
  height: 119px;
}
.facts-slides-experience .js-gallery-thumbnail-list .gallery-thumbnail-item[data-media-type=video] img:after:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1, 1.1);
  -moz-transform: scale(1.1, 1.1);
  -o-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}
.facts-slides-experience .js-gallery-thumbnail-list .media-preview {
  position: relative;
  display: block;
  background-color: #e1e1e1;
  width: 156px;
  height: auto;
  max-height: 91px;
}
.facts-slides-experience #related-galleries-list {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
}
.facts-slides-experience #related-galleries-list .related-gallery-item {
  float: left;
  list-style: none;
  width: 23%;
  padding: 1%;
  margin-bottom: 0;
}
html[dir="rtl"] .facts-slides-experience #related-galleries-list .related-gallery-item {
  float: right;
}
html.mobile .facts-slides-experience #related-galleries-list .related-gallery-item {
  margin-bottom: 1em;
}
.facts-slides-experience #related-galleries-list .media-stack {
  position: relative;
  display: inline-block;
  height: 100px;
}
.facts-slides-experience #related-galleries-list .media-wrapper {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: all;
  -moz-transition-property: all;
  /* Firefox 4 */
  -webkit-transition-property: all;
  /* Safari and Chrome */
  -o-transition-property: all;
  /* Opera */
  -moz-transition-duration: 400ms;
  -webkit-transition-duration: 400ms;
  -o-transition-duration: 400ms;
  transition-duration: 400ms;
  /* Safari and Chrome */
  transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);
  -webkit-transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);
  /* Safari and Chrome */
  position: absolute;
  width: 156px;
  height: 88px;
  border: solid 4px #e1e1e1;
}
.facts-slides-experience #related-galleries-list .media-wrapper.first.animate {
  z-index: 0;
}
.facts-slides-experience #related-galleries-list .media-wrapper.second.animate {
  -webkit-transform: translate3d(8px, 8px, 0);
  -moz-transform: translate3d(8px, 8px, 0);
  -ms-transform: translate3d(8px, 8px, 0);
  -o-transform: translate3d(8px, 8px, 0);
  transform: translate3d(8px, 8px, 0);
  z-index: 1;
}
.facts-slides-experience #related-galleries-list .media-wrapper.third.animate {
  -webkit-transform: translate3d(16px, 16px, 0);
  -moz-transform: translate3d(16px, 16px, 0);
  -ms-transform: translate3d(16px, 16px, 0);
  -o-transform: translate3d(16px, 16px, 0);
  transform: translate3d(16px, 16px, 0);
  -webkit-box-shadow: rgba(0, 0, 0, 0.9) 1px 1px 10px inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.9) 1px 1px 10px inset;
  box-shadow: rgba(0, 0, 0, 0.9) 1px 1px 10px inset;
  z-index: 2;
}
.facts-slides-experience #related-galleries-list .media-preview {
  position: relative;
  display: block;
  height: 100%;
  max-height: 88px;
  width: 100%;
  z-index: -2;
}
.facts-slides-experience #related-galleries-list hgroup h1 {
  margin: 0;
  line-height: 1.3em;
}
.facts-slides-experience #related-galleries-list hgroup h1 a {
  color: #ffffff;
}
.facts-slides-experience #related-galleries-list hgroup h1 a span {
  color: #ffffff;
}
.facts-slides-experience #js-media-sharing {
  position: relative;
  display: block;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.facts-slides-experience #js-media-sharing.minimized {
  height: 0;
}
.facts-slides-experience #js-media-sharing.maximized {
  height: 50px;
}
.facts-slides-experience #js-media-sharing .sharebar {
  margin: 5px 0 0 30px;
  border: 0px none;
}
.facts-slides-experience #js-media-sharing .shareBar-title {
  display: none;
}
.facts-slides-experience .js-media-caption-wrapper h1 {
  position: relative;
  display: inline-block;
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 0.2em;
  max-width: 80%;
  color: #ffffff;
  font-family: "Arial Black", "Arial";
  font-size: 1.5em;
}
html[dir="rtl"] .facts-slides-experience .js-media-caption-wrapper h1 {
  float: right;
}
.facts-slides-experience .js-media-caption-wrapper .js-photo-credit {
  float: right;
  font-family: "Helvetica";
  margin-right: 0px;
}
.facts-slides-experience .js-media-caption-wrapper .js-photo-credit p {
  margin: 0;
  margin-top: 12px;
  font-size: 0.9em;
}
.facts-slides-experience .js-media-caption-wrapper .js-photo-credit a,
.facts-slides-experience .js-media-caption-wrapper .js-photo-credit span {
  color: #ffffff;
}
.facts-slides-experience .js-media-caption-wrapper .js-caption > * {
  margin: 0;
}
.facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper {
  position: relative;
  display: inline-block;
  float: right;
  width: auto;
  text-align: right;
  line-height: 3em;
  font-family: "Helvetica";
  font-size: 0.9em;
}
html[dir="rtl"] .facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper {
  float: left;
}
.facts-slides-experience .js-media-caption-wrapper .js-caption {
  margin-bottom: 1.5em;
  font-family: "Helvetica";
  font-size: 1em;
}
.facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper .attribution {
  display: inline-block;
  color: #ffffff;
  text-indent: 0.3em;
}
.facts-slides-experience #horiz-share-wrapper {
  background: transparent;
}
.facts-slides-experience #horiz-share-wrapper .social-share.more {
  margin-top: 0.3em;
}
.facts-slides-experience #horiz-share-wrapper .fake-more-button {
  top: -8px;
}
.facts-slides-experience #js-comments * {
  font-family: "Helvetica" !important;
}
.facts-slides-experience #js-comments-loginDropdown:link {
  padding-left: 0 !important;
}
.facts-slides-experience #js-comments-loginDropdown {
  background: transparent !important;
  border: none !important;
}
.facts-slides-experience a.gig-comments-dropdown,
.facts-slides-experience a:link.gig-comments-dropdown,
.facts-slides-experience a:active.gig-comments-dropdown,
.facts-slides-experience a:visited.gig-comments-dropdown {
  background: transparent !important;
  border: none !important;
}
.facts-slides-experience .js-comments-validationError {
  background: transparent;
  color: #f40009 !important;
}
.facts-slides-experience .js-comments-comments .gig-validation-error {
  background: transparent;
  color: #f40009 !important;
}
.facts-slides-experience .gig-comments-dropdown-text.gig-comments-dropdown-login-text {
  border: none;
  padding: 6px 9px;
  width: 43px;
  font-size: 13px;
  line-height: 13px;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Arial Black", "Arial";
  font-weight: 900;
  text-decoration: none;
  text-transform: uppercase;
  color: #ffffff;
  background: #666666 url('../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/styles/main/images/tiles/med-gray-up-to-light-gray-gradient.png') 0 0 repeat-x;
  text-shadow: 1px 1px 2px #000;
  width: 60px;
  line-height: 0.8em;
}
.facts-slides-experience .gig-comments-dropdown-text.gig-comments-dropdown-login-text:hover {
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.facts-slides-experience .gig-comments-providerIcons {
  display: none !important;
}
.facts-slides-experience .gig-comments-dropdown-button {
  display: none !important;
}
.facts-slides-experience #js-comments-postButton {
  border: none;
  padding: 6px 9px;
  width: 43px;
  font-size: 13px;
  line-height: 13px;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Arial Black", "Arial";
  font-weight: 900;
  text-decoration: none;
  text-transform: uppercase;
  color: #ffffff;
  background: #cc0404 url('../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/styles/main/images/tiles/small-btn-red-gradient-bg.png') 0 0 repeat-x;
  text-shadow: 1px 1px 2px #000;
}
.facts-slides-experience #js-comments-postButton:hover {
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.facts-slides-experience .comments-widget .ig-comments-container {
  margin-top: -1px;
  margin: 20px auto;
  overflow: hidden;
  padding-bottom: 10px;
  width: 75% !important;
}
.facts-slides-experience .comments-widget .author {
  color: #f40009 !important;
}
.facts-slides-experience #js-comments-commentBox .gig-comments-addCommentFooter {
  padding-bottom: 1.3em;
  border-bottom: dotted 1px #666;
}
.facts-slides-experience .js-comments-commentTextarea {
  color: #000 !important;
}
.facts-slides-experience .gig-comments-commentBox-textarea-wrapper {
  -webkit-border-top-right-radius: 0 !important;
  -webkit-border-bottom-right-radius: 0 !important;
  -webkit-border-bottom-left-radius: 0 !important;
  -webkit-border-top-left-radius: 0 !important;
  -moz-border-radius-topright: 0 !important;
  -moz-border-radius-bottomright: 0 !important;
  -moz-border-radius-bottomleft: 0 !important;
  -moz-border-radius-topleft: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
  -moz-background-clip: padding-box !important;
  -webkit-background-clip: padding-box !important;
  background-clip: padding-box !important;
}
.facts-slides-experience .js-comments-comments {
  position: relative;
  width: 100%;
  max-height: 50%;
  overflow: hidden;
}
.facts-slides-experience .js-comments-comments .comment {
  float: none !important;
  -ms-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important;
  padding: 20px !important;
}
.facts-slides-experience .js-comments-comments .comment hr {
  display: none;
}
.facts-slides-experience .js-comments-comments .comment-content {
  border-bottom: dotted 1px #666;
  -ms-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important;
}
.facts-slides-experience .js-comments-comments > div {
  width: 100% !important;
}
.facts-slides-experience .gig-comments-button {
  -webkit-border-top-right-radius: 0 !important;
  -webkit-border-bottom-right-radius: 0 !important;
  -webkit-border-bottom-left-radius: 0 !important;
  -webkit-border-top-left-radius: 0 !important;
  -moz-border-radius-topright: 0 !important;
  -moz-border-radius-bottomright: 0 !important;
  -moz-border-radius-bottomleft: 0 !important;
  -moz-border-radius-topleft: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
  -moz-background-clip: padding-box !important;
  -webkit-background-clip: padding-box !important;
  background-clip: padding-box !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  border: none !important;
  background: transparent !important;
  padding: 0 !important;
  width: 100% !important;
  filter: none !important;
}
.facts-slides-experience section.comments-widget div#gigya-comments-container-comments-header {
  position: relative;
  margin-bottom: -1px;
  z-index: 1000;
}
.facts-slides-experience section.comments-widget .comments-container #gigya-comments-container-commentBox * {
  color: #ffffff !important;
}
.facts-slides-experience div#gigya-comments-container-postButton {
  border: none;
  padding: 6px 9px;
  width: 43px;
  font-size: 13px;
  line-height: 13px;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Arial Black", "Arial";
  font-weight: 900;
  text-decoration: none;
  text-transform: uppercase;
  color: #fff;
  background: #cc0404 url("../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/styles/immersivegallery/images/small-btn-red-gradient-bg.png") 0 0 repeat-x;
  text-shadow: 1px 1px 2px #000;
}
.facts-slides-experience div#gigya-comments-container-postButton:hover {
  opacity: 0.8;
}
.facts-slides-experience .comment-box .comments-container div.gig-commentList {
  background-color: transparent !important;
}
.facts-slides-experience div#gigya-comments-container-comments-header .gig-comments-commentList-header {
  font-family: "Helvetica" !important;
  overflow: visible;
  border-top: dotted 1px #666;
  margin-top: 15px;
  padding-top: 35px;
}
.facts-slides-experience div#gigya-comments-container-comments-header .gig-comments-commentList-header .gig-comments-commentList-header-commentsCount {
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  border: 0 none;
  padding: 0;
  margin: 0px;
}
.facts-slides-experience div#gigya-comments-container-comments-header .gig-comments-commentList-header div.gig-comments-headerLinks {
  float: right;
}
.facts-slides-experience .comment-box .comments-container .comment-entry-box .comment-entry-inner .login-action a {
  padding: 0;
}
.facts-slides-experience .comments-container #gigya-comments-container textarea.gig-comments-commentBox-textarea {
  color: #000 !important;
  width: 100%;
}
.facts-slides-experience .erropean-cookie-bar-wp {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url('../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/styles/main/images/blank.gif') repeat transparent;
  pointer-events: auto;
  z-index: 9999999999;
  display: none;
}
.facts-slides-experience .erropean-cookie-bar-wp .cookie-listener {
  width: 100%;
  height: 100%;
}
.facts-slides-experience .erropean-cookie-bar-wp .gray-bg {
  width: 98%;
  height: 160px;
  position: absolute;
  bottom: 0;
  margin: 0 1%;
  text-align: center;
  background-color: #3b3b3b;
  color: #ffffff;
  opacity: 0.9;
  display: block;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
html.mobile .facts-slides-experience .erropean-cookie-bar-wp .gray-bg {
  height: 240px;
}
.facts-slides-experience .erropean-cookie-bar-wp .main {
  padding: 14px 15px 15px;
  width: 1020px;
  margin: 0 auto;
}
html.tablet .facts-slides-experience .erropean-cookie-bar-wp .main {
  width: 720px;
}
html.mobile .facts-slides-experience .erropean-cookie-bar-wp .main {
  padding: 14px 10px 10px;
  width: 300px;
}
.facts-slides-experience .erropean-cookie-bar-wp h2 {
  font-size: 24px;
  margin: 0 0 4px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.facts-slides-experience .erropean-cookie-bar-wp p {
  font-size: 14px;
  line-height: 14px;
  margin: 14px 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.facts-slides-experience .erropean-cookie-bar-wp a {
  color: #f40009;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.facts-slides-experience .erropean-cookie-bar-wp a:hover {
  text-decoration: underline;
}
.facts-slides-experience .erropean-cookie-bar-wp a.btn-continue {
  color: #ffffff;
}
.facts-slides-experience .erropean-cookie-bar-wp a.btn-continue:hover {
  text-decoration: none;
}
.facts-slides-experience .erropean-cookie-bar-wp .btn-close {
  width: 25px;
  height: 25px;
  color: #ffffff;
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 20px;
  font-weight: 900;
}
.facts-slides-experience .erropean-cookie-bar-wp .btn-close:hover {
  color: #f40009;
  text-decoration: none;
  font-weight: 900;
}
.facts-slides-experience .royalSlider {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  height: auto;
  width: auto;
  background: none;
}
.facts-slides-experience .rsGCaption {
  bottom: 0;
  left: 0;
  text-align: left;
  background: transparent;
  border-radius: 0;
  color: #FFF;
  padding: 0;
  width: 100%;
  font-size: 1em;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.facts-slides-experience .rsGCaption a {
  color: #f40009;
}
.facts-slides-experience .rsSlide,
.facts-slides-experience .rsDefault,
.facts-slides-experience .rsOverflow,
.facts-slides-experience .rsVideoFrameHolder {
  background: none !important;
}
.facts-slides-experience .hidden {
  display: none;
}
.facts-slides-experience .rsContainer {
  display: table;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.facts-slides-experience .rsVideoContainer {
  /*  
    margin: 0 !important;
    width: auto !important;
    height: auto !important;
    */
  display: table-cell;
  vertical-align: middle;
  position: absolute;
}
.facts-slides-experience .BCLvideoWrapper {
  width: auto;
  height: 100%;
}
.facts-slides-experience .rsVideoFrameHolder {
  z-index: 4;
}
.facts-slides-experience .rsVideoFrameHolder.rsVideoActive {
  width: 100% !important;
  height: 100% !important;
  z-index: 6;
}
.facts-slides-experience .rsImg {
  display: table-cell;
  position: absolute;
  vertical-align: middle;
}
.facts-slides-experience .rsBtnCenterer {
  z-index: 5;
}
.facts-slides-experience #gallery-cover .rsMainSlideImage {
  position: absolute;
  z-index: 0;
}
.facts-slides-experience #gallery-cover .vertically-centering-bounds {
  z-index: 1;
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .vertically-centering-container .vertically-centered-content {
    z-index: 99999 !important;
  }
}
@media all and (max-width: 52.5em) {
  .facts-slides-experience .ig-button {
    font-size: 0.7em;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .ig-button {
    font-size: 0.8em;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .ig-button .label {
    display: none;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .layer1 {
    padding: 1.1em;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .chrome {
    height: 4em;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .chrome .col1 {
    float: none;
    width: 100%;
    height: auto;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .chrome .col2 {
    background: url(../../../../../apps/journey/components/page/FactSlidesTemplate/clientlibs/styles/immersivegallery/images/000000a6.327367a7008375542b6d84266cb38046.png);
    background: rgba(0, 0, 0, 0.65);
    width: 100%;
    height: 1.5em;
    font-size: 0.8em;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .chrome .col2 {
    vertical-align: bottom;
    margin-bottom: 1em;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .chrome .col3 {
    position: absolute;
    top: 0;
    float: none;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .chrome .coca-cola-logo {
    float: none;
    display: block;
    margin: 0 auto;
    margin-top: 0.6em;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .chrome .current-index-label {
    font-size: 0.8em;
    color: #999;
    bottom: -1em;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .chrome .exit-button {
    float: none;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .gallery-cover .text-block h1 {
    font-size: 1.1em;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .gallery-cover .tinted-bg {
    padding: 1em;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .gallery-cover .banner-center {
    display: block;
    max-height: 100%;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .gallery-cover .logo-positioner {
    display: none;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .gallery-cover .textblock {
    text-align: center;
    max-height: 138px;
    padding: 0;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .gallery-cover .textblock p {
    font-size: 1em !important;
    width: 100%;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .media-overlay .collapse-toggle-button {
    display: block;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .media-caption-wrapper .text-bounds {
    max-height: 130px;
    width: 90% !important;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience .media-caption-wrapper .text-bounds {
    width: 90% !important;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .media-caption-wrapper .text-bounds {
    width: 80%;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .media-caption-wrapper .accordion-toggle {
    display: block;
    width: 1.8em;
    float: right;
  }
  .facts-slides-experience html[dir="rtl"] .media-caption-wrapper .accordion-toggle {
    float: left;
  }
  .facts-slides-experience html[dir="rtl"] .media-caption-wrapper .accordion-toggle {
    float: left;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience .js-media-toolbar {
    display: none;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience .js-full-overlay h2 {
    margin-top: 0;
  }
  .facts-slides-experience .js-full-overlay h2 > p {
    margin-top: 0;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .js-full-overlay .button-close {
    padding-top: 2em;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .js-full-overlay .content-bounds {
    padding-right: 0.3em;
    padding-left: 0.3em;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .js-gallery-directory-container {
    padding: 0.5em;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience #related-galleries-list .related-gallery-item {
    width: 48%;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience #related-galleries-list .related-gallery-item {
    width: 98%;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience #related-galleries-list hgroup {
    width: 50%;
    float: right;
    padding-right: 1em;
  }
  .facts-slides-experience #related-galleries-list hgroup h1 {
    line-height: 1em;
    font-size: 1em;
  }
  .facts-slides-experience .facts-slides-experience #related-galleries-list .media-stack {
    display: inline-block;
    height: 75px;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .js-media-caption-wrapper h1 {
    max-width: 50%;
    float: left;
    display: block;
    font-size: 1.2em;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .js-media-caption-wrapper h1 {
    font-size: 0.8em;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .js-media-caption-wrapper .js-photo-credit p {
    margin-top: 8px;
    font-size: 0.8em;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .js-media-caption-wrapper .js-photo-credit p {
    font-size: 0.7em;
    margin-top: 5px;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .js-media-caption-wrapper .js-photo-credit {
    margin-right: 15px;
    max-width: 50%;
  }
}
@media all and (max-width: 20em) {
  .facts-slides-experience .js-media-caption-wrapper .js-photo-credit {
    margin-right: 5px;
    max-width: 50%;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .js-media-caption-wrapper .js-caption {
    display: none;
  }
  .facts-slides-experience .js-media-caption-wrapper .js-caption.visible {
    display: block;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper {
    font-size: 0.7em;
  }
}
@media all and (max-width: 47.5em) {
  .facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper {
    display: none;
    float: none;
    text-align: left;
    line-height: 2em;
  }
  .facts-slides-experience .js-media-caption-wrapper .js-attribution-wrapper.visible {
    display: block;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience #horiz-share-wrapper.small .social-share {
    margin-right: 5px;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience #js-comments-container header {
    margin-left: 1em;
  }
}
@media all and (max-width: 27.13em) {
  .facts-slides-experience .comments-widget .ig-comments-container {
    width: 100% !important;
  }
}
.facts-slides-experience html.tablet #js-media-sharing .sharebar .last,
.facts-slides-experience html.mobile #js-media-sharing .sharebar .last {
  display: none;
}
.facts-slides-experience html.mobile #horiz-share-wrapper .sharebar ul li.rss {
  width: 20px;
}
.facts-slides-experience .cq-packagemgr-edit-box {
  padding: 15px 20px;
  background: #fff;
}
.facts-slides-experience .cq-packagemgr-edit-box h1 {
  padding: 0 0 15px 0;
  color: #000;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos {
  border: 1px solid #99BBE8;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos div.flow-step-wrapper {
  margin: 0 auto;
  max-width: 150px;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos div.flow-step,
.facts-slides-experience .cq-packagemgr-edit-box .photos div.flow-start,
.facts-slides-experience .cq-packagemgr-edit-box .photos div.flow-end div {
  overflow: hidden;
  white-space: nowrap;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .tile {
  display: block;
  padding: 10px;
  border: 1px solid red;
  margin-right: 5px;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .thumb_wrapper {
  float: left;
  margin: 10px;
  padding: 0 10px 0 0;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .thumb_wrapper {
  float: right;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .thumb_wrapper {
  float: right;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .thumb {
  background-color: #D0DEF0;
  border: 1px solid #99BBE8;
  height: 125px;
  margin: 0 0 10px 0;
  padding: 15px 3px;
  width: 160px;
  text-align: center;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .thumb a {
  font-size: 14px;
  color: #666;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .thumb a:hover {
  text-decoration: underline !important;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .thumb a:visited {
  color: #666;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .thumb img {
  max-width: 140px;
  max-height: 100px;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos ul.properties span.name {
  font-weight: bold;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos span.name {
  font-weight: bold;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos h1 {
  margin-left: 0;
  padding: 0 0 0 60px;
  background: url('../../../../../apps/journey/libs/cq/ui/widgets/themes/default/icons/16x16/unlocked.png') no-repeat 30px 8px;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos h1 {
  padding: 0 60px 0 0;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos h1 {
  padding: 0 60px 0 0;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos h1.inactive {
  background: url('../../../../../apps/journey/libs/cq/ui/widgets/themes/default/icons/16x16/locked.png') no-repeat 30px 8px;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos ul li ul {
  margin-bottom: 0;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos ul li ul li {
  border: 0;
  list-style-type: circle;
  width: auto;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar {
  background: #d0def0 url('../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/toolbar/bg.gif');
  color: #607084;
  border: 1px solid #99BBE8;
  border-width: 1px 0 0 0;
  padding: 4px;
  clear: both;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-right {
  float: right;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-right {
  float: left;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-right {
  float: left;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-content {
  font-size: 11px;
  display: block;
  float: left;
  padding: 0 4px;
  line-height: 20px;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-content {
  float: right;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-content {
  float: right;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link {
  display: block;
  float: left;
  margin: 0 4px;
  background: center center no-repeat;
  width: 20px;
  height: 20px;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link {
  float: right;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link {
  float: right;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.first {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-first.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.prev {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-prev.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.next {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-next.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.last {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-last.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.first.disabled {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-first-disabled.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.prev.disabled {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-prev-disabled.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.next.disabled {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-next-disabled.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.last.disabled {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-last-disabled.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link span {
  display: none;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-clear {
  clear: left;
  margin: 0;
  padding: 0;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-right-content {
  font-size: 11px;
  display: block;
  padding: 0 4px;
  line-height: 20px;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos div.cq-packagemgr-edit-box {
  background: transparent;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .MultiPhoto .cq-image-placeholder {
  background-image: url('../../../../../apps/journey/apps/journey/components/page/ImmersiveGalleryTemplate/MultiPhoto/placeholder.png');
}
.facts-slides-experience [lang="zh_CN"] .immersive-gallery-experience .baidusharebar {
  margin: 11px 0px !important;
}
.facts-slides-experience .immersivegallery-rawhtml-wrapper {
  clear: both;
  position: relative;
  display: block;
}
.facts-slides-experience .cq-packagemgr-edit-box {
  padding: 15px 20px;
  background: #fff;
}
.facts-slides-experience .cq-packagemgr-edit-box h1 {
  padding: 0 0 15px 0;
  color: #000;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos {
  border: 1px solid #99BBE8;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos div.flow-step-wrapper {
  margin: 0 auto;
  max-width: 150px;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos div.flow-step,
.facts-slides-experience .cq-packagemgr-edit-box .photos div.flow-start,
.facts-slides-experience .cq-packagemgr-edit-box .photos div.flow-end div {
  overflow: hidden;
  white-space: nowrap;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .tile {
  display: block;
  padding: 10px;
  border: 1px solid red;
  margin-right: 5px;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .thumb_wrapper {
  float: left;
  margin: 10px;
  padding: 0 10px 0 0;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .thumb_wrapper {
  float: right;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .thumb_wrapper {
  float: right;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .thumb {
  background-color: #D0DEF0;
  border: 1px solid #99BBE8;
  height: 125px;
  margin: 0 0 10px 0;
  padding: 15px 3px;
  width: 160px;
  text-align: center;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .thumb a {
  font-size: 14px;
  color: #666;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .thumb a:hover {
  text-decoration: underline !important;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .thumb a:visited {
  color: #666;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .thumb img {
  max-width: 140px;
  max-height: 100px;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos ul.properties span.name {
  font-weight: bold;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos span.name {
  font-weight: bold;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos h1 {
  margin-left: 0;
  padding: 0 0 0 60px;
  background: url('../../../../../apps/journey/libs/cq/ui/widgets/themes/default/icons/16x16/unlocked.png') no-repeat 30px 8px;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos h1 {
  padding: 0 60px 0 0;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos h1 {
  padding: 0 60px 0 0;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos h1.inactive {
  background: url('../../../../../apps/journey/libs/cq/ui/widgets/themes/default/icons/16x16/locked.png') no-repeat 30px 8px;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos ul li ul {
  margin-bottom: 0;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos ul li ul li {
  border: 0;
  list-style-type: circle;
  width: auto;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar {
  background: #d0def0 url('../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/toolbar/bg.gif');
  color: #607084;
  border: 1px solid #99BBE8;
  border-width: 1px 0 0 0;
  padding: 4px;
  clear: both;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-right {
  float: right;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-right {
  float: left;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-right {
  float: left;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-content {
  font-size: 11px;
  display: block;
  float: left;
  padding: 0 4px;
  line-height: 20px;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-content {
  float: right;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-content {
  float: right;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link {
  display: block;
  float: left;
  margin: 0 4px;
  background: center center no-repeat;
  width: 20px;
  height: 20px;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link {
  float: right;
}
.facts-slides-experience html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link {
  float: right;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.first {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-first.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.prev {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-prev.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.next {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-next.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.last {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-last.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.first.disabled {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-first-disabled.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.prev.disabled {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-prev-disabled.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.next.disabled {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-next-disabled.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.last.disabled {
  background-image: url("../../../../../apps/journey/libs/cq/ui/widgets/themes/default/ext/grid/page-last-disabled.gif");
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link span {
  display: none;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-clear {
  clear: left;
  margin: 0;
  padding: 0;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .gm-pagination-bar-right-content {
  font-size: 11px;
  display: block;
  padding: 0 4px;
  line-height: 20px;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos div.cq-packagemgr-edit-box {
  background: transparent;
}
.facts-slides-experience .cq-packagemgr-edit-box .photos .MultiPhoto .cq-image-placeholder {
  background-image: url('../../../../../apps/journey/apps/journey/components/page/ImmersiveGalleryTemplate/MultiPhoto/placeholder.png');
}
.facts-slides-experience .sharebar {
  width: 100%;
  overflow: hidden;
  border-bottom: #CFCFCF 4px solid;
  padding: 0 0 11px 0;
  margin: 22px 0;
  clear: both;
}
.facts-slides-experience .article-content .sharebar {
  clear: none;
}
.facts-slides-experience section.grid .sharebar,
.facts-slides-experience html.tablet section.grid .sharebar {
  margin: 30px 0 40px 0;
}
.facts-slides-experience html.mobile .sharebar {
  margin: 30px 0px 10px 0px;
}
.facts-slides-experience html.tablet .sharebar,
.facts-slides-experience html.mobile .sharebar {
  padding: 0;
}
.facts-slides-experience .sharebar span.shareBar-title {
  display: table-cell;
  text-align: center;
  vertical-align: top;
  line-height: 20px;
  height: 20px;
  padding: 0 24px 0 0;
  color: #7E7E7E;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
}
.facts-slides-experience html[dir="rtl"] .sharebar span.shareBar-title {
  padding: 0 0 0 24px;
}
.facts-slides-experience html[dir="rtl"] .sharebar span.shareBar-title {
  padding: 0 0 0 24px;
}
.facts-slides-experience [lang="zh_CN"] .sharebar span.shareBar-title {
  white-space: nowrap !important;
}
.facts-slides-experience html.mobile .sharebar span.shareBar-title {
  font-size: 13px;
  height: 40px;
  padding: 0 16px 0 16px;
}
.facts-slides-experience html[dir="rtl"] html.mobile .sharebar span.shareBar-title {
  padding: 0 16px 0 16px;
}
.facts-slides-experience html[dir="rtl"] html.mobile .sharebar span.shareBar-title {
  padding: 0 16px 0 16px;
}
.facts-slides-experience .sharebar ul {
  display: table-cell;
  margin: 0;
  padding: 0;
  /*
         * To remove a withe space between li
         */
  font-size: 0;
}
.facts-slides-experience .sharebar ul li {
  height: 20px;
  width: 50px;
  display: inline-block;
  list-style: none;
  vertical-align: middle;
  font-size: 20px;
  line-height: 20px;
}
.facts-slides-experience html.tablet .sharebar ul li {
  width: 50px;
  padding-bottom: 15px;
}
.facts-slides-experience html[dir="rtl"].tablet .sharebar ul li {
  width: 60px;
}
.facts-slides-experience html.mobile .sharebar ul li {
  width: 55px;
  padding-bottom: 15px;
}
.facts-slides-experience .sharebar ul li.special {
  width: 51px;
}
.facts-slides-experience html.tablet .sharebar ul li.special {
  width: 62px;
}
.facts-slides-experience html.mobile .sharebar ul li.special {
  width: 60px;
}
.facts-slides-experience .sharebar ul li.last {
  width: auto;
}
.facts-slides-experience html.tablet .sharebar ul li.last {
  width: auto;
}
.facts-slides-experience html.mobile .sharebar ul li.last {
  display: none;
}
.facts-slides-experience .sharebar ul li.last a {
  margin: 0;
}
.facts-slides-experience .sharebar ul li .icon {
  display: block;
  width: 20px;
  height: 20px;
  margin: 0 5px 0 0;
  float: left;
}
.facts-slides-experience html[dir="rtl"] .sharebar ul li .icon {
  margin: 0 0 0 5px;
}
.facts-slides-experience html[dir="rtl"] .sharebar ul li .icon {
  margin: 0 0 0 5px;
}
.facts-slides-experience html[dir="rtl"] .sharebar ul li .icon {
  float: right;
}
.facts-slides-experience html[dir="rtl"] .sharebar ul li .icon {
  float: right;
}
.facts-slides-experience html.mobile .sharebar ul li.rss {
  width: 30px;
}
.facts-slides-experience .sharebar ul li span {
  display: block;
  float: left;
  vertical-align: middle;
  line-height: 20px;
  height: 20px;
  width: 35px;
  color: #7E7E7E;
  font-size: 12px;
  font-weight: normal;
}
.facts-slides-experience html[dir="rtl"] .sharebar ul li span {
  float: right;
}
.facts-slides-experience html[dir="rtl"] .sharebar ul li span {
  float: right;
}
.facts-slides-experience html.mobile .sharebar ul li span {
  width: 30px;
}
.facts-slides-experience .sharebar {
  width: 100%;
  overflow: hidden;
  border-bottom: #CFCFCF 4px solid;
  padding: 0 0 11px 0;
  margin: 22px 0;
  clear: both;
}
.facts-slides-experience .sharebar #gigya-sharebar {
  position: absolute;
}
.facts-slides-experience .sharebar #gigya-sharebar-reaction1-icon_img {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
}
.facts-slides-experience .article-content .sharebar {
  clear: none;
}
.facts-slides-experience section.grid .sharebar,
.facts-slides-experience html.tablet section.grid .sharebar {
  margin: 30px 0 40px 0;
}
.facts-slides-experience html.mobile .sharebar {
  margin: 30px 0px 10px 0px;
}
.facts-slides-experience html.tablet .sharebar,
.facts-slides-experience html.mobile .sharebar {
  padding: 0;
}
.facts-slides-experience html.mobile .sharebar .shareBar-title {
  display: none;
}
.facts-slides-experience html.mobile .sharebar .count {
  display: none;
}
.facts-slides-experience .sharebar span.shareBar-title {
  display: table-cell;
  text-align: center;
  vertical-align: top;
  line-height: 20px;
  height: 20px;
  padding: 0 24px 0 0;
  color: #7E7E7E;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
}
.facts-slides-experience html[dir="rtl"] .sharebar span.shareBar-title {
  padding: 0 0 0 24px;
}
.facts-slides-experience html[dir="rtl"] .sharebar span.shareBar-title {
  padding: 0 0 0 24px;
}
.facts-slides-experience html.mobile .sharebar span.shareBar-title {
  font-size: 13px;
  height: 40px;
  padding: 0 16px 0 16px;
}
.facts-slides-experience html[dir="rtl"] html.mobile .sharebar span.shareBar-title {
  padding: 0 16px 0 16px;
}
.facts-slides-experience html[dir="rtl"] html.mobile .sharebar span.shareBar-title {
  padding: 0 16px 0 16px;
}
.facts-slides-experience .sharebar ul {
  display: table-cell;
  margin: 0;
  padding: 0;
  /*
         * To remove a withe space between li
         */
  font-size: 0;
}
.facts-slides-experience .sharebar ul li {
  height: 20px;
  width: 60px;
  display: inline-block;
  list-style: none;
  vertical-align: middle;
  font-size: 20px;
  line-height: 20px;
}
.facts-slides-experience html.tablet .sharebar ul li {
  width: 80px;
  padding-bottom: 15px;
}
.facts-slides-experience html[dir="rtl"].tablet .sharebar ul li {
  width: 60px;
}
.facts-slides-experience html.mobile .sharebar ul li {
  width: 39px;
  padding-bottom: 15px;
}
.facts-slides-experience .sharebar ul li.special {
  width: 51px;
}
.facts-slides-experience html.tablet .sharebar ul li.special {
  width: 62px;
}
.facts-slides-experience html.mobile .sharebar ul li.special {
  width: 35px;
}
.facts-slides-experience .sharebar ul li.last {
  width: auto;
}
.facts-slides-experience html.tablet .sharebar ul li.last {
  width: auto;
}
.facts-slides-experience html.mobile .sharebar ul li.last {
  display: none;
}
.facts-slides-experience .sharebar ul li.last a {
  margin: 0;
}
.facts-slides-experience .sharebar ul li .icon {
  display: block;
  width: 20px;
  height: 20px;
  margin: 0 5px 0 0;
  float: left;
}
.facts-slides-experience html[dir="rtl"] .sharebar ul li .icon {
  margin: 0 0 0 5px;
}
.facts-slides-experience html[dir="rtl"] .sharebar ul li .icon {
  margin: 0 0 0 5px;
}
.facts-slides-experience html[dir="rtl"] .sharebar ul li .icon {
  float: right;
}
.facts-slides-experience html[dir="rtl"] .sharebar ul li .icon {
  float: right;
}
.facts-slides-experience html.mobile .sharebar ul li.rss {
  width: 30px;
}
.facts-slides-experience html.desktop .sharebar ul li.more,
.facts-slides-experience html.big_desktop .sharebar ul li.more {
  margin-left: 30px;
}
.facts-slides-experience .sharebar ul li span {
  display: block;
  float: left;
  vertical-align: middle;
  line-height: 20px;
  height: 20px;
  width: 35px;
  color: #7E7E7E;
  font-size: 12px;
  font-weight: normal;
}
.facts-slides-experience html[dir="rtl"] .sharebar ul li span {
  float: right;
}
.facts-slides-experience html[dir="rtl"] .sharebar ul li span {
  float: right;
}
.facts-slides-experience html.mobile .sharebar ul li span {
  width: 30px;
}
.facts-slides-experience .baidusharebar {
  width: 100%;
  overflow: hidden;
  border-bottom: #CFCFCF 4px solid;
  padding: 0 0 11px 0;
  margin: 22px 0;
  clear: both;
}
.facts-slides-experience .article-content .baidusharebar {
  clear: none;
}
.facts-slides-experience section.grid .baidusharebar,
.facts-slides-experience html.tablet section.grid .baidusharebar {
  margin: 30px 0 40px 0;
}
.facts-slides-experience html.mobile .baidusharebar {
  margin: 30px 0px 10px 0px;
}
.facts-slides-experience html.tablet .baidusharebar,
.facts-slides-experience html.mobile .baidusharebar {
  padding: 0;
}
.facts-slides-experience .baidusharebar span.baidushareBar-title {
  display: table-cell;
  text-align: center;
  vertical-align: top;
  line-height: 25px;
  height: 25px;
  padding: 0 24px 0 0;
  color: #7E7E7E;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
}
.facts-slides-experience .baidusharebar ul {
  display: table-cell;
  margin: 0;
  padding: 0;
  /*
         * To remove a withe space between li
         */
  font-size: 0;
}
.facts-slides-experience .baidusharebar ul li {
  height: 25px;
  width: 50px;
  display: inline-block;
  list-style: none;
  vertical-align: middle;
  font-size: 20px;
  line-height: 20px;
}
.facts-slides-experience .baidusharebar ul li.special {
  width: 51px;
}
.facts-slides-experience .baidusharebar ul li.last a {
  margin: 0;
}
.facts-slides-experience .baidusharebar ul li .icon {
  display: block;
  width: 20px;
  height: 25px;
  background-repeat: no-repeat;
  margin: 0 5px 0 0;
  float: left;
}
.facts-slides-experience .baidusharebar ul li .icon.comment {
  background: url('../../main/images/sharedbar-icons.png') 0 -126px;
  background-repeat: no-repeat;
  height: 20px;
  margin-top: 4px;
}
.facts-slides-experience .baidusharebar ul li .icon.comment:hover {
  background: url('../../main/images/sharedbar-icons.png') 0 -147px;
  background-repeat: no-repeat;
}
.facts-slides-experience .baidusharebar ul li .icon.rss {
  background: url('../../main/images/sharedbar-icons.png') 0 -168px;
  background-repeat: no-repeat;
  height: 20px;
  margin-top: 4px;
}
.facts-slides-experience .baidusharebar ul li .icon.rss:hover {
  background: url('../../main/images/sharedbar-icons.png') 0 -189px;
  background-repeat: no-repeat;
}
.facts-slides-experience .baidusharebar ul li .icon.print {
  background: url('../../main/images/sharedbar-icons.png') 0 -210px;
  background-repeat: no-repeat;
  height: 20px;
  margin-top: 4px;
  margin-left: 5px;
}
.facts-slides-experience .baidusharebar ul li .icon.print:hover {
  background: url('../../main/images/sharedbar-icons.png') 0 -231px;
  background-repeat: no-repeat;
}
.facts-slides-experience .baidusharebar ul li.facebook .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 0px;
  background-repeat: no-repeat;
}
.facts-slides-experience .baidusharebar ul li.twitter .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -21px;
  background-repeat: no-repeat;
}
.facts-slides-experience .baidusharebar ul li.linkedin .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -42px;
  background-repeat: no-repeat;
}
.facts-slides-experience .baidusharebar ul li.pinterest .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -63px;
  background-repeat: no-repeat;
}
.facts-slides-experience .baidusharebar ul li.reddit .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -84px;
  background-repeat: no-repeat;
}
.facts-slides-experience .baidusharebar ul li.tumblr .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -105px;
  background-repeat: no-repeat;
}
.facts-slides-experience .baidusharebar ul li.QQ .icon {
  /* .iconPosition_china(1);*/
}
.facts-slides-experience .baidusharebar ul li.Sina .icon {
  /* .iconPosition_china(2);*/
}
.facts-slides-experience .baidusharebar ul li.Wechat .icon {
  /* .iconPosition_china(3);*/
}
.facts-slides-experience .baidusharebar ul li.Baidu .icon {
  /* .iconPosition_china(4);*/
}
.facts-slides-experience .baidusharebar ul li.RenRen .icon {
  /* .iconPosition_china(5);*/
}
.facts-slides-experience .baidusharebar ul li.Kaixin .icon {
  /* .iconPosition_china(6);*/
}
.facts-slides-experience .baidusharebar ul li span {
  display: block;
  float: left;
  vertical-align: middle;
  line-height: 25px;
  height: 25px;
  width: 35px;
  color: #7E7E7E;
  font-size: 12px;
  font-weight: normal;
}
.facts-slides-experience .mobile-only {
  display: none;
}
html[dir="rtl"] .baidusharebar span.baidushareBar-title {
  padding: 0 0 0 24px;
}
html[dir="rtl"] .baidusharebar span.baidushareBar-title {
  padding: 0 0 0 24px;
}
[lang="zh_CN"] .baidusharebar span.baidushareBar-title {
  white-space: nowrap !important;
}
html.mobile .baidusharebar span.baidushareBar-title {
  font-size: 13px;
  height: 40px;
  padding: 0 16px 0 16px;
}
html[dir="rtl"] html.mobile .baidusharebar span.baidushareBar-title {
  padding: 0 16px 0 16px;
}
html[dir="rtl"] html.mobile .baidusharebar span.baidushareBar-title {
  padding: 0 16px 0 16px;
}
html.mobile .baidusharebar ul .bds_count {
  width: 45px !important;
  background-repeat: no-repeat !important;
  height: 24px !important;
  margin: 6px 6px 15px 0 !important;
  padding-bottom: 0 !important;
}
html.tablet .baidusharebar ul .bds_count {
  width: 45px !important;
  background-repeat: no-repeat !important;
  height: 24px !important;
  margin: 6px 6px 15px 0 !important;
  padding-bottom: 0 !important;
}
html.tablet .baidusharebar ul li {
  width: 50px;
  padding-bottom: 15px;
}
html[dir="rtl"].tablet .baidusharebar ul li {
  width: 60px;
}
html.mobile .baidusharebar ul li {
  width: 55px;
  padding-bottom: 15px;
}
html.tablet .baidusharebar ul li.special {
  width: 62px;
}
html.mobile .baidusharebar ul li.special {
  width: 60px;
}
.baidusharebar ul li.last {
  width: auto;
}
html.tablet .baidusharebar ul li.last {
  width: auto;
}
html.mobile .baidusharebar ul li.last {
  display: none;
}
html[dir="rtl"] .baidusharebar ul li .icon {
  margin: 0 0 0 5px;
}
html[dir="rtl"] .baidusharebar ul li .icon {
  margin: 0 0 0 5px;
}
html[dir="rtl"] .baidusharebar ul li .icon {
  float: right;
}
html[dir="rtl"] .baidusharebar ul li .icon {
  float: right;
}
html.mobile .baidusharebar ul li.rss {
  width: 30px;
}
html[dir="rtl"] .baidusharebar ul li span {
  float: right;
}
html[dir="rtl"] .baidusharebar ul li span {
  float: right;
}
html.mobile .baidusharebar ul li span {
  width: 30px;
}
html.mobile .mobile-only {
  display: block;
}
html.mobile .media-caption-wrapper {
  display: none;
}
html.mobile .layer1 {
  padding: 0 15px;
}
.facts-slides-experience .gallery-cover .media-stack {
  display: inline-block;
}
.facts-slides-experience .vertically-centered {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.facts-slides-experience .more-galleries-label {
  font-size: 1.2em;
  font-weight: bold;
  margin-left: 10px;
}
html.mobile .facts-slides-experience .more-galleries-label {
  margin-bottom: 15px;
}
.mobile-only .close-button {
  float: right;
  margin-right: 10px;
}
html.mobile .gallery-cover .textblock p {
  display: none;
}
.facts-slides-experience .sharebar li.social-share.special,
.facts-slides-experience .sharebar li.social-share.last,
.facts-slides-experience .sharebar li.social-share.more {
  display: none;
}
html.mobile .facts-slides-experience .gallery-cover .banner-top {
  position: relative;
  display: block;
  max-height: auto;
  margin-bottom: 0;
  top: 50%;
  transform: translateY(-50%);
}
html.mobile .facts-slides-experience .slide-description {
  display: none;
}
html.mobile .facts-slides-experience .bottom-description-container {
  position: absolute;
  bottom: 50px;
  background-color: black;
  padding: 0;
  width: 100%;
  height: 115px;
}
html.mobile .facts-slides-experience .bottom-description-container .current-index-label {
  width: 100%;
  text-align: center;
  padding-top: 10px;
  min-height: 20px;
}
html.mobile .facts-slides-experience .bottom-description-container .bottom-description {
  padding: 5px 20px 5px 20px;
}
html.mobile .facts-slides-experience .rsDefault .rsArrowIcn {
  width: 26px;
  height: 26px;
  bottom: 135px;
  margin-top: -13px;
  margin-left: -45px;
  top: auto;
}
html.mobile .rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
  margin-left: 20px;
}
html.mobile .facts-slides-experience .rsDefault .rsArrowIcn:hover {
  background-color: transparent !important;
}
html.mobile .vertically-centered {
  display: block;
}


.dc-video-player-component {
  margin: 0;
  height: auto;
  text-align: center;
}
html.big_desktop .dc-video-player-component,
html.desktop .dc-video-player-component {
  width: 940px;
  height: 705px;
}
html.tablet .dc-video-player-component {
  margin: 5px 30px 0 30px;
  width: 700px;
}
html.mobile .dc-video-player-component {
  margin: 5px 10px 0 10px;
  width: 300px;
}
.dc-video-player-component {
  position: relative;
  display: block;
  width: 100%;
  min-height: 574px;
  margin: 10px 40px 0 0;
}
html[dir="rtl"] .dc-video-player-component {
  margin: 10px 0 0 40px;
}
html[dir="rtl"] .dc-video-player-component {
  margin: 10px 0 0 40px;
}
html.tablet .dc-video-player-component {
  margin: 5px 30px 0 30px;
  max-width: 700px;
}
html.mobile .dc-video-player-component {
  margin: 5px 10px 0 10px;
  max-width: 300px;
}
.dc-video-player-component video {
  width: 80% !important;
  height: auto !important;
  margin-left: auto !important;
  margin-right: auto !important;
}


.downloadable-assets {
  padding-top: 1px;
}
.downloadable-assets .downloadable-asset-content {
  margin: 10px 0 0 40px;
  width: 940px;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content {
  margin: 10px 40px 0 0;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content {
  margin: 10px 40px 0 0;
}
.downloadable-assets .downloadable-asset-content #download-button {
  letter-spacing: 1px !important;
}
.downloadable-assets .downloadable-asset-content #download-button.button.regular {
  padding: 11px 8px;
}
html.tablet .downloadable-assets .downloadable-asset-content {
  margin: 10px 30px 0 30px;
  width: 700px;
}
html.mobile .downloadable-assets .downloadable-asset-content {
  margin: 10px 10px 0 10px;
  width: 300px;
}
.downloadable-assets .downloadable-asset-content .like-button,
.downloadable-assets .downloadable-asset-content .down-sharebar {
  float: left;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content .like-button,
html[dir="rtl"] .downloadable-assets .downloadable-asset-content .down-sharebar {
  float: right;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content .like-button,
html[dir="rtl"] .downloadable-assets .downloadable-asset-content .down-sharebar {
  float: right;
}
html.tablet .downloadable-assets .downloadable-asset-content .down-sharebar {
  width: 700px;
}
.downloadable-assets .downloadable-asset-content .newsletter-sign-up {
  float: right;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content .newsletter-sign-up {
  float: left;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content .newsletter-sign-up {
  float: left;
}
html.tablet .downloadable-assets .downloadable-asset-content .newsletter-sign-up {
  float: none;
  width: 100%;
  clear: both;
}
.downloadable-assets .downloadable-asset-content .asset-container {
  clear: both;
}
.downloadable-assets .downloadable-asset-content .asset-container img {
  border: 3px solid #cccccc;
  max-width: 938px;
}
html.tablet .downloadable-assets .downloadable-asset-content .asset-container img {
  max-width: 698px;
}
html.mobile .downloadable-assets .downloadable-asset-content .asset-container img {
  max-width: 298px;
}
.downloadable-assets .downloadable-asset-content .asset-container .video-player-component {
  margin: 10px 40px 0 0;
  height: 530px;
  min-height: initial;
  overflow: hidden;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content .asset-container .video-player-component {
  margin: 10px 0 0 40px;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content .asset-container .video-player-component {
  margin: 10px 0 0 40px;
}
html.tablet .downloadable-assets .downloadable-asset-content .asset-container .video-player-component {
  height: 420px;
}
html.mobile .downloadable-assets .downloadable-asset-content .asset-container .video-player-component {
  height: 180px;
}
.downloadable-assets .downloadable-asset-content .asset-container .video-player-component iframe,
.downloadable-assets .downloadable-asset-content .asset-container .video-player-component .BCLvideoWrapper {
  height: 530px;
}
html.tablet .downloadable-assets .downloadable-asset-content .asset-container .video-player-component iframe,
html.tablet .downloadable-assets .downloadable-asset-content .asset-container .video-player-component .BCLvideoWrapper {
  height: 420px;
}
html.mobile .downloadable-assets .downloadable-asset-content .asset-container .video-player-component iframe,
html.mobile .downloadable-assets .downloadable-asset-content .asset-container .video-player-component .BCLvideoWrapper {
  height: 180px;
}
.downloadable-assets .downloadable-asset-content .press-release-container {
  overflow: hidden;
  margin-bottom: 40px;
  width: 840px;
  margin: 0 auto;
}
.downloadable-assets .downloadable-asset-content .press-release-container .press-release {
  width: 585px;
  float: left;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content .press-release-container .press-release {
  float: right;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content .press-release-container .press-release {
  float: right;
}
html.mobile .downloadable-assets .downloadable-asset-content .press-release-container .press-release {
  width: 100%;
}
html.tablet .downloadable-assets .downloadable-asset-content .press-release-container .press-release {
  width: 100%;
}
.downloadable-assets .downloadable-asset-content .press-release-container .press-release a {
  color: #f40009;
  text-decoration: underline;
}
.downloadable-assets .downloadable-asset-content .press-release-container .press-release .more-info {
  clear: both;
  width: 600px;
}
.downloadable-assets .downloadable-asset-content .press-release-container .press-release .more-info h3 {
  margin-bottom: 0;
}
.downloadable-assets .downloadable-asset-content .press-release-container .press-release .more-info a {
  display: block;
  color: #0000ee;
}
html.tablet .downloadable-assets .downloadable-asset-content .press-release-container {
  width: 634px;
}
html.mobile .downloadable-assets .downloadable-asset-content .press-release-container {
  width: 300px;
}
.downloadable-assets .downloadable-asset-content .asset-details {
  padding-top: 16px;
}
.downloadable-assets .downloadable-asset-content .like-container {
  width: 50%;
  float: left;
}
html.mobile .downloadable-assets .downloadable-asset-content .like-container {
  width: 100%;
}
.downloadable-assets .downloadable-asset-content .sharebar-container {
  width: 100%;
  float: left;
}
.downloadable-assets .downloadable-asset-content .button-container {
  float: right;
  padding-top: 16px;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content .button-container {
  float: left;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content .button-container {
  float: left;
}
html.mobile .downloadable-assets .downloadable-asset-content .button-container {
  text-align: center;
  clear: both;
}
.downloadable-assets .downloadable-asset-content #download-modal {
  width: 375px;
  height: auto;
  overflow: hidden;
  background-color: #fff;
  z-index: 123456789000;
  -webkit-box-shadow: 0px 5px 5px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 5px 5px 5px rgba(0, 0, 0, 0.3);
  margin: 0;
  padding: 0;
  left: 35%;
  top: 10%;
  position: fixed;
}
html.tablet .downloadable-assets .downloadable-asset-content #download-modal {
  width: 340px;
  height: auto;
  position: absolute;
}
html.mobile .downloadable-assets .downloadable-asset-content #download-modal {
  width: 304px;
  height: auto;
  left: 3%;
}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container {
  margin: 30px;
  text-transform: none;
  position: relative;
}
html.tablet .downloadable-assets .downloadable-asset-content #download-modal .download-modal-container {
  margin: 25px;
}
html.mobile .downloadable-assets .downloadable-asset-content #download-modal .download-modal-container {
  margin: 20px;
}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container .error {
  padding: 0;
  color: #fff;
}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container h3 {
  font-size: 30px;
  line-height: 30px;
  margin: 0;
  padding: 0;
}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container h3 span {
  display: inline-block;
  height: 32px;
  width: 30px;
  margin-right: 10px;
  background: url('../../main/images/download-icon-transparent.png') no-repeat;
  vertical-align: middle;
}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container p {
  font-size: 14px;
  color: #666666;
  font-family: Helvetica;
  line-height: 1.4;
  margin: 25px 0 0;
  padding: 0;
  font-weight: 100;
}
html.mobile .downloadable-assets .downloadable-asset-content #download-modal .download-modal-container p {
  width: 265px;
}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container p.success {
  display: none;
}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container form {
  font-size: 12px;
}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container form label {
  display: block;
  font-weight: bold;
  font-size: 14px;
  margin-top: 20px;
  margin-bottom: 2px;
}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container form input {
  border: 1px solid #ccc;
  margin: 0;
  width: 100%;
  height: 24px;
  line-height: 24px;
  text-indent: 14px;
}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container form hr {
  color: #cccccc;
  background-color: #cccccc;
  margin: 25px 0 15px;
}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container form a#cancel-button {
  position: relative;
  display: inline-block;
  width: 146px;
  height: 37px;
  margin: 0 5px 5px 0;
  font-size: 14px ;
  font-weight: 600;
  letter-spacing: 2px;
  line-height: 37px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  color: #5d5d5d;
  border: 1px solid #cccccc;
  background: -moz-linear-gradient(top, rgba(234, 235, 235, 0.65) 0%, rgba(255, 255, 255, 0) 100%) /* FF3.6+ */;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 235, 235, 0.65)), color-stop(100%, rgba(255, 255, 255, 0))) /* Chrome,Safari4+ */;
  background: -webkit-linear-gradient(top, rgba(234, 235, 235, 0.65) 0%, rgba(255, 255, 255, 0) 100%) /* Chrome10+,Safari5.1+ */;
  background: -o-linear-gradient(top, rgba(234, 235, 235, 0.65) 0%, rgba(255, 255, 255, 0) 100%) /* Opera 11.10+ */;
  background: -ms-linear-gradient(top, rgba(234, 235, 235, 0.65) 0%, rgba(255, 255, 255, 0) 100%) /* IE10+ */;
  background: linear-gradient(to bottom, rgba(234, 235, 235, 0.65) 0%, rgba(255, 255, 255, 0) 100%) /* W3C */;
  background-image: none;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content #download-modal .download-modal-container form a#cancel-button {
  margin: 0 0 5px 5px;
}
html[dir="rtl"] .downloadable-assets .downloadable-asset-content #download-modal .download-modal-container form a#cancel-button {
  margin: 0 0 5px 5px;
}
html.tablet .downloadable-assets .downloadable-asset-content #download-modal .download-modal-container form a#cancel-button {
  width: 130px;
  height: 35px;
  font-size: 15px;
}
html.mobile .downloadable-assets .downloadable-asset-content #download-modal .download-modal-container form a#cancel-button {
  width: 130px;
  height: 35px;
  font-size: 15px;
}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container a.close {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 32px;
  height: 32px;
  background: url('../../main/images/notifications-close.gif') no-repeat;
}


.CountrySitePage_wrapper .countrySelectionHeaderLogo {
  width: 100%;
  height: 50px;
  overflow: hidden;
  margin-bottom: 50px;
  background-color: #f40009;
}
.CountrySitePage_wrapper .countrySelectionHeaderLogo img {
  width: 185px;
  height: 40px;
  margin: 5px auto;
  display: block;
}
html.mobile .CountrySitePage_wrapper .countrySelectionHeaderLogo {
  margin-bottom: 0px;
}
.CountrySitePage_wrapper .heroImageWrapper {
  height: 150px;
  overflow: hidden;
  margin: 0px 30px 50px 30px;
}
html.mobile .CountrySitePage_wrapper .heroImageWrapper {
  display: none;
}
.CountrySitePage_wrapper .heroImageWrapper img {
  display: block;
  margin: 0 auto;
}
.CountrySitePage_wrapper .languageSelectorWrapper {
  margin: 0px 30px 100px 30px;
  text-align: center;
  height: auto;
  overflow: hidden;
}
.CountrySitePage_wrapper .languageSelectorWrapper .languageSelectionContainer {
  width: 50%;
  float: left;
  height: 200px;
  margin-bottom: 20px;
  position: relative;
}
html.mobile .CountrySitePage_wrapper .languageSelectorWrapper .languageSelectionContainer {
  width: 100%;
  padding-left: 7px;
}
.CountrySitePage_wrapper .languageSelectorWrapper .languageSelectionContainer .eachOptionContainer {
  margin-top: 45px;
}
.CountrySitePage_wrapper .languageSelectorWrapper .languageSelectionContainer .eachOptionContainer .welcomeText {
  font-weight: bold;
}
.CountrySitePage_wrapper .languageSelectorWrapper .languageSelectionContainer .eachOptionContainer .button {
  margin: 12px auto 19px;
  font-size: 13px;
  font-weight: 900;
  padding: 10px 28px 10px 20px;
  letter-spacing: 0px;
}
html.mobile .CountrySitePage_wrapper .languageSelectorWrapper .languageSelectionContainer .eachOptionContainer {
  left: 20%;
  box-shadow: inset 0px -9px 7px -5px #d3d3d3;
  width: 100%;
  margin: auto 0;
  padding-right: 0;
  padding-bottom: 50px;
}
html.mobile .CountrySitePage_wrapper .languageSelectorWrapper .languageSelectionContainer {
  height: 150px;
}
.CountrySitePage_wrapper .languageSelectorWrapper .languageSelectionContainer:nth-child(odd) {
  box-shadow: inset -10px 0 5px -5px #d3d3d3;
}
.CountrySitePage_wrapper .languageSelectorWrapper [data-languagedirection="rightToLeft"] .laguageButton > a > div > i {
  position: relative;
  left: 104%;
}
html.mobile .CountrySitePage_wrapper .languageSelectorWrapper {
  margin-top: 75px;
  margin-bottom: 0px;
}
html.mobile .CountrySitePage_wrapper .languageSelectorWrapper div:last-of-type .eachOptionContainer {
  box-shadow: none;
}
.CountrySitePage_wrapper .copyWriteFooterContainer {
  display: block;
  height: auto;
  min-height: 100px;
  background-color: #f40009;
  clear: both;
}
.CountrySitePage_wrapper .copyWriteFooterContainer .copyWriteText {
  color: #FFF;
  text-align: center;
  padding-top: 10px;
}


.corporateNavigation.grid-2-col .column-left {
  margin-right: 16px;
  max-width: 616px;
  width: 616px;
}
html.tablet .corporateNavigation.grid-2-col .column-left {
  width: 435px;
  margin-right: 10px !important;
}
html.tablet .corporateNavigation.grid-2-col {
  width: 700px;
  margin: 0 30px;
}
html.tablet .corporateNavigation.grid-2-col .column-left {
  margin-right: 16px;
}
html[dir="rtl"] .corporateNavigation.grid-2-col .column-left {
  margin-right: 0;
  margin-left: 12px;
}


.contact-us-template .grid-2-col {
  overflow: hidden;
}
.contact-us-template .grid-2-col .asides {
  margin-top: 0;
}
html.tablet .contact-us-template .grid-2-col {
  margin-left: 20px;
  width: auto;
}
html.mobile .contact-us-template .grid-2-col.grid-contact-top .column-left {
  margin: 0!important;
}
.contact-us-template .smart-slideshow.company-slideshow {
  width: 99%;
}
html.tablet .contact-us-template .smart-slideshow.company-slideshow {
  width: 100%;
}
html.mobile .contact-us-template .coke-solutions {
  margin-bottom: 0;
}
.contact-us-template .cokeSolutionsPar {
  float: left;
}
html[dir="rtl"] .contact-us-template .cokeSolutionsPar {
  float: right;
}
html[dir="rtl"] .contact-us-template .cokeSolutionsPar {
  float: right;
}


.contact-us-template .grid-2-col {
  overflow: hidden;
}
.contact-us-template .grid-2-col .asides {
  margin-top: 0;
  overflow: visible;
}
html.tablet .contact-us-template .grid-2-col {
  margin-left: 20px;
  width: auto;
}
html.mobile .contact-us-template .grid-2-col.grid-contact-top .column-left {
  margin: 0!important;
}
.contact-us-template .smart-slideshow.company-slideshow {
  width: 99%;
}
html.tablet .contact-us-template .smart-slideshow.company-slideshow {
  width: 100%;
}
html.mobile .contact-us-template .coke-solutions {
  margin-bottom: 0;
}
.contact-us-template .cokeSolutionsPar {
  float: left;
}
html[dir="rtl"] .contact-us-template .cokeSolutionsPar {
  float: right;
}
html[dir="rtl"] .contact-us-template .cokeSolutionsPar {
  float: right;
}


.company-main-template {
  /*.CorporateTilePromo {
        overflow: hidden;
    }*/
}
.company-main-template .grid-2-col {
  margin-bottom: 20px;
}
.company-main-template .grid-2-col .asides {
  margin-top: 0;
}
.company-main-template .grid-2-col .asides .featured-text-links span {
  font-size: 18px;
  line-height: 20px;
}
html.tablet .company-main-template .grid-2-col .asides {
  width: 220px;
}
html.tablet .company-main-template .grid-2-col .column-left {
  width: 467px;
  max-width: 467px;
}
html.mobile .company-main-template .grid-2-col .column-left {
  margin: 0;
}
html.tablet .company-main-template .grid-2-col {
  margin: 0 30px;
  width: 700px;
}
.company-main-template .grid-2-col .sub-navigations .subNavWrapper .subNav .subNav_inner ul li a {
  padding: 5px 10px;
}
.company-main-template .grid-2-col .sub-navigations .subNavWrapper .subNav .subNav_inner ul li a span {
  font-weight: bold;
}
html.tablet .company-main-template .frst-row .grid-2-col {
  margin: 0 30px 20px;
}
.company-main-template .trd-row {
  margin-top: 40px;
}
.company-main-template .trd-row .asides .brandsRelatedSection .skyscraper-list .banner {
  font-size: 19px;
}
.company-main-template .trd-row .asides .brandsRelatedSection .skyscraper-list .list-item li .title {
  font-weight: 400;
}
html.tablet .company-main-template .trd-row .asides {
  width: 257px;
}
.company-main-template .trd-row .column-left .OportunitiesMap .list-regions li a {
  font-weight: 400;
}
html.tablet .company-main-template .trd-row .column-left {
  width: 430px;
}
.company-main-template .three-column-layout {
  border: none;
  padding: 50px 40px;
  overflow: hidden;
}
.company-main-template .three-column-layout div.three-col-wrapper {
  height: 330px;
}
.company-main-template .three-column-layout div.three-col-wrapper div:last-child {
  margin-right: 0;
}
html.tablet .company-main-template .three-column-layout div.three-col-wrapper div:last-child {
  margin-right: 0;
}
.company-main-template .three-column-layout div.three-col-wrapper .column-one,
.company-main-template .three-column-layout div.three-col-wrapper .column-two,
.company-main-template .three-column-layout div.three-col-wrapper .column-three {
  float: left;
  padding: 0;
  margin-right: 50px;
  width: 29%;
}
html.tablet .company-main-template .three-column-layout div.three-col-wrapper .column-one,
html.tablet .company-main-template .three-column-layout div.three-col-wrapper .column-two,
html.tablet .company-main-template .three-column-layout div.three-col-wrapper .column-three {
  margin-right: 35px;
  width: 29%;
}
html.mobile .company-main-template .three-column-layout div.three-col-wrapper .column-one,
html.mobile .company-main-template .three-column-layout div.three-col-wrapper .column-two,
html.mobile .company-main-template .three-column-layout div.three-col-wrapper .column-three {
  margin: 0;
}
.company-main-template .three-column-layout div.three-col-wrapper .column-one .section,
.company-main-template .three-column-layout div.three-col-wrapper .column-two .section,
.company-main-template .three-column-layout div.three-col-wrapper .column-three .section {
  height: 230px;
  margin-bottom: 50px;
}
html.tablet .company-main-template .three-column-layout div.three-col-wrapper .column-one .section,
html.tablet .company-main-template .three-column-layout div.three-col-wrapper .column-two .section,
html.tablet .company-main-template .three-column-layout div.three-col-wrapper .column-three .section {
  margin-bottom: 35px;
}
html.mobile .company-main-template .three-column-layout div.three-col-wrapper .column-one .section,
html.mobile .company-main-template .three-column-layout div.three-col-wrapper .column-two .section,
html.mobile .company-main-template .three-column-layout div.three-col-wrapper .column-three .section {
  margin-bottom: 5px;
  height: auto;
}
html.mobile .company-main-template .three-column-layout {
  padding: 5px 15px;
}
html.tablet .company-main-template .three-column-layout {
  padding: 7px 35px 35px;
}
.company-main-template .three-column-layout .enableGreyBackground {
  background: #f6f6f6;
  border: solid #cccccc;
  border-width: 1px 0;
}
.company-main-template .corporate-tiles-promo {
  background: #f4f4f4;
  border: solid #cccccc;
  border-width: 1px 0;
  overflow: hidden;
  padding: 50px 40px;
}
.company-main-template .corporate-tiles-promo > div {
  float: left;
  padding: 0;
  margin: 0 59px 35px 0;
  min-height: 234px;
}
html[dir="rtl"] .company-main-template .corporate-tiles-promo > div {
  float: right;
}
html[dir="rtl"] .company-main-template .corporate-tiles-promo > div {
  float: right;
}
html[dir="rtl"] .company-main-template .corporate-tiles-promo > div {
  margin: 0 0 35px 59px;
}
html[dir="rtl"] .company-main-template .corporate-tiles-promo > div {
  margin: 0 0 35px 59px;
}
html.tablet .company-main-template .corporate-tiles-promo > div {
  min-height: 205px;
}
html.tablet .company-main-template .corporate-tiles-promo > div {
  margin: 0 15px 40px 0;
}
html[dir="rtl"].tablet .company-main-template .corporate-tiles-promo > div {
  margin: 0 0 40px 15px;
}
html.tablet .company-main-template .corporate-tiles-promo > div {
  margin: 0 15px 40px 0;
}
html[dir="rtl"].tablet .company-main-template .corporate-tiles-promo > div {
  margin: 0 0 40px 15px;
}
html.mobile .company-main-template .corporate-tiles-promo > div {
  margin: 0;
  padding: 10px 0;
  width: 99%;
  min-height: 134px;
}
.cq-wcm-design .company-main-template .corporate-tiles-promo > div,
.cq-wcm-edit .company-main-template .corporate-tiles-promo > div {
  width: 274px;
}
.cq-wcm-design .company-main-template .corporate-tiles-promo > div.clearall,
.cq-wcm-edit .company-main-template .corporate-tiles-promo > div.clearall,
.company-main-template .corporate-tiles-promo > div.clearall {
  width: 100% !important;
  height: 1px !important;
  min-height: 1px !important;
  margin: 0 !important;
  padding: 0 !important;
}
.company-main-template .corporate-tiles-promo .no-marg-right {
  margin: 0 0 35px 0 !important;
}
html.mobile .company-main-template .corporate-tiles-promo .no-marg-right {
  margin-bottom: 0 !important;
}
.company-main-template .corporate-tiles-promo .no-marg-bot {
  margin-bottom: 0 !important;
}
html.tablet .company-main-template .corporate-tiles-promo {
  padding: 35px;
  padding-top: 7px;
}
html.mobile .company-main-template .corporate-tiles-promo {
  padding: 5px 15px;
}
.company-main-template .cross-promo {
  width: 274px;
}
.company-main-template .cross-promo .lead-carousel {
  height: 159px !important;
}
html.tablet .company-main-template .cross-promo .lead-carousel {
  height: 135px !important;
}
.company-main-template .cross-promo .item {
  height: 159px;
}
.company-main-template .cross-promo .item img {
  height: 157px !important;
  width: 272px !important;
}
html.tablet .company-main-template .cross-promo .item img {
  width: 218px !important;
  height: auto !important;
}
html.tablet .company-main-template .cross-promo .item {
  height: 130px;
}
.company-main-template .cross-promo .media-caption {
  width: 246px;
  font-size: 14px;
  line-height: 18px;
}
html.tablet .company-main-template .cross-promo .media-caption {
  width: 192px;
}
html.tablet .company-main-template .cross-promo .media-container .rsArrow .rsArrowIcn {
  height: 130px;
  background-position-y: 44px;
}


.contact-us-template .grid-2-col {
  overflow: hidden;
}
.contact-us-template .grid-2-col .asides {
  margin-top: 0;
}
html.tablet .contact-us-template .grid-2-col {
  margin-left: 20px;
  width: auto;
}
.contact-us-template .smart-slideshow.company-slideshow {
  width: 99%;
}
html.tablet .contact-us-template .smart-slideshow.company-slideshow {
  width: 100%;
}
html.mobile .contact-us-template .coke-solutions {
  margin-bottom: 0;
}
.contact-us-template .cokeSolutionsPar {
  float: left;
}
html[dir="rtl"] .contact-us-template .cokeSolutionsPar {
  float: right;
}
html[dir="rtl"] .contact-us-template .cokeSolutionsPar {
  float: right;
}


.careers .careers-slider {
  position: relative;
  display: block;
  float: left;
  width: 960px;
  height: 393px;
  /*overflow: hidden;*/
  margin: 0 0 30px 0;
}
html.tablet .careers .careers-slider {
  width: 690px;
  height: 259px;
}
html.mobile .careers .careers-slider {
  width: 320px;
  height: 131px;
}
.careers .careers-slider .cq-placeholder-careers-slider {
  height: auto !important;
}
.careers .careers-slider .SmartSlideShow {
  margin-bottom: 30px;
  padding: 0 30px;
  height: 393px;
}
html.tablet .careers .careers-slider .SmartSlideShow {
  height: 259px;
}
html.mobile .careers .careers-slider .SmartSlideShow {
  height: 131px;
  padding: 0 10px;
}
html.mobile .careers .careers-slider .SmartSlideShow .smart-slideshow .rsLink {
  width: 300px;
}
.careers .careers-slider .SmartSlideShow .smart-slideshow img {
  width: 960px;
  height: 393px;
}
html.tablet .careers .careers-slider .SmartSlideShow .smart-slideshow img {
  width: 690px;
  height: 259px;
}
html.mobile .careers .careers-slider .SmartSlideShow .smart-slideshow img {
  width: 300px;
  height: 131px;
}
.careers .meetOurPpl_container .LinkListWithText .linkListWithText_container .our-people-content ul {
  padding: 5px;
  list-style-type: none;
}
.careers .meetOurPpl_container .LinkListWithText .linkListWithText_container .our-people-content ul li {
  list-style-type: none;
  padding-bottom: 15px;
}
.careers .meetOurPpl_container .LinkListWithText .linkListWithText_container .our-people-content ul li a .person-name {
  font-size: 16px;
}
.careers .meetOurPpl_container .LinkListWithText .linkListWithText_container .our-people-content ul li a .person-title {
  font-size: 13px;
  width: 305px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.careers .grid-2-col {
  width: 940px;
  margin-left: auto;
}
html.mobile .careers .grid-2-col .column-left .map .oportunities-map h2 {
  width: 98%;
}
html.mobile .careers .grid-2-col .column-left .map .oportunities-map h2 span {
  margin-left: 0px;
  float: left;
  padding-left: 0px;
  padding-right: 0px;
}
.careers .grid-2-col .column-left .map .oportunities-map .list-regions ul {
  list-style-type: disc;
}
.careers .grid-2-col .column-left .map .oportunities-map .list-regions ul a {
  font-weight: normal;
}
html.tablet .careers .grid-2-col .column-left .map .oportunities-map .list-regions ul {
  margin-left: 70px;
}
html.mobile .careers .grid-2-col .column-left .map .oportunities-map .list-regions {
  width: 100%;
}
html.tablet .careers .grid-2-col .column-left .map .oportunities-map .sub-headline-section span {
  margin-left: 0px;
}
html.tablet .careers .grid-2-col .column-left .map .oportunities-map .sub-headline-section {
  width: 98%;
}
html.mobile .careers .grid-2-col .column-left .map .oportunities-map .map-regions {
  display: none;
}
html.tablet .careers .grid-2-col .column-left .map .oportunities-map .map-regions {
  width: 53%;
}
html.tablet .careers .grid-2-col .column-left .map .oportunities-map {
  width: 100%;
}
html.mobile .careers .grid-2-col .column-left .map .oportunities-map {
  width: 100%;
  border-bottom: none;
  padding: 0;
  height: 150px;
  margin: 0;
}
html.tablet .careers .grid-2-col .column-left .map {
  width: 100%;
}
html.mobile .careers .grid-2-col .column-left .map {
  width: 100%;
}
html.tablet .careers .grid-2-col .column-left {
  width: 100% !important;
  max-width: 100%;
}
html.mobile .careers .grid-2-col .column-left {
  width: 97%;
}
.careers .grid-2-col .asides {
  margin-top: 0;
}
.careers .grid-2-col .asides .meetOurPpl_container {
  border-bottom: 4px solid #cfcfcf;
  height: 280px;
  margin-bottom: 30px;
}
html.mobile .careers .grid-2-col .asides .meetOurPpl_container h2 > span {
  margin-left: -131px;
}
html.tablet .careers .grid-2-col .asides .meetOurPpl_container {
  width: 100%;
  float: left;
}
html[dir="rtl"] html.tablet .careers .grid-2-col .asides .meetOurPpl_container {
  float: right;
}
html[dir="rtl"] html.tablet .careers .grid-2-col .asides .meetOurPpl_container {
  float: right;
}
html.mobile .careers .grid-2-col .asides.promo-container {
  margin: 0;
}
html.tablet .careers .grid-2-col .asides {
  margin: 0 0 0 10px;
  width: 273px;
}
html[dir="rtl"] html.tablet .careers .grid-2-col .asides {
  margin: 0 10px 0 0;
}
html[dir="rtl"] html.tablet .careers .grid-2-col .asides {
  margin: 0 10px 0 0;
}
html.tablet .careers .grid-2-col {
  width: 700px;
}
.careers .btnContainer {
  width: 100%;
  margin: 0 40px;
  display: inline-block;
}
html.mobile .careers .btnContainer {
  height: 100%;
  margin: 0px;
}
html.tablet .careers .btnContainer .meetOurPpl_container ul {
  list-style-type: none;
  margin-left: 0;
  padding-left: 0;
}
.careers .btnContainer .meetOurPpl_container ul li {
  padding-bottom: 10px;
}
html.tablet .careers .btnContainer .meetOurPpl_container {
  width: 48%;
  display: inline-block;
  float: left;
  border-bottom: 4px solid #cfcfcf;
  height: 248px;
  margin-left: 10px;
}
html[dir="rtl"] html.tablet .careers .btnContainer .meetOurPpl_container {
  float: right;
}
html[dir="rtl"] html.tablet .careers .btnContainer .meetOurPpl_container {
  float: right;
}
html.mobile .careers .btnContainer .meetOurPpl_container {
  border-bottom: 4px solid #cfcfcf;
}
.careers .btnContainer .btn_wrapper #content,
.careers .btnContainer .btn_wrapper #middle,
.careers .btnContainer .btn_wrapper #sidebar {
  float: left;
  margin: 0 10px 0 0px;
  width: 29.9%;
}
.careers .btnContainer .btn_wrapper #content .SimpleButton,
.careers .btnContainer .btn_wrapper #middle .SimpleButton,
.careers .btnContainer .btn_wrapper #sidebar .SimpleButton {
  background-color: #f40009;
  text-align: center;
}
.careers .btnContainer .btn_wrapper #content .SimpleButton .simpleBtn a,
.careers .btnContainer .btn_wrapper #middle .SimpleButton .simpleBtn a,
.careers .btnContainer .btn_wrapper #sidebar .SimpleButton .simpleBtn a {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 24px;
  padding: 10px 24px;
  text-transform: capitalize;
  letter-spacing: 0.0015em;
}
html.tablet .careers .btnContainer .btn_wrapper #content .SimpleButton .simpleBtn a,
html.tablet .careers .btnContainer .btn_wrapper #middle .SimpleButton .simpleBtn a,
html.tablet .careers .btnContainer .btn_wrapper #sidebar .SimpleButton .simpleBtn a {
  padding: 15px 24px;
}
.careers .btnContainer .btn_wrapper #content .SimpleButton .simpleBtn a .icon-double-angle-right:before,
.careers .btnContainer .btn_wrapper #middle .SimpleButton .simpleBtn a .icon-double-angle-right:before,
.careers .btnContainer .btn_wrapper #sidebar .SimpleButton .simpleBtn a .icon-double-angle-right:before {
  content: "\00bb\00a0\00a0";
  color: #fff;
  font-size: 24px;
  width: 20px;
  display: inline-block;
}
.careers .btnContainer .btn_wrapper #content .SimpleButton .simpleBtn a:hover,
.careers .btnContainer .btn_wrapper #middle .SimpleButton .simpleBtn a:hover,
.careers .btnContainer .btn_wrapper #sidebar .SimpleButton .simpleBtn a:hover {
  background-color: #f40009;
}
html.tablet .careers .btnContainer .btn_wrapper #content,
html.tablet .careers .btnContainer .btn_wrapper #middle,
html.tablet .careers .btnContainer .btn_wrapper #sidebar {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}
html.mobile .careers .btnContainer .btn_wrapper #content,
html.mobile .careers .btnContainer .btn_wrapper #middle,
html.mobile .careers .btnContainer .btn_wrapper #sidebar {
  width: 94%;
  margin: 10px;
}
html.tablet .careers .btnContainer .btn_wrapper {
  width: 49%;
  display: inline-block;
  float: right;
}
html[dir="rtl"] html.tablet .careers .btnContainer .btn_wrapper {
  float: left;
}
html[dir="rtl"] html.tablet .careers .btnContainer .btn_wrapper {
  float: left;
}
.careers .no-mrg-tb {
  margin-top: 15px;
}
.careers .photoText2Par .photo-text {
  margin-bottom: 38px;
}
.careers .secRow {
  margin-top: 35px;
}
html.mobile .careers .secRow {
  margin-top: 0;
}
.careers .dynamicSectionLinksPar .m-stay-sip .headline-section {
  margin: 50px 40px 15px;
}
html.tablet .careers .dynamicSectionLinksPar .m-stay-sip .headline-section {
  margin: 50px 30px 15px;
}
html.mobile .careers .dynamicSectionLinksPar .m-stay-sip .headline-section {
  margin: 0;
}
.careers .SubNavigationContainer {
  margin: 0 30px 0 30px;
}
html.mobile .careers .SubNavigationContainer {
  margin: 0;
}
.careers .SubNavigationContainer .sub-navigations .subNavWrapper .subNav {
  width: 100%;
}
html.mobile .careers .SubNavigationContainer .sub-navigations .subNavWrapper .subNav,
html.tablet .careers .SubNavigationContainer .sub-navigations .subNavWrapper .subNav {
  width: auto;
}
.careers .SubNavigationContainer .sub-navigations .subNavWrapper .subNav .subNav_inner ul li a {
  padding: 5px 10px;
  font-weight: bold;
}
.careers .story-content-well {
  margin-bottom: 0;
}
html.mobile .careers div.content-bounds h2 > span {
  margin-left: 0px;
  float: left;
}
html.mobile .careers .meetOurPpl_container .sub-headline-section {
  margin-bottom: -10px;
  overflow: hidden;
}
html.mobile .careers .meetOurPpl_container ul li {
  font-size: 14px;
  margin-bottom: 5px;
}
html.mobile .careers .meetOurPpl_container ul {
  list-style-type: none;
  padding-left: 15px;
}
html.mobile .careers .meetOurPpl_container {
  border-bottom: 4px solid #cfcfcf;
  margin-bottom: 10px;
  list-style-type: none;
}
html.tablet .careers .Topic-category_callout_careers_container .topic-category-callouts .first {
  margin-right: 20px;
}
.careers .Topic-category_callout_careers_container .topic-category-callouts .medium-category-callout.topic-callout img {
  width: 475px;
  height: 245px;
}
html.mobile .careers .Topic-category_callout_careers_container .topic-category-callouts .medium-category-callout.topic-callout .topic-content {
  float: left;
  width: 50%;
}
html.tablet .careers .Topic-category_callout_careers_container .topic-category-callouts .medium-category-callout.topic-callout {
  width: 407px !important;
  height: 377px !important;
  margin-right: 20px;
}
html.mobile .careers .Topic-category_callout_careers_container .topic-category-callouts .medium-category-callout.topic-callout {
  height: 126px !important;
  width: 100% !important;
}
html.mobile .careers .Topic-category_callout_careers_container .topic-category-callouts .medium-category-callout.topic-callout img {
  float: left;
  width: 126px;
}
html.mobile .careers .Topic-category_callout_careers_container .topic-category-callouts .medium-category-callout.topic-callout h3 {
  padding: 15px 15px 0;
}
.careers .Topic-category_callout_careers_container .topic-category-callouts .small-category-callout.topic-callout {
  height: 377px !important;
  width: 212px !important;
}
html.tablet .careers .Topic-category_callout_careers_container .topic-category-callouts .small-category-callout.topic-callout {
  height: 377px !important;
  width: 194px !important;
}
html.mobile .careers .Topic-category_callout_careers_container .topic-category-callouts .small-category-callout.topic-callout {
  height: 126px !important;
  width: 100% !important;
}
html.mobile .careers .Topic-category_callout_careers_container .topic-category-callouts .small-category-callout.topic-callout img {
  float: left;
  width: 126px;
}
html.mobile .careers .Topic-category_callout_careers_container .topic-category-callouts .small-category-callout.topic-callout h3 {
  padding: 15px 15px 0;
}
html.tablet .careers .Topic-category_callout_careers_container .rightSide_components .TopicList {
  width: 45%;
  display: inline-block;
  float: left;
}
html[dir="rtl"] html.tablet .careers .Topic-category_callout_careers_container .rightSide_components .TopicList {
  float: right;
}
html[dir="rtl"] html.tablet .careers .Topic-category_callout_careers_container .rightSide_components .TopicList {
  float: right;
}
html.mobile .careers .Topic-category_callout_careers_container .rightSide_components .TopicList {
  width: 100%;
}
.careers .Topic-category_callout_careers_container .rightSide_components .MostPopular .skyscraper-list .list-item .item-number {
  color: #f40009;
  float: left;
  font-size: 18px;
  font-weight: bold;
  font-size: 28px;
  font-family: "Proxima Nova Semibold", sans-serif;
  margin-top: 5px;
  height: 25px;
  position: absolute;
}
.careers .Topic-category_callout_careers_container .rightSide_components .MostPopular .skyscraper-list .list-item .item-number a {
  font-weight: normal;
}
.careers .Topic-category_callout_careers_container .rightSide_components .MostPopular .skyscraper-list .list-item .title {
  display: inline-block;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  margin: 15px 20px 10px 35px;
  width: 225px;
  height: 25px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.careers .Topic-category_callout_careers_container .rightSide_components .MostPopular .skyscraper-list .banner {
  padding: 16px;
  font-size: 18px;
}
.careers .Topic-category_callout_careers_container .rightSide_components .MostPopular .skyscraper-list li {
  position: relative;
}
html.tablet .careers .Topic-category_callout_careers_container .rightSide_components .MostPopular {
  width: 50%;
  display: inline-block;
  float: left;
}
html[dir="rtl"] html.tablet .careers .Topic-category_callout_careers_container .rightSide_components .MostPopular {
  float: right;
}
html[dir="rtl"] html.tablet .careers .Topic-category_callout_careers_container .rightSide_components .MostPopular {
  float: right;
}
html.mobile .careers .Topic-category_callout_careers_container .rightSide_components .MostPopular {
  width: 100%;
}
.careers .Topic-category_callout_careers_container .rightSide_components .SubPagePromo .skyscraper-list .banner {
  padding: 16px;
  font-size: 18px;
}
html.tablet .careers .Topic-category_callout_careers_container .rightSide_components .SubPagePromo {
  width: 45%;
  display: inline-block;
  float: right;
}
html[dir="rtl"] html.tablet .careers .Topic-category_callout_careers_container .rightSide_components .SubPagePromo {
  float: left;
}
html[dir="rtl"] html.tablet .careers .Topic-category_callout_careers_container .rightSide_components .SubPagePromo {
  float: left;
}
html.mobile .careers .Topic-category_callout_careers_container .rightSide_components .SubPagePromo {
  width: 100%;
}
html.tablet .careers .Topic-category_callout_careers_container .rightSide_components {
  width: 100%;
}
html.mobile .careers .Topic-category_callout_careers_container .rightSide_components {
  width: 100%;
}
html.tablet .careers .story-content-well .button-container {
  text-align: center;
  margin-bottom: 10px;
}
html.tablet .careers .story-content-well .col .md-2 .topic-callout {
  width: 90%;
}


.brands-header .pageTitle {
  display: inline-block;
}
html.mobile .brands-header .pageTitle {
  width: auto;
}
.brands-header .brands-mobile-link {
  display: none;
}
html.mobile .brands-header .brands-mobile-link {
  display: inline-block;
  float: right;
}
html[dir="rtl"] html.mobile .brands-header .brands-mobile-link {
  float: left;
}
html[dir="rtl"] html.mobile .brands-header .brands-mobile-link {
  float: left;
}
html.mobile .brands-header .brands-mobile-link .link-brands {
  display: block;
}
.brands-header .brands-options-wrapper {
  display: inline-block;
  height: auto;
  float: right;
}
html[dir="rtl"] .brands-header .brands-options-wrapper {
  float: left;
}
html[dir="rtl"] .brands-header .brands-options-wrapper {
  float: left;
}
html.mobile .brands-header .brands-options-wrapper {
  float: none;
}
.brands-header a.link-brands {
  display: block;
  width: auto;
  font-weight: 600;
  line-height: 38px;
  text-align: right;
  vertical-align: top;
  color: #f40009;
}
html.tablet .brands-header a.link-brands {
  width: 100%;
}
html.mobile .brands-header a.link-brands {
  display: none;
  width: auto;
}
.brands-header a.link-brands:hover {
  text-decoration: underline;
}
.brands-header .brand-section-dropdown {
  display: block;
  margin-bottom: 20px;
}
html.mobile .brands-header .brand-section-dropdown {
  float: none;
  width: 100%;
  padding: 10% 0 0 0;
}
.brands-header .filter-by-label {
  color: #4b4b4b;
  position: relative;
  display: inline-block;
  font-family: "proxima-nova", sans-serif;
  font-size: 16px;
  font-weight: 400;
}
.brands-header .brands-select-container {
  display: inline-block;
  background-color: #ffffff;
  vertical-align: middle;
  /*border: 1px solid @color_coke_gray_divider;
            height: 30px;
            margin: 0px;
            padding:4px;
            position: relative;
            text-indent: 7px;
            width: 265px;*/
}
.brands-header .brands-select-container select::-ms-expand {
  display: none;
}
.brands-header .brands-select-container .arrow {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
  height: 20px;
  padding: 10px 14px 0 10px;
  font-size: 13px;
  line-height: 10px;
  cursor: default;
  color: #f40009;
  border-left: 1px solid #cfcfcf;
}
html.mobile .brands-header .brands-select-container {
  width: 74%;
}
.brands-header .brands-select-container #brands-country-dropdown {
  /*-webkit-appearance: none;       
            -moz-appearance: none;    
            appearance: none;    
            width: 265px;
            background-color: transparent; 
            background-position: 22px 3px;                
            background-size: 13px 13px; 
            border: none; 
            color: @color_coke_black;
            cursor: pointer;
            font-size: 15px;
            font-family: "proxima-nova",sans-serif;
            font-weight: 600;
            height: 30px;*/
  position: absolute;
}
html.mobile .brands-header .brands-select-container #brands-country-dropdown {
  width: 252px;
}
.brands-header .brands-select-container #brands-country-dropdownSelectBoxItContainer {
  float: none;
  width: 265px;
  margin-top: 3px;
  font-family: "proxima-nova", sans-serif;
  font-size: 15px;
  font-weight: 600;
  user-select: none;
  border: none;
  border: 1px solid #cfcfcf;
  background-color: transparent;
  background-position: 22px 3px;
  background-size: 13px 13px;
  vertical-align: middle;
}
html.mobile .brands-header .brands-select-container #brands-country-dropdownSelectBoxItContainer {
  width: 215px;
}
.brands-header .brands-select-container #brands-country-dropdownSelectBoxItContainer #brands-country-dropdownSelectBoxItText {
  width: 80%;
}
.brands-header .brands-select-container #brands-country-dropdownSelectBoxItContainer #brands-country-dropdownSelectBoxItArrowContainer {
  width: 35px;
  margin-top: 3px;
  background: #ffffff;
}
html.tablet .brands-header .brands-select-container #brands-country-dropdownSelectBoxItContainer #brands-country-dropdownSelectBoxItArrowContainer {
  width: 36px;
}
html.mobile .brands-header .brands-select-container #brands-country-dropdownSelectBoxItContainer #brands-country-dropdownSelectBoxItArrowContainer {
  width: 34px;
}
.brands-header .brands-select-container #brands-country-dropdownSelectBoxItContainer ul.selectboxit-options.selectboxit-list {
  top: 39px;
  width: 265px;
  list-style: none;
  border: 1px solid #cfcfcf;
  border-top: none;
  background: #ffffff;
}
html.mobile .brands-header .brands-select-container #brands-country-dropdownSelectBoxItContainer ul.selectboxit-options.selectboxit-list {
  width: 216px;
}
.brands-header .brands-select-container #brands-country-dropdownSelectBoxItContainer .selectboxit-container .selectboxit-options li {
  white-space: normal;
}
.brands-section,
.brands-header {
  margin: 0 40px;
  clear: both;
}
html.tablet .brands-section,
html.tablet .brands-header {
  padding-top: 20px;
  margin: 0 30px;
}
html.mobile .brands-section,
html.mobile .brands-header {
  margin: 10px 15px;
}
.brands-section .heading-xlarge,
.brands-header .heading-xlarge {
  margin: 0;
}
html.tablet .brands-section .heading-xlarge,
html.tablet .brands-header .heading-xlarge,
html.mobile .brands-section .heading-xlarge,
html.mobile .brands-header .heading-xlarge {
  margin: 0;
}
html.tablet .brands-section .heading-xlarge,
html.tablet .brands-header .heading-xlarge {
  font-size: 34px;
}
html.mobile .brands-section .heading-xlarge,
html.mobile .brands-header .heading-xlarge {
  padding: 0;
  line-height: 33px;
}
.brands-wrapper {
  padding-bottom: 20px;
  margin-top: 20px;
}
.brands-section .m-f-social-feed,
.brands-section .brands-related-list {
  margin-top: 40px;
}
html.mobile .brands-section .m-f-social-feed,
html.mobile .brands-section .brands-related-list {
  margin-top: 10px;
}
.brands-section .m-f-brand-launcher {
  background-color: #ffffff;
}
html.mobile .brands-section .m-f-social-feed {
  background-color: transparent;
}
.brands-section ul.feed-tabs,
.brands-section ul.social-links,
.brands-section .product-tab {
  background-color: #ffffff;
}
html.mobile .brands-section .tab-container {
  background-color: transparent;
}
.redesignedBrandWrapper .brands-wrapper,
.redesignedNutritionWrapper .brands-wrapper {
  padding-bottom: 0;
}
html.mobile .redesignedBrandWrapper .brands-wrapper,
html.mobile .redesignedNutritionWrapper .brands-wrapper {
  margin-top: 0px;
}
html.tablet .redesignedBrandWrapper .brands-wrapper,
html.tablet .redesignedNutritionWrapper .brands-wrapper {
  margin-top: 0px;
}
.redesignedBrandWrapper .pageContent,
.redesignedNutritionWrapper .pageContent {
  padding-bottom: 10px;
}
html.mobile .redesignedBrandWrapper .pageContent,
html.mobile .redesignedNutritionWrapper .pageContent {
  margin-top: 20px;
}
.redesignedBrandWrapper .pageContent .brandDescriptionWrapper,
.redesignedNutritionWrapper .pageContent .brandDescriptionWrapper {
  display: inline-block;
  width: 910px;
  padding-left: 30px;
  margin: 15px 40px 15px 40px;
  background: #fff;
}
html.tablet .redesignedBrandWrapper .pageContent .brandDescriptionWrapper,
html.tablet .redesignedNutritionWrapper .pageContent .brandDescriptionWrapper {
  width: 670px;
  margin: 15px 30px 0 30px;
}
html.mobile .redesignedBrandWrapper .pageContent .brandDescriptionWrapper,
html.mobile .redesignedNutritionWrapper .pageContent .brandDescriptionWrapper {
  width: 260px;
  padding-left: 15px;
  padding-right: 15px;
  margin: 15px 15px 0 15px;
}
.redesignedBrandWrapper .pageContent a.visit-brand:hover,
.redesignedNutritionWrapper .pageContent a.visit-brand:hover {
  text-decoration: underline;
}
.redesignedBrandWrapper .pageContent .shareWrapper,
.redesignedNutritionWrapper .pageContent .shareWrapper {
  padding-top: 25px;
}
.redesignedBrandWrapper .pageContent .shareWrapper .facebook-likes,
.redesignedNutritionWrapper .pageContent .shareWrapper .facebook-likes {
  float: left;
  width: 45%;
}
html.tablet .redesignedBrandWrapper .pageContent .shareWrapper .facebook-likes,
html.tablet .redesignedNutritionWrapper .pageContent .shareWrapper .facebook-likes {
  width: 100%;
}
html.mobile .redesignedBrandWrapper .pageContent .shareWrapper .facebook-likes,
html.mobile .redesignedNutritionWrapper .pageContent .shareWrapper .facebook-likes {
  width: 100%;
}
.redesignedBrandWrapper .pageContent .shareWrapper .Sharebar,
.redesignedNutritionWrapper .pageContent .shareWrapper .Sharebar {
  display: inline-block;
  float: right;
  padding-right: 10px;
}
html.tablet .redesignedBrandWrapper .pageContent .shareWrapper .Sharebar,
html.tablet .redesignedNutritionWrapper .pageContent .shareWrapper .Sharebar {
  float: left;
}
html.mobile .redesignedBrandWrapper .pageContent .shareWrapper .Sharebar,
html.mobile .redesignedNutritionWrapper .pageContent .shareWrapper .Sharebar {
  float: left;
}
.redesignedBrandWrapper .pageContent .shareWrapper .Sharebar .sharebar,
.redesignedNutritionWrapper .pageContent .shareWrapper .Sharebar .sharebar {
  margin: 0;
  border-bottom: none;
}
.redesignedBrandWrapper .pageContent .shareWrapper .Sharebar .sharebar ul li.special,
.redesignedNutritionWrapper .pageContent .shareWrapper .Sharebar .sharebar ul li.special {
  display: none;
}
.redesignedBrandWrapper .pageContent .SocialFeed .m-f-social-feed,
.redesignedNutritionWrapper .pageContent .SocialFeed .m-f-social-feed {
  max-width: 100%;
  margin: 10px 40px;
  background: #fff;
}
html.tablet .redesignedBrandWrapper .pageContent .SocialFeed .m-f-social-feed,
html.tablet .redesignedNutritionWrapper .pageContent .SocialFeed .m-f-social-feed {
  margin: 10px 30px;
}
html.mobile .redesignedBrandWrapper .pageContent .SocialFeed .m-f-social-feed,
html.mobile .redesignedNutritionWrapper .pageContent .SocialFeed .m-f-social-feed {
  margin: 10px 15px;
}
.redesignedBrandWrapper .pageContent .product-tab h2,
.redesignedNutritionWrapper .pageContent .product-tab h2 {
  margin-top: auto;
  margin-bottom: 18px;
  margin-left: 30px;
  font: inherit;
  font-size: 25px;
  font-weight: 600;
  color: #4b4b4b;
  padding-top: 10px;
}
html.mobile .redesignedBrandWrapper .pageContent .product-tab h2,
html.mobile .redesignedNutritionWrapper .pageContent .product-tab h2 {
  padding-left: 15px;
  margin-top: 5px;
  margin-bottom: 10px;
  font-size: 18px;
  margin-left: 0;
}
html.desktop .redesignedBrandWrapper .pageContent .product-tab h2,
html.desktop .redesignedNutritionWrapper .pageContent .product-tab h2,
html.big_desktop .redesignedBrandWrapper .pageContent .product-tab h2,
html.big_desktop .redesignedNutritionWrapper .pageContent .product-tab h2 {
  margin-bottom: 10px;
}
.redesignedBrandWrapper .pageContent .product-tab .hr,
.redesignedNutritionWrapper .pageContent .product-tab .hr {
  display: none;
}
.redesignedBrandWrapper .pageContent .product-tab ul,
.redesignedNutritionWrapper .pageContent .product-tab ul {
  margin: 10px 40px 15px 18px;
  background: #fff;
  padding: 0px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
html.tablet .redesignedBrandWrapper .pageContent .product-tab ul,
html.tablet .redesignedNutritionWrapper .pageContent .product-tab ul {
  width: 100%;
  margin: 0;
}
html.mobile .redesignedBrandWrapper .pageContent .product-tab ul,
html.mobile .redesignedNutritionWrapper .pageContent .product-tab ul {
  margin: 0px;
}
html.mobile .redesignedBrandWrapper .pageContent .product-tab ul li,
html.mobile .redesignedNutritionWrapper .pageContent .product-tab ul li {
  margin: 2px 3px;
  width: 47%;
  min-height: 120px;
}
.redesignedBrandWrapper .pageContent .product-tab ul li a,
.redesignedNutritionWrapper .pageContent .product-tab ul li a {
  color: #f40009;
  height: auto;
  padding-bottom: 30px;
  display: block;
}
html.mobile .redesignedBrandWrapper .pageContent .product-tab ul li a,
html.mobile .redesignedNutritionWrapper .pageContent .product-tab ul li a {
  padding: 7px;
  width: 100%;
  box-sizing: border-box;
}
.redesignedBrandWrapper .pageContent .product-tab ul li a .imageWrapper,
.redesignedNutritionWrapper .pageContent .product-tab ul li a .imageWrapper {
  margin-bottom: 10px;
}
html.mobile .redesignedBrandWrapper .pageContent .product-tab ul li a .imageWrapper,
html.mobile .redesignedNutritionWrapper .pageContent .product-tab ul li a .imageWrapper {
  width: 100%;
  height: 73px;
  border: 1px solid #cfcfcf;
}
.redesignedBrandWrapper .pageContent .product-tab ul li a .imageWrapper img,
.redesignedNutritionWrapper .pageContent .product-tab ul li a .imageWrapper img {
  width: 60%;
  object-fit: scale-down;
  margin-top: 1px;
}
html.mobile .redesignedBrandWrapper .pageContent .product-tab ul li a .imageWrapper img,
html.mobile .redesignedNutritionWrapper .pageContent .product-tab ul li a .imageWrapper img {
  height: 100%;
}
.redesignedBrandWrapper .pageContent .product-tab ul li a span,
.redesignedNutritionWrapper .pageContent .product-tab ul li a span {
  display: inline;
  text-decoration: underline;
  padding-right: 5px;
}
html.mobile .redesignedBrandWrapper .pageContent .product-tab ul li a span,
html.mobile .redesignedNutritionWrapper .pageContent .product-tab ul li a span {
  width: 96%;
  float: none;
  padding-right: 3px;
}
html.mobile .redesignedBrandWrapper .pageContent .product-tab ul li a span,
html.mobile .redesignedNutritionWrapper .pageContent .product-tab ul li a span {
  padding-right: 3px;
}
.redesignedBrandWrapper .pageContent .product-tab ul li a i,
.redesignedNutritionWrapper .pageContent .product-tab ul li a i {
  display: inline;
}
.redesignedBrandWrapper .pageContent .product-tab ul li span.product-detail,
.redesignedNutritionWrapper .pageContent .product-tab ul li span.product-detail {
  display: none;
}
.redesignedBrandWrapper ul.social-links,
.redesignedNutritionWrapper ul.social-links {
  background: #fff;
}


.wrapper .author-instructions {
  border: 2px solid #4985bb;
  padding: 8px;
  margin: 14px;
  position: relative;
  top: 14px;
  font-size: 14px;
  color: #4985bb;
}
.wrapper .author-instructions p {
  margin: 0;
}
.article-nav .subNavigations {
  margin: 0 40px;
}
html.tablet .article-nav .subNavigations {
  margin: 0 30px;
}
html.mobile .article-nav .subNavigations {
  margin: 0;
}
html.desktop .article-nav .subNavigations .subNavWrapper .subNav,
html.big_desktop .article-nav .subNavigations .subNavWrapper .subNav {
  width: 890px;
  margin: 0 25px;
}
html.tablet .article-nav .subNavigations .subNavWrapper .subNav {
  width: 650px;
  margin: 0 25px;
}
html.tablet .article-nav .subNavigations .subNavWrapper .subNav.subNavBottom {
  width: 640px;
}
html.desktop .article-nav .subNavigations .subNavWrapper .sub-bottom-wrapper,
html.big_desktop .article-nav .subNavigations .subNavWrapper .sub-bottom-wrapper {
  width: 860px;
  padding: 0 40px;
}
html.tablet .article-nav .subNavigations .subNavWrapper .sub-bottom-wrapper {
  width: 640px;
  padding: 0 30px;
}
.article-nav .subNavigations html.mobile .sub-navigations .subNavWrapper a.top_prev,
.article-nav .subNavigations html.mobile .sub-navigations .subNavWrapper a.top_next {
  top: 12px;
}
html.tablet .article-blog-template .share-int-content,
html.tablet .recipe-template .share-int-content {
  padding-top: 15px;
}
html.mobile .article-blog-template .LeadMedia.lead,
html.mobile .recipe-template .LeadMedia.lead {
  position: relative;
  margin-top: 39px;
}
.article-blog-template .ArticleTitle,
.recipe-template .ArticleTitle {
  margin: 6px 0 0 0;
}
.article-blog-template .byline-asset,
.recipe-template .byline-asset {
  margin-top: 3px;
  margin-bottom: 26px;
}
.article-blog-template .heading-xlarge,
.recipe-template .heading-xlarge {
  margin-top: 0 !important;
}
.article-blog-template .article-content,
.recipe-template .article-content {
  max-width: 598px;
  margin: 10px 0 0 40px;
}
html[dir="rtl"] .article-blog-template .article-content,
html[dir="rtl"] .recipe-template .article-content {
  margin: 10px 40px 0 0;
}
html[dir="rtl"] .article-blog-template .article-content,
html[dir="rtl"] .recipe-template .article-content {
  margin: 10px 40px 0 0;
}
html.tablet .article-blog-template .article-content,
html.tablet .recipe-template .article-content {
  max-width: 411px;
  margin: 10px 0 0 30px;
  float: right;
}
html[dir="rtl"] html.tablet .article-blog-template .article-content,
html[dir="rtl"] html.tablet .recipe-template .article-content {
  margin: 10px 30px 0 0;
}
html[dir="rtl"] html.tablet .article-blog-template .article-content,
html[dir="rtl"] html.tablet .recipe-template .article-content {
  margin: 10px 30px 0 0;
}
html.mobile .article-blog-template .article-content,
html.mobile .recipe-template .article-content {
  width: 300px;
  margin: 10px 10px 0 10px;
}
.article-blog-template .article-content span.capital,
.recipe-template .article-content span.capital {
  font-size: 30px;
}
.article-blog-template .article-content .articleBody,
.recipe-template .article-content .articleBody {
  font-size: 16px;
  line-height: 25px;
}
.article-blog-template .article-content .articleBody #article div > ul li,
.recipe-template .article-content .articleBody #article div > ul li {
  clear: left;
}
.article-blog-template .article-content .articleBody > h1,
.recipe-template .article-content .articleBody > h1,
.article-blog-template .article-content .articleBody > h2,
.recipe-template .article-content .articleBody > h2,
.article-blog-template .article-content .articleBody > h3,
.recipe-template .article-content .articleBody > h3,
.article-blog-template .article-content .articleBody > div > h1,
.recipe-template .article-content .articleBody > div > h1,
.article-blog-template .article-content .articleBody > div > h2,
.recipe-template .article-content .articleBody > div > h2,
.article-blog-template .article-content .articleBody > div > h3,
.recipe-template .article-content .articleBody > div > h3,
.article-blog-template .article-content .articleBody .sub-title,
.recipe-template .article-content .articleBody .sub-title {
  font-size: 20px;
  margin: 25px 0 10px;
}
.article-blog-template .article-content .articleBody > p,
.recipe-template .article-content .articleBody > p,
.article-blog-template .article-content .articleBody > div > p,
.recipe-template .article-content .articleBody > div > p {
  margin: 10px 0 25px;
}
.article-blog-template .article-content .articleBody > div > ul,
.recipe-template .article-content .articleBody > div > ul {
  padding: 0 0 0 20px;
  overflow: hidden;
}
html[dir="rtl"] .article-blog-template .article-content .articleBody > div > ul,
html[dir="rtl"] .recipe-template .article-content .articleBody > div > ul {
  padding: 0 20px 0 0;
}
html[dir="rtl"] .article-blog-template .article-content .articleBody > div > ul,
html[dir="rtl"] .recipe-template .article-content .articleBody > div > ul {
  padding: 0 20px 0 0;
}
.article-blog-template .article-content .articleBody .clear,
.recipe-template .article-content .articleBody .clear {
  clear: none!important;
}
.article-blog-template .article-content .articleBody .LeadMedia.section,
.recipe-template .article-content .articleBody .LeadMedia.section {
  width: 596px;
}
html.mobile .article-blog-template .article-content .articleBody .LeadMedia.section .royalSlider,
html.mobile .recipe-template .article-content .articleBody .LeadMedia.section .royalSlider {
  width: 300px;
}
html.tablet .article-blog-template .article-content .articleBody .LeadMedia.section,
html.tablet .recipe-template .article-content .articleBody .LeadMedia.section {
  width: auto;
}
html.mobile .article-blog-template .article-content .articleBody .LeadMedia.section,
html.mobile .recipe-template .article-content .articleBody .LeadMedia.section {
  width: 300px;
}
html.mobile .article-blog-template .article-content .articleBody,
html.mobile .recipe-template .article-content .articleBody {
  word-break: break-word;
}
.article-blog-template .article-content .articleBody iframe,
.recipe-template .article-content .articleBody iframe {
  max-width: 100%;
}
.article-blog-template .article-content .more-content .twitter-feed iframe,
.recipe-template .article-content .more-content .twitter-feed iframe {
  width: 100%!important;
}
html.desktop .article-blog-template .lead-container.full-width,
html.desktop .recipe-template .lead-container.full-width,
html.big_desktop .article-blog-template .lead-container.full-width,
html.big_desktop .recipe-template .lead-container.full-width {
  margin: 0 40px;
}
html.tablet .article-blog-template .lead-container.full-width,
html.tablet .recipe-template .lead-container.full-width {
  margin: 0 29px;
}
.article-blog-template .lead-container.full-width .lead-media .BrightcoveExperience,
.recipe-template .lead-container.full-width .lead-media .BrightcoveExperience {
  width: 100%;
  height: 578px;
}
html.tablet .article-blog-template .lead-container.full-width .lead-media .BrightcoveExperience,
html.tablet .recipe-template .lead-container.full-width .lead-media .BrightcoveExperience {
  height: 425px;
}
html.mobile .article-blog-template .lead-container.full-width .lead-media .BrightcoveExperience,
html.mobile .recipe-template .lead-container.full-width .lead-media .BrightcoveExperience {
  height: 230px;
}
.article-blog-template .lead-container.full-width .lead-media .youtube-video-wrapper,
.recipe-template .lead-container.full-width .lead-media .youtube-video-wrapper,
.article-blog-template .lead-container.full-width .lead-media .vimeo-video-wrapper,
.recipe-template .lead-container.full-width .lead-media .vimeo-video-wrapper {
  width: 100%;
  height: 578px;
}
html.tablet .article-blog-template .lead-container.full-width .lead-media .youtube-video-wrapper,
html.tablet .recipe-template .lead-container.full-width .lead-media .youtube-video-wrapper,
html.tablet .article-blog-template .lead-container.full-width .lead-media .vimeo-video-wrapper,
html.tablet .recipe-template .lead-container.full-width .lead-media .vimeo-video-wrapper {
  height: 425px;
}
html.mobile .article-blog-template .lead-container.full-width .lead-media .youtube-video-wrapper,
html.mobile .recipe-template .lead-container.full-width .lead-media .youtube-video-wrapper,
html.mobile .article-blog-template .lead-container.full-width .lead-media .vimeo-video-wrapper,
html.mobile .recipe-template .lead-container.full-width .lead-media .vimeo-video-wrapper {
  height: 230px;
}
html.desktop .article-blog-template .lead-container.full-width .royalSlider,
html.desktop .recipe-template .lead-container.full-width .royalSlider,
html.big_desktop .article-blog-template .lead-container.full-width .royalSlider,
html.big_desktop .recipe-template .lead-container.full-width .royalSlider {
  width: 939px;
}
html.tablet .article-blog-template .lead-container.full-width .royalSlider,
html.tablet .recipe-template .lead-container.full-width .royalSlider {
  width: 702px;
}
.article-blog-template .lead-container.full-width .royalSlider .lead-carousel,
.recipe-template .lead-container.full-width .royalSlider .lead-carousel {
  overflow: hidden;
  height: auto;
}
.article-blog-template .lead-container.full-width .royalSlider .item,
.recipe-template .lead-container.full-width .royalSlider .item {
  height: auto;
}
.article-blog-template .lead-container.full-width .royalSlider .item img,
.recipe-template .lead-container.full-width .royalSlider .item img {
  height: auto;
  border: none;
}
html.desktop .article-blog-template .lead-container.full-width .crop-wrapper,
html.desktop .recipe-template .lead-container.full-width .crop-wrapper,
html.big_desktop .article-blog-template .lead-container.full-width .crop-wrapper,
html.big_desktop .recipe-template .lead-container.full-width .crop-wrapper {
  width: 939px;
  max-height: 456px;
}
html.tablet .article-blog-template .lead-container.full-width .crop-wrapper,
html.tablet .recipe-template .lead-container.full-width .crop-wrapper {
  width: 702px;
  max-height: 309px;
}
html.mobile .article-blog-template .lead-container,
html.mobile .recipe-template .lead-container {
  width: 100%;
  min-height: 296px;
  clear: both;
  margin: 0;
}
html.mobile .article-blog-template .lead-container .lead-media,
html.mobile .recipe-template .lead-container .lead-media {
  min-height: 218px;
  padding-bottom: 0;
}
html.mobile .article-blog-template .lead-container .lead-media .lead,
html.mobile .recipe-template .lead-container .lead-media .lead {
  position: relative;
  left: 10px;
  margin-top: 39px;
  height: 202px;
}
.article-blog-template .lead-container .lead-media .media-data-attributes,
.recipe-template .lead-container .lead-media .media-data-attributes {
  width: 255px;
}
.article-blog-template .lead-container .NewsletterSignUp,
.recipe-template .lead-container .NewsletterSignUp {
  overflow: hidden;
}
.article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up,
.recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up {
  float: right;
  margin: 0 3px 0 0;
  width: 315px;
}
html[dir="rtl"] .article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up,
html[dir="rtl"] .recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up {
  float: left;
}
html[dir="rtl"] .article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up,
html[dir="rtl"] .recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up {
  float: left;
}
html[dir="rtl"] .article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up,
html[dir="rtl"] .recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up {
  margin: 0 0 0 3px;
}
html[dir="rtl"] .article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up,
html[dir="rtl"] .recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up {
  margin: 0 0 0 3px;
}
html.tablet .article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up,
html.tablet .recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up {
  margin: 0 102px 0 0;
}
html[dir="rtl"] html.tablet .article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up,
html[dir="rtl"] html.tablet .recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up {
  margin: 0 0 0 102px;
}
html[dir="rtl"] html.tablet .article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up,
html[dir="rtl"] html.tablet .recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up {
  margin: 0 0 0 102px;
}
html.mobile .article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up,
html.mobile .recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up {
  float: none;
  margin: 0 10px;
}
.article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up input,
.recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up input {
  padding: 10px 0 10px 10px;
  width: 186px;
}
html[dir="rtl"] .article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up input,
html[dir="rtl"] .recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up input {
  padding: 10px 10px 10px 0;
}
html[dir="rtl"] .article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up input,
html[dir="rtl"] .recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up input {
  padding: 10px 10px 10px 0;
}
html.mobile .article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up input,
html.mobile .recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up input {
  width: 170px;
}
.article-blog-template .lead-container .NewsletterSignUp .newsletter-sign-up button,
.recipe-template .lead-container .NewsletterSignUp .newsletter-sign-up button {
  width: 118px;
}
.article-blog-template .lead-container .item img,
.recipe-template .lead-container .item img {
  margin: 0 auto;
}
.article-blog-template .right-rail-content,
.recipe-template .right-rail-content {
  width: 315px;
  float: right;
  clear: right;
  margin: 22px 40px 0 10px;
}
html[dir="rtl"] .article-blog-template .right-rail-content,
html[dir="rtl"] .recipe-template .right-rail-content {
  float: left;
}
html[dir="rtl"] .article-blog-template .right-rail-content,
html[dir="rtl"] .recipe-template .right-rail-content {
  float: left;
}
html[dir="rtl"] .article-blog-template .right-rail-content,
html[dir="rtl"] .recipe-template .right-rail-content {
  margin: 26px 10px 0 40px;
}
html[dir="rtl"] .article-blog-template .right-rail-content,
html[dir="rtl"] .recipe-template .right-rail-content {
  margin: 26px 10px 0 40px;
}
html.tablet .article-blog-template .right-rail-content,
html.tablet .recipe-template .right-rail-content {
  width: 273px;
  margin: 20px 10px 0 30px;
}
html[dir="rtl"] html.tablet .article-blog-template .right-rail-content,
html[dir="rtl"] html.tablet .recipe-template .right-rail-content {
  margin: 20px 10px 0 30px;
}
html[dir="rtl"] html.tablet .article-blog-template .right-rail-content,
html[dir="rtl"] html.tablet .recipe-template .right-rail-content {
  margin: 20px 10px 0 30px;
}
html.mobile .article-blog-template .right-rail-content,
html.mobile .recipe-template .right-rail-content {
  width: 300px;
  float: left;
  margin: 10px 10px 0 10px;
}
.article-blog-template .right-rail-content .list-small-thumbnail.packages,
.recipe-template .right-rail-content .list-small-thumbnail.packages {
  margin-bottom: 25px;
}
html.mobile .article-blog-template .topic-container,
html.mobile .recipe-template .topic-container {
  margin: 10px;
}
html.tablet .article-blog-template .article-content .like-container,
html.tablet .recipe-template .article-content .like-container {
  float: none;
  width: 100%;
  margin: 10px 0;
}
.article-blog-template .like-container,
.recipe-template .like-container {
  margin: 10px 0;
  width: 290px;
  max-height: 30px;
}
html.tablet .article-blog-template .like-container,
html.tablet .recipe-template .like-container {
  float: none;
  width: 700px;
  margin: 0 30px 0 30px;
}
html[dir="rtl"].tablet .article-blog-template .like-container,
html[dir="rtl"].tablet .recipe-template .like-container {
  width: auto;
  float: right;
}
html.mobile .article-blog-template .like-container,
html.mobile .recipe-template .like-container {
  float: left;
  width: 300px;
  margin: 0 10px 10px 10px;
}
html[dir="rtl"] html.mobile .article-blog-template .like-container,
html[dir="rtl"] html.mobile .recipe-template .like-container {
  float: right;
}
html[dir="rtl"] html.mobile .article-blog-template .like-container,
html[dir="rtl"] html.mobile .recipe-template .like-container {
  float: right;
}
.article-blog-template .botton-content,
.recipe-template .botton-content {
  clear: both;
}
.article-blog-template .grid-2-col .comment-box,
.recipe-template .grid-2-col .comment-box {
  float: left;
  margin: 0 20px 0 40px;
  width: 45.6%;
}
html[dir="rtl"] .article-blog-template .grid-2-col .comment-box,
html[dir="rtl"] .recipe-template .grid-2-col .comment-box {
  float: right;
}
html[dir="rtl"] .article-blog-template .grid-2-col .comment-box,
html[dir="rtl"] .recipe-template .grid-2-col .comment-box {
  float: right;
}
html.tablet .article-blog-template .grid-2-col .comment-box,
html.tablet .recipe-template .grid-2-col .comment-box {
  margin: 0 10px 0 30px;
  width: 45.6%;
}
html.mobile .article-blog-template .grid-2-col .comment-box,
html.mobile .recipe-template .grid-2-col .comment-box {
  margin: 0;
  width: 100%;
}
.article-blog-template .grid-2-col .comment-box .comments-container #gigya-comments-container .gig-comments-commentBox-textarea,
.recipe-template .grid-2-col .comment-box .comments-container #gigya-comments-container .gig-comments-commentBox-textarea {
  width: 100%;
  height: 58px;
}
.article-blog-template .grid-2-col .comment-box .comments-container .comment hr,
.recipe-template .grid-2-col .comment-box .comments-container .comment hr {
  margin: 20px 0px 20px 0px;
  width: 100%;
}
.article-blog-template .grid-2-col .twitter-feed,
.recipe-template .grid-2-col .twitter-feed {
  margin: 0px 0 20px;
  width: 100%;
  float: left;
}
html[dir="rtl"] .article-blog-template .grid-2-col .twitter-feed,
html[dir="rtl"] .recipe-template .grid-2-col .twitter-feed {
  float: right;
}
html[dir="rtl"] .article-blog-template .grid-2-col .twitter-feed,
html[dir="rtl"] .recipe-template .grid-2-col .twitter-feed {
  float: right;
}
html.mobile .article-blog-template .grid-2-col .twitter-feed,
html.mobile .recipe-template .grid-2-col .twitter-feed {
  width: 100%;
  margin-top: 20px;
}
.article-blog-template .m-stay-sip .headline-section,
.recipe-template .m-stay-sip .headline-section,
.article-blog-template .join-the-conversation .headline-section,
.recipe-template .join-the-conversation .headline-section {
  width: 940px;
  margin: 10px 40px 0 40px;
}
html.tablet .article-blog-template .m-stay-sip .headline-section,
html.tablet .recipe-template .m-stay-sip .headline-section,
html.tablet .article-blog-template .join-the-conversation .headline-section,
html.tablet .recipe-template .join-the-conversation .headline-section {
  width: 700px;
  margin: 10px 30px 0 30px;
}
html.mobile .article-blog-template .m-stay-sip .headline-section,
html.mobile .recipe-template .m-stay-sip .headline-section,
html.mobile .article-blog-template .join-the-conversation .headline-section,
html.mobile .recipe-template .join-the-conversation .headline-section {
  width: 320px;
  margin: 10px 0 0;
}
.article-blog-template .m-stay-sip .callout .more-link,
.recipe-template .m-stay-sip .callout .more-link {
  font-size: 14px;
}
.article-blog-template .more-content,
.recipe-template .more-content {
  float: left;
  width: 100%;
}
html.mobile .article-blog-template .more-content,
html.mobile .recipe-template .more-content {
  float: none;
}
html.tablet .recipe-template .topic-container {
  margin: 0 30px 0 30px;
}
/* Article Redesign */
.article-blog-template .share-container,
.recipe-template .share-container {
  margin: 0 40px 0 40px;
  border-bottom: 2px solid #cfcfcf;
  height: 30px;
  margin-bottom: 20px;
}
html.mobile .article-blog-template .share-container,
html.mobile .recipe-template .share-container {
  border: none;
  margin: 20px 0;
}
html.tablet .article-blog-template .share-container,
html.tablet .recipe-template .share-container {
  height: auto;
}
.article-blog-template .share-container .like-container,
.recipe-template .share-container .like-container {
  float: left;
  margin: 0px;
}
html[dir="rtl"] .article-blog-template .share-container .like-container,
html[dir="rtl"] .recipe-template .share-container .like-container {
  float: right;
}
html[dir="rtl"] .article-blog-template .share-container .like-container,
html[dir="rtl"] .recipe-template .share-container .like-container {
  float: right;
}
.article-blog-template .share-container .FacebookLikeButton,
.recipe-template .share-container .FacebookLikeButton {
  margin: 0;
}
html.tablet .article-blog-template .share-container .FacebookLikeButton,
html.tablet .recipe-template .share-container .FacebookLikeButton {
  margin-left: 16px;
  margin-top: 15px;
}
.article-blog-template .share-container .sharebar-component,
.recipe-template .share-container .sharebar-component {
  float: right;
}
html[dir="rtl"] .article-blog-template .share-container .sharebar-component,
html[dir="rtl"] .recipe-template .share-container .sharebar-component {
  float: left;
}
html[dir="rtl"] .article-blog-template .share-container .sharebar-component,
html[dir="rtl"] .recipe-template .share-container .sharebar-component {
  float: left;
}
html.tablet .article-blog-template .share-container .sharebar-component,
html.tablet .recipe-template .share-container .sharebar-component {
  float: none;
  width: 100%;
}
html.mobile .article-blog-template .share-container .sharebar-component,
html.mobile .recipe-template .share-container .sharebar-component {
  float: left;
  z-index: 9999;
  margin: 0 10px 10px 10px;
}
html[dir="rtl"] html.mobile .article-blog-template .share-container .sharebar-component,
html[dir="rtl"] html.mobile .recipe-template .share-container .sharebar-component {
  float: right;
}
html[dir="rtl"] html.mobile .article-blog-template .share-container .sharebar-component,
html[dir="rtl"] html.mobile .recipe-template .share-container .sharebar-component {
  float: right;
}
.article-blog-template .share-container .sharebar-component .sharebar,
.recipe-template .share-container .sharebar-component .sharebar {
  border-bottom: none;
  margin: 0;
  padding: 0;
}
html.tablet .article-blog-template .share-container .sharebar-component .sharebar ul li,
html.tablet .recipe-template .share-container .sharebar-component .sharebar ul li {
  width: 60px;
}
html.tablet .article-blog-template .share-container .sharebar-component .sharebar,
html.tablet .recipe-template .share-container .sharebar-component .sharebar {
  float: none;
  width: 100%;
  margin-top: 12px;
}
html[dir="rtl"] html.tablet .article-blog-template .share-container .sharebar-component .sharebar,
html[dir="rtl"] html.tablet .recipe-template .share-container .sharebar-component .sharebar {
  float: right;
}
html[dir="rtl"] html.tablet .article-blog-template .share-container .sharebar-component .sharebar,
html[dir="rtl"] html.tablet .recipe-template .share-container .sharebar-component .sharebar {
  float: right;
}
html.mobile .article-blog-template .share-container .sharebar-component .sharebar,
html.mobile .recipe-template .share-container .sharebar-component .sharebar {
  float: left;
  border-bottom: 2px solid #cfcfcf;
}
html[dir="rtl"] html.mobile .article-blog-template .share-container .sharebar-component .sharebar,
html[dir="rtl"] html.mobile .recipe-template .share-container .sharebar-component .sharebar {
  float: right;
}
html[dir="rtl"] html.mobile .article-blog-template .share-container .sharebar-component .sharebar,
html[dir="rtl"] html.mobile .recipe-template .share-container .sharebar-component .sharebar {
  float: right;
}
html.tablet .article-blog-template .grid-2-col,
html.tablet .recipe-template .grid-2-col {
  width: 748px;
  margin-left: 16px;
}
html.tablet .article-blog-template .grid-2-col .column-left,
html.tablet .recipe-template .grid-2-col .column-left {
  max-width: 433px;
  width: 433px;
  margin-left: 0;
}
.article-blog-template .grid-2-col .column-left .article-content,
.recipe-template .grid-2-col .column-left .article-content {
  margin: 0 0 0 0;
  width: 100%;
}
html.tablet .article-blog-template .grid-2-col .column-left .article-content,
html.tablet .recipe-template .grid-2-col .column-left .article-content {
  max-width: 430px;
  margin: 10px 0 0 0px;
}
.article-blog-template .grid-2-col .column-left .article_Tags,
.recipe-template .grid-2-col .column-left .article_Tags {
  color: #4b4b4b;
}
html.tablet .article-blog-template .grid-2-col .asides,
html.tablet .recipe-template .grid-2-col .asides {
  width: 279px;
}
html.mobile .article-blog-template .grid-2-col .asides .newsletter-wrapper,
html.mobile .recipe-template .grid-2-col .asides .newsletter-wrapper {
  overflow: hidden;
  clear: both;
}
html.tablet .article-blog-template .grid-2-col .asides .newsletter-wrapper .newsletter-sign-up,
html.tablet .recipe-template .grid-2-col .asides .newsletter-wrapper .newsletter-sign-up {
  width: 275px;
}
html.tablet .article-blog-template .grid-2-col .asides .newsletter-wrapper .newsletter-sign-up,
html.tablet .recipe-template .grid-2-col .asides .newsletter-wrapper .newsletter-sign-up {
  margin: 0 10px 18px;
}
.article-blog-template .grid-2-col .asides .newsletter-wrapper .newsletter-sign-up input,
.recipe-template .grid-2-col .asides .newsletter-wrapper .newsletter-sign-up input {
  width: 186px;
}
html.tablet .article-blog-template .grid-2-col .asides .newsletter-wrapper .newsletter-sign-up input,
html.tablet .recipe-template .grid-2-col .asides .newsletter-wrapper .newsletter-sign-up input {
  width: 144px;
}
html.tablet .article-blog-template .grid-2-col .asides .newsletter-wrapper .newsletter-sign-up input,
html.tablet .recipe-template .grid-2-col .asides .newsletter-wrapper .newsletter-sign-up input {
  width: 144px;
}
.article-blog-template .grid-2-col .asides .right-rail-content,
.recipe-template .grid-2-col .asides .right-rail-content {
  margin: 0 0 0 10px;
}
html[dir="rtl"] .article-blog-template .grid-2-col .asides .right-rail-content,
html[dir="rtl"] .recipe-template .grid-2-col .asides .right-rail-content {
  margin: 0 10px 0 0;
}
html[dir="rtl"] .article-blog-template .grid-2-col .asides .right-rail-content,
html[dir="rtl"] .recipe-template .grid-2-col .asides .right-rail-content {
  margin: 0 10px 0 0;
}
html.mobile .article-blog-template .newsletter-sign-up,
html.mobile .recipe-template .newsletter-sign-up {
  margin-left: 10px;
}
.article-blog-template .lead-container,
.recipe-template .lead-container {
  min-height: inherit;
  margin-top: 5px;
}
.article-blog-template .lead-container .media-data-attributes,
.recipe-template .lead-container .media-data-attributes {
  min-height: 0px;
}
html.mobile .article-blog-template .lead-container,
html.mobile .recipe-template .lead-container {
  width: 320px;
  min-height: 0;
  margin: 0 0 30px;
}
html.mobile .article-blog-template .lead-container .lead-media,
html.mobile .recipe-template .lead-container .lead-media {
  min-height: 0;
}
.article-blog-template .lead-container .lead-media .media-data-attributes,
.recipe-template .lead-container .lead-media .media-data-attributes {
  width: 100%;
}
html.tablet .article-no-lead .article-content,
html.tablet .article-iframe .article-content,
html.tablet .no-lead-template .article-content,
html.desktop .article-no-lead .article-content,
html.desktop .article-iframe .article-content,
html.desktop .no-lead-template .article-content,
html.big_desktop .article-no-lead .article-content,
html.big_desktop .article-iframe .article-content,
html.big_desktop .no-lead-template .article-content,
html.mobile .article-no-lead .article-content,
html.mobile .article-iframe .article-content,
html.mobile .no-lead-template .article-content {
  float: left;
}
html[dir="rtl"] html.tablet .article-no-lead .article-content,
html[dir="rtl"] html.tablet .article-iframe .article-content,
html[dir="rtl"] html.tablet .no-lead-template .article-content,
html[dir="rtl"] html.desktop .article-no-lead .article-content,
html[dir="rtl"] html.desktop .article-iframe .article-content,
html[dir="rtl"] html.desktop .no-lead-template .article-content,
html[dir="rtl"] html.big_desktop .article-no-lead .article-content,
html[dir="rtl"] html.big_desktop .article-iframe .article-content,
html[dir="rtl"] html.big_desktop .no-lead-template .article-content,
html[dir="rtl"] html.mobile .article-no-lead .article-content,
html[dir="rtl"] html.mobile .article-iframe .article-content,
html[dir="rtl"] html.mobile .no-lead-template .article-content {
  float: right;
}
html[dir="rtl"] html.tablet .article-no-lead .article-content,
html[dir="rtl"] html.tablet .article-iframe .article-content,
html[dir="rtl"] html.tablet .no-lead-template .article-content,
html[dir="rtl"] html.desktop .article-no-lead .article-content,
html[dir="rtl"] html.desktop .article-iframe .article-content,
html[dir="rtl"] html.desktop .no-lead-template .article-content,
html[dir="rtl"] html.big_desktop .article-no-lead .article-content,
html[dir="rtl"] html.big_desktop .article-iframe .article-content,
html[dir="rtl"] html.big_desktop .no-lead-template .article-content,
html[dir="rtl"] html.mobile .article-no-lead .article-content,
html[dir="rtl"] html.mobile .article-iframe .article-content,
html[dir="rtl"] html.mobile .no-lead-template .article-content {
  float: right;
}
.article-no-lead .article-content .newsletter-sign-up,
.article-iframe .article-content .newsletter-sign-up,
.no-lead-template .article-content .newsletter-sign-up {
  float: right;
}
html[dir="rtl"] .article-no-lead .article-content .newsletter-sign-up,
html[dir="rtl"] .article-iframe .article-content .newsletter-sign-up,
html[dir="rtl"] .no-lead-template .article-content .newsletter-sign-up {
  float: left;
}
html[dir="rtl"] .article-no-lead .article-content .newsletter-sign-up,
html[dir="rtl"] .article-iframe .article-content .newsletter-sign-up,
html[dir="rtl"] .no-lead-template .article-content .newsletter-sign-up {
  float: left;
}
.article-no-lead .article-content .like-container,
.article-iframe .article-content .like-container,
.no-lead-template .article-content .like-container {
  float: left;
}
html[dir="rtl"] .article-no-lead .article-content .like-container,
html[dir="rtl"] .article-iframe .article-content .like-container,
html[dir="rtl"] .no-lead-template .article-content .like-container {
  float: right;
}
html[dir="rtl"] .article-no-lead .article-content .like-container,
html[dir="rtl"] .article-iframe .article-content .like-container,
html[dir="rtl"] .no-lead-template .article-content .like-container {
  float: right;
}
html.tablet .article-no-lead .article-content,
html.tablet .article-iframe .article-content,
html.tablet .no-lead-template .article-content {
  max-width: 417px !important;
  width: 417px;
}
.article-no-lead .sharebar,
.article-iframe .sharebar,
.no-lead-template .sharebar {
  margin: 0 0 12px 0;
}
html.tablet .article-no-lead .soc-n-tag-tab,
html.tablet .article-iframe .soc-n-tag-tab,
html.tablet .no-lead-template .soc-n-tag-tab {
  margin: 10px 30px 0 30px;
}
html.mobile .article-no-lead .soc-n-tag-tab,
html.mobile .article-iframe .soc-n-tag-tab,
html.mobile .no-lead-template .soc-n-tag-tab {
  margin: 10px 10px 0 10px;
}
html.desktop .article-no-lead .share-int-content,
html.desktop .article-iframe .share-int-content,
html.desktop .no-lead-template .share-int-content,
html.big_desktop .article-no-lead .share-int-content,
html.big_desktop .article-iframe .share-int-content,
html.big_desktop .no-lead-template .share-int-content {
  margin-bottom: 25px;
}
.article-no-lead .FacebookLikeButton,
.article-iframe .FacebookLikeButton,
.no-lead-template .FacebookLikeButton {
  width: 280px;
  margin: 0;
}
html.tablet .article-no-lead .FacebookLikeButton,
html.tablet .article-iframe .FacebookLikeButton,
html.tablet .no-lead-template .FacebookLikeButton {
  width: 350px;
  margin: 0;
}
.article-no-lead .NewsletterSignUp,
.article-iframe .NewsletterSignUp,
.no-lead-template .NewsletterSignUp {
  float: right;
}
html[dir="rtl"] .article-no-lead .NewsletterSignUp,
html[dir="rtl"] .article-iframe .NewsletterSignUp,
html[dir="rtl"] .no-lead-template .NewsletterSignUp {
  float: left;
}
html[dir="rtl"] .article-no-lead .NewsletterSignUp,
html[dir="rtl"] .article-iframe .NewsletterSignUp,
html[dir="rtl"] .no-lead-template .NewsletterSignUp {
  float: left;
}
html.tablet .article-no-lead .CategoryTags,
html.tablet .article-iframe .CategoryTags,
html.tablet .no-lead-template .CategoryTags {
  margin-bottom: 15px;
}
html.mobile .article-no-lead .sharebar ul li,
html.mobile .article-iframe .sharebar ul li,
html.mobile .no-lead-template .sharebar ul li {
  width: 67px;
}
.article-no-lead .topic-container,
.article-iframe .topic-container,
.no-lead-template .topic-container {
  margin-bottom: 14px;
  width: 610px;
}
html.tablet .article-no-lead .topic-container,
html.tablet .article-iframe .topic-container,
html.tablet .no-lead-template .topic-container {
  width: 700px;
}
html.mobile .article-no-lead .topic-container,
html.mobile .article-iframe .topic-container,
html.mobile .no-lead-template .topic-container {
  width: 300px;
  margin: 0;
}
html.tablet .article-no-lead .like-container,
html.tablet .article-iframe .like-container,
html.tablet .no-lead-template .like-container {
  margin: 0;
}
html.mobile .article-no-lead .like-container,
html.mobile .article-iframe .like-container,
html.mobile .no-lead-template .like-container {
  float: left;
  width: 300px;
  margin: 10px 0;
}
html[dir="rtl"] html.mobile .article-no-lead .like-container,
html[dir="rtl"] html.mobile .article-iframe .like-container,
html[dir="rtl"] html.mobile .no-lead-template .like-container {
  float: right;
}
html[dir="rtl"] html.mobile .article-no-lead .like-container,
html[dir="rtl"] html.mobile .article-iframe .like-container,
html[dir="rtl"] html.mobile .no-lead-template .like-container {
  float: right;
}
.article-iframe .iframe {
  margin: 25px 0 0 0;
}
html.mobile .article-iframe .iframe {
  margin: 0 0 25px 0;
}
/*
 * FAQ Answers section
 */
.m-faq-reference ul,
.m-faq-reference ol,
.m-faq-reference p {
  margin: 0;
  padding: 0;
}
.m-faq-reference header h3 {
  margin: 0;
  margin-top: 20px;
}
.m-faq-reference .faq-answers h4 {
  margin: 0;
  margin-top: 15px;
  text-transform: uppercase;
}
.m-faq-reference ol.answers-list {
  list-style: none;
  font-family: Georgia;
  font-size: 14px;
  line-height: 20px;
}
.m-faq-reference .faq-question {
  font-weight: 600;
  margin-top: 10px;
}
.m-faq-reference .faq-answer li {
  list-style: disc;
  margin-left: 35px;
}
.m-faq-reference .faq-answer p {
  margin-bottom: 10px;
}
.m-faq-reference .faq-answer a {
  color: #f40009;
}
.m-faq-reference .faq-answer a:hover,
html.mobile .m-faq-reference .faq-answer a {
  text-decoration: underline;
}
/*
 * Full width
 */
.full-width .article-content {
  max-width: 940px;
  width: 940px;
  margin: 0 40px 0;
}
html.tablet .full-width .article-content {
  max-width: 700px !important;
  width: 700px;
  margin: 10px 30px 0 30px;
}
html.mobile .full-width .article-content {
  margin-top: 10px;
}
.full-width .img-inside-article,
.full-width a {
  max-width: 100%;
}
html.tablet .full-width .img-inside-article,
html.tablet .full-width a {
  max-width: 100%;
}
html.mobile .full-width .img-inside-article,
html.mobile .full-width a {
  max-width: 100%;
}
.full-width .like-container {
  float: left;
}
html[dir="rtl"] .full-width .like-container {
  float: right;
}
html[dir="rtl"] .full-width .like-container {
  float: right;
}
html.tablet .full-width .like-container {
  max-width: 340px;
  margin: 0 0 0 30px;
}
html[dir="rtl"] html.tablet .full-width .like-container {
  margin: 0 30px 0 0;
}
html[dir="rtl"] html.tablet .full-width .like-container {
  margin: 0 30px 0 0;
}
html.mobile .full-width .like-container {
  max-width: 280px;
  margin: 0 10px 10px;
}
.full-width .newslettersignup {
  float: right;
}
html[dir="rtl"] .full-width .newslettersignup {
  float: left;
}
html[dir="rtl"] .full-width .newslettersignup {
  float: left;
}
html.tablet .full-width .newslettersignup {
  max-width: 350px;
  margin: 0 30px 0 0;
}
html[dir="rtl"] html.tablet .full-width .newslettersignup {
  margin: 0 0 0 30px;
}
html[dir="rtl"] html.tablet .full-width .newslettersignup {
  margin: 0 0 0 30px;
}
html.mobile .full-width .newslettersignup {
  margin: 0 10px;
}
html.tablet .full-width .newsletter-sign-up {
  width: 350px;
}
.full-width .newsletter-sign-up input {
  width: 185px;
}
html.tablet .full-width .newsletter-sign-up input {
  width: 220px;
}
.article-content .articleBody #article ul {
  display: block !important;
}
.article-content .articleBody #article img {
  max-width: 100%;
}


.video-assets-template .video-player-component {
  margin: 0;
  height: auto;
}
html.big_desktop .video-assets-template .video-player-component,
html.desktop .video-assets-template .video-player-component {
  width: 940px;
  height: 705px;
}
.video-player-component {
  position: relative;
  display: block;
  width: 100%;
  min-height: 574px;
  margin: 10px 40px 0 0;
}
html[dir="rtl"] .video-player-component {
  margin: 10px 0 0 40px;
}
html[dir="rtl"] .video-player-component {
  margin: 10px 0 0 40px;
}
#article .video-player-component {
  min-height: 336px;
}
html.tablet .video-player-component {
  margin: 5px 30px 0 30px;
  max-width: 700px;
}
html.mobile .video-player-component {
  margin: 5px 10px 0 10px;
  max-width: 300px;
}
.video-player-component .BCLcontainingBlock {
  width: 100%;
  float: right;
}
html[dir="rtl"] .video-player-component .BCLcontainingBlock {
  float: left;
}
html[dir="rtl"] .video-player-component .BCLcontainingBlock {
  float: left;
}
.video-player-component .BCLvideoWrapper {
  position: relative;
  height: 330px;
}
html.tablet .video-player-component .BCLvideoWrapper {
  height: 243px;
}
html.mobile .video-player-component .BCLvideoWrapper {
  height: 180px;
}
* html .video-player-component .BCLvideoWrapper {
  margin-bottom: 45px;
  margin-top: 0;
  width: 100%;
  height: 100%;
}
.careers .video-player-component .BCLvideoWrapper {
  height: 574px;
}
.video-player-component .BCLvideoWrapper div,
.video-player-component .BCLvideoWrapper embed,
.video-player-component .BCLvideoWrapper object {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.video-player-component video {
  max-width: 100% !important;
  height: auto !important;
}
.video-player-component .BrightcoveExperience {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.article-blog-template .articleBody .video-player-component {
  margin: 0px;
}
.article-blog-template .articleBody .video-player-component iframe {
  min-height: 343px;
}
html.big_desktop .videoplayer-container .video-player-component iframe,
html.desktop .videoplayer-container .video-player-component iframe {
  width: 940px;
  height: 705px;
}
html.tablet .videoplayer-container .video-player-component iframe {
  width: 700px;
  height: 405px;
}
html.mobile .videoplayer-container .video-player-component iframe {
  width: 300px;
  height: 170px;
}
html.mobile section.content.primary .BCLvideoWrapper {
  padding-bottom: 59%;
}
html.big_desktop section.content.primary .video-player-component,
html.desktop section.content.primary .video-player-component,
html.tablet section.content.primary .video-player-component,
html.mobile section.content.primary .video-player-component {
  width: 100%;
}
html.big_desktop section.content.primary .video-player-component.youtube,
html.desktop section.content.primary .video-player-component.youtube {
  width: 592px;
  height: 333px;
}
html.tablet section.content.primary .video-player-component.youtube {
  width: 432px;
  height: 243px;
}
html.mobile section.content.primary .video-player-component.youtube {
  width: 304px;
  height: 171px;
}


.ui-sprite,
.VZ_CloseMaps {
  background-image: url('../../main/images/VirtuOz/ui-s5c330e6227.png');
  background-repeat: no-repeat;
}
.subTitleText {
  color: #f40009;
}
.virtualAgent .content-wrapper .list-item {
  padding: 20px;
  height: 232px;
}
.ui-sprite,
.VZ_CloseMaps {
  background-image: url('../../main/images/VirtuOz/ui-s5c330e6227.png');
  background-repeat: no-repeat;
}
.subTitleText {
  color: #f40009;
}
#VzCoke {
  width: 265px;
  height: 232px;
  position: relative;
  float: left;
  font-family: "Proxima Nova Semibold", sans-serif;
  border: 0;
}
html.tablet #VzCoke {
  width: 207px;
  height: 182px;
}
#VzCoke html,
#VzCoke body,
#VzCoke div,
#VzCoke span,
#VzCoke applet,
#VzCoke object,
#VzCoke iframe,
#VzCoke h1,
#VzCoke h2,
#VzCoke h3,
#VzCoke h4,
#VzCoke h5,
#VzCoke h6,
#VzCoke p,
#VzCoke blockquote,
#VzCoke pre,
#VzCoke a,
#VzCoke abbr,
#VzCoke acronym,
#VzCoke address,
#VzCoke big,
#VzCoke cite,
#VzCoke code,
#VzCoke del,
#VzCoke dfn,
#VzCoke em,
#VzCoke img,
#VzCoke ins,
#VzCoke kbd,
#VzCoke q,
#VzCoke s,
#VzCoke samp,
#VzCoke small,
#VzCoke strike,
#VzCoke strong,
#VzCoke sub,
#VzCoke sup,
#VzCoke tt,
#VzCoke var,
#VzCoke b,
#VzCoke u,
#VzCoke i,
#VzCoke center,
#VzCoke dl,
#VzCoke dt,
#VzCoke dd,
#VzCoke ol,
#VzCoke ul,
#VzCoke li,
#VzCoke fieldset,
#VzCoke form,
#VzCoke label,
#VzCoke legend,
#VzCoke table,
#VzCoke caption,
#VzCoke tbody,
#VzCoke tfoot,
#VzCoke thead,
#VzCoke tr,
#VzCoke th,
#VzCoke td,
#VzCoke article,
#VzCoke aside,
#VzCoke canvas,
#VzCoke details,
#VzCoke embed,
#VzCoke figure,
#VzCoke figcaption,
#VzCoke footer,
#VzCoke header,
#VzCoke hgroup,
#VzCoke menu,
#VzCoke nav,
#VzCoke output,
#VzCoke ruby,
#VzCoke section,
#VzCoke summary,
#VzCoke time,
#VzCoke mark,
#VzCoke audio,
#VzCoke video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
#VzCoke body {
  line-height: 1;
}
#VzCoke ol {
  list-style: none;
}
#VzCoke ul {
  list-style: none;
}
#VzCoke table {
  border-collapse: collapse;
  border-spacing: 0;
}
#VzCoke caption,
#VzCoke th,
#VzCoke td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}
#VzCoke q,
#VzCoke blockquote {
  quotes: none;
}
#VzCoke q:before,
#VzCoke q:after,
#VzCoke blockquote:before,
#VzCoke blockquote:after {
  content: "";
  content: none;
}
#VzCoke a img {
  border: 0;
}
#VzCoke article,
#VzCoke aside,
#VzCoke details,
#VzCoke figcaption,
#VzCoke figure,
#VzCoke footer,
#VzCoke header,
#VzCoke hgroup,
#VzCoke menu,
#VzCoke nav,
#VzCoke section,
#VzCoke summary {
  display: block;
}
#VzCoke .VZ_Header {
  height: 30px;
  width: 200px;
  margin: 0 0 0 20px;
  text-align: left;
  font-size: 25px;
  padding-top: 10px;
}
#VzCoke .VZ_Avatar {
  display: none;
  position: absolute;
  top: 0;
  height: 100px;
  width: 100%;
}
#VzCoke .VZ_ConversationFrame {
  position: absolute;
  top: 0;
  bottom: 124px;
  left: 0;
  right: 0;
  background: #fff;
  border: 1px solid #cfcfcf;
}
#VzCoke .VZ_Conversation {
  position: absolute;
  overflow: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px;
}
#VzCoke .VZ_ConversationText {
  font-size: 16px;
  line-height: 20px;
  color: #4b4b4b;
}
html.tablet #VzCoke .VZ_ConversationText {
  font-size: 13px;
  line-height: 16px;
}
#VzCoke .VZ_ConversationText a {
  color: #f40009;
  text-decoration: none;
  cursor: pointer;
}
#VzCoke .VZ_ConversationText a:hover {
  text-decoration: underline;
}
#VzCoke .VZ_ConversationText hr {
  height: 1px;
  border: 0;
  background: #cccccc;
}
#VzCoke .VZ_ConversationText .VZ_AgentSays:first-child {
  margin-top: 0;
}
#VzCoke .VZ_AgentSays .VZ_Header,
#VzCoke .VZ_UserSays .VZ_Header,
#VzCoke .VZ_ErrorSays .VZ_Header,
#VzCoke .VZ_CsrSays .VZ_Header {
  font-size: 16px;
  margin: 0;
  font-family: "Proxima Nova Semibold", sans-serif;
}
html.tablet #VzCoke .VZ_AgentSays .VZ_Header,
#VzCoke .VZ_UserSays .VZ_Header,
#VzCoke .VZ_ErrorSays .VZ_Header,
#VzCoke .VZ_CsrSays .VZ_Header {
  font-size: 13px;
}
#VzCoke .VZ_AgentSays {
  margin-top: 5px;
}
#VzCoke .VZ_CsrSays {
  margin-top: 5px;
}
#VzCoke .VZ_AgentSays > span.VZ_Header {
  color: #f40009;
}
#VzCoke .VZ_UserSays {
  margin-top: 5px;
}
#VzCoke .VZ_UserSays > span.VZ_Header {
  color: #4b4b4b;
}
#VzCoke .VZ_AgentLiveChatHeader {
  position: absolute;
  margin-left: -30px;
  margin-top: -8px;
}
#VzCoke .VZ_LiveChatMessage {
  border-right: 3px;
  border-left: 3px;
  border-color: red;
  border-style: solid;
  margin-top: 0;
  margin-bottom: -7px;
  margin-left: -10px;
  margin-right: -10px;
  padding-top: 8px;
  padding-bottom: 5px;
  padding-left: 30px;
}
#VzCoke .VZ_TranscriptLink {
  cursor: pointer;
  color: #999999;
}
#VzCoke .VZ_Input {
  position: absolute;
  bottom: 0;
  height: 114px;
  width: 100%;
}
html.tablet #VzCoke .VZ_Input {
  bottom: 10px;
  height: 102px;
}
#VzCoke .VZ_Input .VZ_UserInput {
  position: absolute;
  left: 0;
  right: 0;
  height: 50px;
  background: #fff;
  border: 1px solid #cfcfcf;
}
html.tablet #VzCoke .VZ_Input .VZ_UserInput {
  height: 42px;
}
#VzCoke .VZ_Input .VZ_UserInput .VZ_UserInputField {
  position: static;
  margin: 4px;
  width: 95%;
  padding: 5px 2px;
  height: 30px;
  font-size: 16px;
  line-height: 15px;
  border: 0;
  resize: none;
  outline: 0;
  overflow: hidden;
  background: 0;
  font-family: "Proxima Nova Semibold", sans-serif;
  color: #cfcfcf;
  font-style: italic;
}
html.tablet #VzCoke .VZ_Input .VZ_UserInput .VZ_UserInputField {
  height: 24px;
  font-size: 13px;
}
#VzCoke .VZ_Input .VZ_UserInput .VZ_UserInputField.VZ_UserInputFocus {
  color: #4b4b4b;
  font-style: normal;
}
#VzCoke .VZ_Input .VZ_UserSubmit {
  position: relative;
  left: 0;
  top: 23px;
  width: 87px;
  cursor: pointer;
  background-color: #f40009;
  color: #fff;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  line-height: 25px;
  padding: 8px 0;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
}
#VzCoke .VZ_Input .VZ_UserSubmit:hover {
  background-color: #4b4b4b;
}
#VzCoke .VZ_Input .VZ_UserSubmit:before {
  content: '\00bb\00a0';
  font-size: 17px;
  font-weight: normal;
}
html.tablet #VzCoke .VZ_Input .VZ_UserSubmit {
  line-height: 18px;
}
#VzCoke .VZ_Input .VZ_Disabled,
#VzCoke .VZ_Input .VZ_Disabled:hover,
#VzCoke .VZ_Input .VZ_Disabled:active {
  cursor: default;
  background: #f40009;
}
#VzCoke .VZ_StatusMessage {
  position: absolute;
  bottom: 46px;
  left: 0;
  font-size: 10px;
  color: #3e3e3e;
}
html.tablet #VzCoke .VZ_StatusMessage {
  bottom: 41px;
}
#VzCoke .VZ_Credits {
  position: absolute;
  bottom: 5px;
  right: 12px;
  height: 12px;
}
#VzCoke .VZ_Credits a {
  vertical-align: top;
  font-size: 9px;
  color: #909090;
  text-shadow: 0 1px 1px #fff;
  text-decoration: none;
}
#VzCoke .VZ_Credits a:hover {
  color: #595959;
}
#VzCoke .VZ_Title {
  display: none;
}
#VzCoke .VZ_ChatHeader {
  background-color: #f40009;
  color: white;
  text-align: center;
  padding: 4px 0;
  margin-top: 7px;
  margin-left: -10px;
  margin-right: -10px;
}
#VzCoke .VZ_ChatFooter {
  background-color: #f40009;
  color: white;
  text-align: center;
  padding: 4px 0;
  margin-top: 7px;
  margin-left: -10px;
  margin-right: -10px;
  margin-bottom: 7px;
}
.featured-article-module {
  height: 269px!important;
  color: #5d5d5d!important;
  font-size: 14px;
  line-height: 20px;
}
#VZ_CokeMaps {
  display: none;
  position: absolute;
  top: 0;
  left: -622px;
  width: 598px;
  height: 333px;
  border: 1px solid #ccc;
  z-index: 9999;
}
html.tablet #VZ_CokeMaps {
  left: -467px;
  width: 436px;
  height: 245px;
}
html.mobile #VZ_CokeMaps {
  width: 100%;
  height: 178px;
}
.VZ_CloseMaps {
  display: none;
  position: absolute;
  top: 0px;
  left: -40px;
  width: 20px;
  height: 20px;
  background-position: 0 0;
  cursor: pointer;
  z-index: 9999;
}
html.tablet .VZ_CloseMaps {
  right: -470px;
}
html.mobile .VZ_CloseMaps {
  right: -10px;
}
#VzCoke .VZ_SeeMore {
  display: block;
  margin-top: 10px !important;
}
.infowindow {
  font-size: .8em;
  max-width: 300px;
}
.infowindow h3 {
  font-weight: bold;
}
.infowindow p {
  margin: 0.3em 0;
}
html.mobile .ask-coca-cola {
  margin-top: 15px;
}


.videoDirSearchForm .search-wrapper {
  display: block;
  background: #f40009;
  border: solid 1px #eeeeee;
  margin-right: 40px;
  margin-bottom: 6px;
  float: right;
  width: 300px;
}
html[dir="rtl"] .videoDirSearchForm .search-wrapper {
  float: left;
}
html[dir="rtl"] .videoDirSearchForm .search-wrapper {
  float: left;
}
html[dir="rtl"] .videoDirSearchForm .search-wrapper {
  float: left;
}
html[dir="rtl"] .videoDirSearchForm .search-wrapper {
  float: left;
}
html.tablet .videoDirSearchForm .search-wrapper {
  width: 227px;
  margin-right: 30px;
  margin-bottom: 0;
}
html.mobile .videoDirSearchForm .search-wrapper {
  display: none;
}
.videoDirSearchForm .search-wrapper input {
  border: solid 1px #e1e1e1;
  line-height: 20px;
  font-size: 13px;
  text-indent: 4px;
  width: 190px;
  margin: 3px;
}
html.tablet .videoDirSearchForm .search-wrapper input {
  width: 125px;
}
html.mobile .videoDirSearchForm .search-wrapper input {
  display: none;
}
.videoDirSearchForm .search-wrapper label > .button {
  position: relative;
  width: 80px;
  border: none;
  padding: 0;
  margin: 0;
  height: 100%;
  font-size: 11px;
  text-transform: uppercase;
}
html.big_desktop .videoDirSearchForm .search-wrapper label > .button,
html.desktop .videoDirSearchForm .search-wrapper label > .button {
  margin: 0;
  height: 22px;
  border: medium none;
  width: auto;
  padding: 0 8px 0 8px;
}
html.big_desktop .videoDirSearchForm .search-wrapper label > .button .icon-search,
html.desktop .videoDirSearchForm .search-wrapper label > .button .icon-search {
  font-size: 13px;
}
html.tablet .videoDirSearchForm .search-wrapper label > .button {
  padding: 0;
}
html.mobile .videoDirSearchForm .search-wrapper label > .button {
  font-size: 0px;
  cursor: pointer;
  width: 22px;
  height: 22px;
  background: url('../../main/images/icon-mag-glass-tiny-transparent.gif') 38px center no-repeat;
}
.videoDirSearchForm .mini-search {
  position: relative;
  display: none;
}
html.mobile .videoDirSearchForm .mini-search {
  display: block;
  right: 0;
  top: 0;
}
html.mobile[dir="rtl"] .videoDirSearchForm .mini-search {
  float: left;
}
html[dir="rtl"] html.mobile[dir="rtl"] .videoDirSearchForm .mini-search {
  float: right;
}
html[dir="rtl"] html.mobile[dir="rtl"] .videoDirSearchForm .mini-search {
  float: right;
}
.videoDirSearchForm .mini-search .tab {
  position: relative;
  display: block;
  float: right;
  width: 61px;
  height: 30px;
  background: none;
  border: none;
  z-index: 2 ;
}
html[dir="rtl"] .videoDirSearchForm .mini-search .tab {
  float: left;
}
html[dir="rtl"] .videoDirSearchForm .mini-search .tab {
  float: left;
}
.videoDirSearchForm .mini-search .panel {
  position: relative;
  display: none;
}
.videoDirSearchForm .mini-search .panel label {
  text-indent: -9999px;
}
.videoDirSearchForm .mini-search.active .tab {
  background: #f40009;
}
.videoDirSearchForm .mini-search.active .mini-video-search-toggle {
  background: url('../../main/images/icon-close-tiny.gif') center center no-repeat;
  left: -15px;
}
html[dir="rtl"] .videoDirSearchForm .mini-search.active .mini-video-search-toggle {
  left: 15px;
}
.videoDirSearchForm .mini-search.active .panel {
  display: block;
  background: #f40009;
  padding: 5px;
  text-align: center;
  z-index: 1;
}
html.mobile[dir='rtl'] .videoDirSearchForm .mini-search.active .mini-video-search-button {
  right: auto;
  top: -26px;
  left: -38px;
}
.videoDirSearchForm .mini-search.inactive .mini-video-search-button {
  left: -1000px;
}
html.mobile[dir='rtl'] .videoDirSearchForm .mini-search.inactive .mini-video-search-button {
  left: auto;
  right: -1000px;
}
.videoDirSearchForm .mini-search input {
  border: 1px solid #CCC;
  font-size: 15px;
  height: 25px;
  line-height: 20px;
  text-indent: 10px;
  width: 175px;
  margin: 5px 0;
}
html.mobile .videoDirSearchForm .mini-video-search-toggle {
  border: none;
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  cursor: pointer;
  background: url('../../main/images/icon-mag-glass-tiny-transparent.gif') 38px center no-repeat;
}
html.mobile .videoDirSearchForm .mini-video-search-button {
  position: relative;
  border: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
  width: 22px;
  height: 23px;
  background: url('../../main/images/icon-mag-glass-tiny.gif') center center no-repeat;
  right: -38px;
  top: -26px;
}
.videoDirSearchForm.align-title {
  float: right;
  position: relative;
  top: 5px;
  z-index: 1;
}
html[dir="rtl"] .videoDirSearchForm.align-title {
  float: left;
}
html[dir="rtl"] .videoDirSearchForm.align-title {
  float: left;
}
html.tablet .videoDirSearchForm.align-title,
html.mobile .videoDirSearchForm.align-title {
  right: 20px;
}
html.mobile .videoDirSearchForm.align-title {
  top: -5px;
}


.video-assets-template .video-player-component {
  margin: 0;
  height: auto;
}
html.big_desktop .video-assets-template .video-player-component,
html.desktop .video-assets-template .video-player-component {
  width: 940px;
  height: 705px;
}
.video-player-component {
  position: relative;
  display: block;
  width: 100%;
  min-height: 574px;
  margin: 10px 40px 0 0;
}
html[dir="rtl"] .video-player-component {
  margin: 10px 0 0 40px;
}
html[dir="rtl"] .video-player-component {
  margin: 10px 0 0 40px;
}
#article .video-player-component {
  min-height: 336px;
}
html.tablet .video-player-component {
  margin: 5px 30px 0 30px;
  max-width: 700px;
}
html.mobile .video-player-component {
  margin: 5px 10px 0 10px;
  max-width: 300px;
}
.video-player-component .BCLcontainingBlock {
  width: 100%;
  float: right;
}
html[dir="rtl"] .video-player-component .BCLcontainingBlock {
  float: left;
}
html[dir="rtl"] .video-player-component .BCLcontainingBlock {
  float: left;
}
.video-player-component .BCLvideoWrapper {
  position: relative;
  height: 330px;
}
html.tablet .video-player-component .BCLvideoWrapper {
  height: 243px;
}
html.mobile .video-player-component .BCLvideoWrapper {
  height: 180px;
}
* html .video-player-component .BCLvideoWrapper {
  margin-bottom: 45px;
  margin-top: 0;
  width: 100%;
  height: 100%;
}
.careers .video-player-component .BCLvideoWrapper {
  height: 574px;
}
.video-player-component .BCLvideoWrapper div,
.video-player-component .BCLvideoWrapper embed,
.video-player-component .BCLvideoWrapper object {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.video-player-component video {
  max-width: 100% !important;
  height: auto !important;
}
.video-player-component .BrightcoveExperience {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.video-player-component.brightcove {
  margin: 10px 0;
  min-height: auto;
}
html.tablet .video-player-component.brightcove,
html.mobile .video-player-component.brightcove {
  margin: 5px 0;
}
.video-player-component.brightcove iframe {
  min-height: 337px;
}
html.tablet .video-player-component.brightcove iframe {
  min-height: 243px;
}
html.mobile .video-player-component.brightcove iframe {
  min-height: 169px;
}
.article-blog-template .articleBody .video-player-component {
  margin: 0px;
}
.article-blog-template .articleBody .video-player-component iframe {
  min-height: 343px;
}
html.big_desktop .videoplayer-container .video-player-component iframe,
html.desktop .videoplayer-container .video-player-component iframe {
  width: 940px;
  height: 705px;
}
html.tablet .videoplayer-container .video-player-component iframe {
  width: 700px;
  height: 405px;
}
html.mobile .videoplayer-container .video-player-component iframe {
  width: 300px;
  height: 170px;
}
html.mobile section.content.primary .BCLvideoWrapper {
  padding-bottom: 59%;
}
html.big_desktop section.content.primary .video-player-component,
html.desktop section.content.primary .video-player-component,
html.tablet section.content.primary .video-player-component,
html.mobile section.content.primary .video-player-component {
  width: 100%;
}
html.big_desktop section.content.primary .video-player-component.youtube,
html.desktop section.content.primary .video-player-component.youtube {
  width: 592px;
  height: 333px;
}
html.tablet section.content.primary .video-player-component.youtube {
  width: 432px;
  height: 243px;
}
html.mobile section.content.primary .video-player-component.youtube {
  width: 304px;
  height: 171px;
}


.ugcFormWrapper {
  /*!
    * jQuery Mobile 1.4.5
    * Git HEAD hash: 68e55e78b292634d3991c795f06f5e37a512decc <> Date: Fri Oct 31 2014 17:33:30 UTC
    * http://jquerymobile.com
    *
    * Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
    * Released under the MIT license.
    * http://jquery.org/license
    *
    */
  /* SVG icons */
  /* Alt icons */
}
.ugcFormWrapper .ui-icon-action:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M9%2C5v3l5-4L9%2C0v3c0%2C0-5%2C0-5%2C7C6%2C5%2C9%2C5%2C9%2C5z%20M11%2C12H2V5h1l2-2H0v11h13V7l-2%2C2V12z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-alert:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C0L0%2C12h14L7%2C0z%20M7%2C11c-0.553%2C0-1-0.447-1-1s0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1S7.553%2C11%2C7%2C11z%20M7%2C8%20C6.447%2C8%2C6%2C7.553%2C6%2C7V5c0-0.553%2C0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1v2C8%2C7.553%2C7.553%2C8%2C7%2C8z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-arrow-d-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C3%2011%2C0%203.5%2C7.5%200%2C4%200%2C14%2010%2C14%206.5%2C10.5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-arrow-d-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2210.5%2C7.5%203%2C0%200%2C3%207.5%2C10.5%204%2C14%2014%2C14%2014%2C4%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-arrow-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%229%2C7%209%2C0%205%2C0%205%2C7%200%2C7%207%2C14%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-arrow-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-arrow-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-arrow-u-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C11%206.5%2C3.5%2010%2C0%200%2C0%200%2C10%203.5%2C6.5%2011%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-arrow-u-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C0%204%2C0%207.5%2C3.5%200%2C11%203%2C14%2010.5%2C6.5%2014%2C10%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-arrow-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C0%200%2C7%205%2C7%205%2C14%209%2C14%209%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-audio:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.018px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014.018%2014%22%20style%3D%22enable-background%3Anew%200%200%2014.018%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M1%2C4C0.447%2C4%2C0%2C4.447%2C0%2C5v4c0%2C0.553%2C0.447%2C1%2C1%2C1h1l4%2C4V0L2%2C4H1z%20M10.346%2C7c0-1.699-1.042-3.154-2.546-3.867L6.982%2C4.68%20C7.885%2C5.107%2C8.51%2C5.98%2C8.51%2C7S7.885%2C8.893%2C6.982%2C9.32L7.8%2C10.867C9.304%2C10.154%2C10.346%2C8.699%2C10.346%2C7z%20M9.447%2C0.017L8.618%2C1.586%20C10.723%2C2.584%2C12.182%2C4.621%2C12.182%2C7s-1.459%2C4.416-3.563%2C5.414l0.829%2C1.569c2.707-1.283%2C4.57-3.925%2C4.57-6.983%20S12.154%2C1.3%2C9.447%2C0.017z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-back:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5%2C3V0L1%2C4l4%2C4V5c0%2C0%2C6%2C0%2C6%2C3s-5%2C4-5%2C4v2c0%2C0%2C7-1%2C7-6C13%2C4%2C8%2C3%2C5%2C3z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-bars:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1%20C0.447%2C6%2C0%2C6.447%2C0%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1%20s0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-bullets:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5%2C4h8c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H5C4.447%2C2%2C4%2C2.447%2C4%2C3S4.447%2C4%2C5%2C4z%20M13%2C6H5%20C4.447%2C6%2C4%2C6.447%2C4%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H5c-0.553%2C0-1%2C0.447-1%2C1%20s0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%20M1%2C2C0.447%2C2%2C0%2C2.447%2C0%2C3s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C2%2C1%2C2z%20M1%2C6%20C0.447%2C6%2C0%2C6.447%2C0%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1s1-0.447%2C1-1C2%2C6.447%2C1.553%2C6%2C1%2C6z%20M1%2C10c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1s1-0.447%2C1-1%20S1.553%2C10%2C1%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-calendar:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M0%2C8h2V6H0V8z%20M3%2C8h2V6H3V8z%20M6%2C8h2V6H6V8z%20M9%2C8h2V6H9V8z%20M12%2C8h2V6h-2V8z%20M0%2C11h2V9H0V11z%20M3%2C11h2V9H3V11z%20M6%2C11h2V9H6V11z%20%20M9%2C11h2V9H9V11z%20M12%2C11h2V9h-2V11z%20M0%2C14h2v-2H0V14z%20M3%2C14h2v-2H3V14z%20M6%2C14h2v-2H6V14z%20M9%2C14h2v-2H9V14z%20M12%2C1%20c0-0.553-0.447-1-1-1s-1%2C0.447-1%2C1H4c0-0.553-0.447-1-1-1S2%2C0.447%2C2%2C1H0v4h14V1H12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-camera:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M12%2C2.5H9.908c-0.206-0.581-0.756-1-1.408-1h-3c-0.652%2C0-1.202%2C0.419-1.408%2C1H2c-1.104%2C0-2%2C0.896-2%2C2%20v6c0%2C1.104%2C0.896%2C2%2C2%2C2h10c1.104%2C0%2C2-0.896%2C2-2v-6C14%2C3.396%2C13.104%2C2.5%2C12%2C2.5z%20M7%2C10.5c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3C10%2C9.156%2C8.657%2C10.5%2C7%2C10.5z%20M7%2C5.5c-1.104%2C0-2%2C0.896-2%2C2c0%2C1.104%2C0.896%2C2%2C2%2C2c1.104%2C0%2C2-0.896%2C2-2%20C9%2C6.396%2C8.104%2C5.5%2C7%2C5.5z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-carat-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-carat-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2210.596%2C11.949%205.646%2C7%2010.596%2C2.05%208.475%2C-0.071%201.404%2C7%208.475%2C14.07%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-carat-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-carat-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-check:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-clock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C12c-2.762%2C0-5-2.238-5-5s2.238-5%2C5-5s5%2C2.238%2C5%2C5%20S9.762%2C12%2C7%2C12z%20M9%2C6H8V4c0-0.553-0.447-1-1-1S6%2C3.447%2C6%2C4v3c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1S9.553%2C6%2C9%2C6z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-cloud:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M14%2C9.5c0-0.793-0.465-1.473-1.134-1.795C12.949%2C7.484%2C13%2C7.249%2C13%2C7c0-1.104-0.896-2-2-2%20c-0.158%2C0-0.311%2C0.023-0.457%2C0.058C9.816%2C3.549%2C8.286%2C2.5%2C6.5%2C2.5c-2.33%2C0-4.224%2C1.777-4.454%2C4.046C0.883%2C6.76%2C0%2C7.773%2C0%2C9%20c0%2C1.381%2C1.119%2C2.5%2C2.5%2C2.5h10v-0.07C13.361%2C11.206%2C14%2C10.432%2C14%2C9.5z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-comment:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M12%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v7c0%2C1.104%2C0.896%2C2%2C2%2C2h1v3l3-3h6c1.104%2C0%2C2-0.896%2C2-2V2C14%2C0.896%2C13.104%2C0%2C12%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-delete:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-edit:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M1%2C10l-1%2C4l4-1l7-7L8%2C3L1%2C10z%20M11%2C0L9%2C2l3%2C3l2-2L11%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-eye:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C2C3%2C2%2C0%2C7%2C0%2C7s3%2C5%2C7%2C5s7-5%2C7-5S11%2C2%2C7%2C2z%20M7%2C10c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3C10%2C8.656%2C8.657%2C10%2C7%2C10z%20M7%2C6C6.448%2C6%2C6%2C6.447%2C6%2C7c0%2C0.553%2C0.448%2C1%2C1%2C1s1-0.447%2C1-1C8%2C6.447%2C7.552%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-forbidden:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M12.601%2C11.187C13.476%2C10.018%2C14%2C8.572%2C14%2C7c0-3.866-3.134-7-7-7C5.428%2C0%2C3.982%2C0.524%2C2.813%2C1.399L2.757%2C1.343L2.053%2C2.048%20L2.048%2C2.053L1.343%2C2.758l0.056%2C0.056C0.524%2C3.982%2C0%2C5.428%2C0%2C7c0%2C3.866%2C3.134%2C7%2C7%2C7c1.572%2C0%2C3.018-0.524%2C4.187-1.399l0.056%2C0.057%20l0.705-0.705l0.005-0.005l0.705-0.705L12.601%2C11.187z%20M7%2C2c2.761%2C0%2C5%2C2.238%2C5%2C5c0%2C1.019-0.308%2C1.964-0.832%2C2.754L4.246%2C2.832%20C5.036%2C2.308%2C5.981%2C2%2C7%2C2z%20M7%2C12c-2.761%2C0-5-2.238-5-5c0-1.019%2C0.308-1.964%2C0.832-2.754l6.922%2C6.922C8.964%2C11.692%2C8.019%2C12%2C7%2C12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-forward:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M13%2C4L9%2C0v3C6%2C3%2C1%2C4%2C1%2C8c0%2C5%2C7%2C6%2C7%2C6v-2c0%2C0-5-1-5-4s6-3%2C6-3v3L13%2C4z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-gear:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M13.621%2C5.904l-1.036-0.259c-0.168-0.042-0.303-0.168-0.355-0.332c-0.092-0.284-0.205-0.559-0.339-0.82%20c-0.079-0.153-0.073-0.337%2C0.017-0.486l0.549-0.915c0.118-0.196%2C0.088-0.448-0.075-0.61l-0.862-0.863%20c-0.162-0.163-0.414-0.193-0.611-0.075l-0.916%2C0.55C9.844%2C2.182%2C9.659%2C2.188%2C9.506%2C2.109C9.244%2C1.975%2C8.97%2C1.861%2C8.686%2C1.77%20c-0.165-0.052-0.29-0.187-0.332-0.354L8.095%2C0.379C8.039%2C0.156%2C7.839%2C0%2C7.609%2C0H6.391c-0.229%2C0-0.43%2C0.156-0.485%2C0.379L5.646%2C1.415%20C5.604%2C1.582%2C5.479%2C1.718%2C5.313%2C1.77c-0.284%2C0.092-0.559%2C0.206-0.82%2C0.34C4.339%2C2.188%2C4.155%2C2.182%2C4.007%2C2.093L3.092%2C1.544%20c-0.196-0.118-0.448-0.087-0.61%2C0.075L1.619%2C2.481C1.457%2C2.644%2C1.426%2C2.896%2C1.544%2C3.093l0.549%2C0.914%20c0.089%2C0.148%2C0.095%2C0.332%2C0.017%2C0.486C1.975%2C4.755%2C1.861%2C5.029%2C1.77%2C5.314c-0.053%2C0.164-0.188%2C0.29-0.354%2C0.332L0.379%2C5.905%20C0.156%2C5.961%2C0%2C6.161%2C0%2C6.391v1.219c0%2C0.229%2C0.156%2C0.43%2C0.379%2C0.485l1.036%2C0.26C1.582%2C8.396%2C1.717%2C8.521%2C1.77%2C8.687%20c0.092%2C0.284%2C0.205%2C0.559%2C0.34%2C0.82C2.188%2C9.66%2C2.182%2C9.844%2C2.093%2C9.993l-0.549%2C0.915c-0.118%2C0.195-0.087%2C0.448%2C0.075%2C0.61%20l0.862%2C0.862c0.162%2C0.163%2C0.414%2C0.193%2C0.61%2C0.075l0.915-0.549c0.148-0.089%2C0.332-0.095%2C0.486-0.017%20c0.262%2C0.135%2C0.536%2C0.248%2C0.82%2C0.34c0.165%2C0.053%2C0.291%2C0.187%2C0.332%2C0.354l0.259%2C1.036C5.96%2C13.844%2C6.16%2C14%2C6.39%2C14h1.22%20c0.229%2C0%2C0.43-0.156%2C0.485-0.379l0.259-1.036c0.042-0.167%2C0.168-0.302%2C0.333-0.354c0.284-0.092%2C0.559-0.205%2C0.82-0.34%20c0.154-0.078%2C0.338-0.072%2C0.486%2C0.017l0.914%2C0.549c0.197%2C0.118%2C0.449%2C0.088%2C0.611-0.074l0.862-0.863%20c0.163-0.162%2C0.193-0.415%2C0.075-0.611l-0.549-0.915c-0.089-0.148-0.096-0.332-0.017-0.485c0.134-0.263%2C0.248-0.536%2C0.339-0.82%20c0.053-0.165%2C0.188-0.291%2C0.355-0.333l1.036-0.259C13.844%2C8.039%2C14%2C7.839%2C14%2C7.609V6.39C14%2C6.16%2C13.844%2C5.96%2C13.621%2C5.904z%20M7%2C10%20c-1.657%2C0-3-1.343-3-3s1.343-3%2C3-3s3%2C1.343%2C3%2C3S8.657%2C10%2C7%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-grid:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M3%2C0H1C0.447%2C0%2C0%2C0.447%2C0%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C4%2C0.447%2C3.553%2C0%2C3%2C0z%20M8%2C0H6%20C5.447%2C0%2C5%2C0.447%2C5%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C9%2C0.447%2C8.553%2C0%2C8%2C0z%20M13%2C0h-2c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C14%2C0.447%2C13.553%2C0%2C13%2C0z%20M3%2C5H1C0.447%2C5%2C0%2C5.447%2C0%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1V6C4%2C5.447%2C3.553%2C5%2C3%2C5z%20M8%2C5H6C5.447%2C5%2C5%2C5.447%2C5%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6%20C9%2C5.447%2C8.553%2C5%2C8%2C5z%20M13%2C5h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6C14%2C5.447%2C13.553%2C5%2C13%2C5z%20M3%2C10%20H1c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C4%2C10.447%2C3.553%2C10%2C3%2C10z%20M8%2C10H6c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C9%2C10.447%2C8.553%2C10%2C8%2C10z%20M13%2C10h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1v-2C14%2C10.447%2C13.553%2C10%2C13%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-heart:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C1.872c-2-3-7-2-7%2C2c0%2C3%2C4%2C7%2C4%2C7s2.417%2C2.479%2C3%2C3c0.583-0.521%2C3-3%2C3-3s4-4%2C4-7%20C14-0.128%2C9-1.128%2C7%2C1.872z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-home:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-info:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C2c0.552%2C0%2C1%2C0.447%2C1%2C1S7.552%2C4%2C7%2C4S6%2C3.553%2C6%2C3%20S6.448%2C2%2C7%2C2z%20M9%2C11H5v-1h1V6H5V5h3v5h1V11z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-location:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4%20s0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-lock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M12%2C6V5c0-2.762-2.238-5-5-5C4.239%2C0%2C2%2C2.238%2C2%2C5v1H1v8h12V6H12z%20M7.5%2C9.848V12h-1V9.848%20C6.207%2C9.673%2C6%2C9.366%2C6%2C9c0-0.553%2C0.448-1%2C1-1s1%2C0.447%2C1%2C1C8%2C9.366%2C7.793%2C9.673%2C7.5%2C9.848z%20M10%2C6H4V5c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3V6z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-mail:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M0%2C3.75V12h14V3.75L7%2C9L0%2C3.75z%20M14%2C2H0l7%2C5L14%2C2z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-minus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20style%3D%22fill%3A%23FFFFFF%3B%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-navigation:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2213%2C1%200%2C6%207%2C7%208%2C14%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-phone:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%22-0.01%200.008%2014%2014%22%20style%3D%22enable-background%3Anew%20-0.01%200.008%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M6.939%2C9.189C6.165%2C8.557%2C5.271%2C7.705%2C4.497%2C6.744C3.953%2C6.071%2C3.473%2C5.363%2C3.969%2C4.866l-3.482-3.48%20C-0.021%2C2.02-1.146%2C5.04%2C3.675%2C9.984c5.08%2C5.211%2C8.356%2C4.097%2C8.92%2C3.511l-3.396-3.4C8.725%2C10.568%2C8.113%2C10.146%2C6.939%2C9.189z%20%20M13.82%2C11.519v-0.004c0%2C0-2.648-2.646-2.649-2.647c-0.21-0.211-0.546-0.205-0.754%2C0.002L9.455%2C9.831l3.403%2C3.407%20c0%2C0%2C0.962-0.96%2C0.961-0.961l0.002-0.001C14.043%2C12.056%2C14.021%2C11.721%2C13.82%2C11.519z%20M5.192%2C3.644V3.642%20c0.222-0.222%2C0.2-0.557%2C0-0.758V2.881c0%2C0-2.726-2.725-2.727-2.726C2.255-0.055%2C1.92-0.05%2C1.712%2C0.156L0.751%2C1.121l3.479%2C3.482%20C4.231%2C4.604%2C5.192%2C3.645%2C5.192%2C3.644z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-plus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-power:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M11.243%2C2.408c-0.392-0.401-1.024-0.401-1.415%2C0c-0.391%2C0.401-0.391%2C1.054%2C0%2C1.455%20C10.584%2C4.642%2C11%2C5.675%2C11%2C6.773s-0.416%2C2.133-1.172%2C2.91c-1.512%2C1.558-4.145%2C1.558-5.656%2C0C3.416%2C8.904%2C3%2C7.872%2C3%2C6.773%20C3%2C5.673%2C3.416%2C4.64%2C4.172%2C3.863c0.39-0.401%2C0.39-1.054%2C0-1.455c-0.391-0.401-1.024-0.401-1.415%2C0C1.624%2C3.574%2C1%2C5.125%2C1%2C6.773%20c0%2C1.647%2C0.624%2C3.199%2C1.757%2C4.365c1.134%2C1.166%2C2.64%2C1.809%2C4.243%2C1.809c1.604%2C0%2C3.109-0.645%2C4.243-1.811%20C12.376%2C9.975%2C13%2C8.423%2C13%2C6.773C13%2C5.125%2C12.376%2C3.574%2C11.243%2C2.408z%20M7%2C8.053c0.553%2C0%2C1-0.445%2C1-1v-6c0-0.553-0.447-1-1-1%20c-0.553%2C0-1%2C0.447-1%2C1v6C6%2C7.604%2C6.447%2C8.053%2C7%2C8.053z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-recycle:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M3%2C7h1L2%2C4L0%2C7h1c0%2C3.313%2C2.687%2C6%2C6%2C6c0.702%2C0%2C1.374-0.127%2C2-0.35v-2.205C8.41%2C10.789%2C7.732%2C11%2C7%2C11%20C4.791%2C11%2C3%2C9.209%2C3%2C7z%20M13%2C7c0-3.313-2.688-6-6-6C6.298%2C1%2C5.626%2C1.127%2C5%2C1.349v2.206C5.59%2C3.211%2C6.268%2C3%2C7%2C3c2.209%2C0%2C4%2C1.791%2C4%2C4%20h-1l2%2C3l2-3H13z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-refresh:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.001px%22%20height%3D%2214.002px%22%20viewBox%3D%220%200%2014.001%2014.002%22%20style%3D%22enable-background%3Anew%200%200%2014.001%2014.002%3B%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M14.001%2C6.001v-6l-2.06%2C2.06c-0.423-0.424-0.897-0.809-1.44-1.122C7.153-0.994%2C2.872%2C0.153%2C0.939%2C3.501%20c-1.933%2C3.348-0.786%2C7.629%2C2.562%2C9.562c3.348%2C1.933%2C7.629%2C0.785%2C9.562-2.562l-1.732-1c-1.381%2C2.392-4.438%2C3.211-6.83%2C1.83%20s-3.211-4.438-1.83-6.83s4.438-3.211%2C6.83-1.83c0.389%2C0.225%2C0.718%2C0.506%2C1.02%2C0.81l-2.52%2C2.52H14.001z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-search:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5%20s2.463%2C5.5%2C5.5%2C5.5c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-shop:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M10%2C4V3c0-1.657-1.343-3-3-3S4%2C1.343%2C4%2C3v1H1v10h12V4H10z%20M4.5%2C6C4.224%2C6%2C4%2C5.776%2C4%2C5.5%20S4.224%2C5%2C4.5%2C5S5%2C5.224%2C5%2C5.5S4.776%2C6%2C4.5%2C6z%20M5%2C3c0-1.104%2C0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2v1H5V3z%20M9.5%2C6C9.225%2C6%2C9%2C5.776%2C9%2C5.5%20S9.225%2C5%2C9.5%2C5S10%2C5.224%2C10%2C5.5S9.775%2C6%2C9.5%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-star:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2214%2C5%209%2C5%207%2C0%205%2C5%200%2C5%204%2C8%202.625%2C13%207%2C10%2011.375%2C13%2010%2C8%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-tag:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M5%2C0H0v5l9%2C9l5-5L5%2C0z%20M3%2C4C2.447%2C4%2C2%2C3.553%2C2%2C3s0.447-1%2C1-1s1%2C0.447%2C1%2C1S3.553%2C4%2C3%2C4z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-user:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-icon-video:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%20-2%2014%2014%22%20style%3D%22enable-background%3Anew%200%20-2%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M8%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2h6c1.104%2C0%2C2-0.896%2C2-2V5V2C10%2C0.896%2C9.104%2C0%2C8%2C0z%20%20M10%2C5l4%2C4V1L10%2C5z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-action:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-action:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M9%2C5v3l5-4L9%2C0v3c0%2C0-5%2C0-5%2C7C6%2C5%2C9%2C5%2C9%2C5z%20M11%2C12H2V5h1l2-2H0v11h13V7l-2%2C2V12z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-alert:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-alert:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0L0%2C12h14L7%2C0z%20M7%2C11c-0.553%2C0-1-0.447-1-1s0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1S7.553%2C11%2C7%2C11z%20M7%2C8C6.447%2C8%2C6%2C7.553%2C6%2C7V5%20c0-0.553%2C0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1v2C8%2C7.553%2C7.553%2C8%2C7%2C8z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-arrow-d:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-arrow-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%229%2C7%209%2C0%205%2C0%205%2C7%200%2C7%207%2C14%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-arrow-d-l:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-arrow-d-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C3%2011%2C0%203.5%2C7.5%200%2C4%200%2C14%2010%2C14%206.5%2C10.5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-arrow-d-r:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-arrow-d-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2210.5%2C7.5%203%2C0%200%2C3%207.5%2C10.5%204%2C14%2014%2C14%2014%2C4%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-arrow-l:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-arrow-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-arrow-r:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-arrow-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-arrow-u:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-arrow-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%227%2C0%200%2C7%205%2C7%205%2C14%209%2C14%209%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-arrow-u-l:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-arrow-u-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C11%206.5%2C3.5%2010%2C0%200%2C0%200%2C10%203.5%2C6.5%2011%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-arrow-u-r:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-arrow-u-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C0%204%2C0%207.5%2C3.5%200%2C11%203%2C14%2010.5%2C6.5%2014%2C10%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-audio:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-audio:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.018px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014.018%2014%22%20style%3D%22enable-background%3Anew%200%200%2014.018%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C4C0.447%2C4%2C0%2C4.447%2C0%2C5v4c0%2C0.553%2C0.447%2C1%2C1%2C1h1l4%2C4V0L2%2C4H1z%20M10.346%2C7c0-1.699-1.042-3.154-2.546-3.867L6.982%2C4.68%20C7.885%2C5.107%2C8.51%2C5.98%2C8.51%2C7S7.885%2C8.893%2C6.982%2C9.32L7.8%2C10.867C9.304%2C10.154%2C10.346%2C8.699%2C10.346%2C7z%20M9.447%2C0.017L8.618%2C1.586%20C10.723%2C2.584%2C12.182%2C4.621%2C12.182%2C7s-1.459%2C4.416-3.563%2C5.414l0.829%2C1.569c2.707-1.283%2C4.57-3.925%2C4.57-6.983%20S12.154%2C1.3%2C9.447%2C0.017z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-back:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-back:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5%2C3V0L1%2C4l4%2C4V5c0%2C0%2C6%2C0%2C6%2C3s-5%2C4-5%2C4v2c0%2C0%2C7-1%2C7-6C13%2C4%2C8%2C3%2C5%2C3z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-bars:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-bars:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1C0.447%2C6%2C0%2C6.447%2C0%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1h12%20c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-bullets:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-bullets:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5%2C4h8c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H5C4.447%2C2%2C4%2C2.447%2C4%2C3S4.447%2C4%2C5%2C4z%20M13%2C6H5C4.447%2C6%2C4%2C6.447%2C4%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H5c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1h8%20c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%20M1%2C2C0.447%2C2%2C0%2C2.447%2C0%2C3s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C2%2C1%2C2z%20M1%2C6C0.447%2C6%2C0%2C6.447%2C0%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1s1-0.447%2C1-1C2%2C6.447%2C1.553%2C6%2C1%2C6z%20M1%2C10c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C10%2C1%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-calendar:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-calendar:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M0%2C8h2V6H0V8z%20M3%2C8h2V6H3V8z%20M6%2C8h2V6H6V8z%20M9%2C8h2V6H9V8z%20M12%2C8h2V6h-2V8z%20M0%2C11h2V9H0V11z%20M3%2C11h2V9H3V11z%20M6%2C11h2V9H6V11z%20%20M9%2C11h2V9H9V11z%20M12%2C11h2V9h-2V11z%20M0%2C14h2v-2H0V14z%20M3%2C14h2v-2H3V14z%20M6%2C14h2v-2H6V14z%20M9%2C14h2v-2H9V14z%20M12%2C1%20c0-0.553-0.447-1-1-1s-1%2C0.447-1%2C1H4c0-0.553-0.447-1-1-1S2%2C0.447%2C2%2C1H0v4h14V1H12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-camera:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-camera:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12%2C2.5H9.908c-0.206-0.581-0.756-1-1.408-1h-3c-0.652%2C0-1.202%2C0.419-1.408%2C1H2c-1.104%2C0-2%2C0.896-2%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2%20h10c1.104%2C0%2C2-0.896%2C2-2v-6C14%2C3.396%2C13.104%2C2.5%2C12%2C2.5z%20M7%2C10.5c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3%20C10%2C9.156%2C8.657%2C10.5%2C7%2C10.5z%20M7%2C5.5c-1.104%2C0-2%2C0.896-2%2C2c0%2C1.104%2C0.896%2C2%2C2%2C2c1.104%2C0%2C2-0.896%2C2-2C9%2C6.396%2C8.104%2C5.5%2C7%2C5.5z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-carat-d:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-carat-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-carat-l:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-carat-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2210.596%2C11.949%205.646%2C7%2010.596%2C2.05%208.475%2C-0.071%201.404%2C7%208.475%2C14.07%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-carat-r:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-carat-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-carat-u:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-carat-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-check:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-check:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-clock:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-clock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C12c-2.762%2C0-5-2.238-5-5s2.238-5%2C5-5s5%2C2.238%2C5%2C5%20S9.762%2C12%2C7%2C12z%20M9%2C6H8V4c0-0.553-0.447-1-1-1S6%2C3.447%2C6%2C4v3c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1S9.553%2C6%2C9%2C6z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-cloud:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-cloud:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M14%2C9.5c0-0.793-0.465-1.473-1.134-1.795C12.949%2C7.484%2C13%2C7.249%2C13%2C7c0-1.104-0.896-2-2-2c-0.158%2C0-0.311%2C0.023-0.457%2C0.058%20C9.816%2C3.549%2C8.286%2C2.5%2C6.5%2C2.5c-2.33%2C0-4.224%2C1.777-4.454%2C4.046C0.883%2C6.76%2C0%2C7.773%2C0%2C9c0%2C1.381%2C1.119%2C2.5%2C2.5%2C2.5h10v-0.07%20C13.361%2C11.206%2C14%2C10.432%2C14%2C9.5z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-comment:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-comment:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v7c0%2C1.104%2C0.896%2C2%2C2%2C2h1v3l3-3h6c1.104%2C0%2C2-0.896%2C2-2V2C14%2C0.896%2C13.104%2C0%2C12%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-delete:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-delete:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-edit:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-edit:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C10l-1%2C4l4-1l7-7L8%2C3L1%2C10z%20M11%2C0L9%2C2l3%2C3l2-2L11%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-eye:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-eye:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C2C3%2C2%2C0%2C7%2C0%2C7s3%2C5%2C7%2C5s7-5%2C7-5S11%2C2%2C7%2C2z%20M7%2C10c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3%20C10%2C8.656%2C8.657%2C10%2C7%2C10z%20M7%2C6C6.448%2C6%2C6%2C6.447%2C6%2C7c0%2C0.553%2C0.448%2C1%2C1%2C1s1-0.447%2C1-1C8%2C6.447%2C7.552%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-forbidden:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-forbidden:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12.601%2C11.187C13.476%2C10.018%2C14%2C8.572%2C14%2C7c0-3.866-3.134-7-7-7C5.428%2C0%2C3.982%2C0.524%2C2.813%2C1.399L2.757%2C1.343L2.053%2C2.048%20L2.048%2C2.053L1.343%2C2.758l0.056%2C0.056C0.524%2C3.982%2C0%2C5.428%2C0%2C7c0%2C3.866%2C3.134%2C7%2C7%2C7c1.572%2C0%2C3.018-0.524%2C4.187-1.399l0.056%2C0.057%20l0.705-0.705l0.005-0.005l0.705-0.705L12.601%2C11.187z%20M7%2C2c2.761%2C0%2C5%2C2.238%2C5%2C5c0%2C1.019-0.308%2C1.964-0.832%2C2.754L4.246%2C2.832%20C5.036%2C2.308%2C5.981%2C2%2C7%2C2z%20M7%2C12c-2.761%2C0-5-2.238-5-5c0-1.019%2C0.308-1.964%2C0.832-2.754l6.922%2C6.922C8.964%2C11.692%2C8.019%2C12%2C7%2C12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-forward:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-forward:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M13%2C4L9%2C0v3C6%2C3%2C1%2C4%2C1%2C8c0%2C5%2C7%2C6%2C7%2C6v-2c0%2C0-5-1-5-4s6-3%2C6-3v3L13%2C4z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-gear:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-gear:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M13.621%2C5.904l-1.036-0.259c-0.168-0.042-0.303-0.168-0.355-0.332c-0.092-0.284-0.205-0.559-0.339-0.82%20c-0.079-0.153-0.073-0.337%2C0.017-0.486l0.549-0.915c0.118-0.196%2C0.088-0.448-0.075-0.61l-0.862-0.863%20c-0.162-0.163-0.414-0.193-0.611-0.075l-0.916%2C0.55C9.844%2C2.182%2C9.659%2C2.188%2C9.506%2C2.109C9.244%2C1.975%2C8.97%2C1.861%2C8.686%2C1.77%20c-0.165-0.052-0.29-0.187-0.332-0.354L8.095%2C0.379C8.039%2C0.156%2C7.839%2C0%2C7.609%2C0H6.391c-0.229%2C0-0.43%2C0.156-0.485%2C0.379L5.646%2C1.415%20C5.604%2C1.582%2C5.479%2C1.718%2C5.313%2C1.77c-0.284%2C0.092-0.559%2C0.206-0.82%2C0.34C4.339%2C2.188%2C4.155%2C2.182%2C4.007%2C2.093L3.092%2C1.544%20c-0.196-0.118-0.448-0.087-0.61%2C0.075L1.619%2C2.481C1.457%2C2.644%2C1.426%2C2.896%2C1.544%2C3.093l0.549%2C0.914%20c0.089%2C0.148%2C0.095%2C0.332%2C0.017%2C0.486C1.975%2C4.755%2C1.861%2C5.029%2C1.77%2C5.314c-0.053%2C0.164-0.188%2C0.29-0.354%2C0.332L0.379%2C5.905%20C0.156%2C5.961%2C0%2C6.161%2C0%2C6.391v1.219c0%2C0.229%2C0.156%2C0.43%2C0.379%2C0.485l1.036%2C0.26C1.582%2C8.396%2C1.717%2C8.521%2C1.77%2C8.687%20c0.092%2C0.284%2C0.205%2C0.559%2C0.34%2C0.82C2.188%2C9.66%2C2.182%2C9.844%2C2.093%2C9.993l-0.549%2C0.915c-0.118%2C0.195-0.087%2C0.448%2C0.075%2C0.61%20l0.862%2C0.862c0.162%2C0.163%2C0.414%2C0.193%2C0.61%2C0.075l0.915-0.549c0.148-0.089%2C0.332-0.095%2C0.486-0.017%20c0.262%2C0.135%2C0.536%2C0.248%2C0.82%2C0.34c0.165%2C0.053%2C0.291%2C0.187%2C0.332%2C0.354l0.259%2C1.036C5.96%2C13.844%2C6.16%2C14%2C6.39%2C14h1.22%20c0.229%2C0%2C0.43-0.156%2C0.485-0.379l0.259-1.036c0.042-0.167%2C0.168-0.302%2C0.333-0.354c0.284-0.092%2C0.559-0.205%2C0.82-0.34%20c0.154-0.078%2C0.338-0.072%2C0.486%2C0.017l0.914%2C0.549c0.197%2C0.118%2C0.449%2C0.088%2C0.611-0.074l0.862-0.863%20c0.163-0.162%2C0.193-0.415%2C0.075-0.611l-0.549-0.915c-0.089-0.148-0.096-0.332-0.017-0.485c0.134-0.263%2C0.248-0.536%2C0.339-0.82%20c0.053-0.165%2C0.188-0.291%2C0.355-0.333l1.036-0.259C13.844%2C8.039%2C14%2C7.839%2C14%2C7.609V6.39C14%2C6.16%2C13.844%2C5.96%2C13.621%2C5.904z%20M7%2C10%20c-1.657%2C0-3-1.343-3-3s1.343-3%2C3-3s3%2C1.343%2C3%2C3S8.657%2C10%2C7%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-grid:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-grid:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M3%2C0H1C0.447%2C0%2C0%2C0.447%2C0%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C4%2C0.447%2C3.553%2C0%2C3%2C0z%20M8%2C0H6%20C5.447%2C0%2C5%2C0.447%2C5%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C9%2C0.447%2C8.553%2C0%2C8%2C0z%20M13%2C0h-2c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C14%2C0.447%2C13.553%2C0%2C13%2C0z%20M3%2C5H1C0.447%2C5%2C0%2C5.447%2C0%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1V6C4%2C5.447%2C3.553%2C5%2C3%2C5z%20M8%2C5H6C5.447%2C5%2C5%2C5.447%2C5%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6%20C9%2C5.447%2C8.553%2C5%2C8%2C5z%20M13%2C5h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6C14%2C5.447%2C13.553%2C5%2C13%2C5z%20M3%2C10%20H1c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C4%2C10.447%2C3.553%2C10%2C3%2C10z%20M8%2C10H6c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C9%2C10.447%2C8.553%2C10%2C8%2C10z%20M13%2C10h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1v-2C14%2C10.447%2C13.553%2C10%2C13%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-heart:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-heart:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C1.958c-2-3-7-2.128-7%2C1.872c0%2C3%2C4%2C7%2C4%2C7s2.417%2C2.48%2C3%2C3c0.583-0.52%2C3-3%2C3-3s4-4%2C4-7C14-0.169%2C9-1.042%2C7%2C1.958z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-home:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-home:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-info:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-info:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C2c0.552%2C0%2C1%2C0.447%2C1%2C1S7.552%2C4%2C7%2C4S6%2C3.553%2C6%2C3%20S6.448%2C2%2C7%2C2z%20M9%2C11H5v-1h1V6H5V5h3v5h1V11z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-location:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-location:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4s0.896-2%2C2-2%20c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-lock:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-lock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12%2C6V5c0-2.762-2.238-5-5-5C4.239%2C0%2C2%2C2.238%2C2%2C5v1H1v8h12V6H12z%20M7.5%2C9.848V12h-1V9.848C6.207%2C9.673%2C6%2C9.366%2C6%2C9%20c0-0.553%2C0.448-1%2C1-1s1%2C0.447%2C1%2C1C8%2C9.366%2C7.793%2C9.673%2C7.5%2C9.848z%20M10%2C6H4V5c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3V6z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-mail:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-mail:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M0%2C3.75V12h14V3.75L7%2C9L0%2C3.75z%20M14%2C2H0l7%2C5L14%2C2z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-minus:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-minus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-navigation:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-navigation:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2213%2C1%200%2C6%207%2C7%208%2C14%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-phone:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-phone:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M6.949%2C9.182C6.175%2C8.549%2C5.281%2C7.697%2C4.507%2C6.736C3.963%2C6.063%2C3.483%2C5.355%2C3.979%2C4.858l-3.482-3.48%20c-0.508%2C0.634-1.633%2C3.654%2C3.188%2C8.598c5.08%2C5.211%2C8.356%2C4.097%2C8.92%2C3.511l-3.396-3.399C8.734%2C10.561%2C8.123%2C10.139%2C6.949%2C9.182z%20%20M13.83%2C11.512v-0.004c0%2C0-2.648-2.646-2.649-2.647c-0.21-0.212-0.546-0.205-0.754%2C0.002L9.465%2C9.823l3.402%2C3.407%20c0%2C0%2C0.963-0.961%2C0.961-0.961l0.002-0.002C14.053%2C12.049%2C14.031%2C11.713%2C13.83%2C11.512z%20M5.202%2C3.636V3.634%20c0.222-0.222%2C0.2-0.557%2C0-0.758V2.873c0%2C0-2.726-2.725-2.727-2.726c-0.21-0.21-0.545-0.205-0.753%2C0.001L0.761%2C1.113L4.24%2C4.595%20C4.241%2C4.596%2C5.202%2C3.637%2C5.202%2C3.636z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-plus:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-plus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-power:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-power:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M11.243%2C2.408c-0.392-0.401-1.024-0.401-1.415%2C0c-0.391%2C0.401-0.391%2C1.054%2C0%2C1.455C10.584%2C4.642%2C11%2C5.675%2C11%2C6.773%20s-0.416%2C2.133-1.172%2C2.91c-1.512%2C1.558-4.145%2C1.558-5.656%2C0C3.416%2C8.904%2C3%2C7.872%2C3%2C6.773C3%2C5.673%2C3.416%2C4.64%2C4.172%2C3.863%20c0.39-0.401%2C0.39-1.054%2C0-1.455c-0.391-0.401-1.024-0.401-1.415%2C0C1.624%2C3.574%2C1%2C5.125%2C1%2C6.773c0%2C1.647%2C0.624%2C3.199%2C1.757%2C4.365%20c1.134%2C1.166%2C2.64%2C1.809%2C4.243%2C1.809c1.604%2C0%2C3.109-0.645%2C4.243-1.811C12.376%2C9.975%2C13%2C8.423%2C13%2C6.773%20C13%2C5.125%2C12.376%2C3.574%2C11.243%2C2.408z%20M7%2C8.053c0.553%2C0%2C1-0.445%2C1-1v-6c0-0.553-0.447-1-1-1c-0.553%2C0-1%2C0.447-1%2C1v6%20C6%2C7.604%2C6.447%2C8.053%2C7%2C8.053z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-recycle:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-recycle:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M3%2C7h1L2%2C4L0%2C7h1c0%2C3.313%2C2.687%2C6%2C6%2C6c0.702%2C0%2C1.374-0.127%2C2-0.35v-2.205C8.41%2C10.789%2C7.732%2C11%2C7%2C11C4.791%2C11%2C3%2C9.209%2C3%2C7z%20%20M13%2C7c0-3.313-2.688-6-6-6C6.298%2C1%2C5.626%2C1.127%2C5%2C1.349v2.206C5.59%2C3.211%2C6.268%2C3%2C7%2C3c2.209%2C0%2C4%2C1.791%2C4%2C4h-1l2%2C3l2-3H13z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-refresh:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-refresh:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.001px%22%20height%3D%2214.002px%22%20viewBox%3D%220%200%2014.001%2014.002%22%20style%3D%22enable-background%3Anew%200%200%2014.001%2014.002%3B%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M14.001%2C6.001v-6l-2.06%2C2.06c-0.423-0.424-0.897-0.809-1.44-1.122C7.153-0.994%2C2.872%2C0.153%2C0.939%2C3.501%20c-1.933%2C3.348-0.786%2C7.629%2C2.562%2C9.562c3.348%2C1.933%2C7.629%2C0.785%2C9.562-2.562l-1.732-1c-1.381%2C2.392-4.438%2C3.211-6.83%2C1.83%20s-3.211-4.438-1.83-6.83s4.438-3.211%2C6.83-1.83c0.389%2C0.225%2C0.718%2C0.506%2C1.02%2C0.81l-2.52%2C2.52H14.001z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-search:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-search:after,
.ugcFormWrapper .ui-input-search:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5s2.463%2C5.5%2C5.5%2C5.5%20c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-shop:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-shop:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M10%2C4V3c0-1.657-1.343-3-3-3S4%2C1.343%2C4%2C3v1H1v10h12V4H10z%20M4.5%2C6C4.224%2C6%2C4%2C5.776%2C4%2C5.5S4.224%2C5%2C4.5%2C5S5%2C5.224%2C5%2C5.5%20S4.776%2C6%2C4.5%2C6z%20M5%2C3c0-1.104%2C0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2v1H5V3z%20M9.5%2C6C9.225%2C6%2C9%2C5.776%2C9%2C5.5S9.225%2C5%2C9.5%2C5S10%2C5.224%2C10%2C5.5%20S9.775%2C6%2C9.5%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-star:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-star:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C5%209%2C5%207%2C0%205%2C5%200%2C5%204%2C8%202.625%2C13%207%2C10%2011.375%2C13%2010%2C8%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-tag:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-tag:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5%2C0H0v5l9%2C9l5-5L5%2C0z%20M3%2C4C2.447%2C4%2C2%2C3.553%2C2%2C3s0.447-1%2C1-1s1%2C0.447%2C1%2C1S3.553%2C4%2C3%2C4z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-user:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-user:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper .ui-alt-icon.ui-icon-video:after,
.ugcFormWrapper .ui-alt-icon .ui-icon-video:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%20-2%2014%2014%22%20style%3D%22enable-background%3Anew%200%20-2%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M8%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2h6c1.104%2C0%2C2-0.896%2C2-2V5V2C10%2C0.896%2C9.104%2C0%2C8%2C0z%20M10%2C5l4%2C4V1L10%2C5z%22%2F%3E%3C%2Fsvg%3E");
}
html .ui-btn.ui-checkbox-on.ui-checkbox-on:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
html .ui-alt-icon.ui-btn.ui-checkbox-on:after,
html .ui-alt-icon .ui-btn.ui-checkbox-on:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
.ugcFormWrapper {
  /* PNG icons */
  /* Alt icons */
}
.ugcFormWrapper .ui-nosvg .ui-icon-action:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/action-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-alert:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/alert-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-arrow-d-l:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-d-l-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-arrow-d-r:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-d-r-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-arrow-d:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-d-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-arrow-l:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-l-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-arrow-r:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-r-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-arrow-u-l:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-u-l-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-arrow-u-r:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-u-r-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-arrow-u:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-u-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-audio:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/audio-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-back:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/back-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-bars:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/bars-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-bullets:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/bullets-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-calendar:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/calendar-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-camera:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/camera-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-carat-d:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/carat-d-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-carat-l:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/carat-l-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-carat-r:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/carat-r-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-carat-u:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/carat-u-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-check:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/check-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-clock:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/clock-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-cloud:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/cloud-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-comment:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/comment-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-delete:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/delete-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-edit:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/edit-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-eye:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/eye-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-forbidden:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/forbidden-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-forward:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/forward-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-gear:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/gear-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-grid:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/grid-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-heart:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/heart-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-home:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/home-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-info:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/info-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-location:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/location-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-lock:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/lock-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-mail:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/mail-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-minus:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/minus-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-navigation:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/navigation-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-phone:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/phone-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-plus:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/plus-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-power:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/power-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-recycle:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/recycle-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-refresh:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/refresh-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-search:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/search-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-shop:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/shop-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-star:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/star-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-tag:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/tag-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-user:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/user-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-icon-video:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/video-white.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-action:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-action:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/action-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-alert:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-alert:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/alert-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-arrow-d:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-arrow-d:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-d-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-arrow-d-l:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-arrow-d-l:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-d-l-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-arrow-d-r:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-arrow-d-r:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-d-r-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-arrow-l:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-arrow-l:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-l-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-arrow-r:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-arrow-r:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-r-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-arrow-u:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-arrow-u:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-u-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-arrow-u-l:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-arrow-u-l:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-u-l-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-arrow-u-r:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-arrow-u-r:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/arrow-u-r-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-audio:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-audio:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/audio-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-back:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-back:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/back-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-bars:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-bars:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/bars-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-bullets:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-bullets:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/bullets-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-calendar:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-calendar:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/calendar-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-camera:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-camera:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/camera-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-carat-d:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-carat-d:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/carat-d-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-carat-l:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-carat-l:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/carat-l-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-carat-r:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-carat-r:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/carat-r-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-carat-u:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-carat-u:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/carat-u-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-check:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-check:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-btn.ui-checkbox-on:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-btn.ui-checkbox-on:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/check-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-clock:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-clock:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/clock-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-cloud:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-cloud:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/cloud-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-comment:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-comment:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/comment-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-delete:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-delete:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/delete-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-edit:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-edit:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/edit-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-eye:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-eye:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/eye-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-forbidden:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-forbidden:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/forbidden-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-forward:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-forward:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/forward-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-gear:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-gear:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/gear-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-grid:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-grid:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/grid-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-heart:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-heart:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/heart-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-home:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-home:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/home-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-info:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-info:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/info-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-location:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-location:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/location-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-lock:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-lock:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/lock-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-mail:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-mail:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/mail-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-minus:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-minus:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/minus-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-navigation:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-navigation:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/navigation-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-phone:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-phone:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/phone-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-plus:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-plus:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/plus-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-power:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-power:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/power-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-recycle:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-recycle:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/recycle-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-refresh:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-refresh:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/refresh-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-search:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-search:after,
.ugcFormWrapper .ui-nosvg .ui-input-search:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/search-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-shop:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-shop:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/shop-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-star:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-star:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/star-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-tag:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-tag:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/tag-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-user:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-user:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/user-black.png);
}
.ugcFormWrapper .ui-nosvg .ui-alt-icon.ui-icon-video:after,
.ugcFormWrapper .ui-nosvg .ui-alt-icon .ui-icon-video:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/video-black.png);
}
html.ui-nosvg .ui-btn.ui-checkbox-on:after {
  background-image: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/icons-png/check-white.png);
}
/* Form labels (overrides font-weight bold in bars, and mini font-size) */
.ui-mobile label,
div.ui-controlgroup-label {
  font-weight: normal;
  font-size: 16px;
}
/* Loading screen */
.ui-loading .ui-loader {
  display: block;
}
.ui-loader {
  display: none;
  z-index: 9999999;
  position: fixed;
  top: 50%;
  left: 50%;
  border: 0;
}
.ui-loader-default {
  background: none;
  filter: alpha(opacity=18);
  opacity: .18;
  width: 2.875em;
  height: 2.875em;
  margin-left: -1.4375em;
  margin-top: -1.4375em;
}
.ui-loader-verbose {
  width: 12.5em;
  filter: alpha(opacity=88);
  opacity: .88;
  box-shadow: 0 1px 1px -1px #ffffff;
  height: auto;
  margin-left: -6.875em;
  margin-top: -2.6875em;
  padding: .625em;
}
.ui-loader-default h1 {
  font-size: 0;
  width: 0;
  height: 0;
  overflow: hidden;
}
.ui-loader-verbose h1 {
  font-size: 1em;
  margin: 0;
  text-align: center;
}
.ui-loader .ui-icon-loading {
  background-color: #000;
  display: block;
  margin: 0;
  width: 2.75em;
  height: 2.75em;
  padding: .0625em;
  -webkit-border-radius: 2.25em;
  border-radius: 2.25em;
}
.ui-loader-verbose .ui-icon-loading {
  margin: 0 auto .625em;
  filter: alpha(opacity=75);
  opacity: .75;
}
.ui-loader-textonly {
  padding: .9375em;
  margin-left: -7.1875em;
}
.ui-loader-textonly .ui-icon-loading {
  display: none;
}
.ui-loader-fakefix {
  position: absolute;
}
legend {
  color: inherit;
  text-shadow: inherit;
}
.ugcFormWrapper {
  /* Globals */
  /* Font
    -----------------------------------------------------------------------------------------------------------*/
  /*html {
        font-size: 100%;
    }
    body,
    input,
    select,
    textarea,
    button,*/
  /* Separators
    -----------------------------------------------------------------------------------------------------------*/
  /* Field contain separator (< 28em) */
  /* Table opt-in classes: strokes between each row, and alternating row stripes */
  /* Classes table-stroke and table-stripe are deprecated in 1.4. */
  /* Buttons
    -----------------------------------------------------------------------------------------------------------*/
  /* Corner rounding
    -----------------------------------------------------------------------------------------------------------*/
  /* Class ui-btn-corner-all deprecated in 1.4 */
  /* Buttons */
  /* Icon-only buttons */
  /* Radius clip workaround for cleaning up corner trapping */
  /* Popup arrow */
  /* Shadow
    -----------------------------------------------------------------------------------------------------------*/
  /* Icons
    -----------------------------------------------------------------------------------------------------------*/
  /* Alt icons */
  /* No disc */
  /* Icon shadow */
  /* Checkbox and radio */
  /* Loader */
  /* Swatches */
  /* A
    -----------------------------------------------------------------------------------------------------------*/
  /* Bar: Toolbars, dividers, slider track */
  /* Body: Read-only lists, text inputs, collapsible content */
  /* Links */
  /*.ui-page-theme-a a,
    html .ui-bar-a a,
    html .ui-body-a a,
    html body .ui-group-theme-a a {
        color: #3388cc;
        font-weight: bold;
    }
    .ui-page-theme-a a:visited,
    html .ui-bar-a a:visited,
    html .ui-body-a a:visited,
    html body .ui-group-theme-a a:visited {
        color: #3388cc;
    }
    .ui-page-theme-a a:hover,
    html .ui-bar-a a:hover,
    html .ui-body-a a:hover,
    html body .ui-group-theme-a a:hover {
        color: #005599;
    }
    .ui-page-theme-a a:active,
    html .ui-bar-a a:active,
    html .ui-body-a a:active,
    html body .ui-group-theme-a a:active {
        color: #005599;
    }
    */
  /* Button up */
  /* Button hover */
  /* Button down */
  /* B
    -----------------------------------------------------------------------------------------------------------*/
  /* Bar: Toolbars, dividers, slider track */
  /* Page and overlay */
  /* Body: Read-only lists, text inputs, collapsible content */
  /* Links */
  /* Button up */
  /* Button hover */
  /* Button down */
  /* Active button */
  /* Active radio button icon */
  /* Focus */
  /* Structure */
  /* Disabled
    -----------------------------------------------------------------------------------------------------------*/
  /* Class ui-disabled deprecated in 1.4. :disabled not supported by IE8 so we use [disabled] */
  /* Focus state outline
    -----------------------------------------------------------------------------------------------------------*/
  /* Unset box-shadow in browsers that don't do it right */
  /* Some unsets */
  /* Fixes for fieldset issues on IE10 and FF (see #6077) */
  /* Viewport */
  /* Issue #2066 */
  /* "page" containers - full-screen views, one should always be in view post-pageload */
  /* On ios4, setting focus on the page element causes flashing during transitions when there is an outline, so we turn off outlines */
  /* Fouc */
  /* Non-js content hiding */
  /* Headers, content panels */
  /* Corner styling for dialogs and popups */
  /* Buttons and icons */
  /* Make buttons in toolbars default to mini and inline. */
  /* To ensure same top and left/right position when ui-btn-left/right are added to something other than buttons. */
  /* Buttons in header position classes */
  /* Button elements */
  /* Firefox adds a 1px border in a button element. We negate this to make sure they have the same height as other buttons in controlgroups. */
  /* Form labels */
  /* Accessible content hiding */
  /* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
  /* Used for hiding elements by the filterable widget. You can also use this class to hide list items or buttons in controlgroups; this ensures correct corner styling. */
  /* Transitions originally inspired by those from jQtouch, nice work, folks */
  /* slide down */
  /* slide up */
  /* The properties in this rule are only necessary for the 'flip' transition.
     * We need specify the perspective to create a projection matrix. This will add
     * some depth as the element flips. The depth number represents the distance of
     * the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
     * value.
     */
  /* The properties in this rule are only necessary for the 'flip' transition.
     * We need specify the perspective to create a projection matrix. This will add
     * some depth as the element flips. The depth number represents the distance of
     * the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
     * value.
     */
  /* flow transition */
  /* content configurations. */
  /* force new row */
  /* No margin in grids for 100% width button elements until we can use max-width: fill-available; */
  /* fixed page header & footer configuration */
  /* updatePagePadding() will update the padding to actual height of header and footer. */
  /* Tap toggle: hide external fixed footer. See issue #6604 */
  /* workarounds for other widgets */
  /* fixes gaps caused by subpixel problem */
  /* Hide the native input element */
  /* Fixes IE/WP filter alpha opacity bugs */
  /* Fixes legend not wrapping on IE10 */
  /* Dimensions related to the popup arrow
    -----------------------------------------------------------------------------------------------------------*/
  /* desired triangle height: 10px */
  /**
     * guide for the arrow - its width, height, and offset are theme-dependent and
     * should be expessed as left, right, top, bottom, so that the element bearing
     * such a class becomes stretched inside its parent position: relative element.
     * The left/top/right/bottom specified below should reflect the corresponding
     * border radii and so it leaves room for the shadow:
     *     ..--------------------..
     *   ."        ^ top           ".
     *  /          v                 \
     * |     +------------------+     |
     * |     |                  |     |
     * | left|                  |right|
     * |<--->|                  |<--->|
     * |     +------------------+     |
     *  \          ^                 /
     *   `.        v bottom        .'
     *     ""--------------------""
     * The idea is that the top/left of the arrow container box does not move to a
     * coordinate smaller than the top/left of the guide and the right/bottom of
     * the arrow container box does not move to a coordinate larger than the
     * bottom/right of the guide. This will help us avoid the following situation:
     *        ..--------------------..
     *      ."        ^ top           ".
     *   /|/          v                 \
     *  / |     +------------------+     |
     *  \ |     |                  |     |
     *   \| left|                  |right|
     *    |<--->|                  |<--->|
     *    |     +------------------+     |
     *     \          ^                 /
     *      `.        v bottom        .'
     *        ""--------------------""
     * The arrow should not receive a top/left coordinate such that it is too close
     * to one of the corners, because then at first the shadow of the arrow and,
     * given a coordinate even closer to the corner, even the body of the arrow will
     * "stick out" of the corner of the popup. The guide provides a hint to the
     * arrow positioning code as to which range of values is acceptable for the
     * arrow container's top/left coordinate.
     **/
  /* aside from the "infinities" (-1000,2000), triangle height is used */
  /**
     * For each side, the arrow is twice the desired size and its corner is aligned
     * with the edge of the container:
     *                                           
     *           /\         /\                +----+       /\
     *          /  \       /  \               | /\ |top   /  \
     *      +----+  \     /  +----+       +-->|/  \|     /    \
     *  left| /  |   \   /   |  \ |right  |   |    |    /      \
     *      |/   |    \ /    |   \|       |  /|    |\  /        \
     *      |\   |    / \    |   /|       | / +----+ \ \ +----+ /
     *      | \  |   /   \   |  / |       | \        /  \|    |/
     *      +----+  /     \  +----+       |  \      /    |    |
     *       ^  \  /       \  /  ^        |   \    /  +->|\  /|
     *       |   \/         \/   |        |    \  /   |  | \/ |bottom
     *       |                   |        |     \/    |  +----+
     *       +-------------------+--------+-----------+
     *                           |
     *                    arrow container
     *                     (clips arrow)
     **/
  /* Fix rotation center for oldIE - see http://www.useragentman.com/IETransformsTranslator/ */
  /* structure */
  /* Native input positioning */
  /* Display none because of issues with IE/WP's filter alpha opacity */
  /* Because we add all classes of the select and option elements to the span... */
  /* ui-li-count is styled in the listview CSS. We set padding and offset here because select supports icon position while listview doesn't. */
  /* We set the rules for the span as well to fix an issue on Chrome with text-overflow ellipsis for the button in combination with text-align center. */
  /* when no placeholder is defined in a multiple select, the header height doesn't even extend past the close button.  this shim's content in there */
  /* ui-li-has-icon deprecated in 1.4. TODO: remove in 1.5 */
  /* Used by both listview and custom multiple select button */
  /* ui-li-has-icon deprecated in 1.4. TODO: remove in 1.5 */
  /* High level of specificity to override button margins in grids */
  /* reset the clearfix */
  /* The corner radii for ui-slider-switch/track can be specified in theme CSS. The bg and handle inherits. */
  /* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
  /* slider tooltip
    -----------------------------------------------------------------------------------------------------------*/
  /* Hide the second label (the first is moved outside the div) */
  /* Same margin for mini textareas as other mini sized widgets (12.5/14 * 0.5em) */
  /* Padding on the div instead of input because of browser spinners etc. */
  /* Search icon */
  /* Resolves issue #5166: Added to support issue introduced in Firefox 15. We can likely remove this in the future. */
  /* Same for IE10 */
  /* Resolves issue #5131: Width of textinput depends on its type,
    for Android 4.1 */
  /* Resolves issue #5756: Textinput in IE10 has a default clear button */
  /* Override field container CSS to prevent the flipswitch from becomming full width */
  /*
     Styles for the table columntoggle mode
    */
  /* Remove top/bottom margins around the fieldcontain on check list */
  /* Unchecked manually: Always hide */
  /* Checked manually: Always show */
  /*
     Styles for the table columntoggle mode
    */
  /* Panel */
  /* Container, page and wrapper */
  /* Fixed toolbars */
  /* Dismiss */
  /* Animate class is added to panel, wrapper and fixed toolbars */
  /* Hardware acceleration for smoother transitions on WebKit browsers */
  /* Panel positioning (for overlay and push) */
  /* Panel left closed */
  /* Panel left closed animated */
  /* Panel left open */
  /* Panel left open animated */
  /* Panel right closed */
  /* Panel right closed animated */
  /* Panel right open */
  /* Panel right open animated */
  /* Wrapper and fixed toolbars positioning (for reveal and push) */
  /* Panel left open */
  /* Panel left open animated */
  /* Panel right open */
  /* Panel right open animated */
  /* Dismiss model open */
  /* Shadows and borders */
}
.ugcFormWrapper .ui-btn {
  font-size: 1em;
  line-height: 1.3;
  font-family: sans-serif /*{global-font-family}*/;
}
.ugcFormWrapper .ui-input-text input,
.ugcFormWrapper .ui-input-search input {
  color: inherit;
  text-shadow: inherit;
}
.ugcFormWrapper .ui-field-contain {
  border-bottom-color: #828282;
  border-bottom-color: rgba(0, 0, 0, 0.15);
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.ugcFormWrapper .table-stroke thead th,
.ugcFormWrapper .table-stripe thead th,
.ugcFormWrapper .table-stripe tbody tr:last-child {
  border-bottom: 1px solid #d6d6d6;
  /* non-RGBA fallback */
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.ugcFormWrapper .table-stroke tbody th,
.ugcFormWrapper .table-stroke tbody td {
  border-bottom: 1px solid #e6e6e6;
  /* non-RGBA fallback  */
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.ugcFormWrapper .table-stripe.table-stroke tbody tr:last-child th,
.ugcFormWrapper .table-stripe.table-stroke tbody tr:last-child td {
  border-bottom: 0;
}
.ugcFormWrapper .table-stripe tbody tr:nth-child(odd) td,
.ugcFormWrapper .table-stripe tbody tr:nth-child(odd) th {
  background-color: #eeeeee;
  /* non-RGBA fallback  */
  background-color: rgba(0, 0, 0, 0.04);
}
.ugcFormWrapper .ui-btn,
.ugcFormWrapper label.ui-btn {
  font-weight: bold;
  border-width: 1px;
  border-style: solid;
}
.ugcFormWrapper .ui-btn {
  text-decoration: none !important;
}
.ugcFormWrapper .ui-btn-active {
  cursor: pointer;
}
.ugcFormWrapper .ui-corner-all {
  -webkit-border-radius: 0.3125em /*{global-radii-blocks}*/;
  border-radius: 0.3125em /*{global-radii-blocks}*/;
}
.ugcFormWrapper .ui-btn-corner-all,
.ugcFormWrapper .ui-btn.ui-corner-all,
.ugcFormWrapper .ui-slider-track.ui-corner-all,
.ugcFormWrapper .ui-flipswitch.ui-corner-all,
.ugcFormWrapper .ui-li-count {
  -webkit-border-radius: 0.3125em /*{global-radii-buttons}*/;
  border-radius: 0.3125em /*{global-radii-buttons}*/;
}
.ugcFormWrapper .ui-btn-icon-notext.ui-btn-corner-all,
.ugcFormWrapper .ui-btn-icon-notext.ui-corner-all {
  -webkit-border-radius: 1em;
  border-radius: 1em;
}
.ugcFormWrapper .ui-btn-corner-all,
.ugcFormWrapper .ui-corner-all {
  -webkit-background-clip: padding;
  background-clip: padding-box;
}
.ugcFormWrapper .ui-popup.ui-corner-all > .ui-popup-arrow-guide {
  left: 0.6em /*{global-radii-blocks}*/;
  right: 0.6em /*{global-radii-blocks}*/;
  top: 0.6em /*{global-radii-blocks}*/;
  bottom: 0.6em /*{global-radii-blocks}*/;
}
.ugcFormWrapper .ui-shadow {
  -webkit-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.15) /*{global-box-shadow-color}*/;
  -moz-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.15) /*{global-box-shadow-color}*/;
  box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.15) /*{global-box-shadow-color}*/;
}
.ugcFormWrapper .ui-shadow-inset {
  -webkit-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
  -moz-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
  box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
}
.ugcFormWrapper .ui-overlay-shadow {
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
}
.ugcFormWrapper .ui-btn-icon-left:after,
.ugcFormWrapper .ui-btn-icon-right:after,
.ugcFormWrapper .ui-btn-icon-top:after,
.ugcFormWrapper .ui-btn-icon-bottom:after,
.ugcFormWrapper .ui-btn-icon-notext:after {
  background-color: #666666 /*{global-icon-color}*/;
  background-color: rgba(0, 0, 0, 0.3) /*{global-icon-disc}*/;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-border-radius: 1em;
  border-radius: 1em;
}
.ugcFormWrapper .ui-alt-icon.ui-btn:after,
.ugcFormWrapper .ui-alt-icon .ui-btn:after,
.ugcFormWrapper html .ui-alt-icon.ui-checkbox-off:after,
.ugcFormWrapper html .ui-alt-icon.ui-radio-off:after,
.ugcFormWrapper html .ui-alt-icon .ui-checkbox-off:after,
.ugcFormWrapper html .ui-alt-icon .ui-radio-off:after {
  background-color: #666666 /*{global-icon-color}*/;
  background-color: rgba(0, 0, 0, 0.15) /*{global-icon-disc}*/;
}
.ugcFormWrapper .ui-nodisc-icon.ui-btn:after,
.ugcFormWrapper .ui-nodisc-icon .ui-btn:after {
  background-color: transparent;
}
.ugcFormWrapper .ui-shadow-icon.ui-btn:after,
.ugcFormWrapper .ui-shadow-icon .ui-btn:after {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
}
.ugcFormWrapper .ui-btn.ui-checkbox-off:after,
.ugcFormWrapper .ui-btn.ui-checkbox-on:after,
.ugcFormWrapper .ui-btn.ui-radio-off:after,
.ugcFormWrapper .ui-btn.ui-radio-on:after {
  display: block;
  width: 18px;
  height: 18px;
  margin: -9px 2px 0 2px;
}
.ugcFormWrapper .ui-checkbox-off:after,
.ugcFormWrapper .ui-btn.ui-radio-off:after {
  filter: alpha(opacity=30);
  opacity: .3;
}
.ugcFormWrapper .ui-btn.ui-checkbox-off:after,
.ugcFormWrapper .ui-btn.ui-checkbox-on:after {
  -webkit-border-radius: .1875em;
  border-radius: .1875em;
}
.ugcFormWrapper .ui-btn.ui-checkbox-off:after {
  background-color: #666;
  background-color: rgba(0, 0, 0, 0.3);
}
.ugcFormWrapper .ui-radio .ui-btn.ui-radio-on:after {
  background-image: none;
  background-color: #fff;
  width: 8px;
  height: 8px;
  border-width: 5px;
  border-style: solid;
}
.ugcFormWrapper .ui-alt-icon.ui-btn.ui-radio-on:after,
.ugcFormWrapper .ui-alt-icon .ui-btn.ui-radio-on:after {
  background-color: #000;
}
.ugcFormWrapper .ui-icon-loading {
  background: url(../../../../../apps/journey/components/UgcForm/clientlibs/styles/jquery-mobile-images/ajax-loader.gif);
  background-size: 2.875em 2.875em;
}
.ugcFormWrapper .ui-bar-a,
.ugcFormWrapper .ui-page-theme-a .ui-bar-inherit,
.ugcFormWrapper html .ui-bar-a .ui-bar-inherit,
.ugcFormWrapper html .ui-body-a .ui-bar-inherit,
.ugcFormWrapper html body .ui-group-theme-a .ui-bar-inherit {
  background-color: #e9e9e9 /*{a-bar-background-color}*/;
  border-color: #dddddd /*{a-bar-border}*/;
  color: #333333 /*{a-bar-color}*/;
  text-shadow: 0 /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #eeeeee /*{a-bar-shadow-color}*/;
  font-weight: bold;
}
.ugcFormWrapper .ui-bar-a {
  border-width: 1px;
  border-style: solid;
}
.ugcFormWrapper .ui-body-a,
.ugcFormWrapper .ui-page-theme-a .ui-body-inherit,
.ugcFormWrapper html .ui-bar-a .ui-body-inherit,
.ugcFormWrapper html .ui-body-a .ui-body-inherit,
.ugcFormWrapper html body .ui-group-theme-a .ui-body-inherit,
.ugcFormWrapper html .ui-panel-page-container-a {
  background-color: #ffffff /*{a-body-background-color}*/;
  border-color: #dddddd /*{a-body-border}*/;
  color: #333333 /*{a-body-color}*/;
  text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #f3f3f3 /*{a-body-shadow-color}*/;
}
.ugcFormWrapper .ui-body-a {
  border-width: 1px;
  border-style: solid;
}
.ugcFormWrapper .ui-page-theme-a .ui-btn,
.ugcFormWrapper html .ui-bar-a .ui-btn,
.ugcFormWrapper html .ui-body-a .ui-btn,
.ugcFormWrapper html body .ui-group-theme-a .ui-btn,
.ugcFormWrapper html head + body .ui-btn.ui-btn-a,
.ugcFormWrapper .ui-page-theme-a .ui-btn:visited,
.ugcFormWrapper html .ui-bar-a .ui-btn:visited,
.ugcFormWrapper html .ui-body-a .ui-btn:visited,
.ugcFormWrapper html body .ui-group-theme-a .ui-btn:visited,
.ugcFormWrapper html head + body .ui-btn.ui-btn-a:visited {
  background-color: #f6f6f6 /*{a-bup-background-color}*/;
  border-color: #dddddd /*{a-bup-border}*/;
  color: #333333 /*{a-bup-color}*/;
  text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #f3f3f3 /*{a-bup-shadow-color}*/;
}
.ugcFormWrapper .ui-page-theme-a .ui-btn:hover,
.ugcFormWrapper html .ui-bar-a .ui-btn:hover,
.ugcFormWrapper html .ui-body-a .ui-btn:hover,
.ugcFormWrapper html body .ui-group-theme-a .ui-btn:hover,
.ugcFormWrapper html head + body .ui-btn.ui-btn-a:hover {
  background-color: #ededed /*{a-bhover-background-color}*/;
  border-color: #dddddd /*{a-bhover-border}*/;
  color: #333333 /*{a-bhover-color}*/;
  text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #f3f3f3 /*{a-bhover-shadow-color}*/;
}
.ugcFormWrapper .ui-page-theme-a .ui-btn:active,
.ugcFormWrapper html .ui-bar-a .ui-btn:active,
.ugcFormWrapper html .ui-body-a .ui-btn:active,
.ugcFormWrapper html body .ui-group-theme-a .ui-btn:active,
.ugcFormWrapper html head + body .ui-btn.ui-btn-a:active {
  background-color: #e8e8e8 /*{a-bdown-background-color}*/;
  border-color: #dddddd /*{a-bdown-border}*/;
  color: #333333 /*{a-bdown-color}*/;
  text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #f3f3f3 /*{a-bdown-shadow-color}*/;
}
.ugcFormWrapper .ui-bar-b,
.ugcFormWrapper .ui-page-theme-b .ui-bar-inherit,
.ugcFormWrapper html .ui-bar-b .ui-bar-inherit,
.ugcFormWrapper html .ui-body-b .ui-bar-inherit,
.ugcFormWrapper html body .ui-group-theme-b .ui-bar-inherit {
  background-color: #1d1d1d /*{b-bar-background-color}*/;
  border-color: #1b1b1b /*{b-bar-border}*/;
  color: #ffffff /*{b-bar-color}*/;
  text-shadow: 0 /*{b-bar-shadow-x}*/ 1px /*{b-bar-shadow-y}*/ 0 /*{b-bar-shadow-radius}*/ #111111 /*{b-bar-shadow-color}*/;
  font-weight: bold;
}
.ugcFormWrapper .ui-bar-b {
  border-width: 1px;
  border-style: solid;
}
.ugcFormWrapper .ui-overlay-b,
.ugcFormWrapper .ui-page-theme-b,
.ugcFormWrapper .ui-page-theme-b .ui-panel-wrapper {
  background-color: #252525 /*{b-page-background-color}*/;
  border-color: #454545 /*{b-page-border}*/;
  color: #ffffff /*{b-page-color}*/;
  text-shadow: 0 /*{b-page-shadow-x}*/ 1px /*{b-page-shadow-y}*/ 0 /*{b-page-shadow-radius}*/ #111111 /*{b-page-shadow-color}*/;
}
.ugcFormWrapper .ui-body-b,
.ugcFormWrapper .ui-page-theme-b .ui-body-inherit,
.ugcFormWrapper html .ui-bar-b .ui-body-inherit,
.ugcFormWrapper html .ui-body-b .ui-body-inherit,
.ugcFormWrapper html body .ui-group-theme-b .ui-body-inherit,
.ugcFormWrapper html .ui-panel-page-container-b {
  background-color: #2a2a2a /*{b-body-background-color}*/;
  border-color: #1d1d1d /*{b-body-border}*/;
  color: #ffffff /*{b-body-color}*/;
  text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #111111 /*{b-body-shadow-color}*/;
}
.ugcFormWrapper .ui-body-b {
  border-width: 1px;
  border-style: solid;
}
.ugcFormWrapper .ui-page-theme-b a,
.ugcFormWrapper html .ui-bar-b a,
.ugcFormWrapper html .ui-body-b a,
.ugcFormWrapper html body .ui-group-theme-b a {
  color: #22aadd /*{b-link-color}*/;
  font-weight: bold;
}
.ugcFormWrapper .ui-page-theme-b a:visited,
.ugcFormWrapper html .ui-bar-b a:visited,
.ugcFormWrapper html .ui-body-b a:visited,
.ugcFormWrapper html body .ui-group-theme-b a:visited {
  color: #22aadd /*{b-link-visited}*/;
}
.ugcFormWrapper .ui-page-theme-b a:hover,
.ugcFormWrapper html .ui-bar-b a:hover,
.ugcFormWrapper html .ui-body-b a:hover,
.ugcFormWrapper html body .ui-group-theme-b a:hover {
  color: #0088bb /*{b-link-hover}*/;
}
.ugcFormWrapper .ui-page-theme-b a:active,
.ugcFormWrapper html .ui-bar-b a:active,
.ugcFormWrapper html .ui-body-b a:active,
.ugcFormWrapper html body .ui-group-theme-b a:active {
  color: #0088bb /*{b-link-active}*/;
}
.ugcFormWrapper .ui-page-theme-b .ui-btn,
.ugcFormWrapper html .ui-bar-b .ui-btn,
.ugcFormWrapper html .ui-body-b .ui-btn,
.ugcFormWrapper html body .ui-group-theme-b .ui-btn,
.ugcFormWrapper html head + body .ui-btn.ui-btn-b,
.ugcFormWrapper .ui-page-theme-b .ui-btn:visited,
.ugcFormWrapper html .ui-bar-b .ui-btn:visited,
.ugcFormWrapper html .ui-body-b .ui-btn:visited,
.ugcFormWrapper html body .ui-group-theme-b .ui-btn:visited,
.ugcFormWrapper html head + body .ui-btn.ui-btn-b:visited {
  background-color: #333333 /*{b-bup-background-color}*/;
  border-color: #1f1f1f /*{b-bup-border}*/;
  color: #ffffff /*{b-bup-color}*/;
  text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #111111 /*{b-bup-shadow-color}*/;
}
.ugcFormWrapper .ui-page-theme-b .ui-btn:hover,
.ugcFormWrapper html .ui-bar-b .ui-btn:hover,
.ugcFormWrapper html .ui-body-b .ui-btn:hover,
.ugcFormWrapper html body .ui-group-theme-b .ui-btn:hover,
.ugcFormWrapper html head + body .ui-btn.ui-btn-b:hover {
  background-color: #373737 /*{b-bhover-background-color}*/;
  border-color: #1f1f1f /*{b-bhover-border}*/;
  color: #ffffff /*{b-bhover-color}*/;
  text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #111111 /*{b-bhover-shadow-color}*/;
}
.ugcFormWrapper .ui-page-theme-b .ui-btn:active,
.ugcFormWrapper html .ui-bar-b .ui-btn:active,
.ugcFormWrapper html .ui-body-b .ui-btn:active,
.ugcFormWrapper html body .ui-group-theme-b .ui-btn:active,
.ugcFormWrapper html head + body .ui-btn.ui-btn-b:active {
  background-color: #404040 /*{b-bdown-background-color}*/;
  border-color: #1f1f1f /*{b-bdown-border}*/;
  color: #ffffff /*{b-bdown-color}*/;
  text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #111111 /*{b-bdown-shadow-color}*/;
}
.ugcFormWrapper .ui-page-theme-b .ui-btn.ui-btn-active,
.ugcFormWrapper html .ui-bar-b .ui-btn.ui-btn-active,
.ugcFormWrapper html .ui-body-b .ui-btn.ui-btn-active,
.ugcFormWrapper html body .ui-group-theme-b .ui-btn.ui-btn-active,
.ugcFormWrapper html head + body .ui-btn.ui-btn-b.ui-btn-active,
.ugcFormWrapper .ui-page-theme-b .ui-checkbox-on:after,
.ugcFormWrapper html .ui-bar-b .ui-checkbox-on:after,
.ugcFormWrapper html .ui-body-b .ui-checkbox-on:after,
.ugcFormWrapper html body .ui-group-theme-b .ui-checkbox-on:after,
.ugcFormWrapper .ui-btn.ui-checkbox-on.ui-btn-b:after,
.ugcFormWrapper .ui-page-theme-b .ui-flipswitch-active,
.ugcFormWrapper html .ui-bar-b .ui-flipswitch-active,
.ugcFormWrapper html .ui-body-b .ui-flipswitch-active,
.ugcFormWrapper html body .ui-group-theme-b .ui-flipswitch-active,
.ugcFormWrapper html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,
.ugcFormWrapper .ui-page-theme-b .ui-slider-track .ui-btn-active,
.ugcFormWrapper html .ui-bar-b .ui-slider-track .ui-btn-active,
.ugcFormWrapper html .ui-body-b .ui-slider-track .ui-btn-active,
.ugcFormWrapper html body .ui-group-theme-b .ui-slider-track .ui-btn-active,
.ugcFormWrapper html body div.ui-slider-track.ui-body-b .ui-btn-active {
  background-color: #22aadd /*{b-active-background-color}*/;
  border-color: #22aadd /*{b-active-border}*/;
  color: #ffffff /*{b-active-color}*/;
  text-shadow: 0 /*{b-active-shadow-x}*/ 1px /*{b-active-shadow-y}*/ 0 /*{b-active-shadow-radius}*/ #0088bb /*{b-active-shadow-color}*/;
}
.ugcFormWrapper .ui-page-theme-b .ui-radio-on:after,
.ugcFormWrapper html .ui-bar-b .ui-radio-on:after,
.ugcFormWrapper html .ui-body-b .ui-radio-on:after,
.ugcFormWrapper html body .ui-group-theme-b .ui-radio-on:after,
.ugcFormWrapper .ui-btn.ui-radio-on.ui-btn-b:after {
  border-color: #22aadd /*{b-active-background-color}*/;
}
.ugcFormWrapper .ui-page-theme-b .ui-btn:focus,
.ugcFormWrapper html .ui-bar-b .ui-btn:focus,
.ugcFormWrapper html .ui-body-b .ui-btn:focus,
.ugcFormWrapper html body .ui-group-theme-b .ui-btn:focus,
.ugcFormWrapper html head + body .ui-btn.ui-btn-b:focus,
.ugcFormWrapper .ui-page-theme-b .ui-focus,
.ugcFormWrapper html .ui-bar-b .ui-focus,
.ugcFormWrapper html .ui-body-b .ui-focus,
.ugcFormWrapper html body .ui-group-theme-b .ui-focus,
.ugcFormWrapper html head + body .ui-btn-b.ui-focus,
.ugcFormWrapper html head + body .ui-body-b.ui-focus {
  -webkit-box-shadow: 0 0 12px #22aadd /*{b-active-background-color}*/;
  -moz-box-shadow: 0 0 12px #22aadd /*{b-active-background-color}*/;
  box-shadow: 0 0 12px #22aadd /*{b-active-background-color}*/;
}
.ugcFormWrapper .ui-disabled,
.ugcFormWrapper .ui-state-disabled,
.ugcFormWrapper button[disabled],
.ugcFormWrapper .ui-select .ui-btn.ui-state-disabled {
  filter: alpha(opacity=30);
  opacity: .3;
  cursor: default !important;
  pointer-events: none;
}
.ugcFormWrapper .ui-btn:focus,
.ugcFormWrapper .ui-btn.ui-focus {
  outline: 0;
}
.ugcFormWrapper .ui-noboxshadow .ui-shadow,
.ugcFormWrapper .ui-noboxshadow .ui-shadow-inset,
.ugcFormWrapper .ui-noboxshadow .ui-overlay-shadow,
.ugcFormWrapper .ui-noboxshadow .ui-shadow-icon.ui-btn:after,
.ugcFormWrapper .ui-noboxshadow .ui-shadow-icon .ui-btn:after,
.ugcFormWrapper .ui-noboxshadow .ui-focus,
.ugcFormWrapper .ui-noboxshadow .ui-btn:focus,
.ugcFormWrapper .ui-noboxshadow input:focus,
.ugcFormWrapper .ui-noboxshadow .ui-panel {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.ugcFormWrapper .ui-noboxshadow .ui-btn:focus,
.ugcFormWrapper .ui-noboxshadow .ui-focus {
  outline-width: 1px;
  outline-style: auto;
}
.ugcFormWrapper .ui-mobile,
.ugcFormWrapper .ui-mobile body {
  height: 99.9%;
}
.ugcFormWrapper .ui-mobile fieldset,
.ugcFormWrapper .ui-page {
  padding: 0;
  margin: 0;
}
.ugcFormWrapper .ui-mobile a img,
.ugcFormWrapper .ui-mobile fieldset {
  border-width: 0;
}
.ugcFormWrapper .ui-mobile fieldset {
  min-width: 0;
}
.ugcFormWrapper .ui-mobile-viewport {
  margin: 0;
  overflow-x: visible;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.ugcFormWrapper body.ui-mobile-viewport,
.ugcFormWrapper div.ui-mobile-viewport {
  overflow-x: hidden;
}
.ugcFormWrapper .ui-mobile [data-role=page],
.ugcFormWrapper .ui-mobile [data-role=dialog],
.ugcFormWrapper .ui-page {
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  position: absolute;
  display: none;
  border: 0;
}
.ugcFormWrapper .ui-page {
  outline: none;
}
.ugcFormWrapper .ui-mobile .ui-page-active {
  display: block;
  overflow: visible;
  overflow-x: hidden;
}
.ugcFormWrapper .ui-mobile-rendering > * {
  visibility: hidden;
}
.ugcFormWrapper .ui-nojs {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ugcFormWrapper .ui-bar,
.ugcFormWrapper .ui-body {
  position: relative;
  padding: .4em 1em;
  overflow: hidden;
  display: block;
  clear: both;
}
.ugcFormWrapper .ui-bar h1,
.ugcFormWrapper .ui-bar h2,
.ugcFormWrapper .ui-bar h3,
.ugcFormWrapper .ui-bar h4,
.ugcFormWrapper .ui-bar h5,
.ugcFormWrapper .ui-bar h6 {
  margin: 0;
  padding: 0;
  font-size: 1em;
  display: inline-block;
}
.ugcFormWrapper .ui-header,
.ugcFormWrapper .ui-footer {
  border-width: 1px 0;
  border-style: solid;
  position: relative;
}
.ugcFormWrapper .ui-header:empty,
.ugcFormWrapper .ui-footer:empty {
  min-height: 2.6875em;
}
.ugcFormWrapper .ui-header .ui-title,
.ugcFormWrapper .ui-footer .ui-title {
  font-size: 1em;
  min-height: 1.1em;
  text-align: center;
  display: block;
  margin: 0 30%;
  padding: .7em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  outline: 0 !important;
}
.ugcFormWrapper .ui-footer .ui-title {
  margin: 0 1em;
}
.ugcFormWrapper .ui-content {
  border-width: 0;
  overflow: visible;
  overflow-x: hidden;
  padding: 1em;
}
.ugcFormWrapper .ui-corner-all > .ui-header:first-child,
.ugcFormWrapper .ui-corner-all > .ui-content:first-child,
.ugcFormWrapper .ui-corner-all > .ui-footer:first-child {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
}
.ugcFormWrapper .ui-corner-all > .ui-header:last-child,
.ugcFormWrapper .ui-corner-all > .ui-content:last-child,
.ugcFormWrapper .ui-corner-all > .ui-footer:last-child {
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.ugcFormWrapper .ui-btn {
  font-size: 16px;
  margin: .5em 0;
  padding: .7em 1em;
  position: relative;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ugcFormWrapper .ui-btn-icon-notext,
.ugcFormWrapper .ui-header button.ui-btn.ui-btn-icon-notext,
.ugcFormWrapper .ui-footer button.ui-btn.ui-btn-icon-notext {
  padding: 0;
  width: 1.75em;
  height: 1.75em;
  text-indent: -9999px;
  white-space: nowrap !important;
}
.ugcFormWrapper .ui-mini {
  font-size: 12.5px;
}
.ugcFormWrapper .ui-mini .ui-btn {
  font-size: inherit;
}
.ugcFormWrapper .ui-header .ui-btn,
.ugcFormWrapper .ui-footer .ui-btn {
  font-size: 12.5px;
  display: inline-block;
  vertical-align: middle;
}
.ugcFormWrapper .ui-header .ui-controlgroup .ui-btn-icon-notext,
.ugcFormWrapper .ui-footer .ui-controlgroup .ui-btn-icon-notext {
  font-size: 12.5px;
}
.ugcFormWrapper .ui-header .ui-btn-left,
.ugcFormWrapper .ui-header .ui-btn-right {
  font-size: 12.5px;
}
.ugcFormWrapper .ui-mini.ui-btn-icon-notext,
.ugcFormWrapper .ui-mini .ui-btn-icon-notext,
.ugcFormWrapper .ui-header .ui-btn-icon-notext,
.ugcFormWrapper .ui-footer .ui-btn-icon-notext {
  font-size: 16px;
  padding: 0;
}
.ugcFormWrapper .ui-btn-inline {
  display: inline-block;
  vertical-align: middle;
  margin-right: .625em;
}
.ugcFormWrapper .ui-btn-icon-left {
  padding-left: 2.5em;
}
.ugcFormWrapper .ui-btn-icon-right {
  padding-right: 2.5em;
}
.ugcFormWrapper .ui-btn-icon-top {
  padding-top: 2.5em;
}
.ugcFormWrapper .ui-btn-icon-bottom {
  padding-bottom: 2.5em;
}
.ugcFormWrapper .ui-header .ui-btn-icon-top,
.ugcFormWrapper .ui-footer .ui-btn-icon-top,
.ugcFormWrapper .ui-header .ui-btn-icon-bottom,
.ugcFormWrapper .ui-footer .ui-btn-icon-bottom {
  padding-left: .3125em;
  padding-right: .3125em;
}
.ugcFormWrapper .ui-btn-icon-left:after,
.ugcFormWrapper .ui-btn-icon-right:after,
.ugcFormWrapper .ui-btn-icon-top:after,
.ugcFormWrapper .ui-btn-icon-bottom:after,
.ugcFormWrapper .ui-btn-icon-notext:after {
  content: "";
  position: absolute;
  display: block;
  width: 22px;
  height: 22px;
}
.ugcFormWrapper .ui-btn-icon-notext:after,
.ugcFormWrapper .ui-btn-icon-left:after,
.ugcFormWrapper .ui-btn-icon-right:after {
  top: 50%;
  margin-top: -11px;
}
.ugcFormWrapper .ui-btn-icon-left:after {
  left: .5625em;
}
.ugcFormWrapper .ui-btn-icon-right:after {
  right: .5625em;
}
.ugcFormWrapper .ui-mini.ui-btn-icon-left:after,
.ugcFormWrapper .ui-mini .ui-btn-icon-left:after,
.ugcFormWrapper .ui-header .ui-btn-icon-left:after,
.ugcFormWrapper .ui-footer .ui-btn-icon-left:after {
  left: .37em;
}
.ugcFormWrapper .ui-mini.ui-btn-icon-right:after,
.ugcFormWrapper .ui-mini .ui-btn-icon-right:after,
.ugcFormWrapper .ui-header .ui-btn-icon-right:after,
.ugcFormWrapper .ui-footer .ui-btn-icon-right:after {
  right: .37em;
}
.ugcFormWrapper .ui-btn-icon-notext:after,
.ugcFormWrapper .ui-btn-icon-top:after,
.ugcFormWrapper .ui-btn-icon-bottom:after {
  left: 50%;
  margin-left: -11px;
}
.ugcFormWrapper .ui-btn-icon-top:after {
  top: .5625em;
}
.ugcFormWrapper .ui-btn-icon-bottom:after {
  top: auto;
  bottom: .5625em;
}
.ugcFormWrapper .ui-header .ui-btn-left,
.ugcFormWrapper .ui-header .ui-btn-right,
.ugcFormWrapper .ui-btn-left > [class*="ui-"],
.ugcFormWrapper .ui-btn-right > [class*="ui-"] {
  margin: 0;
}
.ugcFormWrapper .ui-btn-left,
.ugcFormWrapper .ui-btn-right {
  position: absolute;
  top: .24em;
}
.ugcFormWrapper .ui-btn-left {
  left: .4em;
}
.ugcFormWrapper .ui-btn-right {
  right: .4em;
}
.ugcFormWrapper .ui-btn-icon-notext.ui-btn-left {
  top: .3125em;
  left: .3125em;
}
.ugcFormWrapper .ui-btn-icon-notext.ui-btn-right {
  top: .3125em;
  right: .3125em;
}
.ugcFormWrapper button.ui-btn,
.ugcFormWrapper .ui-controlgroup-controls button.ui-btn-icon-notext {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.ugcFormWrapper button.ui-btn-inline,
.ugcFormWrapper .ui-header button.ui-btn,
.ugcFormWrapper .ui-footer button.ui-btn {
  width: auto;
}
.ugcFormWrapper button.ui-btn::-moz-focus-inner {
  border: 0;
}
.ugcFormWrapper button.ui-btn-icon-notext,
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  width: 1.75em;
}
.ugcFormWrapper .ui-mobile label,
.ugcFormWrapper .ui-controlgroup-label {
  display: block;
  margin: 0 0 .4em;
}
.ugcFormWrapper .ui-hide-label > label,
.ugcFormWrapper .ui-hide-label .ui-controlgroup-label,
.ugcFormWrapper .ui-hide-label .ui-rangeslider label,
.ugcFormWrapper .ui-hidden-accessible {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ugcFormWrapper .ui-screen-hidden {
  display: none !important;
}
.ugcFormWrapper .ui-mobile-viewport-transitioning,
.ugcFormWrapper .ui-mobile-viewport-transitioning .ui-page {
  width: 100%;
  height: 100%;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ugcFormWrapper .ui-page-pre-in {
  opacity: 0;
}
.ugcFormWrapper .in {
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 350ms;
  -moz-animation-timing-function: ease-out;
  -moz-animation-duration: 350ms;
  animation-timing-function: ease-out;
  animation-duration: 350ms;
}
.ugcFormWrapper .out {
  -webkit-animation-timing-function: ease-in;
  -webkit-animation-duration: 225ms;
  -moz-animation-timing-function: ease-in;
  -moz-animation-duration: 225ms;
  animation-timing-function: ease-in;
  animation-duration: 225ms;
}
.ugcFormWrapper .fade.out {
  opacity: 0;
  -webkit-animation-duration: 125ms;
  -webkit-animation-name: fadeout;
  -moz-animation-duration: 125ms;
  -moz-animation-name: fadeout;
  animation-duration: 125ms;
  animation-name: fadeout;
}
.ugcFormWrapper .fade.in {
  opacity: 1;
  -webkit-animation-duration: 225ms;
  -webkit-animation-name: fadein;
  -moz-animation-duration: 225ms;
  -moz-animation-name: fadein;
  animation-duration: 225ms;
  animation-name: fadein;
}
.ugcFormWrapper .pop {
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
.ugcFormWrapper .pop.in {
  -webkit-transform: scale(1);
  -webkit-animation-name: popin;
  -webkit-animation-duration: 350ms;
  -moz-transform: scale(1);
  -moz-animation-name: popin;
  -moz-animation-duration: 350ms;
  transform: scale(1);
  animation-name: popin;
  animation-duration: 350ms;
  opacity: 1;
}
.ugcFormWrapper .pop.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  -moz-animation-name: fadeout;
  -moz-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
  opacity: 0;
}
.ugcFormWrapper .pop.in.reverse {
  -webkit-animation-name: fadein;
  -moz-animation-name: fadein;
  animation-name: fadein;
}
.ugcFormWrapper .pop.out.reverse {
  -webkit-transform: scale(0.8);
  -webkit-animation-name: popout;
  -moz-transform: scale(0.8);
  -moz-animation-name: popout;
  transform: scale(0.8);
  animation-name: popout;
}
.ugcFormWrapper .slide.out,
.ugcFormWrapper .slide.in {
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 350ms;
  -moz-animation-timing-function: ease-out;
  -moz-animation-duration: 350ms;
  animation-timing-function: ease-out;
  animation-duration: 350ms;
}
.ugcFormWrapper .slide.out {
  -webkit-transform: translate3d(-100%, 0, 0);
  -webkit-animation-name: slideouttoleft;
  -moz-transform: translateX(-100%);
  -moz-animation-name: slideouttoleft;
  transform: translateX(-100%);
  animation-name: slideouttoleft;
}
.ugcFormWrapper .slide.in {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-animation-name: slideinfromright;
  -moz-transform: translateX(0);
  -moz-animation-name: slideinfromright;
  transform: translateX(0);
  animation-name: slideinfromright;
}
.ugcFormWrapper .slide.out.reverse {
  -webkit-transform: translate3d(100%, 0, 0);
  -webkit-animation-name: slideouttoright;
  -moz-transform: translateX(100%);
  -moz-animation-name: slideouttoright;
  transform: translateX(100%);
  animation-name: slideouttoright;
}
.ugcFormWrapper .slide.in.reverse {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-animation-name: slideinfromleft;
  -moz-transform: translateX(0);
  -moz-animation-name: slideinfromleft;
  transform: translateX(0);
  animation-name: slideinfromleft;
}
.ugcFormWrapper .slidefade.out {
  -webkit-transform: translateX(-100%);
  -webkit-animation-name: slideouttoleft;
  -webkit-animation-duration: 225ms;
  -moz-transform: translateX(-100%);
  -moz-animation-name: slideouttoleft;
  -moz-animation-duration: 225ms;
  transform: translateX(-100%);
  animation-name: slideouttoleft;
  animation-duration: 225ms;
}
.ugcFormWrapper .slidefade.in {
  -webkit-transform: translateX(0);
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateX(0);
  -moz-animation-name: fadein;
  -moz-animation-duration: 200ms;
  transform: translateX(0);
  animation-name: fadein;
  animation-duration: 200ms;
}
.ugcFormWrapper .slidefade.out.reverse {
  -webkit-transform: translateX(100%);
  -webkit-animation-name: slideouttoright;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateX(100%);
  -moz-animation-name: slideouttoright;
  -moz-animation-duration: 200ms;
  transform: translateX(100%);
  animation-name: slideouttoright;
  animation-duration: 200ms;
}
.ugcFormWrapper .slidefade.in.reverse {
  -webkit-transform: translateX(0);
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateX(0);
  -moz-animation-name: fadein;
  -moz-animation-duration: 200ms;
  transform: translateX(0);
  animation-name: fadein;
  animation-duration: 200ms;
}
.ugcFormWrapper .slidedown.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  -moz-animation-name: fadeout;
  -moz-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
}
.ugcFormWrapper .slidedown.in {
  -webkit-transform: translateY(0);
  -webkit-animation-name: slideinfromtop;
  -webkit-animation-duration: 250ms;
  -moz-transform: translateY(0);
  -moz-animation-name: slideinfromtop;
  -moz-animation-duration: 250ms;
  transform: translateY(0);
  animation-name: slideinfromtop;
  animation-duration: 250ms;
}
.ugcFormWrapper .slidedown.in.reverse {
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 150ms;
  -moz-animation-name: fadein;
  -moz-animation-duration: 150ms;
  animation-name: fadein;
  animation-duration: 150ms;
}
.ugcFormWrapper .slidedown.out.reverse {
  -webkit-transform: translateY(-100%);
  -webkit-animation-name: slideouttotop;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateY(-100%);
  -moz-animation-name: slideouttotop;
  -moz-animation-duration: 200ms;
  transform: translateY(-100%);
  animation-name: slideouttotop;
  animation-duration: 200ms;
}
.ugcFormWrapper .slideup.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  -moz-animation-name: fadeout;
  -moz-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
}
.ugcFormWrapper .slideup.in {
  -webkit-transform: translateY(0);
  -webkit-animation-name: slideinfrombottom;
  -webkit-animation-duration: 250ms;
  -moz-transform: translateY(0);
  -moz-animation-name: slideinfrombottom;
  -moz-animation-duration: 250ms;
  transform: translateY(0);
  animation-name: slideinfrombottom;
  animation-duration: 250ms;
}
.ugcFormWrapper .slideup.in.reverse {
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 150ms;
  -moz-animation-name: fadein;
  -moz-animation-duration: 150ms;
  animation-name: fadein;
  animation-duration: 150ms;
}
.ugcFormWrapper .slideup.out.reverse {
  -webkit-transform: translateY(100%);
  -webkit-animation-name: slideouttobottom;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateY(100%);
  -moz-animation-name: slideouttobottom;
  -moz-animation-duration: 200ms;
  transform: translateY(100%);
  animation-name: slideouttobottom;
  animation-duration: 200ms;
}
.ugcFormWrapper .viewport-flip {
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  perspective: 1000;
  position: absolute;
}
.ugcFormWrapper .flip {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateX(0);
  /* Needed to work around an iOS 3.1 bug that causes listview thumbs to disappear when -webkit-visibility:hidden is used. */
  -moz-backface-visibility: hidden;
  -moz-transform: translateX(0);
  backface-visibility: hidden;
  transform: translateX(0);
}
.ugcFormWrapper .flip.out {
  -webkit-transform: rotateY(-90deg) scale(0.9);
  -webkit-animation-name: flipouttoleft;
  -webkit-animation-duration: 175ms;
  -moz-transform: rotateY(-90deg) scale(0.9);
  -moz-animation-name: flipouttoleft;
  -moz-animation-duration: 175ms;
  transform: rotateY(-90deg) scale(0.9);
  animation-name: flipouttoleft;
  animation-duration: 175ms;
}
.ugcFormWrapper .flip.in {
  -webkit-animation-name: flipintoright;
  -webkit-animation-duration: 225ms;
  -moz-animation-name: flipintoright;
  -moz-animation-duration: 225ms;
  animation-name: flipintoright;
  animation-duration: 225ms;
}
.ugcFormWrapper .flip.out.reverse {
  -webkit-transform: rotateY(90deg) scale(0.9);
  -webkit-animation-name: flipouttoright;
  -moz-transform: rotateY(90deg) scale(0.9);
  -moz-animation-name: flipouttoright;
  transform: rotateY(90deg) scale(0.9);
  animation-name: flipouttoright;
}
.ugcFormWrapper .flip.in.reverse {
  -webkit-animation-name: flipintoleft;
  -moz-animation-name: flipintoleft;
  animation-name: flipintoleft;
}
.ugcFormWrapper .viewport-turn {
  -webkit-perspective: 200px;
  -moz-perspective: 200px;
  -ms-perspective: 200px;
  perspective: 200px;
  position: absolute;
}
.ugcFormWrapper .turn {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateX(0);
  /* Needed to work around an iOS 3.1 bug that causes listview thumbs to disappear when -webkit-visibility:hidden is used. */
  -webkit-transform-origin: 0;
  -moz-backface-visibility: hidden;
  -moz-transform: translateX(0);
  -moz-transform-origin: 0;
  backface-visibility: hidden;
  transform: translateX(0);
  transform-origin: 0;
}
.ugcFormWrapper .turn.out {
  -webkit-transform: rotateY(-90deg) scale(0.9);
  -webkit-animation-name: flipouttoleft;
  -webkit-animation-duration: 125ms;
  -moz-transform: rotateY(-90deg) scale(0.9);
  -moz-animation-name: flipouttoleft;
  -moz-animation-duration: 125ms;
  transform: rotateY(-90deg) scale(0.9);
  animation-name: flipouttoleft;
  animation-duration: 125ms;
}
.ugcFormWrapper .turn.in {
  -webkit-animation-name: flipintoright;
  -webkit-animation-duration: 250ms;
  -moz-animation-name: flipintoright;
  -moz-animation-duration: 250ms;
  animation-name: flipintoright;
  animation-duration: 250ms;
}
.ugcFormWrapper .turn.out.reverse {
  -webkit-transform: rotateY(90deg) scale(0.9);
  -webkit-animation-name: flipouttoright;
  -moz-transform: rotateY(90deg) scale(0.9);
  -moz-animation-name: flipouttoright;
  transform: rotateY(90deg) scale(0.9);
  animation-name: flipouttoright;
}
.ugcFormWrapper .turn.in.reverse {
  -webkit-animation-name: flipintoleft;
  -moz-animation-name: flipintoleft;
  animation-name: flipintoleft;
}
.ugcFormWrapper .flow {
  -webkit-transform-origin: 50% 30%;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  -moz-transform-origin: 50% 30%;
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  transform-origin: 50% 30%;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}
.ugcFormWrapper .ui-dialog.flow {
  -webkit-transform-origin: none;
  -webkit-box-shadow: none;
  -moz-transform-origin: none;
  -moz-box-shadow: none;
  transform-origin: none;
  box-shadow: none;
}
.ugcFormWrapper .flow.out {
  -webkit-transform: translateX(-100%) scale(0.7);
  -webkit-animation-name: flowouttoleft;
  -webkit-animation-timing-function: ease;
  -webkit-animation-duration: 350ms;
  -moz-transform: translateX(-100%) scale(0.7);
  -moz-animation-name: flowouttoleft;
  -moz-animation-timing-function: ease;
  -moz-animation-duration: 350ms;
  transform: translateX(-100%) scale(0.7);
  animation-name: flowouttoleft;
  animation-timing-function: ease;
  animation-duration: 350ms;
}
.ugcFormWrapper .flow.in {
  -webkit-transform: translateX(0) scale(1);
  -webkit-animation-name: flowinfromright;
  -webkit-animation-timing-function: ease;
  -webkit-animation-duration: 350ms;
  -moz-transform: translateX(0) scale(1);
  -moz-animation-name: flowinfromright;
  -moz-animation-timing-function: ease;
  -moz-animation-duration: 350ms;
  transform: translateX(0) scale(1);
  animation-name: flowinfromright;
  animation-timing-function: ease;
  animation-duration: 350ms;
}
.ugcFormWrapper .flow.out.reverse {
  -webkit-transform: translateX(100%);
  -webkit-animation-name: flowouttoright;
  -moz-transform: translateX(100%);
  -moz-animation-name: flowouttoright;
  transform: translateX(100%);
  animation-name: flowouttoright;
}
.ugcFormWrapper .flow.in.reverse {
  -webkit-animation-name: flowinfromleft;
  -moz-animation-name: flowinfromleft;
  animation-name: flowinfromleft;
}
.ugcFormWrapper .ui-field-contain,
.ugcFormWrapper .ui-mobile fieldset.ui-field-contain {
  display: block;
  position: relative;
  overflow: visible;
  clear: both;
  padding: .8em 0;
}
.ugcFormWrapper .ui-field-contain > label ~ [class*="ui-"],
.ugcFormWrapper .ui-field-contain .ui-controlgroup-controls {
  margin: 0;
}
.ugcFormWrapper .ui-field-contain:last-child {
  border-bottom-width: 0;
}
.ugcFormWrapper .ui-grid-a,
.ugcFormWrapper .ui-grid-b,
.ugcFormWrapper .ui-grid-c,
.ugcFormWrapper .ui-grid-d,
.ugcFormWrapper .ui-grid-solo {
  overflow: hidden;
}
.ugcFormWrapper .ui-block-a,
.ugcFormWrapper .ui-block-b,
.ugcFormWrapper .ui-block-c,
.ugcFormWrapper .ui-block-d,
.ugcFormWrapper .ui-block-e {
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  min-height: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ugcFormWrapper .ui-block-a {
  clear: left;
}
.ugcFormWrapper ul.ui-grid-a,
.ugcFormWrapper ul.ui-grid-b,
.ugcFormWrapper ul.ui-grid-c,
.ugcFormWrapper ul.ui-grid-d,
.ugcFormWrapper ul.ui-grid-solo,
.ugcFormWrapper li.ui-block-a,
.ugcFormWrapper li.ui-block-b,
.ugcFormWrapper li.ui-block-c,
.ugcFormWrapper li.ui-block-d,
.ugcFormWrapper li.ui-block-e {
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  list-style: none;
}
.ugcFormWrapper [class*="ui-block-"] > button.ui-btn {
  margin-right: 0;
  margin-left: 0;
}
.ugcFormWrapper [class*="ui-block-"] > .ui-btn,
.ugcFormWrapper [class*="ui-block-"] > .ui-select,
.ugcFormWrapper [class*="ui-block-"] > .ui-checkbox,
.ugcFormWrapper [class*="ui-block-"] > .ui-radio,
.ugcFormWrapper [class*="ui-block-"] > button.ui-btn-inline,
.ugcFormWrapper [class*="ui-block-"] > button.ui-btn-icon-notext,
.ugcFormWrapper .ui-header [class*="ui-block-"] > button.ui-btn,
.ugcFormWrapper .ui-footer [class*="ui-block-"] > button.ui-btn {
  margin-right: .3125em;
  margin-left: .3125em;
}
.ugcFormWrapper .ui-grid-a > .ui-block-a,
.ugcFormWrapper .ui-grid-a > .ui-block-b {
  /* width: 49.95%; IE7 */
  /* margin-right: -.5px; BB5 */
  width: 50%;
}
.ugcFormWrapper .ui-grid-b > .ui-block-a,
.ugcFormWrapper .ui-grid-b > .ui-block-b,
.ugcFormWrapper .ui-grid-b > .ui-block-c {
  /* width: 33.25%; IE7 */
  /* margin-right: -.5px; BB5 */
  width: 33.333%;
}
.ugcFormWrapper .ui-grid-c > .ui-block-a,
.ugcFormWrapper .ui-grid-c > .ui-block-b,
.ugcFormWrapper .ui-grid-c > .ui-block-c,
.ugcFormWrapper .ui-grid-c > .ui-block-d {
  /* width: 24.925%; IE7 */
  /* margin-right: -.5px; BB5 */
  width: 25%;
}
.ugcFormWrapper .ui-grid-d > .ui-block-a,
.ugcFormWrapper .ui-grid-d > .ui-block-b,
.ugcFormWrapper .ui-grid-d > .ui-block-c,
.ugcFormWrapper .ui-grid-d > .ui-block-d,
.ugcFormWrapper .ui-grid-d > .ui-block-e {
  /* width: 19.925%; IE7 */
  width: 20%;
}
.ugcFormWrapper .ui-grid-solo > .ui-block-a {
  width: 100%;
  float: none;
}
.ugcFormWrapper .ui-header-fixed,
.ugcFormWrapper .ui-footer-fixed {
  left: 0;
  right: 0;
  width: 100%;
  position: fixed;
  z-index: 1000;
}
.ugcFormWrapper .ui-header-fixed {
  top: -1px;
  padding-top: 1px;
}
.ugcFormWrapper .ui-header-fixed.ui-fixed-hidden {
  top: 0;
  padding-top: 0;
}
.ugcFormWrapper .ui-header-fixed .ui-btn-left,
.ugcFormWrapper .ui-header-fixed .ui-btn-right {
  margin-top: 1px;
}
.ugcFormWrapper .ui-header-fixed.ui-fixed-hidden .ui-btn-left,
.ugcFormWrapper .ui-header-fixed.ui-fixed-hidden .ui-btn-right {
  margin-top: 0;
}
.ugcFormWrapper .ui-footer-fixed {
  bottom: -1px;
  padding-bottom: 1px;
}
.ugcFormWrapper .ui-footer-fixed.ui-fixed-hidden {
  bottom: 0;
  padding-bottom: 0;
}
.ugcFormWrapper .ui-header-fullscreen,
.ugcFormWrapper .ui-footer-fullscreen {
  filter: alpha(opacity=90);
  opacity: .9;
}
.ugcFormWrapper .ui-page-header-fixed {
  padding-top: 2.8125em;
}
.ugcFormWrapper .ui-page-footer-fixed {
  padding-bottom: 2.8125em;
}
.ugcFormWrapper .ui-page-header-fullscreen > .ui-content,
.ugcFormWrapper .ui-page-footer-fullscreen > .ui-content {
  padding: 0;
}
.ugcFormWrapper .ui-fixed-hidden {
  position: absolute;
}
.ugcFormWrapper .ui-footer-fixed.ui-fixed-hidden {
  display: none;
}
.ugcFormWrapper .ui-page .ui-footer-fixed.ui-fixed-hidden {
  display: block;
}
.ugcFormWrapper .ui-page-header-fullscreen .ui-fixed-hidden,
.ugcFormWrapper .ui-page-footer-fullscreen .ui-fixed-hidden {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ugcFormWrapper .ui-header-fixed .ui-btn,
.ugcFormWrapper .ui-footer-fixed .ui-btn {
  z-index: 10;
}
.ugcFormWrapper .ui-android-2x-fixed .ui-li-has-thumb {
  -webkit-transform: translate3d(0, 0, 0);
}
.ugcFormWrapper .ui-navbar {
  max-width: 100%;
}
.ugcFormWrapper .ui-navbar ul:before,
.ugcFormWrapper .ui-navbar ul:after {
  content: "";
  display: table;
}
.ugcFormWrapper .ui-navbar ul:after {
  clear: both;
}
.ugcFormWrapper .ui-navbar ul {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  display: block;
  border: 0;
  max-width: 100%;
  overflow: visible;
}
.ugcFormWrapper .ui-navbar li .ui-btn {
  font-size: 12.5px;
  display: block;
  margin: 0;
  border-right-width: 0;
}
.ugcFormWrapper .ui-header .ui-navbar li button.ui-btn,
.ugcFormWrapper .ui-footer .ui-navbar li button.ui-btn {
  margin: 0;
  width: 100%;
}
.ugcFormWrapper .ui-navbar .ui-btn:focus {
  z-index: 1;
}
.ugcFormWrapper .ui-navbar li:last-child .ui-btn {
  margin-right: -4px;
}
.ugcFormWrapper .ui-navbar li:last-child .ui-btn:after {
  margin-right: 4px;
}
.ugcFormWrapper .ui-content .ui-navbar li:last-child .ui-btn,
.ugcFormWrapper .ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn {
  border-right-width: 1px;
  margin-right: 0;
}
.ugcFormWrapper .ui-content .ui-navbar li:last-child .ui-btn:after,
.ugcFormWrapper .ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn:after {
  margin-right: 0;
}
.ugcFormWrapper .ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn {
  border-right-width: 1px;
  margin-right: -1px;
}
.ugcFormWrapper .ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn:after {
  margin-right: 1px;
}
.ugcFormWrapper .ui-navbar .ui-grid-duo .ui-btn {
  border-top-width: 0;
}
.ugcFormWrapper .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ugcFormWrapper .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
  border-top-width: 1px;
}
.ugcFormWrapper .ui-header .ui-navbar .ui-btn,
.ugcFormWrapper .ui-footer .ui-navbar .ui-btn {
  border-top-width: 0;
  border-bottom-width: 0;
}
.ugcFormWrapper .ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ugcFormWrapper .ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ugcFormWrapper .ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.ugcFormWrapper .ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
  border-top-width: 0;
}
.ugcFormWrapper .ui-header .ui-title ~ .ui-navbar .ui-btn,
.ugcFormWrapper .ui-footer .ui-title ~ .ui-navbar .ui-btn,
.ugcFormWrapper .ui-header .ui-navbar .ui-grid-duo .ui-btn,
.ugcFormWrapper .ui-footer .ui-navbar .ui-grid-duo .ui-btn,
.ugcFormWrapper .ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ugcFormWrapper .ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ugcFormWrapper .ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.ugcFormWrapper .ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
  border-top-width: 1px;
}
.ugcFormWrapper .ui-input-btn input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  border: 0;
  outline: 0;
  -webkit-border-radius: inherit;
  border-radius: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  background: #fff;
  background: rgba(255, 255, 255, 0);
  filter: alpha(opacity=0);
  opacity: .1;
  font-size: 1px;
  text-indent: -9999px;
  z-index: 2;
}
.ugcFormWrapper .ui-input-btn.ui-state-disabled input {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ugcFormWrapper .ui-collapsible {
  margin: 0 -1em;
}
.ugcFormWrapper .ui-collapsible-inset,
.ugcFormWrapper .ui-collapsible-set {
  margin: .5em 0;
}
.ugcFormWrapper .ui-collapsible-heading {
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
}
.ugcFormWrapper .ui-collapsible-heading .ui-btn {
  text-align: left;
  margin: 0;
  border-left-width: 0;
  border-right-width: 0;
}
.ugcFormWrapper .ui-collapsible-heading .ui-btn-icon-top,
.ugcFormWrapper .ui-collapsible-heading .ui-btn-icon-bottom {
  text-align: center;
}
.ugcFormWrapper .ui-collapsible-inset .ui-collapsible-heading .ui-btn {
  border-right-width: 1px;
  border-left-width: 1px;
}
.ugcFormWrapper .ui-collapsible-collapsed + .ui-collapsible:not(.ui-collapsible-inset) > .ui-collapsible-heading .ui-btn {
  border-top-width: 0;
}
.ugcFormWrapper .ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn {
  border-top-width: 1px;
}
.ugcFormWrapper .ui-collapsible-heading-status {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ugcFormWrapper .ui-collapsible-content {
  display: block;
  margin: 0;
  padding: .5em 1em;
}
.ugcFormWrapper .ui-collapsible-themed-content .ui-collapsible-content {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-style: solid;
}
.ugcFormWrapper .ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content {
  border-left-width: 1px;
  border-right-width: 1px;
}
.ugcFormWrapper .ui-collapsible-inset .ui-collapsible-content {
  margin: 0;
}
.ugcFormWrapper .ui-collapsible-content-collapsed {
  display: none;
}
.ugcFormWrapper .ui-collapsible-set > .ui-collapsible.ui-corner-all {
  -webkit-border-radius: 0;
  border-radius: 0;
}
.ugcFormWrapper .ui-collapsible-heading,
.ugcFormWrapper .ui-collapsible-heading > .ui-btn {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ugcFormWrapper .ui-collapsible-set .ui-collapsible.ui-first-child {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
.ugcFormWrapper .ui-collapsible-content,
.ugcFormWrapper .ui-collapsible-set .ui-collapsible.ui-last-child {
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.ugcFormWrapper .ui-collapsible-themed-content:not(.ui-collapsible-collapsed) > .ui-collapsible-heading {
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ugcFormWrapper .ui-collapsible-set .ui-collapsible {
  margin: -1px -1em 0;
}
.ugcFormWrapper .ui-collapsible-set .ui-collapsible-inset {
  margin: -1px 0 0;
}
.ugcFormWrapper .ui-collapsible-set .ui-collapsible.ui-first-child {
  margin-top: 0;
}
.ugcFormWrapper .ui-controlgroup,
.ugcFormWrapper fieldset.ui-controlgroup {
  padding: 0;
  margin: .5em 0;
}
.ugcFormWrapper .ui-field-contain .ui-controlgroup,
.ugcFormWrapper .ui-field-contain fieldset.ui-controlgroup {
  margin: 0;
}
.ugcFormWrapper .ui-mini .ui-controlgroup-label {
  font-size: 16px;
}
.ugcFormWrapper .ui-controlgroup.ui-mini .ui-btn-icon-notext,
.ugcFormWrapper .ui-controlgroup .ui-mini.ui-btn-icon-notext {
  font-size: inherit;
}
.ugcFormWrapper .ui-controlgroup-controls .ui-btn,
.ugcFormWrapper .ui-controlgroup-controls .ui-checkbox,
.ugcFormWrapper .ui-controlgroup-controls .ui-radio,
.ugcFormWrapper .ui-controlgroup-controls .ui-select {
  margin: 0;
}
.ugcFormWrapper .ui-controlgroup-controls .ui-btn:focus,
.ugcFormWrapper .ui-controlgroup-controls .ui-btn.ui-focus {
  z-index: 1;
}
.ugcFormWrapper .ui-controlgroup-controls li {
  list-style: none;
}
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls {
  display: inline-block;
  vertical-align: middle;
}
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls:before,
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls:after {
  content: "";
  display: table;
}
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls:after {
  clear: both;
}
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls > .ui-btn,
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls li > .ui-btn,
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox,
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio,
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select {
  float: left;
  clear: none;
}
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,
.ugcFormWrapper .ui-controlgroup-controls .ui-btn-icon-notext {
  width: auto;
}
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn-icon-notext,
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn-icon-notext {
  width: 1.5em;
}
.ugcFormWrapper .ui-controlgroup-controls .ui-btn-icon-notext {
  height: auto;
  padding: .7em 1em;
}
.ugcFormWrapper .ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn {
  border-bottom-width: 0;
}
.ugcFormWrapper .ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn.ui-last-child {
  border-bottom-width: 1px;
}
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn {
  border-right-width: 0;
}
.ugcFormWrapper .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn.ui-last-child {
  border-right-width: 1px;
}
.ugcFormWrapper .ui-controlgroup-controls .ui-btn-corner-all,
.ugcFormWrapper .ui-controlgroup-controls .ui-btn.ui-corner-all {
  -webkit-border-radius: 0;
  border-radius: 0;
}
.ugcFormWrapper .ui-controlgroup-controls,
.ugcFormWrapper .ui-controlgroup-controls .ui-radio,
.ugcFormWrapper .ui-controlgroup-controls .ui-checkbox,
.ugcFormWrapper .ui-controlgroup-controls .ui-select,
.ugcFormWrapper .ui-controlgroup-controls li {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ugcFormWrapper .ui-controlgroup-vertical .ui-btn.ui-first-child {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
}
.ugcFormWrapper .ui-controlgroup-vertical .ui-btn.ui-last-child {
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.ugcFormWrapper .ui-controlgroup-horizontal .ui-btn.ui-first-child {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.ugcFormWrapper .ui-controlgroup-horizontal .ui-btn.ui-last-child {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.ugcFormWrapper .ui-controlgroup-controls a.ui-shadow:not(:focus),
.ugcFormWrapper .ui-controlgroup-controls button.ui-shadow:not(:focus),
.ugcFormWrapper .ui-controlgroup-controls div.ui-shadow:not(.ui-focus) {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.ugcFormWrapper .ui-controlgroup-label legend {
  max-width: 100%;
}
.ugcFormWrapper .ui-controlgroup-controls > label {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ugcFormWrapper .ui-dialog {
  background: none !important;
  /* this is to ensure that dialog theming does not apply (by default at least) on the page div */
}
.ugcFormWrapper .ui-dialog-contain {
  width: 92.5%;
  max-width: 500px;
  margin: 10% auto 1em auto;
  padding: 0;
  position: relative;
  top: -1em;
}
.ugcFormWrapper .ui-dialog-contain > .ui-header,
.ugcFormWrapper .ui-dialog-contain > .ui-content,
.ugcFormWrapper .ui-dialog-contain > .ui-footer {
  display: block;
  position: relative;
  width: auto;
  margin: 0;
}
.ugcFormWrapper .ui-dialog-contain > .ui-header {
  overflow: hidden;
  z-index: 10;
  padding: 0;
  border-top-width: 0;
}
.ugcFormWrapper .ui-dialog-contain > .ui-footer {
  z-index: 10;
  padding: 0 1em;
  border-bottom-width: 0;
}
.ugcFormWrapper .ui-popup-open .ui-header-fixed,
.ugcFormWrapper .ui-popup-open .ui-footer-fixed {
  position: absolute !important;
  /* See issues #4816, #4844 and #4874 and popup.js */
}
.ugcFormWrapper .ui-popup-screen {
  background-image: url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
  /* Necessary to set some form of background to ensure element is clickable in IE6/7. While legacy IE won't understand the data-URI'd image, it ensures no additional requests occur in all other browsers with little overhead. */
  top: 0;
  left: 0;
  right: 0;
  bottom: 1px;
  position: absolute;
  filter: alpha(opacity=0);
  opacity: 0;
  z-index: 1099;
}
.ugcFormWrapper .ui-popup-screen.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.ugcFormWrapper .ui-popup-screen.out {
  opacity: 0;
  filter: alpha(opacity=0);
}
.ugcFormWrapper .ui-popup-container {
  z-index: 1100;
  display: inline-block;
  position: absolute;
  padding: 0;
  outline: 0;
}
.ugcFormWrapper .ui-popup {
  position: relative;
}
.ugcFormWrapper .ui-popup.ui-body-inherit {
  border-width: 1px;
  border-style: solid;
}
.ugcFormWrapper .ui-popup-hidden {
  left: 0;
  top: 0;
  position: absolute !important;
  visibility: hidden;
}
.ugcFormWrapper .ui-popup-truncate {
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ugcFormWrapper .ui-popup.ui-content,
.ugcFormWrapper .ui-popup .ui-content {
  overflow: visible;
}
.ugcFormWrapper .ui-popup > .ui-header {
  border-top-width: 0;
}
.ugcFormWrapper .ui-popup > .ui-footer {
  border-bottom-width: 0;
}
.ugcFormWrapper .ui-popup > p,
.ugcFormWrapper .ui-popup > h1,
.ugcFormWrapper .ui-popup > h2,
.ugcFormWrapper .ui-popup > h3,
.ugcFormWrapper .ui-popup > h4,
.ugcFormWrapper .ui-popup > h5,
.ugcFormWrapper .ui-popup > h6 {
  margin: .5em .4375em;
}
.ugcFormWrapper .ui-popup > span {
  display: block;
  margin: .5em .4375em;
}
.ugcFormWrapper .ui-popup-container .ui-content > p,
.ugcFormWrapper .ui-popup-container .ui-content > h1,
.ugcFormWrapper .ui-popup-container .ui-content > h2,
.ugcFormWrapper .ui-popup-container .ui-content > h3,
.ugcFormWrapper .ui-popup-container .ui-content > h4,
.ugcFormWrapper .ui-popup-container .ui-content > h5,
.ugcFormWrapper .ui-popup-container .ui-content > h6 {
  margin: .5em 0;
}
.ugcFormWrapper .ui-popup-container .ui-content > span {
  margin: 0;
}
.ugcFormWrapper .ui-popup-container .ui-content > p:first-child,
.ugcFormWrapper .ui-popup-container .ui-content > h1:first-child,
.ugcFormWrapper .ui-popup-container .ui-content > h2:first-child,
.ugcFormWrapper .ui-popup-container .ui-content > h3:first-child,
.ugcFormWrapper .ui-popup-container .ui-content > h4:first-child,
.ugcFormWrapper .ui-popup-container .ui-content > h5:first-child,
.ugcFormWrapper .ui-popup-container .ui-content > h6:first-child {
  margin-top: 0;
}
.ugcFormWrapper .ui-popup-container .ui-content > p:last-child,
.ugcFormWrapper .ui-popup-container .ui-content > h1:last-child,
.ugcFormWrapper .ui-popup-container .ui-content > h2:last-child,
.ugcFormWrapper .ui-popup-container .ui-content > h3:last-child,
.ugcFormWrapper .ui-popup-container .ui-content > h4:last-child,
.ugcFormWrapper .ui-popup-container .ui-content > h5:last-child,
.ugcFormWrapper .ui-popup-container .ui-content > h6:last-child {
  margin-bottom: 0;
}
.ugcFormWrapper .ui-popup > img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.ugcFormWrapper .ui-popup:not(.ui-content) > img:only-child,
.ugcFormWrapper .ui-popup:not(.ui-content) > .ui-btn-left:first-child + img:last-child,
.ugcFormWrapper .ui-popup:not(.ui-content) > .ui-btn-right:first-child + img:last-child {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ugcFormWrapper .ui-popup iframe {
  vertical-align: middle;
}
.ugcFormWrapper .ui-popup > .ui-btn-left,
.ugcFormWrapper .ui-popup > .ui-btn-right {
  position: absolute;
  top: -11px;
  margin: 0;
  z-index: 1101;
}
.ugcFormWrapper .ui-popup > .ui-btn-left {
  left: -11px;
}
.ugcFormWrapper .ui-popup > .ui-btn-right {
  right: -11px;
}
.ugcFormWrapper .ui-popup-arrow-container {
  width: 20px;
  height: 20px;
}
.ugcFormWrapper .ui-popup-arrow-container.ui-popup-arrow-l {
  left: -10px;
  clip: rect(-1000px, 10px, 2000px, -1000px);
}
.ugcFormWrapper .ui-popup-arrow-container.ui-popup-arrow-t {
  top: -10px;
  clip: rect(-1000px, 2000px, 10px, -1000px);
}
.ugcFormWrapper .ui-popup-arrow-container.ui-popup-arrow-r {
  right: -10px;
  clip: rect(-1000px, 2000px, 2000px, 10px);
}
.ugcFormWrapper .ui-popup-arrow-container.ui-popup-arrow-b {
  bottom: -10px;
  clip: rect(10px, 2000px, 1000px, -1000px);
}
.ugcFormWrapper .ui-popup-arrow-container .ui-popup-arrow {
  /* (4*desired triangle height)/sqrt(2) - does not account for border - centred within the outer rectangle */
  width: 28.284271247px;
  height: 28.284271247px;
  border-width: 1px;
  border-style: solid;
}
.ugcFormWrapper .ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow {
  left: -4.14213562px;
  top: 5.857864376px;
}
.ugcFormWrapper .ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow {
  left: -4.14213562px;
  top: -14.14213562px;
}
.ugcFormWrapper .ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow {
  left: 5.857864376px;
  top: -4.14213562px;
}
.ugcFormWrapper .ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow {
  left: -14.14213562px;
  top: -4.14213562px;
}
.ugcFormWrapper .ui-popup-arrow-container.ui-popup-arrow-t.ie .ui-popup-arrow {
  margin-left: -5.85786438px;
  margin-top: -7.07106781px;
}
.ugcFormWrapper .ui-popup-arrow-container.ui-popup-arrow-b.ie .ui-popup-arrow {
  margin-left: -5.85786438px;
  margin-top: -4.14213562px;
}
.ugcFormWrapper .ui-popup-arrow-container.ui-popup-arrow-l.ie .ui-popup-arrow {
  margin-left: -7.07106781px;
  margin-top: -5.85786438px;
}
.ugcFormWrapper .ui-popup-arrow-container.ui-popup-arrow-r.ie .ui-popup-arrow {
  margin-left: -4.14213562px;
  margin-top: -5.85786438px;
}
.ugcFormWrapper .ui-popup > .ui-popup-arrow-guide {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  visibility: hidden;
}
.ugcFormWrapper .ui-popup-arrow-container {
  position: absolute;
}
.ugcFormWrapper .ui-popup-arrow {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  overflow: hidden;
  box-sizing: border-box;
}
.ugcFormWrapper .ui-popup-arrow-container.ie .ui-popup-arrow {
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
  filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678, SizingMethod='auto expand');
}
.ugcFormWrapper .ui-checkbox,
.ugcFormWrapper .ui-radio {
  margin: .5em 0;
  position: relative;
}
.ugcFormWrapper .ui-checkbox .ui-btn,
.ugcFormWrapper .ui-radio .ui-btn {
  margin: 0;
  text-align: left;
  white-space: normal;
  /* Nowrap + ellipsis doesn't work on label. Issue #1419. */
  z-index: 2;
}
.ugcFormWrapper .ui-controlgroup .ui-checkbox .ui-btn.ui-focus,
.ugcFormWrapper .ui-controlgroup .ui-radio .ui-btn.ui-focus {
  z-index: 3;
}
.ugcFormWrapper .ui-checkbox .ui-btn-icon-top,
.ugcFormWrapper .ui-radio .ui-btn-icon-top,
.ugcFormWrapper .ui-checkbox .ui-btn-icon-bottom,
.ugcFormWrapper .ui-radio .ui-btn-icon-bottom {
  text-align: center;
}
.ugcFormWrapper .ui-controlgroup-horizontal .ui-checkbox .ui-btn:after,
.ugcFormWrapper .ui-controlgroup-horizontal .ui-radio .ui-btn:after {
  content: none;
  display: none;
}
.ugcFormWrapper .ui-checkbox input,
.ugcFormWrapper .ui-radio input {
  position: absolute;
  left: .466em;
  top: 50%;
  width: 22px;
  height: 22px;
  margin: -11px 0 0 0;
  outline: 0 !important;
  z-index: 1;
}
.ugcFormWrapper .ui-controlgroup-horizontal .ui-checkbox input,
.ugcFormWrapper .ui-controlgroup-horizontal .ui-radio input {
  left: 50%;
  margin-left: -9px;
}
.ugcFormWrapper .ui-checkbox input:disabled,
.ugcFormWrapper .ui-radio input:disabled {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ugcFormWrapper .ui-select {
  margin-top: .5em;
  margin-bottom: .5em;
  /* no shorthand for margin because it would override margin-right for inline selects */
  position: relative;
}
.ugcFormWrapper .ui-select > select {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ugcFormWrapper .ui-select .ui-btn {
  margin: 0;
  opacity: 1;
  /* Fixes #2588: When Windows Phone 7.5 (Mango) tries to calculate a numeric opacity for a select (including "inherit") without explicitly specifying an opacity on the parent to give it context, a bug appears where clicking elsewhere on the page after opening the select will open the select again. */
}
.ugcFormWrapper .ui-select .ui-btn select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 1.5em;
  min-height: 100%;
  height: 3em;
  max-height: 100%;
  outline: 0;
  -webkit-border-radius: inherit;
  border-radius: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  filter: alpha(opacity=0);
  opacity: 0;
  z-index: 2;
}
@-moz-document url-prefix() {
  .ui-select .ui-btn select {
    opacity: 0.0001;
  }
}
.ugcFormWrapper .ui-select .ui-state-disabled select {
  display: none;
}
.ugcFormWrapper .ui-select span.ui-state-disabled {
  filter: alpha(opacity=100);
  opacity: 1;
}
.ugcFormWrapper .ui-select .ui-btn.ui-select-nativeonly {
  border-radius: 0;
  border: 0;
}
.ugcFormWrapper .ui-select .ui-btn.ui-select-nativeonly select {
  opacity: 1;
  text-indent: 0;
  display: block;
}
.ugcFormWrapper .ui-select .ui-li-has-count.ui-btn {
  padding-right: 2.8125em;
}
.ugcFormWrapper .ui-select .ui-li-has-count.ui-btn-icon-right {
  padding-right: 4.6875em;
}
.ugcFormWrapper .ui-select .ui-btn-icon-right .ui-li-count {
  right: 3.2em;
}
.ugcFormWrapper .ui-select .ui-btn > span:not(.ui-li-count) {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden !important;
  white-space: nowrap;
}
.ugcFormWrapper .ui-selectmenu.ui-popup {
  min-width: 11em;
}
.ugcFormWrapper .ui-selectmenu .ui-dialog-contain {
  overflow: hidden;
}
.ugcFormWrapper .ui-selectmenu .ui-header {
  margin: 0;
  padding: 0;
  border-width: 0;
}
.ugcFormWrapper .ui-selectmenu.ui-dialog .ui-header {
  z-index: 1;
  position: relative;
}
.ugcFormWrapper .ui-selectmenu.ui-popup .ui-header {
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ugcFormWrapper .ui-selectmenu.ui-popup .ui-header h1:after {
  content: '.';
  visibility: hidden;
}
.ugcFormWrapper .ui-selectmenu .ui-header .ui-title {
  margin: 0 2.875em;
}
.ugcFormWrapper .ui-selectmenu.ui-dialog .ui-content {
  overflow: visible;
  z-index: 1;
}
.ugcFormWrapper .ui-selectmenu .ui-selectmenu-list {
  margin: 0;
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ugcFormWrapper .ui-header:not(.ui-screen-hidden) + .ui-selectmenu-list {
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
}
.ugcFormWrapper .ui-header.ui-screen-hidden + .ui-selectmenu-list li.ui-first-child .ui-btn {
  border-top-width: 0;
}
.ugcFormWrapper .ui-selectmenu .ui-selectmenu-list li.ui-last-child .ui-btn {
  border-bottom-width: 0;
}
.ugcFormWrapper .ui-selectmenu .ui-btn.ui-li-divider {
  cursor: default;
}
.ugcFormWrapper .ui-selectmenu .ui-selectmenu-placeholder {
  display: none;
}
.ugcFormWrapper .ui-listview,
.ugcFormWrapper .ui-listview > li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ugcFormWrapper .ui-content .ui-listview,
.ugcFormWrapper .ui-panel-inner > .ui-listview {
  margin: -1em;
}
.ugcFormWrapper .ui-content .ui-listview-inset,
.ugcFormWrapper .ui-panel-inner > .ui-listview-inset {
  margin: 1em 0;
}
.ugcFormWrapper .ui-collapsible-content > .ui-listview {
  margin: -0.5em -1em;
}
.ugcFormWrapper .ui-collapsible-content > .ui-listview-inset {
  margin: .5em 0;
}
.ugcFormWrapper .ui-listview > li {
  display: block;
  position: relative;
  overflow: visible;
}
.ugcFormWrapper .ui-listview > .ui-li-static,
.ugcFormWrapper .ui-listview > .ui-li-divider,
.ugcFormWrapper .ui-listview > li > a.ui-btn {
  margin: 0;
  display: block;
  position: relative;
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ugcFormWrapper .ui-listview > li > .ui-btn:focus {
  z-index: 1;
}
.ugcFormWrapper .ui-listview > .ui-li-static,
.ugcFormWrapper .ui-listview > .ui-li-divider,
.ugcFormWrapper .ui-listview > li > a.ui-btn {
  border-width: 1px 0 0 0;
  border-style: solid;
}
.ugcFormWrapper .ui-listview-inset > .ui-li-static,
.ugcFormWrapper .ui-listview-inset > .ui-li-divider,
.ugcFormWrapper .ui-listview-inset > li > a.ui-btn {
  border-right-width: 1px;
  border-left-width: 1px;
}
.ugcFormWrapper .ui-listview > .ui-li-static.ui-last-child,
.ugcFormWrapper .ui-listview > .ui-li-divider.ui-last-child,
.ugcFormWrapper .ui-listview > li.ui-last-child > a.ui-btn {
  border-bottom-width: 1px;
}
.ugcFormWrapper .ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ugcFormWrapper .ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
  border-top-width: 0;
}
.ugcFormWrapper .ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child,
.ugcFormWrapper .ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child > a.ui-btn {
  border-bottom-width: 0;
}
.ugcFormWrapper .ui-listview > li.ui-first-child,
.ugcFormWrapper .ui-listview > li.ui-first-child > a.ui-btn {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
.ugcFormWrapper .ui-listview > li.ui-last-child,
.ugcFormWrapper .ui-listview > li.ui-last-child > a.ui-btn {
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.ugcFormWrapper .ui-listview > li.ui-li-has-alt > a.ui-btn {
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ugcFormWrapper .ui-listview > li.ui-first-child > a.ui-btn + a.ui-btn {
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
}
.ugcFormWrapper .ui-listview > li.ui-last-child > a.ui-btn + a.ui-btn {
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.ugcFormWrapper .ui-listview > li.ui-first-child img:first-child:not(.ui-li-icon) {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
.ugcFormWrapper .ui-listview > li.ui-last-child img:first-child:not(.ui-li-icon) {
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.ugcFormWrapper .ui-collapsible-content > .ui-listview:not(.ui-listview-inset) {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ugcFormWrapper .ui-listview > .ui-li-static {
  padding: .7em 1em;
}
.ugcFormWrapper .ui-listview > .ui-li-divider {
  padding: .5em 1.143em;
  font-size: 14px;
  font-weight: bold;
  cursor: default;
  outline: 0;
  /* Dividers in custom selectmenus have tabindex */
}
.ugcFormWrapper .ui-listview > .ui-li-has-count > .ui-btn,
.ugcFormWrapper .ui-listview > .ui-li-static.ui-li-has-count,
.ugcFormWrapper .ui-listview > .ui-li-divider.ui-li-has-count {
  padding-right: 2.8125em;
}
.ugcFormWrapper .ui-listview > .ui-li-has-count > .ui-btn-icon-right {
  padding-right: 4.6875em;
}
.ugcFormWrapper .ui-listview > .ui-li-has-thumb > .ui-btn,
.ugcFormWrapper .ui-listview > .ui-li-static.ui-li-has-thumb {
  min-height: 3.625em;
  padding-left: 6.25em;
}
.ugcFormWrapper .ui-listview > .ui-li-has-icon > .ui-btn,
.ugcFormWrapper .ui-listview > .ui-li-static.ui-li-has-icon {
  min-height: 1.25em;
  padding-left: 2.5em;
}
.ugcFormWrapper .ui-li-count {
  position: absolute;
  font-size: 12.5px;
  font-weight: bold;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  padding: 0 .48em;
  line-height: 1.6em;
  min-height: 1.6em;
  min-width: .64em;
  right: .8em;
  top: 50%;
  margin-top: -0.88em;
}
.ugcFormWrapper .ui-listview .ui-btn-icon-right .ui-li-count {
  right: 3.2em;
}
.ugcFormWrapper .ui-listview .ui-li-has-thumb > img:first-child,
.ugcFormWrapper .ui-listview .ui-li-has-thumb > .ui-btn > img:first-child,
.ugcFormWrapper .ui-listview .ui-li-has-thumb .ui-li-thumb {
  position: absolute;
  left: 0;
  top: 0;
  max-height: 5em;
  max-width: 5em;
}
.ugcFormWrapper .ui-listview > .ui-li-has-icon > img:first-child,
.ugcFormWrapper .ui-listview > .ui-li-has-icon > .ui-btn > img:first-child {
  position: absolute;
  left: .625em;
  top: .9em;
  max-height: 1em;
  max-width: 1em;
}
.ugcFormWrapper .ui-listview > li h1,
.ugcFormWrapper .ui-listview > li h2,
.ugcFormWrapper .ui-listview > li h3,
.ugcFormWrapper .ui-listview > li h4,
.ugcFormWrapper .ui-listview > li h5,
.ugcFormWrapper .ui-listview > li h6 {
  font-size: 1em;
  font-weight: bold;
  display: block;
  margin: .45em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ugcFormWrapper .ui-listview > li p {
  font-size: .75em;
  font-weight: normal;
  display: block;
  margin: .6em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ugcFormWrapper .ui-listview .ui-li-aside {
  position: absolute;
  top: 1em;
  right: 3.333em;
  margin: 0;
  text-align: right;
}
.ugcFormWrapper .ui-listview > li.ui-li-has-alt > .ui-btn {
  margin-right: 2.5em;
  border-right-width: 0;
}
.ugcFormWrapper .ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn {
  position: absolute;
  width: 2.5em;
  height: 100%;
  min-height: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-left-width: 1px;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  z-index: 2;
}
.ugcFormWrapper .ui-listview-inset > li.ui-li-has-alt > .ui-btn + .ui-btn {
  border-right-width: 1px;
}
.ugcFormWrapper .ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn:focus {
  z-index: 3;
}
.ugcFormWrapper ol.ui-listview,
.ugcFormWrapper ol.ui-listview > .ui-li-divider {
  counter-reset: listnumbering;
}
.ugcFormWrapper ol.ui-listview > li > .ui-btn,
.ugcFormWrapper ol.ui-listview > li.ui-li-static {
  vertical-align: middle;
}
.ugcFormWrapper ol.ui-listview > li > .ui-btn:first-child:before,
.ugcFormWrapper ol.ui-listview > li.ui-li-static:before,
.ugcFormWrapper ol.ui-listview > li.ui-field-contain > label:before,
.ugcFormWrapper ol.ui-listview > li.ui-field-contain > .ui-controlgroup-label:before {
  display: inline-block;
  font-size: .9em;
  font-weight: normal;
  padding-right: .3em;
  min-width: 1.4em;
  line-height: 1.5;
  vertical-align: middle;
  counter-increment: listnumbering;
  content: counter(listnumbering) ".";
}
.ugcFormWrapper ol.ui-listview > li.ui-field-contain:before {
  content: none;
  display: none;
}
.ugcFormWrapper ol.ui-listview > li h1:first-child,
.ugcFormWrapper ol.ui-listview > li h2:first-child,
.ugcFormWrapper ol.ui-listview > li h3:first-child,
.ugcFormWrapper ol.ui-listview > li h4:first-child,
.ugcFormWrapper ol.ui-listview > li h5:first-child,
.ugcFormWrapper ol.ui-listview > li h6:first-child,
.ugcFormWrapper ol.ui-listview > li p:first-child,
.ugcFormWrapper ol.ui-listview > li img:first-child + * {
  display: inline-block;
  vertical-align: middle;
}
.ugcFormWrapper ol.ui-listview > li h1:first-child ~ *,
.ugcFormWrapper ol.ui-listview > li h2:first-child ~ *,
.ugcFormWrapper ol.ui-listview > li h3:first-child ~ *,
.ugcFormWrapper ol.ui-listview > li h4:first-child ~ *,
.ugcFormWrapper ol.ui-listview > li h5:first-child ~ *,
.ugcFormWrapper ol.ui-listview > li h6:first-child ~ *,
.ugcFormWrapper ol.ui-listview > li p:first-child ~ *,
.ugcFormWrapper ol.ui-listview > li img:first-child + * ~ * {
  margin-top: 0;
  text-indent: 2.04em;
  /* (1.4em + .3em) * .9em / .75em */
}
.ugcFormWrapper html .ui-filterable + .ui-listview,
.ugcFormWrapper html .ui-filterable.ui-listview {
  margin-top: .5em;
}
.ugcFormWrapper .ui-collapsible-content > form.ui-filterable {
  margin-top: -0.5em;
}
.ugcFormWrapper .ui-collapsible-content > .ui-input-search.ui-filterable {
  margin-top: 0;
}
.ugcFormWrapper .ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ugcFormWrapper .ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn,
.ugcFormWrapper .ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ugcFormWrapper .ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
  border-top-width: 1px;
}
.ugcFormWrapper div.ui-slider {
  height: 30px;
  margin: .5em 0;
  padding: 0;
  -ms-touch-action: pan-y pinch-zoom double-tap-zoom;
}
.ugcFormWrapper div.ui-slider:before,
.ugcFormWrapper div.ui-slider:after {
  content: "";
  display: table;
}
.ugcFormWrapper div.ui-slider:after {
  clear: both;
}
.ugcFormWrapper input.ui-slider-input {
  display: block;
  float: left;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
  padding: 4px;
  width: 40px;
  height: 20px;
  line-height: 20px;
  border-width: 1px;
  border-style: solid;
  outline: 0;
  text-align: center;
  vertical-align: text-bottom;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.ugcFormWrapper .ui-slider-input::-webkit-outer-spin-button,
.ugcFormWrapper .ui-slider-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.ugcFormWrapper .ui-slider-track {
  position: relative;
  overflow: visible;
  border-width: 1px;
  border-style: solid;
  height: 15px;
  margin: 0 15px 0 68px;
  top: 6px;
}
.ugcFormWrapper .ui-slider-track.ui-mini {
  height: 12px;
  top: 8px;
}
.ugcFormWrapper .ui-slider-track .ui-slider-bg {
  height: 100%;
}
.ugcFormWrapper .ui-slider-track .ui-btn.ui-slider-handle {
  position: absolute;
  z-index: 1;
  top: 50%;
  width: 28px;
  height: 28px;
  margin: -15px 0 0 -15px;
  outline: 0;
  padding: 0;
}
.ugcFormWrapper .ui-slider-track.ui-mini .ui-slider-handle {
  height: 14px;
  width: 14px;
  margin: -8px 0 0 -8px;
}
.ugcFormWrapper select.ui-slider-switch {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ugcFormWrapper div.ui-slider-switch {
  display: inline-block;
  height: 32px;
  width: 5.8em;
  top: 0;
}
.ugcFormWrapper div.ui-slider-switch:before,
.ugcFormWrapper div.ui-slider-switch:after {
  display: none;
  clear: none;
}
.ugcFormWrapper div.ui-slider-switch.ui-mini {
  height: 29px;
  top: 0;
}
.ugcFormWrapper .ui-slider-inneroffset {
  margin: 0 16px;
  position: relative;
  z-index: 1;
}
.ugcFormWrapper .ui-slider-switch.ui-mini .ui-slider-inneroffset {
  margin: 0 15px 0 14px;
}
.ugcFormWrapper .ui-slider-switch .ui-btn.ui-slider-handle {
  margin: 1px 0 0 -15px;
}
.ugcFormWrapper .ui-slider-switch.ui-mini .ui-slider-handle {
  width: 25px;
  height: 25px;
  margin: 1px 0 0 -13px;
  padding: 0;
}
.ugcFormWrapper .ui-slider-handle-snapping {
  -webkit-transition: left 70ms linear;
  -moz-transition: left 70ms linear;
  transition: left 70ms linear;
}
.ugcFormWrapper .ui-slider-switch .ui-slider-label {
  position: absolute;
  text-align: center;
  width: 100%;
  overflow: hidden;
  font-size: 16px;
  top: 0;
  line-height: 2;
  min-height: 100%;
  white-space: nowrap;
  cursor: pointer;
}
.ugcFormWrapper .ui-slider-switch.ui-mini .ui-slider-label {
  font-size: 14px;
}
.ugcFormWrapper .ui-slider-switch .ui-slider-label-a {
  z-index: 1;
  left: 0;
  text-indent: -1.5em;
}
.ugcFormWrapper .ui-slider-switch .ui-slider-label-b {
  z-index: 0;
  right: 0;
  text-indent: 1.5em;
}
.ugcFormWrapper .ui-slider-track .ui-slider-bg,
.ugcFormWrapper .ui-slider-switch .ui-slider-label,
.ugcFormWrapper .ui-slider-switch .ui-slider-inneroffset,
.ugcFormWrapper .ui-slider-handle {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ugcFormWrapper .ui-field-contain div.ui-slider-switch {
  margin: 0;
}
.ugcFormWrapper .ui-field-contain div.ui-slider-switch,
.ugcFormWrapper .ui-field-contain.ui-hide-label div.ui-slider-switch,
.ugcFormWrapper html .ui-popup .ui-field-contain div.ui-slider-switch {
  display: inline-block;
  width: 5.8em;
}
.ugcFormWrapper .ui-slider-popup {
  width: 64px;
  height: 64px;
  font-size: 36px;
  padding-top: 14px;
  opacity: 0.8;
}
.ugcFormWrapper .ui-slider-popup {
  position: absolute !important;
  text-align: center;
  z-index: 100;
}
.ugcFormWrapper .ui-slider-track .ui-btn.ui-slider-handle {
  font-size: .9em;
  line-height: 30px;
}
.ugcFormWrapper .ui-rangeslider {
  margin: .5em 0;
}
.ugcFormWrapper .ui-rangeslider:before,
.ugcFormWrapper .ui-rangeslider:after {
  content: "";
  display: table;
}
.ugcFormWrapper .ui-rangeslider:after {
  clear: both;
}
.ugcFormWrapper .ui-rangeslider .ui-slider-input.ui-rangeslider-last {
  float: right;
}
.ugcFormWrapper .ui-rangeslider .ui-rangeslider-sliders {
  position: relative;
  overflow: visible;
  height: 30px;
  margin: 0 68px;
}
.ugcFormWrapper .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track {
  position: absolute;
  top: 6px;
  right: 0;
  left: 0;
  margin: 0;
}
.ugcFormWrapper .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track {
  top: 8px;
}
.ugcFormWrapper .ui-rangeslider .ui-slider-track:first-child .ui-slider-bg {
  display: none;
}
.ugcFormWrapper .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child {
  background-color: transparent;
  background: none;
  border-width: 0;
  height: 0;
}
.ugcFormWrapper div.ui-rangeslider label {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ugcFormWrapper .ui-field-contain .ui-rangeslider input.ui-slider-input,
.ugcFormWrapper .ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input,
.ugcFormWrapper .ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,
.ugcFormWrapper .ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders {
  margin-top: 0;
  margin-bottom: 0;
}
.ugcFormWrapper .ui-input-text,
.ugcFormWrapper .ui-input-search {
  /*margin: .5em 0;*/
  /*border-width: 1px;*/
  /*border-style: solid;*/
}
.ugcFormWrapper .ui-mini {
  margin: .446em;
}
.ugcFormWrapper .ui-input-text input,
.ugcFormWrapper .ui-input-search input,
.ugcFormWrapper textarea.ui-input-text {
  padding: .4em;
  line-height: 1.4em;
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: 0;
}
.ugcFormWrapper .ui-input-text input,
.ugcFormWrapper .ui-input-search input {
  margin: 0;
  min-height: 2.2em;
  text-align: left;
  /* Opera aligns type="date" right by default */
  border: 0;
  background: transparent none;
  -webkit-appearance: none;
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ugcFormWrapper textarea.ui-input-text {
  overflow: auto;
  resize: vertical;
}
.ugcFormWrapper .ui-mini .ui-input-text input,
.ugcFormWrapper .ui-mini .ui-input-search input,
.ugcFormWrapper .ui-input-text.ui-mini input,
.ugcFormWrapper .ui-input-search.ui-mini input,
.ugcFormWrapper .ui-mini textarea.ui-input-text,
.ugcFormWrapper textarea.ui-mini {
  font-size: 14px;
}
.ugcFormWrapper .ui-mini textarea.ui-input-text,
.ugcFormWrapper textarea.ui-mini {
  margin: .446em 0;
}
.ugcFormWrapper .ui-input-has-clear,
.ugcFormWrapper .ui-input-search {
  position: relative;
}
.ugcFormWrapper .ui-input-has-clear {
  padding-right: 2.375em;
}
.ugcFormWrapper .ui-mini.ui-input-has-clear {
  padding-right: 2.923em;
}
.ugcFormWrapper .ui-input-has-clear input {
  padding-right: 0;
  /* Autofill on Chrome has bg color so we unset corners right as well. */
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ugcFormWrapper .ui-input-search input {
  padding-left: 1.75em;
}
.ugcFormWrapper .ui-input-search:after {
  position: absolute;
  left: .3125em;
  top: 50%;
  margin-top: -7px;
  content: "";
  background-position: center center;
  background-repeat: no-repeat;
  width: 14px;
  height: 14px;
  filter: alpha(opacity=50);
  opacity: .5;
}
.ugcFormWrapper .ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,
.ugcFormWrapper .ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear {
  position: absolute;
  right: 0;
  top: 50%;
  margin: -14px 0.3125em 0;
  border: 0;
  background-color: transparent;
}
.ugcFormWrapper .ui-input-search .ui-input-clear-hidden,
.ugcFormWrapper .ui-input-text .ui-input-clear-hidden {
  display: none;
}
.ugcFormWrapper .ui-input-text input::-moz-placeholder,
.ugcFormWrapper .ui-input-search input::-moz-placeholder,
.ugcFormWrapper textarea.ui-input-text::-moz-placeholder {
  color: #aaa;
}
.ugcFormWrapper .ui-input-text input:-ms-input-placeholder,
.ugcFormWrapper .ui-input-search input:-ms-input-placeholder,
.ugcFormWrapper textarea.ui-input-text:-ms-input-placeholder {
  color: #aaa;
}
.ugcFormWrapper .ui-input-text input[type=number]::-webkit-outer-spin-button {
  margin: 0;
}
.ugcFormWrapper .ui-input-text input::-ms-clear,
.ugcFormWrapper .ui-input-search input::-ms-clear {
  display: none;
}
.ugcFormWrapper .ui-input-text input:focus,
.ugcFormWrapper .ui-input-search input:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.ugcFormWrapper textarea.ui-input-text.ui-textinput-autogrow {
  overflow: hidden;
}
.ugcFormWrapper .ui-textinput-autogrow-resize {
  -webkit-transition: height 0.25s;
  -o-transition: height 0.25s;
  -moz-transition: height 0.25s;
  transition: height 0.25s;
}
.ugcFormWrapper .ui-flipswitch {
  display: inline-block;
  vertical-align: middle;
  width: 5.875em;
  /* Override this and padding-left in next rule if you use labels other than "on/off" and need more space */
  height: 1.875em;
  border-width: 1px;
  border-style: solid;
  margin: .5em 0;
  overflow: hidden;
  -webkit-transition-property: padding, width, background-color, color, border-color;
  -moz-transition-property: padding, width, background-color, color, border-color;
  -o-transition-property: padding, width, background-color, color, border-color;
  transition-property: padding, width, background-color, color, border-color;
  -webkit-transition-duration: 100ms;
  -moz-transition-duration: 100ms;
  -o-transition-duration: 100ms;
  transition-duration: 100ms;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}
.ugcFormWrapper .ui-flipswitch.ui-flipswitch-active {
  padding-left: 4em;
  /* Override this and width in previous rule if you use labels other than "on/off" and need more space */
  width: 1.875em;
}
.ugcFormWrapper .ui-flipswitch-input {
  position: absolute;
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  border: 0;
  outline: 0;
  filter: alpha(opacity=0);
  opacity: 0;
}
.ugcFormWrapper .ui-flipswitch .ui-btn.ui-flipswitch-on,
.ugcFormWrapper .ui-flipswitch .ui-flipswitch-off {
  float: left;
  height: 1.75em;
  margin: .0625em;
  line-height: 1.65em;
}
.ugcFormWrapper .ui-flipswitch .ui-btn.ui-flipswitch-on {
  width: 1.75em;
  padding: 0;
  text-indent: -2.6em;
  /* Override this to center text if you use a label other than "on" */
  text-align: left;
  border-width: 1px;
  border-style: solid;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: inherit;
  overflow: visible;
  color: inherit;
  text-shadow: inherit;
}
.ugcFormWrapper .ui-flipswitch .ui-flipswitch-off {
  padding: 1px;
  text-indent: 1em;
  /* Override this to center text if you use a label other than "off" */
}
.ugcFormWrapper html .ui-field-contain > label + .ui-flipswitch,
.ugcFormWrapper html .ui-popup .ui-field-contain > label + .ui-flipswitch {
  display: inline-block;
  width: 5.875em;
  /* If you override the width for .ui-flipswitch you should repeat the same value here */
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.ugcFormWrapper .ui-field-contain .ui-flipswitch.ui-flipswitch-active,
.ugcFormWrapper .ui-popup .ui-field-contain .ui-flipswitch.ui-flipswitch-active {
  width: 1.875em;
}
.ugcFormWrapper .ui-table {
  border: 0;
  border-collapse: collapse;
  padding: 0;
  width: 100%;
}
.ugcFormWrapper .ui-table th,
.ugcFormWrapper .ui-table td {
  line-height: 1.5em;
  text-align: left;
  padding: .4em .5em;
  vertical-align: top;
}
.ugcFormWrapper .ui-table th .ui-btn,
.ugcFormWrapper .ui-table td .ui-btn {
  line-height: normal;
}
.ugcFormWrapper .ui-table th {
  font-weight: bold;
}
.ugcFormWrapper .ui-table caption {
  text-align: left;
  margin-bottom: 1.4em;
  opacity: .5;
}
.ugcFormWrapper .ui-table-columntoggle-btn {
  float: right;
  margin-bottom: .8em;
}
.ugcFormWrapper .ui-table-columntoggle-popup fieldset {
  margin: 0;
}
.ugcFormWrapper .ui-table-columntoggle {
  clear: both;
}
.ugcFormWrapper .ui-table-columntoggle th.ui-table-cell-hidden,
.ugcFormWrapper .ui-table-columntoggle td.ui-table-cell-hidden,
.ugcFormWrapper .ui-table-columntoggle.ui-responsive th.ui-table-cell-hidden,
.ugcFormWrapper .ui-table-columntoggle.ui-responsive td.ui-table-cell-hidden {
  display: none;
}
.ugcFormWrapper .ui-table-columntoggle th.ui-table-cell-visible,
.ugcFormWrapper .ui-table-columntoggle td.ui-table-cell-visible,
.ugcFormWrapper .ui-table-columntoggle.ui-responsive th.ui-table-cell-visible,
.ugcFormWrapper .ui-table-columntoggle.ui-responsive td.ui-table-cell-visible {
  display: table-cell;
}
.ugcFormWrapper .ui-table-reflow td .ui-table-cell-label,
.ugcFormWrapper .ui-table-reflow th .ui-table-cell-label {
  display: none;
}
.ugcFormWrapper .ui-panel {
  width: 17em;
  min-height: 100%;
  max-height: none;
  border-width: 0;
  position: absolute;
  top: 0;
  display: block;
}
.ugcFormWrapper .ui-panel-closed {
  width: 0;
  max-height: 100%;
  overflow: hidden;
  visibility: hidden;
  left: 0;
  clip: rect(1px, 1px, 1px, 1px);
}
.ugcFormWrapper .ui-panel-fixed {
  position: fixed;
  bottom: -1px;
  /* Fixes gap on Chrome for Android */
  padding-bottom: 1px;
}
.ugcFormWrapper .ui-panel-display-reveal {
  z-index: 1;
}
.ugcFormWrapper .ui-panel-display-push {
  z-index: 999;
}
.ugcFormWrapper .ui-panel-display-overlay {
  z-index: 1001;
  /* Fixed toolbars have z-index 1000 */
}
.ugcFormWrapper .ui-panel-inner {
  padding: 1em;
}
.ugcFormWrapper .ui-panel-page-container {
  overflow-x: visible;
}
.ugcFormWrapper .ui-panel-page-container-themed .ui-page-active {
  background: none;
}
.ugcFormWrapper .ui-panel-wrapper {
  position: relative;
  min-height: inherit;
  border: 0;
  overflow-x: hidden;
  z-index: 999;
}
.ugcFormWrapper .ui-panel-fixed-toolbar {
  overflow-x: hidden;
}
.ugcFormWrapper .ui-panel-dismiss {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  z-index: 1002;
  display: none;
}
.ugcFormWrapper .ui-panel-dismiss-open {
  display: block;
}
.ugcFormWrapper .ui-panel-animate {
  -webkit-transition: -webkit-transform 300ms ease;
  -webkit-transition-duration: 300ms;
  -moz-transition: -moz-transform 300ms ease;
  transition: transform 300ms ease;
}
.ugcFormWrapper .ui-panel-animate.ui-panel:not(.ui-panel-display-reveal) {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
.ugcFormWrapper .ui-panel-position-left {
  left: -17em;
}
.ugcFormWrapper .ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
.ugcFormWrapper .ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
  left: 0;
  -webkit-transform: translate3d(-17em, 0, 0);
  -moz-transform: translate3d(-17em, 0, 0);
  transform: translate3d(-17em, 0, 0);
}
.ugcFormWrapper .ui-panel-position-left.ui-panel-display-reveal,
.ugcFormWrapper .ui-panel-open.ui-panel-position-left {
  left: 0;
}
.ugcFormWrapper .ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,
.ugcFormWrapper .ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transform: none;
}
.ugcFormWrapper .ui-panel-position-right {
  right: -17em;
}
.ugcFormWrapper .ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,
.ugcFormWrapper .ui-panel-animate.ui-panel-position-right.ui-panel-display-push {
  right: 0;
  -webkit-transform: translate3d(17em, 0, 0);
  -moz-transform: translate3d(17em, 0, 0);
  transform: translate3d(17em, 0, 0);
}
.ugcFormWrapper .ui-panel-position-right.ui-panel-display-reveal,
.ugcFormWrapper .ui-panel-position-right.ui-panel-open {
  right: 0;
}
.ugcFormWrapper .ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,
.ugcFormWrapper .ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transform: none;
}
.ugcFormWrapper .ui-panel-page-content-position-left {
  left: 17em;
  right: -17em;
}
.ugcFormWrapper .ui-panel-animate.ui-panel-page-content-position-left {
  left: 0;
  right: 0;
  -webkit-transform: translate3d(17em, 0, 0);
  -moz-transform: translate3d(17em, 0, 0);
  transform: translate3d(17em, 0, 0);
}
.ugcFormWrapper .ui-panel-page-content-position-right {
  left: -17em;
  right: 17em;
}
.ugcFormWrapper .ui-panel-animate.ui-panel-page-content-position-right {
  left: 0;
  right: 0;
  -webkit-transform: translate3d(-17em, 0, 0);
  -moz-transform: translate3d(-17em, 0, 0);
  transform: translate3d(-17em, 0, 0);
}
.ugcFormWrapper .ui-panel-dismiss-open.ui-panel-dismiss-position-left {
  left: 17em;
}
.ugcFormWrapper .ui-panel-dismiss-open.ui-panel-dismiss-position-right {
  right: 17em;
}
.ugcFormWrapper .ui-panel-display-reveal {
  -webkit-box-shadow: inset -5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset -5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset -5px 0 5px rgba(0, 0, 0, 0.15);
}
.ugcFormWrapper .ui-panel-position-right.ui-panel-display-reveal {
  -webkit-box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.15);
}
.ugcFormWrapper .ui-panel-display-overlay {
  -webkit-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);
}
.ugcFormWrapper .ui-panel-position-right.ui-panel-display-overlay {
  -webkit-box-shadow: -5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: -5px 0 5px rgba(0, 0, 0, 0.15);
}
.ugcFormWrapper .ui-panel-open.ui-panel-position-left.ui-panel-display-push {
  border-right-width: 1px;
  margin-right: -1px;
}
.ugcFormWrapper .ui-panel-page-content-position-left.ui-panel-page-content-display-push {
  margin-left: 1px;
  width: auto;
}
.ugcFormWrapper .ui-panel-open.ui-panel-position-right.ui-panel-display-push {
  border-left-width: 1px;
  margin-left: -1px;
}
.ugcFormWrapper .ui-panel-page-content-position-right.ui-panel-page-content-display-push {
  margin-right: 1px;
  width: auto;
}
.ugcFormWrapper .ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: .2em;
}
@-webkit-keyframes popin {
  from {
    -webkit-transform: scale(0.8);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
    opacity: 1;
  }
}
@-moz-keyframes popin {
  from {
    -moz-transform: scale(0.8);
    opacity: 0;
  }
  to {
    -moz-transform: scale(1);
    opacity: 1;
  }
}
@keyframes popin {
  from {
    transform: scale(0.8);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes popout {
  from {
    -webkit-transform: scale(1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.8);
    opacity: 0;
  }
}
@-moz-keyframes popout {
  from {
    -moz-transform: scale(1);
    opacity: 1;
  }
  to {
    -moz-transform: scale(0.8);
    opacity: 0;
  }
}
@keyframes popout {
  from {
    transform: scale(1);
    opacity: 1;
  }
  to {
    transform: scale(0.8);
    opacity: 0;
  }
}
/* keyframes for slidein from sides */
@-webkit-keyframes slideinfromright {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes slideinfromright {
  from {
    -moz-transform: translateX(100%);
  }
  to {
    -moz-transform: translateX(0);
  }
}
@keyframes slideinfromright {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
@-webkit-keyframes slideinfromleft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes slideinfromleft {
  from {
    -moz-transform: translateX(-100%);
  }
  to {
    -moz-transform: translateX(0);
  }
}
@keyframes slideinfromleft {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0);
  }
}
/* keyframes for slideout to sides */
@-webkit-keyframes slideouttoleft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0);
  }
}
@-moz-keyframes slideouttoleft {
  from {
    -moz-transform: translateX(0);
  }
  to {
    -moz-transform: translateX(-100%);
  }
}
@keyframes slideouttoleft {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}
@-webkit-keyframes slideouttoright {
  from {
    -webkit-transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0);
  }
}
@-moz-keyframes slideouttoright {
  from {
    -moz-transform: translateX(0);
  }
  to {
    -moz-transform: translateX(100%);
  }
}
@keyframes slideouttoright {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(100%);
  }
}
@-webkit-keyframes slideinfromtop {
  from {
    -webkit-transform: translateY(-100%);
  }
  to {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes slideinfromtop {
  from {
    -moz-transform: translateY(-100%);
  }
  to {
    -moz-transform: translateY(0);
  }
}
@keyframes slideinfromtop {
  from {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}
@-webkit-keyframes slideouttotop {
  from {
    -webkit-transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-100%);
  }
}
@-moz-keyframes slideouttotop {
  from {
    -moz-transform: translateY(0);
  }
  to {
    -moz-transform: translateY(-100%);
  }
}
@keyframes slideouttotop {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-100%);
  }
}
@-webkit-keyframes slideinfrombottom {
  from {
    -webkit-transform: translateY(100%);
  }
  to {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes slideinfrombottom {
  from {
    -moz-transform: translateY(100%);
  }
  to {
    -moz-transform: translateY(0);
  }
}
@keyframes slideinfrombottom {
  from {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}
@-webkit-keyframes slideouttobottom {
  from {
    -webkit-transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(100%);
  }
}
@-moz-keyframes slideouttobottom {
  from {
    -moz-transform: translateY(0);
  }
  to {
    -moz-transform: translateY(100%);
  }
}
@keyframes slideouttobottom {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(100%);
  }
}
@-webkit-keyframes flipouttoleft {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoleft {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
}
@keyframes flipouttoleft {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(-90deg) scale(0.9);
  }
}
@-webkit-keyframes flipouttoright {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoright {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
}
@keyframes flipouttoright {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(90deg) scale(0.9);
  }
}
@-webkit-keyframes flipintoleft {
  from {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoleft {
  from {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoleft {
  from {
    transform: rotateY(-90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
@-webkit-keyframes flipintoright {
  from {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoright {
  from {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoright {
  from {
    transform: rotateY(90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
@-webkit-keyframes flipouttoleft {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoleft {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
}
@keyframes flipouttoleft {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(-90deg) scale(0.9);
  }
}
@-webkit-keyframes flipouttoright {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoright {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
}
@keyframes flipouttoright {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(90deg) scale(0.9);
  }
}
@-webkit-keyframes flipintoleft {
  from {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoleft {
  from {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoleft {
  from {
    transform: rotateY(-90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
@-webkit-keyframes flipintoright {
  from {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoright {
  from {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoright {
  from {
    transform: rotateY(90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
@-webkit-keyframes flowouttoleft {
  0% {
    -webkit-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(-100%) scale(0.7);
  }
}
@-moz-keyframes flowouttoleft {
  0% {
    -moz-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(-100%) scale(0.7);
  }
}
@keyframes flowouttoleft {
  0% {
    transform: translateX(0) scale(1);
  }
  60%,
  70% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(-100%) scale(0.7);
  }
}
@-webkit-keyframes flowouttoright {
  0% {
    -webkit-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(100%) scale(0.7);
  }
}
@-moz-keyframes flowouttoright {
  0% {
    -moz-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(100%) scale(0.7);
  }
}
@keyframes flowouttoright {
  0% {
    transform: translateX(0) scale(1);
  }
  60%,
  70% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(100%) scale(0.7);
  }
}
@-webkit-keyframes flowinfromleft {
  0% {
    -webkit-transform: translateX(-100%) scale(0.7);
  }
  30%,
  40% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(0) scale(1);
  }
}
@-moz-keyframes flowinfromleft {
  0% {
    -moz-transform: translateX(-100%) scale(0.7);
  }
  30%,
  40% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(0) scale(1);
  }
}
@keyframes flowinfromleft {
  0% {
    transform: translateX(-100%) scale(0.7);
  }
  30%,
  40% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(0) scale(1);
  }
}
@-webkit-keyframes flowinfromright {
  0% {
    -webkit-transform: translateX(100%) scale(0.7);
  }
  30%,
  40% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(0) scale(1);
  }
}
@-moz-keyframes flowinfromright {
  0% {
    -moz-transform: translateX(100%) scale(0.7);
  }
  30%,
  40% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(0) scale(1);
  }
}
@keyframes flowinfromright {
  0% {
    transform: translateX(100%) scale(0.7);
  }
  30%,
  40% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(0) scale(1);
  }
}
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-document url-prefix() {
  .ui-mobile fieldset {
    display: table-column;
    vertical-align: middle;
  }
}
@media screen and (orientation: portrait) {
  .ugcFormWrapper .ui-mobile .ui-page {
    min-height: 420px;
  }
}
@media screen and (orientation: landscape) {
  .ugcFormWrapper .ui-mobile .ui-page {
    min-height: 300px;
  }
}
@media (min-width: 28em) {
  .ugcFormWrapper {
    /* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
  }
  .ugcFormWrapper .ui-field-contain,
  .ugcFormWrapper .ui-mobile fieldset.ui-field-contain {
    padding: 0;
    margin: 1em 0;
    border-bottom-width: 0;
  }
  .ugcFormWrapper .ui-field-contain:before,
  .ugcFormWrapper .ui-field-contain:after {
    content: "";
    display: table;
  }
  .ugcFormWrapper .ui-field-contain:after {
    clear: both;
  }
  .ugcFormWrapper .ui-field-contain > label,
  .ugcFormWrapper .ui-field-contain .ui-controlgroup-label,
  .ugcFormWrapper .ui-field-contain > .ui-rangeslider > label {
    float: left;
    width: 20%;
    margin: .5em 2% 0 0;
  }
  .ugcFormWrapper .ui-popup .ui-field-contain > label,
  .ugcFormWrapper .ui-popup .ui-field-contain .ui-controlgroup-label,
  .ugcFormWrapper .ui-popup .ui-field-contain > .ui-rangeslider > label {
    float: none;
    width: auto;
    margin: 0 0 .4em;
  }
  .ugcFormWrapper .ui-field-contain > label ~ [class*="ui-"],
  .ugcFormWrapper .ui-field-contain .ui-controlgroup-controls {
    float: left;
    width: 78%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .ugcFormWrapper .ui-hide-label > label ~ [class*="ui-"],
  .ugcFormWrapper .ui-hide-label .ui-controlgroup-controls,
  .ugcFormWrapper .ui-popup .ui-field-contain > label ~ [class*="ui-"],
  .ugcFormWrapper .ui-popup .ui-field-contain .ui-controlgroup-controls {
    float: none;
    width: 100%;
  }
  .ugcFormWrapper .ui-field-contain > label ~ .ui-btn-inline {
    width: auto;
    margin-right: .625em;
  }
  .ugcFormWrapper .ui-field-contain > label ~ .ui-btn-inline.ui-btn-icon-notext {
    width: 1.75em;
  }
}
/* preset breakpoint to switch to stacked grid styles below 35em (560px) */
@media (max-width: 35em) {
  .ugcFormWrapper .ui-responsive > .ui-block-a,
  .ugcFormWrapper .ui-responsive > .ui-block-b,
  .ugcFormWrapper .ui-responsive > .ui-block-c,
  .ugcFormWrapper .ui-responsive > .ui-block-d,
  .ugcFormWrapper .ui-responsive > .ui-block-e {
    width: 100%;
    float: none;
  }
}
/* Hide all prioritized columns by default */
@media only all {
  .ugcFormWrapper th.ui-table-priority-6,
  .ugcFormWrapper td.ui-table-priority-6,
  .ugcFormWrapper th.ui-table-priority-5,
  .ugcFormWrapper td.ui-table-priority-5,
  .ugcFormWrapper th.ui-table-priority-4,
  .ugcFormWrapper td.ui-table-priority-4,
  .ugcFormWrapper th.ui-table-priority-3,
  .ugcFormWrapper td.ui-table-priority-3,
  .ugcFormWrapper th.ui-table-priority-2,
  .ugcFormWrapper td.ui-table-priority-2,
  .ugcFormWrapper th.ui-table-priority-1,
  .ugcFormWrapper td.ui-table-priority-1 {
    display: none;
  }
}
/* Preset breakpoints if ".ui-responsive" class added to table */
/* Show priority 1 at 320px (20em x 16px) */
@media screen and (min-width: 20em) {
  .ugcFormWrapper .ui-table-columntoggle.ui-responsive th.ui-table-priority-1,
  .ugcFormWrapper .ui-table-columntoggle.ui-responsive td.ui-table-priority-1 {
    display: table-cell;
  }
}
/* Show priority 2 at 480px (30em x 16px) */
@media screen and (min-width: 30em) {
  .ugcFormWrapper .ui-table-columntoggle.ui-responsive th.ui-table-priority-2,
  .ugcFormWrapper .ui-table-columntoggle.ui-responsive td.ui-table-priority-2 {
    display: table-cell;
  }
}
/* Show priority 3 at 640px (40em x 16px) */
@media screen and (min-width: 40em) {
  .ugcFormWrapper .ui-table-columntoggle.ui-responsive th.ui-table-priority-3,
  .ugcFormWrapper .ui-table-columntoggle.ui-responsive td.ui-table-priority-3 {
    display: table-cell;
  }
}
/* Show priority 4 at 800px (50em x 16px) */
@media screen and (min-width: 50em) {
  .ugcFormWrapper .ui-table-columntoggle.ui-responsive th.ui-table-priority-4,
  .ugcFormWrapper .ui-table-columntoggle.ui-responsive td.ui-table-priority-4 {
    display: table-cell;
  }
}
/* Show priority 5 at 960px (60em x 16px) */
@media screen and (min-width: 60em) {
  .ugcFormWrapper .ui-table-columntoggle.ui-responsive th.ui-table-priority-5,
  .ugcFormWrapper .ui-table-columntoggle.ui-responsive td.ui-table-priority-5 {
    display: table-cell;
  }
}
/* Show priority 6 at 1,120px (70em x 16px) */
@media screen and (min-width: 70em) {
  .ugcFormWrapper .ui-table-columntoggle.ui-responsive th.ui-table-priority-6,
  .ugcFormWrapper .ui-table-columntoggle.ui-responsive td.ui-table-priority-6 {
    display: table-cell;
  }
}
/* Mobile first styles: Begin with the stacked presentation at narrow widths */
@media only all {
  .ugcFormWrapper {
    /* Hide the table headers */
    /* Show the table cells as a block level element */
    /* Add a fair amount of top margin to visually separate each row when stacked */
    /* Make the label elements a percentage width */
    /* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */
  }
  .ugcFormWrapper .ui-table-reflow thead td,
  .ugcFormWrapper .ui-table-reflow thead th {
    display: none;
  }
  .ugcFormWrapper .ui-table-reflow td,
  .ugcFormWrapper .ui-table-reflow th {
    text-align: left;
    display: block;
  }
  .ugcFormWrapper .ui-table-reflow tbody th {
    margin-top: 3em;
  }
  .ugcFormWrapper .ui-table-reflow td .ui-table-cell-label,
  .ugcFormWrapper .ui-table-reflow th .ui-table-cell-label {
    padding: .4em;
    min-width: 30%;
    display: inline-block;
    margin: -0.4em 1em -0.4em -0.4em;
  }
  .ugcFormWrapper .ui-table-reflow th .ui-table-cell-label-top,
  .ugcFormWrapper .ui-table-reflow td .ui-table-cell-label-top {
    display: block;
    padding: .4em 0;
    margin: .4em 0;
    text-transform: uppercase;
    font-size: .9em;
    font-weight: normal;
  }
}
/* Breakpoint to show as a standard table at 560px (35em x 16px) or wider */
@media (min-width: 35em) {
  .ugcFormWrapper {
    /* Show the table header rows */
    /* Hide the labels in each cell */
  }
  .ugcFormWrapper .ui-table-reflow.ui-responsive td,
  .ugcFormWrapper .ui-table-reflow.ui-responsive th,
  .ugcFormWrapper .ui-table-reflow.ui-responsive tbody th,
  .ugcFormWrapper .ui-table-reflow.ui-responsive tbody td,
  .ugcFormWrapper .ui-table-reflow.ui-responsive thead td,
  .ugcFormWrapper .ui-table-reflow.ui-responsive thead th {
    display: table-cell;
    margin: 0;
  }
  .ugcFormWrapper .ui-table-reflow.ui-responsive td .ui-table-cell-label,
  .ugcFormWrapper .ui-table-reflow.ui-responsive th .ui-table-cell-label {
    display: none;
  }
}
/* Hack to make IE9 and WP7.5 treat cells like block level elements, scoped to ui-responsive class */
/* Applied in a max-width media query up to the table layout breakpoint so we don't need to negate this*/
@media (max-width: 35em) {
  .ugcFormWrapper .ui-table-reflow.ui-responsive td,
  .ugcFormWrapper .ui-table-reflow.ui-responsive th {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    clear: left;
  }
}
/* Fix for Windows Phone issue #6349: unset the transition for transforms in case of fixed toolbars. */
@media screen and (max-device-width: 768px) {
  .ugcFormWrapper {
    /* We need a transitionend event ... */
  }
  .ugcFormWrapper .ui-page-header-fixed .ui-panel-animate.ui-panel-wrapper,
  .ugcFormWrapper .ui-page-footer-fixed .ui-panel-animate.ui-panel-wrapper,
  .ugcFormWrapper .ui-panel-animate.ui-panel-fixed-toolbar {
    -ms-transition: none;
  }
  .ugcFormWrapper .ui-panel-animate.ui-panel-fixed-toolbar {
    -ms-transition: -ms-transform 1ms;
    -ms-transform: rotate(0deg);
  }
}
/* Responsive: wrap on wide viewports once open */
@media (min-width: 55em) {
  .ugcFormWrapper .ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-left {
    margin-right: 17em;
  }
  .ugcFormWrapper .ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-right {
    margin-left: 17em;
  }
  .ugcFormWrapper .ui-responsive-panel .ui-panel-page-content-open {
    width: auto;
  }
  .ugcFormWrapper .ui-responsive-panel .ui-panel-dismiss-display-push,
  .ugcFormWrapper .ui-responsive-panel.ui-page-active ~ .ui-panel-dismiss-display-push {
    display: none;
  }
}


.qq-btn{box-shadow:0 1px 1px rgba(255,255,255,.37) inset,1px 0 1px rgba(255,255,255,.07) inset,0 1px 0 rgba(0,0,0,.36),0 -2px 12px rgba(0,0,0,.08) inset;padding:3px 4px;border:1px solid #ccc;border-radius:2px;color:inherit;background-color:#fff}.qq-upload-continue,.qq-upload-delete,.qq-upload-pause{display:inline}.qq-upload-delete{background-color:#e65c47;color:#fafafa;border-color:#dc523d;text-shadow:0 1px 1px rgba(0,0,0,.55)}.qq-upload-delete:hover{background-color:#f56b56}.qq-upload-cancel{background-color:#f5d7d7;border-color:#e6c8c8}.qq-upload-cancel:hover{background-color:#ffe1e1}.qq-upload-retry{background-color:#ebf6e0;border-color:#d2ddc7}.qq-upload-retry:hover{background-color:#f7ffec}.qq-upload-continue,.qq-upload-pause{background-color:#00abc7;color:#fafafa;border-color:#2dadc2;text-shadow:0 1px 1px rgba(0,0,0,.55)}.qq-upload-continue:hover,.qq-upload-pause:hover{background-color:#0fbad6}.qq-upload-button{display:inline;width:105px;margin-bottom:10px;padding:7px 10px;text-align:center;float:left;background:#00abc7;color:#fff;border-radius:2px;border:1px solid #2dadc2;box-shadow:0 1px 1px rgba(255,255,255,.37) inset,1px 0 1px rgba(255,255,255,.07) inset,0 1px 0 rgba(0,0,0,.36),0 -2px 12px rgba(0,0,0,.08) inset}.qq-upload-button-hover{background:#33b6cc}.qq-upload-button-focus{outline:1px dotted #000}.qq-uploader{position:relative;min-height:200px;max-height:490px;overflow-y:hidden;width:inherit;border-radius:6px;background-color:#fdfdfd;border:1px dashed #ccc;padding:20px}.qq-uploader:before{content:attr(qq-drop-area-text) " ";position:absolute;font-size:200%;left:0;width:100%;text-align:center;top:45%;opacity:.25}.qq-upload-drop-area,.qq-upload-extra-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:30px;z-index:2;background:#f9f9f9;border-radius:4px;border:1px dashed #ccc;text-align:center}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-upload-extra-drop-area{position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px}.qq-upload-drop-area-active{background:#fdfdfd;border-radius:4px;border:1px dashed #ccc}.qq-upload-list{margin:0;padding:0;list-style:none;max-height:450px;overflow-y:auto;box-shadow:0 1px 0 rgba(15,15,50,.14);clear:both}.qq-upload-list li{margin:0;padding:9px;line-height:15px;font-size:16px;color:#424242;background-color:#f6f6f6;border-top:1px solid #fff;border-bottom:1px solid #ddd}.qq-upload-list li:first-child{border-top:none}.qq-upload-list li:last-child{border-bottom:none}.qq-upload-cancel,.qq-upload-continue,.qq-upload-delete,.qq-upload-failed-text,.qq-upload-file,.qq-upload-pause,.qq-upload-retry,.qq-upload-size,.qq-upload-spinner{margin-right:12px;display:inline}.qq-upload-file{vertical-align:middle;display:inline-block;width:300px;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;height:18px}.qq-upload-spinner{display:inline-block;background:url("../../main/images/fineuploader/loading.gif");width:15px;height:15px;vertical-align:text-bottom}.qq-drop-processing{display:block}.qq-drop-processing-spinner{display:inline-block;background:url("../../main/images/fineuploader/processing.gif");width:24px;height:24px;vertical-align:text-bottom}.qq-upload-cancel,.qq-upload-continue,.qq-upload-delete,.qq-upload-pause,.qq-upload-retry,.qq-upload-size{font-size:12px;font-weight:400;cursor:pointer;vertical-align:middle}.qq-upload-status-text{font-size:14px;font-weight:700;display:block}.qq-upload-failed-text{display:none;font-style:italic;font-weight:700}.qq-upload-failed-icon{display:none;width:15px;height:15px;vertical-align:text-bottom}.qq-upload-fail .qq-upload-failed-text{display:inline}.qq-upload-retrying .qq-upload-failed-text{display:inline}.qq-upload-list li.qq-upload-success{background-color:#ebf6e0;color:#424242;border-bottom:1px solid #d3ded1;border-top:1px solid #f7fff5}.qq-upload-list li.qq-upload-fail{background-color:#f5d7d7;color:#424242;border-bottom:1px solid #decaca;border-top:1px solid #fce6e6}.qq-progress-bar{display:block;display:block;background:#00abc7;width:0;height:15px;border-radius:6px;margin-bottom:3px}.qq-total-progress-bar{height:25px;border-radius:9px}.qq-total-progress-bar-container{margin-left:9px;display:inline;float:right;width:500px}INPUT.qq-edit-filename{position:absolute;opacity:0;z-index:-1}.qq-upload-file.qq-editable{cursor:pointer;margin-right:4px}.qq-edit-filename-icon.qq-editable{display:inline-block;cursor:pointer}INPUT.qq-edit-filename.qq-editing{position:static;height:28px;padding:0 8px;margin-right:10px;margin-bottom:-5px;border:1px solid #ccc;border-radius:2px;font-size:16px;opacity:1}.qq-edit-filename-icon{display:none;background:url("../../main/images/fineuploader/edit.gif");width:15px;height:15px;vertical-align:text-bottom;margin-right:16px}.qq-hide{display:none}.qq-thumbnail-selector{vertical-align:middle;margin-right:12px}.qq-uploader DIALOG{display:none}.qq-uploader DIALOG[open]{display:block}.qq-uploader DIALOG{display:none}.qq-uploader DIALOG[open]{display:block}.qq-uploader DIALOG .qq-dialog-buttons{text-align:center;padding-top:10px}.qq-uploader DIALOG .qq-dialog-buttons BUTTON{margin-left:5px;margin-right:5px}.qq-uploader DIALOG .qq-dialog-message-selector{padding-bottom:10px}.qq-uploader DIALOG::backdrop{background-color:rgba(0,0,0,.7)}/*# sourceMappingURL=fine-uploader-new.min.css.map */
#ugc_overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  z-index: 999999;
  font-size: 22px;
  line-height: 22px;
}
#ugc_overlay > div {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
  color: white;
}
#ugc_overlay.hide {
  display: none;
}
#ugcFormWrapper {
  margin: 5px 120px;
  padding: 15px;
  font-family: "proxima-nova", sans-serif;
  /*.ui-checkbox {
      display: inline-block;
    }*/
  /* default parsley styles */
}
#ugcFormWrapper .btn {
  background-color: #ccc;
}
#ugcFormWrapper .validation-symbol {
  color: #f40009;
}
html.mobile #ugcFormWrapper .openContent h2 {
  font-size: 21px;
  line-height: 21px;
}
#ugcFormWrapper .introText,
#ugcFormWrapper #reqText {
  padding-bottom: 10px;
}
#ugcFormWrapper #reqText {
  font-size: 14px;
  line-height: 14px;
}
#ugcFormWrapper #termsConditionArea {
  overflow-y: scroll;
  max-height: 125px;
  resize: none;
  width: calc(100% - 20px);
  margin: 20px 10px 5px 10px;
  padding: 10px;
  font-size: 14px;
  border: 1px solid #ccc;
  box-sizing: border-box;
}
html.mobile #ugcFormWrapper #termsConditionArea {
  width: auto;
}
#ugcFormWrapper #acceptTermCondition {
  width: auto;
  border: 1px solid #cfcfcf;
  padding: 10px;
  margin: 0 10px 10px 10px;
  border-radius: .3125em;
  font-weight: bold;
}
#ugcFormWrapper #acceptTermCondition .ui-checkbox {
  display: block;
  margin: 0;
}
#ugcFormWrapper #acceptTermCondition .ui-checkbox input {
  margin: 0;
}
#ugcFormWrapper #acceptTermCondition .tcCheckboxLabel {
  margin-left: 42px;
}
#ugcFormWrapper #termConditionLink {
  display: block;
  padding-bottom: 10px;
  color: #f40009;
  text-decoration: underline;
  font-weight: normal;
  margin: 0 10px;
}
html.mobile #ugcFormWrapper {
  padding: 0;
}
html.tablet #ugcFormWrapper,
html.mobile #ugcFormWrapper {
  margin: 5px;
}
#ugcFormWrapper .columHalf {
  padding: 5px 10px;
}
html.big_desktop #ugcFormWrapper .row,
html.desktop #ugcFormWrapper .row,
html.tablet #ugcFormWrapper .row {
  display: flex;
  width: 100%;
}
html.big_desktop #ugcFormWrapper .columHalf,
html.desktop #ugcFormWrapper .columHalf,
html.tablet #ugcFormWrapper .columHalf {
  width: 50%;
}
#ugcFormWrapper .js-input-date-of-birth div.stacked-input {
  display: inline-block;
}
html.mobile #ugcFormWrapper .js-input-date-of-birth div.stacked-input {
  width: 100%;
}
#ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container {
  width: 71%;
  margin-left: 0;
}
html.tablet #ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container {
  font-size: 12px;
}
#ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container .selectboxit-text {
  width: 66%;
}
html.tablet #ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container .selectboxit-text {
  width: 53%;
}
html.mobile #ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container .selectboxit-text {
  width: 84%;
}
html.mobile #ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container {
  float: left;
  width: 100%;
  margin-left: 0;
}
html[dir="rtl"] html.mobile #ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container {
  float: right;
}
html[dir="rtl"] html.mobile #ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container {
  float: right;
}
#ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container ul.selectboxit-options {
  padding-left: 8px;
}
#ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container ul.selectboxit-options a {
  padding: 3px;
}
#ugcFormWrapper .terms-conditions-container a {
  color: #f40009;
}
#ugcFormWrapper .terms-conditions-container a:hover {
  text-decoration: underline;
}
#ugcFormWrapper .top-image {
  border: 1px solid #4b4b4b;
  width: 598px;
  height: 329px;
}
html.tablet #ugcFormWrapper .top-image,
html.mobile #ugcFormWrapper .top-image {
  height: auto;
  width: 100%;
}
#ugcFormWrapper .top-description {
  color: #4b4b4b;
  line-height: 25px;
  margin: 0;
  padding: 6px 0;
}
#ugcFormWrapper #generic_contactusform > ul {
  margin: 0;
  padding: 15px 4px 12px 20px;
}
html.mobile #ugcFormWrapper #generic_contactusform > ul {
  padding: 10px 0 0;
}
#ugcFormWrapper #generic_contactusform > ul li {
  font-size: 14px;
  margin-bottom: 18px;
  line-height: 18px;
  list-style: none;
}
#ugcFormWrapper #generic_contactusform > ul li input {
  font-weight: bold;
  height: 15px;
  width: 15px;
}
#ugcFormWrapper #generic_contactusform > ul li label {
  display: inline-block;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
  padding-left: 8px;
  width: 92.5%;
}
html.mobile #ugcFormWrapper #generic_contactusform > ul li label {
  width: 90%;
  padding-left: 3px;
}
#ugcFormWrapper #generic_contactusform > ul li nobr {
  padding-right: 3px;
}
#ugcFormWrapper #generic_contactusform > ul li span {
  color: #4b4b4b;
  font-weight: normal;
}
#ugcFormWrapper .email-age {
  background: #f6f6f6;
  padding: 18px 16px;
  margin-right: 10px;
}
html.mobile #ugcFormWrapper .email-age {
  width: 90%;
}
#ugcFormWrapper .email-age .email-address {
  border: 1px solid #4b4b4b;
  margin: 0;
  padding: 7px 2%;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  width: 66%;
}
html.mobile #ugcFormWrapper .email-age .email-address {
  padding: 7px 5%;
  width: 90%;
}
#ugcFormWrapper .email-age label {
  color: #4b4b4b;
  font-size: 14px;
  line-height: 18px;
  padding-left: 4px;
  display: block;
  font-weight: 900;
}
#ugcFormWrapper .email-age .age-checker {
  padding-top: 10px;
}
#ugcFormWrapper .captcha-container {
  padding: 17px 0 11px;
  margin: 0 10px;
}
html.mobile #ugcFormWrapper .captcha-container {
  margin: 0;
  text-align: center;
}
html.mobile #ugcFormWrapper .captcha-container .g-recaptcha {
  display: inline-block;
}
#ugcFormWrapper .captcha-container label {
  color: #4b4b4b;
  display: inline-block;
  font-size: 14px;
  line-height: 18px;
  padding-bottom: 6px;
}
#ugcFormWrapper .error {
  color: #f40009;
  display: none;
  font-size: 15px;
  padding: 5px 0;
}
#ugcFormWrapper .error.email {
  padding-bottom: 0;
}
#ugcFormWrapper .hide {
  display: none;
}
#ugcFormWrapper .submit-container {
  margin: 0 10px;
}
#ugcFormWrapper .success,
#ugcFormWrapper .underage_message {
  padding: 10px;
  margin: 10px;
  color: #4b4b4b;
  background-color: #f4f4f4;
  border: 1px solid #cfcfcf;
}
#ugcFormWrapper .success p,
#ugcFormWrapper .underage_message p {
  margin: 0;
}
#ugcFormWrapper .view-full-terms {
  margin-bottom: 10px;
}
#ugcFormWrapper .view-full-terms i {
  margin-left: 5px;
}
#ugcFormWrapper .failure {
  color: #f40009;
  font-weight: bold;
  border: 1px solid #f40009;
  margin: 0 10px;
  padding: 10px;
}
#ugcFormWrapper .failure p {
  display: inline;
  margin: 0 5px;
}
#ugcFormWrapper .minimumAgeError {
  display: none;
}
#ugcFormWrapper .js-input-date-of-birth div.stacked-input {
  display: inline-block;
}
html.mobile #ugcFormWrapper .js-input-date-of-birth div.stacked-input {
  width: 100%;
}
#ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container {
  width: 71%;
  margin-left: 0;
}
html.tablet #ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container {
  font-size: 12px;
}
#ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container .selectboxit-text {
  width: 66%;
}
html.tablet #ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container .selectboxit-text {
  width: 53%;
}
html.mobile #ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container .selectboxit-text {
  width: 84%;
}
html.mobile #ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container {
  float: left;
  width: 100%;
  margin-left: 0;
}
html[dir="rtl"] html.mobile #ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container {
  float: right;
}
html[dir="rtl"] html.mobile #ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container {
  float: right;
}
#ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container ul.selectboxit-options {
  padding-left: 8px;
}
#ugcFormWrapper .js-input-date-of-birth div.stacked-input .selectboxit-container ul.selectboxit-options a {
  padding: 3px;
}
#ugcFormWrapper .form-characters-remaining-message {
  display: none;
}
#ugcFormWrapper .characters-exceeded-message {
  display: none;
  color: #f40009;
}
#ugcFormWrapper .tooltip {
  display: block;
  color: #999999;
  clear: both;
}
#ugcFormWrapper .validation-symbol {
  color: #f40009;
}
#ugcFormWrapper .section {
  margin-bottom: 10px;
}
#ugcFormWrapper label {
  color: #4b4b4b;
  display: inline-block;
}
#ugcFormWrapper .formRow {
  margin: 20px 0;
}
#ugcFormWrapper .formRow > .section {
  display: inline-block;
  vertical-align: top;
  padding: 0 10px;
  box-sizing: border-box;
}
#ugcFormWrapper label.term-checkbox {
  margin-left: 35px;
}
html.mobile #ugcFormWrapper label.term-checkbox {
  display: block;
}
#ugcFormWrapper textarea {
  display: block;
}
#ugcFormWrapper .TextAreaInput .characters-remaining-message {
  float: right;
  color: #4b4b4b;
}
#ugcFormWrapper .TextAreaInput .characters-remaining-message.msg_error,
#ugcFormWrapper .TextAreaInput .characters-remaining-message .msg_error {
  color: #f40009;
}
#ugcFormWrapper .TextAreaInput label {
  display: inline;
}
#ugcFormWrapper .autosuggest_search select,
#ugcFormWrapper .autosuggest_search textarea,
#ugcFormWrapper textarea,
#ugcFormWrapper input[type="text"],
#ugcFormWrapper input[type="password"],
#ugcFormWrapper input[type="datetime"],
#ugcFormWrapper input[type="datetime-local"],
#ugcFormWrapper input[type="date"],
#ugcFormWrapper input[type="month"],
#ugcFormWrapper input[type="time"],
#ugcFormWrapper input[type="week"],
#ugcFormWrapper input[type="number"],
#ugcFormWrapper input[type="email"],
#ugcFormWrapper input[type="url"],
#ugcFormWrapper input[type="search"],
#ugcFormWrapper input[type="tel"],
#ugcFormWrapper input[type="color"],
#ugcFormWrapper .uneditable-input {
  margin-bottom: 8px;
  border: 0;
}
#ugcFormWrapper .ui-btn-icon-left:after,
#ugcFormWrapper .ui-btn-icon-right:after,
#ugcFormWrapper .ui-btn-icon-top:after,
#ugcFormWrapper .ui-btn-icon-bottom:after,
#ugcFormWrapper .ui-btn-icon-notext:after {
  background-color: #f40009;
}
#ugcFormWrapper .ui-input-text,
#ugcFormWrapper .ui-input-search {
  margin-top: 10px;
}
#ugcFormWrapper .ui-btn,
#ugcFormWrapper label.ui-btn {
  border-color: #cfcfcf;
}
#ugcFormWrapper .ui-btn.ui-checkbox-off:after,
#ugcFormWrapper .ui-btn.ui-checkbox-on:after,
#ugcFormWrapper .ui-btn.ui-radio-off:after,
#ugcFormWrapper .ui-btn.ui-radio-on:after {
  width: 21px;
  height: 21px;
  margin: -11px 0 0 -3px;
}
#ugcFormWrapper .ui-checkbox .ui-btn.ui-checkbox-off:after {
  background-color: #FFF;
}
#ugcFormWrapper .ui-radio-on,
#ugcFormWrapper .ui-checkbox-on {
  background-color: #f4f4f4;
}
#ugcFormWrapper .radio_checkbox_input fieldset {
  border: none;
}
#ugcFormWrapper .radio_checkbox_input .ui-radio .ui-radio-off:after {
  background: white;
}
#ugcFormWrapper .radio_checkbox_input .ui-radio .ui-btn.ui-radio-on:after {
  border-color: #f40009;
}
#ugcFormWrapper .radio_checkbox_input .ui-checkbox .ui-btn.ui-checkbox-off:after {
  background-color: #FFF;
}
#ugcFormWrapper .Radio_CheckboxInput .ui-controlgroup-horizontal .ui-radio input,
#ugcFormWrapper .Radio_CheckboxInput .ui-controlgroup-horizontal .ui-checkbox input {
  visibility: hidden;
}
#ugcFormWrapper .Radio_CheckboxInput .ui-controlgroup-horizontal .ui-radio-on,
#ugcFormWrapper .Radio_CheckboxInput .ui-controlgroup-horizontal .ui-checkbox-on {
  background: #f40009;
  color: #fff;
}
#ugcFormWrapper #terms-conditions:checked + label {
  background-color: #f40009;
}
#ugcFormWrapper label.term-checkbox a {
  color: #f40009;
  text-decoration: underline;
}
#ugcFormWrapper label.term-checkbox p {
  margin: 0;
}
#ugcFormWrapper button.ui-btn,
#ugcFormWrapper .ui-controlgroup-controls button.ui-btn-icon-notext {
  width: auto;
  background-color: #f40009;
  color: #ffffff;
  display: inline-block;
  font-weight: normal;
}
#ugcFormWrapper button.ui-btn:disabled,
#ugcFormWrapper .ui-controlgroup-controls button.ui-btn-icon-notext:disabled {
  background-color: #666666;
}
#ugcFormWrapper a.clear-button {
  text-decoration: underline;
  margin-left: 50px;
}
#ugcFormWrapper input.parsley-success,
#ugcFormWrapper select.parsley-success,
#ugcFormWrapper textarea.parsley-success {
  color: #468847;
  background-color: #DFF0D8;
  border: 1px solid #D6E9C6;
}
#ugcFormWrapper input.parsley-error,
#ugcFormWrapper select.parsley-error,
#ugcFormWrapper textarea.parsley-error {
  color: #B94A48;
  background-color: #F2DEDE;
  border: 1px solid #EED3D7;
}
#ugcFormWrapper .parsley-errors-list {
  margin: 2px 0 3px;
  padding: 0;
  list-style-type: none;
  font-size: 0.9em;
  line-height: 0.9em;
  opacity: 0;
  transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  color: #f40009;
}
#ugcFormWrapper .parsley-errors-list.filled {
  opacity: 1;
}
#ugcFormWrapper .error-message {
  margin-bottom: 10px;
}
#ugcFormWrapper .ui-btn-ui-checkbox-off:after {
  background-color: rgba(0, 0, 0, 0);
}
#ugcFormWrapper .terms-conditions-container a {
  color: #f40009;
}
#ugcFormWrapper .terms-conditions-container a:hover {
  text-decoration: underline;
}
#ugcFormWrapper #dobEmpty1 ul li {
  display: none;
}
#ugcFormWrapper #dobEmpty1 > ul:first-child > li:first-child {
  display: block;
}
html.mobile #ugcFormWrapper .contactInfoWrapper .sectionIntroText h2 {
  font-size: 21px;
  line-height: 21px;
}
#ugcFormWrapper .image-container,
#ugcFormWrapper .video-container {
  margin-bottom: 20px;
  padding: 5px 10px;
}
#ugcFormWrapper .qq-uploader {
  padding: 8px 20px;
  min-height: 35px;
  border: 1px solid #ccc;
  margin: 5px auto;
}
#ugcFormWrapper .qq-uploader:before {
  transform: translateY(-50%);
}
#ugcFormWrapper .qq-uploader .ui-input-text,
#ugcFormWrapper .qq-uploader .ui-input-search {
  margin: 0;
}
#ugcFormWrapper .qq-uploader .qq-upload-button {
  background-color: white;
  border-color: #cfcfcf;
  border-radius: .3125em;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
  color: black;
  font-family: sans-serif;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.3;
  margin-bottom: 0;
  padding: .7em 1em;
  width: auto;
}
#ugcFormWrapper .qq-uploader .qq-upload-button div i {
  margin-left: 10px;
}
#ugcFormWrapper .qq-uploader .qq-upload-cancel,
#ugcFormWrapper .qq-uploader .qq-upload-continue,
#ugcFormWrapper .qq-uploader .qq-upload-delete,
#ugcFormWrapper .qq-uploader .qq-upload-pause,
#ugcFormWrapper .qq-uploader .qq-upload-retry,
#ugcFormWrapper .qq-uploader .qq-upload-size {
  font-size: 16px;
  height: 40px;
  padding: 0 10px;
}
/* author mode fix */
body.cq-wcm-edit #ugcFormWrapper .formRow > .section {
  display: block;
  padding: 0;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* Safari 5+ ONLY */
  ::i-block-chrome,
  #ugcFormWrapper .ui-btn.ui-checkbox-off:after {
    background: #ffffff;
  }
}


.twitter-feed {
  margin: 20px 0;
}
.twitter-feed iframe {
  width: 100%;
}


.trending-topic .trending-module {
  width: 100%;
}
.trending-topic .module-base {
  -moz-perspective: 600px;
  -webkit-perspective: 600px;
  perspective: 600px;
  position: relative;
}
html.tablet .trending-topic .module-base {
  min-height: 650px;
}
.trending-topic .module-base h4 {
  background: #4b4b4b;
  font-size: 13px;
  font-weight: 600;
  height: 17px;
  line-height: 17px;
  margin: 0;
  padding: 6px 11px 5px 23px;
  text-transform: uppercase;
}
html[dir="rtl"] .trending-topic .module-base h4 {
  padding: 6px 23px 5px 11px;
}
html[dir="rtl"] .trending-topic .module-base h4 {
  padding: 6px 23px 5px 11px;
}
.trending-topic .module-base h4.return {
  height: 17px;
}
.trending-topic .module-base h4 a {
  display: block;
  float: right;
  font-size: 12px;
  font-weight: 400;
}
html[dir="rtl"] .trending-topic .module-base h4 a {
  float: left;
}
html[dir="rtl"] .trending-topic .module-base h4 a {
  float: left;
}
.trending-topic .module-base h4 a.back-to-trending i {
  margin-right: 8px;
}
.trending-topic .module-base h4 a.top-10 i {
  margin-left: 8px;
}
.trending-topic .module-base h4 span {
  width: 215px;
  float: left;
  display: block;
}
html[dir="rtl"] .trending-topic .module-base h4 span {
  float: right;
}
html[dir="rtl"] .trending-topic .module-base h4 span {
  float: right;
}
html.tablet .trending-topic .module-base h4 span {
  width: 160px;
}
html.mobile .trending-topic .module-base h4 span {
  width: 200px;
}
html.tablet .trending-topic .module-base h4 {
  padding: 6px 11px 5px;
}
.trending-topic .module-base .trending-top-ten {
  background: #f4f4f4;
  border: 1px solid #cfcfcf;
  border-top: none;
}
.trending-topic .module-base .trending-top-ten > li {
  font-size: 14px;
  font-weight: 600;
}
.trending-topic .module-base .trending-top-ten > li .topic-image {
  font-size: 0;
}
.trending-topic .module-base .trending-top-ten > li .truncate {
  line-height: 17px;
}
.trending-topic .module-base .trending-top-ten > li .truncate strong.theme-secondary {
  color: #f40009;
}
.trending-topic .front .trending-snapshot h4.return {
  display: none;
}
.trending-topic .front .trending-snapshot h4 .back-to-trending {
  display: none;
}
.trending-topic .front .trending-snapshot .trending-top-ten {
  min-height: 75px;
}
.trending-topic .front .trending-snapshot .trending-top-ten > li {
  border-bottom: none;
  border-top: none;
  display: none;
}
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child {
  display: block;
  min-width: 258px;
  overflow: hidden;
  padding: 19px 24px 35px;
}
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image {
  float: left;
  padding-right: 4%;
  position: relative;
  width: 95px;
}
html[dir="rtl"] .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image {
  float: right;
}
html[dir="rtl"] .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image {
  float: right;
}
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image img {
  border: 1px solid #4b4b4b;
  height: auto;
  width: 100%;
}
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url('../../main/images/reg-semi-trans-circle-white.png') center center no-repeat;
  display: block;
  z-index: 1;
  position: absolute;
  width: 36px;
  height: 36px;
  top: 18px;
  left: 31px;
}
html.tablet .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay {
  top: 18px;
  left: 31px;
}
html.mobile .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay {
  top: 18px;
  left: 31px;
}
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
html.tablet .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay:hover {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay .center-vertically {
  display: table;
  width: 100%;
  height: 100%;
}
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay .icon-play,
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay .rsPlayBtnIcon {
  display: table-cell;
  vertical-align: middle;
  font-size: 24px;
  text-align: center;
  text-indent: 2px;
  color: #f40009;
}
html.tablet .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay .icon-play,
html.tablet .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay .rsPlayBtnIcon {
  font-size: 16px;
}
html.mobile .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay .icon-play,
html.mobile .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay .rsPlayBtnIcon {
  font-size: 15px;
}
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay.small {
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
}
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image .poster-overlay.small .icon-play {
  font-size: 15px;
}
html.tablet .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image {
  width: 93px;
  padding-right: 4px;
}
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-body {
  float: right;
  width: 59%;
}
html[dir="rtl"] .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-body {
  float: left;
}
html[dir="rtl"] .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-body {
  float: left;
}
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-body .topic-title {
  display: block;
}
.trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-body .topic-title .ctr {
  display: none;
}
html.tablet .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child {
  min-width: 179px;
  padding: 6px 5px;
}
html.tablet .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-body {
  width: 58%;
}
html.mobile .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-image {
  width: 37%;
}
html.mobile .trending-topic .front .trending-snapshot .trending-top-ten > li:first-child .topic-body {
  width: 59%;
}
html.tablet .trending-topic .front .trending-snapshot .trending-top-ten {
  height: 90px;
}
.trending-topic .back {
  position: absolute;
  top: 0;
}
.trending-topic .back .trending-snapshot h4 .top-10 {
  display: none;
}
.trending-topic .back .trending-snapshot > li.active .trending-top-ten > li {
  border-top: none;
  padding: 7px 6px;
}
.trending-topic .back .trending-snapshot > li.active .trending-top-ten > li .topic-image {
  display: none;
}
.trending-topic .back .trending-snapshot > li.active .trending-top-ten > li .topic-title {
  display: inline-block;
}
.trending-topic .back .trending-snapshot > li.active .trending-top-ten > li .topic-title .ctr {
  display: block;
  float: left;
  font-size: 26px;
  font-weight: 600;
  text-align: center;
  width: 42px;
}
html[dir="rtl"] .trending-topic .back .trending-snapshot > li.active .trending-top-ten > li .topic-title .ctr {
  float: right;
}
html[dir="rtl"] .trending-topic .back .trending-snapshot > li.active .trending-top-ten > li .topic-title .ctr {
  float: right;
}
.trending-topic .back .trending-snapshot > li.active .trending-top-ten > li .topic-title .hl {
  display: block;
  padding: 2px 0 0 47px;
}
html[dir="rtl"] .trending-topic .back .trending-snapshot > li.active .trending-top-ten > li .topic-title .hl {
  padding: 2px 47px 0 0;
}
html[dir="rtl"] .trending-topic .back .trending-snapshot > li.active .trending-top-ten > li .topic-title .hl {
  padding: 2px 47px 0 0;
}
.trending-topic .back .trending-snapshot > li.inactive {
  display: none;
}


.packages-t-t ul,
.packages-t-t li,
.packages-t-t p,
.packages-t-t h3,
.packages-t-t h4 {
  margin: 0;
  padding: 0;
}
.packages-t-t ul {
  overflow: hidden;
}
.packages-t-t li {
  list-style: none;
}
.packages-t-t img {
  border: 1px solid #4b4b4b;
  max-width: 81px;
}
html.mobile .packages-t-t img {
  max-width: 77px;
}
.packages-t-t .theme-color-primary {
  color: #fff !important;
}
.packages-t-t .blockimportant {
  display: block !important;
  background-color: #fff;
}
html.mobile .packages-t-t .blockimportant {
  margin-left: 10px;
  margin-right: 10px;
}
.packages-t-t .theme-main-title {
  text-transform: uppercase;
  font-size: 18px;
  line-height: 16px;
}
html.tablet .packages-t-t .theme-main-title {
  font-size: 16px;
  margin-bottom: 10px;
}
.packages-t-t .theme-main-title strong {
  font-weight: 900 !important;
}
.packages-t-t .themeContrast {
  margin-bottom: 15px;
  padding-top: 10px;
}
html.tablet .packages-t-t .themeContrast {
  padding-top: 0;
}
html.mobile .packages-t-t .themeContrast {
  margin-bottom: 10px;
}
.packages-t-t h4 {
  font-size: 14px;
  line-height: 20px;
  padding: 6px 8px;
  text-transform: uppercase;
}
html.tablet .packages-t-t h4 {
  font-size: 13px;
  line-height: 25px!important;
  height: 25px;
  padding: 0 8px;
}
.packages-t-t .topic-image {
  display: inline-block;
  float: left;
  font-size: 0;
  position: relative;
}
html[dir="rtl"] .packages-t-t .topic-image {
  float: right;
}
html[dir="rtl"] .packages-t-t .topic-image {
  float: right;
}
.packages-t-t .topic-image .poster-overlay {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
  display: block;
  z-index: 1;
  position: absolute;
  width: 81px;
  height: 61px;
  top: 1%;
  left: 1%;
}
html.tablet .packages-t-t .topic-image .poster-overlay {
  top: 1%;
  left: 1%;
}
html.mobile .packages-t-t .topic-image .poster-overlay {
  top: 0;
  left: 0;
}
.packages-t-t .topic-image .poster-overlay:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
html.tablet .packages-t-t .topic-image .poster-overlay:hover {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
.packages-t-t .topic-image .poster-overlay .center-vertically {
  display: table;
  width: 100%;
  height: 100%;
}
.packages-t-t .topic-image .poster-overlay .icon-play,
.packages-t-t .topic-image .poster-overlay .rsPlayBtnIcon {
  display: table-cell;
  vertical-align: middle;
  font-size: 24px;
  text-align: center;
  text-indent: 2px;
  color: #f40009;
}
html.tablet .packages-t-t .topic-image .poster-overlay .icon-play,
html.tablet .packages-t-t .topic-image .poster-overlay .rsPlayBtnIcon {
  font-size: 16px;
}
html.mobile .packages-t-t .topic-image .poster-overlay .icon-play,
html.mobile .packages-t-t .topic-image .poster-overlay .rsPlayBtnIcon {
  font-size: 15px;
}
.packages-t-t .topic-image .poster-overlay.small {
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
}
.packages-t-t .topic-image .poster-overlay.small .icon-play {
  font-size: 15px;
}
.packages-t-t .topic-title,
.packages-t-t .topic-summary {
  display: inline-block;
  float: right;
  margin: 0 0 0 10px;
  width: 70%;
}
html[dir="rtl"] .packages-t-t .topic-title,
html[dir="rtl"] .packages-t-t .topic-summary {
  float: left;
}
html[dir="rtl"] .packages-t-t .topic-title,
html[dir="rtl"] .packages-t-t .topic-summary {
  float: left;
}
html[dir="rtl"] .packages-t-t .topic-title,
html[dir="rtl"] .packages-t-t .topic-summary {
  margin: 0 10px 0 0;
}
html[dir="rtl"] .packages-t-t .topic-title,
html[dir="rtl"] .packages-t-t .topic-summary {
  margin: 0 10px 0 0;
}
html.tablet .packages-t-t .topic-title,
html.tablet .packages-t-t .topic-summary {
  margin: 0 0 0 5px;
  width: 61%;
}
html[dir="rtl"] html.tablet .packages-t-t .topic-title,
html[dir="rtl"] html.tablet .packages-t-t .topic-summary {
  margin: 0 5px 0 0;
}
html[dir="rtl"] html.tablet .packages-t-t .topic-title,
html[dir="rtl"] html.tablet .packages-t-t .topic-summary {
  margin: 0 5px 0 0;
}
html.mobile .packages-t-t .topic-title,
html.mobile .packages-t-t .topic-summary {
  margin: 0 0 4px 5px;
  width: 72%;
}
html[dir="rtl"] html.mobile .packages-t-t .topic-title,
html[dir="rtl"] html.mobile .packages-t-t .topic-summary {
  margin: 0 5px 4px 0;
}
html[dir="rtl"] html.mobile .packages-t-t .topic-title,
html[dir="rtl"] html.mobile .packages-t-t .topic-summary {
  margin: 0 5px 4px 0;
}
.packages-t-t .topic-title {
  font-size: 14px;
  font-weight: 900;
  line-height: 14px;
}
html.tablet .packages-t-t .topic-title {
  font-size: 12px;
  line-height: 12px!important;
}
.packages-t-t .topic-summary {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  margin-top: 4px;
}
html.tablet .packages-t-t .topic-summary {
  font-size: 11px;
  line-height: 11px!important;
  margin-top: 5px;
}
.packages-t-t .topic-contents li {
  padding-top: 15px;
}
html.tablet .packages-t-t .topic-contents li {
  padding-top: 5px;
}


.topic-list .banner a {
  color: #ffffff;
  font-weight: 600;
}
.topic-list .banner a:hover {
  text-decoration: underline;
}
.topic-list .list-item {
  min-height: 72px;
  padding: 0;
}
.topic-list .list-item .thumbnail {
  float: left;
  height: 72px;
}
html[dir="rtl"] .topic-list .list-item .thumbnail {
  float: right;
}
html[dir="rtl"] .topic-list .list-item .thumbnail {
  float: right;
}
.topic-list .list-item .title {
  color: #333333;
  padding: 9px 10px 9px 82px;
}
html[dir="rtl"] .topic-list .list-item .title {
  padding: 9px 82px 9px 10px;
}
html[dir="rtl"] .topic-list .list-item .title {
  padding: 9px 82px 9px 10px;
}


.topic-hero-promo-space > a {
  display: block;
  font-size: 0;
}
.topic-hero-promo-space p {
  margin: 0;
}
.topic-hero-promo-space .topic-content {
  background: #f4f4f4;
}
.topic-hero-promo-space .topic-headline {
  text-transform: uppercase;
  padding: 5px 15px;
  font-size: 16px;
  line-height: 16px;
}
.topic-hero-promo-space .topic-headline.no-background {
  display: none!important;
}
.careers .topic-hero-promo-space .topic-headline {
  font-size: 12px;
  line-height: 12px;
  padding: 4px 15px;
  width: 280px;
}
html.tablet .careers .topic-hero-promo-space .topic-headline {
  width: 178px;
}
html.mobile .careers .topic-hero-promo-space .topic-headline {
  width: 167px;
}
.topic-hero-promo-space .description {
  font-size: 15px;
  line-height: 19px;
  margin: 0;
  padding: 22px 19px;
}
html.tablet .topic-hero-promo-space .description {
  padding: 16px 19px;
}
.careers .topic-hero-promo-space .description {
  padding: 12px 12px 20px;
}
html.mobile .topic-hero-promo-space {
  height: 138px;
}
html.mobile .topic-hero-promo-space img {
  border-right-color: #f40009;
  border-right-style: solid;
  border-right-width: 7px;
  float: left;
  width: 138px;
}
html[dir="rtl"] html.mobile .topic-hero-promo-space img {
  float: right;
}
html[dir="rtl"] html.mobile .topic-hero-promo-space img {
  float: right;
}
html.mobile .topic-hero-promo-space .topic-headline {
  display: none!important;
  font-size: 12px;
  line-height: 10px;
  padding-top: 10px;
}
html.mobile .topic-hero-promo-space .topic-headline.no-background {
  display: block!important;
  padding-top: 25px;
  line-height: 14px;
  font-size: 14px;
  font-weight: 900;
  padding-bottom: 0;
}
html.mobile .topic-hero-promo-space .topic-content {
  float: left;
  width: 175px;
  height: 138px;
}
html[dir="rtl"] html.mobile .topic-hero-promo-space .topic-content {
  float: right;
}
html[dir="rtl"] html.mobile .topic-hero-promo-space .topic-content {
  float: right;
}
html.mobile .topic-hero-promo-space .description {
  font-size: 12px;
  padding: 0px 15px;
  line-height: 15px;
}
html.tablet .topic-hero-promo-space.careers img,
html.mobile .topic-hero-promo-space.careers img {
  border-right-color: #f40009;
  border-right-style: solid;
  float: left;
}
html[dir="rtl"] html.tablet .topic-hero-promo-space.careers img,
html[dir="rtl"] html.mobile .topic-hero-promo-space.careers img {
  float: right;
}
html[dir="rtl"] html.tablet .topic-hero-promo-space.careers img,
html[dir="rtl"] html.mobile .topic-hero-promo-space.careers img {
  float: right;
}
html.tablet .topic-hero-promo-space.careers .topic-content,
html.mobile .topic-hero-promo-space.careers .topic-content {
  float: left;
}
html[dir="rtl"] html.tablet .topic-hero-promo-space.careers .topic-content,
html[dir="rtl"] html.mobile .topic-hero-promo-space.careers .topic-content {
  float: right;
}
html[dir="rtl"] html.tablet .topic-hero-promo-space.careers .topic-content,
html[dir="rtl"] html.mobile .topic-hero-promo-space.careers .topic-content {
  float: right;
}
html.tablet .topic-hero-promo-space.careers .topic-headline,
html.mobile .topic-hero-promo-space.careers .topic-headline {
  display: none!important;
  font-size: 12px;
  line-height: 12px;
}
html.tablet .topic-hero-promo-space.careers .topic-headline.no-background,
html.mobile .topic-hero-promo-space.careers .topic-headline.no-background {
  display: block!important;
}
html.tablet .topic-hero-promo-space.careers {
  height: 190px;
  margin-bottom: 25px;
}
html.tablet .topic-hero-promo-space.careers img {
  border-right-width: 10px;
  width: 190px;
}
html.tablet .topic-hero-promo-space.careers .topic-content {
  height: 190px;
  width: 207px;
}
html.tablet .topic-hero-promo-space.careers .topic-headline {
  padding-top: 25px;
}
html.tablet .topic-hero-promo-space.careers .description {
  font-size: 14px;
  line-height: 20px;
  padding: 0 15px;
}
html.mobile .topic-hero-promo-space.careers {
  height: 126px;
  margin: 10px 0;
}
html.mobile .topic-hero-promo-space.careers img {
  border-right-width: 7px;
  width: 126px;
}
html.mobile .topic-hero-promo-space.careers .topic-content {
  height: 126px;
  overflow: hidden;
  width: 187px;
}
html.mobile .topic-hero-promo-space.careers .topic-headline {
  padding: 10px 10px 5px;
}
html.mobile .topic-hero-promo-space.careers .description {
  font-size: 12px;
  line-height: 15px;
  padding: 0 10px;
}
.topic-hero-promo-space.careers .topic-content {
  width: 310px;
}


.topic-hero-category-callout {
  margin-bottom: 10px;
  width: 692px;
}
.topic-hero-category-callout a {
  text-decoration: none;
  display: block;
  width: 100%;
  font-size: 0;
}
.topic-hero-category-callout .topicCategorySummaryText {
  display: none;
}
.topic-hero-category-callout .horizontalLayout_banner {
  display: none;
}
.topic-hero-category-callout img {
  width: 692px;
}
html.mobile .topic-hero-category-callout img {
  width: 320px;
}
.topic-hero-category-callout .banner {
  width: 677px;
  padding: 2px 0 2px 15px;
}
html[dir="rtl"] .topic-hero-category-callout .banner {
  padding: 2px 15px 2px 0;
}
html[dir="rtl"] .topic-hero-category-callout .banner {
  padding: 2px 15px 2px 0;
}
.topic-hero-category-callout .banner span {
  color: #ffffff;
  display: block;
  font-size: 12px;
  font-weight: 900;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.the-opener .topic-hero-category-callout .banner span {
  line-height: 17px;
}
.home-page .topic-hero-category-callout .banner {
  height: 14px;
}
html.mobile .topic-hero-category-callout .banner {
  width: 100%;
  padding: 2px 0 2px 8px;
}
html[dir="rtl"] html.mobile .topic-hero-category-callout .banner {
  padding: 2px 8px 2px 0;
}
html[dir="rtl"] html.mobile .topic-hero-category-callout .banner {
  padding: 2px 8px 2px 0;
}
.the-opener .topic-hero-category-callout .banner {
  padding: 0 0 0 15px;
}
html.mobile .the-opener .topic-hero-category-callout .banner {
  padding: 0 0 0 8px;
}
html.mobile .topic-hero-category-callout {
  width: 320px;
}
.topic-hero-category-callout.the-opener,
.topic-hero-category-callout.careers {
  width: 598px;
}
.topic-hero-category-callout.the-opener .banner,
.topic-hero-category-callout.careers .banner {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 598px;
  padding-top: 0;
}
.topic-hero-category-callout.the-opener .banner span,
.topic-hero-category-callout.careers .banner span {
  font-weight: 900;
}
html.tablet .topic-hero-category-callout.the-opener .banner,
html.tablet .topic-hero-category-callout.careers .banner {
  width: 692px;
}
.topic-hero-category-callout.the-opener img,
.topic-hero-category-callout.careers img {
  width: 598px;
}
html.tablet .topic-hero-category-callout.the-opener img,
html.tablet .topic-hero-category-callout.careers img {
  width: 100%;
}
html.tablet .topic-hero-category-callout.the-opener,
html.tablet .topic-hero-category-callout.careers {
  width: 692px;
  margin: 0 0 0 4px;
}
html[dir="rtl"] html.tablet .topic-hero-category-callout.the-opener,
html[dir="rtl"] html.tablet .topic-hero-category-callout.careers {
  margin: 0 4px 0 0;
}
html[dir="rtl"] html.tablet .topic-hero-category-callout.the-opener,
html[dir="rtl"] html.tablet .topic-hero-category-callout.careers {
  margin: 0 4px 0 0;
}
html.tablet .topic-hero-category-callout.the-opener {
  margin: 22px 0 0 0px;
}
html.mobile  .horizontalLayout a {
  display: inline-block;
  width: 138px;
  float: left;
  margin-bottom: 10px;
  max-height: 138px;
}
html.mobile  .horizontalLayout img {
  max-width: 138px;
  max-height: 138px;
  float: left;
}
html.mobile  .horizontalLayout .topicCategorySummaryText {
  display: block;
  font-size: 12px;
  line-height: 15px;
  padding: 0px 15px;
  font-family: Georgia;
  font-weight: normal;
}
html.mobile  .horizontalLayout .topicCategorySummaryText p {
  margin: 0px;
}
html.mobile  .horizontalLayout .banner {
  display: none;
}
html.mobile  .horizontalLayout .horizontalLayout_wrapper {
  background: #f4f4f4;
  height: 138px;
  width: 175px;
  display: inline-block;
  float: right;
  max-height: 138px;
}
html.mobile  .horizontalLayout .horizontalLayout_banner {
  font-size: 14px;
  line-height: 14px;
  font-weight: bold;
  text-transform: uppercase;
  padding-left: 15px;
  display: block;
  padding-top: 15px;
}


.topic-cloud ul {
  background: #F4F4F4;
  padding: 18px 24px;
  border: 1px solid #cfcfcf;
}
.topic-cloud ul li {
  margin: 0 10px 11px 0;
}
html[dir="rtl"] .topic-cloud ul li {
  margin: 0 0 11px 10px;
}
html[dir="rtl"] .topic-cloud ul li {
  margin: 0 0 11px 10px;
}


.topic-category-promo-spaces {
  width: 245px;
  height: 385px;
}
.topic-category-promo-spaces a {
  display: block;
}
html.mobile .topic-category-promo-spaces a {
  height: 98px;
  background: #f4f4f4;
  width: 320px;
  border-left: 7px solid #f40009;
}
.topic-category-promo-spaces a img {
  width: 100%;
}
html.mobile .topic-category-promo-spaces a img {
  display: none;
}
.topic-category-promo-spaces a .linkText {
  display: none;
}
html.mobile .topic-category-promo-spaces a .linkText {
  display: block;
  font-size: 16px;
  color: #000000;
  margin-bottom: 5px;
  padding: 20px 11px 0px 17px;
  text-align: left;
  font-family: "proxima-nova", sans-serif, sans-serif;
  font-weight: bold;
}
html.mobile .topic-category-promo-spaces {
  height: auto;
  width: 100%;
}
.topic-category-promo-spaces.compact-spaces {
  width: 272px;
  height: 332px;
}
html.tablet .topic-category-promo-spaces.compact-spaces {
  width: 232px;
  height: 254px;
}
html.mobile .topic-category-promo-spaces.compact-spaces {
  width: 272px;
  height: 316px;
}
.topic-category-promo-spaces .stock-ticker {
  width: 205px;
  position: absolute;
  color: #ffffff;
  padding: 30px 20px 20px;
  text-align: center;
  font-weight: 900;
  font-family: "Arial Black", "Arial";
}
html.mobile .topic-category-promo-spaces .stock-ticker {
  padding: 0;
  width: 320px;
  height: 98px;
  display: block;
  position: relative;
}
html.mobile .topic-category-promo-spaces .stock-ticker .price {
  font-size: 20px;
  color: #000000;
  margin-left: 17px;
  text-align: left;
  font-family: "proxima-nova", sans-serif, sans-serif;
}
html.mobile .topic-category-promo-spaces .stock-ticker .nyse {
  font-size: 20px;
  color: #000000;
  text-align: left;
  font-family: "proxima-nova", sans-serif, sans-serif;
}
html.mobile .topic-category-promo-spaces .stock-ticker .disclaimer {
  font-size: 12px;
  color: #000000;
  margin-left: 17px;
  text-align: left;
  font-family: "proxima-nova", sans-serif, sans-serif;
}
.topic-category-promo-spaces .stock-ticker a {
  color: #ffffff;
}
html.mobile .topic-category-promo-spaces .stock-ticker a {
  height: 98px;
  background: #f4f4f4;
  width: 320px;
  border-left: 7px solid #f40009;
  font-size: 12px;
  text-align: left;
  font-family: "proxima-nova", sans-serif, sans-serif;
}
.topic-category-promo-spaces .stock-ticker .price {
  font-weight: 900;
  font-size: 54px;
  line-height: 100%;
}
html.mobile .topic-category-promo-spaces .stock-ticker .price {
  font-size: 20px;
}
.topic-category-promo-spaces .stock-ticker .nyse {
  font-weight: 900;
  font-size: 36px;
  line-height: 100%;
}
html.mobile .topic-category-promo-spaces .stock-ticker .nyse {
  font-size: 20px;
  display: inline;
  margin: 0;
}
.topic-category-promo-spaces .stock-ticker .delta {
  font-size: 50px;
  line-height: 100%;
  text-indent: 14px;
}
html.mobile .topic-category-promo-spaces .stock-ticker .delta {
  font-size: 20px;
  text-indent: 0;
  display: inline;
  color: #000000;
}
.topic-category-promo-spaces .stock-ticker .disclaimer {
  margin-top: 5px;
  font-family: "Arial";
  font-weight: normal;
}
html.mobile .topic-category-promo-spaces .stock-ticker .disclaimer {
  margin-top: 3px;
  font-size: 12px;
}
.topic-category-promo-spaces .stock-ticker .up {
  color: #fff;
}
.topic-category-promo-spaces .stock-ticker .up .icon-chevron {
  color: green;
}
html.mobile .topic-category-promo-spaces .stock-ticker .up .icon-chevron {
  margin-left: 5px;
}
.topic-category-promo-spaces .stock-ticker .down {
  color: #fff;
}
.topic-category-promo-spaces .stock-ticker .down .icon-chevron {
  color: #f40009;
}
html.mobile .topic-category-promo-spaces .stock-ticker .down .icon-chevron {
  margin-left: 5px;
}
html.mobile .topic-category-promo-spaces .stock-ticker ~ a {
  display: none;
}


.topic-category-callouts .topic-callout {
  background: #f4f4f4;
  overflow: hidden;
  position: relative;
}
html.mobile .topic-category-callouts .topic-callout {
  width: 100%!important;
}
html.mobile .topic-category-callouts .topic-callout img {
  height: 180px;
}
html.mobile .topic-category-callouts .topic-callout .description,
html.mobile .topic-category-callouts .topic-callout .shadow,
html.mobile .topic-category-callouts .topic-callout .ie8-fadeout {
  display: none;
}
.topic-category-callouts .topic-callout a {
  display: block;
  font-size: 0;
}
.topic-category-callouts .topic-callout img {
  width: 100%;
}
.topic-category-callouts .topic-callout .topic-headline {
  color: #ffffff;
  font-size: 12px;
  font-weight: 900;
  height: 10px;
  line-height: 12px;
  padding: 5px 0 5px 15px;
  text-transform: uppercase;
}
html[dir="rtl"] .topic-category-callouts .topic-callout .topic-headline {
  padding: 5px 15px 5px 0;
}
html[dir="rtl"] .topic-category-callouts .topic-callout .topic-headline {
  padding: 5px 15px 5px 0;
}
html.tablet .the-opener .topic-category-callouts .topic-callout .topic-headline,
html.mobile .the-opener .topic-category-callouts .topic-callout .topic-headline {
  height: 10px;
  padding-bottom: 0;
  padding-top: 0;
}
.home-page .topic-category-callouts .topic-callout .topic-headline {
  padding: 4px 0 4px 15px;
}
html[dir="rtl"] .home-page .topic-category-callouts .topic-callout .topic-headline {
  padding: 4px 15px 4px 0;
}
html[dir="rtl"] .home-page .topic-category-callouts .topic-callout .topic-headline {
  padding: 4px 15px 4px 0;
}
.topic-category-callouts .topic-callout .topic-lead-in {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
}
.topic-category-callouts .topic-callout .topic-lead-in:hover {
  color: #f40009;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
}
.topic-category-callouts .topic-callout .topic-headline-lead-in {
  display: none;
}
.topic-category-callouts .topic-callout h3 {
  font-weight: 600;
  font-size: 16px;
  line-height: 18px;
  margin: 0;
  padding: 10px 15px 0;
}
.topic-category-callouts .topic-callout .description {
  color: #4b4b4b;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
  padding: 0 15px 10px;
}
.topic-category-callouts .topic-callout .shadow {
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #ffffff));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  /* W3C */
  bottom: 0;
  height: 46px;
  position: absolute;
  width: 100%;
}
.topic-category-callouts .topic-callout .topic-lead-in {
  height: 126px;
  font-size: 15px;
}
.topic-category-callouts .topic-callout .topic-lead-in h3 {
  font-size: 14px;
  line-height: 18px!important;
  padding-top: 8px;
  font-weight: 900;
}
.topic-category-callouts .topic-callout.small-category-callout {
  height: 385px;
  width: 212px;
}
.topic-category-callouts .topic-callout.small-category-callout > a {
  width: 100%;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout > a {
  float: left;
  height: 126px;
  width: 39.375%;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.small-category-callout > a {
  float: right;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.small-category-callout > a {
  float: right;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout img {
  height: 126px;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout {
  height: 126px;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-content {
  float: left;
  width: 60.625%;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-content {
  float: right;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-content {
  float: right;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-content .topic-headline {
  height: 126px;
  width: 7px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  padding: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in {
  display: block;
  font-size: 15px;
  font-weight: 900;
  margin: 0;
  padding: 9px 0 0 15px;
  text-transform: uppercase;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in h3 {
  font-size: 14px;
  padding-top: 0px;
  font-weight: 900;
}
.careers .topic-category-callouts .topic-callout.small-category-callout {
  height: 377px;
  width: 212px;
}
html.tablet .careers .topic-category-callouts .topic-callout.small-category-callout {
  height: 190px;
  width: 407px;
}
html.tablet .careers .topic-category-callouts .topic-callout.small-category-callout img {
  float: left;
  width: 190px;
}
html.tablet .careers .topic-category-callouts .topic-callout.small-category-callout .topic-lead-in {
  float: left;
  width: 199px;
}
html.mobile .careers .topic-category-callouts .topic-callout.small-category-callout {
  height: 126px;
  width: 100%;
}
html.mobile .careers .topic-category-callouts .topic-callout.small-category-callout h3 {
  padding: 15px 15px 0;
}
html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout {
  height: auto;
  width: 100%;
}
html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout > a {
  float: left;
  height: 212px;
  width: 50%;
}
html[dir="rtl"] html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout > a {
  float: right;
}
html[dir="rtl"] html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout > a {
  float: right;
}
html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout .topic-content {
  float: left;
  width: 50%;
}
html[dir="rtl"] html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout .topic-content {
  float: right;
}
html[dir="rtl"] html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout .topic-content {
  float: right;
}
html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout .topic-content .topic-headline {
  height: 212px;
  width: 7px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  padding: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout .topic-lead-in {
  max-height: 212px;
  overflow: hidden;
}
html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout .topic-lead-in h3 {
  font-size: 15px;
  padding-top: 0;
}
html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout .topic-lead-in .description {
  font-size: 13px;
}
html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in {
  display: block;
  font-size: 12px;
  font-weight: 800;
  margin: 0;
  padding: 9px 0 0 15px;
  text-transform: uppercase;
}
html[dir="rtl"] html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html[dir="rtl"] html.tablet .the-opener .topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html.mobile .the-opener .topic-category-callouts .topic-callout.small-category-callout .topic-lead-in h3 {
  padding-top: 0;
}
.topic-category-callouts .topic-callout.medium-category-callout {
  height: 385px;
  width: 343px;
}
html.mobile .topic-category-callouts .topic-callout.medium-category-callout .topic-headline {
  height: 1px;
  margin-bottom: 15px;
}
html.mobile .the-opener .topic-category-callouts .topic-callout.medium-category-callout .topic-headline {
  height: 10px;
  margin-bottom: 15px;
}
html.mobile .home-wrap .topic-category-callouts .topic-callout.medium-category-callout .topic-headline strong {
  display: none;
}
.topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in {
  display: none;
}
html.mobile .topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in {
  display: inline;
  padding: 10px 15px 0;
}
.topic-category-callouts .topic-callout.medium-category-callout > a {
  width: 100%;
}
.careers .topic-category-callouts .topic-callout.medium-category-callout {
  height: 377px;
  width: 372px;
}
html.tablet .careers .topic-category-callouts .topic-callout.medium-category-callout {
  height: 366px;
  width: 407px;
}
html.mobile .careers .topic-category-callouts .topic-callout.medium-category-callout {
  height: 126px;
}
html.mobile .careers .topic-category-callouts .topic-callout.medium-category-callout img {
  height: 166px;
  object-fit: none;
  object-position: 50% 0;
}
html.mobile .careers .topic-category-callouts .topic-callout.medium-category-callout .topic-lead-in {
  height: 126px;
}
.the-opener .topic-category-callouts .topic-callout.medium-category-callout {
  width: 372px;
}
html.tablet .the-opener .topic-category-callouts .topic-callout.medium-category-callout .topic-headline strong,
html.mobile .the-opener .topic-category-callouts .topic-callout.medium-category-callout .topic-headline strong {
  display: none !important;
}
html.tablet .the-opener .topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in {
  display: inherit;
  text-transform: uppercase;
  margin: 12px 0 0 15px;
  font-size: 12px;
}
html[dir="rtl"] html.tablet .the-opener .topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in {
  margin: 12px 15px 0 0;
}
html[dir="rtl"] html.tablet .the-opener .topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in {
  margin: 12px 15px 0 0;
}
html.mobile .the-opener .topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in {
  font-size: 12px;
  font-weight: 900;
  text-transform: uppercase;
}
html.tablet .the-opener .topic-category-callouts .topic-callout.medium-category-callout h3,
html.mobile .the-opener .topic-category-callouts .topic-callout.medium-category-callout h3 {
  padding-top: 0;
}
html.mobile .the-opener .topic-category-callouts .topic-callout.medium-category-callout {
  height: 300px;
}
html.mobile .topic-category-callouts .topic-callout.medium-category-callout h3 {
  font-size: 15px;
  line-height: 18px!important;
}
.topic-category-callouts .topic-callout.large-category-callout {
  height: 385px;
  width: 475px;
}
.topic-category-callouts .topic-callout.large-category-callout > a {
  width: 100%;
}
html.mobile .topic-category-callouts .topic-callout.large-category-callout > a {
  width: 320px;
}
.topic-category-callouts .topic-callout.large-category-callout .topic-lead-in {
  min-height: 115px;
}
html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-headline {
  height: 10px;
  padding: 0;
}
html.mobile .home-wrap .topic-category-callouts .topic-callout.large-category-callout .topic-headline strong {
  display: none;
}
html.mobile .the-opener .topic-category-callouts .topic-callout.large-category-callout h3 {
  padding-top: 0;
}
html.mobile .topic-category-callouts .topic-callout.large-category-callout h3 {
  padding-bottom: 10px;
}
html.mobile .topic-category-callouts .topic-callout.large-category-callout {
  height: 306px;
}
html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-headline-lead-in {
  display: block;
  font-size: 12px;
  font-weight: 800;
  margin: 0;
  padding: 9px 0 0 15px;
  text-transform: uppercase;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout > a,
html.mobile .topic-category-callouts .topic-callout.medium-category-callout > a,
html.mobile .topic-category-callouts .topic-callout.large-category-callout > a {
  float: left;
  height: 126px;
  width: 39.375%;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.small-category-callout > a,
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.medium-category-callout > a,
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.large-category-callout > a {
  float: right;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.small-category-callout > a,
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.medium-category-callout > a,
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.large-category-callout > a {
  float: right;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout img,
html.mobile .topic-category-callouts .topic-callout.medium-category-callout img,
html.mobile .topic-category-callouts .topic-callout.large-category-callout img {
  height: 126px;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-content,
html.mobile .topic-category-callouts .topic-callout.medium-category-callout .topic-content,
html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-content {
  float: left;
  width: 60.625%;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-content,
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.medium-category-callout .topic-content,
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-content {
  float: right;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-content,
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.medium-category-callout .topic-content,
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-content {
  float: right;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-content .topic-headline,
html.mobile .topic-category-callouts .topic-callout.medium-category-callout .topic-content .topic-headline,
html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-content .topic-headline {
  height: 126px;
  width: 7px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  padding: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-lead-in,
html.mobile .topic-category-callouts .topic-callout.medium-category-callout .topic-lead-in,
html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-lead-in {
  height: 126px;
  overflow: hidden;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-lead-in h3,
html.mobile .topic-category-callouts .topic-callout.medium-category-callout .topic-lead-in h3,
html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-lead-in h3 {
  font-size: 14px;
  line-height: 18px!important;
  padding-top: 0px;
}
html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in,
html.mobile .topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in,
html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-headline-lead-in {
  display: block;
  font-size: 14px;
  font-weight: 900;
  line-height: 14px;
  margin: 0;
  padding: 9px 0 0 15px;
  text-transform: uppercase;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in,
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in,
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in,
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in,
html[dir="rtl"] html.mobile .topic-category-callouts .topic-callout.large-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}


.view-by-topics-tags {
  padding: 13px 20px 0 18px;
}
.view-by-topics-tags label {
  display: block;
  font-size: 16px;
  font-weight: 600;
  margin: 0 0 10px 0;
}
.view-by-topics-tags .submit {
  background: #cfcfcf;
  min-width: 88px;
}
.topics-calendar label {
  display: block;
  font-size: 16px;
  font-weight: 600;
  margin: 0 0 6px 0;
}
.topics-calendar .content-calendar {
  background-color: #F5F4F3;
  padding-bottom: 20px;
  border-bottom: 1px solid #cfcfcf;
  border-right: 1px solid #cfcfcf;
  border-left: 1px solid #cfcfcf;
}
.topics-calendar .calendar-ctn {
  padding: 15px 14px 0 14px;
}
.topics-calendar .gldp-default {
  width: 271px;
  height: 255px;
  margin: 0 auto;
  display: block!important;
}
html.tablet .topics-calendar .gldp-default {
  width: 210px;
}
.topics-calendar .gldp-default .prev-arrow,
.topics-calendar .gldp-default .next-arrow {
  color: #fff;
}
html.tablet .topics-calendar .gldp-default .prev-arrow,
html.tablet .topics-calendar .gldp-default .next-arrow {
  width: 28px;
}
.topics-calendar .noday {
  cursor: default;
}


.cross-promo {
  min-height: 190px;
  margin: 0;
  width: 282px;
}
html.mobile .cross-promo {
  margin: 15px auto;
}
html.tablet .cross-promo {
  width: 220px;
}
html.tablet .cross-promo .rsOverflow {
  width: 220px;
}
.cross-promo .cross-promo-headline {
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
  margin: 0;
}
.cross-promo .media-container {
  position: relative;
}
.cross-promo .lead-carousel {
  margin: 0 0 5px;
  height: 165px !important;
  padding: 0;
  width: 100%;
  overflow: hidden;
}
.cross-promo .item {
  font-size: 14px;
  line-height: 18px;
  overflow: hidden;
  position: relative;
  height: 165px;
}
.cross-promo .item a {
  display: inline-block;
}
.cross-promo .item a:after {
  content: '';
  position: absolute;
  height: 165px;
  width: 99.3%;
  top: 0;
  display: block;
  margin: 0 1px;
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  -webkit-opacity: 0.3;
  opacity: 0.3;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  filter: alpha(opacity=30);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YjRiNGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, #4b4b4b 0%, rgba(75, 75, 75, 0) 15%, rgba(75, 75, 75, 0) 85%, #4b4b4b 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #4b4b4b), color-stop(15%, rgba(75, 75, 75, 0)), color-stop(85%, rgba(75, 75, 75, 0)), color-stop(100%, #4b4b4b));
  background: -webkit-linear-gradient(left, #4b4b4b 0%, rgba(75, 75, 75, 0) 15%, rgba(75, 75, 75, 0) 85%, #4b4b4b 100%);
  background: -o-linear-gradient(left, #4b4b4b 0%, rgba(75, 75, 75, 0) 15%, rgba(75, 75, 75, 0) 85%, #4b4b4b 100%);
  background: -ms-linear-gradient(left, #4b4b4b 0%, rgba(75, 75, 75, 0) 15%, rgba(75, 75, 75, 0) 85%, #4b4b4b 100%);
  background: linear-gradient(to right, #4b4b4b 0%, rgba(75, 75, 75, 0) 15%, rgba(75, 75, 75, 0) 85%, #4b4b4b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b4b4b', endColorstr='#4b4b4b',GradientType=1 );
}
html.lt-ie9 .cross-promo .item a:after {
  display: none;
}
.cross-promo .item a.opacity-hover:after {
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
html.ie9 .cross-promo .item a,
html.lt-ie9 .cross-promo .item a {
  z-index: auto;
}
.cross-promo .item img {
  border: 1px solid #4b4b4b;
  margin: 0 !important;
  width: 279px !important;
  height: 163px !important;
  cursor: pointer;
  z-index: 2;
}
.cross-promo .media-caption {
  color: #ffffff;
  background: #3f3f3f;
  opacity: .9;
  display: block;
  padding: 10px 10px 10px 17px;
  position: absolute;
  bottom: 0;
  width: 253px;
  z-index: 3;
}
html[dir="rtl"] .cross-promo .media-caption {
  padding: 10px 17px 10px 10px;
}
html[dir="rtl"] .cross-promo .media-caption {
  padding: 10px 17px 10px 10px;
}
.cross-promo .media-caption p {
  margin-top: 2px;
  margin-bottom: 0;
}
.cross-promo .media-container .rsArrow .rsArrowIcn {
  background: url('../../main/images/lead-media-arrows.png') no-repeat 16px center;
  top: 0;
  height: 160px;
  width: 54px;
  z-index: 3;
}
.cross-promo .media-container .rsArrow.rsArrowLeft .rsArrowIcn {
  background-position: 13px 67px;
  left: -7px;
}
.cross-promo .media-container .rsArrow.rsArrowRight .rsArrowIcn {
  background-position: -20px 67px;
  right: -10px;
}
html.mobile .cross-promo .media-container .rsArrow.rsArrowRight .rsArrowIcn {
  background-position: -20px 50%;
}
.cross-promo .overlay-left-ie8,
.cross-promo .overlay-right-ie8 {
  display: none;
}
html.lt-ie9 .cross-promo .overlay-left-ie8,
html.lt-ie9 .cross-promo .overlay-right-ie8 {
  display: block;
  position: absolute;
  background: url('../../main/images/lead-media-mask.png') repeat-y 0 0 transparent;
  top: 1px;
  width: 15%;
  height: 165px;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  -webkit-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  filter: alpha(opacity=70);
}
html.lt-ie9 .cross-promo .overlay-left-ie8.opacity-hover,
html.lt-ie9 .cross-promo .overlay-right-ie8.opacity-hover {
  display: block;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
html.lt-ie9 .cross-promo .overlay-left-ie8 {
  left: 1px;
  background-position: -283px 0;
}
html.lt-ie9 .cross-promo .overlay-right-ie8 {
  right: 1px;
  background-position: -212px 0;
}


.three-column-layout {
  border: solid #cccccc;
  border-width: 1px 0;
  overflow: hidden;
  padding: 20px 40px;
}
.three-column-layout div.three-col-wrapper .column-one,
.three-column-layout div.three-col-wrapper .column-two,
.three-column-layout div.three-col-wrapper .column-three {
  width: 32.0%;
  float: left;
  padding: 5px;
}
.three-column-layout div.three-col-wrapper .column-one .parsys .PressRelease,
.three-column-layout div.three-col-wrapper .column-two .parsys .PressRelease,
.three-column-layout div.three-col-wrapper .column-three .parsys .PressRelease {
  background: #f4f4f4;
}
html.mobile .three-column-layout div.three-col-wrapper .column-one,
html.mobile .three-column-layout div.three-col-wrapper .column-two,
html.mobile .three-column-layout div.three-col-wrapper .column-three {
  width: 100%;
  margin-bottom: 30px;
}
html.tablet .three-column-layout div.three-col-wrapper .column-one,
html.tablet .three-column-layout div.three-col-wrapper .column-two,
html.tablet .three-column-layout div.three-col-wrapper .column-three {
  width: 100%;
}
.three-column-layout div.three-col-wrapper div:not(:last-child) {
  margin-right: 0%;
}
html.mobile .three-column-layout {
  padding: 10px 20px;
}
html.tablet .three-column-layout {
  padding: 10px 20px;
}
.enableGreyBackground {
  background: #f6f6f6;
}


.submissionsnapshots {
  position: relative;
  display: block;
  text-align: center;
}
.submissionsnapshots .sub-title {
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 600;
}
.submissionsnapshots .summary {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 16px;
  line-height: 23px;
  margin: 0 auto 14px;
  overflow: hidden;
  padding: 0 20px;
  width: 53%;
}
html.tablet .submissionsnapshots .summary {
  margin-bottom: 16px;
  width: 78%;
}
html.mobile .submissionsnapshots .summary {
  font-size: 12px;
  margin-bottom: 10px;
  padding: 0 16px;
  width: 100%;
}
.submissionsnapshots .container {
  margin: 10px auto 0px auto;
  width: 585px;
  clear: both;
  padding-top: 20px;
}
html.tablet .submissionsnapshots .container {
  width: 460px;
}
html.mobile .submissionsnapshots .container {
  width: 322px;
}
.submissionsnapshots .image {
  -ms-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  float: left;
}
html[dir="rtl"] .submissionsnapshots .image {
  float: right;
}
html[dir="rtl"] .submissionsnapshots .image {
  float: right;
}
.submissionsnapshots .image a {
  font-size: 0;
  display: block;
  padding: 0 3px 3px 0;
  width: 114px;
  height: 114px;
}
html[dir="rtl"] .submissionsnapshots .image a {
  padding: 0 0 3px 3px;
}
html[dir="rtl"] .submissionsnapshots .image a {
  padding: 0 0 3px 3px;
}
html.tablet .submissionsnapshots .image a {
  padding: 0 2px 2px 0;
  height: 114px;
  width: 114px;
}
html[dir="rtl"] html.tablet .submissionsnapshots .image a {
  padding: 0 0 2px 2px;
}
html[dir="rtl"] html.tablet .submissionsnapshots .image a {
  padding: 0 0 2px 2px;
}
html.mobile .submissionsnapshots .image a {
  padding: 0 1px 1px 0;
  width: 98px;
  height: 98px;
}
html[dir="rtl"] html.mobile .submissionsnapshots .image a {
  padding: 0 0 1px 1px;
}
html[dir="rtl"] html.mobile .submissionsnapshots .image a {
  padding: 0 0 1px 1px;
}
.submissionsnapshots img {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  width: 100%;
  height: auto;
}
html.big_desktop .submissionsnapshots img:hover,
html.desktop .submissionsnapshots img:hover {
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  -webkit-opacity: 0.6;
  opacity: 0.6;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  filter: alpha(opacity=60);
}
.submissionsnapshots .button {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: background;
  -moz-transition-property: background;
  /* Firefox 4 */
  -webkit-transition-property: background;
  /* Safari and Chrome */
  -o-transition-property: background;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  margin: 20px auto 25px;
  font-size: 16px;
  font-weight: 600;
  padding: 18px 28px 18px 20px;
}
html[dir="rtl"] .submissionsnapshots .button {
  padding: 18px 20px 18px 28px;
}
html[dir="rtl"] .submissionsnapshots .button {
  padding: 18px 20px 18px 28px;
}
.submissionsnapshots .button:hover {
  background: #333333;
}
.submissionsnapshots .subNav {
  position: relative;
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  user-select: none;
  margin-left: 10px;
}
html.mobile [lang="zh_CN"] .submissionsnapshots .subNav {
  height: 40px !important;
}
.submissionsnapshots .subNav .ordering {
  float: none;
  margin: 0 auto;
  padding: 0;
  font-size: 15px;
  left: 0px;
  right: 0px;
  list-style-type: none;
  padding-bottom: 20px;
  line-height: 20px;
}
html.mobile .submissionsnapshots .subNav .ordering {
  font-size: 13px;
}
.submissionsnapshots .subNav .ordering.subNavBottom_inner {
  font-size: 13px;
}
.submissionsnapshots .subNav .ordering.subNavBottom_inner ul {
  margin: 7px 0 0 0;
}
.submissionsnapshots .subNav .ordering li {
  border-left: 1px solid #cfcfcf;
  display: block;
  float: left;
  color: #4b4b4b;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  padding: 5px 15px;
  margin: 0px 2px 0px 2px;
  background-color: #D4D3D3;
  cursor: pointer;
}
html[dir="rtl"] .submissionsnapshots .subNav .ordering li {
  float: right;
}
html[dir="rtl"] .submissionsnapshots .subNav .ordering li {
  float: right;
}
html[dir="rtl"] .submissionsnapshots .subNav .ordering li {
  float: right;
}
html[dir="rtl"] .submissionsnapshots .subNav .ordering li {
  float: right;
}
.submissionsnapshots .subNav .ordering li:first-child {
  border: none;
}
.submissionsnapshots .subNav .ordering li.lastItem {
  padding: 5px 15px;
}
html.mobile .submissionsnapshots .subNav .ordering li {
  padding: 3px 10px;
}
.submissionsnapshots .subNav .ordering li.active {
  color: white;
  background: #f40009;
  padding: 5px 15px;
}
html.mobile .submissionsnapshots .subNav .ordering li.active {
  padding: 3px 10px;
}
.submissionsnapshots .subNav .ordering li.dropdown {
  border: none;
  text-align: left;
  background: transparent;
  cursor: default;
}
.submissionsnapshots .subNav .ordering li.dropdown.active {
  color: #4b4b4b !important;
  background: transparent;
  padding: 5px 15px;
}
html.mobile .submissionsnapshots .subNav .ordering li.dropdown.active {
  padding: 3px 10px;
}
.submissionsnapshots .subNav .ordering li span {
  display: block;
  width: auto;
  height: auto;
}
.submissionsnapshots .subNav .ordering li.dropdown.active select {
  color: #f40009;
  float: left;
  margin-left: 10px;
}
.submissionsnapshots .subNav .ordering li.dropdown span {
  float: left;
}
.submissionsnapshots .subNav .ordering li.dropdown select {
  color: #4b4b4b;
  float: left;
  margin-left: 10px;
}
.provincesearch {
  width: 30px;
  float: left;
  background: url('../../main/images/journey_search.png') center center no-repeat;
}


.sub-page-promo {
  width: 310px;
}
html.tablet .sub-page-promo,
html.mobile .sub-page-promo {
  width: auto;
}
.sub-page-promo a {
  display: block;
  font-size: 0;
}
.sub-page-promo img {
  border: 1px solid #4b4b4b;
  width: 100%;
}


.cq-wcm-edit .sub-navigations .DynamicParsys {
  margin: 0 0 10px;
}
.cq-wcm-edit .sub-navigations .DynamicParsys_container {
  overflow-x: scroll;
  overflow-y: hidden;
  height: 100px;
  margin: 0 40px;
}
.cq-wcm-edit .sub-navigations .callouts-container {
  height: 50px;
  margin: 0;
  padding: 0;
}
.cq-wcm-edit .sub-navigations .thumb_wrapper {
  margin: 1px;
  padding: 0 10px 0 0;
  width: 200px;
  display: block;
  float: left;
}
html[dir="rtl"] .cq-wcm-edit .sub-navigations .thumb_wrapper {
  padding: 0 0 0 10px;
}
html[dir="rtl"] .cq-wcm-edit .sub-navigations .thumb_wrapper {
  padding: 0 0 0 10px;
}
html[dir="rtl"] .cq-wcm-edit .sub-navigations .thumb_wrapper {
  float: right;
}
html[dir="rtl"] .cq-wcm-edit .sub-navigations .thumb_wrapper {
  float: right;
}
.cq-wcm-edit .sub-navigations .new_instance {
  float: none;
  margin: -105px 0 0 40px;
}
html[dir="rtl"] .cq-wcm-edit .sub-navigations .new_instance {
  margin: -105px 40px 0 0;
}
html[dir="rtl"] .cq-wcm-edit .sub-navigations .new_instance {
  margin: -105px 40px 0 0;
}


.sub-navigations header .headline-section {
  text-align: center !important;
}
.sub-navigations .headline-section .headline-section {
  margin: 20px 0 0px 0;
  padding-bottom: 15px;
}
.sub-navigations .headline-section span:before,
.sub-navigations .headline-section span:after {
  width: 100%;
  left: 0;
}
.sub-navigations .theme-main-title {
  font-size: 32px;
}
.sub-navigations .headline-section {
  margin: 20px 0 0 0;
  padding-bottom: 15px;
}
.sub-navigations ul.subNavTopLevel {
  margin: 8px 0;
}
.sub-navigations .subNavWrapper {
  position: relative;
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  user-select: none;
}
html.mobile .sub-navigations .subNavWrapper {
  height: auto;
}
.sub-navigations .subNavWrapper .subNav {
  display: inline-block;
  opacity: 0;
  overflow: auto;
  position: relative;
  z-index: 1;
}
.sub-navigations .subNavWrapper .subNav.repaint {
  display: block;
  opacity: 1;
}
.sub-navigations .subNavWrapper .subNav.subNavBottom {
  padding: 0;
  margin: 0;
}
html.desktop .sub-navigations .subNavWrapper .subNav.subNavBottom,
html.big_desktop .sub-navigations .subNavWrapper .subNav.subNavBottom {
  width: 868px;
  padding: 0;
  margin: 0;
  clear: both;
  position: relative;
}
html.tablet .sub-navigations .subNavWrapper .subNav.subNavBottom {
  width: 682px;
  margin: 0;
}
html.mobile .sub-navigations .subNavWrapper .subNav.subNavBottom {
  width: 100%;
  margin: 0;
  opacity: 1;
}
.sub-navigations .subNavWrapper .subNav.subNavBottom .subNavTopScrollbar {
  display: none;
}
html.desktop .sub-navigations .subNavWrapper .subNav,
html.big_desktop .sub-navigations .subNavWrapper .subNav {
  margin: 0 30px;
  clear: both;
}
html.tablet .sub-navigations .subNavWrapper .subNav {
  width: 650px;
  margin: 0 25px;
}
html.mobile .sub-navigations .subNavWrapper .subNav {
  width: 270px;
  margin: 0 25px;
  position: relative;
}
html.lt-ie9 .sub-navigations .subNavWrapper .subNav {
  height: 45px;
}
.sub-navigations .subNavWrapper .subNav .subNavTopScrollbar {
  display: none;
}
.sub-navigations .subNavWrapper .subNav .side-shadow {
  position: absolute;
  display: block;
  width: 156px;
  height: 52px;
  right: 0;
  background: linear-gradient(to right, #000000 0%, #ffffff 100%);
  background: -moz-linear-gradient(left, #000000 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, transparent), color-stop(100%, #ffffff));
}
.sub-navigations .subNavWrapper .subNav .subNav_inner {
  float: none;
  margin: 0 auto;
  padding: 0;
  font-size: 15px;
  left: 0px;
  right: 0px;
}
html.mobile .sub-navigations .subNavWrapper .subNav .subNav_inner {
  font-size: 13px;
}
.sub-navigations .subNavWrapper .subNav .subNav_inner.subNavBottom_inner {
  font-size: 13px;
}
.sub-navigations .subNavWrapper .subNav .subNav_inner.subNavBottom_inner ul {
  margin: 7px 0 0 0;
}
.sub-navigations .subNavWrapper .subNav .subNav_inner ul {
  width: 100%;
  height: 100%;
  display: block;
  float: left;
  padding: 0 20px 0 0;
  list-style-type: none;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .subNav .subNav_inner ul {
  float: right;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .subNav .subNav_inner ul {
  float: right;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .subNav .subNav_inner ul {
  padding: 0 0 0 20px;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .subNav .subNav_inner ul {
  padding: 0 0 0 20px;
}
html.mobile .sub-navigations .subNavWrapper .subNav .subNav_inner ul ul {
  display: none;
}
.sub-navigations .subNavWrapper .subNav .subNav_inner ul li {
  display: block;
  float: left;
  border-left: 1px solid #cfcfcf;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .subNav .subNav_inner ul li {
  float: right;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .subNav .subNav_inner ul li {
  float: right;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .subNav .subNav_inner ul li {
  border-right: 1px solid #cfcfcf;
  border-left: none;
}
.sub-navigations .subNavWrapper .subNav .subNav_inner ul li:first-child {
  border: none;
}
.sub-navigations .subNavWrapper .subNav .subNav_inner ul li.lastItem a {
  padding: 5px 10px;
}
.sub-navigations .subNavWrapper .subNav .subNav_inner ul li a {
  display: table;
  float: left;
  color: #4b4b4b;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  padding: 5px 10px;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .subNav .subNav_inner ul li a {
  float: right;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .subNav .subNav_inner ul li a {
  float: right;
}
html.mobile .sub-navigations .subNavWrapper .subNav .subNav_inner ul li a {
  padding: 3px 10px;
}
.sub-navigations .subNavWrapper .subNav .subNav_inner ul li a.active {
  color: white;
  background: #f40009;
  padding: 5px 10px;
}
.sub-navigations .subNavWrapper .subNav .subNav_inner ul li a span {
  display: block;
  width: auto;
  height: auto;
  font-weight: bold;
}
.sub-navigations .subNavWrapper .sub-bottom-wrapper {
  background: #f8f8f8;
  height: 40px;
  border-top: 2px solid #D7D6D6;
  position: relative;
  margin-top: 4px;
}
html.desktop .sub-navigations .subNavWrapper .sub-bottom-wrapper,
html.big_desktop .sub-navigations .subNavWrapper .sub-bottom-wrapper {
  width: 868px;
  padding: 0 40px;
}
html.tablet .sub-navigations .subNavWrapper .sub-bottom-wrapper {
  width: 620px;
  padding: 0 40px;
}
html.mobile .sub-navigations .subNavWrapper .sub-bottom-wrapper {
  width: 100%;
  margin: 0;
  background: none;
  border: none;
  top: 0;
  position: relative;
  height: auto;
}
.sub-navigations .subNavWrapper .sub-bottom-wrapper .subNavTopScrollbar {
  display: none;
}
.sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile {
  display: block;
  width: 268px;
  margin: 0 auto;
  position: relative;
  font-size: 12px;
  font-family: "proxima-nova", sans-serif;
  text-transform: uppercase;
  height: auto;
  padding: 0;
}
.sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile .default-option {
  background: #EDEDED;
  border: 1px solid #C5C5C5;
  display: block;
  color: #818181;
  padding: 0 0 0 10px;
  height: 32px;
  position: relative;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile .default-option {
  padding: 0 10px 0 0;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile .default-option {
  padding: 0 10px 0 0;
}
.sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile .default-option p {
  padding: 0;
  float: left;
  margin: 0px 0 0 0;
  position: absolute;
  top: 9px;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile .default-option p {
  float: right;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile .default-option p {
  float: right;
}
.sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile .default-option p.dropdown_arrow {
  float: right;
  margin: 0;
  height: 100%;
  border-left: 1px solid;
  background: url('../../main/images/dropdown_arrow.png') no-repeat scroll center center;
  width: 14px;
  padding: 0px 13px 0 10px;
  top: 0;
  right: 0;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile .default-option p.dropdown_arrow {
  float: left;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile .default-option p.dropdown_arrow {
  float: left;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile .default-option p.dropdown_arrow {
  padding: 0px 10px 0 13px;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile .default-option p.dropdown_arrow {
  padding: 0px 10px 0 13px;
}
.sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile:hover {
  cursor: pointer;
}
.sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile ul {
  list-style: none;
  margin: 0;
  display: none;
  padding: 0 0 15px 0;
  width: 100%;
  background: #ffffff;
}
.sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile li {
  padding: 15px 0 0 15px;
  display: block;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile li {
  padding: 15px 15px 0 0;
}
html[dir="rtl"] .sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile li {
  padding: 15px 15px 0 0;
}
.sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile li a {
  color: #818181;
  display: block;
}
.sub-navigations .subNavWrapper a.top_prev,
.sub-navigations .subNavWrapper a.top_next,
.sub-navigations .subNavWrapper a.bottom_prev,
.sub-navigations .subNavWrapper a.bottom_next {
  position: absolute;
  overflow: hidden;
  z-index: 100;
  width: 9px;
  height: 13px;
  background: url('../../main/images/nav-arrows.png') #ffffff;
  text-indent: -9999px;
}
.sub-navigations .subNavWrapper a.top_prev,
.sub-navigations .subNavWrapper a.top_next {
  top: 15px;
}
html.mobile .sub-navigations .subNavWrapper a.top_prev,
html.mobile .sub-navigations .subNavWrapper a.top_next {
  top: 11px;
}
.sub-navigations .subNavWrapper a.bottom_prev,
.sub-navigations .subNavWrapper a.bottom_next {
  top: 15px;
}
.sub-navigations .subNavWrapper a.top_prev,
.sub-navigations .subNavWrapper a.bottom_prev {
  left: 8px;
}
.sub-navigations .subNavWrapper a.top_next {
  right: 8px;
  background-position: 9px 0;
  -webkit-box-shadow: -14px 0 24px 11px #ffffff;
  box-shadow: -14px 0 24px 11px #ffffff;
}
html.mobile .sub-navigations .subNavWrapper a.top_next {
  -webkit-box-shadow: -8px 0 17px 8px #ffffff;
  box-shadow: -8px 0 17px 8px #ffffff;
}
.sub-navigations .subNavWrapper a.bottom_next {
  right: 8px;
  background-position: 11px 0;
  -webkit-box-shadow: -5px 0 62px 15px #ffffff;
  box-shadow: -5px 0 62px 15px #ffffff;
}
html.mobile .sub-navigations .subNavWrapper a.bottom_next {
  -webkit-box-shadow: -5px 0 88px 24px #ffffff;
  box-shadow: -5px 0 88px 32px #ffffff;
}
.corporateNavigation .sub-navigations {
  margin-bottom: 18px;
}


.story-uploader {
  /* UGC Forms that have required field asterisk should be the 'highlight' color */
  /* UGC Forms need specific default style to override the theme-secondary color */
  /* UGC Form secion backgrounds should be light grey */
}
.story-uploader .selectboxit-container {
  border: 1px solid #cfcfcf;
  width: 100%;
  margin: 0;
}
html.mobile .story-uploader .selectboxit-container {
  width: 100%;
}
.story-uploader .selectboxit-container .selectboxit-text {
  width: 79px;
}
html.tablet .story-uploader .selectboxit-container .selectboxit-text {
  width: 79px;
}
.story-uploader .photo-container .remove-list-item {
  height: 100px;
}
.story-uploader .thumb {
  width: 170px;
  height: 130px;
  line-height: 130px;
  float: left;
}
html[dir="rtl"] .story-uploader .thumb {
  float: right;
}
html[dir="rtl"] .story-uploader .thumb {
  float: right;
}
.story-uploader .photo-title-input label,
.story-uploader .photo-caption-input label {
  font-size: 14px;
}
html.tablet .story-uploader .photo-title-input label,
html.tablet .story-uploader .photo-caption-input label,
html.mobile .story-uploader .photo-title-input label,
html.mobile .story-uploader .photo-caption-input label {
  font-size: 12px;
}
.story-uploader .photo-title-input input,
.story-uploader .photo-caption-input input,
.story-uploader .photo-title-input textarea,
.story-uploader .photo-caption-input textarea {
  width: 100%;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.story-uploader .photo-title-input textarea,
.story-uploader .photo-caption-input textarea {
  border: 1px solid #d9d9d9;
  resize: none;
  overflow: auto;
}
.story-uploader .photo-title-input input,
.story-uploader .photo-caption-input input {
  height: 32px;
}
.story-uploader .photo-caption-input {
  height: 42px;
}
.story-uploader .photo-caption-input textarea {
  height: 100%;
}
.story-uploader .required {
  color: #f40009;
}
.story-uploader article {
  background-color: #f1f1f1;
}


.story-content-well {
  margin-bottom: 20px;
}
.story-content-well .topic-callout {
  margin-bottom: 25px;
}
html.mobile .story-content-well .topic-callout {
  margin-bottom: 10px;
}
.story-content-well .col {
  float: left;
}
html[dir="rtl"] .story-content-well .col {
  float: right;
}
html[dir="rtl"] .story-content-well .col {
  float: right;
}
html.tablet .grid.the-opener .story-content-well .col,
html.mobile .grid.the-opener .story-content-well .col {
  width: 100%;
  margin-right: 0;
}
.story-content-well .col.first {
  margin-right: 13px;
}
html.tablet .story-content-well .col.second.md-1 {
  margin-right: 9px;
}
html.tablet .story-content-well .col {
  margin: 0;
}
html.tablet .story-content-well .col.md-2 .topic-callout {
  height: auto;
  max-height: 400px;
  width: 90%;
}
html.tablet .story-content-well .col.md-2 .topic-callout > a {
  width: 100%;
}
html.mobile .story-content-well .col {
  margin: 0;
  width: 100%;
}
.story-content-well .button-container {
  clear: both;
}
.story-content-well .button-container .button {
  margin-top: -1px;
  padding: 21px 24px;
  margin-bottom: 10px;
}
html.mobile .story-content-well .button-container .button {
  margin: 0;
}
.the-opener .story-content-well .button-container {
  margin-right: 10px;
}
html.mobile .story-content-well .button-container {
  text-align: center;
}
.cq-wcm-edit .story-content-well .extra-height {
  margin-bottom: 27px;
}


.stock-ticker {
  width: auto;
  /*&.skyscraper-list {
        width: auto; */
}
.stock-ticker .list-item {
  padding: 0;
}
.stock-ticker .list-item > a {
  display: block;
  padding: 10px 20px;
  text-align: center;
}
.stock-ticker .list-item li {
  list-style: none;
  border-top: solid 1px #cfcfcf;
  padding: 10px 20px;
}
.stock-ticker .list-item li:first-child {
  border-top: none;
  padding-top: 0;
}
.stock-ticker .list-item li a {
  cursor: pointer;
  font-size: 14px;
  line-height: 15px;
  font-weight: 600;
}
html.tablet .stock-ticker .price {
  font-size: 51px;
  line-height: 62px;
}
html.tablet .stock-ticker .nyse {
  font-size: 36px;
  line-height: 33px;
}
html.tablet .stock-ticker .delta {
  font-size: 37px;
  line-height: 40px;
}
html.tablet .stock-ticker .disclaimer {
  font-size: 9px;
}
html.tablet .stock-ticker .white-box {
  height: 178px;
}
.stock-ticker h2 {
  font-size: 25px;
  font-weight: 600;
  line-height: 28px;
  margin: 2px 0;
}
.stock-ticker .price {
  font-size: 55px;
  font-weight: 600;
  line-height: 52px;
}
.stock-ticker .nyse {
  font-size: 40px;
  font-weight: 600;
  line-height: 38px;
}
.stock-ticker .white-box {
  background-color: #ffffff;
  height: 192px;
  display: block;
  padding: 10px;
  text-align: center;
  border: solid 1px #cfcfcf;
}
.stock-ticker .delta {
  font-size: 60px;
  font-weight: 900;
  clear: both;
  line-height: 56px;
  position: relative;
}
.stock-ticker .disclaimer {
  font-size: 13px;
  clear: both;
  display: block;
  line-height: 13px;
}
.stock-ticker .theme-secondary-link {
  font-size: 12px;
  font-weight: 600;
  text-transform: capitalize;
}
.stock-ticker .up {
  color: green;
}
.stock-ticker .down {
  color: #f40009;
}
.stock-ticker .icon-sort-up {
  bottom: 0;
}
html[dir="rtl"] .stock-ticker .icon-sort-up {
  left: -42px;
}
html[dir="rtl"] .stock-ticker .icon-sort-down {
  left: -42px;
}
.stock-ticker [class^="icon-"]:before,
.stock-ticker [class*=" icon-"]:before {
  display: inline;
}


.spotify-module h2 {
  font-size: 16px;
  line-height: 16px;
  margin: 0 0 12px 11px;
  text-transform: uppercase;
}
html[dir="rtl"] .spotify-module h2 {
  margin: 0 11px 12px 0;
}
html[dir="rtl"] .spotify-module h2 {
  margin: 0 11px 12px 0;
}


/* Social Statistics Module */
#social-stats {
  padding-top: 1px;
  background: #ffffff;
  clear: both;
  display: inline-block;
  width: 100%;
}
#social-stats .headline-section {
  margin: 27px 0 15px 0;
}
#social-stats dd {
  margin: 0;
}
#social-stats .container {
  position: relative;
  display: block;
  width: auto;
  height: auto;
  margin: 0 auto;
  text-align: center;
  padding-bottom: 18px;
  padding-top: 18px;
}
html.mobile #social-stats .container {
  padding-bottom: 4px;
  padding-top: 14px;
}
#social-stats .container[data-network-count="1"] .statistic {
  margin: 0;
}
#social-stats .container[data-network-count="2"] .statistic {
  margin: 0;
}
html[dir="rtl"] #social-stats .container[data-network-count="2"] .statistic {
  margin-left: 15px;
  margin-right: 15px;
}
#social-stats .container[data-network-count="2"] .statistic[data-order="2"] {
  margin-right: 0;
}
html[dir="rtl"] #social-stats .container[data-network-count="2"] .statistic[data-order="2"] {
  margin-left: 15px;
  margin-right: 15px;
}
html.tablet #social-stats .container[data-network-count="2"] .statistic {
  margin-right: 16px;
}
html.mobile #social-stats .container[data-network-count="2"] .statistic {
  width: 44%;
  margin-right: 16px;
}
html.mobile[dir="rtl"] #social-stats .container[data-network-count="2"] .statistic {
  width: 90px;
  margin-right: 15px;
  margin-left: 15px;
}
#social-stats .container[data-network-count="3"] .statistic {
  margin-right: 30px;
}
html[dir="rtl"] #social-stats .container[data-network-count="3"] .statistic {
  margin-left: 15px;
  margin-right: 15px;
}
#social-stats .container[data-network-count="3"] .statistic[data-order="3"] {
  margin: 0;
}
html[dir="rtl"] #social-stats .container[data-network-count="3"] .statistic[data-order="3"] {
  margin-left: 15px;
  margin-right: 15px;
}
html.mobile #social-stats .container[data-network-count="3"] .statistic {
  margin-right: 0;
}
html.mobile[dir="rtl"] #social-stats .container[data-network-count="3"] .statistic {
  margin-left: 5px;
  margin-right: 5px;
  width: 90px;
}
#social-stats .container[data-network-count="4"] .statistic {
  margin-right: 30px;
}
#social-stats .container[data-network-count="4"] .statistic[data-order="4"] {
  margin: 0;
}
html[dir="rtl"] #social-stats .container[data-network-count="4"] .statistic[data-order="4"] {
  margin-right: 15px;
  margin-left: 15px;
}
html.mobile #social-stats .container[data-network-count="4"] .statistic[data-order="2"],
html.mobile #social-stats .container[data-network-count="4"] .statistic[data-order="4"] {
  margin: 0;
}
html[dir="rtl"] #social-stats .container[data-network-count="4"] .statistic {
  margin-right: 15px;
  margin-left: 15px;
}
#social-stats .container[data-network-count="5"] .statistic {
  margin-right: 30px;
}
html[dir="rtl"] #social-stats .container[data-network-count="5"] .statistic {
  margin-right: 15px;
  margin-left: 15px;
}
#social-stats .container[data-network-count="5"] .statistic[data-order="5"] {
  margin: 0;
}
html.mobile #social-stats .container[data-network-count="5"] .statistic[data-order="2"],
html.mobile #social-stats .container[data-network-count="5"] .statistic[data-order="4"] {
  margin: 0;
}
#social-stats .container[data-network-count="6"] .statistic {
  margin-right: 30px;
}
html[dir="rtl"] #social-stats .container[data-network-count="6"] .statistic {
  margin-right: 15px;
  margin-left: 15px;
}
#social-stats .container[data-network-count="6"] .statistic[data-order="6"] {
  margin: 0;
}
html.mobile[dir="rtl"] #social-stats .container[data-network-count="6"] .statistic {
  margin-left: 0;
  margin-right: 0;
}
html.mobile #social-stats .container[data-network-count="6"] .statistic[data-order="2"],
html.mobile #social-stats .container[data-network-count="6"] .statistic[data-order="4"] {
  margin: 0;
}
#social-stats .container[data-network-count="7"] .statistic {
  margin-right: 32px;
}
html[dir="rtl"] #social-stats .container[data-network-count="7"] .statistic {
  margin-right: 15px;
  margin-left: 15px;
}
#social-stats .container[data-network-count="7"] .statistic[data-order="7"] {
  margin: 0;
}
html.tablet #social-stats .container[data-network-count="7"] .statistic {
  margin-right: 17px;
}
html.tablet[dir="rtl"] #social-stats .container[data-network-count="7"] .statistic {
  margin-left: 5px;
  margin-right: 5px;
}
html.mobile[dir="rtl"] #social-stats .container[data-network-count="7"] .statistic {
  margin-left: 0;
  margin-right: 0;
}
html.mobile #social-stats .container[data-network-count="7"] .statistic {
  margin-bottom: 15px !important;
}
html.mobile #social-stats .container[data-network-count="7"] .statistic[data-order="2"],
html.mobile #social-stats .container[data-network-count="7"] .statistic[data-order="4"],
html.mobile #social-stats .container[data-network-count="7"] .statistic[data-order="6"] {
  margin: 0;
}
#social-stats .container[data-network-count="8"] .statistic {
  margin-right: 17px;
}
html[dir="rtl"] #social-stats .container[data-network-count="8"] .statistic {
  margin-right: 15px;
  margin-left: 15px;
}
#social-stats .container[data-network-count="8"] .statistic[data-order="8"] {
  margin: 0;
}
html.tablet #social-stats .container[data-network-count="8"] .statistic {
  width: 140px;
}
html.tablet #social-stats .container[data-network-count="8"] .statistic[data-order="4"] {
  margin: 0;
}
html.tablet[dir="rtl"] #social-stats .container[data-network-count="8"] .statistic {
  margin-left: 0;
  margin-right: 0;
  width: 90px;
}
html.mobile[dir="rtl"] #social-stats .container[data-network-count="8"] .statistic {
  margin-left: 0;
  margin-right: 0;
}
html.mobile #social-stats .container[data-network-count="8"] .statistic[data-order="2"],
html.mobile #social-stats .container[data-network-count="8"] .statistic[data-order="4"],
html.mobile #social-stats .container[data-network-count="8"] .statistic[data-order="6"] {
  margin: 0;
}
#social-stats .container[data-network-count="9"] .statistic {
  margin-right: 17px;
}
#social-stats .container[data-network-count="9"] .statistic[data-order="9"] {
  margin: 0;
}
html.tablet #social-stats .container[data-network-count="9"] .statistic {
  width: 140px;
}
html.tablet #social-stats .container[data-network-count="9"] .statistic[data-order="4"],
html.tablet #social-stats .container[data-network-count="9"] .statistic[data-order="8"] {
  margin: 0;
}
html.mobile #social-stats .container[data-network-count="9"] .statistic[data-order="2"],
html.mobile #social-stats .container[data-network-count="9"] .statistic[data-order="4"],
html.mobile #social-stats .container[data-network-count="9"] .statistic[data-order="6"],
html.mobile #social-stats .container[data-network-count="9"] .statistic[data-order="8"] {
  margin: 0;
}
#social-stats .container[data-network-count="10"] .statistic {
  width: 80px;
  margin-right: 17px;
}
#social-stats .container[data-network-count="10"] .statistic[data-order="10"] {
  margin: 0;
}
html.tablet #social-stats .container[data-network-count="10"] .statistic {
  width: 120px;
}
html.tablet #social-stats .container[data-network-count="10"] .statistic[data-order="5"] {
  margin: 0;
}
html.mobile #social-stats .container[data-network-count="10"] .statistic[data-order="2"],
html.mobile #social-stats .container[data-network-count="10"] .statistic[data-order="4"],
html.mobile #social-stats .container[data-network-count="10"] .statistic[data-order="6"],
html.mobile #social-stats .container[data-network-count="10"] .statistic[data-order="8"] {
  margin: 0;
}
html.big_desktop #social-stats .container[data-network-count] .statistic,
html.desktop #social-stats .container[data-network-count] .statistic,
html.tablet #social-stats .container[data-network-count] .statistic,
html.mobile #social-stats .container[data-network-count] .statistic {
  margin-bottom: 15px;
  height: 100%;
  vertical-align: top;
}
#social-stats .statistic {
  margin: 0 20px 15px 0;
  text-align: center;
  color: #333333;
  display: inline-block;
  width: 90px;
}
html[dir="rtl"] #social-stats .statistic {
  margin: 0 0 15px 20px;
}
html[dir="rtl"] #social-stats .statistic {
  margin: 0 0 15px 20px;
}
html.mobile #social-stats .statistic {
  width: 110px;
}
#social-stats .statistic.last {
  margin: 0;
}
#social-stats .statistic:hover .value {
  color: #f40009;
}
#social-stats .icon {
  display: block;
  position: relative;
  width: 35px;
  height: 35px;
  margin: 0 auto;
  margin-bottom: 7px;
  /*.clearfix();*/
}
#social-stats .icon a {
  position: relative;
  display: block;
  height: 100%;
  width: 100%;
  margin-right: 0;
  float: none;
}
#social-stats .text-wrapper {
  position: relative;
  display: block;
  text-align: center;
  float: none;
  margin: 0;
  padding: 0;
}
#social-stats .value {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  width: 100%;
  font-weight: 900;
  line-height: 1;
  font-size: 14px;
}
#social-stats .term {
  text-transform: uppercase;
  font-weight: normal;
  font-size: 11px;
  line-height: 1;
}
#social-stats .shadow {
  width: 100%;
  height: 29px;
  background: url('../../main/images/footer-bottom-shadow.png') no-repeat top center;
}
html.tablet #social-stats .shadow {
  background: url('../../main/images/footer-bottom-shadow-tablet.png') no-repeat top center;
}
#social-stats.no-count .text-wrapper {
  display: none;
}


.smart-slideshow {
  overflow: hidden;
  position: relative;
  height: 295px;
  /* ---- OurCompany redesign ----*/
  /* -- ------------End--------------- --*/
}
html.mobile .smart-slideshow {
  margin: 0;
}
.smart-slideshow .caption-wrapper {
  opacity: .9;
  width: 100%;
  background: #3f3f3f;
  position: absolute;
  bottom: 0;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
}
.smart-slideshow .media-caption {
  width: auto;
  min-height: 76px;
  opacity: 1;
  padding: 15px;
  color: #ffffff;
  padding: 8px 20px 10px 11px;
  text-align: left;
  z-index: 3;
}
html[dir="rtl"] .smart-slideshow .media-caption {
  padding: 8px 30px 10px 0px;
}
html[dir="rtl"] .smart-slideshow .media-caption {
  padding: 8px 30px 10px 0px;
}
html[dir="rtl"] .smart-slideshow .media-caption {
  text-align: right;
}
html[dir="rtl"] .smart-slideshow .media-caption {
  text-align: right;
}
.smart-slideshow .media-caption p {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  margin-top: 0;
  margin-bottom: 0;
}
.smart-slideshow .media-caption p.title-description {
  font-size: 28px;
  font-weight: normal;
  line-height: 27px;
  margin: 0px 0 5px 0;
}
html.tablet .smart-slideshow .media-caption p.title-description {
  font-size: 28px;
  margin: 0px 0 5px 0;
}
html.mobile .smart-slideshow .media-caption p.title-description {
  display: block;
  width: 277px;
  font-size: 24px;
  line-height: 28px;
  font-weight: normal;
}
.smart-slideshow .media-caption h3 {
  font-size: 32px;
  font-weight: 600;
  margin: 0;
}
html.mobile .smart-slideshow .media-caption h3 {
  font-size: 20px;
}
html.mobile .smart-slideshow .media-caption {
  padding: 6px 11px;
}
html.ie9 .smart-slideshow .media-caption,
html.lt-ie9 .smart-slideshow .media-caption {
  filter: - !important;
}
.smart-slideshow.investor-slideshow {
  width: 450px;
  height: 495px;
}
.smart-slideshow.investor-slideshow .rsArrowIcn,
.smart-slideshow.investor-slideshow .overlay-left-ie8,
.smart-slideshow.investor-slideshow .overlay-right-ie8,
.smart-slideshow.investor-slideshow .item a:after {
  margin: 0;
  width: 448px;
  height: 380px !important;
}
html.mobile .smart-slideshow.investor-slideshow .rsArrowIcn,
html.mobile .smart-slideshow.investor-slideshow .overlay-left-ie8,
html.mobile .smart-slideshow.investor-slideshow .overlay-right-ie8,
html.mobile .smart-slideshow.investor-slideshow .item a:after {
  height: 294px!important;
}
.smart-slideshow.investor-slideshow img {
  height: 394px !important;
  width: auto !important;
  border: 1px solid #4b4b4b;
}
html.mobile .smart-slideshow.investor-slideshow img {
  height: auto!important;
}
html.tablet .smart-slideshow.investor-slideshow {
  width: 450px;
}
html.mobile .smart-slideshow.investor-slideshow {
  width: 300px;
  height: 382px;
  margin: auto;
}
html.lt-ie9 .smart-slideshow.investor-slideshow .overlay-left-ie8 {
  left: 1px;
  background-position: -309px 0;
}
html.lt-ie9 .smart-slideshow.investor-slideshow .overlay-right-ie8 {
  right: 1px;
  background-position: -165px 0;
}
.smart-slideshow.investor-slideshow .media-caption {
  min-height: 82px;
  padding: 10px 20px;
  background-color: #3F3F3F !important;
}
.smart-slideshow.press-center-slideshow {
  width: 598px;
  height: 493px;
  border: 1px solid #4b4b4b;
}
.smart-slideshow.press-center-slideshow .rsArrowIcn,
.smart-slideshow.press-center-slideshow .overlay-left-ie8,
.smart-slideshow.press-center-slideshow .overlay-right-ie8,
.smart-slideshow.press-center-slideshow .item a:after {
  height: 395px !important;
}
html.mobile .smart-slideshow.press-center-slideshow .rsArrowIcn,
html.mobile .smart-slideshow.press-center-slideshow .overlay-left-ie8,
html.mobile .smart-slideshow.press-center-slideshow .overlay-right-ie8,
html.mobile .smart-slideshow.press-center-slideshow .item a:after {
  height: 180px !important;
}
.smart-slideshow.press-center-slideshow .item a:after {
  margin: 0;
}
.smart-slideshow.press-center-slideshow img {
  width: 100%;
}
html.mobile .smart-slideshow.press-center-slideshow {
  width: 300px;
  height: 195px;
  margin: auto;
}
html.lt-ie9 .smart-slideshow.press-center-slideshow .overlay-left-ie8 {
  left: 1px;
  background-position: -309px 0;
}
html.lt-ie9 .smart-slideshow.press-center-slideshow .overlay-right-ie8 {
  right: 1px;
  background-position: -165px 0;
}
.smart-slideshow.careers-slideshow {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 393px;
}
html.tablet .smart-slideshow.careers-slideshow {
  height: 259px;
}
html.mobile .smart-slideshow.careers-slideshow {
  height: 131px;
}
.smart-slideshow.careers-slideshow .media-caption p {
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}
.smart-slideshow.careers-slideshow .media-caption p.title-description {
  font-size: 32px;
  font-weight: 600;
  line-height: 32px;
}
.smart-slideshow.careers-slideshow .media-caption p.caption-description {
  display: block;
  width: 565px;
}
html.tablet .smart-slideshow.careers-slideshow .media-caption p.caption-description {
  width: 429px;
}
html.mobile .smart-slideshow.careers-slideshow .media-caption p.caption-description {
  width: 288px;
}
.smart-slideshow.company-slideshow,
.smart-slideshow.contact-us-slideshow {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 596px;
  height: 334px;
}
.smart-slideshow.company-slideshow .media-container .royalSlider .rsOverflow .rsContainer,
.smart-slideshow.contact-us-slideshow .media-container .royalSlider .rsOverflow .rsContainer {
  z-index: -2;
}
.smart-slideshow.company-slideshow img,
.smart-slideshow.contact-us-slideshow img {
  border: 1px solid #4b4b4b;
  width: 99.7% !important;
}
html.mobile .smart-slideshow.company-slideshow img,
html.mobile .smart-slideshow.contact-us-slideshow img,
html.tablet .smart-slideshow.company-slideshow img,
html.tablet .smart-slideshow.contact-us-slideshow img {
  width: 99.5% !important;
}
.smart-slideshow.company-slideshow .media-caption p,
.smart-slideshow.contact-us-slideshow .media-caption p {
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}
.smart-slideshow.company-slideshow .media-caption p.title-description,
.smart-slideshow.contact-us-slideshow .media-caption p.title-description {
  font-size: 28px;
  font-weight: 600;
  line-height: 32px;
}
.smart-slideshow.company-slideshow .media-caption p.caption-description,
.smart-slideshow.contact-us-slideshow .media-caption p.caption-description {
  display: block;
  width: 565px;
}
html.tablet .smart-slideshow.company-slideshow .media-caption p.caption-description,
html.tablet .smart-slideshow.contact-us-slideshow .media-caption p.caption-description {
  width: 429px;
}
html.mobile .smart-slideshow.company-slideshow .media-caption p.caption-description,
html.mobile .smart-slideshow.contact-us-slideshow .media-caption p.caption-description {
  width: 288px;
}
html.lt-ie9 .smart-slideshow.company-slideshow .overlay-left-ie8,
html.lt-ie9 .smart-slideshow.contact-us-slideshow .overlay-left-ie8 {
  left: 1px;
  background-position: -309px 0;
}
html.lt-ie9 .smart-slideshow.company-slideshow .overlay-right-ie8,
html.lt-ie9 .smart-slideshow.contact-us-slideshow .overlay-right-ie8 {
  right: 1px;
  background-position: -165px 0;
}
html.mobile .smart-slideshow.company-slideshow,
html.mobile .smart-slideshow.contact-us-slideshow {
  width: 320px;
  height: 180px;
}
.smart-slideshow.company-slideshow {
  width: 618px;
  height: 332px;
  padding-right: 10px;
}
html.tablet .smart-slideshow.company-slideshow {
  padding: 0 10px 0 0;
}
html.tablet[dir="rtl"] .smart-slideshow.company-slideshow {
  padding: 0 0 0 10px;
}
html.tablet .smart-slideshow.company-slideshow {
  padding: 0 10px 0 0;
}
html.tablet[dir="rtl"] .smart-slideshow.company-slideshow {
  padding: 0 0 0 10px;
}
html.mobile .smart-slideshow.company-slideshow {
  padding: 0 10px 0 0;
}
html.mobile[dir="rtl"] .smart-slideshow.company-slideshow {
  padding: 0 0 0 10px;
}
html.mobile .smart-slideshow.company-slideshow {
  padding: 0 10px 0 0;
}
html.mobile[dir="rtl"] .smart-slideshow.company-slideshow {
  padding: 0 0 0 10px;
}
.smart-slideshow.company-slideshow .media-caption p.title-description {
  font-size: 27px;
}
html.tablet .smart-slideshow.company-slideshow {
  width: 467px;
  height: 265px;
}
.smart-slideshow.company-slideshow .media-caption {
  background-color: #3F3F3F !important;
  min-height: 30px;
  padding: 10px 20px;
}
html.tablet .smart-slideshow.contact-us-slideshow {
  width: 436px;
  height: 245px;
}
.smart-slideshow.contact-us-slideshow .media-caption {
  background-color: #3F3F3F !important;
  min-height: 30px;
  padding: 10px 20px;
}
html.tablet .smart-slideshow.contact-us-slideshow .media-caption {
  padding: 10px 11px;
}
.smart-slideshow.corporate-slideshow {
  width: 450px;
  height: 420px;
}
html.tablet .smart-slideshow.corporate-slideshow,
html.mobile .smart-slideshow.corporate-slideshow {
  width: 100%;
}
.smart-slideshow.hero-promo-3-wide {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 337px;
  width: 938px;
}
html.tablet .smart-slideshow.hero-promo-3-wide,
html.mobile .smart-slideshow.hero-promo-3-wide {
  width: 100%;
}
html.mobile .smart-slideshow.hero-promo-3-wide {
  margin: 0;
}
.smart-slideshow.hero-promo-3-wide img {
  border: 1px solid #4b4b4b;
  height: 335px !important;
  width: 936px !important;
}
html.tablet .smart-slideshow.hero-promo-3-wide img {
  width: 99.8% !important;
}
html.mobile .smart-slideshow.hero-promo-3-wide img {
  width: 99.6% !important;
}
.smart-slideshow.hero-promo-3-wide .media-caption p {
  margin-top: 5px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}
.smart-slideshow.hero-promo-3-wide .media-caption p.title-description {
  font-size: 32px;
  font-weight: 600;
  line-height: 32px;
}
html.tablet .smart-slideshow.hero-promo-3-wide .media-caption p.title-description {
  font-size: 30px;
}
html.mobile .smart-slideshow.hero-promo-3-wide .media-caption p.title-description {
  display: block;
  width: 299px;
  font-size: 24px;
}
html.lt-ie9 .smart-slideshow.hero-promo-3-wide .overlay-left-ie8 {
  left: 1px;
  background-position: -309px 0;
}
html.lt-ie9 .smart-slideshow.hero-promo-3-wide .overlay-right-ie8 {
  right: 1px;
  background-position: -114px 0;
}
.smart-slideshow.packages-large,
.smart-slideshow.packages-medium,
.smart-slideshow.packages-small {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.smart-slideshow.packages-large img,
.smart-slideshow.packages-medium img,
.smart-slideshow.packages-small img {
  border: 1px solid #4b4b4b;
}
html.mobile .smart-slideshow.packages-large img,
html.mobile .smart-slideshow.packages-medium img,
html.mobile .smart-slideshow.packages-small img {
  height: 178px !important;
  width: 99.5% !important;
}
html.lt-ie9 .smart-slideshow.packages-large .overlay-left-ie8,
html.lt-ie9 .smart-slideshow.packages-medium .overlay-left-ie8,
html.lt-ie9 .smart-slideshow.packages-small .overlay-left-ie8 {
  left: 1px;
  background-position: -282px 0;
}
.html.mobile .smart-slideshow.packages-large .media-caption,
.html.mobile .smart-slideshow.packages-medium .media-caption,
.html.mobile .smart-slideshow.packages-small .media-caption {
  width: 90%;
}
html.mobile .smart-slideshow.packages-large,
html.mobile .smart-slideshow.packages-medium,
html.mobile .smart-slideshow.packages-small {
  height: 180px;
  width: 100%;
}
.smart-slideshow.packages-large .media-caption p.title-description,
.smart-slideshow.packages-medium .media-caption p.title-description {
  font-size: 32px;
  font-weight: 600;
  line-height: 32px;
}
html.tablet .smart-slideshow.packages-large .media-caption p.title-description,
html.tablet .smart-slideshow.packages-medium .media-caption p.title-description {
  font-size: 30px;
}
html.mobile .smart-slideshow.packages-large .media-caption p.title-description,
html.mobile .smart-slideshow.packages-medium .media-caption p.title-description {
  font-size: 24px;
  line-height: 25px;
}
.smart-slideshow.packages-large {
  height: 574px;
  width: 100%;
}
.smart-slideshow.packages-large img {
  height: 572px !important;
  width: 1018px !important;
}
html.tablet .smart-slideshow.packages-large img {
  height: 426px !important;
  width: 99.8% !important;
}
.smart-slideshow.packages-large .media-caption {
  width: 96.9%;
}
html.tablet .smart-slideshow.packages-large .media-caption {
  width: 96%;
}
html.lt-ie9 .smart-slideshow.packages-large .overlay-right-ie8 {
  right: 1px;
  background-position: -101px 0;
}
html.tablet .smart-slideshow.packages-large {
  height: 428px;
}
.smart-slideshow.packages-medium {
  height: 351px;
  width: 624px;
}
.smart-slideshow.packages-medium img {
  height: 349px !important;
  width: 622px !important;
}
html.tablet .smart-slideshow.packages-medium img {
  height: 257px !important;
  width: 99.6% !important;
}
.smart-slideshow.packages-medium .media-caption {
  width: 95%;
}
html.tablet .smart-slideshow.packages-medium .media-caption {
  width: 93.3%;
}
html.lt-ie9 .smart-slideshow.packages-medium .overlay-right-ie8 {
  right: 1px;
  background-position: -162px 0;
}
html.tablet .smart-slideshow.packages-medium {
  height: 259px;
  width: 460px;
}
.smart-slideshow.packages-small {
  height: 169px;
  width: 300px;
}
.smart-slideshow.packages-small img {
  height: 167px !important;
  width: 298px !important;
}
html.tablet .smart-slideshow.packages-small img {
  height: 122px !important;
  width: 99.1% !important;
}
.smart-slideshow.packages-small .media-caption {
  width: 90%;
}
.smart-slideshow.packages-small .media-caption p.title-description {
  font-size: 25px;
  font-weight: 600;
  line-height: 25px;
}
html.tablet .smart-slideshow.packages-small .media-caption p.title-description {
  font-size: 20px;
  line-height: 20px;
}
html.mobile .smart-slideshow.packages-small .media-caption p.title-description {
  font-size: 24px;
}
html.tablet .smart-slideshow.packages-small .media-caption {
  width: 86%;
}
html.lt-ie9 .smart-slideshow.packages-small .overlay-right-ie8 {
  right: 1px;
  background-position: -210px 0;
}
html.tablet .smart-slideshow.packages-small {
  height: 124px;
  width: 220px;
}
.smart-slideshow .lead-carousel {
  height: 100% !important;
  list-style: none;
  visibility: hidden;
}
.smart-slideshow .item {
  height: 100%;
}
.smart-slideshow .item a {
  display: inline-block;
}
.smart-slideshow .item a:after {
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  display: block;
  margin: 0 1px;
  -moz-opacity: 0.1;
  -khtml-opacity: 0.1;
  -webkit-opacity: 0.1;
  opacity: 0.1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);
  filter: alpha(opacity=10);
  /*0.3 causes blurry images*/
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YjRiNGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                background: -moz-linear-gradient(left,  rgba(75,75,75,1) 0%, rgba(75,75,75,0) 15%, rgba(75,75,75,0) 85%, rgba(75,75,75,1) 100%);
                background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(75,75,75,1)), color-stop(15%,rgba(75,75,75,0)), color-stop(85%,rgba(75,75,75,0)), color-stop(100%,rgba(75,75,75,1)));
                background: -webkit-linear-gradient(left,  rgba(75,75,75,1) 0%,rgba(75,75,75,0) 15%,rgba(75,75,75,0) 85%,rgba(75,75,75,1) 100%);
                background: -o-linear-gradient(left,  rgba(75,75,75,1) 0%,rgba(75,75,75,0) 15%,rgba(75,75,75,0) 85%,rgba(75,75,75,1) 100%);
                background: -ms-linear-gradient(left,  rgba(75,75,75,1) 0%,rgba(75,75,75,0) 15%,rgba(75,75,75,0) 85%,rgba(75,75,75,1) 100%);
                background: linear-gradient(to right,  rgba(75,75,75,1) 0%,rgba(75,75,75,0) 15%,rgba(75,75,75,0) 85%,rgba(75,75,75,1) 100%);
                filter: ~"progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b4b4b', endColorstr='#4b4b4b',GradientType=1 )";*/
}
html.lt-ie9 .smart-slideshow .item a:after {
  display: none;
}
.smart-slideshow .item a.opacity-hover:after {
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
html.ie9 .smart-slideshow .item a,
html.lt-ie9 .smart-slideshow .item a {
  z-index: auto;
}
.smart-slideshow .media-container {
  width: 100%;
  height: 100%;
}
.smart-slideshow .media-container .rsOverflow {
  height: 100% !important;
  width: 100% !important;
  z-index: 2;
}
.smart-slideshow .media-container .rsOverflow .rsImg {
  margin: 0!important;
}
.smart-slideshow ul {
  margin: 0;
  padding: 0;
  width: 100%;
}
.smart-slideshow .media-container .rsArrow .rsArrowIcn {
  background: url('../../main/images/lead-media-arrows.png') no-repeat !important;
  top: 0;
  height: 100%;
  width: 54px;
  z-index: 2;
}
.smart-slideshow .media-container .rsArrow.rsArrowLeft .rsArrowIcn {
  background-position: 13px center!important;
  left: 1px;
}
.smart-slideshow .media-container .rsArrow.rsArrowRight .rsArrowIcn {
  background-position: -20px center !important;
  right: 1px;
}
html.mobile .smart-slideshow .media-container .rsArrow.rsArrowRight .rsArrowIcn {
  background-position: -20px 50%;
}
.smart-slideshow .overlay-left-ie8,
.smart-slideshow .overlay-right-ie8 {
  display: none;
}
html.lt-ie9 .smart-slideshow .overlay-left-ie8,
html.lt-ie9 .smart-slideshow .overlay-right-ie8 {
  display: block;
  position: absolute;
  background: url('../../main/images/lead-media-mask.png') repeat-y 0 0 transparent;
  top: 1px;
  width: 15%;
  height: 100%;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  -webkit-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  filter: alpha(opacity=70);
}
html.lt-ie9 .smart-slideshow .overlay-left-ie8.opacity-hover,
html.lt-ie9 .smart-slideshow .overlay-right-ie8.opacity-hover {
  display: block;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}


.simple-list .list-item {
  padding: 23px 23px 25px;
}
.simple-list .list-item li {
  padding: 7px 0;
  text-indent: -6px;
  padding-left: 10px;
}
.simple-list .list-item li .title i {
  color: #f40009;
  font-size: 12px;
  margin-right: 8px;
}
.simple-list .list-item li:first-child {
  padding-top: 0;
}


.sharebar {
  width: 100%;
  border-bottom: #CFCFCF 4px solid;
  padding: 0 0 11px 0;
  margin: 22px 0;
  clear: both;
}
.sharebar #gigya-sharebar {
  position: absolute;
}
.sharebar #gigya-sharebar-reaction1-icon_img {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
}
.article-content .sharebar {
  clear: none;
}
section.grid .sharebar,
html.tablet section.grid .sharebar {
  margin: 30px 0 40px 0;
}
html.mobile .sharebar {
  margin: 30px 0px 10px 0px;
}
html.tablet .sharebar,
html.mobile .sharebar {
  padding: 0;
}
html.mobile .sharebar .shareBar-title {
  display: none;
}
html.mobile .sharebar .count {
  display: none;
}
.sharebar span.shareBar-title {
  display: table-cell;
  text-align: center;
  vertical-align: top;
  line-height: 20px;
  height: 20px;
  padding: 0 24px 0 0;
  color: #7E7E7E;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
}
html[dir="rtl"] .sharebar span.shareBar-title {
  padding: 0 0 0 24px;
}
html[dir="rtl"] .sharebar span.shareBar-title {
  padding: 0 0 0 24px;
}
html.mobile .sharebar span.shareBar-title {
  font-size: 13px;
  height: 40px;
  padding: 0 16px 0 16px;
}
html[dir="rtl"] html.mobile .sharebar span.shareBar-title {
  padding: 0 16px 0 16px;
}
html[dir="rtl"] html.mobile .sharebar span.shareBar-title {
  padding: 0 16px 0 16px;
}
.sharebar ul {
  display: table-cell;
  margin: 0;
  padding: 0;
  /*
         * To remove a withe space between li
         */
  font-size: 0;
}
.sharebar ul li.mobileOnly {
  display: none;
}
html.mobile .sharebar ul li.mobileOnly {
  display: inline-block;
}
html.mobile .sharebar ul li.desktopOnly {
  display: none;
}
.sharebar ul li {
  height: 20px;
  width: 60px;
  display: inline-block;
  list-style: none;
  vertical-align: middle;
  font-size: 20px;
  line-height: 20px;
}
html.tablet .sharebar ul li {
  width: 80px;
  padding-bottom: 15px;
}
html[dir="rtl"].tablet .sharebar ul li {
  width: 60px;
}
html.mobile .sharebar ul li {
  width: 39px;
  padding-bottom: 15px;
}
.sharebar ul li.special {
  width: 51px;
}
html.tablet .sharebar ul li.special {
  width: 62px;
}
html.mobile .sharebar ul li.special {
  width: 35px;
}
.sharebar ul li.last {
  width: auto;
}
html.tablet .sharebar ul li.last {
  width: auto;
}
html.mobile .sharebar ul li.last {
  display: none;
}
.sharebar ul li.last a {
  margin: 0;
}
.sharebar ul li .icon {
  display: block;
  width: 20px;
  height: 20px;
  margin: 0 5px 0 0;
  float: left;
}
html[dir="rtl"] .sharebar ul li .icon {
  margin: 0 0 0 5px;
}
html[dir="rtl"] .sharebar ul li .icon {
  margin: 0 0 0 5px;
}
html[dir="rtl"] .sharebar ul li .icon {
  float: right;
}
html[dir="rtl"] .sharebar ul li .icon {
  float: right;
}
.sharebar ul li .icon.comment {
  background: url('../../main/images/sharedbar-icons.png') 0 -126px;
}
.sharebar ul li .icon.comment:hover {
  background: url('../../main/images/sharedbar-icons.png') 0 -147px;
}
.sharebar ul li .icon.rss {
  background: url('../../main/images/sharedbar-icons.png') 0 -168px;
}
.sharebar ul li .icon.rss:hover {
  background: url('../../main/images/sharedbar-icons.png') 0 -189px;
}
.sharebar ul li .icon.print {
  background: url('../../main/images/sharedbar-icons.png') 0 -210px;
}
.sharebar ul li .icon.print:hover {
  background: url('../../main/images/sharedbar-icons.png') 0 -231px;
}
.sharebar ul li .icon.urlshare {
  background: url('../../main/images/sharedbar-icons.png') 0 -457px;
}
.sharebar ul li .icon.urlshare:hover {
  background: url('../../main/images/sharedbar-icons.png') 0 -478px;
}
.sharebar ul li.facebook .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 0px;
}
.sharebar ul li.twitter .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -21px;
}
.sharebar ul li.linkedin .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -42px;
}
.sharebar ul li.whatsapp .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -394px;
}
.sharebar ul li.line .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -415px;
}
.sharebar ul li.kakao .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -435px;
}
.sharebar ul li.pinterest {
  /*html.mobile & {
                    width: 50px;
                }

                span {
                     html.mobile & {
                        width: 25px;
                    }
                }*/
}
.sharebar ul li.pinterest .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -63px;
}
.sharebar ul li.QQ .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -312px;
}
.sharebar ul li.Sina .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -290px;
}
.sharebar ul li.RenRen .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -354px;
}
.sharebar ul li.Kaixin .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -333px;
}
.sharebar ul li.Baidu .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -374px;
}
.sharebar ul li.reddit .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -84px;
}
.sharebar ul li.tumblr .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -105px;
}
.sharebar ul li.odnoklassniki .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -252px;
}
.sharebar ul li.lineit .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -415px;
}
html.mobile .sharebar ul li.rss {
  width: 30px;
}
.sharebar ul li.more .icon {
  background: url('../../main/images/sharedbar-icons.png') 0 -273px;
  background-repeat: no-repeat;
}
html.desktop .sharebar ul li.more,
html.big_desktop .sharebar ul li.more {
  margin-left: 30px;
}
.sharebar ul li span {
  display: none;
  float: left;
  vertical-align: middle;
  line-height: 20px;
  height: 20px;
  width: 35px;
  color: #7E7E7E;
  font-size: 12px;
  font-weight: normal;
}
html[dir="rtl"] .sharebar ul li span {
  float: right;
}
html[dir="rtl"] .sharebar ul li span {
  float: right;
}
html.mobile .sharebar ul li span {
  width: 30px;
}
.sharebar ul li .urlshare {
  position: relative;
  display: inline-block;
  width: 26px;
}
.sharebar ul li .urlshare .tooltiptext {
  visibility: hidden;
  width: 200px;
  background-color: #eff0f1;
  color: #000;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  top: 20px;
  left: -80px;
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}
.sharebar ul li .urlshare:hover .tooltiptext {
  visibility: visible;
  display: block;
}
.sharebar ul li .urlshare .confirmationText {
  background-color: #e0fde0;
  height: 25px;
  position: absolute;
  color: #080;
  padding-left: 10px;
  padding-top: 5px;
  margin-top: -3px;
  width: 180px;
  z-index: 8006;
  left: -73px;
  top: 30px;
}


.section-content h4 {
  font-weight: 900;
  font-size: 15px;
  line-height: 15px;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
}
.section-content .lead-section {
  margin-top: 20px;
  overflow: hidden;
}
.section-content .lead-section img {
  border: 6px solid #ffffff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  margin: 0 15px 1px 1px;
}
html[dir="rtl"] .section-content .lead-section img {
  float: right;
}
html[dir="rtl"] .section-content .lead-section img {
  float: right;
}
html[dir="rtl"] .section-content .lead-section img {
  margin: 0 1px 1px 15px;
}
html[dir="rtl"] .section-content .lead-section img {
  margin: 0 1px 1px 15px;
}
.section-content .lead-section .lead-title {
  font-family: "Helvetica";
  font-size: 12px;
  font-weight: 900;
}
.section-content .lead-section .more-link {
  display: block;
  font-family: "Helvetica Neue";
  font-size: 12px;
  font-weight: 900;
  margin-top: 5px;
  text-transform: uppercase;
}
.section-content .lead-section .more-link .icon-play {
  font-size: 9px;
  margin: 0 0 0 5px;
}
html[dir="rtl"] .section-content .lead-section .more-link .icon-play {
  margin: 0 0 0 5px;
}
html[dir="rtl"] .section-content .lead-section .more-link .icon-play {
  margin: 0 0 0 5px;
}
.section-content .recent-news-list {
  list-style: none;
  margin: 0;
  padding: 10px 0 0;
}
.section-content .recent-news-list li {
  padding-bottom: 2px;
  font-family: "Arial";
  font-size: 12px;
  line-height: 1.2em;
  border-bottom: solid 1px #cccccc;
  margin-bottom: 15px;
}
.section-content .recent-news-list li > a {
  color: #000000;
  font-weight: 900;
}
.section-content .recent-news-list li .date-label {
  color: #666666;
  font-size: 11px;
  font-weight: 900;
  line-height: 16px;
}
.section-content .recent-news-list li .date-label .date {
  margin: 5px;
}


.search-result {
  overflow: hidden;
  position: relative;
  z-index: 300;
}
.search-result h2,
html.tablet .search-result h2 {
  margin-top: 7px;
  margin-bottom: 24px;
}
html.mobile .search-result h2 {
  margin-top: 7px;
  margin-bottom: 15px;
}
.search-result .entries-result .topicListWrapper {
  display: block !important;
}
.search-result .filters {
  background: #F4F4F4;
  border: 1px solid #D9D9D9;
  width: 170px;
  margin: 0 0 0 40px;
  font-size: 16px;
  font-weight: 600;
  float: left;
}
html[dir="rtl"] .search-result .filters {
  margin: 0 40px 0 0;
}
html[dir="rtl"] .search-result .filters {
  margin: 0 40px 0 0;
}
html[dir="rtl"] .search-result .filters {
  float: right;
}
html[dir="rtl"] .search-result .filters {
  float: right;
}
html.tablet .search-result .filters {
  width: 20%;
  margin: 0px 0 0 28px;
}
html.mobile .search-result .filters {
  display: none;
}
.search-result .filters h3 {
  text-transform: uppercase;
  padding: 0 0 0 12px;
  margin: 10px 0;
}
.search-result .filters .you-are-viewing {
  color: #999999;
  font-size: 14px;
  margin: 0 0 0 11px;
  text-transform: capitalize;
}
html[dir="rtl"] .search-result .filters .you-are-viewing {
  margin: 0 11px 0 0;
}
html[dir="rtl"] .search-result .filters .you-are-viewing {
  margin: 0 11px 0 0;
}
.search-result .filters div {
  padding: 10px 0 6px 14px;
  border-top: 1px solid #D9D9D9;
  line-height: 19px;
}
.search-result .filters div span {
  font-size: 16px;
  display: block;
}
.search-result .filters div span.filter-headline {
  padding: 0 0 5px;
}
.search-result .filters div ul {
  font-size: 14px;
  list-style: none;
  margin: 0;
  padding: 0;
}
.search-result .filters div ul li {
  margin: 0 0 5px 0;
  font-weight: bold;
}
.search-result .filters div ul li a {
  font-weight: 600;
}
.search-result .filters div.user-filters {
  padding-left: 5px;
}
.search-result .filters div.user-filters .applied-filter {
  display: block;
  border-radius: 2px;
  margin: 0 8px 5px 2px;
  padding: 2px 7px;
  background: url('../../main/images/search-filter-close-btn.png') no-repeat 130px 3px #dadada;
}
html[dir="rtl"] .search-result .filters div.user-filters .applied-filter {
  margin: 0 2px 5px 8px;
}
html[dir="rtl"] .search-result .filters div.user-filters .applied-filter {
  margin: 0 2px 5px 8px;
}
html.tablet .search-result .filters div.user-filters .applied-filter {
  background-position: 116px 3px;
}
.search-result .filters div.user-filters .applied-filter a {
  color: #333;
  font-weight: bold;
  display: block;
}
.search-result .filters div.user-filters li {
  margin: 0 0 5px 11px;
}
html[dir="rtl"] .search-result .filters div.user-filters li {
  margin: 0 11px 5px 0;
}
html[dir="rtl"] .search-result .filters div.user-filters li {
  margin: 0 11px 5px 0;
}
.search-result .results-content {
  float: left;
  width: 730px;
  margin: 0 0 0 40px;
}
html[dir="rtl"] .search-result .results-content {
  float: right;
}
html[dir="rtl"] .search-result .results-content {
  float: right;
}
html[dir="rtl"] .search-result .results-content {
  margin: 0 40px 0 0;
}
html[dir="rtl"] .search-result .results-content {
  margin: 0 40px 0 0;
}
html.tablet .search-result .results-content {
  width: 69%;
  margin: 0 0 0 2.8%;
}
html[dir="rtl"] html.tablet .search-result .results-content {
  margin: 0 2.8% 0 0;
}
html[dir="rtl"] html.tablet .search-result .results-content {
  margin: 0 2.8% 0 0;
}
html.mobile .search-result .results-content {
  width: 100%;
  margin: 0 auto;
  float: none;
}
.search-result .results-content .search-results-box {
  padding: 0 0 9px 0;
  border-bottom: 5px solid #cfcfcf;
  margin-bottom: 20px;
}
.search-result .results-content .search-results-box .search {
  position: relative;
}
.search-result .results-content .search-results-box input {
  width: 566px;
  padding: 10.5px 20px;
}
html.tablet .search-result .results-content .search-results-box input {
  width: 357px;
}
html.mobile .search-result .results-content .search-results-box input {
  width: 85%;
  border: 1px solid #4b4b4b;
}
.search-result .results-content .search-results-box .button {
  width: 122px;
}
html.tablet .search-result .results-content .search-results-box .button {
  width: 24%;
}
html.mobile .search-result .results-content .search-results-box .button {
  background: url('../../main/images/search-mobile-icon.002c98bb396597a531ca373068b64fe3.gif') no-repeat scroll 0 0 transparent;
  text-indent: -99999px;
  width: 24px;
  height: 24px;
  position: absolute;
  right: 20px;
  top: 7px;
}
html.mobile html.mobile .search-result .results-content .search-results-box .button i {
  display: none;
}
html.mobile .search-result .results-content .search-results-box {
  padding: 0 10px 10px;
}
.search-result .results-content .search-results-box .results-quantity {
  font-size: 14px;
  float: left;
  clear: both;
  line-height: 20px;
  color: #999999;
  font-weight: 600;
  margin-top: 8px;
}
html[dir="rtl"] .search-result .results-content .search-results-box .results-quantity {
  float: right;
}
html[dir="rtl"] .search-result .results-content .search-results-box .results-quantity {
  float: right;
}
.search-result .results-content .search-results-box .showing-results-text {
  margin: 0;
  font-size: 20px;
  line-height: 25px;
  clear: both;
  font-weight: 600;
}
html.mobile .search-result .results-content .search-results-box .showing-results-text {
  font-size: 15px;
  text-transform: none;
}
.search-result .results-content .entries-container {
  width: 100%;
  overflow: hidden;
  margin: 5px 0 16px 0;
  height: 100%!important;
}
.search-result .results-content .entries-container .entries-result {
  padding: 0;
  margin: 0;
  list-style: none;
}
.search-result .results-content .entries-container .entries-result .entry {
  border-bottom: 4px solid #cfcfcf;
  overflow: hidden;
  padding: 32px 0 15px;
}
.search-result .results-content .entries-container .entries-result .entry:first-child {
  background-color: #f4f4f4;
}
.search-result .results-content .entries-container .entries-result .entry.author-entry {
  background: #f4f4f4;
  border-top: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  border-left: 1px solid #d9d9d9;
  padding: 8px 0 8px 8px;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry.author-entry {
  padding: 8px 8px 8px 0;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry.author-entry {
  padding: 8px 8px 8px 0;
}
.search-result .results-content .entries-container .entries-result .entry.author-entry .entry-content {
  padding-top: 10px;
}
html.mobile .search-result .results-content .entries-container .entries-result .entry.author-entry .entry-content {
  width: 97%;
  margin: 0;
}
html.mobile .search-result .results-content .entries-container .entries-result .entry.author-entry .entry-image {
  display: block;
}
.search-result .results-content .entries-container .entries-result .entry.no-image .entry-content {
  max-width: 99.5%;
}
html.tablet .search-result .results-content .entries-container .entries-result .entry.no-image .entry-content {
  width: 99.5%;
}
.search-result .results-content .entries-container .entries-result .entry .entry-image {
  border: 1px solid #4b4b4b;
  display: block;
  float: left;
  max-height: 122px;
  min-height: 75px;
  max-width: 215px;
  min-width: 75px;
  overflow: hidden;
  margin: 0 15px 0 0;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry .entry-image {
  float: right;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry .entry-image {
  float: right;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry .entry-image {
  margin: 0 0 0 15px;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry .entry-image {
  margin: 0 0 0 15px;
}
html.mobile .search-result .results-content .entries-container .entries-result .entry .entry-image {
  display: none;
}
.search-result .results-content .entries-container .entries-result .entry .entry-image img {
  display: block;
}
.search-result .results-content .entries-container .entries-result .entry .article-spotlight {
  padding-bottom: 10px;
  font-size: 20px;
  text-transform: uppercase;
  margin: 0 11px;
}
.search-result .results-content .entries-container .entries-result .entry .article-spotlight .spotlight-title {
  font-weight: 900;
}
.search-result .results-content .entries-container .entries-result .entry .article-spotlight .spotlight-searchTerm {
  font-weight: 600;
}
html.mobile .search-result .results-content .entries-container .entries-result .entry .article-spotlight {
  margin: 0 11px;
}
.search-result .results-content .entries-container .entries-result .entry .entry-content {
  float: left;
  margin: 0 11px;
  width: auto;
  max-width: 475px;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry .entry-content {
  float: right;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry .entry-content {
  float: right;
}
html.tablet .search-result .results-content .entries-container .entries-result .entry .entry-content {
  width: 260px;
}
html.mobile .search-result .results-content .entries-container .entries-result .entry .entry-content {
  width: 93.5%;
}
.search-result .results-content .entries-container .entries-result .entry .entry-content .entry-headline {
  font-weight: 600;
  font-size: 20px;
  line-height: 20px;
  color: #4b4b4b;
}
.search-result .results-content .entries-container .entries-result .entry .entry-content .entry-tags {
  margin-top: 18px;
}
.search-result .results-content .entries-container .entries-result .entry .entry-content .entry-date {
  display: block;
  font-size: 15px;
  color: #4b4b4b;
  font-weight: 600;
  text-transform: uppercase;
}
.search-result .results-content .entries-container .entries-result .entry .entry-content .description-title {
  margin-top: 0;
}
.search-result .results-content .entries-container .entries-result .entry .entry-content p {
  font-size: 14px;
  line-height: 18px;
  color: #4b4b4b;
  margin: 14px 0 12px 0;
}
.search-result .results-content .pagination-controls {
  font-size: 13px;
  margin: 0 auto;
  overflow: hidden;
  text-align: center;
  font-weight: 900;
}
.search-result .results-content .pagination-controls .side-navigation-colum {
  cursor: default;
}
.search-result .results-content .pagination-controls .side-navigation-colum.enabled {
  cursor: pointer;
}
.search-result .results-content .pagination-controls div {
  display: inline-block;
}
.search-result .results-content .pagination-controls div span {
  display: inline;
}
.search-result .results-content .pagination-controls div.page-counter {
  padding: 0 13px;
  color: #4b4b4b;
}
.search-result .results-content .pagination-controls div.disabled {
  color: #999999;
}
.search-result .results-content .pagination-controls div.enabled {
  color: #f40009;
}


.search-box {
  margin-top: 14px;
  position: relative;
}
html.mobile .search-box {
  margin-top: 0;
}
html.mobile .search-box form {
  position: absolute;
  top: 8px;
  left: 8px;
}
.search-box input {
  background: #ffffff;
  border: none;
  -webkit-box-shadow: #3b3b3b 0 0 1px 1px inset;
  -moz-box-shadow: #3b3b3b 0 0 1px 1px inset;
  box-shadow: #3b3b3b 0 0 1px 1px inset;
  font-size: 13px;
  height: 19px;
  line-height: 15px;
  margin: 0;
  padding: 3px 25px 0 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  text-indent: 5px;
  width: 189px;
}
html[dir="rtl"] .search-box input {
  padding: 3px 0 0 25px;
}
html[dir="rtl"] .search-box input {
  padding: 3px 0 0 25px;
}
html.tablet .search-box input {
  width: 64px;
}
.search-box input:focus {
  -webkit-box-shadow: #3b3b3b 0 0 1px 1px inset;
  -moz-box-shadow: #3b3b3b 0 0 1px 1px inset;
  box-shadow: #3b3b3b 0 0 1px 1px inset;
}
html.mobile .search-box input {
  border: 1px solid #cccccc;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  font-size: 14px;
  height: 28px;
  line-height: 18px;
  padding: 4px 35px 4px 6px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-indent: 8px;
  width: 260px;
}
html[dir="rtl"] html.mobile .search-box input {
  padding: 4px 6px 4px 35px;
}
html[dir="rtl"] html.mobile .search-box input {
  padding: 4px 6px 4px 35px;
}
.search-box .icon-container {
  position: absolute;
  right: 10px;
  top: 3px;
}
.search-box .icon-container .icon-search {
  color: #333333;
  font-size: 13px;
}
html.mobile .search-box .icon-container .icon-search {
  color: #cccccc;
  font-size: 16px;
}
html.mobile .search-box .icon-container {
  right: 13px;
  top: 9px;
}
html[dir='rtl'] .search-box .icon-container {
  right: auto;
  left: 7px;
}


.related-content .list-item {
  padding: 16px 24px 33px;
}
html.mobile .related-content .list-item {
  padding: 16px 10px 33px;
}
.related-content .list-item:first-child {
  padding: 0;
}
.related-content .list-item:first-child .thumbnail {
  display: block;
  margin-left: -1px;
  position: relative;
  width: 100.6%;
}
.related-content .list-item:first-child .thumbnail img {
  height: 100%;
  width: 100%;
}
.related-content .list-item:first-child .title {
  padding: 12px 24px;
}
html.tablet .related-content .list-item:first-child .thumbnail {
  width: 100.9%;
}
html.mobile .related-content .list-item:first-child {
  overflow: hidden;
  padding: 0;
}
html.mobile .related-content .list-item:first-child .thumbnail {
  float: left;
  height: 80px;
  padding: 10px;
  width: 80px;
}
html[dir="rtl"] html.mobile .related-content .list-item:first-child .thumbnail {
  float: right;
}
html[dir="rtl"] html.mobile .related-content .list-item:first-child .thumbnail {
  float: right;
}
html.mobile .related-content .list-item:first-child .title {
  float: left;
  padding: 10px;
  width: 171px;
}
html[dir="rtl"] html.mobile .related-content .list-item:first-child .title {
  float: right;
}
html[dir="rtl"] html.mobile .related-content .list-item:first-child .title {
  float: right;
}
.related-content .title .provider {
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
}
.related-content .title span {
  font-size: 14px;
  font-weight: 600;
}
.related-content .poster-overlay {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url('../../main/images/reg-semi-trans-circle-white.png') center center no-repeat;
  display: block;
  z-index: 1;
  position: absolute;
  width: 60px;
  height: 60px;
  top: 54px;
  left: 120px;
}
html.tablet .related-content .poster-overlay {
  top: 37px;
  left: 93px;
}
html.mobile .related-content .poster-overlay {
  top: 20px;
  left: 20px;
}
.related-content .poster-overlay:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
html.tablet .related-content .poster-overlay:hover {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
.related-content .poster-overlay .center-vertically {
  display: table;
  width: 100%;
  height: 100%;
}
.related-content .poster-overlay .icon-play,
.related-content .poster-overlay .rsPlayBtnIcon {
  display: table-cell;
  vertical-align: middle;
  font-size: 24px;
  text-align: center;
  text-indent: 2px;
  color: #f40009;
}
html.tablet .related-content .poster-overlay .icon-play,
html.tablet .related-content .poster-overlay .rsPlayBtnIcon {
  font-size: 16px;
}
html.mobile .related-content .poster-overlay .icon-play,
html.mobile .related-content .poster-overlay .rsPlayBtnIcon {
  font-size: 15px;
}
.related-content .poster-overlay.small {
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
}
.related-content .poster-overlay.small .icon-play {
  font-size: 15px;
}
html.mobile .related-content {
  float: left;
}
html.mobile .article-blog-template .related-content {
  float: none;
}
.related-assets {
  background: #f4f4f4;
  border: 1px solid #cfcfcf;
  margin: 0 auto;
  padding: 20px;
  width: 800px;
}
html.tablet .related-assets {
  width: 600px;
}
html.mobile .related-assets {
  margin-top: 20px;
  width: 260px;
}
.related-assets h2 {
  font-size: 25px;
  font-weight: 600;
  margin-top: 0;
}
.related-assets ul {
  overflow: hidden;
  padding-left: 15px;
}
.related-assets ul li {
  float: left;
  list-style: none;
  margin-bottom: 10px;
  margin-right: 15px;
  overflow: hidden;
  width: 180px;
}
html[dir="rtl"] .related-assets ul li {
  float: right;
}
html[dir="rtl"] .related-assets ul li {
  float: right;
}
.related-assets ul li a {
  display: block;
}
.related-assets ul li img {
  width: 100%;
}
.related-assets ul li span {
  display: block;
  font-weight: 600;
  font-size: 16px;
}
html.tablet .related-assets ul li {
  width: 140px;
  margin-right: 8px;
}
html.mobile .related-assets ul li {
  margin-right: 9px;
  width: 115px;
}
html.mobile [lang="zh_CN"] .related-assets ul li {
  height: 150px;
}
html.tablet .related-assets ul {
  padding-left: 8px;
}
html.mobile .related-assets ul {
  padding-left: 12px;
}


.regional-interstitial-component {
  position: relative;
  padding: 150px 0 150px 0;
}
.regional-interstitial-component h1 {
  font-weight: 900;
  font-size: 21px;
  line-height: 21px;
  margin: 0;
  padding: 10px 0 10px 0;
  width: 330px;
  text-align: center;
}
html.mobile .regional-interstitial-component h1 {
  font-size: 20px;
  line-height: 20px;
  width: 250px;
}
.regional-interstitial-component h2 {
  font-size: 16px;
  line-height: 16px;
  margin: 0;
  padding: 10px 0 0px 0;
  text-align: center;
  width: 330px;
}
html.mobile .regional-interstitial-component h2 {
  font-size: 15px;
  line-height: 15px;
  width: 250px;
}
.regional-interstitial-component .content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.regional-interstitial-component .content select::-ms-expand {
  display: none;
}
.regional-interstitial-component .content .selectCountryContainer {
  position: relative;
  width: 330px;
  height: 40px;
  float: left;
  margin: 0px;
  padding: 0px;
  display: inline-block;
}
html.mobile .regional-interstitial-component .content .selectCountryContainer {
  width: 240px;
}
.regional-interstitial-component .content .selectCountryContainer .country-dropdown {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-position: 22px 3px;
  background-size: 13px 13px;
  width: 330px;
  height: 40px;
  margin-left: 4px;
  position: absolute;
  cursor: pointer;
  background-color: transparent;
  font-style: italic;
  color: #999;
}
html.mobile .regional-interstitial-component .content .selectCountryContainer .country-dropdown {
  width: 240px;
}
.regional-interstitial-component .content .selectCountryContainer .arrow {
  font-size: 15px;
  color: red;
  position: absolute;
  right: 10px;
  cursor: default;
  line-height: 1px;
  border-left: 1px solid #e5e5e5;
  height: 20px;
  padding: 20px 0 0 10px;
}
html.tablet .regional-interstitial-component,
html.mobile .regional-interstitial-component {
  padding: 100px 0 100px 0;
}


html.mobile .recommended-tab {
  display: none;
}
html.tablet .recommended-tab,
html.desktop .recommended-tab,
html.big_desktop .recommended-tab {
  position: absolute;
  display: none;
  width: 353px;
  height: 160px;
  right: 0;
  bottom: 0;
  z-index: 100000;
  border: 1px solid #000;
  border-top: 5px solid #f40009;
  background: #fff;
  box-shadow: 5px 2px 4px 4px rgba(0, 0, 0, 0.2);
}
.recommended-tab .close-icon-container {
  position: absolute;
  display: block;
  top: 3px;
  right: 4px;
}
.recommended-tab .sub {
  font-size: 15px;
  line-height: 18px;
  font-weight: 600;
  text-decoration: none;
  text-transform: uppercase;
  padding: 28px 0 0 28px;
}
html[dir="rtl"] .recommended-tab .sub {
  padding: 28px 28px 0 0;
}
html[dir="rtl"] .recommended-tab .sub {
  padding: 28px 28px 0 0;
}
.recommended-tab a {
  display: block;
  font-size: 18px;
  line-height: 20px;
  text-transform: uppercase;
  padding: 12px 30px 30px 26px;
}
html[dir="rtl"] .recommended-tab a {
  padding: 12px 26px 30px 30px;
}
html[dir="rtl"] .recommended-tab a {
  padding: 12px 26px 30px 30px;
}
.recommended-tab a .icon-double-angle-right {
  color: #f40009;
}


.recommended-list .list-item {
  font-weight: 900;
  color: #666666;
  line-height: 16px;
  height: 102px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html.mobile .recommended-list .list-item {
  font-size: 12px;
}
.recommended-list .list-item .author a {
  font-weight: 600;
}
html.mobile .recommended-list .list-item .author a {
  font-weight: 900;
  font-size: 12px;
}
.recommended-list .list-item .theme-font-main .theme-secondary {
  color: auto;
}
html.mobile .recommended-list .list-item .banner {
  padding: 10px 20px;
  font-weight: 900;
  font-size: 18px;
}
html.mobile .recommended-list .list-item .title {
  font-size: 13px;
}
.recommended-list .list-item .description {
  color: #333333;
  font-size: 16px;
  line-height: 18px;
  font-weight: 600;
}
html.mobile .recommended-list .list-item .description {
  font-weight: 900;
  font-size: 12px;
  line-height: 15px;
}


.recipe-tags {
  font-size: 14px;
  line-height: 16px;
}
.recipe-tags .difficulty {
  margin-bottom: 0;
}
.recipe-tags .categories {
  margin-top: 0;
}


.m-f-recipe-directory {
  padding-bottom: 20px;
  width: 100%;
}
.m-f-recipe-directory img {
  border: 1px solid #4b4b4b;
  max-width: 100%;
}
.m-f-recipe-directory ul,
.m-f-recipe-directory p {
  list-style: none;
  margin: 0;
  padding: 0;
}
.m-f-recipe-directory .fade-out {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  transition-duration: 0.6s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  opacity: 0;
}
.m-f-recipe-directory .fade-in {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  transition-duration: 0.6s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  opacity: 1;
}
.m-f-recipe-directory .shadow {
  -webkit-box-shadow: 0px 6px 10px -11px rgba(50, 50, 50, 0.75) inset;
  -moz-box-shadow: 0px 6px 10px -11px rgba(50, 50, 50, 0.75) inset;
  box-shadow: 0px 6px 10px -11px rgba(50, 50, 50, 0.75) inset;
}
html.mobile .m-f-recipe-directory .shadow {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.m-f-recipe-directory h3.headline-section {
  margin-top: 10px;
  margin-bottom: 20px;
}
.m-f-recipe-directory h3.headline-section span {
  background-color: #f4f4f4;
}
.m-f-recipe-directory .recipe-wrapper {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-top: 1px solid #cfcfcf;
  margin: 25px 0;
}
html.mobile .m-f-recipe-directory .recipe-wrapper {
  border-top: 0 none;
}
.m-f-recipe-directory .recipe-search {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #f4f4f4;
  border: 1px solid #cfcfcf;
  border-top: 0 none;
  padding: 20px 0;
  width: 100%;
}
html.mobile .m-f-recipe-directory .recipe-search {
  border-left: 0 none;
  border-right: 0 none;
}
.m-f-recipe-directory .recipe-search form {
  margin: 0 auto;
  width: 50%;
}
html.tablet .m-f-recipe-directory .recipe-search form,
html.mobile .m-f-recipe-directory .recipe-search form {
  width: 95%;
}
.m-f-recipe-directory .recipe-search input {
  float: left;
  background: #ffffff;
  border: 1px solid #4b4b4b;
  border-right: none;
  color: #999999;
  height: 15px;
  margin: 0;
  padding: 10px;
  width: 70%;
}
html[dir="rtl"] .m-f-recipe-directory .recipe-search input {
  float: right;
}
html[dir="rtl"] .m-f-recipe-directory .recipe-search input {
  float: right;
}
html[dir="rtl"] .m-f-recipe-directory .recipe-search input {
  border-right: 1px solid #4b4b4b;
  border-left: 0 none;
}
html.tablet .m-f-recipe-directory .recipe-search input,
html.mobile .m-f-recipe-directory .recipe-search input {
  width: 75%;
}
.m-f-recipe-directory .recipe-search button {
  float: none;
  height: 37px;
  width: 25%;
}
html[dir="rtl"] .m-f-recipe-directory .recipe-search button {
  float: right;
}
html[dir="rtl"] .m-f-recipe-directory .recipe-search button {
  float: right;
}
html.tablet .m-f-recipe-directory .recipe-search button {
  width: 20%;
}
html.mobile .m-f-recipe-directory .recipe-search button {
  width: 16%;
}
html[dir="rtl"] .m-f-recipe-directory .recipe-search button span {
  display: inline !important;
}
html.mobile[dir="rtl"] .m-f-recipe-directory .recipe-search button span {
  display: none !important;
}
.m-f-recipe-directory .recipe-menu,
.m-f-recipe-directory .recipes-info {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
}
html[dir="rtl"] .m-f-recipe-directory .recipe-menu,
html[dir="rtl"] .m-f-recipe-directory .recipes-info {
  float: right;
}
html[dir="rtl"] .m-f-recipe-directory .recipe-menu,
html[dir="rtl"] .m-f-recipe-directory .recipes-info {
  float: right;
}
html.mobile .m-f-recipe-directory .recipe-menu,
html.mobile .m-f-recipe-directory .recipes-info {
  float: none;
  width: 100%;
}
.m-f-recipe-directory .recipe-menu {
  width: 20%;
}
html.mobile .m-f-recipe-directory .recipe-menu {
  border-left: 1px solid #cfcfcf;
  border-right: 1px solid #cfcfcf;
  min-height: 0;
}
.m-f-recipe-directory .recipe-menu ul {
  background-color: #f4f4f4;
}
html[dir="rtl"] .m-f-recipe-directory .recipe-menu ul {
  border-left: 0 none;
  border-right: 1px solid #cfcfcf;
}
html.mobile .m-f-recipe-directory .recipe-menu ul {
  border-top: none;
}
.m-f-recipe-directory .recipe-menu li {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: max-height;
  -moz-transition-property: max-height;
  /* Firefox 4 */
  -webkit-transition-property: max-height;
  /* Safari and Chrome */
  -o-transition-property: max-height;
  /* Opera */
  -moz-transition-duration: 0.8s;
  -webkit-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  border-top: 1px solid #cfcfcf;
  border-right: 1px solid #cfcfcf;
  cursor: pointer;
  font-size: 14px;
  max-height: 1000px;
  opacity: 1;
  overflow: hidden;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
}
html.mobile .m-f-recipe-directory .recipe-menu li {
  border-right: none;
}
html[dir="rtl"] .m-f-recipe-directory .recipe-menu li {
  border-right: 0 none;
  border-left: 1px solid #cfcfcf;
}
.m-f-recipe-directory .recipe-menu li a {
  display: block;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  padding: 15px 9px;
  white-space: nowrap;
}
.m-f-recipe-directory .recipe-menu li.hidden {
  border: none;
  display: block;
  max-height: 0;
  margin: 0;
  opacity: 0;
  padding: 0;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: max-height;
  -moz-transition-property: max-height;
  /* Firefox 4 */
  -webkit-transition-property: max-height;
  /* Safari and Chrome */
  -o-transition-property: max-height;
  /* Opera */
  -moz-transition-duration: 0.8s;
  -webkit-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
}
.m-f-recipe-directory .recipe-menu li.selected,
.m-f-recipe-directory .recipe-menu li:hover {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: background-color;
  -moz-transition-property: background-color;
  /* Firefox 4 */
  -webkit-transition-property: background-color;
  /* Safari and Chrome */
  -o-transition-property: background-color;
  /* Opera */
  -moz-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  background-color: #ffffff;
  border: 1px solid #cfcfcf;
  border-left: 0 none;
  border-right: 0 none;
  font-weight: 600;
  margin-right: 0;
  position: relative;
  z-index: 3;
}
html[dir="rtl"] .m-f-recipe-directory .recipe-menu li.selected,
html[dir="rtl"] .m-f-recipe-directory .recipe-menu li:hover {
  border-left: 0 none;
  border-right: 0 none;
}
.m-f-recipe-directory .recipe-menu li.selected + li,
.m-f-recipe-directory .recipe-menu li:hover + li {
  border-top: none;
}
.m-f-recipe-directory .recipe-menu li.selected a,
.m-f-recipe-directory .recipe-menu li:hover a {
  padding-left: 6px;
  padding-right: 7px;
}
html[dir="rtl"] .m-f-recipe-directory .recipe-menu li.selected a,
html[dir="rtl"] .m-f-recipe-directory .recipe-menu li:hover a {
  padding-left: 7px;
  padding-right: 6px;
}
html.mobile .m-f-recipe-directory .recipe-menu li.selected a,
html.mobile .m-f-recipe-directory .recipe-menu li:hover a {
  padding-right: 6px;
}
.m-f-recipe-directory .recipe-menu li + li {
  border-top: 1px solid #cfcfcf;
}
.m-f-recipe-directory .recipe-menu li.last {
  border-bottom: 1px solid #cfcfcf;
}
.m-f-recipe-directory .recipe-menu li.shadow {
  border-top: 0 none;
}
html.mobile .m-f-recipe-directory .recipe-menu li.shadow {
  border-top: 1px solid #cfcfcf;
}
.m-f-recipe-directory .recipes-info {
  background-color: #ffffff;
  border-bottom: 1px solid #cfcfcf;
  border-right: 1px solid #cfcfcf;
  width: 80%;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info {
  border-right: 0 none;
  border-left: 1px solid #cfcfcf;
}
.m-f-recipe-directory .recipes-info p.theme-font-title span {
  display: block;
  line-height: 18px;
  width: 223px;
}
html.tablet .m-f-recipe-directory .recipes-info p.theme-font-title span {
  width: 140px;
}
html.mobile .m-f-recipe-directory .recipes-info p.theme-font-title span {
  font-size: 12px;
  line-height: 16px;
  width: 115px;
}
.m-f-recipe-directory .recipes-info .border {
  margin-left: -1px;
  margin-right: 0;
  border-left: 1px solid #cfcfcf;
  padding-bottom: 20px;
  position: relative;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info .border {
  margin-left: 0;
  margin-right: -1px;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info .border {
  margin-left: 0;
  margin-right: -1px;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info .border {
  border-left: 0 none;
  border-right: 1px solid #cfcfcf;
}
html.mobile .m-f-recipe-directory .recipes-info .border {
  margin: 0;
}
.m-f-recipe-directory .recipes-info header {
  padding: 18px 47px 0 34px;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info header {
  padding: 18px 34px 0 47px;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info header {
  padding: 18px 34px 0 47px;
}
html.mobile .m-f-recipe-directory .recipes-info header {
  padding: 18px 28px 0 19px;
}
html[dir="rtl"] html.mobile .m-f-recipe-directory .recipes-info header {
  padding: 18px 19px 0 28px;
}
html[dir="rtl"] html.mobile .m-f-recipe-directory .recipes-info header {
  padding: 18px 19px 0 28px;
}
.m-f-recipe-directory .recipes-info h3,
.m-f-recipe-directory .recipes-info p.recipes-count-search {
  float: left;
  margin: 0;
  padding-bottom: 5px;
  width: 60%;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info h3,
html[dir="rtl"] .m-f-recipe-directory .recipes-info p.recipes-count-search {
  float: right;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info h3,
html[dir="rtl"] .m-f-recipe-directory .recipes-info p.recipes-count-search {
  float: right;
}
html.mobile .m-f-recipe-directory .recipes-info h3,
html.mobile .m-f-recipe-directory .recipes-info p.recipes-count-search {
  width: 100%;
}
.m-f-recipe-directory .recipes-info .recipes-sort {
  float: right;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: height;
  -moz-transition-property: height;
  /* Firefox 4 */
  -webkit-transition-property: height;
  /* Safari and Chrome */
  -o-transition-property: height;
  /* Opera */
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  transition-duration: 0.6s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  display: table;
  width: 35%;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info .recipes-sort {
  float: left;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info .recipes-sort {
  float: left;
}
html.tablet .m-f-recipe-directory .recipes-info .recipes-sort {
  width: 40%;
}
html.mobile .m-f-recipe-directory .recipes-info .recipes-sort {
  width: 100%;
}
.m-f-recipe-directory .recipes-info .recipes-sort label {
  color: #999999;
  display: table-cell;
  font-weight: 600;
  padding-right: 5px;
  vertical-align: middle;
}
.m-f-recipe-directory .recipes-info .recipes-sort span.selectboxit-container {
  float: right;
  width: 100%;
  border: 1px solid #d9d9d9;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info .recipes-sort span.selectboxit-container {
  float: left;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info .recipes-sort span.selectboxit-container {
  float: left;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info .recipes-sort span.selectboxit-container {
  margin-right: 0;
}
.m-f-recipe-directory .recipes-info .recipes-sort span.selectboxit-container span.selectboxit-text {
  width: 75%;
}
html.tablet .m-f-recipe-directory .recipes-info .recipes-sort span.selectboxit-container span.selectboxit-text {
  width: 72%;
}
.m-f-recipe-directory .recipes-info ul.recipes-details {
  padding: 0 25px 30px;
}
html.mobile .m-f-recipe-directory .recipes-info ul.recipes-details {
  padding: 0 10px 15px;
}
.m-f-recipe-directory .recipes-info ul.recipes-details li {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #d9d9d9;
  float: left;
  height: 280px;
  overflow: hidden;
  padding: 20px 20px 0 9px;
  width: 33.3%;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info ul.recipes-details li {
  float: right;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info ul.recipes-details li {
  float: right;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info ul.recipes-details li {
  padding: 20px 9px 0 20px;
}
html[dir="rtl"] .m-f-recipe-directory .recipes-info ul.recipes-details li {
  padding: 20px 9px 0 20px;
}
html.tablet .m-f-recipe-directory .recipes-info ul.recipes-details li {
  height: 245px;
}
html.mobile .m-f-recipe-directory .recipes-info ul.recipes-details li {
  height: 150px;
  width: 50%;
}
.m-f-recipe-directory .recipes-info ul.recipes-details li a {
  display: block;
}
.m-f-recipe-directory .recipes-info .icon-star {
  color: #ffcb12;
}
.m-f-recipe-directory .recipes-info .icon-star-empty {
  color: #cccccc;
}
.m-f-recipe-directory .recipes-info p.rating-wrapper {
  padding-top: 5px;
}
.m-f-recipe-directory .recipes-info p.theme-font-title {
  padding: 5px 0 8px 0;
}
.m-f-recipe-directory .recipes-info p.summary {
  font-size: 14px;
  line-height: 20px;
}
.m-f-recipe-directory .mobile-collapse {
  position: relative;
}
.m-f-recipe-directory .mobile-collapse a {
  border-radius: 50%;
  font-size: 20px;
  height: 24px;
  letter-spacing: 0;
  position: absolute;
  right: 10px;
  text-align: center;
  top: 9px;
  width: 24px;
  z-index: 6;
}
.m-f-recipe-directory .mobile-collapse a i {
  font-size: 18px;
  vertical-align: top;
}


.promo-space {
  width: 960px;
  overflow: hidden;
}
html.mobile .promo-space {
  width: 320px;
  margin-bottom: 40px;
}
html.mobile .promo-space.packages,
.promo-space.packages {
  width: auto;
  height: auto;
}
.layout-1x1-1x1-1x1 .grid-1x1 .promo-space .slide-link,
.layout-1x1-1x1-2x1-1x1-1x1 .grid-1x1 .promo-space .slide-link,
.layout-1x1-1x1-2x1-1x2 .grid-1x1 .promo-space .slide-link,
.layout-1x2-2x1-1x1-1x1 .grid-1x1 .promo-space .slide-link,
.layout-1x2-2x1-1x2 .grid-1x1 .promo-space .slide-link,
.layout-2x1-1x1-1x1-1x1-1x1 .grid-1x1 .promo-space .slide-link,
.layout-2x1-1x1-1x1-1x2 .grid-1x1 .promo-space .slide-link,
.layout-2x1-1x2-1x1-1x1 .grid-1x1 .promo-space .slide-link,
.layout-1x1-1x1-1x1 .grid-1x1 .promo-space .rsOverflow,
.layout-1x1-1x1-2x1-1x1-1x1 .grid-1x1 .promo-space .rsOverflow,
.layout-1x1-1x1-2x1-1x2 .grid-1x1 .promo-space .rsOverflow,
.layout-1x2-2x1-1x1-1x1 .grid-1x1 .promo-space .rsOverflow,
.layout-1x2-2x1-1x2 .grid-1x1 .promo-space .rsOverflow,
.layout-2x1-1x1-1x1-1x1-1x1 .grid-1x1 .promo-space .rsOverflow,
.layout-2x1-1x1-1x1-1x2 .grid-1x1 .promo-space .rsOverflow,
.layout-2x1-1x2-1x1-1x1 .grid-1x1 .promo-space .rsOverflow,
.layout-1x1-1x1-1x1 .grid-1x1 .promo-space .rsContainer,
.layout-1x1-1x1-2x1-1x1-1x1 .grid-1x1 .promo-space .rsContainer,
.layout-1x1-1x1-2x1-1x2 .grid-1x1 .promo-space .rsContainer,
.layout-1x2-2x1-1x1-1x1 .grid-1x1 .promo-space .rsContainer,
.layout-1x2-2x1-1x2 .grid-1x1 .promo-space .rsContainer,
.layout-2x1-1x1-1x1-1x1-1x1 .grid-1x1 .promo-space .rsContainer,
.layout-2x1-1x1-1x1-1x2 .grid-1x1 .promo-space .rsContainer,
.layout-2x1-1x2-1x1-1x1 .grid-1x1 .promo-space .rsContainer,
.layout-1x1-1x1-1x1 .grid-1x1 .promo-space .royalSlider,
.layout-1x1-1x1-2x1-1x1-1x1 .grid-1x1 .promo-space .royalSlider,
.layout-1x1-1x1-2x1-1x2 .grid-1x1 .promo-space .royalSlider,
.layout-1x2-2x1-1x1-1x1 .grid-1x1 .promo-space .royalSlider,
.layout-1x2-2x1-1x2 .grid-1x1 .promo-space .royalSlider,
.layout-2x1-1x1-1x1-1x1-1x1 .grid-1x1 .promo-space .royalSlider,
.layout-2x1-1x1-1x1-1x2 .grid-1x1 .promo-space .royalSlider,
.layout-2x1-1x2-1x1-1x1 .grid-1x1 .promo-space .royalSlider {
  width: 100% !important;
}
.layout-1x3 .grid-1x3 .promo-space .slide-link,
.layout-1x3 .grid-1x3 .promo-space .rsOverflow,
.layout-1x3 .grid-1x3 .promo-space .rsContainer,
.layout-1x3 .grid-1x3 .promo-space .royalSlider {
  width: 100% !important;
}
html.tablet .layout-1x3 .grid-1x3 .promo-space .slide-link,
html.tablet .layout-1x3 .grid-1x3 .promo-space .rsOverflow,
html.tablet .layout-1x3 .grid-1x3 .promo-space .rsContainer,
html.tablet .layout-1x3 .grid-1x3 .promo-space .royalSlider {
  width: 100% !important;
}
html.mobile .layout-1x3 .grid-1x3 .promo-space .slide-link,
html.mobile .layout-1x3 .grid-1x3 .promo-space .rsOverflow,
html.mobile .layout-1x3 .grid-1x3 .promo-space .rsContainer,
html.mobile .layout-1x3 .grid-1x3 .promo-space .royalSlider {
  width: 100% !important;
}
html.tablet .layout-1x1-1x1-1x1 .grid-1x1 .promo-space .slide-link,
html.tablet .layout-1x1-1x1-2x1-1x1-1x1 .grid-1x1 .promo-space .slide-link,
html.tablet .layout-1x1-1x1-2x1-1x2 .grid-1x1 .promo-space .slide-link,
html.tablet .layout-1x2-2x1-1x1-1x1 .grid-1x1 .promo-space .slide-link,
html.tablet .layout-1x2-2x1-1x2 .grid-1x1 .promo-space .slide-link,
html.tablet .layout-2x1-1x1-1x1-1x1-1x1 .grid-1x1 .promo-space .slide-link,
html.tablet .layout-2x1-1x1-1x1-1x2 .grid-1x1 .promo-space .slide-link,
html.tablet .layout-2x1-1x2-1x1-1x1 .grid-1x1 .promo-space .slide-link,
html.tablet .layout-1x1-1x1-1x1 .grid-1x1 .promo-space .rsOverflow,
html.tablet .layout-1x1-1x1-2x1-1x1-1x1 .grid-1x1 .promo-space .rsOverflow,
html.tablet .layout-1x1-1x1-2x1-1x2 .grid-1x1 .promo-space .rsOverflow,
html.tablet .layout-1x2-2x1-1x1-1x1 .grid-1x1 .promo-space .rsOverflow,
html.tablet .layout-1x2-2x1-1x2 .grid-1x1 .promo-space .rsOverflow,
html.tablet .layout-2x1-1x1-1x1-1x1-1x1 .grid-1x1 .promo-space .rsOverflow,
html.tablet .layout-2x1-1x1-1x1-1x2 .grid-1x1 .promo-space .rsOverflow,
html.tablet .layout-2x1-1x2-1x1-1x1 .grid-1x1 .promo-space .rsOverflow,
html.tablet .layout-1x1-1x1-1x1 .grid-1x1 .promo-space .rsContainer,
html.tablet .layout-1x1-1x1-2x1-1x1-1x1 .grid-1x1 .promo-space .rsContainer,
html.tablet .layout-1x1-1x1-2x1-1x2 .grid-1x1 .promo-space .rsContainer,
html.tablet .layout-1x2-2x1-1x1-1x1 .grid-1x1 .promo-space .rsContainer,
html.tablet .layout-1x2-2x1-1x2 .grid-1x1 .promo-space .rsContainer,
html.tablet .layout-2x1-1x1-1x1-1x1-1x1 .grid-1x1 .promo-space .rsContainer,
html.tablet .layout-2x1-1x1-1x1-1x2 .grid-1x1 .promo-space .rsContainer,
html.tablet .layout-2x1-1x2-1x1-1x1 .grid-1x1 .promo-space .rsContainer,
html.tablet .layout-1x1-1x1-1x1 .grid-1x1 .promo-space .royalSlider,
html.tablet .layout-1x1-1x1-2x1-1x1-1x1 .grid-1x1 .promo-space .royalSlider,
html.tablet .layout-1x1-1x1-2x1-1x2 .grid-1x1 .promo-space .royalSlider,
html.tablet .layout-1x2-2x1-1x1-1x1 .grid-1x1 .promo-space .royalSlider,
html.tablet .layout-1x2-2x1-1x2 .grid-1x1 .promo-space .royalSlider,
html.tablet .layout-2x1-1x1-1x1-1x1-1x1 .grid-1x1 .promo-space .royalSlider,
html.tablet .layout-2x1-1x1-1x1-1x2 .grid-1x1 .promo-space .royalSlider,
html.tablet .layout-2x1-1x2-1x1-1x1 .grid-1x1 .promo-space .royalSlider {
  width: 100% !important;
}
.layout-1x1-1x2 .grid-1x1 .promo-space .slide-link,
.layout-1x1-1x2 .grid-1x2 .promo-space .slide-link,
.layout-1x2-1x1 .grid-1x1 .promo-space .slide-link,
.layout-1x2-1x1 .grid-1x2 .promo-space .slide-link,
.layout-1x1-1x2 .grid-1x1 .promo-space .rsOverflow,
.layout-1x1-1x2 .grid-1x2 .promo-space .rsOverflow,
.layout-1x2-1x1 .grid-1x1 .promo-space .rsOverflow,
.layout-1x2-1x1 .grid-1x2 .promo-space .rsOverflow,
.layout-1x1-1x2 .grid-1x1 .promo-space .rsContainer,
.layout-1x1-1x2 .grid-1x2 .promo-space .rsContainer,
.layout-1x2-1x1 .grid-1x1 .promo-space .rsContainer,
.layout-1x2-1x1 .grid-1x2 .promo-space .rsContainer,
.layout-1x1-1x2 .grid-1x1 .promo-space .royalSlider,
.layout-1x1-1x2 .grid-1x2 .promo-space .royalSlider,
.layout-1x2-1x1 .grid-1x1 .promo-space .royalSlider,
.layout-1x2-1x1 .grid-1x2 .promo-space .royalSlider {
  width: 100% !important;
}
html.tablet .layout-1x1-1x2 .grid-1x1 .promo-space .slide-link,
html.tablet .layout-1x1-1x2 .grid-1x2 .promo-space .slide-link,
html.tablet .layout-1x2-1x1 .grid-1x1 .promo-space .slide-link,
html.tablet .layout-1x2-1x1 .grid-1x2 .promo-space .slide-link,
html.tablet .layout-1x1-1x2 .grid-1x1 .promo-space .rsOverflow,
html.tablet .layout-1x1-1x2 .grid-1x2 .promo-space .rsOverflow,
html.tablet .layout-1x2-1x1 .grid-1x1 .promo-space .rsOverflow,
html.tablet .layout-1x2-1x1 .grid-1x2 .promo-space .rsOverflow,
html.tablet .layout-1x1-1x2 .grid-1x1 .promo-space .rsContainer,
html.tablet .layout-1x1-1x2 .grid-1x2 .promo-space .rsContainer,
html.tablet .layout-1x2-1x1 .grid-1x1 .promo-space .rsContainer,
html.tablet .layout-1x2-1x1 .grid-1x2 .promo-space .rsContainer,
html.tablet .layout-1x1-1x2 .grid-1x1 .promo-space .royalSlider,
html.tablet .layout-1x1-1x2 .grid-1x2 .promo-space .royalSlider,
html.tablet .layout-1x2-1x1 .grid-1x1 .promo-space .royalSlider,
html.tablet .layout-1x2-1x1 .grid-1x2 .promo-space .royalSlider {
  width: 100% !important;
}
html.mobile .layout-1x1-1x2 .grid-1x1 .promo-space .slide-link,
html.mobile .layout-1x2-1x1 .grid-1x1 .promo-space .slide-link,
html.mobile .layout-1x1-1x2 .grid-1x1 .promo-space .rsOverflow,
html.mobile .layout-1x2-1x1 .grid-1x1 .promo-space .rsOverflow,
html.mobile .layout-1x1-1x2 .grid-1x1 .promo-space .rsContainer,
html.mobile .layout-1x2-1x1 .grid-1x1 .promo-space .rsContainer,
html.mobile .layout-1x1-1x2 .grid-1x1 .promo-space .royalSlider,
html.mobile .layout-1x2-1x1 .grid-1x1 .promo-space .royalSlider {
  width: 100% !important;
}
html.mobile .layout-1x1-1x2 .grid-1x2 .promo-space .slide-link,
html.mobile .layout-1x2-1x1 .grid-1x2 .promo-space .slide-link,
html.mobile .layout-1x1-1x2 .grid-1x2 .promo-space .rsOverflow,
html.mobile .layout-1x2-1x1 .grid-1x2 .promo-space .rsOverflow,
html.mobile .layout-1x1-1x2 .grid-1x2 .promo-space .rsContainer,
html.mobile .layout-1x2-1x1 .grid-1x2 .promo-space .rsContainer,
html.mobile .layout-1x1-1x2 .grid-1x2 .promo-space .royalSlider,
html.mobile .layout-1x2-1x1 .grid-1x2 .promo-space .royalSlider {
  width: 100% !important;
}
.layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space,
.layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space,
.layout-1x2-2x1-1x2 .grid-1x2 .promo-space,
.layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space,
.layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space {
  width: 636px;
}
.layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space .slide-link,
.layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space .slide-link,
.layout-1x2-2x1-1x2 .grid-1x2 .promo-space .slide-link,
.layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space .slide-link,
.layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space .slide-link,
.layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space .rsOverflow,
.layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space .rsOverflow,
.layout-1x2-2x1-1x2 .grid-1x2 .promo-space .rsOverflow,
.layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space .rsOverflow,
.layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space .rsOverflow,
.layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space .rsContainer,
.layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space .rsContainer,
.layout-1x2-2x1-1x2 .grid-1x2 .promo-space .rsContainer,
.layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space .rsContainer,
.layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space .rsContainer,
.layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space .royalSlider,
.layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space .royalSlider,
.layout-1x2-2x1-1x2 .grid-1x2 .promo-space .royalSlider,
.layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space .royalSlider,
.layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space .royalSlider {
  width: 100% !important;
}
layout-1x3 .grid-1x3 .promo-space {
  width: 960px;
}
html.tablet .layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space .slide-link,
html.tablet .layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space .slide-link,
html.tablet .layout-1x2-2x1-1x2 .grid-1x2 .promo-space .slide-link,
html.tablet .layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space .slide-link,
html.tablet .layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space .slide-link,
html.tablet .layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space .rsOverflow,
html.tablet .layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space .rsOverflow,
html.tablet .layout-1x2-2x1-1x2 .grid-1x2 .promo-space .rsOverflow,
html.tablet .layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space .rsOverflow,
html.tablet .layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space .rsOverflow,
html.tablet .layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space .rsContainer,
html.tablet .layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space .rsContainer,
html.tablet .layout-1x2-2x1-1x2 .grid-1x2 .promo-space .rsContainer,
html.tablet .layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space .rsContainer,
html.tablet .layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space .rsContainer,
html.tablet .layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space .royalSlider,
html.tablet .layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space .royalSlider,
html.tablet .layout-1x2-2x1-1x2 .grid-1x2 .promo-space .royalSlider,
html.tablet .layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space .royalSlider,
html.tablet .layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space .royalSlider {
  width: 100% !important;
}
html.mobile .layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space .slide-link,
html.mobile .layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space .slide-link,
html.mobile .layout-1x2-2x1-1x2 .grid-1x2 .promo-space .slide-link,
html.mobile .layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space .slide-link,
html.mobile .layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space .slide-link,
html.mobile .layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space .rsOverflow,
html.mobile .layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space .rsOverflow,
html.mobile .layout-1x2-2x1-1x2 .grid-1x2 .promo-space .rsOverflow,
html.mobile .layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space .rsOverflow,
html.mobile .layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space .rsOverflow,
html.mobile .layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space .rsContainer,
html.mobile .layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space .rsContainer,
html.mobile .layout-1x2-2x1-1x2 .grid-1x2 .promo-space .rsContainer,
html.mobile .layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space .rsContainer,
html.mobile .layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space .rsContainer,
html.mobile .layout-1x1-1x1-2x1-1x2 .grid-1x2 .promo-space .royalSlider,
html.mobile .layout-1x2-2x1-1x1-1x1 .grid-1x2 .promo-space .royalSlider,
html.mobile .layout-1x2-2x1-1x2 .grid-1x2 .promo-space .royalSlider,
html.mobile .layout-2x1-1x1-1x1-1x2 .grid-1x2 .promo-space .royalSlider,
html.mobile .layout-2x1-1x2-1x1-1x1 .grid-1x2 .promo-space .royalSlider {
  width: 100% !important;
}
.layout-1x3 .grid-1-3-0 .promo-space .royalSlider,
.layout-1x3 .grid-1-3-0 .promo-space .rsOverflow,
.layout-1x3 .grid-1-3-0 .promo-space .rsContainer,
.layout-1x3 .grid-1-3-0 .promo-space .slide-link {
  height: 340px !important;
}
html.tablet .layout-1x3 .grid-1-3-0 .promo-space .royalSlider,
html.tablet .layout-1x3 .grid-1-3-0 .promo-space .rsOverflow,
html.tablet .layout-1x3 .grid-1-3-0 .promo-space .rsContainer,
html.tablet .layout-1x3 .grid-1-3-0 .promo-space .slide-link {
  height: 295px !important;
}
html.mobile .layout-1x3 .grid-1-3-0 .promo-space .royalSlider,
html.mobile .layout-1x3 .grid-1-3-0 .promo-space .rsOverflow,
html.mobile .layout-1x3 .grid-1-3-0 .promo-space .rsContainer,
html.mobile .layout-1x3 .grid-1-3-0 .promo-space .slide-link {
  height: 320px !important;
}
.promo-space .media-container {
  position: relative;
}
.promo-space .media-container .royalSlider {
  overflow: hidden;
}
.promo-space .media-container .royalSlider .rsContent .media-caption {
  color: #ffffff;
  background: #3f3f3f !important;
  opacity: .9;
  height: auto;
  display: block;
  padding: 14px 20px 1px 11px;
  text-align: left;
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 3;
}
.promo-space .media-container .royalSlider .rsContent .media-caption .content-bounds {
  width: 99.5%;
}
.promo-space .media-container .royalSlider .rsContent .media-caption .content-bounds p {
  font-weight: 400;
  margin-top: 0;
  font-family: "Proxima Nova Regular", sans-serif;
}
.promo-space .media-container .royalSlider .rsContent .media-caption .content-bounds p.title-description {
  font-size: 27px !important;
  font-weight: normal;
  margin: 0px 0 5px 0;
  line-height: 30px;
}
html.mobile .promo-space .media-container .royalSlider .rsContent .media-caption .content-bounds p.title-description {
  font-size: 18px !important;
  line-height: 18px !important;
  padding-top: 10px;
}
.promo-space .media-container .royalSlider .rsContent .media-caption .content-bounds p.caption-description {
  line-height: 25px;
  padding-top: 5px;
  font-size: 14px;
}
html.mobile .promo-space .media-container .royalSlider .rsContent .media-caption .content-bounds p.caption-description {
  font-size: 12px !important;
  line-height: 10px !important;
}
html.mobile .promo-space .media-container .royalSlider .rsContent .media-caption {
  padding: 6px 11px;
  width: 298px;
}
html.ie9 .promo-space .media-container .royalSlider .rsContent .media-caption,
html.lt-ie9 .promo-space .media-container .royalSlider .rsContent .media-caption {
  filter: - !important;
}
.promo-space .royalSlider,
.promo-space .rsOverflow,
.promo-space .rsContainer,
.promo-space .slide-link {
  width: 960px !important;
  height: auto;
}
html.tablet .promo-space .royalSlider,
html.tablet .promo-space .rsOverflow,
html.tablet .promo-space .rsContainer,
html.tablet .promo-space .slide-link {
  width: 680px !important;
}
html.mobile .promo-space .royalSlider,
html.mobile .promo-space .rsOverflow,
html.mobile .promo-space .rsContainer,
html.mobile .promo-space .slide-link {
  width: 320px !important;
}
.promo-space .royalSlider {
  overflow: hidden;
}
.promo-space .rsImg {
  width: 100%;
  height: 100%;
  display: block;
}
.promo-space .rsArrow {
  height: 100%;
  width: 45px;
  position: absolute;
  left: 0;
  bottom: 0;
  display: block;
  cursor: pointer;
  z-index: 21;
}
.promo-space .rsArrow .rsArrowIcn {
  bottom: 130px;
}
html.mobile .promo-space .rsArrow .rsArrowIcn {
  bottom: 142px;
}
.promo-space .rsArrow.rsArrowLeft > .rsArrowIcn {
  left: 0;
  margin-left: 0;
  background: transparent url('../../main/images/icon-promo-slider-arrow-left.png') center center no-repeat;
  transform: translateY(-50%);
  top: 50%;
}
.promo-space .rsArrow.rsArrowRight {
  right: 0;
  left: auto;
}
.promo-space .rsArrow.rsArrowRight > .rsArrowIcn {
  right: 0;
  margin-right: 0;
  background: transparent url('../../main/images/icon-promo-slider-arrow-right.png') center center no-repeat;
  transform: translateY(-50%);
  top: 50%;
}
.promo-space .rsBullets {
  bottom: 9px;
}
.promo-space.no-bullets .rsNav.rsBullets {
  display: none !important;
}
.promo-space .slide-link {
  position: absolute;
  display: block;
  font-size: 1px;
  background-image: url('../../main/images/blank.gif');
}


.promo {
  position: relative;
}
.promo.bordered img {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #4b4b4b;
}
html.mobile .promo.bordered img {
  width: 100%;
}
.promo h3,
.promo p {
  margin: 0;
  padding: 0;
}
.promo > a {
  display: block;
  font-size: 0;
}
.promo .overlay {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  opacity: 1;
  overflow: hidden;
  padding: 12px;
  position: absolute;
}
.promo .overlay.vertical {
  top: 0;
  height: 100%;
  width: 170px;
}
html.lt-ie9 .promo .overlay.vertical {
  top: -1px;
}
html.tablet .promo .overlay.vertical {
  width: 135px;
}
.promo .overlay.vertical .promo-button {
  max-width: 132px;
}
html.tablet .promo .overlay.vertical .promo-button {
  max-width: 98px;
}
html.mobile .promo .overlay.vertical .promo-button {
  max-width: 131px;
}
.promo .overlay.horizontal {
  bottom: 0;
  height: 140px;
  width: 100%;
}
.promo .overlay.horizontal .promo-button {
  max-width: 271px;
}
html.tablet .promo .overlay.horizontal .promo-button {
  max-width: 189px;
}
html.mobile .promo .overlay.horizontal .promo-button {
  max-width: 281px;
}
.promo .overlay p,
.promo .overlay a {
  padding-top: 10px;
}
.promo .overlay h3 {
  line-height: 19px;
}
html.tablet .promo .overlay h3 {
  font-size: 18px;
  line-height: 18px;
}
.promo .overlay p,
.promo .overlay a {
  font-size: 12px;
  line-height: 15px;
}
html.tablet .promo .overlay p,
html.tablet .promo .overlay a {
  font-size: 11px;
}
.promo .overlay .promo-button {
  float: left;
  overflow: hidden;
  white-space: nowrap;
}
html[dir="rtl"] .promo .overlay .promo-button {
  float: right;
}
html[dir="rtl"] .promo .overlay .promo-button {
  float: right;
}
.promo .overlay .icon-play {
  float: left;
  font-size: 12px;
  margin: 10px 0 0 5px;
}
html[dir="rtl"] .promo .overlay .icon-play {
  float: right;
}
html[dir="rtl"] .promo .overlay .icon-play {
  float: right;
}
html[dir="rtl"] .promo .overlay .icon-play {
  margin: 10px 5px 0 0;
}
html[dir="rtl"] .promo .overlay .icon-play {
  margin: 10px 5px 0 0;
}
.promo .overlay a {
  display: inline-block;
  text-transform: uppercase;
}
.promo .overlay i {
  font-size: 14px;
  vertical-align: top;
}
html.tablet .promo .overlay i {
  font-size: 10px;
}
.promo.wide .overlay.vertical {
  padding: 20px;
  width: 290px;
}
html.tablet .promo.wide .overlay.vertical {
  width: 245px;
}
html.mobile .promo.wide .overlay.vertical {
  width: 170px;
  padding: 12px;
}
.promo.wide .overlay.vertical .promo-title {
  font-size: 24px;
  line-height: 28px;
}
html.mobile .promo.wide .overlay.vertical .promo-title {
  font-size: 19px;
  line-height: 19px;
}
.promo.wide .overlay.vertical .promo-button {
  max-width: 235px;
}
html.tablet .promo.wide .overlay.vertical .promo-button {
  max-width: 192px;
}
html.mobile .promo.wide .overlay.vertical .promo-button {
  max-width: 131px;
}
.promo.wide .overlay.horizontal {
  height: 130px;
}
html.tablet .promo.wide .overlay.horizontal {
  height: 124px;
}
html.mobile .promo.wide .overlay.horizontal {
  padding: 12px;
}
.promo.wide .overlay.horizontal .promo-title {
  font-size: 24px;
  line-height: 28px;
}
html.mobile .promo.wide .overlay.horizontal .promo-title {
  font-size: 19px;
  line-height: 19px;
}
.promo.wide .overlay.horizontal .promo-button {
  max-width: 597px;
}
html.tablet .promo.wide .overlay.horizontal .promo-button {
  max-width: 427px;
}
html.mobile .promo.wide .overlay.horizontal .promo-button {
  max-width: 281px;
}


.profiles-container {
  width: 605px;
  padding: 0 40px 20px;
}
html.tablet .profiles-container {
  width: 425px;
  padding: 0 30px 20px;
}
html.mobile .profiles-container {
  width: 100%;
  padding: 0;
}
.profiles-container .content-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.profiles-container .content-list-item {
  position: relative;
  display: block;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: dotted 1px #ccc;
  margin-bottom: 20px;
  height: 140px;
}
.profiles-container .content-list-item > .column-left {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 34%;
  float: left;
}
.profiles-container .content-list-item > .column-right {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 66%;
  float: left;
  padding: 0;
}
.profiles-container .content-list-item .thumbnail {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  height: auto;
}
html.tablet .profiles-container .content-list-item {
  position: relative;
  display: block;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 102px;
  margin-bottom: 16px;
}
html.tablet .profiles-container .content-list-item > .column-left {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 33%;
  float: left;
}
html.tablet .profiles-container .content-list-item > .column-right {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 67%;
  float: left;
  padding: 0;
}
html.tablet .profiles-container .content-list-item .thumbnail {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  height: auto;
}
html.mobile .profiles-container .content-list-item {
  height: 268px;
  margin-top: 16px;
  padding-bottom: 0;
  margin-bottom: 30px;
}
.profiles-container .content-list-item .column-left {
  max-width: auto;
  margin-right: auto;
  padding: 0;
}
html.mobile .profiles-container .content-list-item .column-left {
  overflow-x: hidden;
  width: 320px;
  margin-bottom: 15px;
}
.profiles-container .content-list-item .column-right {
  height: 100%;
  overflow: hidden;
  padding-left: 20px;
}
html.tablet .profiles-container .content-list-item .column-right {
  padding-left: 16px;
}
html.mobile .profiles-container .content-list-item .column-right {
  height: auto;
  padding: 0 5px;
  width: 100%;
}
.profiles-container .content-list-item .thumbnail {
  height: 117px;
  border: 1px solid #4b4b4b;
}
html.tablet .profiles-container .content-list-item .thumbnail {
  height: 84px;
}
html.mobile .profiles-container .content-list-item .thumbnail {
  height: 183px;
}
.profiles-container .content-list-item .title {
  margin: 0;
  font-family: "proxima-nova", sans-serif;
  font-size: 20px;
  position: relative;
  font-weight: bold;
}
.profiles-container .content-list-item .description {
  font-size: 0.9em;
  line-height: 1.1em;
}
html.mobile .profiles-container .content-list-item .description {
  min-height: 20px;
}
.profiles-main-title {
  margin-left: 40px;
  margin-right: 40px;
}
html.tablet .profiles-main-title {
  margin-left: 30px;
  margin-right: 30px;
}
html.mobile .profiles-main-title {
  margin-left: 10px;
  margin-right: 10px;
  font-size: 21px;
}


.m-profile-callouts {
  max-width: 940px;
  /* Royal Slider styles */
}
html.tablet .m-profile-callouts {
  max-width: 700px;
}
html.mobile .m-profile-callouts {
  max-width: 320px;
}
.m-profile-callouts ul {
  list-style: none;
}
html.tablet .m-profile-callouts ul,
html.mobile .m-profile-callouts ul {
  text-align: center;
}
.m-profile-callouts li {
  float: left;
  display: block;
}
html[dir="rtl"] .m-profile-callouts li {
  float: right;
}
html[dir="rtl"] .m-profile-callouts li {
  float: right;
}
html.mobile .m-profile-callouts li {
  float: none;
}
.m-profile-callouts img {
  max-width: 100%;
}
.m-profile-callouts p,
.m-profile-callouts ul {
  margin: 0;
  padding: 0;
}
.m-profile-callouts .rsOverflow {
  height: 100% !important;
  /* to override royalslider height */
}
.m-profile-callouts .rsArrowIcn {
  background: none !important;
  display: inline;
  font-family: "FontAwesome";
  font-size: 3em;
  font-weight: 900;
  height: auto !important;
  top: 65px;
  width: auto !important;
}
.m-profile-callouts .rsArrowRight .rsArrowIcn {
  right: 10px;
}
.m-profile-callouts .rsArrowRight .rsArrowIcn:before {
  content: "\f105";
}
.m-profile-callouts .rsArrowLeft .rsArrowIcn {
  left: 10px;
}
.m-profile-callouts .rsArrowLeft .rsArrowIcn:before {
  content: "\f104";
}
.m-profile-callouts .headline-section {
  padding-bottom: 30px;
  margin-top: 55px;
}
html.tablet .m-profile-callouts .headline-section {
  padding-bottom: 40px;
}
html.mobile .m-profile-callouts .headline-section {
  margin-top: 25px;
  padding-bottom: 18px;
}
.the-opener .m-profile-callouts .headline-section {
  margin-top: 30px;
  padding-bottom: 13px;
}
html.mobile .m-profile-callouts .profiles {
  width: 100%;
  height: auto;
}
.m-profile-callouts .profiles li {
  margin-right: 20px;
  width: 31.91489361702128%;
}
html.tablet .m-profile-callouts .profiles li {
  margin-right: 8px;
  width: 32.57142857142857%;
}
html.tablet .m-profile-callouts .profiles li.last {
  margin-right: 0;
}
html.mobile .m-profile-callouts .profiles li {
  margin: 0;
  width: 100%;
}
.m-profile-callouts .profiles li.last {
  margin-right: 0;
}
.m-profile-callouts .profile-photo {
  border-bottom: 14px solid #7dccc7;
}
html.tablet .m-profile-callouts .profile-photo,
html.mobile .m-profile-callouts .profile-photo {
  border-bottom-width: 10px;
}
.m-profile-callouts .profile-name {
  font-size: 20px;
  padding-top: 20px;
}
html.tablet .m-profile-callouts .profile-name,
html.mobile .m-profile-callouts .profile-name {
  font-size: 15px;
}
html.mobile .m-profile-callouts .profile-name {
  padding-top: 12px;
}
.the-opener .m-profile-callouts .profile-name {
  padding-top: 9px;
}
.m-profile-callouts .profile-name a,
.m-profile-callouts .contributor-name a {
  font-weight: 600;
}
.m-profile-callouts .profile-name,
.m-profile-callouts .contributor-name,
.m-profile-callouts .sub-headline {
  text-transform: uppercase;
}
.m-profile-callouts .sub-headline {
  color: #7dccc7;
  font-size: 15px;
  font-weight: 600;
}
.m-profile-callouts .profile-description {
  line-height: 23px;
}
html.tablet .m-profile-callouts .profile-description,
html.mobile .m-profile-callouts .profile-description {
  display: none;
}
.m-profile-callouts .contributors {
  padding-top: 10px;
  padding-bottom: 20px;
}
html.tablet .m-profile-callouts .contributors {
  padding-top: 25px;
}
.m-profile-callouts .contributors li {
  margin-right: 95px;
  padding-top: 20px;
  width: 16.17021276595745%;
}
html.tablet .m-profile-callouts .contributors li {
  width: 21.57142857142857%;
  margin-left: 42px;
  margin-right: 40px;
}
html.mobile .m-profile-callouts .contributors li {
  margin: 0;
  width: 100%;
}
.m-profile-callouts .contributors li.last {
  margin-right: 0;
}
.m-profile-callouts .contributor-name {
  font-size: 15px;
}


.press-release .banner {
  font-size: 19px !important;
  font-family: "proxima-nova", sans-serif;
  font-weight: 900 !important;
}
.press-release .content-press .view-by-topics-tags {
  background: #f4f4f4;
  border: solid 1px #cfcfcf;
  border-top: none;
  padding-bottom: 6px;
}
.press-release .content-press .view-by-topics-tags .select2-container {
  width: 230px;
  margin-right: 6px;
  display: block;
}
html.tablet .press-release .content-press .view-by-topics-tags .select2-container {
  width: 140px;
}
html.mobile .press-release .content-press .view-by-topics-tags .select2-container {
  width: 205px;
}
.press-release .content-press .view-by-topics-tags .select2-choice {
  padding: 3px 0 0 16px;
}
html[dir="rtl"] .press-release .content-press .view-by-topics-tags .select2-choice {
  padding: 3px 16px 0 0;
}
html[dir="rtl"] .press-release .content-press .view-by-topics-tags .select2-choice {
  padding: 3px 16px 0 0;
}
.press-release .content-press .view-by-topics-tags .select2-arrow {
  width: 31px;
}
.press-release .content-press .view-by-topics-tags .sbbtn {
  font-family: "FontAwesome";
  font-size: 13px;
  float: right;
  margin-top: -45px;
}
.press-release .content-press > ul li {
  border: solid 1px #cfcfcf;
  border-top: none;
  background: #f4f4f4;
  font-size: 14px;
  padding: 13px 17px;
}
.press-release .content-press > ul li span {
  line-height: 16px;
}
.press-release .content-press > ul li.last {
  padding: 20px 17px;
}
html.tablet .press-release .content-press > ul li.last {
  padding-bottom: 26px;
}
.grid-press-middle .grid-content .press-release .arti-title {
  height: 36px;
  width: 310px;
  display: block;
}
html.tablet .grid-press-middle .grid-content .press-release .arti-title {
  width: 233px;
}
html.mobile .grid-press-middle .grid-content .press-release .arti-title {
  width: 290px;
}
.grid-press-top .asides .press-release .arti-title {
  height: 36px;
  width: 274px;
  display: block;
}
html.tablet .grid-press-top .asides .press-release .arti-title {
  width: 210px;
}
html.mobile .grid-press-top .asides .press-release .arti-title {
  width: 260px;
}
.press-release .date {
  color: #666666;
  display: block;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
}
.press-release .title {
  font-size: 16px;
  font-weight: 600;
  line-height: 18px;
}
/*
 * Pixel Perfect Styles
 */
.grid-press-middle .press-latest-stories #selectbox-for-rss-feeds-container {
  padding-top: 14px;
}
.grid-press-middle .press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer {
  margin-top: 4px;
  margin-right: 4px;
}
.grid-press-middle .press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer #selectbox-for-rss-feedsSelectBoxItText {
  padding: 1px 7px;
}
html.tablet .grid-press-middle .press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer #selectbox-for-rss-feedsSelectBoxItText {
  padding: 4px;
}
.grid-press-middle .press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer #selectbox-for-rss-feedsSelectBoxItArrowContainer {
  width: 30px;
}
.grid-press-middle .press-latest-stories #selectbox-for-rss-feeds-container .selectboxit-arrow-container:before {
  top: 12px;
}
.grid-press-middle .press-latest-stories .button.regular {
  margin-top: 4px;
  padding: 8px 6px;
}
.grid-press-middle .meta a {
  font-weight: 600;
  display: block;
}
.grid-press-middle .grid-content {
  background: #f4f4f4;
  padding: 0 20px;
}
.grid-press-middle .grid-content .skyscraper-list .banner {
  padding-top: 0;
}
html.mobile .grid-press-middle .grid-content .skyscraper-list .banner {
  padding: 0;
}
.grid-press-middle .grid-content .select2-container {
  width: 94%;
}
.grid-press-middle .content-press .view-by-topics-tags .select2-container {
  width: 230px;
}
html.tablet .grid-press-middle .content-press .view-by-topics-tags .select2-container {
  width: 155px;
}
html.mobile .grid-press-middle .content-press .view-by-topics-tags .select2-container {
  width: 230px;
}
html.mobile .grid-press-middle .content-press .view-by-topics-tags {
  padding: 13px 0 0;
}
.grid-press-middle .content-press ul {
  padding-bottom: 20px;
}
.grid-press-middle .content-press li {
  padding: 5px 20px !important;
}
.grid-press-middle .content-press li:before {
  border-top: 1px solid #cfcfcf;
  content: '';
  display: inline-block;
  width: 95%;
  padding-bottom: 10px;
}
html.mobile .grid-press-middle .content-press li:before {
  width: 100%;
}
.grid-press-middle .content-press li .date,
.grid-press-middle .content-press li .arti-title {
  width: 269px !important;
}
html.tablet .grid-press-middle .content-press li .date,
html.tablet .grid-press-middle .content-press li .arti-title {
  width: 200px !important;
}
html.mobile .grid-press-middle .content-press li .date,
html.mobile .grid-press-middle .content-press li .arti-title {
  width: 280px !important;
}
.grid-press-middle .content-press li:after {
  display: none !important;
}
html.mobile .grid-press-middle .content-press li {
  padding: 5px 0 !important;
}


.press-latest-stories {
  background: #f6f6f6;
  border: solid #cccccc;
  border-width: 1px 0;
  overflow: hidden;
  padding: 0 40px;
}
.press-latest-stories h2 {
  float: left;
  font-size: 25px;
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 0;
  width: auto;
}
html[dir="rtl"] .press-latest-stories h2 {
  float: right;
}
html[dir="rtl"] .press-latest-stories h2 {
  float: right;
}
html.tablet .press-latest-stories h2 {
  width: 215px;
}
html.mobile .press-latest-stories h2 {
  width: 100%;
}
.press-latest-stories #selectbox-for-rss-feeds-container {
  float: right;
  padding-top: 12px;
}
html[dir="rtl"] .press-latest-stories #selectbox-for-rss-feeds-container {
  float: left;
}
html[dir="rtl"] .press-latest-stories #selectbox-for-rss-feeds-container {
  float: left;
}
.press-latest-stories #selectbox-for-rss-feeds-container > label {
  float: left;
  font-weight: 600;
  margin-top: 10px;
}
html[dir="rtl"] .press-latest-stories #selectbox-for-rss-feeds-container > label {
  float: right;
}
html[dir="rtl"] .press-latest-stories #selectbox-for-rss-feeds-container > label {
  float: right;
}
html.mobile .press-latest-stories #selectbox-for-rss-feeds-container > label {
  display: block;
  margin-top: 0px;
}
.press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer {
  float: left;
  width: 220px;
}
html[dir="rtl"] .press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer {
  float: right;
}
html[dir="rtl"] .press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer {
  float: right;
}
.press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer #selectbox-for-rss-feedsSelectBoxItOptions .selectboxit-selected {
  background: #f40009;
  color: #fff;
}
.press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer #selectbox-for-rss-feedsSelectBoxItText {
  line-height: 31px;
  width: 175px;
}
html.tablet .press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer #selectbox-for-rss-feedsSelectBoxItText {
  width: 134px;
}
html.mobile .press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer #selectbox-for-rss-feedsSelectBoxItText {
  width: 107px;
  font-size: 16px;
  font-weight: 600;
  text-indent: 20px;
}
.press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer #selectbox-for-rss-feedsSelectBoxItArrowContainer {
  width: 33px;
}
html.tablet .press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer {
  width: 177px;
}
html.mobile .press-latest-stories #selectbox-for-rss-feeds-container #selectbox-for-rss-feedsSelectBoxItContainer {
  margin-left: 0;
  width: 154px;
  height: 39px;
  margin-right: 20px;
}
.press-latest-stories #selectbox-for-rss-feeds-container #suscribe-button {
  float: left;
  font-size: 14px;
  font-family: "Proxima Nova Regular", sans-serif;
  font-weight: normal;
  text-align: center;
  letter-spacing: 0;
}
html[dir="rtl"] .press-latest-stories #selectbox-for-rss-feeds-container #suscribe-button {
  float: right;
}
html[dir="rtl"] .press-latest-stories #selectbox-for-rss-feeds-container #suscribe-button {
  float: right;
}
html.tablet .press-latest-stories #selectbox-for-rss-feeds-container #suscribe-button,
html.mobile .press-latest-stories #selectbox-for-rss-feeds-container #suscribe-button {
  padding: 11px 4px;
}
.press-latest-stories .stories {
  border: solid #cfcfcf;
  border-width: 4px 0;
  overflow: hidden;
  padding: 20px 0;
}
.press-latest-stories .stories li {
  float: left;
  list-style: none;
  padding: 0 0 0 30px;
  width: 22.5%;
}
html[dir="rtl"] .press-latest-stories .stories li {
  float: right;
}
html[dir="rtl"] .press-latest-stories .stories li {
  float: right;
}
html[dir="rtl"] .press-latest-stories .stories li {
  padding: 0 30px 0 0;
}
html[dir="rtl"] .press-latest-stories .stories li {
  padding: 0 30px 0 0;
}
.press-latest-stories .stories li > a {
  display: block;
}
html.tablet .press-latest-stories .stories li {
  padding: 0 0 0 21px;
}
html[dir="rtl"] html.tablet .press-latest-stories .stories li {
  padding: 0 21px 0 0;
}
html[dir="rtl"] html.tablet .press-latest-stories .stories li {
  padding: 0 21px 0 0;
}
html.tablet .press-latest-stories .stories li:first-child {
  padding: 0;
}
html.mobile .press-latest-stories .stories li {
  padding-left: 0;
  margin-bottom: 10px;
  width: 45%;
  min-height: 215px;
  height: 216px;
}
html.mobile .press-latest-stories .stories li:first-child {
  padding: 0;
}
html.mobile .press-latest-stories .stories li:nth-child(2n) {
  padding: 0 0 0 16px;
}
html[dir="rtl"] html.mobile .press-latest-stories .stories li:nth-child(2n) {
  padding: 0 16px 0 0;
}
html[dir="rtl"] html.mobile .press-latest-stories .stories li:nth-child(2n) {
  padding: 0 16px 0 0;
}
html.mobile .press-latest-stories .stories li:nth-child(2n+1) {
  padding: 0;
}
.press-latest-stories .stories li:first-child {
  padding: 0 !important;
}
.press-latest-stories .thumbnail {
  font-size: 0;
  width: 212px;
}
.press-latest-stories .thumbnail img {
  border: 1px solid #4b4b4b;
  width: 99%;
}
html.tablet .press-latest-stories .thumbnail {
  width: 153px;
}
html.mobile .press-latest-stories .thumbnail {
  width: 129px;
}
.press-latest-stories .meta {
  padding-top: 9px;
}
.press-latest-stories .meta .headline {
  display: block;
  font-size: 16px;
  font-weight: 600;
  line-height: 18px;
}
.press-latest-stories .meta .datestamp {
  color: #666666;
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
}
.press-latest-stories .meta .datestamp .added-stories {
  font-weight: bold;
}
html.mobile .press-latest-stories {
  padding: 0 20px;
}


.recipe-preparation .preparation-title {
  font-family: "Arvo", serif;
  font-size: 20px;
}
.recipe-preparation .preparation-body {
  line-height: 25px;
}
.recipe-preparation .time-list li:first-child .label {
  text-transform: uppercase;
}
.recipe-preparation .preparation-list {
  padding-left: 20px;
}
.recipe-preparation .preparation-list li {
  margin-bottom: 25px;
}
.recipe-preparation .time-list,
.recipe-preparation .nutritional-list {
  padding: 0;
}
.recipe-preparation .time-list li,
.recipe-preparation .nutritional-list li {
  list-style: none;
}


/*----- Tabs -----*/
.NutritionTable .tabs {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: none;
  display: inline-block;
  width: 450px;
}
html.tablet .NutritionTable .tabs {
  width: 400px;
}
html.mobile .NutritionTable .tabs {
  float: none;
  width: 300px;
}
/*----- Tab Links -----*/
/* Clearfix */
.NutritionTable .tab-links:after {
  display: block;
  clear: both;
  content: '';
}
.NutritionTable .tab-links {
  padding: 0;
  margin: 0;
  margin-bottom: -2px;
}
.NutritionTable .tab-links li {
  float: none;
  list-style: none;
  font-size: 12px;
  margin: 0 0 1px 0;
}
html.mobile .NutritionTable .tab-links li {
  width: auto;
}
.NutritionTable .tab-links a {
  padding: 10px 8px;
  display: list-item;
  font-size: 16px;
  font-weight: 900;
  text-decoration: none;
  color: #4c4c4c;
  transition: all linear 0.15s;
  font-size: 12px;
  float: left;
  border: solid 1px #cacaca;
  border-bottom: 0;
  line-height: 1;
}
html.mobile .NutritionTable .tab-links a {
  padding: 10px 4px;
  width: 120px;
  margin: 0;
}
html.mobile .NutritionTable .tab-links #tab2Link {
  width: 76px;
}
html.mobile .NutritionTable .tab-links #tab3Link {
  width: 64px;
}
.NutritionTable li.active a,
.NutritionTable li.active a:hover {
  background: #f6f6f6;
  border-bottom: none !important;
}
/*----- Content of Tabs -----*/
.NutritionTable .tab-content {
  padding: 15px;
  float: none;
  padding: 15px 10px;
  background: #f6f6f6;
  border: solid 1px #cacaca;
  position: relative;
}
.NutritionTable .tab-content {
  width: 450px;
}
.NutritionTable .tab-content .row[data-nutrition-label~="totalFat"][data-color-value],
.NutritionTable .tab-content .row[data-nutrition-label~="saturatedFat"][data-color-value],
.NutritionTable .tab-content .row[data-nutrition-label~="sugars"][data-color-value],
.NutritionTable .tab-content .row[data-nutrition-label~="sodium"][data-color-value] {
  color: #000;
}
.NutritionTable .tab-content .row[data-nutrition-label~="totalFat"][data-color-value][data-color-value~="green"],
.NutritionTable .tab-content .row[data-nutrition-label~="saturatedFat"][data-color-value][data-color-value~="green"],
.NutritionTable .tab-content .row[data-nutrition-label~="sugars"][data-color-value][data-color-value~="green"],
.NutritionTable .tab-content .row[data-nutrition-label~="sodium"][data-color-value][data-color-value~="green"] {
  background: #97D700;
}
.NutritionTable .tab-content .row[data-nutrition-label~="totalFat"][data-color-value][data-color-value~="red"],
.NutritionTable .tab-content .row[data-nutrition-label~="saturatedFat"][data-color-value][data-color-value~="red"],
.NutritionTable .tab-content .row[data-nutrition-label~="sugars"][data-color-value][data-color-value~="red"],
.NutritionTable .tab-content .row[data-nutrition-label~="sodium"][data-color-value][data-color-value~="red"] {
  background: #EF3340;
  color: #fff;
}
.NutritionTable .tab-content .row[data-nutrition-label~="totalFat"][data-color-value][data-color-value~="amber"],
.NutritionTable .tab-content .row[data-nutrition-label~="saturatedFat"][data-color-value][data-color-value~="amber"],
.NutritionTable .tab-content .row[data-nutrition-label~="sugars"][data-color-value][data-color-value~="amber"],
.NutritionTable .tab-content .row[data-nutrition-label~="sodium"][data-color-value][data-color-value~="amber"] {
  background: #F1B434;
}
html.tablet .NutritionTable .tab-content {
  width: 330px;
}
html.mobile .NutritionTable .tab-content {
  width: 280px;
}
.NutritionTable .tab {
  display: none;
  clear: both;
  background: #ffffff;
  padding: 10px;
}
.NutritionTable .tab.active {
  display: block;
}
.NutritionTable .tab-content .row {
  width: 278px;
  border: 1px solid #d9d9d9;
  padding: 5px 10px;
  margin: 0 auto 5px auto;
}
.NutritionTable .tab-content .row.intakeHeader {
  border: none;
}
html.mobile .NutritionTable .tab-content .row {
  width: 238px;
}
.NutritionTable .filter {
  padding: 10px;
  font-size: 12px;
}
.NutritionTable .fact-name {
  width: 130px;
  display: inline-block;
  font-weight: bold;
}
.NutritionTable .fact-percent {
  width: 91px;
  display: inline-block;
  text-align: right;
}
.NutritionTable .fact-percent.isDI {
  width: 45px;
}
.NutritionTable .fact-percent.isRDI {
  width: 60px;
}
html.mobile .NutritionTable .fact-percent.isRDI {
  width: 53px;
}
.NutritionTable .fact-percent.isEmpty {
  visibility: hidden;
}
.NutritionTable img.product-img {
  float: left;
  margin-right: 10px;
}
html.mobile .NutritionTable img.product-img {
  float: none;
  margin-bottom: 20px;
  margin-left: 100px;
}
.NutritionTable .DI-blurb {
  margin-bottom: 10px;
  margin: 0px 10px;
  line-height: 15px;
  font-size: 12px;
  text-align: left;
}
.NutritionTable .legal-blurb {
  text-align: center;
  font-size: 12px;
  margin-top: 45px;
  margin-bottom: 10px;
  color: #919191;
  padding: 0px 20px;
  float: none;
}
.NutritionTable.hideDI.hideRDI .tabs .tab-links li.diRdi {
  display: none;
}
.NutritionTable.hideDI .isDI {
  display: none;
}
.NutritionTable.hideRDI .isRDI {
  display: none;
}


.NutritionCompareTool .compareTool.hideDI .ingredient-daily-intake,
.NutritionCompareTool .compareTool.hideRDI .ingredient-recommended-intake {
  display: none;
}
.NutritionCompareTool .mobile-title {
  display: none;
  text-transform: uppercase;
}
html.mobile .NutritionCompareTool .mobile-title {
  display: block;
}
.NutritionCompareTool .scroller {
  text-align: center;
  cursor: pointer;
  display: none;
  padding: 7px;
  padding-top: 11px;
  white-space: no-wrap;
  vertical-align: middle;
  position: relative;
  top: 82px;
  z-index: 100;
}
.NutritionCompareTool .scroller i {
  font-size: 45px;
}
.NutritionCompareTool .scroller-left {
  float: left;
  height: 20px;
  width: 10px;
  font-size: 15px;
  color: #000000;
  display: block;
  content: "\f054";
  padding-top: 8px;
}
.NutritionCompareTool .scroller-right {
  float: right;
  height: 20px;
  right: 0px;
  width: 10px;
  font-size: 15px;
  color: #000000;
  content: "\f054";
  display: block;
  padding-top: 8px;
  left: 185px;
}
.NutritionCompareTool .scroller-right i,
.NutritionCompareTool .scroller-left i {
  text-indent: 0px;
}
.NutritionCompareTool .product-categories {
  float: right;
  margin-right: 35px;
  /*centers select box on mobile*/
}
.NutritionCompareTool .product-categories.isHidden {
  visibility: hidden;
}
html.mobile .NutritionCompareTool .product-categories {
  float: none;
  width: 90%;
  margin-left: 5%;
  margin-right: 5%;
}
html.mobile .NutritionCompareTool .product-categories.isHidden {
  visibility: hidden;
}
html.tablet .NutritionCompareTool .product-categories {
  float: right;
  margin-right: 15px;
}
html.tablet .NutritionCompareTool .product-categories.isHidden {
  visibility: hidden;
}
.NutritionCompareTool ul.product-slides {
  display: block;
  margin: 0 auto;
  padding: 0;
}
.NutritionCompareTool .slide-product {
  background: #ffffff;
  border-bottom: 6px solid #ffffff;
  padding: 0 6.6px;
  display: table-cell;
}
.NutritionCompareTool .slide-product:hover {
  opacity: 0.6;
}
.NutritionCompareTool .slide-product img {
  width: 50px;
  height: 128px;
  cursor: pointer;
}
.NutritionCompareTool .intro-blurb {
  text-align: center;
  font-size: 14px;
  margin-top: 45px;
  margin-bottom: 10px;
  font-weight: bold;
}
.NutritionCompareTool .wrapperCarousel.containingHiddenSlides {
  display: none;
}
.NutritionCompareTool .wrapperCarousel.containingHiddenSlides.intro-blurb {
  margin-top: 0px;
}
.NutritionCompareTool .product-comparison-carousel {
  position: relative;
  display: inline-block;
  margin: 0 auto;
  height: 150px;
  width: 92.5%;
  margin: 0px 30px;
  left: 5px;
}
html.mobile .NutritionCompareTool .product-comparison-carousel {
  width: 80.5%;
  left: 2px;
}
html.tablet .NutritionCompareTool .product-comparison-carousel {
  width: 83%;
  left: 40px;
}
.NutritionCompareTool .tab-holder {
  text-align: center;
  padding: 10px 0;
}
.NutritionCompareTool .product-container {
  display: none;
  margin: 0 auto;
}
html.mobile .NutritionCompareTool .product-container {
  display: none;
}
.NutritionCompareTool .product-container .product {
  width: 500px;
  min-height: 370px;
  font-size: 14px;
  line-height: 22px;
  display: inline-block;
}
.NutritionCompareTool .product-container .product .product-image {
  margin-top: 45px;
}
html.mobile .NutritionCompareTool .product-container .product .product-image {
  margin: 15px auto;
  width: 320px;
}
html.tablet .NutritionCompareTool .product-container .product.display-left .button-container {
  left: 113px;
}
.NutritionCompareTool .product-container .product.display-right {
  float: right;
}
.NutritionCompareTool .product-container .product.display-right .button-container {
  text-align: right;
  left: 341px;
}
html.tablet .NutritionCompareTool .product-container .product.display-right .button-container {
  text-align: right;
  left: 213px;
}
.NutritionCompareTool .product-container .product.display-right .product-image {
  float: right;
  margin: 45px 30px 0 20px;
  right: 0;
}
.NutritionCompareTool .product-container .product.display-right .product-image.singleView {
  float: left;
}
html.tablet .NutritionCompareTool .product-container .product.display-right .product-image.singleView {
  right: 67%;
}
.NutritionCompareTool .product-container .product.display-right .product-image.passImageRightSide {
  left: 0;
}
html.tablet .NutritionCompareTool .product-container .product.display-right .product-image.passImageRightSide {
  left: 80px;
}
html.mobile .NutritionCompareTool .product-container .product.display-right .product-image.passImageRightSide {
  left: 70px;
}
html.tablet .NutritionCompareTool .product-container .product {
  width: 270px;
  font-size: 11px;
}
.NutritionCompareTool .product-comparison-container .tab-holder .comparison-tab {
  background-color: #f40009;
  padding: 10px 20px;
  text-transform: uppercase;
  margin-top: 10px;
  color: #ffffff;
  font-size: 12px;
  cursor: pointer;
}
.NutritionCompareTool .product-comparison-container .tab-holder .comparison-tab.disabled {
  color: #919191;
  background-color: #3b3b3b;
  cursor: default;
}
.NutritionCompareTool .product-comparison-container .tab-holder .comparison-tab.active {
  background-color: #000000;
}
.NutritionCompareTool .product-image {
  float: left;
  width: 130px;
  display: inline-block;
  margin: 0 20px 0 30px;
  position: relative;
  text-align: center;
}
.NutritionCompareTool .product-image.empty {
  background: center no-repeat url(http://coke-journey.s3.amazonaws.com/resource/img/product-shadow-bottle.96512e511b1f37a944c55cdb5557bf66.png);
  font-size: 12px;
  line-height: 240px;
  min-height: 240px;
}
html.mobile .NutritionCompareTool .product-image.empty {
  min-height: 215px;
  margin: 0;
  width: 100%;
  background-size: 65px;
}
.NutritionCompareTool .product-image img {
  width: 75px;
}
html.mobile .NutritionCompareTool .product-image {
  float: none;
  cursor: pointer;
  margin-top: 25px;
  min-height: 215px;
}
html.mobile .NutritionCompareTool .product-image.empty {
  cursor: default;
}
html.tablet .NutritionCompareTool .product-image {
  float: left;
  display: inline-block;
  position: absolute;
  text-align: center;
  width: 75px;
  margin: 0 20px 0 10px;
  background-size: 60px;
}
.NutritionCompareTool .mobile-info-details,
.NutritionCompareTool .default-single {
  font-size: 14px;
  line-height: 22px;
}
html.mobile .NutritionCompareTool .mobile-info-details .product.display-left,
html.mobile .NutritionCompareTool .default-single .product.display-left {
  display: block;
}
.NutritionCompareTool .display-left .product-image {
  left: 0;
}
.NutritionCompareTool .ingredient-description {
  display: none;
  border: none;
}
.NutritionCompareTool h3.product-name {
  margin-left: 45px;
  text-transform: uppercase;
  padding: 12px;
}
.NutritionCompareTool h3.product-name.default {
  margin-left: 0px;
  text-transform: none;
  font-weight: normal;
}
html.mobile .NutritionCompareTool h3.product-name.default {
  width: 145px;
  position: absolute;
  left: 77px;
  margin-top: -155px;
  text-align: center;
}
.NutritionCompareTool h3.product-name.presel-hidden-car-view {
  margin-left: 0px;
}
html.mobile .NutritionCompareTool h3.product-name.presel-hidden-car-view {
  text-align: center;
}
html.tablet .NutritionCompareTool h3.product-name {
  margin-top: 17px;
}
.NutritionCompareTool .button-container {
  height: 35px;
  position: absolute;
  vertical-align: middle;
  clear: both;
  margin: 10px auto;
  width: 170px;
  display: none;
  left: 190px;
  z-index: 100;
}
html.mobile .NutritionCompareTool .button-container {
  left: 13px;
  margin-top: 220px;
}
.NutritionCompareTool .btn-close {
  position: absolute;
  background: center no-repeat url(http://coke-journey.s3.amazonaws.com/resource/img/product-comparison-close.87a8064fd97b9debd47a1f79f351f433.png);
  width: 35px;
  height: 35px;
  cursor: pointer;
}
.NutritionCompareTool .product-ingredients-container {
  display: inline-block;
  width: 300px;
}
html.tablet .NutritionCompareTool .product-ingredients-container {
  display: inline-block;
  width: 255px;
}
html.mobile .NutritionCompareTool .product-ingredients-container {
  display: block;
  width: 300px;
  clear: both;
  margin-left: 10px;
}
.NutritionCompareTool .product-ingredients {
  border: 1px solid #d9d9d9;
  padding: 5px 10px;
  margin: 0 0 5px 0;
}
.NutritionCompareTool .product-ingredients.ingredient-description {
  border: none;
  padding: 5px 10px;
  margin: 0 0 5px 0;
}
.NutritionCompareTool .product-ingredients .header {
  border: 0;
  font-size: 12px;
  line-height: 12px;
  vertical-align: middle;
}
html.tablet .NutritionCompareTool .product-ingredients .header .ingredient-name.display-info {
  max-width: 80px;
}
html.mobile .NutritionCompareTool .product-ingredients .header .ingredient-name.display-info {
  width: 103px;
  margin-left: -9px;
  margin-right: 10px;
}
.NutritionCompareTool .product-ingredients .header .ingredient-daily-intake,
.NutritionCompareTool .product-ingredients .header .ingredient-recommended-intake {
  font-weight: bold;
}
.NutritionCompareTool .product-ingredients .ingredient-name {
  display: inline-block;
  width: 105px;
  font-weight: bold;
}
html.tablet .NutritionCompareTool .product-ingredients .ingredient-name {
  max-width: 70px;
}
.NutritionCompareTool .product-ingredients .ingredient-serving {
  display: inline-block;
  width: 80px;
  text-align: right;
  padding-right: 0px;
}
html.tablet .NutritionCompareTool .product-ingredients .ingredient-serving {
  width: 50px;
}
.NutritionCompareTool .product-ingredients .ingredient-daily-intake {
  display: inline-block;
  width: 30px;
  text-align: right;
  padding-left: 15px;
}
.NutritionCompareTool .product-ingredients .ingredient-daily-intake.activePadding {
  padding-left: 40px;
}
.NutritionCompareTool .product-ingredients .ingredient-recommended-intake {
  display: inline-block;
  width: 30px;
  text-align: right;
  padding-left: 6px;
}
.NutritionCompareTool .product-error {
  color: #f40009;
  display: none;
}
.NutritionCompareTool .legal-blurb {
  text-align: center;
  font-size: 12px;
  margin-top: 45px;
  margin-bottom: 10px;
  color: #919191;
  padding: 0px 20px;
}
.NutritionCompareTool h2.section-headline {
  margin-top: -50px;
}
html.mobile .NutritionCompareTool h2.section-headline {
  display: none;
}
.NutritionCompareTool .section-headline span {
  color: #4b4b4b;
  text-align: center;
  font-family: "Proxima Nova Semibold", sans-serif;
  font-weight: 400;
  font-size: 32px;
  background: #ffffff;
  padding: 0px 10px;
  text-transform: uppercase;
}
.NutritionCompareTool .banner-heading {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
  width: 100%;
  text-align: center;
  border-top: solid 6px #cfcfcf;
  padding-top: 30px;
  margin-top: 40px;
}
.NutritionCompareTool .mobile-info-selector {
  display: none;
}
html.mobile .NutritionCompareTool .mobile-info-selector {
  display: none;
}
html.mobile .NutritionCompareTool .mobile-info-selector .two-col {
  display: none;
}
html.mobile .NutritionCompareTool .mobile-info-selector .two-col .col {
  width: 50%;
  text-align: center;
  display: inline-block;
}
html.mobile .NutritionCompareTool .mobile-info-selector .product {
  width: 100%;
}
html.mobile .NutritionCompareTool .mobile-info-selector .mobile-info-details .mobile-sub-details {
  position: relative;
  background: #cacaca;
}
html.mobile .NutritionCompareTool .mobile-info-selector .mobile-info-details .mobile-sub-details:after {
  bottom: 100%;
  left: 30%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(202, 202, 202, 0);
  border-bottom-color: #cacaca;
  border-width: 15px;
  margin-left: -15px;
}
html.mobile .NutritionCompareTool .mobile-info-selector .mobile-info-details .mobile-sub-details.single-view:after {
  left: 50%;
}
.product.display-right .mobile-info-details .mobile-sub-details html.mobile .NutritionCompareTool .mobile-info-selector:after {
  left: 80%;
}
html.mobile .NutritionCompareTool .mobile-info-selector .mobile-info-details .button-container {
  display: block;
  margin: 0;
  float: left;
  margin-top: 3px;
}
html.mobile .NutritionCompareTool .mobile-info-selector .mobile-info-details .button-container .btn-close {
  display: inline-block;
}
html.mobile .NutritionCompareTool .section-headline {
  display: none;
}
html.mobile .NutritionCompareTool .scroller-right {
  left: -19px;
}
html.tablet .NutritionCompareTool .scroller-left {
  left: 25px;
}
html.tablet .NutritionCompareTool .scroller-right {
  left: 135px;
}


.newsletter-sign-up {
  width: 315px;
  height: 37px;
  position: relative;
  z-index: 300;
}
html.mobile .newsletter-sign-up {
  width: 300px;
}
.newsletter-sign-up form {
  width: 100%;
  height: 0;
}
.newsletter-sign-up input {
  width: 189px;
  padding: 10px 0 10px 7px;
}
html[dir="rtl"] .newsletter-sign-up input {
  padding: 10px 10px 10px 0;
}
html[dir="rtl"] .newsletter-sign-up input {
  padding: 10px 10px 10px 0;
}
html.tablet .newsletter-sign-up input {
  width: 155px;
}
html.mobile .newsletter-sign-up input {
  width: 174px;
}
html[dir="rtl"] .newsletter-sign-up input {
  margin-left: -3px;
  outline: none;
}
.newsletter-sign-up button {
  height: 37px;
  width: 118px;
}
.newsletter-sign-up button.small {
  padding: 5px 0;
  line-height: 14px;
  letter-spacing: 1px;
}
html.tablet .downloadable-asset-content .newsletter-sign-up {
  height: auto;
}
html.tablet .downloadable-asset-content .newsletter-sign-up input {
  width: 572px;
}


.newsletter-notification h2 {
  color: #4b4b4b;
  font-family: "proxima-nova", sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 25px;
  text-transform: uppercase;
}
.newsletter-notification p {
  color: #4b4b4b;
  font-family: Georgia;
  font-size: 14px;
  line-height: 20px;
  margin: 0 0 12px 0;
  padding: 0 60px 0 0;
}
html[dir="rtl"] .newsletter-notification p {
  padding: 0 0 0 60px;
}
html[dir="rtl"] .newsletter-notification p {
  padding: 0 0 0 60px;
}
html.tablet .newsletter-notification p,
html.mobile .newsletter-notification p {
  padding: 0;
}
.asides .newsletter-notification {
  margin: 0 0 25px 0;
}
.rightRail .newsletter-notification {
  margin-bottom: 25px;
  margin-right: 8px;
  background-color: #f4f4f4;
  padding: 1px 20px 20px;
  border: 1px solid #cfcfcf;
}
.rightRail .newsletter-notification p {
  padding: 0;
}


.newsletter {
  margin-top: 5px;
}
.newsletter .notifications {
  font-family: Georgia;
}
html.mobile .newsletter .notifications {
  padding: 0;
}
.newsletter .notifications .top-image {
  border: 1px solid #4b4b4b;
  width: 598px;
  height: 329px;
}
html.tablet .newsletter .notifications .top-image,
html.mobile .newsletter .notifications .top-image {
  height: auto !important;
  width: 100% !important;
}
.newsletter .notifications .top-description {
  color: #4b4b4b;
  line-height: 25px;
  margin: 0;
  padding: 6px 0;
}
.newsletter .notifications #form-notifications > ul {
  margin: 0;
  padding: 15px 4px 12px 20px;
}
html.mobile .newsletter .notifications #form-notifications > ul {
  padding: 10px 0 0;
}
.newsletter .notifications #form-notifications > ul li {
  font-size: 14px;
  margin-bottom: 18px;
  line-height: 18px;
  list-style: none;
}
.newsletter .notifications #form-notifications > ul li input {
  font-weight: bold;
  height: 15px;
  width: 15px;
}
.newsletter .notifications #form-notifications > ul li label {
  display: inline-block;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
  padding-left: 8px;
  width: 92.5%;
}
html.mobile .newsletter .notifications #form-notifications > ul li label {
  width: 90%;
  padding-left: 3px;
}
.newsletter .notifications #form-notifications > ul li nobr {
  padding-right: 3px;
}
.newsletter .notifications #form-notifications > ul li span {
  color: #4b4b4b;
  font-weight: normal;
}
.newsletter .notifications .email-age {
  background: #f6f6f6;
  padding: 18px 16px;
  margin-right: 10px;
}
html.mobile .newsletter .notifications .email-age {
  width: 90%;
}
.newsletter .notifications .email-age .email-address {
  border: 1px solid #4b4b4b;
  margin: 0;
  padding: 7px 2%;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  width: 66%;
}
html.mobile .newsletter .notifications .email-age .email-address {
  padding: 7px 5%;
  width: 90%;
}
.newsletter .notifications .email-age label {
  color: #4b4b4b;
  font-size: 14px;
  line-height: 18px;
  padding-left: 4px;
  display: block;
  font-weight: 900;
}
.newsletter .notifications .email-age .age-checker {
  padding-top: 10px;
}
.newsletter .notifications .captcha-container {
  padding: 17px 0 11px;
}
.newsletter .notifications .captcha-container label {
  color: #4b4b4b;
  display: inline-block;
  font-size: 14px;
  line-height: 18px;
  padding-bottom: 6px;
}
.newsletter .notifications .error {
  color: #ff9900;
  display: none;
  font-size: 15px;
  padding: 5px 0;
}
.newsletter .notifications .error.email {
  padding-bottom: 0;
}
.newsletter .notifications .success {
  display: none;
}
.newsletter .notifications .minimumAgeError {
  display: none;
}
.newsletter .js-input-date-of-birth div.stacked-input {
  width: 30%;
  display: inline-block;
}
html.mobile .newsletter .js-input-date-of-birth div.stacked-input {
  width: 100%;
}
.newsletter .js-input-date-of-birth div.stacked-input .selectboxit-container {
  width: 71%;
  margin-left: 0;
}
html.tablet .newsletter .js-input-date-of-birth div.stacked-input .selectboxit-container {
  font-size: 12px;
}
.newsletter .js-input-date-of-birth div.stacked-input .selectboxit-container .selectboxit-text {
  width: 66%;
}
html.tablet .newsletter .js-input-date-of-birth div.stacked-input .selectboxit-container .selectboxit-text {
  width: 53%;
}
html.mobile .newsletter .js-input-date-of-birth div.stacked-input .selectboxit-container .selectboxit-text {
  width: 84%;
}
html.mobile .newsletter .js-input-date-of-birth div.stacked-input .selectboxit-container {
  float: left;
  width: 100%;
  margin-left: 0;
}
html[dir="rtl"] html.mobile .newsletter .js-input-date-of-birth div.stacked-input .selectboxit-container {
  float: right;
}
html[dir="rtl"] html.mobile .newsletter .js-input-date-of-birth div.stacked-input .selectboxit-container {
  float: right;
}
.newsletter .js-input-date-of-birth div.stacked-input .selectboxit-container ul.selectboxit-options {
  padding-left: 8px;
}
.newsletter .js-input-date-of-birth div.stacked-input .selectboxit-container ul.selectboxit-options a {
  padding: 3px;
}


.most-popular .item-number {
  float: left;
  font-size: 28px;
  height: 63px;
  padding-right: 10px;
  text-align: center;
  width: 25px;
  display: flex;
  display: -webkit-flex;
  line-height: .9;
}
html[dir="rtl"] .most-popular .item-number {
  float: right;
}
html[dir="rtl"] .most-popular .item-number {
  float: right;
}
html[dir="rtl"] .most-popular .item-number {
  padding-right: 0;
  padding-left: 10px;
}
.most-popular .title {
  float: left;
  width: 84%;
}
html[dir="rtl"] .most-popular .title {
  float: right;
}
html[dir="rtl"] .most-popular .title {
  float: right;
}
html.tablet .most-popular .title {
  width: 80%;
}
.most-popular .list-item {
  height: 52px;
  font-weight: 600;
}
html.mobile .most-popular .list-item {
  font-weight: 900;
}
html.tablet .most-popular.packages .title {
  width: 77%;
}
html.mobile .most-popular.packages .title {
  width: 85%;
}
html.mobile .most-popular .banner {
  padding: 14px 14px;
  font-weight: 900;
  font-size: 18px;
}


.most-popular-unbottled {
  overflow: hidden;
  border-left: 2px solid #AFAFAF;
}
html.tablet .most-popular-unbottled,
html.mobile .most-popular-unbottled {
  border-left: 0;
}
.most-popular-unbottled .hat {
  background-color: #333333;
  background-image: url('../../main/images/tiles/topdown-grey15-to-trans-gradient.png');
  background-repeat: repeat-x;
  height: auto;
  padding: 13px;
  font-weight: 300;
  min-width: 286px;
}
html.mobile .most-popular-unbottled .hat {
  padding: 12px 18px 5px;
}
.most-popular-unbottled .hat > p {
  color: #ffffff;
  font-weight: 300;
  font-size: 38px;
  line-height: 38px;
  text-transform: uppercase;
  margin: 0;
}
html.mobile .most-popular-unbottled .hat > p {
  font-size: 23px;
  line-height: 20px;
}
.most-popular-unbottled .hat .sub-head p {
  text-transform: uppercase;
  margin: 0;
  color: #999999;
  font-size: 20px;
  line-height: 20px;
}
html.mobile .most-popular-unbottled .hat .sub-head p {
  font-size: 15px;
  line-height: 23px;
}
.most-popular-unbottled .col {
  position: relative;
  display: table;
  vertical-align: middle;
  float: left;
  height: 100%;
}
html[dir="rtl"] .most-popular-unbottled .col {
  float: right;
}
html[dir="rtl"] .most-popular-unbottled .col {
  float: right;
}
.most-popular-unbottled .entries {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.most-popular-unbottled .entry {
  background: #ffffff;
  overflow: hidden;
  border-bottom: 2px solid #AFAFAF;
  width: 338px;
  height: 145px;
}
html.tablet .most-popular-unbottled .entry {
  width: 385px;
  height: 98px;
}
html.mobile .most-popular-unbottled .entry {
  width: 320px;
  height: 70px;
}
.most-popular-unbottled .entry:hover {
  background: #EAEAEA;
}
html.lt-ie9 .most-popular-unbottled .entry:hover {
  background: #ffffff;
}
.most-popular-unbottled .entry a {
  position: relative;
  display: block;
  height: 100%;
  text-decoration: none;
}
.most-popular-unbottled .entry a:hover .number {
  color: #666666;
}
.most-popular-unbottled .entry a:hover .title {
  color: #f40009;
}
html.big_desktop .most-popular-unbottled .entry a.fadeout:hover:after,
html.desktop .most-popular-unbottled .entry a.fadeout:hover:after {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eaeaea), color-stop(0%, rgba(231, 231, 226, 0)), color-stop(74%, #eaeaea));
  background-image: -webkit-linear-gradient(#eaeaea, rgba(231, 231, 226, 0) 0%, #eaeaea 74%);
  background-image: -moz-linear-gradient(#eaeaea, rgba(231, 231, 226, 0) 0%, #eaeaea 74%);
  background-image: -o-linear-gradient(#eaeaea, rgba(231, 231, 226, 0) 0%, #eaeaea 74%);
  background-image: linear-gradient(#eaeaea, rgba(231, 231, 226, 0) 0%, #eaeaea 74%);
}
html.big_desktop .most-popular-unbottled .entry a.fadeout:after,
html.desktop .most-popular-unbottled .entry a.fadeout:after {
  content: "";
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 55px;
  pointer-events: none;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyNTUsMjU1LDI1NSwwKSIvPjxzdG9wIG9mZnNldD0iNzklIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=);
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(79%, #ffffff), color-stop(99%, #ffffff));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 79%, #ffffff 99%);
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 79%, #ffffff 99%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 79%, #ffffff 99%);
  background-image: linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 79%, #ffffff 99%);
  zoom: 1;
}
.most-popular-unbottled .entry.last {
  border-bottom: 0;
}
.most-popular-unbottled .entry .number {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  text-align: center;
  color: #999999;
  width: 50px;
  max-width: 50px;
  font-size: 48px;
}
html.tablet .most-popular-unbottled .entry .number {
  width: 63px;
}
html.mobile .most-popular-unbottled .entry .number {
  width: 52px;
}
.most-popular-unbottled .entry .text {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  padding-right: 10px;
  padding-top: 10px;
  width: 286px;
  max-height: 148px;
}
html.tablet .most-popular-unbottled .entry .text {
  width: 322px;
  padding-top: 24px;
}
html.mobile .most-popular-unbottled .entry .text {
  width: 268px;
  padding-top: 16px;
}
.most-popular-unbottled .entry .title {
  position: relative;
  display: block;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  font-size: 18px;
  line-height: 25px;
  color: #333333;
  text-transform: uppercase;
}
html.tablet .most-popular-unbottled .entry .title,
html.mobile .most-popular-unbottled .entry .title {
  overflow: hidden;
  max-height: 50px;
}
html.mobile .most-popular-unbottled .entry .title {
  font-size: 15px;
  line-height: 20px;
  max-height: 40px;
}
.most-popular-unbottled .entry .summary {
  font-size: 15px;
  line-height: 20px;
  overflow: hidden;
  max-height: 110px;
}
.most-popular-unbottled .entry .valign-middle {
  position: relative;
  display: table-cell;
  vertical-align: middle;
}


.more-on-journey h2 {
  font-size: 20px;
  margin: 0;
  font-weight: 600;
  /*html.mobile & {
            padding: 14px 0 0 0;
        }*/
}
.more-on-journey h2.headline {
  font-size: 25px;
  line-height: 29px;
  color: #666666;
}
html.mobile .more-on-journey h2.headline {
  font-size: 20px;
  line-height: 24px;
  width: 100%;
  padding: 30px 0 0 0;
}
.more-on-journey h2 .has-images .headline-section {
  font-size: 20px;
  padding: 40px 0 0 0;
  line-height: 20px;
  text-transform: uppercase;
  color: #676767;
}
a .bottomRail .more-on-journey {
  margin: 0 40px;
}
html.tablet .bottomRail .more-on-journey {
  margin: 0 30px;
}
html.mobile .bottomRail .more-on-journey {
  margin: 0 10px;
}
.more-on-journey ul {
  padding: 20px 0 0 0;
  margin: 0 0 25px 18px;
  color: #676767;
}
.more-on-journey ul li {
  font-size: 16px;
  padding: 0 0 7px 0;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.more-on-journey ul li a span {
  color: #f40009;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: border-color;
  -moz-transition-property: border-color;
  /* Firefox 4 */
  -webkit-transition-property: border-color;
  /* Safari and Chrome */
  -o-transition-property: border-color;
  /* Opera */
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  transition-duration: 0.6s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  border-bottom: 1px solid #ffffff;
}
.more-on-journey ul li a:hover span {
  border-bottom: 1px solid;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: border-color;
  -moz-transition-property: border-color;
  /* Firefox 4 */
  -webkit-transition-property: border-color;
  /* Safari and Chrome */
  -o-transition-property: border-color;
  /* Opera */
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  transition-duration: 0.6s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  border-color: #f40009;
}
.more-on-journey .thumb-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
html.mobile .more-on-journey .thumb-container {
  flex-direction: column;
}
.more-on-journey .journey-thumbs {
  padding: 0;
  margin: 0;
}
.more-on-journey .journey-thumbs:nth-of-type(3n) {
  margin-right: 0;
}
html.mobile .more-on-journey .journey-thumbs.six-items:nth-of-type(n+4) {
  display: none;
}
.grid-1-col .more-on-journey .journey-thumbs {
  margin: 0 auto;
  padding: 20px 10px 0 10px;
}
html.mobile .grid-1-col .more-on-journey .journey-thumbs {
  width: 100%;
  padding: 12px 0 0 0;
}
.grid-1-col .more-on-journey .journey-thumbs figure {
  width: 290px;
  height: 162px;
  padding: 0;
}
html.tablet .grid-1-col .more-on-journey .journey-thumbs figure {
  width: 212px;
  height: 119px;
}
html.mobile .grid-1-col .more-on-journey .journey-thumbs figure {
  width: 100%;
}
.grid-1-col .more-on-journey .journey-thumbs figure img {
  width: 100%;
  height: 100%;
}
.grid-1-col .more-on-journey .journey-thumbs figure img.thumbnail {
  object-fit: cover;
}
html.mobile .grid-1-col .more-on-journey .journey-thumbs figure img {
  width: 295px;
  height: 165px;
}
.grid-1-col .more-on-journey .journey-thumbs,
.grid-2-col .more-on-journey .journey-thumbs {
  width: 33%;
  overflow: hidden;
  box-sizing: border-box;
}
.grid-1-col .more-on-journey .journey-thumbs:nth-of-type(3n),
.grid-2-col .more-on-journey .journey-thumbs:nth-of-type(3n) {
  padding-right: 0;
}
.grid-2-col .more-on-journey .journey-thumbs {
  margin: 0;
  padding: 20px 20px 0 0;
}
html.tablet .grid-2-col .more-on-journey .journey-thumbs {
  padding: 20px 10px 0 0;
}
html.tablet .grid-2-col .more-on-journey .journey-thumbs:nth-of-type(3n) {
  padding-right: 0;
}
html.mobile .grid-2-col .more-on-journey .journey-thumbs {
  width: 100%;
  padding: 12px 0 0 0;
}
html.mobile .grid-2-col .more-on-journey .journey-thumbs:nth-of-type(1n) {
  padding-top: 0;
}
.grid-2-col .more-on-journey .journey-thumbs figure {
  display: inherit;
  width: 180px;
  padding: 0 0 6px 0;
  line-height: 18px;
  vertical-align: top;
}
html.tablet .grid-2-col .more-on-journey .journey-thumbs figure {
  width: 100%;
}
html.mobile .grid-2-col .more-on-journey .journey-thumbs figure {
  width: 100%;
  padding: 0;
}
.grid-2-col .more-on-journey .journey-thumbs figure img {
  width: 180px;
  height: 113px;
}
html.tablet .grid-2-col .more-on-journey .journey-thumbs figure img {
  width: 125px;
  height: 78px;
}
html.mobile .grid-2-col .more-on-journey .journey-thumbs figure img {
  width: 295px;
  height: 165px;
}
.more-on-journey .journey-thumbs .thumb-link {
  padding: 8px 0;
  width: 180px;
  text-align: left;
  line-height: 1.5em;
}
.more-on-journey .journey-thumbs .thumb-link a {
  color: #f40009;
  font-size: 15px;
  font-weight: 600;
}
html.tablet .more-on-journey .journey-thumbs .thumb-link,
html.mobile .more-on-journey .journey-thumbs .thumb-link {
  line-height: 1em;
  width: 100%;
  max-width: 100%;
}


.m-callouts-ub {
  /*.title-link {
        .rel-block();
        height: auto;
    }*/
  /*.author {
        a {
            display: inline;
            text-decoration: none;
            color: @color_coke_red;
        }
    }*/
  /*a {
        .rel-block();
        width: 100%;
        height: 100%;
        text-decoration: none;
    }*/
}
.m-callouts-ub .callouts {
  margin: 0;
  padding: 0;
  list-style: none;
}
.m-callouts-ub .callout {
  position: relative;
  display: block;
  float: left;
  width: 340px;
  height: 394px;
  background: #ffffff;
}
html[dir="rtl"] .m-callouts-ub .callout {
  float: right;
}
html[dir="rtl"] .m-callouts-ub .callout {
  float: right;
}
html.tablet .m-callouts-ub .callout {
  width: 340px;
  height: 330px;
}
html.mobile .m-callouts-ub .callout {
  width: 320px;
  height: 316px;
}
.m-callouts-ub .callout > .text {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  padding: 15px;
  padding-bottom: 20px;
  height: 166px;
}
html.tablet .m-callouts-ub .callout > .text {
  height: 102px;
}
html.mobile .m-callouts-ub .callout > .text {
  height: 102px;
}
.m-callouts-ub .callout .bordered {
  border-left: solid 1px #afafaf;
}
html.tablet .m-callouts-ub .callout .bordered,
html.mobile .m-callouts-ub .callout .bordered {
  border-left: none;
}
.m-callouts-ub .callout:hover {
  background: #EAEAEA;
}
html.lt-ie9 .m-callouts-ub .callout:hover {
  background: #ffffff;
}
.m-callouts-ub .callout:hover .title {
  color: #f40009;
}
.m-callouts-ub .brow {
  display: table;
  height: 36px;
  width: 100%;
  text-transform: uppercase;
}
.m-callouts-ub .brow .text {
  display: table-cell;
  vertical-align: middle;
  font-size: 14px;
  font-weight: 500;
  text-indent: 13px;
  color: #ffffff;
}
.m-callouts-ub .image-container {
  position: relative;
  display: block;
  overflow: hidden;
  width: 340px;
  height: 192px;
  /*html.tablet & {
            width: @cc_img_tablet_w;
            height: @cc_img_tablet_h;
        }*/
}
html.mobile .m-callouts-ub .image-container {
  width: 320px;
  height: 180px;
}
.m-callouts-ub .image-container:before {
  content: "";
  position: absolute;
  display: block;
  height: 37px;
  width: 100%;
  z-index: 2;
  pointer-events: none;
  background: url('../../main/images/tiles/gray25-to-trans-top-down.png') top left repeat-x;
}
.m-callouts-ub .image-container img {
  position: relative;
  display: block;
  height: auto;
  width: 100%;
}
.m-callouts-ub .title {
  position: relative;
  display: block;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  font-size: 23px;
  line-height: 1;
  color: #333333;
  text-transform: uppercase;
  overflow: hidden;
  max-height: 46px;
  /*strong {
            .transitionSettings(color);
            color: @color_almost_black;
            font-weight: normal;
        }*/
}
html.big_desktop .m-callouts-ub .title,
html.desktop .m-callouts-ub .title {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
}
html.tablet .m-callouts-ub .title,
html.mobile .m-callouts-ub .title {
  max-height: 45px;
}
.m-callouts-ub .byline {
  line-height: 1;
  text-transform: uppercase;
  color: #333333;
  font-size: 15px;
  padding: 5px;
  padding-left: 0;
}
.m-callouts-ub .summary {
  position: relative;
  display: block;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: auto;
  font-size: 14px;
  line-height: 20px;
  /*html.tablet &,
        html.mobile & {
            display: none;
        }*/
}
html.big_desktop .m-callouts-ub .fadeout:hover:after,
html.desktop .m-callouts-ub .fadeout:hover:after {
  border-bottom: 10px solid #EAEAEA;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYmEoMjMxLDIzMSwyMjYsMCkiLz48c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eaeaea), color-stop(0%, rgba(231, 231, 226, 0)), color-stop(54%, #eaeaea));
  background-image: -webkit-linear-gradient(#eaeaea, rgba(231, 231, 226, 0) 0%, #eaeaea 54%);
  background-image: -moz-linear-gradient(#eaeaea, rgba(231, 231, 226, 0) 0%, #eaeaea 54%);
  background-image: -o-linear-gradient(#eaeaea, rgba(231, 231, 226, 0) 0%, #eaeaea 54%);
  background-image: linear-gradient(#eaeaea, rgba(231, 231, 226, 0) 0%, #eaeaea 54%);
}
html.big_desktop .m-callouts-ub .fadeout:after,
html.desktop .m-callouts-ub .fadeout:after {
  content: "";
  position: absolute;
  display: block;
  bottom: 0;
  left: 1px;
  width: 100%;
  height: 45px;
  pointer-events: none;
  border-bottom: 10px solid #ffffff;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyNTUsMjU1LDI1NSwwKSIvPjxzdG9wIG9mZnNldD0iNTklIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=);
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(59%, #ffffff), color-stop(99%, #ffffff));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 59%, #ffffff 99%);
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 59%, #ffffff 99%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 59%, #ffffff 99%);
  background-image: linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 59%, #ffffff 99%);
  zoom: 1;
}
html.lt-ie9 .m-callouts-ub .fadeout:hover:after {
  border-bottom: none;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYmEoMjMxLDIzMSwyMjYsMCkiLz48c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(0%, rgba(231, 231, 226, 0)), color-stop(54%, #ffffff));
  background-image: -webkit-linear-gradient(#ffffff, rgba(231, 231, 226, 0) 0%, #ffffff 54%);
  background-image: -moz-linear-gradient(#ffffff, rgba(231, 231, 226, 0) 0%, #ffffff 54%);
  background-image: -o-linear-gradient(#ffffff, rgba(231, 231, 226, 0) 0%, #ffffff 54%);
  background-image: linear-gradient(#ffffff, rgba(231, 231, 226, 0) 0%, #ffffff 54%);
}
html.lt-ie9 .m-callouts-ub .fadeout:after {
  content: "";
  position: absolute;
  display: block;
  bottom: 0;
  left: 1px;
  width: 100%;
  height: 0;
  pointer-events: none;
  border-bottom: none;
  background-image: none;
  zoom: 1;
}


.list-small-thumbnail h2 {
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 23px;
  text-transform: uppercase;
}
html.mobile .list-small-thumbnail h2 {
  margin-left: 5px;
}
.list-small-thumbnail .item {
  height: 105px;
  overflow: hidden;
  padding: 15px 0;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #c2c2c2;
}
html.tablet .list-small-thumbnail .item {
  height: 67px;
}
html.mobile .list-small-thumbnail .item {
  padding: 10px 5px;
}
html.tablet .grid-2-col-fluid .list-small-thumbnail .item {
  height: 90px;
}
.list-small-thumbnail .item > a {
  display: block;
}
.list-small-thumbnail .item .column-left-thumbnail {
  display: block;
  float: left;
  width: 35%;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html[dir="rtl"] .list-small-thumbnail .item .column-left-thumbnail {
  float: right;
}
html[dir="rtl"] .list-small-thumbnail .item .column-left-thumbnail {
  float: right;
}
html.tablet .list-small-thumbnail .item .column-left-thumbnail {
  width: 30%;
}
html.tablet .grid-2-col-fluid .list-small-thumbnail .item .column-left-thumbnail {
  width: 85px;
}
.list-small-thumbnail .item .column-left-thumbnail img {
  height: auto;
  width: 100%;
}
.list-small-thumbnail .item .column-right {
  display: block;
  float: left;
  width: 61%;
  padding: 0 0 0 10px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html[dir="rtl"] .list-small-thumbnail .item .column-right {
  float: right;
}
html[dir="rtl"] .list-small-thumbnail .item .column-right {
  float: right;
}
html[dir="rtl"] .list-small-thumbnail .item .column-right {
  padding: 0 10px 0 0;
}
html[dir="rtl"] .list-small-thumbnail .item .column-right {
  padding: 0 10px 0 0;
}
html.tablet .list-small-thumbnail .item .column-right {
  width: 62%;
}
html.tablet .grid-2-col-fluid .list-small-thumbnail .item .column-right {
  width: 170px;
}
.grid-2-col-fluid .list-small-thumbnail .item .column-right {
  width: 195px;
  padding: 0 0 0 16px;
}
html[dir="rtl"] .grid-2-col-fluid .list-small-thumbnail .item .column-right {
  padding: 0 16px 0 0;
}
html[dir="rtl"] .grid-2-col-fluid .list-small-thumbnail .item .column-right {
  padding: 0 16px 0 0;
}
.list-small-thumbnail .title {
  font-weight: 600;
  font-size: 16px;
  line-height: 18px;
}
.list-small-thumbnail .block-with-text {
  font-weight: 600;
  overflow: hidden;
  position: relative;
  margin-right: 0em;
  padding-right: 1em;
  font-size: 16px;
  line-height: 1.2em;
  max-height: 2.4em;
  text-align: left;
}
.list-small-thumbnail .description {
  overflow: hidden;
  position: relative;
  font-weight: 600;
  text-align: left;
  margin-right: -1em;
  padding-right: 1em;
  margin-top: 4px;
  font-size: 14px;
  line-height: 1.2em;
  max-height: 2.4em;
}
html.tablet .list-small-thumbnail .description {
  margin-top: 0;
  font-size: 11px;
  line-height: 14px !important;
}
.list-small-thumbnail .article-blog-template .articleBody a {
  color: #f40009;
  font-weight: 600 !important;
}
.list-small-thumbnail.packages .theme-main-title {
  font-size: 18px;
  line-height: 16px;
}
html.tablet .list-small-thumbnail.packages .theme-main-title {
  font-size: 16px;
}
.list-small-thumbnail.packages .theme-main-title strong {
  font-weight: 900;
}
.list-small-thumbnail.packages .title {
  font-size: 14px;
  font-weight: 900;
  line-height: 14px;
}
html.tablet .list-small-thumbnail.packages .title {
  font-size: 12px;
  line-height: 12px;
}
.list-small-thumbnail.packages .description {
  font-size: 12px;
  line-height: 14px;
}
html.tablet .list-small-thumbnail.packages .description {
  font-size: 11px;
  line-height: 11px!important;
  width: 148px;
}
html.mobile .list-small-thumbnail.packages .description {
  width: 190px;
}
.list-small-thumbnail.packages .item {
  height: 85px;
  padding: 10px 0;
}
html.tablet .list-small-thumbnail.packages .item {
  padding: 2px 0;
}
html.big_desktop .list-small-thumbnail.packages .item.last,
html.desktop .list-small-thumbnail.packages .item.last {
  display: none;
}
.list-small-thumbnail.packages .item .column-right {
  width: 210px;
}
html.mobile .list-small-thumbnail.packages .item .column-right {
  width: 200px;
}
.list-small-thumbnail.packages .item .column-left-thumbnail {
  width: 90px;
}
.list-small-thumbnail.packages .item h2 {
  font-size: 19px;
}


.list-large-thumbnail {
  background: #f4f4f4;
  border: 1px solid #cccccc;
  margin: 0 auto;
  padding: 0 20px;
  width: 898px;
}
.theme-bg-secondary-module .list-large-thumbnail {
  background: none transparent;
  border: none;
}
.list-large-thumbnail h2 {
  font-size: 25px;
  font-weight: 600;
  line-height: 25px;
  text-transform: uppercase;
}
.list-large-thumbnail ul {
  overflow: hidden;
  padding: 0;
}
.list-large-thumbnail .thumbnail {
  position: relative;
}
.list-large-thumbnail .thumbnail .poster-overlay {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
  display: block;
  z-index: 1;
  position: absolute;
  width: 60px;
  height: 60px;
  top: 20%;
  left: 35%;
}
html.tablet .list-large-thumbnail .thumbnail .poster-overlay {
  top: 15%;
  left: 30%;
}
html.mobile .list-large-thumbnail .thumbnail .poster-overlay {
  top: 0;
  left: 0;
}
.list-large-thumbnail .thumbnail .poster-overlay:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
html.tablet .list-large-thumbnail .thumbnail .poster-overlay:hover {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
.list-large-thumbnail .thumbnail .poster-overlay .center-vertically {
  display: table;
  width: 100%;
  height: 100%;
}
.list-large-thumbnail .thumbnail .poster-overlay .icon-play,
.list-large-thumbnail .thumbnail .poster-overlay .rsPlayBtnIcon {
  display: table-cell;
  vertical-align: middle;
  font-size: 24px;
  text-align: center;
  text-indent: 2px;
  color: #f40009;
}
html.tablet .list-large-thumbnail .thumbnail .poster-overlay .icon-play,
html.tablet .list-large-thumbnail .thumbnail .poster-overlay .rsPlayBtnIcon {
  font-size: 16px;
}
html.mobile .list-large-thumbnail .thumbnail .poster-overlay .icon-play,
html.mobile .list-large-thumbnail .thumbnail .poster-overlay .rsPlayBtnIcon {
  font-size: 15px;
}
.list-large-thumbnail .thumbnail .poster-overlay.small {
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
}
.list-large-thumbnail .thumbnail .poster-overlay.small .icon-play {
  font-size: 15px;
}
html.mobile .list-large-thumbnail .thumbnail {
  display: none;
}
.list-large-thumbnail .headline {
  display: block;
  font-weight: 900;
  padding-top: 5px;
}
.list-large-thumbnail .headline span {
  line-height: 14px;
}
.list-large-thumbnail .headline span.content-body {
  display: block;
  font-weight: 400;
  padding-top: 10px;
}
html.mobile .list-large-thumbnail .headline span.content-body {
  display: none;
}
.list-large-thumbnail li {
  float: left;
  font-size: 14px;
  list-style: none;
  margin-left: 45px;
  width: 20.7%;
}
html[dir="rtl"] .list-large-thumbnail li {
  float: right;
}
html[dir="rtl"] .list-large-thumbnail li {
  float: right;
}
.list-large-thumbnail li > a {
  display: block;
  font-size: 0;
  width: 186px;
}
.list-large-thumbnail li > a img {
  border: 1px solid #4b4b4b;
  width: 99%;
  height: 116px;
  object-fit: cover;
}
html.tablet .list-large-thumbnail li > a {
  width: 154px;
}
.list-large-thumbnail li > span {
  display: block;
  font-size: 16px;
  text-align: center;
}
html.mobile .list-large-thumbnail li > span {
  font-size: 14px;
  line-height: 25px;
  text-align: left;
}
html.tablet .list-large-thumbnail li {
  margin-left: 0;
  padding-left: 18px;
  width: 22.65%;
}
html.tablet .list-large-thumbnail li:first-child {
  padding: 0;
}
html.mobile .list-large-thumbnail li {
  margin-left: 0;
  width: 100%;
}
.list-large-thumbnail li:first-child {
  margin: 0;
}
html.tablet .list-large-thumbnail {
  width: auto;
}
html.mobile .list-large-thumbnail {
  width: auto;
}
.packages-and-verticals-template .list-large-thumbnail .theme-main-title {
  font-size: 18px;
  line-height: 16px;
}
html.tablet .packages-and-verticals-template .list-large-thumbnail .theme-main-title {
  font-size: 16px;
}
html.mobile .packages-and-verticals-template .list-large-thumbnail .theme-main-title {
  margin-top: 0;
}
.packages-and-verticals-template .list-large-thumbnail .theme-main-title strong {
  font-weight: 900;
}
html.mobile .packages-and-verticals-template .list-large-thumbnail li {
  margin-bottom: 20px;
}
.packages-and-verticals-template .list-large-thumbnail .headline {
  padding-top: 10px;
}
.packages-and-verticals-template .list-large-thumbnail .headline > span {
  font-size: 14px;
  line-height: 16px;
}
.packages-and-verticals-template .list-large-thumbnail .headline > span.content-body {
  font-size: 13px;
}
html.tablet .packages-and-verticals-template .list-large-thumbnail .headline > span.content-body {
  font-size: 14px;
}
html.mobile .packages-and-verticals-template .list-large-thumbnail .headline > span.content-body {
  display: none!important;
}
html.tablet .packages-and-verticals-template .list-large-thumbnail .headline > span,
html.mobile .packages-and-verticals-template .list-large-thumbnail .headline > span {
  line-height: 15px!important;
}
html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail {
  display: block;
  width: 100%;
}
html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url('../../main/images/video-play-overlay-med.png') center center no-repeat;
  display: block;
  z-index: 1;
  position: absolute;
  width: 90px;
  height: 90px;
  top: 25%;
  left: 35%;
  background: url('../../main/images/video-play-overlay-med.png') center center no-repeat !important;
}
html.tablet html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay {
  top: 15%;
  left: 30%;
}
html.mobile html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay {
  top: 0;
  left: 0;
}
html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
html.tablet html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay:hover {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay .center-vertically {
  display: table;
  width: 100%;
  height: 100%;
}
html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay .icon-play,
html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay .rsPlayBtnIcon {
  display: table-cell;
  vertical-align: middle;
  font-size: 24px;
  text-align: center;
  text-indent: 2px;
  color: #f40009;
}
html.tablet html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay .icon-play,
html.tablet html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay .rsPlayBtnIcon {
  font-size: 16px;
}
html.mobile html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay .icon-play,
html.mobile html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay .rsPlayBtnIcon {
  font-size: 15px;
}
html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay.small {
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
}
html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay.small .icon-play {
  font-size: 15px;
}
html.mobile .packages-and-verticals-template .list-large-thumbnail .thumbnail .poster-overlay .icon-play {
  font-size: 25px !important;
}
html.mobile .packages-and-verticals-template .list-large-thumbnail {
  padding: 10px;
}


.video-grid .poster-overlay {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url('../../main/images/reg-semi-trans-circle-white.png') center center no-repeat;
  display: block;
  z-index: 1;
  position: absolute;
  width: 36px;
  height: 36px;
  top: 21px;
  left: 66px;
}
html.tablet .video-grid .poster-overlay {
  top: 8px;
  left: 41px;
}
html.mobile .video-grid .poster-overlay {
  top: 4px;
  left: 28px;
}
.video-grid .poster-overlay:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
html.tablet .video-grid .poster-overlay:hover {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
.video-grid .poster-overlay .center-vertically {
  display: table;
  width: 100%;
  height: 100%;
}
.video-grid .poster-overlay .icon-play,
.video-grid .poster-overlay .rsPlayBtnIcon {
  display: table-cell;
  vertical-align: middle;
  font-size: 24px;
  text-align: center;
  text-indent: 2px;
  color: #f40009;
}
html.tablet .video-grid .poster-overlay .icon-play,
html.tablet .video-grid .poster-overlay .rsPlayBtnIcon {
  font-size: 16px;
}
html.mobile .video-grid .poster-overlay .icon-play,
html.mobile .video-grid .poster-overlay .rsPlayBtnIcon {
  font-size: 15px;
}
.video-grid .poster-overlay.small {
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
}
.video-grid .poster-overlay.small .icon-play {
  font-size: 15px;
}


.latest-content-extended .item-number {
  float: left;
  font-size: 28px;
  height: 63px;
  padding-right: 10px;
  text-align: center;
  width: 25px;
  display: flex;
  display: -webkit-flex;
  line-height: .9;
}
html[dir="rtl"] .latest-content-extended .item-number {
  float: right;
}
html[dir="rtl"] .latest-content-extended .item-number {
  float: right;
}
html[dir="rtl"] .latest-content-extended .item-number {
  padding-right: 0;
  padding-left: 10px;
}
.latest-content-extended .list-item {
  height: 53px;
  font-weight: 600;
  overflow: hidden;
  display: block;
}
.grid-topic-filters .mp-component-wp .latest-content-extended .list-item {
  height: 53px;
}
html.mobile .latest-content-extended .list-item {
  font-weight: 900;
}
.latest-content-extended .list-item .title {
  float: left;
  width: 84%;
  font-size: 12px;
  line-height: 12px;
}
html[dir="rtl"] .latest-content-extended .list-item .title {
  float: right;
}
html[dir="rtl"] .latest-content-extended .list-item .title {
  float: right;
}
html.tablet .latest-content-extended .list-item .title {
  width: 80%;
}
.latest-content-extended .list-item .title .published-date {
  margin-top: 5px;
  font-size: 10px;
}
html.mobile .latest-content-extended .banner {
  padding: 14px 14px;
  font-weight: 900;
  font-size: 18px;
}


.latest-ub {
  margin: 0 auto;
}
.latest-ub .hat {
  background-image: url('../../main/images/tiles/topdown-grey15-to-trans-gradient.png');
  background-repeat: repeat-x;
}
.latest-ub .hat > p {
  text-transform: uppercase;
  margin: 0;
  overflow: hidden;
  white-space: nowrap;
}
.latest-ub .hat {
  background-color: #333333;
  padding: 4px 18px;
}
html.tablet .latest-ub .hat {
  padding: 9px 18px;
}
html.mobile .latest-ub .hat {
  padding: 11px 18px;
}
.latest-ub .hat > p {
  font-size: 38px;
  font-weight: 300;
  color: #ffffff;
}
html.mobile .latest-ub .hat > p {
  font-size: 23px;
}
.latest-ub .entries {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.latest-ub .entry {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #ffffff;
  overflow: hidden;
  border-right: 2px solid  #afafaf;
  border-bottom: 2px solid  #afafaf;
  width: 340px;
  height: 92px;
  font-size: 18px;
  line-height: 20px;
  text-transform: uppercase;
}
html.tablet .latest-ub .entry {
  height: 93px;
}
html.mobile .latest-ub .entry {
  width: 320px;
  height: 82px;
  border-right: none;
  display: none;
  font-size: 15px;
  line-height: 17px;
}
html.mobile .latest-ub .entry[data-index="1"],
html.mobile .latest-ub .entry[data-index="2"],
html.mobile .latest-ub .entry[data-index="3"],
html.mobile .latest-ub .entry[data-index="4"],
html.mobile .latest-ub .entry[data-index="5"] {
  display: block;
}
html.mobile .latest-ub .entry.last {
  display: table;
}
.latest-ub .entry.last {
  border-bottom: 0;
}
.latest-ub .entry.more {
  display: table;
  height: 102px;
}
html.tablet .latest-ub .entry.more {
  height: 53px;
}
html.mobile .latest-ub .entry.more {
  height: 60px;
}
.latest-ub .entry:hover {
  background: #eaeaea;
  color: #f40009;
}
.latest-ub .entry:hover .text {
  border-color: #f40009;
}
.latest-ub .entry:hover .text > a {
  color: #f40009;
}
.latest-ub .text {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: border-color;
  -moz-transition-property: border-color;
  /* Firefox 4 */
  -webkit-transition-property: border-color;
  /* Safari and Chrome */
  -o-transition-property: border-color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  height: 100%;
  padding: 17px 20px 0 20px;
  border-right: 7px solid  #f0f0f0;
}
.latest-ub .text > a {
  display: block;
  color: #333333;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
}
.latest-ub .title {
  display: block;
  overflow: hidden;
  max-height: 40px;
}
html.mobile .latest-ub .title {
  max-height: 34px;
}
.latest-ub .byline {
  font-size: 14px;
  line-height: 20px;
}
html.mobile .latest-ub .byline {
  font-size: 13px;
  line-height: 18px;
}
.latest-ub .more-link {
  display: table-cell;
  vertical-align: middle;
  padding: 0 20px;
  border-right: 7px solid  #f0f0f0;
}


.story-container {
  margin-bottom: 50px;
}
html.tablet .story-container .heading-xlarge {
  width: 39%;
  margin-right: 0;
}
.story-container img {
  max-width: 100%;
}
.story-container .section-headline {
  float: left;
}
html[dir="rtl"] .story-container .section-headline {
  float: right;
}
html[dir="rtl"] .story-container .section-headline {
  float: right;
}
.story-container .story-articles-wrapper {
  margin: 30px 28px 0 34px;
  max-width: 954px;
  width: 100%;
  /**** Isotope CSS3 transitions ****/
}
html[dir="rtl"] .story-container .story-articles-wrapper {
  margin: 30px 34px 0 28px;
}
html[dir="rtl"] .story-container .story-articles-wrapper {
  margin: 30px 34px 0 28px;
}
html.tablet .story-container .story-articles-wrapper {
  margin: 30px 18px 0 24px;
}
html[dir="rtl"] html.tablet .story-container .story-articles-wrapper {
  margin: 30px 24px 0 18px;
}
html[dir="rtl"] html.tablet .story-container .story-articles-wrapper {
  margin: 30px 24px 0 18px;
}
html.mobile .story-container .story-articles-wrapper {
  margin: 10px 8px 0 8px;
}
.story-container .story-articles-wrapper .element {
  background: #f4f4f4;
  border: 1px solid #d9d9d9;
  float: left;
  width: 22.85115303983229%;
  margin: 0 0.9433962264150943% 0.9433962264150943%;
}
html[dir="rtl"] .story-container .story-articles-wrapper .element {
  float: right;
}
html[dir="rtl"] .story-container .story-articles-wrapper .element {
  float: right;
}
html.mobile .story-container .story-articles-wrapper .element {
  margin-bottom: 10px;
}
.story-container .story-articles-wrapper .element .content-bounds {
  margin: 4%;
  position: relative;
}
.story-container .story-articles-wrapper .element .content-bounds .poster-overlay {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url('../../main/images/reg-semi-trans-circle-white.png') center center no-repeat;
  display: block;
  z-index: 1;
  position: absolute;
  width: 60px;
  height: 60px;
  top: 45px;
  left: 72px;
}
html.tablet .story-container .story-articles-wrapper .element .content-bounds .poster-overlay {
  top: 45px;
  left: 72px;
}
html.mobile .story-container .story-articles-wrapper .element .content-bounds .poster-overlay {
  top: 0;
  left: 0;
}
.story-container .story-articles-wrapper .element .content-bounds .poster-overlay:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
html.tablet .story-container .story-articles-wrapper .element .content-bounds .poster-overlay:hover {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
.story-container .story-articles-wrapper .element .content-bounds .poster-overlay .center-vertically {
  display: table;
  width: 100%;
  height: 100%;
}
.story-container .story-articles-wrapper .element .content-bounds .poster-overlay .icon-play,
.story-container .story-articles-wrapper .element .content-bounds .poster-overlay .rsPlayBtnIcon {
  display: table-cell;
  vertical-align: middle;
  font-size: 24px;
  text-align: center;
  text-indent: 2px;
  color: #f40009;
}
html.tablet .story-container .story-articles-wrapper .element .content-bounds .poster-overlay .icon-play,
html.tablet .story-container .story-articles-wrapper .element .content-bounds .poster-overlay .rsPlayBtnIcon {
  font-size: 16px;
}
html.mobile .story-container .story-articles-wrapper .element .content-bounds .poster-overlay .icon-play,
html.mobile .story-container .story-articles-wrapper .element .content-bounds .poster-overlay .rsPlayBtnIcon {
  font-size: 15px;
}
.story-container .story-articles-wrapper .element .content-bounds .poster-overlay.small {
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
}
.story-container .story-articles-wrapper .element .content-bounds .poster-overlay.small .icon-play {
  font-size: 15px;
}
html.mobile .story-container .story-articles-wrapper .element .content-bounds .poster-overlay {
  display: none;
}
.story-container .story-articles-wrapper .element img {
  border: 1px solid #4b4b4b;
  width: 98.99244332493703%;
  height: 140px;
}
.story-container .story-articles-wrapper .element .post-title,
.story-container .story-articles-wrapper .element a {
  color: #4b4b4b;
  margin: 5px 0;
  display: block;
  font-family: "proxima-nova", sans-serif;
  line-height: 20px;
  font-weight: 600;
  font-size: 16px;
  text-decoration: none;
}
.story-container .story-articles-wrapper .element a {
  width: 202px;
}
html.mobile .story-container .story-articles-wrapper .element a {
  width: auto;
}
.story-container .story-articles-wrapper .element .post-caption,
.story-container .story-articles-wrapper .element p {
  position: relative;
  color: #4b4b4b;
  display: block;
  font-family: Georgia;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  margin: 5px 0px 0px;
  padding: 0;
  height: auto;
}
.story-container .story-articles-wrapper .element.hero {
  width: 72.90356394129979%;
  max-height: 470px;
  min-height: 470px;
}
.story-container .story-articles-wrapper .element.hero .content-bounds {
  margin: 1.438848920863309%;
  position: relative;
}
.story-container .story-articles-wrapper .element.hero .content-bounds a {
  width: auto;
}
.story-container .story-articles-wrapper .element.hero .content-bounds img {
  width: 99.7039230199852%;
  height: auto;
}
.story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url('../../main/images/reg-semi-trans-circle-white.png') center center no-repeat;
  display: block;
  z-index: 1;
  position: absolute;
  width: 60px;
  height: 60px;
  top: 175px;
  left: 335px;
}
html.tablet .story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay {
  top: 175px;
  left: 335px;
}
html.mobile .story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay {
  top: 60px;
  left: 120px;
}
.story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
html.tablet .story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay:hover {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
.story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay .center-vertically {
  display: table;
  width: 100%;
  height: 100%;
}
.story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay .icon-play,
.story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay .rsPlayBtnIcon {
  display: table-cell;
  vertical-align: middle;
  font-size: 24px;
  text-align: center;
  text-indent: 2px;
  color: #f40009;
}
html.tablet .story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay .icon-play,
html.tablet .story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay .rsPlayBtnIcon {
  font-size: 16px;
}
html.mobile .story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay .icon-play,
html.mobile .story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay .rsPlayBtnIcon {
  font-size: 15px;
}
.story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay.small {
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
}
.story-container .story-articles-wrapper .element.hero .content-bounds .poster-overlay.small .icon-play {
  font-size: 15px;
}
html.tablet .story-container .story-articles-wrapper .element.hero {
  width: 91.84210526315789%;
  max-height: none;
  min-height: 0;
}
html.mobile .story-container .story-articles-wrapper .element.hero {
  width: 93.75%;
  max-height: none;
  min-height: 0;
}
.story-container .story-articles-wrapper .sidekick {
  max-height: 470px;
  min-height: 470px;
}
html.tablet .story-container .story-articles-wrapper .sidekick,
html.mobile .story-container .story-articles-wrapper .sidekick {
  max-height: none;
  min-height: 0;
}
.story-container .story-articles-wrapper .isotope-grid {
  width: 100%;
  float: left;
}
html[dir="rtl"] .story-container .story-articles-wrapper .isotope-grid {
  float: right;
}
html[dir="rtl"] .story-container .story-articles-wrapper .isotope-grid {
  float: right;
}
html.tablet .story-container .story-articles-wrapper .isotope-grid .element {
  width: 29.16666666666667%;
}
html.mobile .story-container .story-articles-wrapper .isotope-grid .element {
  width: 45.68125%;
}
.story-container .story-articles-wrapper .isotope-grid .element.title-caption img {
  display: none;
}
.story-container .story-articles-wrapper .isotope-grid .element.quote q {
  display: block;
  text-transform: uppercase;
}
.story-container .story-articles-wrapper .isotope-grid .element.quote cite {
  display: block;
}
.story-container .story-articles-wrapper .isotope-grid .element.quote cite span {
  display: block;
}
.story-container .story-articles-wrapper .isotope-grid .element.quote q:before {
  content: url('../../main/images/readers-open-quote4.gif');
}
.story-container .story-articles-wrapper .isotope-grid .element.quote q:after {
  content: url('../../main/images/readers-close-quote4.gif');
}
html.mobile .story-container .story-articles-wrapper .isotope-grid .element.infographic {
  display: none;
}
.story-container .story-articles-wrapper .isotope-grid .element.infographic .content-bounds img {
  pointer: none;
}
html.mobile .story-container .story-articles-wrapper .isotope-grid .content-bounds a {
  display: none;
}
html.mobile .story-container .story-articles-wrapper .isotope-grid .content-bounds .metadata a {
  display: block;
}
.story-container .story-articles-wrapper .isotope,
.story-container .story-articles-wrapper .isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  -ms-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
}
.story-container .story-articles-wrapper .isotope {
  -webkit-transition-property: height, width;
  -moz-transition-property: height, width;
  -ms-transition-property: height, width;
  -o-transition-property: height, width;
  transition-property: height, width;
}
.story-container .story-articles-wrapper .isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  -ms-transition-property: -ms-transform, opacity;
  -o-transition-property: top, left, opacity;
  transition-property: transform, opacity;
}
.story-container .story-articles-wrapper .isotope.no-transition,
.story-container .story-articles-wrapper .isotope.no-transition .isotope-item,
.story-container .story-articles-wrapper .isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -ms-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
}
.story-container .hidden {
  display: none;
}
.story-container .align-center {
  margin: 35px 0;
}


.journey-featured-text-links ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.journey-featured-text-links .link-element {
  border-bottom: 1px solid #cfcfcf;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.journey-featured-text-links .link-element.last {
  border: none;
}
html.tablet .journey-featured-text-links .link-element {
  padding-bottom: 8px;
  margin-bottom: 7px;
}
.company-main-template .journey-featured-text-links .link-element {
  margin-bottom: 15px;
}
.company-main-template .journey-featured-text-links .link-element span {
  width: 154px;
}
html.tablet .company-main-template .journey-featured-text-links .link-element {
  padding-bottom: 3px;
  margin-bottom: 7px;
}
.journey-featured-text-links a {
  display: inline-block;
  width: 100%;
}
html[dir='rtl'] .journey-featured-text-links a {
  text-align: right;
}
.journey-featured-text-links img {
  border: 1px solid #4b4b4b;
  float: left;
  margin-right: 16px;
  width: 34.81012658227848%;
}
html[dir="rtl"] .journey-featured-text-links img {
  float: right;
}
html[dir="rtl"] .journey-featured-text-links img {
  float: right;
}
[lang="zh_CN"] .journey-featured-text-links img {
  border: 1px solid #dbdbdb;
}
html.tablet .journey-featured-text-links img {
  margin-right: 5px;
}
.company-main-template .journey-featured-text-links img {
  width: 98px;
  height: 55px;
}
[lang="zh_CN"] .company-main-template .journey-featured-text-links img {
  border: 6px solid #FFF;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
}
html.tablet .company-main-template .journey-featured-text-links img {
  width: 88px;
  height: 50px;
}
[lang="zh_CN"] html.tablet .company-main-template .journey-featured-text-links img {
  border: 6px solid #FFF;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
}
[lang="zh_CN"] .journey-featured-text-links img {
  border: 1px solid #dbdbdb;
}
.journey-featured-text-links span {
  display: block;
  float: left;
  font-size: 16px;
  line-height: 25px;
  width: 186px;
}
html[dir="rtl"] .journey-featured-text-links span {
  float: right;
}
html[dir="rtl"] .journey-featured-text-links span {
  float: right;
}
html.tablet .journey-featured-text-links span,
html.mobile .journey-featured-text-links span {
  width: 158px;
}
html.tablet .journey-featured-text-links span {
  font-size: 14px;
  line-height: 23px;
}


.join-the-conversation {
  overflow: hidden;
  padding-top: 25px;
}
.join-the-conversation .just-twitter {
  padding-top: 30px;
}
.join-the-conversation .just-twitter .twitter-feed {
  margin: 32px auto;
  width: 708px;
}
.join-the-conversation .just-twitter .twitter-feed iframe[id^='twitter-widget-'] {
  width: 100% !important;
  height: 546px;
}
html.tablet .join-the-conversation .just-twitter .twitter-feed {
  width: 710px;
}
html.mobile .join-the-conversation .just-twitter .twitter-feed {
  margin-top: 20px;
  width: 100%;
}
.join-the-conversation .comments-twitter {
  margin-bottom: 25px;
  padding-top: 30px;
}
.join-the-conversation .comments-twitter .twitter-feed {
  float: left;
  margin: 0;
  width: 430px;
}
html[dir="rtl"] .join-the-conversation .comments-twitter .twitter-feed {
  float: right;
}
html[dir="rtl"] .join-the-conversation .comments-twitter .twitter-feed {
  float: right;
}
html.mobile .join-the-conversation .comments-twitter .twitter-feed {
  margin-top: 20px;
  width: 100%;
}
.join-the-conversation .comments-twitter .comment-box {
  float: left;
  margin: 0;
  width: auto;
  box-sizing: border-box;
  padding: 0 30px;
}
html[dir="rtl"] .join-the-conversation .comments-twitter .comment-box {
  float: right;
}
html[dir="rtl"] .join-the-conversation .comments-twitter .comment-box {
  float: right;
}
html.mobile .join-the-conversation .comments-twitter .comment-box {
  margin: 0;
  width: 100%;
}
html.mobile .join-the-conversation .comments-twitter .comment-box .comments-container #gigya-comments-container {
  max-width: 260px;
}
.join-the-conversation .comments-twitter .comment-box .comments-container #gigya-comments-container .gig-comments-commentBox-textarea {
  height: 58px;
  width: 100%;
}
html.mobile .join-the-conversation .comments-twitter .comment-box .comments-container #gigya-comments-container-comments-header {
  padding: 5px 12px 0 12px;
}
html.mobile .join-the-conversation .comments-twitter .comment-box .comments-container #gigya-comments-container-comments-header .gig-comments-commentList-header-commentsCount {
  margin-top: 0;
}
.join-the-conversation .comments-twitter .comment-box .comments-container .comment hr {
  margin: 20px 0px 20px 0px;
  width: 100%;
}


.recipe-ingredients .ingredients-title {
  font-family: "Arvo", serif;
  font-size: 20px;
}
.recipe-ingredients .servings-field {
  background: #f4f4f4;
  padding: 5px;
  width: 270px;
}
.recipe-ingredients .servings-field .servings {
  margin: 0;
  width: 45px;
}
html.mobile .recipe-ingredients .servings-field {
  width: auto;
}
.recipe-ingredients .ingredients-list {
  line-height: 25px;
  padding: 0;
}
.recipe-ingredients .ingredients-list li {
  list-style: none;
}


.snapshots {
  position: relative;
  display: block;
  text-align: center;
}
.snapshots .sub-title {
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 600;
}
html.mobile .snapshots .sub-title {
  font-size: 16px;
  font-weight: 900;
}
.snapshots .summary {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 16px;
  line-height: 23px;
  margin: 0 auto 14px;
  overflow: hidden;
  padding: 0 20px;
  width: 53%;
}
html.tablet .snapshots .summary {
  margin-bottom: 16px;
  width: 78%;
  font-family: "Georgia", sans-serif;
}
html.mobile .snapshots .summary {
  font-size: 12px;
  line-height: 16px;
  max-height: 48px;
  margin-bottom: 10px;
  padding: 0 16px;
  width: 100%;
}
.snapshots .container {
  margin: 0 auto;
  width: 970px;
}
html.tablet .snapshots .container {
  width: 760px;
}
html.mobile .snapshots .container {
  width: 322px;
  height: 320px;
  overflow: hidden;
}
.snapshots .image {
  -ms-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  float: left;
}
html[dir="rtl"] .snapshots .image {
  float: right;
}
html[dir="rtl"] .snapshots .image {
  float: right;
}
.snapshots .image a {
  font-size: 0;
  display: block;
  padding: 0 3px 3px 0;
  width: 191px;
  height: 191px;
}
html[dir="rtl"] .snapshots .image a {
  padding: 0 0 3px 3px;
}
html[dir="rtl"] .snapshots .image a {
  padding: 0 0 3px 3px;
}
html.tablet .snapshots .image a {
  padding: 0 2px 2px 0;
  height: 150px;
  width: 150px;
}
html[dir="rtl"] html.tablet .snapshots .image a {
  padding: 0 0 2px 2px;
}
html[dir="rtl"] html.tablet .snapshots .image a {
  padding: 0 0 2px 2px;
}
html.mobile .snapshots .image a {
  padding: 0 1px 1px 0;
  width: 106px;
  height: 106px;
}
html[dir="rtl"] html.mobile .snapshots .image a {
  padding: 0 0 1px 1px;
}
html[dir="rtl"] html.mobile .snapshots .image a {
  padding: 0 0 1px 1px;
}
.snapshots img {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  width: 100%;
  height: auto;
}
html.big_desktop .snapshots img:hover,
html.desktop .snapshots img:hover {
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  -webkit-opacity: 0.6;
  opacity: 0.6;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  filter: alpha(opacity=60);
}
.snapshots .button {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: background;
  -moz-transition-property: background;
  /* Firefox 4 */
  -webkit-transition-property: background;
  /* Safari and Chrome */
  -o-transition-property: background;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  margin: 20px auto 25px;
  font-size: 16px;
  font-weight: 600;
  padding: 18px 28px 18px 20px;
}
html[dir="rtl"] .snapshots .button {
  padding: 18px 20px 18px 28px;
}
html[dir="rtl"] .snapshots .button {
  padding: 18px 20px 18px 28px;
}
.snapshots .button:hover {
  background: #333333;
}
html.mobile .snapshots .button {
  font-size: 12px;
  font-weight: 900;
  margin: 9px auto;
  padding: 10px 7px 10px 7px;
  letter-spacing: normal;
}
html[dir="rtl"] html.mobile .snapshots .button {
  padding: 10px 7px 10px 7px;
}
html[dir="rtl"] html.mobile .snapshots .button {
  padding: 10px 7px 10px 7px;
}


/*@sizes:       (1020px 456px),(760px 456px),(320px 190px)*/
.hero-module-article {
  margin-bottom: 25px;
  max-height: 540px;
  overflow: hidden;
  margin-top: 50px;
}
html.tablet .hero-module-article {
  margin-top: 0;
}
html.mobile .hero-module-article {
  margin-bottom: 0;
  margin-top: 0;
}
.hero-module-article .mask-visiblenearby {
  -moz-opacity: 0.32;
  -khtml-opacity: 0.32;
  -webkit-opacity: 0.32;
  opacity: 0.32;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=32);
  filter: alpha(opacity=32);
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: transparent;
}
html.tablet .hero-module-article .mask-visiblenearby,
html.mobile .hero-module-article .mask-visiblenearby {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  background: #000;
}
html.big_desktop .hero-module-article .mask-visiblenearby.fadeOut,
html.desktop .hero-module-article .mask-visiblenearby.fadeOut {
  -moz-opacity: 0.32;
  -khtml-opacity: 0.32;
  -webkit-opacity: 0.32;
  opacity: 0.32;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=32);
  filter: alpha(opacity=32);
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  background: transparent;
}
html.big_desktop .hero-module-article .mask-visiblenearby.fadeIn,
html.desktop .hero-module-article .mask-visiblenearby.fadeIn {
  -moz-opacity: 0.88;
  -khtml-opacity: 0.88;
  -webkit-opacity: 0.88;
  opacity: 0.88;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=88);
  filter: alpha(opacity=88);
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  background: #ccc;
}
.hero-module-article .center-view-container {
  margin: 0 auto;
  width: 692px;
}
html.mobile .hero-module-article .center-view-container {
  width: 290px;
}
.hero-module-article .module-slideshow {
  position: relative;
  display: block;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fff;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: -moz-none;
  ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.hero-module-article .module-slideshow:hover .icon-chevron {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  visibility: visible;
}
.hero-module-article .module-slideshow .icon-chevron {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Safari and Chrome */
  /* Safari and Chrome */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  position: absolute;
  display: block;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
  cursor: pointer;
  visibility: hidden;
  z-index: 1;
  color: #fff;
  font-size: 50px;
  top: 46%;
  text-shadow: -1px 0px #666666, -1px 0px #666666, 1px 1px #666666, 1px 1px #666666;
}
.hero-module-article .module-slideshow .icon-chevron.icon-chevron-left {
  right: 20px;
}
html.tablet .hero-module-article .module-slideshow .icon-chevron.icon-chevron-left {
  right: -40px;
}
.hero-module-article .module-slideshow .icon-chevron.icon-chevron-right {
  left: 20px;
}
html.tablet .hero-module-article .module-slideshow .icon-chevron.icon-chevron-right {
  left: -40px;
}
html.big_desktop .hero-module-article .module-slideshow,
html.desktop .hero-module-article .module-slideshow {
  width: 1020px;
  height: 456px;
}
html.tablet .hero-module-article .module-slideshow {
  width: 760px;
  height: 456px;
}
html.mobile .hero-module-article .module-slideshow {
  width: 320px;
  height: 190px;
}
.hero-module-article .module-slideshow .media-container {
  position: relative;
  display: block;
  width: 100%;
  overflow: hidden;
}
.hero-module-article .module-slideshow .side-navigation-colum {
  position: absolute;
  display: block;
  width: 160px;
  height: 452px;
}
html.tablet .hero-module-article .module-slideshow .side-navigation-colum {
  height: 452px;
  width: 30px;
}
html.mobile .hero-module-article .module-slideshow .side-navigation-colum {
  height: 190px;
  width: 13px;
}
.hero-module-article .module-slideshow .side-navigation-colum.left {
  left: 0;
  top: 0;
  background: transparent url('../../main/images/tiles/slideshow-shadow-l.png') top right repeat-y;
}
.hero-module-article .module-slideshow .side-navigation-colum.right {
  right: 0;
  top: 0;
  background: transparent url('../../main/images/tiles/slideshow-shadow-r.png') top left repeat-y;
}
.hero-module-article .module-slideshow .slideshow_item[data-index="2"] {
  position: absolute;
  top: 0;
  left: 697px;
}
.hero-module-article .module-slideshow .slideshow_item.last {
  position: absolute;
  top: 0;
  left: -696px;
}
.hero-module-article .module-slideshow .rsSlide .slideshow_item[data-index="2"] {
  position: absolute;
  top: 0;
  left: 0;
}
.hero-module-article .module-slideshow .rsSlide .slideshow_item.last {
  position: absolute;
  top: 0;
  left: 0;
}
.hero-module-article .module-slideshow .royalSlider {
  position: relative;
  display: block;
  background: none;
  width: 100% !important;
  height: 452px !important;
}
html.tablet .hero-module-article .module-slideshow .royalSlider {
  width: 692px !important;
  height: 452px !important;
}
html.mobile .hero-module-article .module-slideshow .royalSlider {
  width: 290px !important;
  height: 190px !important;
}
.hero-module-article .module-slideshow .royalSlider:hover .rsArrow .rsArrowIcn {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.hero-module-article .rsHeroStyle {
  /* Captions */
}
.hero-module-article .rsHeroStyle .rsOverflow {
  position: relative;
  display: block;
  width: auto;
  height: auto;
  float: none;
  overflow: visible;
}
.hero-module-article .rsHeroStyle .rsVisibleNearbyWrap {
  overflow: hidden;
}
.hero-module-article .rsHeroStyle .rsImg {
  height: 452px;
  width: 692px;
}
html.tablet .hero-module-article .rsHeroStyle .rsImg {
  height: 452px;
  width: 692px;
}
html.mobile .hero-module-article .rsHeroStyle .rsImg {
  height: 190px;
  width: 290px;
}
.hero-module-article .rsHeroStyle .doFadeOut {
  opacity: 0.13;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.hero-module-article .rsHeroStyle .doActiveFadeOut {
  opacity: 1;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.hero-module-article .rsHeroStyle .doFadeIn {
  opacity: 1;
  -webkit-transition: all 0.6s ease-in;
  -moz-transition: all 0.6s ease-in;
  transition: all 0.6s ease-in;
}
.hero-module-article .rsHeroStyle .doActiveFadeIn {
  opacity: 1;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.hero-module-article .rsHeroStyle .rsGCaption {
  position: absolute;
  display: block;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Safari and Chrome */
  /* Safari and Chrome */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: bottom;
  -moz-transition-property: bottom;
  /* Firefox 4 */
  -webkit-transition-property: bottom;
  /* Safari and Chrome */
  -o-transition-property: bottom;
  /* Opera */
  -moz-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  background: transparent url('../../main/images/bg-heroine.png') 0 0 repeat;
  bottom: 0;
  left: 0;
  border-radius: 0;
  color: #fff;
  text-align: left;
  font-size: 23px;
  max-height: 150px;
  font-family: "Arial";
  font-weight: bolder;
  visibility: hidden;
}
html.mobile .hero-module-article .rsHeroStyle .rsGCaption {
  width: 290px;
}
.hero-module-article .rsHeroStyle .rsGCaption.transitionIn {
  visibility: visible;
  bottom: 0px;
}
.hero-module-article .rsHeroStyle .rsGCaption.transitionOut {
  visibility: hidden;
  bottom: -86px;
}
.hero-module-article .rsHeroStyle .rsCaption {
  text-align: left;
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 100%;
  color: #fff;
}
html[dir="rtl"] .hero-module-article .rsHeroStyle .rsCaption {
  text-align: right;
}
html[dir="rtl"] .hero-module-article .rsHeroStyle .rsCaption {
  text-align: right;
}
.hero-module-article .rsHeroStyle .rsCaption.hidden {
  display: none;
}
html.big_desktop .hero-module-article .rsHeroStyle .rsCaption.initially-hidden,
html.desktop .hero-module-article .rsHeroStyle .rsCaption.initially-hidden {
  height: 0px;
  width: 0px;
  overflow: hidden;
  left: 1000px;
}
html.big_desktop .hero-module-article .rsHeroStyle .rsCaption.initially-hidden .fadeout-vert,
html.desktop .hero-module-article .rsHeroStyle .rsCaption.initially-hidden .fadeout-vert {
  width: 0;
  height: 0;
}
.hero-module-article .rsHeroStyle .rsCaption strong {
  color: #fff;
  font-weight: bolder;
}
.hero-module-article .rsHeroStyle .rsCaption figure {
  overflow: hidden;
  max-height: 150px;
  width: 100%;
}
html.mobile .hero-module-article .rsHeroStyle .rsCaption figure {
  font-size: 18px;
  max-height: 68px;
}
.hero-module-article .rsHeroStyle .rsCaption a {
  color: #fff;
  text-decoration: none;
}
.hero-module-article .rsHeroStyle .rsCaption .title {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
  z-index: 1;
  padding: 0px 18px 0px 18px;
  line-height: 23px;
  max-height: 68px;
  margin-bottom: 0;
}
html.mobile .hero-module-article .rsHeroStyle .rsCaption .title {
  font-size: 14px;
  line-height: 20px;
  max-height: 50px;
  padding: 7px;
  overflow: hidden;
}
.hero-module-article .rsHeroStyle .rsCaption .summary {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 0;
  padding: 0 18px;
  line-height: 22px;
  font-size: 14px;
  font-weight: normal;
  font-family: "Arial";
  margin-top: 5px;
  font-weight: 900;
}
html.mobile .hero-module-article .rsHeroStyle .rsCaption .summary {
  display: none;
}
.hero-module-article .rsHeroStyle .rsCaption .fadeout-vert {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  display: block;
  background: transparent url('../../main/images/tiles/hero-slideshow-caption-fadeout.png') left bottom repeat-x;
}
html.mobile .hero-module-article .rsHeroStyle .rsCaption .fadeout-vert {
  display: none;
}
.hero-module-article .rsHeroStyle .rsArrowIcn {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Safari and Chrome */
  /* Safari and Chrome */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -moz-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
  top: 46%;
}
.hero-module-article .thumbseeker {
  position: relative;
  display: block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: -moz-none;
  ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  overflow: hidden;
  margin: 0 auto;
  background: #fff;
  height: 82px;
  width: 1020px;
  text-align: center;
}
html.tablet .hero-module-article .thumbseeker {
  height: 65px;
  width: 760px;
}
html.mobile .hero-module-article .thumbseeker {
  display: none;
}
.hero-module-article .thumbseeker[data-num-thumbnails='8'] .thumb-container {
  display: block;
  width: 920px;
}
html.tablet .hero-module-article .thumbseeker[data-num-thumbnails='8'] .thumb-container {
  width: 696px;
}
.hero-module-article .thumbseeker[data-num-thumbnails='8'] .skip-button {
  display: none;
}
.hero-module-article .thumbseeker[data-num-thumbnails='7'] .thumb-container {
  display: block;
  width: 809px;
}
html.tablet .hero-module-article .thumbseeker[data-num-thumbnails='7'] .thumb-container {
  width: 609px;
}
.hero-module-article .thumbseeker[data-num-thumbnails='7'] .skip-button {
  display: none;
}
.hero-module-article .thumbseeker[data-num-thumbnails='6'] .thumb-container {
  display: block;
  width: 693px;
}
html.tablet .hero-module-article .thumbseeker[data-num-thumbnails='6'] .thumb-container {
  width: 522px;
}
.hero-module-article .thumbseeker[data-num-thumbnails='6'] .skip-button {
  display: none;
}
.hero-module-article .thumbseeker[data-num-thumbnails='5'] .thumb-container {
  display: block;
  width: 576px;
}
html.tablet .hero-module-article .thumbseeker[data-num-thumbnails='5'] .thumb-container {
  width: 435px;
}
.hero-module-article .thumbseeker[data-num-thumbnails='5'] .skip-button {
  display: none;
}
.hero-module-article .thumbseeker[data-num-thumbnails='4'] .thumb-container {
  display: block;
  width: 461px;
}
html.tablet .hero-module-article .thumbseeker[data-num-thumbnails='4'] .thumb-container {
  width: 348px;
}
.hero-module-article .thumbseeker[data-num-thumbnails='4'] .skip-button {
  display: none;
}
.hero-module-article .thumbseeker[data-num-thumbnails='3'] .thumb-container {
  display: block;
  width: 348px;
}
html.tablet .hero-module-article .thumbseeker[data-num-thumbnails='3'] .thumb-container {
  width: 262px;
}
.hero-module-article .thumbseeker[data-num-thumbnails='3'] .skip-button {
  display: none;
}
.hero-module-article .thumbseeker[data-num-thumbnails='2'] .thumb-container {
  display: block;
  width: 233px;
}
html.tablet .hero-module-article .thumbseeker[data-num-thumbnails='2'] .thumb-container {
  width: 175px;
}
.hero-module-article .thumbseeker[data-num-thumbnails='2'] .skip-button {
  display: none;
}
.hero-module-article .thumbseeker .thumb-container {
  position: relative;
  display: inline-block;
  margin: 0 auto;
  height: 100%;
  width: 920px;
}
html.tablet .hero-module-article .thumbseeker .thumb-container {
  width: 696px;
}
.hero-module-article .thumbseeker .rsNav {
  position: relative;
  display: block;
  margin: 0 auto;
  float: none;
}
.hero-module-article .thumbseeker .rsNavItem {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  float: left;
  border-bottom: 6px solid #fff;
  padding: 0 2px;
}
html[dir="rtl"] .hero-module-article .thumbseeker .rsNavItem {
  float: right;
}
html[dir="rtl"] .hero-module-article .thumbseeker .rsNavItem {
  float: right;
}
.hero-module-article .thumbseeker .rsNavItem:hover {
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  -webkit-opacity: 0.6;
  opacity: 0.6;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  filter: alpha(opacity=60);
}
.hero-module-article .thumbseeker .rsNavItem.hidden {
  display: none;
}
.hero-module-article .thumbseeker .rsNavSelected .rsTmb {
  border-bottom: 6px solid #f40009;
}
.hero-module-article .thumbseeker .rsTmb {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Safari and Chrome */
  /* Safari and Chrome */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: border-bottom;
  -moz-transition-property: border-bottom;
  /* Firefox 4 */
  -webkit-transition-property: border-bottom;
  /* Safari and Chrome */
  -o-transition-property: border-bottom;
  /* Opera */
  -moz-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.hero-module-article .thumbseeker .rsTmb img {
  width: 111px;
  height: 73px;
}
html.tablet .hero-module-article .thumbseeker .rsTmb img {
  width: 83px;
  height: 55px;
}
.hero-module-article .thumbseeker .skip-button {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Safari and Chrome */
  /* Safari and Chrome */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  vertical-align: top;
  position: relative;
  display: inline-block;
  color: #808080;
  height: 80px;
  width: 45px;
  cursor: pointer;
}
html.tablet .hero-module-article .thumbseeker .skip-button {
  height: 65px;
  width: 26px;
}
html.mobile .hero-module-article .thumbseeker .skip-button {
  display: none;
}
html.big_desktop .hero-module-article .thumbseeker .skip-button:hover,
html.desktop .hero-module-article .thumbseeker .skip-button:hover {
  color: #333333;
}
html.big_desktop .hero-module-article .thumbseeker .skip-button:hover.skip-reverse .icon,
html.desktop .hero-module-article .thumbseeker .skip-button:hover.skip-reverse .icon {
  right: 21px;
}
html.big_desktop .hero-module-article .thumbseeker .skip-button:hover.skip-forward .icon,
html.desktop .hero-module-article .thumbseeker .skip-button:hover.skip-forward .icon {
  left: 21px;
}
.hero-module-article .thumbseeker .skip-button .icon {
  position: absolute;
  top: 28%;
  font-size: 30px;
  font-weight: bolder;
}
html.tablet .hero-module-article .thumbseeker .skip-button .icon {
  top: 20%;
}
.hero-module-article .thumbseeker .skip-reverse {
  text-align: right;
}
.hero-module-article .thumbseeker .skip-reverse .icon {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Safari and Chrome */
  /* Safari and Chrome */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: right;
  -moz-transition-property: right;
  /* Firefox 4 */
  -webkit-transition-property: right;
  /* Safari and Chrome */
  -o-transition-property: right;
  /* Opera */
  -moz-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  right: 18px;
}
html.tablet .hero-module-article .thumbseeker .skip-reverse .icon {
  right: 5px;
}
.hero-module-article .thumbseeker .skip-forward {
  text-align: left;
}
.hero-module-article .thumbseeker .skip-forward .icon {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Safari and Chrome */
  /* Safari and Chrome */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: left;
  -moz-transition-property: left;
  /* Firefox 4 */
  -webkit-transition-property: left;
  /* Safari and Chrome */
  -o-transition-property: left;
  /* Opera */
  -moz-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  left: 18px;
}
html.tablet .hero-module-article .thumbseeker .skip-forward .icon {
  left: 5px;
}


#global-header {
  z-index: 100147;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
  margin: 0 auto;
  width: 1040px;
  height: auto;
  margin-bottom: 50px;
}
body.cq-wcm-edit #global-header,
body.cq-wcm-design #global-header {
  z-index: 1000;
}
#global-header.skinny {
  margin-bottom: 0;
}
@media all and (max-width: 1060px) {
  #global-header {
    width: 1020px;
  }
}
html.tablet #global-header {
  width: 760px;
}
html.mobile #global-header {
  width: 320px;
  height: 40px;
  background: #252525;
  margin-bottom: 10px;
}
#global-hat {
  display: block;
  z-index: 4;
  float: left;
}
html[dir="rtl"] #global-hat {
  float: right;
}
html[dir="rtl"] #global-hat {
  float: right;
}
html.mobile #global-hat {
  position: relative;
  top: 0px;
  background: #f40009;
  width: 320px;
  height: 50px;
  overflow: hidden;
  padding: 0;
}
#global-hat #mobile-menu {
  display: none;
}
html.mobile #global-hat #mobile-menu {
  display: block;
  position: absolute;
  top: 9px;
  left: 8px;
  width: 45px;
  height: 32px;
  cursor: pointer;
  border: solid 1px #a60114;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
html.mobile #global-hat #mobile-menu .icon-reorder {
  color: #fff;
  text-shadow: 1px 1px 1px #000000;
  position: absolute;
  font-size: 32px;
  top: 0;
  left: 8px;
}
#global-hat #mobile-logo {
  display: none;
}
html.mobile #global-hat #mobile-logo {
  display: block;
  position: absolute;
  top: 9px;
  left: 85px;
  width: 165px;
  height: 35px;
}
html.mobile #global-hat #mobile-logo.full-width {
  top: 0;
  left: 55px;
  width: auto;
  height: auto;
}
.fold {
  display: none;
}
@media all and (min-width: 1061px) {
  .fold {
    display: block;
  }
}
html.big_desktop .fold,
html.desktop .fold {
  bottom: -70px;
  position: absolute;
  width: 10px;
  height: 20px;
  z-index: 2;
}
.fold-left {
  left: 0;
  background: transparent url('../../main/images/global-header-package-folds.png') 0px 0px repeat-x;
}
.fold-right {
  right: 0;
  background: transparent url('../../main/images/global-header-package-folds.png') 10px 0px repeat-x;
}
.desktop-tablet-sub-menu {
  display: none;
  position: absolute;
  top: 36px;
  left: 20px;
  z-index: 123456789;
  background-color: #fff;
  border: 1px solid #ccc;
  border-right: 0;
  padding: 0;
  margin: 0;
  -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);
}
html.tablet .desktop-tablet-sub-menu {
  max-width: 724px;
}
.desktop-tablet-sub-menu#js-country-menu {
  left: 60px;
}
html[dir="rtl"] .desktop-tablet-sub-menu#js-country-menu {
  left: 50px;
  right: auto;
}
html.tablet .desktop-tablet-sub-menu#js-country-menu {
  left: 45px;
  right: auto;
}
.desktop-tablet-sub-menu#js-country-menu .content-bounds {
  min-width: 111px;
}
html[dir="rtl"] .desktop-tablet-sub-menu#js-company-menu {
  left: 467px;
  right: auto;
}
.desktop-tablet-sub-menu#js-regional-country-menu {
  left: 60px;
}
html.tablet .desktop-tablet-sub-menu#js-regional-country-menu {
  left: 45px;
  right: auto;
}
.desktop-tablet-sub-menu#js-regional-country-menu .content-bounds {
  min-width: 111px;
}
.desktop-tablet-sub-menu .content-bounds {
  position: relative;
  display: table;
  height: 100%;
  min-width: 423px;
}
html.tablet .desktop-tablet-sub-menu .content-bounds {
  min-width: 408px;
}
.desktop-tablet-sub-menu .section-column {
  position: relative;
  display: table-cell;
  width: auto;
  height: 100%;
  border-right: 1px solid #ccc;
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.desktop-tablet-sub-menu .section-column .last {
  border-right: none;
}
.desktop-tablet-sub-menu .section-column li {
  padding: 0;
  margin: 0;
  font-size: 12px;
}
.desktop-tablet-sub-menu .section-column li a {
  display: block;
  padding: 6px 8px 6px 8px;
  text-decoration: none;
  font-size: 13px;
  font-weight: bold;
  width: auto;
  height: auto;
}
.desktop-tablet-sub-menu .section-column li a:hover {
  background: #f40009;
  color: #ffffff;
}
.desktop-tablet-sub-menu .section-column li a:hover strong {
  color: #ffffff;
}
.desktop-tablet-sub-menu .section-column li.primary {
  height: 30px;
}
.desktop-tablet-sub-menu .section-column li.primary a {
  color: #000000;
  width: auto;
  height: 30px;
  line-height: 30px;
  margin: 0;
  padding: 0;
  padding-right: 8px;
  text-indent: 8px;
  background: url('../../main/images/our-co-menu-headers.gif') repeat-x 0 -31px;
  text-transform: uppercase;
  overflow: hidden;
  pointer-events: none;
}
html.mobile .desktop-tablet-sub-menu .section-column li.primary a {
  background: none;
  height: 40px;
}
.desktop-tablet-sub-menu .section-column li.primary a:hover {
  color: #000;
}
#global-banner {
  z-index: 0;
  position: relative;
  top: 50px;
  display: block;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: transparent url('../../main/images/global-header-hat-folds.png') repeat-x;
  padding: 0 10px;
}
html.tablet #global-banner {
  background: none;
  padding: 0;
}
#global-banner .container {
  position: relative;
  display: table;
  background-color: #f40009;
  height: 105px;
  width: 100%;
}
#global-section-nav {
  top: 50px;
  z-index: 2;
  position: relative;
  display: block;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 10px;
}
html.mobile #global-section-nav {
  top: 0;
}
@media all and (max-width: 1060px) {
  #global-section-nav {
    padding: 0;
  }
}
#global-section-nav .container {
  position: relative;
  display: block;
  height: 34px;
  max-height: 34px;
  overflow: hidden;
  background-color: #cccccc;
}
html.mobile #global-section-nav .container {
  position: absolute;
}
#global-section-nav .container > div {
  height: 100%;
}
#global-section-nav .sections {
  position: relative;
  margin: 0;
  padding: 0;
  height: 100%;
}
#global-section-nav .sections[data-total-sections="1"] .section-link {
  width: 1040px;
}
html.tablet #global-section-nav .sections[data-total-sections="1"] .section-link {
  width: 760px;
}
html.mobile #global-section-nav .sections[data-total-sections="1"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="2"] .section-link {
  width: 510px;
}
html.tablet #global-section-nav .sections[data-total-sections="2"] .section-link {
  width: 380px;
}
html.mobile #global-section-nav .sections[data-total-sections="2"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="3"] .section-link {
  width: 340px;
}
html.tablet #global-section-nav .sections[data-total-sections="3"] .section-link {
  width: 253px;
}
html.mobile #global-section-nav .sections[data-total-sections="3"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="4"] .section-link {
  width: 255px;
}
html.tablet #global-section-nav .sections[data-total-sections="4"] .section-link {
  width: 190px;
}
html.mobile #global-section-nav .sections[data-total-sections="4"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="5"] .section-link {
  width: 204px;
}
html.tablet #global-section-nav .sections[data-total-sections="5"] .section-link {
  width: 152px;
}
html.mobile #global-section-nav .sections[data-total-sections="5"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="6"] .section-link {
  width: 170px;
}
html.tablet #global-section-nav .sections[data-total-sections="6"] .section-link {
  width: 126px;
}
html.mobile #global-section-nav .sections[data-total-sections="6"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="7"] .section-link {
  width: 145px;
}
html.tablet #global-section-nav .sections[data-total-sections="7"] .section-link {
  width: 108px;
}
html.tablet #global-section-nav .sections[data-total-sections="7"] .section-link:lang(pt-br) {
  width: 105px;
}
html.mobile #global-section-nav .sections[data-total-sections="7"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="7"] .section:last-child .section-link {
  width: 150px;
}
html.tablet #global-section-nav .sections[data-total-sections="7"] .section:last-child .section-link {
  width: 112px;
}
html.tablet #global-section-nav .sections[data-total-sections="7"] .section:last-child .section-link:lang(pt-br) {
  width: 104px;
}
html.mobile #global-section-nav .sections[data-total-sections="7"] .section:last-child .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="8"] .section-link {
  width: 127px;
}
html.tablet #global-section-nav .sections[data-total-sections="8"] .section-link {
  width: 93px;
}
html.mobile #global-section-nav .sections[data-total-sections="8"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="8"] .section:last-child .section-link {
  width: 131px;
}
html.tablet #global-section-nav .sections[data-total-sections="8"] .section:last-child .section-link {
  width: 93px;
}
html.mobile #global-section-nav .sections[data-total-sections="8"] .section:last-child .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="9"] .section-link {
  width: 113px;
}
html.tablet #global-section-nav .sections[data-total-sections="9"] .section-link {
  width: 84px;
}
html.mobile #global-section-nav .sections[data-total-sections="9"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="9"] .section:last-child .section-link {
  width: 116px;
}
html.tablet #global-section-nav .sections[data-total-sections="9"] .section:last-child .section-link {
  width: 88px;
}
html.mobile #global-section-nav .sections[data-total-sections="9"] .section:last-child .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="10"] .section-link {
  width: 102px;
  font-size: 13px;
}
html.tablet #global-section-nav .sections[data-total-sections="10"] .section-link {
  width: 76px;
}
html.mobile #global-section-nav .sections[data-total-sections="10"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="11"] .section-link {
  width: 92px;
  font-size: 12px;
}
html.tablet #global-section-nav .sections[data-total-sections="11"] .section-link {
  width: 69px;
}
html.mobile #global-section-nav .sections[data-total-sections="11"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="11"] .section:last-child .section-link {
  width: 100px;
}
html.tablet #global-section-nav .sections[data-total-sections="11"] .section:last-child .section-link {
  width: 70px;
}
html.mobile #global-section-nav .sections[data-total-sections="11"] .section:last-child .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="12"] .section-link {
  width: 85px;
  font-size: 12px;
}
html.tablet #global-section-nav .sections[data-total-sections="12"] .section-link {
  width: 63px;
}
html.mobile #global-section-nav .sections[data-total-sections="12"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="12"] .section:last-child .section-link {
  width: 85px;
}
html.tablet #global-section-nav .sections[data-total-sections="12"] .section:last-child .section-link {
  width: 67px;
}
#global-section-nav .sections[data-total-sections="13"] .section-link {
  width: 78px;
  font-size: 11px;
}
html.tablet #global-section-nav .sections[data-total-sections="13"] .section-link {
  width: 58px;
}
html.mobile #global-section-nav .sections[data-total-sections="13"] .section-link {
  width: 100%;
}
#global-section-nav .sections[data-total-sections="13"] .section:last-child .section-link {
  width: 84px;
}
html.tablet #global-section-nav .sections[data-total-sections="13"] .section:last-child .section-link {
  width: 64px;
}
html.mobile #global-section-nav .sections[data-total-sections="13"] .section:last-child .section-link {
  width: 100%;
}
#global-section-nav .section {
  position: relative;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  height: 100%;
  list-style: none;
  padding: 0;
  margin: 0;
  color: #333333;
}
html[dir="rtl"] #global-section-nav .section {
  float: right;
}
html[dir="rtl"] #global-section-nav .section {
  float: right;
}
html[dir="rtl"] #global-section-nav .section:first-child .section-link {
  background-image: url('../../main/images/global-header-section-vert-shadow.png');
}
html[dir="rtl"] #global-section-nav .section:last-child .section-link {
  background: none;
}
html[dir="rtl"] #global-section-nav .section:last-child .section-link:hover,
html[dir="rtl"] #global-section-nav .section:last-child .section-link.active {
  background-color: #333333;
}
#global-section-nav .section-link {
  display: table;
  height: 100%;
  vertical-align: middle;
  text-align: center;
  font-family: "Roboto Condensed", sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  color: inherit;
  background: transparent url('../../main/images/global-header-section-vert-shadow.png') repeat-y;
}
#global-section-nav .section-link:hover,
#global-section-nav .section-link.active {
  color: #fff;
  background-color: #333333;
}
#global-section-nav .section-link.first {
  background-image: none;
}
#global-section-nav .section-link-text {
  display: table-cell;
  position: relative;
  vertical-align: middle;
}
#header-container {
  position: absolute;
  top: 0;
  background: #252525;
  height: 50px;
  width: 940px;
  padding: 0 50px;
  /*.theme-secondary {
        color: @color_coke_red;
    }*/
}
html.tablet #header-container {
  width: 660px;
}
html.mobile #header-container {
  padding: 0;
  width: 100%;
}
#header-container .col0 {
  float: right;
  padding: 18px 0;
}
#header-container .col1 {
  width: auto;
  position: relative;
  display: inline-block;
  padding: 11px 10px;
  max-width: 552px;
}
#header-container .col2 {
  width: auto;
  position: relative;
  display: inline-block;
  float: left;
  padding: 11px 10px;
}
#header-container .sub-nav {
  position: relative;
  padding: 0;
}
html.tablet #header-container .sub-nav {
  right: 15px;
  padding-right: 1px;
}
html.mobile #header-container .sub-nav {
  display: none;
}
#header-container .sub-nav .link-list {
  margin: 0;
  padding: 0;
  display: table;
  height: 50px;
}
#header-container .sub-nav .link-list > div {
  display: table-cell;
  padding-top: 2px;
  vertical-align: middle;
}
#header-container .sub-nav .link-list-item {
  font-size: 12px;
  padding: 0;
  margin: 0;
  color: #A9A7A7;
  line-height: 1;
  width: auto !important;
}
#header-container .sub-nav .link-list-item .sub-menu-link {
  padding-top: 5px;
}
#header-container .sub-nav .link-list-item.mobile {
  display: inline;
  font-size: 24px;
}
#header-container .sub-nav .link-list-item a {
  display: inline;
  float: none;
  color: inherit;
  text-decoration: none;
  font-weight: 600;
  font-size: 13px;
  padding: 5px 20px 5px 10px;
  line-height: 1;
  cursor: pointer;
}
html[dir="rtl"] #header-container .sub-nav .link-list-item a {
  float: right;
}
html[dir="rtl"] #header-container .sub-nav .link-list-item a {
  float: right;
}
html[dir="rtl"] #header-container .sub-nav .link-list-item a {
  padding: 5px 10px 5px 20px;
}
html[dir="rtl"] #header-container .sub-nav .link-list-item a {
  padding: 5px 10px 5px 20px;
}
#header-container .sub-nav .link-list-item a#investors-link {
  padding-right: 10px;
}
#header-container .sub-nav .link-list-item a.mobile {
  width: 60px;
  display: block;
  float: left;
}
html[dir="rtl"] #header-container .sub-nav .link-list-item a.mobile {
  float: right;
}
html[dir="rtl"] #header-container .sub-nav .link-list-item a.mobile {
  float: right;
}
#header-container .sub-nav .link-list-item.login a {
  background: url('../../main/images/sub-nav-sprite.png') no-repeat right -20px;
}
#header-container .sub-nav .link-list-item.sub-menu-wrapper {
  padding-right: 0;
}
#header-container .sub-nav .link-list-item.sub-menu-wrapper i {
  margin-left: 6px;
  font-size: 16px;
}
#header-container .sub-nav .link-list-item.sub-menu-wrapper a {
  border: 0 !important;
}
#header-container .sub-nav .link-list-item.sub-menu-wrapper.opened,
#header-container .sub-nav .link-list-item.sub-menu-wrapper.open-menu {
  margin-left: -1px;
  color: #f40009;
  background-color: #ffffff;
}
#header-container .sub-nav .link-list-item.sub-menu-wrapper.opened i::before,
#header-container .sub-nav .link-list-item.sub-menu-wrapper.open-menu i::before {
  content: "\f0d8";
}
#header-container .sub-nav .link-list-item span.bar {
  float: none;
  display: inline;
  padding: 5px 0;
  font-size: 16px;
  color: #686868;
}
html[dir="rtl"] #header-container .sub-nav .link-list-item span.bar {
  float: right;
}
html[dir="rtl"] #header-container .sub-nav .link-list-item span.bar {
  float: right;
}
.no-packages-spacer {
  height: 15px;
}
#global-package-nav {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 3;
  position: absolute;
  display: block;
  padding: 0;
  width: 100%;
  overflow: hidden;
  border-top: solid 1px #cccccc;
  border-left: solid 1px #b9b8b8;
  border-right: solid 1px #b9b8b8;
  border-bottom: solid 1px #9a9a9a;
  height: 40px;
}
html.tablet #global-package-nav {
  position: relative;
  margin-top: 50px;
}
html.mobile #global-package-nav {
  position: relative;
  display: none;
}
html.big_desktop #global-package-nav.collapsed,
html.desktop #global-package-nav.collapsed {
  height: 40px;
  position: relative;
  top: 50px;
}
html.big_desktop #global-package-nav.expanded,
html.desktop #global-package-nav.expanded {
  height: 290px;
}
#global-package-nav .container {
  position: relative;
  display: table;
  margin: 0 auto;
  height: 290px;
  width: 100%;
  text-align: center;
  background: #ffffff;
}
html.tablet #global-package-nav .container {
  height: 40px;
}
html.mobile #global-package-nav .container {
  height: auto;
}
#global-package-nav .packages {
  position: relative;
  margin: 0;
  padding: 0;
  height: 40px;
  overflow: hidden;
}
html.mobile #global-package-nav .packages {
  height: auto;
}
#global-package-nav .package {
  position: relative;
  display: inline-block;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  padding: 0;
  margin: 0;
  color: #333;
}
#global-package-nav .package-link {
  display: table;
  height: 40px;
  vertical-align: middle;
  text-align: center;
  text-decoration: none;
  font-family: "Roboto Condensed", sans-serif;
  color: inherit;
  margin: 0;
}
#global-package-nav .package-link.first {
  margin: 0;
}
#global-package-nav .package-link.first .package-link-text {
  padding-left: 0;
}
#global-package-nav .package-link:hover {
  color: #333;
}
#global-package-nav .package-link.active {
  color: #f40009;
}
#global-package-nav .package-link .icon-caret-up {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Safari and Chrome */
  /* Safari and Chrome */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -moz-transition-duration: 0.24s;
  -webkit-transition-duration: 0.24s;
  -o-transition-duration: 0.24s;
  transition-duration: 0.24s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
  display: block;
  position: absolute;
  margin: 0 auto;
  left: 0;
  bottom: -6px;
  width: 100%;
  pointer-events: none;
  color: #333333;
}
#global-package-nav .package-link .icon-caret-up.visible {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
#global-package-nav .package-link-separator {
  display: table-cell;
  font-size: 6px;
  vertical-align: middle;
  padding: 0 5px;
}
#global-package-nav .package-link-text {
  display: table-cell;
  position: relative;
  vertical-align: middle;
  padding: 5px;
}
#global-package-nav .package-link-text:hover,
#global-package-nav .package-link-text.active {
  color: #f40009;
}
#global-package-nav .package-link-text .hidden-bb {
  display: none;
}
#global-package-nav .package-link-text img {
  max-height: 32px;
  margin: -2px 0px;
}
#global-package-nav #supertooltip-list {
  position: relative;
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
  border-top: solid 3px #333333;
}
html.tablet #global-package-nav #supertooltip-list,
html.mobile #global-package-nav #supertooltip-list {
  display: none;
}
#global-package-nav #supertooltip-list::before {
  z-index: 1;
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  pointer-events: none;
  height: 15px;
  width: 100%;
  background: transparent url('../../main/images/tiles/small-vert-gray-to-trans-gradient.png') 0 0 repeat-x;
}
#global-package-nav #supertooltip-list .left-col {
  position: relative;
  float: left;
  width: 667px;
}
html[dir="rtl"] #global-package-nav #supertooltip-list .left-col {
  float: right;
}
html[dir="rtl"] #global-package-nav #supertooltip-list .left-col {
  float: right;
}
#global-package-nav #supertooltip-list .right-col {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  text-align: left;
  float: left;
  padding: 35px 30px;
  width: 370px;
  height: 250px;
  overflow: hidden;
}
html[dir="rtl"] #global-package-nav #supertooltip-list .right-col {
  float: right;
}
html[dir="rtl"] #global-package-nav #supertooltip-list .right-col {
  float: right;
}
#global-package-nav .supertooltip-item {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 250px;
  font-family: "Roboto Condensed", sans-serif;
}
#global-package-nav .supertooltip-item img {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  float: left;
}
html[dir="rtl"] #global-package-nav .supertooltip-item img {
  float: right;
}
html[dir="rtl"] #global-package-nav .supertooltip-item img {
  float: right;
}
#global-package-nav .supertooltip-item.hidden {
  display: none;
}
#global-package-nav .supertooltip-item span {
  display: block;
  color: #333333;
  line-height: 25px;
  font-size: 30px;
  max-height: 50px;
}
#global-package-nav .supertooltip-item p {
  margin: 0;
  padding: 0;
}
#global-package-nav .supertooltip-item a {
  position: relative;
  display: block;
  color: #f40009;
  text-transform: uppercase;
  margin-top: 20px;
  text-decoration: none;
}
#global-package-nav .supertooltip-item .summary {
  margin-top: 6px;
  font-size: 15px;
  line-height: 22px;
  color: #3b3b3b;
  overflow: hidden;
  max-height: 110px;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  #global-header {
    margin-bottom: 0;
  }
}
.activeCountryLink {
  color: #f40009 !important;
}
.country-sel-map {
  display: none;
  width: 100%;
  padding-left: 3%;
  overflow: auto;
}
html.tablet .country-sel-map {
  min-height: 220px;
  height: auto;
}
html.mobile .country-sel-map {
  min-height: 220px;
  height: auto;
  margin: 5px 0;
  width: 340px;
  padding-left: 0;
}
.country-sel-map .regions-container {
  float: left;
  width: 29%;
  padding-bottom: 26px;
}
html.tablet .country-sel-map .regions-container {
  width: 38%;
}
html.mobile .country-sel-map .regions-container {
  width: 100%;
}
.country-sel-map .regions-container ul {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: bold;
  line-height: 25px;
  list-style: none;
  margin: 0;
  padding: 0;
}
html.mobile .country-sel-map .regions-container ul {
  font-size: 13px;
}
.country-sel-map .regions-container li {
  padding-left: 20px;
}
.country-sel-map .regions-container ul.sites li {
  font-size: 14px;
}
html.mobile .country-sel-map .regions-container ul.sites li {
  font-size: 13px;
}
.country-sel-map .regions-container a {
  color: #000;
  font-weight: 600;
  font-family: "proxima-nova", sans-serif;
  cursor: pointer;
  font-size: 17px;
  text-decoration: none;
}
html.mobile .country-sel-map .regions-container a {
  font-size: 13px;
}
html.mobile .country-sel-map .regions-container ul.regions li.regionLabel a:link {
  font-size: 12px;
}
.country-sel-map .regions-container ul.sites li a:link {
  color: #000;
}
.country-sel-map .regions-container ul.sites li a:hover {
  color: #f40009;
}
.country-sel-map .regions-container ul.sites li a:active {
  color: #f40009;
}
.country-sel-map .map-container {
  float: left;
  position: relative;
}
html.tablet .country-sel-map .map-container {
  width: 59%;
  direction: ltr;
}
html.mobile .country-sel-map .map-container {
  display: none;
}
.country-sel-map .map-container img {
  width: 629PX;
  height: 309px;
}
html.tablet .country-sel-map .map-container img {
  width: 420px;
  height: 232px;
}
.country-sel-map .overlay {
  display: none;
  background-image: url('../../main/images/regional-overlay-desktop1.png');
  position: absolute;
  background-color: transparent;
}
html.tablet .country-sel-map .overlay {
  background-image: url('../../main/images/regional-overlay-desktop.png');
  background-color: transparent;
}
.country-sel-map .north-america {
  width: 337px;
  height: 216px;
  top: -60px;
  left: -53px;
}
html.tablet .country-sel-map .north-america {
  width: 179px;
  height: 107px;
  top: -8px;
  left: -2px;
}
.country-sel-map .eurasia {
  width: 259px;
  height: 187px;
  top: 7px;
  background-position: -141px -456px;
  left: 320px;
}
html.tablet .country-sel-map .eurasia {
  width: 223px;
  height: 179px;
  top: 8px;
  left: 162px;
  background-position: 0 -287px;
}
.country-sel-map .africa {
  width: 251px;
  height: 218px;
  top: 89px;
  left: 169px;
  background-position: center bottom;
}
html.tablet .country-sel-map .africa {
  width: 97px;
  height: 177px;
  top: 59px;
  left: 164px;
  background-position: center bottom;
}
.country-sel-map .europe {
  width: 137px;
  height: 166px;
  top: -37px;
  background-position: 716px -700px;
  left: 239px;
}
html.tablet .country-sel-map .europe {
  width: 79px;
  height: 63px;
  top: 7px;
  background-position: -44px -487px;
  left: 174px;
}
.country-sel-map .latin-america {
  width: 189px;
  height: 212px;
  top: 93px;
  background-position: -33px -209px;
  left: 14px;
}
html.tablet .country-sel-map .latin-america {
  width: 125px;
  height: 144px;
  top: 72px;
  background-position: 5px -117px;
  left: 17px;
}
.country-sel-map .asia-pacific {
  width: 289px;
  height: 334px;
  top: -43px;
  background-position: 14px 641px;
  left: 329px;
  clip: rect(80px 289px 334px 0px);
}
html.tablet .country-sel-map .asia-pacific {
  width: 140px;
  height: 159px;
  top: 39px;
  background-position: -7px -573px;
  left: 284px;
}
#global-regional-map {
  margin: 0 auto;
  background-color: #fff;
  position: relative;
  top: 50px;
}
#global-regional-map .container {
  position: relative;
  display: block;
  margin: 0 auto;
  width: 1040px;
  padding: 0 0 0 0;
  height: auto;
}
html.tablet #global-regional-map .container {
  width: 760px;
}
html.mobile #global-regional-map .container {
  padding: 10px 10px 0;
  background: #fff !important;
}
#global-regional-map .frontPageMapSpacing {
  padding-top: 15px;
}
#global-regional-map .otherPagesMapSpacing {
  padding-top: 15px;
}
#global-regional-map-mobile {
  margin: 0 auto;
  background-color: #fff;
}
#global-regional-map-mobile .container {
  position: relative;
  display: block;
  margin: 0 auto;
  width: 1040px;
  padding: 65px 0 0 0;
  height: auto;
}
html.tablet #global-regional-map-mobile .container {
  width: 760px;
  padding: 60px 0 0;
}
html.mobile #global-regional-map-mobile .container {
  width: 100%;
  padding: 10px 10px 0;
  background: #fff !important;
}
/* BEGIN MOBILE SPECIFIC STYLES FOR HEADER MENUS */
html.mobile .mobile-open #global-menu-items {
  position: relative;
  top: 50px;
  z-index: 10;
}
html.mobile .mobile-open #global-menu-items #header-container {
  height: 54px;
  position: relative;
  background-color: #f40009;
}
html.mobile .mobile-open #global-menu-items .col0 {
  display: block;
  padding: 0;
  float: none;
}
html.mobile .mobile-open #global-menu-items .col1 {
  display: none;
}
html.mobile .mobile-open #global-menu-items .col2 {
  display: none;
}
html.mobile .mobile-open #js-company-menu,
html.mobile .mobile-open #js-regional-country-menu,
html.mobile .mobile-open #js-country-menu {
  display: block !important;
  position: relative;
  top: auto;
  left: auto;
  z-index: auto;
  border: none;
}
html.mobile .mobile-open #js-company-menu div.content-bounds,
html.mobile .mobile-open #js-regional-country-menu div.content-bounds,
html.mobile .mobile-open #js-country-menu div.content-bounds {
  display: block;
  min-width: 100%;
}
.mobile-open #js-company-menu ul.section-column,
.mobile-open #js-regional-country-menu ul.section-column,
.mobile-open #js-country-menu ul.section-column {
  border-right: none;
  display: block;
  width: 100%;
}
.mobile-open #js-company-menu ul.section-column > li.primary,
.mobile-open #js-regional-country-menu ul.section-column > li.primary,
.mobile-open #js-country-menu ul.section-column > li.primary {
  display: block;
  background: url('../../main/images/nav-mobile-menu-our-co.gif');
  height: 40px;
}
.mobile-open #js-company-menu ul.section-column > li.primary:hover,
.mobile-open #js-regional-country-menu ul.section-column > li.primary:hover,
.mobile-open #js-country-menu ul.section-column > li.primary:hover {
  cursor: pointer;
}
.mobile-open #js-company-menu ul.section-column > li.primary > a,
.mobile-open #js-regional-country-menu ul.section-column > li.primary > a,
.mobile-open #js-country-menu ul.section-column > li.primary > a {
  width: 320px;
  height: 40px;
  font-size: 13px;
  line-height: 40px;
  padding: 0 0 0 15px;
  text-indent: 20px;
  color: #fff;
  background: none;
}
.mobile-open #js-company-menu ul.section-column > li.primary > a:before,
.mobile-open #js-regional-country-menu ul.section-column > li.primary > a:before,
.mobile-open #js-country-menu ul.section-column > li.primary > a:before {
  font-family: "FontAwesome";
  content: '\f0da';
  left: -20px;
  position: relative;
}
.mobile-open #js-company-menu ul.section-column > li.primary.open > a:before,
.mobile-open #js-regional-country-menu ul.section-column > li.primary.open > a:before,
.mobile-open #js-country-menu ul.section-column > li.primary.open > a:before {
  content: '\f0d7';
}
.mobile-open #js-company-menu ul.section-column > li,
.mobile-open #js-regional-country-menu ul.section-column > li,
.mobile-open #js-country-menu ul.section-column > li {
  display: none;
}
.mobile-open #js-company-menu ul.section-column > li > a,
.mobile-open #js-regional-country-menu ul.section-column > li > a,
.mobile-open #js-country-menu ul.section-column > li > a {
  width: 320px;
  height: 40px;
  line-height: 40px;
  font-size: 13px;
  padding: 0;
  display: block;
  text-indent: 20px;
  text-transform: uppercase;
  background: url('../../main/images/nav-mobile-menu-sub-item-sprite.gif');
}
.mobile-open #js-company-menu ul.section-column > li > a:hover,
.mobile-open #js-regional-country-menu ul.section-column > li > a:hover,
.mobile-open #js-country-menu ul.section-column > li > a:hover,
.mobile-open #js-company-menu ul.section-column > li > a:active,
.mobile-open #js-regional-country-menu ul.section-column > li > a:active,
.mobile-open #js-country-menu ul.section-column > li > a:active,
.mobile-open #js-company-menu ul.section-column > li > a.active,
.mobile-open #js-regional-country-menu ul.section-column > li > a.active,
.mobile-open #js-country-menu ul.section-column > li > a.active {
  background: url('../../main/images/nav-mobile-menu-sub-item-sprite.gif') 0 -40px;
  color: #fff;
}
html.mobile .mobile-open #global-section-nav .container {
  position: relative;
  height: 100%;
  width: 100%;
  max-height: 100%;
}
html.mobile .mobile-open #global-section-nav li {
  width: 100%;
  height: 40px;
}
html.mobile .mobile-open #global-section-nav li a,
html.mobile .mobile-open #global-section-nav li a.first {
  display: block;
  width: 320px;
  height: 40px;
  line-height: 40px;
  background: url('../../main/images/nav-mobile-menu-sub-item-sprite.gif');
  text-indent: 15px;
  text-transform: uppercase;
  font-weight: bold;
  color: #000;
}
html.mobile .mobile-open #global-section-nav li a:hover,
html.mobile .mobile-open #global-section-nav li a.first:hover,
html.mobile .mobile-open #global-section-nav li a:active,
html.mobile .mobile-open #global-section-nav li a.first:active,
html.mobile .mobile-open #global-section-nav li a.active,
html.mobile .mobile-open #global-section-nav li a.first.active {
  background: url('../../main/images/nav-mobile-menu-sub-item-sprite.gif') 0 -40px;
  color: #fff;
}
html.mobile .mobile-open a.active.section-link div span strong {
  color: #fff;
}
html.mobile .mobile-open #global-section-nav li a:hover .theme-secondary {
  color: #fff;
}
html.mobile .mobile-open #global-section-nav li a:active .theme-secondary {
  color: #fff;
}
html.mobile .mobile-open #global-package-nav {
  display: block;
  padding: 0;
  width: 100%;
  height: auto;
  max-height: none;
}
.mobile-open #global-package-nav .package-link-separator {
  display: none;
}
.mobile-open #global-package-nav li {
  width: 100%;
  height: 40px;
}
html.mobile .mobile-open #global-package-nav li {
  height: auto;
}
.mobile-open #global-package-nav li a,
.mobile-open #global-package-nav li a.first {
  display: block;
  width: 320px;
  line-height: 40px;
  background: #fff;
  text-indent: 15px;
  text-transform: uppercase;
  font-weight: bold;
  color: #000;
  margin: 0;
  text-align: left;
}
html.mobile .mobile-open #global-package-nav .package-link-text,
.mobile-open #global-package-nav .package-link-text .hidden-bb {
  display: block;
  padding: 0;
}
.mobile-open #global-package-nav .package-link-text > img.hidden-mobile {
  display: none;
}
html.desktop #global-header.skinny #global-package-nav.collapsed,
html.big_desktop #global-header.skinny #global-package-nav.collapsed {
  position: static;
}
html.tablet #global-header.skinny #global-package-nav.collapsed {
  margin: 0px;
}
html.desktop #global-header.skinny .fold,
html.big_desktop #global-header.skinny .fold {
  bottom: auto;
}
#global-header.skinny #global-regional-map {
  top: 0;
}
#global-header.skinny #global-section-nav {
  top: 0;
}
#global-header.skinny #global-banner {
  background: transparent;
  padding: 0 10px;
  top: 0;
}
@media all and (max-width: 1060px) {
  #global-header.skinny #global-banner {
    padding: 0;
  }
}
#global-header.skinny #global-banner .container {
  height: 58px;
}
#global-header.skinny #global-banner .container img {
  position: absolute;
  top: 10px;
  left: 25px;
  width: 185px;
  height: 40px;
}
#global-header.skinny #header-container {
  right: 0;
  width: 860px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 58px;
  background: none;
  color: #ffffff;
}
html.tablet #global-header.skinny #header-container {
  width: 528px;
  padding: 5px 0 0 0;
}
html.mobile #global-header.skinny #header-container {
  width: 100%;
}
#global-header.skinny #header-container .sub-nav .link-list {
  height: 58px;
}
#global-header.skinny #header-container .sub-nav .link-list-item,
#global-header.skinny #header-container .sub-nav .link-list-item span.bar {
  color: inherit;
}
#global-header.skinny #header-container .sub-nav .link-list-item span.bar {
  padding-top: 6px;
}
#global-header.skinny #header-container .sub-nav.col1,
#global-header.skinny #header-container .sub-nav.col2 {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  ms-user-select: none;
  user-select: none;
  padding: 0;
  margin: 0;
}
#global-header.skinny #global-menu-items a {
  cursor: pointer;
}
#global-header.skinny #global-menu-items .search-box {
  margin-top: 18px;
}
html.mobile #global-header.skinny #global-menu-items .search-box {
  margin-top: 0;
}
#global-header.skinny .desktop-tablet-sub-menu {
  top: 41px;
}
#global-header.skinny .desktop-tablet-sub-menu#js-country-menu {
  left: 235px;
}
@media all and (max-width: 1060px) {
  #global-header.skinny .desktop-tablet-sub-menu#js-country-menu {
    left: 215px;
  }
}
html.tablet #global-header.skinny .desktop-tablet-sub-menu#js-country-menu {
  left: 217px;
}
html.mobile #global-header.skinny .desktop-tablet-sub-menu#js-country-menu {
  left: 0;
}
#global-header.skinny .desktop-tablet-sub-menu#js-regional-country-menu {
  left: 235px;
}
@media all and (max-width: 1060px) {
  #global-header.skinny .desktop-tablet-sub-menu#js-regional-country-menu {
    left: 215px;
  }
}
html.tablet #global-header.skinny .desktop-tablet-sub-menu#js-regional-country-menu {
  left: 217px;
}
html.mobile #global-header.skinny .desktop-tablet-sub-menu#js-regional-country-menu {
  left: 0;
}


.grid-topic-filters {
  overflow: hidden;
}
.grid-topic-filters .headline-section {
  margin: 0 0 15px 0;
}
html.tablet .grid-topic-filters .grid-topic-wp {
  width: 705px;
  margin: 20px 27px;
}
html.tablet .grid-topic-filters .grid-topic-wp .grid-topic-wp {
  margin: 0;
}
.grid-topic-filters .grid-topic-wp .scroller-right {
  display: none;
}
.grid-topic-filters .grid-topic-wp .scroller-left {
  display: none;
}
html.mobile .grid-topic-filters .grid-topic-wp {
  width: 320px;
}
html.mobile .grid-topic-filters .grid-topic-wp .navListwrapper {
  position: relative;
  margin: 0 auto;
  overflow: hidden;
  height: 50px;
  width: 258px;
}
html.mobile .grid-topic-filters .grid-topic-wp .categories {
  position: absolute;
  margin-top: 0px;
  display: block;
}
html.mobile .grid-topic-filters .grid-topic-wp .categories li {
  display: table-cell;
  position: relative;
  text-align: center;
  cursor: grab;
  cursor: -webkit-grab;
  color: #efefef;
  vertical-align: middle;
  border: none;
  line-height: 30px;
  min-width: 50px;
}
html.mobile .grid-topic-filters .grid-topic-wp .categories li:first-child {
  border-left: none;
}
html.mobile .grid-topic-filters .grid-topic-wp .categories li a {
  font-size: 13px;
  letter-spacing: -1px;
  font-weight: normal;
}
html.mobile .grid-topic-filters .grid-topic-wp .scroller {
  text-align: center;
  cursor: pointer;
  display: none;
  padding: 7px;
  padding-top: 11px;
  white-space: no-wrap;
  vertical-align: middle;
}
html.mobile .grid-topic-filters .grid-topic-wp .scroller-right {
  float: right;
  height: 20px;
  right: 0px;
  width: 10px;
  font-size: 15px;
  color: black;
  content: "\f054";
  display: block;
  padding-top: 8px;
}
html.mobile .grid-topic-filters .grid-topic-wp .scroller-right i {
  text-indent: 0px;
}
html.mobile .grid-topic-filters .grid-topic-wp .scroller-left {
  float: left;
  height: 20px;
  width: 10px;
  font-size: 15px;
  color: black;
  display: block;
  content: "\f054";
  padding-top: 8px;
}
html.mobile .grid-topic-filters .grid-topic-wp .scroller-left i {
  text-indent: 0px;
}
.grid-topic-filters .grid-topic-wp .categories {
  margin: 20px auto;
  padding: 0;
  display: table;
}
.grid-topic-filters .grid-topic-wp .categories li {
  list-style: none;
  margin: 0;
  display: inline-block;
  height: 16px;
  padding: 0 8px;
  border-left: 1px solid #cfcfcf;
  cursor: pointer;
}
.grid-topic-filters .grid-topic-wp .categories li a {
  font-weight: bold;
  font-size: 16px;
  text-transform: uppercase;
}
html.tablet .grid-topic-filters .grid-topic-wp .categories li {
  width: 30%;
  padding: 0 0 11px 16px;
  height: 19px;
}
html[dir="rtl"] html.tablet .grid-topic-filters .grid-topic-wp .categories li {
  padding: 0 16px 11px 0;
}
html[dir="rtl"] html.tablet .grid-topic-filters .grid-topic-wp .categories li {
  padding: 0 16px 11px 0;
}
html.tablet .grid-topic-filters .grid-topic-wp .categories li a {
  font-size: 16px;
}
.grid-topic-filters .grid-topic-wp .categories li:first-child {
  border-left: none;
}
html.tablet .grid-topic-filters .grid-topic-wp .categories li:first-child {
  border-left: 1px solid #cfcfcf;
}
.grid-topic-filters .grid-topic-wp .categories li:hover,
.grid-topic-filters .grid-topic-wp .categories li a.selected {
  color: #f40009;
}
.grid-topic-filters .grid-topic-wp .categories li a.selected {
  cursor: default;
}
html.tablet .grid-topic-filters .grid-topic-wp .categories {
  width: 705px;
  margin: 0 auto;
}
.grid-topic-filters .grid-topic-wp .thcc-component-wp,
.grid-topic-filters .grid-topic-wp .mp-component-wp,
.grid-topic-filters .grid-topic-wp .callout1x2,
.grid-topic-filters .grid-topic-wp .callout1x1,
.grid-topic-filters .grid-topic-wp .callout1x1p,
.grid-topic-filters .grid-topic-wp .callouts-group2,
.grid-topic-filters .grid-topic-wp .callouts-group3 {
  float: left;
}
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .thcc-component-wp,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .mp-component-wp,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .callout1x2,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .callout1x1,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .callout1x1p,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .callouts-group2,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .callouts-group3 {
  float: right;
}
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .thcc-component-wp,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .mp-component-wp,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .callout1x2,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .callout1x1,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .callout1x1p,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .callouts-group2,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .callouts-group3 {
  float: right;
}
html.mobile .grid-topic-filters .grid-topic-wp .thcc-component-wp,
html.mobile .grid-topic-filters .grid-topic-wp .mp-component-wp,
html.mobile .grid-topic-filters .grid-topic-wp .callout1x2,
html.mobile .grid-topic-filters .grid-topic-wp .callout1x1,
html.mobile .grid-topic-filters .grid-topic-wp .callout1x1p,
html.mobile .grid-topic-filters .grid-topic-wp .callouts-group2,
html.mobile .grid-topic-filters .grid-topic-wp .callouts-group3 {
  float: none;
  width: 320px;
}
html.mobile .grid-topic-filters .grid-topic-wp .callout1x2,
html.mobile .grid-topic-filters .grid-topic-wp .callout1x1 {
  height: auto;
}
html.mobile .grid-topic-filters .grid-topic-wp .callout1x2 .large-category-callout {
  height: auto;
}
html.mobile .grid-topic-filters .grid-topic-wp .last {
  margin: 0 0 18px 0;
}
.grid-topic-filters .grid-topic-wp .thps-component-wp,
.grid-topic-filters .grid-topic-wp .callouts-group1,
.grid-topic-filters .grid-topic-wp .rl-component-wp {
  float: right;
}
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .thps-component-wp,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .callouts-group1,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .rl-component-wp {
  float: left;
}
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .thps-component-wp,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .callouts-group1,
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .rl-component-wp {
  float: left;
}
.grid-topic-filters .grid-topic-wp .space-side {
  margin: 0 18px 0 0;
}
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .space-side {
  margin: 0 0 0 18px;
}
html[dir="rtl"] .grid-topic-filters .grid-topic-wp .space-side {
  margin: 0 0 0 18px;
}
html.mobile .grid-topic-filters .grid-topic-wp .space-side {
  margin: 0 0 18px 0;
  clear: both;
}
.grid-topic-filters .grid-topic-wp .space-btn {
  margin-bottom: 18px;
}
.grid-topic-filters .thcc-component-wp,
.grid-topic-filters .thps-component-wp {
  height: 452px;
}
.grid-topic-filters .thcc-component-wp {
  width: 692px;
}
.grid-topic-filters .thcc-component-wp .topic-hero-category-callout {
  margin-bottom: 0;
}
html.tablet .grid-topic-filters .thcc-component-wp .topic-hero-category-callout img {
  width: 705px;
}
html.tablet .grid-topic-filters .thcc-component-wp .topic-hero-category-callout .banner {
  width: 690px;
}
html.mobile .grid-topic-filters .thcc-component-wp .topic-hero-category-callout .banner {
  width: 312px;
}
html.tablet .grid-topic-filters .thcc-component-wp {
  height: 452px;
  width: 705px;
}
html.mobile .grid-topic-filters .thcc-component-wp {
  height: auto;
  width: 320px;
}
.grid-topic-filters .thps-component-wp {
  width: 310px;
}
html.tablet .grid-topic-filters .thps-component-wp {
  float: left;
  height: 454px;
  width: 310px;
}
html[dir="rtl"] html.tablet .grid-topic-filters .thps-component-wp {
  float: right;
}
html[dir="rtl"] html.tablet .grid-topic-filters .thps-component-wp {
  float: right;
}
html.mobile .grid-topic-filters .thps-component-wp {
  margin: 0 0 18px 0;
  height: auto;
  width: 320px;
}
.grid-topic-filters .mp-component-wp,
.grid-topic-filters .rl-component-wp {
  width: 297px;
}
.grid-topic-filters .mp-component-wp {
  height: 789px;
  overflow: hidden;
}
html.tablet .grid-topic-filters .mp-component-wp .content-wrapper {
  padding-right: 7px;
}
.grid-topic-filters .mp-component-wp .list-item {
  height: 52px;
  padding: 9.5px 20px;
}
.grid-topic-filters .mp-component-wp .title {
  width: 83%;
}
html.tablet .grid-topic-filters .mp-component-wp .title {
  width: 87%;
}
html.mobile .grid-topic-filters .mp-component-wp .title {
  width: 85%;
  font-size: 16px;
}
html.mobile[lang="ja-JP"] .grid-topic-filters .mp-component-wp .title {
  font-size: 13px;
  line-height: 18px;
}
html.tablet .grid-topic-filters .mp-component-wp {
  float: right;
  height: 436px;
  margin: 0 0 18px 0;
  width: 370px;
}
html[dir="rtl"] html.tablet .grid-topic-filters .mp-component-wp {
  float: left;
}
html[dir="rtl"] html.tablet .grid-topic-filters .mp-component-wp {
  float: left;
}
html.tablet .grid-topic-filters .mp-component-wp .list-item {
  height: 58px;
}
html.mobile .grid-topic-filters .mp-component-wp {
  width: 320px;
  height: 410px;
}
.grid-topic-filters .callouts-group1 {
  height: 789px;
}
.grid-topic-filters .callouts-group2 {
  height: 1209px;
}
html.tablet .grid-topic-filters .callouts-group2 {
  height: 806px;
}
.grid-topic-filters .callouts-group1,
.grid-topic-filters .callouts-group2 {
  width: 705px;
}
html.mobile .grid-topic-filters .callouts-group1,
html.mobile .grid-topic-filters .callouts-group2 {
  width: 320px;
  margin: 0;
  height: auto;
  display: none;
}
.grid-topic-filters .callouts-group3 {
  width: 343px;
  height: 385px;
}
html.tablet .grid-topic-filters .callouts-group3 {
  margin: 0 18px 18px 0;
  height: 342px;
}
html[dir="rtl"] html.tablet .grid-topic-filters .callouts-group3 {
  margin: 0 0 18px 18px;
}
html[dir="rtl"] html.tablet .grid-topic-filters .callouts-group3 {
  margin: 0 0 18px 18px;
}
html.tablet .grid-topic-filters .callouts-group3 .topic-callout {
  height: 342px;
}
html.mobile .grid-topic-filters .callouts-group3 {
  height: auto;
  width: 320px;
  margin: 0 0 18px 0;
}
html.mobile .grid-topic-filters .callouts-group3 .topic-callout {
  height: auto;
}
.grid-topic-filters .rl-component-wp {
  height: 1192px;
  overflow: hidden;
}
html.tablet .grid-topic-filters .rl-component-wp {
  height: 688px;
  width: 344px;
}
html.tablet .grid-topic-filters .rl-component-wp .list-item {
  height: 107px;
}
html.mobile .grid-topic-filters .rl-component-wp {
  float: right;
  width: 320px;
  height: 502px;
}
html[dir="rtl"] html.mobile .grid-topic-filters .rl-component-wp {
  float: left;
}
html[dir="rtl"] html.mobile .grid-topic-filters .rl-component-wp {
  float: left;
}
html.mobile .grid-topic-filters .rl-component-wp .list-item {
  height: 76px;
}
.grid-topic-filters .seeMore_toggle {
  display: none;
}
html.mobile .grid-topic-filters .seeMore_toggle {
  display: block;
  width: 100%;
  height: 30px;
  text-align: center;
}
html.mobile .grid-topic-filters .seeMore_toggle i {
  margin-left: 5px;
}
html.mobile .grid-topic-filters .grid-topic-main.mobileDefaultAllExpanded .seeMore_toggle {
  display: none;
}
html.mobile .grid-topic-filters .grid-topic-filters .grid-topic-main.mobileDefaultAllExpanded .callouts-group1,
html.mobile .grid-topic-filters .grid-topic-filters .grid-topic-main.mobileDefaultAllExpanded .callouts-group2 {
  display: block;
}
.cq-wcm-edit .gtf-vhiden {
  visibility: hidden !important;
}
.edit-mode-gtf .callout1x1 {
  height: 411px;
  width: 212px;
}
.edit-mode-gtf .callout1x1p {
  height: 411px;
  overflow: hidden;
  width: 245px;
}
html.mobile .edit-mode-gtf .callout1x1p {
  height: auto;
}
.edit-mode-gtf .callout1x2 {
  height: 411px;
  width: 475px;
}
.edit-mode-gtf .thcc-component-wp {
  height: 479px;
}
.edit-mode-gtf .mp-component-wp {
  height: 816px;
}
html.tablet .edit-mode-gtf .mp-component-wp {
  height: 478px;
}
html.mobile .edit-mode-gtf .mp-component-wp {
  height: 448px;
}
.edit-mode-gtf .callouts-group1 {
  height: 816px;
  overflow: hidden;
}
.edit-mode-gtf .rl-component-wp {
  height: 1192px;
}
html.tablet .edit-mode-gtf .rl-component-wp {
  height: 858px;
}
html.mobile .edit-mode-gtf .rl-component-wp {
  height: 492px;
}
.edit-mode-gtf .callouts-group2 {
  height: 1264px;
}
html.tablet .edit-mode-gtf .callouts-group2 {
  height: 858px;
}
.edit-mode-gtf .ph-space {
  background-color: #666666;
}
.edit-mode-gtf .hiden {
  display: none;
}


footer {
  position: relative;
  background: #d71616 url('../../main/images/bg-footer-gradient.gif') 0 100% repeat-x;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  background-position: top;
}
html.mobile footer {
  background-image: none;
  background-color: #cccccc;
  text-transform: uppercase;
}
footer nav {
  color: #ffffff;
  padding: 10px 0;
  height: 25px;
  line-height: 27px;
  text-transform: uppercase;
  text-align: center;
}
html.tablet footer nav {
  text-indent: 50px;
}
html.mobile footer nav {
  color: #000000;
  text-align: left;
  text-indent: 0;
  padding: 0;
  border-bottom: 0;
  height: auto;
}
html.mobile[dir='rtl'] footer nav {
  text-align: right;
}
footer nav a {
  font-weight: bold;
}
footer nav.top-level {
  font-size: 14px;
  background: #900e0e;
  text-align: center;
  text-indent: 0 !important;
  padding: 15px 0 10px;
}
html.mobile footer nav.top-level {
  font-size: 11px;
}
html.mobile footer nav.top-level a {
  background: url('../../main/images/mobile-footer-header.gif') repeat-x 0 -59px !important;
}
footer nav.secondary {
  font-size: 11px;
  background: #900e0e;
  position: relative;
  padding: 5px 0 15px;
}
footer nav.secondary ul {
  /* TODO: evaluate the fix for Revision: 15441 Defect-2916  */
}
html.mobile footer nav.secondary ul {
  width: 100%;
  margin: 0;
}
html.tablet footer nav.secondary ul li {
  padding: 0 7px;
}
html.tablet footer nav.secondary {
  text-indent: 19px;
}
html[dir="rtl"] footer nav.secondary {
  text-indent: 0;
}
html.mobile footer nav.secondary {
  font-weight: bold !important;
}
footer nav ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
html[dir="rtl"] footer nav ul {
  display: table;
  margin: 0 auto;
}
html.mobile footer nav ul {
  display: block;
}
footer nav ul li {
  float: none;
  display: inline;
  border-right: 1px solid #c91717;
  padding: 0 15px;
}
html[dir='rtl'] footer nav ul li {
  float: right;
  border-right: none;
  border-left: 1px solid #c91717;
}
html[dir="rtl"] html[dir='rtl'] footer nav ul li {
  float: left;
}
html[dir="rtl"] html[dir='rtl'] footer nav ul li {
  float: left;
}
html.tablet footer nav ul li {
  padding: 0 10px;
}
html.mobile footer nav ul li {
  display: block;
  padding: 0;
  border: 0;
  margin: 0;
}
html.mobile[dir='rtl'] footer nav ul li {
  float: none;
}
footer nav ul li.first {
  padding: 0 15px 0 0;
}
html[dir="rtl"] footer nav ul li.first {
  padding: 0 0 0 15px;
}
html[dir="rtl"] footer nav ul li.first {
  padding: 0 0 0 15px;
}
footer nav ul li:last-child,
footer nav ul li.last {
  border: 0;
}
html[dir="rtl"] footer nav ul li:last-child,
html[dir="rtl"] footer nav ul li.last {
  border: 0;
}
html[dir="rtl"] footer nav ul li:last-child,
html[dir="rtl"] footer nav ul li.last {
  border: 0;
}
html.tablet footer nav ul li.last {
  padding: 0 0 0 15px;
}
html[dir="rtl"] html.tablet footer nav ul li.last {
  padding: 0 15px 0 0;
}
html[dir="rtl"] html.tablet footer nav ul li.last {
  padding: 0 15px 0 0;
}
html.tablet[dir='rtl'] footer nav ul li {
  padding: 0 15px;
}
footer nav ul li a {
  color: #ffffff;
  text-decoration: none;
}
html.mobile footer nav ul li a {
  display: block;
  font-weight: bold !important;
  margin: 0;
  padding: 5px 0;
  text-indent: 10px;
  cursor: pointer;
  cursor: hand;
  background: url('../../main/images/mobile-footer-header.gif');
  line-height: 18px !important;
  width: 100%;
}
footer .footer-wedge-1 {
  width: 100%;
  height: 34px;
  background: transparent url('../../main/images/footer-curved-shadow.png') 50% 0 no-repeat;
}
html.mobile footer .footer-wedge-1 {
  display: none !important;
}
footer .footer-wedge-2 {
  width: 100%;
  height: 24px;
  background: transparent url('../../main/images/footer-curved-shadow.png') 50% 0 no-repeat;
  margin-top: 15px;
}
html.mobile footer .footer-wedge-2 {
  display: none !important;
}
footer #link-lists {
  padding-top: 0;
  margin: 0 auto;
  min-width: 1020px;
  max-width: 1020px;
}
html.tablet footer #link-lists,
html.desktop footer #link-lists {
  min-height: 300px;
}
html.tablet footer #link-lists {
  min-width: 760px;
  max-width: 760px;
}
html.mobile footer #link-lists {
  min-width: 100%;
  max-width: 100%;
  margin: 0;
}
footer #link-lists .column {
  float: left;
  width: 218px;
  margin-right: 22px;
}
html[dir="rtl"] footer #link-lists .column {
  float: right;
}
html[dir="rtl"] footer #link-lists .column {
  float: right;
}
html.tablet footer #link-lists .column {
  float: left;
  width: 162px;
  margin-right: 25px;
}
html[dir="rtl"] html.tablet footer #link-lists .column {
  float: right;
}
html[dir="rtl"] html.tablet footer #link-lists .column {
  float: right;
}
html.mobile footer #link-lists .column {
  float: none;
  width: 100%;
  margin-right: 0;
}
html[dir="rtl"] html.mobile footer #link-lists .column {
  float: none;
}
html[dir="rtl"] html.mobile footer #link-lists .column {
  float: none;
}
html.mobile footer #link-lists .column li a {
  color: #000;
}
footer #link-lists .column-first {
  margin-left: 40px;
}
html.tablet footer #link-lists .column-first {
  margin-left: 22px;
}
html.tablet[dir='rtl'] footer #link-lists .column-first {
  margin-right: 22px;
  margin-left: 25px;
}
html.mobile footer #link-lists .column-first {
  margin-left: 0;
}
html.mobile[dir='rtl'] footer #link-lists .column-first {
  margin-left: 0;
  margin-right: 0;
}
html[dir='rtl'] footer #link-lists .column-first {
  margin-right: 40px;
}
html.tablet footer #link-lists .column-fourth {
  margin-right: 0;
}
footer #link-lists section {
  margin: 0 0 10px 0;
  margin: 0;
}
html.tablet footer #link-lists section {
  width: auto;
  margin: 0 0 10px 0px;
}
html.mobile footer #link-lists section {
  background: #ccc;
}
footer #link-lists section h5 {
  color: #ffffff;
  font-weight: 900;
  font-size: 14px;
  margin: 0 0 3px 0;
  padding: 0;
  text-transform: uppercase;
  line-height: 1.7;
}
html.mobile footer #link-lists section h5 {
  display: block;
  font-weight: bold;
  font-size: 11px;
  margin: 0;
  padding: 5px 0;
  text-indent: 10px;
  cursor: pointer;
  cursor: hand;
  background: url('../../main/images/mobile-footer-header.gif');
  line-height: 18px !important;
  width: 100%;
}
html.mobile footer #link-lists section h5.gray {
  background: url('../../main/images/mobile-footer-header.gif') 0 -29px;
  height: 19px;
  line-height: 1.3em !important;
}
html.mobile footer #link-lists section h5.gray ~ ul {
  background: #000 !important;
}
html.mobile footer #link-lists section h5.gray ~ ul a {
  color: #fff !important;
}
footer #link-lists section h5 a {
  color: #ffffff;
  text-transform: none;
  text-decoration: none;
  font-family: "@proxima_nova", sans-serif;
  font-size: 12px;
}
html.mobile footer #link-lists section h5 a {
  text-transform: uppercase;
}
footer #link-lists section h5 .open,
footer #link-lists section h5 .close {
  background: none;
  display: inline-block;
  height: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 0;
}
html.mobile footer #link-lists section h5 .open:before {
  font-family: 'FontAwesome';
  content: '\f0da';
  position: relative;
  left: -9px;
  top: -3px;
}
html.mobile[dir="rtl"] footer #link-lists section h5 .open:before {
  left: auto;
  right: -9px;
  content: '\f0d9';
}
html.mobile footer #link-lists section h5 .open {
  display: inline-block;
  height: 10px;
  margin: 0 3px 0 0;
  overflow: hidden;
  padding: 0;
  width: 10px;
}
html.mobile footer #link-lists section h5 .close:before {
  font-family: 'FontAwesome';
  content: '\f0d7';
  position: relative;
  left: -10px;
  top: -4px;
}
html.mobile[dir="rtl"] footer #link-lists section h5 .close:before {
  left: auto;
  right: -10px;
}
html.mobile footer #link-lists section h5 .close {
  display: inline-block;
  height: 10px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 10px;
  margin-right: 2px;
  height: 9px;
}
footer #link-lists section.about-col h5 {
  margin: 0 0 9px 0;
  padding: 0;
  line-height: 12px;
}
footer #link-lists section.about-col h5.title {
  margin-top: 4px;
  margin-bottom: 9px;
}
html.mobile footer #link-lists section.about-col h5.title {
  margin: 0px;
}
footer #link-lists section ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
html.mobile footer #link-lists section ul {
  display: none;
}
footer #link-lists section ul li {
  line-height: 12px;
  color: #ffffff;
  font-size: 12px;
  text-decoration: none;
  font-weight: normal;
  margin: 0;
  padding: 0;
  padding-bottom: 9px;
}
html.mobile footer #link-lists section ul li {
  border: 0;
  display: block;
  font-size: 11px;
  cursor: hand;
  color: #000 !important;
  font-weight: bold !important;
  text-indent: 20px;
  border-top: 0;
  margin: 0;
  padding: 5px 0;
}
footer p {
  font-size: 12px;
  font-weight: 900;
  margin: 0 40px;
  text-align: justify;
  line-height: 1.4;
}
html.tablet footer p {
  font-size: 11px;
  margin: 0 30px 10px 30px;
}
html.mobile footer p {
  font-size: 11px;
  line-height: 1;
  margin: 0;
  padding: 3px 0 3px 10px;
  width: 298px;
}
html[dir="rtl"] html.mobile footer p {
  padding: 3px 10px 3px 0;
}
html[dir="rtl"] html.mobile footer p {
  padding: 3px 10px 3px 0;
}
footer p.copyright {
  font-size: 12px;
  text-align: left;
  text-transform: uppercase;
  padding: 10px 0;
  line-height: 1;
}
html[dir="rtl"] footer p.copyright {
  text-align: right;
}
html[dir="rtl"] footer p.copyright {
  text-align: right;
}
html.mobile footer p.copyright {
  font-size: 11px;
  margin: 0;
  padding: 3px 0 3px 10px;
  width: 290px;
}
html[dir="rtl"] html.mobile footer p.copyright {
  padding: 3px 10px 3px 0;
}
html[dir="rtl"] html.mobile footer p.copyright {
  padding: 3px 10px 3px 0;
}
html.mobile footer p.gray {
  font-weight: bold;
  font-size: 13px;
  line-height: 1;
  margin: 0;
  padding: 5px 0;
  text-indent: 10px;
  cursor: pointer;
  cursor: hand;
  background: url('../../main/images/mobile-footer-header.gif') 0 -29px;
  width: 100%;
}
footer #masthead_link {
  padding: 0;
  z-index: 9999;
}
html.mobile footer #masthead_link {
  padding: 5px 0;
  width: 100%;
}
footer #masthead_link .open {
  display: inline-block;
  width: 7px;
  height: 13px;
  background: url('../../main/images/masthead-arrows-desktop-and-tablet.png') no-repeat -8px 2px;
}
html.mobile footer #masthead_link .open {
  background: url('../../main/images/footer-arrows.png') no-repeat scroll 0 0;
  display: inline-block;
  height: 8px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 9px;
  background-size: 88%;
}
footer #masthead_link.opened {
  position: relative;
  left: 0;
  top: 0;
  margin: 0;
  padding: 10px;
  background: #fff;
  color: #f40009;
}
html.mobile footer #masthead_link.opened {
  background: url('../../main/images/mobile-footer-header.gif') repeat scroll 0 0;
  color: #fff;
  cursor: pointer;
  display: block;
  font-weight: bold;
  line-height: 18px !important;
  margin: 0;
  padding: 5px 0;
  text-indent: 10px;
  width: 320px;
}
html.mobile footer #masthead_link.opened .close {
  background: url('../../main/images/footer-arrows.png') no-repeat scroll 0 -10px;
  display: inline-block;
  height: 10px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 10px;
}
footer #masthead_link.opened .open {
  background-position: 0 3px;
}
html.mobile footer li.last.notifications.mobile-masthead-open {
  position: absolute;
  bottom: -28px;
}
footer #notifications_link {
  padding: 10px;
  z-index: 9999;
}
html.mobile footer #notifications_link {
  padding: 5px 0;
  width: 320px;
}
footer #notifications_link .open {
  display: inline-block;
  width: 7px;
  height: 14px;
  background: url('../../main/images/masthead-arrows-desktop-and-tablet.png') no-repeat -8px 2px;
}
html.mobile footer #notifications_link .open {
  background: url('../../main/images/footer-arrows.png') no-repeat scroll 0 0;
  display: inline-block;
  height: 10px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 10px;
}
footer #notifications_link.opened {
  position: relative;
  left: 0;
  top: 0;
  margin: 0;
  padding: 10px;
  background: #fff;
  color: #f40009;
}
html.mobile footer #notifications_link.opened {
  background: url('../../main/images/mobile-footer-header.gif') repeat scroll 0 0;
  color: #fff;
  cursor: pointer;
  display: block;
  font-weight: bold;
  line-height: 18px !important;
  margin: 0;
  padding: 5px 0;
  text-indent: 10px;
  width: 320px;
}
html.mobile footer #notifications_link.opened .close {
  background: url('../../main/images/footer-arrows.png') no-repeat scroll 0 -10px;
  display: inline-block;
  height: 10px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 10px;
}
footer #notifications_link.opened .open {
  background-position: 0 3px;
}
footer #link-lists a,
footer .corporate-footer-text a {
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
}
footer #masthead {
  display: none;
  position: relative;
  height: 370px;
  overflow: scroll;
  overflow-y: scroll;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  background: #fff;
  -webkit-box-shadow: 0px 5px 5px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 5px 5px 5px rgba(0, 0, 0, 0.3);
  z-index: 0;
}
html.mobile footer #masthead {
  margin-bottom: 27px;
}
footer #masthead.opened {
  display: block;
}
footer #masthead h4.heading-small {
  text-indent: 0;
  margin: 10px 25px;
}
html.mobile footer #masthead h4.heading-small {
  display: none;
}
footer #masthead #masthead_close_link {
  display: none;
}
footer #masthead ul.authors {
  margin: 0 25px;
  list-style: none;
  text-align: left;
}
html.tablet footer #masthead ul.authors {
  width: 800px;
  overflow-x: hidden;
}
html.mobile footer #masthead ul.authors {
  margin: 10px 0 10px 10px;
  overflow: hidden;
}
html[dir="rtl"] html.mobile footer #masthead ul.authors {
  margin: 10px 10px 10px 0;
}
html[dir="rtl"] html.mobile footer #masthead ul.authors {
  margin: 10px 10px 10px 0;
}
footer #masthead ul.authors li {
  width: 33.3%;
  height: 95px;
  float: left;
  padding: 0;
  text-indent: 0;
  color: #444;
  border: 0;
}
html[dir="rtl"] footer #masthead ul.authors li {
  float: right;
}
html[dir="rtl"] footer #masthead ul.authors li {
  float: right;
}
html.tablet footer #masthead ul.authors li {
  height: 80px;
  width: 245px;
}
html.mobile footer #masthead ul.authors li {
  width: 100%;
}
footer #masthead ul.authors li img {
  display: inline-block;
  float: left;
  width: 75px;
  height: 75px;
  margin: 0 10px 20px 0;
  border: 1px solid #ccc;
}
html[dir="rtl"] footer #masthead ul.authors li img {
  float: right;
}
html[dir="rtl"] footer #masthead ul.authors li img {
  float: right;
}
html[dir="rtl"] footer #masthead ul.authors li img {
  margin: 0 0 20px 10px;
}
html[dir="rtl"] footer #masthead ul.authors li img {
  margin: 0 0 20px 10px;
}
html.tablet footer #masthead ul.authors li img {
  width: 55px;
  height: 55px;
  margin: 0 5px 10px 0;
}
html[dir="rtl"] html.tablet footer #masthead ul.authors li img {
  margin: 0 0 10px 5px;
}
html[dir="rtl"] html.tablet footer #masthead ul.authors li img {
  margin: 0 0 10px 5px;
}
footer #masthead ul.authors li h6 {
  font-size: 13px;
  display: inline-block;
  float: left;
  padding: 0;
  margin: 0;
  line-height: 13px;
}
html[dir="rtl"] footer #masthead ul.authors li h6 {
  float: right;
}
html[dir="rtl"] footer #masthead ul.authors li h6 {
  float: right;
}
html.tablet footer #masthead ul.authors li h6 {
  margin: 0;
  font-size: 12px;
  line-height: 12px;
}
html.mobile footer #masthead ul.authors li h6 {
  width: 200px;
}
footer #masthead ul.authors li h6 a {
  width: 100%;
  color: #f40009;
  text-transform: none;
  padding: 0px;
}
html.mobile footer #masthead ul.authors li h6 a {
  background: none !important;
  text-indent: 0;
}
footer #masthead ul.authors li .author-social-links {
  width: 70%;
  display: inline-block;
  float: left;
  line-height: 2;
}
html[dir="rtl"] footer #masthead ul.authors li .author-social-links {
  float: right;
}
html[dir="rtl"] footer #masthead ul.authors li .author-social-links {
  float: right;
}
html.mobile footer #masthead ul.authors li .author-social-links {
  margin: 0;
  width: 200px;
}
footer #masthead ul.authors li .author-social-links a {
  display: inline;
  width: auto;
  color: #444;
}
html.mobile footer #masthead ul.authors li .author-social-links a {
  background: #ffffff url("");
  text-indent: 0;
}
footer #masthead ul.authors li .author-social-links a.social {
  text-transform: uppercase;
}
html.tablet footer #masthead ul.authors li .author-social-links a.social {
  font-size: 9px;
  line-height: 9px;
}
footer #masthead ul.authors li span {
  color: #ccc;
  text-transform: none;
  display: inline-block;
  margin-top: 5px;
  line-height: 14px;
}
footer #footer_notifications {
  display: none;
  position: absolute;
  width: 675px;
  height: 600px;
  overflow: hidden;
  background: #fff;
  -webkit-box-shadow: 0px 5px 5px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 5px 5px 5px rgba(0, 0, 0, 0.3);
  margin: 0;
  padding: 0;
  margin-top: -10px;
}
html.mobile footer #footer_notifications {
  top: 0;
  left: 0 !important;
  position: relative;
  width: 320px;
  height: auto;
}
footer #footer_notifications.opened {
  display: block;
}
footer #footer_notifications a.close {
  display: none !important;
}
footer #footer_notifications .loading {
  display: block;
  margin: 15px;
  color: #ccc;
}
footer #footer_notifications .coppa-wrapper {
  margin-top: 0;
}
#overlay_notifications {
  width: 675px;
  height: 550px;
  overflow: hidden;
  background: #fff;
  z-index: 123456789000;
  -webkit-box-shadow: 0px 5px 5px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 5px 5px 5px rgba(0, 0, 0, 0.3);
  margin: 0;
  padding: 0;
}
html.mobile #overlay_notifications {
  width: 320px;
  height: 1000px;
}
.notifications_ui {
  margin: 20px 50px;
  color: #000;
  text-transform: none;
  font-weight: 100;
}
html.mobile .notifications_ui {
  margin: 20px 25px;
}
.notifications_ui * {
  text-indent: 0;
}
.notifications_ui .top-description {
  margin-top: 10px;
}
.notifications_ui .top-description p {
  font-weight: 100;
}
.notifications_ui .error {
  padding: 0;
  color: #f40009;
}
*:lang(de-DE) .notifications_ui .error.ajaxed {
  display: none;
}
.notifications_ui .error.age_gate {
  display: none;
  color: #f90;
}
.notifications_ui .coppa-wrapper {
  display: block;
  margin-top: 15px;
  width: 105%;
}
.notifications_ui .coppa {
  display: inline;
}
.notifications_ui h3 {
  font-weight: 900;
  font-size: 21px;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
}
#overlay_notifications .notifications_ui h3 {
  font-size: 28px;
  text-transform: none;
}
html.mobile #overlay_notifications .notifications_ui h3 {
  font-size: 18px;
}
html.mobile .notifications_ui h3 {
  width: 298px;
  font-size: 18px;
}
.notifications_ui h3 strong {
  color: #f40009;
}
.notifications_ui p {
  font-size: 15px;
  color: #777;
  line-height: 1.4;
  margin: 5px 0 20px 0;
  padding: 0;
}
html.mobile .notifications_ui p {
  width: 265px;
}
.notifications_ui div.success {
  display: none;
}
.notifications_ui form {
  font-size: 12px;
}
.notifications_ui form ul {
  width: 275px;
  float: left;
  margin: 0 25px 0 0;
  padding: 0;
  list-style-type: none;
}
html[dir="rtl"] .notifications_ui form ul {
  float: right;
}
html[dir="rtl"] .notifications_ui form ul {
  float: right;
}
html[dir="rtl"] .notifications_ui form ul {
  margin: 0 0 0 25px;
}
html[dir="rtl"] .notifications_ui form ul {
  margin: 0 0 0 25px;
}
html.mobile .notifications_ui form ul {
  width: 265px;
  margin: 0 15px 0 0;
}
html[dir="rtl"] html.mobile .notifications_ui form ul {
  margin: 0 0 0 15px;
}
html[dir="rtl"] html.mobile .notifications_ui form ul {
  margin: 0 0 0 15px;
}
.notifications_ui form ul li {
  display: block;
  border: 0;
  margin: 0;
  padding: 0;
}
.notifications_ui form ul li h6 {
  margin: 0;
  padding: 0;
  line-height: 1.2;
}
.notifications_ui form ul li h6 label {
  display: block;
  font-size: 14px;
  padding-left: 25px;
  position: relative;
  top: -15px;
  z-index: 100;
}
html.mobile .notifications_ui form ul li h6 label {
  top: -18px;
}
.notifications_ui form ul li h6 input {
  width: 20px;
  height: 20px;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 101;
}
.notifications_ui form ul li p {
  font-size: 12px;
  margin: 0 0 20px 25px;
  padding: 0;
  position: relative;
  top: -10px;
}
html[dir="rtl"] .notifications_ui form ul li p {
  margin: 0 25px 20px 0;
}
html[dir="rtl"] .notifications_ui form ul li p {
  margin: 0 25px 20px 0;
}
.notifications_ui form section {
  width: 275px;
  float: left;
}
html[dir="rtl"] .notifications_ui form section {
  float: right;
}
html[dir="rtl"] .notifications_ui form section {
  float: right;
}
html.mobile .notifications_ui form section {
  width: 265px;
}
.notifications_ui form section label {
  display: block;
  font-weight: bold;
  font-size: 14px;
}
.notifications_ui form section input.email_address {
  border: 1px solid #ccc;
  margin: 0 0 2px 0;
  width: 99%;
  height: 24px;
  line-height: 24px;
  text-indent: 10px;
}
.notifications_ui form section hr {
  color: #ccc;
  margin: 15px 0;
}
.notifications_ui form section a.Subscribe {
  display: block;
  width: 146px;
  height: 37px;
  background: url('../../main/images/notifications-subscribe.gif') no-repeat;
  text-indent: -9999px;
  margin: 10px 0;
}
.notifications_ui form section p {
  font-size: 10px;
}
.notifications_ui a.close {
  position: absolute;
  right: 48px;
  top: 24px;
  width: 32px;
  height: 32px;
  background: url('../../main/images/notifications-close.gif') no-repeat;
}
html.mobile .notifications_ui a.close {
  display: block;
  right: 15px;
  top: 15px;
}
.notifications_ui div#notifications_captcha {
  display: inline-block;
  margin-left: -2px;
}
.notifications_ui .first .selectboxit-container {
  margin-left: 0;
}
html.mobile .notifications_ui div.stacked-input {
  display: inline-block;
  width: 100%;
}
.notifications_ui .selectboxit-container {
  width: 28%;
  border: 1px solid #cfcfcf;
}
html.mobile .notifications_ui .selectboxit-container {
  width: 100%;
}
.notifications_ui .selectboxit-container .selectboxit-text {
  width: 50%;
}
html.tablet .notifications_ui .selectboxit-container .selectboxit-text {
  width: 50%;
}
html.mobile .notifications_ui .selectboxit-container .selectboxit-text {
  max-width: none !important;
  width: 75%;
}
.notifications_ui .selectboxit-container ul.selectboxit-options a {
  color: #4b4b4b;
  font-weight: 400;
}
html.tablet .notifications_ui .selectboxit-container ul.selectboxit-options a {
  padding-left: 0;
  padding-right: 0;
}
.notifications_ui .dob-month .selectboxit-container {
  width: 35%;
}
.notifications_ui .dob-month .selectboxit-container .selectboxit-text {
  width: 60%;
}
.notifications_ui .error-container {
  display: block;
  min-width: 1px;
  height: 20px;
}
#newsletter-popup-modal {
  position: fixed;
  z-index: 999999999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: transparent url('../../main/images/bg-heroine.png') 0 0 repeat;
  text-align: center;
}
#newsletter-popup-modal.hide {
  visibility: none;
}
#newsletter-popup-modal.show {
  visibility: visible;
}
#newsletter-popup-modal h1 {
  margin: 0 !important;
  font-size: 24px !important;
  text-align: center;
  line-height: 24px;
}
#newsletter-popup-modal .modal {
  background: #fff;
  margin: auto;
  width: 35%;
  padding: 44px 50px 28px;
  border: none;
  min-width: 0;
  display: block;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  ms-transform: translateY(-50%);
  moz-transform: translateY(-50%);
  webkit-transform: translateY(-50%);
  o-transform: translateY(-50%);
  max-height: 60%;
  overflow: auto;
}
html.tablet #newsletter-popup-modal .modal {
  width: 66%;
  padding: 69px 28px 28px 28px;
}
html.mobile #newsletter-popup-modal .modal {
  width: 66%;
  height: 290px;
}
#newsletter-popup-modal .modal .button {
  display: block;
  margin: 10px;
}
#newsletter-popup-modal .modal .button.closeButton {
  background-color: #cccccc;
  color: #f40009;
  width: 40%;
  margin: auto;
  text-transform: capitalize;
}
#newsletter-popup-modal .close {
  position: absolute;
  right: 8px;
  top: 8px;
  width: 32px;
  height: 32px;
  background: url('../../main/images/notifications-close.gif') no-repeat;
}
#newsletter-popup-modal label.coppa {
  font-size: 13px;
}
#newsletter-popup-modal label.captcha {
  display: block;
  font-weight: 600;
  margin-top: 20px;
}
#newsletter-popup-modal .error {
  display: none;
  color: #f40009;
}
#newsletter-popup-modal .description {
  text-align: center;
  line-height: 23px;
}
#newsletter-popup-modal .email_address {
  height: 42px;
  width: 100%;
  padding: 0;
  text-indent: 20px;
}
#newsletter-popup-modal .captcha-wrapper {
  display: block;
  position: relative;
  margin-bottom: 20px;
}
#newsletter-popup-modal #recaptcha_area {
  margin: 0 auto;
}
#newsletter-popup-modal .button.subscribe {
  display: block;
  margin: 0 auto;
  width: 74%;
  line-height: 22px;
  font-size: 18px;
}
#newsletter-popup-modal .success {
  display: block !important;
}
#newsletter-popup-modal .success.hide {
  visibility: hidden;
}
#newsletter-popup-modal .error-container {
  display: block;
  min-width: 1px;
  height: 20px;
}
#newsletter-popup-modal .first .selectboxit-container {
  margin-left: 0;
}
#newsletter-popup-modal .selectboxit-container {
  width: 31%;
  border: 1px solid #cfcfcf;
}
html.tablet #newsletter-popup-modal .selectboxit-container {
  width: 30.3%;
}
#newsletter-popup-modal .selectboxit-container i.selectboxit-container {
  border: none;
}
#newsletter-popup-modal .selectboxit-container .selectboxit-text {
  width: 75%;
}
html.desktop #newsletter-popup-modal .selectboxit-container .selectboxit-text {
  width: 65%;
}
html.tablet #newsletter-popup-modal .selectboxit-container .selectboxit-text {
  width: 55%;
}
html.mobile #newsletter-popup-modal .selectboxit-container .selectboxit-text {
  width: 65%;
  max-width: none !important;
}
html.mobile #newsletter-popup-modal .selectboxit-container {
  width: 100%;
}


.flexibleformcontainer {
  /*!
    * jQuery Mobile 1.4.5
    * Git HEAD hash: 68e55e78b292634d3991c795f06f5e37a512decc <> Date: Fri Oct 31 2014 17:33:30 UTC
    * http://jquerymobile.com
    *
    * Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
    * Released under the MIT license.
    * http://jquery.org/license
    *
    */
  /* SVG icons */
  /* Alt icons */
}
.flexibleformcontainer .ui-icon-action:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M9%2C5v3l5-4L9%2C0v3c0%2C0-5%2C0-5%2C7C6%2C5%2C9%2C5%2C9%2C5z%20M11%2C12H2V5h1l2-2H0v11h13V7l-2%2C2V12z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-alert:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C0L0%2C12h14L7%2C0z%20M7%2C11c-0.553%2C0-1-0.447-1-1s0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1S7.553%2C11%2C7%2C11z%20M7%2C8%20C6.447%2C8%2C6%2C7.553%2C6%2C7V5c0-0.553%2C0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1v2C8%2C7.553%2C7.553%2C8%2C7%2C8z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-arrow-d-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C3%2011%2C0%203.5%2C7.5%200%2C4%200%2C14%2010%2C14%206.5%2C10.5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-arrow-d-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2210.5%2C7.5%203%2C0%200%2C3%207.5%2C10.5%204%2C14%2014%2C14%2014%2C4%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-arrow-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%229%2C7%209%2C0%205%2C0%205%2C7%200%2C7%207%2C14%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-arrow-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-arrow-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-arrow-u-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C11%206.5%2C3.5%2010%2C0%200%2C0%200%2C10%203.5%2C6.5%2011%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-arrow-u-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C0%204%2C0%207.5%2C3.5%200%2C11%203%2C14%2010.5%2C6.5%2014%2C10%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-arrow-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C0%200%2C7%205%2C7%205%2C14%209%2C14%209%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-audio:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.018px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014.018%2014%22%20style%3D%22enable-background%3Anew%200%200%2014.018%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M1%2C4C0.447%2C4%2C0%2C4.447%2C0%2C5v4c0%2C0.553%2C0.447%2C1%2C1%2C1h1l4%2C4V0L2%2C4H1z%20M10.346%2C7c0-1.699-1.042-3.154-2.546-3.867L6.982%2C4.68%20C7.885%2C5.107%2C8.51%2C5.98%2C8.51%2C7S7.885%2C8.893%2C6.982%2C9.32L7.8%2C10.867C9.304%2C10.154%2C10.346%2C8.699%2C10.346%2C7z%20M9.447%2C0.017L8.618%2C1.586%20C10.723%2C2.584%2C12.182%2C4.621%2C12.182%2C7s-1.459%2C4.416-3.563%2C5.414l0.829%2C1.569c2.707-1.283%2C4.57-3.925%2C4.57-6.983%20S12.154%2C1.3%2C9.447%2C0.017z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-back:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5%2C3V0L1%2C4l4%2C4V5c0%2C0%2C6%2C0%2C6%2C3s-5%2C4-5%2C4v2c0%2C0%2C7-1%2C7-6C13%2C4%2C8%2C3%2C5%2C3z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-bars:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1%20C0.447%2C6%2C0%2C6.447%2C0%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1%20s0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-bullets:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5%2C4h8c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H5C4.447%2C2%2C4%2C2.447%2C4%2C3S4.447%2C4%2C5%2C4z%20M13%2C6H5%20C4.447%2C6%2C4%2C6.447%2C4%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H5c-0.553%2C0-1%2C0.447-1%2C1%20s0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%20M1%2C2C0.447%2C2%2C0%2C2.447%2C0%2C3s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C2%2C1%2C2z%20M1%2C6%20C0.447%2C6%2C0%2C6.447%2C0%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1s1-0.447%2C1-1C2%2C6.447%2C1.553%2C6%2C1%2C6z%20M1%2C10c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1s1-0.447%2C1-1%20S1.553%2C10%2C1%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-calendar:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M0%2C8h2V6H0V8z%20M3%2C8h2V6H3V8z%20M6%2C8h2V6H6V8z%20M9%2C8h2V6H9V8z%20M12%2C8h2V6h-2V8z%20M0%2C11h2V9H0V11z%20M3%2C11h2V9H3V11z%20M6%2C11h2V9H6V11z%20%20M9%2C11h2V9H9V11z%20M12%2C11h2V9h-2V11z%20M0%2C14h2v-2H0V14z%20M3%2C14h2v-2H3V14z%20M6%2C14h2v-2H6V14z%20M9%2C14h2v-2H9V14z%20M12%2C1%20c0-0.553-0.447-1-1-1s-1%2C0.447-1%2C1H4c0-0.553-0.447-1-1-1S2%2C0.447%2C2%2C1H0v4h14V1H12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-camera:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M12%2C2.5H9.908c-0.206-0.581-0.756-1-1.408-1h-3c-0.652%2C0-1.202%2C0.419-1.408%2C1H2c-1.104%2C0-2%2C0.896-2%2C2%20v6c0%2C1.104%2C0.896%2C2%2C2%2C2h10c1.104%2C0%2C2-0.896%2C2-2v-6C14%2C3.396%2C13.104%2C2.5%2C12%2C2.5z%20M7%2C10.5c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3C10%2C9.156%2C8.657%2C10.5%2C7%2C10.5z%20M7%2C5.5c-1.104%2C0-2%2C0.896-2%2C2c0%2C1.104%2C0.896%2C2%2C2%2C2c1.104%2C0%2C2-0.896%2C2-2%20C9%2C6.396%2C8.104%2C5.5%2C7%2C5.5z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-carat-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-carat-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2210.596%2C11.949%205.646%2C7%2010.596%2C2.05%208.475%2C-0.071%201.404%2C7%208.475%2C14.07%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-carat-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-carat-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-check:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-clock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C12c-2.762%2C0-5-2.238-5-5s2.238-5%2C5-5s5%2C2.238%2C5%2C5%20S9.762%2C12%2C7%2C12z%20M9%2C6H8V4c0-0.553-0.447-1-1-1S6%2C3.447%2C6%2C4v3c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1S9.553%2C6%2C9%2C6z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-cloud:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M14%2C9.5c0-0.793-0.465-1.473-1.134-1.795C12.949%2C7.484%2C13%2C7.249%2C13%2C7c0-1.104-0.896-2-2-2%20c-0.158%2C0-0.311%2C0.023-0.457%2C0.058C9.816%2C3.549%2C8.286%2C2.5%2C6.5%2C2.5c-2.33%2C0-4.224%2C1.777-4.454%2C4.046C0.883%2C6.76%2C0%2C7.773%2C0%2C9%20c0%2C1.381%2C1.119%2C2.5%2C2.5%2C2.5h10v-0.07C13.361%2C11.206%2C14%2C10.432%2C14%2C9.5z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-comment:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M12%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v7c0%2C1.104%2C0.896%2C2%2C2%2C2h1v3l3-3h6c1.104%2C0%2C2-0.896%2C2-2V2C14%2C0.896%2C13.104%2C0%2C12%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-delete:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-edit:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M1%2C10l-1%2C4l4-1l7-7L8%2C3L1%2C10z%20M11%2C0L9%2C2l3%2C3l2-2L11%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-eye:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C2C3%2C2%2C0%2C7%2C0%2C7s3%2C5%2C7%2C5s7-5%2C7-5S11%2C2%2C7%2C2z%20M7%2C10c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3C10%2C8.656%2C8.657%2C10%2C7%2C10z%20M7%2C6C6.448%2C6%2C6%2C6.447%2C6%2C7c0%2C0.553%2C0.448%2C1%2C1%2C1s1-0.447%2C1-1C8%2C6.447%2C7.552%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-forbidden:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M12.601%2C11.187C13.476%2C10.018%2C14%2C8.572%2C14%2C7c0-3.866-3.134-7-7-7C5.428%2C0%2C3.982%2C0.524%2C2.813%2C1.399L2.757%2C1.343L2.053%2C2.048%20L2.048%2C2.053L1.343%2C2.758l0.056%2C0.056C0.524%2C3.982%2C0%2C5.428%2C0%2C7c0%2C3.866%2C3.134%2C7%2C7%2C7c1.572%2C0%2C3.018-0.524%2C4.187-1.399l0.056%2C0.057%20l0.705-0.705l0.005-0.005l0.705-0.705L12.601%2C11.187z%20M7%2C2c2.761%2C0%2C5%2C2.238%2C5%2C5c0%2C1.019-0.308%2C1.964-0.832%2C2.754L4.246%2C2.832%20C5.036%2C2.308%2C5.981%2C2%2C7%2C2z%20M7%2C12c-2.761%2C0-5-2.238-5-5c0-1.019%2C0.308-1.964%2C0.832-2.754l6.922%2C6.922C8.964%2C11.692%2C8.019%2C12%2C7%2C12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-forward:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M13%2C4L9%2C0v3C6%2C3%2C1%2C4%2C1%2C8c0%2C5%2C7%2C6%2C7%2C6v-2c0%2C0-5-1-5-4s6-3%2C6-3v3L13%2C4z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-gear:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M13.621%2C5.904l-1.036-0.259c-0.168-0.042-0.303-0.168-0.355-0.332c-0.092-0.284-0.205-0.559-0.339-0.82%20c-0.079-0.153-0.073-0.337%2C0.017-0.486l0.549-0.915c0.118-0.196%2C0.088-0.448-0.075-0.61l-0.862-0.863%20c-0.162-0.163-0.414-0.193-0.611-0.075l-0.916%2C0.55C9.844%2C2.182%2C9.659%2C2.188%2C9.506%2C2.109C9.244%2C1.975%2C8.97%2C1.861%2C8.686%2C1.77%20c-0.165-0.052-0.29-0.187-0.332-0.354L8.095%2C0.379C8.039%2C0.156%2C7.839%2C0%2C7.609%2C0H6.391c-0.229%2C0-0.43%2C0.156-0.485%2C0.379L5.646%2C1.415%20C5.604%2C1.582%2C5.479%2C1.718%2C5.313%2C1.77c-0.284%2C0.092-0.559%2C0.206-0.82%2C0.34C4.339%2C2.188%2C4.155%2C2.182%2C4.007%2C2.093L3.092%2C1.544%20c-0.196-0.118-0.448-0.087-0.61%2C0.075L1.619%2C2.481C1.457%2C2.644%2C1.426%2C2.896%2C1.544%2C3.093l0.549%2C0.914%20c0.089%2C0.148%2C0.095%2C0.332%2C0.017%2C0.486C1.975%2C4.755%2C1.861%2C5.029%2C1.77%2C5.314c-0.053%2C0.164-0.188%2C0.29-0.354%2C0.332L0.379%2C5.905%20C0.156%2C5.961%2C0%2C6.161%2C0%2C6.391v1.219c0%2C0.229%2C0.156%2C0.43%2C0.379%2C0.485l1.036%2C0.26C1.582%2C8.396%2C1.717%2C8.521%2C1.77%2C8.687%20c0.092%2C0.284%2C0.205%2C0.559%2C0.34%2C0.82C2.188%2C9.66%2C2.182%2C9.844%2C2.093%2C9.993l-0.549%2C0.915c-0.118%2C0.195-0.087%2C0.448%2C0.075%2C0.61%20l0.862%2C0.862c0.162%2C0.163%2C0.414%2C0.193%2C0.61%2C0.075l0.915-0.549c0.148-0.089%2C0.332-0.095%2C0.486-0.017%20c0.262%2C0.135%2C0.536%2C0.248%2C0.82%2C0.34c0.165%2C0.053%2C0.291%2C0.187%2C0.332%2C0.354l0.259%2C1.036C5.96%2C13.844%2C6.16%2C14%2C6.39%2C14h1.22%20c0.229%2C0%2C0.43-0.156%2C0.485-0.379l0.259-1.036c0.042-0.167%2C0.168-0.302%2C0.333-0.354c0.284-0.092%2C0.559-0.205%2C0.82-0.34%20c0.154-0.078%2C0.338-0.072%2C0.486%2C0.017l0.914%2C0.549c0.197%2C0.118%2C0.449%2C0.088%2C0.611-0.074l0.862-0.863%20c0.163-0.162%2C0.193-0.415%2C0.075-0.611l-0.549-0.915c-0.089-0.148-0.096-0.332-0.017-0.485c0.134-0.263%2C0.248-0.536%2C0.339-0.82%20c0.053-0.165%2C0.188-0.291%2C0.355-0.333l1.036-0.259C13.844%2C8.039%2C14%2C7.839%2C14%2C7.609V6.39C14%2C6.16%2C13.844%2C5.96%2C13.621%2C5.904z%20M7%2C10%20c-1.657%2C0-3-1.343-3-3s1.343-3%2C3-3s3%2C1.343%2C3%2C3S8.657%2C10%2C7%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-grid:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M3%2C0H1C0.447%2C0%2C0%2C0.447%2C0%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C4%2C0.447%2C3.553%2C0%2C3%2C0z%20M8%2C0H6%20C5.447%2C0%2C5%2C0.447%2C5%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C9%2C0.447%2C8.553%2C0%2C8%2C0z%20M13%2C0h-2c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C14%2C0.447%2C13.553%2C0%2C13%2C0z%20M3%2C5H1C0.447%2C5%2C0%2C5.447%2C0%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1V6C4%2C5.447%2C3.553%2C5%2C3%2C5z%20M8%2C5H6C5.447%2C5%2C5%2C5.447%2C5%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6%20C9%2C5.447%2C8.553%2C5%2C8%2C5z%20M13%2C5h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6C14%2C5.447%2C13.553%2C5%2C13%2C5z%20M3%2C10%20H1c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C4%2C10.447%2C3.553%2C10%2C3%2C10z%20M8%2C10H6c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C9%2C10.447%2C8.553%2C10%2C8%2C10z%20M13%2C10h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1v-2C14%2C10.447%2C13.553%2C10%2C13%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-heart:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C1.872c-2-3-7-2-7%2C2c0%2C3%2C4%2C7%2C4%2C7s2.417%2C2.479%2C3%2C3c0.583-0.521%2C3-3%2C3-3s4-4%2C4-7%20C14-0.128%2C9-1.128%2C7%2C1.872z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-home:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-info:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C2c0.552%2C0%2C1%2C0.447%2C1%2C1S7.552%2C4%2C7%2C4S6%2C3.553%2C6%2C3%20S6.448%2C2%2C7%2C2z%20M9%2C11H5v-1h1V6H5V5h3v5h1V11z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-location:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4%20s0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-lock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M12%2C6V5c0-2.762-2.238-5-5-5C4.239%2C0%2C2%2C2.238%2C2%2C5v1H1v8h12V6H12z%20M7.5%2C9.848V12h-1V9.848%20C6.207%2C9.673%2C6%2C9.366%2C6%2C9c0-0.553%2C0.448-1%2C1-1s1%2C0.447%2C1%2C1C8%2C9.366%2C7.793%2C9.673%2C7.5%2C9.848z%20M10%2C6H4V5c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3V6z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-mail:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M0%2C3.75V12h14V3.75L7%2C9L0%2C3.75z%20M14%2C2H0l7%2C5L14%2C2z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-minus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20style%3D%22fill%3A%23FFFFFF%3B%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-navigation:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2213%2C1%200%2C6%207%2C7%208%2C14%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-phone:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%22-0.01%200.008%2014%2014%22%20style%3D%22enable-background%3Anew%20-0.01%200.008%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M6.939%2C9.189C6.165%2C8.557%2C5.271%2C7.705%2C4.497%2C6.744C3.953%2C6.071%2C3.473%2C5.363%2C3.969%2C4.866l-3.482-3.48%20C-0.021%2C2.02-1.146%2C5.04%2C3.675%2C9.984c5.08%2C5.211%2C8.356%2C4.097%2C8.92%2C3.511l-3.396-3.4C8.725%2C10.568%2C8.113%2C10.146%2C6.939%2C9.189z%20%20M13.82%2C11.519v-0.004c0%2C0-2.648-2.646-2.649-2.647c-0.21-0.211-0.546-0.205-0.754%2C0.002L9.455%2C9.831l3.403%2C3.407%20c0%2C0%2C0.962-0.96%2C0.961-0.961l0.002-0.001C14.043%2C12.056%2C14.021%2C11.721%2C13.82%2C11.519z%20M5.192%2C3.644V3.642%20c0.222-0.222%2C0.2-0.557%2C0-0.758V2.881c0%2C0-2.726-2.725-2.727-2.726C2.255-0.055%2C1.92-0.05%2C1.712%2C0.156L0.751%2C1.121l3.479%2C3.482%20C4.231%2C4.604%2C5.192%2C3.645%2C5.192%2C3.644z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-plus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-power:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M11.243%2C2.408c-0.392-0.401-1.024-0.401-1.415%2C0c-0.391%2C0.401-0.391%2C1.054%2C0%2C1.455%20C10.584%2C4.642%2C11%2C5.675%2C11%2C6.773s-0.416%2C2.133-1.172%2C2.91c-1.512%2C1.558-4.145%2C1.558-5.656%2C0C3.416%2C8.904%2C3%2C7.872%2C3%2C6.773%20C3%2C5.673%2C3.416%2C4.64%2C4.172%2C3.863c0.39-0.401%2C0.39-1.054%2C0-1.455c-0.391-0.401-1.024-0.401-1.415%2C0C1.624%2C3.574%2C1%2C5.125%2C1%2C6.773%20c0%2C1.647%2C0.624%2C3.199%2C1.757%2C4.365c1.134%2C1.166%2C2.64%2C1.809%2C4.243%2C1.809c1.604%2C0%2C3.109-0.645%2C4.243-1.811%20C12.376%2C9.975%2C13%2C8.423%2C13%2C6.773C13%2C5.125%2C12.376%2C3.574%2C11.243%2C2.408z%20M7%2C8.053c0.553%2C0%2C1-0.445%2C1-1v-6c0-0.553-0.447-1-1-1%20c-0.553%2C0-1%2C0.447-1%2C1v6C6%2C7.604%2C6.447%2C8.053%2C7%2C8.053z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-recycle:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M3%2C7h1L2%2C4L0%2C7h1c0%2C3.313%2C2.687%2C6%2C6%2C6c0.702%2C0%2C1.374-0.127%2C2-0.35v-2.205C8.41%2C10.789%2C7.732%2C11%2C7%2C11%20C4.791%2C11%2C3%2C9.209%2C3%2C7z%20M13%2C7c0-3.313-2.688-6-6-6C6.298%2C1%2C5.626%2C1.127%2C5%2C1.349v2.206C5.59%2C3.211%2C6.268%2C3%2C7%2C3c2.209%2C0%2C4%2C1.791%2C4%2C4%20h-1l2%2C3l2-3H13z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-refresh:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.001px%22%20height%3D%2214.002px%22%20viewBox%3D%220%200%2014.001%2014.002%22%20style%3D%22enable-background%3Anew%200%200%2014.001%2014.002%3B%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M14.001%2C6.001v-6l-2.06%2C2.06c-0.423-0.424-0.897-0.809-1.44-1.122C7.153-0.994%2C2.872%2C0.153%2C0.939%2C3.501%20c-1.933%2C3.348-0.786%2C7.629%2C2.562%2C9.562c3.348%2C1.933%2C7.629%2C0.785%2C9.562-2.562l-1.732-1c-1.381%2C2.392-4.438%2C3.211-6.83%2C1.83%20s-3.211-4.438-1.83-6.83s4.438-3.211%2C6.83-1.83c0.389%2C0.225%2C0.718%2C0.506%2C1.02%2C0.81l-2.52%2C2.52H14.001z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-search:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5%20s2.463%2C5.5%2C5.5%2C5.5c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-shop:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M10%2C4V3c0-1.657-1.343-3-3-3S4%2C1.343%2C4%2C3v1H1v10h12V4H10z%20M4.5%2C6C4.224%2C6%2C4%2C5.776%2C4%2C5.5%20S4.224%2C5%2C4.5%2C5S5%2C5.224%2C5%2C5.5S4.776%2C6%2C4.5%2C6z%20M5%2C3c0-1.104%2C0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2v1H5V3z%20M9.5%2C6C9.225%2C6%2C9%2C5.776%2C9%2C5.5%20S9.225%2C5%2C9.5%2C5S10%2C5.224%2C10%2C5.5S9.775%2C6%2C9.5%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-star:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2214%2C5%209%2C5%207%2C0%205%2C5%200%2C5%204%2C8%202.625%2C13%207%2C10%2011.375%2C13%2010%2C8%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-tag:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M5%2C0H0v5l9%2C9l5-5L5%2C0z%20M3%2C4C2.447%2C4%2C2%2C3.553%2C2%2C3s0.447-1%2C1-1s1%2C0.447%2C1%2C1S3.553%2C4%2C3%2C4z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-user:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-icon-video:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%20-2%2014%2014%22%20style%3D%22enable-background%3Anew%200%20-2%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M8%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2h6c1.104%2C0%2C2-0.896%2C2-2V5V2C10%2C0.896%2C9.104%2C0%2C8%2C0z%20%20M10%2C5l4%2C4V1L10%2C5z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-action:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-action:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M9%2C5v3l5-4L9%2C0v3c0%2C0-5%2C0-5%2C7C6%2C5%2C9%2C5%2C9%2C5z%20M11%2C12H2V5h1l2-2H0v11h13V7l-2%2C2V12z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-alert:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-alert:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0L0%2C12h14L7%2C0z%20M7%2C11c-0.553%2C0-1-0.447-1-1s0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1S7.553%2C11%2C7%2C11z%20M7%2C8C6.447%2C8%2C6%2C7.553%2C6%2C7V5%20c0-0.553%2C0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1v2C8%2C7.553%2C7.553%2C8%2C7%2C8z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-arrow-d:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-arrow-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%229%2C7%209%2C0%205%2C0%205%2C7%200%2C7%207%2C14%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-arrow-d-l:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-arrow-d-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C3%2011%2C0%203.5%2C7.5%200%2C4%200%2C14%2010%2C14%206.5%2C10.5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-arrow-d-r:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-arrow-d-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2210.5%2C7.5%203%2C0%200%2C3%207.5%2C10.5%204%2C14%2014%2C14%2014%2C4%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-arrow-l:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-arrow-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-arrow-r:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-arrow-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-arrow-u:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-arrow-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%227%2C0%200%2C7%205%2C7%205%2C14%209%2C14%209%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-arrow-u-l:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-arrow-u-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C11%206.5%2C3.5%2010%2C0%200%2C0%200%2C10%203.5%2C6.5%2011%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-arrow-u-r:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-arrow-u-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C0%204%2C0%207.5%2C3.5%200%2C11%203%2C14%2010.5%2C6.5%2014%2C10%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-audio:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-audio:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.018px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014.018%2014%22%20style%3D%22enable-background%3Anew%200%200%2014.018%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C4C0.447%2C4%2C0%2C4.447%2C0%2C5v4c0%2C0.553%2C0.447%2C1%2C1%2C1h1l4%2C4V0L2%2C4H1z%20M10.346%2C7c0-1.699-1.042-3.154-2.546-3.867L6.982%2C4.68%20C7.885%2C5.107%2C8.51%2C5.98%2C8.51%2C7S7.885%2C8.893%2C6.982%2C9.32L7.8%2C10.867C9.304%2C10.154%2C10.346%2C8.699%2C10.346%2C7z%20M9.447%2C0.017L8.618%2C1.586%20C10.723%2C2.584%2C12.182%2C4.621%2C12.182%2C7s-1.459%2C4.416-3.563%2C5.414l0.829%2C1.569c2.707-1.283%2C4.57-3.925%2C4.57-6.983%20S12.154%2C1.3%2C9.447%2C0.017z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-back:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-back:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5%2C3V0L1%2C4l4%2C4V5c0%2C0%2C6%2C0%2C6%2C3s-5%2C4-5%2C4v2c0%2C0%2C7-1%2C7-6C13%2C4%2C8%2C3%2C5%2C3z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-bars:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-bars:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1C0.447%2C6%2C0%2C6.447%2C0%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1h12%20c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-bullets:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-bullets:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5%2C4h8c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H5C4.447%2C2%2C4%2C2.447%2C4%2C3S4.447%2C4%2C5%2C4z%20M13%2C6H5C4.447%2C6%2C4%2C6.447%2C4%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H5c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1h8%20c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%20M1%2C2C0.447%2C2%2C0%2C2.447%2C0%2C3s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C2%2C1%2C2z%20M1%2C6C0.447%2C6%2C0%2C6.447%2C0%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1s1-0.447%2C1-1C2%2C6.447%2C1.553%2C6%2C1%2C6z%20M1%2C10c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C10%2C1%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-calendar:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-calendar:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M0%2C8h2V6H0V8z%20M3%2C8h2V6H3V8z%20M6%2C8h2V6H6V8z%20M9%2C8h2V6H9V8z%20M12%2C8h2V6h-2V8z%20M0%2C11h2V9H0V11z%20M3%2C11h2V9H3V11z%20M6%2C11h2V9H6V11z%20%20M9%2C11h2V9H9V11z%20M12%2C11h2V9h-2V11z%20M0%2C14h2v-2H0V14z%20M3%2C14h2v-2H3V14z%20M6%2C14h2v-2H6V14z%20M9%2C14h2v-2H9V14z%20M12%2C1%20c0-0.553-0.447-1-1-1s-1%2C0.447-1%2C1H4c0-0.553-0.447-1-1-1S2%2C0.447%2C2%2C1H0v4h14V1H12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-camera:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-camera:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12%2C2.5H9.908c-0.206-0.581-0.756-1-1.408-1h-3c-0.652%2C0-1.202%2C0.419-1.408%2C1H2c-1.104%2C0-2%2C0.896-2%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2%20h10c1.104%2C0%2C2-0.896%2C2-2v-6C14%2C3.396%2C13.104%2C2.5%2C12%2C2.5z%20M7%2C10.5c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3%20C10%2C9.156%2C8.657%2C10.5%2C7%2C10.5z%20M7%2C5.5c-1.104%2C0-2%2C0.896-2%2C2c0%2C1.104%2C0.896%2C2%2C2%2C2c1.104%2C0%2C2-0.896%2C2-2C9%2C6.396%2C8.104%2C5.5%2C7%2C5.5z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-carat-d:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-carat-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-carat-l:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-carat-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2210.596%2C11.949%205.646%2C7%2010.596%2C2.05%208.475%2C-0.071%201.404%2C7%208.475%2C14.07%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-carat-r:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-carat-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-carat-u:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-carat-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-check:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-check:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-clock:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-clock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C12c-2.762%2C0-5-2.238-5-5s2.238-5%2C5-5s5%2C2.238%2C5%2C5%20S9.762%2C12%2C7%2C12z%20M9%2C6H8V4c0-0.553-0.447-1-1-1S6%2C3.447%2C6%2C4v3c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1S9.553%2C6%2C9%2C6z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-cloud:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-cloud:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M14%2C9.5c0-0.793-0.465-1.473-1.134-1.795C12.949%2C7.484%2C13%2C7.249%2C13%2C7c0-1.104-0.896-2-2-2c-0.158%2C0-0.311%2C0.023-0.457%2C0.058%20C9.816%2C3.549%2C8.286%2C2.5%2C6.5%2C2.5c-2.33%2C0-4.224%2C1.777-4.454%2C4.046C0.883%2C6.76%2C0%2C7.773%2C0%2C9c0%2C1.381%2C1.119%2C2.5%2C2.5%2C2.5h10v-0.07%20C13.361%2C11.206%2C14%2C10.432%2C14%2C9.5z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-comment:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-comment:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v7c0%2C1.104%2C0.896%2C2%2C2%2C2h1v3l3-3h6c1.104%2C0%2C2-0.896%2C2-2V2C14%2C0.896%2C13.104%2C0%2C12%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-delete:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-delete:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-edit:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-edit:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C10l-1%2C4l4-1l7-7L8%2C3L1%2C10z%20M11%2C0L9%2C2l3%2C3l2-2L11%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-eye:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-eye:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C2C3%2C2%2C0%2C7%2C0%2C7s3%2C5%2C7%2C5s7-5%2C7-5S11%2C2%2C7%2C2z%20M7%2C10c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3%20C10%2C8.656%2C8.657%2C10%2C7%2C10z%20M7%2C6C6.448%2C6%2C6%2C6.447%2C6%2C7c0%2C0.553%2C0.448%2C1%2C1%2C1s1-0.447%2C1-1C8%2C6.447%2C7.552%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-forbidden:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-forbidden:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12.601%2C11.187C13.476%2C10.018%2C14%2C8.572%2C14%2C7c0-3.866-3.134-7-7-7C5.428%2C0%2C3.982%2C0.524%2C2.813%2C1.399L2.757%2C1.343L2.053%2C2.048%20L2.048%2C2.053L1.343%2C2.758l0.056%2C0.056C0.524%2C3.982%2C0%2C5.428%2C0%2C7c0%2C3.866%2C3.134%2C7%2C7%2C7c1.572%2C0%2C3.018-0.524%2C4.187-1.399l0.056%2C0.057%20l0.705-0.705l0.005-0.005l0.705-0.705L12.601%2C11.187z%20M7%2C2c2.761%2C0%2C5%2C2.238%2C5%2C5c0%2C1.019-0.308%2C1.964-0.832%2C2.754L4.246%2C2.832%20C5.036%2C2.308%2C5.981%2C2%2C7%2C2z%20M7%2C12c-2.761%2C0-5-2.238-5-5c0-1.019%2C0.308-1.964%2C0.832-2.754l6.922%2C6.922C8.964%2C11.692%2C8.019%2C12%2C7%2C12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-forward:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-forward:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M13%2C4L9%2C0v3C6%2C3%2C1%2C4%2C1%2C8c0%2C5%2C7%2C6%2C7%2C6v-2c0%2C0-5-1-5-4s6-3%2C6-3v3L13%2C4z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-gear:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-gear:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M13.621%2C5.904l-1.036-0.259c-0.168-0.042-0.303-0.168-0.355-0.332c-0.092-0.284-0.205-0.559-0.339-0.82%20c-0.079-0.153-0.073-0.337%2C0.017-0.486l0.549-0.915c0.118-0.196%2C0.088-0.448-0.075-0.61l-0.862-0.863%20c-0.162-0.163-0.414-0.193-0.611-0.075l-0.916%2C0.55C9.844%2C2.182%2C9.659%2C2.188%2C9.506%2C2.109C9.244%2C1.975%2C8.97%2C1.861%2C8.686%2C1.77%20c-0.165-0.052-0.29-0.187-0.332-0.354L8.095%2C0.379C8.039%2C0.156%2C7.839%2C0%2C7.609%2C0H6.391c-0.229%2C0-0.43%2C0.156-0.485%2C0.379L5.646%2C1.415%20C5.604%2C1.582%2C5.479%2C1.718%2C5.313%2C1.77c-0.284%2C0.092-0.559%2C0.206-0.82%2C0.34C4.339%2C2.188%2C4.155%2C2.182%2C4.007%2C2.093L3.092%2C1.544%20c-0.196-0.118-0.448-0.087-0.61%2C0.075L1.619%2C2.481C1.457%2C2.644%2C1.426%2C2.896%2C1.544%2C3.093l0.549%2C0.914%20c0.089%2C0.148%2C0.095%2C0.332%2C0.017%2C0.486C1.975%2C4.755%2C1.861%2C5.029%2C1.77%2C5.314c-0.053%2C0.164-0.188%2C0.29-0.354%2C0.332L0.379%2C5.905%20C0.156%2C5.961%2C0%2C6.161%2C0%2C6.391v1.219c0%2C0.229%2C0.156%2C0.43%2C0.379%2C0.485l1.036%2C0.26C1.582%2C8.396%2C1.717%2C8.521%2C1.77%2C8.687%20c0.092%2C0.284%2C0.205%2C0.559%2C0.34%2C0.82C2.188%2C9.66%2C2.182%2C9.844%2C2.093%2C9.993l-0.549%2C0.915c-0.118%2C0.195-0.087%2C0.448%2C0.075%2C0.61%20l0.862%2C0.862c0.162%2C0.163%2C0.414%2C0.193%2C0.61%2C0.075l0.915-0.549c0.148-0.089%2C0.332-0.095%2C0.486-0.017%20c0.262%2C0.135%2C0.536%2C0.248%2C0.82%2C0.34c0.165%2C0.053%2C0.291%2C0.187%2C0.332%2C0.354l0.259%2C1.036C5.96%2C13.844%2C6.16%2C14%2C6.39%2C14h1.22%20c0.229%2C0%2C0.43-0.156%2C0.485-0.379l0.259-1.036c0.042-0.167%2C0.168-0.302%2C0.333-0.354c0.284-0.092%2C0.559-0.205%2C0.82-0.34%20c0.154-0.078%2C0.338-0.072%2C0.486%2C0.017l0.914%2C0.549c0.197%2C0.118%2C0.449%2C0.088%2C0.611-0.074l0.862-0.863%20c0.163-0.162%2C0.193-0.415%2C0.075-0.611l-0.549-0.915c-0.089-0.148-0.096-0.332-0.017-0.485c0.134-0.263%2C0.248-0.536%2C0.339-0.82%20c0.053-0.165%2C0.188-0.291%2C0.355-0.333l1.036-0.259C13.844%2C8.039%2C14%2C7.839%2C14%2C7.609V6.39C14%2C6.16%2C13.844%2C5.96%2C13.621%2C5.904z%20M7%2C10%20c-1.657%2C0-3-1.343-3-3s1.343-3%2C3-3s3%2C1.343%2C3%2C3S8.657%2C10%2C7%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-grid:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-grid:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M3%2C0H1C0.447%2C0%2C0%2C0.447%2C0%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C4%2C0.447%2C3.553%2C0%2C3%2C0z%20M8%2C0H6%20C5.447%2C0%2C5%2C0.447%2C5%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C9%2C0.447%2C8.553%2C0%2C8%2C0z%20M13%2C0h-2c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C14%2C0.447%2C13.553%2C0%2C13%2C0z%20M3%2C5H1C0.447%2C5%2C0%2C5.447%2C0%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1V6C4%2C5.447%2C3.553%2C5%2C3%2C5z%20M8%2C5H6C5.447%2C5%2C5%2C5.447%2C5%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6%20C9%2C5.447%2C8.553%2C5%2C8%2C5z%20M13%2C5h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6C14%2C5.447%2C13.553%2C5%2C13%2C5z%20M3%2C10%20H1c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C4%2C10.447%2C3.553%2C10%2C3%2C10z%20M8%2C10H6c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C9%2C10.447%2C8.553%2C10%2C8%2C10z%20M13%2C10h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1v-2C14%2C10.447%2C13.553%2C10%2C13%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-heart:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-heart:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C1.958c-2-3-7-2.128-7%2C1.872c0%2C3%2C4%2C7%2C4%2C7s2.417%2C2.48%2C3%2C3c0.583-0.52%2C3-3%2C3-3s4-4%2C4-7C14-0.169%2C9-1.042%2C7%2C1.958z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-home:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-home:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-info:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-info:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C2c0.552%2C0%2C1%2C0.447%2C1%2C1S7.552%2C4%2C7%2C4S6%2C3.553%2C6%2C3%20S6.448%2C2%2C7%2C2z%20M9%2C11H5v-1h1V6H5V5h3v5h1V11z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-location:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-location:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4s0.896-2%2C2-2%20c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-lock:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-lock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12%2C6V5c0-2.762-2.238-5-5-5C4.239%2C0%2C2%2C2.238%2C2%2C5v1H1v8h12V6H12z%20M7.5%2C9.848V12h-1V9.848C6.207%2C9.673%2C6%2C9.366%2C6%2C9%20c0-0.553%2C0.448-1%2C1-1s1%2C0.447%2C1%2C1C8%2C9.366%2C7.793%2C9.673%2C7.5%2C9.848z%20M10%2C6H4V5c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3V6z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-mail:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-mail:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M0%2C3.75V12h14V3.75L7%2C9L0%2C3.75z%20M14%2C2H0l7%2C5L14%2C2z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-minus:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-minus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-navigation:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-navigation:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2213%2C1%200%2C6%207%2C7%208%2C14%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-phone:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-phone:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M6.949%2C9.182C6.175%2C8.549%2C5.281%2C7.697%2C4.507%2C6.736C3.963%2C6.063%2C3.483%2C5.355%2C3.979%2C4.858l-3.482-3.48%20c-0.508%2C0.634-1.633%2C3.654%2C3.188%2C8.598c5.08%2C5.211%2C8.356%2C4.097%2C8.92%2C3.511l-3.396-3.399C8.734%2C10.561%2C8.123%2C10.139%2C6.949%2C9.182z%20%20M13.83%2C11.512v-0.004c0%2C0-2.648-2.646-2.649-2.647c-0.21-0.212-0.546-0.205-0.754%2C0.002L9.465%2C9.823l3.402%2C3.407%20c0%2C0%2C0.963-0.961%2C0.961-0.961l0.002-0.002C14.053%2C12.049%2C14.031%2C11.713%2C13.83%2C11.512z%20M5.202%2C3.636V3.634%20c0.222-0.222%2C0.2-0.557%2C0-0.758V2.873c0%2C0-2.726-2.725-2.727-2.726c-0.21-0.21-0.545-0.205-0.753%2C0.001L0.761%2C1.113L4.24%2C4.595%20C4.241%2C4.596%2C5.202%2C3.637%2C5.202%2C3.636z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-plus:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-plus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-power:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-power:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M11.243%2C2.408c-0.392-0.401-1.024-0.401-1.415%2C0c-0.391%2C0.401-0.391%2C1.054%2C0%2C1.455C10.584%2C4.642%2C11%2C5.675%2C11%2C6.773%20s-0.416%2C2.133-1.172%2C2.91c-1.512%2C1.558-4.145%2C1.558-5.656%2C0C3.416%2C8.904%2C3%2C7.872%2C3%2C6.773C3%2C5.673%2C3.416%2C4.64%2C4.172%2C3.863%20c0.39-0.401%2C0.39-1.054%2C0-1.455c-0.391-0.401-1.024-0.401-1.415%2C0C1.624%2C3.574%2C1%2C5.125%2C1%2C6.773c0%2C1.647%2C0.624%2C3.199%2C1.757%2C4.365%20c1.134%2C1.166%2C2.64%2C1.809%2C4.243%2C1.809c1.604%2C0%2C3.109-0.645%2C4.243-1.811C12.376%2C9.975%2C13%2C8.423%2C13%2C6.773%20C13%2C5.125%2C12.376%2C3.574%2C11.243%2C2.408z%20M7%2C8.053c0.553%2C0%2C1-0.445%2C1-1v-6c0-0.553-0.447-1-1-1c-0.553%2C0-1%2C0.447-1%2C1v6%20C6%2C7.604%2C6.447%2C8.053%2C7%2C8.053z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-recycle:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-recycle:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M3%2C7h1L2%2C4L0%2C7h1c0%2C3.313%2C2.687%2C6%2C6%2C6c0.702%2C0%2C1.374-0.127%2C2-0.35v-2.205C8.41%2C10.789%2C7.732%2C11%2C7%2C11C4.791%2C11%2C3%2C9.209%2C3%2C7z%20%20M13%2C7c0-3.313-2.688-6-6-6C6.298%2C1%2C5.626%2C1.127%2C5%2C1.349v2.206C5.59%2C3.211%2C6.268%2C3%2C7%2C3c2.209%2C0%2C4%2C1.791%2C4%2C4h-1l2%2C3l2-3H13z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-refresh:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-refresh:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.001px%22%20height%3D%2214.002px%22%20viewBox%3D%220%200%2014.001%2014.002%22%20style%3D%22enable-background%3Anew%200%200%2014.001%2014.002%3B%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M14.001%2C6.001v-6l-2.06%2C2.06c-0.423-0.424-0.897-0.809-1.44-1.122C7.153-0.994%2C2.872%2C0.153%2C0.939%2C3.501%20c-1.933%2C3.348-0.786%2C7.629%2C2.562%2C9.562c3.348%2C1.933%2C7.629%2C0.785%2C9.562-2.562l-1.732-1c-1.381%2C2.392-4.438%2C3.211-6.83%2C1.83%20s-3.211-4.438-1.83-6.83s4.438-3.211%2C6.83-1.83c0.389%2C0.225%2C0.718%2C0.506%2C1.02%2C0.81l-2.52%2C2.52H14.001z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-search:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-search:after,
.flexibleformcontainer .ui-input-search:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5s2.463%2C5.5%2C5.5%2C5.5%20c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-shop:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-shop:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M10%2C4V3c0-1.657-1.343-3-3-3S4%2C1.343%2C4%2C3v1H1v10h12V4H10z%20M4.5%2C6C4.224%2C6%2C4%2C5.776%2C4%2C5.5S4.224%2C5%2C4.5%2C5S5%2C5.224%2C5%2C5.5%20S4.776%2C6%2C4.5%2C6z%20M5%2C3c0-1.104%2C0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2v1H5V3z%20M9.5%2C6C9.225%2C6%2C9%2C5.776%2C9%2C5.5S9.225%2C5%2C9.5%2C5S10%2C5.224%2C10%2C5.5%20S9.775%2C6%2C9.5%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-star:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-star:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C5%209%2C5%207%2C0%205%2C5%200%2C5%204%2C8%202.625%2C13%207%2C10%2011.375%2C13%2010%2C8%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-tag:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-tag:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5%2C0H0v5l9%2C9l5-5L5%2C0z%20M3%2C4C2.447%2C4%2C2%2C3.553%2C2%2C3s0.447-1%2C1-1s1%2C0.447%2C1%2C1S3.553%2C4%2C3%2C4z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-user:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-user:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer .ui-alt-icon.ui-icon-video:after,
.flexibleformcontainer .ui-alt-icon .ui-icon-video:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%20-2%2014%2014%22%20style%3D%22enable-background%3Anew%200%20-2%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M8%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2h6c1.104%2C0%2C2-0.896%2C2-2V5V2C10%2C0.896%2C9.104%2C0%2C8%2C0z%20M10%2C5l4%2C4V1L10%2C5z%22%2F%3E%3C%2Fsvg%3E");
}
html .ui-btn.ui-checkbox-on.ui-checkbox-on:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
html .ui-alt-icon.ui-btn.ui-checkbox-on:after,
html .ui-alt-icon .ui-btn.ui-checkbox-on:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
.flexibleformcontainer {
  /* PNG icons */
  /* Alt icons */
}
.flexibleformcontainer .ui-nosvg .ui-icon-action:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/action-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-alert:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/alert-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-arrow-d-l:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-d-l-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-arrow-d-r:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-d-r-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-arrow-d:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-d-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-arrow-l:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-l-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-arrow-r:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-r-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-arrow-u-l:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-u-l-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-arrow-u-r:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-u-r-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-arrow-u:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-u-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-audio:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/audio-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-back:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/back-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-bars:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/bars-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-bullets:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/bullets-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-calendar:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/calendar-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-camera:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/camera-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-carat-d:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/carat-d-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-carat-l:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/carat-l-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-carat-r:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/carat-r-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-carat-u:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/carat-u-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-check:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/check-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-clock:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/clock-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-cloud:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/cloud-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-comment:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/comment-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-delete:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/delete-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-edit:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/edit-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-eye:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/eye-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-forbidden:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/forbidden-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-forward:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/forward-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-gear:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/gear-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-grid:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/grid-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-heart:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/heart-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-home:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/home-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-info:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/info-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-location:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/location-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-lock:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/lock-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-mail:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/mail-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-minus:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/minus-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-navigation:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/navigation-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-phone:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/phone-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-plus:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/plus-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-power:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/power-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-recycle:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/recycle-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-refresh:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/refresh-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-search:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/search-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-shop:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/shop-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-star:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/star-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-tag:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/tag-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-user:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/user-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-icon-video:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/video-white.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-action:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-action:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/action-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-alert:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-alert:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/alert-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-arrow-d:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-arrow-d:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-d-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-arrow-d-l:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-arrow-d-l:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-d-l-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-arrow-d-r:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-arrow-d-r:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-d-r-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-arrow-l:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-arrow-l:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-l-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-arrow-r:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-arrow-r:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-r-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-arrow-u:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-arrow-u:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-u-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-arrow-u-l:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-arrow-u-l:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-u-l-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-arrow-u-r:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-arrow-u-r:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/arrow-u-r-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-audio:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-audio:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/audio-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-back:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-back:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/back-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-bars:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-bars:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/bars-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-bullets:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-bullets:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/bullets-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-calendar:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-calendar:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/calendar-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-camera:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-camera:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/camera-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-carat-d:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-carat-d:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/carat-d-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-carat-l:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-carat-l:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/carat-l-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-carat-r:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-carat-r:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/carat-r-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-carat-u:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-carat-u:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/carat-u-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-check:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-check:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-btn.ui-checkbox-on:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-btn.ui-checkbox-on:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/check-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-clock:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-clock:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/clock-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-cloud:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-cloud:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/cloud-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-comment:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-comment:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/comment-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-delete:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-delete:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/delete-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-edit:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-edit:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/edit-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-eye:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-eye:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/eye-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-forbidden:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-forbidden:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/forbidden-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-forward:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-forward:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/forward-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-gear:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-gear:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/gear-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-grid:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-grid:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/grid-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-heart:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-heart:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/heart-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-home:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-home:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/home-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-info:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-info:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/info-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-location:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-location:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/location-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-lock:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-lock:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/lock-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-mail:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-mail:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/mail-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-minus:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-minus:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/minus-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-navigation:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-navigation:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/navigation-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-phone:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-phone:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/phone-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-plus:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-plus:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/plus-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-power:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-power:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/power-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-recycle:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-recycle:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/recycle-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-refresh:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-refresh:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/refresh-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-search:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-search:after,
.flexibleformcontainer .ui-nosvg .ui-input-search:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/search-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-shop:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-shop:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/shop-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-star:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-star:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/star-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-tag:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-tag:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/tag-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-user:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-user:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/user-black.png);
}
.flexibleformcontainer .ui-nosvg .ui-alt-icon.ui-icon-video:after,
.flexibleformcontainer .ui-nosvg .ui-alt-icon .ui-icon-video:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/video-black.png);
}
html.ui-nosvg .ui-btn.ui-checkbox-on:after {
  background-image: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/icons-png/check-white.png);
}
/* Form labels (overrides font-weight bold in bars, and mini font-size) */
.ui-mobile label,
div.ui-controlgroup-label {
  font-weight: normal;
  font-size: 16px;
}
/* Loading screen */
.ui-loading .ui-loader {
  display: block;
}
.ui-loader {
  display: none;
  z-index: 9999999;
  position: fixed;
  top: 50%;
  left: 50%;
  border: 0;
}
.ui-loader-default {
  background: none;
  filter: alpha(opacity=18);
  opacity: .18;
  width: 2.875em;
  height: 2.875em;
  margin-left: -1.4375em;
  margin-top: -1.4375em;
}
.ui-loader-verbose {
  width: 12.5em;
  filter: alpha(opacity=88);
  opacity: .88;
  box-shadow: 0 1px 1px -1px #ffffff;
  height: auto;
  margin-left: -6.875em;
  margin-top: -2.6875em;
  padding: .625em;
}
.ui-loader-default h1 {
  font-size: 0;
  width: 0;
  height: 0;
  overflow: hidden;
}
.ui-loader-verbose h1 {
  font-size: 1em;
  margin: 0;
  text-align: center;
}
.ui-loader .ui-icon-loading {
  background-color: #000;
  display: block;
  margin: 0;
  width: 2.75em;
  height: 2.75em;
  padding: .0625em;
  -webkit-border-radius: 2.25em;
  border-radius: 2.25em;
}
.ui-loader-verbose .ui-icon-loading {
  margin: 0 auto .625em;
  filter: alpha(opacity=75);
  opacity: .75;
}
.ui-loader-textonly {
  padding: .9375em;
  margin-left: -7.1875em;
}
.ui-loader-textonly .ui-icon-loading {
  display: none;
}
.ui-loader-fakefix {
  position: absolute;
}
legend {
  color: inherit;
  text-shadow: inherit;
}
.flexibleformcontainer {
  /* Globals */
  /* Font
    -----------------------------------------------------------------------------------------------------------*/
  /*html {
        font-size: 100%;
    }
    body,
    input,
    select,
    textarea,
    button,*/
  /* Separators
    -----------------------------------------------------------------------------------------------------------*/
  /* Field contain separator (< 28em) */
  /* Table opt-in classes: strokes between each row, and alternating row stripes */
  /* Classes table-stroke and table-stripe are deprecated in 1.4. */
  /* Buttons
    -----------------------------------------------------------------------------------------------------------*/
  /* Corner rounding
    -----------------------------------------------------------------------------------------------------------*/
  /* Class ui-btn-corner-all deprecated in 1.4 */
  /* Buttons */
  /* Icon-only buttons */
  /* Radius clip workaround for cleaning up corner trapping */
  /* Popup arrow */
  /* Shadow
    -----------------------------------------------------------------------------------------------------------*/
  /* Icons
    -----------------------------------------------------------------------------------------------------------*/
  /* Alt icons */
  /* No disc */
  /* Icon shadow */
  /* Checkbox and radio */
  /* Loader */
  /* Swatches */
  /* A
    -----------------------------------------------------------------------------------------------------------*/
  /* Bar: Toolbars, dividers, slider track */
  /* Body: Read-only lists, text inputs, collapsible content */
  /* Links */
  /*.ui-page-theme-a a,
    html .ui-bar-a a,
    html .ui-body-a a,
    html body .ui-group-theme-a a {
        color: #3388cc;
        font-weight: bold;
    }
    .ui-page-theme-a a:visited,
    html .ui-bar-a a:visited,
    html .ui-body-a a:visited,
    html body .ui-group-theme-a a:visited {
        color: #3388cc;
    }
    .ui-page-theme-a a:hover,
    html .ui-bar-a a:hover,
    html .ui-body-a a:hover,
    html body .ui-group-theme-a a:hover {
        color: #005599;
    }
    .ui-page-theme-a a:active,
    html .ui-bar-a a:active,
    html .ui-body-a a:active,
    html body .ui-group-theme-a a:active {
        color: #005599;
    }
    */
  /* Button up */
  /* Button hover */
  /* Button down */
  /* B
    -----------------------------------------------------------------------------------------------------------*/
  /* Bar: Toolbars, dividers, slider track */
  /* Page and overlay */
  /* Body: Read-only lists, text inputs, collapsible content */
  /* Links */
  /* Button up */
  /* Button hover */
  /* Button down */
  /* Active button */
  /* Active radio button icon */
  /* Focus */
  /* Structure */
  /* Disabled
    -----------------------------------------------------------------------------------------------------------*/
  /* Class ui-disabled deprecated in 1.4. :disabled not supported by IE8 so we use [disabled] */
  /* Focus state outline
    -----------------------------------------------------------------------------------------------------------*/
  /* Unset box-shadow in browsers that don't do it right */
  /* Some unsets */
  /* Fixes for fieldset issues on IE10 and FF (see #6077) */
  /* Viewport */
  /* Issue #2066 */
  /* "page" containers - full-screen views, one should always be in view post-pageload */
  /* On ios4, setting focus on the page element causes flashing during transitions when there is an outline, so we turn off outlines */
  /* Fouc */
  /* Non-js content hiding */
  /* Headers, content panels */
  /* Corner styling for dialogs and popups */
  /* Buttons and icons */
  /* Make buttons in toolbars default to mini and inline. */
  /* To ensure same top and left/right position when ui-btn-left/right are added to something other than buttons. */
  /* Buttons in header position classes */
  /* Button elements */
  /* Firefox adds a 1px border in a button element. We negate this to make sure they have the same height as other buttons in controlgroups. */
  /* Form labels */
  /* Accessible content hiding */
  /* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
  /* Used for hiding elements by the filterable widget. You can also use this class to hide list items or buttons in controlgroups; this ensures correct corner styling. */
  /* Transitions originally inspired by those from jQtouch, nice work, folks */
  /* slide down */
  /* slide up */
  /* The properties in this rule are only necessary for the 'flip' transition.
     * We need specify the perspective to create a projection matrix. This will add
     * some depth as the element flips. The depth number represents the distance of
     * the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
     * value.
     */
  /* The properties in this rule are only necessary for the 'flip' transition.
     * We need specify the perspective to create a projection matrix. This will add
     * some depth as the element flips. The depth number represents the distance of
     * the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
     * value.
     */
  /* flow transition */
  /* content configurations. */
  /* force new row */
  /* No margin in grids for 100% width button elements until we can use max-width: fill-available; */
  /* fixed page header & footer configuration */
  /* updatePagePadding() will update the padding to actual height of header and footer. */
  /* Tap toggle: hide external fixed footer. See issue #6604 */
  /* workarounds for other widgets */
  /* fixes gaps caused by subpixel problem */
  /* Hide the native input element */
  /* Fixes IE/WP filter alpha opacity bugs */
  /* Fixes legend not wrapping on IE10 */
  /* Dimensions related to the popup arrow
    -----------------------------------------------------------------------------------------------------------*/
  /* desired triangle height: 10px */
  /**
     * guide for the arrow - its width, height, and offset are theme-dependent and
     * should be expessed as left, right, top, bottom, so that the element bearing
     * such a class becomes stretched inside its parent position: relative element.
     * The left/top/right/bottom specified below should reflect the corresponding
     * border radii and so it leaves room for the shadow:
     *     ..--------------------..
     *   ."        ^ top           ".
     *  /          v                 \
     * |     +------------------+     |
     * |     |                  |     |
     * | left|                  |right|
     * |<--->|                  |<--->|
     * |     +------------------+     |
     *  \          ^                 /
     *   `.        v bottom        .'
     *     ""--------------------""
     * The idea is that the top/left of the arrow container box does not move to a
     * coordinate smaller than the top/left of the guide and the right/bottom of
     * the arrow container box does not move to a coordinate larger than the
     * bottom/right of the guide. This will help us avoid the following situation:
     *        ..--------------------..
     *      ."        ^ top           ".
     *   /|/          v                 \
     *  / |     +------------------+     |
     *  \ |     |                  |     |
     *   \| left|                  |right|
     *    |<--->|                  |<--->|
     *    |     +------------------+     |
     *     \          ^                 /
     *      `.        v bottom        .'
     *        ""--------------------""
     * The arrow should not receive a top/left coordinate such that it is too close
     * to one of the corners, because then at first the shadow of the arrow and,
     * given a coordinate even closer to the corner, even the body of the arrow will
     * "stick out" of the corner of the popup. The guide provides a hint to the
     * arrow positioning code as to which range of values is acceptable for the
     * arrow container's top/left coordinate.
     **/
  /* aside from the "infinities" (-1000,2000), triangle height is used */
  /**
     * For each side, the arrow is twice the desired size and its corner is aligned
     * with the edge of the container:
     *                                           
     *           /\         /\                +----+       /\
     *          /  \       /  \               | /\ |top   /  \
     *      +----+  \     /  +----+       +-->|/  \|     /    \
     *  left| /  |   \   /   |  \ |right  |   |    |    /      \
     *      |/   |    \ /    |   \|       |  /|    |\  /        \
     *      |\   |    / \    |   /|       | / +----+ \ \ +----+ /
     *      | \  |   /   \   |  / |       | \        /  \|    |/
     *      +----+  /     \  +----+       |  \      /    |    |
     *       ^  \  /       \  /  ^        |   \    /  +->|\  /|
     *       |   \/         \/   |        |    \  /   |  | \/ |bottom
     *       |                   |        |     \/    |  +----+
     *       +-------------------+--------+-----------+
     *                           |
     *                    arrow container
     *                     (clips arrow)
     **/
  /* Fix rotation center for oldIE - see http://www.useragentman.com/IETransformsTranslator/ */
  /* structure */
  /* Native input positioning */
  /* Display none because of issues with IE/WP's filter alpha opacity */
  /* Because we add all classes of the select and option elements to the span... */
  /* ui-li-count is styled in the listview CSS. We set padding and offset here because select supports icon position while listview doesn't. */
  /* We set the rules for the span as well to fix an issue on Chrome with text-overflow ellipsis for the button in combination with text-align center. */
  /* when no placeholder is defined in a multiple select, the header height doesn't even extend past the close button.  this shim's content in there */
  /* ui-li-has-icon deprecated in 1.4. TODO: remove in 1.5 */
  /* Used by both listview and custom multiple select button */
  /* ui-li-has-icon deprecated in 1.4. TODO: remove in 1.5 */
  /* High level of specificity to override button margins in grids */
  /* reset the clearfix */
  /* The corner radii for ui-slider-switch/track can be specified in theme CSS. The bg and handle inherits. */
  /* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
  /* slider tooltip
    -----------------------------------------------------------------------------------------------------------*/
  /* Hide the second label (the first is moved outside the div) */
  /* Same margin for mini textareas as other mini sized widgets (12.5/14 * 0.5em) */
  /* Padding on the div instead of input because of browser spinners etc. */
  /* Search icon */
  /* Resolves issue #5166: Added to support issue introduced in Firefox 15. We can likely remove this in the future. */
  /* Same for IE10 */
  /* Resolves issue #5131: Width of textinput depends on its type,
    for Android 4.1 */
  /* Resolves issue #5756: Textinput in IE10 has a default clear button */
  /* Override field container CSS to prevent the flipswitch from becomming full width */
  /*
     Styles for the table columntoggle mode
    */
  /* Remove top/bottom margins around the fieldcontain on check list */
  /* Unchecked manually: Always hide */
  /* Checked manually: Always show */
  /*
     Styles for the table columntoggle mode
    */
  /* Panel */
  /* Container, page and wrapper */
  /* Fixed toolbars */
  /* Dismiss */
  /* Animate class is added to panel, wrapper and fixed toolbars */
  /* Hardware acceleration for smoother transitions on WebKit browsers */
  /* Panel positioning (for overlay and push) */
  /* Panel left closed */
  /* Panel left closed animated */
  /* Panel left open */
  /* Panel left open animated */
  /* Panel right closed */
  /* Panel right closed animated */
  /* Panel right open */
  /* Panel right open animated */
  /* Wrapper and fixed toolbars positioning (for reveal and push) */
  /* Panel left open */
  /* Panel left open animated */
  /* Panel right open */
  /* Panel right open animated */
  /* Dismiss model open */
  /* Shadows and borders */
}
.flexibleformcontainer .ui-btn {
  font-size: 1em;
  line-height: 1.3;
  font-family: sans-serif /*{global-font-family}*/;
}
.flexibleformcontainer .ui-input-text input,
.flexibleformcontainer .ui-input-search input {
  color: inherit;
  text-shadow: inherit;
}
.flexibleformcontainer .ui-field-contain {
  border-bottom-color: #828282;
  border-bottom-color: rgba(0, 0, 0, 0.15);
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.flexibleformcontainer .table-stroke thead th,
.flexibleformcontainer .table-stripe thead th,
.flexibleformcontainer .table-stripe tbody tr:last-child {
  border-bottom: 1px solid #d6d6d6;
  /* non-RGBA fallback */
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.flexibleformcontainer .table-stroke tbody th,
.flexibleformcontainer .table-stroke tbody td {
  border-bottom: 1px solid #e6e6e6;
  /* non-RGBA fallback  */
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.flexibleformcontainer .table-stripe.table-stroke tbody tr:last-child th,
.flexibleformcontainer .table-stripe.table-stroke tbody tr:last-child td {
  border-bottom: 0;
}
.flexibleformcontainer .table-stripe tbody tr:nth-child(odd) td,
.flexibleformcontainer .table-stripe tbody tr:nth-child(odd) th {
  background-color: #eeeeee;
  /* non-RGBA fallback  */
  background-color: rgba(0, 0, 0, 0.04);
}
.flexibleformcontainer .ui-btn,
.flexibleformcontainer label.ui-btn {
  font-weight: bold;
  border-width: 1px;
  border-style: solid;
}
.flexibleformcontainer .ui-btn {
  text-decoration: none !important;
}
.flexibleformcontainer .ui-btn-active {
  cursor: pointer;
}
.flexibleformcontainer .ui-corner-all {
  -webkit-border-radius: 0.3125em /*{global-radii-blocks}*/;
  border-radius: 0.3125em /*{global-radii-blocks}*/;
}
.flexibleformcontainer .ui-btn-corner-all,
.flexibleformcontainer .ui-btn.ui-corner-all,
.flexibleformcontainer .ui-slider-track.ui-corner-all,
.flexibleformcontainer .ui-flipswitch.ui-corner-all,
.flexibleformcontainer .ui-li-count {
  -webkit-border-radius: 0.3125em /*{global-radii-buttons}*/;
  border-radius: 0.3125em /*{global-radii-buttons}*/;
}
.flexibleformcontainer .ui-btn-icon-notext.ui-btn-corner-all,
.flexibleformcontainer .ui-btn-icon-notext.ui-corner-all {
  -webkit-border-radius: 1em;
  border-radius: 1em;
}
.flexibleformcontainer .ui-btn-corner-all,
.flexibleformcontainer .ui-corner-all {
  -webkit-background-clip: padding;
  background-clip: padding-box;
}
.flexibleformcontainer .ui-popup.ui-corner-all > .ui-popup-arrow-guide {
  left: 0.6em /*{global-radii-blocks}*/;
  right: 0.6em /*{global-radii-blocks}*/;
  top: 0.6em /*{global-radii-blocks}*/;
  bottom: 0.6em /*{global-radii-blocks}*/;
}
.flexibleformcontainer .ui-shadow {
  -webkit-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.15) /*{global-box-shadow-color}*/;
  -moz-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.15) /*{global-box-shadow-color}*/;
  box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.15) /*{global-box-shadow-color}*/;
}
.flexibleformcontainer .ui-shadow-inset {
  -webkit-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
  -moz-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
  box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
}
.flexibleformcontainer .ui-overlay-shadow {
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
}
.flexibleformcontainer .ui-btn-icon-left:after,
.flexibleformcontainer .ui-btn-icon-right:after,
.flexibleformcontainer .ui-btn-icon-top:after,
.flexibleformcontainer .ui-btn-icon-bottom:after,
.flexibleformcontainer .ui-btn-icon-notext:after {
  background-color: #666666 /*{global-icon-color}*/;
  background-color: rgba(0, 0, 0, 0.3) /*{global-icon-disc}*/;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-border-radius: 1em;
  border-radius: 1em;
}
.flexibleformcontainer .ui-alt-icon.ui-btn:after,
.flexibleformcontainer .ui-alt-icon .ui-btn:after,
.flexibleformcontainer html .ui-alt-icon.ui-checkbox-off:after,
.flexibleformcontainer html .ui-alt-icon.ui-radio-off:after,
.flexibleformcontainer html .ui-alt-icon .ui-checkbox-off:after,
.flexibleformcontainer html .ui-alt-icon .ui-radio-off:after {
  background-color: #666666 /*{global-icon-color}*/;
  background-color: rgba(0, 0, 0, 0.15) /*{global-icon-disc}*/;
}
.flexibleformcontainer .ui-nodisc-icon.ui-btn:after,
.flexibleformcontainer .ui-nodisc-icon .ui-btn:after {
  background-color: transparent;
}
.flexibleformcontainer .ui-shadow-icon.ui-btn:after,
.flexibleformcontainer .ui-shadow-icon .ui-btn:after {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
}
.flexibleformcontainer .ui-btn.ui-checkbox-off:after,
.flexibleformcontainer .ui-btn.ui-checkbox-on:after,
.flexibleformcontainer .ui-btn.ui-radio-off:after,
.flexibleformcontainer .ui-btn.ui-radio-on:after {
  display: block;
  width: 18px;
  height: 18px;
  margin: -9px 2px 0 2px;
}
.flexibleformcontainer .ui-checkbox-off:after,
.flexibleformcontainer .ui-btn.ui-radio-off:after {
  filter: alpha(opacity=30);
  opacity: .3;
}
.flexibleformcontainer .ui-btn.ui-checkbox-off:after,
.flexibleformcontainer .ui-btn.ui-checkbox-on:after {
  -webkit-border-radius: .1875em;
  border-radius: .1875em;
}
.flexibleformcontainer .ui-btn.ui-checkbox-off:after {
  background-color: #666;
  background-color: rgba(0, 0, 0, 0.3);
}
.flexibleformcontainer .ui-radio .ui-btn.ui-radio-on:after {
  background-image: none;
  background-color: #fff;
  width: 8px;
  height: 8px;
  border-width: 5px;
  border-style: solid;
}
.flexibleformcontainer .ui-alt-icon.ui-btn.ui-radio-on:after,
.flexibleformcontainer .ui-alt-icon .ui-btn.ui-radio-on:after {
  background-color: #000;
}
.flexibleformcontainer .ui-icon-loading {
  background: url(../../../../../apps/journey/components/FlexibleFormContainer/clientlibs/styles/jquery-mobile-images/ajax-loader.gif);
  background-size: 2.875em 2.875em;
}
.flexibleformcontainer .ui-bar-a,
.flexibleformcontainer .ui-page-theme-a .ui-bar-inherit,
.flexibleformcontainer html .ui-bar-a .ui-bar-inherit,
.flexibleformcontainer html .ui-body-a .ui-bar-inherit,
.flexibleformcontainer html body .ui-group-theme-a .ui-bar-inherit {
  background-color: #e9e9e9 /*{a-bar-background-color}*/;
  border-color: #dddddd /*{a-bar-border}*/;
  color: #333333 /*{a-bar-color}*/;
  text-shadow: 0 /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #eeeeee /*{a-bar-shadow-color}*/;
  font-weight: bold;
}
.flexibleformcontainer .ui-bar-a {
  border-width: 1px;
  border-style: solid;
}
.flexibleformcontainer .ui-body-a,
.flexibleformcontainer .ui-page-theme-a .ui-body-inherit,
.flexibleformcontainer html .ui-bar-a .ui-body-inherit,
.flexibleformcontainer html .ui-body-a .ui-body-inherit,
.flexibleformcontainer html body .ui-group-theme-a .ui-body-inherit,
.flexibleformcontainer html .ui-panel-page-container-a {
  background-color: #ffffff /*{a-body-background-color}*/;
  border-color: #dddddd /*{a-body-border}*/;
  color: #333333 /*{a-body-color}*/;
  text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #f3f3f3 /*{a-body-shadow-color}*/;
}
.flexibleformcontainer .ui-body-a {
  border-width: 1px;
  border-style: solid;
}
.flexibleformcontainer .ui-page-theme-a .ui-btn,
.flexibleformcontainer html .ui-bar-a .ui-btn,
.flexibleformcontainer html .ui-body-a .ui-btn,
.flexibleformcontainer html body .ui-group-theme-a .ui-btn,
.flexibleformcontainer html head + body .ui-btn.ui-btn-a,
.flexibleformcontainer .ui-page-theme-a .ui-btn:visited,
.flexibleformcontainer html .ui-bar-a .ui-btn:visited,
.flexibleformcontainer html .ui-body-a .ui-btn:visited,
.flexibleformcontainer html body .ui-group-theme-a .ui-btn:visited,
.flexibleformcontainer html head + body .ui-btn.ui-btn-a:visited {
  background-color: #f6f6f6 /*{a-bup-background-color}*/;
  border-color: #dddddd /*{a-bup-border}*/;
  color: #333333 /*{a-bup-color}*/;
  text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #f3f3f3 /*{a-bup-shadow-color}*/;
}
.flexibleformcontainer .ui-page-theme-a .ui-btn:hover,
.flexibleformcontainer html .ui-bar-a .ui-btn:hover,
.flexibleformcontainer html .ui-body-a .ui-btn:hover,
.flexibleformcontainer html body .ui-group-theme-a .ui-btn:hover,
.flexibleformcontainer html head + body .ui-btn.ui-btn-a:hover {
  background-color: #ededed /*{a-bhover-background-color}*/;
  border-color: #dddddd /*{a-bhover-border}*/;
  color: #333333 /*{a-bhover-color}*/;
  text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #f3f3f3 /*{a-bhover-shadow-color}*/;
}
.flexibleformcontainer .ui-page-theme-a .ui-btn:active,
.flexibleformcontainer html .ui-bar-a .ui-btn:active,
.flexibleformcontainer html .ui-body-a .ui-btn:active,
.flexibleformcontainer html body .ui-group-theme-a .ui-btn:active,
.flexibleformcontainer html head + body .ui-btn.ui-btn-a:active {
  background-color: #e8e8e8 /*{a-bdown-background-color}*/;
  border-color: #dddddd /*{a-bdown-border}*/;
  color: #333333 /*{a-bdown-color}*/;
  text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #f3f3f3 /*{a-bdown-shadow-color}*/;
}
.flexibleformcontainer .ui-bar-b,
.flexibleformcontainer .ui-page-theme-b .ui-bar-inherit,
.flexibleformcontainer html .ui-bar-b .ui-bar-inherit,
.flexibleformcontainer html .ui-body-b .ui-bar-inherit,
.flexibleformcontainer html body .ui-group-theme-b .ui-bar-inherit {
  background-color: #1d1d1d /*{b-bar-background-color}*/;
  border-color: #1b1b1b /*{b-bar-border}*/;
  color: #ffffff /*{b-bar-color}*/;
  text-shadow: 0 /*{b-bar-shadow-x}*/ 1px /*{b-bar-shadow-y}*/ 0 /*{b-bar-shadow-radius}*/ #111111 /*{b-bar-shadow-color}*/;
  font-weight: bold;
}
.flexibleformcontainer .ui-bar-b {
  border-width: 1px;
  border-style: solid;
}
.flexibleformcontainer .ui-overlay-b,
.flexibleformcontainer .ui-page-theme-b,
.flexibleformcontainer .ui-page-theme-b .ui-panel-wrapper {
  background-color: #252525 /*{b-page-background-color}*/;
  border-color: #454545 /*{b-page-border}*/;
  color: #ffffff /*{b-page-color}*/;
  text-shadow: 0 /*{b-page-shadow-x}*/ 1px /*{b-page-shadow-y}*/ 0 /*{b-page-shadow-radius}*/ #111111 /*{b-page-shadow-color}*/;
}
.flexibleformcontainer .ui-body-b,
.flexibleformcontainer .ui-page-theme-b .ui-body-inherit,
.flexibleformcontainer html .ui-bar-b .ui-body-inherit,
.flexibleformcontainer html .ui-body-b .ui-body-inherit,
.flexibleformcontainer html body .ui-group-theme-b .ui-body-inherit,
.flexibleformcontainer html .ui-panel-page-container-b {
  background-color: #2a2a2a /*{b-body-background-color}*/;
  border-color: #1d1d1d /*{b-body-border}*/;
  color: #ffffff /*{b-body-color}*/;
  text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #111111 /*{b-body-shadow-color}*/;
}
.flexibleformcontainer .ui-body-b {
  border-width: 1px;
  border-style: solid;
}
.flexibleformcontainer .ui-page-theme-b a,
.flexibleformcontainer html .ui-bar-b a,
.flexibleformcontainer html .ui-body-b a,
.flexibleformcontainer html body .ui-group-theme-b a {
  color: #22aadd /*{b-link-color}*/;
  font-weight: bold;
}
.flexibleformcontainer .ui-page-theme-b a:visited,
.flexibleformcontainer html .ui-bar-b a:visited,
.flexibleformcontainer html .ui-body-b a:visited,
.flexibleformcontainer html body .ui-group-theme-b a:visited {
  color: #22aadd /*{b-link-visited}*/;
}
.flexibleformcontainer .ui-page-theme-b a:hover,
.flexibleformcontainer html .ui-bar-b a:hover,
.flexibleformcontainer html .ui-body-b a:hover,
.flexibleformcontainer html body .ui-group-theme-b a:hover {
  color: #0088bb /*{b-link-hover}*/;
}
.flexibleformcontainer .ui-page-theme-b a:active,
.flexibleformcontainer html .ui-bar-b a:active,
.flexibleformcontainer html .ui-body-b a:active,
.flexibleformcontainer html body .ui-group-theme-b a:active {
  color: #0088bb /*{b-link-active}*/;
}
.flexibleformcontainer .ui-page-theme-b .ui-btn,
.flexibleformcontainer html .ui-bar-b .ui-btn,
.flexibleformcontainer html .ui-body-b .ui-btn,
.flexibleformcontainer html body .ui-group-theme-b .ui-btn,
.flexibleformcontainer html head + body .ui-btn.ui-btn-b,
.flexibleformcontainer .ui-page-theme-b .ui-btn:visited,
.flexibleformcontainer html .ui-bar-b .ui-btn:visited,
.flexibleformcontainer html .ui-body-b .ui-btn:visited,
.flexibleformcontainer html body .ui-group-theme-b .ui-btn:visited,
.flexibleformcontainer html head + body .ui-btn.ui-btn-b:visited {
  background-color: #333333 /*{b-bup-background-color}*/;
  border-color: #1f1f1f /*{b-bup-border}*/;
  color: #ffffff /*{b-bup-color}*/;
  text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #111111 /*{b-bup-shadow-color}*/;
}
.flexibleformcontainer .ui-page-theme-b .ui-btn:hover,
.flexibleformcontainer html .ui-bar-b .ui-btn:hover,
.flexibleformcontainer html .ui-body-b .ui-btn:hover,
.flexibleformcontainer html body .ui-group-theme-b .ui-btn:hover,
.flexibleformcontainer html head + body .ui-btn.ui-btn-b:hover {
  background-color: #373737 /*{b-bhover-background-color}*/;
  border-color: #1f1f1f /*{b-bhover-border}*/;
  color: #ffffff /*{b-bhover-color}*/;
  text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #111111 /*{b-bhover-shadow-color}*/;
}
.flexibleformcontainer .ui-page-theme-b .ui-btn:active,
.flexibleformcontainer html .ui-bar-b .ui-btn:active,
.flexibleformcontainer html .ui-body-b .ui-btn:active,
.flexibleformcontainer html body .ui-group-theme-b .ui-btn:active,
.flexibleformcontainer html head + body .ui-btn.ui-btn-b:active {
  background-color: #404040 /*{b-bdown-background-color}*/;
  border-color: #1f1f1f /*{b-bdown-border}*/;
  color: #ffffff /*{b-bdown-color}*/;
  text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #111111 /*{b-bdown-shadow-color}*/;
}
.flexibleformcontainer .ui-page-theme-b .ui-btn.ui-btn-active,
.flexibleformcontainer html .ui-bar-b .ui-btn.ui-btn-active,
.flexibleformcontainer html .ui-body-b .ui-btn.ui-btn-active,
.flexibleformcontainer html body .ui-group-theme-b .ui-btn.ui-btn-active,
.flexibleformcontainer html head + body .ui-btn.ui-btn-b.ui-btn-active,
.flexibleformcontainer .ui-page-theme-b .ui-checkbox-on:after,
.flexibleformcontainer html .ui-bar-b .ui-checkbox-on:after,
.flexibleformcontainer html .ui-body-b .ui-checkbox-on:after,
.flexibleformcontainer html body .ui-group-theme-b .ui-checkbox-on:after,
.flexibleformcontainer .ui-btn.ui-checkbox-on.ui-btn-b:after,
.flexibleformcontainer .ui-page-theme-b .ui-flipswitch-active,
.flexibleformcontainer html .ui-bar-b .ui-flipswitch-active,
.flexibleformcontainer html .ui-body-b .ui-flipswitch-active,
.flexibleformcontainer html body .ui-group-theme-b .ui-flipswitch-active,
.flexibleformcontainer html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,
.flexibleformcontainer .ui-page-theme-b .ui-slider-track .ui-btn-active,
.flexibleformcontainer html .ui-bar-b .ui-slider-track .ui-btn-active,
.flexibleformcontainer html .ui-body-b .ui-slider-track .ui-btn-active,
.flexibleformcontainer html body .ui-group-theme-b .ui-slider-track .ui-btn-active,
.flexibleformcontainer html body div.ui-slider-track.ui-body-b .ui-btn-active {
  background-color: #22aadd /*{b-active-background-color}*/;
  border-color: #22aadd /*{b-active-border}*/;
  color: #ffffff /*{b-active-color}*/;
  text-shadow: 0 /*{b-active-shadow-x}*/ 1px /*{b-active-shadow-y}*/ 0 /*{b-active-shadow-radius}*/ #0088bb /*{b-active-shadow-color}*/;
}
.flexibleformcontainer .ui-page-theme-b .ui-radio-on:after,
.flexibleformcontainer html .ui-bar-b .ui-radio-on:after,
.flexibleformcontainer html .ui-body-b .ui-radio-on:after,
.flexibleformcontainer html body .ui-group-theme-b .ui-radio-on:after,
.flexibleformcontainer .ui-btn.ui-radio-on.ui-btn-b:after {
  border-color: #22aadd /*{b-active-background-color}*/;
}
.flexibleformcontainer .ui-page-theme-b .ui-btn:focus,
.flexibleformcontainer html .ui-bar-b .ui-btn:focus,
.flexibleformcontainer html .ui-body-b .ui-btn:focus,
.flexibleformcontainer html body .ui-group-theme-b .ui-btn:focus,
.flexibleformcontainer html head + body .ui-btn.ui-btn-b:focus,
.flexibleformcontainer .ui-page-theme-b .ui-focus,
.flexibleformcontainer html .ui-bar-b .ui-focus,
.flexibleformcontainer html .ui-body-b .ui-focus,
.flexibleformcontainer html body .ui-group-theme-b .ui-focus,
.flexibleformcontainer html head + body .ui-btn-b.ui-focus,
.flexibleformcontainer html head + body .ui-body-b.ui-focus {
  -webkit-box-shadow: 0 0 12px #22aadd /*{b-active-background-color}*/;
  -moz-box-shadow: 0 0 12px #22aadd /*{b-active-background-color}*/;
  box-shadow: 0 0 12px #22aadd /*{b-active-background-color}*/;
}
.flexibleformcontainer .ui-disabled,
.flexibleformcontainer .ui-state-disabled,
.flexibleformcontainer button[disabled],
.flexibleformcontainer .ui-select .ui-btn.ui-state-disabled {
  filter: alpha(opacity=30);
  opacity: .3;
  cursor: default !important;
  pointer-events: none;
}
.flexibleformcontainer .ui-btn:focus,
.flexibleformcontainer .ui-btn.ui-focus {
  outline: 0;
}
.flexibleformcontainer .ui-noboxshadow .ui-shadow,
.flexibleformcontainer .ui-noboxshadow .ui-shadow-inset,
.flexibleformcontainer .ui-noboxshadow .ui-overlay-shadow,
.flexibleformcontainer .ui-noboxshadow .ui-shadow-icon.ui-btn:after,
.flexibleformcontainer .ui-noboxshadow .ui-shadow-icon .ui-btn:after,
.flexibleformcontainer .ui-noboxshadow .ui-focus,
.flexibleformcontainer .ui-noboxshadow .ui-btn:focus,
.flexibleformcontainer .ui-noboxshadow input:focus,
.flexibleformcontainer .ui-noboxshadow .ui-panel {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.flexibleformcontainer .ui-noboxshadow .ui-btn:focus,
.flexibleformcontainer .ui-noboxshadow .ui-focus {
  outline-width: 1px;
  outline-style: auto;
}
.flexibleformcontainer .ui-mobile,
.flexibleformcontainer .ui-mobile body {
  height: 99.9%;
}
.flexibleformcontainer .ui-mobile fieldset,
.flexibleformcontainer .ui-page {
  padding: 0;
  margin: 0;
}
.flexibleformcontainer .ui-mobile a img,
.flexibleformcontainer .ui-mobile fieldset {
  border-width: 0;
}
.flexibleformcontainer .ui-mobile fieldset {
  min-width: 0;
}
.flexibleformcontainer .ui-mobile-viewport {
  margin: 0;
  overflow-x: visible;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.flexibleformcontainer body.ui-mobile-viewport,
.flexibleformcontainer div.ui-mobile-viewport {
  overflow-x: hidden;
}
.flexibleformcontainer .ui-mobile [data-role=page],
.flexibleformcontainer .ui-mobile [data-role=dialog],
.flexibleformcontainer .ui-page {
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  position: absolute;
  display: none;
  border: 0;
}
.flexibleformcontainer .ui-page {
  outline: none;
}
.flexibleformcontainer .ui-mobile .ui-page-active {
  display: block;
  overflow: visible;
  overflow-x: hidden;
}
.flexibleformcontainer .ui-mobile-rendering > * {
  visibility: hidden;
}
.flexibleformcontainer .ui-nojs {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.flexibleformcontainer .ui-bar,
.flexibleformcontainer .ui-body {
  position: relative;
  padding: .4em 1em;
  overflow: hidden;
  display: block;
  clear: both;
}
.flexibleformcontainer .ui-bar h1,
.flexibleformcontainer .ui-bar h2,
.flexibleformcontainer .ui-bar h3,
.flexibleformcontainer .ui-bar h4,
.flexibleformcontainer .ui-bar h5,
.flexibleformcontainer .ui-bar h6 {
  margin: 0;
  padding: 0;
  font-size: 1em;
  display: inline-block;
}
.flexibleformcontainer .ui-header,
.flexibleformcontainer .ui-footer {
  border-width: 1px 0;
  border-style: solid;
  position: relative;
}
.flexibleformcontainer .ui-header:empty,
.flexibleformcontainer .ui-footer:empty {
  min-height: 2.6875em;
}
.flexibleformcontainer .ui-header .ui-title,
.flexibleformcontainer .ui-footer .ui-title {
  font-size: 1em;
  min-height: 1.1em;
  text-align: center;
  display: block;
  margin: 0 30%;
  padding: .7em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  outline: 0 !important;
}
.flexibleformcontainer .ui-footer .ui-title {
  margin: 0 1em;
}
.flexibleformcontainer .ui-content {
  border-width: 0;
  overflow: visible;
  overflow-x: hidden;
  padding: 1em;
}
.flexibleformcontainer .ui-corner-all > .ui-header:first-child,
.flexibleformcontainer .ui-corner-all > .ui-content:first-child,
.flexibleformcontainer .ui-corner-all > .ui-footer:first-child {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
}
.flexibleformcontainer .ui-corner-all > .ui-header:last-child,
.flexibleformcontainer .ui-corner-all > .ui-content:last-child,
.flexibleformcontainer .ui-corner-all > .ui-footer:last-child {
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.flexibleformcontainer .ui-btn {
  font-size: 16px;
  margin: .5em 0;
  padding: .7em 1em;
  display: block;
  position: relative;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.flexibleformcontainer .ui-btn-icon-notext,
.flexibleformcontainer .ui-header button.ui-btn.ui-btn-icon-notext,
.flexibleformcontainer .ui-footer button.ui-btn.ui-btn-icon-notext {
  padding: 0;
  width: 1.75em;
  height: 1.75em;
  text-indent: -9999px;
  white-space: nowrap !important;
}
.flexibleformcontainer .ui-mini {
  font-size: 12.5px;
}
.flexibleformcontainer .ui-mini .ui-btn {
  font-size: inherit;
}
.flexibleformcontainer .ui-header .ui-btn,
.flexibleformcontainer .ui-footer .ui-btn {
  font-size: 12.5px;
  display: inline-block;
  vertical-align: middle;
}
.flexibleformcontainer .ui-header .ui-controlgroup .ui-btn-icon-notext,
.flexibleformcontainer .ui-footer .ui-controlgroup .ui-btn-icon-notext {
  font-size: 12.5px;
}
.flexibleformcontainer .ui-header .ui-btn-left,
.flexibleformcontainer .ui-header .ui-btn-right {
  font-size: 12.5px;
}
.flexibleformcontainer .ui-mini.ui-btn-icon-notext,
.flexibleformcontainer .ui-mini .ui-btn-icon-notext,
.flexibleformcontainer .ui-header .ui-btn-icon-notext,
.flexibleformcontainer .ui-footer .ui-btn-icon-notext {
  font-size: 16px;
  padding: 0;
}
.flexibleformcontainer .ui-btn-inline {
  display: inline-block;
  vertical-align: middle;
  margin-right: .625em;
}
.flexibleformcontainer .ui-btn-icon-left {
  padding-left: 2.5em;
}
.flexibleformcontainer .ui-btn-icon-right {
  padding-right: 2.5em;
}
.flexibleformcontainer .ui-btn-icon-top {
  padding-top: 2.5em;
}
.flexibleformcontainer .ui-btn-icon-bottom {
  padding-bottom: 2.5em;
}
.flexibleformcontainer .ui-header .ui-btn-icon-top,
.flexibleformcontainer .ui-footer .ui-btn-icon-top,
.flexibleformcontainer .ui-header .ui-btn-icon-bottom,
.flexibleformcontainer .ui-footer .ui-btn-icon-bottom {
  padding-left: .3125em;
  padding-right: .3125em;
}
.flexibleformcontainer .ui-btn-icon-left:after,
.flexibleformcontainer .ui-btn-icon-right:after,
.flexibleformcontainer .ui-btn-icon-top:after,
.flexibleformcontainer .ui-btn-icon-bottom:after,
.flexibleformcontainer .ui-btn-icon-notext:after {
  content: "";
  position: absolute;
  display: block;
  width: 22px;
  height: 22px;
}
.flexibleformcontainer .ui-btn-icon-notext:after,
.flexibleformcontainer .ui-btn-icon-left:after,
.flexibleformcontainer .ui-btn-icon-right:after {
  top: 50%;
  margin-top: -11px;
}
.flexibleformcontainer .ui-btn-icon-left:after {
  left: .5625em;
}
.flexibleformcontainer .ui-btn-icon-right:after {
  right: .5625em;
}
.flexibleformcontainer .ui-mini.ui-btn-icon-left:after,
.flexibleformcontainer .ui-mini .ui-btn-icon-left:after,
.flexibleformcontainer .ui-header .ui-btn-icon-left:after,
.flexibleformcontainer .ui-footer .ui-btn-icon-left:after {
  left: .37em;
}
.flexibleformcontainer .ui-mini.ui-btn-icon-right:after,
.flexibleformcontainer .ui-mini .ui-btn-icon-right:after,
.flexibleformcontainer .ui-header .ui-btn-icon-right:after,
.flexibleformcontainer .ui-footer .ui-btn-icon-right:after {
  right: .37em;
}
.flexibleformcontainer .ui-btn-icon-notext:after,
.flexibleformcontainer .ui-btn-icon-top:after,
.flexibleformcontainer .ui-btn-icon-bottom:after {
  left: 50%;
  margin-left: -11px;
}
.flexibleformcontainer .ui-btn-icon-top:after {
  top: .5625em;
}
.flexibleformcontainer .ui-btn-icon-bottom:after {
  top: auto;
  bottom: .5625em;
}
.flexibleformcontainer .ui-header .ui-btn-left,
.flexibleformcontainer .ui-header .ui-btn-right,
.flexibleformcontainer .ui-btn-left > [class*="ui-"],
.flexibleformcontainer .ui-btn-right > [class*="ui-"] {
  margin: 0;
}
.flexibleformcontainer .ui-btn-left,
.flexibleformcontainer .ui-btn-right {
  position: absolute;
  top: .24em;
}
.flexibleformcontainer .ui-btn-left {
  left: .4em;
}
.flexibleformcontainer .ui-btn-right {
  right: .4em;
}
.flexibleformcontainer .ui-btn-icon-notext.ui-btn-left {
  top: .3125em;
  left: .3125em;
}
.flexibleformcontainer .ui-btn-icon-notext.ui-btn-right {
  top: .3125em;
  right: .3125em;
}
.flexibleformcontainer button.ui-btn,
.flexibleformcontainer .ui-controlgroup-controls button.ui-btn-icon-notext {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 100%;
}
.flexibleformcontainer button.ui-btn-inline,
.flexibleformcontainer .ui-header button.ui-btn,
.flexibleformcontainer .ui-footer button.ui-btn {
  width: auto;
}
.flexibleformcontainer button.ui-btn::-moz-focus-inner {
  border: 0;
}
.flexibleformcontainer button.ui-btn-icon-notext,
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  width: 1.75em;
}
.flexibleformcontainer .ui-mobile label,
.flexibleformcontainer .ui-controlgroup-label {
  display: block;
  margin: 0 0 .4em;
}
.flexibleformcontainer .ui-hide-label > label,
.flexibleformcontainer .ui-hide-label .ui-controlgroup-label,
.flexibleformcontainer .ui-hide-label .ui-rangeslider label,
.flexibleformcontainer .ui-hidden-accessible {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.flexibleformcontainer .ui-screen-hidden {
  display: none !important;
}
.flexibleformcontainer .ui-mobile-viewport-transitioning,
.flexibleformcontainer .ui-mobile-viewport-transitioning .ui-page {
  width: 100%;
  height: 100%;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.flexibleformcontainer .ui-page-pre-in {
  opacity: 0;
}
.flexibleformcontainer .in {
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 350ms;
  -moz-animation-timing-function: ease-out;
  -moz-animation-duration: 350ms;
  animation-timing-function: ease-out;
  animation-duration: 350ms;
}
.flexibleformcontainer .out {
  -webkit-animation-timing-function: ease-in;
  -webkit-animation-duration: 225ms;
  -moz-animation-timing-function: ease-in;
  -moz-animation-duration: 225ms;
  animation-timing-function: ease-in;
  animation-duration: 225ms;
}
.flexibleformcontainer .fade.out {
  opacity: 0;
  -webkit-animation-duration: 125ms;
  -webkit-animation-name: fadeout;
  -moz-animation-duration: 125ms;
  -moz-animation-name: fadeout;
  animation-duration: 125ms;
  animation-name: fadeout;
}
.flexibleformcontainer .fade.in {
  opacity: 1;
  -webkit-animation-duration: 225ms;
  -webkit-animation-name: fadein;
  -moz-animation-duration: 225ms;
  -moz-animation-name: fadein;
  animation-duration: 225ms;
  animation-name: fadein;
}
.flexibleformcontainer .pop {
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
.flexibleformcontainer .pop.in {
  -webkit-transform: scale(1);
  -webkit-animation-name: popin;
  -webkit-animation-duration: 350ms;
  -moz-transform: scale(1);
  -moz-animation-name: popin;
  -moz-animation-duration: 350ms;
  transform: scale(1);
  animation-name: popin;
  animation-duration: 350ms;
  opacity: 1;
}
.flexibleformcontainer .pop.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  -moz-animation-name: fadeout;
  -moz-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
  opacity: 0;
}
.flexibleformcontainer .pop.in.reverse {
  -webkit-animation-name: fadein;
  -moz-animation-name: fadein;
  animation-name: fadein;
}
.flexibleformcontainer .pop.out.reverse {
  -webkit-transform: scale(0.8);
  -webkit-animation-name: popout;
  -moz-transform: scale(0.8);
  -moz-animation-name: popout;
  transform: scale(0.8);
  animation-name: popout;
}
.flexibleformcontainer .slide.out,
.flexibleformcontainer .slide.in {
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 350ms;
  -moz-animation-timing-function: ease-out;
  -moz-animation-duration: 350ms;
  animation-timing-function: ease-out;
  animation-duration: 350ms;
}
.flexibleformcontainer .slide.out {
  -webkit-transform: translate3d(-100%, 0, 0);
  -webkit-animation-name: slideouttoleft;
  -moz-transform: translateX(-100%);
  -moz-animation-name: slideouttoleft;
  transform: translateX(-100%);
  animation-name: slideouttoleft;
}
.flexibleformcontainer .slide.in {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-animation-name: slideinfromright;
  -moz-transform: translateX(0);
  -moz-animation-name: slideinfromright;
  transform: translateX(0);
  animation-name: slideinfromright;
}
.flexibleformcontainer .slide.out.reverse {
  -webkit-transform: translate3d(100%, 0, 0);
  -webkit-animation-name: slideouttoright;
  -moz-transform: translateX(100%);
  -moz-animation-name: slideouttoright;
  transform: translateX(100%);
  animation-name: slideouttoright;
}
.flexibleformcontainer .slide.in.reverse {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-animation-name: slideinfromleft;
  -moz-transform: translateX(0);
  -moz-animation-name: slideinfromleft;
  transform: translateX(0);
  animation-name: slideinfromleft;
}
.flexibleformcontainer .slidefade.out {
  -webkit-transform: translateX(-100%);
  -webkit-animation-name: slideouttoleft;
  -webkit-animation-duration: 225ms;
  -moz-transform: translateX(-100%);
  -moz-animation-name: slideouttoleft;
  -moz-animation-duration: 225ms;
  transform: translateX(-100%);
  animation-name: slideouttoleft;
  animation-duration: 225ms;
}
.flexibleformcontainer .slidefade.in {
  -webkit-transform: translateX(0);
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateX(0);
  -moz-animation-name: fadein;
  -moz-animation-duration: 200ms;
  transform: translateX(0);
  animation-name: fadein;
  animation-duration: 200ms;
}
.flexibleformcontainer .slidefade.out.reverse {
  -webkit-transform: translateX(100%);
  -webkit-animation-name: slideouttoright;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateX(100%);
  -moz-animation-name: slideouttoright;
  -moz-animation-duration: 200ms;
  transform: translateX(100%);
  animation-name: slideouttoright;
  animation-duration: 200ms;
}
.flexibleformcontainer .slidefade.in.reverse {
  -webkit-transform: translateX(0);
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateX(0);
  -moz-animation-name: fadein;
  -moz-animation-duration: 200ms;
  transform: translateX(0);
  animation-name: fadein;
  animation-duration: 200ms;
}
.flexibleformcontainer .slidedown.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  -moz-animation-name: fadeout;
  -moz-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
}
.flexibleformcontainer .slidedown.in {
  -webkit-transform: translateY(0);
  -webkit-animation-name: slideinfromtop;
  -webkit-animation-duration: 250ms;
  -moz-transform: translateY(0);
  -moz-animation-name: slideinfromtop;
  -moz-animation-duration: 250ms;
  transform: translateY(0);
  animation-name: slideinfromtop;
  animation-duration: 250ms;
}
.flexibleformcontainer .slidedown.in.reverse {
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 150ms;
  -moz-animation-name: fadein;
  -moz-animation-duration: 150ms;
  animation-name: fadein;
  animation-duration: 150ms;
}
.flexibleformcontainer .slidedown.out.reverse {
  -webkit-transform: translateY(-100%);
  -webkit-animation-name: slideouttotop;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateY(-100%);
  -moz-animation-name: slideouttotop;
  -moz-animation-duration: 200ms;
  transform: translateY(-100%);
  animation-name: slideouttotop;
  animation-duration: 200ms;
}
.flexibleformcontainer .slideup.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  -moz-animation-name: fadeout;
  -moz-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
}
.flexibleformcontainer .slideup.in {
  -webkit-transform: translateY(0);
  -webkit-animation-name: slideinfrombottom;
  -webkit-animation-duration: 250ms;
  -moz-transform: translateY(0);
  -moz-animation-name: slideinfrombottom;
  -moz-animation-duration: 250ms;
  transform: translateY(0);
  animation-name: slideinfrombottom;
  animation-duration: 250ms;
}
.flexibleformcontainer .slideup.in.reverse {
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 150ms;
  -moz-animation-name: fadein;
  -moz-animation-duration: 150ms;
  animation-name: fadein;
  animation-duration: 150ms;
}
.flexibleformcontainer .slideup.out.reverse {
  -webkit-transform: translateY(100%);
  -webkit-animation-name: slideouttobottom;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateY(100%);
  -moz-animation-name: slideouttobottom;
  -moz-animation-duration: 200ms;
  transform: translateY(100%);
  animation-name: slideouttobottom;
  animation-duration: 200ms;
}
.flexibleformcontainer .viewport-flip {
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  perspective: 1000;
  position: absolute;
}
.flexibleformcontainer .flip {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateX(0);
  /* Needed to work around an iOS 3.1 bug that causes listview thumbs to disappear when -webkit-visibility:hidden is used. */
  -moz-backface-visibility: hidden;
  -moz-transform: translateX(0);
  backface-visibility: hidden;
  transform: translateX(0);
}
.flexibleformcontainer .flip.out {
  -webkit-transform: rotateY(-90deg) scale(0.9);
  -webkit-animation-name: flipouttoleft;
  -webkit-animation-duration: 175ms;
  -moz-transform: rotateY(-90deg) scale(0.9);
  -moz-animation-name: flipouttoleft;
  -moz-animation-duration: 175ms;
  transform: rotateY(-90deg) scale(0.9);
  animation-name: flipouttoleft;
  animation-duration: 175ms;
}
.flexibleformcontainer .flip.in {
  -webkit-animation-name: flipintoright;
  -webkit-animation-duration: 225ms;
  -moz-animation-name: flipintoright;
  -moz-animation-duration: 225ms;
  animation-name: flipintoright;
  animation-duration: 225ms;
}
.flexibleformcontainer .flip.out.reverse {
  -webkit-transform: rotateY(90deg) scale(0.9);
  -webkit-animation-name: flipouttoright;
  -moz-transform: rotateY(90deg) scale(0.9);
  -moz-animation-name: flipouttoright;
  transform: rotateY(90deg) scale(0.9);
  animation-name: flipouttoright;
}
.flexibleformcontainer .flip.in.reverse {
  -webkit-animation-name: flipintoleft;
  -moz-animation-name: flipintoleft;
  animation-name: flipintoleft;
}
.flexibleformcontainer .viewport-turn {
  -webkit-perspective: 200px;
  -moz-perspective: 200px;
  -ms-perspective: 200px;
  perspective: 200px;
  position: absolute;
}
.flexibleformcontainer .turn {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateX(0);
  /* Needed to work around an iOS 3.1 bug that causes listview thumbs to disappear when -webkit-visibility:hidden is used. */
  -webkit-transform-origin: 0;
  -moz-backface-visibility: hidden;
  -moz-transform: translateX(0);
  -moz-transform-origin: 0;
  backface-visibility: hidden;
  transform: translateX(0);
  transform-origin: 0;
}
.flexibleformcontainer .turn.out {
  -webkit-transform: rotateY(-90deg) scale(0.9);
  -webkit-animation-name: flipouttoleft;
  -webkit-animation-duration: 125ms;
  -moz-transform: rotateY(-90deg) scale(0.9);
  -moz-animation-name: flipouttoleft;
  -moz-animation-duration: 125ms;
  transform: rotateY(-90deg) scale(0.9);
  animation-name: flipouttoleft;
  animation-duration: 125ms;
}
.flexibleformcontainer .turn.in {
  -webkit-animation-name: flipintoright;
  -webkit-animation-duration: 250ms;
  -moz-animation-name: flipintoright;
  -moz-animation-duration: 250ms;
  animation-name: flipintoright;
  animation-duration: 250ms;
}
.flexibleformcontainer .turn.out.reverse {
  -webkit-transform: rotateY(90deg) scale(0.9);
  -webkit-animation-name: flipouttoright;
  -moz-transform: rotateY(90deg) scale(0.9);
  -moz-animation-name: flipouttoright;
  transform: rotateY(90deg) scale(0.9);
  animation-name: flipouttoright;
}
.flexibleformcontainer .turn.in.reverse {
  -webkit-animation-name: flipintoleft;
  -moz-animation-name: flipintoleft;
  animation-name: flipintoleft;
}
.flexibleformcontainer .flow {
  -webkit-transform-origin: 50% 30%;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  -moz-transform-origin: 50% 30%;
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  transform-origin: 50% 30%;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}
.flexibleformcontainer .ui-dialog.flow {
  -webkit-transform-origin: none;
  -webkit-box-shadow: none;
  -moz-transform-origin: none;
  -moz-box-shadow: none;
  transform-origin: none;
  box-shadow: none;
}
.flexibleformcontainer .flow.out {
  -webkit-transform: translateX(-100%) scale(0.7);
  -webkit-animation-name: flowouttoleft;
  -webkit-animation-timing-function: ease;
  -webkit-animation-duration: 350ms;
  -moz-transform: translateX(-100%) scale(0.7);
  -moz-animation-name: flowouttoleft;
  -moz-animation-timing-function: ease;
  -moz-animation-duration: 350ms;
  transform: translateX(-100%) scale(0.7);
  animation-name: flowouttoleft;
  animation-timing-function: ease;
  animation-duration: 350ms;
}
.flexibleformcontainer .flow.in {
  -webkit-transform: translateX(0) scale(1);
  -webkit-animation-name: flowinfromright;
  -webkit-animation-timing-function: ease;
  -webkit-animation-duration: 350ms;
  -moz-transform: translateX(0) scale(1);
  -moz-animation-name: flowinfromright;
  -moz-animation-timing-function: ease;
  -moz-animation-duration: 350ms;
  transform: translateX(0) scale(1);
  animation-name: flowinfromright;
  animation-timing-function: ease;
  animation-duration: 350ms;
}
.flexibleformcontainer .flow.out.reverse {
  -webkit-transform: translateX(100%);
  -webkit-animation-name: flowouttoright;
  -moz-transform: translateX(100%);
  -moz-animation-name: flowouttoright;
  transform: translateX(100%);
  animation-name: flowouttoright;
}
.flexibleformcontainer .flow.in.reverse {
  -webkit-animation-name: flowinfromleft;
  -moz-animation-name: flowinfromleft;
  animation-name: flowinfromleft;
}
.flexibleformcontainer .ui-field-contain,
.flexibleformcontainer .ui-mobile fieldset.ui-field-contain {
  display: block;
  position: relative;
  overflow: visible;
  clear: both;
  padding: .8em 0;
}
.flexibleformcontainer .ui-field-contain > label ~ [class*="ui-"],
.flexibleformcontainer .ui-field-contain .ui-controlgroup-controls {
  margin: 0;
}
.flexibleformcontainer .ui-field-contain:last-child {
  border-bottom-width: 0;
}
.flexibleformcontainer .ui-grid-a,
.flexibleformcontainer .ui-grid-b,
.flexibleformcontainer .ui-grid-c,
.flexibleformcontainer .ui-grid-d,
.flexibleformcontainer .ui-grid-solo {
  overflow: hidden;
}
.flexibleformcontainer .ui-block-a,
.flexibleformcontainer .ui-block-b,
.flexibleformcontainer .ui-block-c,
.flexibleformcontainer .ui-block-d,
.flexibleformcontainer .ui-block-e {
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  min-height: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.flexibleformcontainer .ui-block-a {
  clear: left;
}
.flexibleformcontainer ul.ui-grid-a,
.flexibleformcontainer ul.ui-grid-b,
.flexibleformcontainer ul.ui-grid-c,
.flexibleformcontainer ul.ui-grid-d,
.flexibleformcontainer ul.ui-grid-solo,
.flexibleformcontainer li.ui-block-a,
.flexibleformcontainer li.ui-block-b,
.flexibleformcontainer li.ui-block-c,
.flexibleformcontainer li.ui-block-d,
.flexibleformcontainer li.ui-block-e {
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  list-style: none;
}
.flexibleformcontainer [class*="ui-block-"] > button.ui-btn {
  margin-right: 0;
  margin-left: 0;
}
.flexibleformcontainer [class*="ui-block-"] > .ui-btn,
.flexibleformcontainer [class*="ui-block-"] > .ui-select,
.flexibleformcontainer [class*="ui-block-"] > .ui-checkbox,
.flexibleformcontainer [class*="ui-block-"] > .ui-radio,
.flexibleformcontainer [class*="ui-block-"] > button.ui-btn-inline,
.flexibleformcontainer [class*="ui-block-"] > button.ui-btn-icon-notext,
.flexibleformcontainer .ui-header [class*="ui-block-"] > button.ui-btn,
.flexibleformcontainer .ui-footer [class*="ui-block-"] > button.ui-btn {
  margin-right: .3125em;
  margin-left: .3125em;
}
.flexibleformcontainer .ui-grid-a > .ui-block-a,
.flexibleformcontainer .ui-grid-a > .ui-block-b {
  /* width: 49.95%; IE7 */
  /* margin-right: -.5px; BB5 */
  width: 50%;
}
.flexibleformcontainer .ui-grid-b > .ui-block-a,
.flexibleformcontainer .ui-grid-b > .ui-block-b,
.flexibleformcontainer .ui-grid-b > .ui-block-c {
  /* width: 33.25%; IE7 */
  /* margin-right: -.5px; BB5 */
  width: 33.333%;
}
.flexibleformcontainer .ui-grid-c > .ui-block-a,
.flexibleformcontainer .ui-grid-c > .ui-block-b,
.flexibleformcontainer .ui-grid-c > .ui-block-c,
.flexibleformcontainer .ui-grid-c > .ui-block-d {
  /* width: 24.925%; IE7 */
  /* margin-right: -.5px; BB5 */
  width: 25%;
}
.flexibleformcontainer .ui-grid-d > .ui-block-a,
.flexibleformcontainer .ui-grid-d > .ui-block-b,
.flexibleformcontainer .ui-grid-d > .ui-block-c,
.flexibleformcontainer .ui-grid-d > .ui-block-d,
.flexibleformcontainer .ui-grid-d > .ui-block-e {
  /* width: 19.925%; IE7 */
  width: 20%;
}
.flexibleformcontainer .ui-grid-solo > .ui-block-a {
  width: 100%;
  float: none;
}
.flexibleformcontainer .ui-header-fixed,
.flexibleformcontainer .ui-footer-fixed {
  left: 0;
  right: 0;
  width: 100%;
  position: fixed;
  z-index: 1000;
}
.flexibleformcontainer .ui-header-fixed {
  top: -1px;
  padding-top: 1px;
}
.flexibleformcontainer .ui-header-fixed.ui-fixed-hidden {
  top: 0;
  padding-top: 0;
}
.flexibleformcontainer .ui-header-fixed .ui-btn-left,
.flexibleformcontainer .ui-header-fixed .ui-btn-right {
  margin-top: 1px;
}
.flexibleformcontainer .ui-header-fixed.ui-fixed-hidden .ui-btn-left,
.flexibleformcontainer .ui-header-fixed.ui-fixed-hidden .ui-btn-right {
  margin-top: 0;
}
.flexibleformcontainer .ui-footer-fixed {
  bottom: -1px;
  padding-bottom: 1px;
}
.flexibleformcontainer .ui-footer-fixed.ui-fixed-hidden {
  bottom: 0;
  padding-bottom: 0;
}
.flexibleformcontainer .ui-header-fullscreen,
.flexibleformcontainer .ui-footer-fullscreen {
  filter: alpha(opacity=90);
  opacity: .9;
}
.flexibleformcontainer .ui-page-header-fixed {
  padding-top: 2.8125em;
}
.flexibleformcontainer .ui-page-footer-fixed {
  padding-bottom: 2.8125em;
}
.flexibleformcontainer .ui-page-header-fullscreen > .ui-content,
.flexibleformcontainer .ui-page-footer-fullscreen > .ui-content {
  padding: 0;
}
.flexibleformcontainer .ui-fixed-hidden {
  position: absolute;
}
.flexibleformcontainer .ui-footer-fixed.ui-fixed-hidden {
  display: none;
}
.flexibleformcontainer .ui-page .ui-footer-fixed.ui-fixed-hidden {
  display: block;
}
.flexibleformcontainer .ui-page-header-fullscreen .ui-fixed-hidden,
.flexibleformcontainer .ui-page-footer-fullscreen .ui-fixed-hidden {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.flexibleformcontainer .ui-header-fixed .ui-btn,
.flexibleformcontainer .ui-footer-fixed .ui-btn {
  z-index: 10;
}
.flexibleformcontainer .ui-android-2x-fixed .ui-li-has-thumb {
  -webkit-transform: translate3d(0, 0, 0);
}
.flexibleformcontainer .ui-navbar {
  max-width: 100%;
}
.flexibleformcontainer .ui-navbar ul:before,
.flexibleformcontainer .ui-navbar ul:after {
  content: "";
  display: table;
}
.flexibleformcontainer .ui-navbar ul:after {
  clear: both;
}
.flexibleformcontainer .ui-navbar ul {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  display: block;
  border: 0;
  max-width: 100%;
  overflow: visible;
}
.flexibleformcontainer .ui-navbar li .ui-btn {
  font-size: 12.5px;
  display: block;
  margin: 0;
  border-right-width: 0;
}
.flexibleformcontainer .ui-header .ui-navbar li button.ui-btn,
.flexibleformcontainer .ui-footer .ui-navbar li button.ui-btn {
  margin: 0;
  width: 100%;
}
.flexibleformcontainer .ui-navbar .ui-btn:focus {
  z-index: 1;
}
.flexibleformcontainer .ui-navbar li:last-child .ui-btn {
  margin-right: -4px;
}
.flexibleformcontainer .ui-navbar li:last-child .ui-btn:after {
  margin-right: 4px;
}
.flexibleformcontainer .ui-content .ui-navbar li:last-child .ui-btn,
.flexibleformcontainer .ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn {
  border-right-width: 1px;
  margin-right: 0;
}
.flexibleformcontainer .ui-content .ui-navbar li:last-child .ui-btn:after,
.flexibleformcontainer .ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn:after {
  margin-right: 0;
}
.flexibleformcontainer .ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn {
  border-right-width: 1px;
  margin-right: -1px;
}
.flexibleformcontainer .ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn:after {
  margin-right: 1px;
}
.flexibleformcontainer .ui-navbar .ui-grid-duo .ui-btn {
  border-top-width: 0;
}
.flexibleformcontainer .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.flexibleformcontainer .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
  border-top-width: 1px;
}
.flexibleformcontainer .ui-header .ui-navbar .ui-btn,
.flexibleformcontainer .ui-footer .ui-navbar .ui-btn {
  border-top-width: 0;
  border-bottom-width: 0;
}
.flexibleformcontainer .ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.flexibleformcontainer .ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.flexibleformcontainer .ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.flexibleformcontainer .ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
  border-top-width: 0;
}
.flexibleformcontainer .ui-header .ui-title ~ .ui-navbar .ui-btn,
.flexibleformcontainer .ui-footer .ui-title ~ .ui-navbar .ui-btn,
.flexibleformcontainer .ui-header .ui-navbar .ui-grid-duo .ui-btn,
.flexibleformcontainer .ui-footer .ui-navbar .ui-grid-duo .ui-btn,
.flexibleformcontainer .ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.flexibleformcontainer .ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.flexibleformcontainer .ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.flexibleformcontainer .ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
  border-top-width: 1px;
}
.flexibleformcontainer .ui-input-btn input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  border: 0;
  outline: 0;
  -webkit-border-radius: inherit;
  border-radius: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  background: #fff;
  background: rgba(255, 255, 255, 0);
  filter: alpha(opacity=0);
  opacity: .1;
  font-size: 1px;
  text-indent: -9999px;
  z-index: 2;
}
.flexibleformcontainer .ui-input-btn.ui-state-disabled input {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.flexibleformcontainer .ui-collapsible {
  margin: 0 -1em;
}
.flexibleformcontainer .ui-collapsible-inset,
.flexibleformcontainer .ui-collapsible-set {
  margin: .5em 0;
}
.flexibleformcontainer .ui-collapsible-heading {
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
}
.flexibleformcontainer .ui-collapsible-heading .ui-btn {
  text-align: left;
  margin: 0;
  border-left-width: 0;
  border-right-width: 0;
}
.flexibleformcontainer .ui-collapsible-heading .ui-btn-icon-top,
.flexibleformcontainer .ui-collapsible-heading .ui-btn-icon-bottom {
  text-align: center;
}
.flexibleformcontainer .ui-collapsible-inset .ui-collapsible-heading .ui-btn {
  border-right-width: 1px;
  border-left-width: 1px;
}
.flexibleformcontainer .ui-collapsible-collapsed + .ui-collapsible:not(.ui-collapsible-inset) > .ui-collapsible-heading .ui-btn {
  border-top-width: 0;
}
.flexibleformcontainer .ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn {
  border-top-width: 1px;
}
.flexibleformcontainer .ui-collapsible-heading-status {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.flexibleformcontainer .ui-collapsible-content {
  display: block;
  margin: 0;
  padding: .5em 1em;
}
.flexibleformcontainer .ui-collapsible-themed-content .ui-collapsible-content {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-style: solid;
}
.flexibleformcontainer .ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content {
  border-left-width: 1px;
  border-right-width: 1px;
}
.flexibleformcontainer .ui-collapsible-inset .ui-collapsible-content {
  margin: 0;
}
.flexibleformcontainer .ui-collapsible-content-collapsed {
  display: none;
}
.flexibleformcontainer .ui-collapsible-set > .ui-collapsible.ui-corner-all {
  -webkit-border-radius: 0;
  border-radius: 0;
}
.flexibleformcontainer .ui-collapsible-heading,
.flexibleformcontainer .ui-collapsible-heading > .ui-btn {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.flexibleformcontainer .ui-collapsible-set .ui-collapsible.ui-first-child {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
.flexibleformcontainer .ui-collapsible-content,
.flexibleformcontainer .ui-collapsible-set .ui-collapsible.ui-last-child {
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.flexibleformcontainer .ui-collapsible-themed-content:not(.ui-collapsible-collapsed) > .ui-collapsible-heading {
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}
.flexibleformcontainer .ui-collapsible-set .ui-collapsible {
  margin: -1px -1em 0;
}
.flexibleformcontainer .ui-collapsible-set .ui-collapsible-inset {
  margin: -1px 0 0;
}
.flexibleformcontainer .ui-collapsible-set .ui-collapsible.ui-first-child {
  margin-top: 0;
}
.flexibleformcontainer .ui-controlgroup,
.flexibleformcontainer fieldset.ui-controlgroup {
  padding: 0;
  margin: .5em 0;
}
.flexibleformcontainer .ui-field-contain .ui-controlgroup,
.flexibleformcontainer .ui-field-contain fieldset.ui-controlgroup {
  margin: 0;
}
.flexibleformcontainer .ui-mini .ui-controlgroup-label {
  font-size: 16px;
}
.flexibleformcontainer .ui-controlgroup.ui-mini .ui-btn-icon-notext,
.flexibleformcontainer .ui-controlgroup .ui-mini.ui-btn-icon-notext {
  font-size: inherit;
}
.flexibleformcontainer .ui-controlgroup-controls .ui-btn,
.flexibleformcontainer .ui-controlgroup-controls .ui-checkbox,
.flexibleformcontainer .ui-controlgroup-controls .ui-radio,
.flexibleformcontainer .ui-controlgroup-controls .ui-select {
  margin: 0;
}
.flexibleformcontainer .ui-controlgroup-controls .ui-btn:focus,
.flexibleformcontainer .ui-controlgroup-controls .ui-btn.ui-focus {
  z-index: 1;
}
.flexibleformcontainer .ui-controlgroup-controls li {
  list-style: none;
}
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls {
  display: inline-block;
  vertical-align: middle;
}
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls:before,
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls:after {
  content: "";
  display: table;
}
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls:after {
  clear: both;
}
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls > .ui-btn,
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls li > .ui-btn,
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox,
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio,
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select {
  float: left;
  clear: none;
}
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,
.flexibleformcontainer .ui-controlgroup-controls .ui-btn-icon-notext {
  width: auto;
}
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn-icon-notext,
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn-icon-notext {
  width: 1.5em;
}
.flexibleformcontainer .ui-controlgroup-controls .ui-btn-icon-notext {
  height: auto;
  padding: .7em 1em;
}
.flexibleformcontainer .ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn {
  border-bottom-width: 0;
}
.flexibleformcontainer .ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn.ui-last-child {
  border-bottom-width: 1px;
}
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn {
  border-right-width: 0;
}
.flexibleformcontainer .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn.ui-last-child {
  border-right-width: 1px;
}
.flexibleformcontainer .ui-controlgroup-controls .ui-btn-corner-all,
.flexibleformcontainer .ui-controlgroup-controls .ui-btn.ui-corner-all {
  -webkit-border-radius: 0;
  border-radius: 0;
}
.flexibleformcontainer .ui-controlgroup-controls,
.flexibleformcontainer .ui-controlgroup-controls .ui-radio,
.flexibleformcontainer .ui-controlgroup-controls .ui-checkbox,
.flexibleformcontainer .ui-controlgroup-controls .ui-select,
.flexibleformcontainer .ui-controlgroup-controls li {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.flexibleformcontainer .ui-controlgroup-vertical .ui-btn.ui-first-child {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
}
.flexibleformcontainer .ui-controlgroup-vertical .ui-btn.ui-last-child {
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.flexibleformcontainer .ui-controlgroup-horizontal .ui-btn.ui-first-child {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.flexibleformcontainer .ui-controlgroup-horizontal .ui-btn.ui-last-child {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.flexibleformcontainer .ui-controlgroup-controls a.ui-shadow:not(:focus),
.flexibleformcontainer .ui-controlgroup-controls button.ui-shadow:not(:focus),
.flexibleformcontainer .ui-controlgroup-controls div.ui-shadow:not(.ui-focus) {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.flexibleformcontainer .ui-controlgroup-label legend {
  max-width: 100%;
}
.flexibleformcontainer .ui-controlgroup-controls > label {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.flexibleformcontainer .ui-dialog {
  background: none !important;
  /* this is to ensure that dialog theming does not apply (by default at least) on the page div */
}
.flexibleformcontainer .ui-dialog-contain {
  width: 92.5%;
  max-width: 500px;
  margin: 10% auto 1em auto;
  padding: 0;
  position: relative;
  top: -1em;
}
.flexibleformcontainer .ui-dialog-contain > .ui-header,
.flexibleformcontainer .ui-dialog-contain > .ui-content,
.flexibleformcontainer .ui-dialog-contain > .ui-footer {
  display: block;
  position: relative;
  width: auto;
  margin: 0;
}
.flexibleformcontainer .ui-dialog-contain > .ui-header {
  overflow: hidden;
  z-index: 10;
  padding: 0;
  border-top-width: 0;
}
.flexibleformcontainer .ui-dialog-contain > .ui-footer {
  z-index: 10;
  padding: 0 1em;
  border-bottom-width: 0;
}
.flexibleformcontainer .ui-popup-open .ui-header-fixed,
.flexibleformcontainer .ui-popup-open .ui-footer-fixed {
  position: absolute !important;
  /* See issues #4816, #4844 and #4874 and popup.js */
}
.flexibleformcontainer .ui-popup-screen {
  background-image: url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
  /* Necessary to set some form of background to ensure element is clickable in IE6/7. While legacy IE won't understand the data-URI'd image, it ensures no additional requests occur in all other browsers with little overhead. */
  top: 0;
  left: 0;
  right: 0;
  bottom: 1px;
  position: absolute;
  filter: alpha(opacity=0);
  opacity: 0;
  z-index: 1099;
}
.flexibleformcontainer .ui-popup-screen.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.flexibleformcontainer .ui-popup-screen.out {
  opacity: 0;
  filter: alpha(opacity=0);
}
.flexibleformcontainer .ui-popup-container {
  z-index: 1100;
  display: inline-block;
  position: absolute;
  padding: 0;
  outline: 0;
}
.flexibleformcontainer .ui-popup {
  position: relative;
}
.flexibleformcontainer .ui-popup.ui-body-inherit {
  border-width: 1px;
  border-style: solid;
}
.flexibleformcontainer .ui-popup-hidden {
  left: 0;
  top: 0;
  position: absolute !important;
  visibility: hidden;
}
.flexibleformcontainer .ui-popup-truncate {
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.flexibleformcontainer .ui-popup.ui-content,
.flexibleformcontainer .ui-popup .ui-content {
  overflow: visible;
}
.flexibleformcontainer .ui-popup > .ui-header {
  border-top-width: 0;
}
.flexibleformcontainer .ui-popup > .ui-footer {
  border-bottom-width: 0;
}
.flexibleformcontainer .ui-popup > p,
.flexibleformcontainer .ui-popup > h1,
.flexibleformcontainer .ui-popup > h2,
.flexibleformcontainer .ui-popup > h3,
.flexibleformcontainer .ui-popup > h4,
.flexibleformcontainer .ui-popup > h5,
.flexibleformcontainer .ui-popup > h6 {
  margin: .5em .4375em;
}
.flexibleformcontainer .ui-popup > span {
  display: block;
  margin: .5em .4375em;
}
.flexibleformcontainer .ui-popup-container .ui-content > p,
.flexibleformcontainer .ui-popup-container .ui-content > h1,
.flexibleformcontainer .ui-popup-container .ui-content > h2,
.flexibleformcontainer .ui-popup-container .ui-content > h3,
.flexibleformcontainer .ui-popup-container .ui-content > h4,
.flexibleformcontainer .ui-popup-container .ui-content > h5,
.flexibleformcontainer .ui-popup-container .ui-content > h6 {
  margin: .5em 0;
}
.flexibleformcontainer .ui-popup-container .ui-content > span {
  margin: 0;
}
.flexibleformcontainer .ui-popup-container .ui-content > p:first-child,
.flexibleformcontainer .ui-popup-container .ui-content > h1:first-child,
.flexibleformcontainer .ui-popup-container .ui-content > h2:first-child,
.flexibleformcontainer .ui-popup-container .ui-content > h3:first-child,
.flexibleformcontainer .ui-popup-container .ui-content > h4:first-child,
.flexibleformcontainer .ui-popup-container .ui-content > h5:first-child,
.flexibleformcontainer .ui-popup-container .ui-content > h6:first-child {
  margin-top: 0;
}
.flexibleformcontainer .ui-popup-container .ui-content > p:last-child,
.flexibleformcontainer .ui-popup-container .ui-content > h1:last-child,
.flexibleformcontainer .ui-popup-container .ui-content > h2:last-child,
.flexibleformcontainer .ui-popup-container .ui-content > h3:last-child,
.flexibleformcontainer .ui-popup-container .ui-content > h4:last-child,
.flexibleformcontainer .ui-popup-container .ui-content > h5:last-child,
.flexibleformcontainer .ui-popup-container .ui-content > h6:last-child {
  margin-bottom: 0;
}
.flexibleformcontainer .ui-popup > img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.flexibleformcontainer .ui-popup:not(.ui-content) > img:only-child,
.flexibleformcontainer .ui-popup:not(.ui-content) > .ui-btn-left:first-child + img:last-child,
.flexibleformcontainer .ui-popup:not(.ui-content) > .ui-btn-right:first-child + img:last-child {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.flexibleformcontainer .ui-popup iframe {
  vertical-align: middle;
}
.flexibleformcontainer .ui-popup > .ui-btn-left,
.flexibleformcontainer .ui-popup > .ui-btn-right {
  position: absolute;
  top: -11px;
  margin: 0;
  z-index: 1101;
}
.flexibleformcontainer .ui-popup > .ui-btn-left {
  left: -11px;
}
.flexibleformcontainer .ui-popup > .ui-btn-right {
  right: -11px;
}
.flexibleformcontainer .ui-popup-arrow-container {
  width: 20px;
  height: 20px;
}
.flexibleformcontainer .ui-popup-arrow-container.ui-popup-arrow-l {
  left: -10px;
  clip: rect(-1000px, 10px, 2000px, -1000px);
}
.flexibleformcontainer .ui-popup-arrow-container.ui-popup-arrow-t {
  top: -10px;
  clip: rect(-1000px, 2000px, 10px, -1000px);
}
.flexibleformcontainer .ui-popup-arrow-container.ui-popup-arrow-r {
  right: -10px;
  clip: rect(-1000px, 2000px, 2000px, 10px);
}
.flexibleformcontainer .ui-popup-arrow-container.ui-popup-arrow-b {
  bottom: -10px;
  clip: rect(10px, 2000px, 1000px, -1000px);
}
.flexibleformcontainer .ui-popup-arrow-container .ui-popup-arrow {
  /* (4*desired triangle height)/sqrt(2) - does not account for border - centred within the outer rectangle */
  width: 28.284271247px;
  height: 28.284271247px;
  border-width: 1px;
  border-style: solid;
}
.flexibleformcontainer .ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow {
  left: -4.14213562px;
  top: 5.857864376px;
}
.flexibleformcontainer .ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow {
  left: -4.14213562px;
  top: -14.14213562px;
}
.flexibleformcontainer .ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow {
  left: 5.857864376px;
  top: -4.14213562px;
}
.flexibleformcontainer .ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow {
  left: -14.14213562px;
  top: -4.14213562px;
}
.flexibleformcontainer .ui-popup-arrow-container.ui-popup-arrow-t.ie .ui-popup-arrow {
  margin-left: -5.85786438px;
  margin-top: -7.07106781px;
}
.flexibleformcontainer .ui-popup-arrow-container.ui-popup-arrow-b.ie .ui-popup-arrow {
  margin-left: -5.85786438px;
  margin-top: -4.14213562px;
}
.flexibleformcontainer .ui-popup-arrow-container.ui-popup-arrow-l.ie .ui-popup-arrow {
  margin-left: -7.07106781px;
  margin-top: -5.85786438px;
}
.flexibleformcontainer .ui-popup-arrow-container.ui-popup-arrow-r.ie .ui-popup-arrow {
  margin-left: -4.14213562px;
  margin-top: -5.85786438px;
}
.flexibleformcontainer .ui-popup > .ui-popup-arrow-guide {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  visibility: hidden;
}
.flexibleformcontainer .ui-popup-arrow-container {
  position: absolute;
}
.flexibleformcontainer .ui-popup-arrow {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  overflow: hidden;
  box-sizing: border-box;
}
.flexibleformcontainer .ui-popup-arrow-container.ie .ui-popup-arrow {
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
  filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678, SizingMethod='auto expand');
}
.flexibleformcontainer .ui-checkbox,
.flexibleformcontainer .ui-radio {
  margin: .5em 0;
  position: relative;
}
.flexibleformcontainer .ui-checkbox .ui-btn,
.flexibleformcontainer .ui-radio .ui-btn {
  margin: 0;
  text-align: left;
  white-space: normal;
  /* Nowrap + ellipsis doesn't work on label. Issue #1419. */
  z-index: 2;
}
.flexibleformcontainer .ui-controlgroup .ui-checkbox .ui-btn.ui-focus,
.flexibleformcontainer .ui-controlgroup .ui-radio .ui-btn.ui-focus {
  z-index: 3;
}
.flexibleformcontainer .ui-checkbox .ui-btn-icon-top,
.flexibleformcontainer .ui-radio .ui-btn-icon-top,
.flexibleformcontainer .ui-checkbox .ui-btn-icon-bottom,
.flexibleformcontainer .ui-radio .ui-btn-icon-bottom {
  text-align: center;
}
.flexibleformcontainer .ui-controlgroup-horizontal .ui-checkbox .ui-btn:after,
.flexibleformcontainer .ui-controlgroup-horizontal .ui-radio .ui-btn:after {
  content: none;
  display: none;
}
.flexibleformcontainer .ui-checkbox input,
.flexibleformcontainer .ui-radio input {
  position: absolute;
  left: .466em;
  top: 50%;
  width: 22px;
  height: 22px;
  margin: -11px 0 0 0;
  outline: 0 !important;
  z-index: 1;
}
.flexibleformcontainer .ui-controlgroup-horizontal .ui-checkbox input,
.flexibleformcontainer .ui-controlgroup-horizontal .ui-radio input {
  left: 50%;
  margin-left: -9px;
}
.flexibleformcontainer .ui-checkbox input:disabled,
.flexibleformcontainer .ui-radio input:disabled {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.flexibleformcontainer .ui-select {
  margin-top: .5em;
  margin-bottom: .5em;
  /* no shorthand for margin because it would override margin-right for inline selects */
  position: relative;
}
.flexibleformcontainer .ui-select > select {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.flexibleformcontainer .ui-select .ui-btn {
  margin: 0;
  opacity: 1;
  /* Fixes #2588: When Windows Phone 7.5 (Mango) tries to calculate a numeric opacity for a select (including "inherit") without explicitly specifying an opacity on the parent to give it context, a bug appears where clicking elsewhere on the page after opening the select will open the select again. */
}
.flexibleformcontainer .ui-select .ui-btn select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 1.5em;
  min-height: 100%;
  height: 3em;
  max-height: 100%;
  outline: 0;
  -webkit-border-radius: inherit;
  border-radius: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  filter: alpha(opacity=0);
  opacity: 0;
  z-index: 2;
}
@-moz-document url-prefix() {
  .ui-select .ui-btn select {
    opacity: 0.0001;
  }
}
.flexibleformcontainer .ui-select .ui-state-disabled select {
  display: none;
}
.flexibleformcontainer .ui-select span.ui-state-disabled {
  filter: alpha(opacity=100);
  opacity: 1;
}
.flexibleformcontainer .ui-select .ui-btn.ui-select-nativeonly {
  border-radius: 0;
  border: 0;
}
.flexibleformcontainer .ui-select .ui-btn.ui-select-nativeonly select {
  opacity: 1;
  text-indent: 0;
  display: block;
}
.flexibleformcontainer .ui-select .ui-li-has-count.ui-btn {
  padding-right: 2.8125em;
}
.flexibleformcontainer .ui-select .ui-li-has-count.ui-btn-icon-right {
  padding-right: 4.6875em;
}
.flexibleformcontainer .ui-select .ui-btn-icon-right .ui-li-count {
  right: 3.2em;
}
.flexibleformcontainer .ui-select .ui-btn > span:not(.ui-li-count) {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden !important;
  white-space: nowrap;
}
.flexibleformcontainer .ui-selectmenu.ui-popup {
  min-width: 11em;
}
.flexibleformcontainer .ui-selectmenu .ui-dialog-contain {
  overflow: hidden;
}
.flexibleformcontainer .ui-selectmenu .ui-header {
  margin: 0;
  padding: 0;
  border-width: 0;
}
.flexibleformcontainer .ui-selectmenu.ui-dialog .ui-header {
  z-index: 1;
  position: relative;
}
.flexibleformcontainer .ui-selectmenu.ui-popup .ui-header {
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}
.flexibleformcontainer .ui-selectmenu.ui-popup .ui-header h1:after {
  content: '.';
  visibility: hidden;
}
.flexibleformcontainer .ui-selectmenu .ui-header .ui-title {
  margin: 0 2.875em;
}
.flexibleformcontainer .ui-selectmenu.ui-dialog .ui-content {
  overflow: visible;
  z-index: 1;
}
.flexibleformcontainer .ui-selectmenu .ui-selectmenu-list {
  margin: 0;
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.flexibleformcontainer .ui-header:not(.ui-screen-hidden) + .ui-selectmenu-list {
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
}
.flexibleformcontainer .ui-header.ui-screen-hidden + .ui-selectmenu-list li.ui-first-child .ui-btn {
  border-top-width: 0;
}
.flexibleformcontainer .ui-selectmenu .ui-selectmenu-list li.ui-last-child .ui-btn {
  border-bottom-width: 0;
}
.flexibleformcontainer .ui-selectmenu .ui-btn.ui-li-divider {
  cursor: default;
}
.flexibleformcontainer .ui-selectmenu .ui-selectmenu-placeholder {
  display: none;
}
.flexibleformcontainer .ui-listview,
.flexibleformcontainer .ui-listview > li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.flexibleformcontainer .ui-content .ui-listview,
.flexibleformcontainer .ui-panel-inner > .ui-listview {
  margin: -1em;
}
.flexibleformcontainer .ui-content .ui-listview-inset,
.flexibleformcontainer .ui-panel-inner > .ui-listview-inset {
  margin: 1em 0;
}
.flexibleformcontainer .ui-collapsible-content > .ui-listview {
  margin: -0.5em -1em;
}
.flexibleformcontainer .ui-collapsible-content > .ui-listview-inset {
  margin: .5em 0;
}
.flexibleformcontainer .ui-listview > li {
  display: block;
  position: relative;
  overflow: visible;
}
.flexibleformcontainer .ui-listview > .ui-li-static,
.flexibleformcontainer .ui-listview > .ui-li-divider,
.flexibleformcontainer .ui-listview > li > a.ui-btn {
  margin: 0;
  display: block;
  position: relative;
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.flexibleformcontainer .ui-listview > li > .ui-btn:focus {
  z-index: 1;
}
.flexibleformcontainer .ui-listview > .ui-li-static,
.flexibleformcontainer .ui-listview > .ui-li-divider,
.flexibleformcontainer .ui-listview > li > a.ui-btn {
  border-width: 1px 0 0 0;
  border-style: solid;
}
.flexibleformcontainer .ui-listview-inset > .ui-li-static,
.flexibleformcontainer .ui-listview-inset > .ui-li-divider,
.flexibleformcontainer .ui-listview-inset > li > a.ui-btn {
  border-right-width: 1px;
  border-left-width: 1px;
}
.flexibleformcontainer .ui-listview > .ui-li-static.ui-last-child,
.flexibleformcontainer .ui-listview > .ui-li-divider.ui-last-child,
.flexibleformcontainer .ui-listview > li.ui-last-child > a.ui-btn {
  border-bottom-width: 1px;
}
.flexibleformcontainer .ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.flexibleformcontainer .ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
  border-top-width: 0;
}
.flexibleformcontainer .ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child,
.flexibleformcontainer .ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child > a.ui-btn {
  border-bottom-width: 0;
}
.flexibleformcontainer .ui-listview > li.ui-first-child,
.flexibleformcontainer .ui-listview > li.ui-first-child > a.ui-btn {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
.flexibleformcontainer .ui-listview > li.ui-last-child,
.flexibleformcontainer .ui-listview > li.ui-last-child > a.ui-btn {
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.flexibleformcontainer .ui-listview > li.ui-li-has-alt > a.ui-btn {
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
.flexibleformcontainer .ui-listview > li.ui-first-child > a.ui-btn + a.ui-btn {
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
}
.flexibleformcontainer .ui-listview > li.ui-last-child > a.ui-btn + a.ui-btn {
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.flexibleformcontainer .ui-listview > li.ui-first-child img:first-child:not(.ui-li-icon) {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
.flexibleformcontainer .ui-listview > li.ui-last-child img:first-child:not(.ui-li-icon) {
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.flexibleformcontainer .ui-collapsible-content > .ui-listview:not(.ui-listview-inset) {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.flexibleformcontainer .ui-listview > .ui-li-static {
  padding: .7em 1em;
}
.flexibleformcontainer .ui-listview > .ui-li-divider {
  padding: .5em 1.143em;
  font-size: 14px;
  font-weight: bold;
  cursor: default;
  outline: 0;
  /* Dividers in custom selectmenus have tabindex */
}
.flexibleformcontainer .ui-listview > .ui-li-has-count > .ui-btn,
.flexibleformcontainer .ui-listview > .ui-li-static.ui-li-has-count,
.flexibleformcontainer .ui-listview > .ui-li-divider.ui-li-has-count {
  padding-right: 2.8125em;
}
.flexibleformcontainer .ui-listview > .ui-li-has-count > .ui-btn-icon-right {
  padding-right: 4.6875em;
}
.flexibleformcontainer .ui-listview > .ui-li-has-thumb > .ui-btn,
.flexibleformcontainer .ui-listview > .ui-li-static.ui-li-has-thumb {
  min-height: 3.625em;
  padding-left: 6.25em;
}
.flexibleformcontainer .ui-listview > .ui-li-has-icon > .ui-btn,
.flexibleformcontainer .ui-listview > .ui-li-static.ui-li-has-icon {
  min-height: 1.25em;
  padding-left: 2.5em;
}
.flexibleformcontainer .ui-li-count {
  position: absolute;
  font-size: 12.5px;
  font-weight: bold;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  padding: 0 .48em;
  line-height: 1.6em;
  min-height: 1.6em;
  min-width: .64em;
  right: .8em;
  top: 50%;
  margin-top: -0.88em;
}
.flexibleformcontainer .ui-listview .ui-btn-icon-right .ui-li-count {
  right: 3.2em;
}
.flexibleformcontainer .ui-listview .ui-li-has-thumb > img:first-child,
.flexibleformcontainer .ui-listview .ui-li-has-thumb > .ui-btn > img:first-child,
.flexibleformcontainer .ui-listview .ui-li-has-thumb .ui-li-thumb {
  position: absolute;
  left: 0;
  top: 0;
  max-height: 5em;
  max-width: 5em;
}
.flexibleformcontainer .ui-listview > .ui-li-has-icon > img:first-child,
.flexibleformcontainer .ui-listview > .ui-li-has-icon > .ui-btn > img:first-child {
  position: absolute;
  left: .625em;
  top: .9em;
  max-height: 1em;
  max-width: 1em;
}
.flexibleformcontainer .ui-listview > li h1,
.flexibleformcontainer .ui-listview > li h2,
.flexibleformcontainer .ui-listview > li h3,
.flexibleformcontainer .ui-listview > li h4,
.flexibleformcontainer .ui-listview > li h5,
.flexibleformcontainer .ui-listview > li h6 {
  font-size: 1em;
  font-weight: bold;
  display: block;
  margin: .45em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.flexibleformcontainer .ui-listview > li p {
  font-size: .75em;
  font-weight: normal;
  display: block;
  margin: .6em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.flexibleformcontainer .ui-listview .ui-li-aside {
  position: absolute;
  top: 1em;
  right: 3.333em;
  margin: 0;
  text-align: right;
}
.flexibleformcontainer .ui-listview > li.ui-li-has-alt > .ui-btn {
  margin-right: 2.5em;
  border-right-width: 0;
}
.flexibleformcontainer .ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn {
  position: absolute;
  width: 2.5em;
  height: 100%;
  min-height: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-left-width: 1px;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  z-index: 2;
}
.flexibleformcontainer .ui-listview-inset > li.ui-li-has-alt > .ui-btn + .ui-btn {
  border-right-width: 1px;
}
.flexibleformcontainer .ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn:focus {
  z-index: 3;
}
.flexibleformcontainer ol.ui-listview,
.flexibleformcontainer ol.ui-listview > .ui-li-divider {
  counter-reset: listnumbering;
}
.flexibleformcontainer ol.ui-listview > li > .ui-btn,
.flexibleformcontainer ol.ui-listview > li.ui-li-static {
  vertical-align: middle;
}
.flexibleformcontainer ol.ui-listview > li > .ui-btn:first-child:before,
.flexibleformcontainer ol.ui-listview > li.ui-li-static:before,
.flexibleformcontainer ol.ui-listview > li.ui-field-contain > label:before,
.flexibleformcontainer ol.ui-listview > li.ui-field-contain > .ui-controlgroup-label:before {
  display: inline-block;
  font-size: .9em;
  font-weight: normal;
  padding-right: .3em;
  min-width: 1.4em;
  line-height: 1.5;
  vertical-align: middle;
  counter-increment: listnumbering;
  content: counter(listnumbering) ".";
}
.flexibleformcontainer ol.ui-listview > li.ui-field-contain:before {
  content: none;
  display: none;
}
.flexibleformcontainer ol.ui-listview > li h1:first-child,
.flexibleformcontainer ol.ui-listview > li h2:first-child,
.flexibleformcontainer ol.ui-listview > li h3:first-child,
.flexibleformcontainer ol.ui-listview > li h4:first-child,
.flexibleformcontainer ol.ui-listview > li h5:first-child,
.flexibleformcontainer ol.ui-listview > li h6:first-child,
.flexibleformcontainer ol.ui-listview > li p:first-child,
.flexibleformcontainer ol.ui-listview > li img:first-child + * {
  display: inline-block;
  vertical-align: middle;
}
.flexibleformcontainer ol.ui-listview > li h1:first-child ~ *,
.flexibleformcontainer ol.ui-listview > li h2:first-child ~ *,
.flexibleformcontainer ol.ui-listview > li h3:first-child ~ *,
.flexibleformcontainer ol.ui-listview > li h4:first-child ~ *,
.flexibleformcontainer ol.ui-listview > li h5:first-child ~ *,
.flexibleformcontainer ol.ui-listview > li h6:first-child ~ *,
.flexibleformcontainer ol.ui-listview > li p:first-child ~ *,
.flexibleformcontainer ol.ui-listview > li img:first-child + * ~ * {
  margin-top: 0;
  text-indent: 2.04em;
  /* (1.4em + .3em) * .9em / .75em */
}
.flexibleformcontainer html .ui-filterable + .ui-listview,
.flexibleformcontainer html .ui-filterable.ui-listview {
  margin-top: .5em;
}
.flexibleformcontainer .ui-collapsible-content > form.ui-filterable {
  margin-top: -0.5em;
}
.flexibleformcontainer .ui-collapsible-content > .ui-input-search.ui-filterable {
  margin-top: 0;
}
.flexibleformcontainer .ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.flexibleformcontainer .ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn,
.flexibleformcontainer .ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.flexibleformcontainer .ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
  border-top-width: 1px;
}
.flexibleformcontainer div.ui-slider {
  height: 30px;
  margin: .5em 0;
  padding: 0;
  -ms-touch-action: pan-y pinch-zoom double-tap-zoom;
}
.flexibleformcontainer div.ui-slider:before,
.flexibleformcontainer div.ui-slider:after {
  content: "";
  display: table;
}
.flexibleformcontainer div.ui-slider:after {
  clear: both;
}
.flexibleformcontainer input.ui-slider-input {
  display: block;
  float: left;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
  padding: 4px;
  width: 40px;
  height: 20px;
  line-height: 20px;
  border-width: 1px;
  border-style: solid;
  outline: 0;
  text-align: center;
  vertical-align: text-bottom;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.flexibleformcontainer .ui-slider-input::-webkit-outer-spin-button,
.flexibleformcontainer .ui-slider-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.flexibleformcontainer .ui-slider-track {
  position: relative;
  overflow: visible;
  border-width: 1px;
  border-style: solid;
  height: 15px;
  margin: 0 15px 0 68px;
  top: 6px;
}
.flexibleformcontainer .ui-slider-track.ui-mini {
  height: 12px;
  top: 8px;
}
.flexibleformcontainer .ui-slider-track .ui-slider-bg {
  height: 100%;
}
.flexibleformcontainer .ui-slider-track .ui-btn.ui-slider-handle {
  position: absolute;
  z-index: 1;
  top: 50%;
  width: 28px;
  height: 28px;
  margin: -15px 0 0 -15px;
  outline: 0;
  padding: 0;
}
.flexibleformcontainer .ui-slider-track.ui-mini .ui-slider-handle {
  height: 14px;
  width: 14px;
  margin: -8px 0 0 -8px;
}
.flexibleformcontainer select.ui-slider-switch {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.flexibleformcontainer div.ui-slider-switch {
  display: inline-block;
  height: 32px;
  width: 5.8em;
  top: 0;
}
.flexibleformcontainer div.ui-slider-switch:before,
.flexibleformcontainer div.ui-slider-switch:after {
  display: none;
  clear: none;
}
.flexibleformcontainer div.ui-slider-switch.ui-mini {
  height: 29px;
  top: 0;
}
.flexibleformcontainer .ui-slider-inneroffset {
  margin: 0 16px;
  position: relative;
  z-index: 1;
}
.flexibleformcontainer .ui-slider-switch.ui-mini .ui-slider-inneroffset {
  margin: 0 15px 0 14px;
}
.flexibleformcontainer .ui-slider-switch .ui-btn.ui-slider-handle {
  margin: 1px 0 0 -15px;
}
.flexibleformcontainer .ui-slider-switch.ui-mini .ui-slider-handle {
  width: 25px;
  height: 25px;
  margin: 1px 0 0 -13px;
  padding: 0;
}
.flexibleformcontainer .ui-slider-handle-snapping {
  -webkit-transition: left 70ms linear;
  -moz-transition: left 70ms linear;
  transition: left 70ms linear;
}
.flexibleformcontainer .ui-slider-switch .ui-slider-label {
  position: absolute;
  text-align: center;
  width: 100%;
  overflow: hidden;
  font-size: 16px;
  top: 0;
  line-height: 2;
  min-height: 100%;
  white-space: nowrap;
  cursor: pointer;
}
.flexibleformcontainer .ui-slider-switch.ui-mini .ui-slider-label {
  font-size: 14px;
}
.flexibleformcontainer .ui-slider-switch .ui-slider-label-a {
  z-index: 1;
  left: 0;
  text-indent: -1.5em;
}
.flexibleformcontainer .ui-slider-switch .ui-slider-label-b {
  z-index: 0;
  right: 0;
  text-indent: 1.5em;
}
.flexibleformcontainer .ui-slider-track .ui-slider-bg,
.flexibleformcontainer .ui-slider-switch .ui-slider-label,
.flexibleformcontainer .ui-slider-switch .ui-slider-inneroffset,
.flexibleformcontainer .ui-slider-handle {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.flexibleformcontainer .ui-field-contain div.ui-slider-switch {
  margin: 0;
}
.flexibleformcontainer .ui-field-contain div.ui-slider-switch,
.flexibleformcontainer .ui-field-contain.ui-hide-label div.ui-slider-switch,
.flexibleformcontainer html .ui-popup .ui-field-contain div.ui-slider-switch {
  display: inline-block;
  width: 5.8em;
}
.flexibleformcontainer .ui-slider-popup {
  width: 64px;
  height: 64px;
  font-size: 36px;
  padding-top: 14px;
  opacity: 0.8;
}
.flexibleformcontainer .ui-slider-popup {
  position: absolute !important;
  text-align: center;
  z-index: 100;
}
.flexibleformcontainer .ui-slider-track .ui-btn.ui-slider-handle {
  font-size: .9em;
  line-height: 30px;
}
.flexibleformcontainer .ui-rangeslider {
  margin: .5em 0;
}
.flexibleformcontainer .ui-rangeslider:before,
.flexibleformcontainer .ui-rangeslider:after {
  content: "";
  display: table;
}
.flexibleformcontainer .ui-rangeslider:after {
  clear: both;
}
.flexibleformcontainer .ui-rangeslider .ui-slider-input.ui-rangeslider-last {
  float: right;
}
.flexibleformcontainer .ui-rangeslider .ui-rangeslider-sliders {
  position: relative;
  overflow: visible;
  height: 30px;
  margin: 0 68px;
}
.flexibleformcontainer .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track {
  position: absolute;
  top: 6px;
  right: 0;
  left: 0;
  margin: 0;
}
.flexibleformcontainer .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track {
  top: 8px;
}
.flexibleformcontainer .ui-rangeslider .ui-slider-track:first-child .ui-slider-bg {
  display: none;
}
.flexibleformcontainer .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child {
  background-color: transparent;
  background: none;
  border-width: 0;
  height: 0;
}
.flexibleformcontainer div.ui-rangeslider label {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.flexibleformcontainer .ui-field-contain .ui-rangeslider input.ui-slider-input,
.flexibleformcontainer .ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input,
.flexibleformcontainer .ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,
.flexibleformcontainer .ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders {
  margin-top: 0;
  margin-bottom: 0;
}
.flexibleformcontainer .ui-input-text,
.flexibleformcontainer .ui-input-search {
  /*margin: .5em 0;*/
  /*border-width: 1px;*/
  /*border-style: solid;*/
}
.flexibleformcontainer .ui-mini {
  margin: .446em;
}
.flexibleformcontainer .ui-input-text input,
.flexibleformcontainer .ui-input-search input,
.flexibleformcontainer textarea.ui-input-text {
  padding: .4em;
  line-height: 1.4em;
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: 0;
}
.flexibleformcontainer .ui-input-text input,
.flexibleformcontainer .ui-input-search input {
  margin: 0;
  min-height: 2.2em;
  text-align: left;
  /* Opera aligns type="date" right by default */
  border: 0;
  background: transparent none;
  -webkit-appearance: none;
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.flexibleformcontainer textarea.ui-input-text {
  overflow: auto;
  resize: vertical;
}
.flexibleformcontainer .ui-mini .ui-input-text input,
.flexibleformcontainer .ui-mini .ui-input-search input,
.flexibleformcontainer .ui-input-text.ui-mini input,
.flexibleformcontainer .ui-input-search.ui-mini input,
.flexibleformcontainer .ui-mini textarea.ui-input-text,
.flexibleformcontainer textarea.ui-mini {
  font-size: 14px;
}
.flexibleformcontainer .ui-mini textarea.ui-input-text,
.flexibleformcontainer textarea.ui-mini {
  margin: .446em 0;
}
.flexibleformcontainer .ui-input-has-clear,
.flexibleformcontainer .ui-input-search {
  position: relative;
}
.flexibleformcontainer .ui-input-has-clear {
  padding-right: 2.375em;
}
.flexibleformcontainer .ui-mini.ui-input-has-clear {
  padding-right: 2.923em;
}
.flexibleformcontainer .ui-input-has-clear input {
  padding-right: 0;
  /* Autofill on Chrome has bg color so we unset corners right as well. */
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
.flexibleformcontainer .ui-input-search input {
  padding-left: 1.75em;
}
.flexibleformcontainer .ui-input-search:after {
  position: absolute;
  left: .3125em;
  top: 50%;
  margin-top: -7px;
  content: "";
  background-position: center center;
  background-repeat: no-repeat;
  width: 14px;
  height: 14px;
  filter: alpha(opacity=50);
  opacity: .5;
}
.flexibleformcontainer .ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,
.flexibleformcontainer .ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear {
  position: absolute;
  right: 0;
  top: 50%;
  margin: -14px 0.3125em 0;
  border: 0;
  background-color: transparent;
}
.flexibleformcontainer .ui-input-search .ui-input-clear-hidden,
.flexibleformcontainer .ui-input-text .ui-input-clear-hidden {
  display: none;
}
.flexibleformcontainer .ui-input-text input::-moz-placeholder,
.flexibleformcontainer .ui-input-search input::-moz-placeholder,
.flexibleformcontainer textarea.ui-input-text::-moz-placeholder {
  color: #aaa;
}
.flexibleformcontainer .ui-input-text input:-ms-input-placeholder,
.flexibleformcontainer .ui-input-search input:-ms-input-placeholder,
.flexibleformcontainer textarea.ui-input-text:-ms-input-placeholder {
  color: #aaa;
}
.flexibleformcontainer .ui-input-text input[type=number]::-webkit-outer-spin-button {
  margin: 0;
}
.flexibleformcontainer .ui-input-text input::-ms-clear,
.flexibleformcontainer .ui-input-search input::-ms-clear {
  display: none;
}
.flexibleformcontainer .ui-input-text input:focus,
.flexibleformcontainer .ui-input-search input:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.flexibleformcontainer textarea.ui-input-text.ui-textinput-autogrow {
  overflow: hidden;
}
.flexibleformcontainer .ui-textinput-autogrow-resize {
  -webkit-transition: height 0.25s;
  -o-transition: height 0.25s;
  -moz-transition: height 0.25s;
  transition: height 0.25s;
}
.flexibleformcontainer .ui-flipswitch {
  display: inline-block;
  vertical-align: middle;
  width: 5.875em;
  /* Override this and padding-left in next rule if you use labels other than "on/off" and need more space */
  height: 1.875em;
  border-width: 1px;
  border-style: solid;
  margin: .5em 0;
  overflow: hidden;
  -webkit-transition-property: padding, width, background-color, color, border-color;
  -moz-transition-property: padding, width, background-color, color, border-color;
  -o-transition-property: padding, width, background-color, color, border-color;
  transition-property: padding, width, background-color, color, border-color;
  -webkit-transition-duration: 100ms;
  -moz-transition-duration: 100ms;
  -o-transition-duration: 100ms;
  transition-duration: 100ms;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}
.flexibleformcontainer .ui-flipswitch.ui-flipswitch-active {
  padding-left: 4em;
  /* Override this and width in previous rule if you use labels other than "on/off" and need more space */
  width: 1.875em;
}
.flexibleformcontainer .ui-flipswitch-input {
  position: absolute;
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  border: 0;
  outline: 0;
  filter: alpha(opacity=0);
  opacity: 0;
}
.flexibleformcontainer .ui-flipswitch .ui-btn.ui-flipswitch-on,
.flexibleformcontainer .ui-flipswitch .ui-flipswitch-off {
  float: left;
  height: 1.75em;
  margin: .0625em;
  line-height: 1.65em;
}
.flexibleformcontainer .ui-flipswitch .ui-btn.ui-flipswitch-on {
  width: 1.75em;
  padding: 0;
  text-indent: -2.6em;
  /* Override this to center text if you use a label other than "on" */
  text-align: left;
  border-width: 1px;
  border-style: solid;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: inherit;
  overflow: visible;
  color: inherit;
  text-shadow: inherit;
}
.flexibleformcontainer .ui-flipswitch .ui-flipswitch-off {
  padding: 1px;
  text-indent: 1em;
  /* Override this to center text if you use a label other than "off" */
}
.flexibleformcontainer html .ui-field-contain > label + .ui-flipswitch,
.flexibleformcontainer html .ui-popup .ui-field-contain > label + .ui-flipswitch {
  display: inline-block;
  width: 5.875em;
  /* If you override the width for .ui-flipswitch you should repeat the same value here */
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.flexibleformcontainer .ui-field-contain .ui-flipswitch.ui-flipswitch-active,
.flexibleformcontainer .ui-popup .ui-field-contain .ui-flipswitch.ui-flipswitch-active {
  width: 1.875em;
}
.flexibleformcontainer .ui-table {
  border: 0;
  border-collapse: collapse;
  padding: 0;
  width: 100%;
}
.flexibleformcontainer .ui-table th,
.flexibleformcontainer .ui-table td {
  line-height: 1.5em;
  text-align: left;
  padding: .4em .5em;
  vertical-align: top;
}
.flexibleformcontainer .ui-table th .ui-btn,
.flexibleformcontainer .ui-table td .ui-btn {
  line-height: normal;
}
.flexibleformcontainer .ui-table th {
  font-weight: bold;
}
.flexibleformcontainer .ui-table caption {
  text-align: left;
  margin-bottom: 1.4em;
  opacity: .5;
}
.flexibleformcontainer .ui-table-columntoggle-btn {
  float: right;
  margin-bottom: .8em;
}
.flexibleformcontainer .ui-table-columntoggle-popup fieldset {
  margin: 0;
}
.flexibleformcontainer .ui-table-columntoggle {
  clear: both;
}
.flexibleformcontainer .ui-table-columntoggle th.ui-table-cell-hidden,
.flexibleformcontainer .ui-table-columntoggle td.ui-table-cell-hidden,
.flexibleformcontainer .ui-table-columntoggle.ui-responsive th.ui-table-cell-hidden,
.flexibleformcontainer .ui-table-columntoggle.ui-responsive td.ui-table-cell-hidden {
  display: none;
}
.flexibleformcontainer .ui-table-columntoggle th.ui-table-cell-visible,
.flexibleformcontainer .ui-table-columntoggle td.ui-table-cell-visible,
.flexibleformcontainer .ui-table-columntoggle.ui-responsive th.ui-table-cell-visible,
.flexibleformcontainer .ui-table-columntoggle.ui-responsive td.ui-table-cell-visible {
  display: table-cell;
}
.flexibleformcontainer .ui-table-reflow td .ui-table-cell-label,
.flexibleformcontainer .ui-table-reflow th .ui-table-cell-label {
  display: none;
}
.flexibleformcontainer .ui-panel {
  width: 17em;
  min-height: 100%;
  max-height: none;
  border-width: 0;
  position: absolute;
  top: 0;
  display: block;
}
.flexibleformcontainer .ui-panel-closed {
  width: 0;
  max-height: 100%;
  overflow: hidden;
  visibility: hidden;
  left: 0;
  clip: rect(1px, 1px, 1px, 1px);
}
.flexibleformcontainer .ui-panel-fixed {
  position: fixed;
  bottom: -1px;
  /* Fixes gap on Chrome for Android */
  padding-bottom: 1px;
}
.flexibleformcontainer .ui-panel-display-reveal {
  z-index: 1;
}
.flexibleformcontainer .ui-panel-display-push {
  z-index: 999;
}
.flexibleformcontainer .ui-panel-display-overlay {
  z-index: 1001;
  /* Fixed toolbars have z-index 1000 */
}
.flexibleformcontainer .ui-panel-inner {
  padding: 1em;
}
.flexibleformcontainer .ui-panel-page-container {
  overflow-x: visible;
}
.flexibleformcontainer .ui-panel-page-container-themed .ui-page-active {
  background: none;
}
.flexibleformcontainer .ui-panel-wrapper {
  position: relative;
  min-height: inherit;
  border: 0;
  overflow-x: hidden;
  z-index: 999;
}
.flexibleformcontainer .ui-panel-fixed-toolbar {
  overflow-x: hidden;
}
.flexibleformcontainer .ui-panel-dismiss {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  z-index: 1002;
  display: none;
}
.flexibleformcontainer .ui-panel-dismiss-open {
  display: block;
}
.flexibleformcontainer .ui-panel-animate {
  -webkit-transition: -webkit-transform 300ms ease;
  -webkit-transition-duration: 300ms;
  -moz-transition: -moz-transform 300ms ease;
  transition: transform 300ms ease;
}
.flexibleformcontainer .ui-panel-animate.ui-panel:not(.ui-panel-display-reveal) {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
.flexibleformcontainer .ui-panel-position-left {
  left: -17em;
}
.flexibleformcontainer .ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
.flexibleformcontainer .ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
  left: 0;
  -webkit-transform: translate3d(-17em, 0, 0);
  -moz-transform: translate3d(-17em, 0, 0);
  transform: translate3d(-17em, 0, 0);
}
.flexibleformcontainer .ui-panel-position-left.ui-panel-display-reveal,
.flexibleformcontainer .ui-panel-open.ui-panel-position-left {
  left: 0;
}
.flexibleformcontainer .ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,
.flexibleformcontainer .ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transform: none;
}
.flexibleformcontainer .ui-panel-position-right {
  right: -17em;
}
.flexibleformcontainer .ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,
.flexibleformcontainer .ui-panel-animate.ui-panel-position-right.ui-panel-display-push {
  right: 0;
  -webkit-transform: translate3d(17em, 0, 0);
  -moz-transform: translate3d(17em, 0, 0);
  transform: translate3d(17em, 0, 0);
}
.flexibleformcontainer .ui-panel-position-right.ui-panel-display-reveal,
.flexibleformcontainer .ui-panel-position-right.ui-panel-open {
  right: 0;
}
.flexibleformcontainer .ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,
.flexibleformcontainer .ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transform: none;
}
.flexibleformcontainer .ui-panel-page-content-position-left {
  left: 17em;
  right: -17em;
}
.flexibleformcontainer .ui-panel-animate.ui-panel-page-content-position-left {
  left: 0;
  right: 0;
  -webkit-transform: translate3d(17em, 0, 0);
  -moz-transform: translate3d(17em, 0, 0);
  transform: translate3d(17em, 0, 0);
}
.flexibleformcontainer .ui-panel-page-content-position-right {
  left: -17em;
  right: 17em;
}
.flexibleformcontainer .ui-panel-animate.ui-panel-page-content-position-right {
  left: 0;
  right: 0;
  -webkit-transform: translate3d(-17em, 0, 0);
  -moz-transform: translate3d(-17em, 0, 0);
  transform: translate3d(-17em, 0, 0);
}
.flexibleformcontainer .ui-panel-dismiss-open.ui-panel-dismiss-position-left {
  left: 17em;
}
.flexibleformcontainer .ui-panel-dismiss-open.ui-panel-dismiss-position-right {
  right: 17em;
}
.flexibleformcontainer .ui-panel-display-reveal {
  -webkit-box-shadow: inset -5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset -5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset -5px 0 5px rgba(0, 0, 0, 0.15);
}
.flexibleformcontainer .ui-panel-position-right.ui-panel-display-reveal {
  -webkit-box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.15);
}
.flexibleformcontainer .ui-panel-display-overlay {
  -webkit-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);
}
.flexibleformcontainer .ui-panel-position-right.ui-panel-display-overlay {
  -webkit-box-shadow: -5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: -5px 0 5px rgba(0, 0, 0, 0.15);
}
.flexibleformcontainer .ui-panel-open.ui-panel-position-left.ui-panel-display-push {
  border-right-width: 1px;
  margin-right: -1px;
}
.flexibleformcontainer .ui-panel-page-content-position-left.ui-panel-page-content-display-push {
  margin-left: 1px;
  width: auto;
}
.flexibleformcontainer .ui-panel-open.ui-panel-position-right.ui-panel-display-push {
  border-left-width: 1px;
  margin-left: -1px;
}
.flexibleformcontainer .ui-panel-page-content-position-right.ui-panel-page-content-display-push {
  margin-right: 1px;
  width: auto;
}
.flexibleformcontainer .ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: .2em;
}
@-webkit-keyframes popin {
  from {
    -webkit-transform: scale(0.8);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
    opacity: 1;
  }
}
@-moz-keyframes popin {
  from {
    -moz-transform: scale(0.8);
    opacity: 0;
  }
  to {
    -moz-transform: scale(1);
    opacity: 1;
  }
}
@keyframes popin {
  from {
    transform: scale(0.8);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes popout {
  from {
    -webkit-transform: scale(1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.8);
    opacity: 0;
  }
}
@-moz-keyframes popout {
  from {
    -moz-transform: scale(1);
    opacity: 1;
  }
  to {
    -moz-transform: scale(0.8);
    opacity: 0;
  }
}
@keyframes popout {
  from {
    transform: scale(1);
    opacity: 1;
  }
  to {
    transform: scale(0.8);
    opacity: 0;
  }
}
/* keyframes for slidein from sides */
@-webkit-keyframes slideinfromright {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes slideinfromright {
  from {
    -moz-transform: translateX(100%);
  }
  to {
    -moz-transform: translateX(0);
  }
}
@keyframes slideinfromright {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
@-webkit-keyframes slideinfromleft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes slideinfromleft {
  from {
    -moz-transform: translateX(-100%);
  }
  to {
    -moz-transform: translateX(0);
  }
}
@keyframes slideinfromleft {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0);
  }
}
/* keyframes for slideout to sides */
@-webkit-keyframes slideouttoleft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0);
  }
}
@-moz-keyframes slideouttoleft {
  from {
    -moz-transform: translateX(0);
  }
  to {
    -moz-transform: translateX(-100%);
  }
}
@keyframes slideouttoleft {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}
@-webkit-keyframes slideouttoright {
  from {
    -webkit-transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0);
  }
}
@-moz-keyframes slideouttoright {
  from {
    -moz-transform: translateX(0);
  }
  to {
    -moz-transform: translateX(100%);
  }
}
@keyframes slideouttoright {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(100%);
  }
}
@-webkit-keyframes slideinfromtop {
  from {
    -webkit-transform: translateY(-100%);
  }
  to {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes slideinfromtop {
  from {
    -moz-transform: translateY(-100%);
  }
  to {
    -moz-transform: translateY(0);
  }
}
@keyframes slideinfromtop {
  from {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}
@-webkit-keyframes slideouttotop {
  from {
    -webkit-transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-100%);
  }
}
@-moz-keyframes slideouttotop {
  from {
    -moz-transform: translateY(0);
  }
  to {
    -moz-transform: translateY(-100%);
  }
}
@keyframes slideouttotop {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-100%);
  }
}
@-webkit-keyframes slideinfrombottom {
  from {
    -webkit-transform: translateY(100%);
  }
  to {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes slideinfrombottom {
  from {
    -moz-transform: translateY(100%);
  }
  to {
    -moz-transform: translateY(0);
  }
}
@keyframes slideinfrombottom {
  from {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}
@-webkit-keyframes slideouttobottom {
  from {
    -webkit-transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(100%);
  }
}
@-moz-keyframes slideouttobottom {
  from {
    -moz-transform: translateY(0);
  }
  to {
    -moz-transform: translateY(100%);
  }
}
@keyframes slideouttobottom {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(100%);
  }
}
@-webkit-keyframes flipouttoleft {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoleft {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
}
@keyframes flipouttoleft {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(-90deg) scale(0.9);
  }
}
@-webkit-keyframes flipouttoright {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoright {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
}
@keyframes flipouttoright {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(90deg) scale(0.9);
  }
}
@-webkit-keyframes flipintoleft {
  from {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoleft {
  from {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoleft {
  from {
    transform: rotateY(-90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
@-webkit-keyframes flipintoright {
  from {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoright {
  from {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoright {
  from {
    transform: rotateY(90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
@-webkit-keyframes flipouttoleft {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoleft {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
}
@keyframes flipouttoleft {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(-90deg) scale(0.9);
  }
}
@-webkit-keyframes flipouttoright {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoright {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
}
@keyframes flipouttoright {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(90deg) scale(0.9);
  }
}
@-webkit-keyframes flipintoleft {
  from {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoleft {
  from {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoleft {
  from {
    transform: rotateY(-90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
@-webkit-keyframes flipintoright {
  from {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoright {
  from {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoright {
  from {
    transform: rotateY(90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
@-webkit-keyframes flowouttoleft {
  0% {
    -webkit-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(-100%) scale(0.7);
  }
}
@-moz-keyframes flowouttoleft {
  0% {
    -moz-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(-100%) scale(0.7);
  }
}
@keyframes flowouttoleft {
  0% {
    transform: translateX(0) scale(1);
  }
  60%,
  70% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(-100%) scale(0.7);
  }
}
@-webkit-keyframes flowouttoright {
  0% {
    -webkit-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(100%) scale(0.7);
  }
}
@-moz-keyframes flowouttoright {
  0% {
    -moz-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(100%) scale(0.7);
  }
}
@keyframes flowouttoright {
  0% {
    transform: translateX(0) scale(1);
  }
  60%,
  70% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(100%) scale(0.7);
  }
}
@-webkit-keyframes flowinfromleft {
  0% {
    -webkit-transform: translateX(-100%) scale(0.7);
  }
  30%,
  40% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(0) scale(1);
  }
}
@-moz-keyframes flowinfromleft {
  0% {
    -moz-transform: translateX(-100%) scale(0.7);
  }
  30%,
  40% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(0) scale(1);
  }
}
@keyframes flowinfromleft {
  0% {
    transform: translateX(-100%) scale(0.7);
  }
  30%,
  40% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(0) scale(1);
  }
}
@-webkit-keyframes flowinfromright {
  0% {
    -webkit-transform: translateX(100%) scale(0.7);
  }
  30%,
  40% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(0) scale(1);
  }
}
@-moz-keyframes flowinfromright {
  0% {
    -moz-transform: translateX(100%) scale(0.7);
  }
  30%,
  40% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(0) scale(1);
  }
}
@keyframes flowinfromright {
  0% {
    transform: translateX(100%) scale(0.7);
  }
  30%,
  40% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(0) scale(1);
  }
}
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-document url-prefix() {
  .ui-mobile fieldset {
    display: table-column;
    vertical-align: middle;
  }
}
@media screen and (orientation: portrait) {
  .flexibleformcontainer .ui-mobile .ui-page {
    min-height: 420px;
  }
}
@media screen and (orientation: landscape) {
  .flexibleformcontainer .ui-mobile .ui-page {
    min-height: 300px;
  }
}
@media (min-width: 28em) {
  .flexibleformcontainer {
    /* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
  }
  .flexibleformcontainer .ui-field-contain,
  .flexibleformcontainer .ui-mobile fieldset.ui-field-contain {
    padding: 0;
    margin: 1em 0;
    border-bottom-width: 0;
  }
  .flexibleformcontainer .ui-field-contain:before,
  .flexibleformcontainer .ui-field-contain:after {
    content: "";
    display: table;
  }
  .flexibleformcontainer .ui-field-contain:after {
    clear: both;
  }
  .flexibleformcontainer .ui-field-contain > label,
  .flexibleformcontainer .ui-field-contain .ui-controlgroup-label,
  .flexibleformcontainer .ui-field-contain > .ui-rangeslider > label {
    float: left;
    width: 20%;
    margin: .5em 2% 0 0;
  }
  .flexibleformcontainer .ui-popup .ui-field-contain > label,
  .flexibleformcontainer .ui-popup .ui-field-contain .ui-controlgroup-label,
  .flexibleformcontainer .ui-popup .ui-field-contain > .ui-rangeslider > label {
    float: none;
    width: auto;
    margin: 0 0 .4em;
  }
  .flexibleformcontainer .ui-field-contain > label ~ [class*="ui-"],
  .flexibleformcontainer .ui-field-contain .ui-controlgroup-controls {
    float: left;
    width: 78%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .flexibleformcontainer .ui-hide-label > label ~ [class*="ui-"],
  .flexibleformcontainer .ui-hide-label .ui-controlgroup-controls,
  .flexibleformcontainer .ui-popup .ui-field-contain > label ~ [class*="ui-"],
  .flexibleformcontainer .ui-popup .ui-field-contain .ui-controlgroup-controls {
    float: none;
    width: 100%;
  }
  .flexibleformcontainer .ui-field-contain > label ~ .ui-btn-inline {
    width: auto;
    margin-right: .625em;
  }
  .flexibleformcontainer .ui-field-contain > label ~ .ui-btn-inline.ui-btn-icon-notext {
    width: 1.75em;
  }
}
/* preset breakpoint to switch to stacked grid styles below 35em (560px) */
@media (max-width: 35em) {
  .flexibleformcontainer .ui-responsive > .ui-block-a,
  .flexibleformcontainer .ui-responsive > .ui-block-b,
  .flexibleformcontainer .ui-responsive > .ui-block-c,
  .flexibleformcontainer .ui-responsive > .ui-block-d,
  .flexibleformcontainer .ui-responsive > .ui-block-e {
    width: 100%;
    float: none;
  }
}
/* Hide all prioritized columns by default */
@media only all {
  .flexibleformcontainer th.ui-table-priority-6,
  .flexibleformcontainer td.ui-table-priority-6,
  .flexibleformcontainer th.ui-table-priority-5,
  .flexibleformcontainer td.ui-table-priority-5,
  .flexibleformcontainer th.ui-table-priority-4,
  .flexibleformcontainer td.ui-table-priority-4,
  .flexibleformcontainer th.ui-table-priority-3,
  .flexibleformcontainer td.ui-table-priority-3,
  .flexibleformcontainer th.ui-table-priority-2,
  .flexibleformcontainer td.ui-table-priority-2,
  .flexibleformcontainer th.ui-table-priority-1,
  .flexibleformcontainer td.ui-table-priority-1 {
    display: none;
  }
}
/* Preset breakpoints if ".ui-responsive" class added to table */
/* Show priority 1 at 320px (20em x 16px) */
@media screen and (min-width: 20em) {
  .flexibleformcontainer .ui-table-columntoggle.ui-responsive th.ui-table-priority-1,
  .flexibleformcontainer .ui-table-columntoggle.ui-responsive td.ui-table-priority-1 {
    display: table-cell;
  }
}
/* Show priority 2 at 480px (30em x 16px) */
@media screen and (min-width: 30em) {
  .flexibleformcontainer .ui-table-columntoggle.ui-responsive th.ui-table-priority-2,
  .flexibleformcontainer .ui-table-columntoggle.ui-responsive td.ui-table-priority-2 {
    display: table-cell;
  }
}
/* Show priority 3 at 640px (40em x 16px) */
@media screen and (min-width: 40em) {
  .flexibleformcontainer .ui-table-columntoggle.ui-responsive th.ui-table-priority-3,
  .flexibleformcontainer .ui-table-columntoggle.ui-responsive td.ui-table-priority-3 {
    display: table-cell;
  }
}
/* Show priority 4 at 800px (50em x 16px) */
@media screen and (min-width: 50em) {
  .flexibleformcontainer .ui-table-columntoggle.ui-responsive th.ui-table-priority-4,
  .flexibleformcontainer .ui-table-columntoggle.ui-responsive td.ui-table-priority-4 {
    display: table-cell;
  }
}
/* Show priority 5 at 960px (60em x 16px) */
@media screen and (min-width: 60em) {
  .flexibleformcontainer .ui-table-columntoggle.ui-responsive th.ui-table-priority-5,
  .flexibleformcontainer .ui-table-columntoggle.ui-responsive td.ui-table-priority-5 {
    display: table-cell;
  }
}
/* Show priority 6 at 1,120px (70em x 16px) */
@media screen and (min-width: 70em) {
  .flexibleformcontainer .ui-table-columntoggle.ui-responsive th.ui-table-priority-6,
  .flexibleformcontainer .ui-table-columntoggle.ui-responsive td.ui-table-priority-6 {
    display: table-cell;
  }
}
/* Mobile first styles: Begin with the stacked presentation at narrow widths */
@media only all {
  .flexibleformcontainer {
    /* Hide the table headers */
    /* Show the table cells as a block level element */
    /* Add a fair amount of top margin to visually separate each row when stacked */
    /* Make the label elements a percentage width */
    /* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */
  }
  .flexibleformcontainer .ui-table-reflow thead td,
  .flexibleformcontainer .ui-table-reflow thead th {
    display: none;
  }
  .flexibleformcontainer .ui-table-reflow td,
  .flexibleformcontainer .ui-table-reflow th {
    text-align: left;
    display: block;
  }
  .flexibleformcontainer .ui-table-reflow tbody th {
    margin-top: 3em;
  }
  .flexibleformcontainer .ui-table-reflow td .ui-table-cell-label,
  .flexibleformcontainer .ui-table-reflow th .ui-table-cell-label {
    padding: .4em;
    min-width: 30%;
    display: inline-block;
    margin: -0.4em 1em -0.4em -0.4em;
  }
  .flexibleformcontainer .ui-table-reflow th .ui-table-cell-label-top,
  .flexibleformcontainer .ui-table-reflow td .ui-table-cell-label-top {
    display: block;
    padding: .4em 0;
    margin: .4em 0;
    text-transform: uppercase;
    font-size: .9em;
    font-weight: normal;
  }
}
/* Breakpoint to show as a standard table at 560px (35em x 16px) or wider */
@media (min-width: 35em) {
  .flexibleformcontainer {
    /* Show the table header rows */
    /* Hide the labels in each cell */
  }
  .flexibleformcontainer .ui-table-reflow.ui-responsive td,
  .flexibleformcontainer .ui-table-reflow.ui-responsive th,
  .flexibleformcontainer .ui-table-reflow.ui-responsive tbody th,
  .flexibleformcontainer .ui-table-reflow.ui-responsive tbody td,
  .flexibleformcontainer .ui-table-reflow.ui-responsive thead td,
  .flexibleformcontainer .ui-table-reflow.ui-responsive thead th {
    display: table-cell;
    margin: 0;
  }
  .flexibleformcontainer .ui-table-reflow.ui-responsive td .ui-table-cell-label,
  .flexibleformcontainer .ui-table-reflow.ui-responsive th .ui-table-cell-label {
    display: none;
  }
}
/* Hack to make IE9 and WP7.5 treat cells like block level elements, scoped to ui-responsive class */
/* Applied in a max-width media query up to the table layout breakpoint so we don't need to negate this*/
@media (max-width: 35em) {
  .flexibleformcontainer .ui-table-reflow.ui-responsive td,
  .flexibleformcontainer .ui-table-reflow.ui-responsive th {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    clear: left;
  }
}
/* Fix for Windows Phone issue #6349: unset the transition for transforms in case of fixed toolbars. */
@media screen and (max-device-width: 768px) {
  .flexibleformcontainer {
    /* We need a transitionend event ... */
  }
  .flexibleformcontainer .ui-page-header-fixed .ui-panel-animate.ui-panel-wrapper,
  .flexibleformcontainer .ui-page-footer-fixed .ui-panel-animate.ui-panel-wrapper,
  .flexibleformcontainer .ui-panel-animate.ui-panel-fixed-toolbar {
    -ms-transition: none;
  }
  .flexibleformcontainer .ui-panel-animate.ui-panel-fixed-toolbar {
    -ms-transition: -ms-transform 1ms;
    -ms-transform: rotate(0deg);
  }
}
/* Responsive: wrap on wide viewports once open */
@media (min-width: 55em) {
  .flexibleformcontainer .ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-left {
    margin-right: 17em;
  }
  .flexibleformcontainer .ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-right {
    margin-left: 17em;
  }
  .flexibleformcontainer .ui-responsive-panel .ui-panel-page-content-open {
    width: auto;
  }
  .flexibleformcontainer .ui-responsive-panel .ui-panel-dismiss-display-push,
  .flexibleformcontainer .ui-responsive-panel.ui-page-active ~ .ui-panel-dismiss-display-push {
    display: none;
  }
}


/* imported from jquery.mobile-1.4.5.css */
.flexibleformcontainer {
  margin: 5px 120px;
  padding: 15px;
  font-family: "proxima-nova", sans-serif;
  /*.ui-checkbox {
      display: inline-block;
    }*/
  /* default parsley styles */
}
html.mobile .flexibleformcontainer {
  padding: 0;
}
html.tablet .flexibleformcontainer,
html.mobile .flexibleformcontainer {
  margin: 5px;
}
.flexibleformcontainer .top-image {
  border: 1px solid #4b4b4b;
  width: 598px;
  height: 329px;
}
html.tablet .flexibleformcontainer .top-image,
html.mobile .flexibleformcontainer .top-image {
  height: auto;
  width: 100%;
}
.flexibleformcontainer .top-description {
  color: #4b4b4b;
  line-height: 25px;
  margin: 0;
  padding: 6px 0;
}
.flexibleformcontainer #generic_contactusform > ul {
  margin: 0;
  padding: 15px 4px 12px 20px;
}
html.mobile .flexibleformcontainer #generic_contactusform > ul {
  padding: 10px 0 0;
}
.flexibleformcontainer #generic_contactusform > ul li {
  font-size: 14px;
  margin-bottom: 18px;
  line-height: 18px;
  list-style: none;
}
.flexibleformcontainer #generic_contactusform > ul li input {
  font-weight: bold;
  height: 15px;
  width: 15px;
}
.flexibleformcontainer #generic_contactusform > ul li label {
  display: inline-block;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
  padding-left: 8px;
  width: 92.5%;
}
html.mobile .flexibleformcontainer #generic_contactusform > ul li label {
  width: 90%;
  padding-left: 3px;
}
.flexibleformcontainer #generic_contactusform > ul li nobr {
  padding-right: 3px;
}
.flexibleformcontainer #generic_contactusform > ul li span {
  color: #4b4b4b;
  font-weight: normal;
}
.flexibleformcontainer .email-age {
  background: #f6f6f6;
  padding: 18px 16px;
  margin-right: 10px;
}
html.mobile .flexibleformcontainer .email-age {
  width: 90%;
}
.flexibleformcontainer .email-age .email-address {
  border: 1px solid #4b4b4b;
  margin: 0;
  padding: 7px 2%;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  width: 66%;
}
html.mobile .flexibleformcontainer .email-age .email-address {
  padding: 7px 5%;
  width: 90%;
}
.flexibleformcontainer .email-age label {
  color: #4b4b4b;
  font-size: 14px;
  line-height: 18px;
  padding-left: 4px;
  display: block;
  font-weight: 900;
}
.flexibleformcontainer .email-age .age-checker {
  padding-top: 10px;
}
.flexibleformcontainer .captcha-container {
  padding: 17px 0 11px;
}
.flexibleformcontainer .captcha-container label {
  color: #4b4b4b;
  display: inline-block;
  font-size: 14px;
  line-height: 18px;
  padding-bottom: 6px;
}
.flexibleformcontainer .error {
  color: #f40009;
  display: none;
  font-size: 15px;
  padding: 5px 0;
}
.flexibleformcontainer .error.email {
  padding-bottom: 0;
}
.flexibleformcontainer .hide {
  display: none;
}
.flexibleformcontainer .success {
  padding: 10px;
  margin: 10px;
  color: #4b4b4b;
  background-color: #f4f4f4;
  border: 1px solid #cfcfcf;
}
.flexibleformcontainer .success p {
  margin: 0;
}
.flexibleformcontainer .minimumAgeError {
  display: none;
}
.flexibleformcontainer .js-input-date-of-birth div.stacked-input {
  display: inline-block;
}
html.mobile .flexibleformcontainer .js-input-date-of-birth div.stacked-input {
  width: 100%;
}
.flexibleformcontainer .js-input-date-of-birth div.stacked-input .selectboxit-container {
  width: 71%;
  margin-left: 0;
}
html.tablet .flexibleformcontainer .js-input-date-of-birth div.stacked-input .selectboxit-container {
  font-size: 12px;
}
.flexibleformcontainer .js-input-date-of-birth div.stacked-input .selectboxit-container .selectboxit-text {
  width: 66%;
}
html.tablet .flexibleformcontainer .js-input-date-of-birth div.stacked-input .selectboxit-container .selectboxit-text {
  width: 53%;
}
html.mobile .flexibleformcontainer .js-input-date-of-birth div.stacked-input .selectboxit-container .selectboxit-text {
  width: 84%;
}
html.mobile .flexibleformcontainer .js-input-date-of-birth div.stacked-input .selectboxit-container {
  float: left;
  width: 100%;
  margin-left: 0;
}
html[dir="rtl"] html.mobile .flexibleformcontainer .js-input-date-of-birth div.stacked-input .selectboxit-container {
  float: right;
}
html[dir="rtl"] html.mobile .flexibleformcontainer .js-input-date-of-birth div.stacked-input .selectboxit-container {
  float: right;
}
.flexibleformcontainer .js-input-date-of-birth div.stacked-input .selectboxit-container ul.selectboxit-options {
  padding-left: 8px;
}
.flexibleformcontainer .js-input-date-of-birth div.stacked-input .selectboxit-container ul.selectboxit-options a {
  padding: 3px;
}
.flexibleformcontainer .form-characters-remaining-message {
  display: none;
}
.flexibleformcontainer .characters-exceeded-message {
  display: none;
  color: #f40009;
}
.flexibleformcontainer .tooltip {
  display: block;
  color: #999999;
  clear: both;
}
.flexibleformcontainer .validation-symbol {
  color: #f40009;
}
.flexibleformcontainer .flexibleformcontainer .section {
  margin-bottom: 10px;
}
.flexibleformcontainer label {
  color: #4b4b4b;
  display: inline-block;
}
.flexibleformcontainer .formRow {
  margin: 20px 0;
}
.flexibleformcontainer .formRow > .section {
  display: inline-block;
  vertical-align: top;
  padding: 0 10px;
}
.flexibleformcontainer label.term-checkbox {
  margin-left: 35px;
}
html.mobile .flexibleformcontainer label.term-checkbox {
  display: block;
}
.flexibleformcontainer textarea {
  display: block;
}
.flexibleformcontainer .TextAreaInput .characters-remaining-message {
  float: right;
  color: #4b4b4b;
}
.flexibleformcontainer .TextAreaInput .characters-remaining-message.msg_error,
.flexibleformcontainer .TextAreaInput .characters-remaining-message .msg_error {
  color: #f40009;
}
.flexibleformcontainer .TextAreaInput label {
  display: inline;
}
.flexibleformcontainer .autosuggest_search select,
.flexibleformcontainer .autosuggest_search textarea,
.flexibleformcontainer textarea,
.flexibleformcontainer input[type="text"],
.flexibleformcontainer input[type="password"],
.flexibleformcontainer input[type="datetime"],
.flexibleformcontainer input[type="datetime-local"],
.flexibleformcontainer input[type="date"],
.flexibleformcontainer input[type="month"],
.flexibleformcontainer input[type="time"],
.flexibleformcontainer input[type="week"],
.flexibleformcontainer input[type="number"],
.flexibleformcontainer input[type="email"],
.flexibleformcontainer input[type="url"],
.flexibleformcontainer input[type="search"],
.flexibleformcontainer input[type="tel"],
.flexibleformcontainer input[type="color"],
.flexibleformcontainer .uneditable-input {
  margin-bottom: 8px;
  border: 0;
}
.flexibleformcontainer .ui-btn-icon-left:after,
.flexibleformcontainer .ui-btn-icon-right:after,
.flexibleformcontainer .ui-btn-icon-top:after,
.flexibleformcontainer .ui-btn-icon-bottom:after,
.flexibleformcontainer .ui-btn-icon-notext:after {
  background-color: #f40009;
}
.flexibleformcontainer .ui-input-text,
.flexibleformcontainer .ui-input-search {
  margin-top: 10px;
  margin-right: 10px;
}
.flexibleformcontainer .ui-btn,
.flexibleformcontainer label.ui-btn {
  border-color: #cfcfcf;
}
.flexibleformcontainer .ui-btn.ui-checkbox-off:after,
.flexibleformcontainer .ui-btn.ui-checkbox-on:after,
.flexibleformcontainer .ui-btn.ui-radio-off:after,
.flexibleformcontainer .ui-btn.ui-radio-on:after {
  width: 21px;
  height: 21px;
  margin: -11px 0 0 -3px;
}
.flexibleformcontainer .ui-checkbox .ui-btn.ui-checkbox-off:after {
  background-color: #FFF;
}
.flexibleformcontainer .ui-radio-on,
.flexibleformcontainer .ui-checkbox-on {
  background-color: #f4f4f4;
}
.flexibleformcontainer .radio_checkbox_input fieldset {
  border: none;
}
.flexibleformcontainer .radio_checkbox_input .ui-radio .ui-radio-off:after {
  background: white;
}
.flexibleformcontainer .radio_checkbox_input .ui-radio .ui-btn.ui-radio-on:after {
  border-color: #f40009;
}
.flexibleformcontainer .radio_checkbox_input .ui-checkbox .ui-btn.ui-checkbox-off:after {
  background-color: #FFF;
}
.flexibleformcontainer .Radio_CheckboxInput .ui-controlgroup-horizontal .ui-radio input,
.flexibleformcontainer .Radio_CheckboxInput .ui-controlgroup-horizontal .ui-checkbox input {
  visibility: hidden;
}
.flexibleformcontainer .Radio_CheckboxInput .ui-controlgroup-horizontal .ui-radio-on,
.flexibleformcontainer .Radio_CheckboxInput .ui-controlgroup-horizontal .ui-checkbox-on {
  background: #f40009;
  color: #fff;
}
.flexibleformcontainer #terms-conditions:checked + label {
  background-color: #f40009;
}
.flexibleformcontainer label.term-checkbox a {
  color: #f40009;
  text-decoration: underline;
}
.flexibleformcontainer label.term-checkbox p {
  margin: 0;
}
.flexibleformcontainer button.ui-btn,
.flexibleformcontainer .ui-controlgroup-controls button.ui-btn-icon-notext {
  width: auto;
  background-color: #f40009;
  color: #ffffff;
  display: inline-block;
  font-weight: normal;
}
.flexibleformcontainer button.ui-btn:disabled,
.flexibleformcontainer .ui-controlgroup-controls button.ui-btn-icon-notext:disabled {
  background-color: #666666;
}
.flexibleformcontainer a.clear-button {
  text-decoration: underline;
  margin-left: 50px;
}
.flexibleformcontainer input.parsley-success,
.flexibleformcontainer select.parsley-success,
.flexibleformcontainer textarea.parsley-success {
  color: #468847;
  background-color: #DFF0D8;
  border: 1px solid #D6E9C6;
}
.flexibleformcontainer input.parsley-error,
.flexibleformcontainer select.parsley-error,
.flexibleformcontainer textarea.parsley-error {
  color: #B94A48;
  background-color: #F2DEDE;
  border: 1px solid #EED3D7;
}
.flexibleformcontainer .parsley-errors-list {
  margin: 2px 0 3px;
  padding: 0;
  list-style-type: none;
  font-size: 0.9em;
  line-height: 0.9em;
  opacity: 0;
  transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  color: #f40009;
}
.flexibleformcontainer .parsley-errors-list.filled {
  opacity: 1;
}
.flexibleformcontainer .error-message {
  margin-bottom: 10px;
}
.flexibleformcontainer .ui-btn-ui-checkbox-off:after {
  background-color: rgba(0, 0, 0, 0);
}
.flexibleformcontainer .terms-conditions-container a {
  color: #f40009;
}
.flexibleformcontainer .terms-conditions-container a:hover {
  text-decoration: underline;
}
.flexibleformcontainer #dobEmpty1 ul li {
  display: none;
}
.flexibleformcontainer #dobEmpty1 > ul:first-child > li:first-child {
  display: block;
}
/* author mode fix */
body.cq-wcm-edit .flexibleformcontainer .formRow > .section {
  display: block;
  padding: 0;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* Safari 5+ ONLY */
  ::i-block-chrome,
  .flexibleformcontainer .ui-btn.ui-checkbox-off:after {
    background: #ffffff;
  }
}


.featured-text-links ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.featured-text-links .link-element {
  border-bottom: 1px solid #cfcfcf;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.featured-text-links .link-element.last {
  border: none;
}
html.tablet .featured-text-links .link-element {
  padding-bottom: 8px;
  margin-bottom: 7px;
}
.company-main-template .featured-text-links .link-element {
  margin-bottom: 15px;
}
.company-main-template .featured-text-links .link-element span {
  width: 178px;
}
html.tablet .company-main-template .featured-text-links .link-element {
  padding: 10px 0 35px;
  margin-bottom: 0px;
}
html.tablet .company-main-template .featured-text-links .link-element span {
  width: 220px;
}
html.tablet .company-main-template .featured-text-links .link-element strong {
  width: 100%;
  clear: both;
}
html.tablet .company-main-template .featured-text-links .link-element:last-child {
  padding-bottom: 6px;
  border: none;
}
html.tablet .company-main-template .featured-text-links .link-element:first-child {
  padding-top: 6px;
}
.featured-text-links a {
  display: inline-block;
  width: 100%;
}
html[dir='rtl'] .featured-text-links a {
  text-align: right;
}
.featured-text-links img {
  border: 1px solid #4b4b4b;
  float: left;
  margin-right: 16px;
  width: 34.81012658227848%;
}
html[dir="rtl"] .featured-text-links img {
  float: right;
}
html[dir="rtl"] .featured-text-links img {
  float: right;
}
html[dir='rtl'] .featured-text-links img {
  margin-left: 5px;
}
html.tablet .featured-text-links img {
  margin-right: 5px;
}
html.mobile .featured-text-links img {
  margin-right: 8px;
}
.company-main-template .featured-text-links img {
  width: 98px;
  height: 55px;
}
html.tablet .company-main-template .featured-text-links img {
  display: none;
}
.featured-text-links span {
  display: block;
  float: left;
  font-size: 25px;
  line-height: 25px;
  width: 186px;
}
html[dir="rtl"] .featured-text-links span {
  float: right;
}
html[dir="rtl"] .featured-text-links span {
  float: right;
}
html.tablet .featured-text-links span,
html.mobile .featured-text-links span {
  width: 158px;
}
html.tablet .featured-text-links span {
  font-size: 23px;
  line-height: 23px;
}


.m-f-slideshow {
  width: 680px;
  height: 525px;
  background-color: #ffffff;
  overflow: hidden;
}
.m-f-slideshow .hat {
  background-image: url('../../main/images/tiles/topdown-grey15-to-trans-gradient.png');
  background-repeat: repeat-x;
}
.m-f-slideshow .hat > p {
  text-transform: uppercase;
  margin: 0;
  overflow: hidden;
  white-space: nowrap;
}
html.mobile .m-f-slideshow {
  width: 320px;
  height: 285px;
}
.m-f-slideshow .hat {
  height: 60px;
  padding: 0 20px;
  color: #ffffff;
  font-size: 28px;
  background-color: #4EE9DC;
}
html.mobile .m-f-slideshow .hat {
  height: 40px;
  padding: 0 10px;
  font-size: 23px;
}
.m-f-slideshow .hat > p {
  line-height: 60px;
}
html.mobile .m-f-slideshow .hat > p {
  line-height: 40px;
}
.m-f-slideshow .media-container {
  position: relative;
  display: block;
}
.m-f-slideshow .royalSlider {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: none;
  width: 680px !important;
  height: 465px !important;
  /*html.tablet & {
            width: 680px !important;
            height: 465px !important;
        }*/
}
html.mobile .m-f-slideshow .royalSlider {
  width: 320px !important;
  height: 245px !important;
}
.m-f-slideshow .royalSlider:hover .rsGCaption {
  background: #eaeaea;
}
.m-f-slideshow .royalSlider:hover a {
  color: #f40009;
}
.m-f-slideshow .rsImg {
  display: table-cell;
  position: absolute;
  vertical-align: middle;
  height: 380px !important;
  width: 680px !important;
  /*html.tablet & {
            height: @ImgHeight_t;
            width: @ImgWidth_t;
        }*/
}
html.mobile .m-f-slideshow .rsImg {
  height: 180px !important;
  width: 320px !important;
}
.m-f-slideshow .rsGCaption {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Safari and Chrome */
  /* Safari and Chrome */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: background;
  -moz-transition-property: background;
  /* Firefox 4 */
  -webkit-transition-property: background;
  /* Safari and Chrome */
  -o-transition-property: background;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  background: #fff;
  border-radius: 0;
  text-align: center;
  height: 85px;
  text-transform: uppercase;
  font-size: 23px;
  line-height: 25px;
  padding: 0 37px;
}
html.mobile .m-f-slideshow .rsGCaption {
  height: 65px;
  font-size: 15px;
  line-height: 17px;
  padding: 0 37px;
}
.m-f-slideshow .rsCaption {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Safari and Chrome */
  /* Safari and Chrome */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  display: table;
  margin: 0 auto;
  width: 100%;
  height: 100%;
  /*strong {
            color: @color_coke_red;
            font-weight: normal;
        }*/
}
.m-f-slideshow .rsCaption figure {
  overflow: hidden;
  max-height: 48px;
}
html.mobile .m-f-slideshow .rsCaption figure {
  max-height: 35px;
}
.m-f-slideshow .rsCaption a {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  color: #333333;
  text-decoration: none;
}
.m-f-slideshow .rsArrow {
  height: auto;
  width: 44px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21;
  bottom: 57px;
}
html.mobile .m-f-slideshow .rsArrow {
  bottom: 47px;
}
html.mobile .m-f-slideshow .rsArrow.rsHidden,
html.tablet .m-f-slideshow .rsArrow.rsHidden {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  visibility: visible;
}
.m-f-slideshow .rsArrow.rsArrowLeft {
  left: 0;
}
.m-f-slideshow .rsArrow.rsArrowLeft > .rsArrowIcn {
  left: 0;
  margin-left: 0;
  background: transparent url('../../main/images/icon-feature-slider-arrow-left.png') center center no-repeat;
}
.m-f-slideshow .rsArrow.rsArrowRight {
  right: 0;
}
.m-f-slideshow .rsArrow.rsArrowRight > .rsArrowIcn {
  right: 0;
  margin-right: 0;
  background: transparent url('../../main/images/icon-feature-slider-arrow-right.png') center center no-repeat;
}
.m-f-slideshow .rsOverflow,
.m-f-slideshow .rsContainer {
  width: 100%;
  height: 380px !important;
  /*html.tablet & {
            width: 100% !important;
            height: 380px !important;
        }*/
}
html.mobile .m-f-slideshow .rsOverflow,
html.mobile .m-f-slideshow .rsContainer {
  height: 180px !important;
}
.m-f-slideshow .rsContainer {
  display: table;
  position: absolute;
  top: 0;
}
.m-f-slideshow .rsVideoContainer {
  display: table-cell;
  vertical-align: middle;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.m-f-slideshow .rsVideoFrameHolder {
  z-index: 4;
}
.m-f-slideshow .rsVideoFrameHolder .rsVideoActive {
  width: 100% !important;
  height: 100% !important;
  z-index: 6;
}
.m-f-slideshow .rsBtnCenterer {
  z-index: 5;
  width: 100%;
  height: 100%;
}
.m-f-slideshow .hidden {
  display: none;
}
.m-f-slideshow .rsBullets {
  bottom: 92px;
}
html.mobile .m-f-slideshow .rsBullets {
  bottom: 68px;
}
.m-f-slideshow.no-bullets .rsNav.rsBullets {
  display: none !important;
}
.m-f-slideshow .rsPlayBtn {
  cursor: pointer;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url('../../main/images/video-play-overlay-large.png') center center no-repeat;
  display: block;
  z-index: 1;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
html.tablet .m-f-slideshow .rsPlayBtn {
  top: 0;
  left: 0;
}
html.mobile .m-f-slideshow .rsPlayBtn {
  top: 0;
  left: 0;
}
.m-f-slideshow .rsPlayBtn:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
html.tablet .m-f-slideshow .rsPlayBtn:hover {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
.m-f-slideshow .rsPlayBtn .center-vertically {
  display: table;
  width: 100%;
  height: 100%;
}
.m-f-slideshow .rsPlayBtn .icon-play,
.m-f-slideshow .rsPlayBtn .rsPlayBtnIcon {
  display: table-cell;
  vertical-align: middle;
  font-size: 24px;
  text-align: center;
  text-indent: 2px;
  color: #f40009;
}
html.tablet .m-f-slideshow .rsPlayBtn .icon-play,
html.tablet .m-f-slideshow .rsPlayBtn .rsPlayBtnIcon {
  font-size: 16px;
}
html.mobile .m-f-slideshow .rsPlayBtn .icon-play,
html.mobile .m-f-slideshow .rsPlayBtn .rsPlayBtnIcon {
  font-size: 15px;
}
.m-f-slideshow .rsPlayBtn.small {
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
}
.m-f-slideshow .rsPlayBtn.small .icon-play {
  font-size: 15px;
}
.m-f-slideshow .rsPlayBtn:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
html.tablet .m-f-slideshow .rsPlayBtn:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
html.mobile .m-f-slideshow .rsPlayBtn:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
html.mobile .m-f-slideshow .rsPlayBtn {
  background: url('../../main/images/video-play-overlay-med.png') center center no-repeat;
}
.m-f-slideshow .rsPlayBtnIcon {
  position: absolute;
  pointer-events: none;
  left: 50%;
  top: 50%;
  width: 0;
  height: 0;
  margin-left: -18px;
  margin-top: -22px;
}
html.mobile .m-f-slideshow .rsPlayBtnIcon {
  margin-left: -15px;
  margin-top: -15px;
}
.m-f-slideshow .rsPlayBtnIcon .icon-play {
  pointer-events: none;
  font-size: 49px;
  color: #f40009;
}
html.tablet .m-f-slideshow .rsPlayBtnIcon .icon-play {
  font-size: 49px;
}
html.mobile .m-f-slideshow .rsPlayBtnIcon .icon-play {
  font-size: 34px;
}
.m-f-slideshow.ios iframe {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 44px;
}


.m-f-slideshow {
  width: 680px;
  height: 525px;
  background-color: #ffffff;
  overflow: hidden;
}
.m-f-slideshow .hat {
  background-image: url('../../main/images/tiles/topdown-grey15-to-trans-gradient.png');
  background-repeat: repeat-x;
}
.m-f-slideshow .hat > p {
  text-transform: uppercase;
  margin: 0;
  overflow: hidden;
  white-space: nowrap;
}
html.mobile .m-f-slideshow {
  width: 320px;
  height: 285px;
}
.m-f-slideshow .hat {
  height: 60px;
  padding: 0 20px;
  color: #ffffff;
  font-size: 28px;
  background-color: #4EE9DC;
}
html.mobile .m-f-slideshow .hat {
  height: 40px;
  padding: 0 10px;
  font-size: 23px;
}
.m-f-slideshow .hat > p {
  line-height: 60px;
}
html.mobile .m-f-slideshow .hat > p {
  line-height: 40px;
}
.m-f-slideshow .media-container {
  position: relative;
  display: block;
}
.m-f-slideshow .royalSlider {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: none;
  width: 680px !important;
  height: 465px !important;
  /*html.tablet & {
            width: 680px !important;
            height: 465px !important;
        }*/
}
html.mobile .m-f-slideshow .royalSlider {
  width: 320px !important;
  height: 245px !important;
}
.m-f-slideshow .royalSlider:hover .rsGCaption {
  background: #eaeaea;
}
.m-f-slideshow .royalSlider:hover a {
  color: #f40009;
}
.m-f-slideshow .rsImg {
  display: table-cell;
  position: absolute;
  vertical-align: middle;
  height: 380px !important;
  width: 680px !important;
  /*html.tablet & {
            height: @ImgHeight_t;
            width: @ImgWidth_t;
        }*/
}
html.mobile .m-f-slideshow .rsImg {
  height: 180px !important;
  width: 320px !important;
}
.m-f-slideshow .rsGCaption {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Safari and Chrome */
  /* Safari and Chrome */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: background;
  -moz-transition-property: background;
  /* Firefox 4 */
  -webkit-transition-property: background;
  /* Safari and Chrome */
  -o-transition-property: background;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  background: #fff;
  border-radius: 0;
  text-align: center;
  height: 85px;
  text-transform: uppercase;
  font-size: 23px;
  line-height: 25px;
  padding: 0 37px;
}
html.mobile .m-f-slideshow .rsGCaption {
  height: 65px;
  font-size: 15px;
  line-height: 17px;
  padding: 0 37px;
}
.m-f-slideshow .rsCaption {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  /* Safari and Chrome */
  /* Safari and Chrome */
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  display: table;
  margin: 0 auto;
  width: 100%;
  height: 100%;
  /*strong {
            color: @color_coke_red;
            font-weight: normal;
        }*/
}
.m-f-slideshow .rsCaption figure {
  overflow: hidden;
  max-height: 48px;
}
html.mobile .m-f-slideshow .rsCaption figure {
  max-height: 35px;
}
.m-f-slideshow .rsCaption a {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  color: #333333;
  text-decoration: none;
}
.m-f-slideshow .rsArrow {
  height: auto;
  width: 44px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21;
  bottom: 57px;
}
html.mobile .m-f-slideshow .rsArrow {
  bottom: 47px;
}
html.mobile .m-f-slideshow .rsArrow.rsHidden,
html.tablet .m-f-slideshow .rsArrow.rsHidden {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  visibility: visible;
}
.m-f-slideshow .rsArrow.rsArrowLeft {
  left: 0;
}
.m-f-slideshow .rsArrow.rsArrowLeft > .rsArrowIcn {
  left: 0;
  margin-left: 0;
  background: transparent url('../../main/images/icon-feature-slider-arrow-left.png') center center no-repeat;
}
.m-f-slideshow .rsArrow.rsArrowRight {
  right: 0;
}
.m-f-slideshow .rsArrow.rsArrowRight > .rsArrowIcn {
  right: 0;
  margin-right: 0;
  background: transparent url('../../main/images/icon-feature-slider-arrow-right.png') center center no-repeat;
}
.m-f-slideshow .rsOverflow,
.m-f-slideshow .rsContainer {
  width: 100%;
  height: 380px !important;
  /*html.tablet & {
            width: 100% !important;
            height: 380px !important;
        }*/
}
html.mobile .m-f-slideshow .rsOverflow,
html.mobile .m-f-slideshow .rsContainer {
  height: 180px !important;
}
.m-f-slideshow .rsContainer {
  display: table;
  position: absolute;
  top: 0;
}
.m-f-slideshow .rsVideoContainer {
  display: table-cell;
  vertical-align: middle;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.m-f-slideshow .rsVideoFrameHolder {
  z-index: 4;
}
.m-f-slideshow .rsVideoFrameHolder .rsVideoActive {
  width: 100% !important;
  height: 100% !important;
  z-index: 6;
}
.m-f-slideshow .rsBtnCenterer {
  z-index: 5;
  width: 100%;
  height: 100%;
}
.m-f-slideshow .hidden {
  display: none;
}
.m-f-slideshow .rsBullets {
  bottom: 92px;
}
html.mobile .m-f-slideshow .rsBullets {
  bottom: 68px;
}
.m-f-slideshow.no-bullets .rsNav.rsBullets {
  display: none !important;
}
.m-f-slideshow .rsPlayBtn {
  cursor: pointer;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url('../../main/images/video-play-overlay-large.png') center center no-repeat;
  display: block;
  z-index: 1;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
html.tablet .m-f-slideshow .rsPlayBtn {
  top: 0;
  left: 0;
}
html.mobile .m-f-slideshow .rsPlayBtn {
  top: 0;
  left: 0;
}
.m-f-slideshow .rsPlayBtn:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
html.tablet .m-f-slideshow .rsPlayBtn:hover {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
.m-f-slideshow .rsPlayBtn .center-vertically {
  display: table;
  width: 100%;
  height: 100%;
}
.m-f-slideshow .rsPlayBtn .icon-play,
.m-f-slideshow .rsPlayBtn .rsPlayBtnIcon {
  display: table-cell;
  vertical-align: middle;
  font-size: 24px;
  text-align: center;
  text-indent: 2px;
  color: #f40009;
}
html.tablet .m-f-slideshow .rsPlayBtn .icon-play,
html.tablet .m-f-slideshow .rsPlayBtn .rsPlayBtnIcon {
  font-size: 16px;
}
html.mobile .m-f-slideshow .rsPlayBtn .icon-play,
html.mobile .m-f-slideshow .rsPlayBtn .rsPlayBtnIcon {
  font-size: 15px;
}
.m-f-slideshow .rsPlayBtn.small {
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
}
.m-f-slideshow .rsPlayBtn.small .icon-play {
  font-size: 15px;
}
.m-f-slideshow .rsPlayBtn:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
html.tablet .m-f-slideshow .rsPlayBtn:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
html.mobile .m-f-slideshow .rsPlayBtn:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
html.mobile .m-f-slideshow .rsPlayBtn {
  background: url('../../main/images/video-play-overlay-med.png') center center no-repeat;
}
.m-f-slideshow .rsPlayBtnIcon {
  position: absolute;
  pointer-events: none;
  left: 50%;
  top: 50%;
  width: 0;
  height: 0;
  margin-left: -18px;
  margin-top: -22px;
}
html.mobile .m-f-slideshow .rsPlayBtnIcon {
  margin-left: -15px;
  margin-top: -15px;
}
.m-f-slideshow .rsPlayBtnIcon .icon-play {
  pointer-events: none;
  font-size: 49px;
  color: #f40009;
}
html.tablet .m-f-slideshow .rsPlayBtnIcon .icon-play {
  font-size: 49px;
}
html.mobile .m-f-slideshow .rsPlayBtnIcon .icon-play {
  font-size: 34px;
}
.m-f-slideshow.ios iframe {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 44px;
}


.featured-flicks {
  margin-bottom: 25px;
}
.featured-flicks .promo-wrapper {
  overflow: hidden;
}
html.tablet .featured-flicks .promo-wrapper,
html.mobile .featured-flicks .promo-wrapper {
  padding: 0;
}
html.mobile .featured-flicks .promo-wrapper {
  margin-top: 10px;
  display: none !important;
}
.careers .featured-flicks .promo-wrapper {
  padding: 0;
}
.featured-flicks .hero {
  text-align: center;
}
.featured-flicks .hero .title {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 20px;
  line-height: 20px;
  width: 95%;
  margin: auto;
}
html.mobile .featured-flicks .hero {
  display: none !important;
}
.featured-flicks .summary {
  font-size: 16px;
  line-height: 23px;
  width: 95%;
  margin: auto;
  margin-bottom: 15px;
}
.careers .featured-flicks .summary {
  margin: 0 20px 23px;
}
.featured-flicks .video-player {
  height: 530px;
  min-height: initial;
  width: 95%;
  margin: auto;
}
.featured-flicks .video-player.brightcove {
  margin: 10px 0;
}
.featured-flicks .video-player.brightcove .BCLvideoWrapper {
  height: 574px;
}
html.tablet .featured-flicks .video-player.brightcove .BCLvideoWrapper {
  height: 410px;
  width: 760px;
}
html.tablet .featured-flicks .video-player {
  width: 760px;
  height: 410px;
}
.careers .featured-flicks .video-player {
  width: 940px;
  height: 508px;
}
html.tablet .careers .featured-flicks .video-player {
  width: 700px;
  height: 378px;
}
.featured-flicks .media-container {
  margin-bottom: 10px;
}
html.tablet .featured-flicks .media-container {
  margin-bottom: 5px;
}
.featured-flicks .inline-promo {
  position: relative;
  float: left;
  /*margin-right: 10px;*/
  width: 320px;
  /*margin-left: 10px;*/
  margin-left: 5px;
}
html[dir="rtl"] .featured-flicks .inline-promo {
  float: right;
}
html[dir="rtl"] .featured-flicks .inline-promo {
  float: right;
}
.featured-flicks .inline-promo.first {
  margin-left: 23px;
}
html.tablet .featured-flicks .inline-promo {
  margin: 0 10px;
  width: 230px;
}
html.tablet .featured-flicks .inline-promo.first {
  margin-left: 15px;
}
html.mobile .featured-flicks .inline-promo {
  margin-bottom: 10px;
  display: none !important;
}
html .featured-flicks .inline-promo.last {
  margin-right: 0;
}
.featured-flicks .inline-promo img {
  display: block;
  height: 180px;
  width: 100%;
  margin-bottom: 10px;
}
html.tablet .featured-flicks .inline-promo img {
  height: 140px;
}
.careers .featured-flicks .inline-promo img {
  height: 174px;
}
html.tablet .careers .featured-flicks .inline-promo img {
  height: 130px;
}
.featured-flicks .inline-promo .title {
  font-size: 20px;
  line-height: 23px;
  text-align: center;
}
html.mobile .featured-flicks .inline-promo .title {
  font-size: 15px;
  line-height: 15px;
  text-transform: uppercase;
}
.careers .featured-flicks .inline-promo {
  width: 308px;
  margin-right: 8px;
}
html.tablet .careers .featured-flicks .inline-promo {
  width: 230px;
}
.featured-flicks .poster-overlay {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity, scale;
  -moz-transition-property: opacity, scale;
  /* Firefox 4 */
  -webkit-transition-property: opacity, scale;
  /* Safari and Chrome */
  -o-transition-property: opacity, scale;
  /* Opera */
  /* Safari and Chrome */
  transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  /* Safari and Chrome */
  background: url('../../main/images/reg-semi-trans-circle-white.png') center center no-repeat;
  display: block;
  z-index: 1;
  position: absolute;
  width: 60px;
  height: 60px;
  top: 58px;
  left: 131px;
}
html.tablet .featured-flicks .poster-overlay {
  top: 39px;
  left: 96px;
}
html.mobile .featured-flicks .poster-overlay {
  top: 59px;
  left: 130px;
}
.featured-flicks .poster-overlay:hover {
  opacity: 0.4;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
html.tablet .featured-flicks .poster-overlay:hover {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
.featured-flicks .poster-overlay .center-vertically {
  display: table;
  width: 100%;
  height: 100%;
}
.featured-flicks .poster-overlay .icon-play,
.featured-flicks .poster-overlay .rsPlayBtnIcon {
  display: table-cell;
  vertical-align: middle;
  font-size: 24px;
  text-align: center;
  text-indent: 2px;
  color: #f40009;
}
html.tablet .featured-flicks .poster-overlay .icon-play,
html.tablet .featured-flicks .poster-overlay .rsPlayBtnIcon {
  font-size: 16px;
}
html.mobile .featured-flicks .poster-overlay .icon-play,
html.mobile .featured-flicks .poster-overlay .rsPlayBtnIcon {
  font-size: 15px;
}
.featured-flicks .poster-overlay.small {
  background: url('../../main/images/small-semi-trans-circle-white.png') center center no-repeat;
}
.featured-flicks .poster-overlay.small .icon-play {
  font-size: 15px;
}
.careers .featured-flicks {
  padding-top: 1px;
}
.featured-flicks #featured-flicks-mobile {
  width: 320px !important;
  height: 250px !important;
}
html.tablet .featured-flicks #featured-flicks-mobile,
html.desktop .featured-flicks #featured-flicks-mobile,
.featured-flicks #featured-flicks-mobile html.bigdesktop {
  display: none !important;
}
.featured-flicks #featured-flicks-mobile #full-width-slider {
  width: 320px !important;
  height: 180px !important;
}
.featured-flicks #featured-flicks-mobile #full-width-slider .rsContent a div img {
  width: 320px !important;
  height: 180px !important;
  margin-top: 0px !important;
}
.featured-flicks #featured-flicks-mobile #full-width-slider .rsContent a div .poster-overlay {
  top: 60px;
  left: 130px;
}
.featured-flicks #featured-flicks-mobile #full-width-slider .rsBullets {
  position: absolute;
  bottom: -50px;
  z-index: 35;
  padding-top: 4px;
  height: auto;
  text-align: center;
  line-height: 6px;
  overflow: hidden;
  width: 320px;
  height: 25px;
}
.featured-flicks #featured-flicks-mobile #full-width-slider .rsBullets .rsBullet {
  width: 10px;
  height: 10px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 6px 8px 6px 4px;
}
.featured-flicks #featured-flicks-mobile #full-width-slider .rsBullets .rsBullet span {
  display: block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #666;
  background: #fff;
  box-shadow: #666 0px 0px 4px;
}
.featured-flicks #featured-flicks-mobile #full-width-slider .rsBullets .rsBullet.rsNavSelected span {
  background: red;
  box-shadow: red 0px 0px 4px;
}
.featured-flicks #featured-flicks-mobile #full-width-slider .rsGCaption {
  width: 320px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 5px 0 10px 0;
  font-size: 11px;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
  color: #4b4b4b;
  font-family: "proxima-nova", sans-serif;
}


.m-faq-container {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #f4f4f4;
  border: 1px solid #cfcfcf;
  height: auto;
  margin: 48px 6px 25px 0;
  padding: 20px 0 0 0;
}
html[dir="rtl"] .m-faq-container {
  margin: 48px 0 25px 6px;
}
html[dir="rtl"] .m-faq-container {
  margin: 48px 0 25px 6px;
}
.m-faq-container header {
  margin-left: 20px;
}
html.tablet .m-faq-container {
  margin: 25px 6px 25px 0;
  margin-right: 0;
}
html[dir="rtl"] html.tablet .m-faq-container {
  margin: 25px 0 25px 6px;
}
html[dir="rtl"] html.tablet .m-faq-container {
  margin: 25px 0 25px 6px;
}
html.mobile .m-faq-container {
  margin: 25px 10px;
  height: auto;
  padding: 20px 0 0;
}
.m-faq-container h3 {
  font-size: 25px;
  margin: 0;
  padding: 0;
}
.m-faq-container ul,
.m-faq-container ol {
  margin: 0;
  padding: 0;
}
.m-faq-container li {
  padding: 15px 0;
}
.m-faq-container .FaqDirectory {
  margin-top: 14px;
  border-top: 1px solid #cfcfcf;
  border-bottom: 1px solid #cfcfcf;
}
html.mobile .m-faq-container .FaqDirectory {
  border: 0 none;
}
.m-faq-container .shadow {
  -webkit-box-shadow: 0px 6px 10px -11px rgba(50, 50, 50, 0.75) inset;
  -moz-box-shadow: 0px 6px 10px -11px rgba(50, 50, 50, 0.75) inset;
  box-shadow: 0px 6px 10px -11px rgba(50, 50, 50, 0.75) inset;
}
html.mobile .m-faq-container .shadow {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.m-faq-container .faq-directories,
.m-faq-container .faq-questions {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
}
html[dir="rtl"] .m-faq-container .faq-directories,
html[dir="rtl"] .m-faq-container .faq-questions {
  float: right;
}
html[dir="rtl"] .m-faq-container .faq-directories,
html[dir="rtl"] .m-faq-container .faq-questions {
  float: right;
}
html.mobile .m-faq-container .faq-directories,
html.mobile .m-faq-container .faq-questions {
  float: none;
  width: 100%;
}
.m-faq-container .faq-directories {
  min-height: 200px;
  width: 47%;
}
html.mobile .m-faq-container .faq-directories {
  border-bottom: 1px solid #cfcfcf;
  min-height: 0;
}
.m-faq-container .faq-directories ul {
  list-style: none;
}
html.mobile .m-faq-container .faq-directories ul {
  border-top: none;
}
.m-faq-container .faq-directories li {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: max-height;
  -moz-transition-property: max-height;
  /* Firefox 4 */
  -webkit-transition-property: max-height;
  /* Safari and Chrome */
  -o-transition-property: max-height;
  /* Opera */
  -moz-transition-duration: 0.8s;
  -webkit-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  border-top: 1px solid #cfcfcf;
  border-right: 1px solid #cfcfcf;
  cursor: pointer;
  font-size: 14px;
  max-height: 1000px;
  opacity: 1;
  overflow: hidden;
  padding-left: 22px;
  padding-right: 5px;
  text-transform: uppercase;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html.mobile .m-faq-container .faq-directories li {
  border-right: none;
}
.m-faq-container .faq-directories li.hidden {
  border: none;
  display: block;
  max-height: 0;
  margin: 0;
  opacity: 0;
  padding: 0;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: max-height;
  -moz-transition-property: max-height;
  /* Firefox 4 */
  -webkit-transition-property: max-height;
  /* Safari and Chrome */
  -o-transition-property: max-height;
  /* Opera */
  -moz-transition-duration: 0.8s;
  -webkit-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
}
.m-faq-container .faq-directories li.selected,
.m-faq-container .faq-directories li:hover {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: background-color;
  -moz-transition-property: background-color;
  /* Firefox 4 */
  -webkit-transition-property: background-color;
  /* Safari and Chrome */
  -o-transition-property: background-color;
  /* Opera */
  -moz-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  background-color: #ffffff;
  border: 1px solid #cfcfcf;
  border-left: 0 none;
  border-right: 0 none;
  font-weight: 600;
  margin-right: 0;
  padding-right: 20px;
  position: relative;
  z-index: 3;
}
.m-faq-container .faq-directories li.selected + li,
.m-faq-container .faq-directories li:hover + li {
  border-top: none;
}
.m-faq-container .faq-directories li + li {
  border-top: 1px solid #cfcfcf;
}
.m-faq-container .faq-directories li.last {
  border-bottom: 0 none;
}
.m-faq-container .faq-directories li.shadow {
  border-top: 0 none;
}
html.mobile .m-faq-container .faq-directories li.shadow {
  border-top: 1px solid #cfcfcf;
}
.m-faq-container .faq-questions {
  background-color: #ffffff;
  overflow: auto;
  padding: 0 13px 17px 13px;
  width: 53%;
}
html.mobile .m-faq-container .faq-questions {
  height: auto !important;
  margin: 0;
}
.m-faq-container .faq-questions ol {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  transition-duration: 0.6s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  height: auto;
  opacity: 1;
  padding: 35px 15px 0 35px;
}
html[dir="rtl"] .m-faq-container .faq-questions ol {
  padding: 35px 35px 0 15px;
}
html[dir="rtl"] .m-faq-container .faq-questions ol {
  padding: 35px 35px 0 15px;
}
.m-faq-container .faq-questions ol.hidden {
  display: block;
  height: 0;
  opacity: 0;
  padding: 0;
}
.m-faq-container .faq-questions ol.hidden li {
  display: none;
}
.m-faq-container .faq-questions li {
  color: #919191;
  font-weight: 600;
}
.m-faq-container .faq-questions li a {
  font-weight: 600;
}
.m-faq-container .mobile-collapse {
  position: relative;
}
.m-faq-container .mobile-collapse a {
  border-radius: 50%;
  font-size: 20px;
  height: 24px;
  letter-spacing: 0;
  position: absolute;
  right: 10px;
  text-align: center;
  top: 9px;
  width: 24px;
  z-index: 6;
}
.m-faq-container .mobile-collapse a i {
  font-size: 18px;
  vertical-align: top;
}
html[dir="rtl"] .m-faq-container .mobile-collapse a {
  right: auto;
  left: 10px;
}


.facebook-like-button {
  min-height: 25px;
}


/* REMEMBER!!! this code is duplicate on immersive gallery under etc*/
.erropean-cookie-bar-wp {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url('../../main/images/blank.gif') repeat transparent;
  pointer-events: auto;
  z-index: 9999999999;
  display: none;
}
.erropean-cookie-bar-wp .cookie-listener {
  width: 100%;
  height: 100%;
}
.erropean-cookie-bar-wp .gray-bg {
  width: 98%;
  height: 160px;
  position: absolute;
  bottom: 0;
  margin: 0 1%;
  text-align: center;
  background-color: #3b3b3b;
  color: #ffffff;
  opacity: 0.9;
  display: block;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
html.mobile .erropean-cookie-bar-wp .gray-bg {
  height: 240px;
}
.erropean-cookie-bar-wp .main {
  padding: 14px 15px 15px;
  width: 1020px;
  margin: 0 auto;
}
html.tablet .erropean-cookie-bar-wp .main {
  width: 720px;
}
html.mobile .erropean-cookie-bar-wp .main {
  padding: 14px 10px 10px;
  width: 300px;
}
.erropean-cookie-bar-wp h2 {
  font-size: 24px;
  margin: 0 0 4px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.erropean-cookie-bar-wp p {
  font-size: 14px;
  line-height: 14px;
  margin: 14px 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.erropean-cookie-bar-wp a {
  color: #f40009;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.erropean-cookie-bar-wp a:hover {
  text-decoration: underline;
}
.erropean-cookie-bar-wp a.btn-continue {
  color: #ffffff;
}
.erropean-cookie-bar-wp a.btn-continue:hover {
  text-decoration: none;
}
.erropean-cookie-bar-wp .btn-close {
  width: 25px;
  height: 25px;
  color: #ffffff;
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 20px;
  font-weight: 900;
}
.erropean-cookie-bar-wp .btn-close:hover {
  color: #f40009;
  text-decoration: none;
  font-weight: 900;
}


.editorial-package {
  margin: 0 30px;
  margin-top: 15px;
}
.editorial-package > div {
  overflow: hidden;
  margin-bottom: 24px;
}
html.tablet .editorial-package > div {
  margin-bottom: 10px;
}
html.mobile .editorial-package > div {
  margin: 0;
}
.editorial-package .grid-1x1 {
  width: 300px;
}
html.tablet .editorial-package .grid-1x1 {
  width: 226px;
}
html.mobile .editorial-package .grid-1x1 {
  margin: 0 10px 10px !important;
}
.editorial-package .grid-1x2 {
  width: 624px;
}
html.tablet .editorial-package .grid-1x2 {
  width: 464px;
}
html.mobile .editorial-package .grid-1x2 {
  margin: 0 10px 10px !important;
  overflow: hidden;
}
.editorial-package .grid-2x1 {
  min-height: 555px;
  width: 310px;
}
html.tablet .editorial-package .grid-2x1 {
  min-height: 430px;
  width: 226px;
}
.editorial-package .grid-1x3 {
  min-height: 294px;
  width: 100%;
}
html.tablet .editorial-package .grid-1x3 {
  min-height: 210px;
}
.editorial-package .grid-2x3 {
  min-height: 564px;
  width: 100%;
}
html.tablet .editorial-package .grid-2x3 {
  min-height: 440px;
}
.editorial-package .grid-1x1,
.editorial-package .grid-1x2 {
  min-height: 270px;
}
html.tablet .editorial-package .grid-1x1,
html.tablet .editorial-package .grid-1x2 {
  min-height: 210px;
}
.editorial-package .grid-1x1,
.editorial-package .grid-1x2,
.editorial-package .grid-2x1,
.editorial-package .grid-1x3,
.editorial-package .grid-2x3 {
  height: auto;
}
html.mobile .editorial-package .grid-1x1,
html.mobile .editorial-package .grid-1x2,
html.mobile .editorial-package .grid-2x1,
html.mobile .editorial-package .grid-1x3,
html.mobile .editorial-package .grid-2x3 {
  margin-bottom: 10px;
  min-height: 0;
  width: 100%;
}
.editorial-package .layout-1x1-1x2 .left-grid,
.editorial-package .layout-1x2-1x1 .left-grid {
  margin: 0 24px 0 0;
}
html[dir="rtl"] .editorial-package .layout-1x1-1x2 .left-grid,
html[dir="rtl"] .editorial-package .layout-1x2-1x1 .left-grid {
  margin: 0 0 0 24px;
}
html[dir="rtl"] .editorial-package .layout-1x1-1x2 .left-grid,
html[dir="rtl"] .editorial-package .layout-1x2-1x1 .left-grid {
  margin: 0 0 0 24px;
}
html.tablet .editorial-package .layout-1x1-1x2 .left-grid,
html.tablet .editorial-package .layout-1x2-1x1 .left-grid {
  margin: 0 8px 0 0;
}
html[dir="rtl"] html.tablet .editorial-package .layout-1x1-1x2 .left-grid,
html[dir="rtl"] html.tablet .editorial-package .layout-1x2-1x1 .left-grid {
  margin: 0 0 0 8px;
}
html[dir="rtl"] html.tablet .editorial-package .layout-1x1-1x2 .left-grid,
html[dir="rtl"] html.tablet .editorial-package .layout-1x2-1x1 .left-grid {
  margin: 0 0 0 8px;
}
html.mobile .editorial-package .layout-1x1-1x2 .left-grid,
html.mobile .editorial-package .layout-1x2-1x1 .left-grid {
  margin: 0 0 0 0;
}
html[dir="rtl"] html.mobile .editorial-package .layout-1x1-1x2 .left-grid,
html[dir="rtl"] html.mobile .editorial-package .layout-1x2-1x1 .left-grid {
  margin: 0 0 0 0;
}
html[dir="rtl"] html.mobile .editorial-package .layout-1x1-1x2 .left-grid,
html[dir="rtl"] html.mobile .editorial-package .layout-1x2-1x1 .left-grid {
  margin: 0 0 0 0;
}
.editorial-package .layout-1x2-1x1 .right-grid {
  float: left;
}
html[dir="rtl"] .editorial-package .layout-1x2-1x1 .right-grid {
  float: right;
}
html[dir="rtl"] .editorial-package .layout-1x2-1x1 .right-grid {
  float: right;
}
.editorial-package .layout-1x1-1x2 .right-grid {
  float: right;
}
html[dir="rtl"] .editorial-package .layout-1x1-1x2 .right-grid {
  float: left;
}
html[dir="rtl"] .editorial-package .layout-1x1-1x2 .right-grid {
  float: left;
}
.editorial-package .layout-1x1-1x1-2x1-1x1-1x1 .left-column-grid {
  width: 624px;
}
.editorial-package .layout-1x1-1x1-2x1-1x1-1x1 .left-column-grid .space-grid {
  margin: 0 24px 24px 0;
}
html.tablet .editorial-package .layout-1x1-1x1-2x1-1x1-1x1 .left-column-grid .space-grid {
  margin: 0 10px 10px 0;
}
html.mobile .editorial-package .layout-1x1-1x1-2x1-1x1-1x1 .left-column-grid .space-grid {
  margin: 0 0 10px 0;
}
html.tablet .editorial-package .layout-1x1-1x1-2x1-1x1-1x1 .left-column-grid {
  width: 464px;
}
.editorial-package .layout-1x1-1x1-2x1-1x2 .left-column-grid {
  width: 624px;
}
.editorial-package .layout-1x1-1x1-2x1-1x2 .left-column-grid .grid-1x2 {
  margin-top: 24px;
}
html.tablet .editorial-package .layout-1x1-1x1-2x1-1x2 .left-column-grid .grid-1x2,
html.mobile .editorial-package .layout-1x1-1x1-2x1-1x2 .left-column-grid .grid-1x2 {
  margin-top: 10px;
}
.editorial-package .layout-1x1-1x1-2x1-1x2 .left-column-grid .space-grid {
  margin-right: 24px;
}
html.tablet .editorial-package .layout-1x1-1x1-2x1-1x2 .left-column-grid .space-grid {
  margin-right: 10px;
}
html.mobile .editorial-package .layout-1x1-1x1-2x1-1x2 .left-column-grid .space-grid {
  margin-right: 0;
}
html.tablet .editorial-package .layout-1x1-1x1-2x1-1x2 .left-column-grid {
  width: 464px;
}
html.mobile .editorial-package .layout-1x1-1x1-2x1-1x2 .left-column-grid {
  width: 100%;
}
.editorial-package .layout-1x2-2x1-1x1-1x1 .left-column-grid {
  width: 624px;
}
.editorial-package .layout-1x2-2x1-1x1-1x1 .left-column-grid .grid-1x2 {
  margin-bottom: 24px;
}
html.tablet .editorial-package .layout-1x2-2x1-1x1-1x1 .left-column-grid .grid-1x2,
html.mobile .editorial-package .layout-1x2-2x1-1x1-1x1 .left-column-grid .grid-1x2 {
  margin-bottom: 10px;
}
.editorial-package .layout-1x2-2x1-1x1-1x1 .left-column-grid .space-grid {
  margin-right: 24px;
}
html.tablet .editorial-package .layout-1x2-2x1-1x1-1x1 .left-column-grid .space-grid {
  margin-right: 10px;
}
html.mobile .editorial-package .layout-1x2-2x1-1x1-1x1 .left-column-grid .space-grid {
  margin-right: 0;
}
html.tablet .editorial-package .layout-1x2-2x1-1x1-1x1 .left-column-grid {
  width: 464px;
}
.editorial-package .layout-1x2-2x1-1x2 .left-column-grid {
  width: 624px;
}
.editorial-package .layout-1x2-2x1-1x2 .left-column-grid .space-grid {
  margin-top: 24px;
}
html.tablet .editorial-package .layout-1x2-2x1-1x2 .left-column-grid .space-grid {
  margin-top: 10px;
}
html.mobile .editorial-package .layout-1x2-2x1-1x2 .left-column-grid .space-grid {
  margin-top: 0;
}
html.tablet .editorial-package .layout-1x2-2x1-1x2 .left-column-grid {
  width: 464px;
}
.editorial-package .layout-2x1-1x1-1x1-1x1-1x1 .right-column-grid {
  width: 624px;
}
.editorial-package .layout-2x1-1x1-1x1-1x1-1x1 .right-column-grid .space-grid {
  margin: 0 24px 24px 0;
}
html.tablet .editorial-package .layout-2x1-1x1-1x1-1x1-1x1 .right-column-grid .space-grid {
  margin: 0 10px 10px 0;
}
html.tablet .editorial-package .layout-2x1-1x1-1x1-1x1-1x1 .right-column-grid {
  width: 464px;
}
.editorial-package .layout-2x1-1x1-1x1-1x2 .right-column-grid {
  width: 624px;
}
.editorial-package .layout-2x1-1x1-1x1-1x2 .right-column-grid .grid-1x2 {
  margin-top: 24px;
}
html.tablet .editorial-package .layout-2x1-1x1-1x1-1x2 .right-column-grid .grid-1x2 {
  margin-top: 10px;
}
html.mobile .editorial-package .layout-2x1-1x1-1x1-1x2 .right-column-grid .grid-1x2 {
  margin-top: 0;
}
.editorial-package .layout-2x1-1x1-1x1-1x2 .right-column-grid .space-grid {
  margin-right: 24px;
}
html.tablet .editorial-package .layout-2x1-1x1-1x1-1x2 .right-column-grid .space-grid {
  margin-right: 10px;
}
html.mobile .editorial-package .layout-2x1-1x1-1x1-1x2 .right-column-grid .space-grid {
  margin-right: 0;
}
html.tablet .editorial-package .layout-2x1-1x1-1x1-1x2 .right-column-grid {
  width: 464px;
}
.editorial-package .layout-2x1-1x2-1x1-1x1 .right-column-grid {
  width: 624px;
}
.editorial-package .layout-2x1-1x2-1x1-1x1 .right-column-grid .grid-1x2 {
  margin-bottom: 24px;
}
html.tablet .editorial-package .layout-2x1-1x2-1x1-1x1 .right-column-grid .grid-1x2 {
  margin-bottom: 10px;
}
.editorial-package .layout-2x1-1x2-1x1-1x1 .right-column-grid .space-grid {
  margin-right: 24px;
}
html.tablet .editorial-package .layout-2x1-1x2-1x1-1x1 .right-column-grid .space-grid {
  margin-right: 10px;
}
html.tablet .editorial-package .layout-2x1-1x2-1x1-1x1 .right-column-grid {
  width: 464px;
}
.editorial-package .middle-grid {
  margin: 0 24px;
}
html.tablet .editorial-package .middle-grid {
  margin: 0 10px;
}
html.mobile .editorial-package .middle-grid {
  margin: 0 0 10px;
}
.editorial-package .right-column-grid,
.editorial-package .right-grid {
  float: right;
}
html[dir="rtl"] .editorial-package .right-column-grid,
html[dir="rtl"] .editorial-package .right-grid {
  float: left;
}
html[dir="rtl"] .editorial-package .right-column-grid,
html[dir="rtl"] .editorial-package .right-grid {
  float: left;
}
.editorial-package .left-column-grid,
.editorial-package .left-grid {
  float: left;
}
html[dir="rtl"] .editorial-package .left-column-grid,
html[dir="rtl"] .editorial-package .left-grid {
  float: right;
}
html[dir="rtl"] .editorial-package .left-column-grid,
html[dir="rtl"] .editorial-package .left-grid {
  float: right;
}
html.mobile .editorial-package .right-column-grid,
html.mobile .editorial-package .right-grid,
html.mobile .editorial-package .left-column-grid,
html.mobile .editorial-package .left-grid {
  float: none;
  width: auto;
}
html.tablet .editorial-package {
  margin: 0 30px;
}
html.mobile .editorial-package {
  margin: 0;
}
.editorial-package.theme-bg-secondary-module {
  margin: 0;
  padding: 0 30px;
}
html.tablet .editorial-package.theme-bg-secondary-module {
  margin: 0;
  padding: 0 30px;
}
.packagesContent .editorial-package.theme-bg-secondary-module {
  padding: 0 5px;
}
.CQ .cq-wcm-edit .editorial-package .left-grid,
.CQ .cq-wcm-edit .editorial-package .right-grid,
.CQ .cq-wcm-edit .editorial-package .layout-1x3,
.CQ .cq-wcm-edit .editorial-package .layout-2x3 {
  box-shadow: 0px 0px 0px 3px #4985bb;
  margin-top: 10px;
}
.CQ .cq-wcm-edit .editorial-package > div {
  padding: 3px 3px 3px 3px;
}


.m-stay-sip .DynamicParsys {
  margin: 0 0 10px;
}
.m-stay-sip .DynamicParsys_container {
  overflow-x: scroll;
  overflow-y: hidden;
  height: 600px;
  margin: 0 40px;
}
.m-stay-sip .DynamicParsys_container .callouts-container {
  height: 485px;
  margin: 0;
  padding: 0;
}
.m-stay-sip .DynamicParsys_container .thumb_wrapper {
  margin: 1px;
  padding: 0 10px 0 0;
  width: 250px;
  display: block;
  float: left;
}
html[dir="rtl"] .m-stay-sip .DynamicParsys_container .thumb_wrapper {
  padding: 0 0 0 10px;
}
html[dir="rtl"] .m-stay-sip .DynamicParsys_container .thumb_wrapper {
  padding: 0 0 0 10px;
}
html[dir="rtl"] .m-stay-sip .DynamicParsys_container .thumb_wrapper {
  float: right;
}
html[dir="rtl"] .m-stay-sip .DynamicParsys_container .thumb_wrapper {
  float: right;
}
.m-stay-sip .new_instance {
  float: none;
  margin: -115px 40px 0 40px;
}


.m-stay-sip {
  position: relative;
  display: block;
  margin-bottom: 25px;
}
.m-stay-sip .hidden_callouts {
  display: none;
}
.m-stay-sip ul,
.m-stay-sip li {
  margin: 0;
}
.m-stay-sip .callouts-container {
  margin: 0 auto;
  margin-top: 23px;
  width: 952px;
}
html.tablet .m-stay-sip .callouts-container {
  width: 93.6%;
  margin-top: 0;
}
html.mobile .m-stay-sip .callouts-container {
  width: 227px;
  margin-top: 17px;
}
html.mobile .m-stay-sip .rsOverflow,
html.tablet .m-stay-sip .rsOverflow {
  width: 100% !important;
  min-height: 370px;
}
.m-stay-sip .callout {
  position: relative;
  display: block;
  float: left;
  width: 228px;
  height: 410px;
  padding: 0 5px;
}
html[dir="rtl"] .m-stay-sip .callout {
  float: right;
}
html[dir="rtl"] .m-stay-sip .callout {
  float: right;
}
html.mobile .m-stay-sip .callout {
  width: 184px;
  padding: 0;
  height: 386px;
  float: inherit;
  margin: auto;
}
html.tablet .m-stay-sip .callout {
  width: 229px;
  padding: 3px 0px 0px;
  margin: 0 0 0 7px;
}
html[dir="rtl"] html.tablet .m-stay-sip .callout {
  margin: 0 7px 0 0;
}
html[dir="rtl"] html.tablet .m-stay-sip .callout {
  margin: 0 7px 0 0;
}
.m-stay-sip .callout a img {
  margin-bottom: 3px;
  width: 100%;
  max-height: 60px;
}
html.tablet .m-stay-sip .callout a img {
  width: 100%;
  margin-bottom: 2px;
}
html.mobile .m-stay-sip .callout a img {
  margin-bottom: 0;
}
.m-stay-sip .callout ul {
  padding: 0 16px;
}
html.tablet .m-stay-sip .callout ul {
  padding: 0px 15px;
}
html.mobile .m-stay-sip .callout ul {
  padding: 8px 9px 0;
  margin-top: -9px;
}
.m-stay-sip .callout .item {
  position: relative;
  display: block;
  overflow: hidden;
  border-top: solid 1px #cfcfcf;
  padding-top: 10px;
  padding-bottom: 12px;
}
html[dir='rtl'] .m-stay-sip .callout .item {
  text-align: right;
}
.m-stay-sip .callout .item a {
  text-decoration: none;
}
.m-stay-sip .callout .item.first {
  border-top: none;
}
.m-stay-sip .callout .item:hover .title {
  color: #f40009;
}
html.mobile .m-stay-sip .callout .item {
  adding-bottom: 10px;
}
.m-stay-sip .callout .title {
  max-height: 57px;
  line-height: 14px;
  font-size: 14px;
  color: #333;
}
html.mobile .m-stay-sip .callout .title {
  text-align: center;
  font-size: 12px;
}
.m-stay-sip .callout .more-link {
  position: relative;
  display: block;
  text-transform: uppercase;
  padding-top: 10px;
  margin-left: 10px;
  border-top: solid 1px #cfcfcf;
  font-weight: 900;
  font-size: 16px;
  line-height: 20px;
  color: #333333;
  text-decoration: none;
  float: left;
}
html[dir="rtl"] .m-stay-sip .callout .more-link {
  float: right;
}
html[dir="rtl"] .m-stay-sip .callout .more-link {
  float: right;
}
.m-stay-sip .callout .more-link i {
  margin-right: -1px;
  font-size: 11px;
}
html.mobile .m-stay-sip .callout .more-link {
  font-size: 11px;
  line-height: 15px;
  width: 166px;
  text-align: center;
}
.m-stay-sip .media-container {
  position: relative;
  display: block;
  width: 100%;
  overflow: hidden;
}
.m-stay-sip .royalSlider {
  position: relative;
  display: block;
  background: none;
  height: 420px !important;
  overflow-y: hidden;
}
html.mobile .m-stay-sip .royalSlider {
  max-height: 370px;
}
html.mobile .m-stay-sip .rsStayandSipStyle {
  display: none;
}
.m-stay-sip .rsStayandSipMiniStyle {
  display: none;
}
html.mobile .m-stay-sip .rsStayandSipMiniStyle {
  display: block;
}
.m-stay-sip .side-navigation-colum {
  position: absolute;
  display: block;
  width: 39px;
  height: 100%;
  cursor: pointer;
}
.m-stay-sip .side-navigation-colum i {
  position: absolute;
  display: block;
  top: 74px;
  color: #000000;
  font-size: 32px;
}
html.tablet .m-stay-sip .side-navigation-colum i {
  top: 69px;
  font-size: 32px;
}
.m-stay-sip .side-navigation-colum.left {
  left: 12px;
  top: 0;
}
html.tablet .m-stay-sip .side-navigation-colum.left {
  left: 0;
}
html.mobile .m-stay-sip .side-navigation-colum.left {
  left: 10px;
  top: -18px;
}
.m-stay-sip .side-navigation-colum.left i {
  left: -2px;
}
html.tablet .m-stay-sip .side-navigation-colum.left i {
  left: 3px;
}
.m-stay-sip .side-navigation-colum.right {
  right: 3px;
  top: 0;
}
html.mobile .m-stay-sip .side-navigation-colum.right {
  right: 8px;
  top: -18px;
}
.m-stay-sip .side-navigation-colum.right i {
  right: 3px;
}
html.tablet .m-stay-sip .side-navigation-colum.right i {
  right: 0px;
}


.cq-packagemgr-edit-box {
  padding: 15px 20px;
  background: #fff;
}
.cq-packagemgr-edit-box h1 {
  padding: 0 0 15px 0;
  color: #000;
}
.cq-packagemgr-edit-box .photos {
  border: 1px solid #99BBE8;
}
.cq-packagemgr-edit-box .photos div.flow-step-wrapper {
  margin: 0 auto;
  max-width: 150px;
}
.cq-packagemgr-edit-box .photos div.flow-step,
.cq-packagemgr-edit-box .photos div.flow-start,
.cq-packagemgr-edit-box .photos div.flow-end div {
  overflow: hidden;
  white-space: nowrap;
}
.cq-packagemgr-edit-box .photos .tile {
  display: block;
  padding: 10px;
  border: 1px solid red;
  margin-right: 5px;
}
.cq-packagemgr-edit-box .photos .thumb_wrapper {
  float: left;
  margin: 10px;
  padding: 0 10px 0 0;
}
html[dir="rtl"] .cq-packagemgr-edit-box .photos .thumb_wrapper {
  float: right;
}
html[dir="rtl"] .cq-packagemgr-edit-box .photos .thumb_wrapper {
  float: right;
}
html[dir="rtl"] .cq-packagemgr-edit-box .photos .thumb_wrapper {
  padding: 0 0 0 10px;
}
html[dir="rtl"] .cq-packagemgr-edit-box .photos .thumb_wrapper {
  padding: 0 0 0 10px;
}
.cq-packagemgr-edit-box .photos .thumb {
  background-color: #D0DEF0;
  border: 1px solid #99BBE8;
  height: 125px;
  margin: 0 0 10px 0;
  padding: 15px 3px;
  width: 160px;
  text-align: center;
}
.cq-packagemgr-edit-box .photos .thumb a {
  font-size: 14px;
  color: #666;
}
.cq-packagemgr-edit-box .photos .thumb a:hover {
  text-decoration: underline !important;
}
.cq-packagemgr-edit-box .photos .thumb a:visited {
  color: #666;
}
.cq-packagemgr-edit-box .photos .thumb img {
  max-width: 140px;
  max-height: 100px;
}
.cq-packagemgr-edit-box .photos ul.properties span.name {
  font-weight: bold;
}
.cq-packagemgr-edit-box .photos span.name {
  font-weight: bold;
}
.cq-packagemgr-edit-box .photos h1 {
  margin-left: 0;
  padding: 0 0 0 60px;
  background: url('../../../../../libs/cq/ui/widgets/themes/default/icons/16x16/unlocked.png') no-repeat 30px 8px;
}
html[dir="rtl"] .cq-packagemgr-edit-box .photos h1 {
  padding: 0 60px 0 0;
}
html[dir="rtl"] .cq-packagemgr-edit-box .photos h1 {
  padding: 0 60px 0 0;
}
.cq-packagemgr-edit-box .photos h1.inactive {
  background: url('../../../../../libs/cq/ui/widgets/themes/default/icons/16x16/locked.png') no-repeat 30px 8px;
}
.cq-packagemgr-edit-box .photos ul li ul {
  margin-bottom: 0;
}
.cq-packagemgr-edit-box .photos ul li ul li {
  border: 0;
  list-style-type: circle;
  width: auto;
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar {
  background: #d0def0 url('../../../../../libs/cq/ui/widgets/themes/default/ext/toolbar/bg.gif');
  color: #607084;
  border: 1px solid #99BBE8;
  border-width: 1px 0 0 0;
  padding: 4px;
  clear: both;
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-right {
  float: right;
}
html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-right {
  float: left;
}
html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-right {
  float: left;
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-left-content {
  font-size: 11px;
  display: block;
  float: left;
  padding: 0 4px;
  line-height: 20px;
}
html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-content {
  float: right;
}
html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-content {
  float: right;
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link {
  display: block;
  float: left;
  margin: 0 4px;
  background: center center no-repeat;
  width: 20px;
  height: 20px;
}
html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link {
  float: right;
}
html[dir="rtl"] .cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link {
  float: right;
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.first {
  background-image: url("../../../../../libs/cq/ui/widgets/themes/default/ext/grid/page-first.gif");
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.prev {
  background-image: url("../../../../../libs/cq/ui/widgets/themes/default/ext/grid/page-prev.gif");
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.next {
  background-image: url("../../../../../libs/cq/ui/widgets/themes/default/ext/grid/page-next.gif");
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.last {
  background-image: url("../../../../../libs/cq/ui/widgets/themes/default/ext/grid/page-last.gif");
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.first.disabled {
  background-image: url("../../../../../libs/cq/ui/widgets/themes/default/ext/grid/page-first-disabled.gif");
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.prev.disabled {
  background-image: url("../../../../../libs/cq/ui/widgets/themes/default/ext/grid/page-prev-disabled.gif");
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.next.disabled {
  background-image: url("../../../../../libs/cq/ui/widgets/themes/default/ext/grid/page-next-disabled.gif");
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link.last.disabled {
  background-image: url("../../../../../libs/cq/ui/widgets/themes/default/ext/grid/page-last-disabled.gif");
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-left-image-link span {
  display: none;
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-left-clear {
  clear: left;
  margin: 0;
  padding: 0;
}
.cq-packagemgr-edit-box .photos .gm-pagination-bar-right-content {
  font-size: 11px;
  display: block;
  padding: 0 4px;
  line-height: 20px;
}
.cq-packagemgr-edit-box .photos div.cq-packagemgr-edit-box {
  background: transparent;
}
.cq-packagemgr-edit-box .photos .MultiPhoto .cq-image-placeholder {
  background-image: url('../../../../../apps/journey/components/DynamicSectionLinksContainer/DynamicParsys/MultiPhoto/placeholder.png');
}


.dyn-latest-short {
  height: auto;
  padding-left: 10px;
  padding-top: 0;
}
.dyn-latest-short h4 {
  color: #4b4b4b;
  font-size: 18px;
  font-weight: 900;
  line-height: 20px;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
}
.dyn-latest-short div.lead-section {
  margin-top: 15px;
}
.dyn-latest-short div.lead-section .lead-title {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  margin-top: 5px;
  line-height: 1.2em;
}
.dyn-latest-short div.lead-section .lead-description {
  color: #000000;
  font-size: 13px;
  line-height: 15px;
  margin: 5px 0;
}
.dyn-latest-short div.lead-section > img {
  border: 6px solid #ffffff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  margin-right: 15px;
  min-width: 100px;
  width: 100px;
  height: 58px;
}
.dyn-latest-short a.more-link {
  color: #f40009;
  display: block;
  float: none;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;
  width: 100%;
}
.dyn-latest-short a.more-link:after {
  border-bottom: 4px solid transparent;
  border-left: 6px solid red;
  border-top: 4px solid transparent;
  content: '';
  display: inline-block;
  height: 0;
  margin-left: 5px;
  position: relative;
  width: 0;
}
.dyn-latest-short .dls-list {
  clear: both;
  padding: 10px 0 0;
}
.dyn-latest-short .dls-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.dyn-latest-short .dls-list ul li {
  border-bottom: solid 1px #cccccc;
  color: #000000;
  font-size: 12px;
  height: auto;
  line-height: 1.2em;
  margin-bottom: 12px;
  padding-bottom: 2px;
}
.dyn-latest-short .dls-list ul li a {
  color: #000000;
}
.dyn-latest-short .dls-list ul li .date-label {
  color: #666666;
  font-size: 11px;
  line-height: 16px;
  margin-top: 5px;
}
.dyn-latest-short .dls-list ul li .date-label span {
  color: #4b4b4b;
  font-weight: normal;
  margin-left: 5px;
}
.dyn-latest-short .ellip {
  display: block;
  height: 100%;
  overflow: hidden;
  position: relative;
}
.dyn-latest-short .ellip-line {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
}
html.tablet .dyn-latest-short {
  padding-left: 0;
}
html.tablet .dyn-latest-short div.lead-section > img {
  margin-right: 10px;
}
html.mobile .dyn-latest-short {
  padding-left: 0;
}


.dynamiccalloutschina-topic-category-callouts .topic-callout {
  background: #f4f4f4;
  overflow: hidden;
  position: relative;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout {
  width: 100%!important;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout img {
  height: 180px;
}
[lang="zh_CN"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout img {
  height: 180px !important;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout .description,
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout .shadow,
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout .ie8-fadeout {
  display: none;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout a {
  display: block;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout img {
  width: 100%;
  vertical-align: bottom;
}
[lang="zh_CN"] .dynamiccalloutschina-topic-category-callouts .topic-callout img {
  width: 100% !important;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout .topic-headline {
  color: #ffffff;
  font-size: 12px;
  font-weight: 900;
  height: 20px;
  line-height: 20px;
  padding: 5px 0 5px 15px;
  text-transform: uppercase;
}
html[dir="rtl"] .dynamiccalloutschina-topic-category-callouts .topic-callout .topic-headline {
  padding: 5px 15px 5px 0;
}
html[dir="rtl"] .dynamiccalloutschina-topic-category-callouts .topic-callout .topic-headline {
  padding: 5px 15px 5px 0;
}
.the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout .topic-headline {
  padding-bottom: 1px;
  padding-top: 1px;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout .topic-lead-in {
  color: #333333;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
}
.dynamiccalloutschina-topic-category-callouts .topic-callout .topic-lead-in:hover {
  color: #f40009;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
}
.dynamiccalloutschina-topic-category-callouts .topic-callout .topic-headline-lead-in {
  display: none;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout h3 {
  font-weight: 600;
  font-size: 16px;
  line-height: 23px;
  margin: 0;
  padding: 10px 15px 0;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout .description {
  font-size: 14px;
  line-height: 20px;
  margin: 0;
  padding: 0 15px 10px;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout .shadow {
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #ffffff));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  /* W3C */
  bottom: 0;
  height: 46px;
  position: absolute;
  width: 100%;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout {
  height: 385px;
  width: 212px;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout > a {
  width: 212px;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout > a {
  float: left;
  height: 126px;
  width: 39.375%;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout > a {
  float: right;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout > a {
  float: right;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout img {
  height: 126px;
}
html.tablet .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout {
  float: left;
  height: 385px;
  width: 343px;
  margin: 0 4px 10px 0px;
}
html.tablet .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout > a {
  width: 343px;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout {
  height: 126px;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-content {
  float: left;
  width: 60.625%;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-content {
  float: right;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-content {
  float: right;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-content .topic-headline {
  height: 126px;
  width: 7px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  padding: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-lead-in {
  height: 126px;
  overflow: hidden;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-lead-in h3 {
  font-size: 15px;
  line-height: 18px;
  padding-top: 8px;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in {
  display: block;
  font-size: 12px;
  font-weight: 800;
  margin: 0;
  padding: 9px 0 0 15px;
  text-transform: uppercase;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
.careers .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout {
  height: 377px;
  width: 212px;
}
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout {
  height: 126px;
  width: 100%;
}
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout img,
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-lead-in {
  height: 126px;
}
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout h3 {
  padding: 15px 15px 0;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout {
  height: auto;
  width: 100%;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout > a {
  float: left;
  height: 228px;
  width: 50%;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout > a {
  float: right;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout > a {
  float: right;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-content {
  float: left;
  width: 50%;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-content {
  float: right;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-content {
  float: right;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-content .topic-headline {
  height: 228px;
  width: 7px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  padding: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-lead-in {
  max-height: 228px;
  overflow: hidden;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-lead-in h3 {
  font-size: 15px;
  padding-top: 8px;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-lead-in .description {
  font-size: 13px;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in {
  display: block;
  font-size: 12px;
  font-weight: 800;
  margin: 0;
  padding: 9px 0 0 15px;
  text-transform: uppercase;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.small-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout {
  height: 385px;
  width: 343px;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout > a {
  width: 100%;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout > a {
  float: left;
  height: 126px;
  width: 39.375%;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout > a {
  float: right;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout > a {
  float: right;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout img {
  height: 126px;
}
html.tablet .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout {
  float: left;
  margin: 0 4px;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout {
  height: 126px;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-content {
  float: left;
  width: 60.625%;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-content {
  float: right;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-content {
  float: right;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-content .topic-headline {
  height: 126px;
  width: 7px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  padding: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-lead-in {
  height: 126px;
  overflow: hidden;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-lead-in h3 {
  font-size: 15px;
  line-height: 18px;
  padding-top: 8px;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in {
  display: block;
  font-size: 12px;
  font-weight: 800;
  margin: 0;
  padding: 9px 0 0 15px;
  text-transform: uppercase;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-lead-in {
  min-height: 125px;
}
.careers .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout {
  height: 377px;
  width: 374px;
}
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout {
  height: 226px;
}
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .title-cards-wrap {
  margin: 0 20px;
}
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .tile-container-wrap {
  width: 100%;
  overflow: hidden;
}
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .tile-container {
  margin: 0 10px;
}
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout img {
  height: 166px;
}
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-lead-in {
  height: 60px;
  line-height: 18px;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout {
  height: auto;
  width: 100%;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout > a {
  float: left;
  height: 228px;
  width: 50%;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout > a {
  float: right;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout > a {
  float: right;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-content {
  float: left;
  width: 50%;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-content {
  float: right;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-content {
  float: right;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-content .topic-headline {
  height: 228px;
  width: 7px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  padding: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-lead-in {
  max-height: 228px;
  overflow: hidden;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-lead-in h3 {
  font-size: 15px;
  padding-top: 8px;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-lead-in .description {
  font-size: 13px;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in {
  display: block;
  font-size: 12px;
  font-weight: 800;
  margin: 0;
  padding: 9px 0 0 15px;
  text-transform: uppercase;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
.the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout {
  width: 372px;
}
html.mobile .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.medium-category-callout {
  height: 276px;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout {
  height: 385px;
  width: 475px;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout > a {
  width: 475px;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout > a {
  float: left;
  height: 126px;
  width: 39.375%;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout > a {
  float: right;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout > a {
  float: right;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout img {
  height: 126px;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout {
  height: 126px;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-content {
  float: left;
  width: 60.625%;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-content {
  float: right;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-content {
  float: right;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-content .topic-headline {
  height: 126px;
  width: 7px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  padding: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-lead-in {
  height: 126px;
  overflow: hidden;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-lead-in h3 {
  font-size: 15px;
  line-height: 18px;
  padding-top: 8px;
}
html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-headline-lead-in {
  display: block;
  font-size: 12px;
  font-weight: 800;
  margin: 0;
  padding: 9px 0 0 15px;
  text-transform: uppercase;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html[dir="rtl"] html.mobile .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout {
  height: 126px;
  width: 100%;
}
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout img,
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-lead-in {
  height: 126px;
}
html.mobile .careers .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout h3 {
  padding: 15px 15px 0;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout {
  height: auto;
  width: 100%;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout > a {
  float: left;
  height: 228px;
  width: 50%;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout > a {
  float: right;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout > a {
  float: right;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-content {
  float: left;
  width: 50%;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-content {
  float: right;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-content {
  float: right;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-content .topic-headline {
  height: 228px;
  width: 7px;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  padding: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-lead-in {
  max-height: 228px;
  overflow: hidden;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-lead-in h3 {
  font-size: 15px;
  padding-top: 8px;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-lead-in .description {
  font-size: 13px;
}
html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-headline-lead-in {
  display: block;
  font-size: 12px;
  font-weight: 800;
  margin: 0;
  padding: 9px 0 0 15px;
  text-transform: uppercase;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
html[dir="rtl"] html.tablet .the-opener .dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-headline-lead-in {
  padding: 9px 15px 0 0;
}
.dynamiccalloutschina-topic-category-callouts .topic-callout.large-category-callout .topic-lead-in {
  min-height: 115px;
}


.corporate-tile-promo {
  overflow: hidden;
  float: left;
  width: 287px;
}
html[dir="rtl"] .corporate-tile-promo {
  float: right;
}
html[dir="rtl"] .corporate-tile-promo {
  float: right;
}
.corporate-tile-promo > a {
  display: block;
  font-size: 0;
}
.corporate-tile-promo.cus-corporate-tile-promo {
  width: 315px;
}
.company-main-template .corporate-tile-promo {
  width: 274px;
}
html.mobile .company-main-template .corporate-tile-promo {
  width: 286px;
}
html.tablet .corporate-tile-promo.cus-corporate-tile-promo {
  width: 254px;
}
html.mobile .corporate-tile-promo.cus-corporate-tile-promo {
  width: 300px;
}
html.tablet .corporate-tile-promo {
  width: 220px;
}
.corporate-tile-promo h2 {
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
  margin: 6px 0;
}
.company-main-template .corporate-tile-promo h2 {
  margin: 6px 0 0;
}
.corporate-tile-promo p {
  font-size: 14px;
  margin: 0;
  padding: 0;
  line-height: 20px;
}
.corporate-tile-promo img {
  border: 1px solid #4b4b4b;
  box-sizing: border-box;
  width: 99% !important;
}
html.tablet .company-main-template .corporate-tile-promo img {
  width: 218px;
}
html.mobile .company-main-template .corporate-tile-promo img {
  width: 284px;
}


.content-topic-callout {
  padding: 0 40px 0 0;
}
html[dir="rtl"] .content-topic-callout {
  padding: 0 0 0 40px;
}
html[dir="rtl"] .content-topic-callout {
  padding: 0 0 0 40px;
}
.content-topic-callout h2 {
  font-size: 25px;
  font-weight: 600;
  line-height: 25px;
}
.content-topic-callout > a {
  border: 1px solid #4b4b4b;
  display: block;
  font-size: 0;
  height: 156px;
  width: 272px;
}
.content-topic-callout > a img {
  height: 156px;
  width: 272px;
}
html.tablet .content-topic-callout > a img {
  height: 118px;
  width: 210px;
}
html.tablet .content-topic-callout > a {
  height: 118px;
  width: 210px;
}
.content-topic-callout .meta h3 {
  margin: 16px 0 5px;
}
.content-topic-callout .meta h3 a {
  display: block;
  font-size: 16px;
  line-height: 18px;
  font-weight: bold;
}
.content-topic-callout .meta p {
  font-size: 14px;
  line-height: 20px;
  margin-top: 0;
}
html.tablet .content-topic-callout {
  padding: 0 50px 0 0;
}
html.tablet[dir="rtl"] .content-topic-callout {
  padding: 0 0 0 50px;
}
html.mobile .content-topic-callout {
  padding: 0 10px 0 0;
}
html.mobile .content-topic-callout > a img {
  height: 156px;
  width: 290px;
}
html.mobile[dir="rtl"] .content-topic-callout {
  padding: 0 0 0 26px;
}


.content-spotlight {
  font-size: 16px;
}
.content-spotlight .thumbnail {
  display: block;
  font-size: 0;
  height: 220px;
  width: 100%;
}
.content-spotlight .thumbnail img {
  width: 100%;
  height: 220px;
}
.content-spotlight .content {
  border: 1px solid #cfcfcf;
  padding: 9px 11px 24px;
  background: #f4f4f4;
  line-height: 18px;
}
.content-spotlight .content a {
  color: #333333;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
}
.content-spotlight .content a:hover {
  color: #f40009;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: color;
  -moz-transition-property: color;
  /* Firefox 4 */
  -webkit-transition-property: color;
  /* Safari and Chrome */
  -o-transition-property: color;
  /* Opera */
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
}


.search-result {
  overflow: hidden;
  position: relative;
  z-index: 300;
}
.search-result h2,
html.tablet .search-result h2 {
  margin-top: 7px;
  margin-bottom: 24px;
}
html.mobile .search-result h2 {
  margin-top: 7px;
  margin-bottom: 15px;
}
.search-result .entries-result .topicListWrapper {
  display: block !important;
}
.search-result .filters {
  background: #F4F4F4;
  border: 1px solid #D9D9D9;
  width: 170px;
  margin: 0 0 0 40px;
  font-size: 16px;
  font-weight: 600;
  float: left;
}
html[dir="rtl"] .search-result .filters {
  margin: 0 40px 0 0;
}
html[dir="rtl"] .search-result .filters {
  margin: 0 40px 0 0;
}
html[dir="rtl"] .search-result .filters {
  float: right;
}
html[dir="rtl"] .search-result .filters {
  float: right;
}
html.tablet .search-result .filters {
  width: 20%;
  margin: 0px 0 0 28px;
}
html.mobile .search-result .filters {
  display: none;
}
.search-result .filters h3 {
  text-transform: uppercase;
  padding: 0 0 0 12px;
  margin: 10px 0;
}
.search-result .filters .you-are-viewing {
  color: #999999;
  font-size: 14px;
  margin: 0 0 0 11px;
  text-transform: capitalize;
}
html[dir="rtl"] .search-result .filters .you-are-viewing {
  margin: 0 11px 0 0;
}
html[dir="rtl"] .search-result .filters .you-are-viewing {
  margin: 0 11px 0 0;
}
.search-result .filters div {
  padding: 10px 0 6px 14px;
  border-top: 1px solid #D9D9D9;
  line-height: 19px;
}
.search-result .filters div span {
  font-size: 16px;
  display: block;
}
.search-result .filters div span.filter-headline {
  padding: 0 0 5px;
}
.search-result .filters div ul {
  font-size: 14px;
  list-style: none;
  margin: 0;
  padding: 0;
}
.search-result .filters div ul li {
  margin: 0 0 5px 0;
  font-weight: bold;
  text-transform: capitalize;
}
.search-result .filters div ul li a {
  font-weight: 600;
}
.search-result .filters div.user-filters {
  padding-left: 5px;
}
.search-result .filters div.user-filters .applied-filter {
  display: block;
  border-radius: 2px;
  margin: 0 8px 5px 2px;
  padding: 2px 7px;
  background: url('../../main/images/search-filter-close-btn.png') no-repeat 130px 3px #dadada;
}
html[dir="rtl"] .search-result .filters div.user-filters .applied-filter {
  margin: 0 2px 5px 8px;
}
html[dir="rtl"] .search-result .filters div.user-filters .applied-filter {
  margin: 0 2px 5px 8px;
}
html.tablet .search-result .filters div.user-filters .applied-filter {
  background-position: 116px 3px;
}
html[dir="rtl"] .search-result .filters div.user-filters .applied-filter {
  background-position-x: 4px;
  background-position-y: 4px;
}
.search-result .filters div.user-filters .applied-filter a {
  color: #333;
  font-weight: bold;
  display: block;
}
.search-result .filters div.user-filters li {
  margin: 0 0 5px 11px;
}
html[dir="rtl"] .search-result .filters div.user-filters li {
  margin: 0 11px 5px 0;
}
html[dir="rtl"] .search-result .filters div.user-filters li {
  margin: 0 11px 5px 0;
}
.search-result .results-content {
  float: left;
  width: 730px;
  margin: 0 0 0 40px;
}
html[dir="rtl"] .search-result .results-content {
  float: right;
}
html[dir="rtl"] .search-result .results-content {
  float: right;
}
html[dir="rtl"] .search-result .results-content {
  margin: 0 40px 0 0;
}
html[dir="rtl"] .search-result .results-content {
  margin: 0 40px 0 0;
}
html.tablet .search-result .results-content {
  width: 69%;
  margin: 0 0 0 2.8%;
}
html[dir="rtl"] html.tablet .search-result .results-content {
  margin: 0 2.8% 0 0;
}
html[dir="rtl"] html.tablet .search-result .results-content {
  margin: 0 2.8% 0 0;
}
html.mobile .search-result .results-content {
  width: 100%;
  margin: 0 auto;
  float: none;
}
.search-result .results-content .search-results-box {
  padding: 0 0 9px 0;
  border-bottom: 5px solid #cfcfcf;
  margin-bottom: 20px;
}
.search-result .results-content .search-results-box .search {
  position: relative;
}
.search-result .results-content .search-results-box input {
  width: 566px;
  padding: 10.5px 20px;
}
html.tablet .search-result .results-content .search-results-box input {
  width: 357px;
}
html.mobile .search-result .results-content .search-results-box input {
  width: 85%;
  border: 1px solid #4b4b4b;
}
.search-result .results-content .search-results-box .button {
  width: 122px;
}
html[lang='fr-MA'] .search-result .results-content .search-results-box .button.small {
  padding-left: 3px;
  padding-right: 3px;
}
html.tablet .search-result .results-content .search-results-box .button {
  width: 24%;
}
html.mobile .search-result .results-content .search-results-box .button {
  background: url('../../main/images/search-mobile-icon.002c98bb396597a531ca373068b64fe3.gif') no-repeat scroll 0 0 transparent;
  text-indent: -99999px;
  width: 24px;
  height: 24px;
  position: absolute;
  right: 20px;
  top: 7px;
}
html.mobile html.mobile .search-result .results-content .search-results-box .button i {
  display: none;
}
html.mobile .search-result .results-content .search-results-box {
  padding: 0 10px 10px;
}
.search-result .results-content .search-results-box .results-quantity {
  font-size: 14px;
  float: left;
  clear: both;
  line-height: 20px;
  color: #999999;
  font-weight: 600;
  margin-top: 8px;
}
html[dir="rtl"] .search-result .results-content .search-results-box .results-quantity {
  float: right;
}
html[dir="rtl"] .search-result .results-content .search-results-box .results-quantity {
  float: right;
}
.search-result .results-content .search-results-box .showing-results-text {
  margin: 0;
  font-size: 20px;
  line-height: 25px;
  clear: both;
  font-weight: 600;
}
html.mobile .search-result .results-content .search-results-box .showing-results-text {
  font-size: 15px;
  text-transform: none;
}
.search-result .results-content .entries-container {
  width: 100%;
  overflow: hidden;
  margin: 5px 0 16px 0;
  height: 100%!important;
}
.search-result .results-content .entries-container .entries-result.searchTermList li {
  background-color: #f4f4f4 !important;
}
.search-result .results-content .entries-container .entries-result {
  padding: 0;
  margin: 0;
  list-style: none;
}
.search-result .results-content .entries-container .entries-result .entry {
  border-bottom: 4px solid #cfcfcf;
  overflow: hidden;
  padding: 32px 0 15px;
}
.search-result .results-content .entries-container .entries-result .entry:first-child {
  background-color: #fff !important;
}
.search-result .results-content .entries-container .entries-result .entry.author-entry {
  background: #f4f4f4 !important;
  border-top: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  border-left: 1px solid #d9d9d9;
  padding: 8px 0 8px 8px;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry.author-entry {
  padding: 8px 8px 8px 0;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry.author-entry {
  padding: 8px 8px 8px 0;
}
.search-result .results-content .entries-container .entries-result .entry.author-entry .entry-content {
  padding-top: 10px;
}
html.mobile .search-result .results-content .entries-container .entries-result .entry.author-entry .entry-content {
  width: 97%;
  margin: 0;
}
html.mobile .search-result .results-content .entries-container .entries-result .entry.author-entry .entry-image {
  display: block;
}
.search-result .results-content .entries-container .entries-result .entry.no-image .entry-content {
  max-width: 99.5%;
}
html.tablet .search-result .results-content .entries-container .entries-result .entry.no-image .entry-content {
  width: 99.5%;
}
.search-result .results-content .entries-container .entries-result .entry .entry-image {
  border: 1px solid #4b4b4b;
  display: block;
  float: left;
  max-height: 122px;
  min-height: 75px;
  max-width: 215px;
  min-width: 75px;
  overflow: hidden;
  width: 208px;
  height: 115px;
  margin: 0 15px 0 0;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry .entry-image {
  float: right;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry .entry-image {
  float: right;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry .entry-image {
  margin: 0 0 0 15px;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry .entry-image {
  margin: 0 0 0 15px;
}
html.mobile .search-result .results-content .entries-container .entries-result .entry .entry-image {
  display: none;
}
.search-result .results-content .entries-container .entries-result .entry .entry-image img {
  display: block;
  width: 100%;
  height: 116px;
}
.search-result .results-content .entries-container .entries-result .entry .noBrandLogo {
  display: none;
}
.search-result .results-content .entries-container .entries-result .entry .article-spotlight {
  padding-bottom: 10px;
  font-size: 20px;
  text-transform: uppercase;
  margin: 0 11px;
}
.search-result .results-content .entries-container .entries-result .entry .article-spotlight .spotlight-title {
  font-weight: 900;
}
.search-result .results-content .entries-container .entries-result .entry .article-spotlight .spotlight-searchTerm {
  font-weight: 600;
}
html.mobile .search-result .results-content .entries-container .entries-result .entry .article-spotlight {
  margin: 0 11px;
}
.search-result .results-content .entries-container .entries-result .entry .entry-content {
  float: left;
  margin: 0 11px;
  width: auto;
  max-width: 475px;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry .entry-content {
  float: right;
}
html[dir="rtl"] .search-result .results-content .entries-container .entries-result .entry .entry-content {
  float: right;
}
html.tablet .search-result .results-content .entries-container .entries-result .entry .entry-content {
  width: 260px;
}
html.mobile .search-result .results-content .entries-container .entries-result .entry .entry-content {
  width: 93.5%;
}
.search-result .results-content .entries-container .entries-result .entry .entry-content .entry-headline {
  font-weight: 600;
  font-size: 20px;
  line-height: 20px;
  color: #4b4b4b;
}
.search-result .results-content .entries-container .entries-result .entry .entry-content .entry-tags {
  margin-top: 18px;
}
.search-result .results-content .entries-container .entries-result .entry .entry-content .entry-date {
  display: block;
  font-size: 15px;
  color: #4b4b4b;
  font-weight: 600;
  text-transform: uppercase;
}
.search-result .results-content .entries-container .entries-result .entry .entry-content .description-title {
  margin-top: 0;
}
.search-result .results-content .entries-container .entries-result .entry .entry-content p {
  font-size: 14px;
  line-height: 18px;
  color: #4b4b4b;
  margin: 14px 0 12px 0;
}
.search-result .results-content .entries-container .entries-result.searchTermList li.entry:first-child {
  background-color: #f4f4f4 !important;
}
.search-result .results-content .pagination-controls {
  font-size: 13px;
  margin: 0 auto;
  overflow: hidden;
  text-align: center;
  font-weight: 900;
}
.search-result .results-content .pagination-controls a {
  font-size: 13px;
  margin: 0 auto;
  overflow: hidden;
  text-align: center;
  font-weight: 900;
}
.search-result .results-content .pagination-controls .side-navigation-colum {
  cursor: default;
}
.search-result .results-content .pagination-controls .side-navigation-colum.enabled {
  cursor: pointer;
}
.search-result .results-content .pagination-controls div {
  display: inline-block;
}
.search-result .results-content .pagination-controls div span {
  display: inline;
}
.search-result .results-content .pagination-controls div.page-counter {
  padding: 0 13px;
  color: #4b4b4b;
}
.search-result .results-content .pagination-controls div.disabled {
  color: #999999;
}
.search-result .results-content .pagination-controls div.enabled {
  color: #f40009;
}


.m-f-recipe-cloud-directory {
  padding-bottom: 20px;
  width: 100%;
}
.m-f-recipe-cloud-directory img {
  border: 1px solid #4b4b4b;
  max-width: 100%;
}
[lang="zh_CN"] .m-f-recipe-cloud-directory img {
  border: 1px solid #dbdbdb;
}
.m-f-recipe-cloud-directory ul,
.m-f-recipe-cloud-directory p {
  list-style: none;
  margin: 0;
  padding: 0;
}
.m-f-recipe-cloud-directory .fade-out {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  transition-duration: 0.6s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  opacity: 0;
}
.m-f-recipe-cloud-directory .fade-in {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: opacity;
  -moz-transition-property: opacity;
  /* Firefox 4 */
  -webkit-transition-property: opacity;
  /* Safari and Chrome */
  -o-transition-property: opacity;
  /* Opera */
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  transition-duration: 0.6s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  opacity: 1;
}
.m-f-recipe-cloud-directory .shadow {
  -webkit-box-shadow: 0px 6px 10px -11px rgba(50, 50, 50, 0.75) inset;
  -moz-box-shadow: 0px 6px 10px -11px rgba(50, 50, 50, 0.75) inset;
  box-shadow: 0px 6px 10px -11px rgba(50, 50, 50, 0.75) inset;
}
html.mobile .m-f-recipe-cloud-directory .shadow {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.m-f-recipe-cloud-directory h3.headline-section {
  margin-top: 10px;
  margin-bottom: 20px;
}
.m-f-recipe-cloud-directory h3.headline-section span {
  background-color: #f4f4f4;
}
.m-f-recipe-cloud-directory .recipe-wrapper {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-top: 1px solid #cfcfcf;
  margin: 25px 0;
}
html.mobile .m-f-recipe-cloud-directory .recipe-wrapper {
  border-top: 0 none;
}
.m-f-recipe-cloud-directory .recipe-search {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #f4f4f4;
  border: 1px solid #cfcfcf;
  border-top: 0 none;
  padding: 20px 0;
  width: 100%;
}
html.mobile .m-f-recipe-cloud-directory .recipe-search {
  border-left: 0 none;
  border-right: 0 none;
}
.m-f-recipe-cloud-directory .recipe-search form {
  margin: 0 auto;
  width: 50%;
}
html.tablet .m-f-recipe-cloud-directory .recipe-search form,
html.mobile .m-f-recipe-cloud-directory .recipe-search form {
  width: 95%;
}
.m-f-recipe-cloud-directory .recipe-search input {
  float: left;
  background: #ffffff;
  border: 1px solid #4b4b4b;
  border-right: none;
  color: #999999;
  height: 15px;
  margin: 0;
  padding: 10px;
  width: 70%;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-search input {
  float: right;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-search input {
  float: right;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-search input {
  border-right: 1px solid #4b4b4b;
  border-left: 0 none;
}
html.tablet .m-f-recipe-cloud-directory .recipe-search input,
html.mobile .m-f-recipe-cloud-directory .recipe-search input {
  width: 75%;
}
.m-f-recipe-cloud-directory .recipe-search button {
  float: none;
  height: 37px;
  width: 25%;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-search button {
  float: right;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-search button {
  float: right;
}
html.tablet .m-f-recipe-cloud-directory .recipe-search button {
  width: 20%;
}
html.mobile .m-f-recipe-cloud-directory .recipe-search button {
  width: 16%;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-search button span {
  display: inline !important;
}
html.mobile[dir="rtl"] .m-f-recipe-cloud-directory .recipe-search button span {
  display: none !important;
}
.m-f-recipe-cloud-directory .recipe-menu,
.m-f-recipe-cloud-directory .recipes-info {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-menu,
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info {
  float: right;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-menu,
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info {
  float: right;
}
html.mobile .m-f-recipe-cloud-directory .recipe-menu,
html.mobile .m-f-recipe-cloud-directory .recipes-info {
  float: none;
  width: 100%;
}
.m-f-recipe-cloud-directory .recipe-menu {
  width: 20%;
}
html.mobile .m-f-recipe-cloud-directory .recipe-menu {
  border-left: 1px solid #cfcfcf;
  border-right: 1px solid #cfcfcf;
  min-height: 0;
}
.m-f-recipe-cloud-directory .recipe-menu ul {
  background-color: #f4f4f4;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-menu ul {
  border-left: 0 none;
  border-right: 1px solid #cfcfcf;
}
html.mobile .m-f-recipe-cloud-directory .recipe-menu ul {
  border-top: none;
}
.m-f-recipe-cloud-directory .recipe-menu li {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: max-height;
  -moz-transition-property: max-height;
  /* Firefox 4 */
  -webkit-transition-property: max-height;
  /* Safari and Chrome */
  -o-transition-property: max-height;
  /* Opera */
  -moz-transition-duration: 0.8s;
  -webkit-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  border-top: 1px solid #cfcfcf;
  border-right: 1px solid #cfcfcf;
  cursor: pointer;
  font-size: 14px;
  max-height: 1000px;
  opacity: 1;
  overflow: hidden;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
}
html.mobile .m-f-recipe-cloud-directory .recipe-menu li {
  border-right: none;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-menu li {
  border-right: 0 none;
  border-left: 1px solid #cfcfcf;
}
.m-f-recipe-cloud-directory .recipe-menu li a {
  display: block;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  padding: 15px 9px;
  white-space: nowrap;
}
.m-f-recipe-cloud-directory .recipe-menu li.hidden {
  border: none;
  display: block;
  max-height: 0;
  margin: 0;
  opacity: 0;
  padding: 0;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: max-height;
  -moz-transition-property: max-height;
  /* Firefox 4 */
  -webkit-transition-property: max-height;
  /* Safari and Chrome */
  -o-transition-property: max-height;
  /* Opera */
  -moz-transition-duration: 0.8s;
  -webkit-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
}
.m-f-recipe-cloud-directory .recipe-menu li.selected,
.m-f-recipe-cloud-directory .recipe-menu li:hover {
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: background-color;
  -moz-transition-property: background-color;
  /* Firefox 4 */
  -webkit-transition-property: background-color;
  /* Safari and Chrome */
  -o-transition-property: background-color;
  /* Opera */
  -moz-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  background-color: #ffffff;
  border: 1px solid #cfcfcf;
  border-left: 0 none;
  border-right: 0 none;
  font-weight: 600;
  margin-right: 0;
  position: relative;
  z-index: 3;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-menu li.selected,
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-menu li:hover {
  border-left: 0 none;
  border-right: 0 none;
}
.m-f-recipe-cloud-directory .recipe-menu li.selected + li,
.m-f-recipe-cloud-directory .recipe-menu li:hover + li {
  border-top: none;
}
.m-f-recipe-cloud-directory .recipe-menu li.selected a,
.m-f-recipe-cloud-directory .recipe-menu li:hover a {
  padding-left: 6px;
  padding-right: 7px;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-menu li.selected a,
html[dir="rtl"] .m-f-recipe-cloud-directory .recipe-menu li:hover a {
  padding-left: 7px;
  padding-right: 6px;
}
html.mobile .m-f-recipe-cloud-directory .recipe-menu li.selected a,
html.mobile .m-f-recipe-cloud-directory .recipe-menu li:hover a {
  padding-right: 6px;
}
.m-f-recipe-cloud-directory .recipe-menu li + li {
  border-top: 1px solid #cfcfcf;
}
.m-f-recipe-cloud-directory .recipe-menu li.last {
  border-bottom: 1px solid #cfcfcf;
}
.m-f-recipe-cloud-directory .recipe-menu li.shadow {
  border-top: 0 none;
}
html.mobile .m-f-recipe-cloud-directory .recipe-menu li.shadow {
  border-top: 1px solid #cfcfcf;
}
.m-f-recipe-cloud-directory .recipes-info {
  background-color: #ffffff;
  border-bottom: 1px solid #cfcfcf;
  border-right: 1px solid #cfcfcf;
  width: 80%;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info {
  border-right: 0 none;
  border-left: 1px solid #cfcfcf;
}
.m-f-recipe-cloud-directory .recipes-info p.theme-font-title span {
  line-height: 18px;
  width: 223px;
}
html.tablet .m-f-recipe-cloud-directory .recipes-info p.theme-font-title span {
  width: 140px;
}
html.mobile .m-f-recipe-cloud-directory .recipes-info p.theme-font-title span {
  font-size: 12px;
  line-height: 16px;
  width: 115px;
}
.m-f-recipe-cloud-directory .recipes-info .border {
  margin-left: -1px;
  margin-right: 0;
  border-left: 1px solid #cfcfcf;
  padding-bottom: 20px;
  position: relative;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info .border {
  margin-left: 0;
  margin-right: -1px;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info .border {
  margin-left: 0;
  margin-right: -1px;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info .border {
  border-left: 0 none;
  border-right: 1px solid #cfcfcf;
}
html.mobile .m-f-recipe-cloud-directory .recipes-info .border {
  margin: 0;
}
.m-f-recipe-cloud-directory .recipes-info header {
  padding: 18px 47px 0 34px;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info header {
  padding: 18px 34px 0 47px;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info header {
  padding: 18px 34px 0 47px;
}
html.mobile .m-f-recipe-cloud-directory .recipes-info header {
  padding: 18px 28px 0 19px;
}
html[dir="rtl"] html.mobile .m-f-recipe-cloud-directory .recipes-info header {
  padding: 18px 19px 0 28px;
}
html[dir="rtl"] html.mobile .m-f-recipe-cloud-directory .recipes-info header {
  padding: 18px 19px 0 28px;
}
.m-f-recipe-cloud-directory .recipes-info h3,
.m-f-recipe-cloud-directory .recipes-info p.recipes-count-search {
  float: left;
  margin: 0;
  padding-bottom: 5px;
  width: 60%;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info h3,
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info p.recipes-count-search {
  float: right;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info h3,
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info p.recipes-count-search {
  float: right;
}
html.mobile .m-f-recipe-cloud-directory .recipes-info h3,
html.mobile .m-f-recipe-cloud-directory .recipes-info p.recipes-count-search {
  width: 100%;
}
.m-f-recipe-cloud-directory .recipes-info .recipes-sort {
  float: right;
  /* Firefox 4 */
  /* Safari and Chrome */
  /* Opera */
  transition-property: height;
  -moz-transition-property: height;
  /* Firefox 4 */
  -webkit-transition-property: height;
  /* Safari and Chrome */
  -o-transition-property: height;
  /* Opera */
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  transition-duration: 0.6s;
  /* Safari and Chrome */
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  /* Safari and Chrome */
  display: table;
  width: 35%;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info .recipes-sort {
  float: left;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info .recipes-sort {
  float: left;
}
html.tablet .m-f-recipe-cloud-directory .recipes-info .recipes-sort {
  width: 40%;
}
html.mobile .m-f-recipe-cloud-directory .recipes-info .recipes-sort {
  width: 100%;
}
.m-f-recipe-cloud-directory .recipes-info .recipes-sort label {
  color: #999999;
  display: table-cell;
  font-weight: 600;
  padding-right: 5px;
  vertical-align: middle;
}
.m-f-recipe-cloud-directory .recipes-info .recipes-sort span.selectboxit-container {
  float: right;
  width: 100%;
  border: 1px solid #d9d9d9;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info .recipes-sort span.selectboxit-container {
  float: left;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info .recipes-sort span.selectboxit-container {
  float: left;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info .recipes-sort span.selectboxit-container {
  margin-right: 0;
}
.m-f-recipe-cloud-directory .recipes-info .recipes-sort span.selectboxit-container span.selectboxit-text {
  width: 75%;
}
html.tablet .m-f-recipe-cloud-directory .recipes-info .recipes-sort span.selectboxit-container span.selectboxit-text {
  width: 72%;
}
.m-f-recipe-cloud-directory .recipes-info ul.recipes-details {
  padding: 0 25px 30px;
}
html.mobile .m-f-recipe-cloud-directory .recipes-info ul.recipes-details {
  padding: 0 10px 15px;
}
.m-f-recipe-cloud-directory .recipes-info ul.recipes-details li {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #d9d9d9;
  float: left;
  height: 280px;
  overflow: hidden;
  padding: 20px 20px 0 9px;
  width: 33.3%;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info ul.recipes-details li {
  float: right;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info ul.recipes-details li {
  float: right;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info ul.recipes-details li {
  padding: 20px 9px 0 20px;
}
html[dir="rtl"] .m-f-recipe-cloud-directory .recipes-info ul.recipes-details li {
  padding: 20px 9px 0 20px;
}
html.tablet .m-f-recipe-cloud-directory .recipes-info ul.recipes-details li {
  height: 245px;
}
html.mobile .m-f-recipe-cloud-directory .recipes-info ul.recipes-details li {
  height: 150px;
  width: 50%;
}
.m-f-recipe-cloud-directory .recipes-info ul.recipes-details li a {
  display: block;
}
.m-f-recipe-cloud-directory .recipes-info .icon-star {
  color: #ffcb12;
}
.m-f-recipe-cloud-directory .recipes-info .icon-star-empty {
  color: #cccccc;
}
.m-f-recipe-cloud-directory .recipes-info p.rating-wrapper {
  padding-top: 5px;
}
.m-f-recipe-cloud-directory .recipes-info p.theme-font-title {
  padding: 5px 0 8px 0;
}
.m-f-recipe-cloud-directory .recipes-info p.summary {
  font-size: 14px;
  line-height: 20px;
}
.m-f-recipe-cloud-directory .mobile-collapse {
  position: relative;
}
.m-f-recipe-cloud-directory .mobile-collapse a {
  border-radius: 50%;
  font-size: 20px;
  height: 24px;
  letter-spacing: 0;
  position: absolute;
  right: 10px;
  text-align: center;
  top: 9px;
  width: 24px;
  z-index: 6;
}
.m-f-recipe-cloud-directory .mobile-collapse a i {
  font-size: 18px;
  vertical-align: top;
}


.search-box {
  margin-top: 14px;
  position: relative;
}
html.mobile .search-box {
  margin-top: 0;
}
html.mobile .search-box form {
  position: absolute;
  top: 8px;
  left: 8px;
}
.search-box input {
  background: #ffffff;
  border: none;
  -webkit-box-shadow: #3b3b3b 0 0 1px 1px inset;
  -moz-box-shadow: #3b3b3b 0 0 1px 1px inset;
  box-shadow: #3b3b3b 0 0 1px 1px inset;
  font-size: 13px;
  height: 19px;
  line-height: 15px;
  margin: 0;
  padding: 3px 25px 0 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  text-indent: 5px;
  width: 189px;
}
html[dir="rtl"] .search-box input {
  padding: 3px 0 0 25px;
}
html[dir="rtl"] .search-box input {
  padding: 3px 0 0 25px;
}
html.tablet .search-box input {
  width: 64px;
}
.search-box input:focus {
  -webkit-box-shadow: #3b3b3b 0 0 1px 1px inset;
  -moz-box-shadow: #3b3b3b 0 0 1px 1px inset;
  box-shadow: #3b3b3b 0 0 1px 1px inset;
}
html.mobile .search-box input {
  border: 1px solid #cccccc;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  font-size: 14px;
  height: 28px;
  line-height: 18px;
  padding: 4px 35px 4px 6px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-indent: 8px;
  width: 260px;
}
html[dir="rtl"] html.mobile .search-box input {
  padding: 4px 6px 4px 35px;
}
html[dir="rtl"] html.mobile .search-box input {
  padding: 4px 6px 4px 35px;
}
.search-box .icon-container {
  position: absolute;
  right: 10px;
  top: 3px;
}
.search-box .icon-container .icon-search {
  color: #333333;
  font-size: 13px;
}
html.mobile .search-box .icon-container .icon-search {
  color: #cccccc;
  font-size: 16px;
}
html.mobile .search-box .icon-container {
  right: 13px;
  top: 9px;
}
html[dir='rtl'] .search-box .icon-container {
  right: auto;
  left: 7px;
}


.CloudLibraryVideoGrid {
  padding-top: 5px;
  margin-bottom: 20px;
}
.CloudLibraryVideoGrid .video-grid .poster-overlay {
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
}
html.mobile .CloudLibraryVideoGrid .video-grid .poster-overlay,
html.tablet .CloudLibraryVideoGrid .video-grid .poster-overlay {
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
}
.CloudLibraryVideoGrid .post-container ul {
  list-style: none;
  padding-left: 10px;
}
html.mobile .CloudLibraryVideoGrid .post-container ul,
html.tablet .CloudLibraryVideoGrid .post-container ul {
  padding: 0;
}
.CloudLibraryVideoGrid .post-container ul li {
  background: #f4f4f4;
  border: solid 1px #d9d9d9;
  height: 250px;
  margin: 0 21px 20px 0;
  padding: 10px 9px;
  overflow: hidden;
  width: 26.5%;
  float: left;
  position: relative;
}
html.mobile .CloudLibraryVideoGrid .post-container ul li {
  width: 100%;
  box-sizing: border-box;
  margin: 0 0 20px 0;
  height: 115px;
}
html.tablet .CloudLibraryVideoGrid .post-container ul li {
  width: 30%;
  box-sizing: border-box;
  margin: 0 3% 20px 0;
}
.CloudLibraryVideoGrid .post-container ul li .avTitle h2 {
  font-size: 16px;
  line-height: 20px !important;
  margin-bottom: 0;
  padding: 0;
}
.CloudLibraryVideoGrid .post-container ul li .avPoster-link {
  height: 78px;
  display: block;
  width: 160px;
  position: relative;
}
html.mobile .CloudLibraryVideoGrid .post-container ul li .avPoster-link {
  margin-right: 10px;
  margin-bottom: 30px;
  float: left;
  width: 30%;
  height: 43px;
}
html.tablet .CloudLibraryVideoGrid .post-container ul li .avPoster-link {
  height: auto;
  width: 100%;
}
.CloudLibraryVideoGrid .post-container ul li .avPoster-link .avBordered_img {
  width: 100%;
  height: 100%;
  display: block;
}
.CloudLibraryVideoGrid .avDownloadLink {
  bottom: 12px;
  font-size: 14px;
  font-weight: 900;
  letter-spacing: 1px;
  position: absolute;
  text-transform: uppercase;
  width: 100%;
  text-align: center;
  left: 50%;
  transform: translateX(-50%);
}
html.mobile .CloudLibraryVideoGrid .avDownloadLink {
  width: auto;
}
html.tablet .CloudLibraryVideoGrid .avDownloadLink {
  font-size: 11px;
  width: 111px;
}


.dyn-latest-short {
  height: auto;
  padding-left: 10px;
  padding-top: 0;
}
.dyn-latest-short h4 {
  color: #4b4b4b;
  font-size: 18px;
  font-weight: 900;
  line-height: 20px;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
}
.dyn-latest-short div.lead-section {
  margin-top: 15px;
}
.dyn-latest-short div.lead-section .lead-title {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  margin-top: 5px;
  line-height: 1.2em;
}
.dyn-latest-short div.lead-section .lead-description {
  color: #000000;
  font-size: 13px;
  line-height: 15px;
  margin: 5px 0;
}
.dyn-latest-short div.lead-section > img {
  border: 6px solid #ffffff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  margin-right: 15px;
  min-width: 100px;
  width: 100px;
  height: 58px;
}
.dyn-latest-short a.more-link {
  color: #f40009;
  display: block;
  float: none;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;
  width: 100%;
}
.dyn-latest-short a.more-link:after {
  border-bottom: 4px solid transparent;
  border-left: 6px solid red;
  border-top: 4px solid transparent;
  content: '';
  display: inline-block;
  height: 0;
  margin-left: 5px;
  position: relative;
  width: 0;
}
.dyn-latest-short .dls-list {
  clear: both;
  padding: 10px 0 0;
}
.dyn-latest-short .dls-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.dyn-latest-short .dls-list ul li {
  border-bottom: solid 1px #cccccc;
  color: #000000;
  font-size: 12px;
  height: auto;
  line-height: 1.2em;
  margin-bottom: 12px;
  padding-bottom: 2px;
}
.dyn-latest-short .dls-list ul li a {
  color: #000000;
}
.dyn-latest-short .dls-list ul li .date-label {
  color: #666666;
  font-size: 11px;
  line-height: 16px;
  margin-top: 5px;
}
.dyn-latest-short .dls-list ul li .date-label span {
  color: #4b4b4b;
  font-weight: normal;
  margin-left: 5px;
}
.dyn-latest-short .ellip {
  display: block;
  height: 100%;
  overflow: hidden;
  position: relative;
}
.dyn-latest-short .ellip-line {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
}
html.tablet .dyn-latest-short {
  padding-left: 0;
}
html.tablet .dyn-latest-short div.lead-section > img {
  margin-right: 10px;
}
html.mobile .dyn-latest-short {
  padding-left: 0;
}


.tagsTopic-title {
  font-weight: bold;
  line-height: 30px;
  font-size: 17px;
}


.cross-promo {
  min-height: 190px;
  margin: 0;
  width: 282px;
}
html.mobile .cross-promo {
  margin: 15px auto;
}
html.tablet .cross-promo {
  width: 220px;
}
html.tablet .cross-promo .rsOverflow {
  width: 220px;
}
.cross-promo .cross-promo-headline {
  font-size: 23px;
  font-weight: 600;
  line-height: 25px;
  margin: 0;
}
.cross-promo .media-container {
  position: relative;
}
.cross-promo .lead-carousel {
  margin: 0 0 5px;
  height: 165px !important;
  padding: 0;
  width: 100%;
  overflow: hidden;
}
.cross-promo .item {
  font-size: 14px;
  line-height: 18px;
  overflow: hidden;
  position: relative;
  height: 165px;
}
.cross-promo .item a {
  display: inline-block;
}
.cross-promo .item a:after {
  content: '';
  position: absolute;
  height: 165px;
  width: 99.3%;
  top: 0;
  display: block;
  margin: 0 1px;
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  -webkit-opacity: 0.3;
  opacity: 0.3;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  filter: alpha(opacity=30);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YjRiNGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, #4b4b4b 0%, rgba(75, 75, 75, 0) 15%, rgba(75, 75, 75, 0) 85%, #4b4b4b 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #4b4b4b), color-stop(15%, rgba(75, 75, 75, 0)), color-stop(85%, rgba(75, 75, 75, 0)), color-stop(100%, #4b4b4b));
  background: -webkit-linear-gradient(left, #4b4b4b 0%, rgba(75, 75, 75, 0) 15%, rgba(75, 75, 75, 0) 85%, #4b4b4b 100%);
  background: -o-linear-gradient(left, #4b4b4b 0%, rgba(75, 75, 75, 0) 15%, rgba(75, 75, 75, 0) 85%, #4b4b4b 100%);
  background: -ms-linear-gradient(left, #4b4b4b 0%, rgba(75, 75, 75, 0) 15%, rgba(75, 75, 75, 0) 85%, #4b4b4b 100%);
  background: linear-gradient(to right, #4b4b4b 0%, rgba(75, 75, 75, 0) 15%, rgba(75, 75, 75, 0) 85%, #4b4b4b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b4b4b', endColorstr='#4b4b4b',GradientType=1 );
}
html.lt-ie9 .cross-promo .item a:after {
  display: none;
}
.cross-promo .item a.opacity-hover:after {
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
html.ie9 .cross-promo .item a,
html.lt-ie9 .cross-promo .item a {
  z-index: auto;
}
.cross-promo .item img {
  border: 1px solid #4b4b4b;
  margin: 0 !important;
  width: 279px !important;
  height: 163px !important;
  cursor: pointer;
  z-index: 2;
}
[lang="zh_CN"] .cross-promo .item img {
  border: 1px solid #dbdbdb;
}
.cross-promo .media-caption {
  color: #ffffff;
  background: #3f3f3f;
  opacity: .9;
  display: block;
  padding: 10px 10px 10px 17px;
  position: absolute;
  bottom: 0;
  width: 253px;
  z-index: 3;
}
html[dir="rtl"] .cross-promo .media-caption {
  padding: 10px 17px 10px 10px;
}
html[dir="rtl"] .cross-promo .media-caption {
  padding: 10px 17px 10px 10px;
}
.cross-promo .media-caption p {
  margin-top: 2px;
  margin-bottom: 0;
}
.cross-promo .media-container .rsArrow .rsArrowIcn {
  background: url('../../main/images/lead-media-arrows.png') no-repeat 16px center;
  top: 0;
  height: 160px;
  width: 54px;
  z-index: 3;
}
.cross-promo .media-container .rsArrow.rsArrowLeft .rsArrowIcn {
  background-position: 13px 67px;
  left: -7px;
}
.cross-promo .media-container .rsArrow.rsArrowRight .rsArrowIcn {
  background-position: -20px 67px;
  right: -10px;
}
html.mobile .cross-promo .media-container .rsArrow.rsArrowRight .rsArrowIcn {
  background-position: -20px 50%;
}
.cross-promo .overlay-left-ie8,
.cross-promo .overlay-right-ie8 {
  display: none;
}
html.lt-ie9 .cross-promo .overlay-left-ie8,
html.lt-ie9 .cross-promo .overlay-right-ie8 {
  display: block;
  position: absolute;
  background: url('../../main/images/lead-media-mask.png') repeat-y 0 0 transparent;
  top: 1px;
  width: 15%;
  height: 165px;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  -webkit-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  filter: alpha(opacity=70);
}
html.lt-ie9 .cross-promo .overlay-left-ie8.opacity-hover,
html.lt-ie9 .cross-promo .overlay-right-ie8.opacity-hover {
  display: block;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
html.lt-ie9 .cross-promo .overlay-left-ie8 {
  left: 1px;
  background-position: -283px 0;
}
html.lt-ie9 .cross-promo .overlay-right-ie8 {
  right: 1px;
  background-position: -212px 0;
}


/*----- Brand Redesign Styling for brandLauncher ----------*/
#redesignedBrandWrapper .headline-section,
.redesignedNutritionWrapper .headline-section {
  width: 100%;
  margin-top: 20px;
}
html.tablet #redesignedBrandWrapper .headline-section,
html.tablet .redesignedNutritionWrapper .headline-section {
  width: 100%;
}
html.mobile #redesignedBrandWrapper .headline-section,
html.mobile .redesignedNutritionWrapper .headline-section {
  margin: 10px 0 0;
}
#redesignedBrandWrapper .brands-wrapper,
.redesignedNutritionWrapper .brands-wrapper {
  background: #fff !important;
  margin-top: 15px;
}
html.tablet #redesignedBrandWrapper .brands-wrapper,
html.tablet .redesignedNutritionWrapper .brands-wrapper {
  margin-top: -20px;
}
html.mobile #redesignedBrandWrapper .brands-wrapper,
html.mobile .redesignedNutritionWrapper .brands-wrapper {
  padding-bottom: 0;
  margin-bottom: 0;
  margin-top: 0;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list li,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list li {
  border: 1px solid #c1c1c1;
}
html.tablet #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list li,
html.tablet .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list li {
  width: 18%;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list.brand-banner li,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list.brand-banner li {
  display: inline;
  width: 120px;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list.brand-banner li img,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list.brand-banner li img {
  width: 120px;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container {
  margin: 0 auto;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle {
  margin-top: 1%;
  margin-right: 1%;
}
.tablet #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle,
.tablet .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle {
  max-width: 45px;
  text-align: center;
  margin: 5px 3px 0 0;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle {
  margin-top: 15px;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle .mobileSelectText,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle .mobileSelectText {
  padding-left: 10px;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle ul.brand-banner,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle ul.brand-banner {
  border-bottom: none;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle i,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle i {
  display: block;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle i,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle i {
  display: inline-block;
  float: right;
  margin-top: -3px;
  margin-right: 5px;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle span,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle span {
  font-size: 13px;
  color: #4b4b4b;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle span,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle span {
  display: inline;
  font-size: 16px;
  float: left;
  padding-right: 5px;
  text-align: left;
  margin-top: 2px;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle .icon-chevron-sign-down:before,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle .icon-chevron-sign-down:before {
  content: "\f055";
  color: #f40009;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle .icon-chevron-sign-up:before,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle .icon-chevron-sign-up:before {
  content: "\f056";
  color: #f40009;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle .icon-remove-sign:before,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle .icon-remove-sign:before {
  content: "\f057";
  color: #f40009;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle .icon-remove-sign:before,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle .icon-remove-sign:before {
  content: "\f057";
  color: #f40009;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle ul.brand-banner,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container a.brands-toggle ul.brand-banner {
  border: 1px solid #c1c1c1;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner {
  padding: 0 0 5px 15px;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner {
  padding: 0;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li {
  border: 1px solid #c1c1c1;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li :hover,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li :hover {
  background: none;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li a,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li a {
  font-size: 0;
  height: 60px;
}
html.tablet #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li,
html.tablet .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li {
  min-height: 100%;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li.selected,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li.selected {
  border: 1px solid #c1c1c1;
  margin-right: 5px;
  border-bottom: 5px solid #f40009;
  background: none;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li.selected,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li.selected {
  display: block;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container .brand-grid,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container .brand-grid {
  background: #fff;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container .brand-grid .expandedViewAll i,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container .brand-grid .expandedViewAll i {
  color: #f40009;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container .brand-grid .expandedViewAll,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container .brand-grid .expandedViewAll {
  margin-top: 18px;
  margin-left: 5px;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container .brand-grid .expandedViewAll a,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container .brand-grid .expandedViewAll a {
  margin-left: 15px;
  margin-top: 20px;
  color: #f40009;
  font-size: 13px;
  text-transform: uppercase;
  padding-right: 5px;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container .brand-grid .expandedViewAll a,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container .brand-grid .expandedViewAll a {
  margin-left: 0;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container .brand-grid a.brands-toggle i,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container .brand-grid a.brands-toggle i {
  display: inline-block;
  color: #f40009;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brandGridView a.brands-toggle,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brandGridView a.brands-toggle {
  padding-left: 5px;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul {
  border-bottom: none;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul {
  padding-left: 0;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul li,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul li {
  margin-left: 4px;
  margin-right: 5px;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul li :hover,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul li :hover {
  background: none;
}
html.tablet #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul li,
html.tablet .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul li {
  min-height: 0px;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul li,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul li {
  margin: 0;
  width: 32%;
  height: 48px;
  display: block;
}
#redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul li.selected,
.redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brandGridView ul li.selected {
  border: 1px solid #c1c1c1;
}
#redesignedBrandWrapper .sub-navigations_mobile,
.redesignedNutritionWrapper .sub-navigations_mobile {
  display: none;
}
html.mobile #redesignedBrandWrapper .sub-navigations_mobile,
html.mobile .redesignedNutritionWrapper .sub-navigations_mobile {
  display: block;
  margin: -11px 15px -10px 15px;
}
#redesignedBrandWrapper .sub-navigations,
.redesignedNutritionWrapper .sub-navigations {
  display: block;
  margin: 0 30px;
}
#redesignedBrandWrapper .sub-navigations .subNav .subNav_inner h4,
.redesignedNutritionWrapper .sub-navigations .subNav .subNav_inner h4 {
  display: none;
}
html.tablet #redesignedBrandWrapper .sub-navigations .subNav,
html.tablet .redesignedNutritionWrapper .sub-navigations .subNav {
  width: 635px;
  margin: 0 30px;
}
html.mobile #redesignedBrandWrapper .sub-navigations,
html.mobile .redesignedNutritionWrapper .sub-navigations {
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile,
.redesignedNutritionWrapper .sub-navigations_mobile {
  /*!
* jQuery Mobile 1.4.5
* Git HEAD hash: 68e55e78b292634d3991c795f06f5e37a512decc <> Date: Fri Oct 31 2014 17:33:30 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license.
* http://jquery.org/license
*
*/
  /* ui-li-has-icon deprecated in 1.4. TODO: remove in 1.5 */
  /* Used by both listview and custom multiple select button */
  /* ui-li-has-icon deprecated in 1.4. TODO: remove in 1.5 */
  /*!
* jQuery Mobile 1.4.5
* Git HEAD hash: 68e55e78b292634d3991c795f06f5e37a512decc <> Date: Fri Oct 31 2014 17:33:30 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license.
* http://jquery.org/license
*
*/
  /* SVG icons */
  /* Alt icons */
  /* PNG icons */
  /* Alt icons */
  /* Globals */
  /* Font
-----------------------------------------------------------------------------------------------------------*/
  /* Form labels (overrides font-weight bold in bars, and mini font-size) */
  /* Separators
-----------------------------------------------------------------------------------------------------------*/
  /* Field contain separator (< 28em) */
  /* Table opt-in classes: strokes between each row, and alternating row stripes */
  /* Classes table-stroke and table-stripe are deprecated in 1.4. */
  /* Buttons
-----------------------------------------------------------------------------------------------------------*/
  /* Corner rounding
-----------------------------------------------------------------------------------------------------------*/
  /* Class ui-btn-corner-all deprecated in 1.4 */
  /* Buttons */
  /* Icon-only buttons */
  /* Radius clip workaround for cleaning up corner trapping */
  /* Popup arrow */
  /* Shadow
-----------------------------------------------------------------------------------------------------------*/
  /* Icons
-----------------------------------------------------------------------------------------------------------*/
  /* Alt icons */
  /* No disc */
  /* Icon shadow */
  /* Checkbox and radio */
  /* Loader */
  /* Swatches */
  /* A
-----------------------------------------------------------------------------------------------------------*/
  /* Bar: Toolbars, dividers, slider track */
  /* Page and overlay */
  /* Body: Read-only lists, text inputs, collapsible content */
  /* Links */
  /* Button up */
  /* Button hover */
  /* Button down */
  /* Active button */
  /* Active radio button icon */
  /* Focus */
  /* B
-----------------------------------------------------------------------------------------------------------*/
  /* Bar: Toolbars, dividers, slider track */
  /* Page and overlay */
  /* Body: Read-only lists, text inputs, collapsible content */
  /* Links */
  /* Button up */
  /* Button hover */
  /* Button down */
  /* Active button */
  /* Active radio button icon */
  /* Focus */
  /* Structure */
  /* Disabled
-----------------------------------------------------------------------------------------------------------*/
  /* Class ui-disabled deprecated in 1.4. :disabled not supported by IE8 so we use [disabled] */
  /* Focus state outline
-----------------------------------------------------------------------------------------------------------*/
  /* Unset box-shadow in browsers that don't do it right */
  /* Some unsets */
  /* Fixes for fieldset issues on IE10 and FF (see #6077) */
  /* Viewport */
  /* Issue #2066 */
  /* "page" containers - full-screen views, one should always be in view post-pageload */
  /* On ios4, setting focus on the page element causes flashing during transitions when there is an outline, so we turn off outlines */
  /* Fouc */
  /* Non-js content hiding */
  /* Loading screen */
  /* Headers, content panels */
  /* Corner styling for dialogs and popups */
  /* Buttons and icons */
  /* Make buttons in toolbars default to mini and inline. */
  /* To ensure same top and left/right position when ui-btn-left/right are added to something other than buttons. */
  /* Buttons in header position classes */
  /* Button elements */
  /* Firefox adds a 1px border in a button element. We negate this to make sure they have the same height as other buttons in controlgroups. */
  /* Form labels */
  /* Accessible content hiding */
  /* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
  /* Used for hiding elements by the filterable widget. You can also use this class to hide list items or buttons in controlgroups; this ensures correct corner styling. */
  /* Transitions originally inspired by those from jQtouch, nice work, folks */
  /* keyframes for slidein from sides */
  /* keyframes for slideout to sides */
  /* slide down */
  /* slide up */
  /* The properties in this rule are only necessary for the 'flip' transition.
 * We need specify the perspective to create a projection matrix. This will add
 * some depth as the element flips. The depth number represents the distance of
 * the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
 * value.
 */
  /* The properties in this rule are only necessary for the 'flip' transition.
 * We need specify the perspective to create a projection matrix. This will add
 * some depth as the element flips. The depth number represents the distance of
 * the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
 * value.
 */
  /* flow transition */
  /* content configurations. */
  /* force new row */
  /* No margin in grids for 100% width button elements until we can use max-width: fill-available; */
  /* preset breakpoint to switch to stacked grid styles below 35em (560px) */
  /* fixed page header & footer configuration */
  /* updatePagePadding() will update the padding to actual height of header and footer. */
  /* Tap toggle: hide external fixed footer. See issue #6604 */
  /* workarounds for other widgets */
  /* fixes gaps caused by subpixel problem */
  /* Hide the native input element */
  /* Fixes IE/WP filter alpha opacity bugs */
  /* Fixes legend not wrapping on IE10 */
  /* Dimensions related to the popup arrow
-----------------------------------------------------------------------------------------------------------*/
  /* desired triangle height: 10px */
  /**
 * guide for the arrow - its width, height, and offset are theme-dependent and
 * should be expessed as left, right, top, bottom, so that the element bearing
 * such a class becomes stretched inside its parent position: relative element.
 * The left/top/right/bottom specified below should reflect the corresponding
 * border radii and so it leaves room for the shadow:
 *     ..--------------------..
 *   ."        ^ top           ".
 *  /          v                 \
 * |     +------------------+     |
 * |     |                  |     |
 * | left|                  |right|
 * |<--->|                  |<--->|
 * |     +------------------+     |
 *  \          ^                 /
 *   `.        v bottom        .'
 *     ""--------------------""
 * The idea is that the top/left of the arrow container box does not move to a
 * coordinate smaller than the top/left of the guide and the right/bottom of
 * the arrow container box does not move to a coordinate larger than the
 * bottom/right of the guide. This will help us avoid the following situation:
 *        ..--------------------..
 *      ."        ^ top           ".
 *   /|/          v                 \
 *  / |     +------------------+     |
 *  \ |     |                  |     |
 *   \| left|                  |right|
 *    |<--->|                  |<--->|
 *    |     +------------------+     |
 *     \          ^                 /
 *      `.        v bottom        .'
 *        ""--------------------""
 * The arrow should not receive a top/left coordinate such that it is too close
 * to one of the corners, because then at first the shadow of the arrow and,
 * given a coordinate even closer to the corner, even the body of the arrow will
 * "stick out" of the corner of the popup. The guide provides a hint to the
 * arrow positioning code as to which range of values is acceptable for the
 * arrow container's top/left coordinate.
 **/
  /* aside from the "infinities" (-1000,2000), triangle height is used */
  /**
 * For each side, the arrow is twice the desired size and its corner is aligned
 * with the edge of the container:
 *
 *           /\         /\                +----+       /\
 *          /  \       /  \               | /\ |top   /  \
 *      +----+  \     /  +----+       +-->|/  \|     /    \
 *  left| /  |   \   /   |  \ |right  |   |    |    /      \
 *      |/   |    \ /    |   \|       |  /|    |\  /        \
 *      |\   |    / \    |   /|       | / +----+ \ \ +----+ /
 *      | \  |   /   \   |  / |       | \        /  \|    |/
 *      +----+  /     \  +----+       |  \      /    |    |
 *       ^  \  /       \  /  ^        |   \    /  +->|\  /|
 *       |   \/         \/   |        |    \  /   |  | \/ |bottom
 *       |                   |        |     \/    |  +----+
 *       +-------------------+--------+-----------+
 *                           |
 *                    arrow container
 *                     (clips arrow)
 **/
  /* Fix rotation center for oldIE - see http://www.useragentman.com/IETransformsTranslator/ */
  /* structure */
  /* Native input positioning */
  /* Display none because of issues with IE/WP's filter alpha opacity */
  /* Because we add all classes of the select and option elements to the span... */
  /* ui-li-count is styled in the listview CSS. We set padding and offset here because select supports icon position while listview doesn't. */
  /* We set the rules for the span as well to fix an issue on Chrome with text-overflow ellipsis for the button in combination with text-align center. */
  /* when no placeholder is defined in a multiple select, the header height doesn't even extend past the close button.  this shim's content in there */
  /* High level of specificity to override button margins in grids */
  /* reset the clearfix */
  /* The corner radii for ui-slider-switch/track can be specified in theme CSS. The bg and handle inherits. */
  /* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
  /* slider tooltip
-----------------------------------------------------------------------------------------------------------*/
  /* Hide the second label (the first is moved outside the div) */
  /* Same margin for mini textareas as other mini sized widgets (12.5/14 * 0.5em) */
  /* Padding on the div instead of input because of browser spinners etc. */
  /* Search icon */
  /* Resolves issue #5166: Added to support issue introduced in Firefox 15. We can likely remove this in the future. */
  /* Same for IE10 */
  /* Resolves issue #5131: Width of textinput depends on its type,
for Android 4.1 */
  /* Resolves issue #5756: Textinput in IE10 has a default clear button */
  /* Override field container CSS to prevent the flipswitch from becomming full width */
  /*
 Styles for the table columntoggle mode
*/
  /* Remove top/bottom margins around the fieldcontain on check list */
  /* Hide all prioritized columns by default */
  /* Preset breakpoints if ".ui-responsive" class added to table */
  /* Show priority 1 at 320px (20em x 16px) */
  /* Show priority 2 at 480px (30em x 16px) */
  /* Show priority 3 at 640px (40em x 16px) */
  /* Show priority 4 at 800px (50em x 16px) */
  /* Show priority 5 at 960px (60em x 16px) */
  /* Show priority 6 at 1,120px (70em x 16px) */
  /* Unchecked manually: Always hide */
  /* Checked manually: Always show */
  /*
 Styles for the table columntoggle mode
*/
  /* Mobile first styles: Begin with the stacked presentation at narrow widths */
  /* Breakpoint to show as a standard table at 560px (35em x 16px) or wider */
  /* Hack to make IE9 and WP7.5 treat cells like block level elements, scoped to ui-responsive class */
  /* Applied in a max-width media query up to the table layout breakpoint so we don't need to negate this*/
  /* Panel */
  /* Container, page and wrapper */
  /* Fixed toolbars */
  /* Dismiss */
  /* Animate class is added to panel, wrapper and fixed toolbars */
  /* Fix for Windows Phone issue #6349: unset the transition for transforms in case of fixed toolbars. */
  /* Hardware acceleration for smoother transitions on WebKit browsers */
  /* Panel positioning (for overlay and push) */
  /* Panel left closed */
  /* Panel left closed animated */
  /* Panel left open */
  /* Panel left open animated */
  /* Panel right closed */
  /* Panel right closed animated */
  /* Panel right open */
  /* Panel right open animated */
  /* Wrapper and fixed toolbars positioning (for reveal and push) */
  /* Panel left open */
  /* Panel left open animated */
  /* Panel right open */
  /* Panel right open animated */
  /* Dismiss model open */
  /* Shadows and borders */
  /* Responsive: wrap on wide viewports once open */
}
html.mobile #redesignedBrandWrapper .sub-navigations_mobile .subNavWrapper .subNavTop,
html.mobile .redesignedNutritionWrapper .sub-navigations_mobile .subNavWrapper .subNavTop {
  margin: 0;
  font-size: 14px;
  font: inherit;
  border: 1px solid #c1c1c1;
  background: #dcdcdc;
}
html.mobile #redesignedBrandWrapper .sub-navigations_mobile .subNavWrapper a.top_prev,
html.mobile .redesignedNutritionWrapper .sub-navigations_mobile .subNavWrapper a.top_prev,
html.mobile #redesignedBrandWrapper .sub-navigations_mobile .subNavWrapper a.top_next,
html.mobile .redesignedNutritionWrapper .sub-navigations_mobile .subNavWrapper a.top_next {
  display: none !important;
}
#redesignedBrandWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner h4,
.redesignedNutritionWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner h4 {
  display: none;
}
html.mobile #redesignedBrandWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner h4,
html.mobile .redesignedNutritionWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner h4 {
  display: block;
}
html.mobile #redesignedBrandWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner,
html.mobile .redesignedNutritionWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner {
  width: 100% !important;
  margin: 0px;
}
html.mobile #redesignedBrandWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner ul,
html.mobile .redesignedNutritionWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner ul {
  width: auto;
  background: #fff;
}
html.mobile #redesignedBrandWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner ul li a,
html.mobile .redesignedNutritionWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner ul li a {
  padding: 5px 10px;
}
html.mobile #redesignedBrandWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner ul li a .ui-icon-carat-d:after,
html.mobile .redesignedNutritionWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner ul li a .ui-icon-carat-d:after {
  background-image: none;
}
html.mobile #redesignedBrandWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner ul li a .ui-btn-icon-right:after,
html.mobile .redesignedNutritionWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner ul li a .ui-btn-icon-right:after {
  background-color: #fff;
  display: none;
}
html.mobile #redesignedBrandWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner ul li a span,
html.mobile .redesignedNutritionWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner ul li a span {
  font-weight: normal;
}
html.mobile #redesignedBrandWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner ul li a.active,
html.mobile .redesignedNutritionWrapper .sub-navigations_mobile .subNavWrapper .subNav .subNav_inner ul li a.active {
  background: none;
  color: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible {
  margin: 0 -1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-inset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-inset,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set {
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading {
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading .ui-btn {
  text-align: left;
  margin: 0;
  border-left-width: 0;
  border-right-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading .ui-btn-icon-top,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading .ui-btn-icon-top,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading .ui-btn-icon-bottom,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading .ui-btn-icon-bottom {
  text-align: center;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-inset .ui-collapsible-heading .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-inset .ui-collapsible-heading .ui-btn {
  border: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-collapsed + .ui-collapsible:not(.ui-collapsible-inset) > .ui-collapsible-heading .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-collapsed + .ui-collapsible:not(.ui-collapsible-inset) > .ui-collapsible-heading .ui-btn {
  border-top-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn {
  border-top-width: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading-status,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading-status {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content {
  display: block;
  margin: 0;
  padding: .5em 1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-themed-content .ui-collapsible-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-themed-content .ui-collapsible-content {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-style: solid;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content {
  border-left-width: 1px;
  border-right-width: 1px;
  border: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-inset .ui-collapsible-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-inset .ui-collapsible-content {
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content-collapsed,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content-collapsed {
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set > .ui-collapsible.ui-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set > .ui-collapsible.ui-corner-all {
  -webkit-border-radius: 0;
  border-radius: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading > .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading > .ui-btn {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible.ui-first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible.ui-first-child {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible.ui-last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible.ui-last-child {
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-themed-content:not(.ui-collapsible-collapsed) > .ui-collapsible-heading,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-themed-content:not(.ui-collapsible-collapsed) > .ui-collapsible-heading {
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible {
  margin: -1px -1em 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible-inset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible-inset {
  margin: -1px 0 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible.ui-first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible.ui-first-child {
  margin-top: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li {
  margin: 0;
  padding: 0;
  list-style: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-content .ui-listview,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-content .ui-listview,
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-inner > .ui-listview,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-inner > .ui-listview {
  margin: -1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-content .ui-listview-inset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-content .ui-listview-inset,
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-inner > .ui-listview-inset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-inner > .ui-listview-inset {
  margin: 1em 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-listview,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-listview {
  margin: -0.5em -1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li {
  display: block;
  position: relative;
  overflow: visible;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-static,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-static,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-divider,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-divider,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li > a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li > a.ui-btn {
  margin: 0;
  display: block;
  position: relative;
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li > .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li > .ui-btn:focus {
  z-index: 1;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-static,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-static,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-divider,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-divider,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li > a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li > a.ui-btn {
  border-width: 1px 0 0 0;
  border-style: solid;
  border: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview-inset > .ui-li-static,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview-inset > .ui-li-static,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview-inset > .ui-li-divider,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview-inset > .ui-li-divider,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview-inset > li > a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview-inset > li > a.ui-btn {
  border-right-width: 1px;
  border-left-width: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-static.ui-last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-static.ui-last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-divider.ui-last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-divider.ui-last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-last-child > a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-last-child > a.ui-btn {
  border-bottom-width: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
  border-top-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child > a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child > a.ui-btn {
  border-bottom-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-first-child > a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-first-child > a.ui-btn {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-last-child > a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-last-child > a.ui-btn {
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-li-has-alt > a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-li-has-alt > a.ui-btn {
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-first-child > a.ui-btn + a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-first-child > a.ui-btn + a.ui-btn {
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-last-child > a.ui-btn + a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-last-child > a.ui-btn + a.ui-btn {
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-first-child img:first-child:not(.ui-li-icon),
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-first-child img:first-child:not(.ui-li-icon) {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-last-child img:first-child:not(.ui-li-icon),
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-last-child img:first-child:not(.ui-li-icon) {
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-listview:not(.ui-listview-inset),
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-listview:not(.ui-listview-inset) {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-static,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-static {
  padding: .7em 1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-divider,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-divider {
  padding: .5em 1.143em;
  font-size: 14px;
  font-weight: bold;
  cursor: default;
  outline: 0;
  /* Dividers in custom selectmenus have tabindex */
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-has-count > .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-has-count > .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-static.ui-li-has-count,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-static.ui-li-has-count,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-divider.ui-li-has-count,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-divider.ui-li-has-count {
  padding-right: 2.8125em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-has-count > .ui-btn-icon-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-has-count > .ui-btn-icon-right {
  padding-right: 4.6875em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-has-thumb > .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-has-thumb > .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-static.ui-li-has-thumb,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-static.ui-li-has-thumb {
  min-height: 3.625em;
  padding-left: 6.25em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-has-icon > .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-has-icon > .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-static.ui-li-has-icon,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-static.ui-li-has-icon {
  min-height: 1.25em;
  padding-left: 2.5em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-li-count,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-li-count {
  position: absolute;
  font-size: 12.5px;
  font-weight: bold;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  padding: 0 .48em;
  line-height: 1.6em;
  min-height: 1.6em;
  min-width: .64em;
  right: .8em;
  top: 50%;
  margin-top: -0.88em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview .ui-btn-icon-right .ui-li-count,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview .ui-btn-icon-right .ui-li-count {
  right: 3.2em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview .ui-li-has-thumb > img:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview .ui-li-has-thumb > img:first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview .ui-li-has-thumb > .ui-btn > img:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview .ui-li-has-thumb > .ui-btn > img:first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview .ui-li-has-thumb .ui-li-thumb,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview .ui-li-has-thumb .ui-li-thumb {
  position: absolute;
  left: 0;
  top: 0;
  max-height: 5em;
  max-width: 5em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-has-icon > img:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-has-icon > img:first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > .ui-li-has-icon > .ui-btn > img:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > .ui-li-has-icon > .ui-btn > img:first-child {
  position: absolute;
  left: .625em;
  top: .9em;
  max-height: 1em;
  max-width: 1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li h1,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li h1,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li h2,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li h2,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li h3,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li h3,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li h4,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li h4,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li h5,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li h5,
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li h6,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li h6 {
  font-size: 1em;
  font-weight: bold;
  display: block;
  margin: .45em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li p,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li p {
  font-size: .75em;
  font-weight: normal;
  display: block;
  margin: .6em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview .ui-li-aside,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview .ui-li-aside {
  position: absolute;
  top: 1em;
  right: 3.333em;
  margin: 0;
  text-align: right;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-li-has-alt > .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-li-has-alt > .ui-btn {
  margin-right: 2.5em;
  border-right-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn {
  position: absolute;
  width: 2.5em;
  height: 100%;
  min-height: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-left-width: 1px;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  z-index: 2;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview-inset > li.ui-li-has-alt > .ui-btn + .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview-inset > li.ui-li-has-alt > .ui-btn + .ui-btn {
  border-right-width: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn:focus {
  z-index: 3;
}
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > .ui-li-divider,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > .ui-li-divider {
  counter-reset: listnumbering;
}
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li > .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li > .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li.ui-li-static,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li.ui-li-static {
  vertical-align: middle;
}
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li > .ui-btn:first-child:before,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li > .ui-btn:first-child:before,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li.ui-li-static:before,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li.ui-li-static:before,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li.ui-field-contain > label:before,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li.ui-field-contain > label:before,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li.ui-field-contain > .ui-controlgroup-label:before,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li.ui-field-contain > .ui-controlgroup-label:before {
  display: inline-block;
  font-size: .9em;
  font-weight: normal;
  padding-right: .3em;
  min-width: 1.4em;
  line-height: 1.5;
  vertical-align: middle;
  counter-increment: listnumbering;
  content: counter(listnumbering) ".";
}
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li.ui-field-contain:before,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li.ui-field-contain:before {
  content: none;
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li h1:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li h1:first-child,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li h2:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li h2:first-child,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li h3:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li h3:first-child,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li h4:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li h4:first-child,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li h5:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li h5:first-child,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li h6:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li h6:first-child,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li p:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li p:first-child,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li img:first-child + *,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li img:first-child + * {
  display: inline-block;
  vertical-align: middle;
}
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li h1:first-child ~ *,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li h1:first-child ~ *,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li h2:first-child ~ *,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li h2:first-child ~ *,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li h3:first-child ~ *,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li h3:first-child ~ *,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li h4:first-child ~ *,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li h4:first-child ~ *,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li h5:first-child ~ *,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li h5:first-child ~ *,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li h6:first-child ~ *,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li h6:first-child ~ *,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li p:first-child ~ *,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li p:first-child ~ *,
#redesignedBrandWrapper .sub-navigations_mobile ol.ui-listview > li img:first-child + * ~ *,
.redesignedNutritionWrapper .sub-navigations_mobile ol.ui-listview > li img:first-child + * ~ * {
  margin-top: 0;
  text-indent: 2.04em;
  /* (1.4em + .3em) * .9em / .75em */
}
#redesignedBrandWrapper .sub-navigations_mobile html .ui-filterable + .ui-listview,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-filterable + .ui-listview,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-filterable.ui-listview,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-filterable.ui-listview {
  margin-top: .5em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content > form.ui-filterable,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content > form.ui-filterable {
  margin-top: -0.5em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-input-search.ui-filterable,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-input-search.ui-filterable {
  margin-top: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
  border-top-width: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-plus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-plus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-carat-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-carat-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-carat-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-carat-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-carat-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-carat-d:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/carat-d-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-carat-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-carat-d:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-carat-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-carat-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-action:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-action:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M9%2C5v3l5-4L9%2C0v3c0%2C0-5%2C0-5%2C7C6%2C5%2C9%2C5%2C9%2C5z%20M11%2C12H2V5h1l2-2H0v11h13V7l-2%2C2V12z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-alert:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-alert:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C0L0%2C12h14L7%2C0z%20M7%2C11c-0.553%2C0-1-0.447-1-1s0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1S7.553%2C11%2C7%2C11z%20M7%2C8%20C6.447%2C8%2C6%2C7.553%2C6%2C7V5c0-0.553%2C0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1v2C8%2C7.553%2C7.553%2C8%2C7%2C8z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-arrow-d-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-arrow-d-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C3%2011%2C0%203.5%2C7.5%200%2C4%200%2C14%2010%2C14%206.5%2C10.5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-arrow-d-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-arrow-d-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2210.5%2C7.5%203%2C0%200%2C3%207.5%2C10.5%204%2C14%2014%2C14%2014%2C4%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-arrow-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-arrow-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%229%2C7%209%2C0%205%2C0%205%2C7%200%2C7%207%2C14%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-arrow-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-arrow-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-arrow-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-arrow-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-arrow-u-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-arrow-u-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C11%206.5%2C3.5%2010%2C0%200%2C0%200%2C10%203.5%2C6.5%2011%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-arrow-u-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-arrow-u-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C0%204%2C0%207.5%2C3.5%200%2C11%203%2C14%2010.5%2C6.5%2014%2C10%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-arrow-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-arrow-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C0%200%2C7%205%2C7%205%2C14%209%2C14%209%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-audio:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-audio:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.018px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014.018%2014%22%20style%3D%22enable-background%3Anew%200%200%2014.018%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M1%2C4C0.447%2C4%2C0%2C4.447%2C0%2C5v4c0%2C0.553%2C0.447%2C1%2C1%2C1h1l4%2C4V0L2%2C4H1z%20M10.346%2C7c0-1.699-1.042-3.154-2.546-3.867L6.982%2C4.68%20C7.885%2C5.107%2C8.51%2C5.98%2C8.51%2C7S7.885%2C8.893%2C6.982%2C9.32L7.8%2C10.867C9.304%2C10.154%2C10.346%2C8.699%2C10.346%2C7z%20M9.447%2C0.017L8.618%2C1.586%20C10.723%2C2.584%2C12.182%2C4.621%2C12.182%2C7s-1.459%2C4.416-3.563%2C5.414l0.829%2C1.569c2.707-1.283%2C4.57-3.925%2C4.57-6.983%20S12.154%2C1.3%2C9.447%2C0.017z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-back:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-back:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5%2C3V0L1%2C4l4%2C4V5c0%2C0%2C6%2C0%2C6%2C3s-5%2C4-5%2C4v2c0%2C0%2C7-1%2C7-6C13%2C4%2C8%2C3%2C5%2C3z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-bars:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-bars:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1%20C0.447%2C6%2C0%2C6.447%2C0%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1%20s0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-bullets:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-bullets:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5%2C4h8c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H5C4.447%2C2%2C4%2C2.447%2C4%2C3S4.447%2C4%2C5%2C4z%20M13%2C6H5%20C4.447%2C6%2C4%2C6.447%2C4%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H5c-0.553%2C0-1%2C0.447-1%2C1%20s0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%20M1%2C2C0.447%2C2%2C0%2C2.447%2C0%2C3s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C2%2C1%2C2z%20M1%2C6%20C0.447%2C6%2C0%2C6.447%2C0%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1s1-0.447%2C1-1C2%2C6.447%2C1.553%2C6%2C1%2C6z%20M1%2C10c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1s1-0.447%2C1-1%20S1.553%2C10%2C1%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-calendar:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-calendar:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M0%2C8h2V6H0V8z%20M3%2C8h2V6H3V8z%20M6%2C8h2V6H6V8z%20M9%2C8h2V6H9V8z%20M12%2C8h2V6h-2V8z%20M0%2C11h2V9H0V11z%20M3%2C11h2V9H3V11z%20M6%2C11h2V9H6V11z%20%20M9%2C11h2V9H9V11z%20M12%2C11h2V9h-2V11z%20M0%2C14h2v-2H0V14z%20M3%2C14h2v-2H3V14z%20M6%2C14h2v-2H6V14z%20M9%2C14h2v-2H9V14z%20M12%2C1%20c0-0.553-0.447-1-1-1s-1%2C0.447-1%2C1H4c0-0.553-0.447-1-1-1S2%2C0.447%2C2%2C1H0v4h14V1H12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-camera:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-camera:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M12%2C2.5H9.908c-0.206-0.581-0.756-1-1.408-1h-3c-0.652%2C0-1.202%2C0.419-1.408%2C1H2c-1.104%2C0-2%2C0.896-2%2C2%20v6c0%2C1.104%2C0.896%2C2%2C2%2C2h10c1.104%2C0%2C2-0.896%2C2-2v-6C14%2C3.396%2C13.104%2C2.5%2C12%2C2.5z%20M7%2C10.5c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3C10%2C9.156%2C8.657%2C10.5%2C7%2C10.5z%20M7%2C5.5c-1.104%2C0-2%2C0.896-2%2C2c0%2C1.104%2C0.896%2C2%2C2%2C2c1.104%2C0%2C2-0.896%2C2-2%20C9%2C6.396%2C8.104%2C5.5%2C7%2C5.5z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-carat-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-carat-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-carat-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-carat-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2210.596%2C11.949%205.646%2C7%2010.596%2C2.05%208.475%2C-0.071%201.404%2C7%208.475%2C14.07%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-carat-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-carat-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-carat-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-carat-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-check:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-check:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-btn.ui-checkbox-on.ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-btn.ui-checkbox-on.ui-checkbox-on:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-clock:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-clock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C12c-2.762%2C0-5-2.238-5-5s2.238-5%2C5-5s5%2C2.238%2C5%2C5%20S9.762%2C12%2C7%2C12z%20M9%2C6H8V4c0-0.553-0.447-1-1-1S6%2C3.447%2C6%2C4v3c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1S9.553%2C6%2C9%2C6z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-cloud:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-cloud:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M14%2C9.5c0-0.793-0.465-1.473-1.134-1.795C12.949%2C7.484%2C13%2C7.249%2C13%2C7c0-1.104-0.896-2-2-2%20c-0.158%2C0-0.311%2C0.023-0.457%2C0.058C9.816%2C3.549%2C8.286%2C2.5%2C6.5%2C2.5c-2.33%2C0-4.224%2C1.777-4.454%2C4.046C0.883%2C6.76%2C0%2C7.773%2C0%2C9%20c0%2C1.381%2C1.119%2C2.5%2C2.5%2C2.5h10v-0.07C13.361%2C11.206%2C14%2C10.432%2C14%2C9.5z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-comment:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-comment:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M12%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v7c0%2C1.104%2C0.896%2C2%2C2%2C2h1v3l3-3h6c1.104%2C0%2C2-0.896%2C2-2V2C14%2C0.896%2C13.104%2C0%2C12%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-delete:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-delete:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-edit:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-edit:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M1%2C10l-1%2C4l4-1l7-7L8%2C3L1%2C10z%20M11%2C0L9%2C2l3%2C3l2-2L11%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-eye:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-eye:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C2C3%2C2%2C0%2C7%2C0%2C7s3%2C5%2C7%2C5s7-5%2C7-5S11%2C2%2C7%2C2z%20M7%2C10c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3C10%2C8.656%2C8.657%2C10%2C7%2C10z%20M7%2C6C6.448%2C6%2C6%2C6.447%2C6%2C7c0%2C0.553%2C0.448%2C1%2C1%2C1s1-0.447%2C1-1C8%2C6.447%2C7.552%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-forbidden:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-forbidden:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M12.601%2C11.187C13.476%2C10.018%2C14%2C8.572%2C14%2C7c0-3.866-3.134-7-7-7C5.428%2C0%2C3.982%2C0.524%2C2.813%2C1.399L2.757%2C1.343L2.053%2C2.048%20L2.048%2C2.053L1.343%2C2.758l0.056%2C0.056C0.524%2C3.982%2C0%2C5.428%2C0%2C7c0%2C3.866%2C3.134%2C7%2C7%2C7c1.572%2C0%2C3.018-0.524%2C4.187-1.399l0.056%2C0.057%20l0.705-0.705l0.005-0.005l0.705-0.705L12.601%2C11.187z%20M7%2C2c2.761%2C0%2C5%2C2.238%2C5%2C5c0%2C1.019-0.308%2C1.964-0.832%2C2.754L4.246%2C2.832%20C5.036%2C2.308%2C5.981%2C2%2C7%2C2z%20M7%2C12c-2.761%2C0-5-2.238-5-5c0-1.019%2C0.308-1.964%2C0.832-2.754l6.922%2C6.922C8.964%2C11.692%2C8.019%2C12%2C7%2C12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-forward:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-forward:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M13%2C4L9%2C0v3C6%2C3%2C1%2C4%2C1%2C8c0%2C5%2C7%2C6%2C7%2C6v-2c0%2C0-5-1-5-4s6-3%2C6-3v3L13%2C4z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-gear:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-gear:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M13.621%2C5.904l-1.036-0.259c-0.168-0.042-0.303-0.168-0.355-0.332c-0.092-0.284-0.205-0.559-0.339-0.82%20c-0.079-0.153-0.073-0.337%2C0.017-0.486l0.549-0.915c0.118-0.196%2C0.088-0.448-0.075-0.61l-0.862-0.863%20c-0.162-0.163-0.414-0.193-0.611-0.075l-0.916%2C0.55C9.844%2C2.182%2C9.659%2C2.188%2C9.506%2C2.109C9.244%2C1.975%2C8.97%2C1.861%2C8.686%2C1.77%20c-0.165-0.052-0.29-0.187-0.332-0.354L8.095%2C0.379C8.039%2C0.156%2C7.839%2C0%2C7.609%2C0H6.391c-0.229%2C0-0.43%2C0.156-0.485%2C0.379L5.646%2C1.415%20C5.604%2C1.582%2C5.479%2C1.718%2C5.313%2C1.77c-0.284%2C0.092-0.559%2C0.206-0.82%2C0.34C4.339%2C2.188%2C4.155%2C2.182%2C4.007%2C2.093L3.092%2C1.544%20c-0.196-0.118-0.448-0.087-0.61%2C0.075L1.619%2C2.481C1.457%2C2.644%2C1.426%2C2.896%2C1.544%2C3.093l0.549%2C0.914%20c0.089%2C0.148%2C0.095%2C0.332%2C0.017%2C0.486C1.975%2C4.755%2C1.861%2C5.029%2C1.77%2C5.314c-0.053%2C0.164-0.188%2C0.29-0.354%2C0.332L0.379%2C5.905%20C0.156%2C5.961%2C0%2C6.161%2C0%2C6.391v1.219c0%2C0.229%2C0.156%2C0.43%2C0.379%2C0.485l1.036%2C0.26C1.582%2C8.396%2C1.717%2C8.521%2C1.77%2C8.687%20c0.092%2C0.284%2C0.205%2C0.559%2C0.34%2C0.82C2.188%2C9.66%2C2.182%2C9.844%2C2.093%2C9.993l-0.549%2C0.915c-0.118%2C0.195-0.087%2C0.448%2C0.075%2C0.61%20l0.862%2C0.862c0.162%2C0.163%2C0.414%2C0.193%2C0.61%2C0.075l0.915-0.549c0.148-0.089%2C0.332-0.095%2C0.486-0.017%20c0.262%2C0.135%2C0.536%2C0.248%2C0.82%2C0.34c0.165%2C0.053%2C0.291%2C0.187%2C0.332%2C0.354l0.259%2C1.036C5.96%2C13.844%2C6.16%2C14%2C6.39%2C14h1.22%20c0.229%2C0%2C0.43-0.156%2C0.485-0.379l0.259-1.036c0.042-0.167%2C0.168-0.302%2C0.333-0.354c0.284-0.092%2C0.559-0.205%2C0.82-0.34%20c0.154-0.078%2C0.338-0.072%2C0.486%2C0.017l0.914%2C0.549c0.197%2C0.118%2C0.449%2C0.088%2C0.611-0.074l0.862-0.863%20c0.163-0.162%2C0.193-0.415%2C0.075-0.611l-0.549-0.915c-0.089-0.148-0.096-0.332-0.017-0.485c0.134-0.263%2C0.248-0.536%2C0.339-0.82%20c0.053-0.165%2C0.188-0.291%2C0.355-0.333l1.036-0.259C13.844%2C8.039%2C14%2C7.839%2C14%2C7.609V6.39C14%2C6.16%2C13.844%2C5.96%2C13.621%2C5.904z%20M7%2C10%20c-1.657%2C0-3-1.343-3-3s1.343-3%2C3-3s3%2C1.343%2C3%2C3S8.657%2C10%2C7%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-grid:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-grid:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M3%2C0H1C0.447%2C0%2C0%2C0.447%2C0%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C4%2C0.447%2C3.553%2C0%2C3%2C0z%20M8%2C0H6%20C5.447%2C0%2C5%2C0.447%2C5%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C9%2C0.447%2C8.553%2C0%2C8%2C0z%20M13%2C0h-2c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C14%2C0.447%2C13.553%2C0%2C13%2C0z%20M3%2C5H1C0.447%2C5%2C0%2C5.447%2C0%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1V6C4%2C5.447%2C3.553%2C5%2C3%2C5z%20M8%2C5H6C5.447%2C5%2C5%2C5.447%2C5%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6%20C9%2C5.447%2C8.553%2C5%2C8%2C5z%20M13%2C5h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6C14%2C5.447%2C13.553%2C5%2C13%2C5z%20M3%2C10%20H1c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C4%2C10.447%2C3.553%2C10%2C3%2C10z%20M8%2C10H6c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C9%2C10.447%2C8.553%2C10%2C8%2C10z%20M13%2C10h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1v-2C14%2C10.447%2C13.553%2C10%2C13%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-heart:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-heart:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C1.872c-2-3-7-2-7%2C2c0%2C3%2C4%2C7%2C4%2C7s2.417%2C2.479%2C3%2C3c0.583-0.521%2C3-3%2C3-3s4-4%2C4-7%20C14-0.128%2C9-1.128%2C7%2C1.872z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-home:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-home:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-info:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-info:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C2c0.552%2C0%2C1%2C0.447%2C1%2C1S7.552%2C4%2C7%2C4S6%2C3.553%2C6%2C3%20S6.448%2C2%2C7%2C2z%20M9%2C11H5v-1h1V6H5V5h3v5h1V11z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-location:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-location:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4%20s0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-lock:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-lock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M12%2C6V5c0-2.762-2.238-5-5-5C4.239%2C0%2C2%2C2.238%2C2%2C5v1H1v8h12V6H12z%20M7.5%2C9.848V12h-1V9.848%20C6.207%2C9.673%2C6%2C9.366%2C6%2C9c0-0.553%2C0.448-1%2C1-1s1%2C0.447%2C1%2C1C8%2C9.366%2C7.793%2C9.673%2C7.5%2C9.848z%20M10%2C6H4V5c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3V6z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-mail:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-mail:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M0%2C3.75V12h14V3.75L7%2C9L0%2C3.75z%20M14%2C2H0l7%2C5L14%2C2z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-minus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-minus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20style%3D%22fill%3A%23FFFFFF%3B%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-navigation:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-navigation:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2213%2C1%200%2C6%207%2C7%208%2C14%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-phone:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-phone:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%22-0.01%200.008%2014%2014%22%20style%3D%22enable-background%3Anew%20-0.01%200.008%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M6.939%2C9.189C6.165%2C8.557%2C5.271%2C7.705%2C4.497%2C6.744C3.953%2C6.071%2C3.473%2C5.363%2C3.969%2C4.866l-3.482-3.48%20C-0.021%2C2.02-1.146%2C5.04%2C3.675%2C9.984c5.08%2C5.211%2C8.356%2C4.097%2C8.92%2C3.511l-3.396-3.4C8.725%2C10.568%2C8.113%2C10.146%2C6.939%2C9.189z%20%20M13.82%2C11.519v-0.004c0%2C0-2.648-2.646-2.649-2.647c-0.21-0.211-0.546-0.205-0.754%2C0.002L9.455%2C9.831l3.403%2C3.407%20c0%2C0%2C0.962-0.96%2C0.961-0.961l0.002-0.001C14.043%2C12.056%2C14.021%2C11.721%2C13.82%2C11.519z%20M5.192%2C3.644V3.642%20c0.222-0.222%2C0.2-0.557%2C0-0.758V2.881c0%2C0-2.726-2.725-2.727-2.726C2.255-0.055%2C1.92-0.05%2C1.712%2C0.156L0.751%2C1.121l3.479%2C3.482%20C4.231%2C4.604%2C5.192%2C3.645%2C5.192%2C3.644z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-plus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-plus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-power:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-power:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M11.243%2C2.408c-0.392-0.401-1.024-0.401-1.415%2C0c-0.391%2C0.401-0.391%2C1.054%2C0%2C1.455%20C10.584%2C4.642%2C11%2C5.675%2C11%2C6.773s-0.416%2C2.133-1.172%2C2.91c-1.512%2C1.558-4.145%2C1.558-5.656%2C0C3.416%2C8.904%2C3%2C7.872%2C3%2C6.773%20C3%2C5.673%2C3.416%2C4.64%2C4.172%2C3.863c0.39-0.401%2C0.39-1.054%2C0-1.455c-0.391-0.401-1.024-0.401-1.415%2C0C1.624%2C3.574%2C1%2C5.125%2C1%2C6.773%20c0%2C1.647%2C0.624%2C3.199%2C1.757%2C4.365c1.134%2C1.166%2C2.64%2C1.809%2C4.243%2C1.809c1.604%2C0%2C3.109-0.645%2C4.243-1.811%20C12.376%2C9.975%2C13%2C8.423%2C13%2C6.773C13%2C5.125%2C12.376%2C3.574%2C11.243%2C2.408z%20M7%2C8.053c0.553%2C0%2C1-0.445%2C1-1v-6c0-0.553-0.447-1-1-1%20c-0.553%2C0-1%2C0.447-1%2C1v6C6%2C7.604%2C6.447%2C8.053%2C7%2C8.053z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-recycle:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-recycle:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M3%2C7h1L2%2C4L0%2C7h1c0%2C3.313%2C2.687%2C6%2C6%2C6c0.702%2C0%2C1.374-0.127%2C2-0.35v-2.205C8.41%2C10.789%2C7.732%2C11%2C7%2C11%20C4.791%2C11%2C3%2C9.209%2C3%2C7z%20M13%2C7c0-3.313-2.688-6-6-6C6.298%2C1%2C5.626%2C1.127%2C5%2C1.349v2.206C5.59%2C3.211%2C6.268%2C3%2C7%2C3c2.209%2C0%2C4%2C1.791%2C4%2C4%20h-1l2%2C3l2-3H13z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-refresh:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-refresh:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.001px%22%20height%3D%2214.002px%22%20viewBox%3D%220%200%2014.001%2014.002%22%20style%3D%22enable-background%3Anew%200%200%2014.001%2014.002%3B%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M14.001%2C6.001v-6l-2.06%2C2.06c-0.423-0.424-0.897-0.809-1.44-1.122C7.153-0.994%2C2.872%2C0.153%2C0.939%2C3.501%20c-1.933%2C3.348-0.786%2C7.629%2C2.562%2C9.562c3.348%2C1.933%2C7.629%2C0.785%2C9.562-2.562l-1.732-1c-1.381%2C2.392-4.438%2C3.211-6.83%2C1.83%20s-3.211-4.438-1.83-6.83s4.438-3.211%2C6.83-1.83c0.389%2C0.225%2C0.718%2C0.506%2C1.02%2C0.81l-2.52%2C2.52H14.001z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-search:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-search:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5%20s2.463%2C5.5%2C5.5%2C5.5c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-shop:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-shop:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M10%2C4V3c0-1.657-1.343-3-3-3S4%2C1.343%2C4%2C3v1H1v10h12V4H10z%20M4.5%2C6C4.224%2C6%2C4%2C5.776%2C4%2C5.5%20S4.224%2C5%2C4.5%2C5S5%2C5.224%2C5%2C5.5S4.776%2C6%2C4.5%2C6z%20M5%2C3c0-1.104%2C0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2v1H5V3z%20M9.5%2C6C9.225%2C6%2C9%2C5.776%2C9%2C5.5%20S9.225%2C5%2C9.5%2C5S10%2C5.224%2C10%2C5.5S9.775%2C6%2C9.5%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-star:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-star:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2214%2C5%209%2C5%207%2C0%205%2C5%200%2C5%204%2C8%202.625%2C13%207%2C10%2011.375%2C13%2010%2C8%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-tag:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-tag:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M5%2C0H0v5l9%2C9l5-5L5%2C0z%20M3%2C4C2.447%2C4%2C2%2C3.553%2C2%2C3s0.447-1%2C1-1s1%2C0.447%2C1%2C1S3.553%2C4%2C3%2C4z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-user:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-user:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-video:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-video:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%20-2%2014%2014%22%20style%3D%22enable-background%3Anew%200%20-2%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M8%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2h6c1.104%2C0%2C2-0.896%2C2-2V5V2C10%2C0.896%2C9.104%2C0%2C8%2C0z%20%20M10%2C5l4%2C4V1L10%2C5z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-action:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-action:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-action:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-action:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M9%2C5v3l5-4L9%2C0v3c0%2C0-5%2C0-5%2C7C6%2C5%2C9%2C5%2C9%2C5z%20M11%2C12H2V5h1l2-2H0v11h13V7l-2%2C2V12z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-alert:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-alert:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-alert:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-alert:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0L0%2C12h14L7%2C0z%20M7%2C11c-0.553%2C0-1-0.447-1-1s0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1S7.553%2C11%2C7%2C11z%20M7%2C8C6.447%2C8%2C6%2C7.553%2C6%2C7V5%20c0-0.553%2C0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1v2C8%2C7.553%2C7.553%2C8%2C7%2C8z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-d:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%229%2C7%209%2C0%205%2C0%205%2C7%200%2C7%207%2C14%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-d-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-d-l:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-d-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-d-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C3%2011%2C0%203.5%2C7.5%200%2C4%200%2C14%2010%2C14%206.5%2C10.5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-d-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-d-r:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-d-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-d-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2210.5%2C7.5%203%2C0%200%2C3%207.5%2C10.5%204%2C14%2014%2C14%2014%2C4%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-l:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-r:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-u:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%227%2C0%200%2C7%205%2C7%205%2C14%209%2C14%209%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-u-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-u-l:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-u-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-u-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C11%206.5%2C3.5%2010%2C0%200%2C0%200%2C10%203.5%2C6.5%2011%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-u-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-arrow-u-r:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-u-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-arrow-u-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C0%204%2C0%207.5%2C3.5%200%2C11%203%2C14%2010.5%2C6.5%2014%2C10%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-audio:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-audio:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-audio:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-audio:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.018px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014.018%2014%22%20style%3D%22enable-background%3Anew%200%200%2014.018%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C4C0.447%2C4%2C0%2C4.447%2C0%2C5v4c0%2C0.553%2C0.447%2C1%2C1%2C1h1l4%2C4V0L2%2C4H1z%20M10.346%2C7c0-1.699-1.042-3.154-2.546-3.867L6.982%2C4.68%20C7.885%2C5.107%2C8.51%2C5.98%2C8.51%2C7S7.885%2C8.893%2C6.982%2C9.32L7.8%2C10.867C9.304%2C10.154%2C10.346%2C8.699%2C10.346%2C7z%20M9.447%2C0.017L8.618%2C1.586%20C10.723%2C2.584%2C12.182%2C4.621%2C12.182%2C7s-1.459%2C4.416-3.563%2C5.414l0.829%2C1.569c2.707-1.283%2C4.57-3.925%2C4.57-6.983%20S12.154%2C1.3%2C9.447%2C0.017z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-back:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-back:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-back:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-back:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5%2C3V0L1%2C4l4%2C4V5c0%2C0%2C6%2C0%2C6%2C3s-5%2C4-5%2C4v2c0%2C0%2C7-1%2C7-6C13%2C4%2C8%2C3%2C5%2C3z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-bars:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-bars:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-bars:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-bars:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1C0.447%2C6%2C0%2C6.447%2C0%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1h12%20c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-bullets:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-bullets:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-bullets:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-bullets:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5%2C4h8c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H5C4.447%2C2%2C4%2C2.447%2C4%2C3S4.447%2C4%2C5%2C4z%20M13%2C6H5C4.447%2C6%2C4%2C6.447%2C4%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H5c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1h8%20c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%20M1%2C2C0.447%2C2%2C0%2C2.447%2C0%2C3s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C2%2C1%2C2z%20M1%2C6C0.447%2C6%2C0%2C6.447%2C0%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1s1-0.447%2C1-1C2%2C6.447%2C1.553%2C6%2C1%2C6z%20M1%2C10c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C10%2C1%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-calendar:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-calendar:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-calendar:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-calendar:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M0%2C8h2V6H0V8z%20M3%2C8h2V6H3V8z%20M6%2C8h2V6H6V8z%20M9%2C8h2V6H9V8z%20M12%2C8h2V6h-2V8z%20M0%2C11h2V9H0V11z%20M3%2C11h2V9H3V11z%20M6%2C11h2V9H6V11z%20%20M9%2C11h2V9H9V11z%20M12%2C11h2V9h-2V11z%20M0%2C14h2v-2H0V14z%20M3%2C14h2v-2H3V14z%20M6%2C14h2v-2H6V14z%20M9%2C14h2v-2H9V14z%20M12%2C1%20c0-0.553-0.447-1-1-1s-1%2C0.447-1%2C1H4c0-0.553-0.447-1-1-1S2%2C0.447%2C2%2C1H0v4h14V1H12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-camera:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-camera:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-camera:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-camera:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12%2C2.5H9.908c-0.206-0.581-0.756-1-1.408-1h-3c-0.652%2C0-1.202%2C0.419-1.408%2C1H2c-1.104%2C0-2%2C0.896-2%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2%20h10c1.104%2C0%2C2-0.896%2C2-2v-6C14%2C3.396%2C13.104%2C2.5%2C12%2C2.5z%20M7%2C10.5c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3%20C10%2C9.156%2C8.657%2C10.5%2C7%2C10.5z%20M7%2C5.5c-1.104%2C0-2%2C0.896-2%2C2c0%2C1.104%2C0.896%2C2%2C2%2C2c1.104%2C0%2C2-0.896%2C2-2C9%2C6.396%2C8.104%2C5.5%2C7%2C5.5z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-carat-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-carat-d:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-carat-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-carat-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-carat-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-carat-l:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-carat-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-carat-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2210.596%2C11.949%205.646%2C7%2010.596%2C2.05%208.475%2C-0.071%201.404%2C7%208.475%2C14.07%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-carat-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-carat-r:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-carat-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-carat-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-carat-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-carat-u:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-carat-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-carat-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-check:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-check:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-check:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-check:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-alt-icon.ui-btn.ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-alt-icon.ui-btn.ui-checkbox-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-alt-icon .ui-btn.ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-alt-icon .ui-btn.ui-checkbox-on:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-clock:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-clock:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-clock:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-clock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C12c-2.762%2C0-5-2.238-5-5s2.238-5%2C5-5s5%2C2.238%2C5%2C5%20S9.762%2C12%2C7%2C12z%20M9%2C6H8V4c0-0.553-0.447-1-1-1S6%2C3.447%2C6%2C4v3c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1S9.553%2C6%2C9%2C6z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-cloud:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-cloud:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-cloud:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-cloud:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M14%2C9.5c0-0.793-0.465-1.473-1.134-1.795C12.949%2C7.484%2C13%2C7.249%2C13%2C7c0-1.104-0.896-2-2-2c-0.158%2C0-0.311%2C0.023-0.457%2C0.058%20C9.816%2C3.549%2C8.286%2C2.5%2C6.5%2C2.5c-2.33%2C0-4.224%2C1.777-4.454%2C4.046C0.883%2C6.76%2C0%2C7.773%2C0%2C9c0%2C1.381%2C1.119%2C2.5%2C2.5%2C2.5h10v-0.07%20C13.361%2C11.206%2C14%2C10.432%2C14%2C9.5z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-comment:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-comment:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-comment:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-comment:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v7c0%2C1.104%2C0.896%2C2%2C2%2C2h1v3l3-3h6c1.104%2C0%2C2-0.896%2C2-2V2C14%2C0.896%2C13.104%2C0%2C12%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-delete:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-delete:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-delete:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-delete:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-edit:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-edit:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-edit:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-edit:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C10l-1%2C4l4-1l7-7L8%2C3L1%2C10z%20M11%2C0L9%2C2l3%2C3l2-2L11%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-eye:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-eye:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-eye:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-eye:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C2C3%2C2%2C0%2C7%2C0%2C7s3%2C5%2C7%2C5s7-5%2C7-5S11%2C2%2C7%2C2z%20M7%2C10c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3%20C10%2C8.656%2C8.657%2C10%2C7%2C10z%20M7%2C6C6.448%2C6%2C6%2C6.447%2C6%2C7c0%2C0.553%2C0.448%2C1%2C1%2C1s1-0.447%2C1-1C8%2C6.447%2C7.552%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-forbidden:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-forbidden:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-forbidden:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-forbidden:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12.601%2C11.187C13.476%2C10.018%2C14%2C8.572%2C14%2C7c0-3.866-3.134-7-7-7C5.428%2C0%2C3.982%2C0.524%2C2.813%2C1.399L2.757%2C1.343L2.053%2C2.048%20L2.048%2C2.053L1.343%2C2.758l0.056%2C0.056C0.524%2C3.982%2C0%2C5.428%2C0%2C7c0%2C3.866%2C3.134%2C7%2C7%2C7c1.572%2C0%2C3.018-0.524%2C4.187-1.399l0.056%2C0.057%20l0.705-0.705l0.005-0.005l0.705-0.705L12.601%2C11.187z%20M7%2C2c2.761%2C0%2C5%2C2.238%2C5%2C5c0%2C1.019-0.308%2C1.964-0.832%2C2.754L4.246%2C2.832%20C5.036%2C2.308%2C5.981%2C2%2C7%2C2z%20M7%2C12c-2.761%2C0-5-2.238-5-5c0-1.019%2C0.308-1.964%2C0.832-2.754l6.922%2C6.922C8.964%2C11.692%2C8.019%2C12%2C7%2C12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-forward:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-forward:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-forward:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-forward:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M13%2C4L9%2C0v3C6%2C3%2C1%2C4%2C1%2C8c0%2C5%2C7%2C6%2C7%2C6v-2c0%2C0-5-1-5-4s6-3%2C6-3v3L13%2C4z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-gear:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-gear:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-gear:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-gear:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M13.621%2C5.904l-1.036-0.259c-0.168-0.042-0.303-0.168-0.355-0.332c-0.092-0.284-0.205-0.559-0.339-0.82%20c-0.079-0.153-0.073-0.337%2C0.017-0.486l0.549-0.915c0.118-0.196%2C0.088-0.448-0.075-0.61l-0.862-0.863%20c-0.162-0.163-0.414-0.193-0.611-0.075l-0.916%2C0.55C9.844%2C2.182%2C9.659%2C2.188%2C9.506%2C2.109C9.244%2C1.975%2C8.97%2C1.861%2C8.686%2C1.77%20c-0.165-0.052-0.29-0.187-0.332-0.354L8.095%2C0.379C8.039%2C0.156%2C7.839%2C0%2C7.609%2C0H6.391c-0.229%2C0-0.43%2C0.156-0.485%2C0.379L5.646%2C1.415%20C5.604%2C1.582%2C5.479%2C1.718%2C5.313%2C1.77c-0.284%2C0.092-0.559%2C0.206-0.82%2C0.34C4.339%2C2.188%2C4.155%2C2.182%2C4.007%2C2.093L3.092%2C1.544%20c-0.196-0.118-0.448-0.087-0.61%2C0.075L1.619%2C2.481C1.457%2C2.644%2C1.426%2C2.896%2C1.544%2C3.093l0.549%2C0.914%20c0.089%2C0.148%2C0.095%2C0.332%2C0.017%2C0.486C1.975%2C4.755%2C1.861%2C5.029%2C1.77%2C5.314c-0.053%2C0.164-0.188%2C0.29-0.354%2C0.332L0.379%2C5.905%20C0.156%2C5.961%2C0%2C6.161%2C0%2C6.391v1.219c0%2C0.229%2C0.156%2C0.43%2C0.379%2C0.485l1.036%2C0.26C1.582%2C8.396%2C1.717%2C8.521%2C1.77%2C8.687%20c0.092%2C0.284%2C0.205%2C0.559%2C0.34%2C0.82C2.188%2C9.66%2C2.182%2C9.844%2C2.093%2C9.993l-0.549%2C0.915c-0.118%2C0.195-0.087%2C0.448%2C0.075%2C0.61%20l0.862%2C0.862c0.162%2C0.163%2C0.414%2C0.193%2C0.61%2C0.075l0.915-0.549c0.148-0.089%2C0.332-0.095%2C0.486-0.017%20c0.262%2C0.135%2C0.536%2C0.248%2C0.82%2C0.34c0.165%2C0.053%2C0.291%2C0.187%2C0.332%2C0.354l0.259%2C1.036C5.96%2C13.844%2C6.16%2C14%2C6.39%2C14h1.22%20c0.229%2C0%2C0.43-0.156%2C0.485-0.379l0.259-1.036c0.042-0.167%2C0.168-0.302%2C0.333-0.354c0.284-0.092%2C0.559-0.205%2C0.82-0.34%20c0.154-0.078%2C0.338-0.072%2C0.486%2C0.017l0.914%2C0.549c0.197%2C0.118%2C0.449%2C0.088%2C0.611-0.074l0.862-0.863%20c0.163-0.162%2C0.193-0.415%2C0.075-0.611l-0.549-0.915c-0.089-0.148-0.096-0.332-0.017-0.485c0.134-0.263%2C0.248-0.536%2C0.339-0.82%20c0.053-0.165%2C0.188-0.291%2C0.355-0.333l1.036-0.259C13.844%2C8.039%2C14%2C7.839%2C14%2C7.609V6.39C14%2C6.16%2C13.844%2C5.96%2C13.621%2C5.904z%20M7%2C10%20c-1.657%2C0-3-1.343-3-3s1.343-3%2C3-3s3%2C1.343%2C3%2C3S8.657%2C10%2C7%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-grid:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-grid:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-grid:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-grid:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M3%2C0H1C0.447%2C0%2C0%2C0.447%2C0%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C4%2C0.447%2C3.553%2C0%2C3%2C0z%20M8%2C0H6%20C5.447%2C0%2C5%2C0.447%2C5%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C9%2C0.447%2C8.553%2C0%2C8%2C0z%20M13%2C0h-2c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C14%2C0.447%2C13.553%2C0%2C13%2C0z%20M3%2C5H1C0.447%2C5%2C0%2C5.447%2C0%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1V6C4%2C5.447%2C3.553%2C5%2C3%2C5z%20M8%2C5H6C5.447%2C5%2C5%2C5.447%2C5%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6%20C9%2C5.447%2C8.553%2C5%2C8%2C5z%20M13%2C5h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6C14%2C5.447%2C13.553%2C5%2C13%2C5z%20M3%2C10%20H1c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C4%2C10.447%2C3.553%2C10%2C3%2C10z%20M8%2C10H6c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C9%2C10.447%2C8.553%2C10%2C8%2C10z%20M13%2C10h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1v-2C14%2C10.447%2C13.553%2C10%2C13%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-heart:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-heart:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-heart:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-heart:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C1.958c-2-3-7-2.128-7%2C1.872c0%2C3%2C4%2C7%2C4%2C7s2.417%2C2.48%2C3%2C3c0.583-0.52%2C3-3%2C3-3s4-4%2C4-7C14-0.169%2C9-1.042%2C7%2C1.958z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-home:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-home:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-home:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-home:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-info:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-info:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-info:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-info:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C2c0.552%2C0%2C1%2C0.447%2C1%2C1S7.552%2C4%2C7%2C4S6%2C3.553%2C6%2C3%20S6.448%2C2%2C7%2C2z%20M9%2C11H5v-1h1V6H5V5h3v5h1V11z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-location:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-location:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-location:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-location:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4s0.896-2%2C2-2%20c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-lock:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-lock:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-lock:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-lock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12%2C6V5c0-2.762-2.238-5-5-5C4.239%2C0%2C2%2C2.238%2C2%2C5v1H1v8h12V6H12z%20M7.5%2C9.848V12h-1V9.848C6.207%2C9.673%2C6%2C9.366%2C6%2C9%20c0-0.553%2C0.448-1%2C1-1s1%2C0.447%2C1%2C1C8%2C9.366%2C7.793%2C9.673%2C7.5%2C9.848z%20M10%2C6H4V5c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3V6z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-mail:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-mail:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-mail:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-mail:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M0%2C3.75V12h14V3.75L7%2C9L0%2C3.75z%20M14%2C2H0l7%2C5L14%2C2z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-minus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-minus:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-minus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-minus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-navigation:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-navigation:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-navigation:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-navigation:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2213%2C1%200%2C6%207%2C7%208%2C14%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-phone:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-phone:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-phone:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-phone:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M6.949%2C9.182C6.175%2C8.549%2C5.281%2C7.697%2C4.507%2C6.736C3.963%2C6.063%2C3.483%2C5.355%2C3.979%2C4.858l-3.482-3.48%20c-0.508%2C0.634-1.633%2C3.654%2C3.188%2C8.598c5.08%2C5.211%2C8.356%2C4.097%2C8.92%2C3.511l-3.396-3.399C8.734%2C10.561%2C8.123%2C10.139%2C6.949%2C9.182z%20%20M13.83%2C11.512v-0.004c0%2C0-2.648-2.646-2.649-2.647c-0.21-0.212-0.546-0.205-0.754%2C0.002L9.465%2C9.823l3.402%2C3.407%20c0%2C0%2C0.963-0.961%2C0.961-0.961l0.002-0.002C14.053%2C12.049%2C14.031%2C11.713%2C13.83%2C11.512z%20M5.202%2C3.636V3.634%20c0.222-0.222%2C0.2-0.557%2C0-0.758V2.873c0%2C0-2.726-2.725-2.727-2.726c-0.21-0.21-0.545-0.205-0.753%2C0.001L0.761%2C1.113L4.24%2C4.595%20C4.241%2C4.596%2C5.202%2C3.637%2C5.202%2C3.636z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-plus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-plus:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-plus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-plus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-power:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-power:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-power:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-power:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M11.243%2C2.408c-0.392-0.401-1.024-0.401-1.415%2C0c-0.391%2C0.401-0.391%2C1.054%2C0%2C1.455C10.584%2C4.642%2C11%2C5.675%2C11%2C6.773%20s-0.416%2C2.133-1.172%2C2.91c-1.512%2C1.558-4.145%2C1.558-5.656%2C0C3.416%2C8.904%2C3%2C7.872%2C3%2C6.773C3%2C5.673%2C3.416%2C4.64%2C4.172%2C3.863%20c0.39-0.401%2C0.39-1.054%2C0-1.455c-0.391-0.401-1.024-0.401-1.415%2C0C1.624%2C3.574%2C1%2C5.125%2C1%2C6.773c0%2C1.647%2C0.624%2C3.199%2C1.757%2C4.365%20c1.134%2C1.166%2C2.64%2C1.809%2C4.243%2C1.809c1.604%2C0%2C3.109-0.645%2C4.243-1.811C12.376%2C9.975%2C13%2C8.423%2C13%2C6.773%20C13%2C5.125%2C12.376%2C3.574%2C11.243%2C2.408z%20M7%2C8.053c0.553%2C0%2C1-0.445%2C1-1v-6c0-0.553-0.447-1-1-1c-0.553%2C0-1%2C0.447-1%2C1v6%20C6%2C7.604%2C6.447%2C8.053%2C7%2C8.053z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-recycle:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-recycle:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-recycle:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-recycle:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M3%2C7h1L2%2C4L0%2C7h1c0%2C3.313%2C2.687%2C6%2C6%2C6c0.702%2C0%2C1.374-0.127%2C2-0.35v-2.205C8.41%2C10.789%2C7.732%2C11%2C7%2C11C4.791%2C11%2C3%2C9.209%2C3%2C7z%20%20M13%2C7c0-3.313-2.688-6-6-6C6.298%2C1%2C5.626%2C1.127%2C5%2C1.349v2.206C5.59%2C3.211%2C6.268%2C3%2C7%2C3c2.209%2C0%2C4%2C1.791%2C4%2C4h-1l2%2C3l2-3H13z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-refresh:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-refresh:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-refresh:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-refresh:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.001px%22%20height%3D%2214.002px%22%20viewBox%3D%220%200%2014.001%2014.002%22%20style%3D%22enable-background%3Anew%200%200%2014.001%2014.002%3B%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M14.001%2C6.001v-6l-2.06%2C2.06c-0.423-0.424-0.897-0.809-1.44-1.122C7.153-0.994%2C2.872%2C0.153%2C0.939%2C3.501%20c-1.933%2C3.348-0.786%2C7.629%2C2.562%2C9.562c3.348%2C1.933%2C7.629%2C0.785%2C9.562-2.562l-1.732-1c-1.381%2C2.392-4.438%2C3.211-6.83%2C1.83%20s-3.211-4.438-1.83-6.83s4.438-3.211%2C6.83-1.83c0.389%2C0.225%2C0.718%2C0.506%2C1.02%2C0.81l-2.52%2C2.52H14.001z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-search:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-search:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-search:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-search:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5s2.463%2C5.5%2C5.5%2C5.5%20c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-shop:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-shop:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-shop:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-shop:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M10%2C4V3c0-1.657-1.343-3-3-3S4%2C1.343%2C4%2C3v1H1v10h12V4H10z%20M4.5%2C6C4.224%2C6%2C4%2C5.776%2C4%2C5.5S4.224%2C5%2C4.5%2C5S5%2C5.224%2C5%2C5.5%20S4.776%2C6%2C4.5%2C6z%20M5%2C3c0-1.104%2C0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2v1H5V3z%20M9.5%2C6C9.225%2C6%2C9%2C5.776%2C9%2C5.5S9.225%2C5%2C9.5%2C5S10%2C5.224%2C10%2C5.5%20S9.775%2C6%2C9.5%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-star:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-star:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-star:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-star:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C5%209%2C5%207%2C0%205%2C5%200%2C5%204%2C8%202.625%2C13%207%2C10%2011.375%2C13%2010%2C8%20%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-tag:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-tag:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-tag:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-tag:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5%2C0H0v5l9%2C9l5-5L5%2C0z%20M3%2C4C2.447%2C4%2C2%2C3.553%2C2%2C3s0.447-1%2C1-1s1%2C0.447%2C1%2C1S3.553%2C4%2C3%2C4z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-user:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-user:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-user:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-user:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-video:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-icon-video:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-video:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-icon-video:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%20-2%2014%2014%22%20style%3D%22enable-background%3Anew%200%20-2%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M8%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2h6c1.104%2C0%2C2-0.896%2C2-2V5V2C10%2C0.896%2C9.104%2C0%2C8%2C0z%20M10%2C5l4%2C4V1L10%2C5z%22%2F%3E%3C%2Fsvg%3E");
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-action:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-action:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/action-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-alert:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-alert:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/alert-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-d-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-d-l:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-d-l-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-d-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-d-r:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-d-r-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-d:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-d-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-l:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-l-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-r:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-r-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-u-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-u-l:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-u-l-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-u-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-u-r:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-u-r-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-arrow-u:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-u-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-audio:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-audio:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/audio-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-back:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-back:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/back-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-bars:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-bars:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/bars-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-bullets:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-bullets:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/bullets-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-calendar:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-calendar:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/calendar-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-camera:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-camera:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/camera-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-carat-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-carat-d:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/carat-d-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-carat-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-carat-l:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/carat-l-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-carat-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-carat-r:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/carat-r-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-carat-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-carat-u:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/carat-u-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-check:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-check:after,
#redesignedBrandWrapper .sub-navigations_mobile html.ui-nosvg .ui-btn.ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html.ui-nosvg .ui-btn.ui-checkbox-on:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/check-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-clock:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-clock:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/clock-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-cloud:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-cloud:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/cloud-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-comment:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-comment:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/comment-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-delete:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-delete:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/delete-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-edit:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-edit:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/edit-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-eye:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-eye:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/eye-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-forbidden:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-forbidden:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/forbidden-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-forward:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-forward:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/forward-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-gear:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-gear:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/gear-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-grid:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-grid:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/grid-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-heart:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-heart:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/heart-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-home:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-home:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/home-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-info:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-info:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/info-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-location:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-location:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/location-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-lock:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-lock:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/lock-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-mail:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-mail:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/mail-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-minus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-minus:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/minus-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-navigation:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-navigation:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/navigation-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-phone:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-phone:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/phone-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-plus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-plus:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/plus-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-power:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-power:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/power-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-recycle:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-recycle:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/recycle-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-refresh:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-refresh:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/refresh-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-search:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-search:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/search-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-shop:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-shop:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/shop-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-star:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-star:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/star-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-tag:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-tag:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/tag-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-user:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-user:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/user-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-video:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-icon-video:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/video-white.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-action:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-action:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-action:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-action:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/action-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-alert:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-alert:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-alert:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-alert:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/alert-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-d:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-d:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-d-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-d-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-d-l:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-d-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-d-l:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-d-l-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-d-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-d-r:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-d-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-d-r:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-d-r-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-l:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-l:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-l-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-r:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-r:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-r-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-u:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-u:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-u-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-u-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-u-l:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-u-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-u-l:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-u-l-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-u-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-arrow-u-r:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-u-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-arrow-u-r:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/arrow-u-r-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-audio:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-audio:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-audio:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-audio:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/audio-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-back:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-back:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-back:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-back:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/back-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-bars:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-bars:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-bars:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-bars:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/bars-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-bullets:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-bullets:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-bullets:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-bullets:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/bullets-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-calendar:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-calendar:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-calendar:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-calendar:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/calendar-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-camera:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-camera:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-camera:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-camera:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/camera-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-carat-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-carat-d:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-carat-d:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-carat-d:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/carat-d-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-carat-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-carat-l:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-carat-l:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-carat-l:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/carat-l-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-carat-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-carat-r:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-carat-r:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-carat-r:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/carat-r-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-carat-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-carat-u:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-carat-u:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-carat-u:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/carat-u-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-check:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-check:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-check:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-check:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-btn.ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-btn.ui-checkbox-on:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-btn.ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-btn.ui-checkbox-on:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/check-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-clock:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-clock:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-clock:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-clock:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/clock-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-cloud:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-cloud:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-cloud:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-cloud:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/cloud-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-comment:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-comment:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-comment:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-comment:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/comment-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-delete:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-delete:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-delete:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-delete:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/delete-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-edit:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-edit:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-edit:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-edit:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/edit-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-eye:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-eye:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-eye:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-eye:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/eye-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-forbidden:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-forbidden:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-forbidden:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-forbidden:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/forbidden-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-forward:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-forward:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-forward:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-forward:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/forward-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-gear:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-gear:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-gear:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-gear:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/gear-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-grid:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-grid:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-grid:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-grid:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/grid-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-heart:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-heart:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-heart:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-heart:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/heart-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-home:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-home:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-home:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-home:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/home-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-info:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-info:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-info:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-info:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/info-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-location:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-location:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-location:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-location:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/location-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-lock:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-lock:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-lock:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-lock:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/lock-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-mail:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-mail:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-mail:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-mail:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/mail-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-minus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-minus:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-minus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-minus:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/minus-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-navigation:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-navigation:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-navigation:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-navigation:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/navigation-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-phone:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-phone:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-phone:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-phone:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/phone-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-plus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-plus:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-plus:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-plus:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/plus-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-power:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-power:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-power:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-power:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/power-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-recycle:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-recycle:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-recycle:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-recycle:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/recycle-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-refresh:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-refresh:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-refresh:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-refresh:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/refresh-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-search:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-search:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-search:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-search:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-input-search:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-input-search:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/search-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-shop:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-shop:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-shop:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-shop:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/shop-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-star:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-star:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-star:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-star:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/star-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-tag:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-tag:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-tag:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-tag:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/tag-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-user:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-user:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-user:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-user:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/user-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-video:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon.ui-icon-video:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-video:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nosvg .ui-alt-icon .ui-icon-video:after {
  background-image: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/icons-png/video-black.png);
}
#redesignedBrandWrapper .sub-navigations_mobile html,
.redesignedNutritionWrapper .sub-navigations_mobile html {
  font-size: 100%;
}
#redesignedBrandWrapper .sub-navigations_mobile body,
.redesignedNutritionWrapper .sub-navigations_mobile body,
#redesignedBrandWrapper .sub-navigations_mobile input,
.redesignedNutritionWrapper .sub-navigations_mobile input,
#redesignedBrandWrapper .sub-navigations_mobile select,
.redesignedNutritionWrapper .sub-navigations_mobile select,
#redesignedBrandWrapper .sub-navigations_mobile textarea,
.redesignedNutritionWrapper .sub-navigations_mobile textarea,
#redesignedBrandWrapper .sub-navigations_mobile button,
.redesignedNutritionWrapper .sub-navigations_mobile button,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn {
  font-size: 1em;
  line-height: 1.3;
  font-family: sans-serif /*{global-font-family}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile legend,
.redesignedNutritionWrapper .sub-navigations_mobile legend,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-text input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-text input,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search input {
  color: inherit;
  text-shadow: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile label,
#redesignedBrandWrapper .sub-navigations_mobile div.ui-controlgroup-label,
.redesignedNutritionWrapper .sub-navigations_mobile div.ui-controlgroup-label {
  font-weight: normal;
  font-size: 16px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain {
  border-bottom-color: #828282;
  border-bottom-color: rgba(0, 0, 0, 0.15);
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
#redesignedBrandWrapper .sub-navigations_mobile .table-stroke thead th,
.redesignedNutritionWrapper .sub-navigations_mobile .table-stroke thead th,
#redesignedBrandWrapper .sub-navigations_mobile .table-stripe thead th,
.redesignedNutritionWrapper .sub-navigations_mobile .table-stripe thead th,
#redesignedBrandWrapper .sub-navigations_mobile .table-stripe tbody tr:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .table-stripe tbody tr:last-child {
  border-bottom: 1px solid #d6d6d6;
  /* non-RGBA fallback */
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
#redesignedBrandWrapper .sub-navigations_mobile .table-stroke tbody th,
.redesignedNutritionWrapper .sub-navigations_mobile .table-stroke tbody th,
#redesignedBrandWrapper .sub-navigations_mobile .table-stroke tbody td,
.redesignedNutritionWrapper .sub-navigations_mobile .table-stroke tbody td {
  border-bottom: 1px solid #e6e6e6;
  /* non-RGBA fallback  */
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
#redesignedBrandWrapper .sub-navigations_mobile .table-stripe.table-stroke tbody tr:last-child th,
.redesignedNutritionWrapper .sub-navigations_mobile .table-stripe.table-stroke tbody tr:last-child th,
#redesignedBrandWrapper .sub-navigations_mobile .table-stripe.table-stroke tbody tr:last-child td,
.redesignedNutritionWrapper .sub-navigations_mobile .table-stripe.table-stroke tbody tr:last-child td {
  border-bottom: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .table-stripe tbody tr:nth-child(odd) td,
.redesignedNutritionWrapper .sub-navigations_mobile .table-stripe tbody tr:nth-child(odd) td,
#redesignedBrandWrapper .sub-navigations_mobile .table-stripe tbody tr:nth-child(odd) th,
.redesignedNutritionWrapper .sub-navigations_mobile .table-stripe tbody tr:nth-child(odd) th {
  background-color: #eeeeee;
  /* non-RGBA fallback  */
  background-color: rgba(0, 0, 0, 0.04);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile label.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile label.ui-btn {
  font-weight: bold;
  border-width: 1px;
  border-style: solid;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn {
  text-decoration: none !important;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-active {
  cursor: pointer;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-corner-all {
  -webkit-border-radius: 0.3125em /*{global-radii-blocks}*/;
  border-radius: 0.3125em /*{global-radii-blocks}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-corner-all,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-corner-all,
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-track.ui-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-track.ui-corner-all,
#redesignedBrandWrapper .sub-navigations_mobile .ui-flipswitch.ui-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-flipswitch.ui-corner-all,
#redesignedBrandWrapper .sub-navigations_mobile .ui-li-count,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-li-count {
  -webkit-border-radius: 0.3125em /*{global-radii-buttons}*/;
  border-radius: 0.3125em /*{global-radii-buttons}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-notext.ui-btn-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-notext.ui-btn-corner-all,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-notext.ui-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-notext.ui-corner-all {
  -webkit-border-radius: 1em;
  border-radius: 1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-corner-all,
#redesignedBrandWrapper .sub-navigations_mobile .ui-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-corner-all {
  -webkit-background-clip: padding;
  background-clip: padding-box;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup.ui-corner-all > .ui-popup-arrow-guide,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup.ui-corner-all > .ui-popup-arrow-guide {
  left: 0.6em /*{global-radii-blocks}*/;
  right: 0.6em /*{global-radii-blocks}*/;
  top: 0.6em /*{global-radii-blocks}*/;
  bottom: 0.6em /*{global-radii-blocks}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-shadow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-shadow {
  -webkit-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.15) /*{global-box-shadow-color}*/;
  -moz-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.15) /*{global-box-shadow-color}*/;
  box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.15) /*{global-box-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-shadow-inset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-shadow-inset {
  -webkit-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
  -moz-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
  box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-overlay-shadow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-overlay-shadow {
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-left:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-left:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-right:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-right:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-top:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-top:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-bottom:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-bottom:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-notext:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-notext:after {
  background-color: #666666 /*{global-icon-color}*/;
  background-color: rgba(0, 0, 0, 0.3) /*{global-icon-disc}*/;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-border-radius: 1em;
  border-radius: 1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-btn:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-btn:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-alt-icon.ui-checkbox-off:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-alt-icon.ui-checkbox-off:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-alt-icon.ui-radio-off:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-alt-icon.ui-radio-off:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-alt-icon .ui-checkbox-off:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-alt-icon .ui-checkbox-off:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-alt-icon .ui-radio-off:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-alt-icon .ui-radio-off:after {
  background-color: #666666 /*{global-icon-color}*/;
  background-color: rgba(0, 0, 0, 0.15) /*{global-icon-disc}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nodisc-icon.ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nodisc-icon.ui-btn:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-nodisc-icon .ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nodisc-icon .ui-btn:after {
  background-color: transparent;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-shadow-icon.ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-shadow-icon.ui-btn:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-shadow-icon .ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-shadow-icon .ui-btn:after {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-off:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-off:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-on:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-radio-off:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-radio-off:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-radio-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-radio-on:after {
  display: block;
  width: 18px;
  height: 18px;
  margin: -9px 2px 0 2px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-checkbox-off:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-checkbox-off:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-radio-off:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-radio-off:after {
  filter: alpha(opacity=30);
  opacity: .3;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-off:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-off:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-on:after {
  -webkit-border-radius: .1875em;
  border-radius: .1875em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-off:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-off:after {
  background-color: #666;
  background-color: rgba(0, 0, 0, 0.3);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-radio .ui-btn.ui-radio-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-radio .ui-btn.ui-radio-on:after {
  background-image: none;
  background-color: #fff;
  width: 8px;
  height: 8px;
  border-width: 5px;
  border-style: solid;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon.ui-btn.ui-radio-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon.ui-btn.ui-radio-on:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-alt-icon .ui-btn.ui-radio-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-alt-icon .ui-btn.ui-radio-on:after {
  background-color: #000;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-icon-loading,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-icon-loading {
  background: url(../../../../../apps/journey/components/BrandSubNavigation/clientlibs/styles/images/ajax-loader.gif);
  background-size: 2.875em 2.875em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-bar-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-bar-a,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-bar-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-bar-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-bar-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-bar-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-bar-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-bar-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-bar-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-bar-inherit {
  background-color: #e9e9e9 /*{a-bar-background-color}*/;
  border-color: #dddddd /*{a-bar-border}*/;
  color: #333333 /*{a-bar-color}*/;
  text-shadow: 0 /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #eeeeee /*{a-bar-shadow-color}*/;
  font-weight: bold;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-bar-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-bar-a {
  border-width: 1px;
  border-style: solid;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-overlay-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-overlay-a,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-panel-wrapper,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-panel-wrapper {
  background-color: #f9f9f9 /*{a-page-background-color}*/;
  border-color: #bbbbbb /*{a-page-border}*/;
  color: #333333 /*{a-page-color}*/;
  text-shadow: 0 /*{a-page-shadow-x}*/ 1px /*{a-page-shadow-y}*/ 0 /*{a-page-shadow-radius}*/ #f3f3f3 /*{a-page-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-body-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-body-a,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-body-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-body-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-body-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-body-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-body-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-body-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-body-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-body-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-panel-page-container-a,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-panel-page-container-a {
  background-color: #ffffff /*{a-body-background-color}*/;
  border-color: #dddddd /*{a-body-border}*/;
  color: #333333 /*{a-body-color}*/;
  text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #f3f3f3 /*{a-body-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-body-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-body-a {
  border-width: 1px;
  border-style: solid;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a a,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a a,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a a,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a a,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a a,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a a,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a a {
  color: #3388cc /*{a-link-color}*/;
  font-weight: bold;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a a:visited,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a a:visited,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a a:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a a:visited,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a a:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a a:visited,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a a:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a a:visited {
  color: #3388cc /*{a-link-visited}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a a:hover,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a a:hover,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a a:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a a:hover,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a a:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a a:hover,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a a:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a a:hover {
  color: #005599 /*{a-link-hover}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a a:active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a a:active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a a:active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a a:active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a a:active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a a:active,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a a:active,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a a:active {
  color: #005599 /*{a-link-active}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-a,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-a,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-btn:visited,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-btn:visited,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-btn:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-btn:visited,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-btn:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-btn:visited,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-btn:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-btn:visited,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-a:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-a:visited {
  background-color: #f6f6f6 /*{a-bup-background-color}*/;
  border-color: #dddddd /*{a-bup-border}*/;
  color: #333333 /*{a-bup-color}*/;
  text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #f3f3f3 /*{a-bup-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-btn:hover,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-btn:hover,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-btn:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-btn:hover,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-btn:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-btn:hover,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-btn:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-btn:hover,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-a:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-a:hover {
  background-color: #ededed /*{a-bhover-background-color}*/;
  border-color: #dddddd /*{a-bhover-border}*/;
  color: #333333 /*{a-bhover-color}*/;
  text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #f3f3f3 /*{a-bhover-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-btn:active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-btn:active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-btn:active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-btn:active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-btn:active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-btn:active,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-btn:active,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-btn:active,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-a:active,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-a:active {
  background-color: #e8e8e8 /*{a-bdown-background-color}*/;
  border-color: #dddddd /*{a-bdown-border}*/;
  color: #333333 /*{a-bdown-color}*/;
  text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #f3f3f3 /*{a-bdown-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-btn.ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-btn.ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-btn.ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-btn.ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-btn.ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-btn.ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-btn.ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-btn.ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-a.ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-a.ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-checkbox-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-checkbox-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-checkbox-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-checkbox-on:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-on.ui-btn-a:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-on.ui-btn-a:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-flipswitch-active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-flipswitch-active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-flipswitch-active,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-flipswitch-active,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-slider-track .ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-slider-track .ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-slider-track .ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-slider-track .ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-slider-track .ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-slider-track .ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-slider-track .ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-slider-track .ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html body div.ui-slider-track.ui-body-a .ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html body div.ui-slider-track.ui-body-a .ui-btn-active {
  background-color: #3388cc /*{a-active-background-color}*/;
  border-color: #3388cc /*{a-active-border}*/;
  color: #ffffff /*{a-active-color}*/;
  text-shadow: 0 /*{a-active-shadow-x}*/ 1px /*{a-active-shadow-y}*/ 0 /*{a-active-shadow-radius}*/ #005599 /*{a-active-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-radio-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-radio-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-radio-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-radio-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-radio-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-radio-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-radio-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-radio-on:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-radio-on.ui-btn-a:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-radio-on.ui-btn-a:after {
  border-color: #3388cc /*{a-active-background-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-btn:focus,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-btn:focus,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-btn:focus,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-btn:focus,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-a:focus,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-a:focus,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-a .ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-a .ui-focus,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-a .ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-a .ui-focus,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-a .ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-a .ui-focus,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-a .ui-focus,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn-a.ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn-a.ui-focus,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-body-a.ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-body-a.ui-focus {
  -webkit-box-shadow: 0 0 12px #3388cc /*{a-active-background-color}*/;
  -moz-box-shadow: 0 0 12px #3388cc /*{a-active-background-color}*/;
  box-shadow: 0 0 12px #3388cc /*{a-active-background-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-bar-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-bar-b,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-bar-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-bar-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-bar-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-bar-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-bar-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-bar-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-bar-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-bar-inherit {
  background-color: #1d1d1d /*{b-bar-background-color}*/;
  border-color: #1b1b1b /*{b-bar-border}*/;
  color: #ffffff /*{b-bar-color}*/;
  text-shadow: 0 /*{b-bar-shadow-x}*/ 1px /*{b-bar-shadow-y}*/ 0 /*{b-bar-shadow-radius}*/ #111111 /*{b-bar-shadow-color}*/;
  font-weight: bold;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-bar-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-bar-b {
  border-width: 1px;
  border-style: solid;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-overlay-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-overlay-b,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-panel-wrapper,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-panel-wrapper {
  background-color: #252525 /*{b-page-background-color}*/;
  border-color: #454545 /*{b-page-border}*/;
  color: #ffffff /*{b-page-color}*/;
  text-shadow: 0 /*{b-page-shadow-x}*/ 1px /*{b-page-shadow-y}*/ 0 /*{b-page-shadow-radius}*/ #111111 /*{b-page-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-body-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-body-b,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-body-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-body-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-body-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-body-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-body-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-body-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-body-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-body-inherit,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-panel-page-container-b,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-panel-page-container-b {
  background-color: #2a2a2a /*{b-body-background-color}*/;
  border-color: #1d1d1d /*{b-body-border}*/;
  color: #ffffff /*{b-body-color}*/;
  text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #111111 /*{b-body-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-body-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-body-b {
  border-width: 1px;
  border-style: solid;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b a,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b a,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b a,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b a,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b a,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b a,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b a {
  color: #22aadd /*{b-link-color}*/;
  font-weight: bold;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b a:visited,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b a:visited,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b a:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b a:visited,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b a:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b a:visited,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b a:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b a:visited {
  color: #22aadd /*{b-link-visited}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b a:hover,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b a:hover,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b a:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b a:hover,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b a:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b a:hover,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b a:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b a:hover {
  color: #0088bb /*{b-link-hover}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b a:active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b a:active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b a:active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b a:active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b a:active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b a:active,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b a:active,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b a:active {
  color: #0088bb /*{b-link-active}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-b,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-b,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-btn:visited,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-btn:visited,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-btn:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-btn:visited,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-btn:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-btn:visited,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-btn:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-btn:visited,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-b:visited,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-b:visited {
  background-color: #333333 /*{b-bup-background-color}*/;
  border-color: #1f1f1f /*{b-bup-border}*/;
  color: #ffffff /*{b-bup-color}*/;
  text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #111111 /*{b-bup-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-btn:hover,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-btn:hover,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-btn:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-btn:hover,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-btn:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-btn:hover,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-btn:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-btn:hover,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-b:hover,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-b:hover {
  background-color: #373737 /*{b-bhover-background-color}*/;
  border-color: #1f1f1f /*{b-bhover-border}*/;
  color: #ffffff /*{b-bhover-color}*/;
  text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #111111 /*{b-bhover-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-btn:active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-btn:active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-btn:active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-btn:active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-btn:active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-btn:active,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-btn:active,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-btn:active,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-b:active,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-b:active {
  background-color: #404040 /*{b-bdown-background-color}*/;
  border-color: #1f1f1f /*{b-bdown-border}*/;
  color: #ffffff /*{b-bdown-color}*/;
  text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #111111 /*{b-bdown-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-btn.ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-btn.ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-btn.ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-btn.ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-btn.ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-btn.ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-btn.ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-btn.ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-b.ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-b.ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-checkbox-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-checkbox-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-checkbox-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-checkbox-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-checkbox-on:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-on.ui-btn-b:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-checkbox-on.ui-btn-b:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-flipswitch-active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-flipswitch-active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-flipswitch-active,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-flipswitch-active,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-slider-track .ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-slider-track .ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-slider-track .ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-slider-track .ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-slider-track .ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-slider-track .ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-slider-track .ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-slider-track .ui-btn-active,
#redesignedBrandWrapper .sub-navigations_mobile html body div.ui-slider-track.ui-body-b .ui-btn-active,
.redesignedNutritionWrapper .sub-navigations_mobile html body div.ui-slider-track.ui-body-b .ui-btn-active {
  background-color: #22aadd /*{b-active-background-color}*/;
  border-color: #22aadd /*{b-active-border}*/;
  color: #ffffff /*{b-active-color}*/;
  text-shadow: 0 /*{b-active-shadow-x}*/ 1px /*{b-active-shadow-y}*/ 0 /*{b-active-shadow-radius}*/ #0088bb /*{b-active-shadow-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-radio-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-radio-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-radio-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-radio-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-radio-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-radio-on:after,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-radio-on:after,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-radio-on:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-radio-on.ui-btn-b:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-radio-on.ui-btn-b:after {
  border-color: #22aadd /*{b-active-background-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-btn:focus,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-btn:focus,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-btn:focus,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-btn:focus,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-b:focus,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn.ui-btn-b:focus,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-theme-b .ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-theme-b .ui-focus,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-bar-b .ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-bar-b .ui-focus,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-body-b .ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-body-b .ui-focus,
#redesignedBrandWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile html body .ui-group-theme-b .ui-focus,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-btn-b.ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-btn-b.ui-focus,
#redesignedBrandWrapper .sub-navigations_mobile html head + body .ui-body-b.ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile html head + body .ui-body-b.ui-focus {
  -webkit-box-shadow: 0 0 12px #22aadd /*{b-active-background-color}*/;
  -moz-box-shadow: 0 0 12px #22aadd /*{b-active-background-color}*/;
  box-shadow: 0 0 12px #22aadd /*{b-active-background-color}*/;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-disabled,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-disabled,
#redesignedBrandWrapper .sub-navigations_mobile .ui-state-disabled,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-state-disabled,
#redesignedBrandWrapper .sub-navigations_mobile button[disabled],
.redesignedNutritionWrapper .sub-navigations_mobile button[disabled],
#redesignedBrandWrapper .sub-navigations_mobile .ui-select .ui-btn.ui-state-disabled,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select .ui-btn.ui-state-disabled {
  filter: alpha(opacity=30);
  opacity: .3;
  cursor: default !important;
  pointer-events: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn:focus,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn.ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn.ui-focus {
  outline: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-noboxshadow .ui-shadow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-noboxshadow .ui-shadow,
#redesignedBrandWrapper .sub-navigations_mobile .ui-noboxshadow .ui-shadow-inset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-noboxshadow .ui-shadow-inset,
#redesignedBrandWrapper .sub-navigations_mobile .ui-noboxshadow .ui-overlay-shadow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-noboxshadow .ui-overlay-shadow,
#redesignedBrandWrapper .sub-navigations_mobile .ui-noboxshadow .ui-shadow-icon.ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-noboxshadow .ui-shadow-icon.ui-btn:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-noboxshadow .ui-shadow-icon .ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-noboxshadow .ui-shadow-icon .ui-btn:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-noboxshadow .ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-noboxshadow .ui-focus,
#redesignedBrandWrapper .sub-navigations_mobile .ui-noboxshadow .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-noboxshadow .ui-btn:focus,
#redesignedBrandWrapper .sub-navigations_mobile .ui-noboxshadow input:focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-noboxshadow input:focus,
#redesignedBrandWrapper .sub-navigations_mobile .ui-noboxshadow .ui-panel,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-noboxshadow .ui-panel {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-noboxshadow .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-noboxshadow .ui-btn:focus,
#redesignedBrandWrapper .sub-navigations_mobile .ui-noboxshadow .ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-noboxshadow .ui-focus {
  outline-width: 1px;
  outline-style: auto;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile,
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile body,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile body {
  height: 99.9%;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile fieldset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile fieldset,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page {
  padding: 0;
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile a img,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile a img,
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile fieldset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile fieldset {
  border-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile fieldset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile fieldset {
  min-width: 0;
}
@-moz-document url-prefix() {
  .ui-mobile fieldset {
    display: table-column;
    vertical-align: middle;
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile-viewport,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile-viewport {
  margin: 0;
  overflow-x: visible;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#redesignedBrandWrapper .sub-navigations_mobile body.ui-mobile-viewport,
.redesignedNutritionWrapper .sub-navigations_mobile body.ui-mobile-viewport,
#redesignedBrandWrapper .sub-navigations_mobile div.ui-mobile-viewport,
.redesignedNutritionWrapper .sub-navigations_mobile div.ui-mobile-viewport {
  overflow-x: hidden;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile [data-role=page],
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile [data-role=page],
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile [data-role=dialog],
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile [data-role=dialog],
#redesignedBrandWrapper .sub-navigations_mobile .ui-page,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page {
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  position: absolute;
  display: none;
  border: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page {
  outline: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile .ui-page-active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile .ui-page-active {
  display: block;
  overflow: visible;
  overflow-x: hidden;
}
@media screen and (orientation: portrait) {
  #redesignedBrandWrapper .sub-navigations_mobile .ui-mobile .ui-page,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile .ui-page {
    min-height: 420px;
  }
}
@media screen and (orientation: landscape) {
  #redesignedBrandWrapper .sub-navigations_mobile .ui-mobile .ui-page,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile .ui-page {
    min-height: 300px;
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile-rendering > *,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile-rendering > * {
  visibility: hidden;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-nojs,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-nojs {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-loading .ui-loader,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-loading .ui-loader {
  display: block;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-loader,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-loader {
  display: none;
  z-index: 9999999;
  position: fixed;
  top: 50%;
  left: 50%;
  border: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-loader-default,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-loader-default {
  background: none;
  filter: alpha(opacity=18);
  opacity: .18;
  width: 2.875em;
  height: 2.875em;
  margin-left: -1.4375em;
  margin-top: -1.4375em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-loader-verbose,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-loader-verbose {
  width: 12.5em;
  filter: alpha(opacity=88);
  opacity: .88;
  box-shadow: 0 1px 1px -1px #ffffff;
  height: auto;
  margin-left: -6.875em;
  margin-top: -2.6875em;
  padding: .625em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-loader-default h1,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-loader-default h1 {
  font-size: 0;
  width: 0;
  height: 0;
  overflow: hidden;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-loader-verbose h1,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-loader-verbose h1 {
  font-size: 1em;
  margin: 0;
  text-align: center;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-loader .ui-icon-loading,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-loader .ui-icon-loading {
  background-color: #000;
  display: block;
  margin: 0;
  width: 2.75em;
  height: 2.75em;
  padding: .0625em;
  -webkit-border-radius: 2.25em;
  border-radius: 2.25em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-loader-verbose .ui-icon-loading,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-loader-verbose .ui-icon-loading {
  margin: 0 auto .625em;
  filter: alpha(opacity=75);
  opacity: .75;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-loader-textonly,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-loader-textonly {
  padding: .9375em;
  margin-left: -7.1875em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-loader-textonly .ui-icon-loading,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-loader-textonly .ui-icon-loading {
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-loader-fakefix,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-loader-fakefix {
  position: absolute;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-bar,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-bar,
#redesignedBrandWrapper .sub-navigations_mobile .ui-body,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-body {
  position: relative;
  padding: .4em 1em;
  overflow: hidden;
  display: block;
  clear: both;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-bar h1,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-bar h1,
#redesignedBrandWrapper .sub-navigations_mobile .ui-bar h2,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-bar h2,
#redesignedBrandWrapper .sub-navigations_mobile .ui-bar h3,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-bar h3,
#redesignedBrandWrapper .sub-navigations_mobile .ui-bar h4,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-bar h4,
#redesignedBrandWrapper .sub-navigations_mobile .ui-bar h5,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-bar h5,
#redesignedBrandWrapper .sub-navigations_mobile .ui-bar h6,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-bar h6 {
  margin: 0;
  padding: 0;
  font-size: 1em;
  display: inline-block;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer {
  border-width: 1px 0;
  border-style: solid;
  position: relative;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header:empty,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header:empty,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer:empty,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer:empty {
  min-height: 2.6875em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-title,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-title,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-title,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-title {
  font-size: 1em;
  min-height: 1.1em;
  text-align: center;
  display: block;
  margin: 0 30%;
  padding: .7em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  outline: 0 !important;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-title,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-title {
  margin: 0 1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-content {
  border-width: 0;
  overflow: visible;
  overflow-x: hidden;
  padding: 1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-corner-all > .ui-header:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-corner-all > .ui-header:first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-corner-all > .ui-content:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-corner-all > .ui-content:first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-corner-all > .ui-footer:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-corner-all > .ui-footer:first-child {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-corner-all > .ui-header:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-corner-all > .ui-header:last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-corner-all > .ui-content:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-corner-all > .ui-content:last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-corner-all > .ui-footer:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-corner-all > .ui-footer:last-child {
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn {
  font-size: 13px;
  margin: .5em 0;
  padding: .7em 1em;
  display: block;
  position: relative;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-notext,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header button.ui-btn.ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header button.ui-btn.ui-btn-icon-notext,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer button.ui-btn.ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer button.ui-btn.ui-btn-icon-notext {
  padding: 0;
  width: 1.75em;
  height: 1.75em;
  text-indent: -9999px;
  white-space: nowrap !important;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini {
  font-size: 12.5px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini .ui-btn {
  font-size: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-btn {
  font-size: 12.5px;
  display: inline-block;
  vertical-align: middle;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-controlgroup .ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-controlgroup .ui-btn-icon-notext,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-controlgroup .ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-controlgroup .ui-btn-icon-notext {
  font-size: 12.5px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-btn-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-btn-left,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-btn-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-btn-right {
  font-size: 12.5px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini.ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini.ui-btn-icon-notext,
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini .ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini .ui-btn-icon-notext,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-btn-icon-notext,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-btn-icon-notext {
  font-size: 16px;
  padding: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-inline,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-inline {
  display: inline-block;
  vertical-align: middle;
  margin-right: .625em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-left {
  padding-left: 2.5em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-right {
  padding-right: 2.5em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-top,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-top {
  padding-top: 2.5em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-bottom,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-bottom {
  padding-bottom: 2.5em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-btn-icon-top,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-btn-icon-top,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-btn-icon-top,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-btn-icon-top,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-btn-icon-bottom,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-btn-icon-bottom,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-btn-icon-bottom,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-btn-icon-bottom {
  padding-left: .3125em;
  padding-right: .3125em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-left:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-left:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-right:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-right:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-top:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-top:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-bottom:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-bottom:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-notext:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-notext:after {
  content: "";
  position: absolute;
  display: block;
  width: 22px;
  height: 22px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-notext:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-notext:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-left:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-left:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-right:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-right:after {
  top: 50%;
  margin-top: -11px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-left:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-left:after {
  left: .5625em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-right:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-right:after {
  right: .5625em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini.ui-btn-icon-left:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini.ui-btn-icon-left:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini .ui-btn-icon-left:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini .ui-btn-icon-left:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-btn-icon-left:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-btn-icon-left:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-btn-icon-left:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-btn-icon-left:after {
  left: .37em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini.ui-btn-icon-right:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini.ui-btn-icon-right:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini .ui-btn-icon-right:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini .ui-btn-icon-right:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-btn-icon-right:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-btn-icon-right:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-btn-icon-right:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-btn-icon-right:after {
  right: .37em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-notext:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-notext:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-top:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-top:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-bottom:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-bottom:after {
  left: 50%;
  margin-left: -11px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-top:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-top:after {
  top: .5625em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-bottom:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-bottom:after {
  top: auto;
  bottom: .5625em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-btn-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-btn-left,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-btn-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-btn-right,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-left > [class*="ui-"],
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-left > [class*="ui-"],
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-right > [class*="ui-"],
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-right > [class*="ui-"] {
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-left,
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-right {
  position: absolute;
  top: .24em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-left {
  left: .4em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-right {
  right: .4em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-notext.ui-btn-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-notext.ui-btn-left {
  top: .3125em;
  left: .3125em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-btn-icon-notext.ui-btn-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-btn-icon-notext.ui-btn-right {
  top: .3125em;
  right: .3125em;
}
#redesignedBrandWrapper .sub-navigations_mobile button.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile button.ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls button.ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls button.ui-btn-icon-notext {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 100%;
}
#redesignedBrandWrapper .sub-navigations_mobile button.ui-btn-inline,
.redesignedNutritionWrapper .sub-navigations_mobile button.ui-btn-inline,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header button.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header button.ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer button.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer button.ui-btn {
  width: auto;
}
#redesignedBrandWrapper .sub-navigations_mobile button.ui-btn::-moz-focus-inner,
.redesignedNutritionWrapper .sub-navigations_mobile button.ui-btn::-moz-focus-inner {
  border: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile button.ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile button.ui-btn-icon-notext,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  width: 1.75em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile label,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-label {
  display: block;
  margin: 0 0 .4em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-hide-label > label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-hide-label > label,
#redesignedBrandWrapper .sub-navigations_mobile .ui-hide-label .ui-controlgroup-label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-hide-label .ui-controlgroup-label,
#redesignedBrandWrapper .sub-navigations_mobile .ui-hide-label .ui-rangeslider label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-hide-label .ui-rangeslider label,
#redesignedBrandWrapper .sub-navigations_mobile .ui-hidden-accessible,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-hidden-accessible {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-screen-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-screen-hidden {
  display: none !important;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile-viewport-transitioning,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile-viewport-transitioning,
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile-viewport-transitioning .ui-page,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile-viewport-transitioning .ui-page {
  width: 100%;
  height: 100%;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-pre-in,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-pre-in {
  opacity: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .in,
.redesignedNutritionWrapper .sub-navigations_mobile .in {
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 350ms;
  -moz-animation-timing-function: ease-out;
  -moz-animation-duration: 350ms;
  animation-timing-function: ease-out;
  animation-duration: 350ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .out,
.redesignedNutritionWrapper .sub-navigations_mobile .out {
  -webkit-animation-timing-function: ease-in;
  -webkit-animation-duration: 225ms;
  -moz-animation-timing-function: ease-in;
  -moz-animation-duration: 225ms;
  animation-timing-function: ease-in;
  animation-duration: 225ms;
}
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .fade.out,
.redesignedNutritionWrapper .sub-navigations_mobile .fade.out {
  opacity: 0;
  -webkit-animation-duration: 125ms;
  -webkit-animation-name: fadeout;
  -moz-animation-duration: 125ms;
  -moz-animation-name: fadeout;
  animation-duration: 125ms;
  animation-name: fadeout;
}
#redesignedBrandWrapper .sub-navigations_mobile .fade.in,
.redesignedNutritionWrapper .sub-navigations_mobile .fade.in {
  opacity: 1;
  -webkit-animation-duration: 225ms;
  -webkit-animation-name: fadein;
  -moz-animation-duration: 225ms;
  -moz-animation-name: fadein;
  animation-duration: 225ms;
  animation-name: fadein;
}
#redesignedBrandWrapper .sub-navigations_mobile .pop,
.redesignedNutritionWrapper .sub-navigations_mobile .pop {
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
#redesignedBrandWrapper .sub-navigations_mobile .pop.in,
.redesignedNutritionWrapper .sub-navigations_mobile .pop.in {
  -webkit-transform: scale(1);
  -webkit-animation-name: popin;
  -webkit-animation-duration: 350ms;
  -moz-transform: scale(1);
  -moz-animation-name: popin;
  -moz-animation-duration: 350ms;
  transform: scale(1);
  animation-name: popin;
  animation-duration: 350ms;
  opacity: 1;
}
#redesignedBrandWrapper .sub-navigations_mobile .pop.out,
.redesignedNutritionWrapper .sub-navigations_mobile .pop.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  -moz-animation-name: fadeout;
  -moz-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
  opacity: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .pop.in.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .pop.in.reverse {
  -webkit-animation-name: fadein;
  -moz-animation-name: fadein;
  animation-name: fadein;
}
#redesignedBrandWrapper .sub-navigations_mobile .pop.out.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .pop.out.reverse {
  -webkit-transform: scale(0.8);
  -webkit-animation-name: popout;
  -moz-transform: scale(0.8);
  -moz-animation-name: popout;
  transform: scale(0.8);
  animation-name: popout;
}
@-webkit-keyframes popin {
  from {
    -webkit-transform: scale(0.8);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
    opacity: 1;
  }
}
@-moz-keyframes popin {
  from {
    -moz-transform: scale(0.8);
    opacity: 0;
  }
  to {
    -moz-transform: scale(1);
    opacity: 1;
  }
}
@keyframes popin {
  from {
    transform: scale(0.8);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes popout {
  from {
    -webkit-transform: scale(1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.8);
    opacity: 0;
  }
}
@-moz-keyframes popout {
  from {
    -moz-transform: scale(1);
    opacity: 1;
  }
  to {
    -moz-transform: scale(0.8);
    opacity: 0;
  }
}
@keyframes popout {
  from {
    transform: scale(1);
    opacity: 1;
  }
  to {
    transform: scale(0.8);
    opacity: 0;
  }
}
@-webkit-keyframes slideinfromright {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes slideinfromright {
  from {
    -moz-transform: translateX(100%);
  }
  to {
    -moz-transform: translateX(0);
  }
}
@keyframes slideinfromright {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
@-webkit-keyframes slideinfromleft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes slideinfromleft {
  from {
    -moz-transform: translateX(-100%);
  }
  to {
    -moz-transform: translateX(0);
  }
}
@keyframes slideinfromleft {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0);
  }
}
@-webkit-keyframes slideouttoleft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0);
  }
}
@-moz-keyframes slideouttoleft {
  from {
    -moz-transform: translateX(0);
  }
  to {
    -moz-transform: translateX(-100%);
  }
}
@keyframes slideouttoleft {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}
@-webkit-keyframes slideouttoright {
  from {
    -webkit-transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0);
  }
}
@-moz-keyframes slideouttoright {
  from {
    -moz-transform: translateX(0);
  }
  to {
    -moz-transform: translateX(100%);
  }
}
@keyframes slideouttoright {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(100%);
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .slide.out,
.redesignedNutritionWrapper .sub-navigations_mobile .slide.out,
#redesignedBrandWrapper .sub-navigations_mobile .slide.in,
.redesignedNutritionWrapper .sub-navigations_mobile .slide.in {
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 350ms;
  -moz-animation-timing-function: ease-out;
  -moz-animation-duration: 350ms;
  animation-timing-function: ease-out;
  animation-duration: 350ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .slide.out,
.redesignedNutritionWrapper .sub-navigations_mobile .slide.out {
  -webkit-transform: translate3d(-100%, 0, 0);
  -webkit-animation-name: slideouttoleft;
  -moz-transform: translateX(-100%);
  -moz-animation-name: slideouttoleft;
  transform: translateX(-100%);
  animation-name: slideouttoleft;
}
#redesignedBrandWrapper .sub-navigations_mobile .slide.in,
.redesignedNutritionWrapper .sub-navigations_mobile .slide.in {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-animation-name: slideinfromright;
  -moz-transform: translateX(0);
  -moz-animation-name: slideinfromright;
  transform: translateX(0);
  animation-name: slideinfromright;
}
#redesignedBrandWrapper .sub-navigations_mobile .slide.out.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .slide.out.reverse {
  -webkit-transform: translate3d(100%, 0, 0);
  -webkit-animation-name: slideouttoright;
  -moz-transform: translateX(100%);
  -moz-animation-name: slideouttoright;
  transform: translateX(100%);
  animation-name: slideouttoright;
}
#redesignedBrandWrapper .sub-navigations_mobile .slide.in.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .slide.in.reverse {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-animation-name: slideinfromleft;
  -moz-transform: translateX(0);
  -moz-animation-name: slideinfromleft;
  transform: translateX(0);
  animation-name: slideinfromleft;
}
#redesignedBrandWrapper .sub-navigations_mobile .slidefade.out,
.redesignedNutritionWrapper .sub-navigations_mobile .slidefade.out {
  -webkit-transform: translateX(-100%);
  -webkit-animation-name: slideouttoleft;
  -webkit-animation-duration: 225ms;
  -moz-transform: translateX(-100%);
  -moz-animation-name: slideouttoleft;
  -moz-animation-duration: 225ms;
  transform: translateX(-100%);
  animation-name: slideouttoleft;
  animation-duration: 225ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .slidefade.in,
.redesignedNutritionWrapper .sub-navigations_mobile .slidefade.in {
  -webkit-transform: translateX(0);
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateX(0);
  -moz-animation-name: fadein;
  -moz-animation-duration: 200ms;
  transform: translateX(0);
  animation-name: fadein;
  animation-duration: 200ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .slidefade.out.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .slidefade.out.reverse {
  -webkit-transform: translateX(100%);
  -webkit-animation-name: slideouttoright;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateX(100%);
  -moz-animation-name: slideouttoright;
  -moz-animation-duration: 200ms;
  transform: translateX(100%);
  animation-name: slideouttoright;
  animation-duration: 200ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .slidefade.in.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .slidefade.in.reverse {
  -webkit-transform: translateX(0);
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateX(0);
  -moz-animation-name: fadein;
  -moz-animation-duration: 200ms;
  transform: translateX(0);
  animation-name: fadein;
  animation-duration: 200ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .slidedown.out,
.redesignedNutritionWrapper .sub-navigations_mobile .slidedown.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  -moz-animation-name: fadeout;
  -moz-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .slidedown.in,
.redesignedNutritionWrapper .sub-navigations_mobile .slidedown.in {
  -webkit-transform: translateY(0);
  -webkit-animation-name: slideinfromtop;
  -webkit-animation-duration: 250ms;
  -moz-transform: translateY(0);
  -moz-animation-name: slideinfromtop;
  -moz-animation-duration: 250ms;
  transform: translateY(0);
  animation-name: slideinfromtop;
  animation-duration: 250ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .slidedown.in.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .slidedown.in.reverse {
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 150ms;
  -moz-animation-name: fadein;
  -moz-animation-duration: 150ms;
  animation-name: fadein;
  animation-duration: 150ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .slidedown.out.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .slidedown.out.reverse {
  -webkit-transform: translateY(-100%);
  -webkit-animation-name: slideouttotop;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateY(-100%);
  -moz-animation-name: slideouttotop;
  -moz-animation-duration: 200ms;
  transform: translateY(-100%);
  animation-name: slideouttotop;
  animation-duration: 200ms;
}
@-webkit-keyframes slideinfromtop {
  from {
    -webkit-transform: translateY(-100%);
  }
  to {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes slideinfromtop {
  from {
    -moz-transform: translateY(-100%);
  }
  to {
    -moz-transform: translateY(0);
  }
}
@keyframes slideinfromtop {
  from {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}
@-webkit-keyframes slideouttotop {
  from {
    -webkit-transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-100%);
  }
}
@-moz-keyframes slideouttotop {
  from {
    -moz-transform: translateY(0);
  }
  to {
    -moz-transform: translateY(-100%);
  }
}
@keyframes slideouttotop {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-100%);
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .slideup.out,
.redesignedNutritionWrapper .sub-navigations_mobile .slideup.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  -moz-animation-name: fadeout;
  -moz-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .slideup.in,
.redesignedNutritionWrapper .sub-navigations_mobile .slideup.in {
  -webkit-transform: translateY(0);
  -webkit-animation-name: slideinfrombottom;
  -webkit-animation-duration: 250ms;
  -moz-transform: translateY(0);
  -moz-animation-name: slideinfrombottom;
  -moz-animation-duration: 250ms;
  transform: translateY(0);
  animation-name: slideinfrombottom;
  animation-duration: 250ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .slideup.in.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .slideup.in.reverse {
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 150ms;
  -moz-animation-name: fadein;
  -moz-animation-duration: 150ms;
  animation-name: fadein;
  animation-duration: 150ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .slideup.out.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .slideup.out.reverse {
  -webkit-transform: translateY(100%);
  -webkit-animation-name: slideouttobottom;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateY(100%);
  -moz-animation-name: slideouttobottom;
  -moz-animation-duration: 200ms;
  transform: translateY(100%);
  animation-name: slideouttobottom;
  animation-duration: 200ms;
}
@-webkit-keyframes slideinfrombottom {
  from {
    -webkit-transform: translateY(100%);
  }
  to {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes slideinfrombottom {
  from {
    -moz-transform: translateY(100%);
  }
  to {
    -moz-transform: translateY(0);
  }
}
@keyframes slideinfrombottom {
  from {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}
@-webkit-keyframes slideouttobottom {
  from {
    -webkit-transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(100%);
  }
}
@-moz-keyframes slideouttobottom {
  from {
    -moz-transform: translateY(0);
  }
  to {
    -moz-transform: translateY(100%);
  }
}
@keyframes slideouttobottom {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(100%);
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .viewport-flip,
.redesignedNutritionWrapper .sub-navigations_mobile .viewport-flip {
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  perspective: 1000;
  position: absolute;
}
#redesignedBrandWrapper .sub-navigations_mobile .flip,
.redesignedNutritionWrapper .sub-navigations_mobile .flip {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateX(0);
  /* Needed to work around an iOS 3.1 bug that causes listview thumbs to disappear when -webkit-visibility:hidden is used. */
  -moz-backface-visibility: hidden;
  -moz-transform: translateX(0);
  backface-visibility: hidden;
  transform: translateX(0);
}
#redesignedBrandWrapper .sub-navigations_mobile .flip.out,
.redesignedNutritionWrapper .sub-navigations_mobile .flip.out {
  -webkit-transform: rotateY(-90deg) scale(0.9);
  -webkit-animation-name: flipouttoleft;
  -webkit-animation-duration: 175ms;
  -moz-transform: rotateY(-90deg) scale(0.9);
  -moz-animation-name: flipouttoleft;
  -moz-animation-duration: 175ms;
  transform: rotateY(-90deg) scale(0.9);
  animation-name: flipouttoleft;
  animation-duration: 175ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .flip.in,
.redesignedNutritionWrapper .sub-navigations_mobile .flip.in {
  -webkit-animation-name: flipintoright;
  -webkit-animation-duration: 225ms;
  -moz-animation-name: flipintoright;
  -moz-animation-duration: 225ms;
  animation-name: flipintoright;
  animation-duration: 225ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .flip.out.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .flip.out.reverse {
  -webkit-transform: rotateY(90deg) scale(0.9);
  -webkit-animation-name: flipouttoright;
  -moz-transform: rotateY(90deg) scale(0.9);
  -moz-animation-name: flipouttoright;
  transform: rotateY(90deg) scale(0.9);
  animation-name: flipouttoright;
}
#redesignedBrandWrapper .sub-navigations_mobile .flip.in.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .flip.in.reverse {
  -webkit-animation-name: flipintoleft;
  -moz-animation-name: flipintoleft;
  animation-name: flipintoleft;
}
@-webkit-keyframes flipouttoleft {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoleft {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
}
@keyframes flipouttoleft {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(-90deg) scale(0.9);
  }
}
@-webkit-keyframes flipouttoright {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoright {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
}
@keyframes flipouttoright {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(90deg) scale(0.9);
  }
}
@-webkit-keyframes flipintoleft {
  from {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoleft {
  from {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoleft {
  from {
    transform: rotateY(-90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
@-webkit-keyframes flipintoright {
  from {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoright {
  from {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoright {
  from {
    transform: rotateY(90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .viewport-turn,
.redesignedNutritionWrapper .sub-navigations_mobile .viewport-turn {
  -webkit-perspective: 200px;
  -moz-perspective: 200px;
  -ms-perspective: 200px;
  perspective: 200px;
  position: absolute;
}
#redesignedBrandWrapper .sub-navigations_mobile .turn,
.redesignedNutritionWrapper .sub-navigations_mobile .turn {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateX(0);
  /* Needed to work around an iOS 3.1 bug that causes listview thumbs to disappear when -webkit-visibility:hidden is used. */
  -webkit-transform-origin: 0;
  -moz-backface-visibility: hidden;
  -moz-transform: translateX(0);
  -moz-transform-origin: 0;
  backface-visibility: hidden;
  transform: translateX(0);
  transform-origin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .turn.out,
.redesignedNutritionWrapper .sub-navigations_mobile .turn.out {
  -webkit-transform: rotateY(-90deg) scale(0.9);
  -webkit-animation-name: flipouttoleft;
  -webkit-animation-duration: 125ms;
  -moz-transform: rotateY(-90deg) scale(0.9);
  -moz-animation-name: flipouttoleft;
  -moz-animation-duration: 125ms;
  transform: rotateY(-90deg) scale(0.9);
  animation-name: flipouttoleft;
  animation-duration: 125ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .turn.in,
.redesignedNutritionWrapper .sub-navigations_mobile .turn.in {
  -webkit-animation-name: flipintoright;
  -webkit-animation-duration: 250ms;
  -moz-animation-name: flipintoright;
  -moz-animation-duration: 250ms;
  animation-name: flipintoright;
  animation-duration: 250ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .turn.out.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .turn.out.reverse {
  -webkit-transform: rotateY(90deg) scale(0.9);
  -webkit-animation-name: flipouttoright;
  -moz-transform: rotateY(90deg) scale(0.9);
  -moz-animation-name: flipouttoright;
  transform: rotateY(90deg) scale(0.9);
  animation-name: flipouttoright;
}
#redesignedBrandWrapper .sub-navigations_mobile .turn.in.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .turn.in.reverse {
  -webkit-animation-name: flipintoleft;
  -moz-animation-name: flipintoleft;
  animation-name: flipintoleft;
}
@-webkit-keyframes flipouttoleft {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoleft {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
}
@keyframes flipouttoleft {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(-90deg) scale(0.9);
  }
}
@-webkit-keyframes flipouttoright {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoright {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
}
@keyframes flipouttoright {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(90deg) scale(0.9);
  }
}
@-webkit-keyframes flipintoleft {
  from {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoleft {
  from {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoleft {
  from {
    transform: rotateY(-90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
@-webkit-keyframes flipintoright {
  from {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoright {
  from {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoright {
  from {
    transform: rotateY(90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .flow,
.redesignedNutritionWrapper .sub-navigations_mobile .flow {
  -webkit-transform-origin: 50% 30%;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  -moz-transform-origin: 50% 30%;
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  transform-origin: 50% 30%;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-dialog.flow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-dialog.flow {
  -webkit-transform-origin: none;
  -webkit-box-shadow: none;
  -moz-transform-origin: none;
  -moz-box-shadow: none;
  transform-origin: none;
  box-shadow: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .flow.out,
.redesignedNutritionWrapper .sub-navigations_mobile .flow.out {
  -webkit-transform: translateX(-100%) scale(0.7);
  -webkit-animation-name: flowouttoleft;
  -webkit-animation-timing-function: ease;
  -webkit-animation-duration: 350ms;
  -moz-transform: translateX(-100%) scale(0.7);
  -moz-animation-name: flowouttoleft;
  -moz-animation-timing-function: ease;
  -moz-animation-duration: 350ms;
  transform: translateX(-100%) scale(0.7);
  animation-name: flowouttoleft;
  animation-timing-function: ease;
  animation-duration: 350ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .flow.in,
.redesignedNutritionWrapper .sub-navigations_mobile .flow.in {
  -webkit-transform: translateX(0) scale(1);
  -webkit-animation-name: flowinfromright;
  -webkit-animation-timing-function: ease;
  -webkit-animation-duration: 350ms;
  -moz-transform: translateX(0) scale(1);
  -moz-animation-name: flowinfromright;
  -moz-animation-timing-function: ease;
  -moz-animation-duration: 350ms;
  transform: translateX(0) scale(1);
  animation-name: flowinfromright;
  animation-timing-function: ease;
  animation-duration: 350ms;
}
#redesignedBrandWrapper .sub-navigations_mobile .flow.out.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .flow.out.reverse {
  -webkit-transform: translateX(100%);
  -webkit-animation-name: flowouttoright;
  -moz-transform: translateX(100%);
  -moz-animation-name: flowouttoright;
  transform: translateX(100%);
  animation-name: flowouttoright;
}
#redesignedBrandWrapper .sub-navigations_mobile .flow.in.reverse,
.redesignedNutritionWrapper .sub-navigations_mobile .flow.in.reverse {
  -webkit-animation-name: flowinfromleft;
  -moz-animation-name: flowinfromleft;
  animation-name: flowinfromleft;
}
@-webkit-keyframes flowouttoleft {
  0% {
    -webkit-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(-100%) scale(0.7);
  }
}
@-moz-keyframes flowouttoleft {
  0% {
    -moz-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(-100%) scale(0.7);
  }
}
@keyframes flowouttoleft {
  0% {
    transform: translateX(0) scale(1);
  }
  60%,
  70% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(-100%) scale(0.7);
  }
}
@-webkit-keyframes flowouttoright {
  0% {
    -webkit-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(100%) scale(0.7);
  }
}
@-moz-keyframes flowouttoright {
  0% {
    -moz-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(100%) scale(0.7);
  }
}
@keyframes flowouttoright {
  0% {
    transform: translateX(0) scale(1);
  }
  60%,
  70% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(100%) scale(0.7);
  }
}
@-webkit-keyframes flowinfromleft {
  0% {
    -webkit-transform: translateX(-100%) scale(0.7);
  }
  30%,
  40% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(0) scale(1);
  }
}
@-moz-keyframes flowinfromleft {
  0% {
    -moz-transform: translateX(-100%) scale(0.7);
  }
  30%,
  40% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(0) scale(1);
  }
}
@keyframes flowinfromleft {
  0% {
    transform: translateX(-100%) scale(0.7);
  }
  30%,
  40% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(0) scale(1);
  }
}
@-webkit-keyframes flowinfromright {
  0% {
    -webkit-transform: translateX(100%) scale(0.7);
  }
  30%,
  40% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(0) scale(1);
  }
}
@-moz-keyframes flowinfromright {
  0% {
    -moz-transform: translateX(100%) scale(0.7);
  }
  30%,
  40% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(0) scale(1);
  }
}
@keyframes flowinfromright {
  0% {
    transform: translateX(100%) scale(0.7);
  }
  30%,
  40% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(0) scale(1);
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain,
#redesignedBrandWrapper .sub-navigations_mobile .ui-mobile fieldset.ui-field-contain,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile fieldset.ui-field-contain {
  display: block;
  position: relative;
  overflow: visible;
  clear: both;
  padding: .8em 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain > label ~ [class*="ui-"],
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain > label ~ [class*="ui-"],
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain .ui-controlgroup-controls,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain .ui-controlgroup-controls {
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain:last-child {
  border-bottom-width: 0;
}
@media (min-width: 28em) {
  #redesignedBrandWrapper .sub-navigations_mobile,
  .redesignedNutritionWrapper .sub-navigations_mobile {
    /* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-mobile fieldset.ui-field-contain,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-mobile fieldset.ui-field-contain {
    padding: 0;
    margin: 1em 0;
    border-bottom-width: 0;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain:before,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain:before,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain:after,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain:after {
    content: "";
    display: table;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain:after,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain:after {
    clear: both;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain > label,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain > label,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain .ui-controlgroup-label,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain .ui-controlgroup-label,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain > .ui-rangeslider > label,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain > .ui-rangeslider > label {
    float: left;
    width: 20%;
    margin: .5em 2% 0 0;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-popup .ui-field-contain > label,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-popup .ui-field-contain > label,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-popup .ui-field-contain .ui-controlgroup-label,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-popup .ui-field-contain .ui-controlgroup-label,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-popup .ui-field-contain > .ui-rangeslider > label,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-popup .ui-field-contain > .ui-rangeslider > label {
    float: none;
    width: auto;
    margin: 0 0 .4em;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain > label ~ [class*="ui-"],
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain > label ~ [class*="ui-"],
  #redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain .ui-controlgroup-controls,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain .ui-controlgroup-controls {
    float: left;
    width: 78%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-hide-label > label ~ [class*="ui-"],
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-hide-label > label ~ [class*="ui-"],
  #redesignedBrandWrapper .sub-navigations_mobile .ui-hide-label .ui-controlgroup-controls,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-hide-label .ui-controlgroup-controls,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-popup .ui-field-contain > label ~ [class*="ui-"],
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-popup .ui-field-contain > label ~ [class*="ui-"],
  #redesignedBrandWrapper .sub-navigations_mobile .ui-popup .ui-field-contain .ui-controlgroup-controls,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-popup .ui-field-contain .ui-controlgroup-controls {
    float: none;
    width: 100%;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain > label ~ .ui-btn-inline,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain > label ~ .ui-btn-inline {
    width: auto;
    margin-right: .625em;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain > label ~ .ui-btn-inline.ui-btn-icon-notext,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain > label ~ .ui-btn-inline.ui-btn-icon-notext {
    width: 1.75em;
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-a,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-b,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-c,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-c,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-d,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-d,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-solo,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-solo {
  overflow: hidden;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-block-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-block-a,
#redesignedBrandWrapper .sub-navigations_mobile .ui-block-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-block-b,
#redesignedBrandWrapper .sub-navigations_mobile .ui-block-c,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-block-c,
#redesignedBrandWrapper .sub-navigations_mobile .ui-block-d,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-block-d,
#redesignedBrandWrapper .sub-navigations_mobile .ui-block-e,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-block-e {
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  min-height: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-block-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-block-a {
  clear: left;
}
#redesignedBrandWrapper .sub-navigations_mobile ul.ui-grid-a,
.redesignedNutritionWrapper .sub-navigations_mobile ul.ui-grid-a,
#redesignedBrandWrapper .sub-navigations_mobile ul.ui-grid-b,
.redesignedNutritionWrapper .sub-navigations_mobile ul.ui-grid-b,
#redesignedBrandWrapper .sub-navigations_mobile ul.ui-grid-c,
.redesignedNutritionWrapper .sub-navigations_mobile ul.ui-grid-c,
#redesignedBrandWrapper .sub-navigations_mobile ul.ui-grid-d,
.redesignedNutritionWrapper .sub-navigations_mobile ul.ui-grid-d,
#redesignedBrandWrapper .sub-navigations_mobile ul.ui-grid-solo,
.redesignedNutritionWrapper .sub-navigations_mobile ul.ui-grid-solo,
#redesignedBrandWrapper .sub-navigations_mobile li.ui-block-a,
.redesignedNutritionWrapper .sub-navigations_mobile li.ui-block-a,
#redesignedBrandWrapper .sub-navigations_mobile li.ui-block-b,
.redesignedNutritionWrapper .sub-navigations_mobile li.ui-block-b,
#redesignedBrandWrapper .sub-navigations_mobile li.ui-block-c,
.redesignedNutritionWrapper .sub-navigations_mobile li.ui-block-c,
#redesignedBrandWrapper .sub-navigations_mobile li.ui-block-d,
.redesignedNutritionWrapper .sub-navigations_mobile li.ui-block-d,
#redesignedBrandWrapper .sub-navigations_mobile li.ui-block-e,
.redesignedNutritionWrapper .sub-navigations_mobile li.ui-block-e {
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  list-style: none;
}
#redesignedBrandWrapper .sub-navigations_mobile [class*="ui-block-"] > button.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile [class*="ui-block-"] > button.ui-btn {
  margin-right: 0;
  margin-left: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile [class*="ui-block-"] > .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile [class*="ui-block-"] > .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile [class*="ui-block-"] > .ui-select,
.redesignedNutritionWrapper .sub-navigations_mobile [class*="ui-block-"] > .ui-select,
#redesignedBrandWrapper .sub-navigations_mobile [class*="ui-block-"] > .ui-checkbox,
.redesignedNutritionWrapper .sub-navigations_mobile [class*="ui-block-"] > .ui-checkbox,
#redesignedBrandWrapper .sub-navigations_mobile [class*="ui-block-"] > .ui-radio,
.redesignedNutritionWrapper .sub-navigations_mobile [class*="ui-block-"] > .ui-radio,
#redesignedBrandWrapper .sub-navigations_mobile [class*="ui-block-"] > button.ui-btn-inline,
.redesignedNutritionWrapper .sub-navigations_mobile [class*="ui-block-"] > button.ui-btn-inline,
#redesignedBrandWrapper .sub-navigations_mobile [class*="ui-block-"] > button.ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile [class*="ui-block-"] > button.ui-btn-icon-notext,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header [class*="ui-block-"] > button.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header [class*="ui-block-"] > button.ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer [class*="ui-block-"] > button.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer [class*="ui-block-"] > button.ui-btn {
  margin-right: .3125em;
  margin-left: .3125em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-a > .ui-block-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-a > .ui-block-a,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-a > .ui-block-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-a > .ui-block-b {
  /* width: 49.95%; IE7 */
  /* margin-right: -.5px; BB5 */
  width: 50%;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-b > .ui-block-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-b > .ui-block-a,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-b > .ui-block-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-b > .ui-block-b,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-b > .ui-block-c,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-b > .ui-block-c {
  /* width: 33.25%; IE7 */
  /* margin-right: -.5px; BB5 */
  width: 33.333%;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-c > .ui-block-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-c > .ui-block-a,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-c > .ui-block-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-c > .ui-block-b,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-c > .ui-block-c,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-c > .ui-block-c,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-c > .ui-block-d,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-c > .ui-block-d {
  /* width: 24.925%; IE7 */
  /* margin-right: -.5px; BB5 */
  width: 25%;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-d > .ui-block-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-d > .ui-block-a,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-d > .ui-block-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-d > .ui-block-b,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-d > .ui-block-c,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-d > .ui-block-c,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-d > .ui-block-d,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-d > .ui-block-d,
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-d > .ui-block-e,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-d > .ui-block-e {
  /* width: 19.925%; IE7 */
  width: 20%;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-grid-solo > .ui-block-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-grid-solo > .ui-block-a {
  width: 100%;
  float: none;
}
@media (max-width: 35em) {
  #redesignedBrandWrapper .sub-navigations_mobile .ui-responsive > .ui-block-a,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-responsive > .ui-block-a,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-responsive > .ui-block-b,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-responsive > .ui-block-b,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-responsive > .ui-block-c,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-responsive > .ui-block-c,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-responsive > .ui-block-d,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-responsive > .ui-block-d,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-responsive > .ui-block-e,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-responsive > .ui-block-e {
    width: 100%;
    float: none;
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header-fixed,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header-fixed,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer-fixed,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer-fixed {
  left: 0;
  right: 0;
  width: 100%;
  position: fixed;
  z-index: 1000;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header-fixed,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header-fixed {
  top: -1px;
  padding-top: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header-fixed.ui-fixed-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header-fixed.ui-fixed-hidden {
  top: 0;
  padding-top: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header-fixed .ui-btn-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header-fixed .ui-btn-left,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header-fixed .ui-btn-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header-fixed .ui-btn-right {
  margin-top: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header-fixed.ui-fixed-hidden .ui-btn-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header-fixed.ui-fixed-hidden .ui-btn-left,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header-fixed.ui-fixed-hidden .ui-btn-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header-fixed.ui-fixed-hidden .ui-btn-right {
  margin-top: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer-fixed,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer-fixed {
  bottom: -1px;
  padding-bottom: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer-fixed.ui-fixed-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer-fixed.ui-fixed-hidden {
  bottom: 0;
  padding-bottom: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header-fullscreen,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header-fullscreen,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer-fullscreen,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer-fullscreen {
  filter: alpha(opacity=90);
  opacity: .9;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-header-fixed,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-header-fixed {
  padding-top: 2.8125em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-footer-fixed,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-footer-fixed {
  padding-bottom: 2.8125em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-header-fullscreen > .ui-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-header-fullscreen > .ui-content,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-footer-fullscreen > .ui-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-footer-fullscreen > .ui-content {
  padding: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-fixed-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-fixed-hidden {
  position: absolute;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer-fixed.ui-fixed-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer-fixed.ui-fixed-hidden {
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page .ui-footer-fixed.ui-fixed-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page .ui-footer-fixed.ui-fixed-hidden {
  display: block;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-header-fullscreen .ui-fixed-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-header-fullscreen .ui-fixed-hidden,
#redesignedBrandWrapper .sub-navigations_mobile .ui-page-footer-fullscreen .ui-fixed-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-page-footer-fullscreen .ui-fixed-hidden {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header-fixed .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header-fixed .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer-fixed .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer-fixed .ui-btn {
  z-index: 10;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-android-2x-fixed .ui-li-has-thumb,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-android-2x-fixed .ui-li-has-thumb {
  -webkit-transform: translate3d(0, 0, 0);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar {
  max-width: 100%;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar ul:before,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar ul:before,
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar ul:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar ul:after {
  content: "";
  display: table;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar ul:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar ul:after {
  clear: both;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar ul,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar ul {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  display: block;
  border: 0;
  max-width: 100%;
  overflow: visible;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar li .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar li .ui-btn {
  font-size: 12.5px;
  display: block;
  margin: 0;
  border-right-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-navbar li button.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-navbar li button.ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-navbar li button.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-navbar li button.ui-btn {
  margin: 0;
  width: 100%;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar .ui-btn:focus {
  z-index: 1;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar li:last-child .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar li:last-child .ui-btn {
  margin-right: -4px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar li:last-child .ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar li:last-child .ui-btn:after {
  margin-right: 4px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-content .ui-navbar li:last-child .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-content .ui-navbar li:last-child .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn {
  border-right-width: 1px;
  margin-right: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-content .ui-navbar li:last-child .ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-content .ui-navbar li:last-child .ui-btn:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn:after {
  margin-right: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn {
  border-right-width: 1px;
  margin-right: -1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn:after {
  margin-right: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar .ui-grid-duo .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar .ui-grid-duo .ui-btn {
  border-top-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
  border-top-width: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-navbar .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-navbar .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-navbar .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-navbar .ui-btn {
  border-top-width: 0;
  border-bottom-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
  border-top-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-title ~ .ui-navbar .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-title ~ .ui-navbar .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-title ~ .ui-navbar .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-title ~ .ui-navbar .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-navbar .ui-grid-duo .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-navbar .ui-grid-duo .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-navbar .ui-grid-duo .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-navbar .ui-grid-duo .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
  border-top-width: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-btn input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-btn input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  border: 0;
  outline: 0;
  -webkit-border-radius: inherit;
  border-radius: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  background: #fff;
  background: rgba(255, 255, 255, 0);
  filter: alpha(opacity=0);
  opacity: .1;
  font-size: 1px;
  text-indent: -9999px;
  z-index: 2;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-btn.ui-state-disabled input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-btn.ui-state-disabled input {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible {
  margin: 0 -1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-inset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-inset,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set {
  margin: .5em 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading {
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading .ui-btn {
  text-align: left;
  margin: 0;
  border-left-width: 0;
  border-right-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading .ui-btn-icon-top,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading .ui-btn-icon-top,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading .ui-btn-icon-bottom,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading .ui-btn-icon-bottom {
  text-align: center;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-inset .ui-collapsible-heading .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-inset .ui-collapsible-heading .ui-btn {
  border-right-width: 1px;
  border-left-width: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-collapsed + .ui-collapsible:not(.ui-collapsible-inset) > .ui-collapsible-heading .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-collapsed + .ui-collapsible:not(.ui-collapsible-inset) > .ui-collapsible-heading .ui-btn {
  border-top-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn {
  border-top-width: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading-status,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading-status {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content {
  display: block;
  margin: 0;
  padding: .5em 1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-themed-content .ui-collapsible-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-themed-content .ui-collapsible-content {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-style: solid;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content {
  border-left-width: 1px;
  border-right-width: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-inset .ui-collapsible-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-inset .ui-collapsible-content {
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content-collapsed,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content-collapsed {
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set > .ui-collapsible.ui-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set > .ui-collapsible.ui-corner-all {
  -webkit-border-radius: 0;
  border-radius: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-heading > .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-heading > .ui-btn {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible.ui-first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible.ui-first-child {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-content,
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible.ui-last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible.ui-last-child {
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-themed-content:not(.ui-collapsible-collapsed) > .ui-collapsible-heading,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-themed-content:not(.ui-collapsible-collapsed) > .ui-collapsible-heading {
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible {
  margin: -1px -1em 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible-inset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible-inset {
  margin: -1px 0 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible.ui-first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-set .ui-collapsible.ui-first-child {
  margin-top: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup,
#redesignedBrandWrapper .sub-navigations_mobile fieldset.ui-controlgroup,
.redesignedNutritionWrapper .sub-navigations_mobile fieldset.ui-controlgroup {
  padding: 0;
  margin: .5em 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain .ui-controlgroup,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain .ui-controlgroup,
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain fieldset.ui-controlgroup,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain fieldset.ui-controlgroup {
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini .ui-controlgroup-label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini .ui-controlgroup-label {
  font-size: 16px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup.ui-mini .ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup.ui-mini .ui-btn-icon-notext,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup .ui-mini.ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup .ui-mini.ui-btn-icon-notext {
  font-size: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-checkbox,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-checkbox,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-radio,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-radio,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-select,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-select {
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn:focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn:focus,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn.ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn.ui-focus {
  z-index: 1;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls li,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls li {
  list-style: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls {
  display: inline-block;
  vertical-align: middle;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls:before,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls:before,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls:after {
  content: "";
  display: table;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls:after {
  clear: both;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls > .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls > .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls li > .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls li > .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select {
  float: left;
  clear: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn-icon-notext {
  width: auto;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn-icon-notext,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn-icon-notext {
  width: 1.5em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn-icon-notext,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn-icon-notext {
  height: auto;
  padding: .7em 1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn {
  border-bottom-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn.ui-last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn.ui-last-child {
  border-bottom-width: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn {
  border-right-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn.ui-last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn.ui-last-child {
  border-right-width: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn-corner-all,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn.ui-corner-all,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-btn.ui-corner-all {
  -webkit-border-radius: 0;
  border-radius: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-radio,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-radio,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-checkbox,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-checkbox,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-select,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls .ui-select,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls li,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls li {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-vertical .ui-btn.ui-first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-vertical .ui-btn.ui-first-child {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-vertical .ui-btn.ui-last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-vertical .ui-btn.ui-last-child {
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-btn.ui-first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-btn.ui-first-child {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-btn.ui-last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-btn.ui-last-child {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls a.ui-shadow:not(:focus),
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls a.ui-shadow:not(:focus),
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls button.ui-shadow:not(:focus),
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls button.ui-shadow:not(:focus),
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls div.ui-shadow:not(.ui-focus),
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls div.ui-shadow:not(.ui-focus) {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-label legend,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-label legend {
  max-width: 100%;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-controls > label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-controls > label {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-dialog,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-dialog {
  background: none !important;
  /* this is to ensure that dialog theming does not apply (by default at least) on the page div */
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-dialog-contain,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-dialog-contain {
  width: 92.5%;
  max-width: 500px;
  margin: 10% auto 1em auto;
  padding: 0;
  position: relative;
  top: -1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-dialog-contain > .ui-header,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-dialog-contain > .ui-header,
#redesignedBrandWrapper .sub-navigations_mobile .ui-dialog-contain > .ui-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-dialog-contain > .ui-content,
#redesignedBrandWrapper .sub-navigations_mobile .ui-dialog-contain > .ui-footer,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-dialog-contain > .ui-footer {
  display: block;
  position: relative;
  width: auto;
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-dialog-contain > .ui-header,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-dialog-contain > .ui-header {
  overflow: hidden;
  z-index: 10;
  padding: 0;
  border-top-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-dialog-contain > .ui-footer,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-dialog-contain > .ui-footer {
  z-index: 10;
  padding: 0 1em;
  border-bottom-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-open .ui-header-fixed,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-open .ui-header-fixed,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-open .ui-footer-fixed,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-open .ui-footer-fixed {
  position: absolute !important;
  /* See issues #4816, #4844 and #4874 and popup.js */
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-screen,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-screen {
  background-image: url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
  /* Necessary to set some form of background to ensure element is clickable in IE6/7. While legacy IE won't understand the data-URI'd image, it ensures no additional requests occur in all other browsers with little overhead. */
  top: 0;
  left: 0;
  right: 0;
  bottom: 1px;
  position: absolute;
  filter: alpha(opacity=0);
  opacity: 0;
  z-index: 1099;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-screen.in,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-screen.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-screen.out,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-screen.out {
  opacity: 0;
  filter: alpha(opacity=0);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container {
  z-index: 1100;
  display: inline-block;
  position: absolute;
  padding: 0;
  outline: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup {
  position: relative;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup.ui-body-inherit,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup.ui-body-inherit {
  border-width: 1px;
  border-style: solid;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-hidden {
  left: 0;
  top: 0;
  position: absolute !important;
  visibility: hidden;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-truncate,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-truncate {
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup.ui-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup.ui-content,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup .ui-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup .ui-content {
  overflow: visible;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > .ui-header,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > .ui-header {
  border-top-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > .ui-footer,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > .ui-footer {
  border-bottom-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > p,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > p,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > h1,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > h1,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > h2,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > h2,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > h3,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > h3,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > h4,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > h4,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > h5,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > h5,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > h6,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > h6 {
  margin: .5em .4375em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > span,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > span {
  display: block;
  margin: .5em .4375em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > p,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > p,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h1,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h1,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h2,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h2,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h3,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h3,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h4,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h4,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h5,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h5,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h6,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h6 {
  margin: .5em 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > span,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > span {
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > p:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > p:first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h1:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h1:first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h2:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h2:first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h3:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h3:first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h4:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h4:first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h5:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h5:first-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h6:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h6:first-child {
  margin-top: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > p:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > p:last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h1:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h1:last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h2:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h2:last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h3:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h3:last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h4:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h4:last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h5:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h5:last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h6:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-container .ui-content > h6:last-child {
  margin-bottom: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > img,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup:not(.ui-content) > img:only-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup:not(.ui-content) > img:only-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup:not(.ui-content) > .ui-btn-left:first-child + img:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup:not(.ui-content) > .ui-btn-left:first-child + img:last-child,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup:not(.ui-content) > .ui-btn-right:first-child + img:last-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup:not(.ui-content) > .ui-btn-right:first-child + img:last-child {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup iframe,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup iframe {
  vertical-align: middle;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > .ui-btn-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > .ui-btn-left,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > .ui-btn-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > .ui-btn-right {
  position: absolute;
  top: -11px;
  margin: 0;
  z-index: 1101;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > .ui-btn-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > .ui-btn-left {
  left: -11px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > .ui-btn-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > .ui-btn-right {
  right: -11px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container {
  width: 20px;
  height: 20px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-l,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-l {
  left: -10px;
  clip: rect(-1000px, 10px, 2000px, -1000px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-t,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-t {
  top: -10px;
  clip: rect(-1000px, 2000px, 10px, -1000px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-r,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-r {
  right: -10px;
  clip: rect(-1000px, 2000px, 2000px, 10px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-b {
  bottom: -10px;
  clip: rect(10px, 2000px, 1000px, -1000px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container .ui-popup-arrow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container .ui-popup-arrow {
  /* (4*desired triangle height)/sqrt(2) - does not account for border - centred within the outer rectangle */
  width: 28.284271247px;
  height: 28.284271247px;
  border-width: 1px;
  border-style: solid;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow {
  left: -4.14213562px;
  top: 5.857864376px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow {
  left: -4.14213562px;
  top: -14.14213562px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow {
  left: 5.857864376px;
  top: -4.14213562px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow {
  left: -14.14213562px;
  top: -4.14213562px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-t.ie .ui-popup-arrow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-t.ie .ui-popup-arrow {
  margin-left: -5.85786438px;
  margin-top: -7.07106781px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-b.ie .ui-popup-arrow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-b.ie .ui-popup-arrow {
  margin-left: -5.85786438px;
  margin-top: -4.14213562px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-l.ie .ui-popup-arrow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-l.ie .ui-popup-arrow {
  margin-left: -7.07106781px;
  margin-top: -5.85786438px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-r.ie .ui-popup-arrow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ui-popup-arrow-r.ie .ui-popup-arrow {
  margin-left: -4.14213562px;
  margin-top: -5.85786438px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup > .ui-popup-arrow-guide,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup > .ui-popup-arrow-guide {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  visibility: hidden;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container {
  position: absolute;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  overflow: hidden;
  box-sizing: border-box;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup-arrow-container.ie .ui-popup-arrow,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup-arrow-container.ie .ui-popup-arrow {
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
  filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678, SizingMethod='auto expand');
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-checkbox,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-checkbox,
#redesignedBrandWrapper .sub-navigations_mobile .ui-radio,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-radio {
  margin: .5em 0;
  position: relative;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-checkbox .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-checkbox .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-radio .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-radio .ui-btn {
  margin: 0;
  text-align: left;
  white-space: normal;
  /* Nowrap + ellipsis doesn't work on label. Issue #1419. */
  z-index: 2;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup .ui-checkbox .ui-btn.ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup .ui-checkbox .ui-btn.ui-focus,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup .ui-radio .ui-btn.ui-focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup .ui-radio .ui-btn.ui-focus {
  z-index: 3;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-checkbox .ui-btn-icon-top,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-checkbox .ui-btn-icon-top,
#redesignedBrandWrapper .sub-navigations_mobile .ui-radio .ui-btn-icon-top,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-radio .ui-btn-icon-top,
#redesignedBrandWrapper .sub-navigations_mobile .ui-checkbox .ui-btn-icon-bottom,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-checkbox .ui-btn-icon-bottom,
#redesignedBrandWrapper .sub-navigations_mobile .ui-radio .ui-btn-icon-bottom,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-radio .ui-btn-icon-bottom {
  text-align: center;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-checkbox .ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-checkbox .ui-btn:after,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-radio .ui-btn:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-radio .ui-btn:after {
  content: none;
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-checkbox input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-checkbox input,
#redesignedBrandWrapper .sub-navigations_mobile .ui-radio input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-radio input {
  position: absolute;
  left: .466em;
  top: 50%;
  width: 22px;
  height: 22px;
  margin: -11px 0 0 0;
  outline: 0 !important;
  z-index: 1;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-checkbox input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-checkbox input,
#redesignedBrandWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-radio input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-controlgroup-horizontal .ui-radio input {
  left: 50%;
  margin-left: -9px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-checkbox input:disabled,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-checkbox input:disabled,
#redesignedBrandWrapper .sub-navigations_mobile .ui-radio input:disabled,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-radio input:disabled {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-select,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select {
  margin-top: .5em;
  margin-bottom: .5em;
  /* no shorthand for margin because it would override margin-right for inline selects */
  position: relative;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-select > select,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select > select {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-select .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select .ui-btn {
  margin: 0;
  opacity: 1;
  /* Fixes #2588: When Windows Phone 7.5 (Mango) tries to calculate a numeric opacity for a select (including "inherit") without explicitly specifying an opacity on the parent to give it context, a bug appears where clicking elsewhere on the page after opening the select will open the select again. */
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-select .ui-btn select,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select .ui-btn select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 1.5em;
  min-height: 100%;
  height: 3em;
  max-height: 100%;
  outline: 0;
  -webkit-border-radius: inherit;
  border-radius: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  filter: alpha(opacity=0);
  opacity: 0;
  z-index: 2;
}
@-moz-document url-prefix() {
  .ui-select .ui-btn select {
    opacity: 0.0001;
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-select .ui-state-disabled select,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select .ui-state-disabled select {
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-select span.ui-state-disabled,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select span.ui-state-disabled {
  filter: alpha(opacity=100);
  opacity: 1;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-select .ui-btn.ui-select-nativeonly,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select .ui-btn.ui-select-nativeonly {
  border-radius: 0;
  border: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-select .ui-btn.ui-select-nativeonly select,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select .ui-btn.ui-select-nativeonly select {
  opacity: 1;
  text-indent: 0;
  display: block;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-select .ui-li-has-count.ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select .ui-li-has-count.ui-btn {
  padding-right: 2.8125em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-select .ui-li-has-count.ui-btn-icon-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select .ui-li-has-count.ui-btn-icon-right {
  padding-right: 4.6875em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-select .ui-btn-icon-right .ui-li-count,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select .ui-btn-icon-right .ui-li-count {
  right: 3.2em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-select .ui-btn > span:not(.ui-li-count),
.redesignedNutritionWrapper .sub-navigations_mobile .ui-select .ui-btn > span:not(.ui-li-count) {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden !important;
  white-space: nowrap;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-selectmenu.ui-popup,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-selectmenu.ui-popup {
  min-width: 11em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-selectmenu .ui-dialog-contain,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-selectmenu .ui-dialog-contain {
  overflow: hidden;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-selectmenu .ui-header,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-selectmenu .ui-header {
  margin: 0;
  padding: 0;
  border-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-selectmenu.ui-dialog .ui-header,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-selectmenu.ui-dialog .ui-header {
  z-index: 1;
  position: relative;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-selectmenu.ui-popup .ui-header,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-selectmenu.ui-popup .ui-header {
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-selectmenu.ui-popup .ui-header h1:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-selectmenu.ui-popup .ui-header h1:after {
  content: '.';
  visibility: hidden;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-selectmenu .ui-header .ui-title,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-selectmenu .ui-header .ui-title {
  margin: 0 2.875em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-selectmenu.ui-dialog .ui-content,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-selectmenu.ui-dialog .ui-content {
  overflow: visible;
  z-index: 1;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-selectmenu .ui-selectmenu-list,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-selectmenu .ui-selectmenu-list {
  margin: 0;
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header:not(.ui-screen-hidden) + .ui-selectmenu-list,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header:not(.ui-screen-hidden) + .ui-selectmenu-list {
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-header.ui-screen-hidden + .ui-selectmenu-list li.ui-first-child .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-header.ui-screen-hidden + .ui-selectmenu-list li.ui-first-child .ui-btn {
  border-top-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-selectmenu .ui-selectmenu-list li.ui-last-child .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-selectmenu .ui-selectmenu-list li.ui-last-child .ui-btn {
  border-bottom-width: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-selectmenu .ui-btn.ui-li-divider,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-selectmenu .ui-btn.ui-li-divider {
  cursor: default;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-selectmenu .ui-selectmenu-placeholder,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-selectmenu .ui-selectmenu-placeholder {
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile div.ui-slider,
.redesignedNutritionWrapper .sub-navigations_mobile div.ui-slider {
  height: 30px;
  margin: .5em 0;
  padding: 0;
  -ms-touch-action: pan-y pinch-zoom double-tap-zoom;
}
#redesignedBrandWrapper .sub-navigations_mobile div.ui-slider:before,
.redesignedNutritionWrapper .sub-navigations_mobile div.ui-slider:before,
#redesignedBrandWrapper .sub-navigations_mobile div.ui-slider:after,
.redesignedNutritionWrapper .sub-navigations_mobile div.ui-slider:after {
  content: "";
  display: table;
}
#redesignedBrandWrapper .sub-navigations_mobile div.ui-slider:after,
.redesignedNutritionWrapper .sub-navigations_mobile div.ui-slider:after {
  clear: both;
}
#redesignedBrandWrapper .sub-navigations_mobile input.ui-slider-input,
.redesignedNutritionWrapper .sub-navigations_mobile input.ui-slider-input {
  display: block;
  float: left;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
  padding: 4px;
  width: 40px;
  height: 20px;
  line-height: 20px;
  border-width: 1px;
  border-style: solid;
  outline: 0;
  text-align: center;
  vertical-align: text-bottom;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-input::-webkit-outer-spin-button,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-input::-webkit-outer-spin-button,
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-input::-webkit-inner-spin-button,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-track,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-track {
  position: relative;
  overflow: visible;
  border-width: 1px;
  border-style: solid;
  height: 15px;
  margin: 0 15px 0 68px;
  top: 6px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-track.ui-mini,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-track.ui-mini {
  height: 12px;
  top: 8px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-track .ui-slider-bg,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-track .ui-slider-bg {
  height: 100%;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-track .ui-btn.ui-slider-handle,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-track .ui-btn.ui-slider-handle {
  position: absolute;
  z-index: 1;
  top: 50%;
  width: 28px;
  height: 28px;
  margin: -15px 0 0 -15px;
  outline: 0;
  padding: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-track.ui-mini .ui-slider-handle,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-track.ui-mini .ui-slider-handle {
  height: 14px;
  width: 14px;
  margin: -8px 0 0 -8px;
}
#redesignedBrandWrapper .sub-navigations_mobile select.ui-slider-switch,
.redesignedNutritionWrapper .sub-navigations_mobile select.ui-slider-switch {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile div.ui-slider-switch,
.redesignedNutritionWrapper .sub-navigations_mobile div.ui-slider-switch {
  display: inline-block;
  height: 32px;
  width: 5.8em;
  top: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile div.ui-slider-switch:before,
.redesignedNutritionWrapper .sub-navigations_mobile div.ui-slider-switch:before,
#redesignedBrandWrapper .sub-navigations_mobile div.ui-slider-switch:after,
.redesignedNutritionWrapper .sub-navigations_mobile div.ui-slider-switch:after {
  display: none;
  clear: none;
}
#redesignedBrandWrapper .sub-navigations_mobile div.ui-slider-switch.ui-mini,
.redesignedNutritionWrapper .sub-navigations_mobile div.ui-slider-switch.ui-mini {
  height: 29px;
  top: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-inneroffset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-inneroffset {
  margin: 0 16px;
  position: relative;
  z-index: 1;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-switch.ui-mini .ui-slider-inneroffset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-switch.ui-mini .ui-slider-inneroffset {
  margin: 0 15px 0 14px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-switch .ui-btn.ui-slider-handle,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-switch .ui-btn.ui-slider-handle {
  margin: 1px 0 0 -15px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-switch.ui-mini .ui-slider-handle,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-switch.ui-mini .ui-slider-handle {
  width: 25px;
  height: 25px;
  margin: 1px 0 0 -13px;
  padding: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-handle-snapping,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-handle-snapping {
  -webkit-transition: left 70ms linear;
  -moz-transition: left 70ms linear;
  transition: left 70ms linear;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-switch .ui-slider-label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-switch .ui-slider-label {
  position: absolute;
  text-align: center;
  width: 100%;
  overflow: hidden;
  font-size: 16px;
  top: 0;
  line-height: 2;
  min-height: 100%;
  white-space: nowrap;
  cursor: pointer;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-switch.ui-mini .ui-slider-label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-switch.ui-mini .ui-slider-label {
  font-size: 14px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-switch .ui-slider-label-a,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-switch .ui-slider-label-a {
  z-index: 1;
  left: 0;
  text-indent: -1.5em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-switch .ui-slider-label-b,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-switch .ui-slider-label-b {
  z-index: 0;
  right: 0;
  text-indent: 1.5em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-track .ui-slider-bg,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-track .ui-slider-bg,
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-switch .ui-slider-label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-switch .ui-slider-label,
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-switch .ui-slider-inneroffset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-switch .ui-slider-inneroffset,
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-handle,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-handle {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain div.ui-slider-switch,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain div.ui-slider-switch {
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain div.ui-slider-switch,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain div.ui-slider-switch,
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain.ui-hide-label div.ui-slider-switch,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain.ui-hide-label div.ui-slider-switch,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-popup .ui-field-contain div.ui-slider-switch,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-popup .ui-field-contain div.ui-slider-switch {
  display: inline-block;
  width: 5.8em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-popup,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-popup {
  width: 64px;
  height: 64px;
  font-size: 36px;
  padding-top: 14px;
  opacity: 0.8;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-popup,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-popup {
  position: absolute !important;
  text-align: center;
  z-index: 100;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-slider-track .ui-btn.ui-slider-handle,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-slider-track .ui-btn.ui-slider-handle {
  font-size: .9em;
  line-height: 30px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-rangeslider,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-rangeslider {
  margin: .5em 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-rangeslider:before,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-rangeslider:before,
#redesignedBrandWrapper .sub-navigations_mobile .ui-rangeslider:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-rangeslider:after {
  content: "";
  display: table;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-rangeslider:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-rangeslider:after {
  clear: both;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-rangeslider .ui-slider-input.ui-rangeslider-last,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-rangeslider .ui-slider-input.ui-rangeslider-last {
  float: right;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-rangeslider .ui-rangeslider-sliders,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-rangeslider .ui-rangeslider-sliders {
  position: relative;
  overflow: visible;
  height: 30px;
  margin: 0 68px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track {
  position: absolute;
  top: 6px;
  right: 0;
  left: 0;
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track {
  top: 8px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-rangeslider .ui-slider-track:first-child .ui-slider-bg,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-rangeslider .ui-slider-track:first-child .ui-slider-bg {
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child {
  background-color: transparent;
  background: none;
  border-width: 0;
  height: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile div.ui-rangeslider label,
.redesignedNutritionWrapper .sub-navigations_mobile div.ui-rangeslider label {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain .ui-rangeslider input.ui-slider-input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain .ui-rangeslider input.ui-slider-input,
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input,
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders {
  margin-top: 0;
  margin-bottom: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-text,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-text,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search {
  margin: .5em 0;
  border-width: 1px;
  border-style: solid;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini {
  margin: .446em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-text input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-text input,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search input,
#redesignedBrandWrapper .sub-navigations_mobile textarea.ui-input-text,
.redesignedNutritionWrapper .sub-navigations_mobile textarea.ui-input-text {
  padding: .4em;
  line-height: 1.4em;
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-text input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-text input,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search input {
  margin: 0;
  min-height: 2.2em;
  text-align: left;
  /* Opera aligns type="date" right by default */
  border: 0;
  background: transparent none;
  -webkit-appearance: none;
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile textarea.ui-input-text,
.redesignedNutritionWrapper .sub-navigations_mobile textarea.ui-input-text {
  overflow: auto;
  resize: vertical;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini .ui-input-text input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini .ui-input-text input,
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini .ui-input-search input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini .ui-input-search input,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-text.ui-mini input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-text.ui-mini input,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search.ui-mini input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search.ui-mini input,
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini textarea.ui-input-text,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini textarea.ui-input-text,
#redesignedBrandWrapper .sub-navigations_mobile textarea.ui-mini,
.redesignedNutritionWrapper .sub-navigations_mobile textarea.ui-mini {
  font-size: 14px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini textarea.ui-input-text,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini textarea.ui-input-text,
#redesignedBrandWrapper .sub-navigations_mobile textarea.ui-mini,
.redesignedNutritionWrapper .sub-navigations_mobile textarea.ui-mini {
  margin: .446em 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-has-clear,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-has-clear,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search {
  position: relative;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-has-clear,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-has-clear {
  padding-right: 2.375em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-mini.ui-input-has-clear,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-mini.ui-input-has-clear {
  padding-right: 2.923em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-has-clear input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-has-clear input {
  padding-right: 0;
  /* Autofill on Chrome has bg color so we unset corners right as well. */
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search input {
  padding-left: 1.75em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search:after {
  position: absolute;
  left: .3125em;
  top: 50%;
  margin-top: -7px;
  content: "";
  background-position: center center;
  background-repeat: no-repeat;
  width: 14px;
  height: 14px;
  filter: alpha(opacity=50);
  opacity: .5;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear {
  position: absolute;
  right: 0;
  top: 50%;
  margin: -14px 0.3125em 0;
  border: 0;
  background-color: transparent;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search .ui-input-clear-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search .ui-input-clear-hidden,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-text .ui-input-clear-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-text .ui-input-clear-hidden {
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-text input::-moz-placeholder,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-text input::-moz-placeholder,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search input::-moz-placeholder,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search input::-moz-placeholder,
#redesignedBrandWrapper .sub-navigations_mobile textarea.ui-input-text::-moz-placeholder,
.redesignedNutritionWrapper .sub-navigations_mobile textarea.ui-input-text::-moz-placeholder {
  color: #aaa;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-text input:-ms-input-placeholder,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-text input:-ms-input-placeholder,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search input:-ms-input-placeholder,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search input:-ms-input-placeholder,
#redesignedBrandWrapper .sub-navigations_mobile textarea.ui-input-text:-ms-input-placeholder,
.redesignedNutritionWrapper .sub-navigations_mobile textarea.ui-input-text:-ms-input-placeholder {
  color: #aaa;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-text input[type=number]::-webkit-outer-spin-button,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-text input[type=number]::-webkit-outer-spin-button {
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-text input::-ms-clear,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-text input::-ms-clear,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search input::-ms-clear,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search input::-ms-clear {
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-text input:focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-text input:focus,
#redesignedBrandWrapper .sub-navigations_mobile .ui-input-search input:focus,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-input-search input:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#redesignedBrandWrapper .sub-navigations_mobile textarea.ui-input-text.ui-textinput-autogrow,
.redesignedNutritionWrapper .sub-navigations_mobile textarea.ui-input-text.ui-textinput-autogrow {
  overflow: hidden;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-textinput-autogrow-resize,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-textinput-autogrow-resize {
  -webkit-transition: height 0.25s;
  -o-transition: height 0.25s;
  -moz-transition: height 0.25s;
  transition: height 0.25s;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-flipswitch,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-flipswitch {
  display: inline-block;
  vertical-align: middle;
  width: 5.875em;
  /* Override this and padding-left in next rule if you use labels other than "on/off" and need more space */
  height: 1.875em;
  border-width: 1px;
  border-style: solid;
  margin: .5em 0;
  overflow: hidden;
  -webkit-transition-property: padding, width, background-color, color, border-color;
  -moz-transition-property: padding, width, background-color, color, border-color;
  -o-transition-property: padding, width, background-color, color, border-color;
  transition-property: padding, width, background-color, color, border-color;
  -webkit-transition-duration: 100ms;
  -moz-transition-duration: 100ms;
  -o-transition-duration: 100ms;
  transition-duration: 100ms;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-flipswitch.ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-flipswitch.ui-flipswitch-active {
  padding-left: 4em;
  /* Override this and width in previous rule if you use labels other than "on/off" and need more space */
  width: 1.875em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-flipswitch-input,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-flipswitch-input {
  position: absolute;
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  border: 0;
  outline: 0;
  filter: alpha(opacity=0);
  opacity: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-flipswitch .ui-btn.ui-flipswitch-on,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-flipswitch .ui-btn.ui-flipswitch-on,
#redesignedBrandWrapper .sub-navigations_mobile .ui-flipswitch .ui-flipswitch-off,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-flipswitch .ui-flipswitch-off {
  float: left;
  height: 1.75em;
  margin: .0625em;
  line-height: 1.65em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-flipswitch .ui-btn.ui-flipswitch-on,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-flipswitch .ui-btn.ui-flipswitch-on {
  width: 1.75em;
  padding: 0;
  text-indent: -2.6em;
  /* Override this to center text if you use a label other than "on" */
  text-align: left;
  border-width: 1px;
  border-style: solid;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: inherit;
  overflow: visible;
  color: inherit;
  text-shadow: inherit;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-flipswitch .ui-flipswitch-off,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-flipswitch .ui-flipswitch-off {
  padding: 1px;
  text-indent: 1em;
  /* Override this to center text if you use a label other than "off" */
}
#redesignedBrandWrapper .sub-navigations_mobile html .ui-field-contain > label + .ui-flipswitch,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-field-contain > label + .ui-flipswitch,
#redesignedBrandWrapper .sub-navigations_mobile html .ui-popup .ui-field-contain > label + .ui-flipswitch,
.redesignedNutritionWrapper .sub-navigations_mobile html .ui-popup .ui-field-contain > label + .ui-flipswitch {
  display: inline-block;
  width: 5.875em;
  /* If you override the width for .ui-flipswitch you should repeat the same value here */
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-field-contain .ui-flipswitch.ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-field-contain .ui-flipswitch.ui-flipswitch-active,
#redesignedBrandWrapper .sub-navigations_mobile .ui-popup .ui-field-contain .ui-flipswitch.ui-flipswitch-active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-popup .ui-field-contain .ui-flipswitch.ui-flipswitch-active {
  width: 1.875em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-table,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table {
  border: 0;
  border-collapse: collapse;
  padding: 0;
  width: 100%;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-table th,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table th,
#redesignedBrandWrapper .sub-navigations_mobile .ui-table td,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table td {
  line-height: 1.5em;
  text-align: left;
  padding: .4em .5em;
  vertical-align: top;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-table th .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table th .ui-btn,
#redesignedBrandWrapper .sub-navigations_mobile .ui-table td .ui-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table td .ui-btn {
  line-height: normal;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-table th,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table th {
  font-weight: bold;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-table caption,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table caption {
  text-align: left;
  margin-bottom: 1.4em;
  opacity: .5;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle-btn,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle-btn {
  float: right;
  margin-bottom: .8em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle-popup fieldset,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle-popup fieldset {
  margin: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle {
  clear: both;
}
@media only all {
  #redesignedBrandWrapper .sub-navigations_mobile th.ui-table-priority-6,
  .redesignedNutritionWrapper .sub-navigations_mobile th.ui-table-priority-6,
  #redesignedBrandWrapper .sub-navigations_mobile td.ui-table-priority-6,
  .redesignedNutritionWrapper .sub-navigations_mobile td.ui-table-priority-6,
  #redesignedBrandWrapper .sub-navigations_mobile th.ui-table-priority-5,
  .redesignedNutritionWrapper .sub-navigations_mobile th.ui-table-priority-5,
  #redesignedBrandWrapper .sub-navigations_mobile td.ui-table-priority-5,
  .redesignedNutritionWrapper .sub-navigations_mobile td.ui-table-priority-5,
  #redesignedBrandWrapper .sub-navigations_mobile th.ui-table-priority-4,
  .redesignedNutritionWrapper .sub-navigations_mobile th.ui-table-priority-4,
  #redesignedBrandWrapper .sub-navigations_mobile td.ui-table-priority-4,
  .redesignedNutritionWrapper .sub-navigations_mobile td.ui-table-priority-4,
  #redesignedBrandWrapper .sub-navigations_mobile th.ui-table-priority-3,
  .redesignedNutritionWrapper .sub-navigations_mobile th.ui-table-priority-3,
  #redesignedBrandWrapper .sub-navigations_mobile td.ui-table-priority-3,
  .redesignedNutritionWrapper .sub-navigations_mobile td.ui-table-priority-3,
  #redesignedBrandWrapper .sub-navigations_mobile th.ui-table-priority-2,
  .redesignedNutritionWrapper .sub-navigations_mobile th.ui-table-priority-2,
  #redesignedBrandWrapper .sub-navigations_mobile td.ui-table-priority-2,
  .redesignedNutritionWrapper .sub-navigations_mobile td.ui-table-priority-2,
  #redesignedBrandWrapper .sub-navigations_mobile th.ui-table-priority-1,
  .redesignedNutritionWrapper .sub-navigations_mobile th.ui-table-priority-1,
  #redesignedBrandWrapper .sub-navigations_mobile td.ui-table-priority-1,
  .redesignedNutritionWrapper .sub-navigations_mobile td.ui-table-priority-1 {
    display: none;
  }
}
@media screen and (min-width: 20em) {
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-priority-1,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-priority-1,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-priority-1,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-priority-1 {
    display: table-cell;
  }
}
@media screen and (min-width: 30em) {
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-priority-2,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-priority-2,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-priority-2,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-priority-2 {
    display: table-cell;
  }
}
@media screen and (min-width: 40em) {
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-priority-3,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-priority-3,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-priority-3,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-priority-3 {
    display: table-cell;
  }
}
@media screen and (min-width: 50em) {
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-priority-4,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-priority-4,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-priority-4,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-priority-4 {
    display: table-cell;
  }
}
@media screen and (min-width: 60em) {
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-priority-5,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-priority-5,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-priority-5,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-priority-5 {
    display: table-cell;
  }
}
@media screen and (min-width: 70em) {
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-priority-6,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-priority-6,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-priority-6,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-priority-6 {
    display: table-cell;
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle th.ui-table-cell-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle th.ui-table-cell-hidden,
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle td.ui-table-cell-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle td.ui-table-cell-hidden,
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-cell-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-cell-hidden,
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-cell-hidden,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-cell-hidden {
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle th.ui-table-cell-visible,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle th.ui-table-cell-visible,
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle td.ui-table-cell-visible,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle td.ui-table-cell-visible,
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-cell-visible,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive th.ui-table-cell-visible,
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-cell-visible,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-columntoggle.ui-responsive td.ui-table-cell-visible {
  display: table-cell;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow td .ui-table-cell-label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow td .ui-table-cell-label,
#redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow th .ui-table-cell-label,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow th .ui-table-cell-label {
  display: none;
}
@media only all {
  #redesignedBrandWrapper .sub-navigations_mobile,
  .redesignedNutritionWrapper .sub-navigations_mobile {
    /* Hide the table headers */
    /* Show the table cells as a block level element */
    /* Add a fair amount of top margin to visually separate each row when stacked */
    /* Make the label elements a percentage width */
    /* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow thead td,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow thead td,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow thead th,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow thead th {
    display: none;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow td,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow td,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow th,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow th {
    text-align: left;
    display: block;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow tbody th,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow tbody th {
    margin-top: 3em;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow td .ui-table-cell-label,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow td .ui-table-cell-label,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow th .ui-table-cell-label,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow th .ui-table-cell-label {
    padding: .4em;
    min-width: 30%;
    display: inline-block;
    margin: -0.4em 1em -0.4em -0.4em;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow th .ui-table-cell-label-top,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow th .ui-table-cell-label-top,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow td .ui-table-cell-label-top,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow td .ui-table-cell-label-top {
    display: block;
    padding: .4em 0;
    margin: .4em 0;
    text-transform: uppercase;
    font-size: .9em;
    font-weight: normal;
  }
}
@media (min-width: 35em) {
  #redesignedBrandWrapper .sub-navigations_mobile,
  .redesignedNutritionWrapper .sub-navigations_mobile {
    /* Show the table header rows */
    /* Hide the labels in each cell */
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive td,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive td,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive th,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive th,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive tbody th,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive tbody th,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive tbody td,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive tbody td,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive thead td,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive thead td,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive thead th,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive thead th {
    display: table-cell;
    margin: 0;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive td .ui-table-cell-label,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive td .ui-table-cell-label,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive th .ui-table-cell-label,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive th .ui-table-cell-label {
    display: none;
  }
}
@media (max-width: 35em) {
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive td,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive td,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive th,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-table-reflow.ui-responsive th {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    clear: left;
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel {
  width: 17em;
  min-height: 100%;
  max-height: none;
  border-width: 0;
  position: absolute;
  top: 0;
  display: block;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-closed,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-closed {
  width: 0;
  max-height: 100%;
  overflow: hidden;
  visibility: hidden;
  left: 0;
  clip: rect(1px, 1px, 1px, 1px);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-fixed,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-fixed {
  position: fixed;
  bottom: -1px;
  /* Fixes gap on Chrome for Android */
  padding-bottom: 1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-display-reveal,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-display-reveal {
  z-index: 1;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-display-push,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-display-push {
  z-index: 999;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-display-overlay,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-display-overlay {
  z-index: 1001;
  /* Fixed toolbars have z-index 1000 */
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-inner,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-inner {
  padding: 1em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-page-container,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-page-container {
  overflow-x: visible;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-page-container-themed .ui-page-active,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-page-container-themed .ui-page-active {
  background: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-wrapper,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-wrapper {
  position: relative;
  min-height: inherit;
  border: 0;
  overflow-x: hidden;
  z-index: 999;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-fixed-toolbar,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-fixed-toolbar {
  overflow-x: hidden;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-dismiss,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-dismiss {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  z-index: 1002;
  display: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-dismiss-open,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-dismiss-open {
  display: block;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate {
  -webkit-transition: -webkit-transform 300ms ease;
  -webkit-transition-duration: 300ms;
  -moz-transition: -moz-transform 300ms ease;
  transition: transform 300ms ease;
}
@media screen and (max-device-width: 768px) {
  #redesignedBrandWrapper .sub-navigations_mobile,
  .redesignedNutritionWrapper .sub-navigations_mobile {
    /* We need a transitionend event ... */
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-page-header-fixed .ui-panel-animate.ui-panel-wrapper,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-page-header-fixed .ui-panel-animate.ui-panel-wrapper,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-page-footer-fixed .ui-panel-animate.ui-panel-wrapper,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-page-footer-fixed .ui-panel-animate.ui-panel-wrapper,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-fixed-toolbar,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-fixed-toolbar {
    -ms-transition: none;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-fixed-toolbar,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-fixed-toolbar {
    -ms-transition: -ms-transform 1ms;
    -ms-transform: rotate(0deg);
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel:not(.ui-panel-display-reveal),
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel:not(.ui-panel-display-reveal) {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-position-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-position-left {
  left: -17em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-position-left.ui-panel-display-push,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
  left: 0;
  -webkit-transform: translate3d(-17em, 0, 0);
  -moz-transform: translate3d(-17em, 0, 0);
  transform: translate3d(-17em, 0, 0);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-position-left.ui-panel-display-reveal,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-position-left.ui-panel-display-reveal,
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-open.ui-panel-position-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-open.ui-panel-position-left {
  left: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transform: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-position-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-position-right {
  right: -17em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-position-right.ui-panel-display-push,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-position-right.ui-panel-display-push {
  right: 0;
  -webkit-transform: translate3d(17em, 0, 0);
  -moz-transform: translate3d(17em, 0, 0);
  transform: translate3d(17em, 0, 0);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-position-right.ui-panel-display-reveal,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-position-right.ui-panel-display-reveal,
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-position-right.ui-panel-open,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-position-right.ui-panel-open {
  right: 0;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transform: none;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-page-content-position-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-page-content-position-left {
  left: 17em;
  right: -17em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-page-content-position-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-page-content-position-left {
  left: 0;
  right: 0;
  -webkit-transform: translate3d(17em, 0, 0);
  -moz-transform: translate3d(17em, 0, 0);
  transform: translate3d(17em, 0, 0);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-page-content-position-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-page-content-position-right {
  left: -17em;
  right: 17em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-page-content-position-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-animate.ui-panel-page-content-position-right {
  left: 0;
  right: 0;
  -webkit-transform: translate3d(-17em, 0, 0);
  -moz-transform: translate3d(-17em, 0, 0);
  transform: translate3d(-17em, 0, 0);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-dismiss-open.ui-panel-dismiss-position-left,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-dismiss-open.ui-panel-dismiss-position-left {
  left: 17em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-dismiss-open.ui-panel-dismiss-position-right,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-dismiss-open.ui-panel-dismiss-position-right {
  right: 17em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-display-reveal,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-display-reveal {
  -webkit-box-shadow: inset -5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset -5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset -5px 0 5px rgba(0, 0, 0, 0.15);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-position-right.ui-panel-display-reveal,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-position-right.ui-panel-display-reveal {
  -webkit-box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.15);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-display-overlay,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-display-overlay {
  -webkit-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-position-right.ui-panel-display-overlay,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-position-right.ui-panel-display-overlay {
  -webkit-box-shadow: -5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: -5px 0 5px rgba(0, 0, 0, 0.15);
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-open.ui-panel-position-left.ui-panel-display-push,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-open.ui-panel-position-left.ui-panel-display-push {
  border-right-width: 1px;
  margin-right: -1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-page-content-position-left.ui-panel-page-content-display-push,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-page-content-position-left.ui-panel-page-content-display-push {
  margin-left: 1px;
  width: auto;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-open.ui-panel-position-right.ui-panel-display-push,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-open.ui-panel-position-right.ui-panel-display-push {
  border-left-width: 1px;
  margin-left: -1px;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-panel-page-content-position-right.ui-panel-page-content-display-push,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-panel-page-content-position-right.ui-panel-page-content-display-push {
  margin-right: 1px;
  width: auto;
}
@media (min-width: 55em) {
  #redesignedBrandWrapper .sub-navigations_mobile .ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-left,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-left {
    margin-right: 17em;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-right,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-right {
    margin-left: 17em;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-responsive-panel .ui-panel-page-content-open,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-responsive-panel .ui-panel-page-content-open {
    width: auto;
  }
  #redesignedBrandWrapper .sub-navigations_mobile .ui-responsive-panel .ui-panel-dismiss-display-push,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-responsive-panel .ui-panel-dismiss-display-push,
  #redesignedBrandWrapper .sub-navigations_mobile .ui-responsive-panel.ui-page-active ~ .ui-panel-dismiss-display-push,
  .redesignedNutritionWrapper .sub-navigations_mobile .ui-responsive-panel.ui-page-active ~ .ui-panel-dismiss-display-push {
    display: none;
  }
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-tabs,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: .2em;
}
#redesignedBrandWrapper .sub-navigations_mobile .ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content .ui-btn-icon-right:after,
.redesignedNutritionWrapper .sub-navigations_mobile .ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content .ui-btn-icon-right:after {
  display: none;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li.selected,
html.mobile .redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li.selected,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher .brands-container ul.brand-banner li.selected {
  height: 48px;
  width: 96px;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list,
html.mobile .redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list {
  padding: 0;
}
html.mobile #redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list li,
html.mobile .redesignedBrandWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list li,
html.mobile .redesignedNutritionWrapper .brands-wrapper .m-f-brand-launcher ul.brand-list li {
  width: 32%;
}


.brand-product-grid {
  max-width: 320px;
  padding: 20px;
  border: 1px solid #d9d9d9;
  background-color: #f4f4f4;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html.mobile .brand-product-grid {
  border-right: none;
  border-left: none;
}
.brand-product-grid h3 {
  margin: 0;
  text-transform: uppercase;
}
.brand-product-grid ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.brand-product-grid .brand-products ul {
  width: 99%;
}
html.mobile .brand-product-grid .brand-products ul {
  width: auto;
}
.brand-product-grid .brand-products li {
  padding: 20px 0;
  border-bottom: 1px solid #d9d9d9;
}
.brand-product-grid .brand-products li.last {
  border: none;
}
.brand-product-grid .brand-products a {
  display: inline-block;
  vertical-align: top;
}
.brand-product-grid .brand-products a.product-details {
  max-width: 170px;
  width: 57%;
  word-break: break-word;
  padding: 0 0 0 5px;
}
html[dir="rtl"] .brand-product-grid .brand-products a.product-details {
  padding: 0 5px 0 0;
}
html[dir="rtl"] .brand-product-grid .brand-products a.product-details {
  padding: 0 5px 0 0;
}
html.tablet .brand-product-grid .brand-products a.product-details {
  max-width: 90px;
  padding: 0 0 0 2px;
}
html[dir="rtl"] html.tablet .brand-product-grid .brand-products a.product-details {
  padding: 0 2px 0 0;
}
html[dir="rtl"] html.tablet .brand-product-grid .brand-products a.product-details {
  padding: 0 2px 0 0;
}
.brand-product-grid .brand-products .imageWrapper {
  display: inline-block;
  width: 100px;
  border: 1px solid #4b4b4b;
  background: #ffffff;
}
.brand-product-grid .brand-products img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}
.brand-product-grid .brand-products span {
  font-weight: 600;
}


.profile-content {
  margin: 0 0 25px;
}
.profile-content .container {
  margin: 0 0 27px 0;
}
html.mobile .profile-content .container {
  padding: 0 20px;
}
.profile-content .link {
  display: block;
}
.profile-content .item {
  padding: 27px 0 32px;
  border-bottom: 4px solid #cfcfcf;
}
html.mobile .profile-content .item {
  padding: 20px 0 10px;
}
.profile-content .item.first {
  padding-top: 0;
}
.profile-content .column-left {
  display: inline-block;
  float: left;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 234px;
  padding-right: 24px;
}
html[dir="rtl"] .profile-content .column-left {
  float: right;
}
html[dir="rtl"] .profile-content .column-left {
  float: right;
}
html.tablet .profile-content .column-left {
  padding-right: 15px;
  width: 170px;
}
html.mobile .profile-content .column-left {
  display: none;
}
.profile-content .column-left .thumbnail {
  width: 100%;
  border: 1px solid #4b4b4b;
  box-shadow: none;
}
.profile-content .column-right {
  display: inline-block;
  float: left;
  width: 364px;
  /*html.tablet & .title {
                font-size: 16px;
                line-height: 20px;
        }*/
}
html[dir="rtl"] .profile-content .column-right {
  float: right;
}
html[dir="rtl"] .profile-content .column-right {
  float: right;
}
html.tablet .profile-content .column-right {
  width: 280px;
}
html.mobile .profile-content .column-right {
  width: 100%;
}
.profile-content .title {
  font-size: 20px;
  line-height: 23px;
  font-weight: 600;
}
.profile-content h2.title {
  margin: 0 0 8px;
}
html.mobile .profile-content h2.title {
  margin: 0 20px;
}
.profile-content .metadata {
  font-size: 15px;
  margin-bottom: 8px;
  text-transform: lowercase;
}
html.tablet .profile-content .metadata {
  font-size: 12px;
  margin-bottom: 6px;
}
.profile-content .metadata .separator {
  display: inline-block;
  border-left: 1px solid #4b4b4b;
  width: 1px;
  height: 10px;
  margin: 0 3px;
}
.profile-content .title_capitalize {
  text-transform: capitalize;
  cursor: text;
}
.profile-content .description {
  line-height: 18px;
  font-size: 14px;
}
.profile-content .center {
  text-align: center;
}
.profile-content .button {
  float: right;
  font-size: 14px;
}
html[dir="rtl"] .profile-content .button {
  float: left;
}
html[dir="rtl"] .profile-content .button {
  float: left;
}
html.mobile .profile-content .button {
  float: none;
}
.profile-content #authorRecentStoryListContainer {
  list-style: none;
  padding-left: 0px;
}
.profile-content #authorRecentStoryListContainer li {
  padding: 27px 0 32px;
  border-bottom: 4px solid #cfcfcf;
  overflow: hidden;
}



