nav.main_menu>ul>li>a {padding: 0 20px!important;}
.post_info {display:none!important}
.jezory {list-style-type:none;}
.jezory li {float:left}
.jezory li:first-child {margin-right:8px;padding-right:8px; border-right:1px solid #ccc;}
nav.main_menu>ul>li:not(:first-child):before {display:none!important;}

.mobile_menu_button .fa {
    display: inline-block;
    font: normal normal normal 22px/1 FontAwesome; }
.pecek {display:block;}
.mobek {display:none;}
@media only screen and (max-width: 1000px) {
.pecek {display:none;}
.mobek {display:block; margin-bottom:25px!important;}
.q_logo a img {max-height:50px!important;}
}
@media (max-width: 800px) {
.vc_col-sm-6,
.vc_col-sm-3 {margin-bottom:25px!important;}

}



.blog_single .post_image {display:none!important;}
.boxes_image {min-height:236px!important;}
.image_hover img {-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);}
.image_hover img:hover {-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
    filter: grayscale(0%);}
.wpb_wrapper .ofertka:nth-child(2) {display:none!important;}

.latest_post_holder.boxes>ul>li .latest_post {padding: 0px;}
.latest_post_title {background-color:#d24726;  padding:15px;}
.latest_post_title a {color:#fff!important;font-size:18px;font-family: 'Raleway',sans-serif; font-weight:300}
.latest_post_text .excerpt{display:none!important;}
.blog_holder.masonry article .post_image a .post_overlay, .blog_holder.masonry_full_width article .post_image a .post_overlay, .latest_post_holder .boxes_image a .latest_post_overlay {
    background-color: rgba(190,33,33,0.5);
}

.ofertka {background-color:#d24726;  padding:10px 25px; text-align:center; color:#fff; float:right; margin-left:10px; border-radius:5px; transition:0.3s; border:1px solid #d24726}

.ofertka:hover {background-color:#fff;  padding:10px 25px; text-align:center; color:#d24726; float:right; margin-left:10px; border-radius:5px; transition:0.3s; border:1px solid #d24726}
.listytacja ul {padding-left:20px; padding-top:15px;}


.blog_holder article:not(.format-link):not(.format-quote) .post_text .post_text_inner {    padding: 0px 0 0;}
.blog_holder article h2 span {text-transform:uppercase; font-weight:500;}

.menu-oferta-klapy-dymowe-container {background-color:#fff; padding:0px;  border:1px solid #ebebeb}
.menu-oferta-klapy-dymowe-container  .sub-menu {    margin-left: 0px!important; padding-left:0}

.menu-oferta-klapy-dymowe-container li ul { border-top:0px solid #ebebeb}
.menu-oferta-klapy-dymowe-container li ul li { padding-left:20px;}
.menu-oferta-klapy-dymowe-container li a { line-height:25px; }
.menu-oferta-klapy-dymowe-container li a { color:#000!important;padding-left:10px;}
.menu-oferta-klapy-dymowe-container li ul li a { color:#d24726!important}

.menu-oferta-klapy-dymowe-container .current-menu-item {}

.menu-oferta-klapy-dymowe-container .current-menu-item,
.menu-oferta-klapy-dymowe-container .current-menu-ancestor {background-color: #fff!important; color:#d24726}
.menu-oferta-klapy-dymowe-container  a {color:#d24726!important;font-family: 'Raleway',sans-serif; font-style:normal; font-size:15px; font-weight:500!important}
.menu-oferta-klapy-dymowe-container a:before {content: "► "; font-weight:300!important}


.menu-klapy-eng-container {background-color:#fff; padding:0px;  border:1px solid #ebebeb}
.menu-klapy-eng-container  .sub-menu {    margin-left: 0px!important; padding-left:0}

.menu-klapy-eng-container li ul { border-top:0px solid #ebebeb}
.menu-klapy-eng-container li ul li { padding-left:20px;}
.menu-klapy-eng-container li a { line-height:25px; }
.menu-klapy-eng-container li a { color:#000!important;padding-left:10px;}
.menu-klapy-eng-container li ul li a { color:#d24726!important}

.menu-klapy-eng-container .current-menu-item {}

.menu-klapy-eng-container .current-menu-item,
.menu-klapy-eng-container .current-menu-ancestor {background-color: #fff!important; color:#d24726}
.menu-klapy-eng-container  a {color:#d24726!important;font-family: 'Raleway',sans-serif; font-style:normal; font-size:15px; font-weight:500!important}
.menu-klapy-eng-container a:before {content: "► "; font-weight:300!important}

.menu-wentylatory-container {background-color:#fff; padding:0px;  border:1px solid #ebebeb}
.menu-wentylatory-container  .sub-menu {    margin-left: 0px!important; padding-left:0}

.menu-wentylatory-container li ul { border-top:0px solid #ebebeb}
.menu-wentylatory-container li ul li { padding-left:20px;}
.menu-wentylatory-container li a { line-height:25px; }
.menu-wentylatory-container li a { color:#000!important;padding-left:10px;}
.menu-wentylatory-container li ul li a { color:#d24726!important}

.menu-wentylatory-container .current-menu-item {}

.menu-wentylatory-container .current-menu-item,
.menu-wentylatory-container .current-menu-ancestor {background-color: #fff!important; color:#d24726}
.menu-wentylatory-container  a {color:#d24726!important;font-family: 'Raleway',sans-serif; font-style:normal; font-size:15px; font-weight:500!important}
.menu-wentylatory-container a:before {content: "► "; font-weight:300!important}


.menu-wentylatory-eng-container {background-color:#fff; padding:0px;  border:1px solid #ebebeb}
.menu-wentylatory-eng-container  .sub-menu {    margin-left: 0px!important; padding-left:0}

.menu-wentylatory-eng-container li ul { border-top:0px solid #ebebeb}
.menu-wentylatory-eng-container li ul li { padding-left:20px;}
.menu-wentylatory-eng-container li a { line-height:25px; }
.menu-wentylatory-eng-container li a { color:#000!important;padding-left:10px;}
.menu-wentylatory-eng-container li ul li a { color:#d24726!important}

.menu-wentylatory-eng-container .current-menu-item {}

.menu-wentylatory-eng-container .current-menu-item,
.menu-wentylatory-eng-container .current-menu-ancestor {background-color: #fff!important; color:#d24726}
.menu-wentylatory-eng-container  a {color:#d24726!important;font-family: 'Raleway',sans-serif; font-style:normal; font-size:15px; font-weight:500!important}
.menu-wentylatory-eng-container a:before {content: "► "; font-weight:300!important}

aside.sidebar .widget a {color:#fff; font-weight:400;}
.blog_holder article h2 {display:none;}

.wstepniaka p:first-child::first-letter { 
    font-size: 400%;
    color: #3d3d3d;float: left;
    margin: 0.2em 0.25em .01em 0;
}
aside.sidebar .widget h4 {
    background-color: #d31a1e;
}
aside.sidebar .widget h4 {
    border: 1px solid #d31a1e;
}
header.centered_logo .header_inner_left {
padding: 20px 0;
border-bottom:3px solid #313131;
}
.header_bottom .container_inner {border-bottom:0px solid #ccc; margin-bottom:15px;}
.current-menu-item {background-color:#d24726}
.footer_top {background-image:url(http://afseco.pl/wp-content/uploads/2017/10/footer_afseco.jpg); background-repeat:no-repeat; background-size:cover; background-attachment: fixed;}
.menek li {width:100%; background-color:transparent; list-style-type:none; line-height:45px; padding:5px 0px; margin-bottom:10px;  transition:0.3s;border:0px solid #d24726}
.menek li a {margin-left:20px; color:#7b7c7c; font-weight:700; font-size:14px; text-transform:uppercase}
.menek li:hover {width:100%; background-color:#d24726; transition:0.3s; border-bottom:0px solid #7b7c7c}
.menek li:hover a {color:#fff;}
.menek li:last-child {border-bottom:0px solid #d24726}

.menek li.active {width:100%; background-color:#d24726; transition:0.3s}
.menek li.active a {color:#fff;}
.menek ul {}
.images_holder {text-align:center;}
.current-menu-ancestor {background-color:#d24726}
.moniek h3 {text-transform:uppercase; font-style:normal; margin-bottom:20px;font-family: "Raleway", sans-serif; font-weight:700; }