body.reboot.mesh_ui {
    background-color: #141414;
}

body.reboot.mesh_ui .footer {
    padding: 30px 0;
    display: block;
    float: left;
    min-height: 150px;
}

body.reboot.mesh_ui .footer .post_wrapper .copyright p {
    color: #9f9f9f;
    font-size: 14px;
}

body.reboot.mesh_ui .footer .post_wrapper .copyright p.co_rights {
    float: left;
    margin: 0;
    padding: 2px 0;
    display: block;
    height: initial;
}

body.reboot.mesh_ui .footer .post_wrapper .copyright img.co_logo_icon {
    height: 26px;
}

body.reboot.mesh_ui .footer .post_wrapper .compliance ul {
    padding: 0;
    margin: 0;
    list-style: none !important;
}

body.reboot.mesh_ui .footer .post_wrapper .compliance ul li {
    float: left;
    width: initial;
    padding: 12px 8px;
}

body.reboot.mesh_ui .footer .post_wrapper .compliance ul li a {
    color: #9f9f9f;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 900;
    font-size: 13.5px;
}

.mesh_ui .form.wp_post.reboot-labs-member-form  .post_wrapper h4.section-header {
    font-family: 'Ubuntu Condensed', sans-serif;
    font-weight: 100 !important;
    margin: 55px 13px 35px;
    color: #D53636CC;
    letter-spacing: -.25px;
    font-weight: 100;
    font-size: 40px;
}

aside.tax_schedule_result_card, div.tax_schedule_result_card {
    color: #42465D;
    font-family: 'Tahoma', sans-serif;
    margin: 10px 0;
    overflow: hidden;
    padding: 10px 17px;
}

.reboot-ps-related-tax-block {
    padding: 20px 0 75px;
}

.reboot-ps-related-tax-block .results_block_wrapper {
    display: inline-block;
    float: left;
    position: relative;
}

