/* PHOBS form CSS Document */

#phobs_book {
    padding: 0px;
    margin: 0px;
    font: normal 11px Arial, Helvetica, sans-serif;
    color: #000000;
    padding-left: 5px;
}
#phobs_book .booking_naslov {
    font: normal 14px Arial, Helvetica, sans-serif;
}
#phobs_book select {
    font: normal 12px Arial, Helvetica, sans-serif;
    margin-bottom: 3px;
    padding: 1px;
}
#phobs_book .destination, #phobs_book .hotel {
    width: 149px;
}
#phobs_book p {
    padding: 1px 0px;
    margin:0px;
}
#phobs_book .button {
    border: 1px solid #369;
    font: bold 12px Arial, Helvetica, sans-serif;
    color: #003399;
    background-color: #EEE;
    width: 102px;
    padding: 1px;
}
#phobs_book .access_code {
    font: normal 12px Arial, Helvetica, sans-serif;
    width: 130px;
    border: 1px solid #CCC;
}
#phobs_book a.view_cancel {
    font: normal 11px Arial, Helvetica, sans-serif;
    color: #069;
    text-decoration:none;
}
#phobs_book a.view_cancel:hover {
    text-decoration:underline;
    color: Red;
}


/**/
#phobs_book .booking_naslov {
    font-family: 'Parisienne';
    font-size: 32px !important;
}

.booking_form {
    float: left;
    width: 27%;
}


#phobs_book .button {
    border: 1px solid #369;
    font: bold 12px Arial, Helvetica, sans-serif;
    color: #003399;
    background-color: #EEE;
    width: 102px;
    padding: 1px;
    background-color: #bca474;
    color: white;
    border: none;
    font-family: 'Roboto',Arial,sans-serif;
    height: 40px;
    margin-top: 10px;
    width: 180px;
}


.booking_form.date_from select {
    height: 40px;
    width: 30%;
}

.booking_form.date_to select {
    height: 40px;
    width: 30%;
}

#phobs_book .access_code {
    height: 20px;
}

#phobs_book .access_code {
    width: 180px;
}


#phobs_book .booking_naslov {
    background: url(assets/images/doted-divider.png) repeat-x bottom left;
}

.booking_form {
    margin-top: 10px;
color: #bca474;
}

.button_phobs {
    margin-top: 10px;
}

#phobs_book .access_code {
    height: 21px;
    background: none !important;
    border: 0.5px solid lightgrey;
}

#phobs_book select {
    border: 1px solid lightgray;
}

/**/
.cancel_booking {
    float: right;
    margin-right: 15px;
    margin-top: 5px;
}
.cancel_booking a {
    color: #bca474 !important;
}

@media only screen and (max-width: 1000px) {
 .booking_form {
    width: 100% !important;
  }
.cancel_booking {
    float: left;
  }
}

.big_iframe {
    display: block;
}
.small_iframe {
    display: none;
}

@media only screen and (max-width: 950px)and (min-width: 250px) {
    .big_iframe {
    display: none !important;
	}
	.small_iframe {
    display: block;
	}
}
