@charset "UTF-8";.bronFormWrapper{border:1px solid #ccc;background:#fff}.bronFormWrapper.slideOut{min-width:360px}#bookOuterWrapper{margin-top:0px;position:absolute;display:none;z-index:9999}.bronForm{position:relative;margin:20px 0;padding:20px}.bronForm .formRow{position:relative;margin-bottom:15px}.bronForm .formRow.fifty{width:50%;float:left;padding:0 10px 0 0}.bronForm .formRow.fifty:last-child{padding:0}.bronForm .roomBlock{border-top:2px solid #aaa;margin:10px 0;padding:10px 0}.bronForm .childrenAge{border-top:1px dotted #aaa;padding:10px 0 0;margin:15px 0 0}.bronForm h2{padding:20px 0 10px}.bronForm h3{padding:20px 0 10px}.bronForm h4{margin:0;padding:5px 0 0}.bronForm p{padding:10px 0}.bronForm label{font-weight:normal;font-family:Open sans,sans-serif,sans-serif;margin:0 10px 3px 0;min-width:60px;float:left;line-height:30px}.bronForm.normal label,.bronForm.fancybox label{width:100%}.bronForm .formRow.fifty label{}.bronForm input,.bronForm textarea,.bronForm select{box-shadow:none;font-family:Open sans,sans-serif,sans-serif;width:100%;color:#62596a;min-height:50px;background-color:#f5f5f5;border:1px solid #EEE;font-size:15px;padding:10px 18px !important}.bronForm input:focus,.bronForm textarea:focus,.bronForm select:focus{}.bronForm input.date-box{background-image:url('https://www.pyhajarve.com/templates/template/js/img/calendar-icon.png');background-repeat:no-repeat;background-position:97% 50%}.bronForm input.short{width:60px}.bronForm input:focus,.bronForm textarea:focus{background-color:#eee;border:1px solid #ccc}.bronForm input[type="radio"]{color:#111;height:auto;line-height:inherit;margin:0 7px 0 0;padding:0;width:auto}.bronForm input[type="checkbox"]{color:#111;height:auto;line-height:inherit;margin:0 7px 0 0;padding:0;width:auto}.bronForm textarea{line-height:22px;height:auto;padding:10px}.bronForm select{padding:0 0 0 10px;width:60px}.bronForm .btn{border:0;margin:10px 0 0;padding:10px 30px;height:auto;background:#98b900;color:#fff;font-size:18px}.bronForm .btn:hover{background:#bbb;color:#111}.bronForm .cancel{text-align:center;font-size:12px}.bronForm .cancel a{text-decoration:underline}.bronForm img.ico{display:none}.bronForm .tooltipTrigger{display:inline-block;width:17px;height:17px;background:url('https://www.pyhajarve.com/templates/template/js/img/trigger.png') no-repeat 0 0;text-indent:-9000px;cursor:pointer;float:right;margin:5px 0 0 5px}.bronForm .promo .tooltipTrigger{position:absolute;right:6px;top:6px;float:none;margin:0}.bronFormWrapper .clearfix:before,.clearfix:after{content:" ";display:table}.bronFormWrapper .clearfix:after{clear:both}.bronFormWrapper .clearfix{*zoom:1}@media (max-width:768px){.bronForm h2{font-size:20px;letter-spacing:2px}}
