.tel1 {
    background: url(images/tel.png) no-repeat left 3px;
    padding: 10px 10px 10px 30px;
    font-weight: bold;
}

.mail1 {
    background: url(images/mail.png) no-repeat left 4px;
    padding: 10px 10px 10px 30px;
    font-weight: bold;
}

.slider-content {
    font-size: 48px;
}

.top-footer {
    width: 100%;
    font-size: 12.5px;
    padding: 0 0 0 8%;
}

.top-footer.footer-column-3 .footer-block{
    width: 33%;
    margin: 15px 0 15px 0;
}
.logocont{
    position:absolute;
    width: 100%;
    height: 100%;
    text-align: right;
}

.logodown{
    width: 485px;
    height: 232px;
    margin: 20% 18% 0 0;
    }

#colophon .ed-container {

    border-top: 2px solid #f1f1f1;
}

.site-info {
    font-size: 10px;
}

.header.menu-section .site-branding{
 padding: 0;   
}

.top-header .header-call-to, .top-header .search-icon {
    float: right;
    margin: 5px 0 0 0;
}

.top-header .header-call-to, .top-header .search-icon {
    border-right: none;
    padding: 5px;
}

.logocv, .site-logo{
    width: 334px !important;
    height: 66px !important;
    margin: 5px;
}


.ed-counter-section .counter-image {
    width: auto;
}

.ed-counter-section .counter-content {
    padding: 30px 50px 30px 0;
}

/* Cytat */

.testimonial-image {
    border: none; 
    border-radius: 0; 
    margin: 0 auto;
    opacity: 1; 
    height: 172px;
    width: 250px;
}

.ed-testimonial-section .owl-wrapper, .ed-testimonial-section .owl-item {
    width: 100% !important;
}

.ed-testimonial-section .testimonial-post .tesimonial-post-desc {
    width: 60%;
    float: left;
    color: #777;
}

.ed-testimonial-section .testimonial-post .tesimonial-post-desc::after {
    bottom: 64px;
    left: 611px;
    width: 14px;
    height: 34px;
}

/* Page */

#post-12 .ed-featured-post{
    margin: 40px 0;
}

.pageul{
    list-style: none;
    line-height: 45px;
    font-size: 17px;

    }
    

.pageul ul, .pageul li:before {
		content: "\2023 \0020";
	    margin: 0 15px 0 0;
    color: #92c330;
    font-size: 27px;
    font-weight: bold;

	     }
	     
.pageli{
	            line-height: 25px;
	        }
	        
.pageli2 {
    line-height: 25px;
    margin: 7px 0 0 0;
}

#post-52 p, #post-12 p, .page-id-14 p{
        font-size: 18px;
}

/* kontakt */

.korespond{
    margin: -14px 0 0 0;
    font-size: 13px;
    }

.kontaktleft{
    display: inline-table;
    width: 40%;
    margin: 0 0 0 5%;
    min-width:250px;
}


.tel{
    background: url(images/tel2.png) no-repeat left 3px;
    padding: 10px 10px 10px 30px;
}

.mail{
    background: url(images/mail2.png) no-repeat left 7px;
    padding: 10px 10px 10px 34px;
}

.kontaktright{
  display: inline-table;
  width: 40%;
  min-width: 350px;
  margin: 0 25px 0 5%;
}


@media screen and (max-width: 1600px){
    
.logodown{
    margin: 20% 9% 0 0;
    }
    
}

@media screen and (max-width: 1300px){
    
.logodown{
    margin: 20% 0 0 0;
    }
    
}

@media screen and (max-width: 1024px){
    
.ed-counter-section .counter-image {
    margin: 57px 0 0 0;
}

.ed-counter-section .counter-content {
    padding: 30px 50px 30px 5px;
}
    
.logodown{
    width: 385px;
    height: 182px;
    margin: 20% 5% 0 0;
    }
    
}

@media screen and (max-width: 980px){
    
.slider-content {
    font-size: 28px;
}

.logodown{
    display: none;
    }
    
.kontaktright {
    min-width: 255px;
    
    }

.ed-testimonial-section .testimonial-post .tesimonial-post-desc {
    width: 100%;
}

}    
    
    @media screen and (max-width: 569px){
        
.top-header .header-call-to, .top-header .search-icon {
    font-size: 12px;
}

.top-header .header-call-to, .top-header .search-icon {
    padding: 10px 0 0 0;
}
    

.top-footer.footer-column-3 .footer-block {
    width: 100%;
}

}
