.post-40 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {
       font-size: 44px ; 
       font-weight: bold ; 
       line-height: 0px ; 
       word-spacing: 0px ; 
       letter-spacing: 0px ; 
       text-shadow: rgb(0, 0, 0) 1px 1px 4px ; 
       text-overflow: clip ; 
       white-space: normal ; 
    } 

#wpcf7-f103-p172-o1 input[type=submit] {
       color: rgba(153,153,153,1) ; 
    } 

body #top-header {
       line-height: 10px ; 
       text-indent: 0px ; 
       font-style: normal ; 
       color: #ffffff ; 
    } 

html #top-header #et-info a {
       color: #ffffff ; 
    } 

.post-433 .et_pb_section:nth-child(4) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       font-size: 25px ; 
       line-height: 73px ; 
       text-transform: capitalize ; 
       text-indent: 0px ; 
       text-shadow: none ; 
       white-space: normal ; 
    } 

.post-433 .et_pb_section:nth-child(4) .et_pb_number_counter h3 {
       font-size: 20px ; 
    } 

.post-433 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {
       font-size: 20px ; 
    } 

.post-433 .et_pb_section:nth-child(2) .et_pb_text   p {
       font-size: 17px ; 
       line-height: 34px ; 
       word-spacing: 0px ; 
    } 

#et-top-navigation ul.nav .current_page_item > a {
       font-size: 17px ; 
       color: #000000 ; 
    } 

.post-433 .et_pb_section:nth-child(2) .et_pb_blurb .et_pb_blurb_content h4 {
       font-size: 20px ; 
       text-align: center ; 
       line-height: 28px ; 
       text-decoration: none ; 
    } 

.post-433 .et_pb_section:nth-child(2) .et_pb_row:nth-child(2) {
       font-size: 17px ; 
       line-height: 25px ; 
    } 

.post-433 .et_pb_section:nth-child(4) .et_pb_blurb {
       top: 3px ; 
    } 

.post-433 .et_pb_section:nth-child(4) .et_pb_blurb .et_pb_blurb_content {
       top: 0px ; 
    } 

.post-433 .et_pb_section:nth-child(4) .et_pb_blurb .et_pb_blurb_content h4 {
       font-size: 20px ; 
       text-decoration: none ; 
       font-style: normal ; 
       text-transform: uppercase ; 
       line-height: 30px ; 
    } 

.post-433 .et_pb_section:nth-child(4) .et_pb_number_counter {
       bottom: -11px ; 
    } 

.post-433 .et_pb_section:nth-child(6) .et_pb_text   {
       font-size: 17px ; 
       line-height: 30px ; 
    } 

.post-433 .et_pb_section:nth-child(8) .et_pb_text   {
       font-size: 20px ; 
       line-height: 30px ; 
    } 

#footer-bottom {
       background-color: #000000 ; 
    } 

.post-433 .et_pb_section:nth-child(4) .et_pb_text   ul {
       right: -20px ; 
       position: relative ; 
    } 

#začátek.et_pb_section .et_pb_blurb .et_pb_blurb_content {
       line-height: 28px ; 
    } 

#začátek.et_pb_section .et_pb_text   strong {
       font-size: 30px ; 
    } 

.post-433 .et_pb_section:nth-child(4) .et_pb_text   p {
       font-size: 20px ; 
       text-align: left ; 
    } 

.post-433 .et_pb_section:nth-child(4) .et_pb_blurb .et_pb_blurb_content p {
       line-height: 30px ; 
       font-size: 17px ; 
    } 

.post-433 .et_pb_section:nth-child(8) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       right: 50px ; 
       position: absolute ; 
       bottom: 50px ; 
    } 

#mediace.et_pb_section .et_pb_slider .et_pb_slide_description h2 {
       color: #0000ff ; 
       font-size: 53px ; 
       line-height: 50px ; 
       bottom: 4px ; 
       position: fixed ; 
       right: -20px ; 
       left: -20px ; 
       top: auto ; 
    } 

