.ng-pc-container .table{margin:0}.ng-pc-container .table thead tr th,.ng-pc-container .table thead tr:first-child th,.ng-pc-container .table thead:first-child tr th,.ng-pc-container .table thead:first-child tr:first-child th{border-top:1px solid #dfe0e0;border-bottom:1px solid #dfe0e0;font-weight:400;padding:8px}.ng-pc-container .table thead tr th:first-child,.ng-pc-container .table thead tr:first-child th:first-child,.ng-pc-container .table thead:first-child tr th:first-child,.ng-pc-container .table thead:first-child tr:first-child th:first-child{padding:8px 8px 8px 0}.ng-pc-container .table thead tr th:last-child,.ng-pc-container .table thead tr:first-child th:last-child,.ng-pc-container .table thead:first-child tr th:last-child,.ng-pc-container .table thead:first-child tr:first-child th:last-child{text-align:right;padding:8px 0 8px 8px}.ng-pc-container .table thead tr th.heart-table-header--sortable a,.ng-pc-container .table thead tr th.heart-table-header--sortable a:active,.ng-pc-container .table thead tr th.heart-table-header--sortable a:focus,.ng-pc-container .table thead tr th.heart-table-header--sortable a:hover,.ng-pc-container .table thead tr th.heart-table-header--sortable a:link,.ng-pc-container .table thead tr th.heart-table-header--sortable a:visited,.ng-pc-container .table thead tr:first-child th.heart-table-header--sortable a,.ng-pc-container .table thead tr:first-child th.heart-table-header--sortable a:active,.ng-pc-container .table thead tr:first-child th.heart-table-header--sortable a:focus,.ng-pc-container .table thead tr:first-child th.heart-table-header--sortable a:hover,.ng-pc-container .table thead tr:first-child th.heart-table-header--sortable a:link,.ng-pc-container .table thead tr:first-child th.heart-table-header--sortable a:visited,.ng-pc-container .table thead:first-child tr th.heart-table-header--sortable a,.ng-pc-container .table thead:first-child tr th.heart-table-header--sortable a:active,.ng-pc-container .table thead:first-child tr th.heart-table-header--sortable a:focus,.ng-pc-container .table thead:first-child tr th.heart-table-header--sortable a:hover,.ng-pc-container .table thead:first-child tr th.heart-table-header--sortable a:link,.ng-pc-container .table thead:first-child tr th.heart-table-header--sortable a:visited,.ng-pc-container .table thead:first-child tr:first-child th.heart-table-header--sortable a,.ng-pc-container .table thead:first-child tr:first-child th.heart-table-header--sortable a:active,.ng-pc-container .table thead:first-child tr:first-child th.heart-table-header--sortable a:focus,.ng-pc-container .table thead:first-child tr:first-child th.heart-table-header--sortable a:hover,.ng-pc-container .table thead:first-child tr:first-child th.heart-table-header--sortable a:link,.ng-pc-container .table thead:first-child tr:first-child th.heart-table-header--sortable a:visited{color:#c10e21;font-weight:600;text-decoration:none}.ng-pc-container .table thead tr th.heart-table-header--sortable a .glyphicon,.ng-pc-container .table thead tr:first-child th.heart-table-header--sortable a .glyphicon,.ng-pc-container .table thead:first-child tr th.heart-table-header--sortable a .glyphicon,.ng-pc-container .table thead:first-child tr:first-child th.heart-table-header--sortable a .glyphicon{font-size:11px}.ng-pc-container .table tbody tr td{border-bottom:1px solid #dfe0e0;padding:8px}.ng-pc-container .table tbody tr td:first-child{padding:8px 8px 8px 0}.ng-pc-container .table tbody tr td:last-child{text-align:right;padding:8px 0 8px 8px}.ng-pc-container .table tbody tr td a,.ng-pc-container .table tbody tr td a:active,.ng-pc-container .table tbody tr td a:focus,.ng-pc-container .table tbody tr td a:hover,.ng-pc-container .table tbody tr td a:link,.ng-pc-container .table tbody tr td a:visited{font-weight:400}.ng-pc-container .table tbody tr:last-child td{border-bottom:0}.ng-pc-container .form-group .checkbox{margin:0}.ng-pc-container .form-group label{white-space:normal}.ng-pc-container textarea{resize:none}.ng-pc-container .btn.form-control,.ng-pc-modal .btn.form-control{height:auto}.ng-pc-container .heart_pc_main_page .btn,.ng-pc-modal .heart_pc_main_page .btn{min-width:135px}.ng-pc-container .btn,.ng-pc-container .btn:focus,.ng-pc-container .btn:hover,.ng-pc-container .btn:link,.ng-pc-container .btn:visited,.ng-pc-container a.btn,.ng-pc-container a.btn:focus,.ng-pc-container a.btn:hover,.ng-pc-container a.btn:link,.ng-pc-container a.btn:visited,.ng-pc-modal .btn,.ng-pc-modal .btn:focus,.ng-pc-modal .btn:hover,.ng-pc-modal .btn:link,.ng-pc-modal .btn:visited,.ng-pc-modal a.btn,.ng-pc-modal a.btn:focus,.ng-pc-modal a.btn:hover,.ng-pc-modal a.btn:link,.ng-pc-modal a.btn:visited{border-width:1px;padding:5px 5px;font-size:16px;font-weight:400}.ng-pc-container .btn.btn-goal,.ng-pc-container .btn.btn-goal:focus,.ng-pc-container .btn.btn-goal:hover,.ng-pc-container .btn.btn-goal:link,.ng-pc-container .btn.btn-goal:visited,.ng-pc-modal .btn.btn-goal,.ng-pc-modal .btn.btn-goal:focus,.ng-pc-modal .btn.btn-goal:hover,.ng-pc-modal .btn.btn-goal:link,.ng-pc-modal .btn.btn-goal:visited{min-width:80px}.btn-primary:focus,a.btn-primary:focus{background-color:#de2427;color:#fff;outline:0;border-color:#79b5e6;-webkit-box-shadow:0 0 10px #79b5e6;box-shadow:0 0 10px #79b5e6}.btn-primary-inverted,.btn-primary-inverted:active:focus,.btn-primary-inverted:focus,.btn-primary-inverted:link,.btn-primary-inverted:visited,a.btn-primary-inverted,a.btn-primary-inverted:active:focus,a.btn-primary-inverted:focus,a.btn-primary-inverted:link,a.btn-primary-inverted:visited{border-color:#3c3c3c;color:#3c3c3c;background-color:#fff}.btn-primary-inverted:active,.btn-primary-inverted:active:hover,.btn-primary-inverted:hover,a.btn-primary-inverted:active,a.btn-primary-inverted:active:hover,a.btn-primary-inverted:hover{background-color:#3c3c3c;color:#fff;border-color:#3c3c3c}.btn-outline-white,.btn-outline-white:active:focus,.btn-outline-white:focus,.btn-outline-white:link,.btn-outline-white:visited,a.btn-outline-white,a.btn-outline-white:active:focus,a.btn-outline-white:focus,a.btn-outline-white:link,a.btn-outline-white:visited{border-color:#fff;color:#fff;background-color:#c10e21;background:#c10e21}.btn-outline-white:active,.btn-outline-white:active:hover,.btn-outline-white:hover,a.btn-outline-white:active,a.btn-outline-white:active:hover,a.btn-outline-white:hover{background-color:#3c3c3c;color:#fff;border-color:#3c3c3c}a.pc_btn,button.pc_btn{height:60px;padding:0 20px;line-height:60px;font-size:20px;font-weight:400;background:0 0;background-color:#d01d20;color:#fff;text-decoration:none;display:inline-block;margin-right:20px;border:0}@media only screen and (max-width:767px){a.pc_btn,button.pc_btn{width:100%;margin-bottom:20px}}#download_donation_list,#download_donation_list_prev,#download_my_past_donors,#download_team_donation_list,#download_team_roster{margin:20px 0}#download_my_past_donors{margin-right:20px}#download_donation_list_prev{margin-left:20px}@media only screen and (max-width:767px){#download_donation_list_prev{margin-left:0;margin-right:10px}}.ng-pc-container .nav-tabs{display:none;margin:0 0 30px}.ng-pc-container .nav-tabs>li{width:50%}.ng-pc-container .nav-tabs>li a,.ng-pc-container .nav-tabs>li a:active,.ng-pc-container .nav-tabs>li a:focus,.ng-pc-container .nav-tabs>li a:hover,.ng-pc-container .nav-tabs>li a:link,.ng-pc-container .nav-tabs>li a:visited{font-size:12px;height:56px;padding:14px}@media (min-width:360px){.ng-pc-container .nav-tabs>li a,.ng-pc-container .nav-tabs>li a:active,.ng-pc-container .nav-tabs>li a:focus,.ng-pc-container .nav-tabs>li a:hover,.ng-pc-container .nav-tabs>li a:link,.ng-pc-container .nav-tabs>li a:visited{height:auto;padding:24px 14px}}@media (min-width:375px){.ng-pc-container .nav-tabs>li a,.ng-pc-container .nav-tabs>li a:active,.ng-pc-container .nav-tabs>li a:focus,.ng-pc-container .nav-tabs>li a:hover,.ng-pc-container .nav-tabs>li a:link,.ng-pc-container .nav-tabs>li a:visited{font-size:13px}}@media (min-width:400px){.ng-pc-container .nav-tabs>li a,.ng-pc-container .nav-tabs>li a:active,.ng-pc-container .nav-tabs>li a:focus,.ng-pc-container .nav-tabs>li a:hover,.ng-pc-container .nav-tabs>li a:link,.ng-pc-container .nav-tabs>li a:visited{font-size:14px}}@media (min-width:480px){.ng-pc-container .nav-tabs>li a,.ng-pc-container .nav-tabs>li a:active,.ng-pc-container .nav-tabs>li a:focus,.ng-pc-container .nav-tabs>li a:hover,.ng-pc-container .nav-tabs>li a:link,.ng-pc-container .nav-tabs>li a:visited{padding:24px}}@media (min-width:510px){.ng-pc-container .nav-tabs>li a,.ng-pc-container .nav-tabs>li a:active,.ng-pc-container .nav-tabs>li a:focus,.ng-pc-container .nav-tabs>li a:hover,.ng-pc-container .nav-tabs>li a:link,.ng-pc-container .nav-tabs>li a:visited{height:auto;padding:24px 32px}}.ng-pc-container .nav-tabs>li.active a,.ng-pc-container .nav-tabs>li.active a:active,.ng-pc-container .nav-tabs>li.active a:focus,.ng-pc-container .nav-tabs>li.active a:hover,.ng-pc-container .nav-tabs>li.active a:link,.ng-pc-container .nav-tabs>li.active a:visited{padding:14px 14px 14px 9px}@media (min-width:360px){.ng-pc-container .nav-tabs>li.active a,.ng-pc-container .nav-tabs>li.active a:active,.ng-pc-container .nav-tabs>li.active a:focus,.ng-pc-container .nav-tabs>li.active a:hover,.ng-pc-container .nav-tabs>li.active a:link,.ng-pc-container .nav-tabs>li.active a:visited{padding:24px 14px 24px 9px}}@media (min-width:480px){.ng-pc-container .nav-tabs>li.active a,.ng-pc-container .nav-tabs>li.active a:active,.ng-pc-container .nav-tabs>li.active a:focus,.ng-pc-container .nav-tabs>li.active a:hover,.ng-pc-container .nav-tabs>li.active a:link,.ng-pc-container .nav-tabs>li.active a:visited{padding:24px 24px 24px 19px}}@media (min-width:510px){.ng-pc-container .nav-tabs>li.active a,.ng-pc-container .nav-tabs>li.active a:active,.ng-pc-container .nav-tabs>li.active a:focus,.ng-pc-container .nav-tabs>li.active a:hover,.ng-pc-container .nav-tabs>li.active a:link,.ng-pc-container .nav-tabs>li.active a:visited{padding:24px 32px 24px 27px}}.ng-pc-container .message_suggestions .nav-tabs>li{width:25%}.ng-pc-container .heart-dashboard--has-company .nav-tabs,.ng-pc-container .heart-dashboard--has-team .nav-tabs,.ng-pc-container .message_suggestions .nav-tabs{display:block}.ng-pc-container .heart-dashboard--has-company .nav-tabs>li{width:33.33333333%}.ng-pc-nav-btn-group{text-align:left;width:100%;margin:0 0 12px}.ng-pc-nav-btn-group>.btn{text-align:left}.ng-pc-nav-btn-group>.btn .caret{margin-left:8px;float:right;margin-top:8px}.ng-pc-nav-btn-group.open>.dropdown-menu{width:100%}.ng-pc-nav-btn-group .dropdown-menu>li>a .badge{float:right}.ng-pc-container .media-left .media-object{max-width:75px}@media (min-width:360px){.ng-pc-container .media-left .media-object{max-width:100px}}@media (min-width:992px){.ng-pc-container .media-left .media-object{max-width:150px}}.ng-pc-container .media-heading{font-size:18px}.ng-pc-container .list-group-item-heading{font-size:18px}.ng-pc-container .list-group-item{font-size:16px}.ng-pc-container .list-group-item .checkbox{margin:0}.ng-pc-container .list-group-item .checkbox label{padding-left:0}.ng-pc-container a.list-group-item,.ng-pc-container a.list-group-item:focus,.ng-pc-container a.list-group-item:hover,.ng-pc-container a.list-group-item:link,.ng-pc-container a.list-group-item:visited{font-weight:500;text-decoration:none}.ng-pc-container a.list-group-item:not(.active),.ng-pc-container a.list-group-item:not(.active):link{color:#555}.ng-pc-container a.list-group-item:not(.active) .badge,.ng-pc-container a.list-group-item:not(.active):link .badge{color:#fff}.ng-pc-nav-list-group .list-group-item-heading{font-weight:600;padding:10px;margin:0}.ng-pc-nav-list-group .list-group-item{border-right:0;border-bottom:0;border-left:0}.ng-pc-nav-list-group .list-group-item:first-child{border-top:0;border-radius:0}.ng-pc-nav-list-group .list-group-item:last-child{border-radius:0}.btn+.ng-pc-nav-list-group{margin:12px 0 0}.ng-pc-nav-list-group+.ng-pc-nav-list-group{margin:12px 0 0}.ng-pc-container .panel-heading{position:relative}.ng-pc-container .panel-heading .checkbox{margin:0}.ng-pc-container .panel-heading .checkbox label{padding-left:0}.ng-pc-container .panel-title{font-size:18px;line-height:18px}.panel-heading-btn{float:right;position:absolute;top:6px;right:6px;font-size:13px;line-height:13px}.ng-pc-modal .modal-body{font-size:15px}.ng-pc-modal .modal-header__btns{float:right}.ng-pc-modal .modal-header__btns .btn{margin:0 0 0 6px}@media (max-width:359px){.ng-pc-modal .modal-header__btns--block-xxs{float:none;display:block;text-align:center;margin:0 0 18px 0}.ng-pc-modal .modal-header__btns--block-xxs .btn{margin:0 3px}}.ng-pc-modal .modal-header-red{background:#c10e21;color:#fff;border-bottom:none}.ng-pc-modal .modal-body-red{background:#c10e21;color:#fff}.ng-pc-modal .modal-body-red a,.ng-pc-modal .modal-body-red a:focus,.ng-pc-modal .modal-body-red a:hover,.ng-pc-modal .modal-body-red a:link,.ng-pc-modal .modal-body-red a:visited{color:#fff}.ng-pc-modal .modal-body-red .input-group{margin:0 auto}.ng-pc-modal .modal-body-red .profile_icon_checklist i.fa{color:#fff;-webkit-box-shadow:0 0 2px #fff;box-shadow:0 0 2px #fff}.ng-pc-modal .modal-body-red .profile_progress h3{color:#fff}.ng-pc-modal .modal-footer-red{background:#c10e21;border-top:none}.ng-pc-modal .modal-footer-red .lb_skip_link{color:#fff}.ng-pc-modal .modal-footer-red .lb_skip_link a{color:inherit}.ng-pc-modal .modal-text-center{text-align:center}.ng-pc-modal .btn.pc-facebook-fundraiser-btn,.ng-pc-modal .btn.pc-facebook-fundraiser-btn:active,.ng-pc-modal .btn.pc-facebook-fundraiser-btn:focus,.ng-pc-modal .btn.pc-facebook-fundraiser-btn:hover,.ng-pc-modal .btn.pc-facebook-fundraiser-btn:link,.ng-pc-modal .btn.pc-facebook-fundraiser-btn:visited,.ng-pc-modal .btn.pc-white-btn,.ng-pc-modal .btn.pc-white-btn:active,.ng-pc-modal .btn.pc-white-btn:focus,.ng-pc-modal .btn.pc-white-btn:hover,.ng-pc-modal .btn.pc-white-btn:link,.ng-pc-modal .btn.pc-white-btn:visited,.ng-pc-modal a.btn.pc-facebook-fundraiser-btn,.ng-pc-modal a.btn.pc-facebook-fundraiser-btn:active,.ng-pc-modal a.btn.pc-facebook-fundraiser-btn:focus,.ng-pc-modal a.btn.pc-facebook-fundraiser-btn:hover,.ng-pc-modal a.btn.pc-facebook-fundraiser-btn:link,.ng-pc-modal a.btn.pc-facebook-fundraiser-btn:visited,.ng-pc-modal a.btn.pc-white-btn,.ng-pc-modal a.btn.pc-white-btn:active,.ng-pc-modal a.btn.pc-white-btn:focus,.ng-pc-modal a.btn.pc-white-btn:hover,.ng-pc-modal a.btn.pc-white-btn:link,.ng-pc-modal a.btn.pc-white-btn:visited{background:#fff;border-color:#fff;color:#c10e21}.ng-pc-modal .btn.pc-facebook-fundraiser-btn .hidden-text-xxs,.ng-pc-modal .btn.pc-white-btn .hidden-text-xxs,.ng-pc-modal a.btn.pc-facebook-fundraiser-btn .hidden-text-xxs,.ng-pc-modal a.btn.pc-white-btn .hidden-text-xxs{display:none}@media (min-width:414px){.ng-pc-modal .btn.pc-facebook-fundraiser-btn .hidden-text-xxs,.ng-pc-modal .btn.pc-white-btn .hidden-text-xxs,.ng-pc-modal a.btn.pc-facebook-fundraiser-btn .hidden-text-xxs,.ng-pc-modal a.btn.pc-white-btn .hidden-text-xxs{display:inline}}.ng-pc-modal .btn.pc-facebook-fundraiser-btn .fa,.ng-pc-modal .btn.pc-white-btn .fa,.ng-pc-modal a.btn.pc-facebook-fundraiser-btn .fa,.ng-pc-modal a.btn.pc-white-btn .fa{margin:0 4px 0 0}.ng-pc-modal-email-message-body{width:100%;overflow-y:scroll}.icon-btn,.icon-btn:active,.icon-btn:focus,.icon-btn:hover,.icon-btn:link,.icon-btn:visited,a.icon-btn,a.icon-btn:active,a.icon-btn:focus,a.icon-btn:hover,a.icon-btn:link,a.icon-btn:visited{color:#0c90da}.icon-btn-gray,.icon-btn-gray:active,.icon-btn-gray:focus,.icon-btn-gray:hover,.icon-btn-gray:link,.icon-btn-gray:visited,a.icon-btn-gray,a.icon-btn-gray:active,a.icon-btn-gray:focus,a.icon-btn-gray:hover,a.icon-btn-gray:link,a.icon-btn-gray:visited{color:#999}.icon-btn-primary,.icon-btn-primary:active,.icon-btn-primary:focus,.icon-btn-primary:hover,.icon-btn-primary:link,.icon-btn-primary:visited,a.icon-btn-primary,a.icon-btn-primary:active,a.icon-btn-primary:focus,a.icon-btn-primary:hover,a.icon-btn-primary:link,a.icon-btn-primary:visited{color:#c10e21}.ta-toolbar{background-color:#f0f0f0;border:1px solid #ccc;border-radius:0;padding:10px;margin-left:0}.ta-toolbar .btn-group{margin:0 12px 12px 0}@media (min-width:680px){.ta-toolbar .btn-group{display:inline-block}}.ta-toolbar .btn-group:last-child{margin:0 12px 0 0}.ta-toolbar .btn,.ta-toolbar .btn:active,.ta-toolbar .btn:focus,.ta-toolbar .btn:hover,.ta-toolbar .btn:link,.ta-toolbar .btn:visited{padding:8px!important;font-size:12px!important}@media (min-width:360px){.ta-toolbar .btn,.ta-toolbar .btn:active,.ta-toolbar .btn:focus,.ta-toolbar .btn:hover,.ta-toolbar .btn:link,.ta-toolbar .btn:visited{padding:10px!important}}@media (min-width:375px){.ta-toolbar .btn,.ta-toolbar .btn:active,.ta-toolbar .btn:focus,.ta-toolbar .btn:hover,.ta-toolbar .btn:link,.ta-toolbar .btn:visited{padding:11px!important}}@media (min-width:400px){.ta-toolbar .btn,.ta-toolbar .btn:active,.ta-toolbar .btn:focus,.ta-toolbar .btn:hover,.ta-toolbar .btn:link,.ta-toolbar .btn:visited{padding:12px!important}}.ta-editor{background-color:#fff;border:1px solid #ccc;border-top:0;border-radius:0;padding:10px}.ta-editor [contenteditable]:focus{outline:0}.ta-scroll-window>.ta-bind{min-height:200px;padding:6px 8px}.coaching-mark{text-align:center;padding:10px 0}.coaching-mark h2{color:#890707;font-weight:700;text-transform:uppercase}.coaching-mark__btns.coaching-mark__btns--padded{padding:20px 0 0}.coaching-mark__btns .btn,.coaching-mark__btns .btn:active,.coaching-mark__btns .btn:focus,.coaching-mark__btns .btn:hover,.coaching-mark__btns .btn:link,.coaching-mark__btns .btn:visited{font-weight:600;height:42px;padding:12px 14px;margin:0 3px}@media (min-width:360px){.coaching-mark__btns .btn,.coaching-mark__btns .btn:active,.coaching-mark__btns .btn:focus,.coaching-mark__btns .btn:hover,.coaching-mark__btns .btn:link,.coaching-mark__btns .btn:visited{padding:12px 24px}}.coaching-mark__btns .btn img{display:inline-block;height:15px;margin:0 5px 0 0;position:relative;top:-1px}.contacts-list__actions{margin:0 0 15px}.contacts-list__actions .contacts-list__actions-selected{float:left}.contacts-list__actions .contacts-list__actions-selected .btn{padding:10px}@media (min-width:360px){.contacts-list__actions .contacts-list__actions-selected .btn{padding:12px 14px}}@media (min-width:768px){.contacts-list__actions .contacts-list__actions-selected .btn{padding:12px 18px}}@media (min-width:992px){.contacts-list__actions .contacts-list__actions-selected .btn{padding:12px 24px}}.contacts-list__actions .contacts-list__actions-manage{float:left;margin-top:1em;clear:left}.contacts-list__actions .contacts-list__actions-manage .btn{padding:10px;margin:0 0 0 6px;letter-spacing:-1px}@media (min-width:360px){.contacts-list__actions .contacts-list__actions-manage .btn{padding:12px 14px}}@media (min-width:768px){.contacts-list__actions .contacts-list__actions-manage .btn{padding:12px 18px;margin:0 0 0 10px}}@media (min-width:992px){.contacts-list__actions .contacts-list__actions-manage .btn{padding:12px 12px;margin:0 0 0 12px}}.contacts-list__actions .contacts-list__actions-manage .btn:first-child{margin:0}.import-contacts__list-wrap{max-height:250px;overflow-y:scroll}.import-contacts__list-wrap .list-group-item{border-radius:0}.import-contacts__list-wrap .list-group-item .checkbox{margin:0}.modal-body-red .import-contacts__list-wrap .list-group-item{color:#333}.heart-hero--participant-center{background-image:url(../../../aha-luminate/dist/heart-walk/image/default-personal-cover.png);margin:0}.ng-pc-container [ng-view]{padding:20px}@media (min-width:768px){.ng-pc-container [ng-view]{padding:48px}}body{font-size:18px}a,a:focus,a:hover,a:link,a:visited{font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:20px}@media only screen and (max-width:767px){.h1,.h2,h1,h2{font-size:24px}}.manage_walk_items p{font-size:16px}.heart-dashboard__header{margin:0 0 20px}@media (min-width:768px){.heart-dashboard__header{margin:0 0 50px}}.heart-dashboard__header-title{font-size:36px;font-weight:400}.heart-dashboard-tab-info{border-bottom:1px solid #dfe0e0;padding:0 0 30px;margin:0 0 40px}.heart-dashboard-tab-info__text{font-size:18px;padding:0 0 30px}@media (min-width:768px){.heart-dashboard-tab-info__text{float:left;padding:0}}@media (min-width:840px){.heart-dashboard-tab-info__text{font-size:20px}}.heart-dashboard-tab-info__rank{font-size:25px;font-weight:600}.heart_pc_sidebar_row{margin-bottom:50px}.header_greetings a{font-weight:700}.header_checklist{margin-bottom:50px}.view_map{margin-top:20px}.heart-dashboard-tab-info__cta{text-align:center}@media (min-width:768px){.heart-dashboard-tab-info__cta{float:right;text-align:left}}.heart-dashboard-tab-info__cta .btn,.heart-dashboard-tab-info__cta .btn:link,.heart-dashboard-tab-info__cta .btn:visited{padding:4px 10px;margin:0 0 0 8px}@media (min-width:360px){.heart-dashboard-tab-info__cta .btn,.heart-dashboard-tab-info__cta .btn:link,.heart-dashboard-tab-info__cta .btn:visited{padding:4px 16px;margin:0 0 0 10px}}@media (min-width:375px){.heart-dashboard-tab-info__cta .btn,.heart-dashboard-tab-info__cta .btn:link,.heart-dashboard-tab-info__cta .btn:visited{padding:4px 18px}}@media (min-width:414px){.heart-dashboard-tab-info__cta .btn,.heart-dashboard-tab-info__cta .btn:link,.heart-dashboard-tab-info__cta .btn:visited{padding:4px 24px}}.heart-dashboard-tab-info__cta .btn:first-child,.heart-dashboard-tab-info__cta .btn:link:first-child,.heart-dashboard-tab-info__cta .btn:visited:first-child{margin:0}@media (min-width:768px){.heart-dashboard-tab-info__cta .btn:first-child,.heart-dashboard-tab-info__cta .btn:link:first-child,.heart-dashboard-tab-info__cta .btn:visited:first-child{margin:0 0 0 10px}}.redText{color:#c10e21}.strongText{font-weight:700}.row.profile_box_row{border-bottom:1px dotted #7e7e7e}.profile_box{border-right:1px dotted #333;padding-bottom:20px;padding-top:20px;overflow:hidden}.profile_box:last-child{border:0}.profile_box_icon{width:25%;color:#a1a2a3;font-size:68px;text-align:center}.profile_box_info{width:75%;font-size:16px}@media only screen and (min-width:768px){.profile_box_text{min-height:70px}}.profile_box a.btn.btn-primary,.profile_box button.btn.btn-primary{display:block;width:100%;line-height:32px;margin-top:10px}.lb_skip_link{text-align:center;font-size:14px;margin-top:20px}.lb_skip_link p.small{font-size:12px;margin:0}.not_right_now_center{text-align:center}@media only screen and (max-width:767px){.modal-footer .pull-left,.modal-footer .pull-right{float:none!important;text-align:center;margin-bottom:10px}.profile_box{border:0;padding-top:10px;padding-bottom:10px}.profile_box_icon{font-size:48px}.profile_box_icon .mobile_app_icon{max-width:84px}.row.profile_box_row{border:0}.heart_pc_my_donors .pull-right,.manage_walk_items .pull-right{text-align:center;float:none!important}.heart_pc_my_donors .pull-left,.manage_walk_items .pull-left{float:none!important}.heart_pc_my_donors a.pull-right{margin-bottom:30px}.donor_gift_list,.donor_gift_list a{font-size:12px}}.manage_walk_items{margin-bottom:25px;padding-bottom:25px;border-bottom:1px dotted #7e7e7e}.manage_walk_items a.btn{margin-top:3px}.manage_walk_header{font-weight:600;line-height:1}.heart_pc_sidebar_thermometer{position:relative;background:#fff;border-radius:0;height:auto;margin:0 0 15px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ececec}.heart_pc_sidebar_thermometer .heart_pc_sidebar_thermometer_fill{background:#9a1211;position:absolute;top:0;bottom:0;left:0;-webkit-box-shadow:none;box-shadow:none}.heart_pc_sidebar_percentage{text-align:center;display:block;color:#000;font-size:16px;padding:5px;position:relative}a.heart_pc_sidebar_sharebtn{margin-right:20px;text-decoration:none;font-size:28px}.profile_icon_checklist .row{margin-bottom:20px}.profile_icon_checklist i.fa{font-size:24px;width:40px;text-align:center;height:40px;vertical-align:middle;display:inline-block;border-radius:100px;-webkit-box-shadow:0 0 2px #888;box-shadow:0 0 2px #888;padding:8px;margin-right:10px;color:#de2427}.profile_progress .progress{width:140px;height:140px;line-height:140px;background:0 0;margin:0 auto;-webkit-box-shadow:none;box-shadow:none;position:relative}.profile_box_icon.profile_progress .progress{width:60px;height:60px;line-height:60px;background:0 0;margin:0 auto;-webkit-box-shadow:none;box-shadow:none;position:relative;display:inline-block;vertical-align:middle}.profile_progress .progress:after{content:"";width:100%;height:100%;border-radius:50%;border:14px solid #ddd;position:absolute;top:0;left:0}.profile_box_icon.profile_progress .progress:after{border:8px solid #a1a2a3}.profile_box_icon.profile_progress .progress.red .progress-bar{border-width:8px}.profile_progress .progress>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.profile_progress .progress .progress-left{left:0}.profile_progress .progress .progress-bar{width:100%;height:100%;background:0 0;border-width:14px;border-style:solid;position:absolute;top:0}.profile_progress .progress .progress-left .progress-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.profile_progress .progress .progress-right{right:0}.profile_progress .progress .progress-right .progress-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.profile_progress .progress .progress-value{width:90%;height:90%;border-radius:50%;background:#fff;font-size:32px;color:#939595;line-height:125px;text-align:center;position:absolute;top:5%;left:5%}.profile_box_icon.profile_progress .progress .progress-value{width:90%;height:90%;border-radius:50%;background:#fff;font-size:12px;color:#939595;line-height:53px;text-align:center;position:absolute;top:5%;left:5%}.profile_progress h3{font-size:16px;text-align:center;color:#939595}.profile_progress .progress.ratio1 .progress-right .progress-bar{-webkit-animation:right-loading-1 1s linear forwards;animation:right-loading-1 1s linear forwards}.profile_progress .progress.ratio2 .progress-right .progress-bar,.profile_progress .progress.ratio3 .progress-right .progress-bar,.profile_progress .progress.ratio4 .progress-right .progress-bar{-webkit-animation:right-loading-2 1s linear forwards;animation:right-loading-2 1s linear forwards}.profile_progress .progress.red .progress-bar{border-color:#de2427}.profile_progress .progress.ratio3 .progress-left .progress-bar{-webkit-animation:right-loading-1 1s linear forwards 1s;animation:right-loading-1 1s linear forwards 1s}.profile_progress .progress.ratio4 .progress-left .progress-bar{-webkit-animation:right-loading-2 1s linear forwards 1s;animation:right-loading-2 1s linear forwards 1s}@-webkit-keyframes right-loading-1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes right-loading-1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes right-loading-2{0%{-webkit-transform:rotate(0);transform:rotate(deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes right-loading-2{0%{-webkit-transform:rotate(0);transform:rotate(deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (max-width:990px){.profile_progress .progress{margin-bottom:20px}.profile_box_icon.profile_progress .progress{width:50px;height:50px}.profile_box_icon.profile_progress .progress:after{border:8px solid #a1a2a3}.profile_box_icon.profile_progress .progress .progress-value{line-height:45px}}.email_messages_bar{width:100%;border:1px solid #dfe0e0;margin:40px 0}.message_suggestions{margin-bottom:30px;margin-top:40px}.heart_sample_message{width:100%;border:1px solid #dfe0e0;height:245px;overflow-y:scroll;overflow-x:auto;padding:20px;font-size:16px}p.email_send_via_FC{margin:30px 0 10px}div#send_via_FC{margin-bottom:40px}.addthis_toolbox a:active,.addthis_toolbox a:focus,.addthis_toolbox a:hover{color:#000}.mobile_form_error,.zip_form_error{color:#de2427}.ng-pc-container .pc-facebook-fundraiser{background:#4260b4;color:#fff;text-align:center;padding:40px 0;margin:0 -20px}@media (min-width:768px){.ng-pc-container .pc-facebook-fundraiser{margin:0 -48px}}.ng-pc-container .pc-facebook-fundraiser .container{background:0 0;margin:0 auto}@media (min-width:505px){.ng-pc-container .pc-facebook-fundraiser .container{max-width:475px}}.ng-pc-container .pc-facebook-fundraiser h2{font-size:36px;margin:0 0 4px}.ng-pc-container .pc-facebook-fundraiser .h3{font-size:20px;font-weight:300;margin:0 0 32px}.ng-pc-container .pc-facebook-fundraiser ol{counter-reset:item;color:inherit;text-align:left;padding:0;margin:0 22px}.ng-pc-container .pc-facebook-fundraiser ol li{font-weight:300;text-indent:0;margin:0 0 16px}.ng-pc-container .pc-facebook-fundraiser ol li:before{float:left;counter-increment:item;content:counter(item);background-color:#fff;border-radius:100%;color:#4260b4;font-size:12px;font-weight:600;text-align:center;width:18px;height:18px;padding:1px 0 0;margin:4px 12px 24px 0}@media (min-width:375px){.ng-pc-container .pc-facebook-fundraiser ol li:before{margin:0 12px 16px 0}}.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn,.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn:active,.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn:focus,.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn:hover,.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn:link,.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn:visited,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn:active,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn:focus,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn:hover,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn:link,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn:visited{background:#fff;color:#4260b4;text-transform:uppercase;padding:12px 20px;margin:16px 0}@media (min-width:360px){.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn,.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn:active,.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn:focus,.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn:hover,.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn:link,.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn:visited,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn:active,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn:focus,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn:hover,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn:link,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn:visited{padding:12px 24px}}.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn .hidden-text-xxs,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn .hidden-text-xxs{display:none}@media (min-width:414px){.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn .hidden-text-xxs,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn .hidden-text-xxs{display:inline}}.ng-pc-container .pc-facebook-fundraiser .btn.pc-facebook-fundraiser-btn .fa,.ng-pc-container .pc-facebook-fundraiser a.btn.pc-facebook-fundraiser-btn .fa{position:relative;top:2px;font-size:20px;margin:0 6px 0 0}.ng-pc-container .pc-facebook-fundraiser p.small{font-size:12px;margin:0}.ng-pc-container #social-frame iframe{min-height:1000px;width:100%;height:100%;border:1px solid #ccc}.ng-pc-container .pc-facebook-fundraiser-connected{background:#4260b4;color:#fff;text-align:center;padding:40px 0;margin:0 -20px}@media (min-width:768px){.ng-pc-container .pc-facebook-fundraiser-connected{margin:0 -48px}}.ng-pc-container .pc-facebook-fundraiser-connected .container{background:0 0;margin:0 auto}@media (min-width:530px){.ng-pc-container .pc-facebook-fundraiser-connected .container{max-width:500px}}.ng-pc-container .pc-facebook-fundraiser-connected h2{margin:0 0 16px}.ng-pc-container .pc-facebook-fundraiser-connected .btn.pc-facebook-fundraiser-btn,.ng-pc-container .pc-facebook-fundraiser-connected .btn.pc-facebook-fundraiser-btn:active,.ng-pc-container .pc-facebook-fundraiser-connected .btn.pc-facebook-fundraiser-btn:focus,.ng-pc-container .pc-facebook-fundraiser-connected .btn.pc-facebook-fundraiser-btn:hover,.ng-pc-container .pc-facebook-fundraiser-connected .btn.pc-facebook-fundraiser-btn:link,.ng-pc-container .pc-facebook-fundraiser-connected .btn.pc-facebook-fundraiser-btn:visited,.ng-pc-container .pc-facebook-fundraiser-connected a.btn.pc-facebook-fundraiser-btn,.ng-pc-container .pc-facebook-fundraiser-connected a.btn.pc-facebook-fundraiser-btn:active,.ng-pc-container .pc-facebook-fundraiser-connected a.btn.pc-facebook-fundraiser-btn:focus,.ng-pc-container .pc-facebook-fundraiser-connected a.btn.pc-facebook-fundraiser-btn:hover,.ng-pc-container .pc-facebook-fundraiser-connected a.btn.pc-facebook-fundraiser-btn:link,.ng-pc-container .pc-facebook-fundraiser-connected a.btn.pc-facebook-fundraiser-btn:visited{background:#fff;color:#4260b4;text-transform:uppercase;padding:12px 20px;margin:18px 0}@media (min-width:360px){.ng-pc-container .pc-facebook-fundraiser-connected .btn.pc-facebook-fundraiser-btn,.ng-pc-container .pc-facebook-fundraiser-connected .btn.pc-facebook-fundraiser-btn:active,.ng-pc-container .pc-facebook-fundraiser-connected .btn.pc-facebook-fundraiser-btn:focus,.ng-pc-container .pc-facebook-fundraiser-connected .btn.pc-facebook-fundraiser-btn:hover,.ng-pc-container .pc-facebook-fundraiser-connected .btn.pc-facebook-fundraiser-btn:link,.ng-pc-container .pc-facebook-fundraiser-connected .btn.pc-facebook-fundraiser-btn:visited,.ng-pc-container .pc-facebook-fundraiser-connected a.btn.pc-facebook-fundraiser-btn,.ng-pc-container .pc-facebook-fundraiser-connected a.btn.pc-facebook-fundraiser-btn:active,.ng-pc-container .pc-facebook-fundraiser-connected a.btn.pc-facebook-fundraiser-btn:focus,.ng-pc-container .pc-facebook-fundraiser-connected a.btn.pc-facebook-fundraiser-btn:hover,.ng-pc-container .pc-facebook-fundraiser-connected a.btn.pc-facebook-fundraiser-btn:link,.ng-pc-container .pc-facebook-fundraiser-connected a.btn.pc-facebook-fundraiser-btn:visited{padding:12px 24px}}.ng-pc-container .pc-facebook-fundraiser-connected p.small{font-size:12px;margin:0}.heart_pc_achievements_container{border-bottom:1px solid #dfe0e0}.heart_pc_achievements_badge_list{list-style:none;padding-left:0;padding:2em 0;text-align:center}.heart_pc_achievements_badge_item{text-align:center;display:inline-block;width:150px;margin-bottom:1em}.heart_pc_achievements_badge_item img{width:100px}.heart_pc_achievements_badge_item span{display:block;font-size:16px}#heartwalk_store_button{padding:5px 10px;line-height:32px}.heartwalk_store{margin-bottom:50px}@media (min-width:1200px){#enter_donations{margin-top:50px}}.ng-pc-container .heart-page-rail--participant-center{margin:0}@media (min-width:768px){.ng-pc-container .heart-page-rail--participant-center{margin:0}}@media (min-width:992px){.ng-pc-container .heart-page-rail--participant-center{border:0;margin:0}}.ng-pc-container .heart-page-progress__thermometer .btn,.ng-pc-container .heart-page-progress__thermometer .btn:active,.ng-pc-container .heart-page-progress__thermometer .btn:focus,.ng-pc-container .heart-page-progress__thermometer .btn:hover,.ng-pc-container .heart-page-progress__thermometer .btn:link,.ng-pc-container .heart-page-progress__thermometer .btn:visited,.ng-pc-container .heart-page-progress__thermometer a.btn,.ng-pc-container .heart-page-progress__thermometer a.btn:active,.ng-pc-container .heart-page-progress__thermometer a.btn:focus,.ng-pc-container .heart-page-progress__thermometer a.btn:hover,.ng-pc-container .heart-page-progress__thermometer a.btn:link,.ng-pc-container .heart-page-progress__thermometer a.btn:visited{border-width:0}.ng-pc-container .heart-page-progress__related-cta .btn,.ng-pc-container .heart-page-progress__related-cta .btn:active,.ng-pc-container .heart-page-progress__related-cta .btn:focus,.ng-pc-container .heart-page-progress__related-cta .btn:hover,.ng-pc-container .heart-page-progress__related-cta .btn:link,.ng-pc-container .heart-page-progress__related-cta .btn:visited,.ng-pc-container .heart-page-progress__related-cta a.btn,.ng-pc-container .heart-page-progress__related-cta a.btn:active,.ng-pc-container .heart-page-progress__related-cta a.btn:focus,.ng-pc-container .heart-page-progress__related-cta a.btn:hover,.ng-pc-container .heart-page-progress__related-cta a.btn:link,.ng-pc-container .heart-page-progress__related-cta a.btn:visited{display:block;padding:4px 24px;width:162px;margin-bottom:10px}.ng-pc-container .heart-page-progress__share-button,.ng-pc-container .heart-page-progress__share-button:link,.ng-pc-container .heart-page-progress__share-button:visited{margin:0 4px!important}.heart_pc_main_page{margin:32px 0 0}@media (min-width:768px){.heart_pc_main_page{float:right;width:58%;margin:32px 0 0 40px}}@media (min-width:830px){.heart_pc_main_page{width:60%}}@media (min-width:880px){.heart_pc_main_page{width:62%}}@media (min-width:940px){.heart_pc_main_page{width:65%}}@media (min-width:992px){.heart_pc_main_page{float:left;width:520px;margin:0 0 0 48px}}@media (min-width:1200px){.heart_pc_main_page{width:720px;margin:0 0 0 48px}}.heart-user-gifts{margin:0 0 40px}.heart-user-gifts .icon-btn{margin:0 0 0 8px}.heart-user-gifts--team{border-top:1px solid #dfe0e0;padding:36px 0 0}.heart-user-gifts__header h2{float:left}.heart-user-gifts__header .dropdown{float:left;margin:3px 0 0 12px}.heart-user-gifts__header .dropdown a[data-toggle=dropdown],.heart-user-gifts__header .dropdown a[data-toggle=dropdown]:active,.heart-user-gifts__header .dropdown a[data-toggle=dropdown]:focus,.heart-user-gifts__header .dropdown a[data-toggle=dropdown]:hover,.heart-user-gifts__header .dropdown a[data-toggle=dropdown]:link,.heart-user-gifts__header .dropdown a[data-toggle=dropdown]:visited{text-decoration:none}.heart-news-center{border-top:1px solid #dfe0e0;padding:36px 0 0;margin:0 0 40px}.heart-news-center h3{font-size:16px;font-weight:600;margin:0 0 20px}.heart-captains-message{border-top:1px solid #dfe0e0;padding:36px 0 0}.heart-captains-message h2{margin:0 0 20px}.heart-captains-message--highlighted{background:#f3f3f3;border-top:1px solid #d5d6d6;padding:40px 20px}.ng-pc-container .heart-team-members{margin:0 0 40px}.ng-pc-container .heart-team-members__header h2{float:left}.ng-pc-container .heart-team-members__header .dropdown{float:left;margin:3px 0 0 12px}.ng-pc-container .heart-team-members__header .dropdown a[data-toggle=dropdown],.ng-pc-container .heart-team-members__header .dropdown a[data-toggle=dropdown]:active,.ng-pc-container .heart-team-members__header .dropdown a[data-toggle=dropdown]:focus,.ng-pc-container .heart-team-members__header .dropdown a[data-toggle=dropdown]:hover,.ng-pc-container .heart-team-members__header .dropdown a[data-toggle=dropdown]:link,.ng-pc-container .heart-team-members__header .dropdown a[data-toggle=dropdown]:visited{text-decoration:none}.ng-pc-container .heart-leaderboard{padding:36px 0 0;margin:0 0 40px}.ng-pc-container .heart-leaderboard--company{border-top:1px solid #dfe0e0}.ng-pc-container .heart-company-related-list{margin:0 0 40px}.ng-pc-container .heart-company-related-list--participants{border-top:1px solid #dfe0e0;padding:36px 0 0}.ng-pc-container .heart-company-related-list__header h2{float:left}.ng-pc-container .heart-company-related-list__header .dropdown{float:left;margin:3px 0 0 12px}.ng-pc-container .heart-company-related-list__header .dropdown a[data-toggle=dropdown],.ng-pc-container .heart-company-related-list__header .dropdown a[data-toggle=dropdown]:active,.ng-pc-container .heart-company-related-list__header .dropdown a[data-toggle=dropdown]:focus,.ng-pc-container .heart-company-related-list__header .dropdown a[data-toggle=dropdown]:hover,.ng-pc-container .heart-company-related-list__header .dropdown a[data-toggle=dropdown]:link,.ng-pc-container .heart-company-related-list__header .dropdown a[data-toggle=dropdown]:visited{text-decoration:none}.heart-user-view-type{text-align:center;padding:0 0 32px}@media (min-width:768px){.heart-user-view-type{padding:0 0 48px}}.heart-user-view-type label{display:inline-block;font-weight:400;margin:0 8px 0 0}.heart-user-view-type .form-control{display:inline-block;border:1px solid #890707;width:100px}.heart-pc-user-page-edit{background:#000;color:#fff;text-align:center;padding:28px 0 40px}@media (min-width:768px){.heart-pc-user-page-edit{padding:55px 0}}.heart-pc-user-page-edit .btn{text-transform:uppercase}.heart-pc-user-page-edit__intro{padding:0 0 22px}.heart-pc-user-page-sharing{text-align:center;padding:55px 0}.heart-pc-user-page-sharing h2{text-transform:uppercase;margin:0 0 20px}.heart-pc-user-page-sharing .btn{text-transform:uppercase;margin:0 0 40px}@media (min-width:768px){.heart-pc-user-page-sharing .btn{margin:0}}.heart-pc-user-page-sharing__page-url{margin:0 0 12px}.page-company-edit-photo button,.page-personal-edit-photo button,.page-personal-edit-video button,.page-team-edit-photo button{margin-top:20px}.page_personal_video_container iFrame{opacity:0}.page_company_story_container h2,.page_personal_story_container h2,.page_team_story_container h2{margin-top:50px}.page_company_photo_inner img,.page_personal_photo_inner img,.page_team_photo_inner img{max-height:294px;max-width:100%}@media (max-width:768px){.page_company_photo_inner img,.page_personal_photo_inner img,.page_team_photo_inner img{max-height:100%;width:100%}}