@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700&display=swap");body *{font-family:'Lato', sans-serif !important}
.wpcf7 input[type=tel],.wpcf7 input[type=email]{color:#fff;background:rgba(238,238,238,0.18);border:1px solid rgba(255,255,255,0.015);line-height:20px;font-size:14px;padding:5px 10px;margin:0 0 5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.wpcf7 input[type=tel]:-moz-placeholder,.wpcf7 input[type=email]:-moz-placeholder{color:#aaa !important}
.wpcf7 input[type=tel]::-moz-placeholder,.wpcf7 input[type=email]::-moz-placeholder{color:#aaa !important}
.wpcf7 input[type=tel]:-ms-input-placeholder,.wpcf7 input[type=email]:-ms-input-placeholder{color:#aaa !important}
.wpcf7 input[type=tel]::-webkit-input-placeholder,.wpcf7 input[type=email]::-webkit-input-placeholder{color:#aaa !important}
.wpcf7 div.wpcf7-validation-errors,.wpcf7 div.wpcf7-mail-sent-ng,.wpcf7 div.wpcf7-mail-sent-ok{display:inline-block;float:right}
#bgvid{width:100%}
.car-list-sub:hover{cursor:pointer}
.car-list-sub>.sub-menu{cursor:default;display:none;position:absolute;width:100%;left:0;right:0;background-color:#565656}
.car-list-sub>.sub-menu li{border-left-color:#4c4c4c;border-right-color:#4c4c4c}
.car-list-sub>.sub-menu li a{color:#cccccc;position:relative}
.car-list-sub>.sub-menu li.current-menu-item{background-image:none;position:relative}
.car-list-sub>.sub-menu li.current-menu-item:after{content:"";position:absolute;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:0;height:0;border:6px solid #020202;bottom:-1px;left:50%;margin-left:-6px;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}
body.single .login-form,body.blog .login-form,body.page-template-template-comparison .login-form{display:none !important}
body.page-template-template-comparison{margin-top:114px}
.container{max-width:1130px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:20px;padding-right:20px}
.container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.row{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px;box-sizing:border-box}
.row:before,.row:after{display:none}
div[class*="col-"]{padding-left:20px;padding-right:20px;position:relative;min-height:1px;box-sizing:border-box;display:block;float:left}
.col-md-12{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.col-md-8{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-md-6{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-4{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-md-3{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}
#car-list{margin-top:25px}
.cars img{max-width:100%}
.car-list-open-tr #car-list,.car-list-open-u #car-list,.car-list-open-fun #car-list{display:block}
.clearer{clear:both}
footer{position:relative;background-color:#000000}
body.scrolled .side_menu{top:139px !important}
.side_menu:hover{width:250px}
.side_menu .blog{display:none}
.blog .side_menu,.archive .side_menu{display:none}
.fve-video-wrapper{display:none;z-index:9999}
.single .fve-video-wrapper{display:block}
.single h1.entry-title{text-transform:none}
.single article .entry-content .single-table1 td{padding:10px}
.single article .entry-content tr td:first-child{text-align:center}
.video-close{display:none;position:absolute;z-index:9999;top:20px;right:20px}
#car-video,.car-video{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;margin:0;display:none;background-color:#000000}
#car-video .fve-max-width-wrapper,.car-video .fve-max-width-wrapper{max-width:100%;margin-left:0;margin-right:auto;position:absolute;left:0;right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#car-video iframe,.car-video iframe{width:90%;height:80%;left:5% !important;right:5%;top:10%}
.wrapper.hide{display:none;visibility:hidden}
.page-template-car #cars-container .car{overflow:visible}
.blog .login-form{display:none}
.login-form input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #dedddd inset;border:1px solid #dddddd}
.page-template-event-list #events .event{display:flex;padding-bottom:80px}
.page-template-event-list #events .event .image{text-align:right}
.page-template-event-list #events .event .image img{max-width:500px;width:100%;height:auto}
.page-template-event-list #events .event .desc{padding-bottom:45px;position:relative}
.page-template-event-list #events .event .desc .event-gallery-btn{position:absolute;bottom:0;left:0}
.page-template-event-list #events .event .desc p{white-space:pre-wrap}
.page-template-event-list #events .event:nth-child(even){flex-direction:row-reverse;text-align:left}
.page-template-event-list #events .event:nth-child(even) .image{text-align:left !important}
.page-template-event-list #events .event:nth-child(even) h3{text-align:left}
.page-template-event-list #events .event:nth-child(even) .btn{float:right}
.page-template-event-list #events .event:nth-child(even) .desc .event-gallery-btn{left:inherit;right:0}
.page-template-event-list .gallery.hidden{opacity:0;visibility:hidden;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transition:all 0.25s cubic-bezier(0.23, 1, 0.82, 1),visibility 0s linear 0.25s;-moz-transition:all 0.25s cubic-bezier(0.23, 1, 0.82, 1),visibility 0s linear 0.25s;-ms-transition:all 0.25s cubic-bezier(0.23, 1, 0.82, 1),visibility 0s linear 0.25s;-o-transition:all 0.25s cubic-bezier(0.23, 1, 0.82, 1),visibility 0s linear 0.25s;transition:all 0.25s cubic-bezier(0.23, 1, 0.82, 1),visibility 0s linear 0.25s}
.page-template-event-list .gallery{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2001;margin:0;-webkit-transition:all 0.35s cubic-bezier(0.23, 1, 0.82, 1);-moz-transition:all 0.35s cubic-bezier(0.23, 1, 0.82, 1);-ms-transition:all 0.35s cubic-bezier(0.23, 1, 0.82, 1);-o-transition:all 0.35s cubic-bezier(0.23, 1, 0.82, 1);transition:all 0.35s cubic-bezier(0.23, 1, 0.82, 1)}
.page-template-event-list .gallery ul{position:relative;margin:0;padding:0;list-style:none;height:100%;z-index:0}
.page-template-event-list .gallery ul li{position:absolute;width:100%;height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-ms-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out}
.page-template-event-list .gallery ul li.active{opacity:1}
.page-template-event-list .gallery .close{position:absolute;right:20px;top:20px;display:block}
.page-template-event-list #events .event h3,.page-template-event-list #events .event h2{position:relative;border-bottom:1px solid #ffd33f;color:#fff}
.page-template-event-list #events .event h3:after,.page-template-event-list #events .event h2:after{display:block;content:" ";width:40px;height:4px;margin-top:20px;margin-bottom:-2px;border-right:10px solid #000;background-color:#ffd33f}
.page-template-template-transport section section.gallery.hidden{opacity:0;visibility:hidden;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transition:all 0.25s cubic-bezier(0.23, 1, 0.82, 1),visibility 0s linear 0.25s;-moz-transition:all 0.25s cubic-bezier(0.23, 1, 0.82, 1),visibility 0s linear 0.25s;-ms-transition:all 0.25s cubic-bezier(0.23, 1, 0.82, 1),visibility 0s linear 0.25s;-o-transition:all 0.25s cubic-bezier(0.23, 1, 0.82, 1),visibility 0s linear 0.25s;transition:all 0.25s cubic-bezier(0.23, 1, 0.82, 1),visibility 0s linear 0.25s}
.page-template-template-transport section section.gallery{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2001;margin:0;-webkit-transition:all 0.35s cubic-bezier(0.23, 1, 0.82, 1);-moz-transition:all 0.35s cubic-bezier(0.23, 1, 0.82, 1);-ms-transition:all 0.35s cubic-bezier(0.23, 1, 0.82, 1);-o-transition:all 0.35s cubic-bezier(0.23, 1, 0.82, 1);transition:all 0.35s cubic-bezier(0.23, 1, 0.82, 1)}
.page-template-template-transport section section.gallery ul{position:relative;margin:0;padding:0;list-style:none;height:100%;z-index:0}
.page-template-template-transport section section.gallery ul li{position:absolute;width:100%;height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-ms-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out}
.page-template-template-transport section section.gallery ul li.active{opacity:1}
.page-template-template-transport section section.gallery .close{position:absolute;right:20px;top:20px;display:block}
.page-template-template-transport section #gallery-2{margin-left:-10px;margin-right:-10px}
.page-template-template-transport section #gallery-2 .gallery-item{margin-bottom:0;max-width:50%;float:left}
.page-template-template-transport section #gallery-2 .gallery-item:hover{cursor:default}
.page-template-template-transport section #gallery-2 .gallery-item a:hover{cursor:default}
.page-template-template-transport section #gallery-2 .gallery-item img{max-width:100%;height:auto}
.page-template-template-transport section #gallery-2 .gallery-item .gallery-icon{padding-left:10px;padding-right:10px}
.page-template-template-transport section #bgvid{margin-bottom:-5px}
.img-container{position:relative}
.loader-scc{display:none;position:fixed;border:5px solid transparent !important;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border-top:5px solid #ffd43d !important;border-bottom:5px solid #ffd43d !important;width:50px !important;height:50px !important;-moz-animation:spin 10s linear infinite;-webkit-animation:spin 10s linear infinite;animation:spin 10s linear infinite;z-index:999;top:50%;left:50%;margin-top:-30px;margin-left:-25px}
.overlay-scc{display:none;position:absolute;width:100%;height:100%;background-color:#000000;opacity:0.6}
.car.loading .overlay-scc{display:block}
.car.loading .loader-scc{display:block}
section.car nav a{height:100%}
section.car nav a:focus{background-color:transparent}
.container-page-title h1{text-transform:none;text-align:center;margin-top:60px}
#events .events{margin-top:45px}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(3600deg);transform:rotate(3600deg)}
}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(3600deg);transform:rotate(3600deg)}
}@keyframes spin{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(3600deg);-ms-transform:rotate(3600deg);-webkit-transform:rotate(3600deg);transform:rotate(3600deg)}
}.login-error{position:absolute;bottom:10px}
.login-error p{font-weight:400;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;margin:0;font-size:13px;color:#d41900}
html[lang="cs-CZ"] #car-list .car-list-container ul #car-page-8073{display:none !important}
.social-icon a{font:0/0 serif;text-shadow:none;color:transparent;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:26px;line-height:1;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.social-icon.instagram a{background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/instagram.png) no-repeat center center}
.social-icon.instagram:hover a{background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/instagram-h.png) no-repeat center center}
.social-icon.facebook a{background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/facebook.png) no-repeat center center}
.social-icon.facebook:hover a{background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/facebook-h.png) no-repeat center center}
.social-icon.facebook-g a{background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/facebook-closed.png) no-repeat center center}
.social-icon.facebook-g:hover a{background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/facebook-closed-h.png) no-repeat center center}
body.blog{margin-top:200px}
#blog-posts{max-width:1160px;margin:0 auto 0 auto;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/timeline.png) repeat-y center top;position:relative;padding:0 30px 30px 30px}
#blog-posts article{display:-webkit-flex;display:flex;max-width:100%;padding:0 0 80px 0;margin:0;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/time_mark.png) no-repeat center top}
#blog-posts article:nth-child(even){-webkit-flex-direction:row-reverse;flex-direction:row-reverse;text-align:left;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/time_mark_even.png) no-repeat center top}
#blog-posts .image{text-align:right;float:left;width:44%;margin:0 3%}
#blog-posts .image img{display:block;max-width:100%;height:auto}
#blog-posts .desc{padding-bottom:45px;position:relative;float:left;width:44%;margin:0 3%}
#blog-posts .desc p{font-size:14px;margin-bottom:10px;margin-top:10px}
#blog-posts .desc .post-link{position:absolute;bottom:0;left:0;display:inline-block;margin-top:15px;padding:1px 20px}
#blog-posts h3,#blog-posts h2{position:relative;border-bottom:1px solid #ffd33f;color:#fff;font-family:"bold";text-transform:none;margin-top:0;padding-top:8px;margin-bottom:5px;font-size:20px;line-height:24px}
#blog-posts h3 a,#blog-posts h2 a{text-transform:none}
#blog-posts h3:after,#blog-posts h2:after{display:block;content:" ";width:40px;height:4px;margin-top:20px;margin-bottom:-2px;border-right:10px solid #000;background-color:#ffd33f}
.blog .pagination,.archive .pagination{display:table;margin:50px auto}
.blog .pagination h2,.archive .pagination h2{display:none}
.blog .pagination .nav-links a,.archive .pagination .nav-links a{margin-left:10px;margin-right:10px;line-height:20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
.blog .pagination .nav-links a:hover,.archive .pagination .nav-links a:hover{color:#ffd33f}
.blog .pagination .nav-links .prev,.archive .pagination .nav-links .prev{font:0/0 serif;text-shadow:none;color:transparent;width:20px;height:20px;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/prev.svg) no-repeat center center;line-height:20px}
.blog .pagination .nav-links .next,.archive .pagination .nav-links .next{font:0/0 serif;text-shadow:none;color:transparent;width:20px;height:20px;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/next.svg) no-repeat center center;line-height:20px}
.blog .pagination .nav-links .page-numbers.current,.archive .pagination .nav-links .page-numbers.current{margin-left:10px;margin-right:10px;color:#ffd33f;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;line-height:20px}
.blog .pagination .nav-links .dots,.archive .pagination .nav-links .dots{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;line-height:20px}
#blog .container{max-width:1110px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
#blog .row{display:block;margin-right:-15px;margin-left:-15px;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#blog .sidebar{float:left;width:30%;padding-right:15px;padding-left:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:80px;margin-bottom:50px}
#blog .sidebar .post-list{background:rgba(0,0,0,0.92);padding-top:5px;padding-bottom:30px}
#blog .sidebar .post-list ul{margin-bottom:0;padding:0}
#blog .sidebar .post-list ul li{list-style-type:none}
#blog .sidebar .post-list ul li a{padding-left:30px;padding-right:30px;display:block}
#blog .sidebar .post-list ul li a.current{color:#ffd33f}
#blog .sidebar .post-list h3{padding-left:30px;font-size:22px}
#blog .sidebar .post-list::-webkit-scrollbar{width:7px}
#blog .sidebar .post-list::-webkit-scrollbar-track{background:#626262}
#blog .sidebar .post-list::-webkit-scrollbar-thumb{background:#ffd33f}
#blog .sidebar .post-list::-webkit-scrollbar-thumb:hover{background:#ffd33f}
#blog .content-area{float:left;width:70%;padding-right:15px;padding-left:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:80px}
#blog .content-area article{margin:0 0 50px 0;max-width:100%;text-align:left}
#blog .content-area h1{font-size:26px;line-height:26px}
#blog .content-area .post-date{margin-top:0;position:relative;margin-bottom:0;font-size:14px}
#blog .content-area iframe{max-width:100%}
#blog .side_menu.blog{display:none}
#blog .entry-header{display:none}
#blog .back{position:relative;padding-left:20px;line-height:20px;display:table;margin-top:10px;color:#ffd33f}
#blog .back:before{content:"";position:absolute;left:0;width:15px;height:15px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/prev.svg) no-repeat center center;top:1px}
.postid-9865 .entry-title span{font-weight:bold}
.page-template-template-comparison #main section{background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/cal-bg.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}
.page-template-template-comparison #main section .container{background-color:#000000}
.page-template-template-comparison .container{margin-top:50px;margin-bottom:50px;min-height:800px}
.page-template-template-comparison .container .col-md-4{border-left:1px solid #272727}
.page-template-template-comparison .wpcf7{margin-bottom:60px;display:none}
.page-template-template-comparison .wpcf7 *{font-family:"regular"}
.page-template-template-comparison .wpcf7 form input[type="text"]{background-color:transparent;color:#e9e9e9;border:1px solid #ffffff}
.page-template-template-comparison .wpcf7 form input[type="text"]:-moz-placeholder{color:#e9e9e9}
.page-template-template-comparison .wpcf7 form input[type="text"]::-moz-placeholder{color:#e9e9e9}
.page-template-template-comparison .wpcf7 form input[type="text"]:-ms-input-placeholder{color:#e9e9e9}
.page-template-template-comparison .wpcf7 form input[type="text"]::-webkit-input-placeholder{color:#e9e9e9}
.page-template-template-comparison .wpcf7 form p{margin-bottom:0;margin-top:10px;color:#e9e9e9;width:100%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
.page-template-template-comparison .wpcf7 form p span{display:table;width:100%}
.page-template-template-comparison .wpcf7 form .nazwa-samochodu{margin-bottom:0}
.page-template-template-comparison .wpcf7 form #carName{padding:0;margin-top:8px;color:#ffd33f;font-size:16px;border:none !important}
.page-template-template-comparison .wpcf7 form .date{padding-right:18px;background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/cal-icon.png) no-repeat 98% center}
.page-template-template-comparison .wpcf7 form .date:focus{outline:none}
.page-template-template-comparison .wpcf7 form .date:-moz-placeholder{font-size:14px !important;color:#e9e9e9 !important}
.page-template-template-comparison .wpcf7 form .date::-moz-placeholder{font-size:14px !important;color:#e9e9e9 !important}
.page-template-template-comparison .wpcf7 form .date:-ms-input-placeholder{font-size:14px !important;color:#e9e9e9 !important}
.page-template-template-comparison .wpcf7 form .date::-webkit-input-placeholder{font-size:14px !important;color:#e9e9e9 !important}
.page-template-template-comparison .wpcf7 form p>span{margin-bottom:13px}
.page-template-template-comparison .wpcf7 form input[type="submit"]{display:table;float:left;font-size:14px;line-height:14px;padding:5px 7px;height:inherit;text-transform:none;width:auto;border:1px solid #ffd33f}
.page-template-template-comparison .wpcf7 form input[type="submit"]:focus{outline:none}
.page-template-template-comparison .wpcf7 .wpcf7-response-output{margin-left:0;margin-right:0;font-size:14px;float:left;border:1px solid #fff;color:#fff;margin-top:20px}
.page-template-template-comparison .wpcf7 .wpcf7-response-output.wpcf7-validation-errors{border:1px solid #ffd33f}
.page-template-template-comparison .wpcf7 .ajax-loader{display:none}
.page-template-template-comparison .wpcf7 .wpcf7-not-valid-tip{font-size:14px}
.page-template-template-comparison .wpcf7 .hidden{display:none}
.page-template-template-comparison .wpcf7 .liczba-dni,.page-template-template-comparison .wpcf7 .liczba-km{display:none}
.page-template-template-comparison .ui-widget-content{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #fff;background:#000000;color:#fff}
.page-template-template-comparison .ui-widget-content .ui-datepicker-header{border:1px solid #fff;border-radius:0 !important;background:#000000;color:#222}
.page-template-template-comparison .ui-widget-content .ui-datepicker-header .ui-datepicker-title{color:#fff}
.page-template-template-comparison .ui-widget-content .ui-datepicker-prev span{background:none}
.page-template-template-comparison .ui-widget-content .ui-datepicker-prev span:after{content:"";width:8px;height:8px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-top:2px solid #fff;border-left:2px solid #fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:5px;left:7px;position:absolute}
.page-template-template-comparison .ui-widget-content .ui-datepicker-prev:hover{background:#000000}
.page-template-template-comparison .ui-widget-content .ui-datepicker-next span{background:none}
.page-template-template-comparison .ui-widget-content .ui-datepicker-next span:after{content:"";width:8px;height:8px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-top:2px solid #fff;border-right:2px solid #fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:5px;right:7px;position:absolute}
.page-template-template-comparison .ui-widget-content .ui-datepicker-next:hover{background:#000000}
.page-template-template-comparison .ui-widget-content .ui-datepicker-calendar .ui-state-default{background:transparent;border:1px solid #fff;color:#fff}
.page-template-template-comparison .ui-widget-content .ui-datepicker-calendar .ui-state-default:hover{background:transparent;color:#ffd33f}
.page-template-template-comparison .ui-widget-content .ui-datepicker-calendar .ui-state-highlight{color:#ffd33f}
.page-template-template-comparison .ui-widget-content .ui-datepicker-calendar .ui-state-active{background:#ffd33f;color:#000000}
.car-comp{padding:10px !important}
.car-comp a{border:2px solid transparent;display:block;height:100%;padding:10px;box-sizing:border-box}
.car-comp h3{font-size:15px;text-align:center;margin-top:0;margin-bottom:0}
.car-list-compare .sc_u_comp,.car-list-compare .sc_nt_comp,.car-list-compare .sc_old_comp,.car-list-compare .sc_fun_comp,.car-list-compare .sc_tr_comp,.car-list-compare .sc_suv_comp{display:none}
.car-list-compare .car-in-compare a{border:2px solid #ffd33f}
.car-list-compare .row{margin-right:-10px;margin-left:-10px}
.car-list-compare .col-md-12{padding-left:10px !important;padding-right:10px !important}
.comp-nav{margin-bottom:0;padding-left:0}
.comp-nav li{list-style:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
.comp-nav li a{color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;display:block;padding:10px 13px;font-weight:400;font-family:"regular"}
.comp-nav li.active a{background-color:#ffd33f;color:#000000;font-weight:400}
.compare{font-family:"regular";float:left;width:100%;border-bottom:1px solid #272727;margin-bottom:5px}
.compare *{box-sizing:border-box}
.compare img{width:32%;display:block;float:left}
.compare .close-comp{cursor:pointer;display:block;float:right;font-weight:bold;font-size:14px;line-height:14px;color:#fff;padding:5px 7px 5px 7px;border:1px solid #ffd33f;margin-top:22px}
.compare>div.pkt{font-size:16px;line-height:16px;color:#ffd33f;font-weight:bold;margin-top:26px;display:block;float:left;width:28%;text-align:center}
.compare .book-box,.compare .close-box{display:block;float:left}
.compare .book-box{width:29%;text-align:center}
.compare .close-box{width:11%}
.compare .book{font-size:14px;line-height:14px;color:#ffd33f;padding:5px 7px;border:1px solid #ffd33f;display:table;margin:22px auto 0 auto}
.compare .book:hover{background-color:#ffd33f;color:#000000}
#compare-box{margin-top:30px}
#compare-box .input{position:relative}
#compare-box .input:after{content:"";position:absolute;width:1px;height:7px;background-color:#ffd33f;top:50%;right:0;margin-top:-4px}
#compare-box .input:before{content:"";position:absolute;width:1px;height:7px;background-color:#ffd33f;top:50%;left:0;margin-top:-4px}
body .ui-state-default,body .ui-widget-content .ui-state-default{border:1px solid #000000}
.slidecontainer input[type=range]{width:100%;display:block}
.slidecontainer .kms,.slidecontainer .days{text-align:center;margin-bottom:10px}
.slidecontainer .kms #km-range,.slidecontainer .kms #day-range,.slidecontainer .days #km-range,.slidecontainer .days #day-range{font-size:16px;color:#ffd33f;font-weight:bold;display:block;margin-bottom:18px;width:100%;text-align:center;background-color:transparent;border:none}
.slidecontainer .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:0;background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/slider-icon.png);cursor:pointer}
.slidecontainer .slider::-moz-range-thumb{width:20px;height:20px;border:0;background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/slider-icon.png);cursor:pointer}
.slidecontainer .slider{-webkit-appearance:none;width:100%;height:1px;background:#ecca3e;-webkit-transition:.2s;transition:opacity .2s;outline:none !important}
.slidecontainer p{font-size:16px;color:#ffffff;text-align:left;margin-bottom:6px}
.slidecontainer .km-count,.slidecontainer .day-count{display:table;width:100%}
.slidecontainer .km-count span,.slidecontainer .day-count span{font-size:16px;color:#bcbcbc;margin-top:19px}
.slidecontainer .km-count span:first-child,.slidecontainer .day-count span:first-child{text-align:left;float:left}
.slidecontainer .km-count span:last-child,.slidecontainer .day-count span:last-child{text-align:right;float:right}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.slidecontainer input[type=range]{-webkit-appearance:none;background:none;height:auto}
.slidecontainer input[type=range]::-ms-track{width:100%;height:1px;background:transparent;border-color:transparent;border-width:10px 0;color:transparent}
.slidecontainer input[type=range]::-ms-fill-lower{background:#ecca3e;border-radius:10px}
.slidecontainer input[type=range]::-ms-fill-upper{background:#ecca3e}
.slidecontainer input[type=range]::-ms-thumb{width:20px;height:20px;border:0;background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/slider-icon.png);cursor:pointer}
.slidecontainer input[type=range]::-ms-thumb:hover{cursor:pointer}
.slidecontainer input[type=range]:focus::-ms-fill-lower{background:#ecca3e}
.slidecontainer input[type=range]:focus::-ms-fill-upper{background:#ecca3e}
#compare-box .input:before{content:"";position:absolute;width:1px;height:7px;background-color:#ffd33f;top:50%;left:0;margin-top:-11px}
#compare-box .input:after{content:"";position:absolute;width:1px;height:7px;background-color:#ffd33f;top:50%;right:0;margin-top:-11px}}@supports (-ms-ime-align: auto){.slidecontainer input[type=range]{-webkit-appearance:none;background:none;height:auto}
.slidecontainer input[type=range]::-ms-track{width:100%;height:1px;background:transparent;border-color:transparent;border-width:10px 0;color:transparent}
.slidecontainer input[type=range]::-ms-fill-lower{background:#ecca3e;border-radius:10px}
.slidecontainer input[type=range]::-ms-fill-upper{background:#ecca3e}
.slidecontainer input[type=range]::-ms-thumb{width:20px;height:20px;border:0;background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/slider-icon.png);cursor:pointer}
.slidecontainer input[type=range]::-ms-thumb:hover{cursor:pointer}
.slidecontainer input[type=range]:focus::-ms-fill-lower{background:#ecca3e}
.slidecontainer input[type=range]:focus::-ms-fill-upper{background:#ecca3e}}.choose-car{font-size:20px;color:#fff;text-transform:uppercase}
.to-many-cars{color:#fff;font-family:"regular";padding:5px 7px;border:1px solid #fff;float:left;max-width:100%;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;font-size:13px;margin-top:9px;margin-bottom:0}
.to-many-cars.active{visibility:visible}
#showComp{position:fixed;bottom:0;left:0;right:0;background-color:#ecca3e;text-transform:uppercase;z-index:3001;text-align:center;color:#000000;font-family:"regular";padding-top:14px;padding-bottom:12px;font-weight:bold;display:none}
#showCompEvent{position:fixed;bottom:0;left:0;right:0;background-color:#ecca3e;text-transform:uppercase;z-index:3001;text-align:center;color:#000000;font-family:"regular";padding-top:14px;padding-bottom:12px;font-weight:bold;display:block}
#combButton{display:none}
#mobileBack{display:none;width:100%;font-size:16px;font-family:"regular";font-weight:bold;text-align:center;text-transform:uppercase;color:#000000;background-color:#ffd33f;padding-top:9px;padding-bottom:8px;position:relative}
.compare-mobile-choose{display:none;text-align:center;font-family:"regular";color:#fff}
.compare-mobile-choose p{margin-top:18px;margin-bottom:0}
.compare-mobile-choose p:last-child{margin-top:10px;text-transform:uppercase}
#dataZwrotu:disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}
#kontakt-page .content{max-width:660px}
#kontakt-page .content form small{font-size:12px;line-height:11px}
#mapa a{min-height:500px;background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/mapa.jpg) no-repeat center center;background-size:cover;width:100%;display:block}
.page-id-8634,.page-id-10094{margin-top:186px}
.page-id-8634 .car-list-compare .sc_u_comp,.page-id-8634 .car-list-compare .sc_nt_comp,.page-id-8634 .car-list-compare .sc_old_comp,.page-id-8634 .car-list-compare .sc_fun_comp,.page-id-8634 .car-list-compare .sc_tr_comp,.page-id-10094 .car-list-compare .sc_u_comp,.page-id-10094 .car-list-compare .sc_nt_comp,.page-id-10094 .car-list-compare .sc_old_comp,.page-id-10094 .car-list-compare .sc_fun_comp,.page-id-10094 .car-list-compare .sc_tr_comp{display:block}
.page-id-8634 .car-list-compare .car-page-5827,.page-id-8634 .car-list-compare .car-page-6880,.page-id-10094 .car-list-compare .car-page-5827,.page-id-10094 .car-list-compare .car-page-6880{display:none}
.page-id-8634 #col-comp .compare,.page-id-10094 #col-comp .compare{display:none !important}
.page-id-8634 .slidecontainer select,.page-id-10094 .slidecontainer select{width:44px;height:30px}
.page-id-8634 .container,.page-id-10094 .container{margin-top:50px;margin-bottom:50px;min-height:800px;background-color:#000000}
.page-id-8634 .container .col-md-4,.page-id-10094 .container .col-md-4{border-left:1px solid #272727}
.page-id-8634 #main section,.page-id-10094 #main section{background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/cal-bg.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}
.page-id-8634 .to-many-cars,.page-id-10094 .to-many-cars{position:fixed;background-color:#9e003a;color:#fff;width:100%;left:0;right:0;top:185px;border:none;text-align:center;margin-top:0;padding-top:8px;padding-bottom:8px;font-size:16px}
.page-id-8634.scrolled .to-many-cars,.page-id-10094.scrolled .to-many-cars{top:114px;z-index:1024}
.results{display:none;margin-top:20px;padding-top:0;border-top:1px solid #272727}
.event-paragraph{margin-bottom:10px;margin-top:20px}
.event-paragraph span{color:#ffd33f}
.yellow-paragraph{color:#ffd33f}
.event-form{margin-top:20px}
.event-form .wpcf7{display:block !important;margin-bottom:60px}
.event-form .wpcf7 *{font-family:"regular"}
.event-form .wpcf7 form input[type="text"],.event-form .wpcf7 form input[type="email"],.event-form .wpcf7 form input[type="tel"],.event-form .wpcf7 form textarea{background-color:transparent;color:#e9e9e9;border:1px solid #ffffff}
.event-form .wpcf7 form input[type="text"]:-moz-placeholder,.event-form .wpcf7 form input[type="email"]:-moz-placeholder,.event-form .wpcf7 form input[type="tel"]:-moz-placeholder,.event-form .wpcf7 form textarea:-moz-placeholder{color:#e9e9e9}
.event-form .wpcf7 form input[type="text"]::-moz-placeholder,.event-form .wpcf7 form input[type="email"]::-moz-placeholder,.event-form .wpcf7 form input[type="tel"]::-moz-placeholder,.event-form .wpcf7 form textarea::-moz-placeholder{color:#e9e9e9}
.event-form .wpcf7 form input[type="text"]:-ms-input-placeholder,.event-form .wpcf7 form input[type="email"]:-ms-input-placeholder,.event-form .wpcf7 form input[type="tel"]:-ms-input-placeholder,.event-form .wpcf7 form textarea:-ms-input-placeholder{color:#e9e9e9}
.event-form .wpcf7 form input[type="text"]::-webkit-input-placeholder,.event-form .wpcf7 form input[type="email"]::-webkit-input-placeholder,.event-form .wpcf7 form input[type="tel"]::-webkit-input-placeholder,.event-form .wpcf7 form textarea::-webkit-input-placeholder{color:#e9e9e9}
.event-form .wpcf7 form p{margin-bottom:0;margin-top:10px;color:#e9e9e9;width:100%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
.event-form .wpcf7 form p span{display:table;width:100%}
.event-form .wpcf7 form .nazwa-samochodu{margin-bottom:0}
.event-form .wpcf7 form #carName{padding:0;margin-top:8px;color:#ffd33f;font-size:16px;border:none !important}
.event-form .wpcf7 form .date{padding-right:18px;background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/cal-icon.png) no-repeat 98% center}
.event-form .wpcf7 form .date:focus{outline:none}
.event-form .wpcf7 form .date:-moz-placeholder{font-size:14px !important;color:#e9e9e9 !important}
.event-form .wpcf7 form .date::-moz-placeholder{font-size:14px !important;color:#e9e9e9 !important}
.event-form .wpcf7 form .date:-ms-input-placeholder{font-size:14px !important;color:#e9e9e9 !important}
.event-form .wpcf7 form .date::-webkit-input-placeholder{font-size:14px !important;color:#e9e9e9 !important}
.event-form .wpcf7 form p>span{margin-bottom:13px}
.event-form .wpcf7 form input[type="submit"]{display:table;float:left;font-size:14px;line-height:14px;padding:5px 7px;height:inherit;text-transform:none;width:auto;border:1px solid #ffd33f}
.event-form .wpcf7 form input[type="submit"]:focus{outline:none}
.event-form .wpcf7 .wpcf7-response-output{margin-left:0;margin-right:0;font-size:14px;float:left;border:1px solid #fff;color:#fff;margin-top:20px}
.event-form .wpcf7 .wpcf7-response-output.wpcf7-validation-errors{border:1px solid #ffd33f}
.event-form .wpcf7 .ajax-loader{display:none}
.event-form .wpcf7 .wpcf7-not-valid-tip{font-size:14px}
.event-form .wpcf7 .hidden{display:none}
.event-form .wpcf7 .liczba-dni,.event-form .wpcf7 .liczba-km{display:none}
.transport-header h1{text-align:center;font-size:60px;line-height:1.1;padding-top:52px;padding-bottom:18px}
.transport-header h1 span{color:#ffd33f}
.trans-price-table{float:right;border-collapse:collapse}
.trans-price-table tr{border-bottom:2px solid #fff}
.trans-price-table tr td:first-child{border-right:2px solid #fff}
.trans-price-table tr:last-child{border-bottom:none}
.trans-price-table td{padding:10px}
.trans-price{text-align:right;font-size:13px;padding-right:10px;padding-top:10px}
.page-template-template-transport #main section:last-child article{width:100%}
.reservation-value{color:#fff;margin-bottom:14px}
.reservation-input p{font-size:14px;color:#bcbcbc;position:relative;padding-right:28px;display:table;width:100%;text-align:right;margin-bottom:16px;margin-top:16px}
.reservation-input p span{position:absolute;right:0}
.reservation-input label{width:67%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;padding-right:13px;padding-top:3px;padding-bottom:3px}
.reservation-input input{width:33%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;background-color:transparent;border:1px solid #555555;color:#bcbcbc;font-size:14px;text-align:right;padding-right:10px;padding-top:4px;padding-bottom:4px}
.page-template-template-prebooking,.page-template-template-prebooking2020,.page-template-new-cars-prebooking,.page-template-template-reservations{margin-top:186px !important}
.page-template-template-prebooking .car-box,.page-template-template-prebooking2020 .car-box,.page-template-new-cars-prebooking .car-box,.page-template-template-reservations .car-box{padding-right:10px;width:18%;float:left;height:100%;display:table}
.page-template-template-prebooking .car-box a,.page-template-template-prebooking2020 .car-box a,.page-template-new-cars-prebooking .car-box a,.page-template-template-reservations .car-box a{display:table-cell;vertical-align:middle}
.page-template-template-prebooking .ranges,.page-template-template-prebooking2020 .ranges,.page-template-new-cars-prebooking .ranges,.page-template-template-reservations .ranges{width:69%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;padding-left:10px;padding-right:10px}
.page-template-template-prebooking .add-remove,.page-template-template-prebooking2020 .add-remove,.page-template-new-cars-prebooking .add-remove,.page-template-template-reservations .add-remove{width:13%;display:table;float:left;padding-left:10px;padding-right:10px;height:100%}
.page-template-template-prebooking .add-remove a,.page-template-template-prebooking2020 .add-remove a,.page-template-new-cars-prebooking .add-remove a,.page-template-template-reservations .add-remove a{font-size:14px;line-height:14px;color:#000000;padding:10px 20px;border:1px solid #ffd33f;display:table;margin:0 auto 0 auto;background-color:#ffd33f;font-family:"bold";height:auto}
.page-template-template-prebooking .add-remove a:hover,.page-template-template-prebooking2020 .add-remove a:hover,.page-template-new-cars-prebooking .add-remove a:hover,.page-template-template-reservations .add-remove a:hover{background-color:transparent;color:#ffd33f}
.page-template-template-prebooking .add-remove .add-remove-cell,.page-template-template-prebooking2020 .add-remove .add-remove-cell,.page-template-new-cars-prebooking .add-remove .add-remove-cell,.page-template-template-reservations .add-remove .add-remove-cell{display:table-cell;vertical-align:middle}
.page-template-template-prebooking .slidecontainer,.page-template-template-prebooking2020 .slidecontainer,.page-template-new-cars-prebooking .slidecontainer,.page-template-template-reservations .slidecontainer{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.page-template-template-prebooking .car-comp,.page-template-template-prebooking2020 .car-comp,.page-template-new-cars-prebooking .car-comp,.page-template-template-reservations .car-comp{border:1px solid #303030;margin-top:18px}
.page-template-template-prebooking .car-comp.in-compare,.page-template-template-prebooking2020 .car-comp.in-compare,.page-template-new-cars-prebooking .car-comp.in-compare,.page-template-template-reservations .car-comp.in-compare{background-color:#303030}
.page-template-template-prebooking .car-comp.in-compare .add-remove a,.page-template-template-prebooking2020 .car-comp.in-compare .add-remove a,.page-template-new-cars-prebooking .car-comp.in-compare .add-remove a,.page-template-template-reservations .car-comp.in-compare .add-remove a{background-color:transparent;color:#fff}
.page-template-template-prebooking .day-count,.page-template-template-prebooking .km-count,.page-template-template-prebooking2020 .day-count,.page-template-template-prebooking2020 .km-count,.page-template-new-cars-prebooking .day-count,.page-template-new-cars-prebooking .km-count,.page-template-template-reservations .day-count,.page-template-template-reservations .km-count{margin-top:11px}
.page-template-template-prebooking .day-count span,.page-template-template-prebooking .km-count span,.page-template-template-prebooking2020 .day-count span,.page-template-template-prebooking2020 .km-count span,.page-template-new-cars-prebooking .day-count span,.page-template-new-cars-prebooking .km-count span,.page-template-template-reservations .day-count span,.page-template-template-reservations .km-count span{margin-top:8px}
.page-template-template-prebooking .day-range,.page-template-template-prebooking .km-range,.page-template-template-prebooking2020 .day-range,.page-template-template-prebooking2020 .km-range,.page-template-new-cars-prebooking .day-range,.page-template-new-cars-prebooking .km-range,.page-template-template-reservations .day-range,.page-template-template-reservations .km-range{font-size:16px;color:#ffd33f;font-weight:bold;display:block;margin-bottom:18px;width:100%;text-align:center;background-color:transparent;border:none}
.page-template-template-prebooking2020 .car-page-6350,.page-template-template-reservations .car-page-6350{display:none}
.page-template-template-prebooking2020 .kms-slidercontainer,.page-template-template-reservations .kms-slidercontainer{display:none}
.page-template-template-prebooking2020 .slidecontainer,.page-template-template-reservations .slidecontainer{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.single-car-price-wrapper{display:table;margin-right:auto;margin-left:auto}
.single-car-price-wrapper p{font-size:14px;color:#bcbcbc;position:relative;padding-right:28px;display:table;width:100%;text-align:right;margin-bottom:16px;margin-top:16px}
.single-car-price-wrapper p span{position:absolute;right:0}
.single-car-price-wrapper input{background-color:transparent;border:1px solid #555555;color:#bcbcbc;font-size:14px;text-align:right;padding-right:10px;width:33%}
.single-car-price-wrapper label{padding-right:13px;width:67%}
#wpcf7-f9882-o1,#wpcf7-f10857-o1{margin-top:16px;width:100%;float:left}
#wpcf7-f9882-o1 form,#wpcf7-f10857-o1 form{width:100%;float:left}
#wpcf7-f9882-o1 p,#wpcf7-f10857-o1 p{margin:0}
#wpcf7-f9882-o1 .col-md-6>div,#wpcf7-f10857-o1 .col-md-6>div{display:table;margin-right:auto;margin-left:auto}
#wpcf7-f9882-o1 .col-md-6>div p,#wpcf7-f10857-o1 .col-md-6>div p{font-size:14px;display:table}
#wpcf7-f9882-o1 .col-md-6>div p>span,#wpcf7-f10857-o1 .col-md-6>div p>span{width:50%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left}
#wpcf7-f9882-o1 .col-md-6>div p>span:first-child,#wpcf7-f10857-o1 .col-md-6>div p>span:first-child{padding:3px 20px 3px 0;text-align:right;color:#e9e9e9}
#wpcf7-f9882-o1 .prebooking-form-2,#wpcf7-f10857-o1 .prebooking-form-2{width:100%}
#wpcf7-f9882-o1 .prebooking-form-2 .wpcf7-submit,#wpcf7-f10857-o1 .prebooking-form-2 .wpcf7-submit{margin:38px auto 0 auto;display:table}
#wpcf7-f9882-o1 .wpcf7-response-output,#wpcf7-f10857-o1 .wpcf7-response-output{float:right;margin:0}
#wpcf7-f9882-o1 .samochody,#wpcf7-f10857-o1 .samochody{display:none}
#wpcf7-f9882-o1 input[type="text"],#wpcf7-f9882-o1 input[type="email"],#wpcf7-f10857-o1 input[type="text"],#wpcf7-f10857-o1 input[type="email"]{max-height:26px;margin-bottom:0;border:1px solid #fff;background-color:transparent;color:#bcbcbc;min-height:40px;margin-top:10px}
#wpcf7-f9882-o1 input[type="text"]:-moz-placeholder,#wpcf7-f9882-o1 input[type="email"]:-moz-placeholder,#wpcf7-f10857-o1 input[type="text"]:-moz-placeholder,#wpcf7-f10857-o1 input[type="email"]:-moz-placeholder{color:#bcbcbc}
#wpcf7-f9882-o1 input[type="text"]::-moz-placeholder,#wpcf7-f9882-o1 input[type="email"]::-moz-placeholder,#wpcf7-f10857-o1 input[type="text"]::-moz-placeholder,#wpcf7-f10857-o1 input[type="email"]::-moz-placeholder{color:#bcbcbc}
#wpcf7-f9882-o1 input[type="text"]:-ms-input-placeholder,#wpcf7-f9882-o1 input[type="email"]:-ms-input-placeholder,#wpcf7-f10857-o1 input[type="text"]:-ms-input-placeholder,#wpcf7-f10857-o1 input[type="email"]:-ms-input-placeholder{color:#bcbcbc}
#wpcf7-f9882-o1 input[type="text"]::-webkit-input-placeholder,#wpcf7-f9882-o1 input[type="email"]::-webkit-input-placeholder,#wpcf7-f10857-o1 input[type="text"]::-webkit-input-placeholder,#wpcf7-f10857-o1 input[type="email"]::-webkit-input-placeholder{color:#bcbcbc}
#wpcf7-f9882-o1 form input[type=submit],#wpcf7-f10857-o1 form input[type=submit]{margin-top:10px}
.prebooking-form{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.9);z-index:-1;visibility:hidden}
.prebooking-form.active{z-index:2001;visibility:visible}
.prebooking-form .wpcf7{width:100%;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.prebooking-form .wpcf7 form{position:relative;max-width:450px;margin-right:auto;margin-left:auto;float:none !important;padding-top:30px}
.prebooking-form .closeForm{position:absolute;top:0;right:0;font-family:"bold";font-size:20px;color:#fff}
#prebooking-2019{margin-bottom:34px;padding-top:180px;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
#prebooking-2020{margin-bottom:34px;padding-top:180px;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.prebooking-wrapper{position:relative}
.prebooking-top{position:fixed !important;width:100%;left:0;top:185px;background-color:#000000;z-index:999;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;overflow:visible}
.border-line{border-bottom:1px solid #ddd;padding-bottom:10px}
.border-line .container{width:100%}
.border-line .reservation-input{width:33.33333333333334%;float:left}
.border-line .choose-car{margin:25px 0 14px;text-align:center}
.showForm{font-size:14px;line-height:14px;color:#000000;padding:10px 20px;border:1px solid #ffd33f;display:table;margin-left:auto;background-color:#ffd33f;font-family:"bold";height:auto;pointer-events:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}
.showForm.active{pointer-events:initial;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.showForm:hover{color:#ffd33f;background-color:transparent}
.scrolled .prebooking-top{top:114px}
.scrolled #prebooking-2019{padding-top:215px}
.scrolled #prebooking-2020{padding-top:215px}
.earn{display:block;float:left;width:100%;padding-right:28px;position:relative;margin-top:-10px;margin-bottom:7px}
.earn .earn-text{width:67%;float:left;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-right:13px;text-align:right;font-size:14px;color:#ffd33f}
.earn #discountEarn,.earn #totalDiscountEarn{width:33%;float:left;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:14px;font-weight:bold;color:#ffd33f;text-align:right;padding-right:12px}
.earn .pkt{position:absolute;right:0;font-size:14px;font-weight:bold;color:#ffd33f}
.car-comp .earn{margin-top:0;display:table;margin-right:auto;margin-left:auto;float:none;padding-right:28px;width:100%}
.car-comp .earn .earn-text{width:67%;text-align:right}
.car-comp .single-car-earn{width:33%;font-size:14px;font-weight:bold;display:block;float:left;color:#ffd33f;padding-right:12px;text-align:right}
div.prebooking-toggle{text-align:center;padding-left:0 !important;padding-right:0 !important;display:none}
#prebooking-toggle-button{padding-top:6px;padding-bottom:6px;background-color:#ffd33f;color:#000000;font-family:"bold";width:100%;display:table;font-size:14px;border-top:2px solid #000000}
.grecaptcha-badge{display:none}
.events-pagination{position:absolute;bottom:-62px;width:100%;left:0;right:0}
.events-pagination .current{margin-left:10px;margin-right:10px;color:#ffd33f;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;line-height:20px}
.events-pagination a{margin-left:10px;margin-right:10px;line-height:20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
.events-pagination-wrapper{display:table;margin-right:auto;margin-left:auto}
article.events{position:relative;margin-bottom:100px !important}
.custom-blog{padding-top:120px;padding-bottom:120px}
.archive .pagination{margin-bottom:0 !important}
#blog-posts #post-10743{display:none}
.single-gallery{float:left;width:100%}
.single-gallery ul{padding-left:0;margin-bottom:0;margin-right:-5px;margin-left:-5px}
.single-gallery li{list-style-type:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;width:25%;padding-left:5px;padding-right:5px;box-sizing:border-box}
p.test-drive-parameters{color:#fff}
#blog .content-area .post-date-test{margin-bottom:20px}
#blog h5{font-size:17px;line-height:24px;font-weight:400;margin-bottom:-15px}
#blog-posts-2{max-width:1160px;margin:0 auto 0 auto;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/timeline.png) repeat-y center top;position:relative;padding:0 30px 0 30px}
#blog-posts-2 .regular-posts{padding-right:30px}
#blog-posts-2 .test-drive-posts{padding-left:30px}
#blog-posts-2 h2{font-size:30px;text-transform:uppercase;text-align:center}
#blog-posts-2 article{margin-right:20px;margin-left:20px;margin-bottom:80px}
.post-type-archive-test_drive{margin-top:200px}
.post-type-archive-test_drive .pagination{display:table;margin:50px auto !important}
.post-type-archive-test_drive header .brand{height:89px;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/logo_small.png) no-repeat center 20px}
.post-type-archive-test_drive form.login-form{display:none}
.blog .container,.archive .container{max-width:1450px}
.blog .container .sidebar-section,.archive .container .sidebar-section{width:324px;padding-left:15px;padding-right:15px}
.blog .container .posts-section,.archive .container .posts-section{flex-basis:0;flex-grow:1;max-width:100%}
.blog #blog-posts,.archive #blog-posts{padding:0 0 30px 0}
.blog .post-list,.archive .post-list{background:rgba(33,33,33,0.92);padding-top:5px;padding-bottom:30px}
.blog .post-list ul,.archive .post-list ul{margin-bottom:0;padding:0}
.blog .post-list ul li,.archive .post-list ul li{list-style-type:none}
.blog .post-list ul li a,.archive .post-list ul li a{padding-left:30px;padding-right:30px;display:block}
.blog .post-list ul li a:hover,.archive .post-list ul li a:hover{color:#ffd33f}
.blog .post-list h3,.archive .post-list h3{padding-left:30px;font-size:22px}
.archive-desc{display:block;width:100%;text-align:center;font-size:20px;line-height:30px;font-weight:bold;margin-bottom:40px;color:#fff;text-transform:none}
.single-test_drive #blog .sidebar .post-list ul li:first-child{display:block}
.blog-menu{position:relative}
.blog-menu ul{display:none}
.menu-menu_top-container{position:relative}
.link-menu-hover>ul{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;z-index:1;top:25px;left:0;right:0;text-align:center;background-color:#565656}
.link-menu-hover>ul li{display:table-header-group;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
.link-menu-hover>ul li a{color:#cccccc}
.link-menu-hover.active>ul{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;z-index:999}
.link-menu-hover.active>ul li{background-image:none !important}
.single-trasy #blog .sidebar .post-list ul li:first-child{display:block}
.single-trasy #blog .sidebar .post-list ul li{margin-bottom:10px}
.single-trasy h1.entry-title span{display:block;margin-top:10px;font-size:20px}
.single-trasy #blog .content-area .post-date-trasy{margin-bottom:20px}
.single-trasy .entry-content ul{margin-top:-2px;padding-left:0}
.single-trasy .entry-content ul li{list-style-type:none;position:relative;padding-left:25px}
.single-trasy .entry-content ul li:before{content:"";width:11px;height:13px;display:block;position:absolute;left:0;top:4px;background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/list-icon.png) no-repeat;background-size:contain}
.single-trasy .entry-content p strong{display:block}
.single-trasy .single-gallery{float:left;width:100%;margin-bottom:20px}
.roads-pdf{position:relative;display:table;color:#ffd33f;padding-top:20px;padding-bottom:20px;padding-left:50px;margin-bottom:10px}
.roads-pdf:before{content:"";display:table;position:absolute;left:0;width:39px;height:40px;background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/pdf-icon.svg) no-repeat;background-size:contain;top:50%;margin-top:-20px}
.post-type-archive-trasy{margin-top:153px}
.post-type-archive-trasy .pagination{display:table;margin:50px auto !important}
.post-type-archive-trasy .sidebar .post-list ul li{margin-bottom:10px}
.post-type-archive-trasy header .brand{height:89px;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/logo_small.png) no-repeat center 20px}
.post-type-archive-trasy form.login-form{display:none}
.post-type-archive-trasy h3.entry-title span{display:block}
.page-template-new-cars-prebooking #newCarsPrebooking{margin-bottom:34px;padding-top:180px;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.page-template-new-cars-prebooking #newCarsPrebooking .hidden-gallery{display:none}
.page-template-new-cars-prebooking #newCarsPrebooking .kms-slidercontainer{display:none}
.page-template-new-cars-prebooking #newCarsPrebooking .slidecontainer{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.page-template-new-cars-prebooking #newCarsPrebooking .car-box{width:40%;position:relative;padding-bottom:40px}
.page-template-new-cars-prebooking #newCarsPrebooking .car-box .see-description{position:absolute;bottom:0;width:100%;display:table;left:0;text-align:center;color:#ffd33f;height:auto}
.page-template-new-cars-prebooking #newCarsPrebooking .ranges{width:47%}
.page-template-new-cars-prebooking #newCarsPrebooking .add-remove{width:13%}
.page-template-new-cars-prebooking .reservation-input.reservation-input-1,.page-template-new-cars-prebooking .reservation-input.reservation-input-2,.page-template-new-cars-prebooking span.samochody{display:none}
.page-template-new-cars-prebooking .reservation-input-3.reservation-hidden{width:auto;max-width:100%;display:table;margin-right:auto !important;margin-left:auto !important;float:none !important}
.page-template-new-cars-prebooking .reservation-input-3.reservation-hidden .earn{display:none}
.page-template-new-cars-prebooking .reservation-input-3.reservation-hidden label,.page-template-new-cars-prebooking .reservation-input-3.reservation-hidden input{width:auto}
.page-template-new-cars-prebooking .reservation-input-3.reservation-hidden p span{top:3px}
.page-template-new-cars-prebooking .showForm{margin-right:auto;clear:both}
.page-template-new-cars-prebooking .none{display:none}
.new-car-desc{display:none}
#hiddenDescription{position:fixed;background-color:rgba(0,0,0,0.7);top:0;right:0;left:0;bottom:0;z-index:-1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden}
#hiddenDescription.open{z-index:10001;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}
#hiddenDescription #hidden-description-box{max-width:600px;margin-top:200px;position:relative;margin-right:auto;margin-left:auto;padding:50px 50px;background-color:#000000;border:1px solid #ffd33f}
#hiddenDescription #hidden-description-box p{margin-top:0;margin-bottom:0}
#hiddenDescription #hiddenDescriptionClose{color:#ffd33f;font-weight:bold;position:absolute;top:10px;right:10px}
#hiddenDescription #hiddenDescriptionContent table{width:100%}
#hiddenDescription #hiddenDescriptionContent table tr{border-bottom:1px solid #474747}
#hiddenDescription #hiddenDescriptionContent table tr:last-child{border-bottom:none}
#hiddenDescription #hiddenDescriptionContent table td{padding-top:5px;padding-bottom:5px}
#hiddenDescription #hiddenDescriptionContent table td:first-child{color:#ffd33f}
#hiddenDescription #hiddenDescriptionContent table td:last-child{font-weight:bold}
#hiddenDescription .table-price{margin-top:40px !important}
.dla-klubowiczow,.hidden-submit{display:none}
#closeLoginForm{display:none;position:absolute;font-size:30px;color:#fff;right:30px;top:30px;padding:10px}
#closeLoginForm:hover{cursor:pointer}
.menu-supercarday a{background-color:#ffd33f;color:#000000}
.page-template-template-special-offer section h1{font-size:28px}
.page-template-template-special-offer .fve-video-wrapper{display:block;z-index:1}
.page-template-template-special-offer .full-width{max-width:765px;margin-right:auto;margin-left:auto}
.page-template-template-special-offer article img{max-width:100%;height:auto}
.page-template-template-special-event section h1{font-size:26px;line-height:28px}
.page-template-template-special-event .fve-video-wrapper{display:block;z-index:1}
.page-template-template-special-event .full-width{max-width:765px;margin-right:auto;margin-left:auto}
.page-template-template-special-event .full-width img{width:100%;max-width:100%;height:auto}
.page-template-template-special-event div[id*="attachment"]{max-width:100%}
.page-template-template-special-event .edit-link{display:none}
.page-template-template-special-event article p{color:#fff}
.page-template-template-special-event p a{color:#ffd33f}
.page-template-template-special-event h1{color:#ffd33f;text-align:center}
.page-template-template-special-event .event-logo{display:table;margin-right:auto;margin-left:auto;max-width:300px !important;margin-bottom:40px}
.page-template-template-special-event section article{margin:60px 50px}
.img-visible-on-mobile{display:none}
.img-visible-on-mobile img{width:100%;max-width:100%;display:block}
.scc-comments{display:table;float:left;width:100%;margin-top:40px;border-top:1px solid #ffd33f;padding-top:20px}
.scc-comments h3#comments{display:none}
.scc-comments .comment-edit-link{display:none}
.scc-comments ol.commentlist{list-style:none;padding-left:0}
.scc-comments .comment-body{background-color:rgba(238,238,238,0.18);padding:10px}
.scc-comments .comment-body p{color:#fff;margin-top:20px;margin-bottom:20px}
.scc-comments #email{color:#fff;background:rgba(238,238,238,0.18);border:1px solid rgba(255,255,255,0.015);line-height:20px;font-size:14px;padding:10px;margin:0 0 5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.scc-comments ul.children{list-style:none}
.scc-comments ul.children li{margin-top:25px}
.scc-comments a.comment-reply-link{color:#ffd33f}
.scc-comments .comment-author .fn{color:#fff}
.scc-comments #respond{margin-top:40px}
.post-type-archive-kalendarz_wydarzen{margin-top:153px}
.post-type-archive-kalendarz_wydarzen header .brand{height:89px;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/logo_small.png) no-repeat center 20px}
.post-type-archive-kalendarz_wydarzen .login-form{display:none}
.post-type-archive-kalendarz_wydarzen .post-list ul li a{color:#ffd33f}
.post-type-archive-kalendarz_wydarzen .row{margin-right:0;margin-left:0}
.event-detals{margin-top:30px}
.event-detals p{color:#fff;font-size:18px !important;font-weight:bold}
.event-detals p span{font-weight:400;color:#ffd33f}
#eventsCalendar .container{max-width:1110px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
#eventsCalendar .row{display:block;margin-right:-15px;margin-left:-15px;float:left;width:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#eventsCalendar .sidebar{float:left;width:30%;padding-right:15px;padding-left:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:80px;margin-bottom:50px}
#eventsCalendar .sidebar .post-list{background:rgba(0,0,0,0.92);padding-top:5px;padding-bottom:30px}
#eventsCalendar .sidebar .post-list ul{margin-bottom:0;padding:0}
#eventsCalendar .sidebar .post-list ul li{list-style-type:none}
#eventsCalendar .sidebar .post-list ul li a{padding-left:30px;padding-right:30px;display:block}
#eventsCalendar .sidebar .post-list ul li a.current{color:#ffd33f}
#eventsCalendar .sidebar .post-list h3{padding-left:30px;font-size:22px}
#eventsCalendar .sidebar .post-list::-webkit-scrollbar{width:7px}
#eventsCalendar .sidebar .post-list::-webkit-scrollbar-track{background:#626262}
#eventsCalendar .sidebar .post-list::-webkit-scrollbar-thumb{background:#ffd33f}
#eventsCalendar .sidebar .post-list::-webkit-scrollbar-thumb:hover{background:#ffd33f}
#eventsCalendar .content-area{float:left;width:70%;padding-right:15px;padding-left:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:80px}
#eventsCalendar .content-area article{margin:0 0 50px 0;max-width:100%;text-align:left}
#eventsCalendar .content-area h1{font-size:26px;line-height:26px}
#eventsCalendar .content-area .post-date{margin-top:0;position:relative;margin-bottom:0;font-size:14px}
#eventsCalendar .content-area iframe{max-width:100%}
#eventsCalendar .content-area p,#eventsCalendar .content-area li,#eventsCalendar .content-area a{color:#fff;font-size:14px}
#eventsCalendar .side_menu.blog{display:none}
#eventsCalendar .entry-header{display:none}
#eventsCalendar .back{position:relative;padding-left:20px;line-height:20px;display:table;margin-top:10px;color:#ffd33f}
#eventsCalendar .back:before{content:"";position:absolute;left:0;width:15px;height:15px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/prev.svg) no-repeat center center;top:1px}
#eventsCalendar article img{display:block;width:100%;height:auto}
.post-type-archive-kalendarz_wydarzen .sidebar .post-list ul li a span{color:#fff}
.post-type-archive-kalendarz_wydarzen .archive-desc{font-size:18px}
.event-list-1 ul{padding-left:0;margin-top:30px}
.event-list-1 ul li{list-style-type:none;color:#ffd33f;font-weight:bold;font-size:20px}
.event-list-2 ul{padding-left:0;margin-top:30px}
.event-list-2 ul li{list-style-type:none;color:#fff;font-weight:400;font-size:17px;position:relative;padding-left:20px}
.event-list-2 ul li:before{content:"";width:8px;height:8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:block;position:absolute;left:0;background-color:#ffd33f;top:7px}
.event-active-form:hover{cursor:pointer}
.hidden-event-form{display:none}
.event-form-wrapper .event-input-wrapper{margin-bottom:10px}
.event-form-wrapper .wpcf7 input[type=text],.event-form-wrapper .wpcf7 input[type=email],.event-form-wrapper textarea{background-color:#000000;color:#fff;border:1px solid #fff;border-radius:0 !important;line-height:1;padding:8px 10px}
.event-form-wrapper .wpcf7 input[type=text]:focus,.event-form-wrapper .wpcf7 input[type=text]:active,.event-form-wrapper .wpcf7 input[type=email]:focus,.event-form-wrapper .wpcf7 input[type=email]:active,.event-form-wrapper textarea:focus,.event-form-wrapper textarea:active{border:1px solid #fff !important;border-radius:0 !important;box-shadow:none !important;outline:none !important}
.event-form-wrapper input[type=submit]{background-color:#000000;border-radius:0 !important}
.event-form-wrapper #event-name{border:none !important;font-size:20px;padding-left:0;height:70px !important;background-color:transparent !important;resize:none;line-height:26px}
.ri-wrapper{padding-top:80px;padding-bottom:80px}
.ri-wrapper h1{text-align:center;margin-bottom:70px}
.ri-wrapper .download-file{display:block;position:relative;padding-left:65px;padding-top:15px;padding-bottom:15px;margin-bottom:20px}
.ri-wrapper .download-file:before{content:"";width:45px;height:55px;background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/PDF_file_icon.svg) no-repeat center center;background-size:contain;display:block;position:absolute;left:0;top:50%;margin-top:-27.5px}
.ri-wrapper .download-file h3{font-size:20px;line-height:26px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:5px;margin-top:0}
.ri-wrapper .download-file:hover h3{color:#ffd33f}
.post-type-archive-partnerzy h1{text-transform:none;text-align:center;margin-bottom:10px}
.post-type-archive-partnerzy header .brand{height:89px;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/logo_small.png) no-repeat center 20px}
.post-type-archive-partnerzy #sccLogin{display:none}
.post-type-archive-partnerzy #partner-posts div.col-md-12{width:100%}
.post-type-archive-partnerzy #partner-posts div.col-md-12:last-child article:last-child{border-bottom:none}
.post-type-archive-partnerzy section article{margin:0;max-width:100%;padding:60px 0 60px 0;border-bottom:1px solid #ffd33f}
.post-type-archive-partnerzy .partner-section{max-width:1000px;margin-left:auto;margin-right:auto;float:none}
.post-type-archive-partnerzy .single-gallery{float:left;width:100%;margin-top:20px}
.post-type-archive-partnerzy .single-gallery ul{padding-left:0;margin-bottom:0;margin-right:-5px;margin-left:-5px}
.post-type-archive-partnerzy .single-gallery li{list-style-type:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;width:33.33333333333334%;padding-left:5px;padding-right:5px;box-sizing:border-box}
.post-type-archive-partnerzy .single-gallery li img{max-width:100%}
.error404 .site-main .page-header{position:static;background:none;text-align:center;padding-top:150px;padding-bottom:250px}
.error404 .site-main .page-header h1{text-transform:none}
.container.container-car-voting>.row{padding-bottom:100px}
.container.container-car-voting .col-car-voting-image{padding-right:35px}
.col-car-voting-image img{max-width:100%;height:auto}
.col-car-voting-image h2{font-size:22px;text-transform:uppercase;margin-top:25px;margin-bottom:20px}
.col-car-voting-image .heading-points{text-transform:none}
.col-car-voting-image .heading-points span{font-size:22px}
.col-car-voting-image .heading-points span:first-child{margin-right:20px}
.col-car-voting-image p{font-size:14px;color:#fefefe;margin-top:10px}
p.car-voting-discount{font-size:16px;color:#fff}
p.car-voting-discount span{color:#ffd33f;font-weight:bold}
.col-car-voting-heading{margin-top:70px}
.col-car-voting-heading h1{text-transform:none;font-size:24px;font-weight:bold;border-bottom:1px solid #272727;padding-bottom:26px;margin-bottom:50px}
.car-voting-range p{text-align:left;font-size:16px;color:#bcbcbc;margin-bottom:18px;margin-top:20px}
.car-voting-range .mcvs-range-indicator{font-size:16px;font-weight:bold;color:#ecca3e;width:100%;text-align:left;display:block;margin-bottom:18px}
.car-voting-range .input{position:relative}
.car-voting-range .input:after{content:"";position:absolute;width:1px;height:7px;background-color:#ffd33f;top:50%;right:0;margin-top:-4px}
.car-voting-range .input:before{content:"";position:absolute;width:1px;height:7px;background-color:#ffd33f;top:50%;left:0;margin-top:-4px}
.mcvs-rental-price-indicator{text-align:left}
.voting-cost{text-align:center;font-size:16px;margin-bottom:18px;margin-top:20px}
.voting-cost .mcvs-rental-price-indicator{color:#ecca3e}
.voting-cost .mcvs-rental-price-standard-indicator{color:#bcbcbc;text-align:left;display:block;margin-top:10px}
.vote-target{position:relative;display:table;width:100%;padding-right:66px;padding-top:62px;margin-bottom:51px;margin-top:50px}
.vote-target .vote-finish{position:absolute;right:0;padding-top:30px;bottom:0;margin-bottom:-39px}
.vote-target .vote-finish:after{content:"";width:32px;height:32px;position:absolute;left:50%;margin-left:-3px;top:0;display:block;background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/flag.png) no-repeat center top}
.vote-target .vote-range{position:relative;height:3px;background-color:#fff;width:100%;display:block}
.vote-target .vote-range:before{content:"";width:9px;height:9px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#ecca3e;display:block;position:absolute;left:0;top:50%;margin-top:-4.5px}
.vote-target .vote-range:after{content:"";width:9px;height:9px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;display:block;position:absolute;right:0;top:50%;margin-top:-4.5px}
.vote-target .vote-range .vote-range-active{height:3px;left:0;top:0;background-color:#ecca3e;position:absolute;display:block;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.vote-target .mcvs-total-points{position:absolute;z-index:999;display:table;padding:8px 14px;border:1px solid #fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;top:-17px;margin-top:-62px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.vote-target .mcvs-total-points:after{content:"";background:url(//www.supercarclub.pl/wp-content/themes/scc/library/images/mini-car.png) no-repeat center top;width:54px;height:19px;position:absolute;display:block;left:50%;margin-left:-27px;top:100%;margin-top:19px}
.vote-target .mcvs-total-points:before{content:"";width:8px;height:8px;display:block;background-color:#000000;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:50%;margin-left:-4px;top:100%;margin-top:-4px}
.mcvs-car-voting-form{margin-bottom:45px}
.mcvs-car-voting-form input[type=submit]{background-color:#ecca3e;color:#000000;display:table;margin-left:auto;margin-right:auto;width:auto;min-width:228px}
.mcvs-car-voting-form input[type=submit]:focus,.mcvs-car-voting-form input[type=submit]:active{outline:none !important}
.mcvs-users-points,.mcvs-user-vote{font-size:16px;text-align:center;margin-top:10px;margin-bottom:10px}
.mcvs-car-wrapper .success{font-size:20px;text-align:center;margin-top:10px;margin-bottom:10px;font-weight:bold}
.page-template-template-glosowanie .car-voting-login{padding-top:100px;padding-bottom:100px;max-width:600px;display:table;margin-right:auto;margin-left:auto}
.page-template-template-glosowanie .car-voting-login #wppb-login-wrap label{width:100%;display:block;font-size:16px;margin-bottom:20px}
.page-template-template-glosowanie .car-voting-login #wppb-login-wrap input{width:100%;color:#ffffff}
.page-template-template-glosowanie .car-voting-login #wppb-login-wrap input:focus,.page-template-template-glosowanie .car-voting-login #wppb-login-wrap input:active{outline:none !important}
.page-template-template-glosowanie .car-voting-login #wppb-login-wrap input[type=checkbox]{width:auto}
.page-template-template-glosowanie #sccLogin{display:none}
.page-template-template-glosowanie .log-in-to-vote{background-color:#ecca3e;color:#000000;display:table;margin-left:auto;margin-right:auto;width:auto;min-width:228px;border:2px solid #ffd33f;padding:10px 20px;font-size:12px;text-transform:uppercase;height:40px;text-align:center}
.page-template-template-glosowanie .single-gallery{display:none}
.points-left{text-align:right;display:block;margin-bottom:50px}
.car-voting-login-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.9);z-index:-1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.car-voting-login-wrapper.active{z-index:20001;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.car-voting-login-wrapper .close-login-vote{color:#fff;font-size:20px;display:block;text-align:right}
.logged-in .car-voting-login-wrapper{z-index:-1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
#wyniki-glosowania .mcvs-admin-cars-container table tr,#wyniki-glosowania .mcvs-admin-cars-container table td{border-collapse:collapse}
#wyniki-glosowania .mcvs-admin-cars-container table tr{border-bottom:2px solid #ffffff}
#wyniki-glosowania .mcvs-admin-cars-container table tr td{border-bottom:2px solid #fff;padding:10px;color:#fff}
#wyniki-glosowania .mcvs-admin-cars-container table tr td hr:last-child{display:none}
#wyniki-glosowania .mcvs-admin-cars-container table th{padding-bottom:10px;color:#fff;font-weight:bold}
.page-template-account{margin-top:185px}
.account-container{padding-top:100px;padding-bottom:100px;text-align:center}
.account-container h1{text-transform:none}
.account-container a.btn{display:block;font-size:32px;line-height:1;color:#000000;background-color:#ffd33f;padding:10px 30px;border:1px solid #ffd33f;margin:22px auto 0 auto;font-weight:bold}
.account-container a.btn:hover{color:#000000;background-color:#ffd33f}
.account-container a.btn:after{display:none}
.account-container a.yellow{color:#ffd33f}
.account-container p{color:#fff}
.page-template-application-online .application-container{background:rgba(0,0,0,0.92);max-width:720px}
.page-template-application-online .application-container .wpcf7{width:100%}
.page-template-application-online .application-container .wpcf7 .wpcf7-response-output{margin-top:0 !important;margin-left:20px;margin-right:20px;padding:0 20px !important}
.page-template-application-online .application-container .wpcf7 .wpcf7-acceptance{margin-bottom:10px}
.page-template-application-online .application-container .wpcf7 .wpcf7-acceptance .wpcf7-list-item label{position:relative;padding-left:0}
.page-template-application-online .application-container .wpcf7 .wpcf7-acceptance .wpcf7-list-item label input{position:absolute;left:0;top:3px}
.page-template-application-online .application-container .wpcf7 .wpcf7-acceptance .wpcf7-list-item label span{padding-left:25px;display:block}
.page-template-application-online .application-container .wpcf7 textarea{height:auto}
.page-template-application-online .codedropz-upload-handler p,.page-template-application-online .codedropz-upload-handler span{color:#fff}
.page-template-application-online .site-main{padding-bottom:100px;padding-top:100px;background:url(//www.supercarclub.pl/wp-content/uploads/2020/05/5-2.jpg) no-repeat center center;background-size:cover !important;background-attachment:fixed}
.page-template-application-online h1{text-align:center}
.page-template-application-online #club-application{color:#000000;padding-left:10px;padding-right:10px;padding-bottom:30px}
.page-template-application-online .codedropz-upload-wrapper h3{font-size:18px}
.page-template-application-online .club-application-row{display:block;margin-bottom:30px}
.page-template-application-online .club-application-row .club-application-cell{display:block}
.page-template-application-online .club-application-row .club-application-cell .regular{font-weight:300}
.page-template-application-online .wpcf7-acceptance span{margin-left:0}
.page-template-application-online .application-acceptance-row p{color:#fff;font-size:12px;margin-bottom:10px;margin-top:10px}
.page-template-application-online .club-application-cell p{color:#fff;padding-bottom:10px;margin:0;font-weight:bold}
.page-template-application-online .club-application-cell p span{font-size:14px;font-weight:400}
.page-template-application-online .club-application-cell input{margin:0;border:none;color:#fff;height:40px}
.page-template-application-online .club-application-cell input:focus{border:none !important;outline:none !important}
.page-template-application-online .club-application-cell .wpcf7-form-control-wrap{display:block;height:100%}
.page-template-template-reservations{margin-top:115px !important}
.page-template-template-reservations .hidden{display:none !important}
.page-template-template-reservations header .brand{height:89px;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/logo_small.png) no-repeat center 20px}
.page-template-template-reservations .login-form{display:none}
.page-template-template-reservations .prebooking-top{top:113px}
.page-template-template-reservations #prebooking-2020{padding-top:144px}
.page-template-template-reservations .car-comp{padding:0 10px !important}
@media (min-width: 1025px){nav.prev-next-navigation a{position:fixed}}@media (max-width: 1200px){div.border-line{border:none !important}
div.prebooking-toggle{display:block}
#prebooking-2019,.scrolled #prebooking-2019{padding-top:118px}
.prebooking-top .choose-car,.prebooking-top .reservation-input-1,.prebooking-top .reservation-input-2,.prebooking-top .showForm{display:none}
.prebooking-top .reservation-input-3{float:none;margin-right:auto;margin-left:auto}
.prebooking-top.active .choose-car,.prebooking-top.active .reservation-input-1,.prebooking-top.active .reservation-input-2{display:block}
.prebooking-top.active .showForm{display:table}
.prebooking-top.active .reservation-input-3{float:left;margin-right:0;margin-left:0}
.post-type-archive-test_drive .container .sidebar-section,.blog .container .sidebar-section,.post-type-archive-trasy .container .sidebar-section,.post-type-archive-kalendarz_wydarzen .sidebar-section{display:none}
.post-type-archive-test_drive .container,.blog .container,.post-type-archive-trasy .container,.post-type-archive-kalendarz_wydarzen .container{max-width:1130px}
.page-template-new-cars-prebooking .reservation-input.reservation-input-1,.page-template-new-cars-prebooking .reservation-input.reservation-input-2{display:none}}@media (max-width: 1024px){.loader-scc{position:absolute}
#blog-posts{margin:0}
.page-template-template-prebooking .car-box,.page-template-template-prebooking .ranges,.page-template-template-prebooking .add-remove{width:100%;display:block}
.page-template-template-prebooking .car-box{height:auto}
.page-template-template-prebooking .car-box a{display:table;max-width:200px;margin-right:auto;margin-left:auto}
.page-template-template-prebooking .add-remove{height:auto;text-align:center;margin-top:10px;margin-bottom:8px}
.page-template-template-prebooking .add-remove .add-remove-cell{display:table;margin-right:auto;margin-left:auto}
header nav ul li a{padding:4px 17px 1px}
#wpcf7-f9882-o1 .col-md-6{flex:none;width:100%;max-width:100%}
.border-line .col-md-4,.border-line .col-md-8{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}
#wpcf7-f9882-o1 .col-md-6>div{display:block}
#wpcf7-f9882-o1 .col-md-6>div p{width:100%}
.border-line .reservation-input{width:100%}}@media (min-width: 992px){#col-comp{display:block !important}
#showComp,#showCompEvent{display:none !important}}@media (max-width: 991px){#blog .content-area,#eventsCalendar .content-area{width:100%}
#blog .side_menu.blog{display:block}
#blog .sidebar,#eventsCalendar .sidebar{width:290px;position:absolute;display:none !important}
#blog .sidebar .post-list{position:fixed;width:290px;-moz-transform:translateX(-300px);-ms-transform:translateX(-300px);-webkit-transform:translateX(-300px);transform:translateX(-300px);left:0;top:180px;z-index:999;-moz-transition:all .35s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:all .35s cubic-bezier(0.86, 0, 0.07, 1);-webkit-transition:all .35s cubic-bezier(0.86, 0, 0.07, 1);transition:all .35s cubic-bezier(0.86, 0, 0.07, 1)}
.show-post-list #blog .sidebar .post-list{-moz-transform:translateX(15px);-ms-transform:translateX(15px);-webkit-transform:translateX(15px);transform:translateX(15px)}
#blog .side_menu.blog{top:114px}
body.scrolled #blog .side_menu.blog{top:114px !important}
#blog .content-area article{padding:30px 36px 30px 36px}
.page-template-template-comparison .container,.page-template-template-event-comparison .container{position:relative}
.page-template-template-comparison .container .col-md-4,.page-template-template-event-comparison .container .col-md-4{display:none;position:absolute;background-color:#000;width:100%;top:0;bottom:0;flex:inherit;max-width:100%}
.page-template-template-comparison .container .col-md-8,.page-template-template-event-comparison .container .col-md-8{flex:inherit;max-width:100%}
#compare-box{max-width:500px;margin-right:auto;margin-left:auto}
.page-template-template-comparison .wpcf7,.page-template-template-event-comparison .results{max-width:500px;margin-left:auto;margin-right:auto}}@media (max-width: 810px){html[lang="pl-PL"] .menu-item-language a{padding-left:7px;padding-right:7px}
header nav ul li a{padding:4px 14px 1px}}@media (max-width: 750px){body nav #menu-top{display:none}
.hide-mobile{display:none !important}
.link-menu-hover>ul{background-color:transparent}
.link-menu-hover>ul a{color:#151515 !important}
body nav.opened #menu-top{display:block}
.car-list-sub>.sub-menu{display:block;position:static;width:100%;left:0;right:0;background-color:#ddd}
.car-list-sub>.sub-menu li{border-left-color:#4c4c4c;border-right-color:#4c4c4c}
.car-list-sub>.sub-menu li a{color:#151515}
.car-list-sub>.sub-menu li:last-child{border:none !important}
.car-list-sub>.sub-menu li.current-menu-item:after{display:none !important}
.car-list-sub{border-bottom:none !important}
.car-list-sub>a{display:none}
#car-list{display:none !important}
#car-video{position:static;display:block}
#car-video .fve-max-width-wrapper{position:static;transform:none !important}
#car-video .fve-max-width-wrapper .fve-video-wrapper{display:block}
#car-video iframe{transform:none !important;top:0;left:0}
a.menu-button{top:0 !important;right:0 !important;padding:20px 20px 10px 20px !important;display:block !important}
#cars-container section.car article.hidden{position:relative;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
section.car article{max-width:initial}
#events .event{display:block}
#events .event .btn{position:static !important}
#events .event h3{padding-top:24px}
#events .event .event-gallery-btn{display:none !important}
.page-template-event-list #events .event{display:block !important}
#blog-posts{background-position:10px top;padding:0;margin:100px 0 0 0}
#blog-posts article{display:block !important}
#blog-posts article .image{text-align:left;padding-left:50px;padding-right:50px;float:none;width:auto;margin:0;background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/time_mark.png) no-repeat left top}
#blog-posts .desc{float:none;width:auto;margin:0;padding-bottom:0;padding-left:50px;padding-right:50px;max-width:100%}
#blog-posts h3{padding-top:24px}
#blog-posts .desc .post-link{position:relative}
footer ul li{display:none}
footer ul li.menu-item-language{display:inline-block}
.page-template-event-list #events .event .image{text-align:left;padding-left:50px}
.page-template-event-list #events .event .desc{padding-bottom:0}
body nav.opened #menu-menu_top,body nav.opened #menu-menu-top-cz{display:block}
body nav #menu-menu-top-cz{display:none}
#blog .sidebar .post-list{top:140px}
#blog .side_menu.blog{top:60px}
body.scrolled #blog .side_menu.blog{top:60px !important}
.page-template-template-event-comparison .to-many-cars{top:60px}
.page-id-8634.scrolled .to-many-cars{top:60px}
.prebooking-top{top:58px !important}
.prebooking-top.active{bottom:0;overflow-y:scroll}
.page-template-template-prebooking{margin-top:70px !important}
.border-line .col-md-4,.border-line .col-md-8{flex:none;width:100%;max-width:100%}
.page-template-template-prebooking .slidecontainer{flex:none;width:100%;max-width:100%}
#prebooking-2019{padding-left:10px;padding-right:10px}
.post-type-archive-test_drive,.blog,.post-type-archive-trasy,.post-type-archive-kalendarz_wydarzen{margin-top:100px !important}
.post-type-archive-test_drive #blog-posts,.blog #blog-posts,.post-type-archive-trasy #blog-posts,.post-type-archive-kalendarz_wydarzen #blog-posts{margin:40px 0 0 0}
.post-type-archive-trasy .archive-desc,.post-type-archive-kalendarz_wydarzen .archive-desc{margin-bottom:10px}
.link-menu-hover>ul{position:static;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;z-index:1}
.link-menu-hover>ul li{border-bottom:none}
.page-template-template-prebooking .car-box,.page-template-template-prebooking2020 .car-box,.page-template-new-cars-prebooking .car-box{display:block;width:100% !important;height:auto}
.page-template-template-prebooking .car-box a,.page-template-template-prebooking2020 .car-box a,.page-template-new-cars-prebooking .car-box a{display:block}
.page-template-template-prebooking .car-box a img,.page-template-template-prebooking2020 .car-box a img,.page-template-new-cars-prebooking .car-box a img{max-width:200px;margin-left:auto;margin-right:auto;display:block}
.page-template-new-cars-prebooking .car-box a img{max-width:350px;width:100%}
.page-template-template-prebooking .ranges,.page-template-template-prebooking2020 .ranges,.page-template-new-cars-prebooking .ranges{width:100% !important}
.page-template-template-prebooking .add-remove,.page-template-template-prebooking2020 .add-remove,.page-template-new-cars-prebooking .add-remove{width:100% !important;margin-left:auto;margin-right:auto;margin-top:20px;height:auto}
.page-template-new-cars-prebooking #newCarsPrebooking{padding-top:20px}
.page-template-new-cars-prebooking{margin-top:100px !important}
#hiddenDescription{overflow:scroll;padding-left:15px;padding-right:15px;padding-bottom:30px}
#hiddenDescription .col-md-6{flex:none;max-width:100%;width:100%}
#hiddenDescription .col-md-6:first-child{margin-bottom:30px}
#hiddenDescription #hidden-description-box{margin-top:30px;padding:41px 15px}
.dla-klubowiczow{display:block}
.hidden-submit{display:block;background-color:#dedddd !important;visibility:visible !important;border:none !important;color:#000000 !important}
#closeLoginForm{display:block}
.login-error{position:static;bottom:10px;display:table;margin-left:auto;margin-right:auto}
#sccLogin{display:none;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.9);width:100%;height:100%;z-index:1001}
#sccLogin .form-inputs{max-width:300px;display:table;margin-left:auto;margin-right:auto;margin-top:100px}
#sccLogin.open{display:block;visibility:visible}
.home section{background:none !important}
.home section article{max-width:100%}
.img-visible-on-mobile{display:block}
.page-template-template-special-event section article{margin:20px 50px}
.page-template-template-one-pager section{background:none !important}
.page-template-template-one-pager section article{max-width:100%}
.container-car-voting .col-md-6{flex:none;max-width:100%;width:100%}
.col-car-voting-heading{margin-top:0}
.vote-target{padding-left:50px}}@media screen and (max-width: 631px){body section#blog-posts{background:url(//www.supercarclub.pl/wp-content/themes/scc/assets/img/timeline.png) repeat-y 10px top !important}}@media (min-width: 750px){.cars-open #car-list{display:block !important}
.cars-open .car-list-sub>.sub-menu{display:block !important}
.cars-hidden #car-list{display:none !important}
.cars-hidden .car-list-sub>ul{display:none !important}
.page-template-car #cars-container .car{margin-top:39px}
.page-template-car #cars-container .side_menu{top:139px}
.page-template-car footer{position:fixed;background-color:#000000;bottom:0;left:0;right:0}}@media (max-width: 580px){.page-id-12 #events,.page-id-5847 #events,.page-id-7880 #events{padding-left:20px;padding-right:20px}
.page-id-12 #events .events,.page-id-5847 #events .events,.page-id-7880 #events .events{background-image:none !important}
.page-id-12 #events .events .image,.page-id-5847 #events .events .image,.page-id-7880 #events .events .image{background-image:none !important;padding-left:0}
.page-id-12 #events .events .image .img,.page-id-5847 #events .events .image .img,.page-id-7880 #events .events .image .img{margin-left:0 !important;margin-right:0 !important}
.page-id-12 #events .events .desc,.page-id-5847 #events .events .desc,.page-id-7880 #events .events .desc{margin-left:0;margin-right:0}
section article,#kontakt-page .content{padding-left:20px;padding-right:20px}
.page-template-template-one-pager section article,.page-template-template-transport section article{margin-bottom:0;padding-bottom:20px}
.page-template-template-one-pager section article ul,.page-template-template-transport section article ul{padding-left:17px}
.page-template-template-one-pager section article .btn,.page-template-template-transport section article .btn{margin-bottom:34px}
.page-template-template-transport #main section:last-child article{width:auto}
.transport-header h1{margin-bottom:0;padding-bottom:0}
#kontakt-page .content{margin-bottom:0}
.blog .pagination{margin-top:0}
#blog-posts article{padding-bottom:54px}
.site-info{float:right;width:100%;text-align:center}
#events .events{margin-top:50px}
.page-template-event-list #events .event{padding-bottom:35px}
.events-pagination-wrapper{text-align:center}
.events-pagination-wrapper .inactive:first-child{margin-left:0}
.events-pagination-wrapper .inactive:last-child{margin-left:0}
body section#blog-posts{padding-left:20px;padding-right:20px;background:none !important}
body section#blog-posts article{background-image:none !important}
body section#blog-posts article .image{background-image:none !important;padding-left:0;padding-right:0}
body section#blog-posts article .image .img{margin-left:0 !important;margin-right:0 !important}
body section#blog-posts article .desc{padding-left:0;padding-right:0;margin-left:0;margin-right:0}
.col-md-3.car-comp{-webkit-flex:0 0 33.33333333333334%;flex:0 0 33.33333333333334%;max-width:33.33333333333334%}
#combButton{display:block;width:100%;font-size:16px;font-family:"regular";font-weight:bold;text-align:center;text-transform:uppercase;color:#000000;background-color:#ffd33f;padding-top:9px;padding-bottom:8px;position:relative}
#combButton i{position:absolute;display:block;width:26px;height:19px;right:11px;top:50%;margin-top:-9px}
#combButton i em,#combButton i:after,#combButton i:before{content:"";display:block;width:100%;height:3px;background:#000000;position:absolute;left:0;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.82, 1);-moz-transition:all 0.5s cubic-bezier(0.23, 1, 0.82, 1);-ms-transition:all 0.5s cubic-bezier(0.23, 1, 0.82, 1);-o-transition:all 0.5s cubic-bezier(0.23, 1, 0.82, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.82, 1)}
#combButton i em{top:8px}
#combButton i:after{bottom:0}
.comp-nav{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin:0;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;top:37px;left:0;right:0;background-color:#ffd33f;padding-bottom:10px;z-index:999}
.comp-nav li{display:block;text-align:center}
.compare-list{position:relative}
.compare-list.open #combButton i:before{-webkit-transform:translateY(8px) rotate(-135deg);-moz-transform:translateY(8px) rotate(-135deg);-ms-transform:translateY(8px) rotate(-135deg);-o-transform:translateY(8px) rotate(-135deg);transform:translateY(8px) rotate(-135deg)}
.compare-list.open #combButton i em{opacity:0}
.compare-list.open #combButton i:after{-webkit-transform:translateY(-8px) rotate(135deg);-moz-transform:translateY(-8px) rotate(135deg);-ms-transform:translateY(-8px) rotate(135deg);-o-transform:translateY(-8px) rotate(135deg);transform:translateY(-8px) rotate(135deg)}
.compare-list.open .comp-nav{background-color:#000000;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}
.compare-mobile-choose{display:block}
.choose-car{text-align:center}
.page-template-template-comparison #comparison>.container{margin-top:0}
.page-template-template-event-comparison #comparison>.container{margin-top:40px}
.days,.kms{padding-left:20px;padding-right:20px}
.page-template-template-transport #contact-form article{max-width:100%;width:auto !important;float:none}
.post-type-archive-test_drive .row,.blog .row,.post-type-archive-trasy .row{margin-right:0;margin-left:0}
.codedropz-upload-inner h3,.codedropz-upload-inner span{display:none}
.codedropz-upload-inner .cd-upload-btn{background-color:#fff;color:#000000;padding:10px;display:table;margin-right:auto;margin-left:auto}
.page-template-application-online .application-container .wpcf7 .wpcf7-acceptance .wpcf7-list-item label input{width:15px;height:15px}}@media (max-width: 480px){.col-md-3.car-comp{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.single article a,.single article p{word-break:break-word}
#blog .content-area{margin-top:40px;padding-left:0;padding-right:0}
#blog .row{width:auto}
section#blog{background:none !important}
#blog .content-area article{padding-left:22px;padding-right:22px}
.transport-header h1{font-size:36px}}@media (max-width: 420px){.col-md-3.car-comp{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:70%;margin-left:auto;margin-right:auto}.archive-desc{font-size:16px;line-height:22px}}