            html,
            body {
                font-family: 'Signika', sans-serif;
                margin: 0;
                padding: 0;
                background-color: #FFFFFF;
                /*                    background-color: red;*/
                color: #323232;
                padding-top: 0px;
            }
            
            a:hover {
                text-decoration: none;
            }
            
            a {
                color: #515151;
            }
            
            .padding0 {
                padding: 0px;
            }
            
            .navbar_cor {
                /*    height: 125px;*/
                color: #323232;
                -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
                filter: alpha(opacity=85);
                -moz-opacity: 0.85;
                -khtml-opacity: 0.85;
                opacity: 0.85;
            }
            
            .mopy_menu {
                text-transform: uppercase;
                font-size: 16px;
            }
            
            .mopy_menu_2 {
                color: #323232 !important;
            }
            
            .mopy_menu_1 {
                padding-top: 40px;
                padding-bottom: 40px;
            }
            
            .mopy_menu_3 {
                padding-top: 10px;
            }
            
            .active_mopy {
                text-decoration: underline;
                color: #323232 !important;
            }
            
            .footer_front {
                margin-top: 30px;
            }
            
            .footer {
                background-color: #444444;
                padding-top: 50px;
                padding-bottom: 70px;
                color: #ffffff;
                font-weight: 300;
            }
            
            .footer_logo {
                margin: 0 auto;
            }
            
            .navbar-brand {
                transform: translateX(-50%);
                left: 50%;
                position: absolute;
            }
            /* DEMO example styles for logo image */
            
            .navbar-brand {
                padding: 0px;
            }
            
            .navbar-brand>img {
                width: auto;
                padding: 15px 14px;
            }
            
            .navbar_cor_1 {
                -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
                filter: alpha(opacity=1);
                -moz-opacity: 1;
                -khtml-opacity: 1;
                opacity: 1;
            }
            
            .footer_3 {
                color: #ffffff;
                text-align: justify;
            }
            
            .tekstowa_menu_boczne_footer {
                color: #ffffff;
                padding-top: 5px;
                font-size: 15px;
                text-transform: uppercase;
            }
            
            .tekstowa_menu_boczne_footer a {
                color: #ffffff;
            }
            
            .footer_container {
                padding-left: 11%;
                padding-right: 11%;
            }
            
            .footer_white {
                background-color: #ffffff;
                padding-top: 10px;
                padding-bottom: 29px;
                color: #444444;
                font-weight: 300;
            }
            
            .footer_logo_vf {
                float: right;
                line-height: 1;
                color: #333131;
                padding-top: 4px;
                padding-right:50%;
            }
            
            .vesta {
                float: right;
                padding-top: 2px;
            }
            
            .images {
                margin: 0 auto;
            }
            /*textowa*/
            
            .center_textowa {
                padding-top: 50px;
                padding-bottom: 170px;
                background-color: #F0F0F0;
            }
            
            .center_container {
                padding-left: 10%;
                padding-right: 10%;
            }
            
            .h1 {
                padding-bottom: 40px;
                text-transform: uppercase;
                padding-top: 0px;
                font-size: 24px;
                line-height: 1;
                font-weight: 700;
                margin-top: 0;
            }
            
            .h2 {
                padding-top: 0px;
                font-size: 18px;
                font-weight: 700;
                margin-top: 0;
            }
            
            .h3 {
                padding-top: 0px;
                font-size: 24px;
                font-weight: 700;
                margin-top: 0;
            }
            
            .h4 {
                padding-top: 0px;
                font-size: 18px;
                font-weight: 300;
                margin-top: 0;
            }
            
            .h3_film {
                text-align: center;
                padding-bottom: 20px;
            }
            
            .h3_motocykle {
                text-align: center;
                text-transform: uppercase;
            }
            
            .tresc {
                font-size: 18px;
                font-weight: 300;
                text-align: justify;
                padding-bottom: 30px;
            }
            /*blog*/
            
            .center_blog {
                padding-top: 100px;
                padding-bottom: 80px;
                background-color: #ffffff;
            }
            
            .blog_1_tytul {
                text-align: center;
                padding-top: 25px;
/*
                padding-left: 30px;
                padding-right: 30px;
*/
                padding-bottom: 20px;
                font-size: 24px;
                font-weight: 700;
            }
            
            .blog_1_tresc {
                text-align: justify;
                padding-top: 0px;
                font-size: 18px;
                font-weight: 300;
                /*                    line-height: 1.3;*/
            }
            
            .blog_row {
                padding-bottom: 40px;
            }
            /*motocykle*/
            
            .motocykle_tytul {
                text-align: center;
                padding-top: 25px;
                padding-bottom: 0px;
                font-size: 24px;
                font-weight: 700;
                text-transform: uppercase;
                line-height:1;
            }
            
            .motocykle_tresc {
                text-align: center;
                padding-top: 0px;
                font-size: 18px;
                font-weight: 300;
                text-transform: uppercase;
                line-height:1;
            }
            /*blog szczegoly*/
            
            .center_blog {
                padding-top: 50px;
                padding-bottom: 110px;
                background-color: #ffffff;
            }
            
            .center_container_blog {
                padding-left: 25%;
                padding-right: 25%;
            }
            
            .blog_szczegoly_galeria {
                padding-top: 30px;
            }
            
            .blog_szczegoly_ob {
                padding-bottom: 60px;
            }
            
            .blog_szczegoly_media {
                padding-top: 0px;
                padding-bottom: 30px;
            }
            /*historia*/
            
            .center_historia {
                padding-top: 50px;
                padding-bottom: 100px;
                background-color: #F0F0F0;
            }
            
            .padding_2 {
                padding: 0px;
            }
            
            .padding_left {
                padding-left: 0px;
                padding-right: 45px;
                float: left;
                padding-bottom: 20px;
            }
            
            .padding_right {
                padding-right: 0px;
                padding-left: 45px;
                float: right;
                padding-bottom: 20px;
            }
            
            .padding_right_1 {
                padding-right: 0px;
            }
            
            .historia_1 {
                margin-top: 80px;
            }
            
            .zd7 {
                float: left;
                padding-right: 40px;
            }
            
            .tresc_historia {
                font-size: 18px;
                font-weight: 300;
            }
            
            .historia_all {
                text-align: justify;
            }
            /*film*/
            
            .tresc1 {
                font-size: 18px;
                font-weight: 300;
                text-align: justify;
                padding-bottom: 0px;
            }
            /*film szczegoly*/
            
            .film_film {
                padding-top: 20px;
            }
            /*paginacja*/
            
            .section_paginacja {
                padding-top: 20px;
            }
            
            .pagination {
                display: inline-block;
                padding-left: 0;
                margin: 0;
                border-radius: 0px;
                text-align: center;
            }
            
            .pagination_pos {
                margin-right: 15px;
            }
            
            .pagination>li>a,
            .pagination>li>span {
                border: 1px solid black;
            }
            
            .pagination>li:first-child>a,
            .pagination>li:first-child>span {
                border-top-left-radius: 0px;
                border-bottom-left-radius: 0px;
            }
            
            .pagination>li:last-child>a,
            .pagination>li:last-child>span {
                border-top-right-radius: 0px;
                border-bottom-right-radius: 0px;
            }
            
            .pagination>li>a,
            .pagination>li>span {
                color: black;
            }
            
            .paginacja_mop {
                margin-top: 90px;
            }
            /*motocykle szczegoly*/
            
            hr.style-one {
                border: 0;
                height: 1px;
                background: #c8c8c8;
                margin-top: 10px;
                margin-bottom: 50px;
            }
            
            .motocykle_dane {
                text-transform: uppercase;
                font-weight: 700;
                font-size: 18px;
            }
            
            .motocykle_dane_span {
                font-weight: 300;
            }
            
            .motocykle_dane_span_1 {
                font-weight: 300;
                text-transform: none;
            }
            /*kontakt*/
            
            .center_kontakt {
                padding-top: 15px;
                padding-bottom: 15px;
                background-color: #F0F0F0;
            }
            
            .kontakt_1 {
                margin-top: 65px;
            }
            
            .kontakt_2 {
                text-align: center;
                font-weight: 700;
                font-size: 16px;
                text-transform: uppercase;
                padding-top: 30px;
            }
            
            .kontakt_3 {
                text-align: center;
                font-weight: 300;
                font-size: 16px;
                padding-top: 0px;
            }
            
            .kontakt_4 {
                text-align: center;
                font-weight: 300;
                font-size: 16px;
                padding-top: 0px;
            }
            
            .kontakt_4_span {
                font-weight: 700;
            }
            
            hr.style-one_kontakt {
                border: 0;
                height: 1px;
                background: #C8C8C8;
                margin-top: 40px;
                margin-bottom: 10px;
                margin-left: 10%;
                margin-right: 10%;
            }
            
            .kontakt_pusty {
                padding-top: 20px;
            }
            
            .front_spl_banne {
                padding-left: 45px;
                padding-bottom: 0px;
                font-size: 30px;
                font-family: 'Signika', sans-serif;
            }
            
            .mopy_kogos {
                margin-top: 115px;
            }
            
            .mopy_kogos1 {
                margin-top: 115px;
            }
            
            .historia_2 {
                margin-top: 70px;
            }
            
            .cirr_fro_bann {
                clear: both;
                width: 100%;
                height: 1px;
            }
            
            .cle2 {
                clear: both;
                width: 100%;
                height: 20px;
            }
            
            .corrfron921 {
                margin-bottom: 0px;
            }
            /* pasek front */
            
            .tlo_szeroki_pasek3 {
                margin-top: 11px;
                background-image: url('../images/ob28.png');
                background-repeat: no-repeat;
                background-attachment: scroll;
                background-position: bottom;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                background-size: cover;
                -o-background-size: cover;
                min-height: 640px;
                background-attachment: fixed;
            }
            
            .tlo_szeroki_pasek3a {
                padding-top: 60px;
                padding-bottom: 70px;
            }
            
            .tekst_6 {
                text-align: center;
                /*                font-family: 'Lato-Bold';*/
                font-size: 52px;
                text-transform: uppercase;
                color: #FFFFFF;
                line-height: 1;
                padding-bottom: 40px;
            }
            
            #video-background {
                z-index: -100;
                width: 100%;
                height: 100%;
                max-width: 1920px;
                max-height: 480px;
            }
            
            .video_front {
                margin-top: 11px;
                width: 100%;
                height: 100%;
                max-width: 1920px;
                max-height: 480px;
            }
            
            .pagginacja_cancel {
                padding: 0px;
            }
            
            .corsd12011641 {
                width: 100%;
                height: 100px;
            }
            .modal-open {
              padding-right: 0 !important;
            }
            html {
              overflow-y: scroll !important;
            }


