#node-466,#node-513{margin-top:40px;}#node-466 table,#node-513 table{float:left;}.page-node-466 h1 span,.page-node-513 h1 span{font:27px/27px 'proxima nova extrabold',sans-serif;text-transform:uppercase;}div.messages{background-position:8px 8px;background-repeat:no-repeat;border:none;margin:6px 0;padding:10px;font:18px/26px 'Merriweather',serif;}div.error,table tr.error{background-color:#fff;}div.error,.error{color:#68686a;}div.error{background-image:none;border-color:#fff;}div.status,table tr.ok{background-color:#fff;}div.status,.ok{color:#68686a;}div.status{background-image:none;border-color:#fff;}html,body{width:100%;height:100%;padding:0;margin:0;overflow-x:hidden;}body{font:normal normal normal 11px/16px 'Merriweather',serif;color:#68686a;width:100%;height:100%;padding:0;margin:0;background-color:#FFF;}body.locked{height:100%;overflow:hidden;}body.mobile{overflow:auto;}*{margin:0;padding:0;}html.mobile,body.mobile{overflow:auto;height:auto;}.skrollable{position:fixed;z-index:100;}.skrollable .skrollable{position:absolute;}.skrollable .skrollable .skrollable{position:static;}:focus{outline:0px;}table{border-collapse:collapse;border-spacing:0;}tbody{border-top:none;}a{transition:color 0.2s;-webkit-transition:color 0.2s;}a:link,a:visited{color:#68686a;text-decoration:none;}a:hover{color:#FF872B;text-decoration:none;}img{border:0 none;}div{position:relative;}sup{vertical-align:top;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}#skrollr-body{width:100%;}#main{width:100%;}#wrapper{left:0;transition:left 0.4s;-webkit-transition:left 0.4s;width:100%;position:absolute;}body.mobile #wrapper{position:relative;}#content{}.table{display:table;height:100%;width:100%;}.table .middle{display:table-cell;vertical-align:middle;}.wide{overflow:hidden;width:100%;}.center{max-width:959px;margin:0 auto;}.hpadding{padding:0 17px;box-sizing:border-box;}.lazyload{opacity:0.0;-moz-opacity:0.0;filter:alpha(opacity=00);transition:opacity 1.5s;-webkit-transition:opacity 1.5s;}.article[class*='col-']{float:left;}article[class*='col-']{padding:0 17px;box-sizing:border-box;float:left;}article[class*='col-'] div.image img{max-width:100%;display:block;}article[class*='col-'] div.image div.overlay{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;}.line{width:100%;}.dotted{background-image:url(/sites/all/themes/rb/img/dotted.gif);height:3px;}.dashed{background-image:url(/sites/all/themes/rb/img/dashed.gif);height:2px;}.clear_div{clear:both;}.clear:after{display:table;clear:both;content:".";visibility:hidden;}.hide,.preload{display:none;}.orange{color:#e0881b;}section.not-found-header{margin-bottom:55px;padding-top:70px;}section.not-found-header div.col-1-1{}section.not-found-header .image{width:558px;margin:0 auto;}section.not-found-header img{width:100%;}section.not-found-header article,section.collection-overview-collectionwise section.not-found-header article{margin-top:10px;margin-bottom:90px;text-align:center;float:none;}section.not-found-header article h1,section.collection-overview-collectionwise section.not-found-header article h1{font:normal normal normal 22px/22px 'Merriweather',serif;color:#a6a6a6;}section.not-found-header article h1 span{font:normal normal normal 18px/20px 'proxima nova black',serif;}section.not-found-header article h1 strong{font:bold normal normal 18px/20px 'Merriweather',serif;text-transform:none;}section.not-found-header article p{font:bold normal normal 16px/27px 'Merriweather',serif;margin-top:50px;}section.collection-overview-collectionwise section.not-found-header article a{color:#a6a6a6;text-decoration:underline;}.chromeframe h3{color:#FF872B;margin-bottom:30px;}.chromeframe h3 span{text-transform:uppercase;font:bold normal normal 22px/22px 'proxima nova black',serif;}.chromeframe p{width:400px;font:normal normal normal 11px/16px 'Merriweather',serif;}.chromeframe a.view{font:13px/13px 'proxima nova semibold',sans-serif;color:#68686a;background-color:rgba(109,110,113,.25);height:34px;line-height:34px;padding:0 12px;display:inline-block;}@media handheld,only screen and (max-width:769px){body.menu #wrapper{left:-315px;}}@media only screen and (min-device-width:320px) and (max-device-width:568px){#views-exposed-form-colllections-page,#views-exposed-form-colllections-page-1{display:none;}section.collection-overview-collectionwise article{width:100% !important;margin:0 !important;}article.outdoorfurniture,article.dealers,article.lighting{position:relative;}section.collection-overview-collectionwise{padding:0 !important;}.view-footer{text-align:center;padding:45px 0 120px 0;width:100%;float:left;font:17px 'proxima nova bold';}.view-footer a{text-decoration:underline;font-size:16px;}a.block-anchor{position:absolute;width:100%;height:100%;z-index:10;background-color:#FFF;opacity:0;top:0;left:0;}div.social{text-align:center;margin:20px 0 110px 0;float:left;}div.social ul{display:inline-block;}div.social li{float:left;margin-left:20px;list-style:none;}.view-display-id-products_mobile .views-row-odd{background-color:#DBDBDB;}.view-display-id-products_mobile .views-row-even{background-color:#EEEEEE;}.view-display-id-products_mobile .views-row{text-transform:lowercase;text-align:center;padding:20px 0 20px 0;font-size:16px !important;}.view-display-id-products_mobile h3{background-color:#68686A;color:#FFF;padding:20px 0;text-align:center;font-size:22px;}.view-display-id-products_mobile h3 .first-word{text-transform:uppercase;font:22px/20px 'proxima nova bold',sans-serif;}.view-display-id-products_mobile .views-row-28,.view-display-id-products_mobile .views-row-29{display:none;}.view-id-taxonomy_term h1,.view-id-taxonomy_term h2{text-align:center;text-transform:uppercase;font:22px/20px 'proxima nova',sans-serif;color:#a9b2ba;margin-top:10px;margin-bottom:25px;}.dotted{margin-left:20px;margin-right:20px;width:87%;float:left;}.page-taxonomy-term h2{font:17px 'proxima nova bold',sans-serif !important;color:#68686a !important;margin:0px 0 35px 0 !important;text-decoration:underline;}.mobile-only .gif{width:100%;margin:0 auto;text-align:center;}.more{float:left;text-align:center;width:100%;margin-bottom:50px;margin-top:40px;font:17px/17px 'proxima nova bold';}.more a{text-decoration:underline;font-size:16px;}#helper{height:80px;}}@font-face{font-family:'proxima nova black';src:url(/sites/all/themes/rb/fonts/proximanova_black-webfont.eot);src:url(/sites/all/themes/rb/fonts/proximanova_black-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/rb/fonts/proximanova_black-webfont.woff) format('woff'),url(/sites/all/themes/rb/fonts/proximanova_black-webfont.ttf) format('truetype'),url(/sites/all/themes/rb/fonts/proximanova_black-webfont.svg#proxima_nova_blblack) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'proxima nova bold';src:url(/sites/all/themes/rb/fonts/proximanova_bold-webfont.eot);src:url(/sites/all/themes/rb/fonts/proximanova_bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/rb/fonts/proximanova_bold-webfont.woff) format('woff'),url(/sites/all/themes/rb/fonts/proximanova_bold-webfont.ttf) format('truetype'),url(/sites/all/themes/rb/fonts/proximanova_bold-webfont.svg#proxima_nova_rgbold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'proxima nova extrabold';src:url(/sites/all/themes/rb/fonts/proximanova_extrabld-webfont.eot);src:url(/sites/all/themes/rb/fonts/proximanova_extrabld-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/rb/fonts/proximanova_extrabld-webfont.woff) format('woff'),url(/sites/all/themes/rb/fonts/proximanova_extrabld-webfont.ttf) format('truetype'),url(/sites/all/themes/rb/fonts/proximanova_extrabld-webfont.svg#proxima_nova_thextrabold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'proxima nova regular';src:url(/sites/all/themes/rb/fonts/proximanova_regular-webfont.eot);src:url(/sites/all/themes/rb/fonts/proximanova_regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/rb/fonts/proximanova_regular-webfont.woff) format('woff'),url(/sites/all/themes/rb/fonts/proximanova_regular-webfont.ttf) format('truetype'),url(/sites/all/themes/rb/fonts/proximanova_regular-webfont.svg#proxima_nova_rgregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'proxima nova semibold';src:url(/sites/all/themes/rb/fonts/proximanova_semibold-webfont.eot);src:url(/sites/all/themes/rb/fonts/proximanova_semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/rb/fonts/proximanova_semibold-webfont.woff) format('woff'),url(/sites/all/themes/rb/fonts/proximanova_semibold-webfont.ttf) format('truetype'),url(/sites/all/themes/rb/fonts/proximanova_semibold-webfont.svg#proxima_nova_ltsemibold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'entypo';src:url(/sites/all/themes/rb/fonts/entypo.eot);src:url(/sites/all/themes/rb/fonts/entypo.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/rb/fonts/entypo.woff) format('woff'),url(/sites/all/themes/rb/fonts/entypo.ttf) format('truetype'),url(/sites/all/themes/rb/fonts/entypo.svg#entypo_social) format('svg');font-weight:normal;font-style:normal;}#collections-form{max-width:959px;margin:0 auto;}#collections-form .select-wrapper{width:290px;border-radius:0px;overflow:hidden;border:2px solid #a9b2ba;}#collections-form select{padding:1px 8px;color:#a9b2ba;width:100%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;background:url('/sites/all/themes/rb/img/arrow.png') no-repeat 95% 0;}#dave_ajax_wrapper{margin-top:20px;float:left;height:100%;width:100%;}#dave_ajax_wrapper .row{float:left;width:22%;border-right:1px dotted #a9b2ba;border-bottom:1px dotted #a9b2ba;text-align:center;font:14px/22px 'proxima nova semibold',sans-serif;}#dave_ajax_wrapper .row .collection{font:12px/12px 'proxima nova semibold',sans-serif;}#dave_ajax_wrapper .row img{max-width:100%;display:inline-block;}#dave_ajax_wrapper .stock-orange,#dave_ajax_wrapper .stock-gray,#dave_ajax_wrapper .stock-green{color:#FFF;padding:10px 18px;top:-15px;display:inline-block;}#dave_ajax_wrapper .stock-orange{background-color:#e0881b;}#dave_ajax_wrapper .stock-gray{background-color:#a9b2ba;}#dave_ajax_wrapper .stock-green{background-color:green;}.align-center{text-align:center;}.view-id-dave table{width:100%;}.view-id-dave table td{padding:10px 5px;}.view-id-dave .view-footer,.view-id-dave .view-header{font-size:16px;font-weight:bold;padding:10px;}.view-id-dave .view-content{margin:10px 0;}.view-id-dave .views-exposed-form .views-exposed-widget{float:left;}.legend div{margin:10px 0;}.dave-gray,.dave-green,.dave-orange{display:inline-block;width:16px;background-color:#a9b2ba;margin-right:5px;}.dave-green{background-color:green;}.dave-orange{background-color:#e0881b;}.landing-page-header{height:650px;background-size:cover;background-position:center;position:relative;}.node-type-landing-page .logo{position:fixed;left:0;top:0;z-index:11;}.node-type-landing-page .field-name-field-header-text-1,.node-type-landing-page .field-name-field-header-text-2{color:#FFF;text-transform:uppercase;text-align:center;}.node-type-landing-page .field-name-field-header-text-1{font:13px 'proxima nova bold';letter-spacing:0.08em;}.node-type-landing-page .field-name-field-header-text-2{font:40px/46px 'merriweather';margin-top:44px;text-transform:none;letter-spacing:0.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.header-text-wrapper{top:40%;max-width:420px;float:right;right:60px;}.landing-page-slogan{background-color:#AFC2DA;padding:115px 0;-webkit-font-smoothing:antialiased;}.landing-page-slogan .slogan{color:#FFF;text-transform:uppercase;text-align:center;font:30px 'proxima nova semibold';letter-spacing:0.06em;}.field-name-field-body-title{text-align:center;margin:180px 0 50px 0;font:46px/56px 'proxima nova regular';letter-spacing:0.02em;-webkit-font-smoothing:antialiased;}.node-type-landing-page .field-name-body{font:14px/24px 'Merriweather';max-width:620px;margin:0 auto;}.node-type-landing-page .button-wrapper{margin:110px auto 185px auto;text-align:center;}.node-type-landing-page .button{text-align:center;font:17px 'proxima nova bold';background-color:#F2F2F2;padding:18px;text-transform:uppercase;letter-spacing:0.08em;-webkit-font-smoothing:antialiased;}.node-type-landing-page section.lp-bottom-slider .slide{height:440px !important;background-size:100% 100%;display:table;float:left;}.node-type-landing-page .quote{font-family:'Merriweather';padding:0 50px;display:table-cell;text-align:center;vertical-align:middle;font-size:31px;line-height:45px;-webkit-font-smoothing:antialiased;}section.lp-bottom-slider .container{float:left;}.node-type-landing-page .quote-name{font:13px 'proxima nova bold';margin-top:25px;text-transform:uppercase;letter-spacing:0.08em;}.node-type-landing-page .product{font:23px 'Merriweather';margin-top:70px;text-transform:uppercase;text-align:center;font-weight:bold;letter-spacing:0.06em;}.node-type-landing-page .product-type{font:13px 'proxima nova bold';text-transform:uppercase;text-align:center;margin-top:3px;letter-spacing:0.08em;}.node-type-landing-page .project{display:table-cell;vertical-align:bottom;color:#FFF;padding-bottom:50px;text-align:center;font:16px 'proxima nova bold';-webkit-font-smoothing:antialiased;}.node-type-landing-page #newsletter-facebook .col-1-2:nth-child(2){display:none;}.node-type-landing-page #newsletter-facebook .col-1-2:nth-child(1){float:none;margin:0 auto;}.node-type-landing-page #arrow-down{left:50%;margin-left:-15px;position:absolute;bottom:50px;}.node-type-landing-page section.lp-bottom-slider .slide.product-lp{background-size:70%;background-repeat:no-repeat;background-position:center bottom;background-color:#FFF;}.node-type-landing-page .hpadding .line{background:transparent;height:0;}.node-type-landing-page #footer > .hpadding.center{max-width:100%;border-bottom:1px solid #DADADA;padding-bottom:50px;}.node-type-landing-page .mailchimp-signup-subscribe-form{}.node-type-landing-page #newsletter-slidedown{padding-top:20px;}#arrow-down img{cursor:pointer;}.mobile-only{display:none;}.node-type-landing-page .lp-bottom-slider{margin-bottom:40px;}.newsletter-text{text-transform:uppercase;text-align:center;margin:10px 0 25px 0;font:13px 'proxima nova bold';font-weight:bold;color:#5a5a5a;letter-spacing:0.08em;}.node-type-landing-page #footer #newsletter-facebook form{text-align:center;}.node-type-landing-page #footer #newsletter-facebook form #mailchimp-newsletter-214089-mergefields{width:295px;}.product-bg{background-color:#cbcbcb;background-size:cover;height:440px;position:absolute;width:440px;opacity:.05;}a.link_to{height:100%;width:100%;}body{-webkit-overflow-scrolling:touch;}.user-info-from-cookie{}@media only screen and (min-device-width:768px) and (max-device-width:1024px){body.mobile.node-type-landing-page{overflow:hidden;}.newsletter-text{font-size:12px;letter-spacing:0.05em;}body.mobile .mobile-only{}body.mobile .wide.lp-bottom-slider{overflow-x:scroll;}body.mobile.node-type-landing-page #footer #swipe{top:-20px;}.header-text-wrapper{position:absolute;bottom:120px;margin:0 auto;left:0;right:0;top:initial;}#dealer{display:none;}#newsletter-facebook_mobile{}#newsletter-facebook_mobile label{display:none;}#newsletter-facebook_mobile .col-1-2{width:100%;}#mailchimp-newsletter-214089-mergefields #edit-mergevars-email{border:2px solid #DADADA;height:31px;border-radius:0;-webkit-appearance:none;width:230px;padding:5px 8px 0;font:normal normal 13px/13px 'proxima nova semibold',sans-serif;}#mailchimp-signup-subscribe-block-website-newsletter-subscriptions-form #edit-submit{cursor:pointer;border:none;border-radius:0;-webkit-appearance:none;}#footer #newsletter-facebook{opacity:1 !important;}.slide{}}@media only screen and (min-device-width:320px) and (max-device-width:667px){body.mobile.node-type-landing-page{overflow-x:hidden;}body.mobile .header-text-wrapper{position:absolute;bottom:80px;margin:0 auto;left:0;right:0;top:initial;}body.mobile.node-type-landing-page .lp-bottom-slider{margin-bottom:0;}body.mobile.node-type-landing-page .landing-page-header{height:450px;}.node-type-landing-page .field-name-body{padding:0 30px;text-align:center;}.node-type-landing-page .button-wrapper{margin:70px auto 130px auto;}section.lp-bottom-slider .slide{width:100%;margin:0 !important;}body.mobile.node-type-landing-page .field-name-field-header-text-2{font:25px/31px 'merriweather';}body.mobile .field-name-field-body-title{font:32px/44px 'proxima nova regular';padding:0 20px;margin-top:60px;}body.mobile.node-type-landing-page #footer #swipe{top:0;margin:20px 0;}#dealer{background-color:#F3853C;height:300px;color:#FFF;font-size:22px;text-align:center;padding-bottom:80px;display:table;width:100%;}#dealer .dealer-wrapper{display:table-cell;vertical-align:middle;}#dealer .dealer-locator{font:26px/24px 'proxima nova extrabold',sans-serif;text-transform:uppercase;margin:0 25%;}#dealer .x{font:36px/39px 'proxima nova',sans-serif;margin-bottom:5px;}#dealer .dealer-link{margin-top:5px;}#dealer .dealer-link a{color:#FFF;font:14px/15px 'proxima nova bold',sans-serif;text-decoration:underline;padding-top:5px;}.mobile-only{display:block;}.node-type-landing-page .logo{position:absolute;top:20px;}.node-type-landing-page #arrow-down{bottom:30px;}.landing-page-slogan .slogan{padding:0 30px;}.node-type-landing-page section.lp-bottom-slider .slide{height:375px !important;}#mailchimp-newsletter-214089-mergefields #edit-submit{position:relative;top:-50px;left:80%;}#mailchimp-newsletter-214089-mergefields label{display:none;}.newsletter-text{max-width:76%;text-align:left;line-height:1em;}#mailchimp-signup-subscribe-block-website-newsletter-subscriptions-form #edit-submit{position:absolute;top:-57px;right:0;height:35px;width:48px;background-color:#DADADA;color:#68686A;vertical-align:top;margin-left:5px;cursor:pointer;border:none;border-radius:0;-webkit-appearance:none;display:inline-block;}#newsletter-facebook_mobile{margin:40px 0;}#mailchimp-newsletter-214089-mergefields #edit-mergevars-email{border:2px solid #DADADA;height:31px;border-radius:0;-webkit-appearance:none;width:93%;padding:5px 8px 0;font:normal normal 13px/13px 'proxima nova semibold',sans-serif;}}
@media screen{.col-1-1{width:100%;}.col-4-5{width:80%;}.col-3-4,.col-9-12{width:75%;}.col-2-3,.col-8-12{width:66.66%;}.col-3-5{width:60%;}.col-2-5{width:40%;}.col-1-2,.col-6-12,.col-2-4{width:50%;}.col-1-3,.col-4-12{width:33.33%;}.col-1-4,.col-3-12{width:25%;}.col-1-5{width:20%;}.col-1-6,.col-2-12{width:16.667%;}.col-1-7{width:14.28%;}.col-1-8{width:12.5%;}.col-1-9{width:11.1%;}.col-1-10{width:10%;}.col-1-11{width:9.09%;}.col-1-12{width:8.33%;}}@media handheld,only screen and (max-width:767px){}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#FFF;color:#444;text-shadow:none;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden !important;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:24px;height:24px;background:url(/sites/all/themes/rb/css/fancybox_loading.gif) center center no-repeat;background-size:24px;}.fancybox-close{position:fixed;display:block;width:24px;height:24px;top:45px;right:57px;background-image:url(/sites/all/themes/rb/img/close.png);background-size:12px 12px;background-position:center center;background-repeat:no-repeat;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40px;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/sites/all/themes/rb/css/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:-40px;}.fancybox-next{right:-40px;}.fancybox-nav span{position:absolute;top:50%;width:10px;height:12px;margin-top:-5px;cursor:pointer;z-index:8040;background-size:100%;}.fancybox-prev span{left:10px;background-image:url(/sites/all/themes/rb/css/arrows-lightbox-left.png);}.fancybox-next span{right:10px;background-image:url(/sites/all/themes/rb/css/arrows-lightbox-right.png);}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background-color:rgba(255,255,255,0.95);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:hidden;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}html.fancybox-lock{overflow-y:scroll !important;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{}#fancybox-loading div{background-image:url(/sites/all/themes/rb/css/fancybox_loading@2x.gif);background-size:24px 24px;}}
#footer{}#footer .col-1-3,#footer .col-1-2{float:left;}#footer #newsletter-slidedown{height:0px;overflow:hidden;}#footer #newsletter-slidedown .bottom-border{position:absolute;bottom:0;width:100%;}#footer #newsletter-facebook{opacity:0.0;-moz-opacity:0.0;filter:alpha(opacity=00);}#footer #newsletter-facebook .hpadding{padding:34px 28px;line-height:17px;}#footer #newsletter-facebook:after{content:"";clear:both;display:block;}#footer #newsletter-facebook form{text-align:right;}#footer #newsletter-facebook input{border:2px solid #DADADA;height:31px;color:#A9B2BA;font:normal normal 13px/13px 'proxima nova semibold',sans-serif;width:265px;padding:5px 8px 0;}#footer #newsletter-facebook input.form-submit{height:40px;width:48px;background-color:#DADADA;color:#68686A;vertical-align:top;margin-left:5px;cursor:pointer;display:inline-block;}#footer #newsletter-facebook form .description{width:327px;float:right;margin-top:10px;text-align:right;font-weight:normal;display:block;font-size:11px;font-style:italic;}#footer #newsletter-facebook form #webform-component-e-mail,#footer #newsletter-facebook form #mailchimp-newsletter-214089-mergefields{display:inline-block;width:330px;margin-top:0;margin-bottom:0;vertical-align:top;}#footer #newsletter-facebook form #webform-component-e-mail,#footer #newsletter-facebook form #mailchimp-newsletter-214089-mergefields .form-item-mergevars-EMAIL{margin-top:0;margin-bottom:0;}#footer #newsletter-facebook form #mailchimp-newsletter-214089-mergefields label{display:none;}#footer #newsletter-facebook form #edit-actions{display:inline-block;width:53px;margin-top:0px;margin-bottom:0;vertical-align:top;}#footer #newsletter-facebook h4,#footer #newsletter-facebook h2{color:#A9B2BA;font:normal normal 13px/20px 'proxima nova semibold',sans-serif;}#footer #newsletter-facebook b{font:normal normal 13px/16px 'proxima nova bold',sans-serif;}#footer #newsletter-facebook a{border-bottom:1px solid #DFDFE0;}ul.facebook-feed img,ul.facebook-feed .facebook-feed-from,ul.facebook-feed .facebook-feed-time{display:none;}#footer div.sitemap{padding:38px 0;overflow:hidden;}#footer div.sitemap:after{content:"";display:block;clear:both;}#footer ul{list-style:none outside;}#footer div.main{float:right;}#footer div.main ul{font-weight:bold;font-size:14px;line-height:16px;}#footer div.main ul li{margin-bottom:12px;}#footer div.main a:link,#footer div.main a:visited{border-bottom:1px solid #68686A;display:inline-block;line-height:14px;}#footer div.sub{font:normal normal 13px/16px 'proxima nova semibold',sans-serif;}#footer div.sub b{font:normal normal 13px/16px 'proxima nova extrabold',sans-serif;}#footer div.sub a:link,#footer div.sub a:visited{border-bottom:1px solid #DFDFE0;display:inline-block;line-height:13px;}#footer div ul{margin-bottom:18px;}#footer div ul li{margin-bottom:4px;}#footer div.social ul{float:right;}#footer div.social li{float:left;margin-left:8px;}#footer div.social a:link,#footer div.social a:visited{color:#A9B2BA;}#footer .wide{background-color:#A9B2BA;padding:16px 0;font:11px/11px 'proxima nova regular',sans-serif;color:#FFF;}#footer .wide .center div{float:left;}#footer .center .copyright{text-align:center;margin-top:2px;}#footer .center .legal{text-align:right;margin-top:2px;}#footer .wide a:link,#footer .wide a:visited{border-bottom:1px solid #C1C7CD;color:#FFFFFF;display:inline-block;}body.mobile .wide.home-bottom-slider{overflow-x:scroll;}@media handheld,only screen and (max-width:769px){#footer #newsletter-slidedown{height:141px;}#footer #newsletter-facebook{padding:20px 0;opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);}#footer #newsletter-facebook .hpadding{padding:16px 28px;}#footer #newsletter-facebook .hpadding:first-child{padding:20px 0;}#footer #newsletter-facebook form p{width:336px;letter-spacing:-0.25px;}#footer div.sitemap{padding:38px;}#footer div.main{float:left;width:100%;}#footer .col-1-3{width:45%;padding:0;}#footer .col-1-3:first-child{width:25%;}#footer .col-1-3:last-child{width:30%;}#footer div ul li{margin-bottom:13px;}#footer #newsletter-facebook form #webform-component-e-mail,#footer #newsletter-facebook form #mailchimp-newsletter-214089-mergefields{display:block;}#footer #newsletter-facebook form #webform-component-e-mail,#footer #newsletter-facebook form #mailchimp-newsletter-214089-mergefields .form-item-mergevars-EMAIL{display:block;float:left;}}@media only screen and (min-device-width:320px) and (max-device-width:568px){footer{background-color:#a9b2ba;font-size:9px;color:#FFFFFF;text-align:center;padding:20px 0 20px 0;float:left;width:100%;font:11px/17px 'proxima nova semibold';position:absolute;bottom:0;height:40px;}sub{vertical-align:middle;}}
li a.active,li a.active-trail{color:#353535;}#header{position:relative;z-index:10;}#header div.contents{height:180px;box-sizing:border-box;-moz-box-sizing:border-box;padding-top:35px;background-color:#FFFFFF;z-index:10;}.page-maintenance #header div.contents{background-color:#FCFCFC;}#header_fixed{height:104px;width:100%;position:fixed;top:-104px;z-index:103;transition:top 0.4s;-webkit-transition:top 0.4s;}body.header #header_fixed{top:0;}header h1{float:left;}header div.menu{float:right;margin-right:32px;}header div.navrow{float:left;}header nav.main{font:14px/14px 'proxima nova bold',sans-serif;text-transform:uppercase;height:93px;line-height:93px;letter-spacing:0.2em;float:left;}header nav.user{font:14px/14px 'proxima nova regular',sans-serif;text-transform:lowercase;height:93px;line-height:93px;float:left;}#header_fixed nav.main,#header_fixed nav.user{height:63px;line-height:63px;}#header_fixed div.bg{position:absolute;top:0;left:0;height:63px;width:100%;z-index:-1;background-color:#FFFFFF;}header nav.main ul.menu ul.menu{display:none;}header nav.main .navrow:first-child ul.menu li ul.menu{display:block;}header nav.main .navrow > ul ul a{color:#ffffff;text-decoration:none;}header nav.main .navrow > ul ul a:hover{color:#636363;text-decoration:none;}header nav.main .navrow > ul li ul{position:absolute;visibility:hidden;opacity:0;padding-left:0;transition:visibility 0s linear 0.3s,opacity 0.3s linear;padding:12px 30px;background:#a9b2ba;left:-30px;top:36px;z-index:1;}header nav.main .navrow > ul li ul{width:211px;}header nav.main .navrow > ul > li:hover > ul{visibility:visible;opacity:1;transition-delay:0s;z-index:1;}ul li.leaf,ul li.expanded,ul li.collapsed{list-style-image:none;list-style-type:none;}header nav.main .navrow > ul > li > ul > li{margin:0;padding:0;line-height:35px;}header nav.main .navrow > ul > li{display:inline-block;color:#636363;border-bottom:2px solid transparent;margin-right:32px;line-height:22px;transition:border-bottom 0.4s,line-height 0.4s;-webkit-transition:border-bottom 0.4s,line-height 0.4s;padding:0;margin-left:0;position:relative;}header nav.main .navrow > ul > li.ipad-only{display:none;}.menu .ipad-only{display:none;}nav .desktop-only{display:block;}.menu-text{text-transform:uppercase;font:18px/18px 'proxima nova bold',sans-serif;padding-right:5px;}header nav.main .navrow > ul > li.expanded{border-bottom:none;line-height:36px;}header nav.main .navrow > ul > li:after{background-color:transparent;content:".";height:26px;margin-left:-0.2em;position:absolute;text-indent:-9999em;width:0.2em;}header nav.main .navrow > ul > li:hover{border-bottom:2px solid #FF872B;line-height:18px;}header nav.main .navrow > ul > li.expanded:hover{border-bottom:none;line-height:36px;}header nav a:hover{color:#68686a;text-decoration:none;}header nav.user a{color:#7a7a7d;}header nav.user a.login{cursor:pointer;}header nav.top{font:13px/13px 'proxima nova regular',sans-serif;color:#a6a6a6;position:absolute;right:32px;top:0;padding-top:12px;}header nav.top li{list-style:none;margin:0;float:left;}header nav.top a{color:#a6a6a6;}header nav.top a:after{content:"|";margin:0 5px 0 9px;}header nav.top li.last a:after{content:"";margin:0;}#header-menu-button,header nav.main #header-menu-close{display:none;}#header_fixed a.medium-inbetween{display:none;}@media only screen and (max-width:1160px) and (min-width:769px){header nav.main,#header_fixed nav.main{line-height:14px;}header nav.main a:last-child{margin:0;}div.navrow{clear:both;margin-top:6px;left:32px;}div.navrow:after{content:"";clear:both;}div.navrow:first-child{margin-top:20px;}header nav.main .navrow > ul > li{line-height:14px;}header nav.main .navrow > ul > li:hover{line-height:14px;}#header_fixed div.navrow{margin-top:3px;}#header_fixed div.navrow:first-child{margin-top:15px;}header nav.user a.login{position:absolute;right:0;line-height:22px;top:27px;}#header_fixed nav.user a.login{top:15px;}#header_fixed a.medium{display:none;}#header_fixed a.medium-inbetween{display:block;}#header_fixed div.bg{height:77px;}header nav.main .navrow > ul li.last ul{left:-143px;text-align:right;}}.mobile-only{display:none;}@media handheld,only screen and (max-width:769px){#header div.contents{padding-top:0;height:159px;}body.header #header_fixed{}header nav.top{right:17px;}header div.menu{margin-right:17px;}header nav.main{position:fixed;width:315px;right:-315px;top:0;height:100%;padding-top:38px;background-color:#4b4d4c;transition:right 0.4s;-webkit-transition:right 0.4s;}header nav.main .navrow > ul > li{display:block;}header nav.main .navrow > ul > li.ipad-only{display:block;}header nav.main a{border:0 none;color:#FFFFFF;display:block;margin-bottom:23px;margin-left:38px;margin-right:0;}header nav.main .navrow > ul > li{border-bottom:none;}header nav.main .navrow > ul > li:hover{border:0 none;line-height:22px;}header nav.main a{border:0 none;line-height:22px;}header nav.main a:hover{border:0 none;line-height:22px;}header nav.main a:after{display:none;}body.menu header nav.main{right:0;}header nav.user{height:35px;padding-top:48px;line-height:35px;}body.header header nav.user{padding-top:0;}header nav.user a.login{display:inline-block;color:#68686a;background-color:#dadbdb;height:34px;width:60px;text-align:center;line-height:34px;}header nav.user a.login.desktop-only{display:none;}#header-menu-button{cursor:pointer;display:inline-block;height:14px;line-height:14px !important;vertical-align:middle;border:0 none !important;margin-right:15px;}header nav.main #header-menu-close{display:block;cursor:pointer;margin:0;position:absolute;right:33px;top:20px;}.menu .ipad-only{display:block;margin-top:20px;font:14px/22px 'proxima nova bold',sans-serif;}nav.top .menu .ipad-only{margin-top:0;}nav.top .menu li a{text-transform:uppercase !important;}.menu .ipad-only li a{margin-bottom:18px;text-transform:lowercase;font-weight:normal;line-height:18px;}.menu .desktop-only,.desktop-only{display:none;}header nav.main ul.menu li:nth-child(2) ul.menu{display:none;}header nav.main .navrow:first-child ul.menu li:nth-child(2) ul.menu{display:none;}header nav.main .navrow:first-child ul.menu li:nth-child(3) ul.menu{display:none;}#newsletter-slidedown{display:none;}}@media only screen and (min-device-width:320px) and (max-device-width:586px){body.mobile,html.mobile,#skrollr-body,#main{height:100%;}#wrapper{min-height:100%;position:relative;}.hide-xs{display:none !important;}#header-menu-button{cursor:pointer;display:inline-block;height:14px;line-height:14px !important;vertical-align:middle;border:0 none !important;margin-right:15px;}.mobile-only{display:block;}.img-responsive{max-width:100%;display:block;height:auto;width:220px;}header nav.user{padding-top:5px;}.ipad-only{display:none;}header nav.top{display:none;}.royalSlider{display:none;}.col-1-3,.col-1-2{width:100%;}.view-homepage-banner-series-1,.view-clone-of-homepage-banner-series-2{display:none;}header nav.main{position:fixed;width:200px;right:-200px;top:0;height:100%;padding-top:38px;background-color:#4b4d4c;transition:right 0.4s;-webkit-transition:right 0.4s;}#header-menu-button{cursor:pointer;display:inline-block;height:14px;line-height:14px !important;vertical-align:middle;border:0 none !important;margin-right:25px;}header nav.main #header-menu-close{display:block;cursor:pointer;margin:0;position:absolute;right:33px;top:20px;}body.menu header nav.main{right:0;}header div.menu{margin-right:0;}section.home article{margin-top:0 !important;margin-bottom:0 !important;}article[class*='col-']{padding:0;}.menu-text{text-transform:lowercase;display:block;float:left;margin-top:-2px;font:16px/16px 'proxima nova semibold';}body.menu #wrapper{left:-193px;}header.mobile-only ul.menu li a{color:#FFF;margin-left:20px;}header.mobile-only nav.main{line-height:30px;padding-top:25px;}header nav.user{line-height:66px;height:66px;}article.dealers{color:#FFFFFF;font-size:20px;text-align:center;padding:35px 0 35px 0;background:url('/sites/default/files/pin-2.svg') no-repeat 8% center #FB8638;background-size:8% 100%;}.address{text-align:center;color:#a6a6a6;padding:20px 60px 20px 60px !important;}.address h3{font:bold normal normal 20px/22px 'Merriweather';color:#a9b2ba;margin-bottom:15px;}.address .email{font:17px 'proxima nova bold';}section.home article.address p{margin-bottom:0;min-height:0 !important;font:bold normal normal 13px/18px 'Merriweather';color:#68686a;}.pt25{padding-top:25px;}h3{font-weight:normal;font-size:16px;line-height:20px;}}
section.home .lazyload{min-height:300px;clear:both;}section.home article{margin-top:60px;margin-bottom:30px;}section.home article h1,section.home article h2{color:#FFF;width:90%;padding:0 5%;}section.home h1{font:20px/19px 'proxima nova extrabold',sans-serif;text-transform:uppercase;}section.home h2{font:20px/19px 'Merriweather',serif;}section.home article.lighting h1,section.home article.lighting h2{color:#68686A;}section.home article.outdoorfurniture div.image{background:#4373c6;}section.home article div.text{padding:18px 32px;}section.home article.outdoorfurniture div.text{color:#FFF;background:#4373c6;background:-moz-linear-gradient(top,#4373c6 0%,#345caa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4373c6),color-stop(100%,#345caa));background:-webkit-linear-gradient(top,#4373c6 0%,#345caa 100%);background:-o-linear-gradient(top,#4373c6 0%,#345caa 100%);background:-ms-linear-gradient(top,#4373c6 0%,#345caa 100%);background:linear-gradient(to bottom,#4373c6 0%,#345caa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4373c6',endColorstr='#345caa',GradientType=0);}section.home article p{margin-bottom:30px;min-height:48px;}section.home article a.more{font:13px/29px 'proxima nova semibold',sans-serif;display:block;background-image:url(/sites/all/themes/rb/img/more-arrow.png);background-size:28px 29px;background-repeat:no-repeat;background-position:right center;height:29px;}section.home article.outdoorfurniture a.more{background-image:url(/sites/all/themes/rb/img/more-arrow-white.png);color:#FFF;}section.home article a.more span{border-bottom:1px solid #dfdfe0;}section.home article.outdoorfurniture a.more span{border-color:#7d94c8;}section.home-bottom-slider .container{float:left;}section.home-bottom-slider .slide{height:166px;background-color:#A9B2BA;padding:0;margin:48px 0 79px;float:left;text-align:center;font:13px/29px 'proxima nova bold',sans-serif;}section.home-bottom-slider .slide{background-size:cover;}section.home-bottom-slider .slide-black{background:#A9B2BA url(/sites/all/themes/rb/img/background-home-bottom-black.png) no-repeat scroll center !important;background-size:cover;}section.home-bottom-slider .slide-green{background:#A9B2BA url(/sites/all/themes/rb/img/background-home-bottom-green.png) no-repeat scroll center;background-size:cover;}section.home-bottom-slider .slide-orange{background:#A9B2BA url(/sites/all/themes/rb/img/background-home-bottom-orange.png) no-repeat scroll center;background-size:cover;}section.home-bottom-slider .slide .link{position:absolute;width:100%;bottom:0;padding-bottom:20px;}section.home-bottom-slider .slide img{max-width:65%;}section.home-bottom-slider .slide a{color:#FFF;border-bottom:1px solid #FFF;display:inline-block;line-height:13px;}#footer #swipe{display:none;}body.mobile #footer #swipe{display:block;clear:both;text-align:center;top:-60px;height:35px;}@media handheld,only screen and (max-width:769px){section.home article p{min-height:84px;}section.home-bottom-slider .slide{margin:48px 0 79px;}}
section.login,section.register{position:absolute;top:-255px;width:100%;transition:top 0.3s;-webkit-transition:top 0.3s;z-index:5;background:#3f4140;background:-moz-linear-gradient(top,#3f4140 0%,#0f1110 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3f4140),color-stop(100%,#0f1110));background:-webkit-linear-gradient(top,#3f4140 0%,#0f1110 100%);background:-o-linear-gradient(top,#3f4140 0%,#0f1110 100%);background:-ms-linear-gradient(top,#3f4140 0%,#0f1110 100%);background:linear-gradient(to bottom,#3f4140 0%,#0f1110 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f4140',endColorstr='#0f1110',GradientType=0);}section.register{top:-550px;z-index:7;}section.register .register-succes{display:none;position:absolute;}section.register .register-content{display:block;}section.login .container{z-index:5;}section.register .form-wrapper .form-item > label,section.login .form-item > label{display:none;}body.login section.login{top:180px;}body.login.header section.login,body.register.header section.register{top:63px;position:fixed;}body.register section.register{top:180px;}section.login div.center,section.register div.center{max-width:770px;}section.login article,section.register article{padding-top:45px;padding-bottom:15px;}section.login article h1,section.register article h1{color:#9FA1A0;float:none;font:30px/38px 'Merriweather',serif;margin-bottom:38px;padding-left:80px;}section.login article h2,section.register article h2{float:none;font:18px/22px 'Merriweather',serif;color:#9fa1a0;margin-bottom:22px;}section.login article p,section.register article p{font:700 11px/16px 'Merriweather',serif;color:#FFFFFF;max-width:475px;}section.login article p a,section.register article p a{color:#FFFFFF;text-decoration:underline;cursor:pointer;}section.login article div.left,section.login article div.right,section.register article div.left,section.register article div.right{float:left;box-sizing:border-box;-moz-box-sizing:border-box;}section.login article div.left,section.register article div.left{padding-left:80px;padding-right:100px;}section.login article div.right,section.register article div.right{padding-right:17px;}section.register article div.col-1-1{-moz-box-sizing:border-box;box-sizing:border-box;padding-left:80px;padding-right:84px;}section.login .form-item,section.register .form-wrapper{position:relative;width:286px;display:block;margin-bottom:10px;float:left;margin-right:17px;margin-top:0;}section.login fieldset.form-wrapper,section.register fieldset.form-wrapper{position:relative;width:303px;display:block;float:left;margin-right:0px;padding:0;border:none;}section.login .form-item input,section.register .form-wrapper input{border:2px solid #e0881b;height:40px;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;background-color:transparent;font:13px/40px 'proxima nova semibold',sans-serif;color:#FFFFFF;width:100%;transition:color 0.2s;-webkit-transition:color 0.2s;}section.login .form-item input.error,section.register .form-wrapper input.error{color:#e24040;}section.login input.error::-webkit-input-placeholder,section.register input.error::-webkit-input-placeholder{color:#e24040;}section.login input.error:-moz-placeholder,section.register input.error:-moz-placeholder{color:#e24040;opacity:1;}section.login input.error::-moz-placeholder,section.register input.error::-moz-placeholder{color:#e24040;opacity:1;}section.login input.error:-ms-input-placeholder,section.register input.error:-ms-input-placeholder{color:#e24040;}section.register .form-wrapper label{display:block;font:700 italic 11px/32px 'Merriweather',serif;color:#c5c5c5;padding:0 12px;-moz-box-sizing:border-box;box-sizing:border-box;}section.login .form-wrapper a.forgot,section.register .form-wrapper a.forgot{border-bottom:1px solid #787979;color:#FFFFFF;font:13px/13px 'proxima nova semibold',sans-serif;position:absolute;right:12px;top:13px;}section.login input.form-submit,section.register input.form-submit{font:13px/40px 'proxima nova semibold',sans-serif;height:40px;text-transform:uppercase;background-color:#585c5a;border:0 none;color:#FFFFFF;padding:0 10px;float:left;cursor:pointer;}section.register div#edit-field-role{float:left;margin-bottom:4px;width:286px;}section.register .form-wrapper .form-type-checkbox{margin-bottom:7px;margin-right:0;width:92px;float:left;margin-top:0;}section.register .form-wrapper .form-type-checkbox.professional{width:100px;}section.register .form-wrapper .form-type-checkbox label.option{font:13px/16px 'proxima nova semibold',sans-serif;margin-left:10px;color:#FFF;display:block;cursor:pointer;}section.register .form-wrapper .form-type-checkbox input{display:none;}section.register .form-wrapper .form-type-checkbox input + div{color:#E0881B;font:20px/12px 'entypo',sans-serif;border:2px solid #E0881B;width:16px;height:16px;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}section.register .form-wrapper .form-type-checkbox input:checked + div:after{content:"\2713";}section.register .form-wrapper.field-widget-options-select{}section.register .form-wrapper.field-widget-options-select select{height:40px;opacity:0;position:absolute;width:100%;}section.register .form-wrapper.field-widget-options-select span.selected{display:block;border:2px solid #e0881b;height:40px;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;background-color:transparent;font:13px/36px 'proxima nova semibold',sans-serif;color:#FFFFFF;width:100%;}section.register .form-wrapper.field-widget-options-select span.selected:after{font:36px/36px 'entypo',sans-serif;content:"\E760";color:#e0881b;float:right;}section.register article.register-content form{margin-top:40px;}section.register form span.text{display:block;font:700 italic 11px/32px 'Merriweather',serif;color:#c5c5c5;}section.register input.form-submit{float:right;margin-right:0;width:170px;}section.login ::-webkit-input-placeholder,section.register ::-webkit-input-placeholder{color:#FFFFFF;transition:color 0.2s;-webkit-transition:color 0.2s;}section.login :-moz-placeholder,section.register :-moz-placeholder{color:#FFFFFF;opacity:1;transition:color 0.2s;-webkit-transition:color 0.2s;}section.login ::-moz-placeholder,section.register ::-moz-placeholder{color:#FFFFFF;opacity:1;transition:color 0.2s;-webkit-transition:color 0.2s;}section.login :-ms-input-placeholder,section.register :-ms-input-placeholder{color:#FFFFFF;transition:color 0.2s;-webkit-transition:color 0.2s;}.group-left .form-item{margin-top:0;margin-bottom:0;}.group-right .form-item{margin-top:0;margin-bottom:10px;}.group-right .form-item .form-item{margin-top:0;margin-bottom:5px;}div.description{display:none;}.field-name-field-role div.description{display:block;z-index:-1;}.password-strength{display:none;}div.password-confirm{display:none;}.confirm-parent,.password-parent{width:286px;}#user-login-form .item-list{display:none;}div.form-item div.password-suggestions{display:none !important;}@media handheld,only screen and (max-width:769px){body.login section.login,body.register section.register{top:159px;}body.login.header section.login,body.login.header section.register{top:63px;position:fixed;}#edit-actions--2{position:absolute;top:410px;right:0;}}
.product-overview > h2{display:none;}section.product-detail-header{margin-bottom:40px;}section.product-detail-header div.left{float:left;width:40%;padding-bottom:40%;padding-bottom:500px;}section.product-detail-header div.right{float:left;width:60%;}section.product-detail-header article{padding:50px;position:absolute;top:0;left:0;-moz-box-sizing:border-box;box-sizing:border-box;right:0;bottom:0;text-align:center;}section.product-detail-header article table{position:relative;width:100%;height:100%;left:0;top:0;vertical-align:middle;}section.product-detail-header hgroup{position:absolute;top:50px;width:100%;left:0;z-index:1;}section.product-detail-header article .field-name-field-main-image img{display:block;width:100%;height:auto;max-height:100%;max-width:450px;margin:0 auto;}section.product-detail-header h1,section.product-detail-header h2{display:inline;margin:0 3px;}h2 p{display:inline;}section.product-detail-header h1{font:28px/30px 'proxima nova extrabold',sans-serif;}section.product-detail-header h1 a{text-transform:uppercase;}section.product-detail-header h2{font:700 27px/30px 'Merriweather',serif;}section.product-detail-header span.ref{position:relative;font:11px/16px 'proxima nova semibold',sans-serif;display:inline-block;}section.product-detail-header span.ref a{display:block;position:absolute;right:-38px;top:-28px;}section.product-detail-variations{margin-bottom:65px;text-align:center;}section.product-detail-variations div.container{overflow:hidden;height:135px;}section.product-detail-variations a.more{font:13px/16px 'proxima nova semibold',sans-serif;border-bottom:1px solid #dfdfe0;cursor:pointer;cursor:hand;}section.product-detail-variations article{display:inline-block;height:135px;padding:0 15px;}section.product-detail-variations article img{max-height:100%;}section.product-detail-materials{text-align:center;max-width:740px;margin-bottom:40px;}section.product-detail-materials h1{font:700 20px/20px 'Merriweather',serif;color:#a9b2ba;margin-bottom:42px;}section.product-detail-materials h2{font:14px/14px 'proxima nova extrabold',sans-serif;margin-bottom:21px;text-transform:uppercase;}section.product-detail-materials .article{position:relative;font-size:10px;display:inline-block;width:180px;margin-bottom:40px;}section.product-detail-materials article img{width:128px;height:128px;border-radius:50%;margin-bottom:20px;cursor:help;}section.product-detail-materials article p.hover{display:none;position:absolute;background-color:#e2e2e3;font:700 11px/16px 'Merriweather',serif;width:245px;top:-30px;left:50%;padding:16px 20px;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;z-index:5;}section.product-detail-materials article.active p.hover{display:block;}section.product-detail-moodbox{margin-bottom:65px;}section.product-detail-moodbox div.col-1-4{padding-bottom:43%;float:left;}section.product-detail-moodbox div.container,section.product-detail-moodbox article{position:absolute;top:0;left:0;right:0;bottom:0;}section.product-detail-moodbox article{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;color:#FFF;}section.product-detail-moodbox article div.hover{background-color:rgba(169,178,186,0.9);position:absolute;top:0;left:0;right:0;bottom:0;padding:40px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:opacity 0.2s;-webkit-transition:opacity 0.2s;}section.product-detail-moodbox article:hover div.hover{opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);}section.product-detail-moodbox article table{width:100%;height:100%;vertical-align:middle;cursor:default;}section.product-detail-moodbox article h1{font:12px/15px 'proxima nova extrabold',sans-serif;text-transform:uppercase;margin-bottom:15px;}section.product-detail-moodbox .box-1,section.product-detail-moodbox .box-2,section.product-detail-moodbox .box-3,section.product-detail-moodbox .box-4,section.product-detail-moodbox .box-5,section.product-detail-moodbox .box-6,section.product-detail-moodbox .box-7{float:left;}section.product-detail-moodbox .box-1{width:100%;padding-bottom:78%;}section.product-detail-moodbox .box-2{width:100%;padding-bottom:94.5%;}section.product-detail-moodbox .box-3{width:57%;padding-bottom:57%;}section.product-detail-moodbox .box-4{width:43%;padding-bottom:57%;}section.product-detail-moodbox .box-5{width:100%;padding-bottom:115%;}section.product-detail-moodbox article p{font:700 25px/30px 'Merriweather',serif;}section.product-detail-technical{text-align:center;margin-bottom:50px;position:relative;}section.product-detail-technical img{max-width:636px;}section.product-detail-technical .weight_volume{position:absolute;top:50%;right:10%;}section.product-detail-technical .weight_volume .field-name-field-weight .field-item{background:url(/sites/all/themes/rb/img/weight.png) no-repeat 0px 0 transparent;background-size:20px;padding-left:30px;line-height:30px;text-align:left;}section.product-detail-technical .weight_volume .field-name-field-volume .field-item{background:url(/sites/all/themes/rb/img/volume.png) no-repeat 0px 0 transparent;background-size:20px;padding-left:30px;line-height:20px;text-align:left;}section.product-detail-table{margin-bottom:80px;max-width:925px;}section.product-detail-table img{max-width:100%;}section.product-detail-optional{height:202px;margin-bottom:65px;}section.product-detail-optional article{height:100%;color:#FFF;height:202px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}section.product-detail-optional table{width:100%;height:100%;vertical-align:middle;text-align:center;}section.product-detail-optional h1{font:13px/13px 'proxima nova bold',sans-serif;margin-bottom:5px;text-transform:uppercase;letter-spacing:0.2em;}section.product-detail-optional a{font:13px/13px 'proxima nova semibold',sans-serif;color:#FFF;border-bottom:1px solid rgba(255,255,255,0.5);display:inline-block;}section.product-detail-products h1.title{font:700 20px/20px 'Merriweather',serif;text-align:center;color:#a9b2ba;margin-bottom:20px;}section.product-detail-products div.product-slider{overflow:hidden;}section.product-detail-products div.product-slider h1{font:13px/13px 'proxima nova semibold',sans-serif;text-transform:lowercase;}section.product-detail-products div.product-slider div.border-bottom div.line{border-color:#FFF;}section.product-detail-products div.product-slider h1 span{border-bottom:1px solid #dfdfe0;}section.product-detail-products div.product-slider ul li .line.bottom{display:none;}section.product-detail-products div.product-slider.list ul li .line.bottom{display:block;}section.product-detail-downloads{margin-bottom:18px;}section.product-detail-downloads h1{float:left;font:700 20px/64px 'Merriweather',serif;color:#a9b2ba;}section.product-detail-downloads .field-name-field-downloads{display:block;float:left;padding-top:18px;width:75%;}section.product-detail-downloads .field-item{display:block;width:33.33%;float:left;font:13px/26px 'proxima nova semibold',sans-serif;}section.product-detail-downloads .field-item a{border-bottom:1px solid #dfdfe0;}section.product-detail-downloads .field-item .file-icon{display:none;}section.print-this-page{text-align:center;margin-bottom:70px;}section.print-this-page a{font-size:10px;line-height:10px;color:#bdc4cb;display:inline-block;cursor:pointer;}section.print-this-page a:before{font:40px/26px 'entypo',sans-serif;content:"\E716";display:block;}@media handheld,only screen and (max-width:769px){section.product-detail-header div.left{width:100%;padding-bottom:75%;}section.product-detail-header div.right{width:100%;}section.product-detail-header article{padding:50px 130px;}section.product-detail-header hgroup{top:0;}section.product-detail-moodbox div.col-1-4{width:33.33%;padding-bottom:52%;}section.product-detail-moodbox div.col-4{width:100%;padding-bottom:26%;}section.product-detail-moodbox .box-3,section.product-detail-moodbox .box-4,section.product-detail-moodbox .box-5{width:33.33%;padding-bottom:26%;}section.product-detail-downloads article.hpadding{padding:0 64px;}section.product-detail-products div.product-slider h1{bottom:-36px;height:36px !important;line-height:36px !important;text-align:center;top:auto;width:100% !important;}section.product-detail-products div.product-slider.list h1{display:none;}section.product-detail-products div.product-slider h1:after{display:none;}section.product-detail-products div.product-slider{overflow:visible;}}@media only screen and (min-device-width:320px) and (max-device-width:568px){.view-display-id-page .views-field-nothing-1 .gif img{max-width:100%;}}@media print{header,footer,.product-detail-variations,.product-detail-moodbox,.product-detail-products,.print-this-page,.product-detail-downloads,.view-options{display:none;}.wide{width:670px;}}
section.product-overview{margin-bottom:88px;position:relative;}section.product-overview div.bottom-mask{position:absolute;bottom:0;width:100%;background-color:#FFFFFF;height:3px;}div.product-sort{box-sizing:border-box;font:13px/13px 'proxima nova bold',sans-serif;margin-bottom:48px;padding:0 16.66%;text-align:right;}div.product-sort a:link,div.product-sort a:visited{color:#a9b2ba;border-bottom:1px solid #ebedef;display:inline-block;margin-left:10px;}div.product-sort a:hover{color:#FF872B;}div.product-slider{height:210px;transition:height 0.4s;-webkit-transition:height 0.4s;}div.product-slider h1{font-size:17px;font-family:'proxima nova extrabold',sans-serif;font-weight:normal;text-transform:uppercase;height:210px;width:16.66%;line-height:210px;padding:0 24px;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.9);z-index:1;cursor:pointer;}div.product-slider h1 span{display:inline-block;line-height:24px;vertical-align:middle;}div.product-slider .navigate{width:16.66%;z-index:1;background-color:rgba(255,255,255,.9);font-size:50px;line-height:210px;font-family:'entypo',sans-serif;font-weight:normal;position:absolute;top:0;right:0;text-align:center;}div.product-slider .navigate a{color:#a9b2ba;cursor:pointer;padding:7px;}div.product-slider .navigate a:hover{color:#FF872B;}div.product-slider h1:after{content:"▸";font-size:50px;font-family:'entypo',sans-serif;font-weight:normal;transition:color 0.2s;-webkit-transition:color 0.2s;color:#a9b2ba;position:absolute;right:24px;}div.product-slider h1:hover:after{color:#FF872B;}div.product-slider ul{white-space:nowrap;position:absolute;font-size:0;z-index:0;}div.product-slider ul li{display:inline-block;width:16.66%;list-style:none;position:relative;}div.product-slider ul li a{display:block;position:absolute;height:100%;width:100%;cursor:pointer;}div.product-slider ul li div.gif{box-sizing:border-box;height:100%;padding-bottom:45px;padding-left:22.5px;padding-right:22.5px;z-index:-1;text-align:center;}div.product-slider ul li img{max-width:100%;max-height:100%;display:inline-block;}div.product-slider ul li h2{bottom:20px;display:block;font:13px/16px 'proxima nova semibold',sans-serif;height:16px;left:0;position:absolute;text-align:center;width:100%;z-index:5;}div.product-slider ul li h2 span{display:inline-block;line-height:12px;border-bottom:1px solid #dfdfe0;}div.product-slider ul li span.new{position:absolute;font:13px/16px 'proxima nova extrabold',sans-serif;color:#f7941e;bottom:20px;right:20px;}div.product-slider ul li .line.bottom{position:absolute;right:0;z-index:1;bottom:0;}div.product-slider ul li .right{position:absolute;height:100%;width:3px;padding:10px 0;right:-3px;z-index:1;bottom:0;-moz-box-sizing:border-box;box-sizing:border-box;}div.product-slider ul li .right .line{left:0;bottom:0;background-image:url(/sites/all/themes/rb/img/dotted-vertical.gif);width:3px;height:100%;}div.product-scroller{width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;}div.product-slider.list ul{position:relative;white-space:normal;padding:0 16.66%;}div.product-slider.list ul li{float:left;}div.product-slider.list{}div.product-slider.list div.mask{position:absolute;right:0;top:0;background-color:#FFFFFF;z-index:5;width:16.66%;height:100%;}div.product-slider div.border-top,div.product-slider div.border-bottom{position:absolute;left:0;z-index:5;width:100%;padding:0 16.66%;-moz-box-sizing:border-box;box-sizing:border-box;transition:opacity 0.2s;-webkit-transition:opacity 0.2s;opacity:0.0;-moz-opacity:0.0;filter:alpha(opacity=0);}div.product-slider div.border-slider{background-color:#fff;bottom:0;box-sizing:border-box;left:0;padding:0 16.66%;position:absolute;width:100%;}div.product-slider.list div.border-top,div.product-slider.list div.border-bottom{opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);}div.product-slider div.border-top{top:-2px;}div.product-slider div.border-top div.line{width:100%;height:0;border-top:1px solid #68686a;border-bottom:1px solid #b3b3b4;}div.product-slider div.border-bottom{bottom:0px;}div.product-slider div.border-bottom div.line{width:100%;height:0;border-bottom:1px solid #68686a;border-top:1px solid #b3b3b4;}div.product-slider li.views-row-last div.right{display:none;}.list li.first,.list li.last,div.product-slider.list .navigate{display:none;}div.product-slider.list h1:after{content:"\25BE";}@media handheld,only screen and (max-width:769px){section.product-overview{margin-bottom:0;}div.product-sort{padding:0 17px;margin-bottom:12px;}div.product-slider{margin:0 17px 46px;}div.product-slider h1{height:36px !important;line-height:36px !important;top:-36px;}div.product-slider div.navigate{line-height:210px !important;height:0;width:100%;}div.product-slider div.navigate a.previous{position:absolute;left:12px;}div.product-slider div.navigate a.next{position:absolute;right:12px;}div.product-slider h1:after{vertical-align:middle;float:none;position:relative;top:-1px;margin-left:13px;right:0px;}div.product-slider ul{padding:0 !important;}div.product-slider div.mask{position:absolute;left:0;top:0;width:3px;background-color:#FFFFFF;height:208px;}div.product-slider.list div.mask{display:none;}div.product-slider li{height:210px !important;}div.product-slider li.first,div.product-slider li.last{display:none;}div.product-scroller{overflow:hidden;}div.product-slider div.border-top,div.product-slider div.border-bottom{padding:0;opacity:1;}div.product-slider.list div.border-top,div.product-slider.list div.border-bottom{padding:0;}div.product-slider div.border-top{background-image:url(/sites/all/themes/rb/img/dotted.gif);top:0px;height:3px;}div.product-slider div.border-top div.line,div.product-slider div.border-bottom div.line{opacity:0;}div.product-slider.list div.border-top div.line,div.product-slider.list div.border-bottom div.line{opacity:1;}div.product-slider.list div.border-top{background-image:none;}div.product-slider div.border-top div.line{}div.product-slider div.border-bottom{bottom:0px;}div.product-slider div.border-bottom div.line{}div.product-slider div.border-slider{padding:0;}}@media only screen and (min-device-width:320px) and (max-device-width:568px){div.product-slider h1{height:55px !important;line-height:55px !important;}}
.views-row-odd .col-1{width:33.33%;float:left;}.views-row-odd .col-2{width:66.66%;float:left;}.views-row-even .col-2{width:66.66%;float:right;}.views-row-even .col-1{width:33.33%;float:right;}section.projects-downloads{text-align:center;padding:0 0 30px;}section.projects-downloads p{font:13px/60px 'proxima nova semibold',sans-serif;display:inline-block;}section.projects-downloads p a{border-bottom:1px solid #dfdfe0;}section.projects-downloads span.book{display:inline-block;color:#a6a6a6;margin:0 10px;vertical-align:middle;}section.projects-downloads span.book:before{font:40px/40px 'entypo',sans-serif;content:"\1F4D5";}section.project-overview{margin-bottom:40px;}section.project-overview.last{margin-bottom:100px;}section.project-overview div[class*='col-']{padding:0 17px;-moz-box-sizing:border-box;box-sizing:border-box;}section.project-overview div.text{padding:30px;}section.project-overview div.text h1{font:20px/20px 'proxima nova extrabold';margin-bottom:18px;text-transform:uppercase;}section.project-overview div.text p{margin-bottom:18px;font-weight:400;}section.project-overview div.text a.more{background-image:url(/sites/all/themes/rb/img/more-arrow.png);background-position:right center;background-repeat:no-repeat;background-size:28px 29px;display:block;font:13px/29px 'proxima nova semibold',sans-serif;height:29px;}section.project-overview div.text a.more span{border-bottom:1px solid #dfdfe0;}section.project-overview div.col-2-3{height:413px;}section.project-overview div.col-2-3 div.image{background-size:cover;width:100%;height:100%;}section.project-overview img{max-width:100%;}section.project-overview-margin{margin-bottom:40px;}section.project-header{margin-bottom:60px;}section.project-header div.box{float:left;height:330px;background-size:cover;background-position:center;margin-bottom:3px;}section.project-header div.box:nth-child(3){margin-left:0.25%;width:49.75%;}section.project-header article{color:#FFF;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;}section.project-header article h1{font:27px/27px 'merriweather',serif;}section.project-header article h2{font:10px/27px 'proxima nova bold',sans-serif;text-transform:uppercase;}section.project-header article h1 span{font:27px/27px 'proxima nova extrabold',sans-serif;text-transform:uppercase;}section.project-content img{display:block;max-width:100%;}section.project-content{margin-top:-120px;}section.project-content article{text-align:center;margin-bottom:34px;}section.project-content hgroup{margin-bottom:95px;}section.project-content h1{font:40px/54px 'proxima nova semibold',sans-serif;display:inline;border-bottom:1px solid;}section.project-content h1.white{color:#FFFFFF;border-color:#FFFFFF;}section.project-content h2{font:16px/24px 'proxima nova extrabold',sans-serif;text-transform:uppercase;margin-bottom:18px;}section.project-content p{width:350px;margin:0 auto 18px auto;}section.project-content a.more{font:13px/29px 'proxima nova semibold',sans-serif;border-bottom:1px solid #dfdfe0;}section.project-content img.image-1{-moz-box-sizing:border-box;box-sizing:border-box;padding-left:64px;padding-top:175px;padding-bottom:34px;}section.project-content p.info,.field-name-field-text-images{background-image:url(/sites/all/themes/rb/img/more-arrow.png);background-position:center top;background-repeat:no-repeat;background-size:28px 29px;bottom:0;left:0;margin:0;padding-left:17px;padding-right:34px;padding-top:70px;position:absolute;text-align:right;width:45%;-moz-box-sizing:border-box;box-sizing:border-box;}section.project-content img.image-2{width:55%;float:right;-moz-box-sizing:border-box;box-sizing:border-box;}section.project-content div[class*='col-']{float:left;padding:0 17px;-moz-box-sizing:border-box;box-sizing:border-box;}section.project-footer{margin-top:132px;margin-bottom:82px;}section.project-footer div.col-2-3{float:left;padding-bottom:38%;}section.project-footer div.col-1-3{float:left;padding-bottom:38%;}section.project-footer div.container{position:absolute;top:0;right:0;bottom:0;left:0;}section.project-footer div.content{background-size:cover;width:100%;height:100%;}@media handheld,only screen and (max-width:769px){section.project-overview div.col-1-3{width:40%;}section.project-overview div.col-2-3{width:60%;}section.project-content div.box-1{padding-right:0;}section.project-content div.box-2{width:100%;}section.project-content img.image-2{width:50%;padding-right:121px;}section.project-content p.info{background-position:138px top;float:right;left:auto;margin-top:38px;padding-left:34px;position:relative;width:263px;}section.project-content div.box-3{display:none;}section.project-content p{padding:0 40px;width:auto;}}
section.news-header{}section.news-header hgroup{padding:0 17px;}section.news-header hgroup h1{position:relative;color:#a9b2ba;font:27px/27px 'merriweather',serif;margin:0 auto;width:286px;background-color:#FFF;text-align:center;z-index:1;}section.news-header hgroup h1 span{font:32px/27px 'proxima nova extrabold',sans-serif;text-transform:uppercase;}section.news-header hgroup div.line{margin-top:-14px;}section.news-header div.sort{-moz-box-sizing:border-box;box-sizing:border-box;font:13px/13px 'proxima nova bold',sans-serif;margin:40px 0;padding:0 17px;text-align:right;}section.news-header div.navigate{-moz-box-sizing:border-box;box-sizing:border-box;font:13px/13px 'proxima nova bold',sans-serif;color:#a9b2ba;margin:40px 0;padding:0 17px;text-align:center;}section.news-header div.navigate a.prev,section.news-header div.navigate a.next{position:relative;}section.news-header div.navigate a.prev:before{background-image:url(/sites/all/themes/rb/img/more-arrow-left.png);background-size:28px 29px;content:"";display:block;height:28px;left:-2px;position:absolute;top:-7px;width:29px;}section.news-header div.navigate a.next:after{background-image:url(/sites/all/themes/rb/img/more-arrow.png);background-size:28px 29px;content:"";display:block;height:28px;right:-2px;position:absolute;top:-7px;width:29px;}section.news-header div.navigate a.prev{float:left;padding-left:33px;margin-left:0 !important;position:absolute;left:17px;}section.news-header div.navigate a.next{float:right;padding-right:33px !important;position:absolute;right:17px;}section.news-header div.sort a:link,section.news-header div.sort a:visited,section.news-header div.navigate a:link,section.news-header div.navigate a:visited{border-bottom:1px solid #ebedef;color:#a9b2ba;display:inline-block;margin-left:10px;}section.news-header div.navigate a:link,section.news-header div.navigate a:visited{border-bottom:0 none;}section.news-header div.navigate a:link span,section.news-header div.navigate a:visited span{border-bottom:1px solid #ebedef;display:inline-block;}section.news-highlight{}section.news-highlight img,section.news-overview img,section.news-large img{display:block;max-width:100%;}section.news-highlight div[class*="col-"]{-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 17px;}section.news-highlight div.text,section.news-overview div.text{padding:18px 32px 0 32px;}section.news-highlight div.text h2,section.news-overview div.text h2,section.news-large h2{font:13px/16px 'proxima nova semibold',sans-serif;color:#a9b2ba;margin-bottom:4px;}section.news-highlight div.text h1,section.news-overview div.text h1,section.news-large h1{font:20px/20px 'proxima nova extrabold',sans-serif;margin-bottom:18px;text-transform:uppercase;}section.news-highlight div.text p,section.news-overview div.text p,section.news-large p{margin-bottom:18px;font-weight:400;}section.news-highlight div.text a.more,section.news-overview div.text a.more{background-image:url(/sites/all/themes/rb/img/more-arrow.png);background-position:right center;background-repeat:no-repeat;background-size:28px 29px;display:block;font:13px/29px 'proxima nova semibold',sans-serif;height:29px;}section.news-highlight div.text a.more span,section.news-overview div.text a.more span{border-bottom:1px solid #dfdfe0;}section.news-highlight div.col-2-3{height:413px;}section.news-highlight div.col-2-3 div.image{background-size:cover;height:100%;width:100%;}section.news-highlight div.col-2-3 div.image div.text{bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;padding-bottom:28px;padding-left:17px;padding-right:75px;position:absolute;right:0;width:50%;}section.news-highlight div.col-2-3 div.image div.text h2,section.news-highlight div.col-2-3 div.image div.text h1,section.news-highlight div.col-2-3 div.image div.text p,section.news-overview article.special div.image div.text h2,section.news-overview article.special div.image div.text h1,section.news-overview article.special div.image div.text p{color:#FFF;}section.news-highlight div.col-2-3 div.image div.text p{margin:0;}section.news-highlight div.col-2-3 div.image div.text a.more,section.news-overview article.special div.image div.text a.more{background-image:url(/sites/all/themes/rb/img/more-arrow-full-white.png);position:absolute;bottom:25px;right:28px;width:28px;}section.news-margin{margin:50px auto;}section.news-overview{}section.news-overview article.special{}section.news-overview article.special div.image{background-size:cover;padding-bottom:142%;}section.news-overview article.special div.image div.text{position:absolute;padding-bottom:28px;bottom:0;}section.news-overview article.special div.image div.text p{padding-right:54px;margin-bottom:0;}section.news-overview div.pack-2,section.news-overview div.pack-3{float:left;width:100%;margin:0;}section.news-overview div.pack-2{display:none;}section.news-large{margin-bottom:50px;}section.news-large div.overlay{position:absolute;top:0;left:17px;bottom:0;right:17px;text-align:center;}section.news-large{}section.news-large h1{margin-bottom:18px;}section.news-large h2,section.news-large h1,section.news-large p{color:#386582;}section.news-large p{max-width:615px;margin:0 auto 18px auto;}section.news-large a.more{color:#386582;font:13px/29px 'proxima nova semibold',sans-serif;border-bottom:1px solid rgba(56,101,130,0.25);}section.news-detail-header{margin-bottom:55px;}section.news-detail-header{}section.news-header.bottom{margin-bottom:100px;margin-top:65px;}section.news-detail-header div.container{padding-bottom:39%;text-align:center;color:#FFFFFF;}section.news-detail-header div.content,section.news-detail-header div.table{background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;}section.news-detail-header h1{font:35px/44px 'proxima nova extrabold',sans-serif;text-transform:uppercase;}section.news-detail-header h2{font:italic bold 18px/24px 'merriweather',serif;}section.news-detail-content{max-width:747px;margin-bottom:55px;}section.news-detail-content article{}section.news-detail-content h1{padding:0 17px;-moz-box-sizing:border-box;box-sizing:border-box;color:#9b9b9b;font:25px/29px 'merriweather',serif;margin-bottom:32px;}section.news-detail-content article p{font-weight:400;margin-bottom:18px;}section.news-detail-content article p img{max-width:100%;margin:32px 0;}section.news-detail-content article a.products{background-color:#dadbdb;cursor:pointer;display:inline-block;font:13px/34px 'proxima nova semibold',sans-serif;height:34px;padding:0 15px;margin-top:32px;}section.news-detail-content aside{float:left;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 17px;line-height:21px;}section.news-detail-content aside h2{font:13px/21px 'proxima nova semibold',sans-serif;}section.news-detail-content aside ul{font-weight:400;margin-bottom:18px;list-style:none;}section.news-detail-content aside ul a{text-decoration:underline;}.view-news-overview .view-content article{margin:50px 0;}@media handheld,only screen and (max-width:769px){section.news-overview div.pack-2{display:block;}section.news-overview div.pack-3{display:none;}section.news-highlight div[class*="col-"]{width:50%;}section.news-highlight div.col-2-3 div.image div.text{width:60%;padding-left:0;padding-right:25px;}section.news-highlight div.col-2-3 div.image div.text a.more{bottom:93px;}section.news-overview article{width:50%;}section.news-overview article.special div.image{padding-bottom:130%;}section.news-detail-content{padding:0 17px;}section.news-detail-content article{width:75%;}section.news-detail-content aside{width:25%;}}
.views-exposed-form .views-exposed-widget{float:none;padding:0;}#views-exposed-form-colllections-page,#views-exposed-form-colllections-page-1,#views-exposed-form-colllections-page-2{background-color:#bac4cc;color:#FFFFFF;height:78px;overflow:hidden;width:100%;}#views-exposed-form-colllections-page label,#views-exposed-form-colllections-page-1 label,#views-exposed-form-colllections-page-2 label{display:block;margin:0 auto;max-width:680px;}#views-exposed-form-colllections-page label span,#views-exposed-form-colllections-page-1 label span,#views-exposed-form-colllections-page-2 label span{font:38px/78px 'entypo',sans-serif;margin-right:20px;display:block;float:left;}#views-exposed-form-colllections-page label input,#views-exposed-form-colllections-page-1 label input,#views-exposed-form-colllections-page-2 label input{font:24px/78px 'merriweather',serif;border:0 none;background-color:transparent;color:#FFFFFF;height:78px;-moz-box-sizing:border-box;box-sizing:border-box;width:640px;}#views-exposed-form-colllections-page label input::-webkit-input-placeholder,#views-exposed-form-colllections-page-1 label input::-webkit-input-placeholder,#views-exposed-form-colllections-page-2 label input::-webkit-input-placeholder{color:#FFFFFF;}#views-exposed-form-colllections-page label input:-moz-placeholder,#views-exposed-form-colllections-page-1 label input:-moz-placeholder,#views-exposed-form-colllections-page-2 label input:-moz-placeholder{color:#FFFFFF;opacity:1;}#views-exposed-form-colllections-page label input::-moz-placeholder,#views-exposed-form-colllections-page-1 label input::-moz-placeholder,#views-exposed-form-colllections-page-2 label input::-moz-placeholder{color:#FFFFFF;opacity:1;}#views-exposed-form-colllections-page label input:-ms-input-placeholder,#views-exposed-form-colllections-page-1 label input:-ms-input-placeholder,#views-exposed-form-colllections-page-2 label input:-ms-input-placeholder{color:#FFFFFF;}section.collection-overview{margin-bottom:100px;}section.collection-overview a:link,section.collection-overview a:visited{color:#FFFFFF;}section.collection-overview a:hover{color:#FFFFFF;text-decoration:none;}section.collection-overview div.col-1-4{float:left;padding-bottom:58%;}section.collection-overview div.container,section.collection-overview article{bottom:0;left:0;position:absolute;right:0;top:0;color:#FFFFFF;background-size:cover;}section.collection-overview article:hover table{background-color:rgba(186,196,204,.95);}section.collection-overview article table{position:relative;width:100%;height:100%;left:0;top:0;vertical-align:middle;text-align:center;background-color:transparent;transition:background-color 0.2s;-webkit-transition:background-color 0.2s;}section.collection-overview article h1{font:25px/25px 'proxima nova extrabold',sans-serif;text-transform:uppercase;}section.collection-overview article h2{font:25px/25px 'merriweather',serif;}section.collection-overview div[class*='box-']{width:100%;}section.collection-overview div.box-1{padding-bottom:58%;}section.collection-overview div.box-2{padding-bottom:116%;}section.collection-overview div.box-3{padding-bottom:58%;}section.collection-overview div.box-4{padding-bottom:174%;}section.collection-overview div.box-5{padding-bottom:58%;}section.collection-overview div.box-6{padding-bottom:116%;}section.collection-overview div.box-7{padding-bottom:116%;}section.collection-overview div.box-8{padding-bottom:58%;}section.collection-overview div.box-9{padding-bottom:116%;}section.collection-overview div.box-10{padding-bottom:58%;}section.collection-overview-collectionwise{padding:25px 0 75px 0;}section.collection-overview-collectionwise article{float:left;position:relative;margin:25px 0;}section.collection-overview-collectionwise article div.overlay{bottom:0px;left:17px;position:absolute;right:17px;text-align:center;top:0px;background-color:transparent;transition:background-color 0.2s;-webkit-transition:background-color 0.2s;padding:0 20px;cursor:pointer;}section.collection-overview-collectionwise article:hover div.overlay{background-color:rgba(186,196,204,.95);}section.collection-overview-collectionwise article h1{font:30px/30px 'proxima nova extrabold',sans-serif;color:#FFFFFF;text-transform:uppercase;}section.collection-overview-collectionwise article a{color:#FFFFFF;}section.collection-overview-collectionwise article a:hover{color:#FFFFFF;text-decoration:none;}section.collection-overview-collectionwise article img{max-width:100%;display:block;}section.collection-detail-overview-header{margin-bottom:60px;}section.collection-detail-overview-header div.box{float:left;height:330px;background-size:cover;background-position:center;margin-bottom:3px;}section.collection-detail-overview-header div.box:nth-child(3){margin-left:0.25%;width:49.75%;}section.collection-detail-overview-header div.col-1-2 a{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(41,40,38,0.6);opacity:0;transition:opacity 0.2s ease 0s;-webkit-transition:opacity 0.2s ease 0s;}section.collection-detail-overview-header div.col-1-2 a img{position:absolute;margin-left:-14px;margin-top:-14.5px;top:50%;left:50%;}section.collection-detail-overview-header div.col-1-2:hover a{opacity:1;}section.collection-detail-overview-header article{padding:50px;color:#FFF;width:326px;}section.collection-detail-overview-header article h1{font:27px/27px 'merriweather',serif;margin-bottom:2px;}section.collection-detail-overview-header article h1 span{font:27px/27px 'proxima nova extrabold',sans-serif;text-transform:uppercase;}section.collection-detail-overview-products{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 17px;text-align:center;margin-bottom:70px;}section.collection-detail-overview-products div.container{overflow:hidden;height:420px;margin-bottom:48px;}section.collection-detail-overview-products div.container div.mask{height:3px;width:100%;position:absolute;bottom:0;left:0;background-color:#FFF;z-index:10;}section.collection-detail-overview-products article{position:relative;float:left;width:25%;height:210px;}section.collection-detail-overview-products article a{display:block;height:100%;position:absolute;width:100%;}section.collection-detail-overview-products article div.gif{-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding-bottom:45px;padding-left:22.5px;padding-right:22.5px;text-align:center;z-index:-1;}section.collection-detail-overview-products article img{display:inline-block;max-height:100%;max-width:100%;}section.collection-detail-overview-products article h2{bottom:20px;display:block;font:13px/16px 'proxima nova semibold',sans-serif;height:16px;left:0;position:absolute;text-align:center;width:100%;z-index:5;}section.collection-detail-overview-products article h2 span{border-bottom:1px solid #dfdfe0;display:inline-block;line-height:12px;}section.collection-detail-overview-products article span.new{bottom:20px;color:#f7941e;font:13px/16px 'proxima nova extrabold',sans-serif;position:absolute;right:20px;}section.collection-detail-overview-products article .line.bottom{bottom:0;position:absolute;right:0;z-index:1;}section.collection-detail-overview-products article .right{bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;height:100%;padding:10px 0;position:absolute;right:-3px;width:3px;z-index:1;}section.collection-detail-overview-products article .right .line{background-image:url(/sites/all/themes/rb/img/dotted-vertical.gif);bottom:0;height:100%;left:0;width:3px;}section.collection-detail-overview-products a.more{font:13px/34px 'proxima nova semibold',sans-serif;background-color:#dadbdb;cursor:pointer;cursor:hand;display:inline-block;height:34px;padding:0 15px;}section.collection-bottom-slider .container{float:left;}section.collection-bottom-slider{background-color:#dadbdb;margin:48px 0 79px;}section.collection-bottom-slider .slide{height:166px;padding:0;float:left;text-align:center;font:13px/29px 'proxima nova bold',sans-serif;}section.collection-bottom-slider .slide .image{line-height:0;font-size:0;}section.collection-bottom-slider .slide img{height:166px;display:block;}section.collection-bottom-slider.mobile-only{background-color:inherit;margin-bottom:0;}section.collection-bottom-slider.mobile-only .slide img{height:inherit;display:inline-block;}section.collection-bottom-slider.mobile-only .slide{margin:0 auto;float:none;}.page-taxonomy-term h2{float:left;clear:both;text-align:center;width:100%;margin:20px 0;text-transform:uppercase;font:20px/20px 'proxima nova black',sans-serif;color:#a9b2ba;}section.collection-bottom-slider .slide a{display:block;}.field-name-field-designer{font-size:12px;font-weight:bold;}.field-name-field-designer strong{font:13px/16px 'proxima nova bold',sans-serif;}.taxonomy-term-description{margin:23px 0 20px;}@media handheld,only screen and (max-width:769px){section.collection-search label{max-width:630px;}section.collection-search label input{font-size:22px;width:588px;}section.collection-overview div.col-1-4{width:33.33%;padding-bottom:102%;}section.collection-overview div.col-4{display:none;}section.collection-overview div.box-1{padding-bottom:58%;}section.collection-overview div.box-2{padding-bottom:172%;}section.collection-overview div.box-3{padding-bottom:77%;}section.collection-overview div.box-4{padding-bottom:230%;}section.collection-overview div.box-5{padding-bottom:77%;}section.collection-overview div.box-6{padding-bottom:154%;}section.collection-overview div.box-7{padding-bottom:154%;}section.collection-overview-collectionwise article{width:50%;}section.collection-overview-collectionwise{padding:25px 66px 75px 66px;}section.collection-detail-overview-products div.container{height:630px;}section.collection-detail-overview-products article{width:33.33%;}}.swipe{text-align:center;}.swipe img{width:43px;height:43px;}section.collection-bottom-slider.mobile-only .slide a{}section.collection-bottom-slider.mobile-only .slide{height:100%;}.rsProductMobile .rsSlide{max-width:81%;margin-left:30px;margin-right:30px;}@media only screen and (min-device-width:320px) and (max-device-width:568px){.page-taxonomy-term h2{font:22px 'proxima nova black' !important;color:#a9b2ba !important;text-decoration:none;}}
.royalSlider{width:600px;height:400px;position:relative;direction:ltr;}.royalSlider > *{float:left;}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0);}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden;}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none;}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0;}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsArrow,.rsThumbsArrow{cursor:pointer;}.rsThumb{float:left;position:relative;}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear;}.rsGCaption{width:100%;float:left;text-align:center;}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none;}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%;}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto;}.rsContent{width:100%;height:100%;position:relative;}.rsPreloader{position:absolute;z-index:0;}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25);}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22;}.rsTabs{float:left;background:none !important;}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative;}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s;}.rsVideoFrameHolder.rsVideoActive{opacity:1;}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%;}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px;}.rsABlock{left:0;top:0;position:absolute;z-index:15;}img.rsImg{max-width:none;}.rsNoDrag{cursor:auto;}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(/sites/all/themes/rb/css/blank.gif);}
.rsDefault{width:100%;padding-bottom:40px;}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsVideoFrameHolder,.rsDefault .rsThumbs{background:transparent;color:#FFF;}.rsDefault .rsOverflow{overflow:visible !important;}.rsDefault .rsArrow{height:16px;width:16px;position:absolute;display:block;cursor:pointer;}.rsDefault.rsVer .rsArrow{width:100%;height:44px;}.rsDefault.rsVer .rsArrowLeft{top:0;left:0;}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0;}.rsDefault.rsHor .rsArrowLeft{left:23px;bottom:-28px;}.rsDefault.rsHor .rsArrowRight{left:43px;bottom:-28px;}.rsDefault .rsArrowIcn{font:50px/16px 'entypo',sans-serif;width:16px;height:16px;bottom:0;position:absolute;cursor:pointer;color:#a9b2ba;transition:color 0.2s;-webkit-transition:color 0.2s;}.rsDefault .rsArrowIcn:hover{color:#FF872B;}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn:after{content:"\25C2";}.rsDefault.rsHor .rsArrowRight .rsArrowIcn:after{content:"\25B8";}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px;}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px;}.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none;}.rsDefault .rsBullets{position:absolute;right:25px;bottom:0;height:auto;margin:0 auto;background:transparent;text-align:center;line-height:27px;overflow:hidden;}.rsDefault .rsBullet{width:11pxpx;height:11pxpx;display:inline-block;*display:inline;*zoom:1;padding:5px;cursor:pointer;}.rsDefault .rsBullet span{background:none repeat scroll 0 0 #E2E2E3;border-radius:50%;display:block;height:11px;width:11px;}.rsDefault .rsBullet.rsNavSelected span{background-color:#A9B2BA;}.rsDefault .rsThumbsHor{width:100%;height:72px;}.rsDefault .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0;}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%;}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%;}.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px;}.rsDefault .rsThumb img{width:100%;height:100%;}.rsDefault .rsThumb.rsNavSelected{background:#02874a;}.rsDefault .rsThumb.rsNavSelected img{opacity:0.3;filter:alpha(opacity=30);}.rsDefault .rsTmb{display:block;}.rsDefault .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#FFF;}.rsDefault .rsTmb span{color:#DDD;margin:0;padding:0;font-size:13px;line-height:18px;}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,0.75);}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,0.9);}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px;}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0;}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0;}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0;}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0;}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url(/sites/all/themes/rb/css/rs-default.png);}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px;}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px;}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px;}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px;}.rsDefault .rsThumbsArrowDisabled{display:none !important;}@media screen and (min-width:0px) and (max-width:800px){.rsDefault .rsThumb{width:59px;height:44px;}.rsDefault .rsThumbsHor{height:44px;}.rsDefault .rsThumbsVer{width:59px;}}.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative;}.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#FFF;background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image:-moz-linear-gradient(top,#fefefe,#f4f4f4);background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);-webkit-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1;}.rsDefault .rsTab:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.rsDefault .rsTab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf;}.rsDefault .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,0.2) inset;}.rsDefault .rsTab.rsNavSelected{color:#FFF;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,0.65) inset;background:#ACACAC;background-image:-webkit-linear-gradient(top,#ACACAC,#BBB);background-image:-moz-llinear-gradient(top,#ACACAC,#BBB);background-image:linear-gradient(to bottom,#ACACAC,#BBB);}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer;}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(/sites/all/themes/rb/css/rs-default.png) 0 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;border-radius:2px;}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,0.9);}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0;}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer;}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(/sites/all/themes/rb/css/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,0.9);}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%;}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px;}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(/sites/all/themes/rb/css/rs-default.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,0.9);}.rsDefault .rsPreloader{width:20px;height:20px;left:50%;top:50%;margin-left:-10px;margin-top:-10px;}.rsDefault .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:rgb(0,0,0);background:rgba(0,0,0,0.75);color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px;}.rsDefault .rsSlide div.overlay{height:100%;left:56px;position:absolute;top:0;width:228px;}.rsDefault .rsSlide div.overlay p{color:#68686A;font:18px/22px 'Merriweather',serif;margin-bottom:22px;}.rsDefault .rsSlide div.overlay a.view{font:13px/13px 'proxima nova semibold',sans-serif;color:#68686a;background-color:rgba(109,110,113,.25);height:34px;line-height:34px;padding:0 12px;display:inline-block;}
.rsProduct,.rsProductMobile{width:100%;padding-bottom:15px;height:500px;}.rsProductMobile{height:210px;}.rsProduct,.rsProductMobile
.rsProduct .rsOverflow,rsProductMobile .rsOverflow,.rsProduct .rsSlide,.rsProductMobile .rsSlide,.rsProduct .rsVideoFrameHolder,.rsProductMobile .rsSlide,.rsProduct .rsThumbs,.rsProductMobile .rsThumbs{background:transparent;color:#FFF;}.rsProduct .rsOverflow{}.rsProduct .rsArrow{height:16px;width:16px;position:absolute;display:block;cursor:pointer;}.rsProduct.rsVer .rsArrow{width:100%;height:44px;}.rsProduct.rsVer .rsArrowLeft{top:0;left:0;}.rsProduct.rsVer .rsArrowRight{bottom:0;left:0;}.rsProduct.rsHor .rsArrowLeft{left:23px;bottom:-28px;}.rsProduct.rsHor .rsArrowRight{left:43px;bottom:-28px;}.rsProduct .rsArrowIcn{font:50px/16px 'entypo',sans-serif;width:16px;height:16px;bottom:0;position:absolute;cursor:pointer;color:#a9b2ba;transition:color 0.2s;-webkit-transition:color 0.2s;}.rsProduct .rsArrowIcn:hover{color:#FF872B;}.rsProduct.rsHor .rsArrowLeft .rsArrowIcn:after{content:"\25C2";}.rsProduct.rsHor .rsArrowRight .rsArrowIcn:after{content:"\25B8";}.rsProduct.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px;}.rsProduct.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px;}.rsProduct .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none;}.rsProduct .rsBullets,.rsProductMobile .rsBullets{position:absolute;right:25px;bottom:0;height:auto;margin:0 auto;background:transparent;text-align:center;line-height:27px;overflow:hidden;}.rsProduct .rsBullet,.rsProductMobile .rsBullet{width:11pxpx;height:11pxpx;display:inline-block;*display:inline;*zoom:1;padding:5px;cursor:pointer;}.rsProduct .rsBullet span,.rsProductMobile .rsBullet span{background:none repeat scroll 0 0 #E2E2E3;border-radius:50%;display:block;height:11px;width:11px;}.rsProduct .rsBullet.rsNavSelected span,.rsProductMobile .rsBullet.rsNavSelected span{background-color:#A9B2BA;}.rsProduct .rsThumbsHor{width:100%;height:72px;}.rsProduct .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0;}.rsProduct.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%;}.rsProduct.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%;}.rsProduct .rsThumb{float:left;overflow:hidden;width:96px;height:72px;}.rsProduct .rsThumb img{width:100%;height:100%;}.rsProduct .rsThumb.rsNavSelected{background:#02874a;}.rsProduct .rsThumb.rsNavSelected img{opacity:0.3;filter:alpha(opacity=30);}.rsProduct .rsTmb{display:block;}.rsProduct .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#FFF;}.rsProduct .rsTmb span{color:#DDD;margin:0;padding:0;font-size:13px;line-height:18px;}.rsProduct .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,0.75);}.rsProduct .rsThumbsArrow:hover{background:rgba(0,0,0,0.9);}.rsProduct.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px;}.rsProduct.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0;}.rsProduct.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0;}.rsProduct.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0;}.rsProduct.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0;}.rsProduct .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url(/sites/all/themes/rb/css/rs-default.png);}.rsProduct.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px;}.rsProduct.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px;}.rsProduct.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px;}.rsProduct.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px;}.rsProduct .rsThumbsArrowDisabled{display:none !important;}@media screen and (min-width:0px) and (max-width:800px){.rsProduct .rsThumb{width:59px;height:44px;}.rsProduct .rsThumbsHor{height:44px;}.rsProduct .rsThumbsVer{width:59px;}.rsProductMobile img{}}.rsProduct .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative;}.rsProduct .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#FFF;background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image:-moz-linear-gradient(top,#fefefe,#f4f4f4);background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);-webkit-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1;}.rsProduct .rsTab:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.rsProduct .rsTab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf;}.rsProduct .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,0.2) inset;}.rsProduct .rsTab.rsNavSelected{color:#FFF;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,0.65) inset;background:#ACACAC;background-image:-webkit-linear-gradient(top,#ACACAC,#BBB);background-image:-moz-llinear-gradient(top,#ACACAC,#BBB);background-image:linear-gradient(to bottom,#ACACAC,#BBB);}.rsProduct .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer;}.rsProduct .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(/sites/all/themes/rb/css/rs-default.png) 0 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;border-radius:2px;}.rsProduct .rsFullscreenIcn:hover{background-color:rgba(0,0,0,0.9);}.rsProduct.rsFullscreen .rsFullscreenIcn{background-position:-32px 0;}.rsProduct .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer;}.rsProduct .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(/sites/all/themes/rb/css/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;}.rsProduct .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,0.9);}.rsProduct .rsBtnCenterer{position:absolute;left:50%;top:50%;}.rsProduct .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);}.rsProduct .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px;}.rsProduct .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(/sites/all/themes/rb/css/rs-default.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;}.rsProduct .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,0.9);}.rsProduct .rsPreloader{width:20px;height:20px;left:50%;top:50%;margin-left:-10px;margin-top:-10px;}.rsProduct .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:rgb(0,0,0);background:rgba(0,0,0,0.75);color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px;}.rsProduct .rsSlide div.overlay{height:100%;left:56px;position:absolute;top:0;width:228px;}.rsProduct .rsSlide div.overlay p{color:#68686A;font:18px/22px 'Merriweather',serif;margin-bottom:22px;}.rsProduct .rsSlide div.overlay a.view{font:13px/13px 'proxima nova semibold',sans-serif;color:#68686a;background-color:rgba(109,110,113,.25);height:34px;line-height:34px;padding:0 12px;display:inline-block;}
section.company-header{margin-bottom:55px;}section.company-header div.col-1-1{background-size:cover;background-position:center center;height:502px;z-index:2;}section.company-header article{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;}section.company-content article img.floater{position:absolute;}section.company-content article img.floater:hover{z-index:3;}section.company-content article img.f1{right:-160px;margin-top:-148px;}section.company-content article img.f2{left:-400px;margin-top:50px;}section.company-content article img.f3{right:-282px;margin-top:452px;}section.company-content article img.f4{left:-65px;margin-top:500px;}section.company-header article h1{font:35px/35px 'proxima nova extrabold',sans-serif;text-transform:uppercase;color:#FFF;}section.company-content article p{position:relative;max-width:605px;margin:0 auto 18px auto;font-weight:400;}section.company-content article p strong,section.company-content article p b{font-weight:700;}section.company-content article blockquote{font:36px/45px 'merriweather',serif;max-width:760px;margin:45px auto;color:#fe900c;text-align:center;z-index:1;}section.company-content div.box{background-color:#e2e2e3;margin:55px 17px 100px 17px;}section.company-content div.box h2{font:400 20px/20px 'merriweater',serif;color:#939393;margin-bottom:8px;}section.company-content div.box p{margin-bottom:18px;}section.company-content div.box div.col-1-2{-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:40px 40px 22px 40px;}section.company-content div.box div.line.dotted{background-image:url(/sites/all/themes/rb/img/dotted-vertical.png);background-position:center center;background-repeat:repeat-y;bottom:18px;height:auto;left:49%;position:absolute;right:49%;top:18px;width:auto;}section.company-content article[class*='col-']{position:relative;}@media handheld,only screen and (max-width:769px){section.company-header div.col-1-1{height:402px;}section.company-content article blockquote{max-width:618px;}section.company-content article img.floater{display:none;}}
section.contact-header{background-image:url(/sites/all/themes/rb/img/contact.jpg);background-size:cover;height:303px;position:relative;text-align:center;margin-bottom:40px;}section.contact-header div.content{position:absolute;top:0;right:0;bottom:0;left:0;}section.contact-header div.content h1{font:35px/35px 'proxima nova extrabold',sans-serif;color:#FFF;text-transform:uppercase;}section.contact-content{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 115px;margin-bottom:100px;}section.contact-content h1{font:20px/22px 'merriweather',serif;color:#a9b2ba;margin-bottom:10px;}section.contact-content h2{font:25px/21px 'proxima nova extrabold',sans-serif;color:#a9b2ba;text-transform:uppercase;margin-bottom:10px;}section.contact-content h3{font:20px/21px 'proxima nova extrabold',sans-serif;color:#68686a;text-transform:uppercase;margin-bottom:10px;}section.contact-content article p{margin-bottom:10px;}section.contact-content article a{font:13px/14px 'proxima nova semibold',sans-serif;display:inline-block;border-bottom:1px solid #dfdfe0;}@media handheld,only screen and (max-width:769px){section.contact-header{height:224px;}section.contact-content{padding:0 46px;}}
.gm-style-iw{height:100% !important;overflow:hidden !important;width:100% !important;line-height:1.35;}section.dealers-map{position:relative;height:332px;margin-bottom:30px;}section.dealers-map #dealers-google-map{position:absolute;top:0;right:0;bottom:0;left:0;}section.dealers-filter{margin-bottom:55px;}section.dealers-filter .col-1-3{float:left;padding:0 5px;-moz-box-sizing:border-box;box-sizing:border-box;}section.dealers-filter form{max-width:840px;margin:0 auto;padding:0 17px;}section.dealers-filter form label{position:relative;display:block;}section.dealers-filter form label div{width:100%;height:100%;}section.dealers-filter form label select{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid;opacity:0.0;-moz-opacity:0.0;filter:alpha(opacity=00);}section.dealers-filter form label span.selected{font:13px/36px 'proxima nova semibold',sans-serif;color:#a9b2ba;padding:0 10px;display:block;border:2px solid #dadada;height:40px;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}section.dealers-filter form label span.selected:after{color:#f7941e;content:"";float:right;font:36px/36px 'entypo',sans-serif;}section.dealers-filter form input{font:13px/36px 'proxima nova semibold',sans-serif;height:40px;padding:0 10px;color:#a9b2ba;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #dadada;float:left;}section.dealers-filter form input.zipcode{width:77%;margin-right:4%;}section.dealers-filter form input.submit{width:19%;border:0 none;line-height:40px;background-color:#d3d3d5;color:#68686a;cursor:pointer;}section.dealers-dealerlist .header_royale{padding:20px 0 15px;background-color:rgba(247,148,30,0.05);}section.dealers-dealerlist h1{text-align:center;font:23px/23px 'proxima nova extrabold',serif;text-transform:uppercase;margin-bottom:15px;}section.dealers-dealerlist .header_royale h1{margin-bottom:2px;color:#FF872B;}section.dealers-dealerlist .header_royale p{text-align:center;color:#FF872B;font-weight:bold;}section.dealers-dealerlist div.container{margin-bottom:30px;}section.dealers-dealerlist div.container.royale{margin-bottom:60px;}section.dealers-dealerlist table,section.dealers-dealerlist ul{width:100%;border-collapse:collapse;font:400 11px/16px 'merriweather',serif;background-image:url(/sites/all/themes/rb/img/dotted.gif);background-repeat:repeat-x;background-position:center top;}section.dealers-dealerlist ul li{background-image:url(/sites/all/themes/rb/img/dotted.gif);background-repeat:repeat-x;background-position:center bottom;background-color:transparent;transition:background-color 0.2s;-webkit-transition:background-color 0.2s;}section.dealers-dealerlist ul li:hover,section.dealers-dealerlist ul li.active{background-color:rgba(247,148,30,0.05);}section.dealers-dealerlist .royale ul li{background-color:rgba(247,148,30,0.05);}section.dealers-dealerlist .royale ul li:hover,section.dealers-dealerlist .royale ul li.active{background-color:transparent;}section.dealers-dealerlist ul div{vertical-align:top;padding:23px 0;display:inline-block;}section.dealers-dealerlist ul div.col-1{font-weight:700;width:24%;padding-left:1%;}section.dealers-dealerlist ul div.col-2{width:20%;}section.dealers-dealerlist ul div.col-3{width:5%;text-align:center;font:45px/26px 'entypo',sans-serif;color:#a9b2ba;}section.dealers-dealerlist ul div.col-3 a{cursor:pointer;}section.dealers-dealerlist ul li.active td.col-3 a{color:#ff872B;}section.dealers-dealerlist ul div.col-4{width:25%;}section.dealers-dealerlist ul div.col-5{width:23%;font:13px/16px 'proxima nova semibold',serif;}section.dealers-dealerlist ul div.col-5 a{border-bottom:1px solid #dfdfe0;display:inline-block;line-height:14px;}section.dealers-dealerlist a.more{background-color:#a9b2ba;border-radius:50%;box-sizing:border-box;-moz-box-sizing:border-box;color:#fff;display:block;font:13px/11px 'proxima nova extrabold',serif;height:65px;margin:0 auto 30px auto;padding:22.5px 0;text-align:center;text-transform:uppercase;width:65px;cursor:pointer;}section.dealers-dealerlist .contact{text-align:center;margin-bottom:100px;display:none;width:100%;float:left;}section.dealers-dealerlist .contact.headquarters{display:block;}section.dealers-dealerlist .contact h2{font:20px/22px 'merriweather',serif;color:#a9b2ba;margin-bottom:10px;}section.dealers-dealerlist .contact span.spacer{margin:0 13px;}section.dealers-dealerlist .contact p{margin-bottom:10px;}section.dealers-dealerlist .contact a{font:13px/16px 'proxima nova semibold',sans-serif;border-bottom:1px solid #dfdfe0;}section.dealers-dealerlist ul a.OF{background-image:url(/sites/all/themes/rb/img/outdoor-table-2x.png);background-size:28px;width:28px;height:28px;display:block;}section.dealers-dealerlist ul a.OL{background-image:url(/sites/all/themes/rb/img/light-table-2x.png);background-size:28px;width:28px;height:28px;display:block;}section.dealers-dealerlist .royale ul a.OF{background-image:url(/sites/all/themes/rb/img/outdoor-table-royale-2x.png);}section.dealers-dealerlist .royale ul a.OL{background-image:url(/sites/all/themes/rb/img/light-table-royale-2x.png);}section.dealers-dealerlist .header_royale,section.dealers-dealerlist .container.royale{display:none;}section.dealers-dealerlist .dealers ul li{display:none;}section.dealers-dealerlist .dealers ul li.false{display:block;}section.dealers-dealerlist .royale .dealers ul li.false{display:none;}section.dealers-dealerlist .royale .dealers ul li.true{display:block;}@media only screen and (min-device-width:320px) and (max-device-width:568px){.dealers-map{display:none;}#user-location .col-1-3{margin-bottom:15px;}section.dealers-filter form input.submit{width:76%;display:inline-block;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;border-radius:0;background-color:#d3d3d5;margin-left:12%;}.submit-container{float:left;width:100%;margin-top:50px;margin-bottom:50px;text-align:center;}section.dealers-filter form input.zipcode{width:100%;-webkit-appearance:none;border-radius:0;}section.dealers-dealerlist ul div.col-1,section.dealers-dealerlist ul div.col-2,section.dealers-dealerlist ul div.col-3,section.dealers-dealerlist ul div.col-4,section.dealers-dealerlist ul div.col-5{width:100%;}section.dealers-dealerlist ul a.OF,section.dealers-dealerlist ul a.OL{display:none;}section.dealers-dealerlist ul div,section.dealers-dealerlist ul div.col-1{padding:0px 15px;font:bold normal normal 13px/19px 'merriweather';}section.dealers-dealerlist ul .loc-name{margin:20px 0 15px 0;font:bold normal normal 15px 'merriweather';}section.dealers-dealerlist ul .loc-web{margin:15px 0 40px 0;font:15px 'proxima nova bold';}section.dealers-dealerlist .contact.headquarters{display:none;}.new-search{text-align:center;font-size:16px;margin:10px 0 100px 0;text-decoration:underline;background:url('/sites/all/themes/rb/img/search-icon.png') no-repeat 95px 1px;float:left;width:100%;}.top-search{margin:10px 0 20px 0;z-index:1000;}section.dealers-dealerlist ul li,section.dealers-dealerlist table,section.dealers-dealerlist ul{width:90%;margin-left:15px;margin-right:15px;}section.dealers-dealerlist .royale ul li,section.dealers-dealerlist .header_royale{background-color:transparent;}section.dealers-dealerlist{display:none;}section.dealers-dealerlist.show-mobile{display:block;}section.dealers-dealerlist .header_royale h1{color:#a6a6a6;font:22px 'proxima nova black';color:#a9b2ba;}section.dealers-filter form label span.selected,section.dealers-filter form input{font-size:17px;color:#a9b2ba;padding:5px 12px;height:100%;}section.dealers-dealerlist .header_royale{padding:0 0 25px 0;}.dealers li div.col-3{display:none;}.loc-phone{margin-top:15px;}.page-node-176 div.col-1-3 .clear_div{height:50px;}}
section.downloads{min-height:515px;margin-bottom:100px;}section.downloads h1{font:20px/20px 'proxima nova extrabold',sans-serif;margin-bottom:15px;text-transform:uppercase;}section.downloads .view-downloads{clear:both;}section.downloads table{width:75%;border-collapse:collapse;}section.downloads table tr.row-first{background-image:url(/sites/all/themes/rb/img/dotted.gif);background-position:center top;background-repeat:repeat-x;}section.downloads table tr.row-first td{padding-top:25px;}section.downloads table tr.row-last td{padding-bottom:20px;}section.downloads table td{font:13px/15px 'proxima nova semibold',sans-serif;width:25%;padding:10px 0;}section.downloads table td a{display:inline-block;border-bottom:1px solid #dfdfe0;line-height:12px;}section.downloads h3{font:20px/65px 'merriweather',serif;color:#a9b2ba;width:25%;float:left;background-image:url(/sites/all/themes/rb/img/dotted.gif);background-position:center top;background-repeat:repeat-x;}@media handheld,only screen and (max-width:769px){section.downloads{min-height:0px;}}
section.jobs,.view-jobs{margin-bottom:75px;}section.jobs h1,.view-jobs h1{font:20px/20px 'proxima nova extrabold',sans-serif;padding:0 17px;text-transform:uppercase;margin-bottom:15px;}section.jobs article,.view-jobs article{background-image:url(/sites/all/themes/rb/img/dotted.gif);background-repeat:repeat-x;background-position:center top;padding:24px 0;margin:0 17px 0 17px;}section.jobs article h2,.view-jobs article h2{font:20px/20px 'merriweather',serif;color:#a9b2ba;}section.jobs article p,.view-jobs article p{margin-bottom:10px;}section.jobs article a.more,.view-jobs article a.more{background-image:url(/sites/all/themes/rb/img/more-arrow.png);background-position:right center;background-repeat:no-repeat;background-size:28px 29px;display:inline-block;font:13px/29px 'proxima nova semibold',sans-serif;height:29px;padding-right:38px;}section.jobs article a.more span,.view-jobs article a.more span{border-bottom:1px solid #dfdfe0;display:inline-block;line-height:14px;}section.jobs article div.col-1,.view-jobs article div.col-1,section.jobs article div.col-2,.view-jobs article div.col-2{float:left;width:26%;}section.jobs article div.col-2,.view-jobs article div.col-2{width:74%}section.jobs article div.col-2 h1,.view-jobs article div.col-2 h1{font:18px/22px 'merriweather',serif;margin-bottom:10px;text-transform:none;padding:0;}section.jobs article div.col-2 ul,.view-jobs article div.col-2 ul{padding-left:10px;}section.jobs article div.col-2 ul li,.view-jobs article div.col-2 ul li{}section.jobs article div.col-2 h1 a,.view-jobs article div.col-2 h1 a{color:#a9b2ba;text-decoration:underline;}@media handheld,only screen and (max-width:769px){section.jobs article div.col-1,.view-jobs article div.col-1{width:32%;}section.jobs article div.col-2,.view-jobs article div.col-2{width:68%}}
section.maintenance-header{text-align:center;background-color:#fcfcfc;padding-bottom:40px;}section.maintenance-header label{font:bold 19px/19px 'merriweather',serif;margin-bottom:18px;color:#a9b2ba;}section.maintenance-header .bef-select-as-links > .form-item{font:bold 16px/32px 'merriweather',serif;max-width:604px;margin:0 auto;display:inline-block;text-transform:lowercase;}section.maintenance-header .bef-select-as-links .form-item.form-type-bef-link{display:inline;}section.maintenance-header a img{display:none;}section.maintenance-header a.active span,section.maintenance-header .selected a{border-bottom:3px solid #ff872b;display:inline-block;line-height:16px;}section.maintenance-header a.active img{border-radius:50%;display:inline-block;height:33px;margin-left:7px;margin-right:10px;position:relative;top:-2px;vertical-align:middle;width:33px;}section.maintenance-header .form-type-bef-link:after{content:",";margin-left:-3px;}section.maintenance-header .form-type-bef-link:last-child:after{content:"";}section.maintenance-line{height:1px;background-color:#e3e3e3;margin:0px auto 50px auto;}span.maintenance-content article{padding:0 17px;}span.maintenance-content article span.first-word{font:14px/16px 'proxima nova extrabold',sans-serif;color:#ff872b;text-transform:uppercase;margin-right:8px;}span.maintenance-content article p{margin-bottom:45px;}span.maintenance-content article img{max-width:100%;}span.maintenance-content article img{margin-bottom:50px;}span.maintenance-content article div.box{background-color:#a9b2ba;color:#FFFFFF;padding:25px 0;margin-bottom:50px;}span.maintenance-content article div.box h1{font:20px/19px 'proxima nova extrabold',sans-serif;text-transform:uppercase;}span.maintenance-content article div.box h2{font:bold 20px/19px 'merriweather',serif;}span.maintenance-content article div.box td.col-1{width:24%;text-align:center;vertical-align:middle;padding:0 2%;}span.maintenance-content article div.box td.col-2{width:44%;}span.maintenance-content article div.box td.col-3{width:28%;text-align:center;vertical-align:middle;font:16px/20px 'proxima nova bold',sans-serif;text-transform:uppercase;color:#FFFFFF;}span.maintenance-content article div.box p{margin:0;font:13px/17px 'proxima nova regular',sans-serif;}span.maintenance-content article div.box p b,span.maintenance-content article div.box p strong{font:15px/17px 'proxima nova semibold',sans-serif;}span.maintenance-content article div.box a.download{font:16px/20px 'proxima nova bold',sans-serif;border-bottom:1px solid #c0c6cc;text-transform:uppercase;color:#FFFFFF;}span.maintenance-content.center{font-weight:normal;font-size:11px;line-height:16px;display:block;}section.maintenance-products div.product-slider ul li .line.bottom{}section.maintenance-products div.product-slider ul li.active .line.bottom{width:200%;left:0;z-index:3010;}section.maintenance-products div.product-slider ul li.active:nth-child(4n) .line.bottom{right:0;left:auto;}section.maintenance-products div.product-slider ul li div.hover{display:none;}section.maintenance-products div.product-slider ul li.active{z-index:6;}section.maintenance-products div.product-slider ul li.active div.hover{background-color:#fff;display:block;height:100%;left:100%;margin-left:-22.5px;padding-right:22.5px;position:absolute;top:0;width:100%;z-index:2;white-space:normal;}section.maintenance-products div.product-slider ul li.active:nth-child(4n) div.hover{left:-100%;margin-left:22.5px;text-align:right;}section.maintenance-products div.product-slider ul li:nth-child(4n) div.right,section.maintenance-products div.product-slider ul li:last-child div.right{display:none;}section.maintenance-products div.product-slider ul li.active h2{display:none;}section.maintenance-products div.product-slider ul li.active a:hover div.hover{color:#68686a;}section.maintenance-products div.product-slider ul li.active div.hover h2{font:15px/16px 'proxima nova semibold',sans-serif;text-transform:none;bottom:auto;display:inline-block;height:auto;margin-bottom:2px;margin-top:22.5px;position:relative;text-align:left;width:auto;}section.maintenance-products div.product-slider ul li div.hover p{font:11px/16px 'merriweather',serif;}@media handheld,only screen and (max-width:769px){section.maintenance-content article img{display:none;}}
section.cushions-detail-header h2{font:normal bold 28px/30px 'merriweather',serif;}section.cushions-detail-header h1{font:28px/30px 'proxima nova extrabold',sans-serif;text-transform:uppercase;}section.cushions-detail-header{margin-bottom:55px;}section.cushions-detail-header div.container{padding-bottom:30%;text-align:center;color:#FFFFFF;}section.cushions-detail-header div.content,section.cushions-detail-header div.table{background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;}section.cushions-detail-materials{text-align:center;max-width:740px;margin-bottom:40px;}section.cushions-detail-materials h1{font:700 20px/20px 'Merriweather',serif;color:#a9b2ba;margin-bottom:42px;}section.cushions-detail-materials .article{position:relative;font-size:10px;display:inline-block;width:180px;margin-bottom:40px;}section.cushions-detail-materials article img{width:128px;height:128px;border-radius:50%;margin-bottom:20px;}section.cushions-detail-materials article p.hover{display:none;position:absolute;background-color:#e2e2e3;font:700 11px/16px 'Merriweather',serif;width:245px;top:-30px;left:50%;padding:16px 20px;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;z-index:5;}
section.outlet-header h2{font:25px/25px 'merriweather',serif;color:#FF872B;}section.outlet-header ul{margin:80px auto 0;width:520px;text-align:center;font-size:15px;color:#9fa1a0;}section.outlet-header li{list-style:none;margin:0;float:left;}section.outlet-header li:after{content:"|";margin:0 5px 0 9px;}section.outlet-header li.last:after{content:"";margin:0;}.view-outlet-room .views-row{background-image:url(/sites/all/themes/rb/img/dotted.gif);background-position:center top;background-repeat:repeat-x;padding:30px 0;}.view-outlet-room .views-row-first{background-image:none;}.view-outlet-room .item-list{float:left;width:40%;}.view-outlet-room article{float:left;width:40%;}.view-outlet-room article h2{font:700 17px/23px 'Merriweather',serif;}.view-outlet-room article .ref{font:11px/16px 'proxima nova semibold',sans-serif;}.view-outlet-room article a.more{font:13px/29px 'proxima nova semibold',sans-serif;display:block;background-image:url(/sites/all/themes/rb/img/more-arrow.png);background-size:28px 29px;background-repeat:no-repeat;background-position:right center;height:29px;margin:5px 0 20px;text-decoration:underline;}.view-outlet-room a.view{font:13px/13px 'proxima nova semibold',sans-serif;color:#68686a;background-color:rgba(109,110,113,.25);height:34px;line-height:34px;padding:0 12px;display:inline-block;}.view-outlet-room article div.text{padding:18px 32px;}.view-outlet-room article p{margin:10px 0;min-height:48px;}.view-outlet-room .percentage{float:left;width:20%;margin-top:60px;}.view-outlet-room .percentage .table{text-align:center;background-color:#FF872B;border-radius:50%;width:160px;height:160px;font:45px/19px 'proxima nova extrabold',sans-serif;color:#fff;float:right;}.view-outlet-room .item-list li{display:inline-block;height:163px;padding:0 5px;margin-top:3px;}.view-outlet-room .item-list li img{max-height:100%;}.view-outlet-room .item-list li + li img{border-radius:50%;}section.outlet-header div.col-1-1{background-size:cover;background-position:center center;height:302px;z-index:2;background:#3f4140;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmNDE0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjExMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#3f4140 0%,#0f1110 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3f4140),color-stop(100%,#0f1110));background:-webkit-linear-gradient(top,#3f4140 0%,#0f1110 100%);background:-o-linear-gradient(top,#3f4140 0%,#0f1110 100%);background:-ms-linear-gradient(top,#3f4140 0%,#0f1110 100%);background:linear-gradient(to bottom,#3f4140 0%,#0f1110 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f4140',endColorstr='#0f1110',GradientType=0);}section.outlet-header article{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;}section.outlet-header article h1{font:35px/35px 'proxima nova extrabold',sans-serif;text-transform:uppercase;color:#FFF;}.delivery{margin-left:15px;}.page-outlet-room .mobile{display:none;}@media handheld,only screen and (max-width:769px){.page-outlet-room .desktop{display:none;}.page-outlet-room .mobile{display:block;}.view-outlet-room article{width:55%;}.interested{width:33%;text-align:center;float:left;margin-top:115px;}.view-outlet-room .percentage{width:33%;margin-top:0px;}.view-outlet-room .percentage .table{float:none;margin:0 auto;}.view-outlet-room .item-list{width:67%;}}
