@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap');

.order_bump {float: left;width: 100%;margin: 0;padding: 25px 0 0 0;}

.order_bump .main-heading-title {border: none;padding: 0 30px;margin: 0 0 15px 0;color: #333;font-size: 24px;font-family: 'DM Sans',sans-serif!important;font-weight: 600;text-transform: capitalize;line-height: 1.5;}

.order_bump .main-heading {padding-bottom: 15px;margin-bottom: 12px;color: #333;padding: 7px 0;font-weight: 500;font-size: 20px;} 

#bump_offer_page .form-control {display: block;width: 100%;height: 42px !important;line-height: 42px;padding: 5px;font-size: 14px;}   

.order_frontend {display:none !important;}

.order_bump  .save-btn-outer .return-btn-outer {float:left;	width: auto;margin: 0;}

.order_bump  .save-btn-outer .submit_outer {float:right;width: auto;margin: 0;}

.order_bump  button.btn.btn-default.submit-btn , .order_bump  .submit-btn :hover{background: #0cac9f;box-shadow: inset 0 -3px rgba(0, 0, 0, .25);color: #fff;text-transform: uppercase;font-weight: 600;border-radius: 0;width: 150px;cursor: pointer;margin: 0 auto;display: block;padding: 13px 10px;font-size: 15px;}

.return-btn-outer .return-manage , .return-btn-outer .return-manage:hover{background: #0cac9f ;box-shadow: inset 0 -3px rgba(0, 0, 0, .25);color: #fff;text-transform: uppercase;font-weight: 600;border-radius: 0;width: auto;cursor: pointer;margin: 0 auto;display: block;padding: 13px 10px;font-size: 15px;}

#orderbump_dash table.dataTable.no-footer {border-bottom: 1px solid #e1e1e1 !important;}

#orderbump_dash  .table-header-search .btn-grn {background: #069843 !important;border-bottom: 3px solid rgba(0,0,0,.25) !important;}

#orderbump_dash .table-header-search .btn-grn:hover{background: #069843 !important;border-bottom: 3px solid rgba(0,0,0,.25) !important;}#orderbump_dash  .table-header-search .all-del-btn {    background: #af2222 !important;     border-bottom: 3px solid rgba(0,0,0,.25) !important;}#orderbump_dash  .table-header-search .all-del-btn:hover{	background: #af2222 !important;    border-bottom: 3px solid rgba(0,0,0,.25) !important;}.no_padding{padding:0 !important;}#bump_offer_page  ul.templates-styles .input-group {    min-height: auto;    padding: 0;    width: 100%;    float: left;}#bump_offer_page .customized-optional ul li {    padding: 10px 15px;    min-height: auto;}.bump_container .checkout-template-tabs .choices-template li, .bump_container #templates_bumptemplate li{    width: 35%;    box-shadow: 0 0 15px rgba(121, 119, 119, 0.57);    padding: 10px;    margin: 10px;   }.checkeddiv {    cursor: pointer;    visibility: visible !important;    opacity: 1 !important;}/*.bump_container a.hide_side_headimg {    color: #000;    position: absolute;    margin-left: 3px;    margin-top: 10px;    font-size: 0px;    top: -10px;    left: 1px;    background: red;    height: 20px;    width: 20px;    border-radius: 20px;    text-align: center;    opacity: 0;    visibility: hidden;    padding: 0 0 0 1px;    text-decoration: none;    text-align: center;    padding: 3px 0;}a.hide_side_headimg::before {    content: "X";    font-family: FontAwesome;    font-size: 14px;    color: rgb(255, 255, 255);}*/.jconfirm .jconfirm-box div.jconfirm-title-c {    font-size: 18px!important;    line-height: 18px!important; }.customized-optional{/*right: 0;bottom: 0;position: absolute;*/display:none;}#bump_offer_main_outer{position: relative;}.bump_offer_main_inn , .custom_orderbump_label{display:none;}#bump_offer_main_outer .bump_popup_outer {    text-align: left;    float: left;}.text-strike{display:none}.side-bar-heading-outer{	float:left;width:50%;	padding: 0px 10px;}#bump_offer_main_outer .customized-optional {	width: 46%;	padding: 20px 0 0px 2px;	max-width: 730px;}

#bump_offer_page .customized-optional .form-control {height: 34px !important;line-height: 34px;padding-top: 0;padding-bottom: 0;}

#bump_offer_page .customized-optional ul li {padding: 10px;min-height: auto;height: 75px;}

.bump_offer_main_inn input[type=radio]:checked:before,  .bump_offer_main_inn input[type=checkbox]:checked:before {    float: left;    display: inline-block;    vertical-align: middle;    width: 25px;    font: 400 27px/1 dashicons;    outline: none !important;}.bump_offer_main_inn input[type="checkbox"] {    font-size: 15px;    height: 22px;    outline: 0 none;    outline: none;    padding: 12px;    width: 22px;    transform: scale(1.1);    -webkit-transform: scale(.9);    -moz-transform: scale(1.7);    outline: none !important;}#bump_offer_page .popup_wrapper_main, #paycart-template-1 .bump_product_div .popup_wrapper_main {    position: relative;    margin: 0px 0;}.customized-optional .side-bar-heading, .template-headings {    padding: 8px 0;    font-size: 18px;}#bump_offer_main_outer .customized-optional {    width: 100%;    padding: 20px 0 0px 2px;    max-width: 100%;}#bump_offer_page .customized-optional ul li {    width: 25%;}.side-bar-heading-outer {    float: left;    width: 44%;    padding: 0px 10px;}.sweet-alert p {    color: #555 !important;    font-size: 16px !important;    text-align: center;    font-weight: 400 !important;    position: relative;    text-align: inherit;    float: none;    margin: 0 !important;    padding: 0 !important;    line-height: normal;}.sweet-alert h2 {    color: #575757;    font-size: 20px!important;    text-align: center;    font-weight: 600!important;    text-transform: none;    position: relative;    margin: 15px 0!important;    padding: 0;    line-height: 40px;    display: block;}#free_trial .heading_panel_outer .free_trial_label{	clear: both;    float: left;    width: 100%;    font-weight: bold;    margin-left: -9px;}#spcDuplicateBumpOfferModal .modal-content {    width: 400px;    margin: 0px auto;}  .spc-sweet-alert-message {    font-size: 15px;}.spc_popup_bump_offer  button.swal2-confirm.swal2-styled:focus {    outline: none;    box-shadow:none;}#spcDuplicateBumpOfferModal button.btn.btn-default, #spcDuplicateBumpOfferModal a.spc_create_duplicate_bump_offer_template_btn.btn.btn-primary {    height: 34px !important;    border-radius: 4px !important;    vertical-align: middle;    margin: 0px;    padding: 7px 15px !important; }body #spcDuplicateBumpOfferModal button.btn.btn-default{     padding: 6px 15px !important;}

#checkout_temp_form .bump_outer_details .checkbox-outer1 .checkbox-inner-std .fa-long-arrow-right, 
.bump_outer_details .checkbox-outer1 .checkbox-inner-std .fa-long-arrow-right, 
#checkoutWrapper .bump_outer_details .checkbox-outer1 .checkbox-inner-std .fa-long-arrow-right {line-height: 10px!important;}

.bump-template-option-outer .tab-content {border: 1px solid #ddd;padding: 30px;}

.bump-template-option-outer .tab-content > .panels, #bump_offer_cuctomizer .bump-template-option-outer .tab-content > .panels {padding: 0;}

.order_bump_card_layout .card_box {display: inline-block;width: 100%;margin: 0 0 30px 0;padding: 25px;border: none;box-shadow: 0 0 8px 0 #ddd;vertical-align: middle;max-width: 1150px;font-family: 'DM Sans',sans-serif;}

#bump_offer_main_outer {margin: 0;}

#bump_offer_cuctomizer {display: inline-block;width: 100%;margin: 0;padding: 0;vertical-align: middle;}

.order_bump_card_layout .card_box .bump_offer_outer {padding: 0;border: none;}

.order_bump_card_layout .card_box .bump_offer_outer .main-heading , .order_bump_card_layout .card_box .main-heading {color: #0f2e47;font-size: 21px;font-family: 'DM Sans',sans-serif!important;font-weight: 600;text-transform: capitalize;margin: 0 0 13px 0;padding: 0;line-height: 1.5;}

.order_bump_card_layout .card_box .bump_override_section > ul {display: inline-block;width: 100%;/*padding: 10px 20px;border: 1px dashed #c7c7c7;*/padding: 0 20px;border: none;vertical-align: middle;margin: 13px 0;}

.order_bump_card_layout .card_box .bump_override_section > ul label {color: #0f2e47;font-size: 16px;font-family: 'DM Sans',sans-serif!important;font-weight: 500;text-transform: capitalize;margin: 0 0 7px 0;padding: 0;line-height: 1.5;}

.order_bump_card_layout .card_box .bump_override_section > ul > li {margin: 10px 0;padding: 0 !important;}

.bump_container #templates_bumptemplate li {width: 320px;max-width: 100%;min-width: 320px;margin: 10px 20px 10px 0;}

.checkout-template-tabs.tab-pane .new-bump-offer .choices-template-outer ul {margin: 0;}

.order_bump_card_layout .card_box .bump_offer_prod_inn {margin: 40px 0 0 0;padding: 20px 0 0 0;background: #f7f7f7;width: 100%;position: relative;max-width: 550px;}

.order_bump_card_layout .card_box .bump_offer_prod_inn .heading_panel_outer {position: absolute;left: 10px;top: -17px;border: 1px solid #ddd;right: auto;bottom: auto;width: auto;margin: 0;z-index: 3;}

.order_bump_card_layout .card_box .bump_offer_prod_inn .heading_panel_outer .panels-heading {font-size: 16px;border: none;background: #fff;font-weight: 600;padding: 3px 15px;position: static;margin: 0;font-family: 'DM Sans',sans-serif;}

.order_bump_card_layout .card_box .bump_offer_prod_inn > ul {float: left;width: 100%;margin: 0;padding: 5px 0;border-bottom: 1px solid #ddd;background: none;}

.order_bump_card_layout .card_box .bump_offer_prod_inn > ul > li {float: left;width: 100%;margin: 0;padding: 8px 15px;border:none;color: #222;display: flex;justify-content: space-between;background: #f7f7f7;}

.order_bump_card_layout .card_box .bump_offer_prod_inn > ul:last-child {border-bottom: none;}

.order_bump_card_layout .card_box .bump_offer_prod_inn > ul > li label {width: auto;max-width: 72%;background: none;}

#bump_offer_main_outer .bump_offer_prod_inn ul {width: 100%;border: none;}

.order_bump_card_layout .card_box .bump_offer_prod_inn .free_trial_label {padding: 0 15px;font-weight: 600;margin: 0 0 5px 0;font-size: 16px;}

#bump_offer_main_outer .customized-optional ul {background: #f0f3f3;padding: 10px;display: flex;flex-wrap: wrap;}

#bump_offer_page .customized-optional .side-bar-heading-outer ul li {padding: 0;margin: 5px 0;border: none;height: auto;flex-basis: 20%;width: 20%;max-width: 20%;min-width: 180px;box-sizing: border-box;position: relative;background: #fff;border-left: 4px solid #f0f3f3;border-right: 4px solid #f0f3f3;}

#bump_offer_main_outer .customized-optional ul li label {background: #fff;color: #555;font-weight: bold;text-transform: capitalize;width: 100%;height: 40px;line-height: 40px;font-size: 14px;text-align: left;border: 1px solid #dee8e8;border-radius: 4px;letter-spacing: 0;padding: 0 10px;margin: 0;position: relative;}

#bump_offer_main_outer .customized-optional .side-bar-heading-outer {max-width: 100%;width: 100%;}

#bump_offer_main_outer .customized-optional ul {background: #f0f3f3;padding: 5px 10px;}

#bump_offer_page ul.templates-styles .input-group {padding: 10px;height: auto;}

#bump_offer_page .customized-optional .slider.slider-horizontal .slider-track {height: 2px;margin: 0;background: #478935;}

#bump_offer_page .customized-optional .slider.slider-horizontal .slider-track .slider-selection {background: #448433;}

#bump_offer_main_outer .slider-handle {border: 2px solid #478935;background: #fff;}

.bump_offer_main_inn .side-bar-heading-outer {width: 100%;}

.order_bump_card_layout .card_box .bump_offer_main_inn, .order_bump_card_layout #bump_offer_main_outer .card_box .bump_offer_main_inn {width: 100%;max-width: 100%;}

.order_bump_card_layout .card_box .bump_offer_main_inn .side-bar-heading-outer.customized-optional {display: inline-block;}

#bump_offer_page .bump_offer_main_inn .customized-optional ul li {height: auto;width: 100%;margin: 5px 0;padding: 0;background: #fff;border: none;}

#bump_offer_main_outer .side-bar-heading {background: #17d3b3;color: #fff;font-size: 15px;font-family: 'DM Sans',sans-serif!important;}

.jconfirm , .order_bump .save-btn-outer .return-btn-outer , .order_bump .save-btn-outer .submit_outer {font-family: 'DM Sans',sans-serif;}

#bump_offer_page .order-input-width .form-control {max-width: 550px;line-height: normal;}

#bump_offer_page .bump_override_section .form-control {max-width: 180px;line-height: normal;}

.order_bump_card_layout .card_box .bump_offer_prod_inn#free_trial {margin-left: 20px;width: calc(100% - 20px;);}

#order_bump_main_inn > .row , #bump_offer_main_outer .bump_offer_main_inn {clear: both;}

#bump_offer_main_outer .bump_offer_main_inn {float: left;width: 100%;margin-top: 25px;}

#bump_offer_main_outer .bump_offer_main_inn .bump_popup_outer {padding: 10px 45px 15px;}

#bump_offer_main_outer .bump_offer_main_inn .customized-optional {margin: 0;padding: 0;}

.save-btn-outer.order_bump_actions {display: inline-block;width: 100%;max-width: 1150px;margin: 0 0 20px 0;padding: 0;vertical-align: middle;}

#bump_offer_main_outer .bump_popup_outer > h5 {float: none;padding: 0;margin: 0 0 25px 0;font-size: 20px;font-weight: 400;line-height: 1;color: #777;display: inline-block;width: 100%;text-align: center;}

 .bump_outer_details  #bump_product_temp3 .bump_details_top {
    background-color: #00B476;
}
