#oo_invitation_company_logo img,#oo_waypoint_company_logo img{display:none;max-height:100%;max-width:100%;height:auto;width:auto\9} #oo_feedback_fl_spacer{display:block;height:1px;position:absolute;top:0;width:100px} .oo_feedback_float{width:100px;height:50px;overflow:hidden;font:12px Tahoma,Arial,Helvetica,sans-serif;text-align:center;color:#252525;cursor:pointer;z-index:999997;position:fixed;bottom:5px;border:1px solid #ccc;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;right:10px;-webkit-transition:-webkit-transform .3s ease} .oo_feedback_float .screen_reader{position:absolute;clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden} .oo_feedback_float .olUp{width:100%;height:100%;background:url(/js/common/oo_float_icon.gif) center 10px no-repeat;text-align:center;padding:31px 0 5px 0;position:relative;z-index:2;opacity:1;transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s} .oo_feedback_float .olUp img{margin-bottom:5px} .oo_feedback_float .oo_transparent{display:block;background:#fff;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;opacity:.8;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px} .oo_feedback_float:hover .oo_transparent{opacity:1} .oo_feedback_float:hover .olUp{display:block;opacity:0} .oo_feedback_float .fbText{display:block} .oo_feedback_float .olOver{display:block;height:100%;width:100%;position:absolute;top:0;left:0;min-height:50px;z-index:2;opacity:0;transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s} .oo_feedback_float .olOver span{display:block;padding:10px 5px} .oo_feedback_float:hover .olOver{opacity:1;top:0} .oo_cc_wrapper{left:0;padding:0;position:fixed;text-align:center;top:25px;width:100%;z-index:999999} .oo_cc_wrapper .screen_reader{position:absolute;clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden} .oo_cc_wrapper span{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1} .oo_cc_wrapper .iwrapper{background-color:#fff;margin:0 auto;position:relative;width:535px;z-index:2;box-shadow:0 1px 3px 0 rgba(102,102,102,.3);-moz-box-shadow:0 1px 3px 0 rgba(102,102,102,.3);-webkit-box-shadow:0 1px 3px 0 rgba(102,102,102,.3)} .oo_cc_wrapper iframe{position:relative;border:none;width:100%;z-index:4} .oo_cc_wrapper .oo_cc_close{position:absolute;display:block;right:30px;top:16px;font:1em/1.5em HelveticaNeue-Medium,Helvetica,Arial,sans-serif;text-align:center;z-index:5;color:rgba(66,66,66,.6);text-decoration:none;cursor:pointer;width:16px;height:16px;} #oo_bar{padding:10px 35px;cursor:pointer;color:#fff;border-top:1px solid #fff;background-color:#607d8b;bottom:0;display:block;font:16px HelveticaNeue-Medium,Helvetica,Arial,sans-serif;left:0;text-decoration:none;line-height:16px;position:fixed;text-align:left;width:100%;z-index:999997;box-shadow:rgba(0,0,0,.5) 0 -1px 2px;-moz-box-shadow:rgba(0,0,0,.5) 0 -1px 2px;-webkit-box-shadow:rgba(0,0,0,.5) 0 -1px 2px} #oo_bar span.icon{background-image:url(/js/common/oo_bar_icon.gif);background-repeat:no-repeat;position:absolute;left:8px;top:9px;width:19px;height:17px} #oo_bar .screen_reader{position:absolute;clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden} #oo_bar:focus{outline:3px solid #51ace9} .oo_bar{padding-bottom:37px} #oo_tab{display:block;width:7.857em;position:fixed;background-color:#5E7A87;color:#fff;border:1px solid #fff;font-size:15px;font-family:Arial;line-height:15px;opacity:1;z-index:0;cursor:pointer;text-decoration:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease} #oo_tab .screen_reader{position:absolute;clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden} #oo_tab.oo_tab_right{right:-47px;top:45%;padding:4px 4px 14px 14px;border-bottom:0;color:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0} #oo_tab.oo_tab_right:hover,#oo_tab.oo_tab_right:focus,#oo_tab.oo_tab_right:active{right:-42px} #oo_tab.oo_tab_left{left:-48px;top:45%;padding:16px 4px 5px 13px;color:#fff;border-top:0;border-radius:0 0 9px 9px;-moz-border-radius:0 0 9px 9px;-webkit-border-radius:0 0 9px 9px} #oo_tab.oo_tab_left:hover,#oo_tab.oo_tab_left:focus,#oo_tab.oo_tab_left:active{left:-43px} #oo_tab img{transform:translateZ(0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);width:9px;height:9px;margin-right:7px;margin-bottom:1px;color:transparent;border:none;display:inline-block;} #oo_tab.oo_tab_left.oo_legacy{top:auto;right:auto;bottom:0;left:20px;padding:10px 10px 10px 15px;z-index:999995;cursor:pointer;border-bottom:0;border-radius:9px 9px 0 0;-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0)} #oo_tab.oo_tab_right.oo_legacy{top:auto;bottom:0;right:20px;padding:10px 10px 10px 15px;z-index:999995;cursor:pointer;border-bottom:0;transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0)} #oo_tab.oo_legacy img{top:12px!important} #oo_tab.oo_tab_right.oo_legacy:hover,#oo_tab.oo_tab_right.oo_legacy:focus,#oo_tab.oo_tab_right.oo_legacy:active{right:20px!important;padding:10px 10px 15px 15px} #oo_tab.oo_tab_left.oo_legacy:hover,#oo_tab.oo_tab_left.oo_legacy:focus,#oo_tab.oo_tab_left.oo_legacy:active{left:20px!important;padding:10px 10px 15px 15px} #oo_tab_1{background-color:#000;border:1px solid #fff;display:block;position:fixed;top:40%;padding:10px 0 10px 0;width:124px;z-index:999995;cursor:pointer;text-decoration:none;text-align:left;font-family:HelveticaNeue-Medium,Helvetica,Arial,sans-serif;line-height:16px;font-size:16px;color:#fff} #oo_tab_1:focus{outline:3px solid #51ace9} #oo_tab_1 span.screen_reader{position:absolute;clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden} #oo_tab_1.oo_tab_right_1{right:-9px;transition:right 1.5s;-moz-transition:right 1.5s;-webkit-transition:right 1.5s;padding:10px 0 10px 35px;box-shadow:rgba(0,0,0,.5) 1px 1px 2px;-moz-box-shadow:rgba(0,0,0,.5) 1px 1px 2px;-webkit-box-shadow:rgba(0,0,0,.5) 1px 1px 2px;width:89px} #oo_tab_1.oo_tab_right_1 span.icon{background-image:url(/js/common/oo_tab_icon_1.gif);background-repeat:no-repeat;position:absolute;left:8px;top:9px;width:19px;height:17px} #oo_tab_1.oo_tab_right_1.small{right:-90px} #oo_tab_1.oo_tab_right_1.small:hover{right:-9px} #oo_tab_1.oo_tab_left_1{left:-9px;transition:left 1.5s;-moz-transition:left 1.5s;-webkit-transition:left 1.5s;padding:10px 0 10px 15px;box-shadow:rgba(0,0,0,.5) -1px 1px 2px;-moz-box-shadow:rgba(0,0,0,.5) -1px 1px 2px;-webkit-box-shadow:rgba(0,0,0,.5) -1px 1px 2px;width:109px} #oo_tab_1.oo_tab_left_1 span.icon{background-image:url(/js/common/oo_tab_icon_1.gif);background-repeat:no-repeat;position:absolute;right:8px;top:9px;width:19px;height:17px} #oo_tab_1.oo_tab_left_1.small{left:-90px} #oo_tab_1.oo_tab_left_1.small:hover{left:-9px} #oo_container{position:fixed;height:100%;width:100%;top:0;left:0;z-index:999999} #oo_invitation_prompt{background:#fff;box-shadow:0 1px 3px 0 rgba(102,102,102,.3);-moz-box-shadow:0 1px 3px 0 rgba(102,102,102,.3);-webkit-box-shadow:0 1px 3px 0 rgba(102,102,102,.3);margin:5% auto;text-align:left;position:relative;width:500px;z-index:999999} #oo_invitation_prompt #oo_invitation_company_logo{display:none;width:100%;height:120px;background:#000} #oo_invitation_prompt #oo_invitation_company_logo img{height:100%} #oo_invitation_prompt #oo_invite_content{padding:40px 10% 20px 10%;box-shadow:inset 0 0 0 1px #ccc;-webkit-box-shadow:inset 0 0 0 1px #ccc;-moz-box-shadow:inset 0 0 0 1px #ccc} #oo_invitation_prompt #oo_invite_content p{color:#000;font:1em/1.5em HelveticaNeue-Medium,Helvetica,Arial,sans-serif;margin:0;padding:0 0 20px 0} #oo_invitation_prompt #oo_invite_content p.prompt_button a{text-align:center;color:#fff;text-decoration:none;font-size:1.5em;line-height:1.2em;padding:12px 0 13px 0;display:block} #oo_invitation_prompt #oo_invite_content a{cursor:pointer} #oo_invitation_prompt #oo_invite_content a:focus{outline:3px solid #51ace9} #oo_invitation_prompt #oo_invite_content a#oo_launch_prompt{background:#0067A0} #oo_invitation_prompt #oo_invite_content a#oo_no_thanks{background:#707070} #oo_invitation_prompt #oo_invite_content #ol_invitation_brand_logo{text-align:center;border-top:1px solid #ccc;line-height:1.5em;margin:20px 0 0 0;padding:20px 0 0 0} #oo_invitation_prompt #oo_invite_content #ol_invitation_brand_logo img{height:25px;width:146px;border:0} #oo_invitation_prompt #oo_invite_content #ol_invitation_brand_logo a{display:block;height:25px} #oo_invitation_prompt #oo_close_prompt{position:absolute;display:block;right:13px;top:13px;line-height:1em;font-size:1em;color:#000;text-decoration:none} #oo_invitation_prompt #oo_close_prompt:focus{outline:0} #oo_invitation_prompt #oo_close_prompt:focus span{outline:3px solid #51ace9} #oo_invitation_prompt .screen_reader{position:absolute;clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden} @media only screen and (max-device-width:480px),screen and (device-width:414px) and (device-height:736px) and (-webkit-device-pixel-ratio:3){#oo_invitation_prompt{width:90%} #oo_invitation_prompt #oo_invitation_company_logo{height:80px} } @media only screen and (device-width:320px) and (device-height:568px) and (-webkit-device-pixel-ratio:2),screen and (device-width:320px) and (device-height:480px) and (-webkit-device-pixel-ratio:2){#oo_invitation_prompt{width:90%;height:90%;overflow-y:scroll;overflow-x:hidden} #oo_invitation_prompt #oo_invitation_company_logo{height:80px} #oo_invitation_prompt #oo_invite_content{padding:20px 10% 20px 10%} #oo_invitation_prompt #oo_invite_content #ol_invite_brand_logo{margin:0} } @media screen and (device-width:320px) and (device-height:480px) and (-webkit-device-pixel-ratio:2){#oo_invitation_prompt #oo_close_prompt{right:-70px} } #oo_waypoint_container{position:fixed;height:100%;width:100%;top:0;left:0;z-index:999999} #oo_waypoint_prompt{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.29);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.29);-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.29);margin:5% auto;text-align:left;position:relative;width:466px;z-index:999999;border-radius:2px} #oo_waypoint_prompt #oo_waypoint_company_logo{width:100%;height:120px;background:0 0;display:none} #oo_waypoint_prompt #oo_waypoint_company_logo img{height:100%} #oo_waypoint_prompt #oo_waypoint_content{width:auto;padding:52px 10% 20px 10%} #oo_waypoint_prompt #oo_waypoint_content a{cursor:pointer} #oo_waypoint_prompt #oo_waypoint_content a:focus{outline:3px solid #51ace9} #oo_waypoint_prompt #oo_waypoint_content p{margin:0;padding:0 0 20px 0;text-align:center} #oo_waypoint_prompt #oo_waypoint_content h2{margin:0;padding:0 0 20px 0;text-align:center} #oo_waypoint_prompt #oo_waypoint_content h2#oo_waypoint_message{font-family:bree-serif,kulturista-web,serif!important;font-size:24px;font-weight:400;line-height:1.1;text-align:center;color:#424242;padding-bottom:54px} #oo_waypoint_prompt #oo_waypoint_content h2#oo_waypoint_message span.title{font-size:32px;font-family:bree-serif,kulturista-web,serif!important} #oo_waypoint_prompt #oo_waypoint_content p#waypoint_icons{height:85px} #oo_waypoint_prompt #oo_waypoint_content a.waypoint_icon{width:186px;float:left;cursor:pointer;text-decoration:none;font-family:aktiv-grotesk-std,myriad-pro,sans-serif!important;font-size:16px;font-weight:700;line-height:1.13;text-align:center;color:#fff;padding:56px 0 11px 0;display:block;height:auto;margin-bottom:20px;border-radius:2px;background-color:#0067A0;background-repeat:no-repeat;background-position:top center;background-size:186px 45px} #oo_waypoint_prompt #oo_waypoint_content a.waypoint_icon.last{margin-bottom:0;width:152px;margin-left:34px} #oo_waypoint_prompt #oo_waypoint_content #ol_waypoint_brand_logo{border-top:1px solid #ccc;line-height:1.5em;margin:50px 0 0 0;padding:20px 0 0 0} #oo_waypoint_prompt #oo_waypoint_content #ol_waypoint_brand_logo img{height:25px;width:146px;border:0} #oo_waypoint_prompt #oo_waypoint_content #ol_waypoint_brand_logo a{display:block;height:25px} #oo_waypoint_prompt #oo_waypoint_close_prompt{position:absolute;display:block;right:20px;top:16px;line-height:1em;font-size:1em;color:rgba(66,66,66,.6);text-decoration:none} #oo_waypoint_prompt #oo_waypoint_close_prompt span{color:color:rgba(66,66,66,.6)} #oo_waypoint_prompt #oo_waypoint_close_prompt:focus{outline:0} #oo_waypoint_prompt #oo_waypoint_close_prompt:focus span{outline:3px solid #51ace9} #oo_waypoint_prompt .screen_reader{position:absolute;clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden} @media only screen and (max-device-width:480px),screen and (device-width:414px) and (device-height:736px) and (-webkit-device-pixel-ratio:3){#oo_waypoint_prompt{width:90%} #oo_waypoint_prompt #oo_waypoint_company_logo{height:80px} #oo_waypoint_prompt #oo_waypoint_content p#waypoint_icons{height:auto} #oo_waypoint_prompt #oo_waypoint_content a.waypoint_icon{float:none;margin:auto} #oo_waypoint_prompt #oo_waypoint_content a.waypoint_icon.last{margin-left:auto;margin-bottom:0;margin-top:20px;width:186px} } @media only screen and (device-width:320px) and (device-height:568px) and (-webkit-device-pixel-ratio:2),screen and (device-width:320px) and (device-height:480px) and (-webkit-device-pixel-ratio:2){#oo_waypoint_prompt{width:90%;height:90%;overflow-y:scroll;overflow-x:hidden} #oo_waypoint_prompt #oo_waypoint_company_logo{height:80px} #oo_waypoint_prompt #oo_waypoint_content{padding:20px 10% 20px 10%} #oo_waypoint_prompt #oo_waypoint_content #ol_waypoint_brand_logo{margin:0} #oo_waypoint_prompt #oo_waypoint_content p#waypoint_icons{height:auto} #oo_waypoint_prompt #oo_waypoint_content a.waypoint_icon{float:none;margin:auto} #oo_waypoint_prompt #oo_waypoint_content a.waypoint_icon.last{margin-left:auto;margin-bottom:0;margin-top:20px;width:186px} } @media screen and (device-width:320px) and (device-height:480px) and (-webkit-device-pixel-ratio:2){#oo_waypoint_prompt #oo_waypoint_close_prompt{right:-70px} #oo_waypoint_prompt #oo_waypoint_content p#waypoint_icons{height:auto} #oo_waypoint_prompt #oo_waypoint_content a.waypoint_icon{float:none;margin:auto} #oo_waypoint_prompt #oo_waypoint_content a.waypoint_icon.last{margin-left:auto;margin-bottom:0;margin-top:20px;width:186px} } #oo_entry_prompt{background:#fff;box-shadow:0 1px 3px 0 rgba(102,102,102,.3);-moz-box-shadow:0 1px 3px 0 rgba(102,102,102,.3);-webkit-box-shadow:0 1px 3px 0 rgba(102,102,102,.3);margin:5% auto;text-align:left;position:relative;width:500px;z-index:999999} #oo_entry_prompt #oo_entry_company_logo{display:none;width:100%;height:120px;background:#000} #oo_entry_prompt #oo_entry_company_logo img{height:100%} #oo_entry_prompt #oo_entry_content{width:80%;padding:40px 10% 20px 10%;box-shadow:inset 0 0 0 1px #ccc;-webkit-box-shadow:inset 0 0 0 1px #ccc;-moz-box-shadow:inset 0 0 0 1px #ccc} #oo_entry_prompt #oo_entry_content p{color:#000;font:1em/1.5em HelveticaNeue-Medium,Helvetica,Arial,sans-serif;margin:0;padding:0 0 20px 0} #oo_entry_prompt #oo_entry_content p.entry_prompt_button a{text-align:center;color:#fff;text-decoration:none;font-size:1.5em;line-height:1.2em;padding:12px 0 13px 0;display:block;height:25px} #oo_entry_prompt #oo_entry_content a{cursor:pointer} #oo_entry_prompt #oo_entry_content a:focus{outline:0} #oo_entry_prompt #oo_entry_content a#oo_launch_entry_prompt{background:#0067A0} #oo_entry_prompt #oo_entry_content a#oo_entry_no_thanks{background:#707070} #oo_entry_prompt #oo_entry_content #ol_entry_brand_logo{text-align:center;border-top:1px solid #ccc;line-height:1.5em;margin:20px 0 0 0;padding:20px 0 0 0} #oo_entry_prompt #oo_entry_content #ol_entry_brand_logo img{height:25px;width:146px;border:0} #oo_entry_prompt #oo_entry_content #ol_entry_brand_logo a{display:block;height:25px} #oo_entry_prompt #oo_entry_close_prompt{position:absolute;display:block;right:13px;top:13px;line-height:1em;font-size:1em;color:#000;text-decoration:none} #oo_entry_prompt #oo_entry_close_prompt:focus{outline:0} #oo_entry_prompt #oo_entry_close_prompt:focus span{outline:0} #oo_entry_prompt .screen_reader{position:absolute;clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden} @media only screen and (max-device-width:480px),screen and (device-width:414px) and (device-height:736px) and (-webkit-device-pixel-ratio:3){#oo_entry_prompt{width:90%} #oo_entry_prompt #oo_entry_company_logo{height:80px} } @media only screen and (device-width:320px) and (device-height:568px) and (-webkit-device-pixel-ratio:2),screen and (device-width:320px) and (device-height:480px) and (-webkit-device-pixel-ratio:2){#oo_entry_prompt{width:90%;height:90%;overflow-y:scroll;overflow-x:hidden} #oo_entry_prompt #oo_entry_company_logo{height:80px} #oo_entry_prompt #oo_entry_content{padding:20px 10% 20px 10%} #oo_entry_prompt #oo_entry_content #ol_entry_brand_logo{margin:0} } @media screen and (device-width:320px) and (device-height:480px) and (-webkit-device-pixel-ratio:2){#oo_entry_prompt #oo_entry_close_prompt{right:-70px} } #oo_overlay,#oo_invitation_overlay,#oo_waypoint_overlay,#oo_entry_overlay{background:#fff url(/js/common/oo_loading.gif) 50% 80px no-repeat;display:block;height:1000%;left:0;position:fixed;top:0;width:100%;z-index:999998;opacity:.5} #oo_overlay.no_loading,#oo_invitation_overlay.no_loading,#oo_waypoint_overlay.no_loading,#oo_entry_overlay.no_loading{background:#fff;opacity:.5} @media screen and (max-width:767px){#oo_waypoint_overlay{cursor:pointer} } #oo_overlay.no_loading,#oo_invitation_overlay.no_loading,#oo_waypoint_overlay.no_loading,#oo_entry_overlay.no_loading{background:#fff;opacity:.5} @media all\0{#oo_waypoint_prompt #oo_close_prompt,#oo_invitation_prompt #oo_close_prompt,.oo_cc_wrapper .oo_cc_close,#oo_entry_prompt #oo_entry_close_prompt{font-size:20px;line-height:20px;top:8px} } @media print{#oo_bar,.oo_feedback_float,#oo_tab{display:none} } @media only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-device-pixel-ratio:1.5){.oo_feedback_float .olUp{background:url(/js/common/oo_float_icon_retina.gif) center 10px no-repeat;background-size:20%} #oo_tab_1 span.icon{background-image:url(/js/common/oo_tab_icon_1_retina.gif)!important;background-size:100%} } .js-search-feedback{width:34%;margin:20px auto} .js-feedback-title{height:19px;font-size:16px;font-weight:500;color:rgba(66,66,66,.8);display:block;line-height:2.4} .js-feedback-query{height:16px;font-size:14px;text-align:center;color:rgba(66,66,66,.8);font-weight:400;display:inline;margin-right:10px} .js-feedback-btn{width:70px;height:30px;border-radius:2px;border:solid 1px #0067A0;background-color:#fff;margin:0 2px;position:relative;top:-8px} .js-feedback-btn:hover{background-color:rgba(75,169,11,.1)} .js-feedback-btn-txt{width:25px;height:16px;font-size:14px;font-weight:700;line-height:1.1;text-align:center;color:#0067A0}  