#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:0.5s!important;animation-duration:0.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:0.001s!important;animation-duration:0.001s!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:none}.cn-close-icon:hover{opacity:1}.cn-close-icon:before,.cn-close-icon:after{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:#fff}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px}.cn-button.wp-default,.cn-button.bootstrap{font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:none;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1}.cn-button.wp-default:hover,.cn-button.bootstrap:hover{box-shadow:inset 0 0 0 99999px rgba(0,0,0,.05);text-decoration:none}.cn-button.wp-default{color:#fff;background:#fbb03b}.cn-button.bootstrap{color:#fff;background:#20C19E}.cn-text-container{margin:0 0 6px 0}.cn-text-container,.cn-buttons-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}@font-face{font-family:TablePress;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAPUAA0AAAAACZAAAAN+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoQIgnILFgABNgIkAygEIAWGcgeBARv6B8iuBzK53oAhKg2KWDsrezjalSefocfD9/uZ575PSbYEqJHAIdo6tMDGdCprFIHd+F9r+rZE46O2iHBJfoAuxwW0yfgKS8KGVFE4dHX1gPmgVhzwhcJbReQ9RWXcraeutbmNHE7T7B1sex8stfMfnkvv0XsgUZrYO1hirXme9TnUkBvQ22RGX50VAr48H54Cn9b8GD73edAAhjboBpIQ6kKOhCz7GA8V5HfzyeA6h0mnrFTJnPjxC7KCrl9caqIUg0EAYACGDBn6YGCxeIE+EkwANTWJX/brZpNfyE5o/7r9uPZjS4tESbCTExLCjxOEbxGi2dQeNEAXUMMlvADkqSV0IHXtkQXNOnI2ctJpRIPt8+HjNivx3rlQYA8FqGwdCxF2aZrdJluMnaqFvy+yngVKbBcn0fSOd1xTpnW4HTkptV8Gi2kvCeUHC0BD+D0VKMIqXniZPJyPya9D7gT6DvUpwJER6avgKDsOfW9jU+YGc/ng6MhA3VSar3NdtvrD9WHZurKVKYOi0RwlY9500YSuWDE084F+jMinu4sTudD5yBTTozA9Horpmb+M3TwIBHempnzdpu1/raWypX0JND/ki4p71CQQlFqnAvkijABrVFIq5BdNJbFncoBOF03/h3IINPQRBxJCYDoAOnkRIDR0w0BSmYiBzDinAuQ6eROg0DEGY6DUiEUYqKyILwFq2qS9GKhrpFsykdeFLmDjknYG4jKbNeNyQ1zhCoP840pdYiqu8jTW4mp6pMXH1HVJp8wRmHmQKTKiUOBVSMHrlKuBlYidxkMgw6/bMoG5RD6qfs8yO8LVqFCFa8ELrcVLEqTaS7UG5aqVq1GlWi28k3rRgCjbiU+qqOItvDEqXjkvwF/dUF595jB8LSqqgwIWAWsRmcJJ5GsHbYUqVbirBi5IpRMxLso/i2oSA6ZYDoMFCiknI7ZkGacSVYUjlLSXyG8n08nOQcXTeyzU5ozbiGRQZRt0vu/TMoEV8RLI3DiBSiVzMtNKAPgErlwLoqiAY2fJ9UbRMU/0rz38UP5FQtH3i8V3KYSHYJdSYRnwW8XazUAUop3gQY19hkEH98OA2QQ6wg0S+FjtwOwdOvF5J2VXBBLQmo2EAxsIKVJkkUcRZVRRa7NrP+my6Ns8cKszHYJf+fPPLPTq5vFcmYKZNL+fn1CZDgoYecKZHwA=) format('woff2'),url(/wp-content/plugins/tablepress/css/tablepress.woff) format('woff');font-weight:400;font-style:normal;font-display:block}.tablepress-table-description{clear:both;display:block}.tablepress{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1em;border:none}.tablepress td,.tablepress th{padding:8px;border:none;background:0 0;text-align:left;float:none!important}.tablepress tbody td{vertical-align:top}.tablepress tbody td,.tablepress tfoot th{border-top:1px solid #ddd}.tablepress tbody tr:first-child td{border-top:0}.tablepress thead th{border-bottom:1px solid #ddd}.tablepress tfoot th,.tablepress thead th{background-color:#d9edf7;font-weight:700;vertical-align:middle}.tablepress .odd td{background-color:#f9f9f9}.tablepress .even td{background-color:#fff}.tablepress .row-hover tr:hover td{background-color:#f3f3f3}.tablepress img{margin:0;padding:0;border:none;max-width:none}.dataTables_wrapper{clear:both;margin-bottom:1em}.dataTables_wrapper .tablepress{clear:both;margin:0!important}.dataTables_length{float:left;white-space:nowrap}.dataTables_filter{float:right;white-space:nowrap}.dataTables_wrapper .dataTables_filter input{margin-left:.5em}.dataTables_info{clear:both;float:left;margin:4px 0 0}.dataTables_paginate{float:right;margin:4px 0 0}.dataTables_paginate a{color:#111!important;display:inline-block;outline:0;position:relative;text-decoration:underline;margin:0 5px}.dataTables_paginate a:first-child{margin-left:0}.dataTables_paginate a:last-child{margin-right:0}.paginate_button:hover{cursor:pointer;text-decoration:none}.paginate_button.disabled{color:#999!important;text-decoration:none;cursor:default}.paginate_button.current{font-weight:700;text-decoration:none;cursor:default}.dataTables_paginate.paging_simple{padding:0 15px}.paging_simple .paginate_button.next:after,.paging_simple .paginate_button.previous:before{text-align:left;font-family:TablePress;font-size:14px;font-weight:700;-webkit-font-smoothing:antialiased;content:"\f053";text-shadow:.1em .1em #666;position:absolute;top:0;right:auto;bottom:0;left:-14px;margin:auto;height:14px;width:14px;line-height:1}.paging_simple .paginate_button.next:after{text-align:right;content:"\f054";left:auto}.paginate_button:after,.paginate_button:before{color:#d9edf7}.paginate_button:hover:after,.paginate_button:hover:before{color:#049cdb}.paginate_button.disabled:after,.paginate_button.disabled:before{color:#f9f9f9}.dataTables_processing{display:none}.dataTables_scroll{clear:both}.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.tablepress .sorting,.tablepress .sorting_asc,.tablepress .sorting_desc{position:relative;padding-right:20px;cursor:pointer;outline:0}.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after{font-family:TablePress;font-weight:400;font-size:14px;-webkit-font-smoothing:antialiased;position:absolute;top:0;bottom:0;left:auto;right:6px;margin:auto;height:14px;line-height:1}.tablepress .sorting:after{content:"\f0dc"}.tablepress .sorting_asc:after{content:"\f0d8";padding:0 0 2px}.tablepress .sorting_desc:after{content:"\f0d7"}.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{background-color:#049cdb}.dataTables_scrollBody .tablepress thead th:after{content:""}.dataTables_wrapper:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.dataTables_wrapper label input,.dataTables_wrapper label select{display:inline;margin:2px;width:auto}.view-width{max-width:1040px;height:100%;margin:0 auto}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:1.7em;margin:.67em 0}h2{font-size:1.3em}h3{font-size:1em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;width:5%}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{font-family:"proxima-nova",sans-serif;font-weight:300;font-style:normal;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;text-transform:uppercase}p{margin-bottom:1.5em;max-width:1000px;width:80%;margin:0 auto;line-height:2}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}h1,h2,h3,h4{font-family:"termina",sans-serif;font-weight:400;font-style:normal;letter-spacing:.4em;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:700px){h1{font-size:1.3rem}h2{font-size:1rem}h3{font-size:1rem}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#5F6365;border:1px solid #ccc;border-radius:3px;padding:3px;letter-spacing:.2em}select{border:1px solid #ccc}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}textarea{width:100%}a{color:royalblue;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{position:fixed;clear:both;display:block;float:left;width:100%;height:70px;background-color:#0D1F29;padding:0 10px;z-index:10;-webkit-box-shadow:rgba(23,43,99,.26) 0 7px 42px;box-shadow:rgba(23,43,99,.26) 0 7px 42px}.main-navigation ul{list-style:none;margin:0;padding-left:0;height:100%}.main-navigation li{float:right;position:relative;padding:0 20px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-navigation li:first-child{padding:7px 0 7px 10px;margin-right:20px}.main-navigation li:last-child{float:left;padding-left:2px}.main-navigation li:last-child a{font-size:0;height:100%;width:250px}.main-navigation li:last-child a:before{margin-top:8px;height:100%;width:110%;position:absolute;content:"";background:url(/wp-content/themes/jonkoping-by-bike/img/CyclingJKP.svg);background-size:contain;background-repeat:no-repeat}#primary-menu{font-family:'termina',sans-serif;font-weight:400;text-transform:uppercase;margin-right:40px}#primary-menu .current_page_item:not(:last-child) a{border-bottom:1px solid #F6B349}#primary-menu li:not(:last-child) a{position:relative;padding:5px 0 5px 0}#primary-menu li:not(:last-child) a::before{content:'';position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#FFF;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}#primary-menu li:not(:last-child):not(.current_page_item):hover a::before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.main-navigation a{display:block;text-decoration:none;color:#fff;letter-spacing:.4em;position:relative;font-size:.6em}.main-navigation a:hover{color:#FFF}.nav-translation{position:absolute;width:30px;height:30px;right:10px;bottom:20px;background-position:center center;background-size:contain;background-repeat:no-repeat}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.hero-image{height:100vh;width:auto;background-position:center center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.hero-image>*{z-index:1;color:#FFF}.hero-image.darken-10::before{position:absolute;top:0;left:0;display:inline-block;content:'';background:#0D1F29;opacity:.1;width:100%;height:100%}.hero-image.darken-20::before{position:absolute;top:0;left:0;display:inline-block;content:'';background:#0D1F29;opacity:.2;width:100%;height:100%}.hero-image.darken-40::before{position:absolute;top:0;left:0;display:inline-block;content:'';background:#0D1F29;opacity:.4;width:100%;height:100%}.hero-image.darken-50::before{position:absolute;top:0;left:0;display:inline-block;content:'';background:#0D1F29;opacity:.5;width:100%;height:100%}.hero-image.darken-80::before{position:absolute;top:0;left:0;display:inline-block;content:'';background:#0D1F29;opacity:.8;width:100%;height:100%}.hero-image-small{height:45vh;width:auto;background-position:center center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.hero-image-small>*{z-index:1;position:relative;color:#FFF}.hero-image-small:before{position:absolute;top:0;left:0;height:45vh;width:100%;display:inline-block;content:'';background:#0D1F29;opacity:.4}.stylish-button{width:225px;border-radius:0;border:none;-webkit-box-shadow:rgba(23,43,99,.26) 0 7px 42px;box-shadow:rgba(23,43,99,.26) 0 7px 42px;outline:none;-webkit-transition:all .15s ease;transition:all .15s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:.7rem;text-transform:uppercase;text-decoration:none;font-family:"termina",sans-serif;font-weight:400;letter-spacing:.4em}.stylish-button:not(.no-squeeze):hover{-webkit-transform:scaleX(.95);transform:scaleX(.95)}.stylish-button.no-squeeze:hover{letter-spacing:.2em}.stylish-button:hover{letter-spacing:.3em}.stylish-button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.stylish-button.small{height:45px}.stylish-button.large{height:55px}.stylish-button.blue{background-color:#2870D1;color:#FFF}.stylish-button.black{background-color:#0D1F29;color:#FFF}.stylish-button.orange{background-color:#F6B349;color:#FFF}.stylish-button.yellow{background-color:#F9C622;color:#FFF}#mc-embedded-subscribe{display:block}@media only screen and (max-width:700px){.stylish-button{width:200px}}#burger-menu{position:fixed;padding-top:70px;left:0;background:#0D1F29;width:100%;height:100%;z-index:8;opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}#burger-menu.open{visibility:visible;opacity:.9}#burger-items{margin:5% 0 0 0;padding:0;height:initial;font-family:'termina',sans-serif;font-weight:400;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}@media screen and (max-height:500px){#burger-items{margin:0 0 0 0}}#burger-items>li{margin-top:2.5rem}#burger-items>li>a{color:#FFF;font-weight:400;letter-spacing:.4em;text-decoration:none;font-size:1rem}#burger-items>li:last-child{display:none}#burger-items .current_page_item a{padding-bottom:.5rem;border-bottom:solid 1px #F6B349}.burger-social{margin-bottom:30px}.burger-social>a{margin:0 .8rem;text-decoration:none}#burger-button{border:0;height:30px;width:30px;background-color:transparent;background-image:url(/wp-content/themes/jonkoping-by-bike/img/burger-open-icon.svg);background-position:center center;background-repeat:no-repeat;position:absolute;visibility:hidden;top:18px;right:24px;outline:none}#burger-button.open{background-image:url(/wp-content/themes/jonkoping-by-bike/img/burger-close-icon.svg)}.no-scroll{overflow:hidden;position:fixed}.burger-open{position:fixed}.spinner{width:40px;height:40px;position:relative}.spinner.hidden{display:none}.cube1,.cube2{background-color:#333;width:15px;height:15px;position:absolute;top:0;left:0;-webkit-animation:sk-cubemove 1.8s infinite ease-in-out;animation:sk-cubemove 1.8s infinite ease-in-out}.cube2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes sk-cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.site-footer-shortcuts{padding:150px 100px 105px 100px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer-background{background:-webkit-gradient(linear,left bottom,left top,from(rgba(40,112,209,.7)),to(rgba(40,112,209,.7))),url(/wp-content/themes/jonkoping-by-bike/img/footer-img.jpg) no-repeat center;background:linear-gradient(0deg,rgba(40,112,209,.7),rgba(40,112,209,.7)),url(/wp-content/themes/jonkoping-by-bike/img/footer-img.jpg) no-repeat center;background-size:cover}.site-footer-shortcuts-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:200px;margin:0 auto}.site-footer-shortcuts-columns h3{letter-spacing:.4em;font-family:"termina",sans-serif;font-weight:300;font-size:.8rem}.site-footer-shortcuts-columns p,.site-footer-shortcuts-columns a,.site-footer-shortcuts-columns span{font-size:.8em;margin:4px 0}.site-footer-shortcuts-columns a{color:#fff;text-decoration:none}.site-footer-shortcuts-columns a:hover{color:rgb(173,216,230)}.footer-translate{padding-top:10px;text-decoration:underline!important}.site-info-holder{height:50px;background-color:#071015;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-info{margin:0 2rem;text-align:center;color:#FFF;letter-spacing:4px;font-size:.5rem;font-family:'termina',sans-serif;font-weight:400}.site-info a{color:#fff;text-decoration:none}.site-info-holder:hover .site-info a{-webkit-transition:color 0.5s ease;transition:color 0.5s ease;color:#F9C622}@media screen and (max-width:700px){.site-footer-shortcuts{padding:100px 100px 50px 100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer-shortcuts-columns{margin:0 auto 35px auto}}#mc_embed_signup,#mc_embed_signup_scroll{background-color:#0D1F29;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#mc_embed_signup>h4{color:#fff;padding:20px 30px}#mc-embedded-subscribe-form{width:100%;max-width:700px}@media screen and (max-width:980px){#mc_embed_signup{flex-wrap:wrap}#mc-embedded-subscribe-form{margin-bottom:25px}}#mc_embed_signup_scroll{width:100%}#mce-NAME,#mce-EMAIL{border-radius:0;height:55px;width:100%}.mc-field-group>input{text-align:center;font-family:'termina',sans-serif;font-weight:300;font-size:.7rem}.mc-field-group{width:30%}@media screen and (max-width:700px){.clear,#mc-embedded-subscribe{width:100%}}.clear>input{background-color:royalblue;border:none;border-radius:0;color:#fff;height:50px}@media screen and (max-width:950px){.main-navigation li:last-child a{width:175px}.main-navigation li:last-child a:before{margin-top:16px}#primary-menu li:not(:last-child){display:none}#burger-button{visibility:visible}.nav-translation{right:60px}}.single-post-editor-section{max-width:1000px;width:80%;margin:0 auto}.single-post-editor-section>p{width:100%;margin:20px auto;color:#5F6365}.single-post img{margin-top:40px;margin-bottom:40px}.single-post-type{color:royalblue;text-align:center;margin-top:130px}.single-post-download{margin:60px auto 50px auto}.single-post-download,.single-post-title{text-align:center}.single-post-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3rem 0}.single-post-author img{border-radius:50%;margin:0}.single-post-author-text{margin:auto 0 auto 10px}.single-post-author-text span{margin:0;font-weight:400;display:block}.single-post-download-button{color:#fff;text-decoration:none;width:200px;height:40px;margin:0 auto 50px auto;padding:0;border-radius:0;-webkit-box-shadow:10px 10px 20px 0 rgba(0,0,0,.16);box-shadow:10px 10px 20px 0 rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.7rem;text-transform:uppercase;font-weight:400;letter-spacing:.4em;background-color:#F6B349}.single-post-download-button span{margin-top:4px}.single-post-download-button-icon{height:1rem;margin-left:12px}.single-post-bottom-articles{width:100%;background-color:#F5F5F5;margin-top:100px}.single-post-bottom-articles-h{text-align:center;padding-top:100px;margin:0 auto}.single-post-card-images{margin:0!important}.locals-hero-header{width:90vw;margin-left:auto;margin-right:auto;text-align:center}.locals-question-form>*{z-index:1;color:#FFF}.locals-question-form{margin:-120px auto 0 auto;padding:20px 13% 110px 13%;width:90vw;max-width:1600px;min-height:500px;background-color:#0D1F29;color:#FFF;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;position:relative;z-index:1}#locals-question-form-button{position:relative;z-index:2}.locals-question-form-title{width:90%;margin:3rem auto;text-align:center}.locals-question-form-text{padding:0 10%;width:100%;margin-bottom:30px}.locals-question-form-input{display:-webkit-box;display:-ms-flexbox;display:flex}.locals-question-form-input-left{margin:0 10% 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:50%;flex-basis:50%}#locals-question-form-message{-ms-flex-preferred-size:50%;flex-basis:50%;resize:none}.locals-question-form input,.locals-question-form textarea{margin:15px 0 15px 0;padding:12px;border:solid 1px #FFF;background-color:#0D1F29;color:#FFF;border-radius:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.locals-question-form input.invalid,.locals-question-form textarea.invalid{background-color:#FC521F;color:#FFF;outline:none}.locals-question-form input:focus,.locals-question-form textarea:focus{color:#FFF}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#FFF;text-transform:uppercase;font-weight:400;letter-spacing:.4em}#locals-question-form-button{margin:-25px auto 15px auto}#locals-question-form-button.disabled{cursor:default;background-color:#8D9498;-webkit-transform:none;transform:none;letter-spacing:.4em}#locals-question-form-button.disabled:active{-webkit-transform:none;transform:none}#locals-question-form-button.disabled>*{opacity:.3}.locals-header h2{width:90vw;margin:5rem auto 3rem auto;text-align:center}.locals-header p{color:#5F6365}.locals-card{margin:100px auto;width:90vw;max-width:1400px;height:500px;background-color:#F6B349;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.locals-card:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#0D1F29}.locals-card-text-place{color:#fff;width:50%;padding:50px;position:relative}.locals-card-text-place2{height:85%}.locals-card-text-place-header{width:100%}.locals-card-text-place-description{width:100%}.locals-card-icon-holder{width:auto;position:absolute;bottom:20px;margin:0 0 0 -15px}.locals-card-icons a{margin:0 10px;height:2rem;width:2rem;text-decoration:none;position:relative;display:inline-block}.locals-card-icons a img{height:2rem;width:2rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:0;left:0}.locals-card-icons-strava{width:10rem!important}.locals-card-icons-strava img{width:100%!important}.locals-card-icons a img:first-child{opacity:0;visibility:hidden}.locals-card-icons a:hover img:first-child{opacity:1;visibility:visible}.locals-card-icons a:hover img:last-child{opacity:0;visibility:hidden}.locals-card-icons-strava{width:130px!important}.locals-card-icons-strava img{height:auto!important;width:auto!important;bottom:0!important;top:auto!important}.locals-card-img{width:50%;background-position:center center;background-size:cover}.loclas-bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:200px;padding:150px 0;color:#fff;background-color:#0D1F29}.loclas-bottom-section-logo{max-width:400px}.locals-sportson{width:400px}.loclas-bottom-section-text{margin:50px auto 80px auto}.loclas-bottom-section-button-yellow{text-decoration:none}.loclas-bottom-section-button-yellow p{background-color:#F9C622;color:#fff;padding:10px 50px 10px 50px;margin:0}.locals-sportson-button{width:260px}@media only screen and (max-width:900px){.locals-card{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:650px}.locals-card-text-place{width:100%;height:50%;padding:30px;padding-bottom:50px}.locals-card-img{width:100%;height:50%}.locals-card:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.locals-card-icon-holder{margin:0 0 0 -15px;width:280px}.locals-card-icons>a{margin:0 5px 0 5px}}@media only screen and (max-width:480px){.locals-card-text-place{height:70%;width:100%}.locals-card-img{width:100%;height:30%}}@media only screen and (max-width:330px){.locals-card-icon-holder{margin-left:-27px}}@media only screen and (max-width:700px){.locals-question-form{width:100%;padding:20px 20px 50px 20px;margin-top:0}.locals-question-form-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.locals-question-form-input-left{margin:0}#locals-question-form-message{min-height:8rem}.loclas-bottom-section{padding:70px 20px}.loclas-bottom-section>a,.loclas-bottom-section>h2{text-align:center}}.event-page-main{padding-top:1px;background-color:#0D1F29}.event-hero-header{width:80vw;margin-top:80px;text-align:center}.event-page-header{color:#fff}.event-page-header h2{margin:6rem auto 4rem auto;width:80vw;text-align:center}.event-page-events-kalender{;margin:8rem auto 0}.event-page-events-kalender .stories-card-spinner-holder{height:auto;width:90vw;margin:auto}.event-page-events-kalender-area{max-width:1200px;width:100%;height:0;margin:20px auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.zero-height{height:0!important;margin-bottom:-130px}.event-page-kalender-item-wrapper{margin:0 auto;border-bottom:solid 1px #FFF;width:100%;height:130px;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden}.event-page-kalender-item-wrapper:first-child{border-top:solid 1px #FFF}.event-page-kalender-item-wrapper:hover .event-page-kalender-card2{color:#5F6365}.event-page-kalender-item-wrapper:hover .event-page-kalender-card3 img{-webkit-transform:translateX(8px);transform:translateX(8px)}.event-page-kalender-card1,.event-page-kalender-card3{height:100%;width:10%;border-left:solid 1px #FFF;border-right:solid 1px #FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-page-kalender-card2{padding:30px;height:100%;width:100%;color:#FFF;-webkit-transition:all 0.15s ease;transition:all 0.15s ease}.event-page-kalender-card2>p{width:100%}.event-page-kalender-card3 img{-webkit-transition:all 0.15s ease;transition:all 0.15s ease;height:25%}.event-page-kalender-text-date{text-align:center;font-size:150%}.event-page-kalender-text-title{margin:0;height:25px;overflow:hidden;white-space:nowrap}.event-page-kalender-text-description{margin:10px 0 0 0;height:60px}.event-page-kalender-text-description p{width:100%;font-size:.9rem;margin:0}.event-page-kalender-redirect{width:100%;height:100%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event-page-kalender-redirect2{width:80%;height:100%;text-decoration:none}.event-page-events-bottom-articles{margin:100px auto 0 auto;max-width:1200px;width:90vw}.event-page-socialmedia-links{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-page-socialmedia-links a img{height:1.7rem;width:auto}.event-page-socialmedia-strava img{height:1.5rem}.event-page-socialmedia-links-title{font-size:60%;margin-bottom:30px}.event-page-socialmedia-links-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.event-page-socialmedia-links-icons a{margin:0 10px}.event-page-socialmedia-links-icons a img:first-child{display:none}.event-page-socialmedia-links-icons a:hover img:first-child{-webkit-transition:display 1s ease-out;transition:display 1s ease-out;display:inline}.event-page-socialmedia-links-icons a:hover img:last-child{-webkit-transition:display 1s ease-out;transition:display 1s ease-out;display:none}@media only screen and (max-width:700px){.event-page-kalender-item-wrapper{margin:0 auto}.event-page-kalender-card1{width:30%}.event-page-kalender-card2{padding:15px;border-right:solid 1px #FFF}.event-page-kalender-card3{display:none}.event-page-kalender-redirect2{width:70%}.event-page-socialmedia-links-icons{margin-bottom:40px}}.stories-hero-header{margin-top:80px;text-align:center}.stories-page-navbar{text-align:center}.stories-page-navbar-list{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;font-family:'termina',sans-serif;font-weight:400;letter-spacing:.4em;margin-left:0;padding-left:0}.stories-page-navbar-list li{text-decoration:none;margin:20px}.stories-page-navbar-list-element a{color:#000;position:relative;padding:14px 16px;text-decoration:none;outline:none}.stories-page-navbar-list-element a::before{content:'';position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#F6B349;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.stories-page-navbar-list-element:hover a:not(.active)::before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.stories-page-navbar-list-element a.active::before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.stories-header{margin:0 auto}.stories-card p{color:#f4f4f4}.stories-header h2{width:90vw;margin:4rem auto 2rem auto;text-align:center}.stories-header p{color:#5F6365}.stories-card-area{height:0;max-width:1400px;margin:75px auto 0 auto;padding-bottom:100px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.stories-card-clickable{width:100%;height:100%;text-decoration:none;color:#fff}.stories-card{height:39vw;width:27vw;max-height:550px;max-width:380px;min-height:500px;min-width:276px;margin:25px;background-color:#0D1F29;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:380px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;visibility:hidden}.stories-card:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:rgba(23,43,99,.26) 0 7px 42px;box-shadow:rgba(23,43,99,.26) 0 7px 42px}.stories-card-img{height:50%;background-position:center center;background-size:cover}.stories-card-text-content{height:50%}.stories-card-header-container{height:22%}.stories-card-header{font-size:medium;text-align:center;margin:20px 10px 0 10px}.stories-card-description{font-size:small;padding:20px 30px 5px 30px;height:65%;width:100%}@media only screen and (max-width:700px){.stories-page-navbar{margin-top:50px;width:100%}.stories-page-navbar-list{-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;font-size:.7rem}.stories-page-navbar-list li{margin:5px}.stories-page-navbar-list-element a{padding:0;padding-bottom:14px}.stories-card{width:280px;margin:20px 10px}.stories-card p{margin:5% auto}.stories-card-description{padding:0}#mc_embed_signup h4{margin:0;margin-top:20px}.mc-field-group{width:100%}.clear{width:100%}#mce-NAME,#mce-EMAIL{width:100%}#mc_embed_signup,#mc_embed_signup_scroll{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.loadmore{margin-left:auto;margin-right:auto;margin-bottom:100px}.routes-hero-header{margin-top:70px;margin-left:9%;max-width:500px;width:50%;min-width:250px}.routes-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.routes-header h2{width:90vw;margin:6rem auto 1rem auto;text-align:center}.routes-header p{color:#5F6365}.stories-card-spinner-holder{width:100%;height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:column;width:100%}#stories-card-spinner{margin:auto;margin-bottom:0}.ride-gps{margin:5%;height:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.ride-gps-spinner{margin:auto;position:absolute}@media only screen and (max-width:400px){.ride-gps{margin:2%}}.routes-link-title{margin-top:100px;margin-bottom:90px;text-align:center}.routes-link-menu-area{max-width:1040px;margin:20px auto 100px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.routes-link-wrapper{width:320px;height:250px;margin:50px 0 40px 0;background-color:#fff}.routes-link-card{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.routes-link-card-header{font-size:medium;text-align:center;margin:20px auto 0 auto;height:60px;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:20px;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.routes-link-card-description{font-size:small;width:100%;height:135px;padding:15px 30px 30px 30px;color:#5F6365}.routes-link-card-circle{border-radius:50%;width:50px;height:50px;background-color:#0570E0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-transition:all 0.15s ease;transition:all 0.15s ease}.routes-link-card-circle:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.routes-link-card-circle-icon{height:30%;width:30%}.routes-link-card-clickable{text-decoration:none;height:20%}#ui-datepicker-div{display:none}.ui-datepicker{width:350px;height:auto;padding-left:20px;padding-right:20px;background-color:#0D1F29;color:#FFF;border:solid 1px #FFF;opacity:.95;font-weight:400}.ui-datepicker a{text-decoration:none}.ui-datepicker-header{margin-top:12px;margin-bottom:12px}.ui-datepicker-title{text-align:center;text-transform:uppercase;font-size:.9rem;letter-spacing:.4em}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer}.ui-datepicker-prev{float:left;color:#FFF;background-image:url(/wp-content/themes/jonkoping-by-bike/pages/css/../../img/chevron-left-icon.svg);background-repeat:no-repeat;background-size:30%;background-position:50% 50%}.ui-datepicker-next{float:right;color:#FFF;background-image:url(/wp-content/themes/jonkoping-by-bike/pages/css/../../img/chevron-right-icon.svg);background-repeat:no-repeat;background-size:30%;background-position:50% 50%}.ui-datepicker-prev:hover{color:#FFF}.ui-datepicker-next:hover{color:#FFF}.ui-datepicker thead{text-transform:uppercase;font-size:.65rem;letter-spacing:.4em}.ui-datepicker thead tr th{padding-bottom:12px}.ui-datepicker tbody tr:first-child td{padding-top:12px}.ui-datepicker thead::after{content:"";position:absolute;left:25px;height:1px;width:295px;border-bottom:1px solid #fff}.ui-datepicker tbody td{text-align:center;font-size:.7rem}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;text-align:center;width:40px;height:30px;line-height:30px}.ui-datepicker-calendar .ui-state-default{color:#FFF}.ui-datepicker-unselectable .ui-state-default{color:#9B9A9B}.ui-datepicker-calendar .ui-state-hover{background:#528CDA}.ui-datepicker-calendar .ui-state-active{background:#2870D1}.rent-bike-hero-subheader{width:80vw;margin-bottom:0;text-align:center}.rent-bike-hero-header{width:80vw;text-align:center}.rent-bike-sportson{margin-top:2rem;width:300px}#booking-box{margin:-100px auto 0 auto;padding:125px;width:90vw;max-width:1600px;background-color:#0D1F29;color:#FFF;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;z-index:1}.rentbike-book-button{position:relative;z-index:2}.booking-date-wrapper{padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;max-width:500px;width:90vw}.booking-date-wrapper input{margin:18px 0 20px 0;padding:12px;border:solid 1px #FFF;cursor:pointer;background-color:#0D1F29;background-repeat:no-repeat;background-position:top 50% right 16px;background-size:1.5rem;color:#FFF}.booking-box-header{text-transform:uppercase;font-weight:400;letter-spacing:.4em;display:inline-block}.booking-cart-wrapper{padding:0 30px;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;z-index:1;max-width:1000px;width:90vw}#booking-cart-total{text-transform:uppercase;font-weight:400;letter-spacing:.4em;font-size:.8rem;float:right}#booking-cart-total.hidden{visibility:hidden}.booking-cart{margin-top:18px}.booking-cart-list{margin:0;padding:1.5rem 2.5rem;list-style:none;border:solid 1px #FFF}.booking-cart-list li{margin:.3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking-item-name{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.booking-item-count{margin:0 20px;min-width:30px;text-align:center}.booking-increase-button{padding:0;border:none;width:2rem;height:2rem;background-color:transparent;color:#FFF}.booking-decrease-button{padding:0;border:none;width:2rem;height:2rem;background-color:transparent;color:#FFF}#booking-confirm{margin:-25px auto 15px auto}#booking-confirm.disabled{cursor:default;background-color:#8D9498;-webkit-transform:none;transform:none;letter-spacing:.4em}#booking-confirm.disabled:active{-webkit-transform:none;transform:none}#booking-confirm.disabled>*{opacity:.3}.rent-bike-easy-box{margin:100px auto 3rem;width:90vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rent-bike-easy-box p{color:#8D9498}.rent-bike-easy-header{text-align:center}.rent-bike-easy-text{width:100%;line-height:2.5rem}.rent-bike-easy-text-link{color:#2870D1;text-decoration:none}.rent-icon{height:1rem;width:1rem}.rent-bike-area{background-color:#F8F8F8}.rent-bike-area-holder{margin:0 auto;padding-bottom:160px;max-width:1500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.rent-bike-wrapper{width:380px;height:550px;margin:60px 10px 40px 10px;-webkit-transition:all .15s ease;transition:all .15s ease}.rent-bike-card{width:100%;height:100%;background-color:#FFF;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:-1;-webkit-transition:all 0.15s ease;transition:all 0.15s ease}.rent-bike-card:hover{-webkit-box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}.rent-bike-card-added{text-align:center;width:100%;padding:20px 0;color:#FFF;background-color:#0D1F29;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;font-size:.7rem;text-transform:uppercase;font-weight:400;letter-spacing:.4em}.rent-bike-card-added.hidden{opacity:0}.rent-bike-card-img{height:50%;background-position:center center;background-size:contain;background-repeat:no-repeat}.rent-bike-card-title{text-align:center;margin-bottom:.6rem}.rent-bike-card-description{padding:20px;width:100%;height:50%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;color:#8D9498}.rent-bike-card-price{margin:0 0 20px 0;width:100%;text-align:center;letter-spacing:.1em;font-weight:400}.rent-bike-add-button{width:100%}.rent-bike-add-button:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.rent-bike-add-button:hover>img{-webkit-transform:none;transform:none}.rent-bike-guiding-box{padding:0 0 7rem 0;background-color:#0D1F29;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rent-bike-guiding-header{width:90vw;margin:7rem auto 2rem auto;text-align:center}.rent-bike-guiding-button{margin:50px 0 0 0}@media all and (max-width:800px){.locals-question-form-input-left{display:block}#locals-question-form-name{width:100%}#locals-question-form-email{width:100%}.hero-image{text-align:center}#booking-box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:-70px 0 0 0;padding:35px;width:100%}.booking-item-count{margin:0 5px}.booking-date-wrapper{padding:0;width:100%;max-width:100%;margin-top:50px}.booking-cart-wrapper{margin-top:70px;padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.booking-cart{margin-top:25px}.booking-cart-list{padding:1.5rem 1rem 1.5rem 1.5rem}#booking-cart-total{margin-top:15px}.booking-confirm{margin:0;width:100vw;-webkit-box-shadow:0 0 #FFF;box-shadow:0 0 #FFF}.ui-datepicker{width:300px;padding-right:10px;padding-left:10px}.rent-bike-wrapper{width:300px;height:600px}.rent-bike-card-description{height:40%}.rent-bike-easy-box>p{width:100%}.rent-bike-easy-text{margin-top:50px}.rent-bike-area{margin:0;width:100%}#ui-datepicker-div{-webkit-transform:translate(-50%,0)!important;transform:translate(-50%,0)!important;left:50vw!important}.ui-datepicker thead::after{display:none}}#my-booking-details-box{margin:130px auto 0 auto;padding:50px;position:relative;width:90vw;max-width:1500px;background-color:#0D1F29;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.my-booking-details-header{margin:0;text-align:center}.my-booking-details-change{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#F6B349;text-transform:uppercase;text-decoration:none;letter-spacing:.4em}.my-booking-details-change>img{-webkit-transition:transform 0.15s ease;-webkit-transition:-webkit-transform 0.15s ease;transition:-webkit-transform 0.15s ease;transition:transform 0.15s ease;transition:transform 0.15s ease,-webkit-transform 0.15s ease}.my-booking-details-change:hover>img{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.my-booking-details-wrapper{margin:3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}.my-booking-details-left{padding-right:80px;-ms-flex-preferred-size:50%;flex-basis:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.my-booking-details-label{margin:30px 0 0 0;text-transform:uppercase;letter-spacing:.2em}.my-booking-details-label:first-of-type{margin-top:0}.my-booking-details-right{border-left:solid 1px #FFF;padding-left:80px;-ms-flex-preferred-size:50%;flex-basis:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#my-booking-details-cart{margin:0;padding:0;list-style:none}.my-booking-details-item-count{width:20px;display:inline-block}.my-booking-details-item-name{margin-left:10px;display:inline-block}.my-booking-details-info{margin:40px 0 50px 0;padding:10px;border:solid 1px #FFF;font-size:.8rem;width:inherit}.my-booking-details-total-box{margin:0 0 -50px auto;height:60px;width:250px;background:#2663B6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;letter-spacing:.1em}#my-booking-details-price{margin-left:10px}#my-booking-information{margin:0 auto;margin-bottom:60px;padding:1px 90px 60px 90px;width:90vw;max-width:1500px;background-color:#F8F8F8}.my-booking-information-text{color:#5F6365}.my-booking-information-header{text-align:center;margin:4.5rem 0}.my-booking-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#my-booking-form label{text-transform:uppercase;letter-spacing:.2em;display:inline-block;font-weight:400}#my-booking-form label[required]::after{margin-left:3px;margin-bottom:6px;width:4px;height:4px;display:inline-block;border-radius:50%;content:'';background-color:#FC521F}#my-booking-form input{margin:15px 0 20px 0;padding:10px 10px 10px 20px;width:100%;display:block;border-radius:0;color:#5F6365;font-weight:400;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#my-booking-form input.invalid{background-color:#FC521F;color:#FFF;outline:none}#my-booking-form textarea{margin:15px 0 20px 0;height:13rem;border-radius:0;padding:10px 10px 10px 20px;resize:none;color:#5F6365;font-weight:400}.my-booking-form-full{-ms-flex-preferred-size:100%;flex-basis:100%}.my-booking-form-half{-ms-flex-preferred-size:48%;flex-basis:48%}.my-booking-form-tos-wrapper{margin:50px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-weight:400;letter-spacing:.2em}.my-booking-tos-text{margin-right:.4em}.my-booking-tos-link{color:#2870D1;text-decoration:none}#my-booking-form-check{cursor:pointer;margin-right:20px;border-radius:50%;width:50px;height:50px;border:solid 1px #2870D1;background-color:#FFF;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-transition:all .15s ease;transition:all .15s ease}#my-booking-form-check:hover{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}#my-booking-form-check:active{-webkit-transform:translateY(1px);transform:translateY(1px)}#my-booking-form-check.checked{background-color:#0570E0}#my-booking-checkmark-icon{margin:18px 0 0 15px;width:20px;opacity:1;-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#my-booking-checkmark-icon.hidden{opacity:0}#my-booking-spinner{margin:65px auto}#my-booking-error{margin:75px 0;display:block;text-transform:uppercase;font-weight:400;letter-spacing:.2em;color:red;text-align:center}#my-booking-error.hidden{display:none}#my-booking-send{margin:60px auto}#my-booking-send>*{-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out}#my-booking-send.disabled{cursor:default;background-color:#8D9498;outline:none}#my-booking-send.disabled:active{-webkit-transform:none;transform:none}#my-booking-send.disabled:hover{-webkit-transform:none;transform:none;letter-spacing:.4em}#my-booking-send.disabled>*{opacity:.3}#my-booking-send.hidden{display:none}@media only screen and (max-width:700px){#my-booking-details-box{margin:0;padding-top:90px;width:100vw;min-height:100vh}.my-booking-details-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.my-booking-details-total-box{margin:0;width:100vw;position:absolute;bottom:0;left:0}.my-booking-details-right,.my-booking-details-left{padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.my-booking-details-right{margin-top:30px}#my-booking-information{width:100vw;padding:30px}.my-booking-information-header{margin:2.5rem 0}.my-booking-form-half{-ms-flex-preferred-size:100%;flex-basis:100%}.my-booking-form-tos-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}#my-booking-form-check{margin:1.5rem 0 0 0}.my-booking-tos-text{margin:1.5rem 0 0 0}.my-booking-tos-link{text-align:center}}.front-page-hero-subheader{width:80vw;margin-bottom:0;text-align:center}.front-page-hero-header{width:80vw;text-align:center}.front-page-hero-buttons{margin:1.5rem 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.front-page-rent-bike-button{margin:0 2rem 0 0}.front-page-stories-button{margin:0 0 0 2rem}.front-page-sportson{width:55%;max-width:250px;position:absolute;left:30px;bottom:30px}.front-page-content{margin:0 auto 0 auto}.front-page-content h2{width:80vw;margin:6rem auto 20px;text-align:center}.front-page-content p{color:#5F6365}.front-page-content-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-top:6rem;max-width:1400px;margin:0 auto}.front-page-content-images-link{width:600px;height:400px;text-decoration:none;position:relative;display:inline-block;margin:35px;display:-webkit-box;display:-ms-flexbox;display:flex}.front-page-content-images-link:nth-child(-n+2){margin-top:0}@media screen and (max-width:1375px){.front-page-content-images-link{width:550px;height:367px;margin:30px}}@media screen and (max-width:1250px){.front-page-content-images-link{width:500px;height:333px;margin:25px}}@media screen and (max-width:1125px){.front-page-content-images-link{width:450px;height:300px;margin:20px}}@media screen and (max-width:1000px){.front-page-content-images-link{width:400px;height:266px;margin:15px}}@media screen and (max-width:900px){.front-page-content-images-link{width:350px;height:233px;margin:10px}}@media screen and (max-width:775px){.front-page-content-images-link{max-width:600px;max-height:400px;width:80vw;height:53vw;margin:35px}.front-page-content-images-link:nth-child(2){margin-top:35px}}@media screen and (max-width:300px){.front-page-content-images-link{max-width:300px;max-height:200px;width:80vw;height:53vw;margin:5%}}.front-page-content-images-content{position:absolute;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:background-color 0.3s ease,opacity 0.3s ease;transition:background-color 0.3s ease,opacity 0.3s ease;color:#FFF}.front-page-content-images-link:hover .front-page-content-images-content{opacity:.65;background-color:#0D1F29;-webkit-box-shadow:10px 10px 20px 0 rgba(0,0,0,.16);box-shadow:10px 10px 20px 0 rgba(0,0,0,.16)}.front-page-content-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.front-page-locals-button-div{margin-top:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.front-page-locals{margin:100px 0 0 0;padding:70px 0 375px 0;margin-top:100px;background-color:#0D1F29;color:#FFF;text-align:center}.front-page-locals h2{width:80vw;margin-left:auto;margin-right:auto}.front-page-locals p{padding-bottom:30px;text-align:left}.front-page-locals-image{margin:-320px auto 0 auto;max-width:1400px;width:90vw;height:670px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-size:cover;background-repeat:no-repeat;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 20px 30px 0 rgba(17,21,23,.1);box-shadow:0 20px 30px 0 rgba(17,21,23,.1)}.front-page-locals-image>*{z-index:1}.front-page-locals-image::before{position:absolute;top:0;left:0;display:inline-block;content:'';background:#0D1F29;opacity:.4;width:100%;height:100%}.front-page-follow{margin-top:260px;margin-bottom:25px;width:50%;min-width:310px}.front-page-follow-icons a{margin:0 10px;height:2rem;width:2rem;text-decoration:none;position:relative;display:inline-block}.front-page-follow-icons a img{height:2rem;width:2rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:0;left:0}.front-page-follow-icons-strava{width:10rem!important}.front-page-follow-icons-strava img{width:100%!important}.front-page-follow-icons a img:first-child{opacity:0;visibility:hidden}.front-page-follow-icons a:hover img:first-child{opacity:1;visibility:visible}.front-page-follow-icons a:hover img:last-child{opacity:0;visibility:hidden}.front-page-locals-image-div-space{height:350px}.front-page-latest-news-header{width:80vw;margin:100px auto 0;text-align:center}@media screen and (max-width:700px){.front-page-hero{background-position:73%}.front-page-sportson{position:static;margin:50px auto 0}.front-page-hero-subheader{font-size:.7rem}.front-page-hero-buttons{width:100%;min-height:18vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.front-page-rent-bike-button{margin:0 0 1rem 0}.front-page-stories-button{margin:1rem 0 0 0}.front-page-locals-image{width:100%;background-position-x:30%;-webkit-box-shadow:none;box-shadow:none}.front-page-content-images-content{bottom:0;opacity:.9;height:20%;background-color:#0D1F29;-webkit-box-shadow:10px 10px 20px 0 rgba(0,0,0,.16);box-shadow:10px 10px 20px 0 rgba(0,0,0,.16)}.front-page-content-images-link{height:300px;margin-left:0;margin-right:0}.front-page-follow-icons a{height:1.5rem;width:1.5rem}.front-page-follow-icons a img{height:1.5rem;width:1.5rem}.front-page-follow-icons-strava{width:7rem!important}}@media screen and (max-width:500px){.front-page-hero-header{margin:10px;width:95vw}}.booking-confirmation-button{margin-top:1.5rem}.booking-confirmation-header{text-align:center;margin:0 20px}