.price_date {display:flex;flex-wrap:wrap;align-items:center;}
.price_date h4 {flex:1;}
.price_date .price {font-size:24px;padding:0 20px;}
.price_date .date {width:47px;background:#fff;border:1px solid #EAEAEA;border-radius:4px;font-size:12px;line-height:16px;color:#3A3A3A;text-align:center;padding:7px 0;}
.price_date .date span {display:block;font-size:18px;font-weight:700;}
.more_info {margin-bottom:30px;padding-right:140px;position:relative;}
.more_info p {padding-bottom:5px;}
.more_info p span {display:inline-block;min-width:90px;}
.more_info p img {vertical-align:middle;margin-right:10px;}
.more_info .button {position:absolute;top:0;right:0;}
.more_info_mobile {margin-bottom:20px;}
.more_info_mobile header {position:relative;padding:15px 0 0 10px;}
.more_info_mobile header .date {width:47px;background:#fff;border:1px solid #EAEAEA;border-radius:4px;font-size:12px;line-height:16px;color:#3A3A3A;text-align:center;padding:7px 0;position:absolute;top:0;right:15px; margin-top:15px;}
.more_info_mobile header .date span {display:block;font-size:18px;font-weight:700;}
.more_info_mobile header h6 {font-weight:700;padding-bottom:0;margin-right:70px;min-height:50px;}
/*.more_info_mobile header h6:after {content:'';display:block;width:20px;height:3px;background:#E51F1E;margin:8px 0;}*/
.more_info_mobile header p {font-size:10px;line-height:18px;}
.more_info_mobile header p span {color:#E51F1E;}
.more_info_mobile ul {display:flex;flex-wrap:wrap;align-items:center;border-bottom:0px solid #E51F1E;border-top:1px solid #E51F1E;}
.more_info_mobile ul li {flex:1;text-align:center;position:relative;font-size:10px;line-height:16px;padding:5px 0;}
.more_info_mobile ul li:first-child:before {content:'';display:block;width:1px;height:calc(100% - 10px);background:#E51F1E;position:absolute;top:5px;left:100%;}
.more_info_mobile ul li:last-child {border-top:1px solid #E51F1E;min-width:100%;padding:0px 0;}
