.header_top .top_info_menu li:after{top:6px;width:2px;content:'';right:-15px;height:15px;position:absolute;background-color:#ff9c00}
.footer-copyright-text .copyright-menu a:after{top:6px;width:2px;content:'';right:-15px;height:15px;position:absolute;background-color:#37434b}
.site-info-icon-text .site-info-icon span{font-size:65px;transition:.3s all ease-in-out;text-align:center}
.site-info-icon-text:hover .site-info-icon span{color:#fff;fill:#fff}
.main_navigation.desktop-menu .dropdown-menu{width:240px}
.footer-contact-info .footer-icon-text-contact-info p i{color:#fff;margin-right:10px}
a:hover,.footer-widget-item .footer-menu-widget li a:hover,.main_navigation.desktop-menu a:hover{color:#ff9c00}
.section-title-middle h2{text-transform:none}
@media screen and (max-width: 991px) {
.cms_mobile_hidden{display:none}
.testimonial-section .testimonial-part{width:100%}
.testimonial-section .testimonial-text-slide{max-width:100%;margin-top:0;transform:translateY(0)}
.cms_mobile_center{text-align:center}
.testimonial-section .testimonial-text-slide{margin:auto auto 60px;padding:30px;transform:translateY(70px);box-shadow:0 9px 40px 0 rgba(193,193,193,0.5)}
.testimonial-section{padding:40px 0 80px}
.about-section{padding-bottom:0}
.about-section .about-text{max-width:100%}
.section-title-middle{padding:0!important;margin:0!important}
.about-section-2{margin-top:20px}
}
@media screen and (min-width: 992px) {
.about-section-2{margin-top:80px!important}
.about-section .about-img .abt-img-set-2{float:right;margin:0 50px;margin-bottom:20px}
}
.about-section-3,.about-section-1{padding-bottom:50px;padding-top:50px}
.breadcrumb-section .breadcrumb-title:before{top:25px;content:'';left:-45px;width:24px;height:20px;position:absolute;background-image:url(../icon/icon-2.png)}
.about-text-1 img{padding:10px;margin-right:20px;margin-left:20px;box-shadow:0 5px 10px 0 rgba(83,82,82,0.1)}
.features-icon img,.about-text-2 img{padding:10px;margin:20px;box-shadow:0 5px 10px 0 rgba(83,82,82,0.1)}
.cms_no_hand{cursor:no-drop}
.service-sidebar-widget .service-cat-widget li:after,.blog-sidebar-widget .category-widget li:after{background-color:#ff9c00}
.cms_download{background:#fafafa;border:5px solid #ff9c00}
.cms_download:hover{background:#231f20;color:#fff}
div.aktualnosci_wiecej{text-align:right}
div.aktualnosci_data,div.aktualnosci_powrot{text-align:center}
div.aktualnosci_data{color:#ff9c00;font-size:11px}
.blog-page-area-section{padding:10px 0}
.cms_no_hands{cursor:default}
.cms_hands{cursor:pointer}
.cms_no_hands:hover{color:#000}
.aktualnosci_tytul_2{color:#ff9c00!important;text-align:center}
.add-widget .background_overlay{z-index:-1;background-color:rgba(0,0,0,0.7)}
.cms_box{background:#e30613;padding:20px;color:#fff;text-align:center}
.cms_box a{color:#fff;text-decoration:none}
.cms_box a:hover{color:#231f20;text-decoration:none}
.driven-solution-section{padding:50px 0 70px}
.driven-solution-section:before{content:'';width:100%;height:450px;position:absolute;z-index:-1;opacity:.96;background-color:#edf1f4;top:0}
.features-icon-text .features-hover-content{background-color:#ff9c00}
.footer-section{background-color:#231f20}
.footer-copyright-text{border-top:2px solid #2e292a}
.footer-contact-info .footer-icon-text-contact-info:after{background-color:#2e292a}
.footer-contact-info{border-bottom:2px solid #2e292a}
.footer-widget-item .footer-logo-widget .footer-social a{background-color:#2e292a;color:#fff}
.footer-copyright-text .copyright-menu a:after{background-color:#2e292a}
.cms_people:hover{background:#fafafa;border:1px solid #ff9c00;margin:0!important;padding:0!important}
.cms_people{margin:0!important;padding:0!important}
.cms_hover:hover{color:#231f20}
#accept-cookies-checkbox{background:#f9f9f9;background:-moz-linear-gradient(top,#f9f9f9 24%,#e0e0e0 97%);background:-webkit-gradient(linear,left top,left bottom,color-stop(24%,#f9f9f9),color-stop(97%,#e0e0e0));background:-webkit-linear-gradient(top,#f9f9f9 24%,#e0e0e0 97%);background:-o-linear-gradient(top,#f9f9f9 24%,#e0e0e0 97%);background:-ms-linear-gradient(top,#f9f9f9 24%,#e0e0e0 97%);background:linear-gradient(to bottom,#f9f9f9 24%,#e0e0e0 97%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e0e0e0',GradientType=0);color:#000!important}
#cookies-message{padding:10px;font-size:14px;line-height:22px;border-bottom:1px solid #d3d0d0;text-align:center;position:fixed;bottom:0;width:100%;z-index:999;color:#fff;opacity:.8;background:#000;background:-moz-linear-gradient(top,#000 0%,#353535 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,#353535));background:-webkit-linear-gradient(top,#000 0%,#353535 100%);background:-o-linear-gradient(top,#000 0%,#353535 100%);background:-ms-linear-gradient(top,#000 0%,#353535 100%);background:linear-gradient(to bottom,#000 0%,#353535 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#353535',GradientType=0)}
#cookies-message a{text-decoration:underline;color:#fff}
.blankiet_pole_opis{font-size:12px; line-height: 16px; color:#a1a1a1; text-align: justify;}