P, UL, OL, h1, h2, h3, h4 { margin-top: 0px; margin-bottom: 0px; }h1 {margin-bottom: 0.4em;line-height: 1.3;font: 27px 'Exo', Arial, Helvetica, sans-serif;font-weight: bold;text-transform: uppercase;}h2 {font: 20px 'Exo', Arial, Helvetica, sans-serif;margin-bottom: 0.2em;color: #fff;text-transform: none;font-weight: 600;color:#2c2c2b;}h3 {font: 18px 'Exo', Arial, Helvetica, sans-serif;margin-bottom: 0.2em;color: #fff;text-transform: none;font-weight: 600;color:#2c2c2b;}h4 {font-family: 'Noto Serif', Georgia, Arial;font-size:16px;padding-bottom:10px;font-weight:normal;line-height:16px;letter-spacing:-1px;color:#000;}body {background-image: url('bg03.jpg');font: 13px 'Exo', Arial, Helvetica, sans-serif;font-weight: 500;color: #2c2c2b;-webkit-font-smoothing: antialiased;margin:0px;padding:0px;}a {color: #2c2c2b;text-decoration: none;-webkit-transition: color 0.2s linear;-moz-transition: color 0.2s linear;-o-transition: color 0.2s linear;transition: color 0.2s linear;}a:hover {text-decoration: underline;}#address_block h2 {font: 13px 'Exo', Arial, Helvetica, sans-serif;margin-bottom: 0.2em;color: #fff;text-transform: none;font-weight: 600;}#rehvide_info_block h2 {font: 13px 'Exo', Arial, Helvetica, sans-serif;margin-bottom: 0.2em;color: #fff;text-transform: none;font-weight: 600;}img{border:0px;}a.menu_1{padding:17px 15px 21px 15px;color:#ffffff;font-family: 'Noto Serif', Georgia, Arial;font-size:15px;text-transform:uppercase;display:block;background-color:#3e3e3e;border-bottom:1px solid #fff;}a:hover.menu_1{color:#ffffff;text-decoration:none;background-color:#fbb600;}a.menu_1_active{padding:17px 15px 21px 15px;color:#3e3e3e;font-family: 'Noto Serif', Georgia, Arial;font-size:15px;background-color:#fbb600;text-decoration:none;text-transform:uppercase;display:block;border-bottom:1px solid #fff;}a:hover.menu_1_active{text-decoration:none;}.bron_form_block{padding:5px 15px 5px 15px;border-left:1px solid #dedede;}.first_block{padding-left:0px;border-left:0px;}.price_and_time_block{padding:15px;background-color:#dedede;margin-top:15px;}.textwidget {font-size: 19px;font-weight: 600;color: #383837;}.info_block_header{border-bottom:1px solid #dedede;padding-bottom:5px;margin-bottom:10px;}.bron_table th{color:#FFF;background-color:#3e3e3e;text-align:center;font-size:12px;padding-top:3px;padding-bottom:3px;border-top:1px solid #fff;font-family:'Exo', Arial, Helvetica, sans-serif;}.bron_td_time{background-color:#FFF;font-size:12px;text-align:center;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.bron_td{background-color:#FFF;font-size:8px;cursor:pointer;border-right:1px solid #ccc;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #ccc;}.bron_td:hover{background-color:#fb8800;}.bron_td_gray{background-color:#dedede;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.bron_td_date{font-size:10px;font-weight:normal;}.bron_td_bron_1{background-color:#fdbf1a;border-right:1px solid #ccc;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #ccc;}.bron_td_bron_2{background-color:#fdbf1a;border-right:1px solid #ccc;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #ccc;}.bron_td_bron_3{background-color:#fdbf1a;border-right:1px solid #ccc;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #ccc;}.bron_td_bron_4{background-color:#fdbf1a;border-right:1px solid #ccc;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #ccc;}.bron_td_bron_current{background-color:#fb8800;border-right:1px solid #ccc;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #ccc;}.bron_previous_button{background-color:#fbb600;color:#222;padding:8px 10px 8px 10px;cursor:pointer;float:left;width:110px;text-align:center;font-family:'Exo', Arial, Helvetica, sans-serif;font-size:13px;}.bron_previous_button_deactive{background-color:#3e3e3e;color:#3e3e3e;padding:8px 10px 8px 10px;float:left;text-indent:-9999px;width:110px;text-align:center;font-size:13px;}.bron_next_button{background-color:#fbb600;color:#222;padding:8px 10px 8px 10px;cursor:pointer;float:right;width:110px;text-align:center;font-family:'Exo', Arial, Helvetica, sans-serif;font-size:13px;}.bron_buttons_td{background-color:#3e3e3e;color:#fff;font-family:'Exo', Arial, Helvetica, sans-serif;font-size:16px;}.bron_buttons_container{float:left;width:730px;}.error{font-weight:bold;color:red;padding-top:10px;}#calendar_div h1{font-size:16px;}#footer_block .textwidget{font-size:13px;font-weight:500;}#footer_block .mobile {background: url('https://www.kumm.ee/wp-content/themes/kumm/gfx/qrcode.jpg') no-repeat 100% 0;padding-right: 120px;float: right;min-height: 95px;font-size: 19px;text-align: right;}#footer_block .mobile P {margin-top: 10px;line-height: 1.2;}#footer_block .mobile SPAN {color: #fff;font-size: 13px;}.textwidget2{font-size:19px;color: #383837;}.bron_data_block{background-color:#ececec;padding:1%;}.messages_global_container{margin-bottom:10px;}.errors_container{padding:10px;background-color:red;color:#fff;font-weight:bold;}.bronCalendarWarning{text-align:center;margin-bottom:10px;color:red;font-weight:bold;}.bronCalendarWarning a{color:red;text-decoration:underline;}.bron_colors_container{display:none;}.bron_colors_container_output{margin-top:10px;margin-bottom:10px;}.broneering_esitatud{padding-bottom:10px;}.broneeringu_kinnitus{display:none;}.broneeringu_lisainfo{display:none;}.bron_colors_container_output .bron_td_bron_1{background-color:#fdbf1a;width:15px;height:15px;border:1px solid #ccc;}.bron_colors_container_output .bron_td{background-color:#fff;width:15px;height:15px;border:0px;border:1px solid #ccc;}.bron_colors_container_output .bron_td_gray{background-color:#dedede;width:15px;height:15px;border:1px solid #ccc;}div, form, input{padding: 0;margin: 0;}#header_container{width:100%;background-image:url(//is.kumm.ee/design/design/rehviprogramm/common/img/header_background.jpg);}#header_container_shadow{width:100%;background-image:url(//is.kumm.ee/design/design/rehviprogramm/common/img/logo_background.png);background-repeat:no-repeat;background-position: top -webkit-calc(50% - 200px);background-position: calc(50% - 450px) 50%;}#header_block{max-width:960px;min-width:320px;margin:0 auto;}#logo_block{float:left;padding-top:20px;padding-bottom:20px;}#rehvide_info_block{float:right;text-align:right;padding-top:25px;padding-right:80px;}#address_block{float:right;text-align:right;padding-top:25px;}#menu_block{max-width:930px;min-width:290px;padding:15px;background-color:#3e3e3e;color:#fff;font-size:24px;text-transform:uppercase;}#page_name_block{float:left;}#back_to_homepeage_block{float:right;}#page_container{width:100%;}#page_inside_container{max-width:960px;min-width:320px;margin: 0 auto;background-color:#fff;}#content_container{width:100%;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}#content_left_block{width:20%;float:left;margin-top:2%;margin-bottom:2%;}#content_right_block{width:78%;float:right;margin-top:2%;margin-bottom:2%;}#info_block{background-color:#ececec;padding:10px;font-family:'Exo', Arial, Helvetica, sans-serif;}#footer_container{width:100%;background-image:url(//is.kumm.ee/design/design/rehviprogramm/common/img/header_background.jpg);}#footer_block{max-width:960px;min-width:320px;margin:0 auto;padding-top:50px;padding-bottom:50px;}#footer_left_block{float:left;}#footer_right_block{float:right;text-align:right;}#td_start_and_end_datetime{float:left;margin:1%;padding:2%;border:1px solid #dedede;}#td_service{float:left;margin:1%;padding:2%;border:1px solid #dedede;width:43.5%;}#td_vehicle{float:left;margin:1%;padding:2%;border:1px solid #dedede;width:43.5%;}#td_branch{float:left;margin:1%;padding:2%;border:1px solid #dedede;}@media only screen and (max-width: 960px) {#header_block{padding-left:2%;padding-right:2%;}#content_left_block{display:none;}#content_right_block{float:left;width:96%;margin:2%;}#footer_block{width:96%;margin:2%;}}@media only screen and (max-width: 800px) {#back_to_homepeage_block{clear:both;float:left;}#td_service{float:left;margin:1%;padding:2%;border:1px solid #dedede;width:93%;}#td_vehicle{clear:both;float:left;margin:1%;padding:2%;border:1px solid #dedede;width:93%;}#footer_block{padding-top:4%;padding-bottom:4%;}}@media only screen and (max-width: 600px) {#address_block{display:none;}#rehvide_info_block{display:none;}.form_select{width:99%;}h1{margin-top:4%;}#footer_left_block{float:left;width:100%;text-align:center;}#footer_right_block{clear:both;float:left;width:100%;text-align:center;margin-top:8%;}.mobile {background: url('http://www.kumm.ee/wp-content/themes/kumm/gfx/qrcode.jpg') no-repeat 100% 0;padding-right: 120px;float: none;min-height: 95px;font-size: 19px;text-align: center;}#footer_block .textwidget{font-size:18px;line-height:30px;font-weight:500;}}.form_error {color:red;padding-bottom:10px;font-weight:bolder;}.form_date {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px;color: #2c2c2b;width:200px;padding:2px;border:1 solid;border-color:#ffffff;}.form_textfield {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px;color: #2c2c2b;width:75%;padding:6px;border:1px inset #cccccc;}.form_textfield_search {background:transparent;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px;color: #2c2c2b;width:160px;border:0px;padding:10px;}#date {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px;color: #2c2c2b;width:65px;padding:2px;border:1px inset #cccccc;}#gallery_date {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px;color: #2c2c2b;width:65px;padding:2px;border:1px inset #cccccc;}#start_date {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px;color: #2c2c2b;width:65px;padding:2px;border:1px inset #cccccc;}#end_date {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px;color: #2c2c2b;width:65px;padding:2px;border:1px inset #cccccc;}.form_select {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px;color: #2c2c2b;padding:4px;border:1px inset #cccccc;}.form_textarea {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px;color: #2c2c2b;width:90%;height:70px;padding:3px;border:1px inset #cccccc;}.form_button{padding: 8px 14px;color: #fff;text-transform: uppercase;font-weight: bold;font-size: 15px;background: #fbb800; background: -moz-linear-gradient(top,#fbb800 0%, #e2a600 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbb800), color-stop(100%,#e2a600)); background: -webkit-linear-gradient(top,#fbb800 0%,#e2a600 100%); background: -o-linear-gradient(top,#fbb800 0%,#e2a600 100%); background: -ms-linear-gradient(top,#fbb800 0%,#e2a600 100%); background: linear-gradient(to bottom,#fbb800 0%,#e2a600 100%); border-bottom: 1px solid #d19900;border-left: 1px solid #d7c07d;border-right: 1px solid #d7c07d;border-top: 1px solid #d7c07d;-webkit-border-radius: 8px;border-radius: 8px;-webkit-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.4), inset 0px 1px 1px 0px rgba(255, 255, 255, 0.4);box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.4),inset 0px 1px 1px 0px rgba(255, 255, 255, 0.4);width: 130px;opacity: 0.9;-webkit-transition: opacity 0.15s linear, box-shadow 0.2s linear;-moz-transition: opacity 0.15s linear, box-shadow 0.2s linear;-o-transition: opacity 0.15s linear, box-shadow 0.2s linear;transition: opacity 0.15s linear, box-shadow 0.2s linear;cursor:pointer;}.form_button:hover{font-weight: bold;opacity: 1;-webkit-box-shadow:0px 1px 8px 0px rgba(0, 0, 0, 0.5), inset 0px 1px 1px 0px rgba(255, 255, 255, 0.4);box-shadow:0px 1px 8px 0px rgba(0, 0, 0, 0.5),inset 0px 1px 1px 0px rgba(255, 255, 255, 0.4);cursor:pointer;}.form_section_header {font-family: Trebuchet MS, Arial, Tahoma;font-size:26px;font-weight:bold;padding-bottom:5px;line-height:32px;letter-spacing:-1px;color:#000000;text-transform:uppercase;text-align:left;} .form_field_label {font-size:17px;font-weight:600;color:#000000;padding-left:5px;padding-right:10px;padding-top:5px;padding-bottom:5px;text-align:right;font-family:'Exo', Arial, Helvetica, sans-serif;}.form_field_value{padding-left:10px;padding-right:5px;padding-top:5px;padding-bottom:5px;text-align:left;border-left:8px solid #dadada;}.form_required_field {font-size:18px;color:red;}.form_required {font-size:18px;color:red;}.formDataError{color:red;}.Bold{font-weight: bold;color:red;}.Title{font-weight: bold;font-size: 18px;color:green;}.Code{border: #8b4513 1px solid;padding-right: 5px;padding-left: 5px;color: #000066;font-family: 'Courier New' , Monospace;background-color: #ff9933;}body {color: #000000;}table{border:10px;}