.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#232323!important;color:#ffffff!important}body #page-container .et_pb_section .dmpro-carousel-button{font-size:15px!important}.mphb-rate-chooser{background-color:#ffffff;padding:20px}.mphb-room-rate-chooser-title{font-size:18px}.mphb-room-rate-variant label{font-size:16px}.mphb-total-price{font-size:25px}.mphb_sc_search_results-wrapper .mphb-room-type{background-color:rgba(252,252,252,0.47);padding:20px}.mphb_sc_search_results-wrapper .mphb-reservation-cart{margin-bottom:0px!important}.flexslider{border:4px solid #fff0;background-color:#fff0}.mphb_sc_search_results-wrapper .button{font-size:15px}.mphb-book-button{background-color:#171717!important;color:#fff}.mphb-view-details-button{color:#171717;border:none!important;text-decoration:underline}@media screen and (min-width:768px){.mphb-booking-form,.mphb_sc_search-form{max-width:100%}}.et_monarch .et_social_networks{display:flex;flex-wrap:nowrap;justify-content:center;width:auto}@media(min-width:1024px){.mphb_sc_search_results-wrapper .mphb-room-type{display:flex;flex-direction:row}.mphb_sc_search_results-wrapper .mphb-room-type>div{width:50%}.mphb_sc_search_results-wrapper .mphb-room-type .theme-room-type-images-wrapper{padding-right:1.5rem}}.mphb-single-room-type-attributes li:before,.mphb-loop-room-type-attributes li:before{font-family:"FontAwesome";font-weight:900;margin-right:10px;display:inline-block;width:35px;margin:auto}.mphb-room-type-total-capacity:before,.mphb-room-type-adults-capacity:before{content:"\f007"}.mphb-room-type-children-capacity:before{content:"\f1ae"}.mphb-room-type-view:before{content:"\f06e"}.mphb-room-type-location:before{content:"\f3c5"}.mphb-room-type-facilities:before{content:"\f0f4"}.mphb-room-type-size:before{content:"\f31e"}.mphb-room-type-bed-type:before{content:"\f236"}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}