.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:0px;padding-right:0px}.row{margin-right:0%;margin-left:0%;padding-left:0%;padding-right:0%;}.region-header{}.region-content{background-color:#fff;padding:0px 0px 0px 0px;}body{margin-top:0px;padding-left:0px;padding-right:0px;}.page-header{border-bottom-width:0px}.container-fluid{padding-left:0px;padding-right:0px}.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% 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% 0px 0px;position:relative;width:62px;z-index:300}.sidr-trigger__text{margin:8px 2px 0px 0px;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,0.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 0px 30px 0px;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 0px 15px 0px;}.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:0px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0px rgba(0,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% 10px 7%;}#block-srlheaderlogo{background-color:#313e53;border-color:#bdbdbd;border-style:solid;border-width:0px 0px 6px 0px;letter-spacing:1px;padding:84px 7% 84px 7%;}#block-srlheaderlogo img{width:100%;max-width:430px;height:auto;}.mobile-banner-image{display:none;}.flexslider{border:none;margin:0px;}#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,0.6);border-color:#898c93;border-style:solid;border-width:2px 0px 2px 0px;color:#fff;margin:-190px 0px 0px 0px;padding:25px 7% 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 7%;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:0px 0px 4px 0px;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 7%;}#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 0px 30px 0px;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 0px 30px 0px;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 0px 30px 0px;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:#3b3b3b;padding:60px 7% 20px 7%;position:relative;}.webform-wrapper{float:right;width:40%;padding:0px 0% 0px 0%;position:absolute;top:40%;transform:translateY(-50%);margin-left:47%;color:#fff;}.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:0px;}#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 7%;}#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 0px 15px 0px}#block-views-block-blog-overview-block-1 .views-row{margin:0px 0px 30px 0px;padding:0px 0px 30px 0px;}.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 0px 0px 0px;}.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,0.6);border-color:#898c93;border-style:solid;border-width:2px 0px 2px 0px;color:#fff;margin:-184px 0px 0px 0px;padding:30px 7% 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% 40px 7%}#block-views-block-customer-logos-block-1{background-color:#dcdcdc;padding:30px 0px 0px 0px;}#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:0px 0px 10px 0px;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,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}#block-executivecarhirescotland{padding:35px 7% 65px 7%;}#block-executivecarhirescotland h2{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.5em;padding:2px 0px 30px 0px;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{}#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-row-1{}#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:0px 4% 0px 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:0px 7% 0px 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 0px 20px 0px;}#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:0px 0px 75px 0px;}#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 0px 20px 0px;}.transfer-body-wrapper{padding:40px 8% 0px 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 0px 40px 0px;}.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 0px 40px 0px;}.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% 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:0px 0px 30px 0px;}#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:0px 0px 40px 0px;}#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:0px 15px 0px 0px;}#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:0px 0px 0px 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% 60px 7%;}#block-top20golfcoursesinscotland{background-color:#dcdcdc;padding:35px 7% 35px 7%;}#block-golftoursscotlandfrequentlyaskedquestions{padding:35px 7% 35px 7%;}#block-top20golfcoursesinscotland h2,#block-golftoursscotlandfrequentlyaskedquestions h2{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:2.5em;padding:0px 0px 10px 0px;text-align:center;}#block-golftoursscotlandfrequentlyaskedquestions h3{color:#858484;font-family:"elza-narrow",sans-serif;font-weight:300;font-style:normal;font-size:1.4em;padding:0px 0px 10px 0px;text-align:left;}#block-views-block-main-contact-page-block-1{padding:0px 0px 65px 0px;}#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 7%;text-align:center;}.main-contact-wrapper{float:right;padding:15px 5% 0px 7%;width:45%;}.main-contact-form{padding:0px 0px 0px 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:0px 0px 0px 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 0px 15px 0px;padding:0px 0px 0px 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:0px 0px 0px 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% 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 0px 0px 0px;}.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 0px 4px 0px;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% 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 0px 50px 0px;}#block-views-block-news-overview-block-1 .views-row{display:inline-block;width:30%;margin:0px 1.5% 60px 1.5%;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 0px 10px 0px;}.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 0px 30px 0px;}.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 0px 4px 0px;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% 0px 0%;margin:0px 0px 0px 0px;}.footer-wrapper{display:flex;justify-content:space-between;padding:10px 7% 70px 7%;}.services-footer-header{font-family:myriad-pro-semi-condensed,sans-serif;font-weight:300;font-style:normal;font-size:1.7em;margin:0px 0px 40px 0px;}.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:0px 0px 15px 0px;}.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% 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:0px 4% 0px 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:0px 4% 0px 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:0px 0px 45px 0px;}#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 0px 10px 0px;}}@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,0.6);border-color:#898c93;border-style:solid;border-width:2px 0px 2px 0px;color:#fff;margin:-212px 0px 0px 0px;padding:0px 4% 10px 4%;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% 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:0px 0px 65px 0px;}#block-views-block-news-overview-block-1 .views-row{display:inline-block;width:45%;margin:0px 2% 60px 2%;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% 0px 7%;width:100%;}.main-contact-form{padding:35px 5% 0px 5%;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:0px 0px 6px 0px;letter-spacing:1px;padding:54px 7% 54px 7%;}#block-sidrtriggerbuttonblock{color:#fff;float:right;text-transform:uppercase;margin:-100px 7% 0px 0px;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,0.6);border-color:#898c93;border-style:solid;border-width:2px 0px 2px 0px;color:#fff;margin:-65px 0px 0px 0px;padding:0px 4% 10px 4%;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:0px 0% 30px 0%;position:relative;top:0%;transform:none;margin-left:0%;}.footer-wrapper{display:block;justify-content:space-between;padding:10px 7% 70px 7%;text-align:center;}.services-footer{margin:0px 0px 40px 0px;}.contact-footer{text-align:center;margin:45px 0px 0px 0px;}#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% 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:0px 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:0px 2% 60px 2%;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 0px 10px 0px;}.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:0px 0px 0px 0px;}.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:0px 0px 0px 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 7%;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:0px;}#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% 0px 5%;}.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,0.6);border-color:#898c93;border-style:solid;border-width:2px 0px 2px 0px;color:#fff;margin:-107px 0px 0px 0px;padding:8px 7% 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 0px 120px 0px;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% 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:0px 5% 0px 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 0px 30px 0px;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 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 1px 1px 1px;}.get-quote a:link,.get-quote a:visited{color:#2d2c2c;}#block-services{padding:0px 1% 0px 1%;text-align:center;}.services{background-color:#fff;width:22%;display:inline-block;margin:30px 1% 30px 1%;padding:10px 10px 10px 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 0px 15px 0px;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 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:0px 7% 60px 7%;}.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;}}#block-mapofgolfcoursesinandaroundstandrews{text-align:center;background-color:#dcdcdc;}#block-mapofgolfcoursesinandaroundstandrews 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;}
