.obsah_stranky h3{font-size:22px;}
legend{font-weight:700;font-size:18px;margin-left:15px;margin-right:15px;}
input[type="radio"],input[type="checkbox"]{display:inline-block;float:left;cursor:pointer;margin-top:7px;margin-right:5px;}
input.input-xlarge{width:100%;}
.col-sm-3,.col-sm-4,.col-sm-6{float:left;}
.form-group{min-height:100px;}
#blog > div > div > div > div > p > img{margin-top:10px;margin-bottom:10px;}
.widget-items mb-40 .catagory-item h2{bottom:-1px;color:#0d1218;display:block;font-size:24px;line-height:17px;margin-bottom:20px;padding-bottom:16px;text-transform:none;font-weight:700;}
.footer-middle .catagory-item h5{color:#333;font-size:24px;text-transform:none;}
ul.sub-menu li{margin-left:20px;margin-top:5px;padding-top:5px;}
.btn-primary{color:#fff;background-color:#ff3c00;border-color:#ff3c00;}
.custom-control-input:checked~.custom-control-label::before {
    color: #fff;
    border-color: #ff3c00;
    background-color: #ff3c00;
}
.col-md-4 {
    float: left;
}
span.help-block.form-error {
    color: red;
    font-size: 12px;
}