.rodobelka{
     font-family:Arial, Helvetica, sans-serif !important;
     font-weight: normal !important;
     font-size: 14px !important;
     line-height: 130% !important;
     color: #333 !important;
     border: 1px solid #CCC !important;
     background: #FFFFFF !important;
     margin: 10px 0 !important;
 }
 .rodobelka *{
     font-family:Arial, Helvetica, sans-serif !important;
     font-weight: normal !important;
     font-size: 14px !important;
     line-height: 130% !important;
     color: #333 !important;
 }
 .rodobelka__tabela .rodobelka__row{
     border-top: 1px solid #CCC !important;
     padding: 10px !important;
 }
 .rodobelka__tabela .rodobelka__row:first-child{
     border-top: none !important;
 }
 .rodobelka__row--title{
     background-color: #EEE !important;
     font-weight: bold !important;
     font-size: 1.2em !important;
 }
 .rodobelka__col--33{
     width: 33% !important;
     display: inline-block !important;
     vertical-align: top !important;
     font-weight: bold !important;
 }
 .rodobelka__col--66{
     width: 66% !important;
     display: inline-block !important;
     vertical-align: top !important;
 }

 .rodobelka--w600 .rodobelka__col--33,
 .rodobelka--w600 .rodobelka__col--66{
     width: 100% !important;
 }

 @media (max-width: 600px){
 .rodobelka__col--33,
 .rodobelka__col--66{
     width: 100% !important;
 }
 }

 .rodobelka__link{
     color: #20a7c5 !important;
     text-decoration: underline !important;
     display: inline !important;
     padding: 0 !important;
     margin: 0 !important;
     background: transparent !important;
 }

 .rodobelka ul,
 .rodobelka ol{
     margin: 0 0 0 20px !important;
     padding: 0 !important;
     list-style-type: circle
 }
 .rodobelka ul,
 .rodobelka ul > li{
     list-style-type: disc !important;
 }
 .rodobelka ol,
 .rodobelka ol > li{
     list-style-type: decimal !important;
 }
 .rodobelka li{
     margin: 0 !important;
 }
 .rodobelka__form{
     margin-top: 10px !important;
     padding: 10px !important;
 }
 .rodobelka__form .rodobelka__row{
     padding: 5px 0 !important;
 }
 .rodobelka label{
     cursor: pointer !important;
     margin-right: 10px !important;
     font-weight: bold !important;
     display: inline !important;
     width: auto !important;
 }
 .rodobelka input{
     display: inline !important;
     width: auto !important;
 	height: auto !important;
 	margin: 0 5px 0 0 !important;
 	padding: 0 !important;
     line-height: 130% !important;
 }
 .rodobelka ul.errorlist{
     margin-left: 0 !important;
 }
 .rodobelka ul.errorlist,
 .rodobelka ul.errorlist > li{
     list-style-type: none !important;
     color: #e31c30 !important;
     display: block !important;
     float: none !important;
     background-color: transparent !important;
     width: auto !important;
     height: auto !important;
     position: static !important;
     text-align: left !important;
 }

 .rodobelka ul > li >ul > li {
     display: inline !important;
 }

 .rodobelka ul[id$="agreement"] > li{
     display: inline !important;
 }
 .rodobelka ul[id$="agreement"]{
     margin-left:0px !important;

 }
 .rodobelka ul[id$="agreement"] > li input{
     float:none !important;
 }
 .rodobelka ul[id$="agreement"] > li label{
     margin-right: 15px !important;
 }
 .zapisz_newsletter input[type="text"]#email {float:none}
 .rodobelka ol, .rodobelka ol > li {
    list-style-type: none !important;
}
 .rodobelka ol {margin-left: 0px !important;}