#wpcf7-f520-p433-o1 input[type=text] {
       width: 455px ; 
       height: 30px ; 
       max-width: 500px ; 
    } 

#wpcf7-f520-p433-o1 input[type=email] {
       height: 30px ; 
       max-width: 500px ; 
    } 

#wpcf7-f520-p433-o1 input[type=submit] {
       color: #ffffff ; 
       border-color: #ffffff ; 
       border-width: 0px ; 
       font-size: 20px ; 
       text-overflow: clip ; 
       white-space: normal ; 
       text-shadow: none ; 
       background-color: #ffffff ; 
    } 

#wpcf7-f520-p433-o1 p {
       font-size: 17px ; 
    } 

.post-433 .et_pb_section:nth-child(9) .et_pb_text   p {
       font-size: 30px ; 
       line-height: 30px ; 
       position: static ; 
       top: 2px ; 
    } 

.post-433 .et_pb_section:nth-child(2) .et_pb_fullwidth_header h1 {
       font-style: normal ; 
       text-decoration: none ; 
       text-transform: none ; 
       text-indent: 0px ; 
       text-shadow: none ; 
       position: relative ; 
       bottom: -20px ; 
       top: 45px ; 
    } 

.post-433 .et_pb_section:nth-child(3) .et_pb_text   p {
       font-size: 17px ; 
    } 

.post-433 .et_pb_section:nth-child(5) .et_pb_text   p {
       font-size: 20px ; 
    } 

.post-433 .et_pb_section:nth-child(5) .et_pb_blurb .et_pb_blurb_content h4 {
       font-size: 20px ; 
       line-height: 20px ; 
       text-indent: 0px ; 
       word-spacing: 0px ; 
    } 

.post-433 .et_pb_section:nth-child(5) .et_pb_blurb .et_pb_blurb_content p {
       font-size: 17px ; 
       text-indent: 0px ; 
       line-height: 30px ; 
       position: relative ; 
       bottom: -8px ; 
    } 

.post-433 .et_pb_section:nth-child(7) .et_pb_text   p {
       font-size: 17px ; 
    } 

.post-433 .et_pb_section:nth-child(9) .et_pb_text   {
       font-size: 17px ; 
       line-height: 30px ; 
       background-size: auto ; 
       background-position: center center ; 
       border-top-width: 0px ; 
       border-top-style: solid ; 
       border-right-width: 0px ; 
       border-right-style: solid ; 
       border-bottom-style: none ; 
    } 

.post-433 .et_pb_section:nth-child(11) .et_pb_toggle_open > h5.et_pb_toggle_title {
       font-size: 20px ; 
    } 

.post-433 .et_pb_section:nth-child(11) .et_pb_toggle_open .et_pb_toggle_content  p {
       font-size: 17px ; 
    } 

.post-433 .et_pb_section:nth-child(11) .et_pb_toggle_open .et_pb_toggle_content  ul li {
       font-size: 17px ; 
    } 

.post-433 .et_pb_section:nth-child(13) .et_pb_text   p {
       font-size: 20px ; 
    } 

.post-433 .et_pb_section:nth-child(14) .et_pb_text   p {
       font-size: 20px ; 
       position: relative ; 
       bottom: 12px ; 
    } 

.post-433 .et_pb_section:nth-child(8) .et_pb_text   p {
       font-size: 16px ; 
    } 

.post-433 .et_pb_section:nth-child(12) .et_pb_text   p {
       font-size: 16px ; 
    } 

.post-433 .et_pb_section:nth-child(2) .et_pb_image {
       width: 256px ; 
    } 


@media screen and (min-width: 0px) and (max-width: 480px) { .post-40 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {   text-shadow: rgb(0, 0, 0) 1px 1px 4px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-40 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {   font-size: 16px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-40 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {   letter-spacing: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-40 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {   word-spacing: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-40 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {   text-indent: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-40 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {   line-height: 23px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { .post-40 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {   line-height: 50px; }  }  