.ord-unulbox .list-group-item font{width:65% !important;}
.odr-innerbox h4 b{width: 80%; display: inline-block;}
.d-lg {
display:block;
}
.d-sm {
display:none
}
.risk-guarantee-content p {
    margin-top: 20px;
    font-size: 15px;
    text-align: left;
    line-height: 24px;
}
.money-back-circle {
    display: block;
    margin: 20px auto 20px auto;
}
h6.supp {
    margin-top: -31px;
    font-size: 16px;
    font-family: auto;
    float: right;
}
.roadside-checkout .top-div h1 span {
font-size: 65px;
}
.roadside-checkout .top-div h1 {
font-size: 76px;
}
@media (max-width:1199px){
	.ord-unulbox .list-group-item font strong{max-width: 220px !important;}
}
@media (max-width:991px){
	.ord-unulbox .list-group-item font strong {max-width: 65% !important;}
    h6.supp {margin-top: 0px;font-size: 16px;font-family: auto;float: none;text-align: center}
}
@media (max-width:640px){
	.panel-body .ord-unulbox .list-group-item span{width: 130px !important;}
}
@media (max-width:568px){
	.ord-unulbox .list-group-item font strong {max-width: 59% !important;}
}
@media (max-width: 460px){
	.ord-unulbox .list-group-item font strong {
    max-width: 54% !important;}
}

@media (max-width: 425px){
	
    /*.ord-unulbox .list-group-item font {max-width: 92% !important;width: 70% !important;}*/
    .panel-body .ord-unulbox .list-group-item span {width: 110px !important;}
   /*  .ord-unulbox .list-group-item font strong {max-width: 53% !important;}
    .tc1200_pro_checkout .ord-unulbox .list-group-item font {max-width: 92%!important;width: 92%!important;}
    .power_pro_lantern_checkout .ord-unulbox .list-group-item font {max-width: 92%!important;width: 92%!important;}
    .power_pro_lantern_checkout .ord-unulbox .list-group-item font strong{max-width: 60% !important;} */
    .ord-unulbox .list-group-item font strong {max-width: 100% !important;}
    /*.tc1200_pro_checkout .ord-unulbox .list-group-item font {max-width: 92%!important;width: 70%!important;}*/

}

@media (max-width: 375px){
	/*.ord-unulbox .list-group-item font {width: 100% !important;max-width: 70% !important;}*/
	.panel-body .ord-unulbox .list-group-item span {width: 100px !important;}
	/* .ord-unulbox .list-group-item font strong {max-width: 45% !important;}
	.tc1200_pro_checkout .ord-unulbox .list-group-item font {width: 100%!important;max-width: 90%!important;}
	.power_pro_lantern_checkout .ord-unulbox .list-group-item font {width: 100%!important;max-width: 90%!important;}
	.power_pro_lantern_checkout .ord-unulbox .list-group-item font strong{max-width: 55% !important;} */
	.ord-unulbox .list-group-item font strong {max-width: 100% !important;}
	/*.tc1200_pro_checkout .ord-unulbox .list-group-item font {width: 100%!important;max-width: 70%!important;}*/
        /*..power_pro_lantern_checkout .ord-unulbox .list-group-item font {width: 100%!important;max-width: 70%!important;}*/
	/*..power_pro_lantern_checkout .ord-unulbox .list-group-item font strong{max-width: 55% !important;}*/
}

@media (max-width: 320px){
/*.tc1200_pro_checkout .ord-unulbox .list-group-item font {width: 60%!important;max-width: 70%!important;}*/
}

