/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.search-form{display:inline-block;text-align:left}.search-form .help-block{width:100%;clear:both;margin-bottom:0;padding:10px 20px;display:none}.search-form .has-error ::placeholder{color:#fff;opacity:1}.search-form .has-error :-ms-input-placeholder{color:#fff}.search-form .has-error ::-ms-input-placeholder{color:#fff}.search-form .has-error .control-label{color:#fff}.search-form .has-error .form-control{background:#f15d5d;color:#fff}.search-form .form-item{display:inline-block;margin:0 4px}.search-form .form-item .form-control{height:57px;font-size:15px}.search-form .form-item label{text-transform:uppercase;font-family:"Montserrat",sans-serif}.search-form .form-item-location{max-width:285px;float:left;position:relative}.search-form .form-item-location .form-control{padding-left:40px}.search-form .form-item-location:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f3c5";color:#d12b32;position:absolute;bottom:11px;left:10px;font-size:25px}.search-form .form-item-location.disabled input{background:#333;border-color:#333;color:#3fa784;font-weight:bold;font-size:19px}.search-form .player-numbers{float:left}.search-form .player-numbers .form-item-child-players,.search-form .player-numbers .form-item-adult-players{width:100px}.search-form .form-item-game-date{float:left;max-width:155px;display:none}.search-form .form-item-game-date .form-group{display:inline-block}.search-form .form-submit{display:inline-block;margin-bottom:0;font-size:14px;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:25px;font-weight:600;padding:13px 30px;text-transform:uppercase;transition:0.3s;background:#00a270;font-size:14px;padding:6px 15px;height:56px;color:#fff;border-radius:4px;width:150px;position:relative;top:-1px;margin:0 4px;float:left;background:#ff712d;position:relative;top:25px}.search-form .form-submit:hover{background:#1b6d54}.search-form .form-submit:hover,.search-form .form-submit:focus{background:#e05918}.search-form .form-submit .glyphicon{left:6px}.search-form .btn.disabled{opacity:.9}.search-form .btn.disabled:hover,.search-form .btn.disabled:focus{border:none;background:#e05918}.bootstrap-datetimepicker-widget{color:#333}.bootstrap-datetimepicker-widget table td.day:not(.disabled):not(.active){color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.bootstrap-datetimepicker-widget table td.day:not(.disabled):not(.active):hover{background-color:#afd9ee}.bootstrap-datetimepicker-widget table td.disabled{background:0 0;color:#999}#reset-form{position:absolute;bottom:-25px;left:2px;display:block;color:#d0ebf1;font-size:14px}@media only screen and (min-width:992px){.search-form.location .help-block{position:relative;top:15px}}@media only screen and (max-width:991px){.search-form.location .player-numbers{clear:left}.search-form.location .form-item-location{margin-bottom:35px;max-width:533px}}@media only screen and (max-width:767px){.search-form{text-align:center}.search-form .form-item{margin-bottom:10px}.search-form .form-item-location{margin-bottom:15px;max-width:370px}.search-form .form-item-location label{display:none}.search-form .player-numbers{clear:both}}@media only screen and (max-width:600px){.search-form.location.calender .form-item-location{max-width:375px}.search-form.location.calender .form-submit{clear:both;width:100%;margin:0 auto 15px;top:0}}@media only screen and (max-width:450px){.search-form{padding-left:15px;padding-right:15px}.search-form .form-item-location{display:block;margin:0 0 15px}.search-form .player-numbers{width:100%;margin-bottom:0}.search-form .player-numbers .form-item-child-players,.search-form .player-numbers .form-item-adult-players{display:block;width:48%}.search-form .player-numbers .form-item-child-players{float:left;margin:0 2% 20px 0}.search-form .player-numbers .form-item-adult-players{float:right;margin:0 0 20px 2%}.search-form .form-item-game-date{width:100%;max-width:none;margin:0 0 20px}.search-form .form-submit{clear:both;width:100%;margin:0 auto 15px;top:0}}#search-form-post-submit-response{text-align:center}#search-form-post-submit-response .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#search-form-post-submit-response .modal-dialog .modal-content{padding:10px}#search-form-post-submit-response .modal-dialog .modal-content .close{font-size:30px}#search-form-post-submit-response .modal-dialog .modal-content .modal-body{margin:35px 10px;padding:0;text-align:center}#search-form-post-submit-response .modal-dialog .modal-content .modal-body p{font-family:"Open Sans",sans-serif;font-size:16px;margin-bottom:15px;color:#333;line-height:28px;padding:0 10px}#search-form-post-submit-response .modal-dialog .modal-content .modal-body .actions{padding:10px 0}#search-form-post-submit-response .modal-dialog .modal-content .modal-body .actions .btn{padding:10px 15px;margin:0 5px 20px;font-weight:bold}#search-form-post-submit-response .modal-dialog .modal-content .modal-body .actions .btn-continue{border-color:#00a270;background:#00a270;color:#fff}#search-form-post-submit-response .modal-dialog .modal-content .modal-body .actions .btn-continue:hover{background:#1b6d54;border-color:#1b6d54}@media screen and (min-width:768px){#search-form-post-submit-response:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}@media screen and (max-width:500px){#search-form-post-submit-response .modal-dialog .modal-content .modal-body .actions .btn{width:100%;clear:both;margin-bottom:20px}}
