.cr {text-align:right}

.owl-carousel.nav-center > div.owl-nav .owl-next {
    right: 7%;
    font-size: 31px !important;
}
.owl-carousel.nav-center > div.owl-nav .owl-prev {
    left: 7%;
    font-size: 31px !important;}
.owl-carousel > div.owl-dots {
    margin-top: 30px;}
h4 small {
    font-size: 14px !important;
}
.gf-social-networks ul.gf-social-icon {
   
    text-align: right;
}
.btn.btn-accent2.btn-classic.btn-xs.btn-square {

    background:     #37b449;

}
.column-statusdostpnoci {
    text-transform: uppercase !important;
}
b, strong {
    font-weight: 900;
}

.wpb-js-composer.wpb-js-composer .vc_tta-color-accent.vc_tta-style-classic .vc_tta-tab > a:hover {background-color:
#fff;
color:
#000 !important;border-color:
#fff;
    border-bottom-color: rgb(255, 255, 255);
border-bottom: 2px solid
#000;}
.opisi {
    font-size: 19px;
    line-height: 39px;
}
.vc_btn3.vc_btn3-color-success, .vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {
    color: 
#fff;
background-color:
    #00a298;
}

.vc_btn3.vc_btn3-color-success:hover, .vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover {
    color: 
#fff;
background-color:
    #00a298;
}
.wpDataTablesWrapper .dataTables_paginate {
    float: none !important;
    text-align: center !important;
    margin-top: 5px;
}.wpb-js-composer.wpb-js-composer .vc_tta-color-accent.vc_tta-style-classic .vc_tta-tab > a {
 color:
#777;
font-size: 17px;
text-transform: uppercase;
letter-spacing: 1px;
background: none;
border-color:
#fff;
    border-bottom-color: rgb(255, 255, 255);
border-bottom: 2px solid
#ddd;
}
.wpb-js-composer.wpb-js-composer .vc_tta-color-accent.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    border-color: 
#fff;
    border-bottom-color: rgb(255, 255, 255);
background-color:
#fff;
color:
#f26f21;
border-bottom: 3px solid
    #f26f21;
}
.wpDataTablesWrapper .dataTables_paginate .paginate_button {

    padding: 0px 7px !important;

    color: 

#666;


border: 1px solid

    #ff7426;
    margin-right: 4px;

}
.wpDataTablesWrapper .dataTables_paginate .paginate_button.current, .wpDataTablesWrapper .dataTables_paginate .paginate_button.current:hover {
    color: 
#fff !important;
background-color:
#ff7426 !important;
border: 1px solid
    #ff7426;
}
.main-menu > .menu-item > a {text-transform: uppercase;
letter-spacing: 1px;}
.wpDataTablesWrapper table.wpDataTable > thead > tr > th {padding-left: 20px !important;padding-right: 20px !important;font-weight: 600 !important;}

.wpdt-c .wpDataTablesWrapper table.wpDataTable td {
    
    text-align: center;
font-weight: 500 !important;
line-height: 47px;
text-transform: lowercase;
}.wpDataTablesWrapper table.wpDataTable td {
    padding: 18px 10px !important;
}
.customize-custom-html .header-customize-info {
    font-weight: 500;
    letter-spacing: 0.7px;
}

.customize-custom-html .header-customize-info i {
    margin-right: 8px;
    font-size: 20px;
}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active {
    color: 
#fff;
border-color:
#7c7c7c;
background-color:
    #7c7c7c;
}.footer-02 p {
    font-size: 13px;
    font-weight: 400;
color:#ddd;
}

ul.header-customize .customize-social-networks .gf-social-icon > li {
    margin: 0 10px 0 0;
}
ul.header-customize .customize-social-networks .gf-social-icon > li i {
    font-size: 15px;
}
.main-menu ul.sub-menu .menu-item > a {

    text-transform: uppercase;
    letter-spacing: 1px;

}


