#accommodation_info{background:var(--mtv-bg-lighter-gray);padding:20px 0}@media only screen and (min-width: 750px){#accommodation_info .info_container{display:grid;grid-template-columns:65% 35%}}#accommodation_info .info_container .right_section .operating_period{display:flex;flex-wrap:wrap;margin-bottom:30px}@media only screen and (min-width: 750px){#accommodation_info .info_container .right_section .operating_period{justify-content:end}}#accommodation_info .info_container .right_section .operating_period .period_wrap{padding:10px 25px;border:1px solid;align-self:flex-start}@media only screen and (max-width: 749px){#accommodation_info .info_container .right_section .operating_period .period_wrap{width:100%;text-align:center}}#accommodation_info .info_container .right_section .price_n_book{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 750px){#accommodation_info .info_container .right_section .price_n_book{justify-content:end}}#accommodation_info .info_container .right_section .price_n_book .price_info{margin-right:30px;display:flex;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 750px){#accommodation_info .info_container .right_section .price_n_book .price_info{justify-content:end}}#accommodation_info .info_container .right_section .price_n_book .price_info .text{margin-right:5px}#accommodation_info .info_container .right_section .price_n_book .price_info .price{font-family:"cera-pro-bold-webfont",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;font-size:25px}#accommodation_info .info_container .right_section .price_n_book .price_info .per{width:100%}@media only screen and (min-width: 750px){#accommodation_info .info_container .right_section .price_n_book .price_info .per{text-align:right}}#accommodation_info .info_container .right_section .price_n_book .booking_btn div,#accommodation_info .info_container .right_section .price_n_book .booking_btn input[type=submit]{cursor:pointer;display:block;background:var(--mtv-accent-blue);color:#fff;padding:12px 30px}@media only screen and (max-width: 749px){#accommodation_info .info_container .right_section .price_n_book .booking_btn div,#accommodation_info .info_container .right_section .price_n_book .booking_btn input[type=submit]{min-width:150px;text-align:center}}#accommodation_info .top_amenities{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px}#accommodation_info .top_amenities .item{margin-right:30px;margin-bottom:10px;display:flex;align-items:center}#accommodation_info .top_amenities .item .icon{font-size:30px;color:var(--mtv-accent-blue);margin-right:5px}#accommodation_info .contact_items{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 749px){#accommodation_info .contact_items{margin-bottom:30px}#accommodation_info .contact_items .item{width:100%}}#accommodation_info .contact_items .item{margin-right:30px;margin-bottom:10px;display:flex;align-items:center}#accommodation_info .contact_items .item .icon{font-size:30px;margin-right:5px}#accommodation_info .contact_items .item a{color:var(--mtv-dark-navy);margin-right:5px}#accommodation_info .contact_items .item a:hover{text-decoration:underline}body.single-flx_deals .price_n_book .price_info{justify-content:flex-start !important}body.single-flx_deals .price_n_book .price_info .original_price{color:var(--mtv-status-closed);text-decoration:line-through;margin-right:20px;margin-bottom:15px}body.single-flx_deals .price_n_book .price_info .offer_price{color:var(--mtv-status-open);font-size:20px;margin-bottom:15px}body.single-flx_deals .price_n_book .booking_btn{margin-bottom:15px}body.single-flx_deals .contact_items{padding-top:30px;border-top:1px solid}body.single-flx_deals #deal_info{align-items:center}body.single-flx_deals #deal_info .sidee{padding-left:0 !important}body.single-flx_deals #deal_info .deal_expires{display:flex;flex-wrap:wrap;color:var(--mtv-status-closed);align-items:center}@media only screen and (max-width: 749px){body.single-flx_deals #deal_info .deal_expires{margin-bottom:30px}}@media only screen and (min-width: 750px){body.single-flx_deals #deal_info .deal_expires{justify-content:right}}body.single-flx_deals #deal_info .deal_expires .text{margin-right:10px}body.single-flx_deals #deal_info .deal_expires .expire_time{display:flex;align-items:center}body.single-flx_deals #deal_info .deal_expires .expire_time .icon{font-size:25px;margin-right:10px}body.single-flx_property #accommodation_info .top_amenities .year .icon,body.single-flx_property #accommodation_info .top_amenities .sku .icon{font-size:16px}body.single-flx_property .price_n_book{display:flex;align-items:center}body.single-flx_property .price_n_book .icon{color:var(--mtv-accent-blue);font-size:25px;margin-right:5px}body.single-flx_property .price_n_book .text{font-size:18px}