.reboot-ps-related-tax-block .results_block_wrapper h3 {
    font-family: 'HelveticaBold', sans-serif;
    font-weight: 100;
    font-size: 27px;
    margin: 55px auto 35px;
    width: initial;
    clear: both;
    display: block;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs h3 {
    color: #23282d;
}

.reboot-ps-related-tax-block .results_block_wrapper.services h3 {
    color: #673f7d;
}

.reboot-ps-related-tax-block .results_block_wrapper aside {
    position: relative;
    border-radius: 3px;
    overflow: hidden;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs aside {
    height: 400px;
    position: relative;
}

.reboot-ps-related-tax-block .results_block_wrapper.services aside {
    height: 320px;
    position: relative;
}

.reboot-ps-related-tax-block .results_block_wrapper aside .block-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs aside .block-wrapper {
    padding: 0;
    margin: 0;
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #23282d;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs aside .block-wrapper .program_card_image_wrapper {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs aside .block-wrapper .program_card_image_wrapper img {
    min-width: 100%;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs aside .block-wrapper .program_card_wrapper, .results_block_wrapper.services aside .block-wrapper .services_card_wrapper {
    top: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 45px;
}

/* Reboot PS Block Content*/
.reboot-ps-block-content .default-grid div.block-wrapper h3 {
    border-bottom: 2px solid #ffffff;
    color: #ffffff;
    float: left;
    font-family: 'HelveticaBd', sans-serif !important;
    font-size: 14px;
    font-weight: 900;
    padding-bottom: 9px;
    text-decoration: none;
    text-transform: uppercase;
    margin-bottom: 10px;
    width: initial;
}

.reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper {
    padding: 15px 0 0;
}

.reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper {
    height: 275px;
    overflow: hidden;
}

.reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper h4 {
    font-size: 22px;
    color: #fff;
    font-family: 'HelveticaBold', sans-serif !important;
    font-weight: 900;
    line-height: 1.3em;
    text-align: center;
    padding: 10px 0 12px;
}

.reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper p {
    color: #fff;
    display: inline-block;
    font-size: 17px;
    font-family: 'HelveticaRoman', sans-serif;
    text-align: center;
}

.reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_image_wrapper {
    position: absolute;
    top: 5%;
    height: 20%;
    left: 0;
    right: 0;
    width: 100% !important;
}

.reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_image_wrapper img {
    width: initial;
    margin: auto;
    height: 100%;
    position: relative;
    display: block;
}

.reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_content_wrapper {
    position: absolute;
    width: 90% !important;
    top: 33%;
    bottom: 100%;
    left: 5%;
    right: 5%;
}

/* reboot-ps-facade */
.reboot-ps-facade {
}

.reboot-ps-facade .div-block.narrative-block {
    position: absolute;
    height: auto;
    padding: 0;
    margin: 0;
    bottom: 10%;
}

.reboot-ps-facade .reboot-ps-facade-content-wrapper {
    width: 70%;
}

.reboot-ps-facade .reboot-ps-facade-content-wrapper h2 {
    color: #ffffff;
    font-weight: 100;
    font-family: 'HelveticaThin', sans-serif !important;
    font-size: 55px;
    width: initial;
    float: left;
    padding: 10px 0;
    max-width: 80%;
    margin: 0;
    line-height: 1.2em;
    letter-spacing: -.25px;
}

.reboot-ps-facade .reboot-ps-facade-content-wrapper h3 {
    clear: both;
    color: #ffffff;
    float: left;
    font-family: 'HelveticaBold', sans-serif !important;
    font-size: 31px;
    font-weight: 900;
    letter-spacing: -1px;
    padding: 0;
    line-height: 1.4em;
    max-width: 90%;
}

/* Reboot Programs Deluxe */
.reboot-ps-deluxe.programs.deluxe {
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe {
    padding: 0 0 40px;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper {
    position: relative;
    height: 600px;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_image_wrapper {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_image_wrapper img {
    min-height: 100%;
    min-width: 100%;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_content_wrapper {
    position: absolute;
    background: #28023f;
    left: 13%;
    right: 13%;
    bottom: -5%;
    border-radius: 3px;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_content_wrapper_inner {
    padding: 40px;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block {

    float: left;

    width: 100%;

    display: inline-block;

    background: #ffff;

    border-radius: 3px;

    margin: 60px 0 0;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block h2.header {
    padding: 40px 40px 0;
    margin: 0;
    width: initial;
    font-weight: 500;
    line-height: 1.1em;
    font-size: 38px;
    color: #27033e;
    font-family: 'Ubuntu', sans-serif !important;
    letter-spacing: -2px;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside ul.deluxe_hd_panel_narrative_list {
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside ul.deluxe_hd_panel_narrative_list li {
    margin-bottom: 10px;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside ul.deluxe_hd_panel_narrative_list li.open .nrpc_header {
    border-color: #52007f;
}


.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside ul.deluxe_hd_panel_narrative_list li .nrpc_header {
    border-top: 1px solid #c3c3c3;
}


.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside ul.deluxe_hd_panel_narrative_list li .nrpc_header h3 {
    font-weight: 600;
    letter-spacing: -0.25px;
    font-size: 17px;
    color: #27033e;
    font-family: 'Open Sans', sans-serif !important;
    padding: 14px 0 0;
    width: 80%;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside ul.deluxe_hd_panel_narrative_list li.open .nrpc_header h3 {
    color: #27033e;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content {
    width: initial;
    padding: 25px 40px;
    float: left;
    clear: both;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content p {
    padding: 5px 0 12px;
    font-size: 18px;
    letter-spacing: -.25px;
    line-height: 1.5em;
    color: #535353;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ul,
.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ol {
    padding: 5px 20px;
    color: #535353;
    margin: 6px 20px 13px;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ul li,
.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ol li {
    font-size: 18px;
    line-height: 1.5em;
    letter-spacing: -.25px;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content h3 {
    margin: 20px 0 10px;
    font-size: 30px;
    color: #27033e;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 500;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside div.deluxe_hd_panel_narrative {
    padding: 40px;
    margin: 0;
    width: initial;
}


.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_content_wrapper_inner h3 {
    color: #ffffff;
    padding: 0 0 6px;
    font-size: 47px;
    font-weight: 500;
    font-family: 'Ubuntu', sans-serif;
    text-align: center;
    line-height: 1.2em;
    letter-spacing: -.25px;
}

.reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_content_wrapper_inner p {
    clear: both;
    color: #eff3f3;
    font-family: 'Ubuntu', sans-serif !important;
    font-size: 20px;
    font-weight: 300;
    letter-spacing: -.25px;
    padding: 0;
    line-height: 1.4em;
    text-align: center;
    width: 80%;
    margin: 10px auto 0;
}

.reboot-ps-deluxe.programs.deluxe > .post_wrapper {
}

.reboot-ps-deluxe.programs.deluxe .deluxe_content_wrapper {
}

.reboot-ps-deluxe.programs.deluxe .deluxe_trigger_wrapper {
}

.reboot-ps-deluxe.programs.deluxe .deluxe_trigger_wrapper nav.div-block ul {
    background: #fff;
    border-radius: 3px;
    margin: 75px auto 50px;
}

.reboot-ps-deluxe.programs.deluxe .deluxe_trigger_wrapper nav.div-block li {
    border-radius: 0;
    background: transparent;
    width: 90%;
    margin: auto;
    float: none;
    display: flex;
}

.reboot-ps-deluxe.programs.deluxe .deluxe_trigger_wrapper nav.div-block li:last-of-type {
    border: none;
}

.reboot-ps-deluxe.programs.deluxe .deluxe_trigger_wrapper nav.div-block li span {
}

.reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper {
}

.reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper {
}

.reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper h3 {
    border-bottom: 2px solid #000000;
    color: #000000;
    float: left;
    font-family: 'HelveticaBd', sans-serif !important;
    font-size: 14px;
    font-weight: 900;
    padding-bottom: 9px;
    text-decoration: none;
    text-transform: uppercase;
    margin-bottom: 10px;
    width: initial;
}

.reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper {
    margin: 15px 0;
    position: relative;
}

.reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper .deluxe_inner_narrative_image_wrapper {
    height: 400px;
    overflow: hidden;
    position: relative;
    border-radius: 3px;
}

.reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper .deluxe_inner_narrative_image_wrapper img {
    min-width: 100%;
    min-height: 100%;
}

.reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper .deluxe_inner_narrative_content_wrapper {
    background: #713692e3;
    width: 65%;
    height: auto;
}

.reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper .deluxe_inner_narrative_content_wrapper p {
    padding: 35px;
    font-size: 27px;
    font-weight: 100;
    font-family: 'HelveticaThin', sans-serif !important;
    line-height: 1.1em;
    color: #fff;
}

.header_plunge {
    display: inline-block;
    clear: both;
    float: left;
    border-radius: 50px;
    margin: 5px 0;
    height: 3px;
}

.header_plunge.large {
    width: 40px;
}

.header_plunge.small {
    width: 20px;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs aside .header_plunge.large, .reboot-ps-facade .header_plunge.large {
    background: #a312f3;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs aside .header_plunge.small, .reboot-ps-facade .header_plunge.small {
    background: #a312f3;
}

.reboot-ps-related-tax-block .results_block_wrapper.services aside .header_plunge.large {
    background-color: #e9a7a7;
}

.reboot-ps-related-tax-block .results_block_wrapper.services aside .header_plunge.small {
    background: #e9a7a7;
    margin-top: 0;
}

.reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper {
    background-color: #673f7d;
    width: 100%;
}

.reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper p {
    color: #ffffff;
    float: left;
    width: 100%;
    font-family: 'HelveticaBold', serif !important;
    font-size: 20.5px;
    font-weight: 500;
    line-height: 1.4em;
}

.reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper h5 {
    margin: 0;
    padding: 0;
    clear: none;
    float: left;
}

.reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper h5 a {
    text-decoration: none;
    float: left;
    width: initial;
    padding: 15px 0;
    margin: 0;
    display: inline-flex;
    color: #ffe7e7;
    font-family: 'HelveticaBold', sans-serif;
    letter-spacing: -.75px;
    font-size: 25px;
    font-weight: 100;
    line-height: 1.2em;
}

.reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper a span {
    color: #ffe7e7;
}

.reboot-ps-related-tax-block .results_block_wrapper.services aside a.learn-more svg {
    fill: #e9a7a7;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs aside h4 {
    border: none;
    clear: both;
    display: block;
    margin: 0;
    width: 90%;
    padding: 7px 0;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs aside h4 a {
    font-family: 'HelveticaThin', sans-serif;
    letter-spacing: 0.75px;
    font-weight: 100;
    line-height: 1.3em;
    border: none;
    display: inline-flex;
    margin: 0;
    padding: 10px 0;
    width: 100%;
    font-size: 30px;
    color: #fbfbfb;
    text-decoration: none;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs aside p {
    color: #fbfbfb;
    font-family: 'HelveticaBold', serif !important;
    font-size: 20px;
    line-height: 1.4em;
    float: left;
    clear: both;
    width: 90%;
    letter-spacing: -.25px;
    padding: 0;
}

.reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more {
    margin: initial;
    padding: initial;
    text-decoration: none;
    display: inline-flex;
    position: absolute;
    left: 45px;
    right: 45px;
    bottom: 45px;
}

.reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more svg {
    height: 14px;
    padding: 10px;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs aside a.learn-more {
    color: #d892ff !important;
}

.reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more span {
    padding: 2px 0;
    font-family: 'Ubuntu', serif !important;
    font-size: 17px;
}

.reboot-ps-related-tax-block .results_block_wrapper.programs aside a.learn-more svg {
    fill: #a312f3;
}

.results_block_wrapper ul li a h3 {
    color: #d6ecff;
    float: left;
    font-size: 28px;
    padding: 0 0 10px;
    width: 100%;
}

aside.tax_schedule_result_card.item, div.tax_schedule_result_card.item {
    background: #2A0054;
    border-radius: 2px;
    cursor: pointer;
    float: left;
    margin: 0 1% 0 0;
    min-height: 96px;
    padding: 0;
    width: 33%;
}

aside.tax_schedule_result_card.item:hover, div.tax_schedule_result_card.item:hover {
    background-color: #390073;
}

aside.tax_schedule_result_card.item:hover h3, div.tax_schedule_result_card.item:hover h3 {
}

aside.tax_schedule_result_card.item h3, div.tax_schedule_result_card.item h3 {
    color: #FFFFFF;
    cursor: pointer;
    font-family: 'Ubuntu', sans-serif;
    font-size: 14px;
    font-weight: 400;
    padding: 10px 20px;
}

aside.tax_schedule_result_card.count, div.tax_schedule_result_card.count {
    margin-top: 18px;
}

aside.tax_schedule_result_card p, div.tax_schedule_result_card p {
    color: #42465D;
    font-family: "Noto Sans TC", sans-serif !important;
    font-size: 17px;
}

aside.tax_schedule_result_card.count h3, div.tax_schedule_result_card.count h3 {
    border: none;
    color: #42465D;
    font-family: 'HelveticaNeueLTStd Bd', sans-serif !important;
    font-size: 45px;
    font-weight: 600;
    padding: 12px 0 13px;
}

/* Reboot Programs Flipbook */
.mesh_ui .reboot-ps-block-content.flipbook {
    padding: 25px 0;
}

.mesh_ui .reboot-ps-block-content.flipbook .flipbook_parent_mobile_navigation {
    width: 90%;
    margin: auto;
}

.mesh_ui .reboot-ps-block-content.flipbook .flipbook_parent_mobile_navigation select {
    margin: 0;
    background: #000;
    width: 100%;
    padding: 20px 23px;
    border-radius: 0px !important;
}

.mesh_ui .reboot-ps-block-content.flipbook .flipbook_parent_mobile_navigation select option {}

.mesh_ui .reboot-ps-block-content.flipbook .flipbook_section {
}

.mesh_ui .reboot-ps-block-content.flipbook .post_wrapper.no-mobile {
    display: block;
    position: relative;
    padding: 0;
    height: 100px;
}

.mesh_ui .reboot-ps-block-content.flipbook .post_wrapper.no-mobile .div-block {
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation {
    position: absolute;
    top: 0;
    left: 0;
    height: 50px;
    right: 0;
    display: flex;
}

.mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation li {
    font-size: 14px;
    border-bottom: 2px solid #9f1fef00;
    padding: 5px 0 3px;
    background: none;
    border-radius: 0;
    color: #5f5f5f;
    font-weight: 700;
}

.mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation li.active {
    color: #ffffff;
    border-bottom: 2px solid #9f1fef;
}

.mesh_ui .flipbook.reboot-ps-block-content .flipbook_section.active {
}

.mesh_ui .flipbook.reboot-ps-block-content .flipbook_section div.mask.fs-img {
    left: 30%;
    right: 5%;
    top: 100px;
    display: block !important;
    height: 600px !important;
}

.mesh_ui .flipbook.reboot-ps-block-content .flipbook_content_wrapper {
    margin: 150px 0 0;
    float: left;
    background: transparent;
    padding: 0;
    width: initial;
}

.reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content {
}

.reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content h4 {
    line-height: 1.1em !important;
    color: #52007f !important;
    padding: 55px 55px 78px !important;
    letter-spacing: -.5px !important;
    font-size: 44px !important;
    margin: 0 40px 0 0 !important;
    width: 45%;
    clear: both;
    background: #ffffff;
    font-family: 'HelveticaThin', sans-serif !important;
    border-radius: 3px;
}

.reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content p {
    color: #ffffff;
    line-height: 1.5em;
    font-weight: 500;
    font-size: 17.5px;
    font-family: 'Open Sans', sans-serif !important;
    margin: -25px 40px 40px 0;
    padding: 50px;
    letter-spacing: -.25px;
    width: 42%;
    background: #000000;
    clear: both;
    border-radius: 3px;
}

/* Reboot Programs Console */
.reboot-ps-console.programs.console {
    padding: 25px 0 50px;
}

.reboot-ps-console.programs.console .tab-navigation {
}

.reboot-ps-console.programs.console .tab-navigation ul {
}

.reboot-ps-console.programs.console .tab-navigation ul li {
    padding: 5px 3px;
}

.reboot-ps-console.programs.console .tab-navigation ul li a {
    background: none;
    padding: 6px 0 12px;
    margin: 10px 5px;
    border-radius: initial;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #939393;
    border-bottom: none;
}

.reboot-ps-console.programs.console .tab-navigation ul li a.active {
    color: #ffffff;
    border-bottom: 3px solid #a312f3;
}

.reboot-ps-console.programs.console .tab-navigation ul li a:hover, .reboot-ps-console.programs.console .tab-navigation ul li a.active:hover {
}

.reboot-ps-console.programs.console .console-tab-wrapper {
}

.reboot-ps-console.programs.console .console-tab-wrapper .console-tab {
    margin: 20px 0;
}

/* CRM Styles */
.reboot-generic-crm {
}

.mesh_ui .form.wp_post.reboot-labs-member-form .crm_content .crm_content_wrapper {
    margin: 50px;
}

.mesh_ui .form.wp_post.reboot-labs-member-form h5.cta {font-size: 50px;color: #fcfcfc;padding-bottom: 7px;}

.mesh_ui .form.wp_post.reboot-labs-member-form .narrative-wrapper {
}

.mesh_ui .form.wp_post.reboot-labs-member-form .narrative-wrapper p {color: #fcfcfc;line-height: 1.5em;font-size: 19px;}

.mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill {
    height: 100%;
}

.mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill div.mask {
    background: none !important;
    bottom: 0 !important;
    height: 100%;
}

.mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill img {
    min-height: 100% !important;
}

.mesh_ui .form.wp_post.reboot-labs-member-form .crm_content {
    margin-top: 285px;
    background: #191c27f0;
    border-radius: 3px;
}

.mesh_ui .form.wp_post.reboot-labs-member-form .crm_content .form_wrapper {
    margin: 50px;
    padding: 0;
    display: inline-block;
}


.mesh_ui .form.wp_post.reboot-labs-member-form .crm_content .form_wrapper form fieldset label {
    color: #fcfcfc;
}

/* Reboot Areas Flipbook*/

.mesh_ui .reboot-areas-flip.flipbook {
}

.mesh_ui .reboot-areas-flip.flipbook .flipbook_parent_mobile_navigation {
    margin-top: 400px;
    background-color: #000;
}

.mesh_ui .reboot-areas-flip.flipbook .flipbook_parent_mobile_navigation select {
    padding: 22px 5%;
    background: #000;
    width: 100%;
    margin: 0;
}

.mesh_ui .reboot-areas-flip.flipbook .flipbook_parent_mobile_navigation select:hover,
.mesh_ui .reboot-areas-flip.flipbook .flipbook_parent_mobile_navigation select:focus {
    outline: none;
}


.mesh_ui .reboot-areas-flip.flipbook .flipbook_parent_mobile_navigation select option {
    background: #000 !important;
    padding: 20px 15px;
    position: relative;
    border-radius: 0 !important;
}

.mesh_ui .reboot-areas-flip.flipbook .flipbook_parent_mobile_navigation select option:checked {

    background: #fff !important;
}


.mesh_ui .reboot-areas-flip.flipbook .flipbook_parent_mobile_navigation select option:before {

}

.mesh_ui .reboot-areas-flip.flipbook .flipbook_parent_mobile_navigation select option:hover:before {

}


.mesh_ui .reboot-areas-flip.flipbook .flipbook_parent_mobile_navigation select option:hover,
.mesh_ui .reboot-areas-flip.flipbook .flipbook_parent_mobile_navigation select option:focus {

}


.mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation {
    margin-top: 0;
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation li {
    background: #121f2dd1;
    color: #364f69;
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation li.active {
    background: #000000;
    color: #ffffff;
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content h4 {
    color: #ffffff;
    letter-spacing: -.25px;
    font-size: 43px;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 400;
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content p {
    color: #ffffff;
    letter-spacing: -.25px;
    font-size: 23px;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 100 !important;
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper {
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul {
    padding-bottom: 0;
    margin-bottom: 0;
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li {
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger {
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li.active div.flip_accordion_trigger h5 {

    border-top-color: #cf626b !important;
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger h5 {
    border-top: 1px solid #5b5b55;
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger h5 div.header {
    color: #ffffff;
    font-weight: 500;
    letter-spacing: -0.25px;
    font-size: 20px;
    font-family: 'Ubuntu', sans-serif !important;
    padding: 5px 0;
    width: 90%;
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger div.content p {
    padding: 5px 50px 30px 0 !important;
    font-size: 17px;
    color: #ffffff;
    line-height: 1.6em;
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger h5 div.icon {
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger h5 div.icon {
    position: absolute;
    right: 5px;
    color: initial;
}

.mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger h5 div.icon svg {

    color: #5b5b55;
}

@media screen and (min-width: 2100px) {
    /* Theme post_wrapper */
    body.reboot.mesh_ui .footer .post_wrapper {
        width: 82%;
        margin: 0 9%;
        display: block;
    }

    body.reboot.mesh_ui .pane .footer .post_wrapper {
        width: 90%;
    }

    .tax_schedule_explorer_article.post_wrapper, .pane-doorstep-about .post_wrapper, .facade.reboot_programs .post_wrapper, .reboot-ps-deluxe .post_wrapper, .reboot-ps-crm .post_wrapper, .tax_schedule_explorer_nav_wrapper .post_wrapper, .tax.initial .post_wrapper, .reboot-generic-crm .post_wrapper, .reboot-ps-related-tax-block .post_wrapper, .reboot-ps-console.programs .post_wrapper {
        margin: 0 5%;
        width: 90%;
        left: initial;
        right: initial;
    }

    .tax_schedule_explorer {
    }
}

@media screen and (min-width: 1850px) and (max-width: 2100px) {
    /* Theme post_wrapper */
    body.reboot.mesh_ui .footer .post_wrapper {
        width: 90%;
        margin: 0 5%;
        display: block;
        float: none;
    }

    body.reboot.mesh_ui .pane .footer .post_wrapper {
        width: 90%;
    }

    .tax_schedule_explorer_article.post_wrapper, .pane-doorstep-about .post_wrapper, .facade.reboot_programs .post_wrapper, .reboot-ps-deluxe .post_wrapper, .reboot-ps-crm .post_wrapper, .tax_schedule_explorer_nav_wrapper .post_wrapper, .tax.initial .post_wrapper, .reboot-generic-crm .post_wrapper, .reboot-ps-related-tax-block .post_wrapper, .reboot-ps-console.programs .post_wrapper {
        margin: 0 5%;
        width: 90%;
        left: initial;
        right: initial;
    }

    .tax_schedule_explorer {
    }


}

@media screen and (min-width: 1450px) and (max-width: 1850px) {
    /* Theme post_wrapper */
    body.reboot.mesh_ui .footer .post_wrapper {
        width: 88%;
        margin: 0 6%;
        display: block;
    }

    body.reboot.mesh_ui .pane .footer .post_wrapper {
        width: 90%;
    }

    .tax_schedule_explorer_article.post_wrapper, .pane-doorstep-about .post_wrapper, .facade.reboot_programs .post_wrapper, .reboot-ps-deluxe .post_wrapper, .reboot-ps-crm .post_wrapper, .tax_schedule_explorer_nav_wrapper .post_wrapper, .tax.initial .post_wrapper, .reboot-generic-crm .post_wrapper, .reboot-ps-related-tax-block .post_wrapper, .reboot-ps-console.programs .post_wrapper {
        margin: 0 5%;
        width: 90%;
        left: initial;
        right: initial;
    }

    .tax_schedule_explorer {
    }

    /* reboot-ps-facade */
    .reboot-ps-facade .reboot-ps-facade-content-wrapper {
        width: 80%;
    }

    .reboot-ps-facade .reboot-ps-facade-content-wrapper h2 {
        font-size: 53px;
        max-width: 100%;
    }

    .reboot-ps-facade .reboot-ps-facade-content-wrapper h3 {
        font-size: 28px;
        max-width: initial;
    }

    /* Reboot PS Related Content*/
    .reboot-ps-related-tax-block .results_block_wrapper.programs aside {
        height: 365px !important;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside h4 {
        font-size: 30px;
        width: 100%;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside h4 a {
        font-size: 28px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside p {
        width: 100%;
        font-size: 18px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside a.learn-more {
    }

    .reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more span {
        font-size: 15px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more svg {
        height: 12px;
        padding: 11px 8px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.services aside {
        height: 300px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper h5 a {
        font-size: 23px;
    }

    /* Reboot Programs Console */
    .reboot-ps-console.programs {
    }

    /* Reboot Programs Deluxe */
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_content_wrapper {
        bottom: -6%;
    }


    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content p {
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ul,
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ol {
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ul li,
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ol li {
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content {
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block h2.header {
    }

    /* CRM Styles */
    .reboot-generic-crm {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_content .crm_content_wrapper {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form h5.cta {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .narrative-wrapper {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .narrative-wrapper p {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill div.mask {
        background: none !important;
        bottom: 0 !important;
        height: 100%;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill img {
        min-height: 100% !important;
    }

    /* Reboot Areas Flipbook*/
    .mesh_ui .reboot-areas-flip.flipbook {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation li {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation li.active {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content h4 {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content p {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger h5 div.header {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger div.content p {
        padding: 5px 45px 30px 0 !important;
    }

}

@media screen and (min-width: 1024px) and (max-width: 1450px) {
    /* Theme post_wrapper */
    body.reboot.mesh_ui .footer .post_wrapper {
        width: 84%;
        margin: 0 8%;
        display: block;
    }

    body.reboot.mesh_ui .pane .footer .post_wrapper {
        width: 90%;
    }

    .tax_schedule_explorer {
    }


    /* Reboot Programs Flipbook */
    .mesh_ui .reboot-ps-block-content.flipbook {
    }

    .mesh_ui .reboot-ps-block-content.flipbook .flipbook_section {
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation {
        height: 45px;
        margin: 0;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation li {
        font-size: 14px;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation li.active {
        color: #ffffff;
    }

    .mesh_ui .flipbook.reboot-ps-block-content .flipbook_section.active {
    }

    .mesh_ui .flipbook.reboot-ps-block-content .flipbook_section div.mask.fs-img {
        left: 30%;
        right: 8%;
        height: 550px !important;
        top: 110px;
    }

    .mesh_ui .flipbook.reboot-ps-block-content .flipbook_content_wrapper {
        margin: 160px 0 0;
        float: left;
    }

    .reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content {
        padding: 0 !important;
    }

    .reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content h4 {
        font-size: 35px !important;
        padding: 40px 40px 65px  !important;
    }

    .reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content p {
        line-height: 1.5em;
        font-size: 16px;
        padding: 35px !important;
    }


    /* reboot-ps-facade */
    .reboot-ps-facade .reboot-ps-facade-content-wrapper {
        width: 80%;
    }

    .reboot-ps-facade .reboot-ps-facade-content-wrapper h2 {
        max-width: initial;
        font-size: 41px;
    }

    .reboot-ps-facade .reboot-ps-facade-content-wrapper h3 {
        font-size: 28px;
        max-width: initial;
    }

    /* Reboot PS Block Content*/
    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper {
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper h4 {
        font-size: 19px;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper p {
        font-size: 16px;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_content_wrapper {
        top: 30%;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_image_wrapper {
        height: 18%;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_image_wrapper img {
    }

    /* Related PS Card */
    .reboot-ps-related-tax-block .results_block_wrapper.programs aside {
        height: 325px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside h4 {
        width: 100%;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside h4 a {
        font-size: 28px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside p {
        font-size: 18px;
        width: 100%;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside a.learn-more, .reboot-ps-related-tax-block .results_block_wrapper.services aside a.learn-more {
        left: 40px;
        right: 40px;
        bottom: 40px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more span {
        font-size: 15px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more svg {
        height: 12px;
        padding: 11px 8px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside .block-wrapper .program_card_wrapper, .reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper .services_card_wrapper {
        padding: 40px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.services aside {
        height: 275px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper h5 a {
        font-size: 23px;
    }

    /* Reboot Programs Console */
    .reboot-ps-console.programs {
    }

    /* Reboot Programs Deluxe */
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_content_wrapper {
        bottom: -7%;
        left: 8%;
        right: 8%;
    }

    .reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper .deluxe_inner_narrative_content_wrapper {
    }

    .reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper .deluxe_inner_narrative_content_wrapper p {
        font-size: 24px;
    }


    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content p {


    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ul {
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ul li {
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content {
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block h2.header {
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside ul.deluxe_hd_panel_narrative_list li .nrpc_header h3 {
    }

    /* CRM Styles */
    .reboot-generic-crm {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_content .crm_content_wrapper {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form h5.cta {
        font-size: 48px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .narrative-wrapper {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .narrative-wrapper p {
        font-size: 18px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill div.mask {
        background: none !important;
        bottom: 0 !important;
        height: 100%;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill img {
        min-height: 100% !important;
    }

    /* Reboot Areas Flipbook*/
    .mesh_ui .reboot-areas-flip.flipbook {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation {
        margin-top: 500px;
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation li {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation li.active {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content h4 {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content p {
    }


    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger h5 div.header {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li.active div.flip_accordion_trigger div.content p {

        padding: 5px 20px 20px 0 !important;

    }

}

@media screen and (max-width: 1024px) and (min-width: 786px) {
    /* Theme post_wrapper */
    body.reboot.mesh_ui .footer .post_wrapper {
    }

    body.reboot.mesh_ui .pane .footer .post_wrapper {
        width: 90%;
    }

    .post_wrapper.tax_schedule_explorer_article, .pane-doorstep-about .post_wrapper, .facade.wp_post.reboot_programs .post_wrapper, .reboot-ps-deluxe .post_wrapper, .reboot-ps-crm .post_wrapper, .tax_schedule_explorer_nav_wrapper .post_wrapper, .tax.initial .post_wrapper, .reboot-ps-console.programs .post_wrapper {
        margin: 0 9%;
        width: 82%;
        left: initial;
        right: initial;
    }

    .tax_schedule_explorer {
    }


    /* Reboot Programs Flipbook */
    .mesh_ui .reboot-ps-block-content.flipbook {
    }

    .mesh_ui .reboot-ps-block-content.flipbook .flipbook_section {
        min-height: 800px;
        margin-bottom: 50px;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper.no-mobile {
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper.no-mobile .div-block {
        width: 100%;
        float: left;
        margin: 0;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation {
        height: 60px;
        margin: 0;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation li {
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation li.active {
        color: #ffffff;
    }

    .mesh_ui .flipbook.reboot-ps-block-content .flipbook_section.active {
    }

    .mesh_ui .flipbook.reboot-ps-block-content .flipbook_section div.mask.fs-img {
        left: 30%;
        right: 4%;
        top: 125px;
        height: 600px !important;
    }

    .mesh_ui .flipbook.reboot-ps-block-content .flipbook_content_wrapper {
        margin: 180px 0 0 -4%;
        float: left;
    }

    .reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content {
        padding: 0 !important;
    }

    .reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content h4 {
        font-size: 35px !important;
        padding: 35px 35px 65px  !important;
    }

    .reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content p {
        line-height: 1.5em;
        font-size: 15.5px;
        padding: 35px;
    }


    /* reboot-ps-facade */
    .reboot-ps-facade .reboot-ps-facade-content-wrapper {
        width: 90%;
    }

    .reboot-ps-facade .reboot-ps-facade-content-wrapper h2 {
        max-width: initial;
        font-size: 41px;
    }

    .reboot-ps-facade .reboot-ps-facade-content-wrapper h3 {
        font-size: 25px;
        max-width: initial;
    }

    /* Reboot PS Block Content*/
    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper {
        min-height: 250px;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_content_wrapper {
        top: 30%;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper h4 {
        font-size: 20px;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper p {
        font-size: 16px;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_image_wrapper {
        height: 18%;
    }

    /* Related PS Card */
    .reboot-ps-related-tax-block .results_block_wrapper.programs aside {
        height: 350px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside h4 {
        width: 100%;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside h4 a {
        font-size: 25px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside p {
        font-size: 17px;
        width: 100%;
    }

    .reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more {
        left: 40px;
        right: 40px;
        bottom: 40px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more span {
        font-size: 15px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more svg {
        height: 12px;
        padding: 11px 8px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside .block-wrapper .program_card_wrapper, .reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper .services_card_wrapper {
        padding: 35px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.services aside {
        height: 300px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper h5 a {
        font-size: 23px;
    }

    /* Reboot Programs Console */
    .reboot-ps-console.programs {
    }

    /* Reboot Programs Deluxe */
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_content_wrapper {
        bottom: -8%;
        left: 4%;
        right: 4%;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_image_wrapper {
    }

    .reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper .deluxe_inner_narrative_content_wrapper {
        width: 75%;
    }

    .reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper .deluxe_inner_narrative_content_wrapper p {
        font-size: 23px;
        line-height: 1.15em;
    }

    .reboot-ps-deluxe.programs.deluxe > .post_wrapper, .reboot-ps-deluxe.programs.deluxe .deluxe_content_wrapper .deluxe_slide.post_wrapper {
        margin: 0 4%;
        width: 92%;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ul,
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ol {
        margin: 6px 15px 13px;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ul li,
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ol li {
        font-size: 17px;
        line-height: 1.4em;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content p {
        font-size: 17px;
        line-height: 1.4em;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content {
        margin: 0;
        padding: 25px 40px;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block h2.header {
        font-size: 35px;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside ul.deluxe_hd_panel_narrative_list li .nrpc_header h3 {
        font-size: 16px;
        line-height: 1.4em;
    }

    /* CRM Styles */
    .reboot-generic-crm {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_content .crm_content_wrapper {
        margin-bottom: 20px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form h5.cta {
        font-size: 48px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .narrative-wrapper {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .narrative-wrapper p {
        font-size: 18px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_content .form_wrapper {
        margin: 20px 40px 40px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill div.mask {
        background: none !important;
        bottom: 0 !important;
        height: 100%;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill img {
        min-height: 100% !important;
    }

    /* Reboot Areas Flipbook*/
    .mesh_ui .reboot-areas-flip.flipbook {
        padding-bottom: 0;
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation {

        margin-top: 475px;

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation li {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation li.active {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content h4 {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content p {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper {
        margin: 0;
        padding: 565px 0 15px;
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger h5 div.header {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger div.content p {

        padding: 5px 50px 15px 0 !important;

    }

}

@media screen and (min-width: 480px) and (max-width: 786px) {
    /* reboot-ps-facade */
    .reboot-ps-facade .reboot-ps-facade-content-wrapper {
        width: 95%;
    }

    .reboot-ps-facade .reboot-ps-facade-content-wrapper h2 {
        font-size: 36px;
        max-width: initial;
    }

    .reboot-ps-facade .reboot-ps-facade-content-wrapper h3 {
        font-size: 22px;
        max-width: initial;
    }


    /* Reboot Programs Flipbook */
    .mesh_ui .reboot-ps-block-content.flipbook {
    }

    .mesh_ui .reboot-ps-block-content.flipbook .flipbook_section {
        min-height: 800px;
        margin-bottom: 50px;
        margin-top: 50px;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper.no-mobile {
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper.no-mobile .div-block {
        width: 100%;
        float: left;
        margin: 0;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation {
        position: absolute;
        top: 0;
        left: 0;
        height: 60px;
        right: 0;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation li {
        font-size: 14px;
        border-bottom: 2px solid #9f1fef;
        padding: 5px 0 3px;
        background: none;
        border-radius: 0;
        color: #5f5f5f;
        font-weight: 700;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation li.active {
        color: #ffffff;
    }

    .mesh_ui .flipbook.reboot-ps-block-content .flipbook_section.active {
    }

    .mesh_ui .flipbook.reboot-ps-block-content .flipbook_section div.mask.fs-img {
        left: 5%;
        right: 5%;
        top: 0;
        height: 500px !important;
        border-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

    .mesh_ui .flipbook.reboot-ps-block-content .flipbook_content_wrapper {
        margin: 500px 0 0;
        border-radius: 3px;
        width: 100%;
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }

    .reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content {
        padding: 0 !important;
    }


    .reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content h4 {
        font-size: 35px !important;
        border-radius: 0;
        width: initial;
        margin: 0 !important;
        padding: 40px 40px 65px  !important;
    }

    .reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content p {
        line-height: 1.6em;
        font-size: 15.5px;
        width: initial;
        padding: 40px;
    }


    /* Reboot PS Block Content*/
    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper {
        height: initial;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_content_wrapper {
        position: relative;
        width: 90% !important;
        top: initial;
        left: initial;
        right: initial;
        bottom: initial;
        margin: 15px auto 35px;
        float: none !important;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_content_wrapper h4 {
        font-size: 20px;
        padding: 10px 0 7px;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_content_wrapper p {
        font-size: 16px;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_image_wrapper {
        position: relative;
        top: initial;
        height: 50px;
        left: initial;
        right: initial;
        float: none !important;
        clear: both;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_image_wrapper img {
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_image_wrapper img {
    }

    /* Related PS Card */
    .reboot-ps-related-tax-block .results_block_wrapper.programs aside {
        height: 300px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside h4 {
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside h4 a {
        font-size: 25px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside p {
        font-size: 18px;
        width: 95%;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside a.learn-more, .reboot-ps-related-tax-block .results_block_wrapper.services aside a.learn-more {
        left: 35px;
        right: 35px;
        bottom: 35px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more span {
        font-size: 15px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside a.learn-more svg {
        height: 12px;
        padding: 11px 8px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside .block-wrapper .program_card_wrapper, .reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper .services_card_wrapper {
        padding: 35px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.services aside {
        height: 300px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper h5 a {
        font-size: 23px;
    }

    /* Reboot Programs Console */
    .reboot-ps-console.programs {
    }

    /* Reboot Programs Deluxe */
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_content_wrapper {
        right: 7%;
        left: 7%;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_image_wrapper {
        top: 0;
        left: 0;
        right: 0;
        border-radius: 0;
    }

    .reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper .deluxe_inner_narrative_content_wrapper {
        width: 80%;
    }

    .reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper .deluxe_inner_narrative_content_wrapper p {
        font-size: 21px;
        line-height: 1.15em;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ul,
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ol {
        margin: 6px 12px 13px;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ul li,
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ol li {
        font-size: 17px;
        line-height: 1.4em;
    }


    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content p {
        font-size: 17px;
        line-height: 1.4em;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content {
        padding: 25px 40px;
        margin: 0;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block h2.header {
        font-size: 35px;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside ul.deluxe_hd_panel_narrative_list li .nrpc_header h3 {
        font-size: 16px;
        line-height: 1.4em;
    }

    /* CRM Styles */
    .reboot-generic-crm {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_content .crm_content_wrapper {
        margin: 40px 40px 20px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form h5.cta {
        font-size: 48px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .narrative-wrapper {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .narrative-wrapper p {
        font-size: 18px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_content .form_wrapper {
        margin: 15px 25px 25px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill div.mask {
        background: none !important;
        bottom: 0 !important;
        height: 100%;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill img {
        min-height: 100% !important;
    }

    /* Reboot Areas Flipbook*/
    .mesh_ui .reboot-areas-flip.flipbook {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation li {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation li.active {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content {

        padding-top: 350px;

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content h4 {

        font-size: 30px !important;

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content p {
        font-size: 20px;
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper {
        padding: 0;
        margin-bottom: 5px;
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger h5 div.header {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li.active div.flip_accordion_trigger div.content p {

        padding: 5px 50px 12px 0 !important;

    }

}

@media screen and (max-width: 480px) {
    /* reboot-ps-facade */
    .reboot-ps-facade .reboot-ps-facade-content-wrapper {
        width: 100%;
    }


    /* Reboot Programs Flipbook */
    .mesh_ui .reboot-ps-block-content.flipbook {
    }

    .mesh_ui .reboot-ps-block-content.flipbook .flipbook_section {
        min-height: 800px;
        margin-bottom: 50px;
        margin-top: 50px;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper.no-mobile {
    }

    .mesh_ui .reboot-ps-block-content.flipbook  .flipbook_parent_mobile_navigation {
        width: 93%;
    }

    .mesh_ui .reboot-ps-block-content.flipbook  .flipbook_parent_mobile_navigation select {
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper.no-mobile .div-block {
        width: 100%;
        float: left;
        margin: 0;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation {
        position: absolute;
        top: 0;
        left: 0;
        height: 60px;
        right: 0;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation li {
        font-size: 14px;
        border-bottom: 2px solid #9f1fef;
        padding: 5px 0 3px;
        background: none;
        border-radius: 0;
        color: #5f5f5f;
        font-weight: 700;
    }

    .mesh_ui .reboot-ps-block-content.flipbook .post_wrapper .div-block ul.flipbook_parent_navigation li.active {
        color: #ffffff;
    }

    .mesh_ui .flipbook.reboot-ps-block-content .flipbook_section.active {
    }

    .mesh_ui .flipbook.reboot-ps-block-content .flipbook_section div.mask.fs-img {
        left: 4%;
        right: 4%;
        top: 0;
        height: 350px !important;
    }

    .mesh_ui .flipbook.reboot-ps-block-content .flipbook_content_wrapper {
        margin: 350px 0 0;
        width: 100%;
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }

    .reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content {
        padding: 0 !important;
    }

    .reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content h4 {
        line-height: 1em !important;
        font-size: 30px !important;
        padding: 30px !important;
        margin: 0 !important;
        width: inherit;
        border-radius: 0;
    }

    .reboot-ps-block-content.flipbook .flipbook_content_wrapper .flipbook_inner_content p {
        line-height: 1.5em;
        font-weight: 500;
        font-size: 15.5px !important;
        padding: 30px;
        width: auto;
        margin: 0;
    }


    .reboot-ps-facade .reboot-ps-facade-content-wrapper h2 {
        max-width: initial;
        font-size: 36px;
    }

    .reboot-ps-facade .reboot-ps-facade-content-wrapper h3 {
        font-size: 21px;
        max-width: initial
    }

    /* Reboot PS Block Content*/
    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper {
        height: initial;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_content_wrapper {
        position: relative;
        width: 90% !important;
        top: initial;
        left: initial;
        right: initial;
        bottom: initial;
        margin: 15px auto 35px;
        float: none !important;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_content_wrapper h4 {
        font-size: 20px;
        padding: 10px 0 7px;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_content_wrapper p {
        font-size: 16px;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_image_wrapper {
        position: relative;
        top: initial;
        height: 50px;
        left: initial;
        right: initial;
        float: none !important;
        clear: both;
    }

    .reboot-ps-block-content .default-grid div.block-wrapper div.grid_content_wrapper div.card div.block-inner-wrapper .grid_inner_image_wrapper img {
    }

    /* Related PS Card */
    .reboot-ps-related-tax-block .results_block_wrapper.programs aside {
        height: 300px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside h4 {
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside h4 a {
        font-size: 23px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside p {
        font-size: 17px;
        width: 100%;
        line-height: 1.3em;
    }

    .reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more {
        left: 30px;
        right: 30px;
        bottom: 30px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more span {
        font-size: 15px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper aside a.learn-more svg {
        height: 12px;
        padding: 11px 8px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.programs aside .block-wrapper .program_card_wrapper, .reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper .services_card_wrapper {
        padding: 30px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.services aside {
        height: 240px;
    }

    .reboot-ps-related-tax-block .results_block_wrapper.services aside .block-wrapper h5 a {
        font-size: 23px;
    }

    /* Reboot Programs Console */
    .reboot-ps-console.programs {
    }

    /* Reboot Programs Deluxe */
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_content_wrapper {
        left: 7%;
        right: 8%;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_narrative_wrapper .deluxe_inner_narrative_image_wrapper {
        top: 0;
        left: 0;
        right: 0;
    }

    .reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper .deluxe_inner_narrative_content_wrapper {
        width: 100%;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block h2.header {
        font-size: 35px;
    }

    .reboot-ps-deluxe.programs.deluxe .deluxe_content_narrative_wrapper .post_wrapper .block-wrapper .deluxe_inner_narrative_wrapper .deluxe_inner_narrative_content_wrapper p {
        font-size: 20px;
        line-height: 1.15em;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ul,
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ol {
        margin: 6px 10px 13px;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ul li,
    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content ol li {
        font-size: 17px;
        line-height: 1.4em;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content p {
        font-size: 17px;
        line-height: 1.4em;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside .deluxe_content_block div.content {
        margin: 0;
    }

    .reboot-ps-deluxe.deluxe-programs-hd.programs.deluxe .deluxe_content_wrapper .deluxe_slide aside ul.deluxe_hd_panel_narrative_list li .nrpc_header h3 {
    }

    /* CRM Styles */

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_content .crm_content_wrapper {
        margin: 35px 35px 15px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form h5.cta {
        font-size: 46px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .narrative-wrapper {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .narrative-wrapper p {
        font-size: 17px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill {
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_content .form_wrapper {
        margin: 15px 25px 25px;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill div.mask {
        background: none !important;
        bottom: 0 !important;
        height: 100%;
    }

    .mesh_ui .form.wp_post.reboot-labs-member-form .crm_sill img {
        min-height: 100% !important;
    }

    /* Reboot Areas Flipbook*/
    .mesh_ui .reboot-areas-flip.flipbook {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation li {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper.no-mobile .div-block ul.flipbook_parent_navigation li.active {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content h4 {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content p {

    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul {
        margin-bottom: 10px;
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper {
        padding: 50px 3% 0;
        margin-bottom: 5px;
        width: 94%;
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper .flipbook_inner_content {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li div.flip_accordion_trigger h5 div.header {
    }

    .mesh_ui .reboot-areas-flip.flipbook .post_wrapper .flipbook_content_wrapper ul li.active div.flip_accordion_trigger div.content p {

        padding: 5px 50px 30px 0 !important;

    }

    .mesh_ui .reboot-areas-flip.flipbook .flipbook_parent_mobile_navigation select {
        padding: 25px 7%;
    }

}
