.btContentHolder blockquote { font-style: normal; } iframe { height: 65px; } #booking_widget form ol li { display: inline; float: left; margin-right: 15px; } .actions { display: inline; float: right; width: 50%; } fieldset .inputs { width: 50%; display: inline; } #booking_widget form fieldset.actions ol li { margin: 15px 0 0 0; } .formtastic { background-color: black } .text_color .btSuperTitle { color: #002B54; } .text_color .headline { color: #002B54; } .myService { position: absolute; top: 20px; bottom: 20px; left: 20px; width: 30%; padding: 40px; overflow: hidden; background-color: #ffffff; opacity: .85;} .inputs li { display: inline-block; width: 23%; float: left; margin: 0 !important; padding-right: 2%; } fieldset.inputs { width: 80%; float: left; } fieldset.actions { width: 20%; float: left; } fieldset.inputs li { display: inline-block; width: 23%; float: left; margin: 0 !important; padding-right: 2%; } fieldset.inputs { width: 80%; float: left; } fieldset.actions { width: 20%; float: left; }