a,blockquote,body,div,h1,h2,h3,h4,h5,h6,html,img,input,li,p,span,ul{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}blockquote{quotes:none;}body{line-height:1;}blockquote:after,blockquote:before{content:'';content:none;}ul{list-style:none;}:focus{outline:0 none;}blockquote,h1,h2,h3,h4,h5,h6,li,p,ul{color:#777e89;font-family:Verdana,Arial,sans-serif;font-weight:normal;}a,li,span{font-family:inherit;font-weight:inherit;}a,a:active,a:hover,a:link,a:visited{text-decoration:none;cursor:pointer;}input{font-family:Verdana,Arial,sans-serif;font-weight:normal;}.hidden_at_start{display:none;}.placeholder_text{display:none;}@font-face{font-family:'Platform Web-Light';src:url('/css/fonts/platform_web_light.eot');src:url('/css/fonts/platform_web_light.eot?#iefix') format('embedded-opentype'),url('/css/fonts/platform_web_light.woff') format('woff'),url('/css/fonts/platform_web_light.ttf') format('truetype');font-weight:300;font-style:normal;font-stretch:normal;}@font-face{font-family:'Platform Web-Medium';src:url('/css/fonts/platform_web_medium.eot');src:url('/css/fonts/platform_web_medium.eot?#iefix') format('embedded-opentype'),url('/css/fonts/platform_web_medium.woff') format('woff'),url('/css/fonts/platform_web_medium.ttf') format('truetype');font-weight:500;font-style:normal;font-stretch:normal;}@font-face{font-family:'Platform Web-Regular';src:url('/css/fonts/platform_web_regular.eot');src:url('/css/fonts/platform_web_regular.eot?#iefix') format('embedded-opentype'),url('/css/fonts/platform_web_regular.woff') format('woff'),url('/css/fonts/platform_web_regular.ttf') format('truetype');font-weight:400;font-style:normal;font-stretch:normal;}.default-font{font-family:Verdana,Arial,sans-serif;}.light_text{font-family:"Platform Web-Light",Verdana,Arial,sans-serif;font-style:normal;font-weight:300!important;font-stretch:normal;}.medium_text{font-family:"Platform Web-Medium",Verdana,Arial,sans-serif;font-style:normal;font-weight:400!important;font-stretch:normal;}.regular_text,.regular_text h3{font-family:"Platform Web-Regular",Verdana,Arial,sans-serif;font-style:normal;font-weight:400!important;font-stretch:normal;}.safe_area{width:990px;margin-left:auto;margin-right:auto;}.button_title{line-height:32px;}.sub-text{color:#797e89;}.item_box{margin-top:48px;}.item_box .background{position:absolute;width:990px;z-index:-1;}.item_box .background .top{width:990px;height:3px;background-image:url('/images/main/sprites.png');background-position:0 -189px;background-repeat:no-repeat;display:block;}.item_box .background .middle{width:990px;background-color:#fff;display:block;}.item_box .background .bottom{width:990px;height:3px;background-image:url('/images/main/sprites.png');background-position:0 -194px;background-repeat:no-repeat;display:block;}html{height:100%;}body{height:100%;min-width:990px;}#wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -138px;}#push{height:138px;}#background{position:absolute;width:100%;height:100%;z-index:-1;min-width:990px;}#background .gradient{position:absolute;width:100%;background-repeat:repeat-x;background-position:top center;}#background .squiggles{position:absolute;width:100%;background-repeat:no-repeat;background-position:top center;}#background .dots{position:absolute;top:0;width:100%;height:100%;background-image:url('/images/main/page_background_dots.png');background-repeat:repeat;background-position:top center;}#header{background-color:#f2f2f2;height:78px;}#header h1 a{position:absolute;width:224px;height:40px;margin-left:12px;margin-top:23px;background-image:url('/images/main/sprites.png');background-position:0 0;background-repeat:no-repeat;}#header_items .header_button{height:42px;margin-top:17px;background-repeat:no-repeat;float:right;}#header_items .header_button .button_title{display:block;}.submit a .title{line-height:42px;}#header_items .call_to_action_button{width:253px;height:42px;background-image:url('/images/main/sprites.png');background-position:-337px 0;}#header_items .call_to_action_button .button_title{margin-left:21px;margin-top:0;line-height:36px;font-size:23px;color:#fff;}#header_items .login_button{width:109px;height:42px;margin-left:18px;background-image:url('/images/main/sprites.png');background-position:-226px 0;}#header_items .login_button .button_title{margin-left:43px;margin-top:0;font-size:21px;color:#fff;line-height:36px;}#header_items .signup_button_header{width:109px;height:42px;margin-left:18px;background-color:#3a3f56;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;}#header_items .signup_button_header .button_title{margin-top:0;margin-left:22px;font-size:21px;color:#fff;line-height:36px;}#header_items .logged_in{height:42px;float:right;margin:13px 16px 0 82px;position:relative;top:4px;}#header_items .logged_in a{color:#777e89;}#header_items .logged_in .avatar{margin-left:-50px;width:42px;height:42px;background-color:#e7e7e7;float:left;}#header_items .logged_in .avatar img{margin-left:1px;margin-top:1px;width:40px;height:40px;}#header_items .logged_in .username{font-size:13px;color:#7d7a84;}#header_items .logged_in .logout_button .button_title{margin-top:-2px;font-size:21px;color:#777e89;float:left;}#header_items .logged_in .logout_button .icon{position:absolute;width:11px;height:6px;margin:8px 0 0 4px;background-image:url('/images/main/sprites.png');background-position:-968px -143px;background-repeat:no-repeat;top:13px;left:75px;}#header_items .logged_in .menu_dropdown{position:absolute;margin:22px 0 0 -63px;width:154px;z-index:7;line-height:32px;}#header_items .logged_in .menu_dropdown li a{width:154px;font-size:24px;color:#fff;background-image:url('/images/main/sprites.png');background-repeat:no-repeat;display:block;}#header_items .logged_in .menu_dropdown li a .title{position:absolute;margin-left:10px;}#header_items .logged_in .menu_dropdown .top{height:55px;background-position:-492px -778px;}#header_items .logged_in .menu_dropdown .top .title{margin-top:20px;}#header_items .logged_in .menu_dropdown .middle{height:38px;background-position:-492px -793px;}#header_items .logged_in .menu_dropdown .middle .title{margin-top:3px;}#header_items .logged_in .menu_dropdown .bottom{height:42px;background-position:-492px -806px;}#header_items .logged_in .menu_dropdown .bottom .title{margin-top:3px;}#footer{background-color:#3A3F56;height:148px;}#footer .footer_list{padding-top:10px;padding-bottom:5px;padding-left:9px;padding-right:9px;width:972px;height:128px;}#footer .footer_list .footer_list_column{position:absolute;width:168px;height:122px;}#footer .footer_list .column_1{margin-left:0;}#footer .footer_list .column_2{margin-left:168px;}#footer .footer_list .column_3{margin-left:336px;}#footer .footer_list .column_4{margin-left:504px;}#footer .footer_list .column_5{margin-left:672px;}#footer .footer_list .column_6{width:132px;margin-left:840px;}#footer .footer_list h4{font-size:21px;color:#f7f7f7;}#footer .footer_list .footer_list_column ul li{margin-bottom:2px;}#footer .footer_list .footer_list_column ul li a{font-size:13px;color:#a6acb6;}#support_popups{position:fixed;top:0;width:100%;height:100%;background:url('/images/main/popup_veil.png') repeat;z-index:1;}#support_popups .box{position:absolute;top:50px;margin-left:265px;width:462px;height:523px;}#support_popups .box .background{position:absolute;}#support_popups .box .background .top{position:absolute;width:630px;height:28px;background:url('/images/main/sprites.png') no-repeat 0 -429px;}#support_popups .box .background .middle{position:absolute;top:28px;width:630px;height:267px;background:url('/images/main/home_popup_background.png') repeat-y;}#support_popups .box .background .bottom{position:absolute;top:295px;width:630px;height:28px;background:url('/images/main/sprites.png') no-repeat 0 -459px;}#support_popups .box .area{position:absolute;top:12px;left:12px;width:579px;height:282px;}#support_popups .box .area .popup_title{margin-top:14px;margin-left:15px;font-size:46px;color:#3a3f56;}#support_popups .box .area .message{position:absolute;left:327px;width:236px;height:76px;background:url('/images/main/sprites.png') no-repeat 0 -351px;}#support_popups .box .area .divider{position:absolute;top:331px;left:18px;width:306px;height:6px;background:url('/images/main/sprites.png') no-repeat -546px -307px;display:block;}#support_popups .box .area .submit a .title{margin-left:21px;line-height:36px;letter-spacing:-1px;display:block;}#support_popups .box .area .close_button a{position:absolute;top:-30px;left:568px;width:67px;height:63px;background:url('/images/main/sprites.png') no-repeat -762px -199px;display:block;}#support_popups .email_section,#support_popups .messages{font-size:30px;}#support_popups .messages .main_message{position:relative;top:15px;left:14px;}#support_popups .email_section{width:550px;height:63px;overflow:hidden;position:relative;top:34px;left:13px;}#support_popups .email_section .email_address{float:left;}#support_popups .email_section .change_icon{float:left;margin:10px 0 0 10px;font-family:Verdana,Arial,sans-serif;}#support_popups .email_section .change_icon .left_edge,#support_popups .email_section .change_icon .right_edge{width:9px;height:18px;float:left;}#support_popups .email_section .change_icon .left_edge{background:url('/images/main/sprites.png') no-repeat -673px -16px;}#support_popups .email_section .change_icon .middle{height:18px;font-weight:bold;font-size:13px;line-height:18px;color:#fff;background-color:#777D88;float:left;}#support_popups .email_section .change_icon .right_edge{background:url('/images/main/sprites.png') no-repeat -684px -16px;}#support_popups a{font-size:30px;}#support_popups .click_through.success,#support_popups .click_through_support,#support_popups .click_through{background:url("/images/main/sprites.png") no-repeat -238px -367px;height:46px;width:346px;color:#fff;float:left;margin-left:8px;}#support_popups .click_through.success{background:url("/images/main/sprites.png") no-repeat -631px -431px;width:304px;}#support_popups .click_through_support a span,#support_popups .click_through a span{line-height:46px;color:#fff;margin-left:23px;}#support_popups .buttons .resend_email{height:42px;width:auto;float:left;}#support_popups .buttons .resend_email .left_edge,#support_popups .buttons .resend_email .right_edge{width:21px;height:42px;float:left;}#support_popups .buttons .resend_email .left_edge{background:url('/images/main/sprites.png') no-repeat -943px -365px;}#support_popups .buttons .resend_email .right_edge{background:url('/images/main/sprites.png') no-repeat -966px -365px;}#support_popups .buttons{position:absolute;top:231px;left:14px;width:580px;}#support_popups .buttons .resend_email .middle{height:42px;line-height:42px;color:#fff;background-color:#00B095;float:left;}.map .icon{margin-right:8px;width:29px;height:26px;background-image:url('/images/main/sprites.png');background-position:-957px -637px;background-repeat:no-repeat;float:left;}.map .title{padding-top:5px;display:block;}.footer_only{background-color:#3A3F56;}#footer_info{background-color:#3A3F56;height:65px;}#footer_info .content{margin:0 auto;width:972px;font-size:12px;color:#69707a;}#footer_info .fhr{width:100%;clear:both;height:4px;overflow:hidden;line-height:1px;background:url('/images/main/sprites.png') repeat-x 0 -1304px;margin-bottom:10px;}#footer_info .text{width:440px;float:left;margin-right:60px;}#footer_info .company{width:135px;float:left;margin-right:37px;}#footer_info .address{width:140px;float:left;}#footer_info .cb{clear:both;}.footer_description{position:absolute;font-size:12px;color:#69707a;width:100%;}.footer_description p{margin:0 auto;width:972px;position:relative;top:14px;}a.greylink{color:#777E89;}#ga_remarketing{height:1px;width:1px;overflow:hidden;position:absolute;bottom:1px;left:1px;}iframe{border:none;}.fullscreen{position:fixed;top:0;width:100%;height:100%;}.popup{z-index:13;}.popup .background{background-color:#000;opacity:.5;filter:Alpha(opacity=50);z-index:14;}.popup .foreground{top:60px;z-index:15;}.popup .frame{position:relative;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;box-shadow:0 0 24px 0 #000;-webkit-box-shadow:0 0 24px 0 #000;-moz-box-shadow:0 0 24px 0 #000;-o-box-shadow:0 0 24px 0 #000;behavior:url('/PIE.htc');}.popup .one-column{width:440px;}.popup .two-columns{width:600px;}.popup .content{padding-top:30px;padding-left:20px;padding-right:30px;padding-bottom:25px;}.popup .close_button{position:absolute;right:-30px;top:-30px;z-index:120;}.popup .close a{display:block;width:63px;height:59px;background-image:url('/images/main/popup_kit.png');background-position:0 0;background-repeat:no-repeat;background-color:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-webkit-box-shadow:0 1px 4px 0 #797E89;-moz-box-shadow:0 1px 4px 0 #797E89;-o-box-shadow:0 1px 4px 0 #797E89;box-shadow:0 1px 4px 0 #797E89;behavior:url('/PIE.htc');}.popup .close a span{display:none;}.popup .image{margin-bottom:10px;}.popup h2{margin-bottom:10px;font-size:46px;font-family:"Platform Web-Regular";font-weight:normal;color:#3a3f56;}.popup .medium{font-size:21px;font-family:"Platform Web-Medium";font-weight:normal;color:#777d88;}.popup .medium.subtext{font-size:17px;}.popup p.medium{margin-bottom:10px;line-height:normal;}.popup label{display:inline-block;}.popup label.medium{margin-bottom:6px;}.popup .input{margin-bottom:10px;padding-left:18px;padding-right:18px;width:352px;height:40px;background-color:#f2f2f2;border:1px solid #e6e6e6;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;}.popup .input input{width:352px;height:40px;font-size:24px;font-weight:normal;line-height:40px;color:#777d88;}.popup .error{position:absolute;margin-top:10px;margin-left:288px;width:236px;height:76px;position:absolute;background-image:url('/images/main/popup_kit.png');background-position:-63px 0;background-repeat:no-repeat;}.popup .error .message{margin-top:12px;margin-left:26px;width:198px;height:52px;overflow:hidden;font-size:13px;font-family:Verdana,Arial,sans-serif;font-weight:normal;line-height:16px;color:#777d88;display:block;}.popup .large{margin-bottom:10px;font-size:30px;font-family:"Platform Web-Regular";font-weight:normal;line-height:33px;color:#777d88;}.popup .small{margin-bottom:10px;font-size:11px;font-family:Verdana,Arial,sans-serif;font-weight:normal;line-height:15px;color:#777d88;}.popup .small a{font-size:11px;font-family:Verdana,Arial,sans-serif;font-weight:normal;text-decoration:underline;color:#777d88;}.popup .divider{margin-bottom:10px;width:390px;height:6px;background:url('/images/main/divider_dot.png') 0 0 repeat-x;}.popup .button_container a{margin-top:6px;margin-bottom:10px;margin-right:10px;padding-left:21px;padding-right:21px;height:42px;font-size:30px;font-family:"Platform Web-Regular";font-weight:normal;line-height:42px;letter-spacing:-1px;color:#fff;background-color:#00b196;display:inline-block;border-radius:21px;-webkit-border-radius:21px;-moz-border-radius:21px;-o-border-radius:21px;}.popup .button_container a .arrow{width:25px;height:23px;margin-left:10px;margin-right:-6px;margin-top:-4px;background-image:url('/images/main/popup_kit.png');background-position:0 -59px;background-repeat:no-repeat;vertical-align:middle;display:inline-block;}.popup .column_container .column{width:195px;vertical-align:top;display:inline-block;}.popup .two-columns .content:after{content:" ";display:block;height:0;clear:both;}.popup .two-columns .column-left,.popup .two-columns .column-right{float:left;}.popup .two-columns .column-left{width:325px;}.popup .two-columns .column-right{width:225px;}.popup #tooltip{position:fixed;top:0;left:0;width:275px;z-index:16;}.popup #tooltip .top{width:275px;height:12px;background:url('/images/main/sprites.png') no-repeat -298px -1113px;}.popup #tooltip .middle{width:275px;background:url('/images/main/tooltip_backgroundLarge.png') repeat-y;}.popup #tooltip .bottom{width:275px;height:14px;background:url('/images/main/sprites.png') no-repeat -298px -1130px;}.popup #tooltip h3{padding:2px 15px 10px 15px;font-weight:bold;font-size:13px;line-height:15px;color:#777d88;display:block;font-family:Verdana,Arial,sans-serif;}.popup #tooltip p{padding:0 15px 5px 15px;font-size:13px;line-height:15px;color:#777d88;display:block;}.popup .tooltiptitle,.popup .tooltiptext{display:none;}.popup .password_strength_feedback{position:relative;top:-44px;left:-11px;font-size:11px;line-height:15px;color:#777d88;width:18px;height:22px;background:url('/images/main/sprites.png') no-repeat -640px -997px;display:none;float:right;}.popup .password_strength_feedback.password-invalid{background-position:-640px -997px;display:block;}.popup .password_strength_feedback.password-weak{background-position:-659px -997px;display:block;}.popup .password_strength_feedback.password-medium{background-position:-678px -997px;display:block;}.popup .password_strength_feedback.password-strong{background-position:-697px -997px;display:block;}.popup .button_container a.loading{opacity:.8;}.popup .button_container a.loading .arrow{background:url('/images/main/buttonloader.gif') no-repeat 0 -3px;}.kickstart-redirect.popup .frame{position:relative;width:500px;}.kickstart-redirect.popup .frame>.close{position:absolute;right:-30px;top:-30px;z-index:120;}.kickstart-redirect.popup .frame>.close a{display:block;}.kickstart-redirect.popup span{font-family:"Platform Web-Regular";color:#FFF;}.kickstart-redirect.popup span.right-arrow{display:inline-block;width:27px;height:22px;background:transparent url("/images/kickstart/arrow_right_white_large.png") 0 0 no-repeat;margin-left:10px;}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/images/fancybox/fancybox.png');}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #666;background:#fff;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}#fancybox-close{position:absolute;top:-20px;right:-20px;width:42px;height:42px;background:transparent url('/images/fancybox/fancybox.png') -42px 0;cursor:pointer;z-index:1103;display:none;}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}#fancybox-frame{width:100%;height:100%;border:none;display:block;}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('/images/fancybox/blank.gif');z-index:1102;display:none;}#fancybox-left{left:0;}#fancybox-right{right:0;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background-image:url('/images/fancybox/fancybox.png');background-position:-40px -30px;}#fancybox-right-ico{background-image:url('/images/fancybox/fancybox.png');background-position:-40px -60px;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('/images/fancybox/fancybox-x.png');}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('/images/fancybox/fancybox.png');background-position:-40px -214px;}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('/images/fancybox/fancybox-y.png');background-position:-20px 0;}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('/images/fancybox/fancybox.png');background-position:-40px -232px;}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('/images/fancybox/fancybox-x.png');background-position:0 -20px;}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('/images/fancybox/fancybox.png');background-position:-40px -190px;}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('/images/fancybox/fancybox-y.png');}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('/images/fancybox/fancybox.png');background-position:-40px -175px;}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}.fancybox-title-outside{padding-top:10px;color:#fff;}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}#fancybox-title-over{padding:10px;background-image:url('/images/fancybox/fancy_title_over.png');display:block;}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}#fancybox-title-float-wrap td{border:none;white-space:nowrap;}#fancybox-title-float-left{padding:0 0 0 15px;background:url('/images/fancybox/fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('/images/fancybox/fancybox-x.png') 0 -40px;}#fancybox-title-float-right{padding:0 0 0 15px;background:url('/images/fancybox/fancybox.png') -55px -90px no-repeat;}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_close.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_left.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_right.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1;}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_left.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_main.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_right.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px");}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px');}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_loading.png',sizingMethod='scale');}.fancybox-ie .fancybox-bg{background:transparent!important;}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_n.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_ne.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_e.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_se.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_s.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_sw.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_w.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_nw.png',sizingMethod='scale');}#cookie-policy{width:100%;height:75px;position:fixed;bottom:0;z-index:10;}#cookie-policy .background{background-color:#3a3f56;opacity:.85;filter:alpha(opacity=85);height:100%;margin-bottom:-100px;}#cookie-policy .foreground{position:relative;height:100%;width:945px;margin:46px auto;}#cookie-policy .foreground p.main{font-family:Verdana,Arial,sans-serif;color:#fff;font-size:11px;line-height:1.5em;}#cookie-policy .foreground p.main a{color:#00b196;text-decoration:none;}#cookie-policy .foreground .accept{position:relative;background:url('/images/main/sprites.png') no-repeat -295px -541px;width:93px;height:22px;display:inline-block;padding-left:10px;vertical-align:middle;}#cookie-policy .foreground .accept .text{position:relative;color:#fff;font-size:13px;font-weight:bold;line-height:20px;}.rounded-input,.rounded-button{-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;-o-transition:all .3s 0s ease;transition:all .3s 0s ease;-webkit-appearance:none;outline:0;zoom:1;}.rounded-button-text{color:#fff;padding:0 20px;font-size:30px;height:35px;line-height:35px;letter-spacing:-1px;}.rounded-button,.rounded-link{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:inline-block;border:1px solid transparent;padding:0 0 4px 0;cursor:pointer;text-align:left;text-decoration:none;background-color:#00b196;height:42px;}.rounded-button:disabled,.rounded-link:disabled{background-color:#797e89;}.rounded-button.large,.rounded-link.large{height:46px;}.rounded-button.large span,.rounded-link.large span{font-size:28px;}.rounded-button.small,.rounded-link.small{height:38px;}.rounded-button.small span,.rounded-link.small span{font-size:22px;}.rounded-button:hover,.rounded-link:hover{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);}.rounded-button:focus,.rounded-link:focus{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);}.rounded-button::-moz-focus-inner,.rounded-link::-moz-focus-inner{border:0;padding:0;}.rounded-button span,.rounded-link span{color:#fff;padding:0 20px;font-size:30px;height:35px;line-height:35px;letter-spacing:-1px;}.rounded-button span.arrow,.rounded-link span.arrow{border-right:10px solid transparent;background:transparent url("/images/icons/arrow_right_white_large.png") right center no-repeat;padding:0 45px 0 20px;}.rounded-button span.arrow.loading,.rounded-link span.arrow.loading{padding:0 45px 0 20px;border-right:15px solid transparent;background:transparent url("/images/main/buttonloader.gif") right center no-repeat;}.rounded-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:30px;height:42px;line-height:37px;vertical-align:top;}.rounded-link span{padding:0 18px;}.rounded-input{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:40px;line-height:40px;font-size:24px;padding:0 20px;background-color:#f2f2f2;border:1px solid #e7e7e7;color:#797e89;}.rounded-input:focus{border-color:#7ec4b9;background-color:#f7f7f7;}input[type="checkbox"].rounded,input[type="radio"].rounded{display:inline-block;}input[type="checkbox"].rounded+label,input[type="radio"].rounded+label{cursor:pointer;}input[type="checkbox"].rounded+label span,input[type="radio"].rounded+label span{background:transparent url("/images/main/forms/checkbox_off.png") left top no-repeat;display:none;}input[type="checkbox"].rounded:focus+label,input[type="radio"].rounded:focus+label{color:#00b196;}input[type="checkbox"].rounded:checked+label span,input[type="radio"].rounded:checked+label span{background:transparent url("/images/main/forms/checkbox_on.png") left top no-repeat;}input[type="checkbox"].rounded:not(.ie8),input[type="radio"].rounded:not(.ie8){opacity:0;-moz-opacity:0;-webkit-opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);}input[type="checkbox"].rounded:not(.ie8)+label span,input[type="radio"].rounded:not(.ie8)+label span{display:inline-block;height:20px;width:20px;margin:-2px 4px 0 0;vertical-align:middle;}input[type="checkbox"][disabled].rounded:not(.ie8)+label span{opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity=60);}.form-error-message,.input-field .validation-message{background:transparent url("/images/main/sprites.png") 0 -351px no-repeat;height:76px;width:236px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:380px;top:20px;width:235px;font-size:13px;line-height:16px;color:#797e89;padding:12px 12px 12px 26px;display:none;}.form-error-message.right,.input-field .validation-message.right{background:transparent url("/images/main/sprites.png") -374px -1224px no-repeat;height:76px;width:236px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:20px;width:235px;font-size:13px;line-height:16px;color:#797e89;padding:12px 26px 12px 15px;}.notification{position:absolute;}.notification .modal{position:fixed;width:100%;height:100%;margin-left:0;left:0;top:0;background-color:#000;opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);z-index:500;}.notification .foreground{z-index:510;}.notification .foreground .frame{margin:auto;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 16px 0 #3a3f56;-moz-box-shadow:0 0 16px 0 #3a3f56;box-shadow:0 0 16px 0 #3a3f56;}.notification .foreground .frame .close a{position:absolute;top:-30px;right:-32px;width:63px;height:59px;background:transparent url("/images/main/popup_kit.png") 0 0 no-repeat;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 8px 0 #3a3f56;-moz-box-shadow:0 0 8px 0 #3a3f56;box-shadow:0 0 8px 0 #3a3f56;}.notification .foreground .frame .close a span{display:none;}.notification .foreground .frame .content{padding:30px 20px;}.notification .foreground .frame .content .image{margin-bottom:10px;}.notification .foreground .frame .content h2{color:#3a3f56;font-size:46px;}.notification .foreground .frame .content p{color:#797e89;font-size:22px;margin-top:15px;}.notification .foreground .frame .content .support-message{margin-top:15px;background-color:#DEDEDE;padding:10px;}.notification .foreground .frame .content .support-message p{margin-top:0;text-align:justify;}.notification .foreground .frame .content .support-message a{color:#3a3f56;}.notification .foreground .frame .content .support-message a:visited{color:#3a3f56;}.notification .foreground .frame .content .support-message a:hover{color:#000;}.notification .foreground .frame .content .footer{text-align:center;}.notification .foreground .frame .content .footer .ok-button{margin-top:10px;}.notification .foreground.fullscreen{position:fixed;top:100px;left:50%;width:auto;height:auto;margin-left:-300px;}.notification .foreground.fullscreen .frame{width:600px;}.notification .foreground.fullscreen .frame .close a{margin-left:568px;}.notification .foreground.fullscreen .arrow-down{display:none;}.notification .foreground.tip{position:absolute;top:0;}.notification .foreground.tip .frame{width:200px;}.notification .foreground.tip .frame .close a{margin-left:168px;}.notification .foreground.tip .arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;margin-left:6px;}#background .gradient{top:552px;height:420px;background-image:url('/images/main/index_background_gradient.png');}#background .squiggles{top:501px;height:1394px;background-image:url('/images/main/index_squiggles.png');}#background .dots{top:552px;height:1578px;}#carousel{height:474px;background-image:url('/images/main/carousel_background.png');background-repeat:repeat-x;}#carousel .grid_area .grid{position:absolute;margin-left:37px;width:953px;height:474px;overflow:hidden;}#carousel .grid_area .grid .grid_item{position:absolute;width:188px;height:143px;background-image:url('/images/main/sprites.png');background-position:0 -44px;background-repeat:no-repeat;}#carousel .grid_area .grid .grid_item img{margin-top:2px;margin-left:3px;width:182px;height:137px;}#carousel .grid_area .grid .row_1{margin-top:14px;}#carousel .grid_area .grid .row_2{margin-top:166px;}#carousel .grid_area .grid .row_3{margin-top:318px;}#carousel .grid_area .grid .column_0{margin-left:12px;}#carousel .grid_area .grid .column_1{margin-left:209px;}#carousel .grid_area .grid .column_2{margin-left:406px;}#carousel .grid_area .grid .column_3{margin-left:603px;}#carousel .grid_area .grid .column_4{margin-left:800px;}#carousel .grid_area .veil{position:absolute;margin-top:14px;width:953px;height:448px;background-image:url('/images/main/carousel_veil.png');background-repeat:repeat-y;}#carousel .grid_area .grid .grid_item_link{position:absolute;width:188px;height:143px;}#carousel .grid_area .grid .grid_item_link .link{width:188px;height:143px;display:block;background-color:rgba(0,0,0,0);}#carousel .grid_area .grid .grid_item_link .link .legend{position:absolute;margin-left:3px;margin-top:103px;width:182px;height:36px;background-color:#c9cc38;}#carousel .grid_area .grid .grid_item_link .link .legend .title{margin-left:7px;font-size:24px;line-height:36px;color:#fff;float:left;}#carousel .grid_area .grid .grid_item_link .link .legend .icon{margin-right:9px;width:25px;height:36px;background-image:url('/images/main/sprites.png');background-position:-708px -16px;background-repeat:no-repeat;float:right;}#carousel .grid_area .grid .expand_view{position:absolute;top:-10px;left:171px;width:28px;height:28px;background-image:url('/images/main/sprites.png');background-position:-846px -85px;background-repeat:no-repeat;}#carousel .grid_area .grid .remove_from_shortlist{position:absolute;top:-10px;left:171px;width:28px;height:28px;background-image:url('/images/main/sprites.png');background-position:-916px -85px;background-repeat:no-repeat;}#carousel .selected_popup .frame{position:absolute;top:110px;z-index:15;width:990px;height:900px;background-image:url('/images/main/carousel_popup_frame.png');background-repeat:repeat-y;}#carousel .selected_popup .frame .select_popup_container{position:absolute;width:990px;height:330px;}#carousel .selected_popup .frame .select_popup_container .top{position:absolute;width:990px;height:60px;}#carousel .selected_popup .frame .select_popup_container .middle{position:absolute;top:69px;width:438px;height:312px;background-image:url('/images/main/carousel_popup_background.png');background-repeat:repeat-y;}#carousel .selected_popup .frame .select_popup_container .bottom{position:absolute;top:321px;width:438px;height:9px;background-image:url('/images/main/sprites.png');background-position:-440px -265px;background-repeat:no-repeat;}#carousel .selected_popup .frame .build img{position:absolute;top:58px;left:86px;width:434px;height:326px;}#carousel .selected_popup .frame .select_popup_container .top .legend{width:990px;height:60px;cursor:pointer;}#carousel .selected_popup .frame .select_popup_container .top .legend .left_edge{position:absolute;width:3px;height:60px;background-image:url('/images/main/sprites.png');background-position:-700px -199px;background-repeat:no-repeat;}#carousel .selected_popup .frame .select_popup_container .top .legend .title{position:absolute;width:990px;height:60px;background-color:#c9cc38;}#carousel .selected_popup .frame .select_popup_container .top .legend .title .title_top{position:absolute;top:15px;left:20px;font-size:30px;color:#fff;font-family:"Platform Web-Regular",Verdana,Arial,sans-serif;}#carousel .selected_popup .frame .select_popup_container .top .legend .title .title_bottom{position:absolute;top:15px;left:400px;font-size:30px;color:#fff;}#carousel .selected_popup .frame .select_popup_container .top .legend .right_edge{position:absolute;left:580px;width:54px;height:60px;background-image:url('/images/main/sprites.png');background-position:-706px -199px;background-repeat:no-repeat;}#carousel .selected_popup .frame .close_button{position:absolute;left:975px;top:-13px;width:41px;height:43px;background-image:url('/images/main/sprites.png');background-position:-941px 0;background-repeat:no-repeat;}#carousel .selected_popup .frame .handle_shortlist{position:absolute;left:25px;top:-20px;height:18px;font-weight:bold;font-size:13px;}#carousel #previewIframe{position:relative;width:990px;top:60px;height:900px;}#carousel .selected_popup .frame .handle_shortlist .left_edge{width:26px;height:18px;background-image:url('/images/main/sprites.png');background-position:-964px -45px;background-repeat:no-repeat;float:left;background-position:-936px -45px;}#carousel .selected_popup .frame .handle_shortlist .middle{height:18px;line-height:18px;float:left;background-color:#9297a0;color:#3a3f56;}#carousel .selected_popup .frame .handle_shortlist .right_edge{width:8px;height:18px;float:left;background-image:url('/images/main/sprites.png');background-position:-929px -20px;background-repeat:no-repeat;}#carousel .selected_popup .frame .handle_shortlist:hover .middle{color:white;}#carousel .navigation a{position:absolute;width:63px;height:60px;margin-top:207px;background-image:url('/images/main/sprites.png');background-repeat:no-repeat;z-index:15;}#carousel .navigation .previous{margin-left:206px;background-position:-190px -44px;}#carousel .navigation .next{margin-left:805px;background-position:-190px -104px;}#carousel .left_hand_side h2{position:absolute;margin-top:21px;margin-left:12px;}#carousel .left_hand_side h2 span{position:absolute;width:220px;font-size:46px;color:#09b498;display:block;}#carousel #iframeContainer{width:990px;height:900px;background-color:white;}#carousel .left_hand_side h2 span.line_1{top:0;width:235px;}#carousel .left_hand_side h2 span.line_1a{top:46px;}#carousel .left_hand_side h2 span.line_1b{top:92px;}#carousel .left_hand_side h2 span.line_2{top:160px;}#carousel .left_hand_side h2 span.line_2a{top:206px;}#carousel .left_hand_side h2 span.line_3{top:274px;}#carousel .left_hand_side h2 span.emphasis{color:#fff;}#carousel .left_hand_side span.line_5b{top:220px;}#carousel .left_hand_side span.line_5c{top:266px;}#carousel #carouselVeil_Var{background-image:url('/images/main/carousel_veil3.png');}#carousel #carouselNavigation_Var{visibility:hidden;}#carousel #carouselRightNavigation_Var.form{display:none;}#carousel #leftHandCarouselText p{margin-top:24px;}#carousel #leftHandCarouselText .medium_text{font-family:"Platform Web-Medium",Arial,sans-serif;}#carousel #leftHandCarouselText .regular_text{font-family:"Platform Web-Regular",Arial,sans-serif;}#carousel #leftHandCarouselText .light_text{font-family:"Platform Web-Light",Arial,sans-serif;}#leftHandCarouselText{position:absolute;}#leftHandCarouselText .form{position:relative;padding:2px 0 0 45px;}#leftHandCarouselText .form .tlarge{font-size:59px;}#carousel #leftHandCarouselText .tmedium{font-size:54px;}#carousel #leftHandCarouselText .tsmall{font-size:24px;}#carousel #leftHandCarouselText .tsize30{font-size:30px;}#leftHandCarouselText .form .regular_text{color:#00b196;}#leftHandCarouselText .emphasis{color:#fff;}#carousel #leftHandCarouselText .regular_text span,#carousel #leftHandCarouselText .medium_text span{position:absolute;left:0;width:235px;}#carousel #leftHandCarouselText .regular_text span.line_2,#carousel #leftHandCarouselText .regular_text span.line_2a{width:195px;}#carousel #leftHandCarouselText .form .line_1{top:23px;}#carousel #leftHandCarouselText .form .line_2{top:80px;}#carousel #leftHandCarouselText .form .line_3{top:169px;}#carousel #leftHandCarouselText .form .line_4{top:227px;}#carousel #leftHandCarouselText .form .line_5{top:323px;}#carousel #leftHandCarouselText .form .line_6{top:301px;}#carousel #leftHandCarouselText .form .regular_text span{width:424px;}#carousel #leftHandCarouselText .form p{margin-top:12px;}#carousel #leftHandCarouselText #leftHandArea_Var1_step_3 .regular_text span{width:235px;}#carousel #leftHandCarouselText #leftHandArea_Var1_step_3 .regular_text span.line_2a,#carousel #leftHandCarouselText #leftHandArea_Var1_step_3 .regular_text span.line_2{width:190px;}#carousel .firstBuildButton{width:296px;height:60px;background:url('/images/main/sprites.png') no-repeat -454px -1160px;cursor:pointer;position:absolute;left:13px;top:305px;}#carousel #leftHandCarouselText #leftHandArea_Var3_step_2{left:-44px;}#carousel #leftHandCarouselText #leftHandArea_Var3_step_2 .regular_text span{width:235px;}#carousel #leftHandCarouselText #leftHandArea_Var3_step_2 .line_1{top:0;}#carousel #leftHandCarouselText #leftHandArea_Var3_step_2 .line_2{top:63px;}#carousel #leftHandCarouselText #leftHandArea_Var3_step_2 .line_3{top:109px;}#carousel #leftHandCarouselText #leftHandArea_Var3_step_2 .regular_text span.line_4{top:157px;width:203px;}#carousel #leftHandCarouselText #leftHandArea_Var3_step_2 .regular_text span.line_5{top:225px;width:203px;}#carousel #leftHandCarouselText #leftHandArea_Var3_step_2 .line_6{top:275px;}#carousel #rightHandForm{position:relative;width:100%;height:100%;}#carousel .right_hand_side .count{position:absolute;margin-top:24px;margin-left:851px;font-weight:bold;font-size:13px;color:#9297a0;}#carousel .right_hand_side .filter_list{position:absolute;margin-top:328px;margin-left:844px;width:146px;font-weight:bold;font-size:13px;color:#9297a0;}#carousel .right_hand_side .filter_list .menu{height:18px;margin-bottom:3px;}#carousel .right_hand_side .filter_list .menu a .left_edge{width:8px;height:18px;float:left;}#carousel .right_hand_side .filter_list .menu a .middle{height:18px;font-weight:bold;line-height:18px;color:#9297a0;float:left;}#carousel .right_hand_side .filter_list .menu a .arrow{width:11px;height:18px;background-image:url('/images/main/sprites.png');background-position:-223px -166px;background-repeat:no-repeat;float:left;}#carousel .right_hand_side .filter_list .menu a .right_edge{width:8px;height:18px;float:left;}#carousel .right_hand_side .filter_list .menu a:hover .left_edge,#carousel .right_hand_side .filter_list .menu a.selected .left_edge{background-image:url('/images/main/sprites.png');background-position:-190px -166px;background-repeat:no-repeat;}#carousel .right_hand_side .filter_list .menu a:hover .middle,#carousel .right_hand_side .filter_list .menu a.selected .middle{color:#3a3f56;background-color:#fff;}#carousel .right_hand_side .filter_list .menu a:hover .arrow{background-position:-210px -166px;}#carousel .right_hand_side .filter_list .menu a.selected .arrow{background-position:-928px 0;}#carousel .right_hand_side .filter_list .menu a:hover .right_edge,#carousel .right_hand_side .filter_list .menu a.selected .right_edge{background-image:url('/images/main/sprites.png');background-position:-200px -166px;background-repeat:no-repeat;}#carousel .right_hand_side .filter_list .menu .shortlist_count{margin-left:5px;line-height:18px;color:#c9cc38;float:left;}#carousel .right_hand_side .filter_list .menu ul{position:absolute;left:-1px;bottom:42px;width:106px;}#carousel .right_hand_side .filter_list .menu ul .submenu{width:106px;background-image:url('/images/main/sprites.png');background-repeat:no-repeat;}#carousel .right_hand_side .filter_list .menu ul .top{height:26px;background-position:-592px -199px;}#carousel .right_hand_side .filter_list .menu ul .middle{height:21px;background-position:-592px -204px;}#carousel .right_hand_side .filter_list .menu ul .bottom{height:33px;background-position:-592px -204px;}#carousel .right_hand_side .filter_list .menu ul .submenu a{position:absolute;margin-left:7px;margin-top:4px;width:88px;font-weight:bold;font-size:13px;color:#fff;}#carousel .right_hand_side .filter_list .menu ul .top a{margin-top:9px;}#carousel .right_hand_side .filter_list .menu ul .submenu a:hover{color:#3a3f56;}#carwrap{width:990px;margin:0 auto;height:100%;}#carwrap .grid{background:url('/images/main/loadingmessage.gif') no-repeat center center;}#call_to_action_bar{position:fixed;top:0;height:74px;width:100%;background:url('/images/main/call_to_action_bar_background.png') repeat-x;z-index:8;}#call_to_action_bar a{display:block;}#call_to_action_bar .inner_area{font-size:36px;line-height:65px;color:#00b196;display:block;}#call_to_action_bar .inner_area .emphasis{color:#fff;}#call_to_action_bar .inner_area .icon{margin-top:12px;margin-left:12px;margin-right:10px;width:43px;height:41px;background-image:url('/images/main/sprites.png');background-position:-891px -42px;background-repeat:no-repeat;float:left;}.banner{margin-top:-30px;margin-bottom:-30px;}.banner a{display:block;}.banner img{display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);max-height:400px;}#features .item_box{position:relative;height:390px;}#features .item_box .background .middle{height:384px;}#features .item_box .menu_background{position:absolute;margin-left:-2px;margin-top:-3px;width:240px;z-index:-1;}#features .item_box .menu_background .top{width:240px;height:6px;background-image:url('/images/main/sprites.png');background-position:-675px 0;background-repeat:no-repeat;display:block;}#features .item_box .menu_background .middle{width:240px;height:384px;margin-left:-1px;background-image:url('/images/main/features_menu_background.png');background-repeat:repeat-y;display:block;}#features .item_box .menu_background .bottom{width:240px;height:6px;background-image:url('/images/main/sprites.png');background-position:-675px -8px;background-repeat:no-repeat;display:block;}#features h3{width:234px;height:65px;font-size:21px;}#features h3 a{width:234px;height:65px;display:block;}#features h3 a .highlight_edge{position:absolute;width:3px;height:65px;z-index:-1;}#features h3 a .highlight_edge_top{background-position:-435px -44px;}#features h3 a .highlight_edge_middle{background-position:-441px -44px;}#features h3 a .highlight_edge_bottom{background-position:-447px -44px;}#features h3 a .highlight{position:absolute;width:231px;height:65px;z-index:-1;}#features h3 a .highlight_top{background-position:-453px -44px;}#features h3 a .highlight_middle{background-position:-453px -44px;}#features h3 a .highlight_bottom{background-position:-435px -111px;}#features h3 a .highlight_pointer{position:absolute;width:20px;height:65px;margin-left:217px;z-index:-1;}#features h3 a .highlight_pointer_top{background-position:-686px -44px;}#features h3 a .highlight_pointer_middle{background-position:-686px -44px;}#features h3 a .highlight_pointer_bottom{background-position:-669px -111px;}#features h3 a:hover .highlight_edge,#features h3 a.selected .highlight_edge{background-image:url('/images/main/sprites.png');background-repeat:no-repeat;}#features h3 a:hover .highlight,#features h3 a.selected .highlight{background-image:url('/images/main/sprites.png');background-repeat:no-repeat;}#features h3 a.selected .highlight_pointer{background-image:url('/images/main/sprites.png');background-repeat:no-repeat;}#features h3 a .icon{position:absolute;width:43px;height:41px;margin-top:12px;margin-left:12px;background-image:url('/images/main/sprites.png');background-repeat:no-repeat;}#features h3 a .icon_1{background-position:-786px -836px;}#features h3 a .icon_2{background-position:-255px -44px;}#features h3 a .icon_3{background-position:-345px -129px;}#features h3 a .icon_4{background-position:-345px -86px;}#features h3 a .icon_5{background-position:-692px -836px;}#features h3 a .icon_6{background-position:-345px -44px;}#features h3 a:hover .icon_1,#features h3 a.selected .icon_1{background-position:-831px -836px;}#features h3 a:hover .icon_2,#features h3 a.selected .icon_2{background-position:-300px -44px;}#features h3 a:hover .icon_3,#features h3 a.selected .icon_3{background-position:-390px -129px;}#features h3 a:hover .icon_4,#features h3 a.selected .icon_4{background-position:-390px -86px;}#features h3 a:hover .icon_5,#features h3 a.selected .icon_5{background-position:-737px -836px;}#features h3 a:hover .icon_6,#features h3 a.selected .icon_6{background-position:-390px -44px;}#features .item_box .test a{color:#777e89;}#features .item_box .test a:hover{color:#f00;}#features h3 a .title{position:absolute;margin-left:67px;margin-top:21px;line-height:21px;}#features h3 a .two_lines{margin-top:11px;}#features h3 a .title .up{color:#777e89;}#features h3 a .title .over{display:none;}#features h3 a .title_1 .over{color:#16af96;}#features h3 a .title_2 .over{color:#40578f;}#features h3 a .title_3 .over{color:#c9cc38;}#features h3 a .title_4 .over{color:#bd4aaf;}#features h3 a .title_5 .over{color:#36baed;}#features h3 a .title_6 .over{color:#3a3f56;}#features h3 a:hover .title .over,#features h3 a.selected .title .over{display:block;}#features h3 a:hover .title .up,#features h3 a.selected .title .up{display:none;}#features .content{position:absolute;margin-left:234px;top:0;width:756px;height:390px;overflow:hidden;}#features .content img{position:absolute;z-index:-1;}#features .content h2{width:300px;margin-top:8px;margin-left:13px;margin-bottom:25px;font-size:30px;line-height:33px;}#features .content p{width:250px;margin-left:13px;margin-bottom:12px;font-size:13px;line-height:15px;}#features p a{color:#777E89;}#features p a:hover{color:#3a3f56;}#features .content .mini_logo{margin-left:13px;position:relative;z-index:6;}#features .feature_bold{font-weight:bold;}#features .goto_left{width:10px;height:18px;background:url('/images/main/sprites.png') -296px -542px no-repeat;display:block;float:left;}#features .goto_right{width:30px;height:18px;background:url('/images/main/sprites.png') -367px -542px no-repeat;display:block;float:left;}#features .goto{font-weight:bold;background:#09b498;height:18px;color:#fff;float:left;line-height:18px;}#features .feature_link{clear:both;display:block;padding-bottom:5px;height:18px;}#features h3 a .iconp{background-image:url('/images/main/features_icons.png');background-repeat:no-repeat;}#features h3 a .iconp_1{background-position:-1px -11px;}#features h3 a:hover .iconp_1,#features h3 a.selected .iconp_1{background-position:-46px -11px;}#features h3 a .iconp_2{background-position:-1px -56px;}#features h3 a:hover .iconp_2,#features h3 a.selected .iconp_2{background-position:-46px -56px;}#features h3 a .iconp_3{background-position:-1px -101px;}#features h3 a:hover .iconp_3,#features h3 a.selected .iconp_3{background-position:-46px -101px;}#features h3 a .iconp_4{background-position:-1px -146px;}#features h3 a:hover .iconp_4,#features h3 a.selected .iconp_4{background-position:-46px -146px;}#features h3 a .iconp_5{background-position:-1px -191px;}#features h3 a:hover .iconp_5,#features h3 a.selected .iconp_5{background-position:-46px -191px;}#features h3 a .iconp_6{background-position:-1px -236px;}#features h3 a:hover .iconp_6,#features h3 a.selected .iconp_6{background-position:-46px -236px;}#features h3 a .iconp_7{background-position:-1px -281px;}#features h3 a:hover .iconp_7,#features h3 a.selected .iconp_7{background-position:-46px -281px;}#features h3 a .iconp_8{background-position:-1px -326px;}#features h3 a:hover .iconp_8,#features h3 a.selected .iconp_8{background-position:-46px -326px;}#features h3 a .iconp_9{background-position:-1px -371px;}#features h3 a:hover .iconp_9,#features h3 a.selected .iconp_9{background-position:-46px -371px;}#features h3 a .iconp_10{background-position:-1px -416px;}#features h3 a:hover .iconp_10,#features h3 a.selected .iconp_10{background-position:-46px -416px;}#features h3 a .iconp_11{background-position:-1px -461px;}#features h3 a:hover .iconp_11,#features h3 a.selected .iconp_11{background-position:-46px -461px;}#features h3 a .iconp_12{background-position:-1px -506px;}#features h3 a:hover .iconp_12,#features h3 a.selected .iconp_12{background-position:-46px -506px;}#features h3 a .iconp_13{background-position:-1px -551px;}#features h3 a:hover .iconp_13,#features h3 a.selected .iconp_13{background-position:-46px -551px;}#features h3 a .iconp_14{background-position:-1px -596px;}#features h3 a:hover .iconp_14,#features h3 a.selected .iconp_14{background-position:-46px -596px;}#features h3 a .iconp_15{background-position:-1px -641px;}#features h3 a:hover .iconp_15,#features h3 a.selected .iconp_15{background-position:-46px -641px;}.minigallery-box .item_box{height:292px;}.minigallery-box .item_box .background .middle{height:286px;}.minigallery-box .item_box .title_background{position:absolute;width:234px;z-index:-1;}.minigallery-box .item_box .title_background .top{width:234px;height:3px;background-image:url('/images/main/sprites.png');background-position:-236px -178px;background-repeat:no-repeat;display:block;}.minigallery-box .item_box .title_background .middle{width:234px;height:286px;background-color:#f2f2f2;display:block;}.minigallery-box .item_box .title_background .bottom{width:234px;height:3px;background-image:url('/images/main/sprites.png');background-position:-236px -183px;background-repeat:no-repeat;display:block;}.minigallery-box .item_box h3{position:absolute;margin-top:11px;margin-left:9px;width:224px;height:271px;font-size:36px;line-height:31px;color:#3a3f56;}.minigallery-box .ribbon{position:absolute;margin-left:252px;width:618px;height:292px;overflow:hidden;}.minigallery-box .ribbon .ribbon_item{position:absolute;margin-top:15px;width:314px;height:236px;background-color:#e6e6e6;}.minigallery-box .ribbon .position_0{margin-left:-202px;}.minigallery-box .ribbon .position_1{margin-left:128px;}.minigallery-box .ribbon .position_2{margin-left:458px;}.minigallery-box .ribbon .ribbon_item img{margin-top:1px;margin-left:1px;width:312px;height:235px;}.minigallery-box .veil{position:absolute;margin-top:15px;width:618px;height:237px;background-image:url('/images/main/minigallery_veil.png');background-repeat:repeat-y;}.minigallery-box .ribbon .ribbon_item_link{position:absolute;margin-top:15px;width:314px;height:237px;}.minigallery-box .ribbon .ribbon_item_link .legend{position:absolute;margin-top:201px;width:314px;height:36px;background-color:#c9cc38;display:block;}.minigallery-box .ribbon .ribbon_item_link .legend .title{margin-left:10px;font-size:24px;line-height:36px;color:#fff;float:left;}.minigallery-box .ribbon .ribbon_item_link .legend .icon{margin-right:10px;width:25px;height:36px;background-image:url('/images/main/sprites.png');background-position:-708px -16px;background-repeat:no-repeat;float:right;}.minigallery-box .fb_like_minigallery{position:relative;z-index:1;top:5px;left:0;}.minigallery-box .navigation a{position:absolute;width:63px;height:60px;margin-top:104px;background-image:url('/images/main/sprites.png');background-repeat:no-repeat;}.minigallery-box .navigation .previous{margin-left:343px;background-position:-708px -54px;}.minigallery-box .navigation .next{margin-left:669px;background-position:-691px -116px;}.minigallery-box .right_hand_side{position:absolute;margin-left:840px;width:135px;}.minigallery-box .right_hand_side .search{margin-top:15px;width:106px;height:24px;background-image:url('/images/main/sprites.png');background-position:-735px -16px;background-repeat:no-repeat;}.minigallery-box .right_hand_side .search input{margin-left:11px;width:93px;height:24px;font-weight:bold;font-size:13px;line-height:24px;color:#777e89;}.minigallery-box .right_hand_side .search a{position:absolute;width:32px;height:24px;background-image:url('/images/main/sprites.png');background-position:-841px -16px;background-repeat:no-repeat;}.minigallery-box .right_hand_side .count{position:absolute;top:239px;margin-left:14px;font-weight:bold;font-size:13px;color:#777d88;}.minigallery-box .right_hand_side .more{position:absolute;top:260px;margin-left:14px;height:15px;}.minigallery-box .right_hand_side .more .title{font-size:13px;color:#777d88;float:left;}.minigallery-box .right_hand_side .more .arrow{width:14px;height:15px;background-image:url('/images/main/sprites.png');background-position:-694px -16px;background-repeat:no-repeat;float:left;}#communications .item_box{height:432px;}#communications .item_box .background .middle{height:430px;}#communications .item_box .column{position:absolute;height:432px;}#communications .item_box .blog{width:324px;}#communications .item_box .support{margin-left:330px;width:330px;}#communications .item_box .follow_us{margin-left:666px;width:324px;}#communications .item_box .separator{position:absolute;margin-top:12px;width:6px;height:414px;background-image:url('/images/main/divider_dot.png');background-repeat:repeat-y;}#communications .item_box .separator_1{margin-left:324px;}#communications .item_box .separator_2{margin-left:660px;}#communications .item_box .column .area{margin-top:6px;margin-bottom:10px;margin-left:9px;margin-right:10px;height:416px;}#communications .item_box .blog .area{width:305px;}#communications .item_box .support .area{margin-left:16px;width:304px;}#communications .item_box .follow_us .area{margin-left:15px;width:299px;}#communications .item_box .column .area h3{font-size:36px;color:#3a3f56;position:relative;top:5px;}#communications .item_box .column .area h3 .title-link{color:#3a3f56;}#communications .item_box .column .area h3 .title-link:hover{color:#3a3f56;opacity:.9;}#communications .item_box .blog .area ul{margin-top:31px;margin-left:2px;}#communications .item_box .blog .area ul li a{color:#777e89;display:block;clear:both;}#communications .item_box .blog .area ul li a .minor{font-size:13px;margin-bottom:0;display:block;line-height:20px;}#communications .item_box .blog .area ul li a .major{font-size:21px;margin-bottom:15px;display:block;clear:both;}#communications .item_box .blog .area ul li a .date{width:47px;float:left;display:block;}#communications .item_box .blog .area ul li a .headline{float:left;width:84%;display:block;}#communications .item_box .blog .area ul li .divider{margin-left:2px;width:294px;height:6px;background-image:url('/images/main/sprites.png');background-position:-472px -178px;background-repeat:no-repeat;float:left;}#communications .item_box .blog .area ul li a .image_frame{margin-left:1px;margin-right:81px;width:222px;height:167px;background-color:#e6e6e6;float:left;clear:both;}#communications .item_box .blog .area ul li a .image_frame img{margin:1px;width:220px;height:165px;clear:both;}#communications .item_box .blog .area ul li .more{margin-top:11px;height:15px;float:left;line-height:14px;clear:both;display:block;}#communications .item_box .blog .area ul li .more .title{font-size:13px;color:#777d88;float:left;}#communications .item_box .blog .area ul li .more .arrow{width:14px;height:15px;background-image:url('/images/main/sprites.png');background-position:-694px -16px;background-repeat:no-repeat;float:left;}#communications .item_box .support .area .search{margin-top:34px;margin-left:2px;width:246px;height:42px;background-image:url('/images/main/sprites.png');background-position:0 -199px;background-repeat:no-repeat;}#communications .item_box .support .area .search input{margin-left:18px;width:226px;height:42px;font-size:24px;line-height:42px;color:#777d88;}#communications .item_box .support .area .search a{position:absolute;width:48px;height:42px;background-image:url('/images/main/sprites.png');background-position:-246px -199px;background-repeat:no-repeat;}#communications .item_box .support .area .dropdown_label a{margin-top:18px;margin-left:2px;width:210px;height:42px;background-image:url('/images/main/sprites.png');background-position:-756px -116px;background-repeat:no-repeat;display:block;}#communications .item_box .support .area .dropdown_label a .title{margin-left:19px;font-size:24px;line-height:42px;color:#fff;}#communications .item_box .support .area .dropdown{position:absolute;left:17px;margin-top:3px;width:298px;z-index:1;}#communications .item_box .support .area .dropdown li a{width:298px;font-size:24px;color:#fff;background-image:url('/images/main/sprites.png');background-repeat:no-repeat;display:block;}#communications .item_box .support .area .dropdown li a .title{position:absolute;margin-left:20px;}#communications .item_box .support .area .dropdown .top{height:65px;background-position:-586px -315px;}#communications .item_box .support .area .dropdown .top .title{margin-top:22px;}#communications .item_box .support .area .dropdown .middle{height:38px;background-position:-586px -333px;}#communications .item_box .support .area .dropdown .middle .title{margin-top:-9px;}#communications .item_box .support .area .dropdown .bottom{height:36px;padding-top:16px;background-position:-586px -335px;}#communications .item_box .support .area .dropdown .bottom .title{margin-top:-31px;width:260px;}#communications .item_box .support .area .divider{margin-top:15px;margin-left:2px;margin-bottom:5px;width:294px;height:6px;background-image:url('/images/main/sprites.png');background-position:-472px -178px;background-repeat:no-repeat;display:block;}#communications .item_box .support .area h4{margin-left:2px;margin-bottom:13px;font-size:21px;}#communications .item_box .support .area .guides li{margin-left:3px;margin-bottom:14px;font-size:16px;}#communications .item_box .support .area .guides li a{color:#777e89;}#communications .item_box .support .area ul.guides{height:190px;overflow:hidden;display:block;}#communications .item_box .follow_us .area .facebook_box{margin-top:34px;margin-left:3px;width:292px;height:181px;border:1px solid #e6e6e6;overflow:hidden;position:relative;top:-1px;left:-2px;}#communications .item_box .follow_us .area .facebook_box iframe{overflow:hidden;position:relative;top:-4px;left:-2px;}#communications .item_box .follow_us .area .facebook_box .top_section .logo{margin:8px 8px 13px 7px;width:43px;height:41px;background:url('/images/main/sprites.png') no-repeat -846px -42px;float:left;}#communications .item_box .follow_us .area .facebook_box .top_section .title{margin-top:9px;margin-bottom:5px;width:233px;font-size:12px;color:#3b5998;float:left;}#communications .item_box .follow_us .area .facebook_box .top_section .title .emphasis{font-weight:bold;font-size:15px;}#communications .item_box .follow_us .area .facebook_box .top_section .like{margin-right:182px;width:51px;height:24px;background-image:url('/images/main/sprites.png');background-position:-875px -16px;background-repeat:no-repeat;float:left;}#communications .item_box .follow_us .area .facebook_box .middle_section{margin-left:6px;width:281px;height:163px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;float:left;}#communications .item_box .follow_us .area .facebook_box .middle_section p{margin-top:6px;margin-left:4px;font-size:10px;color:#3a3f56;}#communications .item_box .follow_us .area .facebook_box .middle_section .emphasis{font-weight:bold;}#communications .item_box .follow_us .area .facebook_box .middle_section ul{margin-top:3px;margin-left:3px;}#communications .item_box .follow_us .area .facebook_box .middle_section ul li{margin-top:4px;margin-right:4px;margin-bottom:4px;height:65px;width:50px;float:left;}#communications .item_box .follow_us .area .facebook_box .middle_section ul li img{float:left;width:50px;height:50px;}#communications .item_box .follow_us .area .facebook_box .middle_section ul li .title{margin-top:5px;width:50px;height:11px;font-size:9px;color:#777e89;text-align:center;float:left;}#communications .item_box .follow_us .area .facebook_box .bottom_section .icon{margin-top:3px;margin-left:8px;width:15px;height:14px;background:url('/images/main/sprites.png') no-repeat -819px -99px;float:left;}#communications .item_box .follow_us .area .facebook_box .bottom_section .title{margin-top:3px;margin-left:4px;height:14px;font-size:9px;line-height:14px;color:#777e89;float:left;}#communications .item_box .follow_us .area .twitter_box a{margin-top:18px;margin-left:3px;width:294px;height:64px;background:url('/images/main/sprites.png') no-repeat -296px -199px;display:block;}#communications .item_box .follow_us .area .twitter_box .title{margin-left:67px;font-size:21px;line-height:64px;color:#777e89;}#communications .item_box .follow_us .area #social_widget_section{position:relative;}#communications .item_box .follow_us .area #social_widget_section #plus_one_section,#communications .item_box .follow_us .area #social_widget_section #tweeter_one_section{position:absolute;width:120px;top:22px;}#communications .item_box .follow_us .area #social_widget_section #plus_one_section{left:51px;}#communications .item_box .follow_us .area #social_widget_section #tweeter_one_section{left:150px;}#communications .item_box .follow_us .area #social_widget_section{top:13px;}#communications .item_box .follow_us .area #vote_section{clear:both;height:90px;width:301px;}#communications .item_box .follow_us .area #social_widget_section #tweeter_one_section{left:90px;top:21px;}#communications .item_box .follow_us .area #vote_section{color:#777E89;font-size:16px;font-family:Verdana,Arial,sans-serif;position:relative;top:11px;}#communications .item_box .follow_us .area #vote_section #vote_images{clear:both;position:relative;top:10px;}#communications .item_box .follow_us .area #social_widget_section #plus_one_section{left:4px;top:21px;}#communications .item_box .follow_us .area #social_widget_section{top:13px;}#communications .item_box .follow_us .area #follow_button_section{left:188px;top:21px;position:absolute;}#communications .item_box .follow_us .area #follow_button_section iframe{width:62px!important;}#accolades .item_box{height:108px;margin-bottom:48px;}#accolades .background{z-index:0;}#accolades .item_box .background .middle{height:102px;}#accolades blockquote{position:absolute;margin-left:12px;margin-top:4px;width:966px;}#accolades blockquote h3{font-size:30px;line-height:32px;width:77%;}#accolades blockquote .author{margin-top:10px;font-size:21px;float:left;}#accolades .star_block{position:relative;float:left;top:9px;left:7px;}#accolades .stars{background:url('/images/main/sprites.png') no-repeat -831px -242px;height:16px;width:16px;display:block;float:left;}#accolades blockquote .bubble{margin-right:25px;height:54px;background-color:#777d88;float:right;}#accolades blockquote .bubble .left_edge{position:absolute;margin-left:-27px;width:43px;height:66px;background-image:url('/images/main/sprites.png');background-position:-773px -42px;background-repeat:no-repeat;}#accolades blockquote .bubble .right_float .middle{font-weight:bold;font-size:16px;line-height:54px;color:#fff;position:relative;z-index:1;}#accolades blockquote .bubble .right_float .right_edge{position:absolute;margin-left:-1px;width:26px;height:54px;background-image:url('/images/main/sprites.png');background-position:-818px -42px;background-repeat:no-repeat;}#accolades .link{position:absolute;width:990px;height:108px;margin-left:-12px;margin-top:-4px;z-index:1;}.login-popup{width:100%;height:100%;z-index:100;}.login-popup .validation-message{background:transparent url("/images/main/sprites.png") 0 -351px no-repeat;height:76px;width:236px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:327px;top:12px;width:235px;font-size:13px;line-height:16px;color:#797e89;padding:12px 12px 12px 26px;}.login-popup .username-container .validation-message{top:98px;}.login-popup .password-container .validation-message{top:184px;}.login-popup .content{padding:15px 15px 25px;position:relative;}.login-popup .popup_title{color:#3a3f56;font-size:46px;margin-bottom:25px;}.login-popup .close{z-index:120;}.login-popup .input_field.username-container label,.login-popup .input_field.password-container label{color:#797e89;display:block;font-size:21px;margin-bottom:8px;}.login-popup .input_field.username-container input,.login-popup .input_field.password-container input{margin-bottom:15px;width:260px;}.login-popup .forgotten_password{font-size:13px;line-height:15px;margin-bottom:15px;}.login-popup .forgotten_password a{color:#797e89;text-decoration:underline;}.login-popup .forgotten_password a:focus{color:#00b196;}.login-popup .remember{font-size:13px;margin-bottom:25px;}.login-popup .horizontal-divider{width:306px;height:6px;background:url('/images/main/divider_dot.png') top left repeat-x;margin-bottom:20px;}.login-popup .vertical-divider{width:20px;height:290px;background:url('/images/main/divider_dot.png') top center repeat-y;float:left;}.login-popup .vertical-divider .helper-text{background-color:#fff;color:#3a3f56;font-size:18px;line-height:45px;margin-top:120px;}.login-popup .login-social{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 25px 0 30px;}.login-popup .login-social .description{color:#3a3f56;margin-bottom:15px;}.login-popup .login-social .social-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-size:12px;line-height:32px;margin-bottom:20px;padding-left:40px;text-align:left;}.login-popup .login-social .social-button.facebook{background-image:url(../../../images/sprites/sprite-main.png);background-position:-43px 0;width:170px;height:32px;background-repeat:no-repeat;}.login-popup .login-social .social-button.facebook:hover,.login-popup .login-social .social-button.facebook:focus{background-position:0 -43px;}.login-popup .login-social .social-button.twitter{background-image:url(../../../images/sprites/sprite-main.png);background-position:-213px 0;width:170px;height:32px;background-repeat:no-repeat;}.login-popup .login-social .social-button.twitter:hover,.login-popup .login-social .social-button.twitter:focus{background-position:-213px -32px;}.login-popup .login-social .social-button.google{background-image:url(../../../images/sprites/sprite-main.png);background-position:0 -75px;width:170px;height:32px;background-repeat:no-repeat;}.login-popup .login-social .social-button.google:hover,.login-popup .login-social .social-button.google:focus{background-position:0 -107px;}.login-popup .login-social .social-button.linkedin{background-image:url(../../../images/sprites/sprite-main.png);background-position:0 -139px;width:170px;height:32px;background-repeat:no-repeat;}.login-popup .login-social .social-button.linkedin:hover,.login-popup .login-social .social-button.linkedin:focus{background-position:0 -171px;}.login-popup .two-columns{width:630px;}.login-popup .two-columns .column-left{width:355px;}#emailsent_popup .content{padding:15px 15px 25px;position:relative;}#emailsent_popup .popup_title{color:#3a3f56;font-size:46px;margin-bottom:25px;}#emailsent_popup .close{z-index:120;}#emailsent_popup .message_display{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:21px;padding-right:25px;}#emailsent_popup .horizontal-divider{width:306px;height:6px;background:url('/images/main/divider_dot.png') top left repeat-x;margin:20px 0;}#emailsent_popup .sent_to_email{margin:35px 0 30px 0;font-size:21px;}#forgotten_popup .content{padding:15px 15px 25px;position:relative;}#forgotten_popup .popup_title{color:#3a3f56;font-size:46px;margin-bottom:25px;}#forgotten_popup .close{z-index:120;}#forgotten_popup .validation-message{background:transparent url("/images/main/sprites.png") 0 -351px no-repeat;height:76px;width:236px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:327px;top:100px;width:235px;font-size:13px;line-height:16px;color:#797e89;padding:12px 12px 12px 26px;}#forgotten_popup .forgotten-password-form .input_field label{color:#797e89;display:block;font-size:21px;margin-bottom:8px;}#forgotten_popup .forgotten-password-form .input_field input{margin-bottom:15px;width:260px;}#forgotten_popup .forgotten-password-form .instructions{font-size:14px;width:407px;}#forgotten_popup .forgotten-password-form .horizontal-divider{width:306px;height:6px;background:url('/images/main/divider_dot.png') top left repeat-x;margin:20px 0;}.sign_up-popup{width:100%;height:100%;z-index:30;}.sign_up-popup .tip{position:fixed;top:0;left:0;width:275px;z-index:31;}.sign_up-popup .tip .top{background:transparent url("/images/main/sprites.png") -298px -1113px no-repeat;height:12px;width:275px;}.sign_up-popup .tip .middle{width:275px;background:url('/images/main/tooltip_backgroundLarge.png') repeat-y;}.sign_up-popup .tip .bottom{background:transparent url("/images/main/sprites.png") -298px -1130px no-repeat;height:14px;width:275px;}.sign_up-popup .tip h3{padding:2px 15px 10px 15px;font-weight:bold;font-size:13px;line-height:15px;color:#797e89;display:block;}.sign_up-popup .tip p{padding:0 15px 5px 15px;font-size:13px;line-height:15px;color:#797e89;display:block;}.sign_up-popup .password_strength_feedback{background:transparent url("/images/main/sprites.png") -640px -997px no-repeat;height:22px;width:18px;position:absolute;top:38px;left:272px;font-size:11px;line-height:15px;color:#797e89;display:none;}.sign_up-popup .password_strength_feedback.password-invalid{background-position:-640px -997px;display:block;}.sign_up-popup .password_strength_feedback.password-weak{background-position:-659px -997px;display:block;}.sign_up-popup .password_strength_feedback.password-medium{background-position:-678px -997px;display:block;}.sign_up-popup .password_strength_feedback.password-strong{background-position:-697px -997px;display:block;}.sign_up-popup .validation-message{background:transparent url("/images/main/sprites.png") 0 -351px no-repeat;height:76px;width:236px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:310px;top:12px;width:235px;font-size:13px;line-height:16px;color:#797e89;padding:12px 12px 12px 26px;}.sign_up-popup .username .validation-message{top:98px;}.sign_up-popup .email .validation-message{top:184px;}.sign_up-popup .password .validation-message{top:270px;}.sign_up-popup .telephone-number .validation-message{top:358px;}.sign_up-popup .content{position:relative;padding:15px 15px 25px;}.sign_up-popup .popup_title{font-size:46px;margin-bottom:25px;color:#3a3f56;}.sign_up-popup .tooltiptitle,.sign_up-popup .tooltiptext{display:none;}.sign_up-popup .partner_text{margin:10px 0 0 14px;font-size:16px;line-height:18px;width:390px;}.sign_up-popup .close{z-index:120;}.sign_up-popup .submit a{background:transparent url("/images/main/sprites.png") -308px -307px no-repeat;height:42px;width:236px;font-size:30px;color:#fff;display:block;}.sign_up-popup .submit a.loading{opacity:.8;}.sign_up-popup .submit a.loading .title{background:url('/images/main/buttonloader.gif') no-repeat 177px 8px;}.sign_up-popup .submit .title{margin-left:21px;letter-spacing:-1px;display:block;}.sign_up-popup .input_field{position:relative;}.sign_up-popup .input_field label{color:#797e89;display:block;font-size:21px;margin-bottom:8px;}.sign_up-popup .input_field input,.sign_up-popup .input_field select{width:260px;margin-bottom:15px;}.sign_up-popup .input_field.password input{width:240px;padding-right:40px;}.sign_up-popup .input_field .phone p{margin:-10px 0 15px;}.sign_up-popup .title{min-width:150px;display:inline-block;}.sign_up-popup .small_print{width:304px;font-size:11px;line-height:15px;color:#797e89;margin-bottom:15px;}.sign_up-popup .small_print.headline{margin-top:-10px;font-size:12px;}.sign_up-popup .small_print a{text-decoration:underline;color:#797e89;}.sign_up-popup .small_print a:focus{color:#00b196;}.sign_up-popup .horizontal-divider{width:306px;height:6px;background:url('/images/main/divider_dot.png') top left repeat-x;margin-bottom:20px;}.sign_up-popup .vertical-divider{width:20px;height:350px;background:url('/images/main/divider_dot.png') top center repeat-y;float:left;}.sign_up-popup .vertical-divider .helper-text{background-color:#fff;color:#3a3f56;font-size:18px;line-height:45px;margin-top:150px;}.sign_up-popup .sign-up-social{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 25px 0 30px;}.sign_up-popup .sign-up-social .description{color:#3a3f56;margin-bottom:15px;}.sign_up-popup .sign-up-social .social-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-size:12px;line-height:32px;margin-bottom:20px;padding-left:40px;text-align:left;}.sign_up-popup .sign-up-social .social-button.facebook{background-image:url(../../../images/sprites/sprite-main.png);background-position:-43px 0;width:170px;height:32px;background-repeat:no-repeat;}.sign_up-popup .sign-up-social .social-button.facebook:hover,.sign_up-popup .sign-up-social .social-button.facebook:focus{background-position:0 -43px;}.sign_up-popup .sign-up-social .social-button.twitter{background-image:url(../../../images/sprites/sprite-main.png);background-position:-213px 0;width:170px;height:32px;background-repeat:no-repeat;}.sign_up-popup .sign-up-social .social-button.twitter:hover,.sign_up-popup .sign-up-social .social-button.twitter:focus{background-position:-213px -32px;}.sign_up-popup .sign-up-social .social-button.google{background-image:url(../../../images/sprites/sprite-main.png);background-position:0 -75px;width:170px;height:32px;background-repeat:no-repeat;}.sign_up-popup .sign-up-social .social-button.google:hover,.sign_up-popup .sign-up-social .social-button.google:focus{background-position:0 -107px;}.sign_up-popup .sign-up-social .social-button.linkedin{background-image:url(../../../images/sprites/sprite-main.png);background-position:0 -139px;width:170px;height:32px;background-repeat:no-repeat;}.sign_up-popup .sign-up-social .social-button.linkedin:hover,.sign_up-popup .sign-up-social .social-button.linkedin:focus{background-position:0 -171px;}#header_items #loginButtonTop_Var1 .login_button{background-image:url('/images/main/sprites.png');background-position:-252px -1225px;margin-left:5px;}#header_items #loginButtonTop_Var1 .signup_button{width:240px;height:42px;margin-left:18px;background-image:url('/images/main/sprites.png');background-position:-7px -1225px;}#header_items .signup_button .button_title{text-align:center;margin-top:5px;font-size:24px;color:white;}#header_items .signup_button .button_title.regular_text{font-family:"Platform Web-Regular",Arial,sans-serif;}#carousel #carwrap a.build.loading .right_edge{left:auto;right:0;width:60px;background:#c9cc38 url('/images/main/buildloader.gif') no-repeat center center;}#floodlight_iframe{position:absolute;opacity:0;bottom:0;left:0;}#signup-form-wall-container .tip{position:fixed;top:0;left:0;width:275px;z-index:8;}#signup-form-wall-container .tip .top{background:transparent url("/images/main/sprites.png") -298px -1113px no-repeat;height:12px;width:275px;}#signup-form-wall-container .tip .middle{width:275px;background:url('/images/main/tooltip_backgroundLarge.png') repeat-y;}#signup-form-wall-container .tip .bottom{background:transparent url("/images/main/sprites.png") -298px -1130px no-repeat;height:14px;width:275px;}#signup-form-wall-container .tip h3{padding:2px 15px 10px 15px;font-weight:bold;font-size:13px;line-height:15px;color:#797e89;display:block;}#signup-form-wall-container .tip p{padding:0 15px 5px 15px;font-size:13px;line-height:15px;color:#797e89;display:block;}#signup-form-wall-container .horizontal-divider{width:306px;height:6px;background:url('/images/main/divider_dot.png') top left repeat-x;left:18px;position:absolute;top:332px;}#signup-form-wall-container .box{position:absolute;top:21px;right:-12px;width:429px;height:430px;}#signup-form-wall-container .box .background{position:absolute;}#signup-form-wall-container .box .background .top{position:absolute;width:429px;height:29px;background:url('/images/main/sprites.png') no-repeat 0 -1155px;}#signup-form-wall-container .box .background .middle{position:absolute;top:29px;width:429px;height:372px;background:url('/images/main/popup_background2.png') repeat-y;}#signup-form-wall-container .box .background .bottom{position:absolute;top:401px;width:429px;height:29px;background:url('/images/main/sprites.png') no-repeat 0 -1184px;}#signup-form-wall-container .box .area{position:absolute;top:2px;left:17px;width:420px;height:396px;}#signup-form-wall-container .submit a.loading{opacity:.8;}#signup-form-wall-container a.loading .title{background:url('/images/main/buttonloader.gif') no-repeat 177px 8px;}#signup-form-wall-container #signup-form-wall .input_field .password_strength_feedback{position:relative;top:-34px;left:276px;font-size:11px;line-height:15px;color:#797e89;width:18px;height:22px;background:url('/images/main/sprites.png') no-repeat -640px -997px;display:none;}#signup-form-wall-container #signup-form-wall .input_field .password_strength_feedback.password-invalid{background-position:-640px -997px;display:block;}#signup-form-wall-container #signup-form-wall .input_field .password_strength_feedback.password-weak{background-position:-659px -997px;display:block;}#signup-form-wall-container #signup-form-wall .input_field .password_strength_feedback.password-medium{background-position:-678px -997px;display:block;}#signup-form-wall-container #signup-form-wall .input_field .password_strength_feedback.password-strong{background-position:-697px -997px;display:block;}#signup-form-wall-container #signup-form-wall .tooltiptitle,#signup-form-wall-container #signup-form-wall .tooltiptext{display:none;}#signup-form-wall-container #signup-form-wall .input_field{position:absolute;left:18px;}#signup-form-wall-container #signup-form-wall .input_field label{font-size:21px;color:#797e89;display:block;margin-bottom:8px;}#signup-form-wall-container #signup-form-wall .input_field input{width:265px;}#signup-form-wall-container #signup-form-wall .input_field.username-container{top:30px;}#signup-form-wall-container #signup-form-wall .input_field.email-container{top:116px;}#signup-form-wall-container #signup-form-wall .input_field.password-container{top:202px;}#signup-form-wall-container #signup-form-wall .validation-message{background:transparent url("/images/main/sprites.png") -374px -1224px no-repeat;height:76px;width:236px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:-240px;top:12px;width:235px;font-size:13px;line-height:16px;color:#797e89;padding:12px 26px 12px 15px;}#signup-form-wall-container #signup-form-wall .small_print{position:absolute;top:284px;left:19px;width:304px;font-size:11px;line-height:15px;color:#797e89;}#signup-form-wall-container #signup-form-wall .small_print a{text-decoration:underline;color:#797e89;}#signup-form-wall-container #signup-form-wall .small_print a:focus{color:#00b196;}#signup-form-wall-container #signup-form-wall .signup-now{position:absolute;top:353px;left:18px;}#signup-form-wall-container #signup-form-wall .signup-now .arrow{display:block;width:160px;}