*{margin:0;padding:0}.clearfix{display:inline-block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}.clearleft,.clearl,.cleft{clear:left}.clearright,.clearr,.cright{clear:right}.clear,.clearboth,.clearall{clear:both}.floatleft,.fleft,.floatl{float:left;margin:0 10px 5px 0}.floatright,.fright,.floatr{float:right;margin:0 0 5px 10px}#skip a:link,#skip a:hover,#skip a:visited{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#skip a:active,#skip a:focus{position:static;width:auto;height:auto}div.view div.views-admin-links{width:auto}div.block{position:relative}div.block .edit{display:none;position:absolute;right:-20px;top:-5px;z-index:40;padding:3px 8px 0;font-size:10px;line-height:16px;background-color:white;border:1px solid #cccccc;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 3px #888888;-webkit-box-shadow:-1px 1px 2px #666}div.block .edit a{display:block;border:0;padding:0;margin:0}div.block:hover .edit{display:block}
html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.container{max-width:68.82353em;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto;width:auto}.container::after{clear:both;content:"";display:table}.pad{padding:2.12766%}.pad-sides{padding:2.12766%;padding-top:0;padding-bottom:0}.col-1{float:left;display:block;margin-right:2.12766%;width:6.38298%}.col-1:last-child{margin-right:0}.col-2{float:left;display:block;margin-right:2.12766%;width:14.89362%}.col-2:last-child{margin-right:0}.col-3{float:left;display:block;margin-right:2.12766%;width:23.40426%}.col-3:last-child{margin-right:0}.col-4{float:left;display:block;margin-right:2.12766%;width:31.91489%}.col-4:last-child{margin-right:0}.col-5{float:left;display:block;margin-right:2.12766%;width:40.42553%}.col-5:last-child{margin-right:0}.col-6{float:left;display:block;margin-right:2.12766%;width:48.93617%}.col-6:last-child{margin-right:0}.col-7{float:left;display:block;margin-right:2.12766%;width:57.44681%}.col-7:last-child{margin-right:0}.col-8{float:left;display:block;margin-right:2.12766%;width:65.95745%}.col-8:last-child{margin-right:0}.col-9{float:left;display:block;margin-right:2.12766%;width:74.46809%}.col-9:last-child{margin-right:0}.col-10{float:left;display:block;margin-right:2.12766%;width:82.97872%}.col-10:last-child{margin-right:0}.col-11{float:left;display:block;margin-right:2.12766%;width:91.48936%}.col-11:last-child{margin-right:0}.col-12{float:left;display:block;margin-right:2.12766%;width:100%}.col-12:last-child{margin-right:0}@media screen and (min-width:18.82353em){.no-sidebars #content{width:100%}}@media screen and (min-width:42.35294em){.no-sidebars #content{float:left;display:block;margin-right:3.22581%;width:100%}.no-sidebars #content:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.no-sidebars #content{float:left;display:block;margin-right:1.69492%;width:100%}.no-sidebars #content:last-child{margin-right:0}}@media screen and (min-width:18.82353em){.one-sidebar.sidebar-second #content{width:100%}}@media screen and (min-width:42.35294em){.one-sidebar.sidebar-second #content{float:left;display:block;margin-right:3.22581%;width:74.19355%}.one-sidebar.sidebar-second #content:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.one-sidebar.sidebar-second #content{float:left;display:block;margin-right:1.69492%;width:72.88136%}.one-sidebar.sidebar-second #content:last-child{margin-right:0}}@media screen and (min-width:18.82353em){.one-sidebar.sidebar-first #content{width:100%}}@media screen and (min-width:42.35294em){.one-sidebar.sidebar-first #content{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:25.80645%}.one-sidebar.sidebar-first #content:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.one-sidebar.sidebar-first #content{float:left;display:block;margin-right:1.69492%;width:79.66102%;margin-left:20.33898%}.one-sidebar.sidebar-first #content:last-child{margin-right:0}}@media screen and (min-width:18.82353em){.two-sidebars #content{width:100%}}@media screen and (min-width:42.35294em){.two-sidebars #content{float:left;display:block;margin-right:3.22581%;width:48.3871%;margin-left:25.80645%}.two-sidebars #content:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.two-sidebars #content{float:left;display:block;margin-right:1.69492%;width:52.54237%;margin-left:20.33898%}.two-sidebars #content:last-child{margin-right:0}}@media screen and (min-width:18.82353em){#sidebar-first{width:100%}}@media screen and (min-width:42.35294em){#sidebar-first{float:left;display:block;margin-right:3.22581%;width:22.58065%;margin-left:-77.41935%}#sidebar-first:last-child{margin-right:0}.sidebar-first #sidebar-first{margin-left:-103.22581%}}@media screen and (min-width:56.47059em){#sidebar-first{float:left;display:block;margin-right:1.69492%;width:18.64407%;margin-left:-74.57627%}#sidebar-first:last-child{margin-right:0}.sidebar-first #sidebar-first{margin-left:-101.69492%}}@media screen and (min-width:18.82353em){#sidebar-second{width:100%}}@media screen and (min-width:42.35294em){#sidebar-second{float:left;display:block;margin-right:3.22581%;width:22.58065%;margin-left:0%}#sidebar-second:last-child{margin-right:0}}@media screen and (min-width:56.47059em){#sidebar-second{float:left;display:block;margin-right:1.69492%;width:25.42373%;margin-left:0%}#sidebar-second:last-child{margin-right:0}}#footer{float:none;clear:both}#header,#footer,.mission,.breadcrumb,.node{clear:both}.inner{padding:0}#navigation li{list-style-type:none;display:inline-block}
html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}body{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;margin:0;width:100%;font-size:17px;line-height:1.5em;letter-spacing:0.03em;color:#231f20;overflow-x:hidden;-webkit-font-smoothing:antialiased}a:link,a:visited{color:#a6935f;text-decoration:none}a:hover,a:active{color:#776842;text-decoration:underline}#site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0}h1,.node-product-physical h2,.node-product-physical .view-tours .views-row .field-content,.view-tours .views-row .node-product-physical .field-content,.node-product-physical .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .node-product-physical .field-content,.node-product-physical .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .node-product-physical .field-content,h2,.view-tours .views-row .field-content,.view-sportives .views-row .details-left .field-content,.view-bike-hire .views-row .field-content,h3,h4,h5,h6{line-height:1.3em}h1,.node-product-physical h2,.node-product-physical .view-tours .views-row .field-content,.view-tours .views-row .node-product-physical .field-content,.node-product-physical .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .node-product-physical .field-content,.node-product-physical .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .node-product-physical .field-content{font-size:2.2em;font-weight:300;padding:0 0 0.5em;margin:0}h2,.view-tours .views-row .field-content,.view-sportives .views-row .details-left .field-content,.view-bike-hire .views-row .field-content{font-size:1.8em;font-weight:300;margin-bottom:0.75em}h3{font-size:1.4em;margin-bottom:0.5em}h4{font-size:1.2em;margin-bottom:0.8em}h5{font-size:1.1em;font-weight:600;margin-bottom:0}h6{font-size:1em;font-weight:bold}p{margin:0 0 1em 0;line-height:1.5em}ul,ol{margin-left:0;padding-left:0}table{width:100%}tr.even td,tr.odd td{padding:10px 5px}tr.odd{background-color:white}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa}ul{list-style-type:disc}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ul ul ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:decimal}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap}#edit-title{font-size:24px;width:99%}#system-themes-form img{width:100px}.form-item .description{font-style:italic;line-height:1.2em;font-size:0.8em;margin-top:5px;color:#777777}#edit-delete{color:#cc0000}input{display:block;border:1px solid #a6935f;padding:0.5em}input.form-text{width:100%}input.form-submit{background-color:#a6935f;color:white}input.form-submit:hover,input.form-submit:focus{background:#87774b}div.messages{padding:9px;margin:1em 0;color:#003366;background:#bbddff;border:1px solid #aaccee}div.warning{color:#884400;background:#ffee66;border-color:#eedd55}div.error{color:white;background:#A83B2B;border-color:#943426}div.status{color:#336600;background:#ccff88;border-color:#bbee77}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}h1,.node-product-physical h2,.node-product-physical .view-tours .views-row .field-content,.view-tours .views-row .node-product-physical .field-content,.node-product-physical .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .node-product-physical .field-content,.node-product-physical .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .node-product-physical .field-content,h2,.view-tours .views-row .field-content,.view-sportives .views-row .details-left .field-content,.view-bike-hire .views-row .field-content,h3,h4,h5{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}h1.title,.node-product-physical h2.title,.node-product-physical .view-tours .views-row .title.field-content,.view-tours .views-row .node-product-physical .title.field-content,.node-product-physical .view-sportives .views-row .details-left .title.field-content,.view-sportives .views-row .details-left .node-product-physical .title.field-content,.node-product-physical .view-bike-hire .views-row .title.field-content,.view-bike-hire .views-row .node-product-physical .title.field-content{text-transform:uppercase;color:#0e2f46;padding-bottom:0.15em}#content h1,#content .node-product-physical h2,.node-product-physical #content h2,#content .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row #content .field-content,#content .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical #content .field-content,#content .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left #content .field-content,#content .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical #content .field-content,#content .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row #content .field-content,#content .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical #content .field-content{font-size:3em;margin-top:0.25em;margin-bottom:0.25em}body{letter-spacing:0.01em}.content ul:not(.accordion-tabs){list-style:none;padding-left:0}.content ul:not(.accordion-tabs) li{margin-left:1.2em;text-indent:-0.7em;margin-bottom:0.25em}.content ul:not(.accordion-tabs) li:before{content:'• ';color:#8d9c49;position:relative;left:-0.3em}div.tabs{max-width:68.82353em;margin-left:auto;margin-right:auto;border:none}div.tabs::after{clear:both;content:"";display:table}ul.primary{float:left;display:block;margin-right:2.12766%;width:100%;display:block;margin:0;padding:0;list-style:none;border:none;white-space:normal;text-align:left;font-size:13.6px;line-height:1em;background:none !important}ul.primary:last-child{margin-right:0}ul.primary li{display:inline-block;margin:0;padding:0;list-style:none;border:none;white-space:normal;background:none !important}ul.primary li a{display:block;text-decoration:none;text-transform:uppercase;color:#FFF;background:#a6935f;border:none;padding:8.5px 17px;margin:5.1px;margin-left:0;font-weight:normal;height:auto}ul.primary li a .tab{display:block;margin:0;padding:0;background:none !important}ul.primary li a:hover{background:#87774b}ul.primary li.active a,ul.primary li.active a:hover{background:#87774b;border:none;color:white}ul.secondary{float:left;display:block;margin-right:2.12766%;width:100%;display:block;margin:10px 0 40px 0;padding:0;list-style:none;border:none;white-space:normal;text-align:left;font-size:13.6px}ul.secondary:last-child{margin-right:0}ul.secondary li{display:inline-block;margin:0 0 0 0;padding:0;list-style:none;border:none;white-space:normal}ul.secondary li a{display:block;text-decoration:none;text-transform:uppercase;border:none;background-color:#BBB;border:none;color:#FFF;padding:0.3em 1.2em;margin:5.1px;margin-left:0}ul.secondary li a:hover{color:#666}ul.secondary li.active a,ul.secondary li.active a:hover{border:none;background-color:#666;color:#FFF}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#f8f8f8;color:#333;-webkit-box-shadow:inset 0 0 5px 5px #ebebeb;-moz-box-shadow:inset 0 0 5px 5px #ebebeb;box-shadow:inset 0 0 5px 5px #ebebeb}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr .node-product-physical h2,.node-product-physical .sidr h2,.sidr .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .sidr .field-content,.sidr .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .sidr .field-content,.sidr .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .sidr .field-content,.sidr .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .sidr .field-content,.sidr .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .sidr .field-content,.sidr .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .sidr .field-content,.sidr h2,.sidr .view-tours .views-row .field-content,.view-tours .views-row .sidr .field-content,.sidr .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .sidr .field-content,.sidr .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .sidr .field-content,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#333;line-height:24px;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(#fff,#dfdfdf);background-image:-moz-linear-gradient(#fff,#dfdfdf);background-image:-o-linear-gradient(#fff,#dfdfdf);background-image:linear-gradient(#fff,#dfdfdf);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(51,51,51,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #dfdfdf;border-bottom:1px solid #fff}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #fff;border-bottom:1px solid #dfdfdf}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#333}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(51,51,51,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(51,51,51,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#f8f8f8;background:#333}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(51,51,51,0.9)}#content{padding-left:1em;padding-right:1em}@media screen and (min-width:56.47059em){#content{padding-left:0;padding-right:0}}.content h1,.content .node-product-physical h2,.node-product-physical .content h2,.content .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .content .field-content,.content .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .content .field-content,.content .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .content .field-content,.content .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .content .field-content,.content .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .content .field-content,.content .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .content .field-content,.content h2,.content .view-tours .views-row .field-content,.view-tours .views-row .content .field-content,.content .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .content .field-content,.content .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .content .field-content,.content h3,.content h4,.content h5,.content h6{color:#0e2f46;text-transform:uppercase}.content h2,.content .view-tours .views-row .field-content,.view-tours .views-row .content .field-content,.content .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .content .field-content,.content .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .content .field-content,.content h3,.content h4,.content h5,.content h6{font-family:sans-serif}.content h2.subtitle,.content .view-tours .views-row .subtitle.field-content,.view-tours .views-row .content .subtitle.field-content,.content .view-sportives .views-row .details-left .subtitle.field-content,.view-sportives .views-row .details-left .content .subtitle.field-content,.content .view-bike-hire .views-row .subtitle.field-content,.view-bike-hire .views-row .content .subtitle.field-content,.content h3.subtitle,.content h4.subtitle,.content h5.subtitle,.content h6.subtitle{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;text-transform:none}.content ol,.content ul{padding-left:1.1em;margin-bottom:1em}.content p>a{color:#174c71;text-decoration:underline}.content p>a:hover{color:#0e2f46}.content p>a.button{display:inline-block;background-color:#0e2f46;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;text-decoration:none;height:auto;padding:0.4em 0.6em}.content p>a.button:hover{color:#fff;text-decoration:none;background-color:#06121c}.content blockquote{border-left:3px solid #e4dece;padding-left:1em}.content .field-name-body img{width:100%;height:auto;max-width:280px;margin:1em}@media (max-width:320px){.content .field-name-body img{float:none !important;display:block;margin-left:auto;margin-right:auto;max-width:320px}}.accordion-tabs{line-height:1.5;margin-bottom:1.5em;padding:0 !important}.accordion-tabs::after{clear:both;content:"";display:table}@media screen and (max-width:40em){.accordion-tabs{border:1px solid #e4dece}}.accordion-tabs .tab-header-and-content{list-style:none}@media screen and (min-width:40em){.accordion-tabs .tab-header-and-content{display:inline}}@media screen and (max-width:40em){.accordion-tabs .tab-header-and-content:first-child .tab-link{border-top:0}}.accordion-tabs .tab-link{background-color:#fff;border-top:1px solid #e4dece;color:#a6935f;display:block;padding:0.35em 0.75em;text-decoration:none;font-style:normal;text-transform:uppercase;font-size:0.9em}@media screen and (min-width:40em){.accordion-tabs .tab-link{border:1px solid #e4dece;border-bottom:none;display:inline-block}}.accordion-tabs .tab-link:hover{color:#87774b}.accordion-tabs .tab-link:focus{outline:none}.accordion-tabs .tab-link.is-active{color:#2f2f2f}@media screen and (min-width:40em){.accordion-tabs .tab-link.is-active{background-color:#fff;border:1px solid #e4dece;border-bottom-color:#fff;margin-bottom:-1px}}.accordion-tabs .tab-content{display:none;padding:20px;width:100%}@media screen and (min-width:40em){.accordion-tabs .tab-content{border:1px solid #e4dece;float:left}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background-color:#2f2f2f}#cboxWrapper{background:white}#cboxLoadedContent{background-color:#f5f5f5}#colorbox{outline:0}#cboxTopCenter{height:25px}#cboxBottomCenter{height:45px}#cboxMiddleLeft,#cboxMiddleRight{width:25px}#cboxContent{background:#fff}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:20px}#cboxTitle{position:absolute;bottom:-15px;left:5px;text-align:center;width:100%;color:#999}#cboxCurrent{display:none !important}#cboxLoadingOverlay{background:#fff}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:-20px;right:42px;color:#444}#cboxPrevious,#cboxNext{visibility:hidden}@media screen and (min-width:18.82353em){#cboxPrevious,#cboxNext{visibility:visible}}#cboxPrevious{position:absolute;bottom:-20px;left:0;display:inline-block;background-color:#0e2f46;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;padding-top:0.5em}#cboxPrevious:hover{color:#fff;text-decoration:none;background-color:#06121c}#cboxNext{position:absolute;bottom:-20px;left:120px;display:inline-block;background-color:#0e2f46;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;padding-top:0.5em}#cboxNext:hover{color:#fff;text-decoration:none;background-color:#06121c}#cboxClose{position:absolute;bottom:-20px;right:0;display:block;display:inline-block;background-color:#0e2f46;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;padding-top:0.5em}#cboxClose:hover{color:#fff;text-decoration:none;background-color:#06121c}#cboxTitle{bottom:2em;color:white;text-shadow:0px 0px 5px #222222}.home-clickthroughs{text-align:center;margin-top:30px;flex-wrap:wrap}@media screen and (min-width:44.70588em){.home-clickthroughs{margin-top:50px;display:flex;align-items:center;justify-content:center}}@media screen and (min-width:64.70588em){.home-clickthroughs{margin-top:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}a.home-clickthrough{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;-webkit-transition:-webkit-transform 0.2s ease-in-out;-moz-transition:-moz-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;display:block;font-size:16px;color:#2f2f2f;text-decoration:none;margin-bottom:40px;line-height:1.4}a.home-clickthrough strong{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;display:block;font-size:1.1em;white-space:normal;margin-top:10px;word-break:break-word;max-width:150px;margin-left:auto;margin-right:auto;text-align:center}a.home-clickthrough:first-child{margin-left:0}a.home-clickthrough:last-child{margin-right:0}a.home-clickthrough:hover,a.home-clickthrough:focus{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:44.70588em){a.home-clickthrough{display:inline-block;margin:0 15px 30px 15px;font-size:18px}}@media screen and (min-width:64.70588em){a.home-clickthrough{display:inline-block;margin:0 45px}}.home-clickthrough-icon{display:inline-block;width:125px;height:125px}.home-clickthrough-icon.larger{width:188px;height:188px}@media screen and (min-width:44.70588em){.home-clickthrough-icon{width:100px;height:100px}.home-clickthrough-icon.larger{width:120px;height:120px}}@media screen and (min-width:64.70588em){.home-clickthrough-icon{width:125px;height:125px}.home-clickthrough-icon.larger{width:188px;height:188px}}.home-body{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;position:relative;font-size:19px;overflow:visible;padding:30px;text-align:center}.home-body p{line-height:1.3em}@media screen and (min-width:44.70588em){.home-body{margin:50px;margin:50px;padding:50px;border:1px solid #a6935f;text-align:left}}@media screen and (min-width:64.70588em){.home-body{float:left;display:block;margin-right:2.12766%;width:57.44681%;margin-left:8.51064%;margin-top:100px;margin-bottom:100px;padding:50px 100px 50px 50px;border:1px solid #a6935f;text-align:left}.home-body:last-child{margin-right:0}}.home-sprocket{position:relative;margin:0px auto;width:300px;height:300px}.home-sprocket .icon-sprocket-border{display:block}.home-sprocket .icon-sprocket-image{position:absolute;top:20px;left:20px;display:block;width:260px;height:260px;background:#fff url(/sites/all/themes/letsgovelo/images/optimised/home/sprocket.jpg) no-repeat 50% 50%;background-size:cover;border-radius:100%}@media screen and (min-width:64.70588em){.home-sprocket{position:absolute;top:-7px;left:100%;margin-left:-12%}.home-sprocket .icon-sprocket-border{width:345px;height:356px}.home-sprocket .icon-sprocket-image{position:absolute;top:26.7px;left:25.875px;width:293.25px;height:302.6px;border-radius:146.625px}}.home-panels{margin-bottom:40px}@media screen and (min-width:44.70588em){.home-panels{margin-bottom:100px}}.home-panel{width:100%;margin-bottom:20px}.home-panel img{display:block}@media screen and (min-width:44.70588em){.home-panel{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:0}.home-panel:last-child{margin-right:0}}@media screen and (min-width:64.70588em){.home-panel{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:0}.home-panel:last-child{margin-right:0}}@media screen and (min-width:44.70588em){.home-panel.home-panel-2:first-child{margin-left:17.02128%}}@media screen and (min-width:44.70588em){.home-panel.home-panel-1:first-child{margin-left:34.04255%}}.home-panel-image{width:100%;height:auto}.node-type-product-event h1,.node-type-product-event .node-product-physical h2,.node-product-physical .node-type-product-event h2,.node-type-product-event .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .node-type-product-event .field-content,.node-type-product-event .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .node-type-product-event .field-content,.node-type-product-event .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .node-type-product-event .field-content,.node-type-product-event .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .node-type-product-event .field-content,.node-type-product-event .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .node-type-product-event .field-content,.node-type-product-event .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .node-type-product-event .field-content{padding-bottom:0}.node-type-product-event .sportive-top{max-width:68.82353em;margin-left:auto;margin-right:auto}.node-type-product-event .sportive-top::after{clear:both;content:"";display:table}@media screen and (min-width:42.35294em){.node-type-product-event .sportive-top .intro{float:left;display:block;margin-right:2.12766%;width:74.46809%}.node-type-product-event .sportive-top .intro:last-child{margin-right:0}.node-type-product-event .sportive-top .sponsor{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-right:0}.node-type-product-event .sportive-top .sponsor:last-child{margin-right:0}.node-type-product-event .sportive-top .gallery-left{float:left;display:block;margin-right:2.12766%;width:40.42553%}.node-type-product-event .sportive-top .gallery-left:last-child{margin-right:0}.node-type-product-event .sportive-top .route-info{float:left;display:block;margin-right:2.12766%;width:57.44681%}.node-type-product-event .sportive-top .route-info:last-child{margin-right:0}}.node-type-product-event .sportive-top .sponsor img{width:100%;max-width:150px;display:block;height:auto}.node-type-product-event .sportive-top .gallery-left .view-gallery{margin-bottom:1em;margin-left:auto;margin-right:auto;max-width:410px;height:360px;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:42.35294em){.node-type-product-event .sportive-top .gallery-left .view-gallery{margin-bottom:0}}.node-type-product-event .sportive-top .gallery-left .view-gallery a{display:inline-block;background-color:#0e2f46;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;text-decoration:none;position:absolute;right:0;top:1em}.node-type-product-event .sportive-top .gallery-left .view-gallery a:hover{color:#fff;text-decoration:none;background-color:#06121c}.node-type-product-event .sportive-top .gallery-left .view-gallery .gallery-link-thumb{display:none}.node-type-product-event .sportive-top .route-info .spec{margin-bottom:0.2em}.node-type-product-event .sportive-top .route-info .field-name-field-event-pricing{text-align:right;margin:1em 0 0.5em}.node-type-product-event .sportive-top .route-info .field-name-field-event-pricing .form-submit{display:inline-block;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;font-size:1.1em}.node-type-product-event .sportive-top .route-info .countdown-inner{background-color:#133955;padding:1.5em}.node-type-product-event .sportive-top .route-info .countdown-inner p{color:white;display:inline-block;margin-right:0.75em;margin-bottom:0.5em;border-bottom:2px solid #a6935f;font-size:1.5em;float:left}.node-type-product-event .sportive-top .route-info .countdown-inner .countdown-ticker{display:inline-block;max-width:270px;width:100%;float:right}.node-type-product-event .sportive-top .route-info .countdown-inner .countdown-ticker>div{display:inline-block;width:24%;min-width:40px;text-align:left}.node-type-product-event .sportive-top .route-info .countdown-inner .countdown-ticker>div span,.node-type-product-event .sportive-top .route-info .countdown-inner .countdown-ticker>div strong{display:block}.node-type-product-event .sportive-top .route-info .countdown-inner .countdown-ticker>div strong{font-weight:normal;font-size:1.8em;font-style:normal;color:white}.node-type-product-event .sportive-top .route-info .countdown-inner .countdown-ticker>div span{color:#a6935f;font-weight:300;font-style:italic;font-family:'Lato',sans-serif;font-size:0.8em}.node-type-product-event .sportive-top .route-info .countdown-inner .clear-right{clear:right}.node-type-product-event .day-by-day{padding:0}.node-type-product-event .day-by-day .day-by-day-section{padding:1.2em}.node-type-product-event .day-by-day .day-by-day-section:nth-child(2n){background-color:#f1eee7}.node-type-product-event .day-by-day .day{text-transform:none;font-size:1.3em;margin-bottom:0.5em;color:#8d9c49;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-type-product-event .day-by-day .day span{display:block;font-style:italic;font-size:0.85em;font-family:'Lato',sans-serif}.node-type-product-event .day-by-day table,.node-type-product-event .day-by-day ul{margin-bottom:1em}.node-type-product-event .day-by-day .day-by-day-route-data p{margin-bottom:0.3em}.node-type-product-event .day-by-day .map-thumb{display:inline-block;margin-bottom:1.5em}.node-type-product-event .day-by-day .map-thumb span{display:block;color:#444}@media screen and (min-width:42.35294em){.node-type-product-event .day-by-day .day-by-day-route-data{float:left}.node-type-product-event .day-by-day .map-thumb{float:right}}.node-type-product-event .day-by-day .clear-floats{clear:both}.node-type-product-event .day-by-day .day-map{width:100%;height:280px;margin:0;margin-bottom:1.5em}.node-type-product-event .accordion-tabs{margin-top:1em}.node-type-product-event .field-name-field-event-pricing .commerce-add-to-cart em,.node-type-product-event .field-name-field-event-pricing .commerce-add-to-cart a{display:none}.node-type-product-event .field-name-field-option-fundraising label,.node-type-product-event .field-name-field-option-fundraising .description,.node-type-product-event .field-name-field-option-donation label,.node-type-product-event .field-name-field-option-donation .description{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.node-type-product-event .field-name-field-option-donation{position:relative}.node-type-product-event .field-name-field-option-donation input[type="text"]{padding-left:1.7em}.node-type-product-event .field-name-field-option-donation .currency-symbol{position:absolute;left:0.8em;top:0.45em;font-weight:700}.node-type-product-event .associated-product{max-width:68.82353em;margin-left:auto;margin-right:auto;margin-bottom:40px}.node-type-product-event .associated-product::after{clear:both;content:"";display:table}.node-type-product-event .associated-product .image{margin-bottom:20px;text-align:center;background-color:#f5f5f5;padding:1em}@media screen and (min-width:42.35294em){.node-type-product-event .associated-product .image{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:20px;text-align:center}.node-type-product-event .associated-product .image:last-child{margin-right:0}}.node-type-product-event .associated-product .image img{width:100%;max-width:360px}.node-type-product-event .associated-product .description h3{text-align:center}.node-type-product-event .associated-product .description h3 a{color:#0e2f46}@media screen and (min-width:42.35294em){.node-type-product-event .associated-product .description{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0}.node-type-product-event .associated-product .description:last-child{margin-right:0}.node-type-product-event .associated-product .description h3{text-align:left}}@media screen and (min-width:56.47059em){.node-type-product-event .associated-product .description{float:left;display:block;margin-right:2.12766%;width:31.91489%;padding-top:2em}.node-type-product-event .associated-product .description:last-child{margin-right:0}}.node-type-product-event .associated-product .availability{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;text-transform:none;font-size:1em}.node-type-product-event .associated-product .order{text-align:center}@media screen and (min-width:42.35294em){.node-type-product-event .associated-product .order{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:0%;text-align:left}.node-type-product-event .associated-product .order:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.node-type-product-event .associated-product .order{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:0%;text-align:center;padding-top:4.5em}.node-type-product-event .associated-product .order:last-child{margin-right:0}}.node-type-product-event .associated-product .order p{margin-top:0.75em}.node-type-product-event .associated-product .order a{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;text-decoration:none;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-type-product-event .associated-product .order a:hover{color:#fff;text-decoration:none;background-color:#87774b}.node-type-product-event .associated-product h3{text-transform:uppercase;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-type-product-event .bottom-buttons{text-align:right;margin-bottom:1em}.node-type-product-event .bottom-buttons .brochure{display:inline-block;background-color:#fff;color:#a6935f;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;border:1px solid #a6935f;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-type-product-event .bottom-buttons .brochure:hover{color:#a6935f;text-decoration:none;background-color:#e6e6e6}.node-type-product-event .bottom-buttons .field-name-field-event-pricing{display:inline-block}.node-type-product-event .field-name-field-event-pricing .form-submit{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-type-product-event .field-name-field-event-pricing .form-submit:hover{color:#fff;text-decoration:none;background-color:#87774b}.node-type-product-event .gpx-download{margin-top:0.5em;display:inline-block;color:#0e2f46;text-decoration:underline}.node-type-product-event .gpx-download:hover{color:#06121c}.node-type-product-event .our-sponsors .inner{background-color:#e4dece;margin-left:auto;margin-right:auto;width:100%;margin-top:20px;margin-bottom:20px;padding-left:20px;padding-right:20px}.node-type-product-event .our-sponsors .container{max-width:68.82353em;margin-left:auto;margin-right:auto;padding-top:5em;padding-bottom:5em;width:100%}.node-type-product-event .our-sponsors .container::after{clear:both;content:"";display:table}.node-type-product-event .our-sponsors .become-sponsor{text-align:center;font-style:italic;margin-bottom:40px}@media screen and (min-width:42.35294em){.node-type-product-event .our-sponsors .become-sponsor{text-align:left;margin-bottom:0;float:left;display:block;margin-right:2.12766%;width:31.91489%}.node-type-product-event .our-sponsors .become-sponsor:last-child{margin-right:0}}.node-type-product-event .our-sponsors .become-sponsor span{font-size:2em}.node-type-product-event .our-sponsors .become-sponsor a{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;text-decoration:none;margin-top:0.75em}.node-type-product-event .our-sponsors .become-sponsor a:hover{color:#fff;text-decoration:none;background-color:#87774b}.node-type-product-event .our-sponsors .sponsors-list{max-width:68.82353em;margin-left:auto;margin-right:auto}@media screen and (min-width:42.35294em){.node-type-product-event .our-sponsors .sponsors-list{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0}.node-type-product-event .our-sponsors .sponsors-list:last-child{margin-right:0}}.node-type-product-event .our-sponsors .sponsors-list::after{clear:both;content:"";display:table}.node-type-product-event .our-sponsors .sponsors-list div{margin-bottom:20px;text-align:center}@media screen and (min-width:42.35294em){.node-type-product-event .our-sponsors .sponsors-list div{float:left;display:block;margin-right:2.12766%;width:48.93617%}.node-type-product-event .our-sponsors .sponsors-list div:last-child{margin-right:0}.node-type-product-event .our-sponsors .sponsors-list div:nth-child(2n){margin-right:0}.node-type-product-event .our-sponsors .sponsors-list div:nth-child(2n+1){clear:left}}@media screen and (min-width:56.47059em){.node-type-product-event .our-sponsors .sponsors-list div{float:left;display:block;margin-right:2.12766%;width:31.91489%}.node-type-product-event .our-sponsors .sponsors-list div:last-child{margin-right:0}.node-type-product-event .our-sponsors .sponsors-list div:nth-child(2n){margin-right:2.12766%}.node-type-product-event .our-sponsors .sponsors-list div:nth-child(2n+1){clear:none}.node-type-product-event .our-sponsors .sponsors-list div:nth-child(3n){margin-right:0}.node-type-product-event .our-sponsors .sponsors-list div:nth-child(3n+1){clear:left}}.node-type-product-event .our-sponsors .sponsors-list div a{display:inline-block}.node-type-product-event .our-sponsors .sponsors-list div a img{width:auto;height:auto}.node-type-product-event .event-route-map{width:100%;height:280px;margin:0}.node-type-product-event .form-type-select select{padding:0.3em 0.5em;border-radius:0;border:1px solid #e4dece;color:#333;width:100%}#user-login{margin-top:40px}div.form-item div.password-suggestions{padding:10px}div.form-item div.password-suggestions ul{padding-left:2em}.page-user .container-wide{max-width:68.82353em;margin-left:auto;margin-right:auto}.page-user .container-wide::after{clear:both;content:"";display:table}.page-user h1.title,.page-user .node-product-physical h2.title,.node-product-physical .page-user h2.title,.page-user .node-product-physical .view-tours .views-row .title.field-content,.node-product-physical .view-tours .views-row .page-user .title.field-content,.page-user .view-tours .views-row .node-product-physical .title.field-content,.view-tours .views-row .node-product-physical .page-user .title.field-content,.page-user .node-product-physical .view-sportives .views-row .details-left .title.field-content,.node-product-physical .view-sportives .views-row .details-left .page-user .title.field-content,.page-user .view-sportives .views-row .details-left .node-product-physical .title.field-content,.view-sportives .views-row .details-left .node-product-physical .page-user .title.field-content,.page-user .node-product-physical .view-bike-hire .views-row .title.field-content,.node-product-physical .view-bike-hire .views-row .page-user .title.field-content,.page-user .view-bike-hire .views-row .node-product-physical .title.field-content,.view-bike-hire .views-row .node-product-physical .page-user .title.field-content{text-align:left}.profile{max-width:68.82353em;margin-left:auto;margin-right:auto}.profile::after{clear:both;content:"";display:table}.profile>div:last-child{margin-top:40px}.profile h3{float:left;display:block;margin-right:2.12766%;width:100%;margin-top:40px;margin-bottom:20px;padding-bottom:10px}.profile h3:last-child{margin-right:0}.profile .field-type-mailchimp-lists-subscription{margin-bottom:20px}.profile .field-type-mailchimp-lists-subscription .field-label{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;color:#0e2f46;font-size:1.4em;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:10px}.profile-list,.profile-list-item{list-style:none}.action-links{max-width:68.82353em;margin-left:auto;margin-right:auto;display:block;padding:0;list-style:none;padding:20px}.action-links::after{clear:both;content:"";display:table}.action-links li{display:inline-block;margin:0;padding:0;list-style:none}.action-links li a{display:block;background-color:#a6935f;color:#FFF;padding:0.3em 1em}#commerce-addressbook-billing-default,#commerce-addressbook-shipping-default{float:left;display:block;margin-right:2.12766%;width:31.91489%;border:2px solid #F1F3F2;background-color:#fcfcfc;padding:10px}#commerce-addressbook-billing-default:last-child,#commerce-addressbook-shipping-default:last-child{margin-right:0}#commerce-addressbook-billing-list,#commerce-addressbook-shipping-list{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0}#commerce-addressbook-billing-list:last-child,#commerce-addressbook-shipping-list:last-child{margin-right:0}.addressbook-links{border-top:1px solid #F1F3F2;margin-top:10px;padding-top:10px;color:#FFF}.addressbook-links a{text-transform:uppercase;font-size:0.8em;display:inline-block;background-color:#a6935f;color:#FFF;padding:0.3em 0.5em;line-height:1em;text-decoration:none}.addressbook-links a:hover,.addressbook-links a:focus{background:#87774b;text-decoration:none}.view-commerce-addressbook .views-row{border:2px solid #F1F3F2;padding:10px;margin-bottom:20px}.order-summary{border:2px solid #F1F3F2;padding:20px}.order-summary .field-name-commerce-customer-billing,.order-summary .field-name-commerce-customer-shipping{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-top:20px}.order-summary .field-name-commerce-customer-billing:last-child,.order-summary .field-name-commerce-customer-shipping:last-child{margin-right:0}.order-summary .field-name-commerce-customer-billing .field-label,.order-summary .field-name-commerce-customer-shipping .field-label{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;font-size:1.2em;margin-bottom:10px}.order-summary .field-name-commerce-line-items{float:left;display:block;margin-right:2.12766%;width:100%;margin-top:40px}.order-summary .field-name-commerce-line-items:last-child{margin-right:0}.order-summary .component-type-taxvat{background-color:#1f689b}.order-summary .field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{background-color:#174c71}.order-summary .order-summary-detail{margin:0.3em 0}.order-summary .order-summary-detail span{font-weight:300;font-style:italic;font-family:'Lato',sans-serif}@media screen and (max-width:900px){.order-summary .field-name-commerce-customer-billing,.order-summary .field-name-commerce-customer-shipping{float:left;display:block;margin-right:2.12766%;width:48.93617%}.order-summary .field-name-commerce-customer-billing:last-child,.order-summary .field-name-commerce-customer-shipping:last-child{margin-right:0}.order-summary .field-name-commerce-customer-shipping{margin-right:0}}#user-profile-form #edit-account{width:100%;float:none;margin:0}#user-profile-form .field-type-mailchimp-lists-subscription fieldset{border:none;padding:20px 0}#user-profile-form .field-type-mailchimp-lists-subscription fieldset legend{display:none}@media screen and (max-width:600px){.profile-list .col-4{width:100%;margin-right:0;margin-bottom:2.5em}#commerce-addressbook-billing-default,#commerce-addressbook-shipping-default{width:100%;margin-right:0;margin-bottom:2.5em}.view-commerce-addressbook .views-row{width:100%;margin-right:0;margin-bottom:2.5em}}.messages.status{background-color:#8d9c49;color:white;border:none}.messages.status a{color:white;text-decoration:underline}.messages.status a:hover{color:#d9d9d9}.commerce-line-item-views-form th{font-weight:normal;font-style:normal;text-align:center;padding:2px 5px}.commerce-line-item-views-form td{vertical-align:middle;text-align:center}.commerce-line-item-views-form th:first-child,.commerce-line-item-views-form td:first-child{text-align:left}.commerce-line-item-views-form th:last-child,.commerce-line-item-views-form td:last-child{text-align:right}.commerce-line-item-views-form input{text-align:center}.commerce-line-item-views-form .views-field-edit-quantity input{width:60px;display:inline-block}.commerce-price-formatted-components{margin-top:2px}.commerce-price-formatted-components tr.odd,.commerce-price-formatted-components tr.even{background:#FFF}.commerce-price-formatted-components tr:last-child{background:#EEE}.basket-product-link{display:inline-block;position:relative}.basket-product-link:link,.basket-product-link:visited{color:#231f20}.basket-product-title,.basket-product-sku{display:inline-block;margin-left:30px}.basket-product-title{font-weight:300;font-style:italic;font-family:'Lato',sans-serif}.basket-product-sku{font-size:0.8em}.commerce-line-item-views-form .form-submit{margin-left:1em;display:inline-block}#commerce-checkout-form-checkout fieldset,#commerce-checkout-form-shipping fieldset,#commerce-checkout-form-review fieldset,#edit-commerce-customer-address fieldset{position:relative;border:2px solid #F1F3F2;padding:20px 40px}#commerce-checkout-form-checkout fieldset legend,#commerce-checkout-form-shipping fieldset legend,#commerce-checkout-form-review fieldset legend,#edit-commerce-customer-address fieldset legend{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;font-size:1.5em;padding:0 10px;margin-left:-10px}#commerce-checkout-form-checkout fieldset.terms_conditions,#commerce-checkout-form-shipping fieldset.terms_conditions,#commerce-checkout-form-review fieldset.terms_conditions,#edit-commerce-customer-address fieldset.terms_conditions{clear:both}#commerce-checkout-form-checkout .checkout-buttons,#commerce-checkout-form-shipping .checkout-buttons,#commerce-checkout-form-review .checkout-buttons,#edit-commerce-customer-address .checkout-buttons{float:left;display:block;margin-right:2.12766%;width:100%;padding:2.12766%;margin-top:20px;border:none}#commerce-checkout-form-checkout .checkout-buttons:last-child,#commerce-checkout-form-shipping .checkout-buttons:last-child,#commerce-checkout-form-review .checkout-buttons:last-child,#edit-commerce-customer-address .checkout-buttons:last-child{margin-right:0}#commerce-checkout-form-checkout .checkout-buttons .button-operator,#commerce-checkout-form-shipping .checkout-buttons .button-operator,#commerce-checkout-form-review .checkout-buttons .button-operator,#edit-commerce-customer-address .checkout-buttons .button-operator{margin:0 0.5em 0 1em}#commerce-checkout-form-checkout .checkout-buttons input,#commerce-checkout-form-shipping .checkout-buttons input,#commerce-checkout-form-review .checkout-buttons input,#edit-commerce-customer-address .checkout-buttons input{display:inline-block}#commerce-checkout-form-checkout .button-operator,#commerce-checkout-form-shipping .button-operator,#commerce-checkout-form-review .button-operator,#edit-commerce-customer-address .button-operator{color:#a6935f;margin-left:1em}#commerce-checkout-form-checkout .checkout-buttons .checkout-cancel,#commerce-checkout-form-checkout .checkout-buttons .checkout-back,#commerce-checkout-form-shipping .checkout-buttons .checkout-cancel,#commerce-checkout-form-shipping .checkout-buttons .checkout-back,#commerce-checkout-form-review .checkout-buttons .checkout-cancel,#commerce-checkout-form-review .checkout-buttons .checkout-back,#edit-commerce-customer-address .checkout-buttons .checkout-cancel,#edit-commerce-customer-address .checkout-buttons .checkout-back{padding:0;color:#a6935f}#commerce-checkout-form-checkout .checkout-buttons .checkout-cancel:focus,#commerce-checkout-form-checkout .checkout-buttons .checkout-cancel:hover,#commerce-checkout-form-checkout .checkout-buttons .checkout-back:focus,#commerce-checkout-form-checkout .checkout-buttons .checkout-back:hover,#commerce-checkout-form-shipping .checkout-buttons .checkout-cancel:focus,#commerce-checkout-form-shipping .checkout-buttons .checkout-cancel:hover,#commerce-checkout-form-shipping .checkout-buttons .checkout-back:focus,#commerce-checkout-form-shipping .checkout-buttons .checkout-back:hover,#commerce-checkout-form-review .checkout-buttons .checkout-cancel:focus,#commerce-checkout-form-review .checkout-buttons .checkout-cancel:hover,#commerce-checkout-form-review .checkout-buttons .checkout-back:focus,#commerce-checkout-form-review .checkout-buttons .checkout-back:hover,#edit-commerce-customer-address .checkout-buttons .checkout-cancel:focus,#edit-commerce-customer-address .checkout-buttons .checkout-cancel:hover,#edit-commerce-customer-address .checkout-buttons .checkout-back:focus,#edit-commerce-customer-address .checkout-buttons .checkout-back:hover{color:#231f20;text-decoration:none}#commerce-checkout-form-checkout .checkout-processing,#commerce-checkout-form-shipping .checkout-processing,#commerce-checkout-form-review .checkout-processing,#edit-commerce-customer-address .checkout-processing{position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:rgba(255,255,255,0.85) url(/sites/all/themes/letsgovelo/images/optimised/loader.gif) no-repeat 0% 50%}#commerce-checkout-form-checkout .commerce_payment,#commerce-checkout-form-shipping .commerce_payment,#commerce-checkout-form-review .commerce_payment,#edit-commerce-customer-address .commerce_payment{margin-top:40px}#edit-account{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:60px}#edit-account:last-child{margin-right:0}.cart_contents{margin-bottom:60px}.checkout-fieldset-help{font-size:0.9em;margin:0.5em 0 0 0}#edit-customer-profile-billing,#customer-profile-billing-ajax-wrapper,#customer-profile-shipping-ajax-wrapper,#commerce-shipping-service-ajax-wrapper{margin:0;padding:0;float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-bottom:60px}#edit-customer-profile-billing:last-child,#customer-profile-billing-ajax-wrapper:last-child,#customer-profile-shipping-ajax-wrapper:last-child,#commerce-shipping-service-ajax-wrapper:last-child{margin-right:0}#edit-customer-profile-billing .select2-container,#customer-profile-billing-ajax-wrapper .select2-container,#customer-profile-shipping-ajax-wrapper .select2-container,#commerce-shipping-service-ajax-wrapper .select2-container{width:100% !important}#edit-customer-profile-billing>#edit-customer-profile-billing,#customer-profile-billing-ajax-wrapper>#edit-customer-profile-billing,#customer-profile-shipping-ajax-wrapper>#edit-customer-profile-billing,#commerce-shipping-service-ajax-wrapper>#edit-customer-profile-billing{width:100%}#customer-profile-shipping-ajax-wrapper{margin-right:0}#commerce-shipping-service-ajax-wrapper{float:left;display:block;margin-right:2.12766%;width:100%}#commerce-shipping-service-ajax-wrapper:last-child{margin-right:0}#commerce-shipping-service-ajax-wrapper fieldset{margin-top:40px}.form-item-customer-profile-billing-commerce-customer-address-und-0-country,.form-item-customer-profile-shipping-commerce-customer-address-und-0-country{padding-bottom:20px;border-bottom:2px solid #F1F3F2}.checkout-review{margin-bottom:2em}.checkout-review-account,.checkout-review-billing,.checkout-review-shipping{float:left;display:block;margin-right:2.12766%;width:31.91489%}.checkout-review-account:last-child,.checkout-review-billing:last-child,.checkout-review-shipping:last-child{margin-right:0}.checkout-review-shipping{margin-right:0}.checkout-review-title{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;border:none;font-size:1.2em;margin:2em 0 0.5em}.checkout-review-data label{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;font-weight:normal}#edit-commerce-payment-payment-method{display:none}@media screen and (max-width:750px){.checkout-review-account,.checkout-review-billing,.checkout-review-shipping{float:left;display:block;margin-right:2.12766%;width:48.93617%}.checkout-review-account:last-child,.checkout-review-billing:last-child,.checkout-review-shipping:last-child{margin-right:0}}@media screen and (max-width:650px){#views-form-commerce-cart-form-default .views-table{padding:0 10px;display:block}#views-form-commerce-cart-form-default .views-table thead{display:none}#views-form-commerce-cart-form-default .views-table tbody,#views-form-commerce-cart-form-default .views-table tr,#views-form-commerce-cart-form-default .views-table td{display:block;padding:0;border:none}#views-form-commerce-cart-form-default .views-table tr{position:relative;background:transparent;margin-bottom:30px;padding-bottom:70px;border-bottom:10px solid #EFEFEF}#views-form-commerce-cart-form-default .views-table td{padding:5px 0;border-bottom:1px solid #E8E8E8}#views-form-commerce-cart-form-default .views-table .views-field-nothing:before,#views-form-commerce-cart-form-default .views-table .views-field-commerce-unit-price:before,#views-form-commerce-cart-form-default .views-table .views-field-edit-quantity:before,#views-form-commerce-cart-form-default .views-table .views-field-commerce-total:before{width:90px;display:inline-block;border-right:1px solid #E8E8E8;margin-right:30px}#views-form-commerce-cart-form-default .views-table .views-field-commerce-unit-price:before{content:"Price"}#views-form-commerce-cart-form-default .views-table .views-field-edit-quantity:before{content:"Quantity"}#views-form-commerce-cart-form-default .views-table .views-field-edit-quantity .form-item{display:inline-block}#views-form-commerce-cart-form-default .views-table .views-field-commerce-total{text-align:left}#views-form-commerce-cart-form-default .views-table .views-field-commerce-total:before{content:"Total"}#views-form-commerce-cart-form-default .views-table .views-field-edit-delete{position:absolute;bottom:10px;left:0px;width:100%;border-bottom:none}#views-form-commerce-cart-form-default .views-table .views-field-edit-delete input{margin:0;padding:10px 20px}#views-form-commerce-cart-form-default .form-actions{padding:0 10px}#views-form-commerce-cart-form-default .form-actions input{width:100%;margin:0 0 10px 0;padding:15px}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table,#commerce-checkout-form-review .view-commerce-cart-summary .views-table{padding:0 10px;display:block;width:100%}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table thead,#commerce-checkout-form-review .view-commerce-cart-summary .views-table thead{display:none}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table tbody,#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table tr,#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table td,#commerce-checkout-form-review .view-commerce-cart-summary .views-table tbody,#commerce-checkout-form-review .view-commerce-cart-summary .views-table tr,#commerce-checkout-form-review .view-commerce-cart-summary .views-table td{display:block;padding:0;border:none}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table tr,#commerce-checkout-form-review .view-commerce-cart-summary .views-table tr{position:relative;background:transparent;margin-bottom:30px;padding-bottom:0px;border-bottom:10px solid #EFEFEF}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table td,#commerce-checkout-form-review .view-commerce-cart-summary .views-table td{padding:5px 0;border-bottom:1px solid #E8E8E8;text-align:left}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-commerce-unit-price:before,#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-quantity:before,#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-commerce-total:before,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-commerce-unit-price:before,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-quantity:before,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-commerce-total:before{width:90px;display:inline-block;border-right:1px solid #E8E8E8;margin-right:10px}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-line-item-title,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-line-item-title{font-weight:300;font-style:italic;font-family:'Lato',sans-serif}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-commerce-unit-price:before,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-commerce-unit-price:before{content:"Price"}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-quantity:before,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-quantity:before{content:"Quantity"}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-commerce-total:before,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-commerce-total:before{content:"Total"}#customer-profile-billing-ajax-wrapper,#customer-profile-shipping-ajax-wrapper{width:100%;float:none}#customer-profile-billing-ajax-wrapper fieldset,#customer-profile-shipping-ajax-wrapper fieldset{padding:20px}#customer-profile-billing-ajax-wrapper fieldset input,#customer-profile-shipping-ajax-wrapper fieldset input{width:100%}#customer-profile-billing-ajax-wrapper fieldset input[type=checkbox],#customer-profile-shipping-ajax-wrapper fieldset input[type=checkbox]{float:left;margin:0.4em;width:auto}#customer-profile-billing-ajax-wrapper .form-item,#customer-profile-shipping-ajax-wrapper .form-item{float:none;width:100%;margin:0 0 10px 0}#customer-profile-billing-ajax-wrapper legend,#customer-profile-shipping-ajax-wrapper legend{font-size:1.6em !important}#customer-profile-billing-ajax-wrapper input,#customer-profile-shipping-ajax-wrapper input{width:100%}#customer-profile-billing-ajax-wrapper label,#customer-profile-shipping-ajax-wrapper label{margin-bottom:10px}.form-item-account-login-mail input{width:100%}#edit-customer-profile-billing{margin-bottom:20px;padding:20px !important;width:100%}#edit-customer-profile-billing::after{clear:both;content:"";display:table}#edit-customer-profile-billing legend{font-size:1.6em !important}.checkout-buttons{text-align:center}.checkout-buttons input{width:100%;float:none;padding:15px;margin-bottom:10px}.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back{background-color:#e4dece;border:1px solid #2f2f2f;padding:15px !important;color:white !important}.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-cancel:active,.checkout-buttons .checkout-cancel:focus,.checkout-buttons .checkout-back:hover,.checkout-buttons .checkout-back:active,.checkout-buttons .checkout-back:focus{background-color:#dbd3be}.checkout-buttons .button-operator{display:none;text-align:center}#edit-terms-conditions{width:100%;float:none;padding:20px !important}#edit-terms-conditions legend{font-size:1.6em !important}#commerce-checkout-form-review .checkout-help{padding:0 10px}#commerce-checkout-form-review table.checkout-review{padding:0 10px;display:block}#commerce-checkout-form-review table.checkout-review tr,#commerce-checkout-form-review table.checkout-review td,#commerce-checkout-form-review table.checkout-review tbody{display:block;width:100%}#commerce-checkout-form-review table.checkout-review tbody{border:none}#commerce-checkout-form-review table.checkout-review .pane-title td{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;padding:15px 0;font-size:20px}#commerce-checkout-form-review table.checkout-review tr{padding:0;background-color:transparent;border:none}#commerce-checkout-form-review table.checkout-review td{padding:0}#commerce-checkout-form-review table.checkout-review .views-table{padding:0}#commerce-checkout-form-review .commerce-price-formatted-components{margin-bottom:20px}#commerce-checkout-form-review .pane-data-full{margin-bottom:20px}.view-commerce-cart-summary{margin-top:20px}.commerce-price-formatted-components{padding:0 0px !important;display:block;width:100% !important}.commerce-price-formatted-components tbody,.commerce-price-formatted-components tr,.commerce-price-formatted-components td{display:block;width:100%;padding:0 !important}.commerce-price-formatted-components tr{padding:10px 5px !important;border-bottom:1px solid #ccc !important}.commerce-price-formatted-components td{display:inline-block !important;width:auto}.commerce-price-formatted-components .component-title{width:160px !important}.commerce-price-formatted-components .component-total{float:right;width:auto !important}.commerce-price-formatted-components .component-type-commerce-price-formatted-amount{background-color:#EFEFEF !important}#views-form-commerce-cart-form-default .commerce-price-formatted-components,#commerce-checkout-form-checkout .commerce-price-formatted-components{padding:0 10px !important;margin-bottom:30px}}@media screen and (max-width:500px){.checkout-review-account,.checkout-review-billing,.checkout-review-shipping{float:left;display:block;margin-right:2.12766%;width:100%}.checkout-review-account:last-child,.checkout-review-billing:last-child,.checkout-review-shipping:last-child{margin-right:0}}#user_login_form{float:left;display:block;margin-right:2.12766%;width:48.93617%;padding-right:20px;border-right:1px solid #ccc}#user_login_form:last-child{margin-right:0}.create-account{float:left;display:block;margin-right:2.12766%;width:48.93617%}.create-account:last-child{margin-right:0}#user_login_form h1,#user_login_form .node-product-physical h2,.node-product-physical #user_login_form h2,#user_login_form .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row #user_login_form .field-content,#user_login_form .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical #user_login_form .field-content,#user_login_form .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left #user_login_form .field-content,#user_login_form .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical #user_login_form .field-content,#user_login_form .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row #user_login_form .field-content,#user_login_form .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical #user_login_form .field-content,#user_login_form h2,#user_login_form .view-tours .views-row .field-content,.view-tours .views-row #user_login_form .field-content,#user_login_form .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left #user_login_form .field-content,#user_login_form .view-bike-hire .views-row .field-content,.view-bike-hire .views-row #user_login_form .field-content,.create-account h1,.create-account .node-product-physical h2,.node-product-physical .create-account h2,.create-account .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .create-account .field-content,.create-account .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .create-account .field-content,.create-account .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .create-account .field-content,.create-account .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .create-account .field-content,.create-account .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .create-account .field-content,.create-account .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .create-account .field-content,.create-account h2,.create-account .view-tours .views-row .field-content,.view-tours .views-row .create-account .field-content,.create-account .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .create-account .field-content,.create-account .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .create-account .field-content{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;margin:0;padding:0;font-size:2em}#user_login_form h3,.create-account h3{margin-top:2em}@media screen and (max-width:980px){#user_login_form{float:left;display:block;margin-right:2.12766%;width:100%;border-right:none;border-bottom:1px solid #ccc;padding-bottom:2em}#user_login_form:last-child{margin-right:0}.create-account{float:left;display:block;margin-right:2.12766%;width:100%;margin-top:2em}.create-account:last-child{margin-right:0}}.page-node-5 .submitted{display:none}.page-node-5 h1,.page-node-5 .node-product-physical h2,.node-product-physical .page-node-5 h2,.page-node-5 .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .page-node-5 .field-content,.page-node-5 .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .page-node-5 .field-content,.page-node-5 .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .page-node-5 .field-content,.page-node-5 .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .page-node-5 .field-content,.page-node-5 .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .page-node-5 .field-content,.page-node-5 .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .page-node-5 .field-content{text-align:center}.contact-container{max-width:68.82353em;margin-left:auto;margin-right:auto;max-width:980px}.contact-container::after{clear:both;content:"";display:table}@media screen and (min-width:56.47059em){.contact-container{display:table;width:100%;table-layout:fixed;padding-left:20px;padding-right:20px}}.contact-details{background-color:#e4dece;padding:20px;margin-bottom:20px;position:relative;overflow:hidden}.contact-details .info{margin-bottom:0.3em}.contact-details a{color:#2f2f2f}.contact-details .icon-logo-hint-alt{display:none;position:absolute;width:175px;height:auto;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}@media screen and (min-width:56.47059em){.contact-details .icon-logo-hint-alt{display:block;bottom:-17.5%;right:-8.5%}}.contact-details strong{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;display:inline-block;width:20%;min-width:4em}@media screen and (min-width:56.47059em){.contact-details{display:table-cell;width:41.66667%;margin-bottom:0}}@media screen and (min-width:56.47059em){.contact-form{padding-left:1.6%;display:table-cell;width:58.33333%}}.contact-form .inner{padding:20px;border:2px solid #e4dece}@media screen and (min-width:18.82353em){.contact-form .inner{padding:20px 35px}}.contact-form form .form-item{position:relative}.contact-form form .form-item:first-child{margin-top:0}.contact-form form .form-item label{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;margin-bottom:0.2em}@media screen and (min-width:42.35294em){.contact-form form .form-item label{display:block;float:left;width:20%;text-align:right;margin-right:5%;margin-top:0.3em;margin-bottom:0}.contact-form form .form-item input,.contact-form form .form-item .form-textarea-wrapper{display:inline-block;width:74%}}.contact-form form .form-required{display:none}.contact-form form input[type="text"],.contact-form form input[type="email"],.contact-form form textarea{border:none;background:#F1F1F1;font-weight:300;font-style:italic;font-family:'Lato',sans-serif}.contact-form form textarea{padding:0.5em}.contact-form form .grippie{display:none}.contact-form form .form-actions{margin:0}.contact-form form .form-actions input{display:block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;margin-left:auto}.contact-form form .form-actions input:hover{color:#fff;text-decoration:none;background-color:#87774b}.contact-form form label{font-weight:normal}.node-product-physical{margin-top:1em}.node-product-physical h2,.node-product-physical .view-tours .views-row .field-content,.view-tours .views-row .node-product-physical .field-content,.node-product-physical .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .node-product-physical .field-content,.node-product-physical .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .node-product-physical .field-content{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-product-physical .content{max-width:68.82353em;margin-left:auto;margin-right:auto}.node-product-physical .content::after{clear:both;content:"";display:table}@media screen and (min-width:56.47059em){.node-product-physical .content .images,.node-product-physical .content .details{float:left;display:block;margin-right:2.12766%;width:48.93617%}.node-product-physical .content .images:last-child,.node-product-physical .content .details:last-child{margin-right:0}}.node-product-physical .content .images{margin-bottom:1em;text-align:center}.node-product-physical .content .images img{width:100%;height:auto;max-width:300px}.node-product-physical .content .images .main{background:#f5f5f5;padding:20px}@media screen and (min-width:18.82353em){.node-product-physical .content .images .main{padding:40px}}@media screen and (min-width:56.47059em){.node-product-physical .content .images .main{margin-bottom:0}}.node-product-physical .content .images ul{list-style:none;margin-top:0.5em;padding:0;max-width:68.82353em;margin-left:auto;margin-right:auto}.node-product-physical .content .images ul::after{clear:both;content:"";display:table}.node-product-physical .content .images ul li{float:left;display:block;margin-right:2.12766%;width:48.93617%;background-color:#f5f5f5;padding:10px}.node-product-physical .content .images ul li:last-child{margin-right:0}.node-product-physical .content .images ul li:nth-child(2n){margin-right:0}.node-product-physical .content .images ul li:nth-child(2n+1){clear:left}@media screen and (min-width:42.35294em){.node-product-physical .content .images ul li{float:left;display:block;margin-right:2.12766%;width:23.40426%}.node-product-physical .content .images ul li:last-child{margin-right:0}.node-product-physical .content .images ul li:nth-child(4n){margin-right:0}.node-product-physical .content .images ul li:nth-child(4n+1){clear:left}}@media screen and (min-width:56.47059em){.node-product-physical .content .images ul li{float:left;display:block;margin-right:2.12766%;width:31.91489%}.node-product-physical .content .images ul li:last-child{margin-right:0}.node-product-physical .content .images ul li:nth-child(3n){margin-right:0}.node-product-physical .content .images ul li:nth-child(3n+1){clear:left}}.node-product-physical .content .images ul li:before{content:''}.node-product-physical .content .images ul li img{max-width:180px}.node-product-physical .content .availability{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;text-transform:none}.node-product-physical .content .help-file-link{display:inline-block;text-decoration:underline;color:#0e2f46;font-size:15px;margin-left:0.7em}.node-product-physical .content .help-file-link:hover{color:#06121c}.node-product-physical .content .details .commerce-product-field-commerce-price{color:#a6935f;font-size:24px;margin-bottom:0.8em}.node-product-physical .content .details .field-name-field-product{border:1px solid #e4dece;padding:1em;margin-bottom:1em}.node-product-physical .content .details form .attribute-widgets:first-child .form-item{margin-top:0}.node-product-physical .content .details input[type="text"],.node-product-physical .content .details select{border:none;background:#F1F1F1;font-weight:300;font-style:italic;font-family:'Lato',sans-serif;width:100%;max-width:10em;padding:0.2em}.node-product-physical .content .details label{font-weight:300;font-style:italic;font-family:'Lato',sans-serif}@media screen and (min-width:42.35294em){.node-product-physical .content .details label{display:block;float:left;width:20%;text-align:right;margin-right:5%}.node-product-physical .content .details input[type="text"],.node-product-physical .content .details select{display:inline-block;width:74%}.node-product-physical .content .details .form-submit{margin-left:25%}}.node-product-physical .third-party-link-button{margin-bottom:1em;text-decoration:none;font-style:normal;text-transform:none}.node-product-physical .third-party-link-button:hover{background-color:#87774b}.page-european-cycling-tours h1,.page-european-cycling-tours .node-product-physical h2,.node-product-physical .page-european-cycling-tours h2,.page-european-cycling-tours .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .page-european-cycling-tours .field-content,.page-european-cycling-tours .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .page-european-cycling-tours .field-content,.page-european-cycling-tours .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .page-european-cycling-tours .field-content,.page-european-cycling-tours .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .page-european-cycling-tours .field-content,.page-european-cycling-tours .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .page-european-cycling-tours .field-content,.page-european-cycling-tours .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .page-european-cycling-tours .field-content,.page-european-cycling-tours .content,.page-tours h1,.page-tours .node-product-physical h2,.node-product-physical .page-tours h2,.page-tours .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .page-tours .field-content,.page-tours .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .page-tours .field-content,.page-tours .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .page-tours .field-content,.page-tours .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .page-tours .field-content,.page-tours .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .page-tours .field-content,.page-tours .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .page-tours .field-content,.page-tours .content{text-align:center}.view-tours .views-row{max-width:68.82353em;margin-left:auto;margin-right:auto;border:1px solid #a6935f;padding:1.6em;margin-bottom:1.5em}.view-tours .views-row::after{clear:both;content:"";display:table}.view-tours .views-row .images,.view-tours .views-row .description{margin-bottom:0.75em}@media screen and (min-width:42.35294em){.view-tours .views-row .images{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:0}.view-tours .views-row .images:last-child{margin-right:0}.view-tours .views-row .info{float:left;display:block;margin-right:2.12766%;width:65.95745%;max-width:68.82353em;margin-left:auto;margin-right:auto}.view-tours .views-row .info:last-child{margin-right:0}.view-tours .views-row .info::after{clear:both;content:"";display:table}.view-tours .views-row .info .description{float:left;display:block;margin-right:2.12766%;width:100%;margin-right:0}.view-tours .views-row .info .description:last-child{margin-right:0}.view-tours .views-row .info .more{float:left;display:block;margin-right:2.12766%;width:100%}.view-tours .views-row .info .more:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.view-tours .views-row .info .description{float:left;display:block;margin-right:2.12766%;width:74.46809%;margin-bottom:0}.view-tours .views-row .info .description:last-child{margin-right:0}.view-tours .views-row .info .more{float:left;display:block;margin-right:2.12766%;width:23.40426%;position:relative}.view-tours .views-row .info .more:last-child{margin-right:0}.view-tours .views-row .info .more a{position:absolute;bottom:0;left:0;right:0}}.view-tours .views-row .title-with-icon img{display:inline-block;width:2.5em;height:2.5em;margin-bottom:-0.75em;float:right}@media screen and (min-width:56.47059em){.view-tours .views-row .title-with-icon img{display:none}}.view-tours .views-row .from-text{font-size:0.9em}.view-tours .views-row .prompt-text{margin-bottom:0.5em}.view-tours .views-row .images img{width:100%;height:auto;max-width:290px;display:block;margin-left:auto;margin-right:auto}.view-tours .views-row .more img{margin-bottom:1em;width:120px;height:auto;display:none}.view-tours .views-row .more a{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-size:0.9em}.view-tours .views-row .more a:hover{color:#fff;text-decoration:none;background-color:#87774b}@media screen and (min-width:56.47059em){.view-tours .views-row .more{text-align:center}.view-tours .views-row .more img{display:block;margin-left:auto;margin-right:auto}}.view-tours .views-row .field-content a{color:#0e2f46}.view-tours .views-row .field-content a:hover{color:#0a2131}.view-tours .views-row .field-name-body{margin-top:0.5em}.view-tours .views-row .field-name-body ul{padding-left:1em;margin-bottom:0.5em}.view-tours .views-row .field-name-field-accomodation,.view-tours .views-row .field-name-field-accomodation .field-items,.view-tours .views-row .field-name-field-accomodation .field-item,.view-tours .views-row .field-name-field-difficulty,.view-tours .views-row .field-name-field-difficulty .field-items,.view-tours .views-row .field-name-field-difficulty .field-item{display:inline}.view-tours .views-row .spec{line-height:1.2em}.view-tours .views-row .spec .key{font-size:0.85em}.view-tours .views-row .field-name-field-accomodation .field-item:after{content:', '}.view-tours .views-row .field-name-field-accomodation .field-item:last-child:after{content:''}.departure-months{margin-top:0.2em}.departure-months>div{display:inline-block;width:1.75em;height:1.75em;padding-top:0.25em;padding-bottom:0.25em;text-align:center;text-transform:uppercase;background-color:white;color:#a6935f;border:1px solid #e4dece;margin-bottom:0.15em;margin-right:0.15em}.departure-months>div.available{background-color:#a6935f;color:white}.node-tour .summary,.node-bike-hire .summary{margin-bottom:1em}@media screen and (min-width:42.35294em){.node-tour .summary .body,.node-bike-hire .summary .body{float:left;display:block;margin-right:2.12766%;width:82.97872%}.node-tour .summary .body:last-child,.node-bike-hire .summary .body:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.node-tour .summary .body,.node-bike-hire .summary .body{float:left;display:block;margin-right:2.12766%;width:74.46809%}.node-tour .summary .body:last-child,.node-bike-hire .summary .body:last-child{margin-right:0}}.node-tour .summary .image,.node-bike-hire .summary .image{text-align:center}@media screen and (min-width:42.35294em){.node-tour .summary .image,.node-bike-hire .summary .image{float:left;display:block;margin-right:2.12766%;width:14.89362%}.node-tour .summary .image:last-child,.node-bike-hire .summary .image:last-child{margin-right:0}.node-tour .summary .image img,.node-bike-hire .summary .image img{max-width:100px}}@media screen and (min-width:56.47059em){.node-tour .summary .image,.node-bike-hire .summary .image{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-top:-1em}.node-tour .summary .image:last-child,.node-bike-hire .summary .image:last-child{margin-right:0}.node-tour .summary .image img,.node-bike-hire .summary .image img{max-width:140px}}.node-tour .view-gallery,.node-bike-hire .view-gallery{margin-bottom:1em;margin-left:auto;margin-right:auto;max-width:410px;height:360px;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:42.35294em){.node-tour .view-gallery,.node-bike-hire .view-gallery{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-bottom:0}.node-tour .view-gallery:last-child,.node-bike-hire .view-gallery:last-child{margin-right:0}}.node-tour .view-gallery a,.node-bike-hire .view-gallery a{display:inline-block;background-color:#0e2f46;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;text-decoration:none;position:absolute;right:0;top:1em}.node-tour .view-gallery a:hover,.node-bike-hire .view-gallery a:hover{color:#fff;text-decoration:none;background-color:#06121c}.node-tour .view-gallery .gallery-link-thumb,.node-bike-hire .view-gallery .gallery-link-thumb{display:none}@media screen and (min-width:42.35294em){.node-tour .description,.node-bike-hire .description{float:left;display:block;margin-right:2.12766%;width:48.93617%;padding-left:1em;padding-right:1em}.node-tour .description:last-child,.node-bike-hire .description:last-child{margin-right:0}}.node-tour .description .captions,.node-bike-hire .description .captions{list-style:none;padding-left:0}.node-tour .description .captions li,.node-bike-hire .description .captions li{margin-left:1.2em;text-indent:-0.7em;margin-bottom:0.25em}.node-tour .description .captions li:before,.node-bike-hire .description .captions li:before{content:'• ';color:#8d9c49;position:relative;left:-0.3em}.node-tour .description .from-price,.node-bike-hire .description .from-price{margin-top:0.75em}.node-tour .description .field-name-field-accomodation,.node-tour .description .field-name-field-accomodation .field-items,.node-tour .description .field-name-field-accomodation .field-item,.node-tour .description .field-name-field-difficulty,.node-tour .description .field-name-field-difficulty .field-items,.node-tour .description .field-name-field-difficulty .field-item,.node-bike-hire .description .field-name-field-accomodation,.node-bike-hire .description .field-name-field-accomodation .field-items,.node-bike-hire .description .field-name-field-accomodation .field-item,.node-bike-hire .description .field-name-field-difficulty,.node-bike-hire .description .field-name-field-difficulty .field-items,.node-bike-hire .description .field-name-field-difficulty .field-item{display:inline}.node-tour .description .field-name-field-accomodation .field-label,.node-tour .description .field-name-field-difficulty .field-label,.node-bike-hire .description .field-name-field-accomodation .field-label,.node-bike-hire .description .field-name-field-difficulty .field-label{display:none}.node-tour .description .field-name-field-accomodation .field-item:after,.node-bike-hire .description .field-name-field-accomodation .field-item:after{content:', '}.node-tour .description .field-name-field-accomodation .field-item:last-child:after,.node-bike-hire .description .field-name-field-accomodation .field-item:last-child:after{content:''}.node-tour .description .spec,.node-bike-hire .description .spec{line-height:1.2em;margin-bottom:0.2em}.node-tour .description .spec .key,.node-bike-hire .description .spec .key{font-size:0.85em}.node-tour .description .spec .departure-months,.node-bike-hire .description .spec .departure-months{margin-top:0.5em;margin-bottom:0.25em}.node-tour .description .departure-spec,.node-bike-hire .description .departure-spec{margin-top:0.75em}.node-tour .description .brochure-download,.node-bike-hire .description .brochure-download{margin-top:0.5em}.node-tour .description .brochure-download a,.node-bike-hire .description .brochure-download a{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-size:0.8em}.node-tour .description .brochure-download a:hover,.node-bike-hire .description .brochure-download a:hover{color:#fff;text-decoration:none;background-color:#87774b}.node-tour .accordion-tabs,.node-bike-hire .accordion-tabs{margin-top:20px}.node-tour .tab-the-tour .whats-included,.node-bike-hire .tab-the-tour .whats-included{background-color:#F1EEE7;padding:1em 1.5em}.node-tour .tab-the-tour .whats-included h3,.node-bike-hire .tab-the-tour .whats-included h3{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;color:#8d9c49;text-transform:none}@media screen and (min-width:42.35294em){.node-tour .tab-the-tour.has-included,.node-bike-hire .tab-the-tour.has-included{max-width:68.82353em;margin-left:auto;margin-right:auto}.node-tour .tab-the-tour.has-included::after,.node-bike-hire .tab-the-tour.has-included::after{clear:both;content:"";display:table}.node-tour .tab-the-tour.has-included .the-tour-body,.node-bike-hire .tab-the-tour.has-included .the-tour-body{float:left;display:block;margin-right:2.12766%;width:57.44681%}.node-tour .tab-the-tour.has-included .the-tour-body:last-child,.node-bike-hire .tab-the-tour.has-included .the-tour-body:last-child{margin-right:0}.node-tour .tab-the-tour.has-included .whats-included,.node-bike-hire .tab-the-tour.has-included .whats-included{float:left;display:block;margin-right:2.12766%;width:40.42553%}.node-tour .tab-the-tour.has-included .whats-included:last-child,.node-bike-hire .tab-the-tour.has-included .whats-included:last-child{margin-right:0}}.node-tour .day-by-day,.node-bike-hire .day-by-day{padding:0}.node-tour .day-by-day .day-by-day-section,.node-bike-hire .day-by-day .day-by-day-section{padding:1.2em}.node-tour .day-by-day .day-by-day-section:nth-child(2n),.node-bike-hire .day-by-day .day-by-day-section:nth-child(2n){background-color:#f1eee7}.node-tour .day-by-day .day,.node-bike-hire .day-by-day .day{text-transform:none;font-size:1.3em;margin-bottom:0.5em;color:#8d9c49;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-tour .day-by-day .day span,.node-bike-hire .day-by-day .day span{display:block;font-style:italic;font-size:0.85em;font-family:'Lato',sans-serif}.node-tour .day-by-day table,.node-tour .day-by-day ul,.node-bike-hire .day-by-day table,.node-bike-hire .day-by-day ul{margin-bottom:1em}.node-tour .day-by-day .day-by-day-route-data p,.node-bike-hire .day-by-day .day-by-day-route-data p{margin-bottom:0.3em}.node-tour .day-by-day .map-thumb,.node-bike-hire .day-by-day .map-thumb{display:inline-block;margin-bottom:1.5em}.node-tour .day-by-day .map-thumb span,.node-bike-hire .day-by-day .map-thumb span{display:block;color:#444}@media screen and (min-width:42.35294em){.node-tour .day-by-day .day-by-day-route-data,.node-bike-hire .day-by-day .day-by-day-route-data{float:left}.node-tour .day-by-day .map-thumb,.node-bike-hire .day-by-day .map-thumb{float:right}}.node-tour .day-by-day .clear-floats,.node-bike-hire .day-by-day .clear-floats{clear:both}.node-tour .day-by-day .day-map,.node-bike-hire .day-by-day .day-map{width:100%;height:280px;margin:0;margin-bottom:1.5em}.node-tour .departures-table th,.node-bike-hire .departures-table th{border-bottom-width:1px}.node-tour .departures-table th,.node-bike-hire .departures-table th{padding-top:0.5em}.node-tour .departures-table tbody tr:first-child th,.node-bike-hire .departures-table tbody tr:first-child th{padding-top:0}.node-tour .departures-table tbody,.node-bike-hire .departures-table tbody{border:none}.node-tour .webform-client-form-13 label,.node-bike-hire .webform-client-form-13 label{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;margin-bottom:0.2em}.node-tour .webform-client-form-13 .form-required,.node-tour .webform-client-form-13 .grippie,.node-bike-hire .webform-client-form-13 .form-required,.node-bike-hire .webform-client-form-13 .grippie{display:none}@media screen and (min-width:42.35294em){.node-tour .webform-client-form-13 label,.node-bike-hire .webform-client-form-13 label{display:block;float:left;width:20%;text-align:right;margin-right:5%;margin-top:0.3em;margin-bottom:0}.node-tour .webform-client-form-13 input[type="text"],.node-tour .webform-client-form-13 input[type="email"],.node-tour .webform-client-form-13 .form-textarea-wrapper,.node-bike-hire .webform-client-form-13 input[type="text"],.node-bike-hire .webform-client-form-13 input[type="email"],.node-bike-hire .webform-client-form-13 .form-textarea-wrapper{display:inline-block;width:74%}}.node-tour .webform-client-form-13 input[type="text"],.node-tour .webform-client-form-13 input[type="email"],.node-tour .webform-client-form-13 textarea,.node-bike-hire .webform-client-form-13 input[type="text"],.node-bike-hire .webform-client-form-13 input[type="email"],.node-bike-hire .webform-client-form-13 textarea{border:none;background:#F1F1F1;font-weight:300;font-style:italic;font-family:'Lato',sans-serif}.node-tour .webform-client-form-13 textarea,.node-bike-hire .webform-client-form-13 textarea{padding:0.5em}.node-tour .webform-client-form-13 .form-actions,.node-bike-hire .webform-client-form-13 .form-actions{margin:0}.node-tour .webform-client-form-13 .form-actions input,.node-bike-hire .webform-client-form-13 .form-actions input{display:block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;margin-left:auto}.node-tour .webform-client-form-13 .form-actions input:hover,.node-bike-hire .webform-client-form-13 .form-actions input:hover{color:#fff;text-decoration:none;background-color:#87774b}.page-node-11 .all-sponsors{max-width:68.82353em;margin-left:auto;margin-right:auto}.page-node-11 .all-sponsors::after{clear:both;content:"";display:table}.page-node-11 .all-sponsors>div{margin-bottom:1em;padding-left:0.5em;padding-right:0.5em;text-align:center}@media screen and (min-width:18.82353em){.page-node-11 .all-sponsors>div{float:left;display:block;margin-right:2.12766%;width:31.91489%}.page-node-11 .all-sponsors>div:last-child{margin-right:0}.page-node-11 .all-sponsors>div:nth-child(3n){margin-right:0}.page-node-11 .all-sponsors>div:nth-child(3n+1){clear:left}}@media screen and (min-width:42.35294em){.page-node-11 .all-sponsors>div{float:left;display:block;margin-right:2.12766%;width:23.40426%}.page-node-11 .all-sponsors>div:last-child{margin-right:0}.page-node-11 .all-sponsors>div:nth-child(3n){margin-right:2.12766%}.page-node-11 .all-sponsors>div:nth-child(3n+1){clear:none}.page-node-11 .all-sponsors>div:nth-child(4n){margin-right:0}.page-node-11 .all-sponsors>div:nth-child(4n+1){clear:left}}@media screen and (min-width:56.47059em){.page-node-11 .all-sponsors>div{float:left;display:block;margin-right:2.12766%;width:14.89362%}.page-node-11 .all-sponsors>div:last-child{margin-right:0}.page-node-11 .all-sponsors>div:nth-child(4n){margin-right:2.12766%}.page-node-11 .all-sponsors>div:nth-child(4n+1){clear:none}.page-node-11 .all-sponsors>div:nth-child(6n){margin-right:0}.page-node-11 .all-sponsors>div:nth-child(6n+1){clear:left}}.page-node-11 .all-sponsors>div a{display:inline-block}.page-node-11 .all-sponsors>div img{display:block;width:100%;max-width:100px;max-height:100px}@media screen and (min-width:18.82353em){.page-node-11 .all-sponsors>div img{max-width:none;max-height:none}}.view-commerce-cart-form .views-field-product-attributes .line-item-title,.view-commerce-cart-form .views-field-product-attributes .commerce-product-attributes-wrapper,.view-commerce-cart-form .views-field-product-attributes .field-label-hidden.field-name-field-option-fundraising,.view-commerce-cart-summary .views-field-product-attributes .line-item-title,.view-commerce-cart-summary .views-field-product-attributes .commerce-product-attributes-wrapper,.view-commerce-cart-summary .views-field-product-attributes .field-label-hidden.field-name-field-option-fundraising{display:none !important}.view-commerce-cart-form .views-field-product-attributes .field-name-field-option-donation,.view-commerce-cart-form .views-field-product-attributes .field-name-field-option-fundraising,.view-commerce-cart-summary .views-field-product-attributes .field-name-field-option-donation,.view-commerce-cart-summary .views-field-product-attributes .field-name-field-option-fundraising{display:block !important}.view-commerce-cart-form .views-field-product-attributes .field-name-field-option-donation .field-label,.view-commerce-cart-form .views-field-product-attributes .field-name-field-option-donation .field-items,.view-commerce-cart-form .views-field-product-attributes .field-name-field-option-fundraising .field-label,.view-commerce-cart-form .views-field-product-attributes .field-name-field-option-fundraising .field-items,.view-commerce-cart-summary .views-field-product-attributes .field-name-field-option-donation .field-label,.view-commerce-cart-summary .views-field-product-attributes .field-name-field-option-donation .field-items,.view-commerce-cart-summary .views-field-product-attributes .field-name-field-option-fundraising .field-label,.view-commerce-cart-summary .views-field-product-attributes .field-name-field-option-fundraising .field-items{display:inline-block}.ad-product,.ad-product-notify-container .ad-product-notify{max-width:68.82353em;margin-left:auto;margin-right:auto;margin-bottom:40px;margin-top:40px;padding-top:40px;border-top:1px solid #e4dece}.ad-product::after,.ad-product-notify-container .ad-product-notify::after{clear:both;content:"";display:table}.ad-product .image,.ad-product-notify-container .ad-product-notify .image{margin-bottom:20px;text-align:center;background-color:#f5f5f5;padding:1em}@media screen and (min-width:42.35294em){.ad-product .image,.ad-product-notify-container .ad-product-notify .image{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-bottom:20px;text-align:center}.ad-product .image:last-child,.ad-product-notify-container .ad-product-notify .image:last-child{margin-right:0}}.ad-product .image img,.ad-product-notify-container .ad-product-notify .image img{width:100%;max-width:160px}.ad-product .description h3,.ad-product-notify-container .ad-product-notify .description h3{text-align:center}@media screen and (min-width:42.35294em){.ad-product .description,.ad-product-notify-container .ad-product-notify .description{float:left;display:block;margin-right:2.12766%;width:74.46809%;margin-right:0}.ad-product .description:last-child,.ad-product-notify-container .ad-product-notify .description:last-child{margin-right:0}.ad-product .description h3,.ad-product-notify-container .ad-product-notify .description h3{text-align:left}}@media screen and (min-width:56.47059em){.ad-product .description,.ad-product-notify-container .ad-product-notify .description{float:left;display:block;margin-right:2.12766%;width:48.93617%;padding-top:2em}.ad-product .description:last-child,.ad-product-notify-container .ad-product-notify .description:last-child{margin-right:0}}.ad-product .order,.ad-product-notify-container .ad-product-notify .order{text-align:center}@media screen and (min-width:42.35294em){.ad-product .order,.ad-product-notify-container .ad-product-notify .order{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-left:0%;text-align:left}.ad-product .order:last-child,.ad-product-notify-container .ad-product-notify .order:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.ad-product .order,.ad-product-notify-container .ad-product-notify .order{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-left:0%;text-align:center;padding-top:4.5em}.ad-product .order:last-child,.ad-product-notify-container .ad-product-notify .order:last-child{margin-right:0}}.ad-product .order p,.ad-product-notify-container .ad-product-notify .order p{margin-top:0.75em}.ad-product .order a,.ad-product-notify-container .ad-product-notify .order a{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;text-decoration:none}.ad-product .order a:hover,.ad-product-notify-container .ad-product-notify .order a:hover{color:#fff;text-decoration:none;background-color:#87774b}.ad-product h3,.ad-product-notify-container .ad-product-notify h3{text-transform:uppercase;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.ad-product-notify-container{z-index:255;position:fixed;top:0;left:0;right:0;bottom:0;padding:1em}.ad-product-notify-container .ad-product-notify{position:relative;top:10%;background-color:white;border:1px solid #a6935f;box-shadow:0px 0px 15px #999;padding:1em;max-width:40em}@media screen and (min-width:56.47059em){.ad-product-notify-container .ad-product-notify .order{padding-top:2em}}.ad-product-notify-container .ad-product-notify .order>a{margin-bottom:1em}.ad-product-notify-container .ad-product-notify .order>a.dismiss{display:inline-block;background-color:#aeaeae;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1}.ad-product-notify-container .ad-product-notify .order>a.dismiss:hover{color:#fff;text-decoration:none;background-color:#949494}.commerce-add-to-cart .form-submit[disabled]{opacity:0.5;cursor:not-allowed}.page-node-7 .field-name-body .about-image-embed{display:block;float:right;max-width:80px;margin-bottom:1em}@media screen and (min-width:42.35294em){.page-node-7 .field-name-body .about-image-embed{max-width:240px;margin-left:1em}}#commerce-checkout-form-registration fieldset{border:none}#commerce-checkout-form-registration .registration_information .fieldset-wrapper fieldset{border-top:1px solid #a6935f}#commerce-checkout-form-registration .registration_information label{display:inline-block;margin-right:1em}#commerce-checkout-form-registration .registration_information .form-type-textfield input{display:inline-block;width:auto}#commerce-checkout-form-registration .registration_information .form-required{display:none}#commerce-checkout-form-registration .checkout-buttons input{display:inline-block}#commerce-checkout-form-registration .checkout-buttons span{padding-left:1em;padding-right:0.75em}#commerce-checkout-form-registration .checkout-buttons .checkout-cancel{color:#0e2f46}#commerce-checkout-form-registration .checkout-buttons .checkout-cancel:hover{color:#092539}.entity-registration .field{margin-bottom:0.75em}.entity-registration .field-label{display:inline-block}.events-basic-page-listing .container>.content>h1.title,.events-basic-page-listing .node-product-physical .container>.content>h2.title,.node-product-physical .events-basic-page-listing .container>.content>h2.title,.events-basic-page-listing .node-product-physical .view-tours .views-row .container>.content>.title.field-content,.node-product-physical .view-tours .views-row .events-basic-page-listing .container>.content>.title.field-content,.events-basic-page-listing .view-tours .views-row .node-product-physical .container>.content>.title.field-content,.view-tours .views-row .node-product-physical .events-basic-page-listing .container>.content>.title.field-content,.events-basic-page-listing .node-product-physical .view-sportives .views-row .details-left .container>.content>.title.field-content,.node-product-physical .view-sportives .views-row .details-left .events-basic-page-listing .container>.content>.title.field-content,.events-basic-page-listing .view-sportives .views-row .details-left .node-product-physical .container>.content>.title.field-content,.view-sportives .views-row .details-left .node-product-physical .events-basic-page-listing .container>.content>.title.field-content,.events-basic-page-listing .node-product-physical .view-bike-hire .views-row .container>.content>.title.field-content,.node-product-physical .view-bike-hire .views-row .events-basic-page-listing .container>.content>.title.field-content,.events-basic-page-listing .view-bike-hire .views-row .node-product-physical .container>.content>.title.field-content,.view-bike-hire .views-row .node-product-physical .events-basic-page-listing .container>.content>.title.field-content{text-align:center}.events-basic-page-listing .field-name-body{margin-bottom:2em;max-width:40em;margin-left:auto;margin-right:auto;text-align:center}.events-basic-page-listing hr.view-split{border-color:#a6935f;margin:3.5em 0}.events-basic-page-listing .sportive-sort{text-align:right}.events-basic-page-listing .sportive-sort select{border:1px solid #e4dece;padding:0.2em 0.3em;font-style:italic}.events-basic-page-listing .sort-caption{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.view-sportives .item-list ul.pager{text-align:right}.view-sportives .item-list ul.pager li{text-indent:0;margin-left:0.25em;padding:0}.view-sportives .item-list ul.pager li:before{content:''}.view-sportives .item-list ul.pager li a{display:inline-block;background-color:#fff;color:#a6935f;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;display:inline-block;border:1px solid #a6935f;padding:0.3em 0.35em;font-style:italic}.view-sportives .item-list ul.pager li a:hover{color:#a6935f;text-decoration:none;background-color:#e6e6e6}.view-sportives .item-list ul.pager li.pager-current{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;display:inline-block;padding:0.3em 0.35em;font-style:italic}.view-sportives .item-list ul.pager li.pager-current:hover{color:#fff;text-decoration:none;background-color:#87774b}.view-sportives .item-list ul.pager li.pager-first a,.view-sportives .item-list ul.pager li.pager-previous a,.view-sportives .item-list ul.pager li.pager-next a,.view-sportives .item-list ul.pager li.pager-last a{border:none;color:#0e2f46;text-decoration:underline;text-transform:lowercase}.view-sportives .item-list ul.pager li.pager-first a:hover,.view-sportives .item-list ul.pager li.pager-previous a:hover,.view-sportives .item-list ul.pager li.pager-next a:hover,.view-sportives .item-list ul.pager li.pager-last a:hover{color:#06121c;background:none}.view-sportives .views-row{max-width:68.82353em;margin-left:auto;margin-right:auto;border:1px solid #a6935f;padding:1.6em;margin-bottom:1.5em}.view-sportives .views-row::after{clear:both;content:"";display:table}.view-sportives .views-row .image{margin-bottom:1em}.view-sportives .views-row .image img{width:100%;height:auto;max-width:290px;display:block;margin-left:auto;margin-right:auto}.view-sportives .views-row .details{max-width:68.82353em;margin-left:auto;margin-right:auto}.view-sportives .views-row .details::after{clear:both;content:"";display:table}@media screen and (min-width:42.35294em){.view-sportives .views-row .image{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:0}.view-sportives .views-row .image:last-child{margin-right:0}.view-sportives .views-row .details{float:left;display:block;margin-right:2.12766%;width:65.95745%}.view-sportives .views-row .details:last-child{margin-right:0}.view-sportives .views-row .details-left{float:left;display:block;margin-right:2.12766%;width:57.44681%}.view-sportives .views-row .details-left:last-child{margin-right:0}.view-sportives .views-row .details-right{float:left;display:block;margin-right:2.12766%;width:40.42553%}.view-sportives .views-row .details-right:last-child{margin-right:0}}.view-sportives .views-row .details-left .field-content a{color:#0e2f46;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.view-sportives .views-row .details-left .field-content a:hover{color:#0a2131}.view-sportives .views-row .details-right{text-align:center}.view-sportives .views-row .details-right .sponsor{text-align:center}.view-sportives .views-row .details-right .sponsor img{width:100%;max-width:150px}.view-sportives .views-row .details-right .more{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-size:0.9em;margin-top:1em}.view-sportives .views-row .details-right .more:hover{color:#fff;text-decoration:none;background-color:#87774b}@media screen and (min-width:42.35294em){.view-sportives .views-row .details-right .more{float:right}}.view-sportives .views-row .spec{margin-bottom:0.2em;font-size:0.95em}.node-bike-hire .field-type-commerce-product-reference{text-align:right}.node-bike-hire .field-type-commerce-product-reference .commerce-add-to-cart{display:inline-block;margin-bottom:1em}.node-bike-hire .field-type-commerce-product-reference input[type="submit"]{display:inline-block;text-transform:uppercase;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1}.node-bike-hire .bike-hire-terms-check label{display:inline-block;margin-left:1em}.node-bike-hire .accordion-tabs .tab-header-and-content .tab-link{padding-left:0.5em;padding-right:0.5em}.page-bike-hire h1,.page-bike-hire .node-product-physical h2,.node-product-physical .page-bike-hire h2,.page-bike-hire .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .page-bike-hire .field-content,.page-bike-hire .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .page-bike-hire .field-content,.page-bike-hire .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .page-bike-hire .field-content,.page-bike-hire .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .page-bike-hire .field-content,.page-bike-hire .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .page-bike-hire .field-content,.page-bike-hire .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .page-bike-hire .field-content,.page-bike-hire .content{text-align:center}.view-bike-hire .views-row{max-width:68.82353em;margin-left:auto;margin-right:auto;border:1px solid #a6935f;padding:1.6em;margin-bottom:1.5em}.view-bike-hire .views-row::after{clear:both;content:"";display:table}.view-bike-hire .views-row .images,.view-bike-hire .views-row .description{margin-bottom:0.75em}@media screen and (min-width:42.35294em){.view-bike-hire .views-row .images{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:0}.view-bike-hire .views-row .images:last-child{margin-right:0}.view-bike-hire .views-row .info{float:left;display:block;margin-right:2.12766%;width:65.95745%;max-width:68.82353em;margin-left:auto;margin-right:auto}.view-bike-hire .views-row .info:last-child{margin-right:0}.view-bike-hire .views-row .info::after{clear:both;content:"";display:table}.view-bike-hire .views-row .info .description{float:left;display:block;margin-right:2.12766%;width:100%;margin-right:0}.view-bike-hire .views-row .info .description:last-child{margin-right:0}.view-bike-hire .views-row .info .more{float:left;display:block;margin-right:2.12766%;width:100%}.view-bike-hire .views-row .info .more:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.view-bike-hire .views-row .info .description{float:left;display:block;margin-right:2.12766%;width:74.46809%;margin-bottom:0}.view-bike-hire .views-row .info .description:last-child{margin-right:0}.view-bike-hire .views-row .info .more{float:left;display:block;margin-right:2.12766%;width:23.40426%;position:relative}.view-bike-hire .views-row .info .more:last-child{margin-right:0}.view-bike-hire .views-row .info .more a{bottom:0;left:0;right:0}}.view-bike-hire .views-row .prompt-text{margin-bottom:0.5em}.view-bike-hire .views-row .images img{width:100%;height:auto;max-width:290px;display:block;margin-left:auto;margin-right:auto}.view-bike-hire .views-row .more a{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-size:0.9em}.view-bike-hire .views-row .more a:hover{color:#fff;text-decoration:none;background-color:#87774b}@media screen and (min-width:56.47059em){.view-bike-hire .views-row .more{text-align:center}}.view-bike-hire .views-row .field-content a{color:#0e2f46}.view-bike-hire .views-row .field-content a:hover{color:#0a2131}.view-bike-hire .views-row .field-name-body{margin-top:0.5em}.view-bike-hire .views-row .field-name-body ul{padding-left:1em;margin-bottom:0.5em}.view-bike-hire .views-row .spec{line-height:1.2em}.view-bike-hire .views-row .spec .key{font-size:0.85em}.view-bike-hire .views-row .captions{list-style:none;padding-left:0}.view-bike-hire .views-row .captions li{margin-left:1.2em;text-indent:-0.7em;margin-bottom:0.25em}.view-bike-hire .views-row .captions li:before{content:'• ';color:#8d9c49;position:relative;left:-0.3em}#header{background:white;margin:13.33333px 0;min-height:53.2px;padding:0 20px;overflow:hidden}@media screen and (min-width:44.70588em){#header{min-height:133px;margin:20px 0}}@media screen and (min-width:44.70588em){#header .relative-wrapper{position:relative}}.icon-header-sprocket{position:absolute;top:-22px;left:50%;display:block;width:150px;height:150px;margin-left:552px;pointer-events:none;display:none}@media screen and (min-width:44.70588em){.icon-header-sprocket{display:none}}@media screen and (min-width:64.70588em){.icon-header-sprocket{display:block}}a.header-logo{position:absolute;top:0;left:50%;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;display:block;height:53.2px;color:#231f20;margin-left:-71.5px;text-decoration:none;top:10px;z-index:130}a.header-logo .icon-logo{float:left;display:block;width:57.2px;height:53.2px}@media screen and (min-width:44.70588em){a.header-logo{position:absolute;top:0;left:0;margin-left:0;height:88.66667px;top:0}a.header-logo .icon-logo{width:95.33333px;height:88.66667px}}@media screen and (min-width:64.70588em){a.header-logo{position:absolute;top:0;left:0;margin-left:0;height:133px;top:0}a.header-logo .icon-logo{width:143px;height:126px}}a.header-logo .website-name{float:left;display:block;margin-top:18px;margin-left:8px;font-size:9.6px;line-height:11.6px;text-transform:uppercase}@media screen and (min-width:44.70588em){a.header-logo .website-name{margin-top:22.5px;margin-left:20px;font-size:24px;line-height:29px}}@media screen and (min-width:64.70588em){a.header-logo .website-name{margin-top:40px;margin-left:20px;font-size:24px;line-height:29px}}.header-account-links{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;text-align:right;font-size:17px;line-height:50px}.header-account-links a{color:#2f2f2f}@media screen and (min-width:44.70588em){.header-account-links{margin-top:10px;line-height:1.5em}}@media screen and (min-width:64.70588em){.header-account-links{margin-top:10px;line-height:1.5em}}.header-social{margin:25px 0 15px 0;text-align:right;display:none}.header-social .header-social-icon{display:inline-block;width:30px;height:30px;margin:0 3px;vertical-align:text-bottom}.header-social a.button{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;padding-top:0.45em;padding-bottom:0.45em;margin-left:3px;vertical-align:text-bottom;font-style:normal;font-weight:normal}.header-social a.button:hover{color:#fff;text-decoration:none;background-color:#87774b}@media screen and (min-width:44.70588em){.header-social{display:block}}@media screen and (min-width:64.70588em){.header-social{display:block}}.menu-toggle{display:block;position:absolute;left:10px;top:20px}.menu-toggle .icon{width:40px;height:40px;display:block;background-size:100% 100%}@media screen and (min-width:44.70588em){.menu-toggle{display:none}}.menu-level-1{background:none;display:none}.menu-level-1 ul.menu{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;display:block;list-style:none;text-align:right;line-height:1em;font-size:18px}.menu-level-1 ul.menu li{display:block;border:none;padding:0;margin-bottom:0.5em;padding-bottom:0.2em}.menu-level-1 ul.menu li.active-trail{border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:#e4dece}.menu-level-1 ul.menu li a{color:#2f2f2f}.menu-level-1 ul.menu li a.active-trail{color:#2f2f2f}.menu-level-1 ul.menu li a.active-trail:after{content:' ';position:absolute;top:100%;left:50%;margin-left:-8px;border-top-width:10px;border-top-color:#e4dece;border-style:solid;border-bottom:none;border-left-width:8px;border-right-width:8px;border-left-color:transparent;border-right-color:transparent}.menu-level-1 ul.menu li a.active-trail:hover{text-decoration:none}.menu-level-1 ul.menu li:last-child{margin-bottom:0}.menu-level-1 ul.menu a{color:#2f2f2f}@media (min-width:680px){.menu-level-1 ul.menu li{display:inline-block;list-style:none;margin-left:1em;position:relative}.menu-level-1 ul.menu li a{display:inline-block}.menu-level-1 ul.menu li a:before{height:18px;width:0px;margin-left:-0.6em;content:' ';position:absolute;border-left:1px solid #231f20}.menu-level-1 ul.menu li:first-child a:before{display:none}}@media screen and (min-width:44.70588em){.menu-level-1{display:block}}@media screen and (min-width:64.70588em){.menu-level-1{display:block}}.menu-level-2{background:#e4dece;text-align:center;margin:0px auto;display:none}.menu-level-2 ul.menu{text-align:center;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;padding:0.5em 0}.menu-level-2 ul.menu li{display:inline-block;list-style:none;text-align:right;line-height:1em;font-size:18px;padding:0;margin-left:1em}.menu-level-2 ul.menu li a{color:#2f2f2f;font-style:normal}.menu-level-2 ul.menu li a:before{height:18px;width:0px;margin-left:-0.6em;content:' ';position:absolute;border-left:1px solid #231f20}.menu-level-2 ul.menu li a.active-trail{text-decoration:underline}.menu-level-2 ul.menu li:first-child a:before{display:none}@media screen and (min-width:44.70588em){.menu-level-2{display:block}}@media screen and (min-width:64.70588em){.menu-level-2{display:block}}.banner-default{background:#e4dece url(/sites/all/themes/letsgovelo/images/optimised/repeating-banner.png) repeat-x 50% 0%;height:90px}.banner{position:relative;height:150px;margin:0 auto;max-width:100%}@media screen and (min-width:44.70588em){.banner{max-width:1600px;height:415px}}@media screen and (min-width:64.70588em){.banner{max-width:1600px;height:415px}}.banner-slide{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:0;display:flex;align-items:center;justify-content:center;z-index:100}.banner-slide.active{opacity:1;z-index:101}.banner-slide .complex,.banner-slide .simple{display:block}.banner-slide h1,.banner-slide .node-product-physical h2,.node-product-physical .banner-slide h2,.banner-slide .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .banner-slide .field-content,.banner-slide .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .banner-slide .field-content,.banner-slide .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .banner-slide .field-content,.banner-slide .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .banner-slide .field-content,.banner-slide .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .banner-slide .field-content,.banner-slide .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .banner-slide .field-content,.banner-slide h2,.banner-slide .view-tours .views-row .field-content,.view-tours .views-row .banner-slide .field-content,.banner-slide .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .banner-slide .field-content,.banner-slide .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .banner-slide .field-content{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;text-align:center;color:white;margin:0;padding:0;line-height:1.2em;font-size:24px;text-shadow:0 0 3px #2f2f2f,0 0 20px rgba(47,47,47,0.3)}@media screen and (min-width:44.70588em){.banner-slide h1,.banner-slide .node-product-physical h2,.node-product-physical .banner-slide h2,.banner-slide .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .banner-slide .field-content,.banner-slide .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .banner-slide .field-content,.banner-slide .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .banner-slide .field-content,.banner-slide .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .banner-slide .field-content,.banner-slide .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .banner-slide .field-content,.banner-slide .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .banner-slide .field-content,.banner-slide h2,.banner-slide .view-tours .views-row .field-content,.view-tours .views-row .banner-slide .field-content,.banner-slide .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .banner-slide .field-content,.banner-slide .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .banner-slide .field-content{font-size:60px}}@media screen and (min-width:64.70588em){.banner-slide h1,.banner-slide .node-product-physical h2,.node-product-physical .banner-slide h2,.banner-slide .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .banner-slide .field-content,.banner-slide .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .banner-slide .field-content,.banner-slide .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .banner-slide .field-content,.banner-slide .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .banner-slide .field-content,.banner-slide .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .banner-slide .field-content,.banner-slide .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .banner-slide .field-content,.banner-slide h2,.banner-slide .view-tours .views-row .field-content,.view-tours .views-row .banner-slide .field-content,.banner-slide .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .banner-slide .field-content,.banner-slide .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .banner-slide .field-content{font-size:60px}}.banner-slide a{display:inline-block;background-color:#fff;color:#231f20;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1}.banner-slide a:hover{color:#231f20;text-decoration:none;background-color:#e6e6e6}.banner-slide p{color:white;line-height:1;text-shadow:0 0 3px #2f2f2f,0 0 6px #2f2f2f;text-align:center}@media screen and (min-width:18.82353em){.banner-slide p{position:relative;right:-40px;font-size:1.3em;text-align:right}}@media screen and (min-width:44.70588em){.banner-slide p{font-size:1.5em}}.banner-slide .centeral{text-align:center}.banner-slide form{display:inline-block}.banner-slide form input{text-transform:uppercase}.banner-slide .countdown-ticker{margin-left:auto;margin-right:auto;padding-left:0.5em;padding-right:0.5em}.banner-slide .countdown-ticker strong,.banner-slide .countdown-ticker span{color:white;font-size:0.95em;text-shadow:0 0 3px #2f2f2f,0 0 6px #2f2f2f}.banner-slide .countdown-ticker strong{font-size:1.1em}.banner-slide .countdown-ticker>div{max-width:5em}@media screen and (min-width:18.82353em){.banner-slide .countdown-ticker{width:20.8em}.banner-slide .countdown-ticker span{font-size:1.1em}.banner-slide .countdown-ticker strong{font-size:1.5em}}@media screen and (min-width:42.35294em){.banner-slide .countdown-ticker span{font-size:1.2em}.banner-slide .countdown-ticker strong{font-size:2.2em}}.node-type-product-event .banner-slide h1,.node-type-product-event .banner-slide .node-product-physical h2,.node-product-physical .node-type-product-event .banner-slide h2,.node-type-product-event .banner-slide .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .node-type-product-event .banner-slide .field-content,.node-type-product-event .banner-slide .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .node-type-product-event .banner-slide .field-content,.node-type-product-event .banner-slide .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .node-type-product-event .banner-slide .field-content,.node-type-product-event .banner-slide .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .node-type-product-event .banner-slide .field-content,.node-type-product-event .banner-slide .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .node-type-product-event .banner-slide .field-content,.node-type-product-event .banner-slide .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .node-type-product-event .banner-slide .field-content{margin-bottom:0.35em}@media screen and (min-width:44.70588em){.node-type-basic-page .banner-slide .complex,.node-type-basic-page .banner-slide .simple{position:relative;top:-85px}}.breadcrumb{margin-top:1.5em;padding-bottom:0.25em}.breadcrumb a{text-decoration:underline}.breadcrumb .delimiter{font-style:normal;color:#a6935f;margin-left:0.35em;margin-right:0.35em}.breadcrumb .last a{text-decoration:none}.breadcrumb .last a:hover{text-decoration:underline}.footer-testimonials{margin:110px auto 0 auto;min-height:400px;background:transparent url(/sites/all/themes/letsgovelo/images/optimised/testimonial-bg.jpg) no-repeat 50% 50%;background-size:cover}@media screen and (min-width:44.70588em){.footer-testimonials{margin-top:20px}}.footer-testimonials .container{padding:60px 20px;text-shadow:0px 0px 5px rgba(0,0,0,0.5)}.footer-testimonials .quote{color:white;font-size:1.5em;max-width:680px;margin-bottom:0.8em}.footer-testimonials .quote *{display:inline}.footer-testimonials .quote span{margin-right:0.1em}.footer-testimonials .author{color:#8d9c49;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;font-size:1.5em;text-align:center}.footer-news{background:#e4dece;margin:17px auto;padding:0 20px}@media screen and (min-width:56.47059em){.footer-news>.container{display:flex;align-items:center;justify-content:center}}.footer-news-intro{padding-top:20px}@media screen and (min-width:56.47059em){.footer-news-intro{float:left;display:block;margin-right:1.69492%;width:18.64407%;padding-top:0}.footer-news-intro:last-child{margin-right:0}}.footer-news-intro p{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;margin:50px 0;font-size:17px}.footer-news-intro p strong{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;display:block;font-size:28px;margin-bottom:18px}@media screen and (min-width:56.47059em){.footer-news-form{float:left;display:block;margin-right:1.69492%;width:52.54237%;margin-left:6.77966%}.footer-news-form:last-child{margin-right:0}}.footer-news-form div{display:inline}.footer-news-form .form-item,.footer-news-form .form-actions{display:block;float:left}.footer-news-form .form-item.form-item-mergevars-NAME,.footer-news-form .form-actions.form-item-mergevars-NAME{width:100%}@media screen and (min-width:42.35294em){.footer-news-form .form-item.form-item-mergevars-NAME,.footer-news-form .form-actions.form-item-mergevars-NAME{width:30%;margin-right:1.5%}}.footer-news-form .form-item.form-item-mergevars-EMAIL,.footer-news-form .form-actions.form-item-mergevars-EMAIL{width:100%}@media screen and (min-width:42.35294em){.footer-news-form .form-item.form-item-mergevars-EMAIL,.footer-news-form .form-actions.form-item-mergevars-EMAIL{width:45%}}.footer-news-form .form-item.form-actions,.footer-news-form .form-actions.form-actions{width:22%;float:right}.footer-news-form label{display:none}.footer-news-form input{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;display:block;width:100%;background:white;border:none;font-size:18px;padding:0.3em 0.5em;line-height:1em;vertical-align:text-bottom;height:38px}.footer-news-form input.form-submit{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.footer-news-form input.form-submit:hover{color:#fff;text-decoration:none;background-color:#87774b}.footer-main{background:#0e2f46;color:white}.footer-main a{color:white}@media screen and (min-width:42.35294em){.footer-main-left-menu{float:left;display:block;margin-right:2.12766%;width:40.42553%}.footer-main-left-menu:last-child{margin-right:0}}.footer-main-logo{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;font-size:10px;text-align:center;text-transform:uppercase}@media screen and (min-width:42.35294em){.footer-main-logo{float:left;display:block;margin-right:2.12766%;width:14.89362%;margin-top:50px}.footer-main-logo:last-child{margin-right:0}}.footer-main-logo .icon-footer-logo{display:block;margin-left:auto;margin-right:auto;margin-bottom:1em;width:143px;height:133px}@media screen and (min-width:42.35294em){.footer-main-logo .icon-footer-logo{display:inline-block}}@media screen and (min-width:42.35294em){.footer-main-right-menu{float:left;display:block;margin-right:2.12766%;width:40.42553%}.footer-main-right-menu:last-child{margin-right:0}}.footer-main-left-menu,.footer-main-right-menu{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;padding:30px 0;text-align:center;font-size:18px}@media screen and (min-width:42.35294em){.footer-main-left-menu,.footer-main-right-menu{margin-top:70px;margin-bottom:60px;padding:0}}.footer-main-left-menu ul.links,.footer-main-right-menu ul.links{display:block;list-style:none;margin:0;padding:0}.footer-main-left-menu ul.links li,.footer-main-right-menu ul.links li{display:block;list-style:none;margin:0;padding:0}.footer-main-left-menu ul.links li a,.footer-main-right-menu ul.links li a{color:white}.footer-baseline{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;background:#092539;padding-top:20px;padding-bottom:20px;text-align:center;font-size:16px}.footer-baseline ul.links{display:block;list-style:none;margin:0;padding:0}.footer-baseline ul.links li{display:inline-block;list-style:none;margin:0 0.3em 0 0;padding:0 0 0 0.5em;line-height:1em;border-left:1px solid rgba(255,255,255,0.7)}.footer-baseline ul.links li:first-child{border:none;padding:0}.footer-baseline ul.links li a{color:white}#sidr{display:none}@media screen and (min-width:56.47059em){#main>.container{padding-left:1em;padding-right:1em}}@media (min-width:1200px){#main>.container{padding:0}}.page-with-sidebar{max-width:68.82353em;margin-left:auto;margin-right:auto}.page-with-sidebar::after{clear:both;content:"";display:table}@media screen and (min-width:56.47059em){.page-with-sidebar>.content,.page-with-sidebar>.view{float:left;display:block;margin-right:2.12766%;width:74.46809%}.page-with-sidebar>.content:last-child,.page-with-sidebar>.view:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.page-with-sidebar .sidebar{float:left;display:block;margin-right:2.12766%;width:23.40426%}.page-with-sidebar .sidebar:last-child{margin-right:0}}.sidebar{max-width:68.82353em;margin-left:auto;margin-right:auto}.sidebar::after{clear:both;content:"";display:table}.sidebar>div{text-align:center;padding:30px 20px}@media screen and (min-width:42.35294em){.sidebar>div{float:left;display:block;margin-right:2.12766%;width:48.93617%}.sidebar>div:last-child{margin-right:0}.sidebar>div:nth-child(2n){margin-right:0}.sidebar>div:nth-child(2n+1){clear:left}}@media screen and (min-width:56.47059em){.sidebar>div{float:left;display:block;margin-right:2.12766%;width:100%}.sidebar>div:last-child{margin-right:0}.sidebar>div:nth-child(1n){margin-right:0}.sidebar>div:nth-child(1n+1){clear:left}}@media screen and (min-width:56.47059em){.sidebar>div{margin-bottom:1em}.sidebar>div:last-child{margin-bottom:0}}.sidebar>div p{font-size:18px}.sidebar>div strong{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;font-style:normal;font-size:1.5em}.sidebar .image-feature{background-size:cover}@media screen and (min-width:56.47059em){.sidebar .image-feature{position:relative}.sidebar .image-feature a{position:absolute;bottom:30px;left:30px;right:30px}}.sidebar .image-feature a{display:inline-block;background-color:#8d9c49;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1}.sidebar .image-feature a:hover{color:#fff;text-decoration:none;background-color:#6e7939}.sidebar .image-feature.euro-tours{color:white;background-color:#6F9BE2;background-image:url(/sites/all/themes/letsgovelo/images/optimised/sidebar/euro-tour.jpg)}.sidebar .image-feature.bespoke-tours{color:#0e2f46;background-image:url(/sites/all/themes/letsgovelo/images/optimised/sidebar/bespoke-tour.jpg);background-color:#E3E2D0}@media screen and (min-width:56.47059em){.sidebar .image-feature{min-height:360px}}.sidebar .call-us{background-color:#8d9c49;color:white}.form-type-checkbox input{display:inline-block}.form-type-radio input{display:inline-block}a.button{display:inline-block;height:30px;background:#a6935f;color:white;text-transform:uppercase;font-size:17px;line-height:1em;padding:0.35em 1em 0 1em}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}h1,.node-product-physical h2,.node-product-physical .view-tours .views-row .field-content,.view-tours .views-row .node-product-physical .field-content,.node-product-physical .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .node-product-physical .field-content,.node-product-physical .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .node-product-physical .field-content,h2,.view-tours .views-row .field-content,.view-sportives .views-row .details-left .field-content,.view-bike-hire .views-row .field-content,h3,h4,h5{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}h1.title,.node-product-physical h2.title,.node-product-physical .view-tours .views-row .title.field-content,.view-tours .views-row .node-product-physical .title.field-content,.node-product-physical .view-sportives .views-row .details-left .title.field-content,.view-sportives .views-row .details-left .node-product-physical .title.field-content,.node-product-physical .view-bike-hire .views-row .title.field-content,.view-bike-hire .views-row .node-product-physical .title.field-content{text-transform:uppercase;color:#0e2f46;padding-bottom:0.15em}#content h1,#content .node-product-physical h2,.node-product-physical #content h2,#content .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row #content .field-content,#content .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical #content .field-content,#content .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left #content .field-content,#content .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical #content .field-content,#content .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row #content .field-content,#content .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical #content .field-content{font-size:3em;margin-top:0.25em;margin-bottom:0.25em}body{letter-spacing:0.01em}.content ul:not(.accordion-tabs){list-style:none;padding-left:0}.content ul:not(.accordion-tabs) li{margin-left:1.2em;text-indent:-0.7em;margin-bottom:0.25em}.content ul:not(.accordion-tabs) li:before{content:'• ';color:#8d9c49;position:relative;left:-0.3em}div.tabs{max-width:68.82353em;margin-left:auto;margin-right:auto;border:none}div.tabs::after{clear:both;content:"";display:table}ul.primary{float:left;display:block;margin-right:2.12766%;width:100%;display:block;margin:0;padding:0;list-style:none;border:none;white-space:normal;text-align:left;font-size:13.6px;line-height:1em;background:none !important}ul.primary:last-child{margin-right:0}ul.primary li{display:inline-block;margin:0;padding:0;list-style:none;border:none;white-space:normal;background:none !important}ul.primary li a{display:block;text-decoration:none;text-transform:uppercase;color:#FFF;background:#a6935f;border:none;padding:8.5px 17px;margin:5.1px;margin-left:0;font-weight:normal;height:auto}ul.primary li a .tab{display:block;margin:0;padding:0;background:none !important}ul.primary li a:hover{background:#87774b}ul.primary li.active a,ul.primary li.active a:hover{background:#87774b;border:none;color:white}ul.secondary{float:left;display:block;margin-right:2.12766%;width:100%;display:block;margin:10px 0 40px 0;padding:0;list-style:none;border:none;white-space:normal;text-align:left;font-size:13.6px}ul.secondary:last-child{margin-right:0}ul.secondary li{display:inline-block;margin:0 0 0 0;padding:0;list-style:none;border:none;white-space:normal}ul.secondary li a{display:block;text-decoration:none;text-transform:uppercase;border:none;background-color:#BBB;border:none;color:#FFF;padding:0.3em 1.2em;margin:5.1px;margin-left:0}ul.secondary li a:hover{color:#666}ul.secondary li.active a,ul.secondary li.active a:hover{border:none;background-color:#666;color:#FFF}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#f8f8f8;color:#333;-webkit-box-shadow:inset 0 0 5px 5px #ebebeb;-moz-box-shadow:inset 0 0 5px 5px #ebebeb;box-shadow:inset 0 0 5px 5px #ebebeb}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr .node-product-physical h2,.node-product-physical .sidr h2,.sidr .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .sidr .field-content,.sidr .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .sidr .field-content,.sidr .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .sidr .field-content,.sidr .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .sidr .field-content,.sidr .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .sidr .field-content,.sidr .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .sidr .field-content,.sidr h2,.sidr .view-tours .views-row .field-content,.view-tours .views-row .sidr .field-content,.sidr .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .sidr .field-content,.sidr .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .sidr .field-content,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#333;line-height:24px;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(#fff,#dfdfdf);background-image:-moz-linear-gradient(#fff,#dfdfdf);background-image:-o-linear-gradient(#fff,#dfdfdf);background-image:linear-gradient(#fff,#dfdfdf);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(51,51,51,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #dfdfdf;border-bottom:1px solid #fff}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #fff;border-bottom:1px solid #dfdfdf}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#333}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(51,51,51,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(51,51,51,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#f8f8f8;background:#333}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(51,51,51,0.9)}#content{padding-left:1em;padding-right:1em}@media screen and (min-width:56.47059em){#content{padding-left:0;padding-right:0}}.content h1,.content .node-product-physical h2,.node-product-physical .content h2,.content .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .content .field-content,.content .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .content .field-content,.content .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .content .field-content,.content .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .content .field-content,.content .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .content .field-content,.content .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .content .field-content,.content h2,.content .view-tours .views-row .field-content,.view-tours .views-row .content .field-content,.content .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .content .field-content,.content .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .content .field-content,.content h3,.content h4,.content h5,.content h6{color:#0e2f46;text-transform:uppercase}.content h2,.content .view-tours .views-row .field-content,.view-tours .views-row .content .field-content,.content .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .content .field-content,.content .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .content .field-content,.content h3,.content h4,.content h5,.content h6{font-family:sans-serif}.content h2.subtitle,.content .view-tours .views-row .subtitle.field-content,.view-tours .views-row .content .subtitle.field-content,.content .view-sportives .views-row .details-left .subtitle.field-content,.view-sportives .views-row .details-left .content .subtitle.field-content,.content .view-bike-hire .views-row .subtitle.field-content,.view-bike-hire .views-row .content .subtitle.field-content,.content h3.subtitle,.content h4.subtitle,.content h5.subtitle,.content h6.subtitle{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;text-transform:none}.content ol,.content ul{padding-left:1.1em;margin-bottom:1em}.content p>a{color:#174c71;text-decoration:underline}.content p>a:hover{color:#0e2f46}.content p>a.button{display:inline-block;background-color:#0e2f46;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;text-decoration:none;height:auto;padding:0.4em 0.6em}.content p>a.button:hover{color:#fff;text-decoration:none;background-color:#06121c}.content blockquote{border-left:3px solid #e4dece;padding-left:1em}.content .field-name-body img{width:100%;height:auto;max-width:280px;margin:1em}@media (max-width:320px){.content .field-name-body img{float:none !important;display:block;margin-left:auto;margin-right:auto;max-width:320px}}.accordion-tabs{line-height:1.5;margin-bottom:1.5em;padding:0 !important}.accordion-tabs::after{clear:both;content:"";display:table}@media screen and (max-width:40em){.accordion-tabs{border:1px solid #e4dece}}.accordion-tabs .tab-header-and-content{list-style:none}@media screen and (min-width:40em){.accordion-tabs .tab-header-and-content{display:inline}}@media screen and (max-width:40em){.accordion-tabs .tab-header-and-content:first-child .tab-link{border-top:0}}.accordion-tabs .tab-link{background-color:#fff;border-top:1px solid #e4dece;color:#a6935f;display:block;padding:0.35em 0.75em;text-decoration:none;font-style:normal;text-transform:uppercase;font-size:0.9em}@media screen and (min-width:40em){.accordion-tabs .tab-link{border:1px solid #e4dece;border-bottom:none;display:inline-block}}.accordion-tabs .tab-link:hover{color:#87774b}.accordion-tabs .tab-link:focus{outline:none}.accordion-tabs .tab-link.is-active{color:#2f2f2f}@media screen and (min-width:40em){.accordion-tabs .tab-link.is-active{background-color:#fff;border:1px solid #e4dece;border-bottom-color:#fff;margin-bottom:-1px}}.accordion-tabs .tab-content{display:none;padding:20px;width:100%}@media screen and (min-width:40em){.accordion-tabs .tab-content{border:1px solid #e4dece;float:left}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background-color:#2f2f2f}#cboxWrapper{background:white}#cboxLoadedContent{background-color:#f5f5f5}#colorbox{outline:0}#cboxTopCenter{height:25px}#cboxBottomCenter{height:45px}#cboxMiddleLeft,#cboxMiddleRight{width:25px}#cboxContent{background:#fff}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:20px}#cboxTitle{position:absolute;bottom:-15px;left:5px;text-align:center;width:100%;color:#999}#cboxCurrent{display:none !important}#cboxLoadingOverlay{background:#fff}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:-20px;right:42px;color:#444}#cboxPrevious,#cboxNext{visibility:hidden}@media screen and (min-width:18.82353em){#cboxPrevious,#cboxNext{visibility:visible}}#cboxPrevious{position:absolute;bottom:-20px;left:0;display:inline-block;background-color:#0e2f46;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;padding-top:0.5em}#cboxPrevious:hover{color:#fff;text-decoration:none;background-color:#06121c}#cboxNext{position:absolute;bottom:-20px;left:120px;display:inline-block;background-color:#0e2f46;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;padding-top:0.5em}#cboxNext:hover{color:#fff;text-decoration:none;background-color:#06121c}#cboxClose{position:absolute;bottom:-20px;right:0;display:block;display:inline-block;background-color:#0e2f46;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;padding-top:0.5em}#cboxClose:hover{color:#fff;text-decoration:none;background-color:#06121c}#cboxTitle{bottom:2em;color:white;text-shadow:0px 0px 5px #222222}.home-clickthroughs{text-align:center;margin-top:30px;flex-wrap:wrap}@media screen and (min-width:44.70588em){.home-clickthroughs{margin-top:50px;display:flex;align-items:center;justify-content:center}}@media screen and (min-width:64.70588em){.home-clickthroughs{margin-top:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}a.home-clickthrough{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;-webkit-transition:-webkit-transform 0.2s ease-in-out;-moz-transition:-moz-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;display:block;font-size:16px;color:#2f2f2f;text-decoration:none;margin-bottom:40px;line-height:1.4}a.home-clickthrough strong{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;display:block;font-size:1.1em;white-space:normal;margin-top:10px;word-break:break-word;max-width:150px;margin-left:auto;margin-right:auto;text-align:center}a.home-clickthrough:first-child{margin-left:0}a.home-clickthrough:last-child{margin-right:0}a.home-clickthrough:hover,a.home-clickthrough:focus{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:44.70588em){a.home-clickthrough{display:inline-block;margin:0 15px 30px 15px;font-size:18px}}@media screen and (min-width:64.70588em){a.home-clickthrough{display:inline-block;margin:0 45px}}.home-clickthrough-icon{display:inline-block;width:125px;height:125px}.home-clickthrough-icon.larger{width:188px;height:188px}@media screen and (min-width:44.70588em){.home-clickthrough-icon{width:100px;height:100px}.home-clickthrough-icon.larger{width:120px;height:120px}}@media screen and (min-width:64.70588em){.home-clickthrough-icon{width:125px;height:125px}.home-clickthrough-icon.larger{width:188px;height:188px}}.home-body{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;position:relative;font-size:19px;overflow:visible;padding:30px;text-align:center}.home-body p{line-height:1.3em}@media screen and (min-width:44.70588em){.home-body{margin:50px;margin:50px;padding:50px;border:1px solid #a6935f;text-align:left}}@media screen and (min-width:64.70588em){.home-body{float:left;display:block;margin-right:2.12766%;width:57.44681%;margin-left:8.51064%;margin-top:100px;margin-bottom:100px;padding:50px 100px 50px 50px;border:1px solid #a6935f;text-align:left}.home-body:last-child{margin-right:0}}.home-sprocket{position:relative;margin:0px auto;width:300px;height:300px}.home-sprocket .icon-sprocket-border{display:block}.home-sprocket .icon-sprocket-image{position:absolute;top:20px;left:20px;display:block;width:260px;height:260px;background:#fff url(/sites/all/themes/letsgovelo/images/optimised/home/sprocket.jpg) no-repeat 50% 50%;background-size:cover;border-radius:100%}@media screen and (min-width:64.70588em){.home-sprocket{position:absolute;top:-7px;left:100%;margin-left:-12%}.home-sprocket .icon-sprocket-border{width:345px;height:356px}.home-sprocket .icon-sprocket-image{position:absolute;top:26.7px;left:25.875px;width:293.25px;height:302.6px;border-radius:146.625px}}.home-panels{margin-bottom:40px}@media screen and (min-width:44.70588em){.home-panels{margin-bottom:100px}}.home-panel{width:100%;margin-bottom:20px}.home-panel img{display:block}@media screen and (min-width:44.70588em){.home-panel{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:0}.home-panel:last-child{margin-right:0}}@media screen and (min-width:64.70588em){.home-panel{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:0}.home-panel:last-child{margin-right:0}}@media screen and (min-width:44.70588em){.home-panel.home-panel-2:first-child{margin-left:17.02128%}}@media screen and (min-width:44.70588em){.home-panel.home-panel-1:first-child{margin-left:34.04255%}}.home-panel-image{width:100%;height:auto}.node-type-product-event h1,.node-type-product-event .node-product-physical h2,.node-product-physical .node-type-product-event h2,.node-type-product-event .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .node-type-product-event .field-content,.node-type-product-event .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .node-type-product-event .field-content,.node-type-product-event .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .node-type-product-event .field-content,.node-type-product-event .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .node-type-product-event .field-content,.node-type-product-event .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .node-type-product-event .field-content,.node-type-product-event .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .node-type-product-event .field-content{padding-bottom:0}.node-type-product-event .sportive-top{max-width:68.82353em;margin-left:auto;margin-right:auto}.node-type-product-event .sportive-top::after{clear:both;content:"";display:table}@media screen and (min-width:42.35294em){.node-type-product-event .sportive-top .intro{float:left;display:block;margin-right:2.12766%;width:74.46809%}.node-type-product-event .sportive-top .intro:last-child{margin-right:0}.node-type-product-event .sportive-top .sponsor{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-right:0}.node-type-product-event .sportive-top .sponsor:last-child{margin-right:0}.node-type-product-event .sportive-top .gallery-left{float:left;display:block;margin-right:2.12766%;width:40.42553%}.node-type-product-event .sportive-top .gallery-left:last-child{margin-right:0}.node-type-product-event .sportive-top .route-info{float:left;display:block;margin-right:2.12766%;width:57.44681%}.node-type-product-event .sportive-top .route-info:last-child{margin-right:0}}.node-type-product-event .sportive-top .sponsor img{width:100%;max-width:150px;display:block;height:auto}.node-type-product-event .sportive-top .gallery-left .view-gallery{margin-bottom:1em;margin-left:auto;margin-right:auto;max-width:410px;height:360px;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:42.35294em){.node-type-product-event .sportive-top .gallery-left .view-gallery{margin-bottom:0}}.node-type-product-event .sportive-top .gallery-left .view-gallery a{display:inline-block;background-color:#0e2f46;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;text-decoration:none;position:absolute;right:0;top:1em}.node-type-product-event .sportive-top .gallery-left .view-gallery a:hover{color:#fff;text-decoration:none;background-color:#06121c}.node-type-product-event .sportive-top .gallery-left .view-gallery .gallery-link-thumb{display:none}.node-type-product-event .sportive-top .route-info .spec{margin-bottom:0.2em}.node-type-product-event .sportive-top .route-info .field-name-field-event-pricing{text-align:right;margin:1em 0 0.5em}.node-type-product-event .sportive-top .route-info .field-name-field-event-pricing .form-submit{display:inline-block;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;font-size:1.1em}.node-type-product-event .sportive-top .route-info .countdown-inner{background-color:#133955;padding:1.5em}.node-type-product-event .sportive-top .route-info .countdown-inner p{color:white;display:inline-block;margin-right:0.75em;margin-bottom:0.5em;border-bottom:2px solid #a6935f;font-size:1.5em;float:left}.node-type-product-event .sportive-top .route-info .countdown-inner .countdown-ticker{display:inline-block;max-width:270px;width:100%;float:right}.node-type-product-event .sportive-top .route-info .countdown-inner .countdown-ticker>div{display:inline-block;width:24%;min-width:40px;text-align:left}.node-type-product-event .sportive-top .route-info .countdown-inner .countdown-ticker>div span,.node-type-product-event .sportive-top .route-info .countdown-inner .countdown-ticker>div strong{display:block}.node-type-product-event .sportive-top .route-info .countdown-inner .countdown-ticker>div strong{font-weight:normal;font-size:1.8em;font-style:normal;color:white}.node-type-product-event .sportive-top .route-info .countdown-inner .countdown-ticker>div span{color:#a6935f;font-weight:300;font-style:italic;font-family:'Lato',sans-serif;font-size:0.8em}.node-type-product-event .sportive-top .route-info .countdown-inner .clear-right{clear:right}.node-type-product-event .day-by-day{padding:0}.node-type-product-event .day-by-day .day-by-day-section{padding:1.2em}.node-type-product-event .day-by-day .day-by-day-section:nth-child(2n){background-color:#f1eee7}.node-type-product-event .day-by-day .day{text-transform:none;font-size:1.3em;margin-bottom:0.5em;color:#8d9c49;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-type-product-event .day-by-day .day span{display:block;font-style:italic;font-size:0.85em;font-family:'Lato',sans-serif}.node-type-product-event .day-by-day table,.node-type-product-event .day-by-day ul{margin-bottom:1em}.node-type-product-event .day-by-day .day-by-day-route-data p{margin-bottom:0.3em}.node-type-product-event .day-by-day .map-thumb{display:inline-block;margin-bottom:1.5em}.node-type-product-event .day-by-day .map-thumb span{display:block;color:#444}@media screen and (min-width:42.35294em){.node-type-product-event .day-by-day .day-by-day-route-data{float:left}.node-type-product-event .day-by-day .map-thumb{float:right}}.node-type-product-event .day-by-day .clear-floats{clear:both}.node-type-product-event .day-by-day .day-map{width:100%;height:280px;margin:0;margin-bottom:1.5em}.node-type-product-event .accordion-tabs{margin-top:1em}.node-type-product-event .field-name-field-event-pricing .commerce-add-to-cart em,.node-type-product-event .field-name-field-event-pricing .commerce-add-to-cart a{display:none}.node-type-product-event .field-name-field-option-fundraising label,.node-type-product-event .field-name-field-option-fundraising .description,.node-type-product-event .field-name-field-option-donation label,.node-type-product-event .field-name-field-option-donation .description{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.node-type-product-event .field-name-field-option-donation{position:relative}.node-type-product-event .field-name-field-option-donation input[type="text"]{padding-left:1.7em}.node-type-product-event .field-name-field-option-donation .currency-symbol{position:absolute;left:0.8em;top:0.45em;font-weight:700}.node-type-product-event .associated-product{max-width:68.82353em;margin-left:auto;margin-right:auto;margin-bottom:40px}.node-type-product-event .associated-product::after{clear:both;content:"";display:table}.node-type-product-event .associated-product .image{margin-bottom:20px;text-align:center;background-color:#f5f5f5;padding:1em}@media screen and (min-width:42.35294em){.node-type-product-event .associated-product .image{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:20px;text-align:center}.node-type-product-event .associated-product .image:last-child{margin-right:0}}.node-type-product-event .associated-product .image img{width:100%;max-width:360px}.node-type-product-event .associated-product .description h3{text-align:center}.node-type-product-event .associated-product .description h3 a{color:#0e2f46}@media screen and (min-width:42.35294em){.node-type-product-event .associated-product .description{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0}.node-type-product-event .associated-product .description:last-child{margin-right:0}.node-type-product-event .associated-product .description h3{text-align:left}}@media screen and (min-width:56.47059em){.node-type-product-event .associated-product .description{float:left;display:block;margin-right:2.12766%;width:31.91489%;padding-top:2em}.node-type-product-event .associated-product .description:last-child{margin-right:0}}.node-type-product-event .associated-product .availability{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;text-transform:none;font-size:1em}.node-type-product-event .associated-product .order{text-align:center}@media screen and (min-width:42.35294em){.node-type-product-event .associated-product .order{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:0%;text-align:left}.node-type-product-event .associated-product .order:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.node-type-product-event .associated-product .order{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:0%;text-align:center;padding-top:4.5em}.node-type-product-event .associated-product .order:last-child{margin-right:0}}.node-type-product-event .associated-product .order p{margin-top:0.75em}.node-type-product-event .associated-product .order a{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;text-decoration:none;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-type-product-event .associated-product .order a:hover{color:#fff;text-decoration:none;background-color:#87774b}.node-type-product-event .associated-product h3{text-transform:uppercase;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-type-product-event .bottom-buttons{text-align:right;margin-bottom:1em}.node-type-product-event .bottom-buttons .brochure{display:inline-block;background-color:#fff;color:#a6935f;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;border:1px solid #a6935f;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-type-product-event .bottom-buttons .brochure:hover{color:#a6935f;text-decoration:none;background-color:#e6e6e6}.node-type-product-event .bottom-buttons .field-name-field-event-pricing{display:inline-block}.node-type-product-event .field-name-field-event-pricing .form-submit{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-type-product-event .field-name-field-event-pricing .form-submit:hover{color:#fff;text-decoration:none;background-color:#87774b}.node-type-product-event .gpx-download{margin-top:0.5em;display:inline-block;color:#0e2f46;text-decoration:underline}.node-type-product-event .gpx-download:hover{color:#06121c}.node-type-product-event .our-sponsors .inner{background-color:#e4dece;margin-left:auto;margin-right:auto;width:100%;margin-top:20px;margin-bottom:20px;padding-left:20px;padding-right:20px}.node-type-product-event .our-sponsors .container{max-width:68.82353em;margin-left:auto;margin-right:auto;padding-top:5em;padding-bottom:5em;width:100%}.node-type-product-event .our-sponsors .container::after{clear:both;content:"";display:table}.node-type-product-event .our-sponsors .become-sponsor{text-align:center;font-style:italic;margin-bottom:40px}@media screen and (min-width:42.35294em){.node-type-product-event .our-sponsors .become-sponsor{text-align:left;margin-bottom:0;float:left;display:block;margin-right:2.12766%;width:31.91489%}.node-type-product-event .our-sponsors .become-sponsor:last-child{margin-right:0}}.node-type-product-event .our-sponsors .become-sponsor span{font-size:2em}.node-type-product-event .our-sponsors .become-sponsor a{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;text-decoration:none;margin-top:0.75em}.node-type-product-event .our-sponsors .become-sponsor a:hover{color:#fff;text-decoration:none;background-color:#87774b}.node-type-product-event .our-sponsors .sponsors-list{max-width:68.82353em;margin-left:auto;margin-right:auto}@media screen and (min-width:42.35294em){.node-type-product-event .our-sponsors .sponsors-list{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0}.node-type-product-event .our-sponsors .sponsors-list:last-child{margin-right:0}}.node-type-product-event .our-sponsors .sponsors-list::after{clear:both;content:"";display:table}.node-type-product-event .our-sponsors .sponsors-list div{margin-bottom:20px;text-align:center}@media screen and (min-width:42.35294em){.node-type-product-event .our-sponsors .sponsors-list div{float:left;display:block;margin-right:2.12766%;width:48.93617%}.node-type-product-event .our-sponsors .sponsors-list div:last-child{margin-right:0}.node-type-product-event .our-sponsors .sponsors-list div:nth-child(2n){margin-right:0}.node-type-product-event .our-sponsors .sponsors-list div:nth-child(2n+1){clear:left}}@media screen and (min-width:56.47059em){.node-type-product-event .our-sponsors .sponsors-list div{float:left;display:block;margin-right:2.12766%;width:31.91489%}.node-type-product-event .our-sponsors .sponsors-list div:last-child{margin-right:0}.node-type-product-event .our-sponsors .sponsors-list div:nth-child(2n){margin-right:2.12766%}.node-type-product-event .our-sponsors .sponsors-list div:nth-child(2n+1){clear:none}.node-type-product-event .our-sponsors .sponsors-list div:nth-child(3n){margin-right:0}.node-type-product-event .our-sponsors .sponsors-list div:nth-child(3n+1){clear:left}}.node-type-product-event .our-sponsors .sponsors-list div a{display:inline-block}.node-type-product-event .our-sponsors .sponsors-list div a img{width:auto;height:auto}.node-type-product-event .event-route-map{width:100%;height:280px;margin:0}.node-type-product-event .form-type-select select{padding:0.3em 0.5em;border-radius:0;border:1px solid #e4dece;color:#333;width:100%}#user-login{margin-top:40px}div.form-item div.password-suggestions{padding:10px}div.form-item div.password-suggestions ul{padding-left:2em}.page-user .container-wide{max-width:68.82353em;margin-left:auto;margin-right:auto}.page-user .container-wide::after{clear:both;content:"";display:table}.page-user h1.title,.page-user .node-product-physical h2.title,.node-product-physical .page-user h2.title,.page-user .node-product-physical .view-tours .views-row .title.field-content,.node-product-physical .view-tours .views-row .page-user .title.field-content,.page-user .view-tours .views-row .node-product-physical .title.field-content,.view-tours .views-row .node-product-physical .page-user .title.field-content,.page-user .node-product-physical .view-sportives .views-row .details-left .title.field-content,.node-product-physical .view-sportives .views-row .details-left .page-user .title.field-content,.page-user .view-sportives .views-row .details-left .node-product-physical .title.field-content,.view-sportives .views-row .details-left .node-product-physical .page-user .title.field-content,.page-user .node-product-physical .view-bike-hire .views-row .title.field-content,.node-product-physical .view-bike-hire .views-row .page-user .title.field-content,.page-user .view-bike-hire .views-row .node-product-physical .title.field-content,.view-bike-hire .views-row .node-product-physical .page-user .title.field-content{text-align:left}.profile{max-width:68.82353em;margin-left:auto;margin-right:auto}.profile::after{clear:both;content:"";display:table}.profile>div:last-child{margin-top:40px}.profile h3{float:left;display:block;margin-right:2.12766%;width:100%;margin-top:40px;margin-bottom:20px;padding-bottom:10px}.profile h3:last-child{margin-right:0}.profile .field-type-mailchimp-lists-subscription{margin-bottom:20px}.profile .field-type-mailchimp-lists-subscription .field-label{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;color:#0e2f46;font-size:1.4em;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:10px}.profile-list,.profile-list-item{list-style:none}.action-links{max-width:68.82353em;margin-left:auto;margin-right:auto;display:block;padding:0;list-style:none;padding:20px}.action-links::after{clear:both;content:"";display:table}.action-links li{display:inline-block;margin:0;padding:0;list-style:none}.action-links li a{display:block;background-color:#a6935f;color:#FFF;padding:0.3em 1em}#commerce-addressbook-billing-default,#commerce-addressbook-shipping-default{float:left;display:block;margin-right:2.12766%;width:31.91489%;border:2px solid #F1F3F2;background-color:#fcfcfc;padding:10px}#commerce-addressbook-billing-default:last-child,#commerce-addressbook-shipping-default:last-child{margin-right:0}#commerce-addressbook-billing-list,#commerce-addressbook-shipping-list{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0}#commerce-addressbook-billing-list:last-child,#commerce-addressbook-shipping-list:last-child{margin-right:0}.addressbook-links{border-top:1px solid #F1F3F2;margin-top:10px;padding-top:10px;color:#FFF}.addressbook-links a{text-transform:uppercase;font-size:0.8em;display:inline-block;background-color:#a6935f;color:#FFF;padding:0.3em 0.5em;line-height:1em;text-decoration:none}.addressbook-links a:hover,.addressbook-links a:focus{background:#87774b;text-decoration:none}.view-commerce-addressbook .views-row{border:2px solid #F1F3F2;padding:10px;margin-bottom:20px}.order-summary{border:2px solid #F1F3F2;padding:20px}.order-summary .field-name-commerce-customer-billing,.order-summary .field-name-commerce-customer-shipping{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-top:20px}.order-summary .field-name-commerce-customer-billing:last-child,.order-summary .field-name-commerce-customer-shipping:last-child{margin-right:0}.order-summary .field-name-commerce-customer-billing .field-label,.order-summary .field-name-commerce-customer-shipping .field-label{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;font-size:1.2em;margin-bottom:10px}.order-summary .field-name-commerce-line-items{float:left;display:block;margin-right:2.12766%;width:100%;margin-top:40px}.order-summary .field-name-commerce-line-items:last-child{margin-right:0}.order-summary .component-type-taxvat{background-color:#1f689b}.order-summary .field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{background-color:#174c71}.order-summary .order-summary-detail{margin:0.3em 0}.order-summary .order-summary-detail span{font-weight:300;font-style:italic;font-family:'Lato',sans-serif}@media screen and (max-width:900px){.order-summary .field-name-commerce-customer-billing,.order-summary .field-name-commerce-customer-shipping{float:left;display:block;margin-right:2.12766%;width:48.93617%}.order-summary .field-name-commerce-customer-billing:last-child,.order-summary .field-name-commerce-customer-shipping:last-child{margin-right:0}.order-summary .field-name-commerce-customer-shipping{margin-right:0}}#user-profile-form #edit-account{width:100%;float:none;margin:0}#user-profile-form .field-type-mailchimp-lists-subscription fieldset{border:none;padding:20px 0}#user-profile-form .field-type-mailchimp-lists-subscription fieldset legend{display:none}@media screen and (max-width:600px){.profile-list .col-4{width:100%;margin-right:0;margin-bottom:2.5em}#commerce-addressbook-billing-default,#commerce-addressbook-shipping-default{width:100%;margin-right:0;margin-bottom:2.5em}.view-commerce-addressbook .views-row{width:100%;margin-right:0;margin-bottom:2.5em}}.messages.status{background-color:#8d9c49;color:white;border:none}.messages.status a{color:white;text-decoration:underline}.messages.status a:hover{color:#d9d9d9}.commerce-line-item-views-form th{font-weight:normal;font-style:normal;text-align:center;padding:2px 5px}.commerce-line-item-views-form td{vertical-align:middle;text-align:center}.commerce-line-item-views-form th:first-child,.commerce-line-item-views-form td:first-child{text-align:left}.commerce-line-item-views-form th:last-child,.commerce-line-item-views-form td:last-child{text-align:right}.commerce-line-item-views-form input{text-align:center}.commerce-line-item-views-form .views-field-edit-quantity input{width:60px;display:inline-block}.commerce-price-formatted-components{margin-top:2px}.commerce-price-formatted-components tr.odd,.commerce-price-formatted-components tr.even{background:#FFF}.commerce-price-formatted-components tr:last-child{background:#EEE}.basket-product-link{display:inline-block;position:relative}.basket-product-link:link,.basket-product-link:visited{color:#231f20}.basket-product-title,.basket-product-sku{display:inline-block;margin-left:30px}.basket-product-title{font-weight:300;font-style:italic;font-family:'Lato',sans-serif}.basket-product-sku{font-size:0.8em}.commerce-line-item-views-form .form-submit{margin-left:1em;display:inline-block}#commerce-checkout-form-checkout fieldset,#commerce-checkout-form-shipping fieldset,#commerce-checkout-form-review fieldset,#edit-commerce-customer-address fieldset{position:relative;border:2px solid #F1F3F2;padding:20px 40px}#commerce-checkout-form-checkout fieldset legend,#commerce-checkout-form-shipping fieldset legend,#commerce-checkout-form-review fieldset legend,#edit-commerce-customer-address fieldset legend{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;font-size:1.5em;padding:0 10px;margin-left:-10px}#commerce-checkout-form-checkout fieldset.terms_conditions,#commerce-checkout-form-shipping fieldset.terms_conditions,#commerce-checkout-form-review fieldset.terms_conditions,#edit-commerce-customer-address fieldset.terms_conditions{clear:both}#commerce-checkout-form-checkout .checkout-buttons,#commerce-checkout-form-shipping .checkout-buttons,#commerce-checkout-form-review .checkout-buttons,#edit-commerce-customer-address .checkout-buttons{float:left;display:block;margin-right:2.12766%;width:100%;padding:2.12766%;margin-top:20px;border:none}#commerce-checkout-form-checkout .checkout-buttons:last-child,#commerce-checkout-form-shipping .checkout-buttons:last-child,#commerce-checkout-form-review .checkout-buttons:last-child,#edit-commerce-customer-address .checkout-buttons:last-child{margin-right:0}#commerce-checkout-form-checkout .checkout-buttons .button-operator,#commerce-checkout-form-shipping .checkout-buttons .button-operator,#commerce-checkout-form-review .checkout-buttons .button-operator,#edit-commerce-customer-address .checkout-buttons .button-operator{margin:0 0.5em 0 1em}#commerce-checkout-form-checkout .checkout-buttons input,#commerce-checkout-form-shipping .checkout-buttons input,#commerce-checkout-form-review .checkout-buttons input,#edit-commerce-customer-address .checkout-buttons input{display:inline-block}#commerce-checkout-form-checkout .button-operator,#commerce-checkout-form-shipping .button-operator,#commerce-checkout-form-review .button-operator,#edit-commerce-customer-address .button-operator{color:#a6935f;margin-left:1em}#commerce-checkout-form-checkout .checkout-buttons .checkout-cancel,#commerce-checkout-form-checkout .checkout-buttons .checkout-back,#commerce-checkout-form-shipping .checkout-buttons .checkout-cancel,#commerce-checkout-form-shipping .checkout-buttons .checkout-back,#commerce-checkout-form-review .checkout-buttons .checkout-cancel,#commerce-checkout-form-review .checkout-buttons .checkout-back,#edit-commerce-customer-address .checkout-buttons .checkout-cancel,#edit-commerce-customer-address .checkout-buttons .checkout-back{padding:0;color:#a6935f}#commerce-checkout-form-checkout .checkout-buttons .checkout-cancel:focus,#commerce-checkout-form-checkout .checkout-buttons .checkout-cancel:hover,#commerce-checkout-form-checkout .checkout-buttons .checkout-back:focus,#commerce-checkout-form-checkout .checkout-buttons .checkout-back:hover,#commerce-checkout-form-shipping .checkout-buttons .checkout-cancel:focus,#commerce-checkout-form-shipping .checkout-buttons .checkout-cancel:hover,#commerce-checkout-form-shipping .checkout-buttons .checkout-back:focus,#commerce-checkout-form-shipping .checkout-buttons .checkout-back:hover,#commerce-checkout-form-review .checkout-buttons .checkout-cancel:focus,#commerce-checkout-form-review .checkout-buttons .checkout-cancel:hover,#commerce-checkout-form-review .checkout-buttons .checkout-back:focus,#commerce-checkout-form-review .checkout-buttons .checkout-back:hover,#edit-commerce-customer-address .checkout-buttons .checkout-cancel:focus,#edit-commerce-customer-address .checkout-buttons .checkout-cancel:hover,#edit-commerce-customer-address .checkout-buttons .checkout-back:focus,#edit-commerce-customer-address .checkout-buttons .checkout-back:hover{color:#231f20;text-decoration:none}#commerce-checkout-form-checkout .checkout-processing,#commerce-checkout-form-shipping .checkout-processing,#commerce-checkout-form-review .checkout-processing,#edit-commerce-customer-address .checkout-processing{position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:rgba(255,255,255,0.85) url(/sites/all/themes/letsgovelo/images/optimised/loader.gif) no-repeat 0% 50%}#commerce-checkout-form-checkout .commerce_payment,#commerce-checkout-form-shipping .commerce_payment,#commerce-checkout-form-review .commerce_payment,#edit-commerce-customer-address .commerce_payment{margin-top:40px}#edit-account{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:60px}#edit-account:last-child{margin-right:0}.cart_contents{margin-bottom:60px}.checkout-fieldset-help{font-size:0.9em;margin:0.5em 0 0 0}#edit-customer-profile-billing,#customer-profile-billing-ajax-wrapper,#customer-profile-shipping-ajax-wrapper,#commerce-shipping-service-ajax-wrapper{margin:0;padding:0;float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-bottom:60px}#edit-customer-profile-billing:last-child,#customer-profile-billing-ajax-wrapper:last-child,#customer-profile-shipping-ajax-wrapper:last-child,#commerce-shipping-service-ajax-wrapper:last-child{margin-right:0}#edit-customer-profile-billing .select2-container,#customer-profile-billing-ajax-wrapper .select2-container,#customer-profile-shipping-ajax-wrapper .select2-container,#commerce-shipping-service-ajax-wrapper .select2-container{width:100% !important}#edit-customer-profile-billing>#edit-customer-profile-billing,#customer-profile-billing-ajax-wrapper>#edit-customer-profile-billing,#customer-profile-shipping-ajax-wrapper>#edit-customer-profile-billing,#commerce-shipping-service-ajax-wrapper>#edit-customer-profile-billing{width:100%}#customer-profile-shipping-ajax-wrapper{margin-right:0}#commerce-shipping-service-ajax-wrapper{float:left;display:block;margin-right:2.12766%;width:100%}#commerce-shipping-service-ajax-wrapper:last-child{margin-right:0}#commerce-shipping-service-ajax-wrapper fieldset{margin-top:40px}.form-item-customer-profile-billing-commerce-customer-address-und-0-country,.form-item-customer-profile-shipping-commerce-customer-address-und-0-country{padding-bottom:20px;border-bottom:2px solid #F1F3F2}.checkout-review{margin-bottom:2em}.checkout-review-account,.checkout-review-billing,.checkout-review-shipping{float:left;display:block;margin-right:2.12766%;width:31.91489%}.checkout-review-account:last-child,.checkout-review-billing:last-child,.checkout-review-shipping:last-child{margin-right:0}.checkout-review-shipping{margin-right:0}.checkout-review-title{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;border:none;font-size:1.2em;margin:2em 0 0.5em}.checkout-review-data label{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;font-weight:normal}#edit-commerce-payment-payment-method{display:none}@media screen and (max-width:750px){.checkout-review-account,.checkout-review-billing,.checkout-review-shipping{float:left;display:block;margin-right:2.12766%;width:48.93617%}.checkout-review-account:last-child,.checkout-review-billing:last-child,.checkout-review-shipping:last-child{margin-right:0}}@media screen and (max-width:650px){#views-form-commerce-cart-form-default .views-table{padding:0 10px;display:block}#views-form-commerce-cart-form-default .views-table thead{display:none}#views-form-commerce-cart-form-default .views-table tbody,#views-form-commerce-cart-form-default .views-table tr,#views-form-commerce-cart-form-default .views-table td{display:block;padding:0;border:none}#views-form-commerce-cart-form-default .views-table tr{position:relative;background:transparent;margin-bottom:30px;padding-bottom:70px;border-bottom:10px solid #EFEFEF}#views-form-commerce-cart-form-default .views-table td{padding:5px 0;border-bottom:1px solid #E8E8E8}#views-form-commerce-cart-form-default .views-table .views-field-nothing:before,#views-form-commerce-cart-form-default .views-table .views-field-commerce-unit-price:before,#views-form-commerce-cart-form-default .views-table .views-field-edit-quantity:before,#views-form-commerce-cart-form-default .views-table .views-field-commerce-total:before{width:90px;display:inline-block;border-right:1px solid #E8E8E8;margin-right:30px}#views-form-commerce-cart-form-default .views-table .views-field-commerce-unit-price:before{content:"Price"}#views-form-commerce-cart-form-default .views-table .views-field-edit-quantity:before{content:"Quantity"}#views-form-commerce-cart-form-default .views-table .views-field-edit-quantity .form-item{display:inline-block}#views-form-commerce-cart-form-default .views-table .views-field-commerce-total{text-align:left}#views-form-commerce-cart-form-default .views-table .views-field-commerce-total:before{content:"Total"}#views-form-commerce-cart-form-default .views-table .views-field-edit-delete{position:absolute;bottom:10px;left:0px;width:100%;border-bottom:none}#views-form-commerce-cart-form-default .views-table .views-field-edit-delete input{margin:0;padding:10px 20px}#views-form-commerce-cart-form-default .form-actions{padding:0 10px}#views-form-commerce-cart-form-default .form-actions input{width:100%;margin:0 0 10px 0;padding:15px}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table,#commerce-checkout-form-review .view-commerce-cart-summary .views-table{padding:0 10px;display:block;width:100%}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table thead,#commerce-checkout-form-review .view-commerce-cart-summary .views-table thead{display:none}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table tbody,#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table tr,#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table td,#commerce-checkout-form-review .view-commerce-cart-summary .views-table tbody,#commerce-checkout-form-review .view-commerce-cart-summary .views-table tr,#commerce-checkout-form-review .view-commerce-cart-summary .views-table td{display:block;padding:0;border:none}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table tr,#commerce-checkout-form-review .view-commerce-cart-summary .views-table tr{position:relative;background:transparent;margin-bottom:30px;padding-bottom:0px;border-bottom:10px solid #EFEFEF}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table td,#commerce-checkout-form-review .view-commerce-cart-summary .views-table td{padding:5px 0;border-bottom:1px solid #E8E8E8;text-align:left}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-commerce-unit-price:before,#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-quantity:before,#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-commerce-total:before,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-commerce-unit-price:before,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-quantity:before,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-commerce-total:before{width:90px;display:inline-block;border-right:1px solid #E8E8E8;margin-right:10px}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-line-item-title,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-line-item-title{font-weight:300;font-style:italic;font-family:'Lato',sans-serif}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-commerce-unit-price:before,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-commerce-unit-price:before{content:"Price"}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-quantity:before,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-quantity:before{content:"Quantity"}#commerce-checkout-form-checkout .view-commerce-cart-summary .views-table .views-field-commerce-total:before,#commerce-checkout-form-review .view-commerce-cart-summary .views-table .views-field-commerce-total:before{content:"Total"}#customer-profile-billing-ajax-wrapper,#customer-profile-shipping-ajax-wrapper{width:100%;float:none}#customer-profile-billing-ajax-wrapper fieldset,#customer-profile-shipping-ajax-wrapper fieldset{padding:20px}#customer-profile-billing-ajax-wrapper fieldset input,#customer-profile-shipping-ajax-wrapper fieldset input{width:100%}#customer-profile-billing-ajax-wrapper fieldset input[type=checkbox],#customer-profile-shipping-ajax-wrapper fieldset input[type=checkbox]{float:left;margin:0.4em;width:auto}#customer-profile-billing-ajax-wrapper .form-item,#customer-profile-shipping-ajax-wrapper .form-item{float:none;width:100%;margin:0 0 10px 0}#customer-profile-billing-ajax-wrapper legend,#customer-profile-shipping-ajax-wrapper legend{font-size:1.6em !important}#customer-profile-billing-ajax-wrapper input,#customer-profile-shipping-ajax-wrapper input{width:100%}#customer-profile-billing-ajax-wrapper label,#customer-profile-shipping-ajax-wrapper label{margin-bottom:10px}.form-item-account-login-mail input{width:100%}#edit-customer-profile-billing{margin-bottom:20px;padding:20px !important;width:100%}#edit-customer-profile-billing::after{clear:both;content:"";display:table}#edit-customer-profile-billing legend{font-size:1.6em !important}.checkout-buttons{text-align:center}.checkout-buttons input{width:100%;float:none;padding:15px;margin-bottom:10px}.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back{background-color:#e4dece;border:1px solid #2f2f2f;padding:15px !important;color:white !important}.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-cancel:active,.checkout-buttons .checkout-cancel:focus,.checkout-buttons .checkout-back:hover,.checkout-buttons .checkout-back:active,.checkout-buttons .checkout-back:focus{background-color:#dbd3be}.checkout-buttons .button-operator{display:none;text-align:center}#edit-terms-conditions{width:100%;float:none;padding:20px !important}#edit-terms-conditions legend{font-size:1.6em !important}#commerce-checkout-form-review .checkout-help{padding:0 10px}#commerce-checkout-form-review table.checkout-review{padding:0 10px;display:block}#commerce-checkout-form-review table.checkout-review tr,#commerce-checkout-form-review table.checkout-review td,#commerce-checkout-form-review table.checkout-review tbody{display:block;width:100%}#commerce-checkout-form-review table.checkout-review tbody{border:none}#commerce-checkout-form-review table.checkout-review .pane-title td{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;padding:15px 0;font-size:20px}#commerce-checkout-form-review table.checkout-review tr{padding:0;background-color:transparent;border:none}#commerce-checkout-form-review table.checkout-review td{padding:0}#commerce-checkout-form-review table.checkout-review .views-table{padding:0}#commerce-checkout-form-review .commerce-price-formatted-components{margin-bottom:20px}#commerce-checkout-form-review .pane-data-full{margin-bottom:20px}.view-commerce-cart-summary{margin-top:20px}.commerce-price-formatted-components{padding:0 0px !important;display:block;width:100% !important}.commerce-price-formatted-components tbody,.commerce-price-formatted-components tr,.commerce-price-formatted-components td{display:block;width:100%;padding:0 !important}.commerce-price-formatted-components tr{padding:10px 5px !important;border-bottom:1px solid #ccc !important}.commerce-price-formatted-components td{display:inline-block !important;width:auto}.commerce-price-formatted-components .component-title{width:160px !important}.commerce-price-formatted-components .component-total{float:right;width:auto !important}.commerce-price-formatted-components .component-type-commerce-price-formatted-amount{background-color:#EFEFEF !important}#views-form-commerce-cart-form-default .commerce-price-formatted-components,#commerce-checkout-form-checkout .commerce-price-formatted-components{padding:0 10px !important;margin-bottom:30px}}@media screen and (max-width:500px){.checkout-review-account,.checkout-review-billing,.checkout-review-shipping{float:left;display:block;margin-right:2.12766%;width:100%}.checkout-review-account:last-child,.checkout-review-billing:last-child,.checkout-review-shipping:last-child{margin-right:0}}#user_login_form{float:left;display:block;margin-right:2.12766%;width:48.93617%;padding-right:20px;border-right:1px solid #ccc}#user_login_form:last-child{margin-right:0}.create-account{float:left;display:block;margin-right:2.12766%;width:48.93617%}.create-account:last-child{margin-right:0}#user_login_form h1,#user_login_form .node-product-physical h2,.node-product-physical #user_login_form h2,#user_login_form .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row #user_login_form .field-content,#user_login_form .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical #user_login_form .field-content,#user_login_form .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left #user_login_form .field-content,#user_login_form .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical #user_login_form .field-content,#user_login_form .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row #user_login_form .field-content,#user_login_form .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical #user_login_form .field-content,#user_login_form h2,#user_login_form .view-tours .views-row .field-content,.view-tours .views-row #user_login_form .field-content,#user_login_form .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left #user_login_form .field-content,#user_login_form .view-bike-hire .views-row .field-content,.view-bike-hire .views-row #user_login_form .field-content,.create-account h1,.create-account .node-product-physical h2,.node-product-physical .create-account h2,.create-account .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .create-account .field-content,.create-account .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .create-account .field-content,.create-account .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .create-account .field-content,.create-account .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .create-account .field-content,.create-account .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .create-account .field-content,.create-account .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .create-account .field-content,.create-account h2,.create-account .view-tours .views-row .field-content,.view-tours .views-row .create-account .field-content,.create-account .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .create-account .field-content,.create-account .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .create-account .field-content{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;margin:0;padding:0;font-size:2em}#user_login_form h3,.create-account h3{margin-top:2em}@media screen and (max-width:980px){#user_login_form{float:left;display:block;margin-right:2.12766%;width:100%;border-right:none;border-bottom:1px solid #ccc;padding-bottom:2em}#user_login_form:last-child{margin-right:0}.create-account{float:left;display:block;margin-right:2.12766%;width:100%;margin-top:2em}.create-account:last-child{margin-right:0}}.page-node-5 .submitted{display:none}.page-node-5 h1,.page-node-5 .node-product-physical h2,.node-product-physical .page-node-5 h2,.page-node-5 .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .page-node-5 .field-content,.page-node-5 .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .page-node-5 .field-content,.page-node-5 .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .page-node-5 .field-content,.page-node-5 .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .page-node-5 .field-content,.page-node-5 .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .page-node-5 .field-content,.page-node-5 .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .page-node-5 .field-content{text-align:center}.contact-container{max-width:68.82353em;margin-left:auto;margin-right:auto;max-width:980px}.contact-container::after{clear:both;content:"";display:table}@media screen and (min-width:56.47059em){.contact-container{display:table;width:100%;table-layout:fixed;padding-left:20px;padding-right:20px}}.contact-details{background-color:#e4dece;padding:20px;margin-bottom:20px;position:relative;overflow:hidden}.contact-details .info{margin-bottom:0.3em}.contact-details a{color:#2f2f2f}.contact-details .icon-logo-hint-alt{display:none;position:absolute;width:175px;height:auto;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}@media screen and (min-width:56.47059em){.contact-details .icon-logo-hint-alt{display:block;bottom:-17.5%;right:-8.5%}}.contact-details strong{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;display:inline-block;width:20%;min-width:4em}@media screen and (min-width:56.47059em){.contact-details{display:table-cell;width:41.66667%;margin-bottom:0}}@media screen and (min-width:56.47059em){.contact-form{padding-left:1.6%;display:table-cell;width:58.33333%}}.contact-form .inner{padding:20px;border:2px solid #e4dece}@media screen and (min-width:18.82353em){.contact-form .inner{padding:20px 35px}}.contact-form form .form-item{position:relative}.contact-form form .form-item:first-child{margin-top:0}.contact-form form .form-item label{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;margin-bottom:0.2em}@media screen and (min-width:42.35294em){.contact-form form .form-item label{display:block;float:left;width:20%;text-align:right;margin-right:5%;margin-top:0.3em;margin-bottom:0}.contact-form form .form-item input,.contact-form form .form-item .form-textarea-wrapper{display:inline-block;width:74%}}.contact-form form .form-required{display:none}.contact-form form input[type="text"],.contact-form form input[type="email"],.contact-form form textarea{border:none;background:#F1F1F1;font-weight:300;font-style:italic;font-family:'Lato',sans-serif}.contact-form form textarea{padding:0.5em}.contact-form form .grippie{display:none}.contact-form form .form-actions{margin:0}.contact-form form .form-actions input{display:block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;margin-left:auto}.contact-form form .form-actions input:hover{color:#fff;text-decoration:none;background-color:#87774b}.contact-form form label{font-weight:normal}.node-product-physical{margin-top:1em}.node-product-physical h2,.node-product-physical .view-tours .views-row .field-content,.view-tours .views-row .node-product-physical .field-content,.node-product-physical .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .node-product-physical .field-content,.node-product-physical .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .node-product-physical .field-content{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-product-physical .content{max-width:68.82353em;margin-left:auto;margin-right:auto}.node-product-physical .content::after{clear:both;content:"";display:table}@media screen and (min-width:56.47059em){.node-product-physical .content .images,.node-product-physical .content .details{float:left;display:block;margin-right:2.12766%;width:48.93617%}.node-product-physical .content .images:last-child,.node-product-physical .content .details:last-child{margin-right:0}}.node-product-physical .content .images{margin-bottom:1em;text-align:center}.node-product-physical .content .images img{width:100%;height:auto;max-width:300px}.node-product-physical .content .images .main{background:#f5f5f5;padding:20px}@media screen and (min-width:18.82353em){.node-product-physical .content .images .main{padding:40px}}@media screen and (min-width:56.47059em){.node-product-physical .content .images .main{margin-bottom:0}}.node-product-physical .content .images ul{list-style:none;margin-top:0.5em;padding:0;max-width:68.82353em;margin-left:auto;margin-right:auto}.node-product-physical .content .images ul::after{clear:both;content:"";display:table}.node-product-physical .content .images ul li{float:left;display:block;margin-right:2.12766%;width:48.93617%;background-color:#f5f5f5;padding:10px}.node-product-physical .content .images ul li:last-child{margin-right:0}.node-product-physical .content .images ul li:nth-child(2n){margin-right:0}.node-product-physical .content .images ul li:nth-child(2n+1){clear:left}@media screen and (min-width:42.35294em){.node-product-physical .content .images ul li{float:left;display:block;margin-right:2.12766%;width:23.40426%}.node-product-physical .content .images ul li:last-child{margin-right:0}.node-product-physical .content .images ul li:nth-child(4n){margin-right:0}.node-product-physical .content .images ul li:nth-child(4n+1){clear:left}}@media screen and (min-width:56.47059em){.node-product-physical .content .images ul li{float:left;display:block;margin-right:2.12766%;width:31.91489%}.node-product-physical .content .images ul li:last-child{margin-right:0}.node-product-physical .content .images ul li:nth-child(3n){margin-right:0}.node-product-physical .content .images ul li:nth-child(3n+1){clear:left}}.node-product-physical .content .images ul li:before{content:''}.node-product-physical .content .images ul li img{max-width:180px}.node-product-physical .content .availability{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;text-transform:none}.node-product-physical .content .help-file-link{display:inline-block;text-decoration:underline;color:#0e2f46;font-size:15px;margin-left:0.7em}.node-product-physical .content .help-file-link:hover{color:#06121c}.node-product-physical .content .details .commerce-product-field-commerce-price{color:#a6935f;font-size:24px;margin-bottom:0.8em}.node-product-physical .content .details .field-name-field-product{border:1px solid #e4dece;padding:1em;margin-bottom:1em}.node-product-physical .content .details form .attribute-widgets:first-child .form-item{margin-top:0}.node-product-physical .content .details input[type="text"],.node-product-physical .content .details select{border:none;background:#F1F1F1;font-weight:300;font-style:italic;font-family:'Lato',sans-serif;width:100%;max-width:10em;padding:0.2em}.node-product-physical .content .details label{font-weight:300;font-style:italic;font-family:'Lato',sans-serif}@media screen and (min-width:42.35294em){.node-product-physical .content .details label{display:block;float:left;width:20%;text-align:right;margin-right:5%}.node-product-physical .content .details input[type="text"],.node-product-physical .content .details select{display:inline-block;width:74%}.node-product-physical .content .details .form-submit{margin-left:25%}}.node-product-physical .third-party-link-button{margin-bottom:1em;text-decoration:none;font-style:normal;text-transform:none}.node-product-physical .third-party-link-button:hover{background-color:#87774b}.page-european-cycling-tours h1,.page-european-cycling-tours .node-product-physical h2,.node-product-physical .page-european-cycling-tours h2,.page-european-cycling-tours .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .page-european-cycling-tours .field-content,.page-european-cycling-tours .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .page-european-cycling-tours .field-content,.page-european-cycling-tours .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .page-european-cycling-tours .field-content,.page-european-cycling-tours .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .page-european-cycling-tours .field-content,.page-european-cycling-tours .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .page-european-cycling-tours .field-content,.page-european-cycling-tours .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .page-european-cycling-tours .field-content,.page-european-cycling-tours .content,.page-tours h1,.page-tours .node-product-physical h2,.node-product-physical .page-tours h2,.page-tours .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .page-tours .field-content,.page-tours .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .page-tours .field-content,.page-tours .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .page-tours .field-content,.page-tours .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .page-tours .field-content,.page-tours .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .page-tours .field-content,.page-tours .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .page-tours .field-content,.page-tours .content{text-align:center}.view-tours .views-row{max-width:68.82353em;margin-left:auto;margin-right:auto;border:1px solid #a6935f;padding:1.6em;margin-bottom:1.5em}.view-tours .views-row::after{clear:both;content:"";display:table}.view-tours .views-row .images,.view-tours .views-row .description{margin-bottom:0.75em}@media screen and (min-width:42.35294em){.view-tours .views-row .images{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:0}.view-tours .views-row .images:last-child{margin-right:0}.view-tours .views-row .info{float:left;display:block;margin-right:2.12766%;width:65.95745%;max-width:68.82353em;margin-left:auto;margin-right:auto}.view-tours .views-row .info:last-child{margin-right:0}.view-tours .views-row .info::after{clear:both;content:"";display:table}.view-tours .views-row .info .description{float:left;display:block;margin-right:2.12766%;width:100%;margin-right:0}.view-tours .views-row .info .description:last-child{margin-right:0}.view-tours .views-row .info .more{float:left;display:block;margin-right:2.12766%;width:100%}.view-tours .views-row .info .more:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.view-tours .views-row .info .description{float:left;display:block;margin-right:2.12766%;width:74.46809%;margin-bottom:0}.view-tours .views-row .info .description:last-child{margin-right:0}.view-tours .views-row .info .more{float:left;display:block;margin-right:2.12766%;width:23.40426%;position:relative}.view-tours .views-row .info .more:last-child{margin-right:0}.view-tours .views-row .info .more a{position:absolute;bottom:0;left:0;right:0}}.view-tours .views-row .title-with-icon img{display:inline-block;width:2.5em;height:2.5em;margin-bottom:-0.75em;float:right}@media screen and (min-width:56.47059em){.view-tours .views-row .title-with-icon img{display:none}}.view-tours .views-row .from-text{font-size:0.9em}.view-tours .views-row .prompt-text{margin-bottom:0.5em}.view-tours .views-row .images img{width:100%;height:auto;max-width:290px;display:block;margin-left:auto;margin-right:auto}.view-tours .views-row .more img{margin-bottom:1em;width:120px;height:auto;display:none}.view-tours .views-row .more a{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-size:0.9em}.view-tours .views-row .more a:hover{color:#fff;text-decoration:none;background-color:#87774b}@media screen and (min-width:56.47059em){.view-tours .views-row .more{text-align:center}.view-tours .views-row .more img{display:block;margin-left:auto;margin-right:auto}}.view-tours .views-row .field-content a{color:#0e2f46}.view-tours .views-row .field-content a:hover{color:#0a2131}.view-tours .views-row .field-name-body{margin-top:0.5em}.view-tours .views-row .field-name-body ul{padding-left:1em;margin-bottom:0.5em}.view-tours .views-row .field-name-field-accomodation,.view-tours .views-row .field-name-field-accomodation .field-items,.view-tours .views-row .field-name-field-accomodation .field-item,.view-tours .views-row .field-name-field-difficulty,.view-tours .views-row .field-name-field-difficulty .field-items,.view-tours .views-row .field-name-field-difficulty .field-item{display:inline}.view-tours .views-row .spec{line-height:1.2em}.view-tours .views-row .spec .key{font-size:0.85em}.view-tours .views-row .field-name-field-accomodation .field-item:after{content:', '}.view-tours .views-row .field-name-field-accomodation .field-item:last-child:after{content:''}.departure-months{margin-top:0.2em}.departure-months>div{display:inline-block;width:1.75em;height:1.75em;padding-top:0.25em;padding-bottom:0.25em;text-align:center;text-transform:uppercase;background-color:white;color:#a6935f;border:1px solid #e4dece;margin-bottom:0.15em;margin-right:0.15em}.departure-months>div.available{background-color:#a6935f;color:white}.node-tour .summary,.node-bike-hire .summary{margin-bottom:1em}@media screen and (min-width:42.35294em){.node-tour .summary .body,.node-bike-hire .summary .body{float:left;display:block;margin-right:2.12766%;width:82.97872%}.node-tour .summary .body:last-child,.node-bike-hire .summary .body:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.node-tour .summary .body,.node-bike-hire .summary .body{float:left;display:block;margin-right:2.12766%;width:74.46809%}.node-tour .summary .body:last-child,.node-bike-hire .summary .body:last-child{margin-right:0}}.node-tour .summary .image,.node-bike-hire .summary .image{text-align:center}@media screen and (min-width:42.35294em){.node-tour .summary .image,.node-bike-hire .summary .image{float:left;display:block;margin-right:2.12766%;width:14.89362%}.node-tour .summary .image:last-child,.node-bike-hire .summary .image:last-child{margin-right:0}.node-tour .summary .image img,.node-bike-hire .summary .image img{max-width:100px}}@media screen and (min-width:56.47059em){.node-tour .summary .image,.node-bike-hire .summary .image{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-top:-1em}.node-tour .summary .image:last-child,.node-bike-hire .summary .image:last-child{margin-right:0}.node-tour .summary .image img,.node-bike-hire .summary .image img{max-width:140px}}.node-tour .view-gallery,.node-bike-hire .view-gallery{margin-bottom:1em;margin-left:auto;margin-right:auto;max-width:410px;height:360px;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:42.35294em){.node-tour .view-gallery,.node-bike-hire .view-gallery{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-bottom:0}.node-tour .view-gallery:last-child,.node-bike-hire .view-gallery:last-child{margin-right:0}}.node-tour .view-gallery a,.node-bike-hire .view-gallery a{display:inline-block;background-color:#0e2f46;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;text-decoration:none;position:absolute;right:0;top:1em}.node-tour .view-gallery a:hover,.node-bike-hire .view-gallery a:hover{color:#fff;text-decoration:none;background-color:#06121c}.node-tour .view-gallery .gallery-link-thumb,.node-bike-hire .view-gallery .gallery-link-thumb{display:none}@media screen and (min-width:42.35294em){.node-tour .description,.node-bike-hire .description{float:left;display:block;margin-right:2.12766%;width:48.93617%;padding-left:1em;padding-right:1em}.node-tour .description:last-child,.node-bike-hire .description:last-child{margin-right:0}}.node-tour .description .captions,.node-bike-hire .description .captions{list-style:none;padding-left:0}.node-tour .description .captions li,.node-bike-hire .description .captions li{margin-left:1.2em;text-indent:-0.7em;margin-bottom:0.25em}.node-tour .description .captions li:before,.node-bike-hire .description .captions li:before{content:'• ';color:#8d9c49;position:relative;left:-0.3em}.node-tour .description .from-price,.node-bike-hire .description .from-price{margin-top:0.75em}.node-tour .description .field-name-field-accomodation,.node-tour .description .field-name-field-accomodation .field-items,.node-tour .description .field-name-field-accomodation .field-item,.node-tour .description .field-name-field-difficulty,.node-tour .description .field-name-field-difficulty .field-items,.node-tour .description .field-name-field-difficulty .field-item,.node-bike-hire .description .field-name-field-accomodation,.node-bike-hire .description .field-name-field-accomodation .field-items,.node-bike-hire .description .field-name-field-accomodation .field-item,.node-bike-hire .description .field-name-field-difficulty,.node-bike-hire .description .field-name-field-difficulty .field-items,.node-bike-hire .description .field-name-field-difficulty .field-item{display:inline}.node-tour .description .field-name-field-accomodation .field-label,.node-tour .description .field-name-field-difficulty .field-label,.node-bike-hire .description .field-name-field-accomodation .field-label,.node-bike-hire .description .field-name-field-difficulty .field-label{display:none}.node-tour .description .field-name-field-accomodation .field-item:after,.node-bike-hire .description .field-name-field-accomodation .field-item:after{content:', '}.node-tour .description .field-name-field-accomodation .field-item:last-child:after,.node-bike-hire .description .field-name-field-accomodation .field-item:last-child:after{content:''}.node-tour .description .spec,.node-bike-hire .description .spec{line-height:1.2em;margin-bottom:0.2em}.node-tour .description .spec .key,.node-bike-hire .description .spec .key{font-size:0.85em}.node-tour .description .spec .departure-months,.node-bike-hire .description .spec .departure-months{margin-top:0.5em;margin-bottom:0.25em}.node-tour .description .departure-spec,.node-bike-hire .description .departure-spec{margin-top:0.75em}.node-tour .description .brochure-download,.node-bike-hire .description .brochure-download{margin-top:0.5em}.node-tour .description .brochure-download a,.node-bike-hire .description .brochure-download a{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-size:0.8em}.node-tour .description .brochure-download a:hover,.node-bike-hire .description .brochure-download a:hover{color:#fff;text-decoration:none;background-color:#87774b}.node-tour .accordion-tabs,.node-bike-hire .accordion-tabs{margin-top:20px}.node-tour .tab-the-tour .whats-included,.node-bike-hire .tab-the-tour .whats-included{background-color:#F1EEE7;padding:1em 1.5em}.node-tour .tab-the-tour .whats-included h3,.node-bike-hire .tab-the-tour .whats-included h3{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;color:#8d9c49;text-transform:none}@media screen and (min-width:42.35294em){.node-tour .tab-the-tour.has-included,.node-bike-hire .tab-the-tour.has-included{max-width:68.82353em;margin-left:auto;margin-right:auto}.node-tour .tab-the-tour.has-included::after,.node-bike-hire .tab-the-tour.has-included::after{clear:both;content:"";display:table}.node-tour .tab-the-tour.has-included .the-tour-body,.node-bike-hire .tab-the-tour.has-included .the-tour-body{float:left;display:block;margin-right:2.12766%;width:57.44681%}.node-tour .tab-the-tour.has-included .the-tour-body:last-child,.node-bike-hire .tab-the-tour.has-included .the-tour-body:last-child{margin-right:0}.node-tour .tab-the-tour.has-included .whats-included,.node-bike-hire .tab-the-tour.has-included .whats-included{float:left;display:block;margin-right:2.12766%;width:40.42553%}.node-tour .tab-the-tour.has-included .whats-included:last-child,.node-bike-hire .tab-the-tour.has-included .whats-included:last-child{margin-right:0}}.node-tour .day-by-day,.node-bike-hire .day-by-day{padding:0}.node-tour .day-by-day .day-by-day-section,.node-bike-hire .day-by-day .day-by-day-section{padding:1.2em}.node-tour .day-by-day .day-by-day-section:nth-child(2n),.node-bike-hire .day-by-day .day-by-day-section:nth-child(2n){background-color:#f1eee7}.node-tour .day-by-day .day,.node-bike-hire .day-by-day .day{text-transform:none;font-size:1.3em;margin-bottom:0.5em;color:#8d9c49;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.node-tour .day-by-day .day span,.node-bike-hire .day-by-day .day span{display:block;font-style:italic;font-size:0.85em;font-family:'Lato',sans-serif}.node-tour .day-by-day table,.node-tour .day-by-day ul,.node-bike-hire .day-by-day table,.node-bike-hire .day-by-day ul{margin-bottom:1em}.node-tour .day-by-day .day-by-day-route-data p,.node-bike-hire .day-by-day .day-by-day-route-data p{margin-bottom:0.3em}.node-tour .day-by-day .map-thumb,.node-bike-hire .day-by-day .map-thumb{display:inline-block;margin-bottom:1.5em}.node-tour .day-by-day .map-thumb span,.node-bike-hire .day-by-day .map-thumb span{display:block;color:#444}@media screen and (min-width:42.35294em){.node-tour .day-by-day .day-by-day-route-data,.node-bike-hire .day-by-day .day-by-day-route-data{float:left}.node-tour .day-by-day .map-thumb,.node-bike-hire .day-by-day .map-thumb{float:right}}.node-tour .day-by-day .clear-floats,.node-bike-hire .day-by-day .clear-floats{clear:both}.node-tour .day-by-day .day-map,.node-bike-hire .day-by-day .day-map{width:100%;height:280px;margin:0;margin-bottom:1.5em}.node-tour .departures-table th,.node-bike-hire .departures-table th{border-bottom-width:1px}.node-tour .departures-table th,.node-bike-hire .departures-table th{padding-top:0.5em}.node-tour .departures-table tbody tr:first-child th,.node-bike-hire .departures-table tbody tr:first-child th{padding-top:0}.node-tour .departures-table tbody,.node-bike-hire .departures-table tbody{border:none}.node-tour .webform-client-form-13 label,.node-bike-hire .webform-client-form-13 label{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;margin-bottom:0.2em}.node-tour .webform-client-form-13 .form-required,.node-tour .webform-client-form-13 .grippie,.node-bike-hire .webform-client-form-13 .form-required,.node-bike-hire .webform-client-form-13 .grippie{display:none}@media screen and (min-width:42.35294em){.node-tour .webform-client-form-13 label,.node-bike-hire .webform-client-form-13 label{display:block;float:left;width:20%;text-align:right;margin-right:5%;margin-top:0.3em;margin-bottom:0}.node-tour .webform-client-form-13 input[type="text"],.node-tour .webform-client-form-13 input[type="email"],.node-tour .webform-client-form-13 .form-textarea-wrapper,.node-bike-hire .webform-client-form-13 input[type="text"],.node-bike-hire .webform-client-form-13 input[type="email"],.node-bike-hire .webform-client-form-13 .form-textarea-wrapper{display:inline-block;width:74%}}.node-tour .webform-client-form-13 input[type="text"],.node-tour .webform-client-form-13 input[type="email"],.node-tour .webform-client-form-13 textarea,.node-bike-hire .webform-client-form-13 input[type="text"],.node-bike-hire .webform-client-form-13 input[type="email"],.node-bike-hire .webform-client-form-13 textarea{border:none;background:#F1F1F1;font-weight:300;font-style:italic;font-family:'Lato',sans-serif}.node-tour .webform-client-form-13 textarea,.node-bike-hire .webform-client-form-13 textarea{padding:0.5em}.node-tour .webform-client-form-13 .form-actions,.node-bike-hire .webform-client-form-13 .form-actions{margin:0}.node-tour .webform-client-form-13 .form-actions input,.node-bike-hire .webform-client-form-13 .form-actions input{display:block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;margin-left:auto}.node-tour .webform-client-form-13 .form-actions input:hover,.node-bike-hire .webform-client-form-13 .form-actions input:hover{color:#fff;text-decoration:none;background-color:#87774b}.page-node-11 .all-sponsors{max-width:68.82353em;margin-left:auto;margin-right:auto}.page-node-11 .all-sponsors::after{clear:both;content:"";display:table}.page-node-11 .all-sponsors>div{margin-bottom:1em;padding-left:0.5em;padding-right:0.5em;text-align:center}@media screen and (min-width:18.82353em){.page-node-11 .all-sponsors>div{float:left;display:block;margin-right:2.12766%;width:31.91489%}.page-node-11 .all-sponsors>div:last-child{margin-right:0}.page-node-11 .all-sponsors>div:nth-child(3n){margin-right:0}.page-node-11 .all-sponsors>div:nth-child(3n+1){clear:left}}@media screen and (min-width:42.35294em){.page-node-11 .all-sponsors>div{float:left;display:block;margin-right:2.12766%;width:23.40426%}.page-node-11 .all-sponsors>div:last-child{margin-right:0}.page-node-11 .all-sponsors>div:nth-child(3n){margin-right:2.12766%}.page-node-11 .all-sponsors>div:nth-child(3n+1){clear:none}.page-node-11 .all-sponsors>div:nth-child(4n){margin-right:0}.page-node-11 .all-sponsors>div:nth-child(4n+1){clear:left}}@media screen and (min-width:56.47059em){.page-node-11 .all-sponsors>div{float:left;display:block;margin-right:2.12766%;width:14.89362%}.page-node-11 .all-sponsors>div:last-child{margin-right:0}.page-node-11 .all-sponsors>div:nth-child(4n){margin-right:2.12766%}.page-node-11 .all-sponsors>div:nth-child(4n+1){clear:none}.page-node-11 .all-sponsors>div:nth-child(6n){margin-right:0}.page-node-11 .all-sponsors>div:nth-child(6n+1){clear:left}}.page-node-11 .all-sponsors>div a{display:inline-block}.page-node-11 .all-sponsors>div img{display:block;width:100%;max-width:100px;max-height:100px}@media screen and (min-width:18.82353em){.page-node-11 .all-sponsors>div img{max-width:none;max-height:none}}.view-commerce-cart-form .views-field-product-attributes .line-item-title,.view-commerce-cart-form .views-field-product-attributes .commerce-product-attributes-wrapper,.view-commerce-cart-form .views-field-product-attributes .field-label-hidden.field-name-field-option-fundraising,.view-commerce-cart-summary .views-field-product-attributes .line-item-title,.view-commerce-cart-summary .views-field-product-attributes .commerce-product-attributes-wrapper,.view-commerce-cart-summary .views-field-product-attributes .field-label-hidden.field-name-field-option-fundraising{display:none !important}.view-commerce-cart-form .views-field-product-attributes .field-name-field-option-donation,.view-commerce-cart-form .views-field-product-attributes .field-name-field-option-fundraising,.view-commerce-cart-summary .views-field-product-attributes .field-name-field-option-donation,.view-commerce-cart-summary .views-field-product-attributes .field-name-field-option-fundraising{display:block !important}.view-commerce-cart-form .views-field-product-attributes .field-name-field-option-donation .field-label,.view-commerce-cart-form .views-field-product-attributes .field-name-field-option-donation .field-items,.view-commerce-cart-form .views-field-product-attributes .field-name-field-option-fundraising .field-label,.view-commerce-cart-form .views-field-product-attributes .field-name-field-option-fundraising .field-items,.view-commerce-cart-summary .views-field-product-attributes .field-name-field-option-donation .field-label,.view-commerce-cart-summary .views-field-product-attributes .field-name-field-option-donation .field-items,.view-commerce-cart-summary .views-field-product-attributes .field-name-field-option-fundraising .field-label,.view-commerce-cart-summary .views-field-product-attributes .field-name-field-option-fundraising .field-items{display:inline-block}.ad-product,.ad-product-notify-container .ad-product-notify{max-width:68.82353em;margin-left:auto;margin-right:auto;margin-bottom:40px;margin-top:40px;padding-top:40px;border-top:1px solid #e4dece}.ad-product::after,.ad-product-notify-container .ad-product-notify::after{clear:both;content:"";display:table}.ad-product .image,.ad-product-notify-container .ad-product-notify .image{margin-bottom:20px;text-align:center;background-color:#f5f5f5;padding:1em}@media screen and (min-width:42.35294em){.ad-product .image,.ad-product-notify-container .ad-product-notify .image{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-bottom:20px;text-align:center}.ad-product .image:last-child,.ad-product-notify-container .ad-product-notify .image:last-child{margin-right:0}}.ad-product .image img,.ad-product-notify-container .ad-product-notify .image img{width:100%;max-width:160px}.ad-product .description h3,.ad-product-notify-container .ad-product-notify .description h3{text-align:center}@media screen and (min-width:42.35294em){.ad-product .description,.ad-product-notify-container .ad-product-notify .description{float:left;display:block;margin-right:2.12766%;width:74.46809%;margin-right:0}.ad-product .description:last-child,.ad-product-notify-container .ad-product-notify .description:last-child{margin-right:0}.ad-product .description h3,.ad-product-notify-container .ad-product-notify .description h3{text-align:left}}@media screen and (min-width:56.47059em){.ad-product .description,.ad-product-notify-container .ad-product-notify .description{float:left;display:block;margin-right:2.12766%;width:48.93617%;padding-top:2em}.ad-product .description:last-child,.ad-product-notify-container .ad-product-notify .description:last-child{margin-right:0}}.ad-product .order,.ad-product-notify-container .ad-product-notify .order{text-align:center}@media screen and (min-width:42.35294em){.ad-product .order,.ad-product-notify-container .ad-product-notify .order{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-left:0%;text-align:left}.ad-product .order:last-child,.ad-product-notify-container .ad-product-notify .order:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.ad-product .order,.ad-product-notify-container .ad-product-notify .order{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-left:0%;text-align:center;padding-top:4.5em}.ad-product .order:last-child,.ad-product-notify-container .ad-product-notify .order:last-child{margin-right:0}}.ad-product .order p,.ad-product-notify-container .ad-product-notify .order p{margin-top:0.75em}.ad-product .order a,.ad-product-notify-container .ad-product-notify .order a{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;text-decoration:none}.ad-product .order a:hover,.ad-product-notify-container .ad-product-notify .order a:hover{color:#fff;text-decoration:none;background-color:#87774b}.ad-product h3,.ad-product-notify-container .ad-product-notify h3{text-transform:uppercase;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.ad-product-notify-container{z-index:255;position:fixed;top:0;left:0;right:0;bottom:0;padding:1em}.ad-product-notify-container .ad-product-notify{position:relative;top:10%;background-color:white;border:1px solid #a6935f;box-shadow:0px 0px 15px #999;padding:1em;max-width:40em}@media screen and (min-width:56.47059em){.ad-product-notify-container .ad-product-notify .order{padding-top:2em}}.ad-product-notify-container .ad-product-notify .order>a{margin-bottom:1em}.ad-product-notify-container .ad-product-notify .order>a.dismiss{display:inline-block;background-color:#aeaeae;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1}.ad-product-notify-container .ad-product-notify .order>a.dismiss:hover{color:#fff;text-decoration:none;background-color:#949494}.commerce-add-to-cart .form-submit[disabled]{opacity:0.5;cursor:not-allowed}.page-node-7 .field-name-body .about-image-embed{display:block;float:right;max-width:80px;margin-bottom:1em}@media screen and (min-width:42.35294em){.page-node-7 .field-name-body .about-image-embed{max-width:240px;margin-left:1em}}#commerce-checkout-form-registration fieldset{border:none}#commerce-checkout-form-registration .registration_information .fieldset-wrapper fieldset{border-top:1px solid #a6935f}#commerce-checkout-form-registration .registration_information label{display:inline-block;margin-right:1em}#commerce-checkout-form-registration .registration_information .form-type-textfield input{display:inline-block;width:auto}#commerce-checkout-form-registration .registration_information .form-required{display:none}#commerce-checkout-form-registration .checkout-buttons input{display:inline-block}#commerce-checkout-form-registration .checkout-buttons span{padding-left:1em;padding-right:0.75em}#commerce-checkout-form-registration .checkout-buttons .checkout-cancel{color:#0e2f46}#commerce-checkout-form-registration .checkout-buttons .checkout-cancel:hover{color:#092539}.entity-registration .field{margin-bottom:0.75em}.entity-registration .field-label{display:inline-block}.events-basic-page-listing .container>.content>h1.title,.events-basic-page-listing .node-product-physical .container>.content>h2.title,.node-product-physical .events-basic-page-listing .container>.content>h2.title,.events-basic-page-listing .node-product-physical .view-tours .views-row .container>.content>.title.field-content,.node-product-physical .view-tours .views-row .events-basic-page-listing .container>.content>.title.field-content,.events-basic-page-listing .view-tours .views-row .node-product-physical .container>.content>.title.field-content,.view-tours .views-row .node-product-physical .events-basic-page-listing .container>.content>.title.field-content,.events-basic-page-listing .node-product-physical .view-sportives .views-row .details-left .container>.content>.title.field-content,.node-product-physical .view-sportives .views-row .details-left .events-basic-page-listing .container>.content>.title.field-content,.events-basic-page-listing .view-sportives .views-row .details-left .node-product-physical .container>.content>.title.field-content,.view-sportives .views-row .details-left .node-product-physical .events-basic-page-listing .container>.content>.title.field-content,.events-basic-page-listing .node-product-physical .view-bike-hire .views-row .container>.content>.title.field-content,.node-product-physical .view-bike-hire .views-row .events-basic-page-listing .container>.content>.title.field-content,.events-basic-page-listing .view-bike-hire .views-row .node-product-physical .container>.content>.title.field-content,.view-bike-hire .views-row .node-product-physical .events-basic-page-listing .container>.content>.title.field-content{text-align:center}.events-basic-page-listing .field-name-body{margin-bottom:2em;max-width:40em;margin-left:auto;margin-right:auto;text-align:center}.events-basic-page-listing hr.view-split{border-color:#a6935f;margin:3.5em 0}.events-basic-page-listing .sportive-sort{text-align:right}.events-basic-page-listing .sportive-sort select{border:1px solid #e4dece;padding:0.2em 0.3em;font-style:italic}.events-basic-page-listing .sort-caption{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.view-sportives .item-list ul.pager{text-align:right}.view-sportives .item-list ul.pager li{text-indent:0;margin-left:0.25em;padding:0}.view-sportives .item-list ul.pager li:before{content:''}.view-sportives .item-list ul.pager li a{display:inline-block;background-color:#fff;color:#a6935f;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;display:inline-block;border:1px solid #a6935f;padding:0.3em 0.35em;font-style:italic}.view-sportives .item-list ul.pager li a:hover{color:#a6935f;text-decoration:none;background-color:#e6e6e6}.view-sportives .item-list ul.pager li.pager-current{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;display:inline-block;padding:0.3em 0.35em;font-style:italic}.view-sportives .item-list ul.pager li.pager-current:hover{color:#fff;text-decoration:none;background-color:#87774b}.view-sportives .item-list ul.pager li.pager-first a,.view-sportives .item-list ul.pager li.pager-previous a,.view-sportives .item-list ul.pager li.pager-next a,.view-sportives .item-list ul.pager li.pager-last a{border:none;color:#0e2f46;text-decoration:underline;text-transform:lowercase}.view-sportives .item-list ul.pager li.pager-first a:hover,.view-sportives .item-list ul.pager li.pager-previous a:hover,.view-sportives .item-list ul.pager li.pager-next a:hover,.view-sportives .item-list ul.pager li.pager-last a:hover{color:#06121c;background:none}.view-sportives .views-row{max-width:68.82353em;margin-left:auto;margin-right:auto;border:1px solid #a6935f;padding:1.6em;margin-bottom:1.5em}.view-sportives .views-row::after{clear:both;content:"";display:table}.view-sportives .views-row .image{margin-bottom:1em}.view-sportives .views-row .image img{width:100%;height:auto;max-width:290px;display:block;margin-left:auto;margin-right:auto}.view-sportives .views-row .details{max-width:68.82353em;margin-left:auto;margin-right:auto}.view-sportives .views-row .details::after{clear:both;content:"";display:table}@media screen and (min-width:42.35294em){.view-sportives .views-row .image{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:0}.view-sportives .views-row .image:last-child{margin-right:0}.view-sportives .views-row .details{float:left;display:block;margin-right:2.12766%;width:65.95745%}.view-sportives .views-row .details:last-child{margin-right:0}.view-sportives .views-row .details-left{float:left;display:block;margin-right:2.12766%;width:57.44681%}.view-sportives .views-row .details-left:last-child{margin-right:0}.view-sportives .views-row .details-right{float:left;display:block;margin-right:2.12766%;width:40.42553%}.view-sportives .views-row .details-right:last-child{margin-right:0}}.view-sportives .views-row .details-left .field-content a{color:#0e2f46;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.view-sportives .views-row .details-left .field-content a:hover{color:#0a2131}.view-sportives .views-row .details-right{text-align:center}.view-sportives .views-row .details-right .sponsor{text-align:center}.view-sportives .views-row .details-right .sponsor img{width:100%;max-width:150px}.view-sportives .views-row .details-right .more{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-size:0.9em;margin-top:1em}.view-sportives .views-row .details-right .more:hover{color:#fff;text-decoration:none;background-color:#87774b}@media screen and (min-width:42.35294em){.view-sportives .views-row .details-right .more{float:right}}.view-sportives .views-row .spec{margin-bottom:0.2em;font-size:0.95em}.node-bike-hire .field-type-commerce-product-reference{text-align:right}.node-bike-hire .field-type-commerce-product-reference .commerce-add-to-cart{display:inline-block;margin-bottom:1em}.node-bike-hire .field-type-commerce-product-reference input[type="submit"]{display:inline-block;text-transform:uppercase;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1}.node-bike-hire .bike-hire-terms-check label{display:inline-block;margin-left:1em}.node-bike-hire .accordion-tabs .tab-header-and-content .tab-link{padding-left:0.5em;padding-right:0.5em}.page-bike-hire h1,.page-bike-hire .node-product-physical h2,.node-product-physical .page-bike-hire h2,.page-bike-hire .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .page-bike-hire .field-content,.page-bike-hire .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .page-bike-hire .field-content,.page-bike-hire .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .page-bike-hire .field-content,.page-bike-hire .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .page-bike-hire .field-content,.page-bike-hire .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .page-bike-hire .field-content,.page-bike-hire .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .page-bike-hire .field-content,.page-bike-hire .content{text-align:center}.view-bike-hire .views-row{max-width:68.82353em;margin-left:auto;margin-right:auto;border:1px solid #a6935f;padding:1.6em;margin-bottom:1.5em}.view-bike-hire .views-row::after{clear:both;content:"";display:table}.view-bike-hire .views-row .images,.view-bike-hire .views-row .description{margin-bottom:0.75em}@media screen and (min-width:42.35294em){.view-bike-hire .views-row .images{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:0}.view-bike-hire .views-row .images:last-child{margin-right:0}.view-bike-hire .views-row .info{float:left;display:block;margin-right:2.12766%;width:65.95745%;max-width:68.82353em;margin-left:auto;margin-right:auto}.view-bike-hire .views-row .info:last-child{margin-right:0}.view-bike-hire .views-row .info::after{clear:both;content:"";display:table}.view-bike-hire .views-row .info .description{float:left;display:block;margin-right:2.12766%;width:100%;margin-right:0}.view-bike-hire .views-row .info .description:last-child{margin-right:0}.view-bike-hire .views-row .info .more{float:left;display:block;margin-right:2.12766%;width:100%}.view-bike-hire .views-row .info .more:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.view-bike-hire .views-row .info .description{float:left;display:block;margin-right:2.12766%;width:74.46809%;margin-bottom:0}.view-bike-hire .views-row .info .description:last-child{margin-right:0}.view-bike-hire .views-row .info .more{float:left;display:block;margin-right:2.12766%;width:23.40426%;position:relative}.view-bike-hire .views-row .info .more:last-child{margin-right:0}.view-bike-hire .views-row .info .more a{bottom:0;left:0;right:0}}.view-bike-hire .views-row .prompt-text{margin-bottom:0.5em}.view-bike-hire .views-row .images img{width:100%;height:auto;max-width:290px;display:block;margin-left:auto;margin-right:auto}.view-bike-hire .views-row .more a{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-size:0.9em}.view-bike-hire .views-row .more a:hover{color:#fff;text-decoration:none;background-color:#87774b}@media screen and (min-width:56.47059em){.view-bike-hire .views-row .more{text-align:center}}.view-bike-hire .views-row .field-content a{color:#0e2f46}.view-bike-hire .views-row .field-content a:hover{color:#0a2131}.view-bike-hire .views-row .field-name-body{margin-top:0.5em}.view-bike-hire .views-row .field-name-body ul{padding-left:1em;margin-bottom:0.5em}.view-bike-hire .views-row .spec{line-height:1.2em}.view-bike-hire .views-row .spec .key{font-size:0.85em}.view-bike-hire .views-row .captions{list-style:none;padding-left:0}.view-bike-hire .views-row .captions li{margin-left:1.2em;text-indent:-0.7em;margin-bottom:0.25em}.view-bike-hire .views-row .captions li:before{content:'• ';color:#8d9c49;position:relative;left:-0.3em}#header{background:white;margin:13.33333px 0;min-height:53.2px;padding:0 20px;overflow:hidden}@media screen and (min-width:44.70588em){#header{min-height:133px;margin:20px 0}}@media screen and (min-width:44.70588em){#header .relative-wrapper{position:relative}}.icon-header-sprocket{position:absolute;top:-22px;left:50%;display:block;width:150px;height:150px;margin-left:552px;pointer-events:none;display:none}@media screen and (min-width:44.70588em){.icon-header-sprocket{display:none}}@media screen and (min-width:64.70588em){.icon-header-sprocket{display:block}}a.header-logo{position:absolute;top:0;left:50%;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;display:block;height:53.2px;color:#231f20;margin-left:-71.5px;text-decoration:none;top:10px;z-index:130}a.header-logo .icon-logo{float:left;display:block;width:57.2px;height:53.2px}@media screen and (min-width:44.70588em){a.header-logo{position:absolute;top:0;left:0;margin-left:0;height:88.66667px;top:0}a.header-logo .icon-logo{width:95.33333px;height:88.66667px}}@media screen and (min-width:64.70588em){a.header-logo{position:absolute;top:0;left:0;margin-left:0;height:133px;top:0}a.header-logo .icon-logo{width:143px;height:126px}}a.header-logo .website-name{float:left;display:block;margin-top:18px;margin-left:8px;font-size:9.6px;line-height:11.6px;text-transform:uppercase}@media screen and (min-width:44.70588em){a.header-logo .website-name{margin-top:22.5px;margin-left:20px;font-size:24px;line-height:29px}}@media screen and (min-width:64.70588em){a.header-logo .website-name{margin-top:40px;margin-left:20px;font-size:24px;line-height:29px}}.header-account-links{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;text-align:right;font-size:17px;line-height:50px}.header-account-links a{color:#2f2f2f}@media screen and (min-width:44.70588em){.header-account-links{margin-top:10px;line-height:1.5em}}@media screen and (min-width:64.70588em){.header-account-links{margin-top:10px;line-height:1.5em}}.header-social{margin:25px 0 15px 0;text-align:right;display:none}.header-social .header-social-icon{display:inline-block;width:30px;height:30px;margin:0 3px;vertical-align:text-bottom}.header-social a.button{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;padding-top:0.45em;padding-bottom:0.45em;margin-left:3px;vertical-align:text-bottom;font-style:normal;font-weight:normal}.header-social a.button:hover{color:#fff;text-decoration:none;background-color:#87774b}@media screen and (min-width:44.70588em){.header-social{display:block}}@media screen and (min-width:64.70588em){.header-social{display:block}}.menu-toggle{display:block;position:absolute;left:10px;top:20px}.menu-toggle .icon{width:40px;height:40px;display:block;background-size:100% 100%}@media screen and (min-width:44.70588em){.menu-toggle{display:none}}.menu-level-1{background:none;display:none}.menu-level-1 ul.menu{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;display:block;list-style:none;text-align:right;line-height:1em;font-size:18px}.menu-level-1 ul.menu li{display:block;border:none;padding:0;margin-bottom:0.5em;padding-bottom:0.2em}.menu-level-1 ul.menu li.active-trail{border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:#e4dece}.menu-level-1 ul.menu li a{color:#2f2f2f}.menu-level-1 ul.menu li a.active-trail{color:#2f2f2f}.menu-level-1 ul.menu li a.active-trail:after{content:' ';position:absolute;top:100%;left:50%;margin-left:-8px;border-top-width:10px;border-top-color:#e4dece;border-style:solid;border-bottom:none;border-left-width:8px;border-right-width:8px;border-left-color:transparent;border-right-color:transparent}.menu-level-1 ul.menu li a.active-trail:hover{text-decoration:none}.menu-level-1 ul.menu li:last-child{margin-bottom:0}.menu-level-1 ul.menu a{color:#2f2f2f}@media (min-width:680px){.menu-level-1 ul.menu li{display:inline-block;list-style:none;margin-left:1em;position:relative}.menu-level-1 ul.menu li a{display:inline-block}.menu-level-1 ul.menu li a:before{height:18px;width:0px;margin-left:-0.6em;content:' ';position:absolute;border-left:1px solid #231f20}.menu-level-1 ul.menu li:first-child a:before{display:none}}@media screen and (min-width:44.70588em){.menu-level-1{display:block}}@media screen and (min-width:64.70588em){.menu-level-1{display:block}}.menu-level-2{background:#e4dece;text-align:center;margin:0px auto;display:none}.menu-level-2 ul.menu{text-align:center;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;padding:0.5em 0}.menu-level-2 ul.menu li{display:inline-block;list-style:none;text-align:right;line-height:1em;font-size:18px;padding:0;margin-left:1em}.menu-level-2 ul.menu li a{color:#2f2f2f;font-style:normal}.menu-level-2 ul.menu li a:before{height:18px;width:0px;margin-left:-0.6em;content:' ';position:absolute;border-left:1px solid #231f20}.menu-level-2 ul.menu li a.active-trail{text-decoration:underline}.menu-level-2 ul.menu li:first-child a:before{display:none}@media screen and (min-width:44.70588em){.menu-level-2{display:block}}@media screen and (min-width:64.70588em){.menu-level-2{display:block}}.banner-default{background:#e4dece url(/sites/all/themes/letsgovelo/images/optimised/repeating-banner.png) repeat-x 50% 0%;height:90px}.banner{position:relative;height:150px;margin:0 auto;max-width:100%}@media screen and (min-width:44.70588em){.banner{max-width:1600px;height:415px}}@media screen and (min-width:64.70588em){.banner{max-width:1600px;height:415px}}.banner-slide{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:0;display:flex;align-items:center;justify-content:center;z-index:100}.banner-slide.active{opacity:1;z-index:101}.banner-slide .complex,.banner-slide .simple{display:block}.banner-slide h1,.banner-slide .node-product-physical h2,.node-product-physical .banner-slide h2,.banner-slide .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .banner-slide .field-content,.banner-slide .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .banner-slide .field-content,.banner-slide .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .banner-slide .field-content,.banner-slide .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .banner-slide .field-content,.banner-slide .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .banner-slide .field-content,.banner-slide .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .banner-slide .field-content,.banner-slide h2,.banner-slide .view-tours .views-row .field-content,.view-tours .views-row .banner-slide .field-content,.banner-slide .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .banner-slide .field-content,.banner-slide .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .banner-slide .field-content{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;text-align:center;color:white;margin:0;padding:0;line-height:1.2em;font-size:24px;text-shadow:0 0 3px #2f2f2f,0 0 20px rgba(47,47,47,0.3)}@media screen and (min-width:44.70588em){.banner-slide h1,.banner-slide .node-product-physical h2,.node-product-physical .banner-slide h2,.banner-slide .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .banner-slide .field-content,.banner-slide .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .banner-slide .field-content,.banner-slide .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .banner-slide .field-content,.banner-slide .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .banner-slide .field-content,.banner-slide .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .banner-slide .field-content,.banner-slide .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .banner-slide .field-content,.banner-slide h2,.banner-slide .view-tours .views-row .field-content,.view-tours .views-row .banner-slide .field-content,.banner-slide .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .banner-slide .field-content,.banner-slide .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .banner-slide .field-content{font-size:60px}}@media screen and (min-width:64.70588em){.banner-slide h1,.banner-slide .node-product-physical h2,.node-product-physical .banner-slide h2,.banner-slide .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .banner-slide .field-content,.banner-slide .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .banner-slide .field-content,.banner-slide .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .banner-slide .field-content,.banner-slide .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .banner-slide .field-content,.banner-slide .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .banner-slide .field-content,.banner-slide .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .banner-slide .field-content,.banner-slide h2,.banner-slide .view-tours .views-row .field-content,.view-tours .views-row .banner-slide .field-content,.banner-slide .view-sportives .views-row .details-left .field-content,.view-sportives .views-row .details-left .banner-slide .field-content,.banner-slide .view-bike-hire .views-row .field-content,.view-bike-hire .views-row .banner-slide .field-content{font-size:60px}}.banner-slide a{display:inline-block;background-color:#fff;color:#231f20;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1}.banner-slide a:hover{color:#231f20;text-decoration:none;background-color:#e6e6e6}.banner-slide p{color:white;line-height:1;text-shadow:0 0 3px #2f2f2f,0 0 6px #2f2f2f;text-align:center}@media screen and (min-width:18.82353em){.banner-slide p{position:relative;right:-40px;font-size:1.3em;text-align:right}}@media screen and (min-width:44.70588em){.banner-slide p{font-size:1.5em}}.banner-slide .centeral{text-align:center}.banner-slide form{display:inline-block}.banner-slide form input{text-transform:uppercase}.banner-slide .countdown-ticker{margin-left:auto;margin-right:auto;padding-left:0.5em;padding-right:0.5em}.banner-slide .countdown-ticker strong,.banner-slide .countdown-ticker span{color:white;font-size:0.95em;text-shadow:0 0 3px #2f2f2f,0 0 6px #2f2f2f}.banner-slide .countdown-ticker strong{font-size:1.1em}.banner-slide .countdown-ticker>div{max-width:5em}@media screen and (min-width:18.82353em){.banner-slide .countdown-ticker{width:20.8em}.banner-slide .countdown-ticker span{font-size:1.1em}.banner-slide .countdown-ticker strong{font-size:1.5em}}@media screen and (min-width:42.35294em){.banner-slide .countdown-ticker span{font-size:1.2em}.banner-slide .countdown-ticker strong{font-size:2.2em}}.node-type-product-event .banner-slide h1,.node-type-product-event .banner-slide .node-product-physical h2,.node-product-physical .node-type-product-event .banner-slide h2,.node-type-product-event .banner-slide .node-product-physical .view-tours .views-row .field-content,.node-product-physical .view-tours .views-row .node-type-product-event .banner-slide .field-content,.node-type-product-event .banner-slide .view-tours .views-row .node-product-physical .field-content,.view-tours .views-row .node-product-physical .node-type-product-event .banner-slide .field-content,.node-type-product-event .banner-slide .node-product-physical .view-sportives .views-row .details-left .field-content,.node-product-physical .view-sportives .views-row .details-left .node-type-product-event .banner-slide .field-content,.node-type-product-event .banner-slide .view-sportives .views-row .details-left .node-product-physical .field-content,.view-sportives .views-row .details-left .node-product-physical .node-type-product-event .banner-slide .field-content,.node-type-product-event .banner-slide .node-product-physical .view-bike-hire .views-row .field-content,.node-product-physical .view-bike-hire .views-row .node-type-product-event .banner-slide .field-content,.node-type-product-event .banner-slide .view-bike-hire .views-row .node-product-physical .field-content,.view-bike-hire .views-row .node-product-physical .node-type-product-event .banner-slide .field-content{margin-bottom:0.35em}@media screen and (min-width:44.70588em){.node-type-basic-page .banner-slide .complex,.node-type-basic-page .banner-slide .simple{position:relative;top:-85px}}.breadcrumb{margin-top:1.5em;padding-bottom:0.25em}.breadcrumb a{text-decoration:underline}.breadcrumb .delimiter{font-style:normal;color:#a6935f;margin-left:0.35em;margin-right:0.35em}.breadcrumb .last a{text-decoration:none}.breadcrumb .last a:hover{text-decoration:underline}.footer-testimonials{margin:110px auto 0 auto;min-height:400px;background:transparent url(/sites/all/themes/letsgovelo/images/optimised/testimonial-bg.jpg) no-repeat 50% 50%;background-size:cover}@media screen and (min-width:44.70588em){.footer-testimonials{margin-top:20px}}.footer-testimonials .container{padding:60px 20px;text-shadow:0px 0px 5px rgba(0,0,0,0.5)}.footer-testimonials .quote{color:white;font-size:1.5em;max-width:680px;margin-bottom:0.8em}.footer-testimonials .quote *{display:inline}.footer-testimonials .quote span{margin-right:0.1em}.footer-testimonials .author{color:#8d9c49;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;font-size:1.5em;text-align:center}.footer-news{background:#e4dece;margin:17px auto;padding:0 20px}@media screen and (min-width:56.47059em){.footer-news>.container{display:flex;align-items:center;justify-content:center}}.footer-news-intro{padding-top:20px}@media screen and (min-width:56.47059em){.footer-news-intro{float:left;display:block;margin-right:1.69492%;width:18.64407%;padding-top:0}.footer-news-intro:last-child{margin-right:0}}.footer-news-intro p{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;margin:50px 0;font-size:17px}.footer-news-intro p strong{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;display:block;font-size:28px;margin-bottom:18px}@media screen and (min-width:56.47059em){.footer-news-form{float:left;display:block;margin-right:1.69492%;width:52.54237%;margin-left:6.77966%}.footer-news-form:last-child{margin-right:0}}.footer-news-form div{display:inline}.footer-news-form .form-item,.footer-news-form .form-actions{display:block;float:left}.footer-news-form .form-item.form-item-mergevars-NAME,.footer-news-form .form-actions.form-item-mergevars-NAME{width:100%}@media screen and (min-width:42.35294em){.footer-news-form .form-item.form-item-mergevars-NAME,.footer-news-form .form-actions.form-item-mergevars-NAME{width:30%;margin-right:1.5%}}.footer-news-form .form-item.form-item-mergevars-EMAIL,.footer-news-form .form-actions.form-item-mergevars-EMAIL{width:100%}@media screen and (min-width:42.35294em){.footer-news-form .form-item.form-item-mergevars-EMAIL,.footer-news-form .form-actions.form-item-mergevars-EMAIL{width:45%}}.footer-news-form .form-item.form-actions,.footer-news-form .form-actions.form-actions{width:22%;float:right}.footer-news-form label{display:none}.footer-news-form input{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;display:block;width:100%;background:white;border:none;font-size:18px;padding:0.3em 0.5em;line-height:1em;vertical-align:text-bottom;height:38px}.footer-news-form input.form-submit{display:inline-block;background-color:#a6935f;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1;font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal}.footer-news-form input.form-submit:hover{color:#fff;text-decoration:none;background-color:#87774b}.footer-main{background:#0e2f46;color:white}.footer-main a{color:white}@media screen and (min-width:42.35294em){.footer-main-left-menu{float:left;display:block;margin-right:2.12766%;width:40.42553%}.footer-main-left-menu:last-child{margin-right:0}}.footer-main-logo{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;font-size:10px;text-align:center;text-transform:uppercase}@media screen and (min-width:42.35294em){.footer-main-logo{float:left;display:block;margin-right:2.12766%;width:14.89362%;margin-top:50px}.footer-main-logo:last-child{margin-right:0}}.footer-main-logo .icon-footer-logo{display:block;margin-left:auto;margin-right:auto;margin-bottom:1em;width:143px;height:133px}@media screen and (min-width:42.35294em){.footer-main-logo .icon-footer-logo{display:inline-block}}@media screen and (min-width:42.35294em){.footer-main-right-menu{float:left;display:block;margin-right:2.12766%;width:40.42553%}.footer-main-right-menu:last-child{margin-right:0}}.footer-main-left-menu,.footer-main-right-menu{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;padding:30px 0;text-align:center;font-size:18px}@media screen and (min-width:42.35294em){.footer-main-left-menu,.footer-main-right-menu{margin-top:70px;margin-bottom:60px;padding:0}}.footer-main-left-menu ul.links,.footer-main-right-menu ul.links{display:block;list-style:none;margin:0;padding:0}.footer-main-left-menu ul.links li,.footer-main-right-menu ul.links li{display:block;list-style:none;margin:0;padding:0}.footer-main-left-menu ul.links li a,.footer-main-right-menu ul.links li a{color:white}.footer-baseline{font-weight:300;font-style:italic;font-family:'Lato',sans-serif;background:#092539;padding-top:20px;padding-bottom:20px;text-align:center;font-size:16px}.footer-baseline ul.links{display:block;list-style:none;margin:0;padding:0}.footer-baseline ul.links li{display:inline-block;list-style:none;margin:0 0.3em 0 0;padding:0 0 0 0.5em;line-height:1em;border-left:1px solid rgba(255,255,255,0.7)}.footer-baseline ul.links li:first-child{border:none;padding:0}.footer-baseline ul.links li a{color:white}#sidr{display:none}@media screen and (min-width:56.47059em){#main>.container{padding-left:1em;padding-right:1em}}@media (min-width:1200px){#main>.container{padding:0}}.page-with-sidebar{max-width:68.82353em;margin-left:auto;margin-right:auto}.page-with-sidebar::after{clear:both;content:"";display:table}@media screen and (min-width:56.47059em){.page-with-sidebar>.content,.page-with-sidebar>.view{float:left;display:block;margin-right:2.12766%;width:74.46809%}.page-with-sidebar>.content:last-child,.page-with-sidebar>.view:last-child{margin-right:0}}@media screen and (min-width:56.47059em){.page-with-sidebar .sidebar{float:left;display:block;margin-right:2.12766%;width:23.40426%}.page-with-sidebar .sidebar:last-child{margin-right:0}}.sidebar{max-width:68.82353em;margin-left:auto;margin-right:auto}.sidebar::after{clear:both;content:"";display:table}.sidebar>div{text-align:center;padding:30px 20px}@media screen and (min-width:42.35294em){.sidebar>div{float:left;display:block;margin-right:2.12766%;width:48.93617%}.sidebar>div:last-child{margin-right:0}.sidebar>div:nth-child(2n){margin-right:0}.sidebar>div:nth-child(2n+1){clear:left}}@media screen and (min-width:56.47059em){.sidebar>div{float:left;display:block;margin-right:2.12766%;width:100%}.sidebar>div:last-child{margin-right:0}.sidebar>div:nth-child(1n){margin-right:0}.sidebar>div:nth-child(1n+1){clear:left}}@media screen and (min-width:56.47059em){.sidebar>div{margin-bottom:1em}.sidebar>div:last-child{margin-bottom:0}}.sidebar>div p{font-size:18px}.sidebar>div strong{font-family:'aleoregular',Arial,sans-serif;font-weight:normal;font-style:normal;font-style:normal;font-size:1.5em}.sidebar .image-feature{background-size:cover}@media screen and (min-width:56.47059em){.sidebar .image-feature{position:relative}.sidebar .image-feature a{position:absolute;bottom:30px;left:30px;right:30px}}.sidebar .image-feature a{display:inline-block;background-color:#8d9c49;color:#fff;font-style:normal;text-transform:uppercase;padding:0.6em 0.75em 0.5em;line-height:1}.sidebar .image-feature a:hover{color:#fff;text-decoration:none;background-color:#6e7939}.sidebar .image-feature.euro-tours{color:white;background-color:#6F9BE2;background-image:url(/sites/all/themes/letsgovelo/images/optimised/sidebar/euro-tour.jpg)}.sidebar .image-feature.bespoke-tours{color:#0e2f46;background-image:url(/sites/all/themes/letsgovelo/images/optimised/sidebar/bespoke-tour.jpg);background-color:#E3E2D0}@media screen and (min-width:56.47059em){.sidebar .image-feature{min-height:360px}}.sidebar .call-us{background-color:#8d9c49;color:white}.form-type-checkbox input{display:inline-block}.form-type-radio input{display:inline-block}a.button{display:inline-block;height:30px;background:#a6935f;color:white;text-transform:uppercase;font-size:17px;line-height:1em;padding:0.35em 1em 0 1em}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}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;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
