﻿@font-face{font-family:"open-sans";src:url(/assets/OpenSans-Regular-webfont-25f7c6430e4b537dfa6bbe5554d4641c0fbdbf3f9351aab6cd91d43d11738528.eot);src:url(/assets/OpenSans-Regular-webfont-25f7c6430e4b537dfa6bbe5554d4641c0fbdbf3f9351aab6cd91d43d11738528.eot?#iefix) format("embedded-opentype"),url(/assets/OpenSans-Regular-webfont-22e7a1b10c110072f5a0bfd16e2197a76b279ec879bcce8978fada1dc9ee5d40.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"open-sans-light";src:url(/assets/OpenSans-Light-webfont-83a5c3512b7e56bef9b0d5451adf664b070eb3cf6278e69e2cf4fa0b2d2ef379.eot);src:url(/assets/OpenSans-Light-webfont-83a5c3512b7e56bef9b0d5451adf664b070eb3cf6278e69e2cf4fa0b2d2ef379.eot?#iefix) format("embedded-opentype"),url(/assets/OpenSans-Light-webfont-a1cb81c9f07f1f399db66ec188c02a1c74bc382df9a8550ab8091aac93dff8a2.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"open-sans-condensed-bold";src:url(/assets/OpenSans-CondBold-webfont-0f64bba63e61290b411a97ba08893e1f10c4b7f62a72477577edd530bc778be7.eot);src:url(/assets/OpenSans-CondBold-webfont-0f64bba63e61290b411a97ba08893e1f10c4b7f62a72477577edd530bc778be7.eot?#iefix) format("embedded-opentype"),url(/assets/OpenSans-CondBold-webfont-ac048dcebff3e5c8295202d3b981c2c10411484e3194cfb4a8466cefd112aa0d.woff) format("woff");font-weight:normal;font-style:normal}*{box-sizing:border-box}.banner{font-family:"open-sans", sans-serif;font-weight:bold;color:#666666;font-size:15px;text-align:center;padding:10px;background:#FFF6BF;margin-top:0px;margin-bottom:0px;line-height:1}.banner a{text-decoration:underline}body{background-color:#e6ebf0 !important}#top{margin-bottom:15px !important}.sortable{display:list-item;list-style-type:none}.primary{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;margin-top:0;padding-top:142px;background-color:transparent;box-shadow:#b7b9bc 0px 1px 2px 0px}.primary.blurred{-webkit-filter:blur(2px) !important;-moz-filter:blur(2px) !important;-o-filter:blur(2px) !important;-ms-filter:blur(2px) !important;filter:blur(2px) !important}.content{background-color:white;border:1px #dddddd solid;border-radius:3px;padding:20px;border:none;margin-top:7px;padding:10px 15px;border-radius:2px;box-shadow:#b7b9bc 0px 1px 2px 0px}.content .headline{text-align:center;padding:20px 10px 30px;border-bottom:1px solid #eeeeee;margin-bottom:10px;color:#444444}.content.semi-translucent{background-color:rgba(255,255,255,0.8)}.content.hover-focus{background-color:rgba(255,255,255,0.5)}.content.hover-focus.highlighted{background-color:white}@media screen and (max-width: 767px){body#profile_show #wrap #content{padding:0}}#profile-body-content{padding-top:30px}.secondary{width:311px;font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;margin:0px auto 10px}@media screen and (max-width: 767px){.secondary{width:100%;padding:0}}.secondary.blurred{-webkit-filter:blur(2px) !important;-moz-filter:blur(2px) !important;-o-filter:blur(2px) !important;-ms-filter:blur(2px) !important;filter:blur(2px) !important}.highlight.blurred{-webkit-filter:blur(2px) !important;-moz-filter:blur(2px) !important;-o-filter:blur(2px) !important;-ms-filter:blur(2px) !important;filter:blur(2px) !important}.secondary-title,body.athletes.dashboard.show .progress strong,body.athletes.profile .progress strong,body.public_profile .progress strong,body.athletes.dashboard.show .progress .progress--percentage,body.athletes.profile .progress .progress--percentage,body.public_profile .progress .progress--percentage,body.athletes.dashboard.show .todo strong,body.athletes.profile .todo strong,body.public_profile .todo strong,body.athletes.dashboard.show .news-item-college-name,body.athletes.profile .news-item-college-name,body.public_profile .news-item-college-name,body.athletes.dashboard.show .news-item-date,body.athletes.profile .news-item-date,body.public_profile .news-item-date,body.athletes.dashboard.show .hit-summary-table .hit-type,body.athletes.profile .hit-summary-table .hit-type,body.public_profile .hit-summary-table .hit-type{text-transform:none;font-weight:bold;font-size:12px}.supplemental-material-gray{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;background-color:#eeeeee;width:100%;padding:15px;margin-top:40px;text-align:center;font-size:10px;font-size-color:#444444;font-size-text-decoration:underline}body.get-started-body textarea,body.get-started-body input[type='text'],body.get-started-body input[type='password']{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;border:2px solid #eeeeee;width:100%;font-size:16px;font-weight:500;font-family:Barlow}body.get-started-body textarea:focus,body.get-started-body input[type='text']:focus,body.get-started-body input[type='password']:focus{border:2px solid #999999}body.get-started-body textarea.input-error,body.get-started-body input[type='text'].input-error,body.get-started-body input[type='password'].input-error{border:2px solid #ec1d2d}body.get-started-body textarea.graybg,body.get-started-body input[type='text'].graybg,body.get-started-body input[type='password'].graybg{border:2px solid #999999;border:2px solid #444444}body.get-started-body textarea.short-textfield,body.get-started-body input[type='text'].short-textfield,body.get-started-body input[type='password'].short-textfield{width:38px}body.get-started-body textarea.long-textfield,body.get-started-body input[type='text'].long-textfield,body.get-started-body input[type='password'].long-textfield{width:155px}body.get-started-body textarea.full-textfield,body.get-started-body input[type='text'].full-textfield,body.get-started-body input[type='password'].full-textfield{width:100%}body.get-started-body textarea::-webkit-input-placeholder{color:#C3CCDA}body.get-started-body textarea::-moz-placeholder{color:#C3CCDA}body.get-started-body textarea:-ms-input-placeholder{color:#C3CCDA}body.get-started-body textarea::placeholder{color:#C3CCDA}body.get-started-body select{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;-webkit-appearance:none;max-width:450px !important;cursor:pointer;background-color:#fff;border:2px solid #eeeeee;border-radius:3px;padding:9px 30px 8px 10px;background:url(/assets/down_arrow-62a44253517e1ec06efe64d5127072b7a9c7616f7ecd770feefcc310bea8ca58.png) no-repeat right}body.get-started-body select:focus{border:2px solid #999999;outline:none}body.get-started-body select.input-error{border:2px solid #ec1d2d}body.get-started-body select.short-textfield{width:38px}body.get-started-body select.long-textfield{width:155px}body.get-started-body select.full-textfield{width:100%}body.get-started-body select::-ms-expand{display:none}.full-textfield{width:100%}body.get-started-body button.primary-button,body.get-started-body button.secondary-button,body.get-started-body button.small-button,input[type='submit'].primary-button,input[type='submit'].secondary-button,input[type='submit'].small-button{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;font-weight:300;cursor:pointer;display:block;padding:0;margin-bottom:16px;height:40px;min-width:220px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:3px}body.get-started-body button.primary-button.primary-button,body.get-started-body button.secondary-button.primary-button,body.get-started-body button.small-button.primary-button,input[type='submit'].primary-button.primary-button,input[type='submit'].secondary-button.primary-button,input[type='submit'].small-button.primary-button{color:white;border:2px solid #0072EB;background-color:#0072EB}body.get-started-body button.primary-button.primary-button:hover,body.get-started-body button.secondary-button.primary-button:hover,body.get-started-body button.small-button.primary-button:hover,input[type='submit'].primary-button.primary-button:hover,input[type='submit'].secondary-button.primary-button:hover,input[type='submit'].small-button.primary-button:hover{color:rgba(255,255,255,0.8)}body.get-started-body button.primary-button.secondary-button,body.get-started-body button.secondary-button.secondary-button,body.get-started-body button.small-button.secondary-button,input[type='submit'].primary-button.secondary-button,input[type='submit'].secondary-button.secondary-button,input[type='submit'].small-button.secondary-button{color:#999999;border:2px solid #999999;background-color:transparent}body.get-started-body button.primary-button.secondary-button:hover,body.get-started-body button.secondary-button.secondary-button:hover,body.get-started-body button.small-button.secondary-button:hover,input[type='submit'].primary-button.secondary-button:hover,input[type='submit'].secondary-button.secondary-button:hover,input[type='submit'].small-button.secondary-button:hover{color:rgba(153,153,153,0.8)}body.get-started-body button.primary-button.small-button,body.get-started-body button.secondary-button.small-button,body.get-started-body button.small-button.small-button,input[type='submit'].primary-button.small-button,input[type='submit'].secondary-button.small-button,input[type='submit'].small-button.small-button{height:29px;min-width:150px;padding:0 5px;margin:10px 0 0 auto}@media screen and (max-width: 767px){body.get-started-body button.primary-button.small-button,body.get-started-body button.secondary-button.small-button,body.get-started-body button.small-button.small-button,input[type='submit'].primary-button.small-button,input[type='submit'].secondary-button.small-button,input[type='submit'].small-button.small-button{width:100%}}body.get-started-body button.primary-button.small-button.left-side-button,body.get-started-body button.secondary-button.small-button.left-side-button,body.get-started-body button.small-button.small-button.left-side-button,input[type='submit'].primary-button.small-button.left-side-button,input[type='submit'].secondary-button.small-button.left-side-button,input[type='submit'].small-button.small-button.left-side-button{margin:10px auto 0 0}body.get-started-body button.primary-button.small-button.center-button,body.get-started-body button.secondary-button.small-button.center-button,body.get-started-body button.small-button.small-button.center-button,input[type='submit'].primary-button.small-button.center-button,input[type='submit'].secondary-button.small-button.center-button,input[type='submit'].small-button.small-button.center-button{margin:10px auto 0 auto}body.get-started-body button.primary-button:disabled,body.get-started-body button.primary-button.disabled,body.get-started-body button.secondary-button:disabled,body.get-started-body button.secondary-button.disabled,body.get-started-body button.small-button:disabled,body.get-started-body button.small-button.disabled,input[type='submit'].primary-button:disabled,input[type='submit'].primary-button.disabled,input[type='submit'].secondary-button:disabled,input[type='submit'].secondary-button.disabled,input[type='submit'].small-button:disabled,input[type='submit'].small-button.disabled{background-color:#ccc;border-color:#ccc}a.primary-button{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;cursor:pointer;display:block;padding:0;margin:5px auto;height:40px;min-width:220px;-webkit-appearance:none;border-radius:3px;color:white;border:2px solid #ec1d2d;background-color:#ec1d2d;text-decoration:none;text-align:center;line-height:36px}a.primary-button:hover{color:rgba(255,255,255,0.8)}a.secondary-button{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;cursor:pointer;display:block;padding:0;margin:5px auto;height:40px;min-width:220px;-webkit-appearance:none;border-radius:3px;color:#999999;border:2px solid #999999;background-color:transparent;text-decoration:none;text-align:center;line-height:36px}a.secondary-button:hover{color:rgba(153,153,153,0.8)}.button-set{display:table;width:100%;margin:20px 0 5px}.button-set .button-container{display:table-cell;width:50%;padding:0 5px}.profile-secondary-titles{font-family:Barlow Condensed;font-size:16px;font-weight:500;padding:16px 10px 10px 0;color:#3D4956}.profile-status{font-size:17px;font-weight:500;font-family:Barlow;padding:12px 0 12px 0}.profile-status a{color:#7492AC}.resource{margin:16px 0 16px 0;font-family:Barlow;font-size:15px;font-weight:500}.arrow-circle-blue{background-image:url(/assets/arrow_circle_right_FILL0_wght600_GRAD0_opsz48-eb650579f27d732483f8495892a27f301dab363a008c6bdbe4afa61205fc3e11.svg);height:20px;width:20px;background-size:contain;margin-left:2px;display:inline-block}.plus-circle-blue{background-image:url(/assets/SA-Icons-Dev/Add-Circle/add-circle-svgrepo-com-12174442d597239528f5935f22a24ab207f062d5eed86431abdceecc9f0b3bcb.svg);height:20px;width:20px;margin:auto;cursor:pointer;background-size:100%;margin-right:2px;display:inline-block;color:#0072EB;background-repeat:no-repeat}.minus-circle-blue{background-image:url(/assets/SA-Icons-Dev/Add-Circle/minus-circle-svgrepo-com-4071983d0b2b44bd9c4666da2328ec85f45286361301b52c9f9f0c39510ba1d8.svg);height:20px;width:20px;margin:auto;cursor:pointer;background-size:100%;margin-right:2px;display:inline-block;color:#0072EB;background-repeat:no-repeat}.profile-breaks{color:#D0D6E1}.fieldset-profile{display:inline-block;border:1px solid #7492ac;border-color:#48749B;box-sizing:border-box;padding-left:20px;border-radius:4px;width:325px;height:65px;margin-right:5px;font-family:Barlow;margin-bottom:5px;margin-top:16px;font-weight:500;font-size:16px;color:#3d4956}.name{width:100%}.street{width:30%}.city-zip{width:9%}.state{width:12%}.height-weight{width:15%}.birthday-position{width:18%}.years{width:26%}.stat{width:29%}.high-school{width:24%}.grad{width:21%}.rank-act-sat{width:22%}.gpa{width:10%}.majors{width:24%}.recruiting-status{display:inline-block}.profile-views{width:48%;padding-bottom:10px;padding-right:235px}.profile-views a{color:#0072EB}.add-media{display:-webkit-box;display:-ms-flexbox;display:flex}.add-social-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:48%;padding-bottom:10px}.add-social-media a{color:#0072EB}.video-margin{margin-left:235px}.top-margin-16{margin-top:16px}.bottom-margin-10{margin-bottom:10px}.no-background{background-color:transparent;border:none;box-shadow:none}.no-padding{padding:0 !important}.link-color{color:#0072EB}.academic-color{color:#7492AC;font-size:12px;font-family:Barlow;font-weight:500}.academic-text{font-family:Barlow}.profile-points{font-size:12px;font-family:Barlow}.profile-button{color:#FFFFFF;background-color:#007BFF;border:#007BFF 1px solid;font-family:Barlow;font-weight:500}.link-styling{font-family:Barlow;font-size:14px;font-weight:600;vertical-align:top}.legend-profile{display:inline-block;margin:5px;-webkit-padding-start:5px;-moz-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:5px;-moz-padding-end:5px;padding-inline-end:5px;font-size:12px;color:#48749B;font-weight:500;font-family:Barlow, medium}.input-text-profile{color:#3D4956 !important}.college-width{width:60% !important}.no-padding{padding:revert}.form_row{display:table;width:100%;padding-top:5px;padding-bottom:5px}.form_row img{max-width:100%}@media screen and (max-width: 767px){.form_row{display:block;width:100%}}.form_row.condensed{display:block;width:100%}.clickable:hover{cursor:pointer;border-radius:3px}.clickable:hover .edit_off:after{float:right;font-family:FontAwesome;content:"";font-size:12px;color:#999999;padding:0px 4px 0px 0px}.form_row_label{display:table-cell;width:120px;padding:0 10px 0 0;margin:0;vertical-align:middle}@media screen and (max-width: 767px){.form_row_label{display:block;text-align:left}.form_row_label label:after{content:""}}.form_row_label.condensed{display:block;text-align:left;width:100%}.form_row_label.condensed label{font-size:12px;text-align:left}.form_row_label.condensed label:after{content:""}.form_row_label.semi-condensed{width:120px}.form_row_input{display:table-cell;vertical-align:middle;margin:0;padding-right:5px}.form_row_input input,.form_row_input select{margin:0}.form_row_input input.inline,.form_row_input select.inline{display:inline-block}@media screen and (max-width: 767px){.form_row_input input.choose-file-button,.form_row_input select.choose-file-button{border:2px #eeeeee solid;background-color:#ffffff;color:#595959}}@media screen and (max-width: 767px){.form_row_input input,.form_row_input select{width:100%}}@media screen and (max-width: 767px){.form_row_input input[type=checkbox],.form_row_input select[type=checkbox]{width:24px;height:24px}}.form_row_input .radio-button-group{display:-webkit-box;display:-ms-flexbox;display:flex}.form_row_input .radio-button-group input{display:inline-block;margin-right:0.5em}@media screen and (max-width: 767px){.form_row_input .radio-button-group input{height:24px;width:24px}}.form_row_input .radio-button-group label{margin-right:15px;font-family:"Barlow";font-weight:500;font-size:16px;color:#48749B;margin-bottom:revert}@media screen and (max-width: 767px){.form_row_input .radio-button-group label{margin-left:15px;margin-right:35px}}@media screen and (max-width: 767px){.form_row_input{display:block;padding:0;width:100%}}.form_row_input.compact{font-size:12px;line-height:14px}.form_row_input.compact input,.form_row_input.compact select{padding-top:3px;padding-bottom:3px;padding-left:3px}.form_row_input.condensed{display:block;padding:0;margin-bottom:5px;margin-top:5px}.form_row_input.condensed a{text-overflow:ellipsis;overflow:hidden;max-width:202px;display:block}.form_row_input .blank_item{font-size:12px;color:#999999}.toggle-more-fields{text-align:left;padding-left:180px;cursor:pointer;font-size:12px;color:#999999}@media screen and (max-width: 767px){.toggle-more-fields{text-align:center;padding-left:0;font-size:15px;text-decoration:underline;margin-top:15px}}a.remove_item{color:#999999;text-decoration:none}a.remove_item span{font-size:12px}a.remove_item:hover{text-decoration:underline;cursor:pointer}.small-button-label{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;font-size:12px;color:#999999;min-width:150px;padding:0 5px;text-align:center;float:right}.edit_off{display:inline;position:relative;left:0;top:0;white-space:-moz-pre-wrap !important;white-space:-webkit-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;white-space:normal}.edit_off.show_edit{position:absolute;left:-4000px;top:-4000px}.edit_off input{padding:3px !important;width:100%}.edit_off.error{float:right;content:"error";font-size:12px;color:#ec1d2d;padding:0px 4px 0px 0px}.edit_off .blank-state-helper{font-size:12px;text-decoration:underline;color:#1c669b}.edit_on{position:absolute;left:-4000px;top:-4000px}.edit_on.show_edit{display:inline;position:relative;left:0;top:0}.edit_on input{padding:3px !important;width:100%}.edit_on input.short-input{width:20%}.new_field input,.new_field select{padding:3px !important;width:100%;max-width:none !important}.content--section{border-bottom:1px #eeeeee solid}.content--section.with-side-block{display:table;table-layout:fixed;width:100%}.content--section.no-border{border-bottom:1px transparent solid}.with-side-block .side-block{display:table-cell;width:33%;vertical-align:top;padding:10px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.with-side-block .side-block{width:45%}}.with-side-block .side-block iframe{max-width:100%}.with-side-block .side-block #athlete_profile_picture{width:100%;margin:0}.with-side-block .side-block #athlete_profile_picture form{background-color:#eeeeee;display:none;padding:30px 10px;margin:0;text-align:center;width:100%}.with-side-block .side-block #athlete_profile_picture img{max-width:100%}.with-side-block .side-block .add-photo-container{position:relative;height:190px;width:190px;background-color:#e8f4ff;border:solid 1px rgba(57,117,168,0.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}@media screen and (max-width: 767px){.with-side-block .side-block .add-photo-container{height:146px;width:146px}}.with-side-block .side-block .add-photo-container label{font-family:"open-sans";font-weight:normal;text-transform:none;cursor:pointer;margin-bottom:30px}@media screen and (max-width: 767px){.with-side-block .side-block .add-photo-container label{margin-bottom:0}}.with-side-block .side-block .add-photo-container .camera-image{background-image:url(/assets/profile/camera-icon-6bca377d013c73546cc2e74e366e028016f1b431ffa9962ea6bc3a0d0e03a3c4.svg);height:43px;width:58px;margin-top:40px}@media screen and (max-width: 767px){.with-side-block .side-block .add-photo-container .camera-image{margin-top:20px}}.with-side-block .side-block .add-photo-container .points-indicator{position:absolute;right:6px;top:6px;padding:7px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#8f8f8f;height:37px;width:37px;color:#ffffff;border-radius:50%;font-family:"open-sans";font-size:11px;text-align:center;line-height:1.1}.with-side-block .side-block .add-photo-container .points-indicator .amount{font-weight:bold}.with-side-block .side-block .profile-image-input{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.with-side-block .side-content{display:table-cell;vertical-align:top;padding-left:10px}.displayed-pp{cursor:pointer}.ReactModal__Body--open{overflow-y:hidden}.profile-picture-modal{background-color:#ffffff;width:80%;height:90%;margin:50px auto;border-radius:4px;padding:30px}@media screen and (max-width: 767px){.profile-picture-modal{width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;z-index:15;margin:0;padding:0;border-radius:0}}.profile-picture-modal .profile-picture-cropper{margin:auto;height:100%;overflow:auto}@media screen and (max-width: 767px){.profile-picture-modal .profile-picture-cropper{width:100%}}.profile-picture-modal .profile-picture-cropper .ppc-header{display:none;height:50px;background-color:#ffffff;z-index:15}@media screen and (max-width: 767px){.profile-picture-modal .profile-picture-cropper .ppc-header{display:inline;width:100%;position:absolute}}.profile-picture-modal .profile-picture-cropper .ppc-header .ppc-back-arrow{position:absolute;background-image:url(/assets/icons/left-caret-36ad84fded352eda53180eee31e6214fb4e0f0f13e309676f2774b52a61211e6.svg);background-repeat:no-repeat;background-position:center;right:0;width:35px;height:50px}@media screen and (max-width: 767px){.profile-picture-modal .profile-picture-cropper .ppc-header .ppc-back-arrow{background-image:url(/assets/icons/left-caret-36ad84fded352eda53180eee31e6214fb4e0f0f13e309676f2774b52a61211e6.svg);width:35px;height:50px;left:0}}.profile-picture-modal .profile-picture-cropper .ppc-header .ppc-header-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;font-size:18px;color:#222222}.profile-picture-modal .profile-picture-cropper .ppc-header-desktop{position:relative;margin-top:10px}@media screen and (max-width: 767px){.profile-picture-modal .profile-picture-cropper .ppc-header-desktop{display:none}}.profile-picture-modal .profile-picture-cropper .ppc-header-desktop span{display:block;color:#595959}.profile-picture-modal .profile-picture-cropper .ppc-header-desktop .ppc-header-text{font-size:32px;height:45px}.profile-picture-modal .profile-picture-cropper .ppc-header-desktop .ppc-subheader-text{height:30px}.profile-picture-modal .profile-picture-cropper .ppc-header-desktop .ppc-close{position:absolute;background-image:url(/assets/icons/icon-close-75165e334955b13434cb838be44141e17e597f50d4a4e4c7e60021fecb9001d5.svg);background-repeat:no-repeat;background-position:center;right:0;top:-17px;width:35px;height:50px;cursor:pointer}@media screen and (max-width: 767px){.profile-picture-modal .profile-picture-cropper .shared-photo-cropper-container{height:100%}}.profile-picture-modal .profile-picture-cropper .shared-photo-cropper{height:458px;width:80%;margin:auto}@media screen and (max-width: 767px){.profile-picture-modal .profile-picture-cropper .shared-photo-cropper{height:100%;width:100%}}.profile-picture-modal .profile-picture-cropper .shared-photo-cropper .crop-button{display:none}@media screen and (max-width: 767px){.profile-picture-modal .profile-picture-cropper .shared-photo-cropper .crop-button{display:inline;position:fixed;bottom:15px;right:15px;background-color:#009c00;height:60px;width:60px;border-radius:50%;box-shadow:0 7px 6px 0 rgba(0,0,0,0.2);background-image:url(/assets/icons/confirm-icon-85ca965d7b1dcbc6ca7cafe0774601f8a7d7a687e9a4c3e4b8e8a89c3a68a30a.svg);background-repeat:no-repeat;background-position:center}}.profile-picture-modal .profile-picture-cropper .ppc-buttons-desktop{margin-top:45px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width: 767px){.profile-picture-modal .profile-picture-cropper .ppc-buttons-desktop{display:none}}.profile-picture-modal .profile-picture-cropper .ppc-buttons-desktop .btn{width:136px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-picture-modal .profile-picture-cropper .crop-controls-desktop{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.profile-picture-modal .profile-picture-cropper .crop-controls-desktop{display:none}}.profile-picture-modal .profile-picture-cropper .crop-controls-desktop .crop-control{border-radius:3px;border:1px solid grey;margin:0 5px;z-index:20;width:30px;height:30px;background-color:#ffffff;cursor:pointer;background-repeat:no-repeat;background-position:center}.profile-picture-modal .profile-picture-cropper .crop-controls-desktop .zoom-in{background-image:url(/assets/icons/enlarge-icon-25f3f84fb3bcce583651b2a9818e97918586482c71f336e69ee4b9f47209832f.svg)}.profile-picture-modal .profile-picture-cropper .crop-controls-desktop .zoom-out{background-image:url(/assets/icons/shrink-icon-b1d244c3e58dd0aa897c681a613a801a55b6287830e2cd8f761df6b7fbd00af5.svg)}.profile-picture-modal .profile-picture-cropper .crop-controls-desktop .move-right{background-image:url(/assets/icons/arrow-right-909c3f0ca286b30bf23484bed2f456087a0599aaefbcd7d6e38374468d063586.svg)}.profile-picture-modal .profile-picture-cropper .crop-controls-desktop .move-left{background-image:url(/assets/icons/arrow-right-909c3f0ca286b30bf23484bed2f456087a0599aaefbcd7d6e38374468d063586.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile-picture-modal .profile-picture-cropper .crop-controls-desktop .move-up{background-image:url(/assets/icons/arrow-right-909c3f0ca286b30bf23484bed2f456087a0599aaefbcd7d6e38374468d063586.svg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.profile-picture-modal .profile-picture-cropper .crop-controls-desktop .move-down{background-image:url(/assets/icons/arrow-right-909c3f0ca286b30bf23484bed2f456087a0599aaefbcd7d6e38374468d063586.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.with-block-content .block-content{width:49%;display:inline-block}.share-your-profile{text-align:center}a.social-box{display:inline-block;padding:6px 5px 4px;width:30px;border-radius:3px;color:white;text-decoration:none;text-align:center;font-family:FontAwesome;margin-top:-5px;margin-left:3px}a.social-box.twitter{background-color:#55acee}a.social-box.facebook{background-color:#3b5998}div#new_team{display:none;padding-top:10px;border-bottom:1px transparent solid}div#new_team p{text-align:center;padding:6px}div#new_video{display:none;border-bottom:1px transparent solid}div#new_picture{display:none;border-bottom:1px transparent solid}div#new_coach_endorsement{display:none;border-bottom:1px transparent solid}div#new_athlete_endorsement{display:none;border-bottom:1px transparent solid}div#new_course{display:none;border-bottom:1px transparent solid}span#icon{font-family:FontAwesome}.transcript_course{display:inline-block;width:45%}@media screen and (max-width: 767px){.transcript_course{width:60%}}.transcript_grade{display:inline-block;width:15%;text-align:center}@media screen and (max-width: 767px){.transcript_grade{width:19%}}.transcript_year{display:inline-block;width:15%;text-align:center}@media screen and (max-width: 767px){.transcript_year{width:19%}}.transcript_remove{display:inline-block;width:20%;text-align:right}@media screen and (max-width: 767px){.transcript_remove{width:100%;text-align:left}}.transcript_course label,.transcript_grade label,.transcript_year label{font-size:12px}.points-box,.hits-box{background-color:white;border:1px #dddddd solid;border-radius:3px;padding:20px;text-align:center;margin-bottom:30px;width:100%}.points-box label,.hits-box label{font-size:12px;color:#999999}.points-box .points-amount,.hits-box .points-amount{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;font-size:200%;font-weight:bold;padding:5px 0}.points-box a.hits-text,.hits-box a.hits-text{color:#444444;display:block;text-decoration:none;text-align:center}.points-box a.hits-text:hover,.hits-box a.hits-text:hover{text-decoration:underline}.points-box .primary-button,.hits-box .primary-button{min-width:100%;margin-top:15px;margin-bottom:0}.points-box.hits-box-test,.hits-box.hits-box-test{display:none}.points-box .sub-text,.hits-box .sub-text{display:block;font-size:11px;line-height:1.6;color:#999;margin-top:10px}.points-box-link:hover{text-decoration:none}.hits-box{display:block;margin:8px 0 5px}.hits-box .primary-button{max-width:210px;min-width:auto;height:55px;border-radius:5px;background-color:#009c00;border-style:none;padding:9px}@media screen and (max-width: 767px){.hits-box .primary-button{width:100%}}.status-updates{display:block;width:100%;background-color:white;border:1px #dddddd solid;border-radius:3px;padding:20px;text-align:center;margin-bottom:30px}.status-updates button.save-update{display:block;width:100%;height:55px;background-color:#ffffff;color:#0072EB;border:1px solid #0072EB;margin:25px 0 15px 0;border-radius:5px}.status-updates .title{font-size:16px;font-family:"open-sans-light", sans-serif;color:#999999;text-align:left}.status-updates textarea.full-textfield{height:138px}.resource-center{display:block;width:100%;background-color:white;border:1px #dddddd solid;border-radius:3px;padding:20px;text-align:center;margin-bottom:30px}.resource-center .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-bottom:10px;font-size:16px;color:#595959}.resource-center hr{width:274px;color:#EEEEEE;margin-bottom:10px}.resource-center .info-columns{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:20px}.resource-center .info-columns .icon{margin:10px auto 5px auto;background-repeat:no-repeat;width:24px;height:30px;background-size:100%}.resource-center .info-columns .book-icon{background-image:url(/assets/profile/Book-cda60065f5044384a0c0982483204525cfba3583d606637c3d57d604fab351af.png)}.resource-center .info-columns .profile-icon{background-image:url(/assets/profile/Avatar-10a0a460bf726da5afb68dbfd3112d5480eb74dd6740b112984b2b8900dadb04.png)}.resource-center .info-columns .description{font-size:12px;color:rgba(0,0,0,0.54)}.resource-center .info-columns a{font-size:14px;cursor:pointer;color:#1C669B}.profile-ad-unit{text-align:center;margin-bottom:30px}#profile_show #content{z-index:unset}#profile_show .primary-button{color:#FFFFFF;background-color:#007BFF;border:#007BFF 1px solid;font-family:Barlow;font-weight:500}#profile_show #askAnExpertModal .modal-content{max-width:unset}#profile_show #askAnExpertModal .copy--body{margin:0px 105px 22px}.textarea-wrapper{border:1px solid #DDDDDD;height:100px;border-radius:4px;padding:5px;resize:none;color:#595959;margin-bottom:15px}.textarea-wrapper .athlete-profile-info-textarea{border:none;width:100%;height:100%;margin:0px;resize:none;padding:0px 12px 0px 7px;font-size:12px}.textarea-wrapper .athlete-profile-info-textarea::-webkit-scrollbar{width:4px}.textarea-wrapper .athlete-profile-info-textarea::-webkit-scrollbar-thumb{background-color:#D8D8D8;width:4px;height:30px;border-radius:2px}.textarea-wrapper .athlete-profile-info-textarea::-webkit-scrollbar-track{-webkit-box-shadow:white}.about-me{display:block;width:100%;height:140px;text-align:center;margin-bottom:40px}.about-me form.edit_athlete{height:200px}.about-me .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-bottom:10px;font-size:16px;color:#595959}.about-me #about-me-save{width:70px;height:30px;border-radius:4px;color:#FFFFFF;background-color:#007BFF;border:#007BFF 1px solid;font-family:Barlow;font-weight:500;display:inline-block}.about-me .about-me-disabled-button{opacity:0.25}.about-me .about-me-active-button{opacity:1}.about-me #about-me-saved-alert{position:relative;bottom:37px;left:125px}.about-me #about-me-error-alert{position:relative;bottom:52px;left:105px}.about-me #about-me-saved-icon{height:24px;width:24px;background-size:contain;-webkit-mask-image:url(/assets/profile/circle-check-e3278dd3146bb62552aee41445d16dfb84f9197bca059c3ba7d23dd9447c3770.png);mask-image:url(/assets/profile/circle-check-e3278dd3146bb62552aee41445d16dfb84f9197bca059c3ba7d23dd9447c3770.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#009C00;-webkit-transform:scale(0.75);transform:scale(0.75)}.about-me #about-me-saved-message{position:relative;left:5px;top:2px;color:#009C00}.about-me #about-me-error-icon{height:48px;width:48px;background-size:contain;-webkit-mask-image:url(/assets/profile/x-circle-acf68c41ede7277c81657f0e0625258d44c1a6de0603d1162d58ecdea611cc75.png);mask-image:url(/assets/profile/x-circle-acf68c41ede7277c81657f0e0625258d44c1a6de0603d1162d58ecdea611cc75.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:red;-webkit-transform:scale(0.37);transform:scale(0.37)}.about-me #about-me-error-message{position:relative;right:9px;top:3px;color:red}.awards-accomplishments{display:block;width:100%;height:125px;text-align:center;margin-bottom:30px}.awards-accomplishments form.edit_athlete{height:200px}.awards-accomplishments .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-bottom:10px;font-size:16px;color:#595959}.awards-accomplishments #awards-accomplishments-save{width:70px;height:30px;border-radius:4px;color:#FFFFFF;background-color:#007BFF;border:#007BFF 1px solid;font-family:Barlow;font-weight:500;display:inline-block}.awards-accomplishments .awards-accomplishments-disabled-button{opacity:0.25}.awards-accomplishments .awards-accomplishments-active-button{opacity:1}.awards-accomplishments #awards-accomplishments-saved-alert{position:relative;bottom:37px;left:125px}.awards-accomplishments #awards-accomplishments-error-alert{position:relative;bottom:52px;left:105px}.awards-accomplishments #awards-accomplishments-saved-icon{height:24px;width:24px;background-size:contain;-webkit-mask-image:url(/assets/profile/circle-check-e3278dd3146bb62552aee41445d16dfb84f9197bca059c3ba7d23dd9447c3770.png);mask-image:url(/assets/profile/circle-check-e3278dd3146bb62552aee41445d16dfb84f9197bca059c3ba7d23dd9447c3770.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#009C00;-webkit-transform:scale(0.75);transform:scale(0.75)}.awards-accomplishments #awards-accomplishments-saved-message{position:relative;left:5px;top:2px;color:#009C00}.awards-accomplishments #awards-accomplishments-error-icon{height:48px;width:48px;background-size:contain;-webkit-mask-image:url(/assets/profile/x-circle-acf68c41ede7277c81657f0e0625258d44c1a6de0603d1162d58ecdea611cc75.png);mask-image:url(/assets/profile/x-circle-acf68c41ede7277c81657f0e0625258d44c1a6de0603d1162d58ecdea611cc75.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:red;-webkit-transform:scale(0.37);transform:scale(0.37)}.awards-accomplishments #awards-accomplishments-error-message{position:relative;right:9px;top:3px;color:red}.social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:left;vertical-align:bottom}.social-media-links #info-popover{background:#000;color:#FFF;position:absolute;right:19px;border-radius:4px;width:153px;height:82px;font-size:14px;line-height:18px;font-family:"Open Sans";padding:5px 10px;text-align:left;-webkit-transform:translate(0px, -85px);transform:translate(0px, -85px)}.social-media-links #info-icon{color:#8F8F8F;width:30px;text-decoration:none}.social-media-links #info-icon:hover{cursor:pointer;text-decoration:none}.social-media-links .icon-row{width:10px;padding:5px 15px 5px 0px}.social-media-links form.edit_athlete{height:200px}.social-media-links .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-bottom:10px;font-size:16px;color:#595959}.social-media-links .social-media-icon{height:26px}.social-media-links .social-media-link-popover,.social-media-links .social-media-link-empty{text-decoration:underline;color:#1C669B;white-space:nowrap;text-overflow:ellipsis;width:200px;height:22px;display:block;overflow:hidden;position:relative;right:5px}.social-media-links .social-media-link-popover:hover,.social-media-links .social-media-link-empty:hover{cursor:pointer}#profile_show .social-media-row,#profile_show .popovers-row{height:60px}#profile_show .entry-row:hover{cursor:pointer}#profile_show .entry-row .social-media-saved-alert{position:relative;top:5px;left:125px;width:81px;height:0px}#profile_show .entry-row .social-media-error-alert{position:relative;bottom:0px;left:105px;height:0px}#profile_show .entry-row .social-media-saved-icon{height:24px;width:24px;background-size:contain;-webkit-mask-image:url(/assets/profile/circle-check-e3278dd3146bb62552aee41445d16dfb84f9197bca059c3ba7d23dd9447c3770.png);mask-image:url(/assets/profile/circle-check-e3278dd3146bb62552aee41445d16dfb84f9197bca059c3ba7d23dd9447c3770.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#009C00;-webkit-transform:scale(0.75);transform:scale(0.75)}#profile_show .entry-row .social-media-saved-message{position:relative;left:5px;top:2px;color:#009C00}#profile_show .entry-row .social-media-error-icon{height:48px;width:48px;background-size:contain;-webkit-mask-image:url(/assets/profile/x-circle-acf68c41ede7277c81657f0e0625258d44c1a6de0603d1162d58ecdea611cc75.png);mask-image:url(/assets/profile/x-circle-acf68c41ede7277c81657f0e0625258d44c1a6de0603d1162d58ecdea611cc75.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:red;-webkit-transform:scale(0.37);transform:scale(0.37)}#profile_show .entry-row .social-media-error-message{position:relative;right:9px;top:13px;color:red}#profile_show .social-media-popover{border-radius:5px;background-color:#FFFFFF;box-shadow:0 2px 5px 0 rgba(194,194,194,0.5);position:relative;left:10px;bottom:25px;padding:5px 5px 0px 5px}#profile_show .social-media-popover-text{color:#1C669B;text-decoration:underline;white-space:nowrap;text-overflow:ellipsis;width:152px;display:inline-block;overflow:hidden;position:relative;top:2px;left:2px}.edit-social-media{display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;width:200px;position:relative;bottom:12px;right:13px}.edit-social-media input{font-size:14px;padding:18px 8px;width:100%;position:relative;bottom:3px;right:2px}.social-media-popover-text,.social-media-link-popover,.social-media-link-empty{font-size:14px}.view-your-public-profile{width:100%;height:140px;background-color:#ffffff;padding-left:20px;margin-bottom:30px;box-shadow:#b7b9bc 0px 1px 2px 0px;border-radius:2px}.view-your-public-profile .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-your-public-profile .title label{color:#7492AC}.view-your-public-profile .title .eye-icon{background-image:url(/assets/profile/icn_eyeball-f52b4af60f9c45841b8665da48302cc20cdd72ed04363c1241d74588f0c6691e.png);background-repeat:no-repeat;width:31px;height:22px;background-size:100%;margin-right:12px}.view-your-public-profile .public-profile-setting{font-family:"open-sans", sans-serif;font-size:12px;color:#efeeee;text-decoration:underline;background-color:#8b8b8f;display:inline-block;border:none}.view-your-public-profile .public-profile-setting .enable-button{color:#efeeee}.view-your-public-profile .public-profile-setting .enable-button:hover{cursor:pointer}.view-your-public-profile .preview-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:26px;position:relative}.view-your-public-profile .preview-buttons .preview-button{width:153px;height:37px;background-color:#ffffff;border:solid 1px #979797;padding:7px;font-size:14px}.view-your-public-profile .preview-buttons .preview-button a{color:#1c669b !important}.consultant-box{display:block;width:100%;background-color:white;border:1px #dddddd solid;border-radius:3px;padding:20px;text-align:center;margin-bottom:30px}.consultant-box label{font-size:12px;font-size:14px;color:#999999}.consultant-box .points-amount{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;font-size:200%;font-weight:bold;padding:5px 0}.consultant-box a.hits-text{color:#444444;display:block;text-decoration:none;text-align:center}.consultant-box a.hits-text:hover{text-decoration:underline}.consultant-box a.ask-your-coach{color:#1c669b;font-size:14px;text-decoration:underline}.consultant-box .primary-button{display:block;width:100%;height:55px;background-color:#009c00;border-style:none;padding-top:8px;margin:25px 0 15px 0;border-radius:5px}.consultant-box img{display:block;width:100px;margin:15px auto}.center-text{text-align:center}.helpertext{display:block;margin:15px auto;text-align:center;max-width:350px;width:80%;font-size:100%;color:#999999;padding-top:10px}body#get_started_sports.landing_page_test #content{width:100%;max-width:680px;padding:25px 0}body#get_started_sports.landing_page_test .content{width:100%;padding:0 0 20px;margin:70px auto}@media screen and (max-width: 767px){body#get_started_sports.landing_page_test .content{max-width:320px;margin:30px auto}}body#get_started_sports.landing_page_test header.header-block{width:54%;display:inline-block;padding:0 15px 0 20px;vertical-align:top}@media screen and (max-width: 767px){body#get_started_sports.landing_page_test header.header-block{width:100%;padding:0 20px;display:none}}body#get_started_sports.landing_page_test header.header-block-2{display:none;vertical-align:top}@media screen and (max-width: 767px){body#get_started_sports.landing_page_test header.header-block-2{width:100%;padding:20px 20px 0;display:inline-block}}body#get_started_sports.landing_page_test .form-block{width:43%;display:inline-block;padding:0 10px 0 20px;vertical-align:top}@media screen and (max-width: 767px){body#get_started_sports.landing_page_test .form-block{width:100%;padding:0 20px;margin-top:20px}}body#get_started_sports.landing_page_test #funnel_logo{display:none}body#get_started_sports.landing_page_test .display_logo{padding:10px 20px;background:rgba(0,0,0,0.1);min-height:70px;margin-bottom:30px}@media screen and (max-width: 767px){body#get_started_sports.landing_page_test .display_logo{text-align:center;margin-bottom:0px}}body#get_started_sports.landing_page_test .display_logo img{display:inline-block;float:left;max-height:80px}@media screen and (max-width: 767px){body#get_started_sports.landing_page_test .display_logo img{float:none;text-align:center}}body#get_started_sports.landing_page_test h2{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;font-size:24px !important;font-weight:400;text-align:right;vertical-align:top;margin:20px !important}@media screen and (max-width: 767px){body#get_started_sports.landing_page_test h2{font-size:18px !important;text-align:center;margin:0px !important}}body#get_started_sports.landing_page_test p{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;font-weight:400;padding:10px 0 20px}body#get_started_sports.landing_page_test fieldset{margin-bottom:0px}body#get_started_sports.landing_page_test .primary-button{margin-top:20px}body#get_started_sports.landing_page_test label{font-size:12px}body#get_started_sports.landing_page_test .terms{padding-top:20px;padding-bottom:0;color:#444444;font-size:12px}body#get_started_sports.landing_page_test .terms a{color:#444444}body#get_started_sports.landing_page_test .terms a:hover{color:#ec1d2d}body#get_started_sports.landing_page_test footer{top:20px}body#get_started_sports.landing_page_test footer p,body#get_started_sports.landing_page_test footer p.copyright{color:white;font-size:12px}body#get_started_sports.landing_page_test input{padding:5px}body#get_started_sports.landing_page_test .testimonial{display:block;padding:0;margin-top:20px}body#get_started_sports.landing_page_test .testimonial blockquote{background-color:#ffffff;border-radius:2px;color:#555555;margin-bottom:20px;padding:10px;position:relative;border:1px solid #aaaaaa}body#get_started_sports.landing_page_test .testimonial blockquote:after{position:absolute;bottom:-10px;left:50%;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#ffffff;content:"";margin-left:-10px;border-right:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa}body#get_started_sports.landing_page_test .testimonial .photo{height:8em;width:8em;background-color:#FFFFFF;border:solid 3px #FFFFFF;border-radius:50%;margin:0 auto;overflow:hidden}body#get_started_sports.landing_page_test .testimonial .photo img{float:left;max-width:100%;margin:0;border:0}.section-title-name{text-align:left;margin-bottom:-4px;font-weight:600;color:#304a9a;font-family:"Barlow Condensed";font-size:18px}.section-title-border{border-bottom:1px solid #f4f6f8;width:100%;margin-right:12px}body.athletes.dashboard.show .primary.centered,body.athletes.profile .primary.centered,body.public_profile .primary.centered{margin:0 auto;width:66.5%;display:block;float:none}@media screen and (max-width: 767px){body.athletes.dashboard.show .primary.centered,body.athletes.profile .primary.centered,body.public_profile .primary.centered{width:100%}}body.athletes.dashboard.show .title--section,body.athletes.profile .title--section,body.public_profile .title--section{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;font-size:18px;margin-bottom:0px;margin-top:inherit;color:#304A9A;font-weight:bold;font-family:Barlow Condensed}body.athletes.dashboard.show .title--section.large,body.athletes.profile .title--section.large,body.public_profile .title--section.large{font-size:24px}body.athletes.dashboard.show .title--section a.view-more,body.athletes.profile .title--section a.view-more,body.public_profile .title--section a.view-more{color:#999999;text-decoration:none;float:right;margin-top:initial}body.athletes.dashboard.show .title--section a.view-more:after,body.athletes.profile .title--section a.view-more:after,body.public_profile .title--section a.view-more:after{content:" ▸"}body.athletes.dashboard.show .title--section a.view-more:hover,body.athletes.profile .title--section a.view-more:hover,body.public_profile .title--section a.view-more:hover{text-decoration:underline}body.athletes.dashboard.show .title--section.clickable:hover,body.athletes.profile .title--section.clickable:hover,body.public_profile .title--section.clickable:hover{background-color:#eeeeee;cursor:pointer;border-radius:3px}body.athletes.dashboard.show .copy--body,body.athletes.profile .copy--body,body.public_profile .copy--body{margin:15px 0}body.athletes.dashboard.show .prospect--listing,body.athletes.profile .prospect--listing,body.public_profile .prospect--listing{border-bottom:1px solid #eeeeee;padding:16px 0 24px}body.athletes.dashboard.show .prospect--listing h1,body.athletes.profile .prospect--listing h1,body.public_profile .prospect--listing h1{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;font-size:16px;margin:0}body.athletes.dashboard.show .prospect--listing .coach,body.athletes.profile .prospect--listing .coach,body.public_profile .prospect--listing .coach{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;color:#999999}body.athletes.dashboard.show .progress .progress--display,body.athletes.profile .progress .progress--display,body.public_profile .progress .progress--display{display:table;width:100%}body.athletes.dashboard.show .progress .progress--percentage,body.athletes.profile .progress .progress--percentage,body.public_profile .progress .progress--percentage{display:table-cell;text-align:right;vertical-align:middle;padding-right:5px;width:30px;background:#ffffff}body.athletes.dashboard.show .progress .progress--bar,body.athletes.profile .progress .progress--bar,body.public_profile .progress .progress--bar{display:table-cell;height:18px !important;background-color:#999999;border-radius:3px;overflow:hidden;width:150px}body.athletes.dashboard.show .progress .progress--bar-inside,body.athletes.profile .progress .progress--bar-inside,body.public_profile .progress .progress--bar-inside{height:100%;background-color:#ec1d2d}body.athletes.dashboard.show .todo,body.athletes.profile .todo,body.public_profile .todo{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;padding-top:15px;clear:both}body.athletes.dashboard.show .todo strong,body.athletes.profile .todo strong,body.public_profile .todo strong{display:block}body.athletes.dashboard.show .todo a,body.athletes.profile .todo a,body.public_profile .todo a{color:#444444;text-decoration:underline}body.athletes.dashboard.show .news-item,body.athletes.profile .news-item,body.public_profile .news-item{margin:0 0 0 0 !important;padding:0 0 10px !important;border-top:0px solid transparent !important;border-bottom:1px solid #eeeeee}body.athletes.dashboard.show .news-item img,body.athletes.profile .news-item img,body.public_profile .news-item img{max-width:none;width:auto;margin:10px auto;max-height:300px;display:block}body.athletes.dashboard.show .news-item div,body.athletes.dashboard.show .news-item a,body.athletes.profile .news-item div,body.athletes.profile .news-item a,body.public_profile .news-item div,body.public_profile .news-item a{clear:both;color:#444444}body.athletes.dashboard.show .news-item-college-name,body.athletes.profile .news-item-college-name,body.public_profile .news-item-college-name{margin:14px 0 14px}body.athletes.dashboard.show .news-item-college-name a,body.athletes.profile .news-item-college-name a,body.public_profile .news-item-college-name a{color:#444444;font-size:12px}body.athletes.dashboard.show .news-item-date,body.athletes.profile .news-item-date,body.public_profile .news-item-date{float:right}body.athletes.dashboard.show .news-item-title,body.athletes.profile .news-item-title,body.public_profile .news-item-title{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;text-align:center !important}body.athletes.dashboard.show .news-item-title a,body.athletes.profile .news-item-title a,body.public_profile .news-item-title a{color:#444444;font-weight:300}body.athletes.dashboard.show .news-item-title a:hover,body.athletes.profile .news-item-title a:hover,body.public_profile .news-item-title a:hover{text-decoration:underline}body.athletes.dashboard.show .section-label,body.athletes.profile .section-label,body.public_profile .section-label{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;font-weight:bold;font-size:12px;line-height:25px;text-transform:none}body.athletes.dashboard.show #most-recent-hit,body.athletes.profile #most-recent-hit,body.public_profile #most-recent-hit{padding:15px 0;border-bottom:1px solid #eeeeee;clear:both}body.athletes.dashboard.show #most-recent-hit:last-child,body.athletes.profile #most-recent-hit:last-child,body.public_profile #most-recent-hit:last-child{border-bottom:0 solid transparent}body.athletes.dashboard.show #most-recent-hit a.primary-button,body.athletes.profile #most-recent-hit a.primary-button,body.public_profile #most-recent-hit a.primary-button{float:right;margin-left:30px}@media screen and (max-width: 767px){body.athletes.dashboard.show #most-recent-hit a.primary-button,body.athletes.profile #most-recent-hit a.primary-button,body.public_profile #most-recent-hit a.primary-button{margin-left:0;float:none}}body.athletes.dashboard.show .hits-text,body.athletes.profile .hits-text,body.public_profile .hits-text{margin-bottom:7px}body.athletes.dashboard.show .hits-text a.college-name,body.athletes.profile .hits-text a.college-name,body.public_profile .hits-text a.college-name{color:#999999;text-decoration:none}body.athletes.dashboard.show .hits-text a.college-name:hover,body.athletes.profile .hits-text a.college-name:hover,body.public_profile .hits-text a.college-name:hover{text-decoration:underline}body.athletes.dashboard.show #hit-summary,body.athletes.profile #hit-summary,body.public_profile #hit-summary{clear:both;padding:30px 0;border-bottom:1px solid #eeeeee}body.athletes.dashboard.show .hit-summary-table,body.athletes.profile .hit-summary-table,body.public_profile .hit-summary-table{width:100%;table-layout:fixed}body.athletes.dashboard.show .hit-summary-table .hit-type,body.athletes.profile .hit-summary-table .hit-type,body.public_profile .hit-summary-table .hit-type{text-align:center;line-height:14px}body.athletes.dashboard.show .hit-summary-table .hit-type .hit-value,body.athletes.profile .hit-summary-table .hit-type .hit-value,body.public_profile .hit-summary-table .hit-type .hit-value{font-size:24px;padding-bottom:10px}body.athletes.dashboard.show #action-options,body.athletes.profile #action-options,body.public_profile #action-options{clear:both;padding:15px 0;border-bottom:1px solid #eeeeee}body.athletes.dashboard.show #action-options:last-child,body.athletes.profile #action-options:last-child,body.public_profile #action-options:last-child{border-bottom:0 solid transparent}body.athletes.dashboard.show .action-option-table,body.athletes.profile .action-option-table,body.public_profile .action-option-table{display:table;width:100%}body.athletes.dashboard.show .action-option-table .action-option,body.athletes.profile .action-option-table .action-option,body.public_profile .action-option-table .action-option{display:table-cell;width:33%;text-align:center}body.athletes.dashboard.show .action-option-table .action-option a,body.athletes.profile .action-option-table .action-option a,body.public_profile .action-option-table .action-option a{width:95%;min-width:0;margin:0 auto}body.athletes.dashboard.show .action-option-table .action-option:nth-of-type(1) a,body.athletes.profile .action-option-table .action-option:nth-of-type(1) a,body.public_profile .action-option-table .action-option:nth-of-type(1) a{margin:0 auto 0 0}body.athletes.dashboard.show .action-option-table .action-option:nth-of-type(2) a,body.athletes.profile .action-option-table .action-option:nth-of-type(2) a,body.public_profile .action-option-table .action-option:nth-of-type(2) a{margin:0 auto}body.athletes.dashboard.show .action-option-table .action-option:nth-of-type(3) a,body.athletes.profile .action-option-table .action-option:nth-of-type(3) a,body.public_profile .action-option-table .action-option:nth-of-type(3) a{margin:0 0 0 auto}@media screen and (max-width: 767px){body.athletes.dashboard.show .action-option-table .action-option,body.athletes.profile .action-option-table .action-option,body.public_profile .action-option-table .action-option{display:block;width:100%;margin-bottom:20px}body.athletes.dashboard.show .action-option-table .action-option:last-child,body.athletes.profile .action-option-table .action-option:last-child,body.public_profile .action-option-table .action-option:last-child{margin-bottom:0}body.athletes.dashboard.show .action-option-table .action-option a,body.athletes.profile .action-option-table .action-option a,body.public_profile .action-option-table .action-option a{width:100%}}body.athletes.dashboard.show .flash div,body.athletes.profile .flash div,body.public_profile .flash div{display:block;width:100%;margin:10px 0;padding:10px;border-radius:3px;color:#ffffff}body.athletes.dashboard.show .flash div.error,body.athletes.profile .flash div.error,body.public_profile .flash div.error{background:#CF000F;border:1px solid #CF000F}body.athletes.dashboard.show .flash div.success,body.athletes.dashboard.show .flash div.notice,body.athletes.profile .flash div.success,body.athletes.profile .flash div.notice,body.public_profile .flash div.success,body.public_profile .flash div.notice{background:#00B16A;border:1px solid #00B16A}body#join_index .content,body#join_finish_profile .content{padding:0}body#join_index .primary,body#join_finish_profile .primary{padding:0;width:100%;max-width:680px;margin:30px auto}@media screen and (max-width: 767px){body#join_index .primary,body#join_finish_profile .primary{max-width:320px}}body#join_index .primary header,body#join_finish_profile .primary header{background-color:#eeeeee;padding:15px 30px;text-align:center}body#join_index .form_row,body#join_finish_profile .form_row{max-width:480px;margin:10px auto;width:100%;padding:0 20px}body#join_index h1,body#join_finish_profile h1{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;font-size:32px;line-height:40px}body#join_index h3,body#join_finish_profile h3{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;font-size:18px;line-height:24px;max-width:480px;margin:20px auto;width:100%;padding:0 20px}body#join_index p.terms,body#join_finish_profile p.terms{font-size:16px;line-height:20px;font-weight:300;font-family:"open-sans-light", sans-serif;color:#444444;padding-top:20px;padding-bottom:0;color:#444444;font-size:12px;max-width:480px;margin:20px auto;width:100%;padding:0 20px}body#join_index p.terms a,body#join_finish_profile p.terms a{color:#444444}body#join_index p.terms a:hover,body#join_finish_profile p.terms a:hover{color:#ec1d2d}body#join_index #footer,body#join_finish_profile #footer{position:fixed;bottom:0;left:0;right:0}body.athletes.profile .title--section.vitals-name{padding:15px;margin:-15px -15px 0;border-bottom:0;position:relative}body.athletes.profile .title--section.vitals-name:after{content:"";position:absolute;display:block;height:1px;background:#eee;right:15px;bottom:0;left:15px}.content--section.with-side-block.vitals-photo{width:40%;float:left}@media screen and (max-width: 767px){.content--section.with-side-block.vitals-photo{width:50%}}.content--section.with-side-block.vitals-photo .side-block{padding:15px 15px 0 0}.vitals-data{width:20%;float:left;padding:30px 15px 15px;text-align:center}@media screen and (max-width: 767px){.vitals-data{width:50%;padding:15px}}.vitals-data .vitals-header{font-family:"open-sans-condensed-bold", sans-serif;text-transform:none;color:#8D8D8D;font-size:14px}.vitals-data .vitals-score{font-family:"open-sans-light", sans-serif;color:#1991C5;font-size:40px;line-height:1;padding:5px 0px}.vitals-data .btn.btn-primary{display:block;padding:5px;margin:10px 0 10px;background:#009C00;color:#fff;text-decoration:none;font-size:13px;border-radius:3px}.vitals-data .vitals-info{font-family:"open-sans-light", sans-serif;color:#666666;font-size:12px}.vitals-data .vitals-info .tooltip-container{display:inline-block;margin-left:5px}.vitals-data .vitals-info .icon-info{display:inline-block;background:url(/assets/app/rebuild/icon-info-133c516370507e7b8207b819bfedddcb8e51f05b178a6879d3e1f46b07d27157.svg) no-repeat;background-size:14px 14px;height:14px;width:14px}.vitals-data .vitals-info .tooltip{font-family:"open-sans", sans-serif;text-align:left}@media screen and (max-width: 767px){.vitals-photo+.vitals-data+.vitals-data{clear:both}}.tooltip-container{position:relative}.tooltip-container .tooltip-toggle{cursor:pointer}.tooltip-container:hover .tooltip{display:block}.tooltip-container .tooltip,.tooltip-container .tooltip-modal{display:none;position:absolute;top:100%;left:50%;margin:20px 0 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:15px;width:330px;z-index:2;background:#fAfAfA;border:1px solid #8f8f8f;border-radius:2px;font-size:14px;line-height:1.5em;color:#222;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.19)}.tooltip-container .tooltip:after,.tooltip-container .tooltip-modal:after{content:"";position:absolute;display:block;width:0;top:-15px;left:50%;z-index:1;margin-left:-15px;border-style:solid;border-width:0 15px 15px;border-color:#fafafa transparent}.tooltip-container .tooltip:before,.tooltip-container .tooltip-modal:before{content:"";position:absolute;display:block;width:0;top:-16px;left:50%;z-index:0;margin-left:-15px;border-style:solid;border-width:0 15px 15px;border-color:#8f8f8f transparent}.tooltip-container .tooltip-modal{display:none;width:100%;min-width:370px}.tooltip-container .tooltip-modal .tooltip-modal-header{display:block;color:#595959;font-size:21px;margin-bottom:20px}.tooltip-container .tooltip-modal .tooltip-modal-actions{margin-top:15px}.tooltip-container .tooltip-modal .tooltip-modal-actions .btn{line-height:1}.tooltip-container .tooltip-modal .tooltip-modal-actions .btn-link{text-decoration:none;color:#8F8F8F}.cap-score-section .cap-description{margin:30px 0 !important}.events-container{padding-left:30px;color:#ffffff}.events-container .tooltip-header{font-size:16px;font-family:"open-sans", sans-serif;padding-bottom:25px}.events-container #stats-from-event{height:215px;width:650px;overflow-y:scroll}.events-container #stats-from-event label{color:#ffffff;font-size:14px;font-weight:medium;background-position:0 10px}.events-container #stats-from-event input{align:center}.events-container #stats-from-event .label-and-checkbox{height:56px}.events-container #add-events-button{margin-bottom:40px;border-radius:5px}.event-input-container{padding:30px 0px 30px 15px}.event-input-container .event-input-text{color:#ffffff;font-family:"open-sans", sans-serif;font-size:16px;padding-bottom:5px;padding-left:15px}.event-input-container #event-input-fields{padding-bottom:30px}.event-input-container #event-input-fields label{font-size:12px;font-weight:bold}.event-input-container #get-your-rank-button{border-radius:5px}.steps-block{background:#E8F4FF;border:0px solid #BDE2BD;font-family:"open-sans-condensed-bold", sans-serif;font-size:15px;color:#009C00;margin-left:0px !important;margin-right:0px !important;height:119px;border-width:0px;padding-bottom:16px}@media screen and (max-width: 767px){.steps-block{margin-top:0px;padding-bottom:16px;padding-top:0px;overflow:hidden}}#steps-images-select{margin-left:100px;padding-top:21px}@media screen and (max-width: 950px){#steps-images-select{margin-left:15px}}@media screen and (max-width: 767px){#steps-images-select{margin-top:0px;margin-left:34px;padding-bottom:0px;margin-bottom:0px;padding-top:0px}}@media only screen and (max-width: 578px){#steps-images-select{height:145px}}.step-one-images{background:url(/assets/app/rebuild/cap-score-metrics/steps-single-dfdf49d6fdc3b90a8b889573a969e3d0757570873f1e39e20aafdaeb39836050.png) no-repeat !important;background-size:100%;height:72px;width:499px;margin-bottom:1px}@media screen and (max-width: 767px){.step-one-images{background:url(/assets/app/rebuild/cap-score-metrics/steps-mobile-469d75b8f83b7a671cfcc2128e3769a31ef32bbe0e5c8017bd2a549ce7068165.png) no-repeat !important;background-size:50%;background-size:4px 4px;height:140px;margin-top:0px;padding-top:0px}}.step-two-images{background:url(/assets/app/rebuild/cap-score-metrics/image-step2-getrank@2x-9a0876f0aaef668da885a78070f5399d2bf1468485630047fc8e33dac6dda6c0.png) no-repeat;background-size:100%;height:72px;width:499px;margin-bottom:16px}@media screen and (max-width: 767px){.step-two-images{background:url(/assets/app/rebuild/cap-score-metrics/icon-step-image-2-a5f8d43b0586601b6fa8396a38110fead37fb387a434ad90892b3bb73f57d0bc.png) no-repeat !important;background-size:30%;background-size:4px 4px;height:82px;width:249px}}.cap-form{position:relative;margin:0 -15px;background:url(/assets/rebuild/profile/cap-score-bg@2x-fc68e0cb790a10a14c6b3f81c08b2e4b1936b5a6a603d2c88da2755d588c1a90.jpg);background-position:right bottom;background-size:cover}.cap-form .cap-form-header{padding:19px 19px;height:58px;font-family:"open-sans-condensed-bold", sans-serif;font-size:19px;color:#fff;background:rgba(24,78,124,0.87)}.cap-form .form-row+.form-row{margin-top:31px}.cap-form .form-row+.select-date{margin-top:21px;margin-left:15px;margin-bottom:45px;width:122px}.cap-form .form-row.col-row{margin-right:-15px;margin-left:-15px}.cap-form .form-row.col-row:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.cap-form .cap-form-group{display:inline-block}@media screen and (max-width: 767px){.cap-form .cap-form-group{display:block;margin-bottom:40px}.cap-form .cap-form-group:last-child{margin-bottom:0}}.cap-form .cap-form-group.col-4{display:block;float:left;width:33.33%;padding:0 15px}@media screen and (max-width: 767px){.cap-form .cap-form-group.col-4{width:100%}}.cap-form .form-group{display:inline-block}@media screen and (max-width: 767px){.cap-form .form-group{display:block;margin-bottom:40px}.cap-form .form-group:last-child{margin-bottom:0}}.cap-form .form-group.col-4{display:block;float:left;width:33.33%;padding:0 15px}@media screen and (max-width: 767px){.cap-form .form-group.col-4{width:100%}}.cap-form .form-group.col-4 .form-control{width:100%;padding-left:15px}.cap-form .form-group.col-4 .form-control[type=checkbox]{width:auto;margin-right:5px}.cap-form .form-group.col-6{display:block;float:left;width:50%;padding:0 15px}@media screen and (max-width: 767px){.cap-form .form-group.col-6{width:100%}}.cap-form .form-group.col-6 .form-control{width:100%}.cap-form .form-group.col-6 .form-control[type=checkbox]{width:auto;margin-right:5px}.cap-form label{display:inline-block;color:#fff;font-size:12px;padding:8px 15px}.cap-form label.select-event-meet{font-family:"open-sans", sans-serif;font-size:13px;color:#FFFFFF;line-height:12px;margin-top:33px;text-transform:none;margin-bottom:0px;margin-right:42px}.cap-form label.select-event-hi{display:block;font-family:"open-sans", sans-serif;font-size:16px;font-weight:normal;color:#FFFFFF;padding:24px 15px;padding-left:15px}.cap-form.select-event-lo{display:block;font-family:"open-sans", sans-serif;font-weight:bold;font-size:12px;color:#FFFFFF;line-height:12px;font-weight:bold;padding-bottom:8px;margin-left:15px;padding-left:15px !important}.cap-form .fa{margin-right:5px}.cap-form .fa.custom-ruler{background:url(/assets/app/rebuild/icon-ruler-61bf3b9a1ae76f05b67ac6d924f6725da12e7e4eb57307a0281c718ca41e1fbc.svg);background-size:10px;background-repeat:no-repeat;height:10px;width:10px}.cap-form .form-control{background-color:#fff !important;border:2px solid #eee;font-size:14px}@media screen and (max-width: 767px){.cap-form .form-control{width:100%}}.cap-form .form-control[type="checkbox"]:not(:checked),.cap-form .form-control[type="checkbox"]:checked{position:absolute;left:-9999px}.cap-form .form-control[type="checkbox"]:not(:checked)+label,.cap-form .form-control[type="checkbox"]:checked+label{background:url(/assets/app/rebuild/icon-checkbox-6a6c8a1c1ce5c91a1531c307595e634e83d20c04dc91b55d96ccf4841ed878b9.svg);background-position:0 3px;background-repeat:no-repeat;background-size:15px 15px;position:relative;padding-left:25px;cursor:pointer;color:#595959;font-size:14px;text-transform:none;font-weight:300}.cap-form .form-control[type="checkbox"]:checked+label{background:url(/assets/app/rebuild/icon-checkbox-checked-d04ece51ae9cdcf4770dbadb92548cc278baa0b0f414fb1bae67b7d521ebbff5.svg);background-position:0 3px;background-repeat:no-repeat;background-size:15px 15px}.cap-form select.form-control{background-size:18px;background-position:right 10px center}.cap-form input{padding-left:15px;border-radius:3px}.cap-form .meet-select{margin-left:15px;padding-left:15px;width:298px;font-family:"open-sans-light", sans-serif;font-size:14px;background:#FFFFFF;min-width:260px;background:url(/assets/down_arrow-62a44253517e1ec06efe64d5127072b7a9c7616f7ecd770feefcc310bea8ca58.png) no-repeat right}@media screen and (max-width: 767px){.cap-form .meet-select{max-width:100% !important}}.cap-form .calendar-addon{background:url(/assets/app/rebuild/icon-calendar-b65466f10ee05aada5bf0197f2fd6be355ea0021c2d0f26a753878168ee9ebc0.svg) no-repeat right;background-position:95% 50%}.cap-form .btn.btn-primary{display:inline-block;padding:12px 24px;border-radius:1px;background:#009C00;font-size:14px;color:#fff;text-align:center;text-decoration:none}.cap-form .btn.btn-primary:disabled,.cap-form .btn.btn-primary.disabled{position:relative;z-index:0;cursor:default;pointer-events:none}.cap-form .btn.btn-primary:disabled:after,.cap-form .btn.btn-primary.disabled:after{content:"";position:absolute;background:#2F3F4C;top:0;right:0;bottom:0;left:0;border-radius:1px;opacity:0.75}.cap-form .add-event-toggle{margin-top:32px}@media screen and (max-width: 767px){.cap-form .add-event-toggle{margin-top:15px;float:none;margin-left:15px}.cap-form .add-event-toggle .btn{width:100%}}@media screen and (max-width: 767px) and (max-width: 767px){.cap-form .add-event-toggle .btn{width:inherit}}.cap-form .btn-link{margin-left:15px;color:#fff;font-size:14px}.cap-form:before,.cap-form:after{bottom:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;z-index:1;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:0}.cap-form:before{margin-left:-30px}.cap-form #cap-form-arrow-top{border-bottom:15px solid #000;border-left:10px solid transparent;border-right:10px solid transparent;width:0;margin-top:-13px}.cap-form .step-one-arrow{margin-left:140px}@media screen and (max-width: 950px){.cap-form .step-one-arrow{margin-left:65px}}@media screen and (max-width: 767px){.cap-form .step-one-arrow{margin-left:50px}}.cap-form .step-two-arrow{margin-left:506px}@media screen and (max-width: 950px){.cap-form .step-two-arrow{margin-left:420px}}@media screen and (max-width: 767px){.cap-form .step-two-arrow{margin-left:224px}}.cap-form .one-arrow{margin-left:95px}@media only screen and (max-width: 1004px){.cap-form .one-arrow{margin-left:73px}}@media only screen and (max-width: 578px){.cap-form .one-arrow{margin-left:53px}}.cap-form .two-arrow{margin-left:301px}@media only screen and (max-width: 1004px){.cap-form .two-arrow{margin-left:235px}}@media only screen and (max-width: 578px){.cap-form .two-arrow{margin-left:177px}}.cap-form .three-arrow{margin-left:537px}@media only screen and (max-width: 1004px){.cap-form .three-arrow{margin-left:415px}}@media only screen and (max-width: 578px){.cap-form .three-arrow{margin-left:295px}}.cap-form .cap-form-arrow{position:absolute;right:0;bottom:0;left:0;height:15px;overflow:hidden}.cap-form .cap-form-arrow:before,.cap-form .cap-form-arrow:after{content:" ";background:#fff;height:15px;width:50%;position:absolute;z-index:1;bottom:0;left:-15px}.cap-form .cap-form-arrow:after{left:50%;margin-left:15px}.pull-right{float:right}.input-time{margin:5px 0;margin-left:17px}.input-time input{display:block;float:left;background-color:#fff;border:2px solid #eee;font-size:14px;line-height:17px;border-radius:1px;margin:0;outline:none;border:none;width:100%;line-height:21px}.input-time input:last-child{margin-right:10px}.input-time span{float:left;line-height:30px;padding:2px 5px;color:#fff;position:absolute;margin-left:-13px}.input-time .input-time-col{position:relative;float:left;width:33.33%;padding-right:12px}.input-time .input-time-col .label-sub{position:absolute;left:0;right:12px;text-align:center;top:100%;font-weight:500;font-size:10px}.input-time:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.cap-details-locked{position:relative;margin:0 -15px -20px}@media screen and (max-width: 767px){.cap-details-locked .cap-text-locked{display:none}}@media screen and (max-width: 767px){.cap-details-locked .cap-graph-locked{display:none}}.cap-details-locked .cap-text-locked-mobile{display:none}@media screen and (max-width: 767px){.cap-details-locked .cap-text-locked-mobile{display:inline-block;width:100%}}.cap-details-locked img:first-child{width:100%;position:absolute;padding:60px}@media screen and (max-width: 767px){.cap-details-locked img:first-child{padding:10px;width:80%}}.cap-details-locked img:first-child+img{width:100%}.cap-details-locked:before,.cap-details-locked:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;z-index:1;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#959595;border-width:15px;margin-left:0}.cap-details-locked:before{margin-left:-30px}.cap-details-locked .cap-form-arrow{position:absolute;right:0;bottom:100%;left:0;height:15px;overflow:hidden}.cap-details-locked .cap-form-arrow:before,.cap-details-locked .cap-form-arrow:after{content:" ";background:#959595;height:15px;width:50%;position:absolute;z-index:1;bottom:0;left:-15px}.cap-details-locked .cap-form-arrow:after{left:50%;margin-left:15px}.cap-details-locked.general-locked{margin:0 -15px -20px}.cap-details-locked.step-two-locked{margin:-31px -15px -20px}@media screen and (max-width: 767px){.cap-details-locked.mobile-locked{margin:0 -15px -1px}}.cap-metric-list .cap-metric{position:relative;padding:10px 0;border-bottom:1px solid #eee;padding-left:70px}@media screen and (max-width: 767px){.cap-metric-list .cap-metric{padding-top:30px;padding-bottom:30px}}.cap-metric-list .cap-metric:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.cap-metric-list .cap-metric .cap-metric-icon{position:absolute;left:0;height:45px;width:45px}.cap-metric-list .cap-metric .cap-metric-icon img{width:100%}.cap-metric-list .cap-metric .cap-metric-name{float:left;line-height:45px;margin-right:30px;font-size:18px;color:#595959}@media screen and (max-width: 767px){.cap-metric-list .cap-metric .cap-metric-name{float:none;line-height:1.5;margin-bottom:10px}}.cap-metric-list .cap-metric .cap-metric-stats{clear:both;float:left;line-height:45px}.cap-metric-list .cap-metric .cap-metric-stats span{font-size:12px;color:#8D8D8D;text-transform:none;font-weight:500}@media screen and (max-width: 767px){.cap-metric-list .cap-metric .cap-metric-stats span{display:block;line-height:1.2;margin-bottom:10px}}.cap-metric-list .cap-metric .cap-metric-stats span strong{color:#00B1FF;font-size:18px;font-weight:500}.cap-metric-list .cap-metric .cap-metric-stats span+span{margin-left:30px}@media screen and (max-width: 767px){.cap-metric-list .cap-metric .cap-metric-stats span+span{margin-left:0}}.cap-metric-list .cap-metric .cap-metric-toggle{float:right}@media screen and (max-width: 767px){.cap-metric-list .cap-metric .cap-metric-toggle{clear:both;float:left;margin-bottom:15px}}.cap-metric-list .cap-metric .cap-metric-toggle a{margin-left:30px;margin-top:9px}@media screen and (max-width: 767px){.cap-metric-list .cap-metric .cap-metric-toggle a{margin-left:0}}.cap-metric-list .cap-metric .cap-metric-toggle a .fa{margin-right:5px}.cap-metric-list .cap-metric .cap-metric-toggle a.btn.btn-primary.btn-hollow{display:block;padding:5px 15px;background:transparent;border:1px solid #009C00;color:#009C00;text-decoration:none;font-size:13px;border-radius:1px}.graph-title{position:absolute;font-family:"open-sans-condensed-bold", sans-serif;color:#8D8D8D;stroke-width:0;font-size:18px;left:3%;padding-top:15px}@media screen and (max-width: 850px){.graph-title{position:relative;font-size:18px;left:1%}}.graph-line-container .graph-line{width:100%;height:auto}.graph-line-container .area{fill:url(#blue-fade);stroke-width:0}.graph-line-container .axis path{fill:none;stroke:#A1A1A1;shape-rendering:crispEdges}.graph-line-container .graph-tooltip{position:absolute;text-align:center;padding:5px;font-family:"open-sans-condensed-bold", sans-serif;font-size:14px;background:#fff;border:1px solid #8f8f8f;border-radius:2px;pointer-events:none}.graph-line-container .graph-tooltip:after,.graph-line-container .graph-tooltip:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.graph-line-container .graph-tooltip:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:7px;margin-left:-7px}.graph-line-container .graph-tooltip:before{border-color:rgba(143,143,143,0);border-top-color:#8f8f8f;border-width:8px;margin-left:-8px}.graph-line-container .grid .tick{stroke:#48B0FF;opacity:0.2 !important}.graph-line-container .grid path{stroke-width:0}.graph-line-container .domain{stroke:#A1A1A1;fill:none;stroke-width:3}.graph-line-container .axis text{font-family:"open-sans", sans-serif;font-size:11px}.graph-line-container .label{text-anchor:middle;font-family:"open-sans-condensed-bold", sans-serif}.graph-line-container .label text{fill:#00B1FF;stroke-width:0;font-size:19px}@media screen and (max-width: 767px){.graph-line-container .label text{font-size:23px}}.graph-line-container .label rect{fill:#fff}.graph-line-container .label circle{stroke:#00B1FF;stroke-width:3;fill:#fff;cursor:pointer}.graph-line-container .label-key{font-weight:bold}.graph-line-container .tick{font-size:12px}@media screen and (max-width: 767px){.graph-line-container .tick{font-size:22px}}.graph-line-container .tick text{fill:#A1A1A1;stroke-width:0}.cap-edit-modal-details-title{float:left;font-family:"open-sans-condensed-bold", sans-serif;font-size:18px;color:#8D8D8D}.cap-edit-modal{border-radius:5px;height:80%;max-height:90%;width:800px;background:#fff;z-index:3;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:30px}@media screen and (max-width: 767px){.cap-edit-modal{height:100%;width:100%;max-width:100%;max-height:100%;padding:20px 0px}}.cap-edit-modal-title{font-family:"open-sans", sans-serif;font-weight:lighter;font-size:31.5px;padding:5px 5px 20px 0px}@media screen and (max-width: 767px){.cap-edit-modal-title{padding:0px 10px 20px 15px;font-size:24.5px;font-weight:normal}}.cap-edit-modal-backdrop{height:100vh;width:100vw;background-color:rgba(0,0,0,0.6);z-index:1;position:fixed;left:0%;top:0%}.cap-edit-modal-close{float:right;cursor:pointer;background:url(/assets/app/rebuild/icon-close-3492c0629209c41045455f9961053da7327aa04855f2e8aed231a148e9671c7c.svg);background-size:30px;background-repeat:no-repeat;height:30px;width:30px}.cap-edit-modal-event:nth-child(even){background-color:#ffffff;padding:15px}.cap-edit-modal-event:nth-child(odd){background-color:#F8F8F8;padding:15px}.cap-edit-modal-event-name{padding:5px 0px;font-family:"open-sans", sans-serif;font-weight:lighter;font-size:21.5px;color:#595959}@media screen and (max-width: 767px){.cap-edit-modal-event-name{font-family:"open-sans-condensed-bold", sans-serif;font-size:16px}}.cap-edit-modal-event-date{color:#666666;font-family:"open-sans", sans-serif;font-weight:lighter;font-size:14px}@media screen and (max-width: 767px){.cap-edit-modal-event-date{font-size:12px}}@media screen and (max-width: 767px){.cap-edit-modal-event-date{font-size:12px}}.cap-edit-modal-delete-container{position:relative;float:right;padding-left:30px}@media screen and (max-width: 767px){.cap-edit-modal-delete-container.show-desktop{display:none}}.cap-edit-modal-delete-container.show-mobile{display:none}@media screen and (max-width: 767px){.cap-edit-modal-delete-container.show-mobile{display:block}}.cap-edit-modal-delete-link{display:block;font-family:"open-sans", sans-serif;font-weight:lighter;color:#EC1D2D;cursor:pointer;font-size:14px;vertical-align:top}.cap-edit-modal-delete-link .icon-cap-delete{display:inline-block;background:url(/assets/rebuild/cap-edit-trash-can-5ded1ee0e5f78553aa3cdb20d43128baf4c3c5d09bae02cbda8238199e8c0245.svg);background-size:20px 19px;height:19px;width:20px;vertical-align:middle;margin-right:10px}.cap-edit-modal-event-list{max-height:90%;min-height:90%;overflow-y:scroll}.cap-edit-confirmation-modal{position:absolute;top:100%;right:0;z-index:1;background:#fafafa;height:160px;width:250px;border:1px solid #8F8F8F;box-shadow:0.5px 0.5px 0.2px 0.5px #8f8f8f;margin-top:10px;padding:10px}@media screen and (max-width: 767px){.cap-edit-confirmation-modal{height:165px;width:310px}}.cap-edit-confirmation-modal:after{content:"";position:absolute;display:block;width:0;top:-7px;left:90%;z-index:1;margin-left:-15px;border-style:solid;border-width:0 8px 8px;border-color:#fafafa transparent}.cap-edit-confirmation-modal:before{content:"";position:absolute;display:block;width:0;top:-9px;left:90%;z-index:0;margin-left:-15px;border-style:solid;border-width:0 8px 8px;border-color:#8f8f8f transparent}.cap-edit-confirmation-modal p{font-family:"open-sans", sans-serif;font-weight:lighter;font-size:14px;color:#595959;line-height:100%;padding:5px 0px 5px 5px}.cap-edit-confirmation-modal .confirmation-title{font-family:"open-sans", sans-serif;font-weight:lighter;font-size:20.5px;color:#595959;padding:5px}.cap-edit-confirmation-modal .confirmation-cancel-and-delete{margin-top:10px;float:right;display:inline-block}.cap-edit-confirmation-modal .confirmation-cancel-and-delete a{color:#909090;padding:10px;font-size:14px;cursor:pointer}@media screen and (max-width: 767px){.cap-edit-confirmation-modal .confirmation-cancel-and-delete a{padding:10px 20px}}.cap-edit-confirmation-modal .confirmation-cancel-and-delete button{font-family:"open-sans", sans-serif;background-color:#ff2100;border-radius:3px;padding:10px;border:none;text-align:center;margin:15px;cursor:pointer;color:#ffffff}@media screen and (max-width: 767px){.cap-edit-confirmation-modal .confirmation-cancel-and-delete button{padding:10px 20px;font-size:14px}}.cap-edit-modal-values{padding:20px 40px 0px 0px;display:inline-block}.cap-edit-modal-values .cap-stat-name{font-family:"open-sans", sans-serif;font-weight:bold;color:#8D8D8D;font-size:12.5px}.cap-edit-modal-values .cap-stat-values{color:#00B1FF;font-family:"open-sans", sans-serif;font-weight:lighter;font-size:14.5px}.cap-edit-modal-values .cap-stat-values .cap-name{font-size:18.5px}.cap-edit-modal-values .cap-stat-values .cap-unit-of-measure{font-size:14.5px}.cap-values-container{clear:both;padding:0px;margin:0px}.cap-values-container .cap-col{width:23.8%;vertical-align:top}@media only screen and (max-width: 767px){.cap-values-container .cap-col{width:49.2%}}.cap-values-container .cap-col:nth-child(4){margin-left:0}@media only screen and (max-width: 767px){.cap-values-container .cap-col:nth-child(2){margin-left:0}}.cap-values-container .cap-group:before,.cap-values-container .cap-group:after{content:"";display:table}.cap-values-container .cap-group:after{clear:both}.cap-values-container .cap-group{zoom:1}body.cap-modal-active{overflow:hidden}#stats-input-fields{display:none}@media only screen and (max-width: 767px){.mobile-scrollbar-section{height:255px;width:355px;overflow-y:scroll}}.mobile-scrollbar-section::-webkit-scrollbar{width:0.7em;border-radius:25px}.mobile-scrollbar-section::-webkit-scrollbar-track{background-color:#fff;border-radius:25px}.mobile-scrollbar-section::-webkit-scrollbar-thumb{background-color:#d3d3d3;outline:1px solid #fff;border-radius:25px}.stat-row{padding-left:25px}@media only screen and (max-width: 767px){.stat-row{padding-left:19px}}.stats-form{font-family:"open-sans-condensed-bold", sans-serif;font-size:12px;color:#FFFFFF;line-height:12px}@media only screen and (max-width: 767px){.stats-form{width:290px}}.stat-one{font-family:"open-sans-condensed-bold", sans-serif;font-size:12px;color:#FFFFFF;line-height:12px}.stat-instructions{display:inline-block;font-family:"open-sans", sans-serif;font-size:16px;color:#FFFFFF;padding-left:25px;padding-bottom:5px}@media screen and (max-width: 767px){.stat-instructions{padding-left:13px;padding-right:13px}}.hidden-athlete-info{display:none}.congratulations-block{background-color:#ffffff;display:block;display:none}.large-cap-circle{margin:27px;display:inline-block;background:rgba(255,255,255,0.75);border:1px solid #009C00;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:150px;height:150px}.cap-circle{font-family:"open-sans-light", sans-serif;font-size:70px;color:#009C00;letter-spacing:0px;line-height:66px;text-align:center;padding-top:28px}.cap-circle-inside{opacity:0.65;font-family:"open-sans", sans-serif;font-size:14px;color:#444444;letter-spacing:0px;line-height:34px;text-align:center}.congrats-text{display:inline-block;vertical-align:top;padding-top:56px}#add-stats{background:#009C00;border-radius:3px}.caps-congratulations{font-family:"open-sans", sans-serif;font-size:16px;color:#029D02;padding-bottom:30px}#select-date-button{margin-bottom:52px;padding-left:15px;margin-left:15px}.select-date-step-two{padding-top:30px;padding-left:15px;padding-bottom:46px}@media only screen and (max-width: 767px){.select-date-step-two{background-size:30%;padding-top:11px;padding-left:40px}}.select-date-step-two #get-rank-button{display:none;z-index:12;margin-left:23px}.select-date-step-two #cancel-link{display:none}.select-meet-text{padding-top:20px;padding-left:15px;color:#fff}.form-row.button-link-container{width:321px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.form-row.button-link-container #add-events-you-competed-in-button{margin-left:15px;margin-bottom:52px;width:120px;height:44px;border-radius:5px;font-size:14px}.form-row.button-link-container .add-event-link{color:#fff}.form-row.button-link-container .link-container{width:180px;padding-left:35px}.blue-arrow{background:url(/assets/app/rebuild/cap-score-metrics/steps/arrow-cfc86425c57518fc262bde845d3ff84ff6995cc5fe66b1b16db1ba59fe4793a6.png) no-repeat;width:148px;height:17px;position:absolute;left:100%;top:31px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 1004px){.blue-arrow{background:url(/assets/app/rebuild/cap-score-metrics/steps/small-arrow-60ff4c49696ac0457e8a14ce58485e361960afbb2ee164f2c43e63e2ddc4cdf1.png) no-repeat;width:46px;height:16px}}.one{background:url(/assets/app/rebuild/cap-score-metrics/steps/circle-active-d0e22bd273f497bade048b458d4bb6f738aef1851db86e3124e0b4c6572c3fee.png) no-repeat;color:#0E649D;background-position-x:center;background-position-y:15px;padding:70px 42px 32px 42px;display:inline-block;text-align:bottom;float:left}@media only screen and (max-width: 1004px){.one{padding:70px 18px 32px 18px}}@media only screen and (max-width: 578px){.one{width:125px}}.one .one-image{position:absolute;top:25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(/assets/app/rebuild/cap-score-metrics/steps/calendar-active-ac0905ca7f5391f367fefda22b4293dac862fb3e450f917699d0dc715937a9e0.png);background-size:24px 25px;width:24px;height:25px}.one .one-image.completed{top:27px;background:url(/assets/app/rebuild/cap-score-metrics/steps/checkmark-complete-14445d7b25c6d298f96e34f599d3580b60a81f62e48403f524b7c539713f792f.png) no-repeat;background-size:19.5px 19.5px;width:19.5px;height:19.5px}.one.completed{background:url(/assets/app/rebuild/cap-score-metrics/steps/circle-completed-2f66931544e0b18386466a145ec72998eac88259b1476c2ce94ca65ea52a7458.png) no-repeat;color:#009C00;background-position-x:center;background-position-y:15px}.two{background:url(/assets/app/rebuild/cap-score-metrics/steps/circle-inactive-fa3939866f5cca14ce2573344df64bcc08ae66974ed5a6aca6a8e7201f11b547.png) no-repeat;color:#919191;background-position-x:center;background-position-y:15px;padding:70px 42px 32px 42px;display:inline-block;text-align:center;float:left}@media only screen and (max-width: 1004px){.two{padding:70px 18px 32px 18px}}@media only screen and (max-width: 578px){.two{width:120px}}.two .two-image{position:absolute;top:25px;left:51%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(/assets/app/rebuild/cap-score-metrics/steps/checklist-inactive-de33524cab0b3de4bfcef191510071434aab40c191f25ea5b49219b98765fd5f.png);background-size:32px 26px;width:32px;height:26px}.two .two-image.active{background:url(/assets/app/rebuild/cap-score-metrics/steps/checklist-active-6022a5d35afd88de36d003f4f15939b24725a4363e3cb2d277ccfb69d38f2439.png);background-size:32px 26px;width:32px;height:26px}.two .two-image.completed{top:27px;left:50%;background:url(/assets/app/rebuild/cap-score-metrics/steps/checkmark-complete-14445d7b25c6d298f96e34f599d3580b60a81f62e48403f524b7c539713f792f.png);background-size:19.5px 19.5px;width:19.5px;height:19.5px}.two.active{background:url(/assets/app/rebuild/cap-score-metrics/steps/circle-active-d0e22bd273f497bade048b458d4bb6f738aef1851db86e3124e0b4c6572c3fee.png) no-repeat;color:#0E649D;background-position-x:center;background-position-y:15px}.two.completed{background:url(/assets/app/rebuild/cap-score-metrics/steps/circle-completed-2f66931544e0b18386466a145ec72998eac88259b1476c2ce94ca65ea52a7458.png) no-repeat;color:#009C00;background-position-x:center;background-position-y:15px}.three{background:url(/assets/app/rebuild/cap-score-metrics/steps/circle-inactive-fa3939866f5cca14ce2573344df64bcc08ae66974ed5a6aca6a8e7201f11b547.png) no-repeat;color:#919191;background-position-x:center;background-position-y:15px;padding:70px 20px 32px 42px;display:inline-block;text-align:center;float:left}@media only screen and (max-width: 1004px){.three{padding:70px 18px 32px 18px}}@media only screen and (max-width: 578px){.three{width:120px}}.three .three-image{position:absolute;top:25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(/assets/app/rebuild/cap-score-metrics/steps/calculator-inactive-8ee484cfa365420fb8be21f1d7beebda0e6765c44407e464d664af3041bf4d27.png);background-size:23px 29px;width:23px;height:29px}.three .three-image.active{background:url(/assets/app/rebuild/cap-score-metrics/steps/calculator-active-5860006ed7a45d90f895be61eb5db8d9f366534f2ba3a2f1e1f03ef498f88438.png);background-size:23px 29px;width:23px;height:29px}.three .three-image.completed{top:27px;left:50%;background:url(/assets/app/rebuild/cap-score-metrics/steps/checkmark-complete-14445d7b25c6d298f96e34f599d3580b60a81f62e48403f524b7c539713f792f.png);background-size:19.5px 19.5px;width:19.5px;height:19.5px}.three.active{background:url(/assets/app/rebuild/cap-score-metrics/steps/circle-active-d0e22bd273f497bade048b458d4bb6f738aef1851db86e3124e0b4c6572c3fee.png) no-repeat;color:#0E649D;background-position-x:center;background-position-y:15px}.three.completed{background:url(/assets/app/rebuild/cap-score-metrics/steps/circle-completed-2f66931544e0b18386466a145ec72998eac88259b1476c2ce94ca65ea52a7458.png) no-repeat;color:#009C00;background-position-x:center;background-position-y:15px}.step{position:relative}.steptwo{display:none}.stepthree{display:none}select#subscription_plan_id{width:auto}.annual-monthly-plans-toggle{width:350px;height:180px;border:1px solid #ddd;padding:10px;font-size:14px}@media screen and (max-width: 767px){.annual-monthly-plans-toggle{width:100%;height:inherit;font-size:12px}}.annual-monthly-plans-toggle .radio{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0}.annual-monthly-plans-toggle .radio input{visibility:hidden;position:absolute}.annual-monthly-plans-toggle .radio .radio-button{background:url(/assets/form_elements/radio-desktop-unselected-53c6ad56065b02c0bc57a634166dcb1e6dc2539c4f6fd184799f92634e73a39c.svg) no-repeat;background-size:100%;width:16px;height:16px}@media screen and (max-width: 767px){.annual-monthly-plans-toggle .radio .radio-button{background:url(/assets/form_elements/radio-mobile-unselected-00f371e0b7d74fdba055c3c4e8f7cb7222938741cda4c496bf143c1fd4e8e03e.svg) no-repeat;background-size:100%;width:26px;height:26px}}.annual-monthly-plans-toggle .radio .radio-button.checked{background:url(/assets/form_elements/radio-desktop-selected-5a97aad8d20b10a906d09d48f070be2dafd04118c04c341a18ca3ffca93a58c3.svg)}@media screen and (max-width: 767px){.annual-monthly-plans-toggle .radio .radio-button.checked{background:url(/assets/form_elements/radio-mobile-selected-8f7fe17fe32aeef0aefd6d04253c77356d304c79f21aea66e3b7d9f6dfd7972b.svg) no-repeat}}.annual-monthly-plans-toggle .radio .details{margin-left:10px}@media screen and (max-width: 767px){.annual-monthly-plans-toggle .radio .details{margin-left:15px}}.annual-monthly-plans-toggle .radio .price{font-weight:bold}.annual-monthly-plans-toggle .line{border-bottom:1px solid #ddd;margin:0 0 15px 12px;width:300px}@media screen and (max-width: 767px){.annual-monthly-plans-toggle .line{width:90%}}.annual-monthly-plans-toggle h4{display:inline}.annual-monthly-plans-toggle .save_25{color:#009C00;display:inline;font-weight:bold}#new-public-profile-modal .ppm-modal-close{position:absolute;top:15px;right:15px;cursor:pointer;background-image:url(/assets/rebuild/icon-close-3492c0629209c41045455f9961053da7327aa04855f2e8aed231a148e9671c7c.svg);background-size:cover;height:15px;width:15px}#new-public-profile-modal .view-public-profile-btn{width:220px;margin-top:30px}#new-public-profile-modal .ppm-text{width:242px;font-size:18px;line-height:1.4;margin:auto}#app-notification-modal .modal-content{font-family:open-sans;margin-right:auto;margin-left:auto}#app-notification-modal .modal-content .app-notification-title{position:relative}#app-notification-modal .modal-content .close-app-notification{position:absolute;right:15px;top:-3px;width:20px;height:20px;opacity:0.3}#app-notification-modal .modal-content .close-app-notification:hover{opacity:1}#app-notification-modal .modal-content .close-app-notification:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#app-notification-modal .modal-content .close-app-notification:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#app-notification-modal .modal-content .close-app-notification:before,#app-notification-modal .modal-content .close-app-notification:after{position:absolute;left:15px;content:" ";height:25px;width:2px;background-color:#444444}#app-notification-modal .link-section{display:-webkit-box;display:-ms-flexbox;display:flex}#app-notification-modal .link-section .primary-link{padding-top:20px}#app-notification-modal .link-section .primary-link a{color:#3975a8}#app-notification-modal .link-section .primary-link a:hover{opacity:0.8;text-decoration:none}#app-notification-modal .link-section .secondary-link{padding-top:20px;padding-left:25px}#app-notification-modal .link-section .secondary-link a{color:#3975a8}#app-notification-modal .link-section .secondary-link a:hover{opacity:0.8;text-decoration:none}#app-notification-modal .acknowledge-btn{font-family:open-sans;background-color:#029b01;color:white;padding:10px;padding-left:20px;padding-right:20px;border-radius:5px;border:0px;margin-top:20px}#app-notification-modal .acknowledge-btn:hover{opacity:0.8}#app-notification-modal .modal-divider{border-top:1px solid #d7e0e0;margin-top:20px;padding-bottom:10px;text-align:center}#app-notification-modal .modal-header{font-family:open-sans;background-color:#D8D8D8;text-align:center;margin-left:auto;margin-right:auto}
