/*
Theme Name: DesignMe.ro Child
Theme URI: http://DesignMe.ro
Author: DesignMe.ro
Author URI: http://www.DesignMe.ro/
Description: DesignMe.ro
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: DesignMe
Text Domain: designme


/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */
.page-id-261 .site-title, .home .site-title, .page-id-189 .site-title, .page-id-248 .site-title, .page-id-276 .site-title {display:none;}
.home .header { position: absolute;  width: 100%; background: transparent;}
.rand-jos .hb-flex {  border-bottom: 1px solid #fff;  padding-top: 94px;}
.alb, .alb a {color:#fff !important;}
.dreapta {text-align:right;}
.zindex{position:relative; z-index:999;}
.border-yellow, .border-yellow-left {width:20%; float:right; position:relative;height:5px; background:#ffcc00; margin:20px 0;}
.border-yellow-center{width:15%;  position:relative;height:2px; background:#ffcc00; margin:30px auto;}
.border-yellow-left{float:left;}
.white-yellow-left{width:20%; float:left; position:relative;height:2px; background:#fff; margin:15px 0;}
.counter-wrap .number {  font-weight: 300 !important;}
.tu {text-transform: none !important;}
.fwb { font-weight: 300 !important;}
.vc_btn3.vc_btn3-color-warning, .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {  background-color: #FFCC00 !important; color:#08424e !important; font-weight:400 !important}
.header{background: rgb(8,66,78);
background: -moz-linear-gradient(261deg, rgba(8,66,78,1) 0%, rgba(0,123,142,1) 100%);
background: -webkit-linear-gradient(261deg, rgba(8,66,78,1) 0%, rgba(0,123,142,1) 100%);
background: linear-gradient(261deg, rgba(8,66,78,1) 0%, rgba(0,123,142,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#08424e",endColorstr="#007b8e",GradientType=1);}
.rezerva {border:1px solid #ffcc00 !important}
.rezerva a{color:#ffcc00 !important;}
.offset-galerie{margin-top:-100px;}
.hero-box.hero-box-effect-lily .hero-box-img, .hero-box.hero-box-effect-lily img { opacity: .5 !important;}
.wpb_text_column :last-child, .wpb_text_column p:last-child {  margin-bottom: 16px !important;}
input[type="submit"]:not(.wr-btn-outline) { background-color: #ffcc00 !important;  border-color: #ffcc00 !important;  color: #000 !important; font-weight: bold;}
.mphb-remove-from-reservation{pointer-events:all !important}
.datepick-month.last, .mphb-required-fields-tip {display: none; }
.datepick-month.first {	width: 100%;}
.mphb-calendar .mphb-datepicker-turquoise .datepick-month, .datepick-popup .mphb-datepicker-turquoise .datepick-month {	width: 100% !important;}
.mphb_sc_search-form label {color:#fff; font-weight:bold; font-size:14px;}
.datepick-popup {max-width: 320px;}
.cautare{margin:-250px 0 0 0; background:#08424ec7;}
.wpb_content_element {  margin-bottom: 0 !important;}
.type-page.hentry ul li, .b-single .entry-content ul li, body:not(.vc-activated) .page.hentry ul li, .wpb_text_column.wpb_content_element ul li, div[itemprop="description"] ul li {
    list-style: none !important; padding: 7px 0;}
.mphb-room-type-total-capacity:before, .mphb-room-type-facilities:before, .mphb-room-type-view:before, .mphb-room-type-bed-type:before, .mphb-room-type-categories:before, .mphb-regular-price:before, .mphb-room-type-size:before{margin: -2px 10px 0 0; content:""; background-size: contain;
    background-repeat: no-repeat;  width: 25px; height: 25px; display: block; float: left;}
.mphb-room-type-total-capacity:before{background-image: url(https://hotelvictor.ro/testing/wp-content/uploads/2022/02/people-svgrepo-com.svg);}
.mphb-room-type-facilities:before{background-image: url(https://hotelvictor.ro/testing/wp-content/uploads/2022/02/check-list-svgrepo-com.svg);}
.mphb-room-type-view:before{background-image: url('https://hotelvictor.ro/testing/wp-content/uploads/2022/02/sun-and-sea-svgrepo-com.svg');}
.mphb-room-type-bed-type:before{background-image: url('https://hotelvictor.ro/testing/wp-content/uploads/2022/02/bed-solid-svgrepo-com.svg');}
.mphb-room-type-size:before{background-image: url('https://hotelvictor.ro/testing/wp-content/uploads/2022/02/area-svgrepo-com.svg');}
.mphb-regular-price:before{background-image: url('https://hotelvictor.ro/testing/wp-content/uploads/2022/02/price-tag-svgrepo-com.svg');}
.mphb-room-type-categories:before{background-image: url('https://hotelvictor.ro/testing/wp-content/uploads/2022/02/hotel-svgrepo-com.svg');}
.mphb-price-period {font-weight: 800;}
.mphb-price{font-weight: 800; background:#08424e; color:#fff !important;padding: 4px;}
.wr-btn-solid, .button, button[class*="button"], .submit, input[type="submit"]:not(.wr-btn-outline), a.button_sg, .yith-woocompare-widget a.compare {
    background-color: #08424e !important;  border-color: #08424e !important;  color: #fff !important; font-weight: 800;}
.mphb-loop-room-type-attributes ul li{width:50% !important; float:left !important;}
.mphb-check-in-date-wrapper, .mphb-check-out-date-wrapper{float: left;  width: 50%;}
.vc_toggle .vc_toggle_title > h4 { font-weight: bold !important}
.vc_toggle_color_black .vc_toggle_icon { background-color: transparent !important;}
.home input[type="submit"]:not(.wr-btn-outline), a.button_sg, .yith-woocompare-widget a.compare {  background-color: #ffc600 !important;  border-color: #ffc600 !important; color: #08424e !important;}
.mphb-rooms-quantity {width: fit-content !important; padding: 0 25px;}

span [class*="facility-"]{font-size:12px !important; }
[class*="facility-"] a{pointer-events:none; color:#000 !important}
.mphb-attribute-title {font-weight:bold;}
.mphb-room-type-details-title {display:none !important}
.page-id-22 .mphb-room-type{/*width:25%;*/ float:left; margin-top: 0 !important;}
.mphb-loop-room-thumbnail {height:230px; margin: 0px 5px;  overflow: hidden;}
.mphb-loop-room-thumbnail img{display: block;  max-width: 500px;  max-height: 223px;   width: auto;  height: auto;}
h2.mphb-room-type-title  { font-size: 24px !important;	font-weight: 800 !important;}

.mphb_sc_search_results-wrapper .mphb-room-type {width: 47%;  float: left;  display: block;  margin: 15px 15px 0 0;  border: 1px solid #ebebeb;  background: #fbfbfb;  padding: 20px;}
.mphb_sc_search_results-wrapper .mphb-room-type:not(:first-of-type), .mphb_sc_services-wrapper .mphb-service:not(:first-of-type) {  margin-top: 15px !important;}
.mphb_sc_search_results-wrapper .mphb-reservation-cart { margin-bottom: 0 !important;}
.mphb_sc_search_results-info{font-size: 20px;  text-align: center; margin-top: 20px;}
.mphb-empty-cart-message{text-align: center}
#mphb-customer-details, #mphb-billing-details, #mphb-booking-details, #mphb-price-details{width: 50% !important;  float: left; display: block; padding: 0 30px 0 0;}
#mphb-booking-details, #mphb-price-details{min-height:390px;}
#mphb-customer-details input, #mphb-customer-details textarea {  width: 100%;}
.mphb-guest-name-wrapper input { width: 100% !important;}
.mphb-room-details{width: 50%; float: left;  padding: 0 10px 0 0;}

@media screen and (max-width: 600px) {
.mphb_sc_search-adults, .mphb_sc_search-children {width: 50% !important;  float: left !important;  display: block !important; }
.mphb_sc_search_results-wrapper .mphb-room-type {width: 100%;}
#mphb-customer-details, #mphb-billing-details, #mphb-booking-details, #mphb-price-details{width: 100% !important; }
.mphb-room-details{width: 100%;}
#mphb-booking-details, #mphb-price-details{min-height:auto;}
.cautare {margin: -90px 0 0 0; background: #08424e;}
.page-id-22 .mphb-room-type { width: 100%;}
.vc_gitem-zone .vc-zone-link{pointer-events:none;}
.wr-mobile .hb-menu .site-navigator { height: 100vh; z-index:9999;}
.header .hb-s1i5 .site-navigator a {  padding-top: 40px !important;  padding-bottom: 40px !important;  text-align: center;  font-size: 18px; font-weight: 100;  letter-spacing: 4px;   text-transform: uppercase;}
.site-navigator li.menu-default .sub-menu li a {  display: block;   padding: 20px 15px !important;}
.menu-item-has-children  {  padding-left: 50px !important;}
.header .hb-s1i5 .site-navigator ul, .header .hb-s1i5 .site-navigator ul a {  margin-left: -20px !important;}
.wr-mobile .hb-menu .site-navigator .item-link-outer {  position: relative;  min-height: 35px;  border-bottom: none !important}
#wr-back-top {  z-index: 9 !important;}
}
