/* SECTION BOOKING */ .section-review { } .section-review .grid-booking { padding-right: 2%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .section-review .details { margin-bottom: 20px; } .section-review .details img{ width: 100%; } .section-review .details .logo { margin: 5px 0px 30px; } .section-review .details .e { padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #ccc; font-size: 14px; } .section-review h4{ font-size: 24px; font-weight: 600; margin: 20px 0; } .section-review .details .e:last-child { border-bottom: 0; } .section-review .details .e strong { display: inline-block; width: 100px; } .section-review .details .e a { color: inherit; } .section-review .form hr { margin-bottom: 20px; } /* form */ .section-review .grid-form { padding-left: 2%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .section-review .avaibility-message { color: #24CA2B; text-align: center; padding-top: 11px; } .section-review .avaibility-message .checkmark-ok{ background-image: url('img/icons/checkmark.png'); width: 13px; height: 12px; display: inline-block; margin-right: 6px; } .section-review .check-avaibility { float: right; } @media screen and (max-width:1024px) { .section-review .grid-form { padding-left: 0px; } }