.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.capp-flexslider{margin:0;padding:0}.capp-flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.capp-flexslider .slides img{width:100%;display:block}.capp-flexslider .slides:after{content:"\20";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .capp-flexslider .slides{display:block}* html .capp-flexslider .slides{height:1%}.no-js .capp-flexslider .slides>li:first-child{display:block}.capp-featuredCarousel{background-color:#3c3c3c;position:relative}.capp-featuredCarousel>img{position:absolute;top:0;left:0;width:100%;height:100%}.capp-featuredCarousel-item{float:left;margin-right:20px}@media(max-width:56.25em){.capp-featuredCarousel-item{width:300px!important}}.capp-featuredCarousel-item h2{margin-top:0;margin-bottom:10px;font-size:1.286em;font-weight:400;color:#fff}.capp-featuredCarousel-item p{margin:0;line-height:1.5;font-size:.857em;color:#fff}.capp-featuredCarousel-item>a{position:relative;display:block;max-height:380px;overflow:hidden}.capp-featuredCarousel-item>a>img{display:block;width:100%}.capp-featuredCarousel-item-overlay{background:#666;background:rgba(0,0,0,.7);position:absolute;bottom:0;width:100%;min-height:150px}@media(min-width:80em){.capp-featuredCarousel-item-overlay{min-height:165px}}.capp-featuredCarousel-item-overlay>div{padding:15px}.capp-featuredCarousel-item:hover .capp-featuredCarousel-item-overlay{background:#903}.capp-featuredCarousel .flexslider{margin:0;zoom:1;padding-top:17px;padding-bottom:35px}@media(min-width:63.75em){.capp-featuredCarousel .flexslider{padding-bottom:17px}}.capp-featuredCarousel .flexslider .slides{zoom:1}.capp-featuredCarousel .flex-viewport{max-height:2000px;transition:all 1s ease}.loading .capp-featuredCarousel .flex-viewport{max-height:300px}.capp-featuredCarousel .flex-direction-nav{*height:0}.capp-featuredCarousel .flex-direction-nav a{width:36px;height:67px;position:absolute;top:50%;margin-top:-35px;outline:none;display:block;border:0;overflow:hidden;text-indent:-9999px;transition:all .3s ease-in-out;display:none}@media(min-width:63.75em){.capp-featuredCarousel .flex-direction-nav a{display:block}}.capp-featuredCarousel .flex-direction-nav a:hover{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.capp-featuredCarousel .flex-direction-nav .flex-next{background-image:url("/content/customerportal/images/capp-sprite.png");background-repeat:no-repeat;box-sizing:content-box;background-position:-40px -30px;height:67px;width:36px;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:150dpi),(min-resolution:1.5dppx){.capp-featuredCarousel .flex-direction-nav .flex-next{background-image:url("/content/customerportal/images/capp-sprite-2x.png");background-size:150px 150px}}@media(min-width:60em){.capp-featuredCarousel .flex-direction-nav .flex-next{right:-35px}}@media(min-width:80em){.capp-featuredCarousel .flex-direction-nav .flex-next{right:-70px}}.capp-featuredCarousel .flex-direction-nav .flex-prev{background-image:url("/content/customerportal/images/capp-sprite.png");background-repeat:no-repeat;box-sizing:content-box;background-position:0 -30px;height:67px;width:36px;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:150dpi),(min-resolution:1.5dppx){.capp-featuredCarousel .flex-direction-nav .flex-prev{background-image:url("/content/customerportal/images/capp-sprite-2x.png");background-size:150px 150px}}@media(min-width:60em){.capp-featuredCarousel .flex-direction-nav .flex-prev{left:-35px}}@media(min-width:80em){.capp-featuredCarousel .flex-direction-nav .flex-prev{left:-70px}}.capp-featuredCarousel .flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.capp-featuredCarousel .flex-control-nav{width:100%;position:absolute;bottom:7px;line-height:1;text-align:center;z-index:1000}@media(min-width:63.75em){.capp-featuredCarousel .flex-control-nav{display:none}}.capp-featuredCarousel .flex-control-nav li{margin:0 10px;display:inline-block;zoom:1;*display:inline}.capp-featuredCarousel .flex-control-paging li a{width:10px;height:10px;display:block;background:#888;cursor:pointer;text-indent:-9999px;padding:3px;border-radius:20px;background-clip:padding-box}@media(min-width:60em){.capp-featuredCarousel .flex-control-paging li a:hover{background:#ccc}}.capp-featuredCarousel .flex-control-paging li a.flex-active{background:#fff;cursor:default}@media(max-width:41.563em){.capp-featuredCarousel .flexslider{height:380px!important;position:relative;margin:0 auto;width:300px!important}.capp-featuredCarousel .flexslider .flex-viewport{overflow:visible!important}}
/*!
 *  components/_brandRelayRollup.less contains the homepage brand relay rollup styles.
 */
.capp-brandRelayRollup{margin-bottom:15px}.capp-brandRelayRollup>div{border-top:2px solid #e8e8e8}.capp-brandRelayRollup .col-md-12+.visible-md-block{display:none}.capp-brandRelayRollup-item{display:block;max-width:300px;margin-left:auto;margin-right:auto;min-height:0;padding:10px 15px 25px;border-top:3px solid transparent;text-align:center}@media(min-width:48em){.capp-brandRelayRollup-item{min-height:290px;padding:10px 15px 15px}}@media(min-width:60em){.capp-brandRelayRollup-item{max-width:none;min-height:268px}}.capp-brandRelayRollup-item:hover{background-color:#ecede7;border-top:3px solid #903}.capp-brandRelayRollup-item p{margin:0;color:#666}.capp-brandRelayRollup-imageWrapper{display:table;width:100%}.capp-brandRelayRollup-imageWrapper>div{display:table-cell;height:90px;vertical-align:middle}.capp-brandRelayRollup-imageWrapper img{max-width:250px;height:auto}.capp-brandRelayRollup-button{margin-top:15px}@media(min-width:60em){.capp-brandRelayRollup-button{display:none}}
/*!
 *  components/_memberLaunch.less contains the homepage member launch styles.
 */
.capp-memberLaunchPad{background-color:#fff;padding:35px 0 45px;text-align:center}.capp-memberLaunchPad h1{margin:0 0 15px 0;font-size:1.286em}.capp-memberLaunchPad .capp-button-white{margin:18px 0 0;max-width:300px;width:75%;text-align:left}@media(min-width:60em){.capp-memberLaunchPad .capp-button-white{background-position:10px 12px;margin:0;min-width:inherit}}
/*!
 *  components/_popularContent.less contains the homepage popular content styles.
 */
.capp-popularContent{margin-top:45px;margin-bottom:30px;color:#3c3c3c;line-height:1.5}.capp-popularContent-item{margin-bottom:20px;min-height:245px}@media(min-width:60em){.capp-popularContent-item{margin-bottom:0}}@media(max-width:59.99em){.capp-popularContent-item{margin-left:auto;margin-right:auto;width:275px}}.capp-popularContent-item a{display:block;font-weight:bold}.capp-popularContent-item a:hover{color:#b4c09d}.capp-popularContent-item a:hover h3{color:#b4c09d}.capp-popularContent-item a h3{margin:15px 0 5px;color:#13447e;text-transform:none}.capp-popularContent-item p{margin:5px 0 0}.capp-popularContent-item img{display:block;width:100%;max-width:275px}.capp-newsCommentaryEventsRollup{background:#ecede7}@media(min-width:60em){.capp-newsCommentaryEventsRollup>.container-fluid{background-image:linear-gradient(to right,transparent,transparent 67%,#13447e 67%);margin:0 auto}}.capp-newsCommentaryEventsRollup .capp-newsCommentary-rollup{padding:0 20px 10px 0;float:left;font-size:1em}@media(min-width:48em){.capp-newsCommentaryEventsRollup .capp-newsCommentary-rollup{padding:0 20px 30px 0}}@media(min-width:60em){.capp-newsCommentaryEventsRollup .capp-newsCommentary-rollup{padding:20px 20px 35px 0;width:auto}}.capp-newsCommentaryEventsRollup .capp-newsCommentary-rollup .capp-date{display:block;color:#666;font-size:.857em;margin:3px 0}.capp-newsCommentaryEventsRollup .capp-newsCommentary-rollup .capp-item-content{color:#13447e;font-weight:bold;margin-top:0}.capp-newsCommentaryEventsRollup .capp-newsCommentary-rollup .capp-item-content:hover{color:#768357}.capp-newsCommentaryEventsRollup .capp-newsCommentary-rollup .capp-item+.capp-item{margin-top:15px}.capp-newsCommentaryEventsRollup .capp-newsCommentary-rollup h1{margin:17px 0}@media(min-width:48em){.capp-newsCommentaryEventsRollup .capp-newsCommentary-rollup h1{margin:24px 0}}.capp-newsCommentaryEventsRollup .capp-newsCommentary-rollup.capp-commentaryRollup-wrapper{padding-top:15px;padding-bottom:35px}@media(min-width:48em){.capp-newsCommentaryEventsRollup .capp-newsCommentary-rollup.capp-commentaryRollup-wrapper{padding-top:0}}@media(min-width:60em){.capp-newsCommentaryEventsRollup .capp-newsCommentary-rollup.capp-commentaryRollup-wrapper{padding-top:20px}}.capp-newsCommentaryEventsRollup .capp-eventsRollup{background:#13447e}.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper{background:#13447e;padding:0 10px 10px 0}@media(min-width:60em){.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper{float:left;padding:20px 10px}}.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper p,.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper h1,.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper h3,.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper h4,.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper .capp-event-location,.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper .capp-item-content{color:#fff}.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper .capp-item{margin-bottom:15px;font-size:1em}.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper .capp-item+.capp-item{margin-top:0}.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper .capp-item-content{font-weight:600}.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper .capp-item-content:hover{color:#cfd2c2}.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper .capp-date{border-radius:3px;background-clip:padding-box;background-color:#2e64a4;float:left;font-size:1em;font-weight:700;height:46px;margin-top:0;margin-right:15px;padding:5px;text-align:center;width:41px}.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper .capp-event-day{color:#fff}.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper .capp-event-month{color:#8cb2df;margin-top:3px}.capp-newsCommentaryEventsRollup .capp-eventsRollup-wrapper .capp-event-location{color:#8cb2df;font-size:.714em;margin:0}