.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:#333}
.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:0;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 Regular",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:0}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider{position:relative;display:block;float:left;height:476px;overflow:hidden}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider .smartSlideshowPressCenter{height:100%}
html.tablet section.grid-2-col.grid-press-top .column-left .grid-promo-slider{width:448px;height:470px}
html.mobile section.grid-2-col.grid-press-top .column-left .grid-promo-slider{width:319px;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%}
section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow img{border:1px solid #4b4b4b;height:372px;width:99.5%}
html.tablet section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow img{height:390px}
html.mobile section.grid-2-col.grid-press-top .column-left .grid-promo-slider .press-center-slideshow img{height:165px}
html.tablet section.grid-2-col.grid-press-top{width:710px;margin:0 25px}
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 #ccc;border-left:none;border-right:0}
.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 Regular",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 0 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 Regular",sans-serif;font-weight:normal;text-align:center;letter-spacing:0}
.grid-press-bottom .grid-item .grid-subitem .simpleListPar .SimpleList{width:280px}
.grid-press-bottom .grid-item .grid-subitem .simpleListPar .SimpleList .skyscraper-list .list-item .title{color:#4b4b4b;font-family:"Proxima Nova Regular",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!important;font-weight:900!important}
.grid-press-bottom .grid-item .grid-subitem .newsletterNotificationPar .NewsletterNotification .newsletter-notification a.button{font-size:14px;font-family:"Proxima Nova Regular",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:0;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:0}
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:0;top:0;cursor:default;line-height:4px;height:15px;padding:10px 10px 0 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}
.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:13px;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 #fff;box-shadow:-5px 0 38px 12px #fff}
.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}
.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}
.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:0;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:60px}
.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:0}
.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;height:492px;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:0;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:0}
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:0}
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:0}
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:0;margin-bottom:20px}
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:0;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:0}
html.mobile .investor-template .grid-investor-top .grid-content .grid-item.four{height:275px;border-bottom:0}
.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 0 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:0!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:0!important}
html[dir="rtl"].mobile .investor-template .last{margin-right:0!important}
.investor-template .smart-slideshow.investor-slideshow{width:450px;height:488px}
.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:0}
.investor-template .grid-investor-top .hot-top-links .top-link ul li:first-child a{border:0}
html.tablet .investor-template .grid-investor-top .hot-top-links .top-link ul li a{border:0}
.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}
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 #ccc;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:#00e}
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:0 5px 5px 5px rgba(0,0,0,0.3);box-shadow:0 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:#666;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:#ccc;background-color:#ccc;margin:25px 0 15px}
.downloadable-assets .downloadable-asset-content #download-modal .download-modal-container form a#cancel-button{position:relative;display:inline-block;width:86px!important;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 #ccc;background:-moz-linear-gradient(top,rgba(234,235,235,0.65) 0,rgba(255,255,255,0) 100%);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)));background:-webkit-linear-gradient(top,rgba(234,235,235,0.65) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(234,235,235,0.65) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(234,235,235,0.65) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(234,235,235,0.65) 0,rgba(255,255,255,0) 100%);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:0;top:0;width:32px;height:32px;background:url('../../main/images/notifications-close.gif') no-repeat}
.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 .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 .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 .CorporateTilePromo{overflow:hidden}
.company-main-template .corporate-tiles-promo{background:#f4f4f4;border:solid #ccc;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}
.company-main-template .corporate-tiles-promo>div span{font-size:18px;line-height:25px}
html.tablet .company-main-template .corporate-tiles-promo>div{margin:0 15px 40px 0;min-height:205px}
html[dir="rtl"] html.tablet .company-main-template .corporate-tiles-promo>div{margin:0 0 40px 15px}
html[dir="rtl"] html.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}
.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:-80px}
.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:0}
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:0;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:0}
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 0;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:.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 49px 0 20px}
html.mobile .careers .SubNavigationContainer{margin:0}
.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:-120px}
html.mobile .careers .meetOurPpl_container .sub-headline-section{margin-bottom:-10px}
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}
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:455px!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:212px!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 .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 .skyscraper-list .list-item .item-number a{font-weight:normal}
.careers .Topic-category_callout_careers_container .rightSide_components .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%}
.brands-header .pageTitle{display:inline-block;width:70%}
html.mobile .brands-header .pageTitle{width:auto}
html.tablet .brands-header .pageTitle{width:70%}
.brands-header a.link-brands{color:#f40009;display:inline-block;line-height:38px;text-align:right;vertical-align:top;width:24.5%;font-weight:600}
html.tablet .brands-header a.link-brands{width:23.5%}
html.mobile .brands-header a.link-brands{width:auto;float:right}
html[dir="rtl"] html.mobile .brands-header a.link-brands{float:left}
html[dir="rtl"] html.mobile .brands-header a.link-brands{float:left}
.brands-header a.link-brands:hover{text-decoration:underline}
.brands-header .brand-section-dropdown{display:inline-block;float:right;margin-bottom:20px;width:30%}
html.mobile .brands-header .brand-section-dropdown{padding:15% 0 0 0;float:none;width:100%}
.brands-header .filter-by-label{font-size:11px;font-family:"proxima-nova",sans-serif;color:#8e8e8e;position:relative}
.brands-header .brands-select-container{position:relative;width:230px;height:25px;margin:0;padding:0;display:inline-block;vertical-align:middle;border:2px solid #e5e5e5}
html.mobile .brands-header .brands-select-container{width:252px}
.brands-header .brands-select-container #brands-country-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:22px 3px;background-size:13px 13px;width:230px;height:25px;position:absolute;cursor:pointer;background-color:transparent;font-size:11px;font-family:"proxima-nova",sans-serif;color:#000;border:0}
html.mobile .brands-header .brands-select-container #brands-country-dropdown{width:252px}
.brands-header .brands-select-container select::-ms-expand{display:none}
.brands-header .brands-select-container .arrow{font-size:9px;color:#fff;position:absolute;right:0;top:0;cursor:default;line-height:4px;height:15px;padding:10px 10px 0 10px;background-color:#cf1e14}
.brands-section,.brands-header{margin:0 40px}
html.tablet .brands-section,html.tablet .brands-header{margin:0 30px}
html.mobile .brands-section,html.mobile .brands-header{margin:0 10px}
.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}
.brands-wrapper{margin-top:20px;padding-bottom:40px}
.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:#fff}
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:#fff}
html.mobile .brands-section .tab-container{background-color:transparent}
.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;left:10px;height:206px;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.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 .more-content .twitter-feed iframe,.recipe-template .article-content .more-content .twitter-feed iframe{width:100%!important}
.article-blog-template .lead-container,.recipe-template .lead-container{float:right;margin:0 40px 0 16px;width:600px;min-height:466px}
html[dir="rtl"] .article-blog-template .lead-container,html[dir="rtl"] .recipe-template .lead-container{float:left}
html[dir="rtl"] .article-blog-template .lead-container,html[dir="rtl"] .recipe-template .lead-container{float:left}
html[dir="rtl"] .article-blog-template .lead-container,html[dir="rtl"] .recipe-template .lead-container{margin:0 16px 0 40px}
html[dir="rtl"] .article-blog-template .lead-container,html[dir="rtl"] .recipe-template .lead-container{margin:0 16px 0 40px}
html.tablet .article-blog-template .lead-container,html.tablet .recipe-template .lead-container{width:700px;clear:both;margin:7px 30px 0 30px}
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}
html.tablet .article-blog-template .lead-container .lead-media .lead-carousel,html.tablet .recipe-template .lead-container .lead-media .lead-carousel{width:100%}
.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 .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}
.article-blog-template .topic-container,.recipe-template .topic-container{width:290px}
html.tablet .article-blog-template .topic-container,html.tablet .recipe-template .topic-container{width:700px;margin:0 30px 0 30px}
html.mobile .article-blog-template .topic-container,html.mobile .recipe-template .topic-container{width:300px;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:left;width:700px;margin:0 30px 0 30px}
html[dir="rtl"] html.tablet .article-blog-template .like-container,html[dir="rtl"] html.tablet .recipe-template .like-container{float:right}
html[dir="rtl"] html.tablet .article-blog-template .like-container,html[dir="rtl"] html.tablet .recipe-template .like-container{float:right}
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 0 20px 0;width:100%}
.article-blog-template .grid-2-col .twitter-feed,.recipe-template .grid-2-col .twitter-feed{margin:0 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}
.article-blog-template .share-container{margin:0 16px 0 40px;border-bottom:2px solid #cfcfcf;height:30px;margin-bottom:20px}
.article-blog-template .share-container .like-container{float:left;margin:0}
html[dir="rtl"] .article-blog-template .share-container .like-container{float:right}
html[dir="rtl"] .article-blog-template .share-container .like-container{float:right}
.article-blog-template .share-container .FacebookLikeButton{margin:0}
html.tablet .article-blog-template .share-container .FacebookLikeButton{margin-left:16px}
.article-blog-template .share-container .sharebar-component{float:right}
html[dir="rtl"] .article-blog-template .share-container .sharebar-component{float:left}
html[dir="rtl"] .article-blog-template .share-container .sharebar-component{float:left}
html.tablet .article-blog-template .share-container .sharebar-component{float:right;width:100%}
html.mobile .article-blog-template .share-container .sharebar-component{float:left;z-index:9999;margin-left:10px;width:100%}
html[dir="rtl"] html.mobile .article-blog-template .share-container .sharebar-component{float:right}
html[dir="rtl"] html.mobile .article-blog-template .share-container .sharebar-component{float:right}
.article-blog-template .share-container .sharebar-component .sharebar{border-bottom:0;margin:0;padding:0}
html.tablet .article-blog-template .share-container .sharebar-component .sharebar ul li{width:60px}
html.tablet .article-blog-template .share-container .sharebar-component .sharebar{float:left;width:100%;margin-top:12px}
html[dir="rtl"] html.tablet .article-blog-template .share-container .sharebar-component .sharebar{float:right}
html[dir="rtl"] html.tablet .article-blog-template .share-container .sharebar-component .sharebar{float:right}
html.mobile .article-blog-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{float:right}
html[dir="rtl"] html.mobile .article-blog-template .share-container .sharebar-component .sharebar{float:right}
html.tablet .article-blog-template .share-container{margin-left:15px}
html.mobile .article-blog-template .share-container{border:0;margin:20px 0}
html.tablet .article-blog-template .grid-2-col{width:748px;margin-left:16px}
html.tablet .article-blog-template .grid-2-col .column-left{max-width:433px;width:433px;margin-left:0}
.article-blog-template .grid-2-col .column-left .article-content{margin:50px 0 0 0}
html.tablet .article-blog-template .grid-2-col .column-left .article-content{max-width:430px;margin:10px 0 0 0}
.article-blog-template .grid-2-col .column-left .article_Tags{color:#4b4b4b}
html.tablet .article-blog-template .grid-2-col .asides{width:279px}
html.mobile .article-blog-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{width:275px}
html.tablet .article-blog-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{width:186px}
html.tablet .article-blog-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{width:144px}
.article-blog-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{margin:0 10px 0 0}
html[dir="rtl"] .article-blog-template .grid-2-col .asides .right-rail-content{margin:0 10px 0 0}
html.mobile .article-blog-template .newsletter-sign-up{margin-left:10px}
.article-blog-template .lead-container{float:left;margin:0 16px 0 0;min-height:inherit;width:600px}
html[dir="rtl"] .article-blog-template .lead-container{float:right}
html[dir="rtl"] .article-blog-template .lead-container{float:right}
html[dir="rtl"] .article-blog-template .lead-container{margin:0 0 0 16px}
html[dir="rtl"] .article-blog-template .lead-container{margin:0 0 0 16px}
html.tablet .article-blog-template .lead-container{clear:both;margin:0 16px;width:734px}
.article-blog-template .lead-container .media-data-attributes{min-height:0}
html.mobile .article-blog-template .lead-container{width:300px;min-height:0;margin:0 0 18px}
html.mobile .article-blog-template .lead-container .lead-media{min-height:0}
.article-blog-template .lead-container .lead-media .media-data-attributes{width:100%}
html.tablet .article-blog-template .lead-container .lead-media .lead-carousel{width:100%}
.article-no-lead .article-content,.article-iframe .article-content,.no-lead-template .article-content{float:left}
html[dir="rtl"] .article-no-lead .article-content,html[dir="rtl"] .article-iframe .article-content,html[dir="rtl"] .no-lead-template .article-content{float:right}
html[dir="rtl"] .article-no-lead .article-content,html[dir="rtl"] .article-iframe .article-content,html[dir="rtl"] .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}
.article-no-lead .sharebar ul li.special,.article-iframe .sharebar ul li.special,.no-lead-template .sharebar ul li.special{width:45px}
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}
.article-no-lead .sharebar ul li,.article-iframe .sharebar ul li,.no-lead-template .sharebar ul li{width:69px}
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}
.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 .article-content{max-width:940px;width:940px;margin:55px 40px 0}
html.tablet .full-width .article-content{max-width:700px!important;width:700px;margin:10px 30px 0 30px}
.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}
.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:#ccc}
#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:#999}
#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 .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .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:0;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:.3em 0}
html.mobile .ask-coca-cola{margin-top:15px}
.videoDirSearchForm .search-wrapper{display:block;background:#f40009;border:solid 1px #eee;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:0;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:0;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:0;border:0;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:0;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:0;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}
.article-blog-template .articleBody .video-player-component{margin:0}
.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}
.twitter-feed{margin:20px 0}
.twitter-feed iframe{width:100%}
iframe[id^='twitter-widget-0']{width:100%!important;max-width:100%!important}
.trending-topic .trending-module{width:100%}
.trending-topic .module-base{-moz-perspective:600px;-webkit-perspective:600px;perspective:600px;position:relative}
.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:0}
.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:0;border-top:0;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{transition-property:opacity,scale;-moz-transition-property:opacity,scale;-webkit-transition-property:opacity,scale;-o-transition-property:opacity,scale;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;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:.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:0;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}
.packages-t-t .theme-color-primary{color:#fff}
.packages-t-t .blockimportant{display:block!important;background-color:#fff}
.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{transition-property:opacity,scale;-moz-transition-property:opacity,scale;-webkit-transition-property:opacity,scale;-o-transition-property:opacity,scale;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;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:.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:#fff;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:#333;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}
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:0 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 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:#fff;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 0}
.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}
.topic-category-promo-spaces a img{width:100%}
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:#fff;padding:30px 20px 20px;text-align:center;font-weight:900;font-family:"Arial Black","Arial"}
html.mobile .topic-category-promo-spaces .stock-ticker{padding:17px 20px 20px;width:280px}
html.mobile .topic-category-promo-spaces .stock-ticker .price{font-size:70px!important;line-height:113px}
html.mobile .topic-category-promo-spaces .stock-ticker .nyse{font-size:48px!important;line-height:29px}
html.mobile .topic-category-promo-spaces .stock-ticker .disclaimer{margin-top:12px!important;font-size:12px}
.topic-category-promo-spaces .stock-ticker a{color:#fff}
.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:45px}
.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:30px}
.topic-category-promo-spaces .stock-ticker .delta{font-size:50px;line-height:100%;text-indent:14px;margin-right:40px}
html.mobile .topic-category-promo-spaces .stock-ticker .delta{font-size:46px;text-indent:0;display:block}
.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:10px}
.topic-category-promo-spaces .stock-ticker .down{color:#fff}
.topic-category-promo-spaces .stock-ticker .down .icon-chevron{color:red}
.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:#fff;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{transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in}
.topic-category-callouts .topic-callout .topic-lead-in:hover{color:#f40009;transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in}
.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,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);bottom:0;height:46px;position:absolute;width:100%}
.topic-category-callouts .topic-callout.small-category-callout{height:385px;width:212px}
.topic-category-callouts .topic-callout.small-category-callout>a{width:212px}
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-lead-in{height:126px;overflow:hidden}
html.mobile .topic-category-callouts .topic-callout.small-category-callout .topic-lead-in h3{font-size:15px;line-height:18px!important;padding-top:8px}
html.mobile .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 .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}
.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:217px}
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:226px}
html.mobile .careers .topic-category-callouts .topic-callout.medium-category-callout img{height:166px}
html.mobile .careers .topic-category-callouts .topic-callout.medium-category-callout .topic-lead-in{height:60px}
.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}
.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:25px;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:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter: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:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter: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:#fff;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:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter: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: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 #ccc;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}
.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{width:100%}
.sub-navigations header .headline-section{text-align:center!important}
.sub-navigations .headline-section .headline-section{margin:20px 0 0 0}
.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}
.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{width:888px;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,#000 0,#fff 100%);background:-moz-linear-gradient(left,#000 0,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,transparent),color-stop(100%,#fff))}
.sub-navigations .subNavWrapper .subNav .subNav_inner{float:none;margin:0 auto;padding:0;font-size:15px;left:0;right:0}
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{float:left;border-left:1px solid #cfcfcf;display:block}
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}
.sub-navigations .subNavWrapper .subNav .subNav_inner ul li:first-child{border:0}
.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:0;border:0;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: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:0 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:0 10px 0 13px}
html[dir="rtl"] .sub-navigations .subNavWrapper .sub-bottom-wrapper .sub-nav-mobile .default-option p.dropdown_arrow{padding:0 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:#fff}
.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') #fff;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 #fff;box-shadow:-14px 0 24px 11px #fff}
html.mobile .sub-navigations .subNavWrapper a.top_next{-webkit-box-shadow:-8px 0 17px 8px #fff;box-shadow:-8px 0 17px 8px #fff}
.sub-navigations .subNavWrapper a.bottom_next{right:8px;background-position:11px 0;-webkit-box-shadow:-5px 0 62px 15px #fff;box-shadow:-5px 0 62px 15px #fff}
html.mobile .sub-navigations .subNavWrapper a.bottom_next{-webkit-box-shadow:-5px 0 88px 24px #fff;box-shadow:-5px 0 88px 32px #fff}
.corporateNavigation .sub-navigations{margin-bottom:18px}
.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:100%}
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}
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}
.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:0;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:#fff;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{position:absolute;bottom:0}
html[dir="rtl"] .stock-ticker .icon-sort-up{left:-42px}
.stock-ticker .icon-sort-down{position:absolute;bottom:8px;margin-left:15px}
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-stats{padding-top:1px;background:#fff}
#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}
#social-stats .container[data-network-count="2"] .statistic[data-order="2"]{margin-right:0!important}
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}
#social-stats .container[data-network-count="3"] .statistic{margin-right:30px}
#social-stats .container[data-network-count="3"] .statistic[data-order="3"]{margin:0}
html.mobile #social-stats .container[data-network-count="3"] .statistic{margin-right:0}
#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.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}
#social-stats .container[data-network-count="5"] .statistic{margin-right:30px}
#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}
#social-stats .container[data-network-count="6"] .statistic[data-order="6"]{margin: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}
#social-stats .container[data-network-count="7"] .statistic[data-order="7"]{margin:0!important}
html.tablet #social-stats .container[data-network-count="7"] .statistic{margin-right:17px}
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}
#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.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}
#social-stats .statistic{margin:0 20px 15px 0;text-align:center;color:#333;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}
#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{transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;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}
.smart-slideshow{overflow:hidden;position:relative;height:295px}
html.mobile .smart-slideshow{margin:0}
.smart-slideshow.investor-slideshow{width:493px;height:493px}
.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{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 .item a:after{margin:0;width:448px}
.smart-slideshow.investor-slideshow img{border:1px solid #4b4b4b;height:380px!important;width:99.4%!important}
html.mobile .smart-slideshow.investor-slideshow img{width:99.5%!important;height:180px!important}
.smart-slideshow.investor-slideshow .media-caption{width:419px;background:#3f3f3f!important;min-height:76px;opacity:1;padding:15px}
.smart-slideshow.investor-slideshow .media-caption p{font-size:12px;font-weight:400;line-height:14px;margin-top:0}
.smart-slideshow.investor-slideshow .media-caption p.title-description{font-size:28px!important;font-weight:normal;line-height:32px;margin:0 0 5px 0}
html.mobile .smart-slideshow.investor-slideshow .media-caption{padding:6px 11px;width:298px}
html.ie9 .smart-slideshow.investor-slideshow .media-caption,html.lt-ie9 .smart-slideshow.investor-slideshow .media-caption{filter:-!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.press-center-slideshow{width:598px;height:493px}
.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;width:598px}
.smart-slideshow.press-center-slideshow img{border:1px solid #4b4b4b;height:402px!important;width:99.5%!important}
html.mobile .smart-slideshow.press-center-slideshow img{width:99.5%!important;height:195px!important}
.smart-slideshow.press-center-slideshow .media-caption{width:567px;background:#3f3f3f!important;opacity:1;padding:15px}
.smart-slideshow.press-center-slideshow .media-caption p{font-size:12px;font-weight:400;line-height:14px;margin-top:0}
.smart-slideshow.press-center-slideshow .media-caption p.title-description{font-size:28px;font-weight:normal;line-height:32px;margin:0 0 5px 0}
html.mobile .smart-slideshow.press-center-slideshow .media-caption p.title-description{font-size:18px;line-height:20px}
html.mobile .smart-slideshow.press-center-slideshow .media-caption{padding:6px 11px;width:298px}
html.ie9 .smart-slideshow.press-center-slideshow .media-caption,html.lt-ie9 .smart-slideshow.press-center-slideshow .media-caption{filter:-!important}
html.tablet .smart-slideshow.press-center-slideshow{width:450px}
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}
.smart-slideshow.company-slideshow .media-caption p.title-description{font-size:27px}
html.tablet .smart-slideshow.company-slideshow{width:467px;height:265px}
html.tablet .smart-slideshow.contact-us-slideshow{width:436px;height:245px}
.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}
.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:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter: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 .smart-slideshow .item a:after{display:none}
.smart-slideshow .item a.opacity-hover:after{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter: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-caption{color:#fff;background:#3f3f3f!important;opacity:.9;display:block;padding:8px 20px 10px 11px;text-align:left;position:absolute;bottom:0;width:94.9%;z-index:3}
html[dir="rtl"] .smart-slideshow .media-caption{padding:8px 30px 10px 0}
html[dir="rtl"] .smart-slideshow .media-caption{padding:8px 30px 10px 0}
html[dir="rtl"] .smart-slideshow .media-caption{text-align:right}
html[dir="rtl"] .smart-slideshow .media-caption{text-align:right}
.smart-slideshow .media-caption h3{font-size:32px;font-weight:600;margin:0}
html.mobile .smart-slideshow .media-caption h3{font-size:20px}
.smart-slideshow .media-caption p{margin-top:0;margin-bottom:0;font-size:14px;line-height:18px}
.smart-slideshow .media-caption p.title-description{font-size:28px;line-height:27px}
html.tablet .smart-slideshow .media-caption p.title-description{font-size:28px;margin:0 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}
html.mobile .smart-slideshow .media-caption{width:90%}
.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:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter: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: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{text-transform:capitalize}
.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%;overflow:hidden;border-bottom:#cfcfcf 4px solid;padding:0 0 11px 0;margin:22px 0;clear:both}
.article-content .sharebar{clear:none}
section.grid .sharebar,html.tablet section.grid .sharebar{margin:30px 0 40px 0}
html.mobile .sharebar{margin:30px 0 10px 0}
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;font-size:0}
.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.facebook .icon{background:url('../../main/images/sharedbar-icons.png') 0 0}
.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.pinterest .icon{background:url('../../main/images/sharedbar-icons.png') 0 -63px}
.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}
html.mobile .sharebar ul li.rss{width:30px}
.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}
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}
.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 #fff;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 #ccc;margin-bottom:15px}
.section-content .recent-news-list li>a{color:#000;font-weight:900}
.section-content .recent-news-list li .date-label{color:#666;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:0 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:#999;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:568px;padding:10px 20px}
html.tablet .search-result .results-content .search-results-box input{width:373px}
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:120px}
html.tablet .search-result .results-content .search-results-box .button{width:21%}
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:#999;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:#999}
.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:#fff;border:0;-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 #ccc;-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:#333;font-size:13px}
html.mobile .search-box .icon-container .icon-search{color:#ccc;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;position:relative}
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}
.related-content .list-item:first-child .thumbnail img{width:100%;height:100%}
.related-content .list-item:first-child .title{padding:12px 24px}
html.mobile .related-content .list-item:first-child{overflow:hidden;padding:0}
html.mobile .related-content .list-item:first-child .thumbnail{float:left;background-color:#3f3f3f;height:80px;margin:10px;padding:0;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:170px}
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:14px;font-weight:600;line-height:14px}
.related-content .title span{font-size:16px;font-weight:600;line-height:18px}
.related-content .poster-overlay{transition-property:opacity,scale;-moz-transition-property:opacity,scale;-webkit-transition-property:opacity,scale;-o-transition-property:opacity,scale;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;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:.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.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 0 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:0;padding:0;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{color:#666;line-height:16px;height:102px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.recommended-list .list-item .author a{font-weight:600}
.recommended-list .list-item .description{color:#333;font-size:16px;line-height:18px;font-weight:600}
.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{transition-property:opacity;-moz-transition-property:opacity;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-duration:.6s;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;opacity:0}
.m-f-recipe-directory .fade-in{transition-property:opacity;-moz-transition-property:opacity;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-duration:.6s;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;opacity:1}
.m-f-recipe-directory .shadow{-webkit-box-shadow:0 6px 10px -11px rgba(50,50,50,0.75) inset;-moz-box-shadow:0 6px 10px -11px rgba(50,50,50,0.75) inset;box-shadow:0 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:#fff;border:1px solid #4b4b4b;border-right:0;color:#999;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:0}
.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;transition-property:max-height;-moz-transition-property:max-height;-webkit-transition-property:max-height;-o-transition-property:max-height;-moz-transition-duration:.8s;-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;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:0}
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:0;display:block;max-height:0;margin:0;opacity:0;padding:0;transition-property:max-height;-moz-transition-property:max-height;-webkit-transition-property:max-height;-o-transition-property:max-height;-moz-transition-duration:.8s;-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in}
.m-f-recipe-directory .recipe-menu li.selected,.m-f-recipe-directory .recipe-menu li:hover{transition-property:background-color;-moz-transition-property:background-color;-webkit-transition-property:background-color;-o-transition-property:background-color;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;background-color:#fff;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:0}
.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:#fff;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;transition-property:height;-moz-transition-property:height;-webkit-transition-property:height;-o-transition-property:height;-moz-transition-duration:.6s;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;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:#999;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:#ccc}
.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;height:340px;overflow:hidden}
html.mobile .promo-space{width:320px;height:320px}
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;height:270px!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;height:335px!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;height:251px!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;height:270px!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;height:210px!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;height:350px!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;height:280px!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;height:270px!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;height:410px!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;height:270px!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;height:210px!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;height:410px!important}
.promo-space .media-container{position:relative}
.promo-space .royalSlider,.promo-space .rsOverflow,.promo-space .rsContainer,.promo-space .slide-link{width:960px!important;height:340px!important}
html.tablet .promo-space .royalSlider,html.tablet .promo-space .rsOverflow,html.tablet .promo-space .rsContainer,html.tablet .promo-space .slide-link{width:680px!important;height:295px!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;height:320px!important}
.promo-space .royalSlider{overflow:hidden}
.promo-space .rsImg{width:100%;height:100%}
.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}
.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}
.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:.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}
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}
.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!important;font-weight:900!important}
.press-release .content-press .view-by-topics-tags{background:#f4f4f4;border:solid 1px #cfcfcf;border-top:0;padding-bottom:6px}
.press-release .content-press .view-by-topics-tags .select2-container{width:252px;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:0;background:#f4f4f4;font-size:14px;padding:13px 17px}
.press-release .content-press>ul li span{line-height:16px}
.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:#666;display:block;font-size:14px;font-weight:600;line-height:16px}
.press-release .title{font-size:16px;font-weight:600;line-height:18px}
.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:252px}
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 #ccc;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}
.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}
.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.6%}
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%}
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:#666;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}
.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.mobile .newsletter-sign-up input{width:174px}
html[dir="rtl"] .newsletter-sign-up input{margin-right:-1px;margin-left:1px;outline:0}
.newsletter-sign-up button{height:37px;width:118px}
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;width:100%}
.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:#f90;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:70%;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}
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.tablet .most-popular.packages .title{width:77%}
html.mobile .most-popular.packages .title{width:85%}
.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:#333;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:#fff;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:#999;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:#fff;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:#fff}
.most-popular-unbottled .entry a{position:relative;display:block;height:100%;text-decoration:none}
.most-popular-unbottled .entry a:hover .number{color:#666}
.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%,#fff),color-stop(99%,#fff));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 79%,#fff 99%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 79%,#fff 99%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 79%,#fff 99%);background-image:linear-gradient(top,rgba(255,255,255,0) 0,#fff 79%,#fff 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;transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;text-align:center;color:#999;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;transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;font-size:18px;line-height:25px;color:#333;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{padding:40px 0 0 0;text-transform:uppercase;color:#676767;margin:0;font-weight:600}
.more-on-journey h2 .headline{font-size:25px;line-height:29px}
html.mobile .more-on-journey h2 .headline{font-size:20px;line-height:24px;width:100%;padding:30px 0 0 0}
html.mobile .more-on-journey h2{padding:14px 0 0 0}
.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}
.more-on-journey ul li a span{color:#f40009;transition-property:border-color;-moz-transition-property:border-color;-webkit-transition-property:border-color;-o-transition-property:border-color;-moz-transition-duration:.6s;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;border-bottom:1px solid #fff}
.more-on-journey ul li a:hover span{border-bottom:1px solid;transition-property:border-color;-moz-transition-property:border-color;-webkit-transition-property:border-color;-o-transition-property:border-color;-moz-transition-duration:.6s;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;border-color:#f40009}
.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:#fff}
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:#fff}
.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:#fff}
.m-callouts-ub .image-container{position:relative;display:block;overflow:hidden;width:340px;height:192px}
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;transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;font-size:23px;line-height:1;color:#333;text-transform:uppercase;overflow:hidden;max-height:46px}
html.big_desktop .m-callouts-ub .title,html.desktop .m-callouts-ub .title{transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in}
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:#333;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.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 #fff;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%,#fff),color-stop(99%,#fff));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 59%,#fff 99%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 59%,#fff 99%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 59%,#fff 99%);background-image:linear-gradient(top,rgba(255,255,255,0) 0,#fff 59%,#fff 99%);zoom:1}
html.lt-ie9 .m-callouts-ub .fadeout:hover:after{border-bottom:0;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%,#fff),color-stop(0%,rgba(231,231,226,0)),color-stop(54%,#fff));background-image:-webkit-linear-gradient(#fff,rgba(231,231,226,0) 0,#fff 54%);background-image:-moz-linear-gradient(#fff,rgba(231,231,226,0) 0,#fff 54%);background-image:-o-linear-gradient(#fff,rgba(231,231,226,0) 0,#fff 54%);background-image:linear-gradient(#fff,rgba(231,231,226,0) 0,#fff 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:0;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{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{float:right}
html[dir="rtl"] .list-small-thumbnail .item .column-left{float:right}
html.tablet .list-small-thumbnail .item .column-left{width:30%}
html.tablet .grid-2-col-fluid .list-small-thumbnail .item .column-left{width:85px}
.list-small-thumbnail .item .column-left 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:70%}
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 .description{margin-top:4px;font-size:14px;line-height:18px}
html.tablet .list-small-thumbnail .description{margin-top:0;font-size:11px;line-height:14px!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;width:208px}
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:10px 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{width:90px}
.list-small-thumbnail.packages .item h2{font-size:19px}
.list-large-thumbnail{background:#f4f4f4;border:1px solid #ccc;margin:0 auto;padding:0 20px;width:898px}
.theme-bg-secondary-module .list-large-thumbnail{background:none transparent;border:0}
.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{transition-property:opacity,scale;-moz-transition-property:opacity,scale;-webkit-transition-property:opacity,scale;-o-transition-property:opacity,scale;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;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:.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%}
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{transition-property:opacity,scale;-moz-transition-property:opacity,scale;-webkit-transition-property:opacity,scale;-o-transition-property:opacity,scale;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;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:.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{transition-property:opacity,scale;-moz-transition-property:opacity,scale;-webkit-transition-property:opacity,scale;-o-transition-property:opacity,scale;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;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:.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}
.library-grid{padding-top:5px;margin-bottom:20px}
.library-grid article{background:#f4f4f4;border:solid 1px #d9d9d9;height:250px;float:left;margin:0 21px 20px 0;padding:10px 9px;position:relative;width:165px;overflow:hidden}
html[dir="rtl"] .library-grid article{margin:0 0 20px 21px}
html[dir="rtl"] .library-grid article{margin:0 0 20px 21px}
html.tablet .library-grid article{height:255px;margin:0 11px 20px 0;width:27%}
html[dir="rtl"] html.tablet .library-grid article{margin:0 0 20px 11px}
html[dir="rtl"] html.tablet .library-grid article{margin:0 0 20px 11px}
html.tablet .library-grid article:nth-child(3n){margin-right:0}
html[dir="rtl"] html.tablet .library-grid article:nth-child(3n){margin-left:0}
html.mobile .library-grid article{border:0;border-bottom:solid 1px #666;height:115px;margin:0;padding:18px 10px 0;width:94%}
.library-grid article:nth-child(3n){margin-right:0}
html[dir="rtl"] .library-grid article:nth-child(3n){margin-left:0}
.library-grid article.multiple-of-three{margin-right:0}
html[dir="rtl"] .library-grid article.multiple-of-three{margin-left:0}
.library-grid article .media-wrap{border:solid 1px #4b4b4b;display:block;height:78px;overflow:hidden;position:relative;width:99%}
html.tablet .library-grid article .media-wrap{height:49px}
html.mobile .library-grid article .media-wrap{float:left;height:43px;width:30%}
.library-grid article .media-wrap img{width:100%}
.library-grid article .media-wrap .no-image{background:#ccc;padding:29px 12px;text-align:center}
html.tablet .library-grid article .media-wrap .no-image{padding:6px}
html.mobile .library-grid article .media-wrap .no-image{padding:2px 0 3px}
.library-grid article .media-wrap .no-image span{font-size:12px;text-transform:uppercase}
html.mobile .library-grid article .meta{float:left;margin-left:3%;width:66%}
.library-grid article .meta h2{font-size:16px;line-height:25px!important;margin-bottom:0;padding:0}
html.tablet .library-grid article .meta h2{font-size:13px;line-height:16px!important;padding:5px 0}
html.mobile .library-grid article .meta h2{line-height:16px!important;margin:0;padding:0}
.library-grid article .meta p{font-size:14px;font-family:Georgia;line-height:18px;margin:0;max-height:54px;overflow:hidden}
html.tablet .library-grid article .meta p{font-size:12px}
html.mobile .library-grid article .meta p{max-height:36px}
.library-grid article .meta a{bottom:12px;font-size:14px;font-weight:900;letter-spacing:1px;position:absolute;text-transform:uppercase;width:165px;text-align:center}
html.tablet .library-grid article .meta a{font-size:11px;letter-spacing:0;text-indent:0;width:117px}
html.mobile .library-grid article .meta a{left:107px}
.library-grid article .meta a i{font-size:11px}
.library-grid .button-container .button{margin:18px 19px 0}
html.tablet .library-grid .button-container .button{margin:18px 0 0}
html.mobile .library-grid .button-container .button{margin:24px 0 0}
html.mobile .library-grid .button-container{text-align:center}
.library-grid .library-grid-template{display:none}
.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:#333;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:#fff}
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:#fff;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:0;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;transition-property:border-color;-moz-transition-property:border-color;-webkit-transition-property:border-color;-o-transition-property:border-color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;height:100%;padding:17px 20px 0 20px;border-right:7px solid #f0f0f0}
.latest-ub .text>a{display:block;color:#333;transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in}
.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}
.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:45.1%}
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 20px 0 40px;width:45.6%}
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[dir="rtl"] .join-the-conversation .comments-twitter .comment-box{margin:0 40px 0 20px}
html[dir="rtl"] .join-the-conversation .comments-twitter .comment-box{margin:0 40px 0 20px}
html.tablet .join-the-conversation .comments-twitter .comment-box{margin:0 10px 0 30px;width:45.6%}
html[dir="rtl"] html.tablet .join-the-conversation .comments-twitter .comment-box{margin:0 30px 0 10px}
html[dir="rtl"] html.tablet .join-the-conversation .comments-twitter .comment-box{margin:0 30px 0 10px}
html.mobile .join-the-conversation .comments-twitter .comment-box{margin:0;width:100%}
.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 0 20px 0;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}
.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%}
html.mobile .snapshots .summary{font-size:12px;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}
.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{transition-property:opacity;-moz-transition-property:opacity;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;width:100%;height:auto}
html.big_desktop .snapshots img:hover,html.desktop .snapshots img:hover{-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;-ms-filter:alpha(opacity=60);filter:alpha(opacity=60)}
.snapshots .button{transition-property:background;-moz-transition-property:background;-webkit-transition-property:background;-o-transition-property:background;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;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:#333}
.hero-module-article{margin-bottom:25px;max-height:540px;overflow:hidden}
html.mobile .hero-module-article{margin-bottom:0}
.hero-module-article .mask-visiblenearby{-moz-opacity:.32;-khtml-opacity:.32;-webkit-opacity:.32;opacity:.32;-ms-filter: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: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:.32;-khtml-opacity:.32;-webkit-opacity:.32;opacity:.32;-ms-filter:alpha(opacity=32);filter:alpha(opacity=32);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;background:transparent}
html.big_desktop .hero-module-article .mask-visiblenearby.fadeIn,html.desktop .hero-module-article .mask-visiblenearby.fadeIn{-moz-opacity:.88;-khtml-opacity:.88;-webkit-opacity:.88;opacity:.88;-ms-filter:alpha(opacity=88);filter:alpha(opacity=88);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .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:alpha(opacity=100);filter:alpha(opacity=100);visibility:visible}
.hero-module-article .module-slideshow .icon-chevron{transition-property:opacity;-moz-transition-property:opacity;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;position:absolute;display:block;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);cursor:pointer;visibility:hidden;z-index:1;color:#fff;font-size:50px;top:46%}
.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:0;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:alpha(opacity=100);filter:alpha(opacity=100)}
.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:.13;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}
.hero-module-article .rsHeroStyle .doActiveFadeOut{opacity:1;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}
.hero-module-article .rsHeroStyle .doFadeIn{opacity:1;-webkit-transition:all .6s ease-in;-moz-transition:all .6s ease-in;transition:all .6s ease-in}
.hero-module-article .rsHeroStyle .doActiveFadeIn{opacity:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}
.hero-module-article .rsHeroStyle .rsGCaption{position:absolute;display:block;transition-property:bottom;-moz-transition-property:bottom;-webkit-transition-property:bottom;-o-transition-property:bottom;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;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:0}
.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:0;width:0;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:18px;padding-bottom:7px;line-height:23px;max-height:68px}
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 18px;line-height:22px;font-size:14px;font-weight:normal;font-family:"Arial"}
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{transition-property:opacity;-moz-transition-property:opacity;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter: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}
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 .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: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:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;-ms-filter: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{transition-property:border-bottom;-moz-transition-property:border-bottom;-webkit-transition-property:border-bottom;-o-transition-property:border-bottom;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-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{transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;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:#333}
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{transition-property:right;-moz-transition-property:right;-webkit-transition-property:right;-o-transition-property:right;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;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{transition-property:left;-moz-transition-property:left;-webkit-transition-property:left;-o-transition-property:left;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;left:18px}
html.tablet .hero-module-article .thumbseeker .skip-forward .icon{left:5px}
#global-header{z-index:100000001;-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}
body.cq-wcm-edit #global-header,body.cq-wcm-design #global-header{z-index:1000}
#global-header.has-packages{margin-bottom:40px}
@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:0;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 #000;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}
.fold{display:none}
@media all and (min-width:1061px){.fold{display:block}
}
html.big_desktop .fold,html.desktop .fold{bottom:-60px;position:absolute;width:10px;height:20px;z-index:2}
.fold-left{left:0;background:transparent url('../../main/images/global-header-package-folds.png') 0 0 repeat-x}
.fold-right{right:0;background:transparent url('../../main/images/global-header-package-folds.png') 10px 0 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:0}
.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:#fff}
.desktop-tablet-sub-menu .section-column li a:hover strong{color:#fff}
.desktop-tablet-sub-menu .section-column li.primary{height:30px}
.desktop-tablet-sub-menu .section-column li.primary a{color:#000;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:0;height:40px}
.desktop-tablet-sub-menu .section-column li.primary a:hover{color:#000}
#global-banner{z-index:0;position:relative;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') 0 50px repeat-x;padding:50px 10px 0}
html.tablet #global-banner{padding:50px 0 0}
#global-banner .container{position:relative;display:table;background-color:#f40009;height:105px;width:100%}
@media all and (max-width:1060px){#global-banner{padding:50px 0 0}
}
#global-section-nav{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}
@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:#ccc}
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.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.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:#333}
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:0}
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:#333}
#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:#333}
#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}
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:block;float:left;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}
#header-container .sub-nav .link-list-item.sub-menu-wrapper.opened a,#header-container .sub-nav .link-list-item.sub-menu-wrapper.open-menu a{color:#f40009;background-color:#fff}
#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:left;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 #ccc;border-left:solid 1px #b9b8b8;border-right:solid 1px #b9b8b8;border-bottom:solid 1px #9a9a9a;height:40px}
html.mobile #global-package-nav{position:relative;display:none}
html.big_desktop #global-package-nav.collapsed,html.desktop #global-package-nav.collapsed{height:40px}
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:#fff}
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 0 0 9px}
html[dir="rtl"] #global-package-nav .package-link{margin:0 9px 0 0}
html[dir="rtl"] #global-package-nav .package-link{margin:0 9px 0 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{transition-property:opacity;-moz-transition-property:opacity;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-duration:.24s;-webkit-transition-duration:.24s;-o-transition-duration:.24s;transition-duration:.24s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);display:block;position:absolute;margin:0 auto;left:0;bottom:-6px;width:100%;pointer-events:none;color:#333}
#global-package-nav .package-link .icon-caret-up.visible{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
#global-package-nav .package-link-separator{display:table-cell;font-size:6px;vertical-align:middle}
#global-package-nav .package-link-text{display:table-cell;position:relative;vertical-align:middle;padding-left:10px}
#global-package-nav .package-link-text:hover,#global-package-nav .package-link-text.active{color:#f40009}
#global-package-nav #supertooltip-list{position:relative;display:block;padding:0;margin:0;list-style:none;border-top:solid 3px #333}
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:#333;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}
.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 semibold",sans-serif;cursor:pointer;font-size:17px;text-decoration:none}
html.mobile .country-sel-map .regions-container a{font-size:13px}
.country-sel-map .regions-container ul.regions li.regionLabel a:link{color:#000}
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%}
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 0)}
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}
#global-regional-map .container{position:relative;display:block;margin:0 auto;width:1040px;padding: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:65px}
#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}
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:0}
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:0;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:0}
.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 #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{display:block;padding:0}
#global-header.skinny #global-banner{background:transparent;padding:0 10px}
@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:0;color:#fff}
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 .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 .categories{margin:20px auto;padding:0;display:table}
.grid-topic-filters .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 .categories li a{font-weight:bold;font-size:16px;text-transform:uppercase}
html.tablet .grid-topic-filters .categories li{width:30%;padding:0 0 11px 16px;height:19px}
html[dir="rtl"] html.tablet .grid-topic-filters .categories li{padding:0 16px 11px 0}
html[dir="rtl"] html.tablet .grid-topic-filters .categories li{padding:0 16px 11px 0}
html.tablet .grid-topic-filters .categories li a{font-size:16px}
html.mobile .grid-topic-filters .categories li{width:44%;padding:0 0 11px 16px;height:19px}
html[dir="rtl"] html.mobile .grid-topic-filters .categories li{padding:0 16px 11px 0}
html[dir="rtl"] html.mobile .grid-topic-filters .categories li{padding:0 16px 11px 0}
html.mobile .grid-topic-filters .categories li a{font-size:16px}
.grid-topic-filters .categories li:first-child{border-left:none}
html.mobile .grid-topic-filters .categories li:first-child,html.tablet .grid-topic-filters .categories li:first-child{border-left:1px solid #cfcfcf}
.grid-topic-filters .categories li:hover,.grid-topic-filters .categories li a.selected{color:#f40009}
.grid-topic-filters .categories li a.selected{cursor:default}
html.tablet .grid-topic-filters .categories{width:705px;margin:0 auto}
html.mobile .grid-topic-filters .categories{margin:20px 0}
.grid-topic-filters .thcc-component-wp,.grid-topic-filters .mp-component-wp,.grid-topic-filters .callout1x2,.grid-topic-filters .callout1x1,.grid-topic-filters .callout1x1p,.grid-topic-filters .callouts-group2,.grid-topic-filters .callouts-group3{float:left}
html[dir="rtl"] .grid-topic-filters .thcc-component-wp,html[dir="rtl"] .grid-topic-filters .mp-component-wp,html[dir="rtl"] .grid-topic-filters .callout1x2,html[dir="rtl"] .grid-topic-filters .callout1x1,html[dir="rtl"] .grid-topic-filters .callout1x1p,html[dir="rtl"] .grid-topic-filters .callouts-group2,html[dir="rtl"] .grid-topic-filters .callouts-group3{float:right}
html[dir="rtl"] .grid-topic-filters .thcc-component-wp,html[dir="rtl"] .grid-topic-filters .mp-component-wp,html[dir="rtl"] .grid-topic-filters .callout1x2,html[dir="rtl"] .grid-topic-filters .callout1x1,html[dir="rtl"] .grid-topic-filters .callout1x1p,html[dir="rtl"] .grid-topic-filters .callouts-group2,html[dir="rtl"] .grid-topic-filters .callouts-group3{float:right}
html.mobile .grid-topic-filters .thcc-component-wp,html.mobile .grid-topic-filters .mp-component-wp,html.mobile .grid-topic-filters .callout1x2,html.mobile .grid-topic-filters .callout1x1,html.mobile .grid-topic-filters .callout1x1p,html.mobile .grid-topic-filters .callouts-group2,html.mobile .grid-topic-filters .callouts-group3{float:none;width:320px}
html.mobile .grid-topic-filters .callout1x2 .large-category-callout{height:auto}
html.mobile .grid-topic-filters .last{margin:0 0 18px 0}
.grid-topic-filters .thps-component-wp,.grid-topic-filters .callouts-group1,.grid-topic-filters .rl-component-wp{float:right}
html[dir="rtl"] .grid-topic-filters .thps-component-wp,html[dir="rtl"] .grid-topic-filters .callouts-group1,html[dir="rtl"] .grid-topic-filters .rl-component-wp{float:left}
html[dir="rtl"] .grid-topic-filters .thps-component-wp,html[dir="rtl"] .grid-topic-filters .callouts-group1,html[dir="rtl"] .grid-topic-filters .rl-component-wp{float:left}
.grid-topic-filters .space-side{margin:0 18px 0 0}
html[dir="rtl"] .grid-topic-filters .space-side{margin:0 0 0 18px}
html[dir="rtl"] .grid-topic-filters .space-side{margin:0 0 0 18px}
html.mobile .grid-topic-filters .space-side{margin:0 0 18px 0;clear:both}
.grid-topic-filters .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%}
html.tablet .grid-topic-filters .mp-component-wp{float:right;height:454px;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:424px}
.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}
.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:310px;width:320px;margin:0 0 18px 0}
html.mobile .grid-topic-filters .callouts-group3 .topic-callout{height:310px}
.grid-topic-filters .rl-component-wp{height:1192px;overflow:hidden}
html.tablet .grid-topic-filters .rl-component-wp{height:701px;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:659px}
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:100px}
.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:692px}
.edit-mode-gtf .callouts-group2{height:1264px}
html.tablet .edit-mode-gtf .callouts-group2{height:858px}
.edit-mode-gtf .ph-space{background-color:#666}
.edit-mode-gtf .hiden{display:none}
footer{position:relative;background:#c91717 url('../../main/images/bg-footer-gradient.gif') 0 -139px repeat-x;font-size:12px;font-weight:bold;color:#fff}
html.mobile footer{background-image:none;background-color:#ccc;text-transform:uppercase}
footer nav{color:#fff;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:#000;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}
html.mobile footer nav.secondary ul{width:100%;margin:0}
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:0;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:#fff;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:320px}
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:0;margin-top:15px}
html.mobile footer .footer-wedge-2{display:none!important}
footer #link-lists{padding-top:0}
html.tablet footer #link-lists,html.desktop footer #link-lists{min-height:300px}
html.tablet footer #link-lists{width:100%;margin:0}
html.mobile footer #link-lists{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 0}
html.mobile footer #link-lists section{background:#ccc}
footer #link-lists section h5{color:#fff;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:320px}
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:#fff;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:0;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:0}
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:#fff;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:320px}
footer #masthead_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 #masthead_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 #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:#fff;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:0 5px 5px 5px rgba(0,0,0,0.3);box-shadow:0 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:0}
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:#fff 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:0 5px 5px 5px rgba(0,0,0,0.3);box-shadow:0 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:0 5px 5px 5px rgba(0,0,0,0.3);box-shadow:0 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;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:40%;height:525px;padding:44px 28px 28px 28px}
html.tablet #newsletter-popup-modal .modal{height:600px}
html.mobile #newsletter-popup-modal .modal{height:665px}
#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:66%;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:0}
#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%}
.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:0}
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:192px}
html.tablet .company-main-template .featured-text-links .link-element{padding-bottom:3px;margin-bottom:7px}
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;display:inline-block}
.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}
.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:#fff;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:#fff;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:0;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.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;transition-property:background;-moz-transition-property:background;-webkit-transition-property:background;-o-transition-property:background;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;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{transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;display:table;margin:0 auto;width:100%;height:100%}
.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{transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;color:#333;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: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.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;transition-property:opacity,scale;-moz-transition-property:opacity,scale;-webkit-transition-property:opacity,scale;-o-transition-property:opacity,scale;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;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:.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: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{padding:0 20px;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}
.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}
.featured-flicks .summary{font-size:16px;line-height:23px;margin-bottom:15px}
.careers .featured-flicks .summary{margin:0 20px 23px}
.featured-flicks .video-player{height:530px;min-height:initial;width:980px}
.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}
html[dir="rtl"] .featured-flicks .inline-promo{float:right}
html[dir="rtl"] .featured-flicks .inline-promo{float:right}
html.tablet .featured-flicks .inline-promo{margin-right:5px;width:250px}
html.mobile .featured-flicks .inline-promo{margin-bottom:10px}
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{transition-property:opacity,scale;-moz-transition-property:opacity,scale;-webkit-transition-property:opacity,scale;-o-transition-property:opacity,scale;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;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:.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}
.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:0 6px 10px -11px rgba(50,50,50,0.75) inset;-moz-box-shadow:0 6px 10px -11px rgba(50,50,50,0.75) inset;box-shadow:0 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:0}
.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;transition-property:max-height;-moz-transition-property:max-height;-webkit-transition-property:max-height;-o-transition-property:max-height;-moz-transition-duration:.8s;-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;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:0}
.m-faq-container .faq-directories li.hidden{border:0;display:block;max-height:0;margin:0;opacity:0;padding:0;transition-property:max-height;-moz-transition-property:max-height;-webkit-transition-property:max-height;-o-transition-property:max-height;-moz-transition-duration:.8s;-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in}
.m-faq-container .faq-directories li.selected,.m-faq-container .faq-directories li:hover{transition-property:background-color;-moz-transition-property:background-color;-webkit-transition-property:background-color;-o-transition-property:background-color;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;background-color:#fff;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:0}
.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:#fff;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{transition-property:opacity;-moz-transition-property:opacity;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-duration:.6s;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;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}
.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:#fff;opacity:.9;display:block;-ms-filter:"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:"alpha(opacity=100)"}
.erropean-cookie-bar-wp p{font-size:14px;line-height:14px;margin:14px 0;-ms-filter:"alpha(opacity=100)"}
.erropean-cookie-bar-wp a{color:#f40009;-ms-filter:"alpha(opacity=100)"}
.erropean-cookie-bar-wp a:hover{text-decoration:underline}
.erropean-cookie-bar-wp a.btn-continue{color:#fff}
.erropean-cookie-bar-wp a.btn-continue:hover{text-decoration:none}
.erropean-cookie-bar-wp .btn-close{width:25px;height:25px;color:#fff;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-right:24px}
html.tablet .editorial-package .layout-1x1-1x2 .left-grid,html.tablet .editorial-package .layout-1x2-1x1 .left-grid{margin-right:8px}
html.mobile .editorial-package .layout-1x1-1x2 .left-grid,html.mobile .editorial-package .layout-1x2-1x1 .left-grid{margin-right: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}
.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}
.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:100%;padding:0;height:386px}
html.tablet .m-stay-sip .callout{width:229px;padding:3px 0 0;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:0 15px}
html.mobile .m-stay-sip .callout ul{padding:8px 16px 0}
.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:0}
.m-stay-sip .callout .item:hover .title{color:#f40009}
.m-stay-sip .callout .title{overflow:hidden;max-height:58px;line-height:20px;font-size:14px}
.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:#333;text-decoration:none}
.m-stay-sip .callout .more-link i{margin-right:-1px;font-size:11px}
.m-stay-sip .media-container{position:relative;display:block;width:100%;overflow:hidden}
.m-stay-sip .royalSlider{position:relative;display:block;background:0;height:420px!important;overflow-y:hidden}
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:#000;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:0}
.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')}
.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:283px}
html.mobile .corporate-tile-promo.cus-corporate-tile-promo{width:300px}
html.tablet .corporate-tile-promo{width:220px}
.corporate-tile-promo h2{font-size:25px;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;width:99%}
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{width:initial}
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:#333;transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in}
.content-spotlight .content a:hover{color:#f40009;transition-property:color;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in}
.tagsTopic-title{font-weight:bold;line-height:30px;font-size:17px}
.brand-product-grid{-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 #d9d9d9;max-width:320px;padding:20px}
html.mobile .brand-product-grid{border-left:none;border-right:0}
.brand-product-grid h3{margin:0;text-transform:uppercase}
.brand-product-grid ul{list-style:none;margin:0;padding:0}
.brand-product-grid .brand-products ul{width:95%}
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:0}
.brand-product-grid .brand-products a{display:inline-block;vertical-align:top}
.brand-product-grid .brand-products a.product-details{max-width:142px;padding:0 0 0 10px}
html[dir="rtl"] .brand-product-grid .brand-products a.product-details{padding:0 10px 0 0}
html[dir="rtl"] .brand-product-grid .brand-products a.product-details{padding:0 10px 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 img{border:1px solid #4b4b4b;float:left;max-width:100%}
html[dir="rtl"] .brand-product-grid .brand-products img{float:right}
html[dir="rtl"] .brand-product-grid .brand-products img{float:right}
.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[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}
.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}