@charset "utf-8";body{margin:0;padding:0;font-family:'sans-serif', sans-serif !important;background-color:#000;background-width:100%;}
.row_zero{margin-left:0;margin-right:0;}
.join_blk{margin-top:50px;margin-bottom:40px;text-align:center;}
.mission{margin-top:0px;margin-bottom:30px;text-align:center;color:white;font-size:24px;line-height:1.6em;}
.call_to_action{margin-top:0px;margin-bottom:400px;text-align:center;font-size:24px;font-weight:600;line-height:1.6em;}
.quote_author{color:orange;font-size:18px;font-weight:400;text-align:right;width:100%;}
.join_blk h1{margin:0 0 20px 0;padding:0;font-size:48px;color:#fff;font-style:italic;font-weight:400;}
.join_blk h2{margin:0 0 50px 0;padding:0;font-size:36px;color:#fff;font-weight:400;}
.mission_block{font-size:18px;line-height:26px;color:#fff;text-align:left;}
.mission_block h1{margin:0 0 20px 0;padding:0;font-size:50px;text-align:center;color:#f99e29;font-weight:100;}
.mission_block h2{margin:45px 0 20px 0;padding:0;font-size:28px;text-align:center;color:#f99e29;font-weight:100;}
.mission_block a{text-decoration:underline;color:#fff;}
.mission_block a:hover{text-decoration:none;color:#f99e29;}
.logos_blk{margin:45px 0 25px 0;text-align:center;}
.padding_set{padding:0;}
.light_blue_txt{margin-top:12px;}
.light_blue_txt a{color:#7daeea;text-decoration:underline;}
.light_blue_txt a:hover{color:#fff;text-decoration:none;}
.input_f1{margin-bottom:5px;max-width:388px;height:47px;background-color:#fff;border:solid 0 #fff;border-radius:8px;font-size:18px;color:#666666;font-weight:500;white-space:normal !important;}
.center-block{margin-bottom:200px;}
.btn{white-space:normal;}
.btn_hiri{color:white;background-color:black;border-color:black;padding:10px 25px 10px 25px;margin:15px;border-radius:35px;font-size:18px;border:none;}
.btn_hiri:focus,
.btn_hiri:focus,
.btn_hiri:hover{background-color:#dc851c;color:white;}
.btn_hiri_orange{color:white;background-color:#f79622;}
.btn_hiri_orange:focus,
.btn_hiri_orange:focus,
.btn_hiri_orange:hover{background-color:#dc851c;}
.btn_hiri_pink{color:white;background-color:#fd7587;}
.btn_hiri_pink:focus,
.btn_hiri_pink:focus,
.btn_hiri_pink:hover{background-color:#e96b7c;}
.btn_hiri_dark_blue{color:white;background-color:#127fa2;}
.btn_hiri_dark_blue:focus,
.btn_hiri_dark_blue:focus,
.btn_hiri_dark_blue:hover{background-color:#147797;}
.btn_hiri_light_blue{color:white;background-color:#65a9e7;}
.btn_hiri_light_blue:focus,
.btn_hiri_light_blue:focus,
.btn_hiri_light_blue:hover{background-color:#5494ce;}
.btn_hiri_pricing_transparent{margin-left:0px;margin-top:30px;width:100%;color:#1e2226 !important;background-color:rgba(255, 255, 255, 0.6) !important;}
.btn_hiri_pricing_transparent:focus,
.btn_hiri_pricing_transparent:focus,
.btn_hiri_pricing_transparent:hover{color:#1e2226 !important;background-color:rgba(255, 255, 255, 1) !important;}
.btn_hiri_roi_transparent{color:white;background-color:rgba(255, 255, 255, 0.4);}
.btn_hiri_roi_transparent:focus,
.btn_hiri_roi_transparent:focus,
.btn_hiri_roi_transparent:hover{color:#1e2226;background-color:rgba(255, 255, 255, 0.7);}
.btn_hiri_orange_transparent{color:white;background-color:rgba(255, 153, 0, 0.8);}
.btn_hiri_orange_transparent:focus,
.btn_hiri_orange_transparent:focus,
.btn_hiri_orange_transparent:hover{color:white;background-color:orange;}
.btn_hiri_loggedin_transparent{margin-left:0px;margin-top:30px;width:100%;color:#435669 !important;font-weight:400;background-color:rgba(255, 255, 255, 0.7) !important;}
.btn_hiri_loggedin_transparent:focus,
.btn_hiri_loggedin_transparent:focus,
.btn_hiri_loggedin_transparent:hover{color:#1e2226 !important;background-color:rgba(255, 255, 255, 1) !important;}
.btn_hiri_register_login{margin:0px;width:100%;color:white !important;font-weight:400;background-color:rgba(255, 255, 255, 0) !important;border:1px solid white;padding-top:10px;padding-bottom:10px;padding-left:10%;padding-right:10%;}
.btn_hiri_register_login:focus,
.btn_hiri_register_login:focus,
.btn_hiri_register_login:hover{color:#1e2226 !important;background-color:rgba(255, 255, 255, 1) !important;}
.btn_hiri_rate{color:white;background-color:#127fa2;font-size:16px;font-weight:400;margin-left:0px;width:100%;max-width:265px;text-align:left;margin:8px;}
.btn_hiri_rate:focus,
.btn_hiri_rate:focus,
.btn_hiri_rate:hover{background-color:#147797;}
.btn_hiri_rate:hover .fa-thumbs-up{color:#ffffff !important;}
.btn_hiri_rate:hover .fa-thumbs-down{color:#ffffff !important;}
.like_btn{background-color:#1990b7;}
.like_btn i{color:#1A657D;font-size:22px;margin-right:15px;}
.join_field_btn{border-radius:8px;background-color:#f79622;color:white;padding:10px;width:150px;font-size:20px;}
.join_field_btn:hover{background-color:#dc851c;color:white;}
.footer_1{border-top:solid 1px #fff;padding:0px 0 25px 0;color:#bbbbbb;font-size:14px;line-height:24px;margin-top:40px;font-weight:400;}
.footer_header{margin:45px 0;color:#fff;}
.footer_1 span{font-weight:800;text-decoration:none;}
.footer_1 a{color:#bbbbbb;text-decoration:none;}
.footer_1 a:hover{color:#fff;text-decoration:underline;}
.footer_2{background-color:none;height:65px;text-align:center;padding-top:10px;}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}
.success{color:green;border-color:solid 1px red;border-radius:8px;margin-top:30px;margin-bottom:0px;background-color:rgba(0, 255, 0, 0.4) !important;}
.error{color:red;border-color:solid 1px red;border-radius:8px;margin-top:30px;margin-bottom:0px;background-color:rgba(255, 0, 0, 0.4) !important;}
.warning{color:red;border-color:solid 1px red;border-radius:8px;margin-top:30px;margin-bottom:0px;background-color:rgba(0, 0, 255, 0.4) !important;}
.messages_icon{font-size:30px;color:white;margin-top:10px;}
.info{color:#ffffff;background-color:#49a7c7;border-color:#51b9db;margin-bottom:0px;margin-top:20px;font-weight:500;font-size:16px;padding:20px;border-radius:8px;}
.preview_message{background-color:#0A84A9;border:solid 0px #7ec2d9;border-radius:8px;margin-top:30px;margin-bottom:0px;}
.preview_text{font-size:18px;color:#ffffff;font-weight:500;margin:0px;margin-top:10px;margin-bottom:10px;}
.preview_text a{color:#F7BB74;}
.login_icon{margin-top:10px;margin-bottom:10px;padding-right:0px;margin-left:0px;}
.close{margin:20px;font-size:65px;font-weight:700;line-height:1;color:#ffffff;text-shadow:none !important;float:none;margin-left:0px;padding-right:10px;opacity:0.8;}
.top_dashboard_background{}
#id_email, #id_new_password1, #id_new_password2{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin-bottom:5px;height:47px;background-color:#fff;border:solid 0 #fff;border-radius:8px;font-size:18px;color:#666666;font-weight:500;white-space:normal !important;}

.OMGButton {background: #ea6336; border-radius: 5px;color: #fff;display: inline-block;position: relative;margin: .5rem 6px;padding: 7px;line-height: 1rem;z-index: 0;font-weight: 600;border: 1px solid rgba(238,238,238,0.4);box-shadow: 0px 7px 5px -7px rgba(0,0,0,0.75);}
.OMGButton:visited {color: white;text-decoration: none;}
.OMGButton:hover {color: white;text-decoration: none; background-color:#bc4f2b;}
.OMGButton-content {display: inline-block;margin: 36px 8px 8px 8px;line-height: 1.2;font-weight: 400;}
.OMGButton-icon {height: 25px;position: absolute;left: 42%;margin-top: 2px;line-height: 1.1;}

#black-friday { text-align: center; color: white; font-size: 1.2em; margin-bottom: 1em;}
#black-friday a { color: white; }