.contextual-region{position:inherit}#auth_box input[type=text],#auth_box input[type=password]{width:100%}.author{display:none}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:0;padding-right:0}.row{margin-right:0;margin-left:0;padding-left:0;padding-right:0}.region-content{background-color:#fff;padding:0}body{margin-top:0;padding-left:0;padding-right:0}.page-header{border-bottom-width:0}.container-fluid{padding-left:0;padding-right:0}.region-content{clear:both}#navbar{display:none}.region-content{background-color:#ececec}.menu{display:none}.alert-success{background-color:#89949b;border:none;color:#fff;margin:30px 5%}#block-sidrtriggerbuttonblock button{border:none;background-color:transparent}.sidr a{outline:none !important;text-decoration:none}#block-sidrtriggerbuttonblock{color:#fff;float:right;text-transform:uppercase;margin:-145px 7% 0 0;position:relative;width:62px;z-index:300}.sidr-trigger__text{margin:8px 2px 0 0;text-transform:uppercase;font-family:"myriad-pro-semi-condensed",sans-serif;font-weight:400;font-style:normal;font-size:1.3em;color:#d2d1d2}.sidr-trigger__text:hover{color:#8a8a8a}.sidr{background:rgba(49,62,83,.93);box-shadow:0px 0px 0px 0px #222 inset;color:#fff;display:block;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.6em;height:100%;overflow-x:hidden;overflow-y:auto;padding:30px 0;position:fixed;top:0;width:100%;z-index:100;text-align:center}.sidr.left{left:-100%;right:auto}.sidr li{list-style:none;text-decoration:none;padding:15px 0}.sidr li a:link,.sidr li a:visited{color:#fff;text-decoration:none}.sidr-inner{background-image:url(/themes/alock_bespoke_design/css/../../../sites/srltravel/files/srltravel-menu-logo.png);background-repeat:no-repeat;background-size:25%;background-position:bottom}.sidr .sidr-inner{padding:0 0 90px}.dropdown-menu{position:realtive;z-index:1000;display:none;float:none;min-width:100%;padding:5px 0;margin:2px 0 0;text-align:center;list-style:none;background-color:transparent;background-clip:padding-box;border:none;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0px rgba(0,0,0,.175)}.sidr ul li{display:block;margin:0;line-height:48px;border:none}.sidr ul{display:block;margin:0 0 15px;padding:0;border:none}#block-contactheader{background-color:#c6c6c6;color:#465164;font-family:"myriad-pro-semi-condensed",sans-serif;font-weight:400;font-style:normal;font-size:1.4em;text-align:right;padding:10px 7%}#block-srlheaderlogo{background-color:#313e53;border-color:#bdbdbd;border-style:solid;border-width:0 0 6px;letter-spacing:1px;padding:84px 7%}#block-srlheaderlogo img{width:100%;max-width:430px;height:auto}.mobile-banner-image{display:none}.flexslider{border:none;margin:0}#block-views-block-home-banners-block-1,#block-views-block-basic-banners-block-1,#block-views-block-news-banners-block-1,#block-views-block-hotel-transfer-banners-block-1{overflow:hidden;position:relative}#block-views-block-home-banners-block-1 .flex-caption,#block-views-block-basic-banners-block-1 .flex-caption,#block-views-block-news-banners-block-1 .flex-caption,#block-views-block-hotel-transfer-banners-block-1 .flex-caption{background-color:rgba(49,62,83,.6);border-color:#898c93;border-style:solid;border-width:2px 0;color:#fff;margin:-190px 0 0;padding:25px 7%;position:relative;text-align:center}.header-wrap h1{font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:3.6em}.header-wrap{font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:3.6em}.header-wrap-2 h2{font-family:myriad-pro-semi-condensed,sans-serif;font-weight:300;font-style:normal;font-size:2.1em;letter-spacing:1px}#block-requestaquotehome,#block-requestaquoteourfleet{background-color:#c6c6c6;color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.4em;padding:45px 7% 55px;text-align:center}.request-quote-bttn{display:block;background-color:#a09f9f;color:#fff;border-color:#fff;border-style:solid;border-width:1px;margin:45px auto 0px auto;padding:0 0 4px;width:170px}.request-quote-bttn a:link,.request-quote-bttn a:visited{color:#fff;text-decoration:none}.request-quote-bttn:hover{background-color:#8a8989}#block-views-block-home-text-block-1{padding:35px 7% 65px}#block-views-block-home-text-block-1 h1{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.5em;padding:2px 0 30px;text-align:center}#block-requestaquoteourfleet h1{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.8em;padding:2px 0 30px;text-align:center}#block-views-block-basic-body-block-1 h1,#block-views-block-news-main-page-block-1 h1{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.5em;padding:2px 0 30px;text-align:center}#block-views-block-basic-body-block-1 h2{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.6em;text-align:left}.basic-body{column-count:2;column-gap:100px;column-span:all;color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em;vertical-align:top}#block-views-block-request-a-quote-block-1,#block-views-block-request-a-quote-transfers-block-1{background-color:#313e53;clear:both;color:#fff;padding:60px 7% 20px;position:relative}.webform-wrapper{float:right;width:40%;padding:0;position:absolute;top:40%;transform:translateY(-50%);margin-left:47%}.webform-main{width:47%}#block-views-block-request-a-quote-block-1 .form-item-first-name,#block-views-block-request-a-quote-block-1 .form-item-telephone,#block-views-block-request-a-quote-block-1 .form-item-travelling-from,#block-views-block-request-a-quote-transfers-block-1 .form-item-first-name,#block-views-block-request-a-quote-transfers-block-1 .form-item-telephone,#block-views-block-request-a-quote-transfers-block-1 .form-item-travelling-from{clear:both;width:47%;float:left}.form-item-last-name,.form-item-email,.form-item-travelling-to,.form-item-last-name-{width:47%;float:right}.form-type-datetime{width:47%;float:left}#edit-date{float:left;width:23%}#edit-pickup-time{float:left;width:23%;margin-left:1%}#block-views-block-request-a-quote-block-1 .form-item-number-of-passengers,#block-views-block-request-a-quote-transfers-block-1 .form-item-number-of-passengers{width:47%;float:right}.form-item-number-of-passengers .form-number{width:100%}.form-type-datetime .form-item{width:49%}#edit-pickup-date-and-time-date{width:100%}#edit-pickup-date-and-time-time{width:100%}.form-item.form-type-datetime .container-inline,.form-item.form-type-datelist .container-inline{display:block}#block-views-block-request-a-quote-block-1 .btn{background-color:#3f4e67;color:#ececec;display:inline-block;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em;text-align:center;background-image:none;border-color:#ececec;border-style:solid;border-width:1px;padding:6px 32px;margin:30px auto 0px auto;line-height:1.42857143;border-radius:0}#block-views-block-request-a-quote-block-1 .btn:hover{background-color:#242d3b}#block-views-block-request-a-quote-block-1 .form-text,#block-views-block-request-a-quote-block-1 .form-tel,#block-views-block-request-a-quote-block-1 .form-email,#block-views-block-request-a-quote-block-1 .form-textarea{background-color:#ececec}.quote-title{font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.8em}.quote-body{font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em}.webform-submission-main-contact-page-form .form-item-first-name,.webform-submission-main-contact-page-form .form-item-telephone{width:47%;float:left}#block-views-block-blog-overview-block-1{padding:35px 7% 60px}#block-views-block-blog-overview-block-1 h1{color:#313e53;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.5em;padding:2px 0 30px;text-align:center}#block-views-block-blog-overview-block-1 .blog-title a:link,#block-views-block-blog-overview-block-1 .blog-title a:visited{color:#313e53}.blog-title{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.7em;padding:20px 0 15px}#block-views-block-blog-overview-block-1 .views-row{margin:0 0 30px;padding:0 0 30px}.blog-body{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em}.article-link{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em;margin:15px 0 0}.article-link a:link,.article-link a:visited{color:#313e53}#block-welcometoscotland{width:100%}#block-welcometoscotland img{width:100%;height:auto}#block-welcometoscotland .welcome-text-wrapper{background-color:rgba(49,62,83,.6);border-color:#898c93;border-style:solid;border-width:2px 0;color:#fff;margin:-184px 0 0;padding:30px 7%;position:relative;text-align:center}.welcome-text-1{font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:3.6em}.welcome-text-2{font-family:myriad-pro-semi-condensed,sans-serif;font-weight:300;font-style:normal;font-size:2.4em;letter-spacing:1px}.customer-logos{width:90%;height:auto}#block-views-block-customer-logos-block-1 .flexslider{background-color:#dcdcdc;padding:40px 7%}#block-views-block-customer-logos-block-1{background-color:#dcdcdc;padding:30px 0 0}#block-views-block-customer-logos-block-1 .view-header{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.5em;padding:0 0 10px;text-align:center}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:35px;display:inline-block;content:'\f001';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}#block-executivecarhirescotland{padding:35px 7% 65px}#block-executivecarhirescotland h2{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.5em;padding:2px 0 30px;text-align:center}#the_logo img{width:100%;height:auto}#block-views-block-fleet-overview-block-1,#block-views-block-fleet-2-overview-block-1,#block-views-block-new-fleet-3-overview-block-1{position:relative;clear:both}#block-views-block-fleet-overview-block-1 .views-row,#block-views-block-fleet-2-overview-block-1 .views-row,#block-views-block-new-fleet-3-overview-block-1 .views-row{position:relative}#block-views-block-fleet-overview-block-1 .fleet-image,#block-views-block-new-fleet-3-overview-block-1 .fleet-image{float:right;width:50%;display:block}#block-views-block-fleet-2-overview-block-1 .fleet-image{float:left;width:50%;display:block}#block-views-block-fleet-overview-block-1 .fleet-wrapper,#block-views-block-new-fleet-3-overview-block-1 .fleet-wrapper{float:left;width:50%;padding:0 4% 0 7%;position:absolute;top:45%;transform:translateY(-45%);margin-left:0}#block-views-block-fleet-2-overview-block-1 .fleet-wrapper{float:left;width:50%;padding:0 7% 0 4%;position:absolute;top:45%;transform:translateY(-45%);margin-left:50%}#block-views-block-fleet-overview-block-1 .fleet-title,#block-views-block-fleet-2-overview-block-1 .fleet-title,#block-views-block-new-fleet-3-overview-block-1 .fleet-title{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.5em;padding:2px 0 20px}#block-views-block-fleet-overview-block-1 .fleet-body,#block-views-block-fleet-2-overview-block-1 .fleet-body,#block-views-block-new-fleet-3-overview-block-1 .fleet-body{background-image:url(/themes/alock_bespoke_design/css/../../../sites/srltravel/files/fleet-body-logo.png);background-repeat:no-repeat;background-position:left bottom;background-size:46%;color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em;text-align:left;padding:0 0 75px}#block-views-block-fleet-overview-block-1 .flex-control-nav,#block-views-block-fleet-2-overview-block-1 .flex-control-nav,#block-views-block-new-fleet-3-overview-block-1 .flex-control-nav{display:none}#block-views-block-airport-transfers-block-1 .views-row,#block-views-block-hotel-transfers-block-1 .views-row{column-count:2;column-gap:60px;column-span:all;position:relative}#block-views-block-airport-transfers-block-1 h1,#block-views-block-hotel-transfers-block-1 h1{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.4em}#block-views-block-airport-transfers-block-1 h2,#block-views-block-hotel-transfers-block-1 h2{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.7em;margin:30px 0 20px}.transfer-body-wrapper{padding:40px 8% 0 2%}.transfer-price{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.6em;margin:40px 0}.transfer-vehicle-desc,.transfer-further-info{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em;margin:20px 0 40px}.google-map-wrapper{position:relative}#block-views-block-airport-transfers-overview-block-1,#block-views-block-airport-transfers-glasgow-overview-block-1,#block-views-block-airport-transfers-dundee-overview-block-1,#block-views-block-duplicate-of-airport-transfers-block-1{padding:60px 7%}#block-views-block-airport-transfers-overview-block-1 .view-content,#block-views-block-airport-transfers-glasgow-overview-block-1 .view-content,#block-views-block-airport-transfers-dundee-overview-block-1 .view-content,#block-views-block-duplicate-of-airport-transfers-block-1 .view-content{column-count:2;column-gap:60px;column-span:all;color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em}#block-views-block-airport-transfers-overview-block-1 .view-header,#block-views-block-airport-transfers-glasgow-overview-block-1 .view-header,#block-views-block-airport-transfers-dundee-overview-block-1 .view-header,#block-views-block-duplicate-of-airport-transfers-block-1 .view-header{color:#3b3b3b;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2em;margin:0 0 30px}#views-exposed-form-airport-transfers-overview-block-1,#views-exposed-form-airport-transfers-glasgow-overview-block-1,#views-exposed-form-airport-transfers-dundee-overview-block-1{margin:0 0 40px}#views-exposed-form-airport-transfers-overview-block-1 label,#views-exposed-form-airport-transfers-glasgow-overview-block-1 label,#views-exposed-form-airport-transfers-dundee-overview-block-1 label,#views-exposed-form-duplicate-of-airport-transfers-block-1 label{color:#3b3b3b;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.4em;margin:0 15px 0 0}#views-exposed-form-airport-transfers-overview-block-1 .form-select,#views-exposed-form-airport-transfers-glasgow-overview-block-1 .form-select,#views-exposed-form-airport-transfers-dundee-overview-block-1 .form-select,#views-exposed-form-duplicate-of-airport-transfers-block-1 .form-select{color:#3b3b3b;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.1em}#views-exposed-form-airport-transfers-overview-block-1 .form-actions,#views-exposed-form-airport-transfers-glasgow-overview-block-1 .form-actions,#views-exposed-form-airport-transfers-dundee-overview-block-1 .form-actions,#views-exposed-form-duplicate-of-airport-transfers-block-1 .form-actions{margin:0 0 0 20px}#views-exposed-form-airport-transfers-overview-block-1 .btn-danger,#views-exposed-form-airport-transfers-glasgow-overview-block-1 .btn-danger,#views-exposed-form-airport-transfers-dundee-overview-block-1 .btn-danger,#views-exposed-form-duplicate-of-airport-transfers-block-1 .btn-danger{background-color:#286090;border-color:#286090}#block-views-block-basic-body-block-1{padding:60px 7%}#block-top20golfcoursesinscotland{background-color:#dcdcdc;padding:35px 7%}#block-top20golfcoursesinscotland h2{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.5em;padding:0 0 10px;text-align:center}#block-views-block-main-contact-page-block-1{padding:0 0 65px}#block-views-block-main-contact-page-block-1 h1{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.5em;padding:35px 7% 55px;text-align:center}.main-contact-wrapper{float:right;padding:15px 5% 0 7%;width:45%}.main-contact-form{padding:0 0 0 7%;width:50%}.main-cont-phone{background-image:url(/themes/alock_bespoke_design/css/../../../sites/srltravel/files/phone-icon.png);background-repeat:no-repeat;background-position:left;color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.2em;padding:0 0 0 30px}.main-cont-email{background-image:url(/themes/alock_bespoke_design/css/../../../sites/srltravel/files/email-icon.png);background-repeat:no-repeat;background-position:left;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.5em;margin:15px 0;padding:0 0 0 33px}.main-cont-office{background-image:url(/themes/alock_bespoke_design/css/../../../sites/srltravel/files/office-icon.png);background-repeat:no-repeat;background-position:left;color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.6em;padding:0 0 0 33px}.main-cont-body{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em}#block-views-block-news-main-page-block-1{padding:60px 7%}#block-views-block-news-main-page-block-1 h3{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.5em;padding:20px 0 0}.news-body{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em}.news-overview-link{display:block;background-color:#a09f9f;color:#fff;border-color:#fff;border-style:solid;border-width:1px;margin:45px auto 0px auto;padding:4px 0;width:170px}.news-overview-link a:link,.news-overview-link a:visited{color:#fff;text-decoration:none}.news-overview-link:hover{background-color:#8a8989}#block-views-block-news-overview-block-1{padding:60px 7%;text-align:center}#block-views-block-news-overview-block-1 h1{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.8em;padding:20px 0 50px}#block-views-block-news-overview-block-1 .views-row{display:inline-block;width:30%;margin:0 1.5% 60px;vertical-align:top}#block-views-block-news-overview-block-1 .views-row img{width:100%;height:auto}.news-overview-title{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.8em;padding:20px 0 10px}.news-overview-title-2{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em}.news-body{column-count:2;column-gap:100px;column-span:all;color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em}.book-transfer-to{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em;padding:40px 0 30px}.news-overview-link{display:block;background-color:#a09f9f;color:#fff;border-color:#fff;border-style:solid;border-width:1px;margin:45px auto 0px auto;padding:4px 0;width:170px}.news-overview-link a:link,.news-overview-link a:visited{color:#fff;text-decoration:none}.news-overview-link:hover{background-color:#8a8989}.footer{background-color:#313e53;color:#fff;padding:40px 0 0;margin:0}.footer-wrapper{display:flex;justify-content:space-between;padding:10px 7% 70px}.services-footer-header{font-family:myriad-pro-semi-condensed,sans-serif;font-weight:300;font-style:normal;font-size:1.7em;margin:0 0 40px}.services-footer-link{font-family:myriad-pro-semi-condensed,sans-serif;font-weight:300;font-style:normal;font-size:1.3em;text-transform:uppercase;margin:0 0 15px}.telephone-footer-link{font-family:myriad-pro-semi-condensed,sans-serif;font-weight:300;font-style:normal;font-size:2em}.email-footer-link{font-family:myriad-pro-semi-condensed,sans-serif;font-weight:300;font-style:normal;font-size:1.4em}.email-footer-link a:link,.email-footer-link a:visited{color:#fff}.services-footer-link a:link,.services-footer-link a:visited{color:#fff}.approved-footer{text-align:center}.contact-footer{text-align:right}#block-copyrightfooter{background-color:#c6c6c6;color:#434242;text-align:center;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:300;font-style:normal;font-size:1.2em;padding:15px 7%}#block-copyrightfooter a:link,#block-copyrightfooter a:visited{color:#434242}@media (max-width:1200px){#block-views-block-fleet-overview-block-1 .fleet-wrapper,#block-views-block-new-fleet-3-overview-block-1 .fleet-wrapper{float:left;width:50%;padding:0 4%;position:absolute;top:45%;transform:translateY(-45%);margin-left:0}#block-views-block-fleet-2-overview-block-1 .fleet-wrapper{float:left;width:50%;padding:0 4%;position:absolute;top:45%;transform:translateY(-45%);margin-left:50%}#block-views-block-fleet-overview-block-1 .fleet-body,#block-views-block-fleet-2-overview-block-1 .fleet-body,#block-views-block-new-fleet-3-overview-block-1 .fleet-body{line-height:1.2em}}@media (max-width:980px){#block-views-block-fleet-overview-block-1 .fleet-body,#block-views-block-fleet-2-overview-block-1 .fleet-body,#block-views-block-new-fleet-3-overview-block-1 .fleet-body{background-image:url(/themes/alock_bespoke_design/css/../../../sites/srltravel/files/fleet-body-logo.png);background-repeat:no-repeat;background-position:left bottom;background-size:46%;color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.2em;text-align:left;padding:0 0 45px}#block-views-block-fleet-overview-block-1 .fleet-title,#block-views-block-fleet-2-overview-block-1 .fleet-title,#block-views-block-new-fleet-3-overview-block-1 .fleet-title{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.2em;padding:2px 0 10px}}@media (max-width:760px){.basic-body{column-count:1;font-size:1.2em}.header-wrap h1{font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:3em}#block-views-block-home-banners-block-1 .flex-caption,#block-views-block-basic-banners-block-1 .flex-caption,#block-views-block-news-banners-block-1 .flex-caption,#block-views-block-hotel-transfer-banners-block-1 .flex-caption{background-color:rgba(49,62,83,.6);border-color:#898c93;border-style:solid;border-width:2px 0;color:#fff;margin:-212px 0 0;padding:0 4% 10px;position:relative;text-align:center}#block-views-block-fleet-overview-block-1 .fleet-wrapper,#block-views-block-new-fleet-3-overview-block-1 .fleet-wrapper,#block-views-block-fleet-2-overview-block-1 .fleet-wrapper{float:none;width:100%;padding:30px 5%;position:relative;transform:unset;margin-left:0}#block-views-block-fleet-overview-block-1 .fleet-image,#block-views-block-new-fleet-3-overview-block-1 .fleet-image,#block-views-block-fleet-2-overview-block-1 .fleet-image{float:none;width:100%;display:block}#block-views-block-fleet-overview-block-1 .fleet-body,#block-views-block-fleet-2-overview-block-1 .fleet-body,#block-views-block-new-fleet-3-overview-block-1 .fleet-body{background-image:url(/themes/alock_bespoke_design/css/../../../sites/srltravel/files/fleet-body-logo.png);background-repeat:no-repeat;background-position:left bottom;background-size:30%;color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.2em;text-align:left;padding:0 0 65px}#block-views-block-news-overview-block-1 .views-row{display:inline-block;width:45%;margin:0 2% 60px;vertical-align:top}.news-body{column-count:1;column-gap:100px;column-span:all;color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-contact-wrapper{float:none;padding:15px 5% 0 7%;width:100%}.main-contact-form{padding:35px 5% 0;width:100%}}@media (max-width:480px){#block-srlheaderlogo img{max-width:240px;height:auto}#block-srlheaderlogo{background-color:#313e53;border-color:#bdbdbd;border-style:solid;border-width:0 0 6px;letter-spacing:1px;padding:54px 7%}#block-sidrtriggerbuttonblock{color:#fff;float:right;text-transform:uppercase;margin:-100px 7% 0 0;position:relative;width:62px;z-index:300}#block-contactheader{text-align:center}.header-wrap h1{font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.8em}.header-wrap{font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.6em}.header-wrap-2{display:none}#block-views-block-home-banners-block-1 .flex-caption,#block-views-block-basic-banners-block-1 .flex-caption,#block-views-block-news-banners-block-1 .flex-caption,#block-views-block-hotel-transfer-banners-block-1 .flex-caption{background-color:rgba(49,62,83,.6);border-color:#898c93;border-style:solid;border-width:2px 0;color:#fff;margin:-65px 0 0;padding:0 4% 10px;position:relative;text-align:center}.review-body{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.2em;text-align:center}#block-requestaquotehome,#block-requestaquoteourfleet{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em;text-align:center}.webform-main{width:100%}.webform-wrapper{float:none;width:100%;padding:0 0 30px;position:relative;top:0;transform:none;margin-left:0}.footer-wrapper{display:block;justify-content:space-between;padding:10px 7% 70px;text-align:center}.services-footer{margin:0 0 40px}.contact-footer{text-align:center;margin:45px 0 0}#block-copyrightfooter{background-color:#c6c6c6;color:#434242;text-align:center;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:300;font-style:normal;font-size:1em;padding:15px 5%}#block-views-block-airport-transfers-overview-block-1 .view-content,#block-views-block-airport-transfers-glasgow-overview-block-1 .view-content,#block-views-block-duplicate-of-airport-transfers-block-1 .view-content{column-count:1;column-gap:60px;column-span:all;color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.2em}#views-exposed-form-airport-transfers-overview-block-1 .form-actions,#views-exposed-form-duplicate-of-airport-transfers-block-1 .form-actions{margin:0 auto 0px auto;display:inline-block}#block-views-block-news-overview-block-1 .views-row,#block-views-block-duplicate-of-airport-transfers-block-1 .views-row{display:inline-block;width:97%;margin:0 2% 60px;vertical-align:top}.sidr-inner{background-image:url(/themes/alock_bespoke_design/css/../../../sites/srltravel/files/srltravel-menu-logo.png);background-repeat:no-repeat;background-size:55%;background-position:bottom}.sidr li{list-style:none;text-decoration:none;padding:10px 0}.sidr{color:#fff;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.4em;text-align:center}.home-title{font-size:2.2em}#block-views-block-customer-logos-block-1 .view-header,.quote-title{font-size:2.2em}#block-executivecarhirescotland h2{font-size:2.2em}#block-views-block-fleet-overview-block-1 .fleet-title,#block-views-block-fleet-2-overview-block-1 .fleet-title,#block-views-block-new-fleet-3-overview-block-1 .fleet-title{font-size:2.2em}#block-views-block-news-overview-block-1 h1{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.2em;padding:0}.main-cont-phone{background-image:url(/themes/alock_bespoke_design/css/../../../sites/srltravel/files/phone-icon.png);background-repeat:no-repeat;background-position:left;color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.9em;padding:0 0 0 30px}#block-views-block-main-contact-page-block-1 h1{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.2em;padding:35px 7% 15px;text-align:center}.form-item-first-name,.form-item-telephone,.form-item-travelling-from{width:100%;float:none}.form-item-last-name,.form-item-email,.form-item-travelling-to,.form-item-last-name-,.form-item-number-of-passengers,#edit-date,#edit-pickup-time{width:100%;float:none;margin-left:0}#edit-number-of-passengers{float:none;margin-top:30px}#block-views-block-request-a-quote-block-1 .form-item-first-name,#block-views-block-request-a-quote-block-1 .form-item-telephone,#block-views-block-request-a-quote-block-1 .form-item-travelling-from,#block-views-block-request-a-quote-transfers-block-1 .form-item-first-name,#block-views-block-request-a-quote-transfers-block-1 .form-item-telephone,#block-views-block-request-a-quote-transfers-block-1 .form-item-travelling-from{clear:both;width:100%;float:none}#block-views-block-request-a-quote-block-1 .form-item-number-of-passengers,#block-views-block-request-a-quote-transfers-block-1 .form-item-number-of-passengers{width:100%;float:none;margin-top:-16px}.form-type-datetime{width:100%;float:none}#block-views-block-airport-transfers-block-1 .views-row,#block-views-block-hotel-transfers-block-1 .views-row{column-count:1;column-gap:60px;column-span:all;position:relative}.transfer-body-wrapper{padding:30px 5% 0}.webform-submission-main-contact-page-form .form-item-first-name,.webform-submission-main-contact-page-form .form-item-telephone{width:100%;float:none}#block-welcometoscotland{width:100%}#block-welcometoscotland img{width:100%;height:auto}#block-welcometoscotland .welcome-text-wrapper{background-color:rgba(49,62,83,.6);border-color:#898c93;border-style:solid;border-width:2px 0;color:#fff;margin:-107px 0 0;padding:8px 7%;position:relative;text-align:center}.welcome-text-1{font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.6em}.welcome-text-2{font-family:myriad-pro-semi-condensed,sans-serif;font-weight:300;font-style:normal;font-size:1.8em;letter-spacing:1px}}.webform-confirmation{padding:120px 0;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em}#block-views-block-home-banners-block-1 .flex-control-nav,#block-views-block-basic-banners-block-1 .flex-control-nav{display:none;background-color:#c6c6c6}#block-views-block-home-banners-block-1,#block-views-block-basic-banners-block-1{min-height:1049px}@media (max-width:1800px){#block-views-block-home-banners-block-1,#block-views-block-basic-banners-block-1{min-height:880px}}@media (max-width:1500px){#block-views-block-home-banners-block-1,#block-views-block-basic-banners-block-1{min-height:700px}}@media (max-width:1200px){#block-views-block-home-banners-block-1,#block-views-block-basic-banners-block-1{min-height:500px}}@media (max-width:900px){#block-views-block-home-banners-block-1,#block-views-block-basic-banners-block-1{min-height:340px}}@media (max-width:600px){#block-views-block-home-banners-block-1,#block-views-block-basic-banners-block-1{min-height:314px}}@media (max-width:480px){#block-views-block-home-banners-block-1,#block-views-block-basic-banners-block-1{min-height:273px}}#block-views-block-airport-transfers-edinburgh-2-block-1,#block-views-block-airport-transfers-dundee-2-block-1{padding:60px 7%}#block-views-block-airport-transfers-edinburgh-2-block-1 h2,#block-views-block-airport-transfers-dundee-2-block-1 h2{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.7em;margin:30px 0 20px}.airport-body{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em}#block-weddingblock2{width:100%}#block-weddingblock2 im{width:100%;height:auto}#block-views-block-customer-reviews-block-1{background-color:#c6c6c6;padding:45px 7% 55px}#block-views-block-customer-reviews-block-1 .flexslider{background-color:#c6c6c6}.review-body{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.4em;text-align:center;padding:0 5%}.review-header{color:#3b3b3b;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.2em;padding:2px 0 30px;text-align:center}.review-title{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.2em;margin:30px 0;text-align:center}#block-views-block-edinburgh-other-links-block-1{background-color:#c6c6c6;padding:60px 7%}#block-views-block-edinburgh-other-links-block-1 .views-row{display:inline-block;margin:8px}.other-transfers-edin{background-color:#858484;border-radius:8px;padding:2px 7px}.other-transfers-edin a:link,.other-transfers-edin a:visited{color:#fff;text-decoration:none}.other-transfers-edin:hover{background-color:#313e53}#block-views-block-edinburgh-other-links-block-1 .view-header{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.7em;margin:30px 0 20px}#block-views-block-article-overviews-destinations-block-1,#block-views-block-article-overviews-gleneagles-block-1{background-color:#dfdfdf;padding:60px 7%}#block-views-block-article-overviews-destinations-block-1 .view-header,#block-views-block-article-overviews-gleneagles-block-1 .view-header{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.9em}#block-views-block-article-overviews-destinations-block-1 h3,#block-views-block-article-overviews-gleneagles-block-1 h3{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.7em;margin:30px 0 20px}.art-dest-body{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em}#block-getaquote{position:fixed;left:0;bottom:32px;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:600;font-style:normal;float:right;font-size:1.3em;height:30px;width:100%;text-align:center;text-transform:uppercase;z-index:400}.get-quote{float:right;display:block;color:#2d2c2c;background-color:#dbbd6e;border-radius:9px;padding:9px 23px;margin:0 30px 0 0;border-color:#fff;border-style:solid;border-width:1px}.get-quote a:link,.get-quote a:visited{color:#2d2c2c}#block-services{padding:0 1%;text-align:center}.services{background-color:#fff;width:22%;display:inline-block;margin:30px 1%;padding:10px;vertical-align:top}.services-image img{width:100%;height:auto}.services-title{color:#3b3b3b;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.9em;padding:20px 0 15px;text-align:center}.services-body{color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.2em;min-height:70px}.services-book-now{display:inline-block;background-color:#dbbd6e;border-radius:7px;color:#3b3b3b;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em;text-align:center;text-transform:uppercase;margin:30px auto 30px auto;padding:4px 15px}.services-book-now a:link,.services-book-now a:visited{color:#3b3b3b}@media (max-width:760px){.services{background-color:#fff;width:47%;display:inline-block;margin:30px 1%;padding:10px;vertical-align:top}}@media (max-width:480px){.services{background-color:#fff;width:95%;display:inline-block;margin:30px 1%;padding:10px;vertical-align:top}}#block-views-block-hotel-transfers-overview-block-1 h2{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2em;text-align:left}#block-views-block-hotel-transfers-overview-block-1{padding:0 7% 60px}.hotel-overview-title{font-family:myriad-pro-semi-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.3em}@media (max-width:480px){.mobile-banner-image{display:block}.banner0image{display:none}#block-welcometoscotland{display:none}}
