/*! 
 * Copyright (C) Cymath LLC - All Rights Reserved
 * Unauthorized copying of this file is strictly prohibited
 */html{height:100%;width:100%;margin:0}body{font-family:"Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#000;height:100%;width:100%;background-color:#fff;margin:0;padding:0;overflow-x:hidden}table tr td{padding:0;font-size:16px;background-color:transparent;color:#000}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1{font-weight:normal}img{border:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}li{margin-left:2px;color:#888}a:link,a:visited{text-decoration:none;color:#666}form{display:inline}input{font-size:16px}div.cymath_popup>div{width:100%;height:100%;position:relative;margin-left:auto;margin-right:auto;padding:16px 0;background:#f9f9f9;text-align:center;border-top:1px solid #EEE}div.cymath_popup_container{font-size:14px;margin-bottom:10px;margin-left:auto;margin-right:auto;width:100%;color:#666;padding:0;display:block}div.cymath_popup_heading{font-size:20px;margin:24px 0}div.cymath_popup_items>div{font-size:20px;margin-bottom:20px}div.cymath_popup_cancel{width:100%;text-align:right;padding-right:16px;font-size:32px;cursor:pointer}div.cymath_popup_cancel:hover{opacity:.6}img.close_x{height:24px;width:24px}div.site_overlay{position:fixed;height:100%;width:100%;z-index:9999;background:rgba(0,0,0,0.5);display:none}#email_support_popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;pointer-events:none}div.email_support_popup_cancel{color:#0B6;text-align:center;font-size:18px;padding-top:16px;cursor:pointer;border-top:1px solid #CCC}#mobile_language_popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;pointer-events:none}div.mobile_language_popup_cancel{color:#0B6;text-align:center;font-size:18px;padding-top:16px;cursor:pointer;border-top:1px solid #CCC}div.navigation_drawer{width:200px;height:100%;position:fixed;top:0;right:0;bottom:0;left:-200px;z-index:99999;margin:0;list-style:none;background:#fff;display:block}div.navigation_drawer>div{margin:12px 16px;color:#999;font-size:20px}div.navigation_drawer>p{text-transform:uppercase;color:#999;margin:24px 16px 8px 16px;font-size:16px}img.home_icon{width:20px;height:19px;top:2px}#navigation_drawer_close{text-align:right;font-size:24px;cursor:pointer}img.profile_icon{height:24px;width:24px;float:right;cursor:pointer;margin:16px 0}img.profile_icon:hover{opacity:.6}div.user_form_div{width:100%;max-width:400px;padding:16px;margin:64px 0;margin-left:auto;margin-right:auto;background-color:#FFF;box-shadow:0 3px 3px #CCC;color:#333}div.user_form_div_mobile{width:100%;padding:16px 16px;margin:0}img.credit_cards{width:200px}div.securely_processed{margin-top:5px;font-size:12px;color:#666;display:block}button.alert{background-color:#e9534f}label.remember_me{color:#666;font-size:14px;white-space:nowrap;position:relative}div.form_heading{font-size:26px;margin-bottom:32px;color:#333;line-height:125%}div.form_heading_with_sub_heading{font-size:26px;margin-bottom:10px;color:#333;line-height:125%}div.form_message{font-size:16px;color:#333}form.user_form{width:100%;display:block}input.form_input{width:100%;font-size:16px;height:auto;padding:10px;margin-bottom:10px;-webkit-appearance:none;-moz-appearance:none;border:1px solid #CCC}input.confirmation_code_input{width:100%;font-size:26px;height:auto;padding:10px;margin-bottom:10px;text-align:center;-webkit-appearance:none;-moz-appearance:none;border:1px solid #CCC}input.number_input{width:100%;font-size:20px;padding:15px;margin-bottom:10px;margin-left:auto;margin-right:auto;-webkit-appearance:none;-moz-appearance:none;border:1px solid #CCC}input.captcha{width:90px;font-size:16px;height:30px;padding:5px;margin-bottom:10px;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;border:1px solid #CCC}div.log_in_column{width:50%;float:left}div.form_row_div{width:100%;text-align:center;margin-top:20px;font-size:16px;color:#333;display:block}div.superscript_heading{font-size:14px;font-weight:bold;color:#999}div.sub_heading{font-size:14px;font-weight:bold;color:#999}div.account_row{margin:10px 0}div.account_row>div{display:block;color:#999;font-size:12px}div.account_divider{margin-top:20px;border-bottom:1px solid #DDD;margin-bottom:20px}#email{margin-bottom:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%}#password{margin-bottom:5px;border-top-left-radius:0;border-top-right-radius:0;width:100%}#password_eye{float:right;position:relative;bottom:40px;right:10px;z-index:2;height:0;display:none}div.show_password_text{display:inline;font-size:14px;color:#666;position:relative;bottom:4px}.oauth_google_button{color:white;background-color:#4285f4}.oauth_facebook_button{color:white;background-color:#4267b2}.oauth_apple_button{color:white;background-color:#000;display:none}.oauth_facebook_button:focus,.oauth_facebook_button:active{background-color:#3257a2;color:white}.oauth_facebook_button:hover{background-color:#3257a2;color:white}.oauth_google_button:focus,.oauth_google_button:active{background-color:#3275e4;color:white}.oauth_google_button:hover{background-color:#3275e4;color:white}div.activation_message{font-size:18px;margin-bottom:20px;line-height:150%}div.ios_legal_box{font-size:12px;width:100%;height:136px;overflow:auto;background-color:#FFF;border:1px #CCC solid;padding:10px;scrollbar-base-color:#ff8c00;scrollbar-arrow-color:white}img.social_button_logo{width:24px;height:24px;float:left;margin:9px 4px}div.block_div{border:1px solid #e1e1e1;padding:16px;margin-bottom:16px;box-shadow:0 6px 12px rgba(0,0,0,0.02),0 6px 12px rgba(0,0,0,0.05);background-color:#FFF}div.layout_div{margin:0}div.layout_div_mobile{margin:0 16px}.big_button{text-shadow:none !important;border:none !important;width:100%;color:white;height:44px;line-height:44px;margin:0;font-size:18px;border-radius:4px;cursor:pointer;text-align:center;box-shadow:0 3px 3px #CCC}div.small_divider{margin-bottom:8px}div.medium_divider{margin-bottom:16px}div.divider{margin-bottom:32px}div.large_divider{margin-bottom:64px}.button{transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;transition-duration:.3s;transition-property:color,background-color}img.loading_animation{height:40px;width:40px}