.padding_01za{
    padding-left:0px;
}


.heightvideoa{
    height:550px;
}






.pagination>li>a, .pagination>li>span{
	background-color: transparent !important; 
}

.arrow_paginas{
	background-color: black !important;
	color: white !important;
}



.alert-success{
	color: #323232;
	background-color: rgb(212,212,212) !important;
	border-color: rgb(212,212,212) !important;
}


.nasza_hist_frn{
	color: #ffffff;
}

.nasza_hist_frn:hover{
	color: #ffffff;
}
 


.centrujButton{
	display: flex;
	align-items: center;
	justify-content: center;
}

.nhspopr3103{
	max-width: 515px !important;
}


.blog_szczegoly_mediaxyz{
	padding-bottom: 20px;
}


.blog_szczegoly_media46gh4ytg{
	padding-bottom: 0px;
}

.grblog_1_tresctgrtgrd{
	line-height:1.2;
}

.blog_szczegoly_mediafreferfrew{
	padding-top: 15px;
}


.blog_szczegoly_galeria2edfcdvsx{
	padding-top: 5px;
}

.blog_1_tytul1904{
	padding-top: 0px;
	padding-bottom: 10px;
}


.newcolrpagi{
	background-color: #333333 !important;
}

.foncorr2004{
	font-size:45px !important;
}





.pon28052018{
	padding-top:20px;
	color:white;
	font-family: 'Signika', sans-serif;
	font-weight: 400  !important;
}

.pon28052018x{
color:white;
	font-family: 'Signika', sans-serif;
	font-weight: 400  !important;
}

.cancelmailcofleo{
color:white;
	font-family: 'Signika', sans-serif;
	font-weight: 400  !important;
}


.check_wyposazeniefwefwe2{
width: 20px;
/* 
display: inline-block;
 */
top: 0px;
position: relative;
float:left;
}


.core23051812{
	width:95%;
	/* display: inline-block; */
	float:left;
}