/*======= CSS for New form Structure =========== */
.form_list_new ul{display: flex;padding: 0px;margin: 0px;width: 100%;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.form_list_new ul li{width:100%;list-style: none;padding: 15px 10px;border-right: 1px solid #ddd;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;    display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;font-family: Montserrat;font-weight: 500;font-size: 14px; flex-grow: 1}
/*.form_list_new ul li:last-child{border-bottom: 0px;}*/
.highlight_red .form_list_new ul li:first-child{background-color: #ffede5;border: 2px solid #e75c1e;}
.highlight_no_background .form_list_new ul li:first-child{background:none; }
.highlight_red_double .form_list_new ul li:first-child, .highlight_red_double .form_list_new ul li:nth-child(2){background-color: #ffede5;border: 2px solid #e75c1e;border-top:0px;}
.highlight_red_double .form_list_new  ul li:first-child{border-bottom: 1px solid #e75c1e;}
.highlight_blue .form_list_new ul li:first-child, .highlight_blue .form_list_new ul li:nth-child(2){background:#ecf5fc; border-bottom: 4px solid #126fbe;border-left: 3px solid #126fbe;border-right: 3px solid #126fbe;border-top:0px;}
.highlight_blue .form_list_new ul li:first-child{border-bottom: 1px solid #126fbe;}
.input_radio_sec{width: 4%;margin: 0px !important}
.input_radio_sec .item_radio{margin: 0px !important;top: 2px !important;position: relative;}
.icon_cart_tab{padding-right: 5px;}
.left_sec_details{width: 68%;display: -webkit-box;display: -ms-flexbox;display: flex;padding-right: 7px;font-family: Montserrat;}
.right_sec_price{width: 27%;text-align: right;font-family: Montserrat;display: block;}
.form_list_new label{display: inherit;font-weight: inherit;max-width: initial;margin-bottom: 0;width:100%; cursor:pointer;}
.promo-label h4{display:-webkit-box;display:-ms-flexbox;display:flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between};
.promo-label h4 span{padding-left: 20px;}

.odr-innerbox > h4{padding-right: 70px !important;position: relative;}
.odr-innerbox > h4 span{float: right;position: absolute;top: 12px;right: 15px;}
.email_promo_image_left{position: absolute;max-width: 100px;left: 10px;top: 10px;}
.email_promo_text_left{padding-top: 20px !important; padding-bottom: 20px !important;padding-left: 110px !important;}

.ordr-box .panel-heading > h3{padding: 10px; -ms-flex-wrap: wrap; flex-wrap: wrap; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; width: 100%;padding-left: 60px;position: relative;font-family: Montserrat;font-weight: 600;font-size: 20px !important;}
.ordr-box .panel-heading > h3 span{font-size: 20px !important;}
.ordr-box .panel-heading > h3 .icon.icon-stk{position: absolute;left: 0px;}

.form_list_new.for_red_sec ul li{border: 0px;padding: 10px;font-weight: 500;font-size: 13px;}
.red{color: red;}
.for_red_sec.form_list_new ul li:first-child{background: none;border: none;}


.top_email_template{border-bottom: 2px solid #ddd;}
.top_email_template li.item_text_table{width: 80%;display: block;font-weight: 600;font-weight: 600 !important;}
.top_email_template li.price_text_table{width: 20%;text-align: right;display: block;font-weight: 600 !important;}
.for_red_sec ul li:nth-child(2){font-weight: 600;}
.odr-box2 .panel-heading h3, .odr-rightmaindiv .panel-heading h3{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 10px 0px;-ms-flex-wrap: wrap;flex-wrap: wrap;font-size: 20px !important;}
.odr-box2 .panel-heading h3, .odr-rightmaindiv .panel-heading h3 span, .odr-box2 .panel-heading h3 span{font-size: 20px !important;}



/*.sec7-div-box2{display: flex;}*/



@media(max-width: 1199px){
    .input_radio_sec{margin-right:2px !important;}
    .right_sec_price{width: 26%;}
    .bannerVideo{padding: 0;max-width: 400px;width: 100%;margin: auto;margin-bottom: 10px;}
}

@media(max-width: 991px){
    .row{margin: 0px;}
    .hidden-md.hidden-lg .col-xs-6.col-md-3 img{width: 100%;}
    .form-d3div .col-md-12, .form-d3div .col-md-6, .odr-form-div .col-md-12, .odr-form-div .col-md-6{padding-left: 0px !important; padding-right: 0px !important;}
}

@media(max-width: 767px){
   .promo-label h4{ font-size:16px;} 
   .ordr-now-innermaindiv{margin: 0px !important;}
   .ordr-now-innermaindiv .col-md-6{padding: 0px;}
   .ordr-box .panel-heading {padding: 10px 10px;}

   .div3 .checkbox font {font-size: 18px !important;}
   .div3 .checkbox label input[type=checkbox]{top: 4px;}
}

@media(max-width: 575px){
    .form_list_new ul li{font-weight: 500;font-size: 12px;}
    .ordr-box .panel-heading > h3{padding-left: 55px;}
    .ordr-box .panel-heading > h3{font-size:18px; }
    
}
@media(max-width: 480px){
    .form_list_new ul li{font-size: 11px;}
    .left_sec_details{width: 60%;}
    .right_sec_price{width: 34%;}
    .input_radio_sec{width: 5%;margin: 0px !important;}
    .form_list_new ul li{padding: 10px 5px;}

    .email_promo_image_left{max-width: 60px;}
    .email_promo_text_left{padding-left: 70px !important;}
    .email_promo_image_left{top: 10px;}
    .email_promo_text_left {padding-top: 10px !important;padding-bottom: 10px !important;}
    .d-lg {display:none;}
    .d-sm {display:block}
}
@media(max-width:340px){
	.input_radio_sec{width: 7%;}
    .left_sec_details{width: 56%;}
    .right_sec_price{width: 36%;}
}




























