.edgtf-logo-wrapper a {
    -webkit-box-sizing: initial;
    -moz-box-sizing: initial;
    box-sizing: initial;
}

.main-contact {
    margin-top: 35px;
}

.main-contact input[type="text"],
.main-contact input[type="email"],
.main-contact input[type="tel"],
.main-contact textarea {
    background-color: #fff !important;
}

.wpcf7-not-valid {
    border: 1px solid #f00 !important;
}

span.wpcf7-not-valid-tip {
    margin-top: -10px;
    padding-bottom: 10px;
}

/* zmizeni praveho menu */
.edgtf-header-standard .edgtf-menu-area .edgtf-vertical-align-containers .edgtf-position-right {
    display: none !important;
}
.edgtf-vertical-align-containers .edgtf-position-right {
    /*display: none !important;*/
}

.footer-pseudo-menu a {
    display: block;
    clear: both;
    margin-bottom: 32px;
}

.footer-pseudo-menu img {
    display: inline-block;
    line-height: 40px;
    float: left;
}

.footer-pseudo-menu span {
    line-height: 50px;
    display: inline-block;
    margin-left: 20px;
}

/* Custom charts */
.custom-chart .edgtf-to-counter {
    display: none !important;
}

.custom-chart .edgtf-pie-chart-text p {
    display: inline-block;
    position: absolute;
    top: 65px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    vertical-align: middle;
    font-weight: 800;
    font-size: 45px;
    line-height: 1em;
    color: #fff;
}

.medicine .edgtf-pie-chart-text p {
    background: url('../img/icon-medicine.png');
    width: 72px;
    height: 72px;
    display: block;
    top: 50px !important;
}

.edgtf-logo-wrapper a {
    height: 117px;
}

.edgtf-post-info-comments-holder {
    display: none !important;
    visibility: hidden;
}

.edgtf-blog-holder.edgtf-blog-single article {
    border: none !important;
}

.edgtf-blog-single-navigation,
.edgtf-related-posts-holder,
.edgtf-blog-single-share {
    display: none !important;
    visibility: hidden;
}
