html, body {margin: 0;padding: 0;width: 100%;height: 100%;}body {font-family: 'Raleway', 'sans-serif';color: #ededef;background-image: url('home_bg2-0d9c985ca639cd79e4668867658e8544.jpg');}h4, .h4, h5, .h5, h6, .h6 {margin-top: 1.6em;margin-bottom: 10px;font-family: inherit;font-weight: bold;line-height: 1.1;color: inherit;}a {     color: #6ABDF7;font-weight: bold; }a:hover { color: #1680a2}.header { border-bottom: 1px solid #AAABB7; overflow: auto; height: 42px; background-color: #384556 }@media (max-width: 767px){.header { padding: 0 6px; }}.header-inner { max-width: 810px; margin: 0 auto; }.header a { color: #EDF6FF; }.header a:hover { text-decoration: none; color: #c7d0d9; }.hdr-logo {float: left;margin: 7px 0 0 0;font-weight: bold;font-size: 1.4em; }.hdr-logo span { font-size: 0.9em;padding-right: 4px; }.hdr-right {float: right;margin: 11px 0 0 0;}.hdr-logo a:focus { text-decoration: none; }.hdr-right a { font-size: 0.9em; padding: 0 0 0 6px; }.content { margin: 0;padding: 0;width: 100%;}h1 { text-align: center; color: #707578;}h3 { font-weight: bold;}.clear-footer {clear: both; height: 100px;}.footer{width: 100%;position: fixed; bottom: 0;height: 100px;background-color: #191F27;color: #efefef;text-align: center;}@media (max-width: 767px){.signup-holder .btn { text-align: center; margin: 36px auto 0 auto; display: block; max-width: 280px;}.footer{position: relative;height: auto;}.clear-footer { height: 0; }}.footer-links {margin: 6px 0 16px 0; color: #92A2B1;}.footer-links a { font-size: 0.8em; color: #EDF6FF; padding: 0 2px 0 0; }.footer-copy-notice {font-size: 0.7em;width: 79%;margin: -6px auto 8px auto;}.footer-copy-notice a { color: #86E4FF; }.footer-copy { margin-bottom: 4px; font-size: 0.9em; }.page-body { width: 100%; margin: 0 auto; padding: 0 12px 0 12px; }.home-screen {width: 101%;box-shadow: 7px 10px 25px -11px rgba(0,0,0,0.75);}.home-screen-mobile {max-width: 360px;text-align: center;margin: 40px auto 0 auto;}.home-new {padding: 0 12px 0 12px;}.home-center {width: 100%;max-width: 810px;font-family: 'Alegreya', serif;font-size: 1.2em;margin: 40px auto 0;}.home-center h1 {font-size: 1.8em;font-weight: bold;color: inherit;line-height: 1.4em;margin-top: 0;text-align: left;}.home-center h1 {font-family: 'Roboto Slab', serif;font-weight: bold;font-size: 22px;}.home-teaser-box { padding: 0 36px 0 46px; color: #efefef; }.home-teaser.text-info{color: #ededef;}.text-info { color: #3a3a3a; }.btn-signup-home { margin: 59px 0 0 0; font-weight: bold;}.home-row-bottom {margin: 70px 0 0 0;background-color: #f1f1f1;border-top: 1px solid #ececec; border-bottom: 1px solid #ececec;padding: 0 20px 0 32px;}.bottom-col-left { border-right: 1px solid #ececec; padding: 18px 40px 24px 0;  }.hbleft-row {     margin-top: 20px;color: #111; }.hbleft-ico { font-size: 1em;color: #4c4c4c;display: block; float: left; }.hbleft-subhead {font-family: 'Roboto Slab', serif; font-size: 0.9em;font-weight: bold; margin-left: 40px; }.hbleft-text { margin-left: 40px; font-size: 0.9em; }.home-bottom-right {float: left;width: 50%;padding: 36px 40px 0 40px;}.bottom-col-right { margin-top: 36px; padding-left: 42px; }.hbright-subhead {font-family: 'Roboto Slab', serif;font-weight: bold;color: #3a3a3a;}.hbright-row { margin-top: 10px; }.submit-holder .btn { min-width: 160px; margin-top: 18px; font-weight: bold;}.home-page-form {background-color: #f7f7f7;background-image: linear-gradient(#f7f7f7, #fafafa);padding: 12px;border-radius: 6px;color: #333;min-width: 320px;max-width: 400px;margin: 100px auto;}@media (max-width: 767px){.home-page-form {margin: 0 auto;padding: 12px 10px;border-radius: 0;}}.home-page-form a {color: #1178a9;}.home-page-form label {color: #5d5d5d;}.home-page-form h4 {color: #1178a9;width: 100%;text-align: center;margin-bottom: 12px;margin-top: 0;padding-top: 12px;}.login-form{}.login-remember { margin: 20px 0 20px 0; }.login-err{ color: #E62121; margin: 8px 0; text-align: center; }.err{ color: #E62121; }hr { border-top: 1px solid #E0E0E0; }.reg-form {}.reg-success{font-family: 'Alegreya', serif;font-size: 1.2em;}.frm-subscribe label { display: inline; }.reg-links { margin-top: 40px; text-align: right; }.menu-app { color: #DF7E32 !important; font-weight: bold; }.menu-ad { color: #EFAE93 !important; font-weight: bold; }.spm-check-msg { margin-top: 20px;font-size: 0.8em;}.title-premium { text-align: center!important; }.acc-info {margin-top: 44px;}.acc-info-free {}.acc-info-premium {}.acc-info-title { font-weight: bold; margin: 0 0 10px 0; text-align: center; }.acc-features li{ line-height: 1.4em;margin-top: 6px; }.acc-active { background-image: url('check-mark-2-m-b1a42512effd75e96a2dd7e5b8c0dcd4.png'); background-repeat: no-repeat;padding: 8px 0 0 32px;width: 120px;margin: 0 auto;font-weight: bold;text-align: left;}.acc-info-button{ margin-top: 20px; text-align: center; }.acc-info-button .btn-go-premium { display: block; width: 120px; margin: 22px auto 0 auto;font-weight: bold;font-size: 0.9em;}.acc-info-premium-price {text-align: center;margin: 12px;color: #3CFF43;font-family: 'Source Sans Pro', 'sans-serif';font-size: 0.8em;}.page-payments {}.page-payments label { font-weight: normal !important; }.payment-subheader { font-weight: bold; }.amount-chooser { margin: 40px 0 0 0; }.amts-block { margin: 36px 0 0 0; }.amt-holder {}.amt-type {background-color: #F7F9FA;text-align: center;padding: 16px 10px 10px 10px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);border: 1px solid #F7F9FA;border-radius: 2px;}.amt-type:hover {background-color: #FeFeFe;}.amt-type-active, .amt-type-active:hover {border: 1px solid #FAE160;background-color: #FFFDE8;}.amt-type label { font-weight: bold !important; font-family: serif; color: #181C33;}.amt-yearly {  }.yearly-teaser {color: #ffa649;font-size: 0.9em;text-align: center;padding: 6px 0 0 6px;}.amount-note { display: block; text-align: center; font-size: 0.9em; color: #575757; }.processor-chooser { margin: 40px 0 20px 0; }.pps-block { margin: 36px 0 0 0; }.pp-type {text-align: center;}.btn-stripe { font-weight: bold; }.pow-by-stripe img { height: 16px; background-color: #fff; }.submit-checkout { text-align: center; margin-top: 40px; }.submit-checkout button{ font-weight: bold; }.btn-stripe {overflow: hidden;display: inline-block;visibility: visible !important;background-image: linear-gradient(#28A0E5,#015E94);-webkit-font-smoothing: antialiased;border: 0;padding: 1px;text-decoration: none;border-radius: 5px;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);-webkit-touch-callout: none;-webkit-tap-highlight-color: transparent;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;cursor: pointer;}.btn-stripe span {display: block;position: relative;padding: 0 12px;height: 30px;line-height: 30px;background: #1275FF;background-image: -webkit-linear-gradient(#7DC5EE,#008CDD 85%,#30A2E4);background-image: -moz-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image: -ms-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image: -o-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image: -webkit-linear-gradient(#7DC5EE,#008CDD 85%,#30A2E4);background-image: -moz-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image: -ms-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image: -o-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image: linear-gradient(#7DC5EE,#008CDD 85%,#30A2E4);font-size: 14px;color: #FFF;font-weight: bold;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);-ms-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);-o-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}.btn-stripe:hover {color: #fff;background-position: 0;}.btn-stripe:active {background: #008cdd;}#btnPayPal{display: block;overflow: hidden;height: 26px;}.cookie-notice {position: absolute;bottom: 0;left: 0;right: 0;height: 70px;opacity: 0.8;background-color: #642f0a;}