#textdark.et_pb_text   h1 {
       color: rgba(53,133,232,1); 
       font-size: 60px; 
       font-weight: lighter; 
       letter-spacing: 3px; 
       line-height: 70px; 
    } 

#textdark.et_pb_text   {
       font-size: 14px; 
       letter-spacing: 1px; 
    } 

#textlight.et_pb_text   h1 {
       font-size: 60px; 
       font-weight: lighter; 
       color: #3585e8!important; 
       letter-spacing: 3px; 
       line-height: 70px; 
    } 

#textlight.et_pb_text   p {
       letter-spacing: 1px; 
       line-height: 22px; 
    } 

#textlight.et_pb_blurb .et_pb_blurb_content p {
       letter-spacing: 1px; 
       line-height: 22px; 
    } 

#textlight.et_pb_blurb .et_pb_blurb_content h4 {
       color: #3585e8!important; 
       letter-spacing: 1px; 
       line-height: 23px; 
    } 

#textdark.et_pb_blurb .et_pb_blurb_content h4 {
       color: rgba(53,133,232,1); 
       letter-spacing: 1px; 
       line-height: 23px; 
    } 

#textdark.et_pb_blurb .et_pb_blurb_content p {
       letter-spacing: 1px; 
       line-height: 22px; 
    } 

#textdark.et_pb_text   p {
       line-height: 22px; 
    } 

.post-2 .et_pb_section:nth-child(6) .et_pb_image {
       max-width: 70%; 
       text-align: center; 
       display: inline; 
    } 

.post-2 .et_pb_section:nth-child(2) .et_pb_video .et_pb_video_box {
       max-width: 70%; 
    } 

#obrazcenter.et_pb_image {
       display: block; 
       margin-left: auto; 
       margin-right: auto; 
    } 

#obrazcenter.et_pb_video .et_pb_video_box {
       margin-right: auto; 
       margin-left: auto; 
    } 

#formmain.et_pb_contact_form_container input[type=text] {
       background-color: transparent; 
       border-width: 2px!important; 
       border-style: solid!important; 
       border-color: rgba(255,255,255,1)!important; 
       color: rgba(255,255,255,1)!important; 
    } 

#formmain.et_pb_contact_form_container textarea {
       background-color: transparent; 
       border-style: solid!important; 
       border-width: 2px!important; 
       border-color: #ffffff!important; 
       color: rgba(255,255,255,1)!important; 
       font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif; 
    } 

#formmain.et_pb_contact_form_container .et_pb_contact_main_title {
       color: rgba(255,255,255,1); 
       font-weight: lighter; 
    } 

#formmain.et_pb_contact_form_container p.clearfix {
       color: rgba(255,255,255,1)!important; 
    } 

#formmain.et_pb_contact_form_container {
       max-width: 70%; 
       max-height: none; 
       height: 341px; 
       width: 815px; 
       margin-right: auto; 
       margin-left: auto; 
    } 

#formmain.et_pb_contact_form_container input[type=submit] {
       margin-right: auto!important; 
       margin-left: auto!important; 
       display: block!important; 
       margin-bottom: 0px; 
       float: none; 
       margin-top: 24px; 
       border-style: none!important; 
       background-color: rgba(255,255,255,1); 
       color: #1a2ea2!important; 
       border-radius: 1px; 
    } 

#footer-bottom #footer-info {
       color: rgba(255,255,255,1)!important; 
       font-size: 12px; 
       text-align: center; 
       margin-right: auto!important; 
       margin-left: auto!important; 
       display: block!important; 
       margin-bottom: 0px; 
       position: static; 
       box-sizing: content-box; 
       float: none; 
    } 

html #main-header #logo {
    } 

#footer-bottom #footer-info a {
       color: rgba(255,255,255,1); 
       font-weight: bold; 
    } 

#et-top-navigation ul.nav li a:hover {
       color: rgba(73,149,242,1)!important; 
    } 

#et-top-navigation ul.nav li a:visited {
       color: rgba(255,255,255,1)!important; 
    } 

#et-top-navigation ul.nav li a:active {
       color: rgba(255,255,255,1)!important; 
    } 

#et-top-navigation ul.nav li a {
       color: rgba(255,255,255, 0.7)!important; 
       font-weight: normal; 
    } 

#video.et_pb_text   {
       width: 984px; 
       max-width: 769px; 
       margin-right: auto!important; 
       margin-left: auto; 
    } 

#video2.et_pb_text   {
       max-width: 730px; 
       margin-right: auto; 
       margin-left: auto; 
    } 


@media screen and (min-width: 0px) and (max-width: 480px) { #obrazcenter.et_pb_video .et_pb_video_box {   max-width: 70%; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #obrazcenter.et_pb_video .et_pb_video_box {   min-width: 274px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #obrazcenter.et_pb_image {   min-width: 265px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #formmain.et_pb_contact_form_container {   min-width: 265px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #formmain.et_pb_contact_form_container input[type=submit] {   background-color: rgba(255,255,255,1); }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #formmain.et_pb_contact_form_container input[type=submit] {   border-width: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #formmain.et_pb_contact_form_container input[type=submit] {   border-style: none; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #formmain.et_pb_contact_form_container input[type=submit] {   border-radius: 1px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #formmain.et_pb_contact_form_container input[type=submit] {   color: rgba(26,46,162,1)!important; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { html #main-header #logo {   width: 168px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { html #main-header #logo {   height: 39px; }  }  