.single #main{min-height:0;}
.single article .topBg{width:975px;margin:35px auto 15px;position:relative;}
article.page{margin-bottom:60px;}
@media (max-width:975px){.single article .topBg{width:100%;}
}
.single article .topBg img{top:0;left:0;bottom:0;right:0;margin:0 auto;}
@media (max-width:767px){.single .topBg img{height:auto !important;}
}
.single header.topH{margin:10px 0 !important;}
.single header.topH h1{color:#0072D4 !important;position:relative !important;}
.single .share #shareme *{display:inline-block;float:none;}
.single .share #shareme h2{padding:0 10px 0 0;height:30px;line-height:30px;float:left;}
.single .share #shareme h4{font-size:24px;margin:0;padding:0 10px 0 0;height:30px;line-height:30px;}
.single .share #shareme a{padding:0 11px 0 8px;height:30px;line-height:30px;margin:0 0 0 10px !important;float:none;}
.single .share #shareme a span{top:-1px;}
.wp-caption .wp-caption-text{font-size:10px !important;color:#000;background:#eee;padding:5px;}
@media (max-width:205px){.single .share #shareme a{float:none;display:block;margin:5px 0 !important;}
}
@media (max-width:335px){.single .share #shareme h2{display:block;float:none;height:auto;}
}
@media (max-width:767px){.share #shareme a.facebook{margin-left:0 !important;}
}
@media (max-width:575px){.single .share #shareme a{text-indent:-999em;overflow:hidden;width:31px;height:31px;}
.single .share #shareme a.facebook{background:url(../images/face_icon.png);}
.single .share #shareme a.googleplus{background:url(../images/gm_icon.png);}
.single .share #shareme a.twitter{background:url(../images/tw_icon.png);}
.single .share #shareme a.pinterest{background:url(../images/pi_icon.png);}
}
.single .yarpp-related h3{font-size:.9em !important;font-weight:normal;}
.single .yarpp-related .yarpp-thumbnails-horizontal{display:block;}
.single .yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail{border:none !important;width:100% !important;height:auto !important;margin:10px 20px 10px 0;vertical-align:top;overflow:hidden;}
.single .yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail .yarpp-thumbnail-default{float:left;margin:0 !important;padding:0 !important;width:auto !important;}
.single .yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail img{border:1px solid rgba(127,127,127,0.1);margin:0 !important;padding:2px !important;min-height:116px !important;min-width:116px !important;width:116px !important;height:116px !important;float:left;}
.single .yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail .yarpp-thumbnail-title{color:#000;float:left;height:auto;max-height:none;}
.single #shareme{overflow:hidden;}
.single .link_to_annual_report{overflow:hidden;margin:10px 0 0;}
.single .link_to_annual_report a{display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#B81919;text-transform:uppercase;text-align:center;font-weight:700;float:left;font-size:12px;border:0;height:35px;line-height:35px;padding:0 10px;}
.page .topBg .pos{position:absolute;height:25%;bottom:0;width:100%;left:0;margin:0;}
@media (max-width:767px){.page .topBg .pos{}
}
.page .topBg .pos .container,
.page .topBg .pos .row,
.page .topBg .pos .col-sm-12{height:100%;}
.page .topBg .pos header{position:absolute;top:50%;left:0;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);text-align:center;width:100%;color:#fff;margin:0;}
.page.home .topBg .pos header{top:13%;}
.page .topBg .pos header h1,
.page .topBg .pos header p{display:inline-block;margin:0 auto;color:#fff;text-align:center;}
.page .topBg .pos header p{width:100%;font-size:1.25em;}
.page .topBg .pos .container h1.topTitle{padding:0 45px;font-size:2.8em;background:url('../images/marketing_slider_title_bg.png') no-repeat center left,
url('../images/marketing_slider_title_bg.png') no-repeat center right;text-transform:uppercase;}
@media (max-width:975px){.page .topBg .pos header{font-size:.9em;}
}
@media (max-width:875px){.page .topBg .pos header{font-size:.8em;}
}
@media (max-width:775px){.page .topBg .pos header{font-size:.7em;}
}
@media (max-width:675px){.page .topBg .pos header{font-size:.6em;}
.page .topBg .pos header p{display:none;}
}
@media (max-width:575px){.page .topBg .pos header{font-size:.5em;}
}
@media (max-width:475px){.page .topBg .pos header{font-size:.4em;}
}
@media (max-width:375px){.page .topBg .pos header{font-size:.3em;}
}
@media (max-width:275px){.page .topBg .pos header{font-size:.2em;}
}
.page #side{margin-top:0;}
body.marketing-membership .top_banner{margin:0 0 40px;}
body.marketing-membership .top_banner .item{background-size:100% auto;background-repeat:no-repeat;position:relative;}
body.marketing-membership .top_banner .item img{width:100%;}
body.marketing-membership .top_banner .contenido{position:absolute;bottom:0%;width:100%;max-width:100%;height:37%;}
body.marketing-membership .top_banner .title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);text-align:center;width:100%;}
@media (max-width:975px){body.marketing-membership .top_banner .title{font-size:.9em;}
}
@media (max-width:875px){body.marketing-membership .top_banner .title{font-size:.8em;}
}
@media (max-width:775px){body.marketing-membership .top_banner .title{font-size:.7em;}
}
@media (max-width:675px){body.marketing-membership .top_banner .title{font-size:.6em;}
}
@media (max-width:575px){body.marketing-membership .top_banner .title{font-size:.5em;}
}
@media (max-width:475px){body.marketing-membership .top_banner .title{font-size:.4em;}
}
@media (max-width:375px){body.marketing-membership .top_banner .title{font-size:.3em;}
}
@media (max-width:275px){body.marketing-membership .top_banner .title{font-size:.2em;}
}
body.marketing-membership .top_banner .title h2,
body.marketing-membership .top_banner .title p{display:inline-block;margin:0 auto;color:#fff;text-align:center;}
body.marketing-membership .top_banner .title p{width:100%;font-size:1.25em;}
body.marketing-membership .top_banner .title h2{padding:0 45px;font-size:2.8em;background:url('../images/marketing_slider_title_bg.png') no-repeat center left,
url('../images/marketing_slider_title_bg.png') no-repeat center right;text-transform:uppercase;}
.marketing-membership .center_content{margin:0 0 20px;overflow:hidden;font-size:1em;}
.marketing-membership .center_content.brand-center, .exploring-banner {max-width:960px;margin:0 auto;clear:both;}
.exploring-banner {position:relative;margin: 30px auto 35px;}
.exploring-banner img {width:100%;}
.exploring-banner a:hover img {opacity:0.9;}
.exploring-banner h3 {    position: absolute;
    top: 50%;
    font-size: 30px;
    text-transform: uppercase;
    color: #fff;
    text-align: center;
    width: 100%;
font-weight: 700;}
.marketing-membership .center_content ul{margin:0;padding:0;list-style:none;}
.marketing-membership .center_content ul li{margin:0 auto 20px;padding:0;position:relative;width:960px;list-style:none;}
.marketing-membership .center_content.brand-center ul li{margin:0 1.15% 20px;padding:0;position:relative;max-width:23%;display:inline-block;list-style:none;width:221px;height:160px;overflow:hidden;}
.marketing-membership .center_content.brand-center ul li:first-child{margin-left:0;}
.marketing-membership .center_content.brand-center ul li:last-child{margin-right:0;}
.marketing-membership .center_content ul li a.main_link{position:absolute;z-index:2;width:100%;height:100%;display:block;}
.marketing-membership .center_content .cc_content a:hover{text-decoration:none;}
.marketing-membership .marketing_latest_news{background:url(../images/marketing_latest_news_bg.jpg) center center;height:510px;}
.marketing-membership .marketing_latest_news h2{color:#fff;text-align:center;margin:75px auto 25px;font-size:2.8em;text-transform:uppercase;font-weight:normal;}
.marketing-membership .marketing_latest_news h4{color:#cbc3b0;text-align:center;margin:-20px auto 45px;font-size:1.8em;font-weight:normal;}
.marketing-membership .marketing_latest_news img{width:100%;}
.marketing-membership .marketing_latest_news h3{font-size:1em;margin:10px 0;}
.marketing-membership .marketing_latest_news h3 a{color:#cbc3b0;font-size:1em;}
.marketing-membership .marketing_latest_news p{margin:0;}
.marketing-membership .marketing_latest_news p a{font-size:.8em;font-weight:700;text-transform:uppercase;color:#fff;}
@media (max-width:960px){.marketing-membership .center_content ul li{width:100%;}
}
@media (min-width:768px){.marketing-membership .center_content .container{width:100%;}
}
.marketing-membership .center_content ul li img{width:100% !important;}
.marketing-membership .center_content .cc_content{position:absolute;width:50%;top:20%;top:50%;left:5%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);width:100%;}
.marketing-membership .center_content.brand-center .cc_content{position:absolute;width:50%;top:20%;top:50%;left:18%;width:63%;}
.marketing-membership .center_content .cc_content h2{font-size:1.8em;margin:0 0 15px;}
.marketing-membership .center_content.brand-center .cc_content h2{font-size:16px;color:#FFF;text-align:center;font-weight:bold;margin:0;text-transform:uppercase;}
.marketing-membership .center_content .cc_content p{font-size:1.2em;margin:0 0 25px;max-width:325px;}
.marketing-membership .center_content .cc_content a{background:#b61818;display:block;color:#fff;width:192px;height:35px;line-height:35px;font-size:1.1em;font-weight:700;text-align:center;text-decoration:none;border-radius:2px;}
.marketing-membership .center_content.brand-center img{width:221px !important;height:160px;}
.marketing-membership .center_content.brand-center li:hover img{opacity:0.9;}
.central-banner{background-size:100% auto;width:100%;max-width:960px;margin:0 auto;position:relative;height:230px;}
.central-banner h2{position:absolute;top:50%;text-align:center;width:100%;margin:0 auto;color:#FFF;text-transform:uppercase;font-size:22px;}
.itemscentral{border:medium none !important;margin:0 auto !important;max-width:960px;padding:0 !important;}
.itemscentral .items_tab{float:left;width:32%;}
.itemscentral .items_tab ul{padding:0;}
.itemscentral .nav-tabs > li{display:table;float:none;margin-bottom:0;text-transform:uppercase;width:100%;}
.itemscentral .items_tab li{list-style:outside none none;}
.itemscentral .nav-tabs > li.active > a:before{border-style:none;content:"";display:block;height:0;left:100%;margin-top:-8px;position:absolute;top:50%;width:0;}
.itemscentral .nav-tabs > li.active > a, .itemscentral .nav-tabs > li.active > a:hover, .itemscentral .nav-tabs > li.active > a:focus{background:#961515 none repeat scroll 0 0;border:0 none;color:#fff;position:relative;top:0;}
.itemscentral .nav-tabs > li > a{background:#f0ebe2 none repeat scroll 0 0;border:0 none;border-radius:0;color:#831618;display:table-cell;height:auto;margin:0;width:100%;}
.itemscentral .items_tab a{background:#c0c1b6 none repeat scroll 0 0 !important;border-bottom:1px solid #fff !important;color:#373737 !important;display:block;font-family:Adelle;font-size:12px;padding:19px 15px;text-transform:uppercase;}
.itemscentral .items_tab a:hover, .itemscentral .items_tab li.active a{background:#de182c none repeat scroll 0 0 !important;color:#fff !important;text-decoration:none !important;}
.itemscentral .tab-content-items{background:#e9e9e4 none repeat scroll 0 0;float:right;margin:0 0 35px;min-height:447px;position:relative;width:68%;}
.itemscentral .tab-content-items .tab-pane {float: left;position: absolute;visibility: hidden;display: block;}
.fade.in {visibility: visible !important;}
.itemscentral .tab-content-items .tab-pane .tabthumbs{display:block;float:left;padding:10px 25px;position:relative;width:62%;z-index:1;}
.itemscentral .tab-content-items .tab-pane .tabthumbs .itemthumb{float:left;margin:5px 10px;text-align:center;width:150px;}
.itemscentral .tab-content-items .tab-pane .tabthumbs .itemthumb a{display:block;}
.itemscentral .tab-content-items .tab-pane .tabthumbs .itemthumb a.link{background:none;padding:0;display:inline;color:inherit;}
.itemscentral .tab-content-items .tab-pane .tabthumbs .itemthumb a.link:hover{color:#f90415 !important;}
.itemscentral .tab-content-items .tab-pane .tabthumbs img{width:auto;}
.itemscentral .tab-content-items .tab-pane .tabthumbs p{margin:10px 0;}
.itemscentral .tab-content-items .tab-pane .tab_links{color:#373737;float:left;font-family:Adelle;font-size:14px;padding:12px 0 0;position:relative;width:35%;z-index:1;}
.itemscentral .tab-content-items .tab-pane .tab_links a{border-bottom:1px solid #373737;color:#373737;display:inline-table;font-family:Adelle;font-size:14px;padding:7px 0;text-decoration:none;width:100%;}
.itemscentral .tab-content-items .tab-pane .tab_links a:hover{color:#de182c;}
@media (max-width:900px){.marketing-membership .center_content .cc_content h2{font-size:1.4em;margin:0 0 10px;}
.marketing-membership .center_content .cc_content p{font-size:1em;margin:0 0 20px;max-width:300px;}
.marketing-membership .center_content .cc_content a{width:172px;height:30px;line-height:30px;font-size:.9em;}
.marketing-membership.brand-center .top_page{background-size:100% 100% !important;}
.marketing-membership.brand-center .video_thumb{margin-bottom:220px !important;}
.marketing-membership.brand-center .top_page .title, .marketing-membership.brand-center .top_page .title h3{text-align:center !important;}
.marketing-membership.brand-center .video_thumb{float:left !important;margin:0 !important;position:relative !important;}
.marketing-membership.brand-center .video_text{margin:0 auto 50px !important;}
.itemscentral .items_tab{float:left;width:24%;}
.itemscentral .tab-content-items{float:right;width:76%;}
.itemscentral .tab-content-items .tab-pane .tabthumbs{display:block;float:left;padding:10px;width:62%;}
.itemscentral .tab-content-items .tab-pane .tabthumbs .itemthumb{float:left;margin:10px;}
.central-banner{clear:both;}
}
@media (max-width:800px){.marketing-membership .center_content .cc_content h2{font-size:1.2em;margin:0 0 8px;}
.marketing-membership .center_content .cc_content p{font-size:.8em;margin:0 0 15px;max-width:260px;}
.marketing-membership .center_content .cc_content a{width:150px;height:25px;line-height:25px;font-size:.7em;}
}
@media (max-width:640px){.marketing-membership .center_content .cc_content h2{font-size:1.1em;margin:0 0 6px;}
.marketing-membership .center_content .cc_content p{font-size:.75em;margin:0 0 12px;max-width:240px;}
.marketing-membership .center_content .cc_content a{width:130px;height:24px;line-height:24px;font-size:.65em;}
}
@media (max-width:540px){.marketing-membership .center_content .cc_content h2{font-size:1em;margin:0 0 5px;max-width:120px;overflow:hidden;}
.marketing-membership .center_content .cc_content p{display:none;font-size:.7em;margin:0 0 10px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.marketing-membership .center_content .cc_content a{width:120px;height:22px;line-height:22px;font-size:.6em;}
}
@media (max-width:450px){.marketing-membership .center_content .cc_content h2{font-size:1em;margin:0 0 4px;max-width:100px;}
.marketing-membership .center_content .cc_content p{font-size:.8em;margin:0 0 8px;max-width:100px;}
.marketing-membership .center_content .cc_content a{width:100px;height:20px;line-height:20px;font-size:.5em;}
}
@media (max-width:320px){.marketing-membership .center_content .cc_content h2{font-size:.8em;margin:0 0 2px;max-width:80px;}
.marketing-membership .center_content .cc_content p{font-size:.6em;margin:0 0 6px;max-width:80px;}
.marketing-membership .center_content .cc_content a{width:80px;height:15px;line-height:15px;font-size:.4em;}
}
@media (max-width:767px){.marketing-membership .marketing_latest_news{text-align:center;height:auto;padding:0 0 40px;}
.marketing-membership .marketing_latest_news .col-sm-4{text-align:center;margin:0 auto 30px}
.marketing-membership .marketing_latest_news img{width:300px;margin:0 auto;}
.marketing-membership .marketing_latest_news h3{text-align:center;margin:10px auto;width:300px;}
.marketing-membership .marketing_latest_news p{margin:0 auto;width:300px;}
}
@media (max-width:640px){.marketing-membership .marketing_latest_news h2{margin:40px auto 25px;font-size:1.8em;}
.marketing-membership .marketing_latest_news h4{font-size:1em;}
}
@media (max-width:340px){.marketing-membership .marketing_latest_news img{width:100%;}
.marketing-membership .marketing_latest_news h3{width:auto;}
.marketing-membership .marketing_latest_news p{width:auto;}
}
.marketing-membership .banners2{border-bottom:none !important;padding-bottom:0 !important;margin:40px 0 0 !important;font-size:0.8em;}
.marketing-membership .banners2 .banner .txt{position:absolute;left:0;bottom:0;width:100%;height:34%;}
.marketing-membership .banners2 .banner .txt div{position:absolute;top:50%;left:2%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);width:96%;font-size:1.1em;}
.marketing-membership .banners2 .banner .txt h3{font-weight:normal;}
@media (max-width:440px){.marketing-membership .banners2 .banner .txt div{font-size:.9em;}
}
@media (max-width:400px){.marketing-membership .banners2 .banner .txt div{font-size:.9em;}
}
.marketing-membership .top_page{background:url(../images/marketing-u-top_page.jpg) no-repeat center center;background-size:100% auto;position:relative;margin:10px 0 50px;}
.marketing-membership.brand-center .top_page{background:url(../images/marketing-brand-top-page.jpg) no-repeat center center;background-size:100% 90%;}
.marketing-membership .top_page img{width:100%;}
.marketing-membership .top_page .contenido{position:absolute;width:100%;height:100%;top:0;left:0;}
.marketing-membership .top_page .cont_nav{height:20.5%;position:relative;}
.marketing-membership .top_page .container{height:100%;}
.marketing-membership .top_page .row,
.marketing-membership .top_page .col-sm-12{height:100%;}
.marketing-membership .top_page .breadcrumb,
.marketing-membership .top_page .breadcrumb:before,
.marketing-membership .top_page .breadcrumb:after{background:none;color:#e9e9e4;padding:0 15px;position:absolute;top:50%;margin:-10px 0 0;height:20px;}
.marketing-membership .top_page .breadcrumb a,
.marketing-membership .top_page .breadcrumb:before a,
.marketing-membership .top_page .breadcrumb:after a ,
.marketing-membership .top_page .breadcrumb a,
.marketing-membership .top_page .breadcrumb:before a,
.marketing-membership .top_page .breadcrumb:after a{color:#e9e9e4;}
.marketing-membership .top_page .cont_title{height:79.5%;position:relative;}
.marketing-membership.brand-center .top_page .cont_title{margin:4% auto 0;max-width:960px;}
.marketing-membership .top_page .title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);text-align:center;width:100%;}
.marketing-membership.brand-center .top_page .title{position:relative;top:auto;letter-spacing:2px;left:auto;transform:translate(0, -0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);text-align:left;width:100%;}
.marketing-membership .top_page .title h2{padding:0 45px;font-size:2.8em;background:url('../images/marketing_slider_title_bg.png') no-repeat center left,
url('../images/marketing_slider_title_bg.png') no-repeat center right;text-transform:uppercase;color:#fff;display:inline-block;margin:0 auto;}
.marketing-membership.brand-center .top_page .title h2{padding:0;font-size:2.8em;background:none;}
.marketing-membership .top_page .title h3{font-size:1.5em;text-align:center;color:#fff;font-weight:normal;margin:5px 0;font-weight:300;}
.marketing-membership.brand-center .top_page .title h3{text-align:left;}
.marketing-membership.brand-center .video_thumb{margin:-183px auto 195px;max-width:960px;position:relative;}
.marketing-membership.brand-center .video_thumb a {float: right;position: relative;}
.marketing-membership.brand-center .video_thumb a:before {content: "Overview Video";position: absolute;width: 100%;text-align: center;color: #FFF;bottom: 20px;font-size: 18px;}
.marketing-membership.brand-center .video_text{max-width:960px;margin:-50px auto 10px;}
@media (max-width:767px){.marketing-membership .top_page .title h2{font-size:2.2em;}
.marketing-membership .top_page .title h3{display:none;}
.marketing-membership .center_content.brand-center ul li{height:120px;max-width:22%;}
.itemscentral .tab-content-items, .itemscentral .items_tab{width:100%;}
}
@media (max-width:600px){.itemscentral .tab-content-items{min-height:805px;}
}
@media (max-width:540px){.marketing-membership .top_page .title h2{font-size:1.8em !important;}
.marketing-membership.brand-center .video_thumb{display:table;float:none !important;margin:0 auto !important;position:relative !important;width:auto !important;}
.marketing-membership.brand-center .video_text{clear:both;margin:0 auto !important;padding:0 20px;}
.central-banner h2{font-size:16px;top:41%;}
.marketing-membership .center_content ul{list-style:outside none none;margin:0 auto;width:80%;}
.marketing-membership .center_content.brand-center ul li{display:inline-block;height:auto;margin:0 auto 15px !important;max-width:100%;text-align:center;width:100%;}
.marketing-membership .center_content.brand-center .cc_content{left:auto;text-align:center;width:100%;}
.marketing-membership .center_content.brand-center img{height:auto;width:100% !important;}
.marketing-membership .center_content .cc_content h2{max-width:100%;}
.central-banner{height:120px;}
.itemscentral{padding:0 !important;margin:0 0 20px !important;}
.itemscentral .tab-content-items{min-height:805px;margin:0 !important;}
.marketing-membership .center_content.brand-center{margin:0 auto 20px;}
}
@media (max-width:320px){.marketing-membership .top_page .title h2{font-size:1.2em !important;}
}
.marketing-u .top_page{background:url(../images/marketing-u-top_page.jpg) no-repeat center center;background-size:100% 100%;position:relative;margin:10px 0 50px;min-height:130px;}
.marketing-u .introcontent h2{background:url(../images/marketing_ris_h2.jpg);height:70px;line-height:70px;font-size:2.6em !important;text-transform:uppercase;color:#fff !important;text-align:center;clear:both;white-space:nowrap;}
.marketing-u .introcontent img{max-width:100%;}
.marketing-u .top_page img{width:100%;}
.marketing-u .top_page .contenido{position:absolute;width:100%;height:100%;top:0;left:0;}
.marketing-u .top_page .cont_nav{height:20.5%;position:relative;}
.marketing-u .top_page .container{height:100%;}
.marketing-u .top_page .row,
.marketing-u .top_page .col-sm-12{height:100%;}
.marketing-u .top_page .breadcrumb,
.marketing-u .top_page .breadcrumb:before,
.marketing-u .top_page .breadcrumb:after{background:none;color:#e9e9e4;padding:0 15px;position:absolute;top:50%;margin:-10px 0 0;height:20px;}
.marketing-u .top_page .breadcrumb a,
.marketing-u .top_page .breadcrumb:before a,
.marketing-u .top_page .breadcrumb:after a ,
.marketing-u .top_page .breadcrumb a,
.marketing-u .top_page .breadcrumb:before a,
.marketing-u .top_page .breadcrumb:after a{color:#e9e9e4;}
.marketing-u .top_page .cont_title{height:79.5%;position:relative;}
.marketing-u .top_page .title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);text-align:center;width:100%;}
.marketing-u .top_page .title h2, .marketing-ris .subpage_content h2, .marketing-u .container h2.bgwood, .marketing-u .subpage_content h2{padding:0 45px;font-size:2.8em;background:url('../images/marketing_slider_title_bg.png') no-repeat center left,
url('../images/marketing_slider_title_bg.png') no-repeat center right;text-transform:uppercase;color:#fff;display:inline-block;margin:0 auto;}
.marketing-u .top_page .title h3{font-size:1.5em;text-align:center;color:#fff;font-weight:normal;margin:5px 0;font-weight:300;}
@media (max-width:740px){.marketing-u .top_page .title h2{font-size:2.2em;}
.marketing-u .top_page .title h3{display:none;}
}
@media (max-width:540px){.marketing-u .top_page .title h2{font-size:1.8em;}
}
@media (max-width:320px){.marketing-u .top_page .title h2{font-size:1.2em;}
}
.marketing-u .custom_spnav{opacity:0;}
.marketing-u .spnav{float:left;width:230px;}

.marketing-u .spnav h2{display:none;margin:0 !important;padding:0;}
.marketing-u .spnav h2 a{display:block;font-size:.4em;color:#666;font-weight:300;border:1px solid #ccc;line-height:45px;padding:0 15px;text-transform:uppercase;}
.marketing-u .spnav h2 a:visited ,
.marketing-u .spnav h2 a:active ,
.marketing-u .spnav h2 a:focus ,
.marketing-u .spnav h2 a:hover{text-decoration:none;}
.marketing-u .spnav h2 a span{float:right;font-size:2em;}
.marketing-u .spnav .subpages{-moz-transition:all 1s ease-in;-webkit-transition:all 1s ease-in;-ms-transition:all 1s ease-in;transition:all 1s ease-in;}
.marketing-u .spnav h3 a{font-size:.6em;color:#c02020;font-weight:normal;text-decoration:none !important;}
.page-child .marketing-u .spnav h3 a{}
.page-child .marketing-u .spnav .spcurrent h3 a{color:#c02020;}
.marketing-u .spnav h3 a:hover{text-decoration:none;}
.marketing-u .spnav ul{margin:10px 0 20px;padding:0;list-style:none;}
.marketing-u .spnav ul li{margin:0;padding:0;position:relative;list-style:none;}
.marketing-u .spnav ul li a{color:#6e6e67;font-size:.8em;}
.marketing-u .spnav ul li a:hover{color:#c02020;text-decoration:none;}
@media (max-width:990px){.marketing-u .spnav{float:none;width:auto;margin:0 20px 40px 0;}
.subpages_content, .subpage_content {
    float: none;
    width: auto;
}
.marketing-ris .subpage_content h2, .marketing-u .container h2.bgwood, .marketing-u .subpage_content h2 {    height: auto;
    line-height: 1;
    padding: 20px;
    white-space: normal;}
.marketing-u .spnav h2{display:block;}
.marketing-u .spnav .subpages{display:none;}
.marketing-u .spnav h3{margin:0;}
.marketing-u .spnav ul{margin:0;}
.marketing-u .spnav ul li{width:100%;}
.marketing-u .spnav h3,
.marketing-u .spnav ul li a{color:#6e6e67;font-weight:300;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;line-height:45px;padding:0 15px;display:block;}
}
@media (min-width:991px){.marketing-u .spnav .subpages{display:block !important;}
}
.subpages_content,
.subpage_content{float:left;width:740px;}
.subpage_content{float:right;}
.marketing-u .post_content strong, .marketing-u .post_content b{color:#c02020;}
.marketing-u ul.subpages{margin:40px 0 0;padding:0;list-style:none;}
.marketing-u ul.subpages li{margin:0 0 25px;padding:0;position:relative;list-style:none;}
.marketing-u ul.subpages li a{width:100%;height:100%;color:#e2dfd6;display:block;z-index:1;top:0;left:0;}
.marketing-u ul.subpages li a span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);text-align:center;width:100%;font-size:2.8em;color:#e2dfd6;font-weight:300;}
.marketing-u ul.subpages li a span small{display:block;font-size:.55em;}
@media (max-width:740px){.marketing-u .spnav{float:none;width:auto;margin:0 20px 40px;}
.subpages_content,
.subpage_content{float:none;width:auto;}
.marketing-u ul.subpages li{margin:0 20px 25px;overflow:hidden;}
.marketing-u .post_content, .brand-identity .post_content{margin:0 20px;}
.marketing-u .overview{margin:0 20px;}
.marketing-u .overview img,
.marketing-u .overview embed,
.marketing-u .overview iframe{width:100%;}
}
.marketing-u .container h2, .marketing-u .container .overview h2 {color: #373737;font-size: 1.9em;font-weight: 300;margin: 0 0 20px;height: auto;text-align: left;text-transform: none;line-height: normal;background: none;}
.marketing-u .overview_content{padding:0 0 10px;margin:0 0 30px;position:relative;list-style:none;border-bottom:1px solid #e9e9e4;overflow:hidden;}
.marketing-u .overview_content img{width:auto;height:auto;max-width: 100%;}
.marketing-u .overview_content p{font-size:1.1em;line-height:1.6em;margin:0 0 20px;}
.marketing-u ul.center_contents{margin:20px 0 0;padding:0;list-style:none;}
.marketing-u ul.center_contents li{padding:0 0 30px;margin:0 0 30px;position:relative;list-style:none;border-bottom:1px solid #e9e9e4;overflow:hidden;}
.marketing-u ul.center_contents li .thumb{width:264px;margin:0 35px 0 0;float:left;}
.marketing-u ul.center_contents li .cc_content{width:430px;float:left;}
.marketing-u ul.center_contents li h3{font-size:1.8em;color:#373737;font-weight:300;margin:0 0 10px;}
.marketing-u ul.center_contents li p{font-size:1em;color:#545454;margin:0 0 15px;line-height:1.8em;}
.marketing-u ul.center_contents li p a.btn_mkt_u {background: #b61818 none repeat scroll 0 0;border-radius: 2px;color: #fff;display: inline-table;font-size: 0.8em;font-weight: 700;height: 30px;line-height: normal;margin-bottom: 10px;margin-right: 20px;text-align: center;padding: 10px 0;width: 190px;}
@media (max-width:740px){.marketing-u ul.center_contents li{margin:0 20px 30px;}
.marketing-u ul.center_contents li .thumb{width:auto;margin:0 0 25px;float:none;}
.marketing-u ul.center_contents li .cc_content{width:auto;float:none;margin:0;}
}
.marketing-u .center_text{padding:0 0 30px;margin:0 0 30px;position:relative;border-bottom:1px solid #e9e9e4;overflow:hidden;}
@media (max-width:740px){.marketing-u .center_text{margin:0 20px;}
}
.marketing-u .related_title{font-size:1.8em;color:#373737;font-weight:300;margin:0;padding:0;}
.marketing-u ul.related{margin:10px 0 0;padding:0;list-style:none;}
.marketing-u ul.related li{margin:0 16px 0 0;padding:0;position:relative;list-style:none;overflow:hidden;width:230px;height:322px;background:#eeeae2;float:left;}
.marketing-u ul.related li a{text-decoration:none;display:block;overflow:hidden;}
.marketing-u ul.related li h4{font-size:1em;line-height:1.5em;color:#393939;margin:30px 8px 25px;font-weight:700;}
.marketing-u ul.related li p{color:#831618;display:block;font-size:.8em;font-weight:700;margin:0 8px;text-transform:uppercase;}
@media (max-width:740px){.marketing-u .container h2.related_title{margin:0 16px 16px;text-align:center;}
.marketing-u ul.related li{margin:0 auto 16px;height:322px;float:none;}
}
@media (max-width:400px){.breadcrumb{display:none !important}
.marketing-u ul.subpages li a span{font-size:2.2em;}
}
.marketing-ris .subpage_content h2, .marketing-u .container h2.bgwood, .marketing-u .subpage_content h2{background:url(../images/marketing_ris_h2.jpg);padding:20px 0;font-size:2.6em;text-transform:uppercase;color:#fff;display:inline-block;margin:0 auto 20px;width:100%;text-align: center; position:relative;}

.marketing-ris .subpage_content h2:before, .marketing-u .container h2.bgwood:before, .marketing-u .subpage_content h2:before {
	background:url('../images/marketing_slider_title_bg.png') no-repeat center left; width:30px; height:30px;display:inline-block; margin-right:15px;content:'';
}
.marketing-ris .subpage_content h2:after, .marketing-u .container h2.bgwood:after, .marketing-u .subpage_content h2:after {
	background:url('../images/marketing_slider_title_bg.png') no-repeat center right; width:30px; height:30px;display:inline-block; margin-left:15px;content:'';
}
@media (max-width:767px){.marketing-ris .subpage_content h2, .marketing-u .container h2.bgwood, .marketing-u .subpage_content h2{font-size:2.2em;}
.marketing-ris .subpage_content h2:before, .marketing-u .container h2.bgwood:before, .marketing-u .subpage_content h2:before {
	background:url('../images/marketing_slider_title_bg.png') no-repeat center left,
url('../images/marketing_slider_title_bg.png') no-repeat center right;
position:absolute; top:0; left:0; width:100%; height:100%;float:left;content:'';
}
.marketing-ris .subpage_content h2:after, .marketing-u .container h2.bgwood:after, .marketing-u .subpage_content h2:after {display:none;}

}
@media (max-width:540px){.marketing-ris .subpage_content h2, .marketing-u .container h2.bgwood, .marketing-u .subpage_content h2{font-size:1.8em;}}
.marketing-ris .subpage_content .top{overflow:hidden;font-size:1.1em;margin:0 0 20px;color:#545454;}
.marketing-ris .subpage_content .top img{margin:0 auto 20px;display:block;}
.marketing-ris .subpage_content .top .donwload_pdf{clear:both;display:inline-block;margin:-5px 0 -20px;}
.marketing-ris .subpage_content .scontent{margin:0 0 40px;}
.marketing-ris .subpage_content .scontent .scontent_text{font-size:1em;margin:0 0 20px;overflow:hidden;line-height:1.6em;color:#545454;}
.marketing-ris .subpage_content .scontent .scontent_text img{margin:0 35px 15px 0;}
.marketing-ris .subpage_content .scontent .scontent_text img.alignleft{float:left;}
.marketing-ris .subpage_content .scontent .scontent_text p{margin:0;}
.marketing-ris .subpage_content .quotes{margin:0 0 40px;}
.marketing-ris .subpage_content .quotes li .quote{padding:35px 0;margin:10px 0;text-align:center;font-size:1.8em;font-weight:300;color:#545454;background:url('../images/quotes.png') no-repeat top center,
url('../images/quotes.png') no-repeat bottom center;}
.marketing-ris .subpage_content .quotes li .author{padding:10px 0;text-align:center;font-size:1em;color:#8d8d8d;font-style:italic;}
.marketing-ris .subpage_content .slider{margin:0 0 40px;overflow:hidden;}
.marketing-ris .subpage_content .slider .bx-viewport{margin:0 0 10px;}
.marketing-ris .subpage_content .ris-sl{}
.marketing-ris .subpage_content .ris-sl li{background:#e9e9e4;}
.marketing-ris .subpage_content .ris-sl li .img{float:left;width:50%;position:relative;}
.marketing-ris .subpage_content .ris-sl li .img img{margin:2px;visibility:visible;}
.marketing-ris .subpage_content .ris-sl li .img span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);text-align:center;width:100%;font-size:1.8em;color:#fff;font-weight:300;}
.marketing-ris .subpage_content .ris-sl li .text{float:left;color:#545454;padding:2%;margin:0;width:50%;line-height:1.7em; height:351px;}
.marketing-ris .subpage_content .ris-sl li .text h5{font-size:23px;font-weight:bold;color:#cc1126;}
.marketing-ris .subpage_content .buy_now{margin:40px 0;overflow:hidden;}
.marketing-ris .subpage_content .buy_now .img{float:left;width:260px;}
.marketing-ris .subpage_content .buy_now .content{float:left;width:426px;margin:0 0 0 25px;color:#545454;}
.marketing-ris .subpage_content .buy_now .content h3{font-size:1.3em;color:#373737;}
.marketing-ris .subpage_content .buy_now .content p{margin:0 0 10px;padding:0;}
.marketing-ris .subpage_content .buy_now .content p a{background:#b61818;display:block;color:#fff;width:192px;height:35px;line-height:35px;font-size:1.1em;font-weight:700;text-align:center;text-decoration:none;border-radius:2px;}
.marketing-ris .subpage_content .boxes{margin:0 0 40px;overflow:hidden;}
.marketing-ris .subpage_content .boxes{margin:40px 0;}
.marketing-ris .subpage_content .boxes ul{list-style:none;overflow:hidden;margin:0;padding:0;}
.marketing-ris .subpage_content .boxes ul li{list-style:none;margin-bottom:20px;}
.marketing-ris .subpage_content .boxes ul li:nth-child(3n+1) {clear: left;}
.marketing-ris .subpage_content .boxes ul li img{max-width:100%;}
.marketing-ris .subpage_content .boxes ul li .text{text-align:center;padding:10px 0 0;}
.marketing-ris .subpage_content .boxes ul li .text a{color:#545454;font-size:1.2em;}
.marketing-ris .subpage_content .two_columns_text{margin:0 0 40px;overflow:hidden;}
.marketing-ris .subpage_content .two_columns_text .two_columns_items{overflow:hidden;margin:40px 0 0;padding:0;}
.marketing-ris .subpage_content .two_columns_text .two_columns_items li{padding:0;overflow:hidden;float:left;width:45%;margin:0 5% 0 0;}
.marketing-ris .subpage_content .two_columns_text .two_columns_items li h3, .marketing-ris .subpage_content .scontent_text h3{font-size:1.3em;color:#b61818;margin:0 0 10px;}
.marketing-ris .subpage_content .holding .holding_the_event_bottom_content li .text{color:#545454;}
.marketing-ris .subpage_content .additional_resources{margin:0 0 40px;overflow:hidden;background:url(../images/aditional_resources_bg.jpg);padding:5% 55% 5% 5%;}
.marketing-ris .subpage_content .additional_resources h3{padding:0 0 15px;margin:0 0 5px;color:#cbc3b0;font-size:1.6em;font-weight:400;}
.marketing-ris .subpage_content .additional_resources ul{overflow:hidden;margin:0;padding:0;border-top:1px solid #999;}
.marketing-ris .subpage_content .additional_resources .additional_resources_items li{padding:0;margin:0;overflow:hidden;border-bottom:1px solid #999;}
.marketing-ris .subpage_content .additional_resources .additional_resources_items li a{font-size:1em;color:#fff;line-height:28px;}
.bx-has-controls-direction .bx-pager{}
.marketing-ris .subpage_content .bx-controls-direction{margin:-20px 0 0;}
.marketing-ris .subpage_content .bx-controls-direction span{display:inline-block;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:none;margin:0 4px;font-size:0;text-indent:-9999px;}
.marketing-ris .subpage_content .bx-controls-direction .bx-prev ,
.marketing-ris .subpage_content .bx-controls-direction .bx-next{background:url(../images/bx_controls_direction.png) no-repeat;display:inline-block;width:30px;height:30px;overflow:hidden;text-indent:-999em;margin:0 16px 0 0;}
.marketing-ris .subpage_content .bx-controls-direction .bx-next{background-position:top right;margin:0 0 0 16px;}
.marketing-ris .subpage_content .bx-controls .bx-pager-link{background:#373737;margin:0 5px;}
.marketing-ris .subpage_content .bx-controls .bx-pager-link.active{background:#bf1e2e;}
@media (max-width:780px){.marketing-ris .subpage_content{margin:0 20px;}
.marketing-ris .subpage_content .top img{width:100%;}
.marketing-ris .subpage_content h2, .marketing-u .introcontent h2{font-size:1.6em !important;}
.marketing-ris .subpage_content .ris-sl li .img{float:none;width:100%;text-align:center;}
.marketing-ris .subpage_content .ris-sl li .img img{display:block;margin:20px auto 0;width:auto;}
.marketing-ris .subpage_content .ris-sl li .text{float:none;width:100%;}
.marketing-ris .subpage_content .buy_now .img{float:none;width:100%;text-align:center;}
.marketing-ris .subpage_content .buy_now .content{float:none;width:100%;margin:20px 0 0;}
.marketing-ris .subpage_content .buy_now .content h3{text-align:center;}
.marketing-ris .subpage_content .buy_now .content p a{margin:0 auto;}
.marketing-ris .subpage_content .boxes li .img{text-align:center;}
}
@media (max-width:480px){.marketing-ris .subpage_content .scontent .scontent_text img.alignleft{float:none;width:100%;}
.marketing-ris .subpage_content .quotes li .quote{font-size:1.2em;}
.marketing-ris .subpage_content .ris-sl li .img img{width:100%;margin:0;}
.marketing-ris .subpage_content .two_columns_text .two_columns_items li{float:none;width:100%;margin:0 0 30px;}
.marketing-ris .subpage_content .additional_resources{margin:0 0 40px;padding:5%;}
.marketing-ris .subpage_content h2, .marketing-u .container h2.bgwood, .marketing-u .introcontent h2{font-size:1.2em !important;}
}
.brand-identity .subpages{overflow:hidden;}
.brand-identity .subpage{overflow:hidden;border-bottom:1px solid #ccc;padding:0 0 20px;margin:0 0 40px;}
.page-template-template-scouting-logos .brand-identity .subpages a{color:#F90415;}
.brand-identity .subpages h2{overflow:hidden;color:#363636;text-align:center;text-transform:uppercase;font-size:2.2em;margin:0 0 30px;}
.brand-identity .subpages ul{padding:0;margin:0;list-style:none;overflow:hidden;}
.brand-identity .subpages ul li{padding:0;margin:0 0 20px;list-style:none;overflow:hidden;position:relative;text-align:center;float:left;width:320px;}
.page-template-template-scouting-logos .brand-identity .subpages ul li{padding:0 0 0 20px;margin:10px 0 10px;list-style:none;overflow:hidden;position:relative;list-style:disc inside;text-align:left;float:none;width:auto;}
.page-template-template-scouting-logos .brand-identity .subpages ul.logos{margin:0 auto;text-align:center;display:inline-block;width:100%;}
.page-template-template-scouting-logos .brand-identity .subpages ul.logos li{float:none;width:auto;display:inline-table;margin:0 auto;}
.brand-identity .subpages ul li a{color:#363636;}
.brand-identity .subpages ul li a:hover img{opacity:0.8;}
.brand-identity .subpages ul li h3{text-align:center;color:#363636;margin:20px 0;font-size:1em;}
@media (max-width:1060px){.brand-identity .subpages{width:640px;margin:0 auto;}
}
@media (max-width:740px){.brand-identity .subpages{width:320px;margin:0 auto;}
}
.page-template-template-full-width-content-page .subpages_content{line-height:2em;}
.page-template-template-full-width-content-page .subpages_content hr{margin:30px 0;}
.page-template-template-full-width-content-page .subpages_content h1{color:#c02020;font-weight:600;margin:0 0 10px;}
.page-template-template-full-width-content-page .subpages_content h3{font-size:1.2em;font-weight:600;line-height:2.2em;font-family:'Adelle';}
.page-template-template-full-width-content-page .subpages_content h4{font-size:2em;font-weight:600;font-family:'Adelle';text-transform:uppercase;margin:0 0 20px;}
.page-template-template-full-width-content-page .subpages_content ul{margin:20px 0;padding:0 0 0 22px;list-style-image:url(../images/list-style.png);}
.page-template-template-full-width-content-page .subpages_content li{padding:0 0 0 5px;list-style-image:url(../images/list-style.png);}
@media (max-width:740px){.page-template-template-full-width-content-page .subpages_content{margin:0 20px;}
}
.logos-grid {display:block;margin:30px 0;}
.logos-grid > div {display:inline-block;width: 24%;margin: 0 0 30px;vertical-align:top;}
.logos-grid > div center > img {width:75px!important; height:auto;}
@media (max-width:740px){.logos-grid > div {width: 32%;}}
@media (max-width:500px){.logos-grid > div {width: 49%;}}
@media (max-width:400px){.logos-grid > div {width: 100%;}}

@media (max-width:990px){
.subpages_content, .subpage_content {
    float: none;
    width: auto; padding: 0 10px;
}
.marketing-ris .subpage_content h2, .marketing-u .container h2.bgwood, .marketing-u .subpage_content h2 {    height: auto;
    line-height: 1;
    padding: 20px;
    white-space: normal;}
}
@media (max-width:740px){.subpages_content, .subpage_content {padding: 0px;}