#payment .sub_title{font-size:24px;margin-bottom:25px}#payment .payment_methods_wrapper{background:#f5f5f5;padding:25px!important}#payment .payment_methods_wrapper>li{float:left;width:33.3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:0}#payment .payment_methods_wrapper>li .img_box{margin-bottom:15px}#payment .payment_methods_wrapper>li .img_box img{display:inline-block}#payment .payment_methods_wrapper>li .text_box span{display:block}#payment .payment_description_wrapper_item .payment_images_non_cash{display:table;margin-bottom:5px}#payment .payment_description_wrapper_item .payment_images_non_cash>div{display:table-cell;vertical-align:middle}#payment .payment_description_wrapper_item .payment_images_non_cash>div:not(:last-child){padding-right:15px}#payment .payment_description_wrapper_item ul li{position:relative;padding-left:15px}#payment .payment_description_wrapper_item ul li:before{content:'';display:block;height:4px;width:4px;background:#000;position:absolute;top:8px;left:0}#payment .attention_message{margin-top:15px;padding-left:45px;position:relative}#payment .attention_message:before{content:'!';position:absolute;top:-6px;left:0;display:block;width:30px;height:30px;border:1px solid #dfdfdf;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:#278dd5;text-align:center;font-size:23px;font-weight:700;line-height:30px}@media only screen and (min-width :768px){#payment .payment_methods_wrapper>li:not(:last-child){border-right:1px solid #d1d1d1}#payment .payment_description_wrapper{display:table}#payment .payment_description_wrapper_item{display:table-cell;width:50%;height:100%}#payment .payment_description_wrapper_item:nth-child(1){padding-right:20px;vertical-align:top}#payment .payment_description_wrapper_item:nth-child(2){border:1px solid #d1d1d1;padding:25px}}@media only screen and (max-width :767px){#payment .sub_title{font-size:18px;margin-top:25px;margin-bottom:15px;font-weight:500}#payment .payment_methods_wrapper>li{width:100%}#payment .payment_methods_wrapper>li:not(:last-child){margin-bottom:15px;border-bottom:1px solid #d1d1d1}#payment .payment_description_wrapper_item:nth-child(2){border:1px solid #d1d1d1;padding:15px}#payment .attention_message:before{top:0}#payment .payment_methods_wrapper{padding:20px 25px 15px!important}}