.page-check-out #header, .page-check-out .dashboard-container aside {display:none !important;}
.page-check-out .dashboard-container {display:block;min-height:1px;}
.page-check-out .dashboard-container > article {padding:3rem 7.5rem;min-height:100vh;box-sizing:border-box;background-image:linear-gradient(to bottom, #259ad6 0%, #1e7cac 100%);}

.checkout_content {background-image:linear-gradient(to bottom, #d6e9f3 0%, #d0e2ec 100%);display:flex;border-radius:2.5rem;position:relative;}
.checkout_content .checkout_sidebar {width:21.25rem;position:relative;border-radius:2.5rem 0 0 2.5rem;box-sizing:border-box;padding:13.125rem 1.625rem 9.5rem 1.625rem;background:#fff url(../images/logo.svg) center 2.25rem/14rem auto no-repeat;}
.checkout_content .checkout_sidebar .mobile_bar {display:none;font-size:.875rem;color:#999;}
.checkout_content .checkout_sidebar .mobile_bar span.filled {margin:.7rem 0;display:block;background:#EAEAEA;height:.75rem;border-radius:.7rem;position:relative;}
.checkout_content .checkout_sidebar .mobile_bar span.filled:before {content:'';background:#3CC027;display:block;width:calc(100% / 8);height:100%;position:absolute;top:0;left:0;border-radius:.7rem;}
.checkout_content .checkout_sidebar .mobile_bar .total[data-total="2"] ~ span.filled:before {width:calc((100% / 8) * 2);}
.checkout_content .checkout_sidebar .mobile_bar .total[data-total="3"] ~ span.filled:before {width:calc((100% / 8) * 3);}
.checkout_content .checkout_sidebar .mobile_bar .total[data-total="4"] ~ span.filled:before {width:calc((100% / 8) * 4);}
.checkout_content .checkout_sidebar .mobile_bar .total[data-total="5"] ~ span.filled:before {width:calc((100% / 8) * 5);}
.checkout_content .checkout_sidebar .mobile_bar .total[data-total="6"] ~ span.filled:before {width:calc((100% / 8) * 6);}
.checkout_content .checkout_sidebar .mobile_bar .total[data-total="7"] ~ span.filled:before {width:calc((100% / 8) * 7);}
.checkout_content .checkout_sidebar .mobile_bar .total[data-total="8"] ~ span.filled:before, .checkout_content .checkout_sidebar .mobile_bar .total[data-total="9"] ~ span.filled:before {width:100%;}
.checkout_content .checkout_sidebar .tab_select {padding-bottom:4.35rem;}
.checkout_content .checkout_sidebar .tab_select[data-rocket="9"]:before {content:'';display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background:url(../images/rocket.svg) center bottom/contain no-repeat;border-radius:2.5rem 0 0 2.5rem;}
.checkout_content .checkout_sidebar .tab_select[data-rocket="9"] li {display:none;}
.checkout_content .checkout_sidebar .tab_select li:last-child {display:none;}
.checkout_content .checkout_sidebar .tab_select li {color:#3CC027;font-size:16px;padding:0 0 1.9rem 2.4rem;position:relative;cursor:pointer;}
.checkout_content .checkout_sidebar .tab_select li:before {content:'';display:block;width:1.688rem;height:1.688rem;border:2px solid #3CC027;border-radius:50%;background:url(../images/check.png) center center/.875rem auto no-repeat;position:absolute;top:-6px;left:0;}
.checkout_content .checkout_sidebar .tab_select li.active {color:#259AD6;}
.checkout_content .checkout_sidebar .tab_select li.active:before {border-color:#259AD6;background-image:url(../images/arrow.png);}
.checkout_content .checkout_sidebar .tab_select li.active ~ li {color:#999;}
.checkout_content .checkout_sidebar .tab_select li.active ~ li:before {border-color:#999;background-image:url(../images/arrow2.png);}
.checkout_content section {flex:1;border-radius:0 2.5rem 2.5rem 0;padding:2.25rem 3rem;box-sizing:border-box;}
.checkout_content section .tab_content {font-size:1rem;display:none;}
.checkout_content section .tab_content.active {display:block;}
.checkout_content section .tab_content > h3 {font:2.25rem 'Calistoga';padding-bottom:3rem;}
.checkout_content section .tab_content .content {display:grid;grid-template-columns:repeat(auto-fill, minmax(45%, 1fr));grid-gap:3rem;grid-gap:24px;padding-bottom:1.5rem;}
.checkout_content section .tab_content .content > div p {padding-bottom:1.5rem;}
.checkout_content section .tab_content .content > div h5 {font-size:1.25rem;padding-bottom:1.5rem;font-weight:700;}
.checkout_content section .tab_content .content > div h5.done {color:#3CC027;font-weight:400;position:relative;padding-left:2.4rem;}
.checkout_content section .tab_content .content > div h5.done:before {content:'';display:block;width:1.688rem;height:1.688rem;border:2px solid #3CC027;border-radius:50%;background:url(../images/check.png) center center/.875rem auto no-repeat;position:absolute;top:0;left:0;}
.checkout_content section .tab_content .content > div img {border-radius:2.5rem;}
.checkout_content section .tab_content .buttons .button {padding:.75rem 1.5rem;border-radius:3rem;background:#EF5924;color:#fff;margin-right:1.5rem;}
.checkout_content section .tab_content .buttons .button:hover {color:#fff;background:#E64A19;}
.checkout_content section .tab_content .buttons .prev {background:#016080;}
.checkout_content section .tab_content .buttons .prev:hover {background:#014e69;}
.checkout_content section .tab_content:first-of-type .buttons .prev {display:none;}
.checkout_content section .tab_content:last-of-type .buttons .next {display:none;}
.checkout_content .sidemenu {position:absolute;bottom:2.25rem;left:0;width:21.25rem;text-align:center;font-size:.875rem;}
.checkout_content .sidemenu ul li {padding-bottom:.85rem;}
.checkout_content .sidemenu ul li a, .checkout_content .sidemenu ul li a:visited {color:#323232;text-decoration:none;}
.checkout_content .sidemenu ul li a:hover {color:#EF5924;}
.checkout_content section .tab_content.check_out_list5 .frm_forms {background:none;border:none;border-radius:0;padding:0;}
.checkout_content section .tab_content.check_out_list5 .frm_forms .frm_submit {display:none;}
.checkout_content section .tab_content.check_out_list5 .frm_forms .form-field > label {display:block;padding-bottom:1rem;font-size:1rem;font-weight:700;color:#323232;}

@media (max-width: 1460px) {
.page-check-out .dashboard-container > article {padding:3rem;}
}
@media (max-width: 1200px) {
.page-check-out .dashboard-container > article {padding:3rem;}
.checkout_content section .tab_content .content {display:block;}
}
@media (max-width: 959px) {
.checkout_content {display:block;border-radius:1.5rem;}
.checkout_content .checkout_sidebar {width:100%;border-radius:1.5rem 1.5rem 0 0;padding:5rem 1.5rem 1.5rem 1.5rem;background-position:center 1.5rem;background-size:9.7rem auto;}
.checkout_content .checkout_sidebar .mobile_bar {display:block;}
.checkout_content .checkout_sidebar .tab_select {padding-bottom:0;}
.checkout_content .checkout_sidebar .tab_select[data-rocket="9"]:before {display:none;}
.checkout_content .checkout_sidebar .tab_select li {display:none;font-size:16px;padding:0 0 0 2.2rem;}
.checkout_content .checkout_sidebar .tab_select li:before {width:1.25rem;height:1.25rem;background-size:.6rem auto;top:-1px;}
.checkout_content .checkout_sidebar .tab_select li.active {display:block;}
.checkout_content section .tab_content .content {display:grid;}
.checkout_content section {border-radius:0;padding:1.5rem;}
.checkout_content section .tab_content {font-size:.875rem;}
.checkout_content section .tab_content > h3 {font-size:1.5rem;}
.checkout_content section .tab_content .content > div h5 {font-size:1rem;}
.checkout_content section .tab_content .content > div img {border-radius:1.5rem;}
.checkout_content .sidemenu {position:static;width:100%;background:#fff;font-size:.875rem;padding:1.5rem;box-sizing:border-box;border-radius:0 0 1.5rem 1.5rem;}
}
@media (max-width: 767px) {
.page-check-out .dashboard-container > article {padding:1.5rem;}
.checkout_content section .tab_content .content {display:block;}
}


.checkout_content section .tab_content.check_out_list3 .content {display:block;}
.checkout_content section .tab_content.check_out_list3 .content > div p:first-child {width:100%;}
.checkout_content section .tab_content.check_out_list3 .content > div p:first-child img {width:100%;max-height:420px;object-fit:cover;}
@media (min-width: 1400px) {
.checkout_content section .tab_content.check_out_list3 .content > div p {width:47%;}
}

.checkout_content section .tab_content .content > div form ul {display:flex;flex-wrap:wrap;justify-content:space-between;}
.checkout_content section .tab_content .content > div form ul li {width:calc(50% - .75rem);padding-bottom:1.5rem;}
.checkout_content section .tab_content .content > div form ul li:nth-child(3) {width:100%;}
.checkout_content section .tab_content .content > div form ul li label {display:block;font-weight:700;padding-bottom:.8rem;}
.checkout_content section .tab_content .content > div form ul li input {width:100%;box-sizing:border-box;height:2rem;border:1px solid #636363;padding:0 .75rem;font-size:.75rem;color:#636363;}
.checkout_content section .tab_content .content > div form ul li span.info {color:#636363;font-size:.625rem;display:block;padding:.25rem 0 .25rem 1.125rem;background:url(../images/blank.gif) left center no-repeat;}
.checkout_content section .tab_content .content > div form ul li span.letters {background-image:url(../images/form_check.svg);}
.checkout_content section .tab_content .content > div form ul li span.numbers {background-image:url(../images/form_x.svg);}
.checkout_content section .tab_content .content > div form ul li span.error {background-image:url(../images/form_warning.svg);}
@media only screen and (max-width: 479px) {
.checkout_content section .tab_content .content > div form ul li {width:100%;}
}

.checkout_content section .tab_content .content section {background:#fff;border-radius:.75rem;margin:0 0 1.5rem 0;padding:1rem 1.5rem .5rem 1.5rem;border:1px solid #ebebeb;}
.checkout_content section .tab_content .content section header {font-size:1.125rem;padding:0 1.5rem 1rem 1.5rem;font-weight:700;margin:0 -1.5rem 1.5rem -1.5rem;border-bottom:1px solid #ebebeb;}
.checkout_content section .tab_content .content section header.info {background:url(../images/i.svg) 1.5rem 0 no-repeat;padding-left:3.55rem;}
.checkout_content section .tab_content .content section ul {padding-bottom:1.5rem;}
.checkout_content section .tab_content .content section ul li {padding-bottom:.5rem;}
.checkout_content section .tab_content .content section ul li:before {content:'•';padding-right:.5rem;}
.checkout_content section .tab_content .content section p {position:relative;}
.checkout_content section .tab_content .content section input[type="checkbox"] {position:absolute;z-index:2;width:300px;height:50%;opacity:0;cursor:pointer;}
.checkout_content section .tab_content .content section input[type="checkbox"] + label {cursor:pointer;padding:.5rem 0 .5rem 2.35rem;background:url(../images/input_unchecked.png) left center no-repeat;display:inline-block;vertical-align:middle;}
.checkout_content section .tab_content .content section input[type="checkbox"]:checked + label, .checkout_content section .tab_content .content section input[type="checkbox"] + label:active {background-image:url(../images/input_checked.png);}
.checkout_content section .tab_content .content section p.small {font-size:.75rem;}
.checkout_content section .tab_content .content section label:first-child {display:block;padding-bottom:.75rem;}
.checkout_content section .tab_content .content section label:first-child + input, .checkout_content section .tab_content .content section label:first-child + select {background:#fff;width:100%;box-sizing:border-box;height:2rem;border:1px solid #636363;padding:0 .75rem;font-size:.875rem;color:#636363;}
.checkout_content section .tab_content .content section label.small {font-size:.75rem;}
.checkout_content section .tab_content .content > div > header {display:flex;align-items:center;justify-content:space-between;font-weight:700;padding-bottom:.8rem;}
.checkout_content section .tab_content .content > div > header a {width:1.35rem;height:1.35rem;background:url(../images/edit.svg) center center/contain no-repeat;font-size:0;;line-height:0;text-decoration:none;}
