/*

Theme Name: Sunway - Child

Theme URI: http://tropicana.freevision.me/

Author: freevision

Author URI: http://themeforest.net/user/freevision/portfolio

Description: Sunway is a vacation rental WordPress theme crafted to help you build a profitable vacation rental business. If you rent out a chalet, cabin, inn, resort residence, hotel, B&B, guest house or the like, the theme is going to fully suit your needs!

Version: 5.3

Text Domain: sunway-child

Domain Path: /lang

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, sticky-post, translation-ready

Template: sunway

*/



#content br {
  margin-top:0 !important;
}

/*.mphb-errors-wrapper, .mphb-room-type-categories{display:none !important}*/

/*.mphb-data-incorrect{*/
/*    font-size:0px;*/
/*    text-align: center;*/
/*}*/

/*.mphb-data-incorrect:before{*/
/*    content:"Резервацията е успешна!";*/
/*    display: block;*/
/*    font-size:20px;*/
/*    color: #000;*/
/*}*/

/*.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details {*/
/*  overflow: hidden;*/
/*}*/

#content p.mphb-adults-chooser, #content p.mphb-guest-name-wrapper, #content .mphb-children-chooser, #content .mphb-hotel-chooser, #content .mphb-room-chooser{
  width: 50%;
  float: left;
  padding-right: 40px;
}

#content p.mphb-room-type-title, .mphb-rate-chooser.mphb-checkout-item-section{width:100%;float:left;}

@media screen and (min-width: 1024px) {
  .mphb-room-rate-chooser-title {
    padding-top: 20px !important;
  }
}


.mphb-room-type   .mphb-room-type-images{
    width:45% !important;
    padding:0 5% 0 0 !important;
    float:left !important;
}

@media (max-width:560px){
    .mphb-room-type-images ul:nth-child(2){display:none !important}
    .mphb-room-type .mphb-room-type-images{width:100% !important}
    #content .mphb-loop-room-type-attributes {width: 100% !important;}
    #content p.mphb-adults-chooser, #content p.mphb-guest-name-wrapper, #content .mphb-children-chooser, #content .mphb-hotel-chooser, #content .mphb-room-chooser{
  width: 100%;
  float: left;
  padding-right: 0px;
}
}

.mphb-loop-room-type-attributes{
    width:50% !important;
    float:left !important;
}
#home-calendar-container {
    margin:50px 0;
}

#home-calendar-container .widget_mphb_search_availability_widget{
    margin-bottom:30px;
}

#home-calendar .datepick-multi{width:100% !important;}

#content #home-calendar select{
    padding:0 50px 0 10px;
    border:none;
    box-shadow: none !important
}

.mphb-calendar .datepick-month td > span {
  min-height: 42px;
}

body #main .mphb_sc_rooms-wrapper.mphb-room-types .mphb-loop-room-type-attributes, #main .mphb-regular-price{
    display:none !important
}


.sunset-proposal a{
    border:solid 1px rgba(19,163,224,1);
    padding:12px 15px;
    display:inline-block;
    margin:0 10px 10px 0;
}

.mphb_sc_search_results-wrapper .vc_custom_1705421789668  a {
    padding:10px 20px;
    margin:0 0 20px 0 !important;
    border:solid 1px #13a3e0;
    display: block !important;
}

.mphb_sc_search_results-wrapper .vc_custom_1705421789668  a:hover {
    background: #13a3e0;
    color:#fff !important;
    text-decoration: none;
}

.mphb_sc_search_results-wrapper .vc_custom_1705421789668  a.hotel-marker{
    border:none !important;
    display:inline !important;
    margin:0px !important;
    padding:0px !important;
    background: none !important;
    color:#13a3e0 !important
}
 

.mphb-price-breakdown-dates-subtotal, .mphb-price-breakdown-accommodation-subtotal, .mphb-price-breakdown-guests{
    display:none !important
}

label abbr{color:red !important}


.mphb-reservation-info-content а{
    border: solid 1px;
    padding: 15px 10px;
    line-height: normal;
    top: 10px;
    position: relative;
    background: #13a3e0;
    color: #fff;
    display:inline-block;
}

.um-profile-photo, .um-cover, .um-meta-text, .um-profile-nav, .um-dropdown ul li:nth-child(2), .um-dropdown ul li:nth-child(3){display:none !important;}


.um-header{
    max-width: 604px;
    margin: 0 auto;
}

.lang-switcher-dropdown {
  top: 77px !important;
}


#content .room-prices{
    margin-bottom:30px;
}

.room-prices .wpb_single_image {
    margin:0 0 40px;
}

#content .room-prices .wpb_content_element{
    margin-bottom:10px !important;
}

#content .room-prices p {
    padding-top:0px !important;
}

#content .room-prices ul{
    list-style-type: none;
    font-weight: bold;
}

#content .room-prices ul li{
    padding:5px;
    border-bottom:solid 1px #ccc;
    margin:0 0 5px;
}

#content .room-prices ul li:last-child{
    border:none;
}

#content .room-prices .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{
    background-color: rgba(19,163,224,1) !important;
    border:none;
    color:#fff;
    border-radius: 0px;
}

#content .room-prices .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{
    background:#000 !important;
}



@media (max-width:812px){
    .lang-switcher-dropdown {
          top: 29px !important;
    }
    .nav-container .menu-right-part a.book-your-stay > span {
            transform: translateY(0) !important;
          top: 0 !important;
    }
}

@media (min-width:768px){
	
	body.home #main {
	
	padding-top: 0!important;
}
	
	body.home.ozy-alternate-menu .nav-container>div,
	body.home.ozy-alternate-menu .nav-container{
    background-color: transparent;
}

body.home  .sunway-primary-nav{
    background-color: transparent!important;
}
	
	body.home.ozy-alternate-menu .nav-container.scrolled>div, body.home.ozy-alternate-menu .nav-container.scrolled {
    background-color: #fff;
}
	
}


.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date{cursor:pointer;}
.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date.date-start,
.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date.date-end,
.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date.date-active
{background:rgba(19,163,224,1);color:#fff}



@media (max-width:812px){
    .menu-right-part{display: block !important;
    right: auto !important;
    left: 61px !important;
    top: 24px !important;}
    .menu-right-part .book-your-stay{display: none !important;}
    .sunway-primary-nav li.mobile-menu-extras{display:none !important}
}


.mphb-calendar .datepick-month td span .mphb-date-cell__price{
    display:none !important
}


.mphb_sc_checkout-wrapper h4.mphb-reservation-submitted-title, .mphb_sc_checkout-wrapper p.mphb_sc_checkout-success-reservation-message{
    display:none !important;
}


.single.single-mphb_room_type .mphb-details-layout-column.last-column{
    display:none !important;
}
































