#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}
.shortener-toggle{cursor:pointer;font-size:85%;margin-left:0.5em;}.shortener-toggle:before{content:"(";font-size:85%;}.shortener-toggle:after{content:")";font-size:85%;}
.clearfix{zoom:1;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.align-right{text-align:right;}.ie7 .benefit-statement-wrapper-short .views-field-title,.ie7 .benefit-statement-wrapper-long .views-field-title,.ie8 .benefit-statement-wrapper-short .views-field-title,.ie8 .benefit-statement-wrapper-long .views-field-title{width:auto;font:24px RobotoBold;position:relative;}.benefit-statement-wrapper-short,.pane-taxonomy-term-field-benefit-statement{height:160px;margin-bottom:60px;background:#0090aa url(/sites/all/themes/custom/r2i_theme/images/banner-salsa-blue.png) center no-repeat;color:#fff;-webkit-font-smoothing:antialiased;}.benefit-statement-wrapper-short.cosm-watermark-aqua,.pane-taxonomy-term-field-benefit-statement.cosm-watermark-aqua{background:#58b9c7 url(/sites/all/themes/custom/r2i_theme/images/banner-cosm-aqua.png) center no-repeat;}.benefit-statement-wrapper-short.solis-watermark-orange,.pane-taxonomy-term-field-benefit-statement.solis-watermark-orange{background:#F47721 url(/sites/all/themes/custom/r2i_theme/images/banner-solis-orange.png) center no-repeat;}.benefit-statement-wrapper-short .views-field-title,.benefit-statement-wrapper-short .field-name-field-body,.pane-taxonomy-term-field-benefit-statement .views-field-title,.pane-taxonomy-term-field-benefit-statement .field-name-field-body{width:90%;margin:0 auto;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.benefit-statement-wrapper-short .views-field-title,.pane-taxonomy-term-field-benefit-statement .views-field-title{padding-top:60px;font-family:RobotoBold,"Helvetica Neue",Arial,Helvetica,sans-serif;text-shadow:0px 1px 1px rgba(0,0,0,0.6);font-size:18px;}.benefit-statement-wrapper-short .field-name-field-body,.pane-taxonomy-term-field-benefit-statement .field-name-field-body{padding-top:10px;font-family:RobotoRegular,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;}@media only screen and (min-width:720px){.benefit-statement-wrapper-short .views-field-title,.benefit-statement-wrapper-short .field-name-field-body,.pane-taxonomy-term-field-benefit-statement .views-field-title,.pane-taxonomy-term-field-benefit-statement .field-name-field-body{width:720px;}.benefit-statement-wrapper-short .views-field-title,.pane-taxonomy-term-field-benefit-statement .views-field-title{font-size:24px;}.benefit-statement-wrapper-short .field-name-field-body,.pane-taxonomy-term-field-benefit-statement .field-name-field-body{font-size:18px;}}.benefit-statement-wrapper-long{width:100%;margin:0 0 60px 0;position:relative;}.benefit-statement-wrapper-long .views-field-title,.benefit-statement-wrapper-long .field-name-field-benefit-statement{color:#fff;text-shadow:0px 1px 1px #444;text-shadow:0px 1px 1px rgba(0,0,0,0.6);-webkit-font-smoothing:antialiased;}@media only screen and (min-width:0px) and (max-width:719px){.benefit-statement-wrapper-long .views-field-title,.benefit-statement-wrapper-long .field-name-field-benefit-statement{font:18px RobotoBold;}}@media only screen and (min-width:720px){.benefit-statement-wrapper-long .views-field-title,.benefit-statement-wrapper-long .field-name-field-benefit-statement{font:24px RobotoBold;}}@media only screen and (min-width:1600px){.benefit-statement-wrapper-long .views-field-title,.benefit-statement-wrapper-long .field-name-field-benefit-statement{font:36px RobotoBold;}}.benefit-statement-wrapper-long{height:320px;background:#F28F1D url(/sites/all/themes/custom/r2i_theme/images/benefit-statement-long-orange.jpg) center no-repeat;}.benefit-statement-wrapper-long.support-and-community{background:#F28F1D url(/sites/all/themes/custom/r2i_theme/images/benefit-statement-long-support-and-community.jpg) center no-repeat;}.benefit-statement-wrapper-long .views-field-title,.benefit-statement-wrapper-long .field-name-field-body{margin:0 auto;}@media only screen and (min-width:0px) and (max-width:719px){.benefit-statement-wrapper-long .views-field-title,.benefit-statement-wrapper-long .field-name-field-body{width:300px;}}@media only screen and (min-width:720px) and (max-width:1199px){.benefit-statement-wrapper-long .views-field-title,.benefit-statement-wrapper-long .field-name-field-body{width:720px;}}@media only screen and (min-width:1200px){.benefit-statement-wrapper-long .views-field-title,.benefit-statement-wrapper-long .field-name-field-body{width:1200px;}}.benefit-statement-wrapper-long .views-field-title{padding:128px 0 0 240px;}@media only screen and (min-width:0px) and (max-width:719px){.benefit-statement-wrapper-long .views-field-title{padding:128px 10px 0 10px;}}.benefit-statement-wrapper-long .field-name-field-body{padding:12px 0 0 240px;color:#fff;font:18px RobotoRegular;}@media only screen and (min-width:0px) and (max-width:719px){.benefit-statement-wrapper-long .field-name-field-body{padding:12px 10px 0 10px;}}.pane-print-print-links{position:relative;margin:auto;}@media only screen and (min-width:0px) and (max-width:719px){.pane-print-print-links{display:none;}}@media only screen and (min-width:720px) and (max-width:1199px){.pane-print-print-links{width:720px;}}@media only screen and (min-width:1200px){.pane-print-print-links{width:1200px;}}.pane-print-print-links span{position:absolute;top:-20px;height:18px;width:22px;}.pane-print-print-links span a{float:left;height:18px;width:22px;text-indent:-999em;line-height:0;font-size:0;background:url(/sites/all/themes/custom/r2i_theme/images/sprite.png) 0 -278px no-repeat;}.pane-print-print-links span a:hover{background-position:0 -297px;}.pane-print-print-links span.print_html{right:32px;}.pane-print-print-links span.print_html a{background-position:-36px -278px;}.pane-print-print-links span.print_html a:hover{background-position:-36px -297px;}.pane-print-print-links span.print_mail{right:64px;}.pane-salsa-blocks-share{position:relative;margin:auto;}@media only screen and (min-width:0px) and (max-width:719px){.pane-salsa-blocks-share{display:none;}}@media only screen and (min-width:720px) and (max-width:1199px){.pane-salsa-blocks-share{width:720px;}}@media only screen and (min-width:1200px){.pane-salsa-blocks-share{width:1200px;}}.pane-salsa-blocks-share a.sharethis{position:absolute;top:-20px;height:18px;width:22px;right:0;text-indent:-999em;line-height:0;font-size:0;background:url(/sites/all/themes/custom/r2i_theme/images/sprite.png) -76px -278px no-repeat;}.pane-salsa-blocks-share a.sharethis:hover{background-position:-76px -297px;}.panel-salsa-platform .pane-salsa-blocks-share a.sharethis,.panel-salsa-platform .pane-print-print-links span{top:20px;}.pane-node-created{margin:-20px 0 20px 0;font:12px RobotoItalic;color:#a9abae;}.aside-2 .panel-pane:last-child{margin-bottom:0;}.bottom .pane-menu-block-5{margin-top:40px;}.bottom .pane-menu-block-5 li,.bottom .pane-menu-block-5 li a{background:none;list-style-image:none;}.bottom .pane-menu-block-5 ul{margin-bottom:0;}.field-collection-container{border-bottom:0;}.field-collection-view{margin:0;padding:0;}.field-name-field-bio-info{border-top:1px dotted #ebebec;padding-top:40px;}.field-name-field-bio-info .field-group-format-title{font:18px RobotoRegular;color:#3b3b3b;position:absolute;margin:0 0 0 200px;}@media only screen and (min-width:0px) and (max-width:719px){.field-name-field-bio-info .field-group-format-title{position:static;margin:0;}}.field-name-field-bio-info .field-name-field-bio-image{float:left;}.field-name-field-bio-info .field-name-field-bio-image img{float:left;width:160px;height:160px;}.field-name-field-bio-info .field-name-field-bio-profile{float:left;width:440px;margin:30px 0 0 40px;font:13px RobotoRegular;color:#7e8083;line-height:1.6em;}@media only screen and (min-width:0px) and (max-width:719px){.field-name-field-bio-info .field-name-field-bio-profile{margin:30px 0 40px 0;width:320px;}}@media only screen and (min-width:720px) and (max-width:1199px){.field-name-field-bio-info .field-name-field-bio-profile{width:270px;}}body.logged-in[class*="-edit"] .content,body.logged-in[class*="-add"] .content{max-width:1200px;margin:0 auto;}body.logged-in[class*="-edit"] .vertical-tabs ul.vertical-tabs-list,body.logged-in[class*="-add"] .vertical-tabs ul.vertical-tabs-list{font-size:12px;}body.logged-in[class*="-edit"] #field-salsa-feature-values,body.logged-in[class*="-add"] #field-salsa-feature-values{width:100%;}aside .pane-menu-block .pane-title{font:18px RobotoLight;color:#5f6062;border-bottom:2px solid #ebebec;padding:0 0 4px 0;}aside .pane-menu-block .pane-title a{color:#5f6062;text-decoration:none;}.grid{float:left;}.grid-clear{clear:both;}@media only screen and (min-width:0px) and (max-width:719px){section,header,footer,.footer-top .region{width:94%;margin:0 auto;}.grid{margin:0 0 0 12.5%;}.narrow-grid-hide{display:none;}.narrow-grid-first{margin:0 0 0 3.175%;clear:both;}.narrow-grid-1{width:12.5%;}.narrow-grid-2{width:37.5%;}.narrow-grid-3{width:62.5%;}.narrow-grid-4{width:93%;}}@media only screen and (min-width:720px) and (max-width:1199px){section,header,footer,.footer-top .region{width:96%;max-width:900px;margin:auto;}header.clearfix{min-height:100px;}.grid{margin:0 0 0 2.78%;}.normal-grid-hide{display:none;}.normal-grid-first{margin:0 0 0 1.39%;clear:both;}.normal-grid-1{width:5.56%;}.normal-grid-2{width:13.89%;}.normal-grid-3{width:22.22%;}.normal-grid-4{width:30.56%;}.normal-grid-5{width:38.89%;}.normal-grid-6{width:44.44%;}.normal-grid-7{width:52.78%;}.normal-grid-8{width:61.11%;}.normal-grid-9{width:69.44%;}.normal-grid-10{width:77.78%;}.normal-grid-11{width:88.33%;}.normal-grid-12{width:97.22%;}.normal-push-3{margin:0 0 0 26.39%;}}@media only screen and (min-width:1200px){section,header,footer,.footer-top .region{width:1200px;margin:auto;}header.clearfix{min-height:127px;}.grid{margin:0 0 0 3.33%;}.wide-grid-hide{display:none;}.wide-grid-first{margin:0 0 0 1.67%;clear:both;}.wide-grid-1{width:5%;}.wide-grid-2{width:13.33%;}.wide-grid-3{width:21.67%;}.wide-grid-4{width:30%;}.wide-grid-5{width:38.33%;}.wide-grid-6{width:47.22%;}.wide-grid-7{width:55.56%;}.wide-grid-8{width:63.89%;}.wide-grid-9{width:72.22%;}.wide-grid-10{width:80.56%;}.wide-grid-11{width:88.89%;}.wide-grid-12{width:97.22%;}.wide-push-2{margin:0 0 0 18.33%;}}.ie7 section,.ie7 header,.ie7 footer,.ie7 .footer-top .region,.ie8 section,.ie8 header,.ie8 footer,.ie8 .footer-top .region{width:1200px;margin:auto;}.ie7 .grid,.ie8 .grid{margin:0 0 0 3.33%;}.ie7 .wide-grid-hide,.ie8 .wide-grid-hide{display:none;}.ie7 .wide-grid-first,.ie8 .wide-grid-first{margin:0 0 0 1.67%;clear:both;}.ie7 .wide-grid-1,.ie8 .wide-grid-1{width:5%;}.ie7 .wide-grid-2,.ie8 .wide-grid-2{width:13.33%;}.ie7 .wide-grid-3,.ie8 .wide-grid-3{width:21.67%;}.ie7 .wide-grid-4,.ie8 .wide-grid-4{width:30%;}.ie7 .wide-grid-5,.ie8 .wide-grid-5{width:38.33%;}.ie7 .wide-grid-6,.ie8 .wide-grid-6{width:47.22%;}.ie7 .wide-grid-7,.ie8 .wide-grid-7{width:55.56%;}.ie7 .wide-grid-8,.ie8 .wide-grid-8{width:63.89%;}.ie7 .wide-grid-9,.ie8 .wide-grid-9{width:72.22%;}.ie7 .wide-grid-10,.ie8 .wide-grid-10{width:80.56%;}.ie7 .wide-grid-11,.ie8 .wide-grid-11{width:88.89%;}.ie7 .wide-grid-12,.ie8 .wide-grid-12{width:97.22%;}.ie7 .wide-push-2,.ie8 .wide-push-2{margin:0 0 0 18.33%;}.ie7 .panel-homepage .view-homepage-campaign .field-name-field-narrow-image,.ie8 .panel-homepage .view-homepage-campaign .field-name-field-narrow-image{display:none;}.ie7 .panel-homepage .flex-direction-nav li,.ie8 .panel-homepage .flex-direction-nav li{margin:0;padding:0;background:none;}.panel-homepage .homepage-video{margin-bottom:10px;}.panel-homepage .homepage-video .inner{max-width:100%;width:100%;height:0;padding-top:37%;background:#7e8083 url(/sites/all/themes/custom/r2i_theme/panels/layouts/homepage/video-background-grey-2.jpg) bottom center no-repeat;background-size:cover;position:relative;overflow:hidden;}@media only screen and (min-width:1250px){.panel-homepage .homepage-video .inner{padding-top:463px;}}@media only screen and (max-width:830px){.panel-homepage .homepage-video .inner{padding-top:40%;}}@media only screen and (max-width:650px){.panel-homepage .homepage-video .inner{padding-top:260px;}}.panel-homepage .homepage-video video,.panel-homepage .homepage-video .still{position:absolute;bottom:0;left:50%;margin-left:-50%;width:100%;height:auto;z-index:1;opacity:0.2;}@media only screen and (max-width:462px){.panel-homepage .homepage-video video,.panel-homepage .homepage-video .still{height:100%;width:auto;left:0;margin-left:0;}}.panel-homepage .homepage-video .still{background-size:cover;background-position:center bottom;width:100%;}@media only screen and (max-width:462px){.panel-homepage .homepage-video .still{width:100%;}}.panel-homepage .homepage-video .text{position:absolute;z-index:100;width:100%;top:0;left:0;}.panel-homepage .homepage-video .text .text-inner{margin:0 auto;max-width:1200px;}.panel-homepage .homepage-video .text h1,.panel-homepage .homepage-video .text h2{color:#fdbb30;font-weight:bold;text-shadow:0 1px 2px rgba(0,0,0,0.6);font-size:34px;letter-spacing:-1px;font-family:'RobotoRegular',sans-serif;margin:6% auto 1em;text-align:center;}@media only screen and (max-width:1250px){.panel-homepage .homepage-video .text h1,.panel-homepage .homepage-video .text h2{font-size:32px;}}@media only screen and (max-width:1050px){.panel-homepage .homepage-video .text h1,.panel-homepage .homepage-video .text h2{font-size:24px;margin-top:5%;padding:0 3%;}}.panel-homepage .homepage-video .text ul{font-size:46px;line-height:1.4em;text-shadow:0 1px 2px rgba(0,0,0,0.4);margin-left:7%;float:left;clear:left;}@media only screen and (max-width:1180px){.panel-homepage .homepage-video .text ul{font-size:36px;}}@media only screen and (max-width:830px){.panel-homepage .homepage-video .text ul{font-size:26px;margin-left:10%;}}@media only screen and (max-width:550px){.panel-homepage .homepage-video .text ul{display:none;}}.panel-homepage .homepage-video .text li{background:none;list-style:none;color:white;margin:0 0 0 0;padding:0 0 0 0;text-shadow:0 1px 2px rgba(0,0,0,0.4);}.panel-homepage .homepage-video .text .cta{float:right;margin-right:7%;margin-top:20px;}.panel-homepage .homepage-video .text .cta a{display:block;margin-bottom:1em;text-align:center;text-transform:uppercase;font-size:17px;}@media only screen and (max-width:550px){.panel-homepage .homepage-video .text .cta{margin-right:20%;margin-left:20%;float:none;margin-top:30px;}.panel-homepage .homepage-video .text .cta a{margin-left:0;}}.panel-homepage .stripe-1{padding-bottom:40px;}.panel-homepage .stripe-1 .panel-pane{padding-bottom:10px;border-bottom:5px solid #ebebeb;padding-top:40px;}.panel-homepage .logo{display:block;margin:20px auto 40px;}@media only screen and (min-width:550px){.panel-homepage .logo{float:right;margin:10px 12px 40px 60px;}}.panel-homepage .details{text-transform:uppercase;font-style:italic;}.panel-homepage .promo{text-align:center;clear:both;}.panel-homepage .promo .details{display:inline-block;margin:10px 25px;}.panel-homepage .promo .button-blue{margin-left:0;}@media only screen and (min-width:580px){.panel-homepage .promo{text-align:right;}.panel-homepage .promo .details{margin:0 25px 0 0;}}.panel-homepage .stripe-2{margin-bottom:50px;}.panel-homepage .view-homepage-fast-facts{border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;max-width:1130px;margin:0 auto;}@media only screen and (max-width:800px){.panel-homepage .view-homepage-fast-facts{margin:0 30px;}}.panel-homepage .field-name-field-image img{max-width:100%;height:auto;}.panel-homepage .flex-viewport{margin:0 0 0 0;padding:0 0 0 0;}.panel-homepage .slides .views-row{margin:0;padding:0 0 0 0;background:none;position:relative;height:150px;}@media only screen and (max-width:400px){.panel-homepage .slides .views-row{height:180px;}}.panel-homepage .slides .views-row > div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:86%;}.panel-homepage .slides .views-row img{width:auto;max-height:100px;max-width:100%;margin:0 auto;}.panel-homepage .flex-direction-nav{height:0;list-style:none;}.panel-homepage .flex-direction-nav li{list-style:none;}.panel-homepage .flex-direction-nav li a{height:41px;width:23px;top:45%;-webkit-transition:none;text-indent:105%;}.panel-homepage .flex-direction-nav li a.flex-prev{display:block;opacity:1;background:url(/sites/all/themes/custom/r2i_theme/panels/layouts/homepage/homepage-sprite.png) -208px 0 no-repeat;left:-35px;}.panel-homepage .flex-direction-nav li a.flex-prev:hover{background-position:-254px 0;}.panel-homepage .flex-direction-nav li a.flex-next{display:block;opacity:1;background:url(/sites/all/themes/custom/r2i_theme/panels/layouts/homepage/homepage-sprite.png) -231px 0 no-repeat;right:-35px;}.panel-homepage .flex-direction-nav li a.flex-next:hover{background-position:-277px 0;}.panel-homepage .stripe-3-wrap{background:url(/sites/all/themes/custom/r2i_theme/panels/layouts/homepage/background-pattern.png);}.panel-homepage .stripe-3 .view-homepage-hot-off-the-press{zoom:1;padding:30px 0;}.panel-homepage .stripe-3 .view-homepage-hot-off-the-press:before,.panel-homepage .stripe-3 .view-homepage-hot-off-the-press:after{content:"";display:table;}.panel-homepage .stripe-3 .view-homepage-hot-off-the-press:after{clear:both;}.panel-homepage .stripe-3 .view-homepage-hot-off-the-press .views-field-nothing h2{margin-bottom:20px;font-size:16px;color:#8c8e90;text-transform:uppercase;}.panel-homepage .stripe-3 .view-homepage-hot-off-the-press .field-name-field-image{margin-bottom:20px;}.panel-homepage .stripe-3 .view-homepage-hot-off-the-press .field-name-field-image img{display:block;max-width:100%;height:auto;box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;-moz-box-shadow:0 0 4px #999;}@media only screen and (min-width:720px){.panel-homepage .stripe-3 .view-homepage-hot-off-the-press .field-name-field-image{float:left;margin-right:32px;max-width:50%;}}@media only screen and (min-width:1200px){.panel-homepage .stripe-3 .view-homepage-hot-off-the-press .field-name-field-image{max-width:33%;}}.panel-homepage .stripe-3 .view-homepage-hot-off-the-press .views-field-created{font:12px RobotoItalic;color:#a9abae;margin-bottom:16px;}.panel-homepage .stripe-3 .view-homepage-hot-off-the-press .field-name-field-subtitle{font:18px RobotoLightItalic;color:#9b9da0;margin-bottom:24px;}.panel-homepage .stripe-3 .view-homepage-hot-off-the-press p{font:14px RobotoRegular;color:#7e8083;line-height:22px;}.panel-homepage .stripe-4{padding:45px 0;text-align:center;}body.ipad .panel-homepage .stripe-1 .view-homepage-fast-facts,body.iphone .panel-homepage .stripe-1 .view-homepage-fast-facts{padding:0 0 0 4px;}.front .footer-wrap .footer-top{margin-top:0;}
.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:none;}.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:block;}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}@font-face{font-family:'flexslider-icon';src:url(/sites/all/libraries/flexslider/fonts/flexslider-icon.eot);src:url(/sites/all/libraries/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