.hb1 {color: #ff7426 !important; text-align: left; font-size: 21px; font-weight: 700; margin-bottom: 2px; line-height: 26px; margin-top: 0px;}


.hb2 {font-size: 12px; color: #000000; margin-top: 20px; margin-bottom: 11px; text-align: left; font-weight: 400;}

.hb3 {color: #000000; font-weight: 300; text-align: left; margin-top: 20px; margin-bottom: 2px;}

.hb4 {font-size: 13px; color: #000000; margin-bottom: 30px; text-align: left; font-weight: 400;}

.hb5 {font-size: 13px; color: #000000; text-align: left; font-weight: 400;}

.hb6 {text-align: center; color:#fff; font-size:26px; line-height:32px}

.cq-imageoverlay2 {text-align:center}
.cq-imageoverlay2 .text-container {width:70%}
.vc_btn3.vc_btn3-style-classic {
    border-color: 
    transparent;
}
.vc_btn3.vc_btn3-style-classic:hover {
    border-color: 
    transparent !important;
}

.gsf-counter .counter-title {
    font-weight: 500;
    font-size: 14px !important;
    letter-spacing: 2px !important;
}
.gsf-counter.counter-size-md .counter-value {
    font-size: 72px !important;
}
.vc-hoverbox-wrapper .vc-hoverbox h2 {

    margin-bottom: 4px;
}


.vc_btn3.vc_btn3-color-warning, .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
    color: 
#fff;
background-color:
    #f26f21;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 12px;
}.main-footer-wrapper.footer-fixed a {
    color: 
    #ddd;
}
.vc_btn3.vc_btn3-color-warning:hover, .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover {
    color: 
#fff;
background-color:
     #30983e;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 12px;
}



.main-menu > .menu-item.current-menu-item > a {
    color: #fff;
}.logosg {
    margin-bottom: 9px !important;
}
.ulica {
    color: 
    #fff;
    font-weight: 400;
    font-size: 12px;
    letter-spacing: 1px;
}
.main-menu > .menu-item.current-menu-item > a:hover {
    color: #ef6c2f;
}

.header-sticky.affix .main-menu > .menu-item.current-menu-item > a{
    color: #fff;
}

.header-sticky.affix .main-menu > .menu-item.current-menu-item > a:hover {
    color: #ef6c2f;
}

.mobile-navigation-wrapper .search-form {
    padding: 20px;
    display: none !important;
}
.vc_images_carousel .vc_carousel-indicators {
    bottom: -33px !important;
}
.gf-menu-vertical {
   
    margin-top: 20px;
}

.footer-02 {
    color:     #fff;
}.gf-breadcrumbs {
    display: none;
}
.btn.btn-accent {

    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 11px;
}
.gf-breadcrumbs {
    display: none;
}
.page-title-inner {
    padding: 36px 0;
}.vc_separator.vc_sep_color_grey .vc_sep_line {
    border-color: 
    #f26f21;
}
.btn.btn-md {
    padding: 13px 48px;
    font-size: 13px;
    line-height: 20px;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-weight: 300;
    
}
.footer-02 a:hover {
    color:     #fff;
}div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    border: 2px solid #f06168;
background:#f06168;
color:    #fff;
    text-align: center;
    font-size: 13px;
}
.footer-02 strong{
color:#f26f21}
span.wpcf7-not-valid-tip {
    color: #fff;
font-size: 11px;
font-weight: normal;
display: block;
text-align: center;
background:#f06168;
}
.btn.btn-lg {
 padding: 11px 50px;
font-size: 13px;
line-height: 20px;
font-weight: 300;
letter-spacing: 1px;
text-transform: uppercase;
}
.contact-form input {
    height: 45px;
}
.skin-dark input[type="text"], .gf-skin .skin-dark input[type="text"] {color:#fff !important}
.skin-dark input[type="tel"], .gf-skin .skin-dark input[type="tel"] {color:#fff !important}
.skin-dark textarea, .gf-skin .skin-dark textarea {color:#fff !important}

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required:active {
    color:     #fff !important;
}


@media (max-width:870px) {
.vc_row.wpb_row.vc_row-fluid.mmenu.vc_custom_1575540400975.vc_row-has-fill.vc_general.vc_parallax.vc_parallax-content-moving.gf-skin.skin-light {
    display: none;
}
.cr {text-align:left}

.gf-social-networks ul.gf-social-icon {
   
    text-align: left;
}
}


.wpb-js-composer.wpb-js-composer .vc_tta-color-accent.vc_tta-style-classic .vc_tta-tab > a {
    color: 
#fff;
font-size: 14px;
text-transform: uppercase;
letter-spacing: 1px;
border-color:
#fff;
    border-bottom-color: rgb(255, 255, 255);
border-bottom-color: rgb(255, 255, 255);
border-bottom: 2px solid
#ddd;
background:
    #a2a2a2;
}


.wpb-js-composer.wpb-js-composer .vc_tta-color-accent.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    border-color: 
#fff;
    border-bottom-color: rgb(255, 255, 255);
border-bottom-color: rgb(255, 255, 255);
background-color:
#f26f21;
color:
#fff;
border-bottom: 3px solid
    #f26f21;
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: 
#666 !important;
background-color:
    #666 !important;
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {

    border-color: #f26f21 !important;

background-color:#f26f21 !important;


}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a {

    color:  #fff  !important;

}