.pink-ribbon-gradient{background:#e40272;background:-moz-linear-gradient(left,#fc6c9b 0,#e40272 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fc6c9b),color-stop(100%,#e40272));background:-webkit-linear-gradient(left,#fc6c9b 0,#e40272 100%);background:-o-linear-gradient(left,#fc6c9b 0,#e40272 100%);background:-ms-linear-gradient(left,#fc6c9b 0,#e40272 100%);background:linear-gradient(left,#fc6c9b 0,#e40272 100%)}.blue-ribbon-gradient{background:#00adef;background:-moz-linear-gradient(left,#6bbede 0,#1daadf 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#6bbede),color-stop(100%,#1daadf));background:-webkit-linear-gradient(left,#6bbede 0,#1daadf 100%);background:-o-linear-gradient(left,#6bbede 0,#1daadf 100%);background:-ms-linear-gradient(left,#6bbede 0,#1daadf 100%);background:linear-gradient(left,#6bbede 0,#1daadf 100%)}.brow-ribbon-gradient{background:#505050}.pink-ribbon-gradient-rtl{background:#e40272;background:-moz-linear-gradient(left,#e40272 0,#fc6c9b 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#e40272),color-stop(100%,#fc6c9b));background:-webkit-linear-gradient(left,#e40272 0,#fc6c9b 100%);background:-o-linear-gradient(left,#e40272 0,#fc6c9b 100%);background:-ms-linear-gradient(left,#e40272 0,#fc6c9b 100%);background:linear-gradient(left,#e40272 0,#fc6c9b 100%)}.blue-ribbon-gradient-rtl{background:#00adef;background:-moz-linear-gradient(left,#1daadf 0,#6bbede 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#1daadf),color-stop(100%,#6bbede));background:-webkit-linear-gradient(left,#1daadf 0,#6bbede 100%);background:-o-linear-gradient(left,#1daadf 0,#6bbede 100%);background:-ms-linear-gradient(left,#1daadf 0,#6bbede 100%);background:linear-gradient(left,#1daadf 0,#6bbede 100%)}.transform-right{-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg)}.transform-left{-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg)}.section-home .block-inner{position:relative}div .title-ribbon{position:absolute;-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);background:#00adef;padding-right:13px;margin-top:8px;margin-right:19px;margin-left:6px;height:31px;z-index:4}div .title-ribbon:after{content:" ";width:11px;height:22px;position:absolute;top:100%;left:4px;background:url(/campaign/static/images/blue/action/ribbon_blue.png?1538494062) no-repeat bottom left;-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg)}div .title-ribbon a.title,div .title-ribbon h2.title{padding:6px 8px 7px 19px;-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);color:#fff;min-width:80px;font-size:12px;line-height:18px;text-transform:uppercase;display:block;background:0 0}div .title-ribbon h2.title a{color:#fff}div[class*=block-feature] .title-ribbon:after{background:url(/campaign/static/images/blue/ribbon_bl-uw-blue-focus.png?1538494062) no-repeat top left}div[class*=block-feature].block-pink .title-ribbon:after{background:url(/campaign/static/images/blue/ribbon_bl-uw-pink-focus.png?1538494062) no-repeat top left}.section-home div .title-ribbon{background:#00adef;background:-moz-linear-gradient(left,#6bbede 0,#1daadf 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#6bbede),color-stop(100%,#1daadf));background:-webkit-linear-gradient(left,#6bbede 0,#1daadf 100%);background:-o-linear-gradient(left,#6bbede 0,#1daadf 100%);background:-ms-linear-gradient(left,#6bbede 0,#1daadf 100%);background:linear-gradient(left,#6bbede 0,#1daadf 100%)}.section-home div .title-ribbon:after{background:url(/campaign/static/images/blue/ribbon_bl-uw-blue.png?1538494062) no-repeat bottom left}body[class*="20mm"] .title-ribbon,body[class*=petition] .title-ribbon{margin-top:0}.block-pink .title-ribbon,.section-home .block-pink .title-ribbon{background:#e40272;background:-moz-linear-gradient(left,#fc6c9b 0,#e40272 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fc6c9b),color-stop(100%,#e40272));background:-webkit-linear-gradient(left,#fc6c9b 0,#e40272 100%);background:-o-linear-gradient(left,#fc6c9b 0,#e40272 100%);background:-ms-linear-gradient(left,#fc6c9b 0,#e40272 100%);background:linear-gradient(left,#fc6c9b 0,#e40272 100%)}.block-pink .title-ribbon:after,.section-home .block-pink .title-ribbon:after{background:url(/campaign/static/images/blue/ribbon_bl-uw-pink.png?1538494062) no-repeat top left}.block-brown .title-ribbon{background:#505050}.block-brown .title-ribbon:after{background:url(/campaign/static/images/blue/ribbon_brown.png?1538494062) no-repeat bottom left}.block .photo-ribbon{position:absolute;margin-left:8px;background:url(/campaign/static/images/blue/bg_block_photoribbon.png?1538494062) no-repeat top left;width:94px;height:94px}.block.block-photo-ribbon .content{padding-top:10px;background:url(/campaign/static/images/blue/ribbon_tl-lw-blue.png?1538494062) no-repeat 91px top}.block.block-photo-ribbon .photowrap{float:left;width:81px;height:69px}.block-photo-head .content,.block-photo-ribbon .content,.block-ribbontitle .content{padding-left:11px}.block-ribbontitle-do .title-ribbon-do{position:absolute;height:31px;padding-right:13px;margin-left:6px;background:#00aeef;-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);float:left;z-index:4}.block-ribbontitle-do .title-ribbon-do .title{padding:6px 8px 7px 19px;color:#fff;font-size:12px;line-height:18px;text-transform:uppercase;display:block;-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);min-width:70px;background:0 0}.block-ribbontitle-do .title-ribbon-do-left{margin-top:30px;margin-left:0;float:left;border-top:22px solid #0089bd;border-left:10px solid transparent;width:0;height:0;position:absolute;z-index:4}.block-ribbontitle-do .content{background:0 0}.node .block-ribbontitle .title-ribbon{margin-left:11px;_margin-right:9px}.node .block-ribbontitle .title-ribbon:after{left:4px}.node .block-ribbontitle .content{padding:0;padding-left:11px}.lightbox_all .title-ribbon-middle{float:left;background:url(/campaign/static/images/blue/title-ribbon-middle-sub.png?1538494062) no-repeat;padding:0 0 30px 15px;overflow:hidden;margin:-12px 0 -12px -16px;position:relative}.lightbox_all .title-ribbon-middle h1,.lightbox_all .title-ribbon-middle h2{float:left;color:#fff;border-bottom:none;padding:0 45px 0 15px;font:normal 24px/1.75 archivo_narrowbold,sans-serif;background:url(/campaign/static/images/blue/title-ribbon-middle-main.png?1538494062) 100% 0 no-repeat;text-transform:uppercase;max-width:470px}.lightbox_all .address_book_container .title-ribbon-middle{margin:-11px 0 -11px -25px}[dir=rtl] div .title-ribbon{-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);padding-right:0;padding-left:13px;margin-right:6px;margin-left:19px}[dir=rtl] div .title-ribbon:after{left:auto;right:4px;background:url(/campaign/static/images/blue/action/ribbon_blue.rtl.png?1538494062) no-repeat bottom right;-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg)}[dir=rtl] div .title-ribbon a.title,[dir=rtl] div .title-ribbon h2.title{padding:6px 19px 7px 8px;background:0 0;-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg)}[dir=rtl] .section-home div .title-ribbon{background:#00adef;background:-moz-linear-gradient(left,#1daadf 0,#6bbede 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#1daadf),color-stop(100%,#6bbede));background:-webkit-linear-gradient(left,#1daadf 0,#6bbede 100%);background:-o-linear-gradient(left,#1daadf 0,#6bbede 100%);background:-ms-linear-gradient(left,#1daadf 0,#6bbede 100%);background:linear-gradient(left,#1daadf 0,#6bbede 100%)}[dir=rtl] .section-home div .title-ribbon:after{background:url(/campaign/static/images/blue/ribbon_bl-uw-blue.rtl.png?1538494062) no-repeat bottom right}[dir=rtl] .block-pink .title-ribbon,[dir=rtl] .section-home .block-pink .title-ribbon{background:#e40272;background:-moz-linear-gradient(left,#e40272 0,#fc6c9b 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#e40272),color-stop(100%,#fc6c9b));background:-webkit-linear-gradient(left,#e40272 0,#fc6c9b 100%);background:-o-linear-gradient(left,#e40272 0,#fc6c9b 100%);background:-ms-linear-gradient(left,#e40272 0,#fc6c9b 100%);background:linear-gradient(left,#e40272 0,#fc6c9b 100%)}[dir=rtl] .block-pink .title-ribbon:after,[dir=rtl] .section-home .block-pink .title-ribbon:after{background:url(/campaign/static/images/blue/ribbon_bl-uw-pink.rtl.png?1538494062) no-repeat top right}[dir=rtl] .block-brown .title-ribbon:after{background:url(/campaign/static/images/blue/ribbon_brown.rtl.png?1538494062) no-repeat bottom right}[dir=rtl] div[class*=block-feature] .title-ribbon:after{background:url(/campaign/static/images/blue/ribbon_bl-uw-blue-focus.rtl.png?1538494062) no-repeat top right}[dir=rtl] div[class*=block-feature].block-pink .title-ribbon:after{background:url(/campaign/static/images/blue/ribbon_bl-uw-pink-focus.rtl.png?1538494062) no-repeat top right}[dir=rtl] .block-ribbontitle-do .title-ribbon-do{-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);padding-right:0;padding-left:13px;margin-right:6px;margin-left:0}[dir=rtl] .block-ribbontitle-do .title-ribbon-do .title{padding:6px 19px 7px 8px;-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg)}[dir=rtl] .block-ribbontitle-do .title-ribbon-do-left{border-right:10px solid transparent;border-left:none}[dir=rtl] .block .photo-ribbon{margin:0;padding-right:8px;background-image:url(/campaign/static/images/blue/bg_block_photoribbon.rtl.png?1538494062);background-position:top left}[dir=rtl] .block-photo-ribbon .content{background-image:url(/campaign/static/images/blue/ribbon_tl-lw-blue.rtl.png?1538494062);background-position:196px top}[dir=rtl] .block-photo-ribbon .photowrap{float:right}[dir=rtl] .block-photo-head .content,[dir=rtl] .block-photo-ribbon .content,[dir=rtl] .block-ribbontitle .content{padding-left:0;padding-right:11px}[dir=rtl] .block-ribbontitle .content{padding-left:10px}body.c20mm #block_lightbox_20mm .welcome_popup .ribbon_triangle_lightbox{width:0;height:0;border-top:27px solid #0f7ea8;border-left:12px solid transparent;margin-top:29px;float:left;display:none}body.c20mm #block_lightbox_20mm .welcome_popup .ribbon_title_lightbox{float:left}body.c20mm #block_lightbox_20mm .welcome_popup .ribbon_title_lightbox .title-ribbon{min-width:100px;height:31px;box-shadow:3px 4px 12px rgba(0,0,0,.2);border:none;margin-left:7px;background:#00adef}body.c20mm #block_lightbox_20mm .welcome_popup .ribbon_title_lightbox .title-ribbon .title{line-height:29px;text-transform:none;font-family:Helvetica,Arial,sans-serif;font-size:17px;color:#fff;padding:1px 15px 1px 19px}body.c20mm #block_lightbox_20mm .welcome_popup .lighbox_text_content .block-inner .title-ribbon{background:#00adef}