.note-block{padding:24px 15px 45px 15px;position:relative;border-top:1px solid #aaa;border-bottom:1px solid #aaa;margin-bottom:30px;margin-left:-17.5px;margin-right:-17.5px;min-height:74px;letter-spacing:0.2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 768px){.note-block.plan-appointment{padding:24px 28px 23px 28px}}@media screen and (min-width: 768px){.note-block{margin-bottom:29px;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:23px 30px 24px 24px;margin-left:0;margin-right:0;border:1px solid #aaa;border-radius:4px}}@media screen and (min-width: 1024px){.note-block{padding:23px 31px 24px 24px}}.note-block p{margin-bottom:30px}.note-block p:last-of-type{margin:0}.note-block .icon-container{font-size:24px;letter-spacing:0.33px;line-height:24px;text-align:center;max-width:38px;float:left}@media screen and (min-width: 768px){.note-block .icon-container{max-width:70px;float:none;width:auto;top:21px;position:absolute}}.note-block .order_info{font-size:17px;line-height:25px;padding-left:7px;width:calc(100% - 38px);float:left}@media screen and (min-width: 768px){.note-block .order_info{float:none;padding:0 50px 0 38px;width:auto}}.note-block .btn_container{clear:both;padding-top:18px;margin-bottom:-13px}@media screen and (min-width: 768px){.note-block .btn_container{padding:0;margin-bottom:0}}.note-block .btn_container .btn{width:100%;min-width:233px}@media screen and (min-width: 667px){.note-block .btn_container .btn{width:auto}}.note-block.in_progress{background:#F4F4F4;border:1px solid #E4E4E4}.note-block .checked-list{margin-top:16px}.note-block.warning{border:1px solid #FFD900;background-color:#FFF8D6;margin-top:36px;padding:23px 15px 23px 15px;margin-bottom:32px}.note-block.warning .order_info{padding-left:12px}@media screen and (min-width: 768px){.note-block.warning .order_info{padding:0 50px 0 38px}}@media screen and (min-width: 768px){.note-block.warning{padding:23px 30px 24px 24px}}@media screen and (min-width: 1024px){.note-block.warning{padding:23px 31px 24px 24px}}.note-block.warning-msg .order_info{padding-left:38px !important}@media screen and (min-width: 768px){.note-block.warning-msg .order_info{padding:0 50px 0 38px}}.total-price-note{padding:23px 31px 24px 24px}.note-block-icon{float:left}.alert-primary{background:#FEDADA;border:1px solid #E30000;border-radius:3px;margin-bottom:24px;padding:14px 20px;color:#540202}@media screen and (min-width: 768px){.alert-primary{margin-bottom:32px}}.alert-primary .danger-alert-red{margin-top:2px;margin-right:10px;min-width:23px !important}.unavailable-prod-error{margin-top:12px;margin-bottom:12px !important}@media screen and (min-width: 1024px){.unavailable-prod-error{margin-right:-150px}}.wholeBasket.advisorBasket .unavailable-prod-error{margin-top:20px;margin-bottom:0px !important}@media screen and (min-width: 1024px){.wholeBasket.advisorBasket .unavailable-prod-error{margin-right:0px}}
