#booking-form { background: #7F716A; height: 100px; text-align: center; } #content .about-author,#content .entry-meta { display: none; } #booking-form .inputContainer { height: 75px; width: 25%; display: inline-block; margin: 0 5px; } #choice-form .inputContainer.smol { width: 8%; } #choice-form select { width: 30%; } #resBar label { text-align: center; width: 100%; margin: 0; color: #FFF; font-family: "Oswald",sans-serif; text-transform: uppercase; font-weight: 500; } #choice-form .inputContainer select,#booking-form input[type="text"] { margin: 8px 0; padding: 0; width: 32%; background: #FFF none repeat scroll 0 0; color: #A5A4A4; border: 0 none; height: 35px; outline: medium none; -moz-appearance: none; text-indent: 5px; text-align: left; } #choice-form #bookNow { margin-top: 27px !important; background-color: #C93834; color: #FFF; } #choice-form input[type="text"] { width: 50%; } #choice-form { background: #7F716A; height: 100px; text-align: center; } #choice-form .inputContainer { height: 75px; width: 18%; display: inline-block; margin: 0; } #choice-form .inputContainer.smol { width: 8%; } #choice-form select { width: 30%; } #choice-form label { text-align: center; width: 100%; margin: 0; color: #FFF; font: 300 12px Oswald,sans-serif; text-transform: uppercase; letter-spacing: 1px; } #choice-form .inputContainer select,#choice-form input[type="text"] { margin: 8px 0; padding: 0; width: 32%; background: #FFF none repeat scroll 0 0; color: #000; border: 0 none; height: 35px; outline: medium none; -moz-appearance: none; text-indent: 5px; text-align: left; } #choice-form .inputContainer { width: 18%; } #choice-form .inputContainer.smol select { width: 50%; } #choice-form .inputContainer input.BookNow { margin-top: 30px; background-color: #C93834; color: #FFF; width: 100%; text-transform: uppercase; font-size: 16px; line-height: 14px !important; border: none; padding: 10px 0; font: 16px Oswald,sans-serif; text-transform: uppercase; font-weight: 500; } #choice-form input[type="text"] { width: 80%; } .wpb_button { width: 100%; } #ui-datepicker-div select.ui-datepicker-month { padding: 10px; } #mc_embed_signup h2 { font-weight: 400 !important; } #footer { padding: 30px 0 0 !important; color: #FFF !important; } #footer a { color: #FFF !important; } #footer img { max-width: 100%; height: auto; width: auto !important; } @media only screen and (min-width: 768px) and (max-width: 991px) { #logo { width: 100%; text-align: center; } } #booking-form > div:nth-child(1) > h4 { color: #fff; margin-top: -5px; text-align: center; } #booking-form > div:nth-child(2) > h4 { color: #fff; margin-top: -5px; text-align: center; } #booking-form > div.col-xs-12.col-sm-4 > h4 { text-align: center; color: #fff; margin-top: 8px; } .bookNow { width: 100%; text-transform: Uppercase; font-size: 16px; line-height: 14px !important; margin-top: 7px !important; } .inputContainer { position: relative; display: block; height: 55px; margin: 0; padding: 0; overflow: hidden; } .inputContainer input { margin: 8px 0; padding: 0; width: 90%; background: #FFF; color: #000; border: 0; outline: none; text-indent: 10px; }