body.compensate-for-scrollbar{overflow:hidden}
.fancybox-active{height:auto}
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}
.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}
.fancybox-container *{box-sizing:border-box}
.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}
.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}
.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}
.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}
.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}
.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-toolbar{right:0;top:0}
.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}
.fancybox-is-open .fancybox-stage{overflow:hidden}
.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}
.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}
.fancybox-slide--image{overflow:hidden;padding:44px 0}
.fancybox-slide--image:before{display:none}
.fancybox-slide--html{padding:6px}
.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}
.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}
.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}
.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}
.fancybox-is-grabbing .fancybox-content{cursor:grabbing}
.fancybox-container [data-selectable=true]{cursor:text}
.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.fancybox-spaceball{z-index:1}
.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}
.fancybox-slide--video .fancybox-content{background:#000}
.fancybox-slide--map .fancybox-content{background:#e5e3df}
.fancybox-slide--iframe .fancybox-content{background:#fff}
.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}
.fancybox-iframe{left:0;position:absolute;top:0}
.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}
.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}
.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}
.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}
.fancybox-button:hover{color:#fff}
.fancybox-button:focus{outline:none}
.fancybox-button.fancybox-focus{outline:1px dotted}
.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}
.fancybox-button div{height:100%}
.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}
.fancybox-button svg path{fill:currentColor;stroke-width:0}
.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}
.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}
.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}
.fancybox-close-small:hover{color:#fff;opacity:1}
.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}
.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}
.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}
.fancybox-navigation .fancybox-button div{padding:7px}
.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}
.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}
.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}
@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}
.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}
.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}
.fancybox-caption a:hover{color:#fff;text-decoration:underline}
.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}
@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}
.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}
.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}
.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}
.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}
.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}
.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}
.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}
.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}
@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}
.fancybox-slide--image{padding:6px 0}
.fancybox-close-small{right:-6px}
.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}
.fancybox-caption{padding-left:12px;padding-right:12px}
@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}
.fancybox-share p{margin:0;padding:0}
.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}
.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}
.fancybox-share__button:hover{text-decoration:none}
.fancybox-share__button--fb{background:#3b5998}
.fancybox-share__button--fb:hover{background:#344e86}
.fancybox-share__button--pt{background:#bd081d}
.fancybox-share__button--pt:hover{background:#aa0719}
.fancybox-share__button--tw{background:#1da1f2}
.fancybox-share__button--tw:hover{background:#0d95e8}
.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}
.fancybox-share__button svg path{fill:#fff}
.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}
.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}
.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}
.fancybox-show-thumbs .fancybox-thumbs{display:block}
.fancybox-show-thumbs .fancybox-inner{right:212px}
.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}
.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}
.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}
.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}
.fancybox-thumbs__list a:focus:before{opacity:.5}
.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}
@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}body.compensate-for-scrollbar{overflow:hidden}
.fancybox-active{height:auto}
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}
.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}
.fancybox-container *{box-sizing:border-box}
.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}
.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}
.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}
.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}
.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}
.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-toolbar{right:0;top:0}
.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}
.fancybox-is-open .fancybox-stage{overflow:hidden}
.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}
.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}
.fancybox-slide--image{overflow:hidden;padding:44px 0}
.fancybox-slide--image:before{display:none}
.fancybox-slide--html{padding:6px}
.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}
.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}
.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}
.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}
.fancybox-is-grabbing .fancybox-content{cursor:grabbing}
.fancybox-container [data-selectable=true]{cursor:text}
.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.fancybox-spaceball{z-index:1}
.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}
.fancybox-slide--video .fancybox-content{background:#000}
.fancybox-slide--map .fancybox-content{background:#e5e3df}
.fancybox-slide--iframe .fancybox-content{background:#fff}
.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}
.fancybox-iframe{left:0;position:absolute;top:0}
.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}
.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}
.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}
.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}
.fancybox-button:hover{color:#fff}
.fancybox-button:focus{outline:none}
.fancybox-button.fancybox-focus{outline:1px dotted}
.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}
.fancybox-button div{height:100%}
.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}
.fancybox-button svg path{fill:currentColor;stroke-width:0}
.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}
.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}
.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}
.fancybox-close-small:hover{color:#fff;opacity:1}
.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}
.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}
.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}
.fancybox-navigation .fancybox-button div{padding:7px}
.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}
.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}
.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}
@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}
.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}
.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}
.fancybox-caption a:hover{color:#fff;text-decoration:underline}
.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}
@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}
.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}
.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}
.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}
.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}
.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}
.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}
.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}
.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}
@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}
.fancybox-slide--image{padding:6px 0}
.fancybox-close-small{right:-6px}
.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}
.fancybox-caption{padding-left:12px;padding-right:12px}
@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}
.fancybox-share p{margin:0;padding:0}
.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}
.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}
.fancybox-share__button:hover{text-decoration:none}
.fancybox-share__button--fb{background:#3b5998}
.fancybox-share__button--fb:hover{background:#344e86}
.fancybox-share__button--pt{background:#bd081d}
.fancybox-share__button--pt:hover{background:#aa0719}
.fancybox-share__button--tw{background:#1da1f2}
.fancybox-share__button--tw:hover{background:#0d95e8}
.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}
.fancybox-share__button svg path{fill:#fff}
.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}
.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}
.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}
.fancybox-show-thumbs .fancybox-thumbs{display:block}
.fancybox-show-thumbs .fancybox-inner{right:212px}
.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}
.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}
.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}
.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}
.fancybox-thumbs__list a:focus:before{opacity:.5}
.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}
@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@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%}
#post-14737 .contact-event{display:none}
.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(//supercarclub.pl/wp-content/themes/scc/library/images/instagram.png) no-repeat center center}
.social-icon.instagram:hover a{background:url(//supercarclub.pl/wp-content/themes/scc/library/images/instagram-h.png) no-repeat center center}
.social-icon.facebook a{background:url(//supercarclub.pl/wp-content/themes/scc/library/images/facebook.png) no-repeat center center}
.social-icon.facebook:hover a{background:url(//supercarclub.pl/wp-content/themes/scc/library/images/facebook-h.png) no-repeat center center}
.social-icon.facebook-g a{background:url(//supercarclub.pl/wp-content/themes/scc/library/images/facebook-closed.png) no-repeat center center}
.social-icon.facebook-g:hover a{background:url(//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(//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(//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(//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(//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(//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(//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(//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(//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;margin:22px auto 0 auto;display:none}
.compare .book:hover{background-color:#ffd33f;color:#000000}
.logged .compare .book{display:table}
.logged .showForm{display:table}
#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(//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(//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(//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(//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(//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(//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(//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%}
.transport-gallery ul{display:flex;flex-wrap:wrap;padding-left:0;margin-left:-5px;margin-right:-5px;padding-left:0 !important}
.transport-gallery ul li{flex:0 0 50%;max-width:50%;list-style-type:none;padding-left:5px;padding-right:5px;margin-bottom:10px;position:relative;width:100%;box-sizing:border-box}
.transport-gallery ul li img{max-width:100%;height:auto;display:block}
.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,.page-template-subscription-calculator{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,.page-template-subscription-calculator .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,.page-template-subscription-calculator .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,.page-template-subscription-calculator .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,.page-template-subscription-calculator .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,.page-template-subscription-calculator .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,.page-template-subscription-calculator .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,.page-template-subscription-calculator .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,.page-template-subscription-calculator .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,.page-template-subscription-calculator .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,.page-template-subscription-calculator .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,.page-template-subscription-calculator .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,.page-template-subscription-calculator .day-count,.page-template-subscription-calculator .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,.page-template-subscription-calculator .day-count span,.page-template-subscription-calculator .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,.page-template-subscription-calculator .day-range,.page-template-subscription-calculator .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%}
.page-template-subscription-calculator .car-page-6350{display:none}
.page-template-subscription-calculator .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:none;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}
.event-archive-desc{display:table;margin-right:auto;margin-left:auto}
.event-archive-desc p{color:#fff;text-align:center;font-weight:400;font-size:17px}
.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(//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(//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(//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(//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(//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,.post-type-archive-kalendarz_wydarzen22{margin-top:153px}
.post-type-archive-kalendarz_wydarzen header .brand,.post-type-archive-kalendarz_wydarzen22 header .brand{height:89px;background:url(//supercarclub.pl/wp-content/themes/scc/assets/img/logo_small.png) no-repeat center 20px}
.post-type-archive-kalendarz_wydarzen .login-form,.post-type-archive-kalendarz_wydarzen22 .login-form{display:none}
.post-type-archive-kalendarz_wydarzen .post-list ul li a,.post-type-archive-kalendarz_wydarzen22 .post-list ul li a{color:#ffd33f}
.post-type-archive-kalendarz_wydarzen .row,.post-type-archive-kalendarz_wydarzen22 .row{margin-right:0;margin-left:0}
.post-type-archive-kalendarz_wydarzen .hidden-gallery,.post-type-archive-kalendarz_wydarzen22 .hidden-gallery{display:none}
.post-type-archive-kalendarz_wydarzen .event-calendar-btn,.post-type-archive-kalendarz_wydarzen22 .event-calendar-btn{padding:1px 20px}
.post-type-archive-kalendarz_wydarzen .event-calendar-btn:hover,.post-type-archive-kalendarz_wydarzen22 .event-calendar-btn:hover{color:#000000}
.post-type-archive-kalendarz_wydarzen .event-calendar-btn:after,.post-type-archive-kalendarz_wydarzen22 .event-calendar-btn:after{z-index:-1}
.post-type-archive-kalendarz_wydarzen h3 a,.post-type-archive-kalendarz_wydarzen22 h3 a{display:table}
.post-type-archive-kalendarz_wydarzen h3 span,.post-type-archive-kalendarz_wydarzen22 h3 span{display:block;font-size:15px;font-style:italic}
.single-kalendarz_wydarzen .gallery-list{display:table;background-color:#000000}
.single-kalendarz_wydarzen .gallery-list h3{padding-left:15px}
.single-kalendarz_wydarzen h1.entry-title{font-weight:bold;font-size:32px !important}
.single-kalendarz_wydarzen h1.entry-title .event-subheading{font-size:16px;display:table;font-style:italic;margin-top:5px}
.single-kalendarz_wydarzen .entry-content p,.single-kalendarz_wydarzen .entry-content a,.single-kalendarz_wydarzen .entry-content li{font-size:18px !important;line-height:28px}
.single-kalendarz_wydarzen .entry-content p strong,.single-kalendarz_wydarzen .entry-content a strong,.single-kalendarz_wydarzen .entry-content li strong{font-weight:bold}
.single-kalendarz_wydarzen .entry-content ul{padding-left:0}
.single-kalendarz_wydarzen .entry-content ul li{position:relative;padding-left:15px;list-style-type:none}
.single-kalendarz_wydarzen .entry-content ul li:before{content:"";display:block;position:absolute;width:6px;height:6px;top:12px;left:0;background-color:#ffd33f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.single-kalendarz_wydarzen .entry-content .event-table{max-width:100%;width:100%;margin-bottom:30px}
.single-kalendarz_wydarzen .entry-content .event-table tr,.single-kalendarz_wydarzen .entry-content .event-table td{border-collapse:collapse}
.single-kalendarz_wydarzen .entry-content .event-table tr{border:none !important}
.single-kalendarz_wydarzen .entry-content .event-table tr:hover td{background-color:#4d4d4d}
.single-kalendarz_wydarzen .entry-content .event-table tr td{border:1px solid #ffd33f;padding:10px;color:#fff;text-align:left !important}
.single-kalendarz_wydarzen .entry-content .event-table tr td:first-child{width:70%}
.single-kalendarz_wydarzen .entry-content .event-table tr td:last-child{width:30%;text-align:right !important}
.single-kalendarz_wydarzen .entry-content .event-table tr td hr:last-child{display:none}
.single-kalendarz_wydarzen .entry-content .event-table tr th:last-child{text-align:right}
.single-kalendarz_wydarzen .entry-content .event-table th{padding-bottom:10px;color:#fff;font-weight:bold}
.single-kalendarz_wydarzen .entry-content .event-table.event-table-33 th,.single-kalendarz_wydarzen .entry-content .event-table.event-table-33 td{width:16.66666666666667% !important;text-align:right !important}
.single-kalendarz_wydarzen .entry-content .event-table.event-table-33 th:first-child,.single-kalendarz_wydarzen .entry-content .event-table.event-table-33 td:first-child{text-align:left !important}
.single-kalendarz_wydarzen .entry-content .event-table.event-table-33 th.td-50,.single-kalendarz_wydarzen .entry-content .event-table.event-table-33 td.td-50{width:50% !important}
.single-kalendarz_wydarzen .content-area{float:right !important}
.single-kalendarz_wydarzen .single-gallery{float:left;width:100%}
.single-kalendarz_wydarzen .single-gallery ul{margin-bottom:0;padding-left:20px;padding-right:20px;display:table;padding-top:4px}
.single-kalendarz_wydarzen .single-gallery li{list-style-type:none;box-sizing:border-box;width:100%;margin-bottom:20px}
.single-kalendarz_wydarzen .single-gallery img{max-width:100%;width:100%;height:auto}
.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}
.event-detals .event-date span,.event-detals .event-cost span{display:block;margin-top:10px}
.event-contact-wrapper .contact-event{margin-top:20px;font-size:18px !important;font-weight:bold}
.event-contact-wrapper .contact-event a{color:#ffd33f !important;font-size:18px !important;font-weight:400 !important;display:table;margin-top:10px}
.event-contact-wrapper .event-active-form:hover{color:#000000 !important}
#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(//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;max-width:100%}
#eventsCalendar .wp-caption{max-width:100%;width:100% !important}
#eventsCalendar .wp-caption-text{font-style:italic;margin-top:0;font-size:14px !important}
.post-type-archive-kalendarz_wydarzen .image a{margin-top:20px}
.post-type-archive-kalendarz_wydarzen .kalendarz-cennik{display:none}
.post-type-archive-kalendarz_wydarzen .cennik-btn{display:table;left:150px !important}
.post-type-archive-kalendarz_wydarzen .cennik-btn:hover{cursor:pointer}
.post-type-archive-kalendarz_wydarzen h1{color:#ffd33f;font-size:20px;line-height:24px;margin-bottom:20px}
.post-type-archive-kalendarz_wydarzen .archive-desc{font-weight:400;font-size:17px}
.post-type-archive-kalendarz_wydarzen h3 a{color:#ffd33f;border:2px solid #ffd33f;padding:10px 20px;background-color:#000000;-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}
.post-type-archive-kalendarz_wydarzen h3 a:hover{background-color:#ffd33f;color:#000000}
.post-type-archive-kalendarz_wydarzen .sidebar .post-list ul li a span,.post-type-archive-kalendarz_wydarzen22 .sidebar .post-list ul li a span{color:#fff}
.post-type-archive-kalendarz_wydarzen .archive-desc,.post-type-archive-kalendarz_wydarzen22 .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(//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,.page-template-page-partnerzy2 h1{text-transform:none;text-align:center;margin-bottom:10px}
.post-type-archive-partnerzy header .brand,.page-template-page-partnerzy2 header .brand{height:89px;background:url(//supercarclub.pl/wp-content/themes/scc/assets/img/logo_small.png) no-repeat center 20px}
.post-type-archive-partnerzy #sccLogin,.page-template-page-partnerzy2 #sccLogin{display:none}
.post-type-archive-partnerzy #post-13297,.page-template-page-partnerzy2 #post-13297{display:none}
.post-type-archive-partnerzy #partner-posts div.col-md-12,.page-template-page-partnerzy2 #partner-posts div.col-md-12{width:100%}
.post-type-archive-partnerzy #partner-posts div.col-md-12:last-child article:last-child,.page-template-page-partnerzy2 #partner-posts div.col-md-12:last-child article:last-child{border-bottom:none}
.post-type-archive-partnerzy section article,.page-template-page-partnerzy2 section article{margin:0;max-width:100%;padding:60px 0 60px 0;border-bottom:1px solid #ffd33f}
.post-type-archive-partnerzy .partner-section,.page-template-page-partnerzy2 .partner-section{max-width:1000px;margin-left:auto;margin-right:auto;float:none}
.post-type-archive-partnerzy .single-gallery,.page-template-page-partnerzy2 .single-gallery{float:left;width:100%;margin-top:20px}
.post-type-archive-partnerzy .single-gallery ul,.page-template-page-partnerzy2 .single-gallery ul{padding-left:0;margin-bottom:0;margin-right:-5px;margin-left:-5px}
.post-type-archive-partnerzy .single-gallery li,.page-template-page-partnerzy2 .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,.page-template-page-partnerzy2 .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(//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(//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}
.page-template-account #sccLogin{display:none}
.account-container{padding-top:50px;padding-bottom:100px;text-align:center;max-width:500px}
.account-container h1{text-transform:none}
.account-container a.btn{display:table;font-size:26px;line-height:1;color:#000000;background-color:#dddbd9;padding:7px 24px;border:1px solid #dddbd9;margin:22px auto 20px auto;font-weight:bold}
.account-container a.btn:hover{color:#000000;background-color:#dddbd9}
.account-container a.btn:after{display:none}
.account-container a.yellow{color:#ffd33f}
.account-container p{color:#fff;margin-bottom:10px;margin-top:0}
.account-container .col-account{padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #dddbd9}
.account-container .row .col-account:last-child{border-bottom:none}
.row-default-login{text-align:center}
.row-default-login .default-login-wrapper{max-width:400px;margin-left:auto;margin-right:auto}
.row-default-login .wppb-user-forms{margin-top:40px}
.row-default-login .wppb-user-forms p label{width:100% !important;display:table;font-size:16px;margin-bottom:10px}
.row-default-login .wppb-user-forms p input{width:100% !important;display:table;border:1px solid #fff !important;padding-left:10px;color:#fff !important}
.row-default-login .wppb-user-forms p input:focus{outline:none !important;box-shadow:none !important;border:1px solid #fff !important}
.row-default-login .wppb-user-forms p input[type=submit]:hover{color:#000000 !important}
.row-default-login .default-login-title{font-size:20px}
.main-login-wrapper{position:absolute;right:50px;top:50%;margin-top:-27.5px;max-width:30px}
.main-login-wrapper a{display:block;max-width:30px}
.main-login-wrapper img{width:100%;max-width:30px}
.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{width:20px;height:20px;margin-top:4px}
.page-template-application-online .application-container .wpcf7 .wpcf7-acceptance .wpcf7-list-item label span{padding-left:10px;position:relative;top:-4px}
.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(//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 .application-networking .wpcf7-list-item-label{font-size:16px}
.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 select{width:100%;padding:10px;color:#fff;background-color:transparent}
.page-template-application-online .club-application-cell select option{color:#000000;background-color:transparent}
.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(//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}
.page-template-events-opinions h1{text-align:center}
.page-template-events-opinions .site-main{background:url(//supercarclub.pl/wp-content/themes/scc/library/images/opinie-tlo4.jpg) no-repeat center center;background-attachment:fixed}
.page-template-events-opinions .events-opinions-container{padding-top:100px;padding-bottom:100px}
.page-template-events-opinions .events-opinions-container .wpcf7{width:100%;max-width:600px;margin-right:auto;margin-left:auto;display:table}
.page-template-events-opinions .events-opinions-container .wpcf7 textarea{height:auto;margin-top:10px}
.page-template-events-opinions .events-opinions-container .wpcf7 input[type=submit]{margin-top:30px}
.page-template-events-opinions .events-opinions-container p{margin-bottom:0;margin-top:0;color:#fff}
.page-template-events-opinions .events-opinions-container .col-opinion{margin-bottom:20px}
.page-template-page-kalendarz2023 .content-area,.page-template-page-kalendarz2024 .content-area,.page-template-page-minione-wydarzenia .content-area{background:url(//supercarclub.pl/wp-content/themes/scc/library/images/SCC_Dolomity_19.jpg) no-repeat center top;background-size:cover !important;background-attachment:fixed;padding-top:100px;padding-bottom:100px}
.page-template-page-kalendarz2023 .content-area p,.page-template-page-kalendarz2024 .content-area p,.page-template-page-minione-wydarzenia .content-area p{color:#fff}
.page-template-page-kalendarz2023 .content-area p a,.page-template-page-kalendarz2024 .content-area p a,.page-template-page-minione-wydarzenia .content-area p a{color:#ffd33f}
.page-template-page-kalendarz2023 .content-area p strong,.page-template-page-kalendarz2024 .content-area p strong,.page-template-page-minione-wydarzenia .content-area p strong{font-weight:700}
.page-template-page-kalendarz2024 .event-date-24{font-size:16px;color:#ffd33f !important;font-weight:bold}
.container-calendar23{background:rgba(0,0,0,0.92);max-width:720px}
.col-calendar23-desc p{margin-bottom:20px;margin-top:10px}
.calendar-2023-form-wrapper .wpcf7 br{display:none !important}
.calendar-2023-form-wrapper .wpcf7 input[type=text],.calendar-2023-form-wrapper .wpcf7 input[type=email],.calendar-2023-form-wrapper .wpcf7 textarea{margin:0;border:none;color:#fff;height:40px;font-size:16px;border-radius:0 !important}
.calendar-2023-form-wrapper .wpcf7 input[type=text]:-moz-placeholder,.calendar-2023-form-wrapper .wpcf7 input[type=email]:-moz-placeholder,.calendar-2023-form-wrapper .wpcf7 textarea:-moz-placeholder{color:#fff !important}
.calendar-2023-form-wrapper .wpcf7 input[type=text]::-moz-placeholder,.calendar-2023-form-wrapper .wpcf7 input[type=email]::-moz-placeholder,.calendar-2023-form-wrapper .wpcf7 textarea::-moz-placeholder{color:#fff !important}
.calendar-2023-form-wrapper .wpcf7 input[type=text]:-ms-input-placeholder,.calendar-2023-form-wrapper .wpcf7 input[type=email]:-ms-input-placeholder,.calendar-2023-form-wrapper .wpcf7 textarea:-ms-input-placeholder{color:#fff !important}
.calendar-2023-form-wrapper .wpcf7 input[type=text]::-webkit-input-placeholder,.calendar-2023-form-wrapper .wpcf7 input[type=email]::-webkit-input-placeholder,.calendar-2023-form-wrapper .wpcf7 textarea::-webkit-input-placeholder{color:#fff !important}
.calendar-2023-form-wrapper .wpcf7 input[type=text]:focus,.calendar-2023-form-wrapper .wpcf7 input[type=email]:focus,.calendar-2023-form-wrapper .wpcf7 textarea:focus{border:none !important;outline:none !important;box-shadow:none !important}
.calendar-2023-form-wrapper .wpcf7 input[type=text]:focus:-moz-placeholder,.calendar-2023-form-wrapper .wpcf7 input[type=email]:focus:-moz-placeholder,.calendar-2023-form-wrapper .wpcf7 textarea:focus:-moz-placeholder{color:transparent !important}
.calendar-2023-form-wrapper .wpcf7 input[type=text]:focus::-moz-placeholder,.calendar-2023-form-wrapper .wpcf7 input[type=email]:focus::-moz-placeholder,.calendar-2023-form-wrapper .wpcf7 textarea:focus::-moz-placeholder{color:transparent !important}
.calendar-2023-form-wrapper .wpcf7 input[type=text]:focus:-ms-input-placeholder,.calendar-2023-form-wrapper .wpcf7 input[type=email]:focus:-ms-input-placeholder,.calendar-2023-form-wrapper .wpcf7 textarea:focus:-ms-input-placeholder{color:transparent !important}
.calendar-2023-form-wrapper .wpcf7 input[type=text]:focus::-webkit-input-placeholder,.calendar-2023-form-wrapper .wpcf7 input[type=email]:focus::-webkit-input-placeholder,.calendar-2023-form-wrapper .wpcf7 textarea:focus::-webkit-input-placeholder{color:transparent !important}
.calendar-2023-form-wrapper .wpcf7 textarea{height:150px}
.calendar-2023-form-wrapper .k-col-input{margin-top:20px}
.calendar-2023-form-wrapper .k-date span{font-weight:bold}
.calendar-2023-form-wrapper .k-col-textarea{margin-top:0}
.calendar-2023-form-wrapper .col-k-event{position:relative;padding-bottom:30px;margin-bottom:30px}
.calendar-2023-form-wrapper .col-k-event:after{content:"";display:block;position:absolute;bottom:0;left:15px;right:15px;height:1px;background-color:#ffd33f}
.calendar-2023-form-wrapper .col-k-event img{width:auto;max-width:100%}
.calendar-2023-form-wrapper .col-k-event p{margin-top:15px;margin-bottom:10px}
.calendar-2023-form-wrapper .col-k-event .k-desc{margin-top:0;position:relative;padding-left:20px;margin-bottom:10px}
.calendar-2023-form-wrapper .col-k-event .k-desc:before{content:"";display:block;position:absolute;width:12px;height:15px;top:3px;left:0;background:url(//supercarclub.pl/wp-content/themes/scc/library/images/yellow-shield.png) no-repeat center top;background-size:contain !important}
.calendar-2023-form-wrapper .col-k-event a.btn{display:table;margin-top:30px;z-index:2;position:relative}
.calendar-2023-form-wrapper .col-k-event a.btn:hover{color:#000000 !important}
.calendar-2023-form-wrapper .col-k-event a.btn:hover span{color:#000000 !important}
.calendar-2023-form-wrapper .col-k-event a.btn:after{z-index:1}
.calendar-2023-form-wrapper .col-k-event a.btn span{position:relative;z-index:3}
.calendar-2023-form-wrapper .col-k-event ul{margin-right:-10px;margin-left:-10px;padding-left:0;margin-bottom:30px;display:table}
.calendar-2023-form-wrapper .col-k-event ul li{list-style-type:none;padding-left:10px;padding-right:10px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:33.33333333333334%;float:left}
.calendar-2023-form-wrapper .col-k-event .wpcf7-checkbox{display:block;margin-bottom:25px}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item{margin-left:0}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item label{position:relative;display:table;width:100%;z-index:10001;margin-top:15px}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item label:hover{cursor:pointer}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item label input{position:absolute;width:28px;height:28px;top:-3px;left:5px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:999}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item label input:checked+span{position:relative;display:block}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item label input:checked+span:after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;z-index:999;visibility:visible}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item label input:checked+span:before{animation:none !important}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item label span{font-size:20px;color:#ffd33f;font-weight:bold;position:relative;padding-left:40px}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item label span:before{content:"";display:block;position:absolute;width:25px;height:25px;top:-2px;left:0;border:2px solid #ffd33f;animation:flicker 3s infinite alternate}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item label span:after{content:"";display:block;position:absolute;width:6px;height:15px;top:1px;left:11px;border-bottom:2px solid #ffd33f;border-right:2px solid #ffd33f;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-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;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:-1}
.calendar-2023-form-wrapper .col-k-event table{margin-bottom:20px}
.calendar-2023-form-wrapper .col-k-event table tr{border-bottom:1px solid #fff}
.calendar-2023-form-wrapper .col-k-event table tr:last-child{border:none !important}
.calendar-2023-form-wrapper .col-k-event table td{font-size:16px;color:#fff;padding-bottom:10px;padding-top:10px;padding-right:20px}
.calendar-2023-form-wrapper .col-k-event table td:first-child{font-weight:bold}
.calendar-2023-form-wrapper .col-k-event table td:last-child{color:#ffd33f}
@keyframes flicker{0%{-webkit-box-shadow:0px 0px 12px 0px rgba(249,224,151,0);-moz-box-shadow:0px 0px 12px 0px rgba(249,224,151,0);box-shadow:0px 0px 12px 0px rgba(249,224,151,0)}25%{-webkit-box-shadow:0px 0px 12px 0px #f9e097;-moz-box-shadow:0px 0px 12px 0px #f9e097;box-shadow:0px 0px 12px 0px #f9e097}
50%{-webkit-box-shadow:0px 0px 12px 0px rgba(249,224,151,0);-moz-box-shadow:0px 0px 12px 0px rgba(249,224,151,0);box-shadow:0px 0px 12px 0px rgba(249,224,151,0)}
100%{-webkit-box-shadow:0px 0px 12px 0px #f9e097;-moz-box-shadow:0px 0px 12px 0px #f9e097;box-shadow:0px 0px 12px 0px #f9e097}
}.post-type-archive-ogloszenia #primary{padding-top:50px}
.post-type-archive-ogloszenia h1{text-transform:none;text-align:center}
.post-type-archive-ogloszenia .posts-section{padding-left:33px;padding-right:20px}
.sidebar h4{padding-left:30px}
.announcements-desc-wrapper{display:table;margin-right:auto;margin-left:auto;margin-bottom:70px}
.announcements-desc-wrapper p{color:#fff;text-align:center}
#news-posts{margin-bottom:50px}
#news-posts .ogloszenia:last-child{border-bottom:none}
#news-posts .ogloszenia:first-child{padding-top:0}
#news-posts .col-news-gallery{margin-bottom:40px}
#news-posts .col-news-gallery img{max-width:100%;display:block;height:auto}
#news-posts .col-news-content{margin-bottom:40px}
#news-posts .ogloszenia{padding-top:40px;border-bottom:1px solid #353535}
.single-ogloszenia p img{display:block;margin-bottom:30px}
.section-questionnaire{padding-top:100px;padding-bottom:100px;background-size:cover !important;background-attachment:fixed !important}
.section-questionnaire p{color:#fff;font-size:18px}
.section-questionnaire .container{background-color:rgba(0,0,0,0.92);max-width:720px;padding-left:20px;padding-right:20px}
.questionnaire-form form.wpcf7-form>p{font-weight:bold;margin-bottom:40px}
.questionnaire-form form.wpcf7-form>p br{display:none}
.questionnaire-form form.wpcf7-form>p>span{display:block;margin-top:10px}
.questionnaire-form form.wpcf7-form input[type=email],.questionnaire-form form.wpcf7-form input[type=text],.questionnaire-form form.wpcf7-form input[type=tel],.questionnaire-form form.wpcf7-form textarea{border:none;color:#fff;min-height:40px;line-height:20px;font-size:14px;padding:5px 10px}
.questionnaire-form form.wpcf7-form input[type=email]:focus,.questionnaire-form form.wpcf7-form input[type=text]:focus,.questionnaire-form form.wpcf7-form input[type=tel]:focus,.questionnaire-form form.wpcf7-form textarea:focus{outline:none !important;border:none !important;border-radius:0 !important}
.questionnaire-form form.wpcf7-form input[type="radio"]{position:absolute;opacity:0;cursor:pointer}
.questionnaire-form form.wpcf7-form input[type="radio"]+span{position:relative;padding-left:38px;cursor:pointer;display:block;font-size:16px}
.questionnaire-form form.wpcf7-form input[type="radio"]+span:before{content:"";position:absolute;left:0;top:-2px;width:20px;height:20px;border:2px solid #ffd33f;border-radius:50%}
.questionnaire-form form.wpcf7-form input[type="radio"]:checked+span:before{background-color:#ffd33f;border-color:#ffd33f}
.questionnaire-form form.wpcf7-form input[type="radio"]+span:after{content:attr(data-value);position:absolute;left:35px;top:-2px;font-size:16px;color:#333}
.questionnaire-form form.wpcf7-form input[type="radio"]:checked+span:after{color:#ffd33f}
.questionnaire-form form.wpcf7-form .wpcf7-radio .wpcf7-list-item{display:block;margin-left:0;margin-bottom:15px}
.questionnaire-form form.wpcf7-form .wpcf7-radio .wpcf7-list-item label input,.questionnaire-form form.wpcf7-form .wpcf7-radio .wpcf7-list-item label span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
.questionnaire-form form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label{position:relative}
.questionnaire-form form.wpcf7-form input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;top:18px;width:30px;height:30px;left:0}
.questionnaire-form form.wpcf7-form input[type=checkbox]+span{position:relative;padding-left:38px;cursor:pointer;display:block;font-size:16px}
.questionnaire-form form.wpcf7-form input[type=checkbox]+span:before{content:"";position:absolute;left:0;top:-2px;width:20px;height:20px;border:2px solid #ffd33f}
.questionnaire-form form.wpcf7-form input[type=checkbox]:checked+span:before{background-color:#ffd33f;border-color:#ffd33f}
.questionnaire-form form.wpcf7-form input[type=checkbox]+span:after{content:attr(data-value);position:absolute;left:35px;top:-2px;font-size:16px;color:#333}
.questionnaire-form form.wpcf7-form input[type=checkbox]:checked+span:after{color:#ffd33f}
.questionnaire-form form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{display:block;margin-left:0;margin-right:15px;margin-bottom:10px}
.questionnaire-form form.wpcf7-form ul{padding-left:0}
.questionnaire-form form.wpcf7-form ul li{position:relative;padding-left:15px;list-style-type:none;margin-bottom:8px}
.questionnaire-form form.wpcf7-form ul li p{margin-top:0;margin-bottom:0}
.questionnaire-form form.wpcf7-form ul li:before{content:"";display:block;position:absolute;width:6px;height:6px;top:8px;left:0;background-color:#ffd33f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.questionnaire-form form.wpcf7-form .event-table{max-width:100%;width:100%;margin-bottom:30px}
.questionnaire-form form.wpcf7-form .event-table p{margin-top:0;margin-bottom:0}
.questionnaire-form form.wpcf7-form .event-table tr,.questionnaire-form form.wpcf7-form .event-table td{border-collapse:collapse}
.questionnaire-form form.wpcf7-form .event-table tr{border:none !important}
.questionnaire-form form.wpcf7-form .event-table tr:hover td{background-color:#4d4d4d}
.questionnaire-form form.wpcf7-form .event-table tr td{border:1px solid #ffd33f;padding:10px;color:#fff;text-align:left !important}
.questionnaire-form form.wpcf7-form .event-table tr td:first-child{width:70%}
.questionnaire-form form.wpcf7-form .event-table tr td:last-child{width:30%;text-align:right !important}
.questionnaire-form form.wpcf7-form .event-table tr td hr:last-child{display:none}
.questionnaire-form form.wpcf7-form .event-table tr th:last-child{text-align:right}
.questionnaire-form form.wpcf7-form .event-table th{padding-bottom:10px;color:#fff;font-weight:bold}
.questionnaire-form form.wpcf7-form .event-table.event-table-33 th,.questionnaire-form form.wpcf7-form .event-table.event-table-33 td{width:16.66666666666667% !important;text-align:right !important}
.questionnaire-form form.wpcf7-form .event-table.event-table-33 th:first-child,.questionnaire-form form.wpcf7-form .event-table.event-table-33 td:first-child{text-align:left !important}
.questionnaire-form form.wpcf7-form .event-table.event-table-33 th.td-50,.questionnaire-form form.wpcf7-form .event-table.event-table-33 td.td-50{width:50% !important}
.questionnaire-form .club-application-row p{font-size:12px}
.questionnaire-form .club-application-row p.conditions{font-size:16px;line-height:1.5}
.questionnaire-form .no-lots p{text-align:center;color:#ffd33f;font-weight:bold}
.calendar-2023-form-wrapper .tab-content{display:none}
.calendar-2023-form-wrapper #tabs{display:table;margin-left:auto;margin-right:auto;margin-bottom:40px;padding-top:20px}
.calendar-2023-form-wrapper #tabs .tab{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#000000;padding:10px 20px;margin-right:20px;font-weight:bold;font-size:20px;border:1px solid #ffd33f;color:#ffffff;-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}
.calendar-2023-form-wrapper #tabs .tab:last-child{margin-right:0}
.calendar-2023-form-wrapper #tabs .tab.active{background-color:#ffd33f;color:#000000}
.calendar-2023-form-wrapper #tabs .tab:hover{background-color:#ffd33f;color:#000000;cursor:pointer}
.past-events{background-color:#ffd33f !important;color:#000000 !important;font-weight:bold !important}
.past-events:hover span{color:#000000 !important}
.btn.btn-main-hover:hover{color:#000000 !important}
.past-events-calendar h2{font-size:20px;color:#ffd33f;font-weight:bold;position:relative}
.past-events-calendar .event-date-24{font-size:16px;color:#ffd33f !important;font-weight:bold}
#eventform{padding-top:30px}
#eventform form.wpcf7-form>p{font-weight:bold;margin-bottom:20px;font-size:18px !important}
#eventform form.wpcf7-form>p br{display:none}
#eventform form.wpcf7-form>p>span{display:block;margin-top:10px}
#eventform form.wpcf7-form input[type=email],#eventform form.wpcf7-form input[type=text],#eventform form.wpcf7-form input[type=tel],#eventform form.wpcf7-form textarea{border:1px solid #fff;color:#fff;min-height:40px;line-height:20px;font-size:14px;padding:5px 10px}
#eventform form.wpcf7-form input[type=email]:focus,#eventform form.wpcf7-form input[type=text]:focus,#eventform form.wpcf7-form input[type=tel]:focus,#eventform form.wpcf7-form textarea:focus{outline:none !important;border:none !important;border-radius:0 !important}
#eventform form.wpcf7-form input[type="radio"]{position:absolute;cursor:pointer}
#eventform form.wpcf7-form input[type="radio"]+span{position:relative;padding-left:38px;cursor:pointer;display:block;font-size:16px}
#eventform form.wpcf7-form input[type="radio"]+span:before{content:"";position:absolute;left:0;top:-2px;width:20px;height:20px;border:2px solid #ffd33f;border-radius:50%}
#eventform form.wpcf7-form input[type="radio"]:checked+span:before{background-color:#ffd33f;border-color:#ffd33f}
#eventform form.wpcf7-form input[type="radio"]+span:after{content:attr(data-value);position:absolute;left:35px;top:-2px;font-size:16px;color:#333}
#eventform form.wpcf7-form input[type="radio"]:checked+span:after{color:#ffd33f}
#eventform form.wpcf7-form .wpcf7-radio .wpcf7-list-item{display:block;margin-left:0;margin-bottom:15px}
#eventform form.wpcf7-form .wpcf7-radio .wpcf7-list-item label input,#eventform form.wpcf7-form .wpcf7-radio .wpcf7-list-item label span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#eventform form.wpcf7-form input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}
#eventform form.wpcf7-form input[type=checkbox]+span{position:relative;padding-left:38px;cursor:pointer;display:block;font-size:16px}
#eventform form.wpcf7-form input[type=checkbox]+span:before{content:"";position:absolute;left:0;top:-2px;width:20px;height:20px;border:2px solid #ffd33f}
#eventform form.wpcf7-form input[type=checkbox]:checked+span:before{background-color:#ffd33f;border-color:#ffd33f}
#eventform form.wpcf7-form input[type=checkbox]+span:after{content:attr(data-value);position:absolute;left:35px;top:-2px;font-size:16px;color:#333}
#eventform form.wpcf7-form input[type=checkbox]:checked+span:after{color:#ffd33f}
#eventform form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{margin-left:0;margin-right:15px;margin-bottom:10px}
#eventform form.wpcf7-form input[type=submit]{width:100%;font-size:16px;padding:20px}
#eventform .club-application-row p{font-size:12px}
.page-id-14789 .col-calendar23-desc p{display:none}
.page-id-14789 .interesting{display:none}
.page-id-14789 form input[type=submit],.page-id-14789 .copy-of-your-data{display:none !important}
.page-id-14789 .wpcf7-form-control.wpcf7-checkbox input{display:none}
.page-id-14789 .wpcf7-list-item-label{padding-left:0 !important;pointer-events:none !important}
.page-id-14789 .wpcf7-list-item-label:before,.page-id-14789 .wpcf7-list-item-label:after{display:none !important}
.page-id-14789 .event-cost-2,.page-id-14789 .book-event{display:none !important}
.page-id-14789 .k-col-input p{display:none !important}
.section-client-menu{padding-top:100px;padding-bottom:200px}
.section-client-menu h1{text-align:center;margin-bottom:50px}
.col-client-menu-link{text-align:center;margin-bottom:30px}
.col-client-menu-link a{display:table;width:100%}
@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,.post-type-archive-kalendarz_wydarzen22 .sidebar-section{display:none}
.post-type-archive-test_drive .container,.blog .container,.post-type-archive-trasy .container,.post-type-archive-kalendarz_wydarzen .container,.post-type-archive-kalendarz_wydarzen22 .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}
body.single-kalendarz_wydarzen #eventsCalendar .sidebar{position:static !important;display:block !important;margin-top:0 !important;width:100% !important}
.page-template-page-kalendarz2023 .content-area{background-size:contain !important;padding-top:170px}
.post-type-archive-ogloszenia .sidebar-section{display:none}
.post-type-archive-ogloszenia .posts-section{flex:none;width:100%;max-width:100%;padding-left:20px}}@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(//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,.post-type-archive-kalendarz_wydarzen22{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,.post-type-archive-kalendarz_wydarzen22 #blog-posts{margin:40px 0 0 0}
.post-type-archive-trasy .archive-desc,.post-type-archive-kalendarz_wydarzen .archive-desc,.post-type-archive-kalendarz_wydarzen22 .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:not(.page-id-15) section{background:none !important}
.page-template-template-one-pager:not(.page-id-15) section article{max-width:100%}
.page-template-template-one-pager.page-id-15 section article{max-width:100%;margin-bottom:0;margin-top:40px}
.page-template-template-one-pager.page-id-15 section article .img-visible-on-mobile img{display:none !important}
.page-template-template-one-pager.page-id-15 section.op:after{border-top:none}
.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}
.account-container a.btn{font-size:22px;padding:6px 22px}
.main-login-wrapper{right:inherit;left:22px;margin-top:-14.5px}}@media screen and (max-width: 631px){body section#blog-posts{background:url(//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}
input.wpcf7-drag-n-drop-file.d-none{display:block !important;visibility:visible;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1001;top:17px}
.page-template-application-online .application-container .wpcf7 .wpcf7-acceptance .wpcf7-list-item label input{width:15px;height:15px}
#news-posts .col-news-gallery,#news-posts .col-news-content{flex:none;width:100%;max-width:100%}
#eventsCalendar .content-area h1{line-height:1.3}
#eventform form.wpcf7-form label{position:relative}
#eventform form.wpcf7-form input[type=checkbox]{width:24px;height:24px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;top:15px;left:0;z-index:1001}
.col-client-menu-link{flex:none;max-width:100%;display:table;width:100%;float:none}
.section-client-menu{padding-top:30px;padding-bottom:158px}}@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}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item label span{display:block;line-height:1.3}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item label span:before{top:4px}
.calendar-2023-form-wrapper .col-k-event .wpcf7-list-item label span:after{top:7px}}@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}}