.asterisk{color:#d2232a}.smaller{font-size:smaller}.breadcrumbs.background--light,.breadcrumbs.background--light a{color:black;border-bottom:#333 1px solid}.breadcrumbs.background--light a:hover,.breadcrumbs.background--light a:focus{color:gray}.breadcrumbs.background--dark,.breadcrumbs.background--dark a{color:white;border-bottom:#ccc 1px solid}.breadcrumbs.background--dark a:hover,.breadcrumbs.background--dark a:focus{color:darkenen(#000, 50%)}.developedBy{float:left;color:#bbbbbb;font-family:Arial, Helvetica, sans-serif;font-size:10px;padding-bottom:20px;text-align:center}#developedBy a{color:#bbbbbb;font-size:10px;text-decoration:none}#developedBy a:hover{text-decoration:underline;color:#999999}body{background-color:#54524f}a{text-decoration:underline}a:hover,a:focus{text-decoration:underline}.navbar-nav a{text-decoration:none}.rtw-centred-buttons div{display:inline-block;width:100%}.rtw-centred-buttons div:nth-of-type(2){margin:0 auto;margin-top:100px}.rtw-centred-buttons div img{margin:0 auto}#main-slider .carousel .slide-margin{margin-top:350px}.navbar-nav{float:right;margin-top:-10px}.navbar-nav>li{margin-left:30px;padding-bottom:5px}.navbar-default{border:none}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background-color:transparent;color:#fff;background-image:-webkit-linear-gradient(top, #1f1f1e 0%, #474543 100%);background-image:-o-linear-gradient(top, #1f1f1e 0%, #474543 100%);background-image:linear-gradient(to bottom, #1f1f1e 0%,#474543 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1F1F1E', endColorstr='#FF474543', GradientType=0);border-radius:6px}.nav .open>a,.nav .open{background-color:transparent;color:#fff;background-image:-webkit-linear-gradient(top, #274262 0%, #112033 100%);background-image:-o-linear-gradient(top, #274262 0%, #112033 100%);background-image:linear-gradient(to bottom, #274262 0%,#112033 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF274262', endColorstr='#FF112033', GradientType=0);border-radius:6px}.navbar-default .navbar-nav>li>a{color:#e6e6e6}.navbar-nav>li>a{padding:10px 15px}.navbar-default ul.dropdown-menu{background-color:#54524f}.dropdown-menu>li>a,.dropdown-menu>li>a{color:#777}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#fff;background-image:-webkit-linear-gradient(top, #112033 0%, #274262 100%);background-image:-o-linear-gradient(top, #112033 0%, #274262 100%);background-image:linear-gradient(to bottom, #112033 0%,#274262 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF112033', endColorstr='#FF274262', GradientType=0)}.catchlines{color:#fff}.catchlines p{margin:0}.center{padding-bottom:0}ul.social-share li a:hover{background-color:transparent;background-image:-webkit-linear-gradient(top, #274262 0%, #112033 100%);background-image:-o-linear-gradient(top, #274262 0%, #112033 100%);background-image:linear-gradient(to bottom, #274262 0%,#112033 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF274262', endColorstr='#FF112033', GradientType=0)}.home_page #feature{background-image:url(../images/backgrounds/stromness-from-the-sea.jpg);background-position:center -180px;min-height:800px}.accommodation_page #feature{background-image:url(../images/backgrounds/pebbles.jpg);background-position:center -180px;min-height:800px}.stromness_page #feature{background-image:url(../images/backgrounds/stromness.jpg);background-position:center -180px;min-height:800px}.tariff_page #feature{background-image:-webkit-linear-gradient(top, #54524f 0%, #3a3836 100%);background-image:-o-linear-gradient(top, #54524f 0%, #3a3836 100%);background-image:linear-gradient(to bottom, #54524f 0%,#3a3836 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF54524F', endColorstr='#FF3A3836', GradientType=0);background-position:center 0;min-height:500px}.orkney_page #feature{background-image:url(../images/backgrounds/ring-of-brodgar.jpg);background-position:center -180px;min-height:700px;background-size:100%}.contact_us_page #feature{background-image:-webkit-linear-gradient(top, #54524f 0%, #3a3836 100%);background-image:-o-linear-gradient(top, #54524f 0%, #3a3836 100%);background-image:linear-gradient(to bottom, #54524f 0%,#3a3836 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF54524F', endColorstr='#FF3A3836', GradientType=0);background-position:center 0px;min-height:500px}.orkney_islands_page #feature img{float:right;padding-left:1em;max-width:100%}.wrap-photos div{float:left;max-width:100%;margin-bottom:1em}.wrap-photos div img{max-width:100%}#footer{background-color:#3a3836}#footer a:hover{color:#9FCFE3}.navbar .container{background:url(../images/furniture/header_bg.png) left top repeat-x}.header-buttons{float:right;display:inline-block;margin-top:1.5em}.navbar-header{width:100%}.dropdown-menu{left:auto !important;right:auto !important;min-width:auto}.dropdown-menu li{display:block}#feature{background-color:#54524f}.best_blocks{text-align:center;padding:40px;box-sizing:border-box;margin:40px;background-color:rgba(255,255,255,0.4);-webkit-box-shadow:7px 7px 27px 6px rgba(0,0,0,0.75);-moz-box-shadow:7px 7px 27px 6px rgba(0,0,0,0.75);box-shadow:7px 7px 27px 6px rgba(0,0,0,0.75);-webkit-transition:box-shadow .3s ease-out;-moz-transition:box-shadow .3s ease-out;-o-transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out;border-top:#444 3px solid;border-right:#444 3px solid;border-left:#bbb 3px solid;border-bottom:#bbb 3px solid;min-height:240px}.best_blocks:hover,.best_blocks:focus{background-color:rgba(255,255,255,0.2);box-shadow:3px 3px 17px 3px rgba(0,0,0,0.75)}.best_blocks:active{background-color:rgba(255,255,255,0.5);-webkit-box-shadow:1px 1px 7px 1px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 7px 1px rgba(0,0,0,0.75);box-shadow:1px 1px 7px 1px rgba(0,0,0,0.75)}.best_blocks h2{font-size:2em;margin-top:10px;word-wrap:break-word}.best_blocks .quote{font-style:italic}.best_blocks .byline{font-weight:bold}.full_page_block{color:#333;text-align:left;padding:1em;box-sizing:border-box;margin:20px;background-color:rgba(255,255,255,0.9);-webkit-box-shadow:7px 7px 27px 6px rgba(0,0,0,0.75);-moz-box-shadow:7px 7px 27px 6px rgba(0,0,0,0.75);box-shadow:7px 7px 27px 6px rgba(0,0,0,0.75);-webkit-transition:box-shadow .3s ease-out;-moz-transition:box-shadow .3s ease-out;-o-transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out;border-top:#444 3px solid;border-right:#444 3px solid;border-left:#bbb 3px solid;border-bottom:#bbb 3px solid;min-height:180px;overflow:hidden}.full_page_block h1,.full_page_block h2,.full_page_block h3,.full_page_block h4,.full_page_block h5,.full_page_block h6{font-size:1.9em;margin-top:10px;text-transform:uppercase;color:#666;font-weight:bold;text-shadow:2px 2px 4px rgba(0,0,0,0.5)}.full_page_block h2{font-size:1.5em}.full_page_block h3{font-size:1.4em}.full_page_block h4{font-size:1.3em}.full_page_block h5{font-size:1.0em}.full_page_block h6{font-size:.9em}.w_100{width:100%}body>section{padding-top:20px}a[href^="http:"]:after,a[href^="https:"]:after{content:url("/images/ico/external-link.png");padding-left:4px}.header-buttons a[href^="http:"]:after,.header-buttons a[href^="https:"]:after{content:""}.full_page_block a[href$=".pdf"]:before,.download a[href$=".pdf"]:before{content:url("/images/ico/pdf-icon.png");padding-right:4px}.download a{text-decoration:none}.download a:hover,.download a:focus{text-decoration:underline}.full_page_block .build-photos a[href$=".pdf"]:before,.full_page_block .wrap-photos a[href$=".pdf"]:before{content:''}fieldset{border:1px solid #999;-webkit-border-radius:2ex;-moz-border-radius:2ex;border-radius:2px;margin:12px 0;overflow:hidden;padding:0 10px 10px}legend{background-color:#DEDEDE;border-bottom:1px solid #D4D4D4;border-top:1px solid #D4D4D4;box-shadow:3px 3px 3px #CCCCCC;font-size:1.1em;padding:0.3em 1em;text-transform:uppercase;width:30%}fieldset .inner{border:1px solid #cccccc;min-width:50%;max-width:80%}#contact_us #termsAndConditions{border:1px solid #666666;padding:5px;background:#f9f9f9;display:none}#termsAndConditions ul,#accommodation #primary ul{list-style:disc;margin-left:1.5em}label{min-width:230px;display:inline-block;font-size:.9em}label span{font-size:.9em}form[role="form"] div{margin:.5em 0}form[role="form"] input[type="text"],form[role="form"] input[type="email"]{width:284px}form[role="form"] input[type="number"]{width:50px}.terms_and_conditions{background-color:#fff;padding:2em;position:absolute;z-index:100;left:50%;top:2%;width:45%;height:90%;overflow:scroll;box-shadow:7px 7px 7px 6px rgba(0,0,0,0.75)}.terms_and_conditions input{margin-bottom:1em}::-webkit-input-placeholder{color:#cdcdcd}:-moz-placeholder{color:#cdcdcd}::-moz-placeholder{color:#cdcdcd}:-ms-input-placeholder{color:#cdcdcd}.success{border:#3C0 solid 2px;padding:1em;background-color:#dedede;color:#390;text-align:center}.breadcrumbs{list-style:none;color:white;margin:-10px 0 5px 0;border-bottom:#CCC 1px solid}.breadcrumbs li{display:inline-block;font-weight:bold}.breadcrumbs a{color:#efefef;text-decoration:none;font-weight:normal}.breadcrumbs a:hover{color:#dedede;text-decoration:underline}.about_us_page .breadcrumbs{margin-bottom:100px}.account_box{border:#999 solid 2px;padding:1em;width:70%;margin:2em;background-color:rgba(255,255,255,0.3)}.account_box span{width:130px;display:inline-block}.boxes{display:flex;flex-flow:row wrap;justify-content:space-around}.boxes div{box-sizing:border-box;margin-top:30px;padding:0}.boxes div a{display:block;height:100%;width:100%;padding:2em}.why_blocks .byline{font-weight:bold}.why_blocks p{line-height:120%;font-style:italic}.our_cruises_blocks{background-color:rgba(255,255,255,0.1);-webkit-box-shadow:12px 12px 30px 1px rgba(0,0,0,0.75);-moz-box-shadow:12px 12px 30px 1px rgba(0,0,0,0.75);box-shadow:12px 12px 30px 1px rgba(0,0,0,0.75);-webkit-transition:box-shadow .3s ease-out;-moz-transition:box-shadow .3s ease-out;-o-transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out;width:50%;text-align:center;margin-left:auto;margin-right:auto}div.our_cruises_blocks a{box-shadow:0px 0px 6px 0px #54524f inset;text-decoration:none;padding:1em 1.5em}.our_cruises_blocks h2{color:#fff;text-shadow:3px 3px 3px #0b1a3d;margin:0;line-height:120%;margin-bottom:.5em;font-weight:bold;font-size:24px}.orkney_blocks{background-color:rgba(255,255,255,0.4);-webkit-box-shadow:12px 12px 30px 1px rgba(0,0,0,0.75);-moz-box-shadow:12px 12px 30px 1px rgba(0,0,0,0.75);box-shadow:12px 12px 30px 1px rgba(0,0,0,0.75);-webkit-transition:box-shadow .3s ease-out;-moz-transition:box-shadow .3s ease-out;-o-transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out;width:50%;text-align:center;margin-left:auto;margin-right:auto}div.orkney_blocks a{text-decoration:none;padding:1em 1.5em}.orkney_blocks a h2{color:#fff;text-shadow:3px 3px 3px #0b1a3d;margin:0;font-weight:bold;font-size:24px;text-transform:uppercase}.about_us_page .orkney_blocks{-webkit-box-shadow:8px 8px 12px 1px rgba(204,204,204,0.75);-moz-box-shadow:8px 8px 12px 1px rgba(204,204,204,0.75);box-shadow:8px 8px 12px 1px rgba(204,204,204,0.75)}.orkney_page .boxes{margin-top:350px}.inset{margin-left:43px}.inset_2{margin-left:142px;margin-top:-10px}table,td,th{border:#333 solid 1px;margin-bottom:1em}td,th{padding:.5em}tr th{text-align:center;background-color:#bab8b5}tr:nth-child(odd){background-color:#ebebea}tr:nth-child(even){background-color:#fff}td:first-child{font-weight:bold}table a{text-decoration:none}table a:hover,table a:focus{text-decoration:underline}strong .label{font-weight:bold}span.label{font-weight:bold;min-width:120px;color:inherit;font-size:inherit;display:inline-block;text-align:left}.build-photos{display:flex;justify-content:space-around;align-items:center;margin-bottom:1em}.build-photos>div{min-width:0}.build-photos>div>img{max-width:100%;height:auto}.google_map img{width:100%;height:300px}.orkney_page p:first-of-type{font-weight:bold}.tariff_page #feature ul li{font-weight:bold}.tariff_page #feature ul li ul li{font-weight:normal}#terms_and_conditions{display:none}.home_page .intro_box{max-width:600px;background-color:#54524f;border:7px solid #d9d9d9;-webkit-border-radius:15px 15px;-moz-border-radius:15px / 15px;border-radius:15px / 15px;-webkit-box-shadow:#6e6c68 4px 4px 10px,#3a3836 4px 4px 4px inset;-moz-box-shadow:#6e6c68 4px 4px 10px,#3a3836 4px 4px 4px inset;box-shadow:#6e6c68 4px 4px 10px,#3a3836 4px 4px 4px inset;opacity:.9;color:#fff;margin:auto;padding:1em;text-align:center;margin-top:50px;font-size:15px;webkit-animation:fadeInUp 300ms linear 1200ms both;-moz-animation:fadeInUp 300ms linear 1200ms both;-o-animation:fadeInUp 300ms linear 1200ms both;-ms-animation:fadeInUp 300ms linear 1200ms both;animation:fadeInUp 300ms linear 1200ms both}@media (max-width: 1200px){.scapa_flow_package_page #feature{background-position:center -800px}.about_us_page #feature{min-height:500px}.about_us_blocks h2{font-size:1.3em;max-width:100%}.about_us_blocks h2:nth-of-type(2){font-size:2em}.account_box{width:100%;margin:0 0 1em 0;font-size:.85em}.account_box span{width:110px;display:inline-block}}@media (min-width: 992px){.header-buttons a{margin-left:.7em !important}.catchlines{margin-left:-14px}}@media (max-width: 991px){.diving_page #feature .container .row{height:420px}.about_us_page #feature .container .row{padding-top:65px}.about_us_page #feature .container .row>div{margin-bottom:20px}.header-buttons a{margin-left:0;margin-right:.1em}.header-logo img{max-width:75%}.navbar .container{background:url(../images/furniture/header_bg.png) left top repeat-x;background-position:0 -28px}.catchlines{margin-left:-28px;margin-top:0px}.catchlines p{font-size:12px;padding-left:15px}.header-buttons{margin-top:.5em;margin-bottom:10px}.rtw-centred-buttons div:nth-of-type(1) img{max-width:85%}.rtw-centred-buttons div:nth-of-type(2) img{width:85%}.copyright{font-size:11px}}@media (max-width: 767px){.boxes div{width:90%}.home_page .intro_box{width:90%;margin-top:20px}.the_crew_page #feature img{display:block;margin:1em auto .5em;float:none}span.label{width:100px}.our_cruises_tailored_to_suit_page .full_page_block ul{margin-left:80px}.orkney_page .boxes{margin-top:0}.orkney_page #feature{min-height:200px;background-position:center 0}.album_display{margin-left:-40px}.cruising_guide_page span.label{font-weight:bold;width:auto}.inset{margin-left:5px}.full_page_block h1{word-break:break-all}ul.navbar-nav li{border-bottom:#ccc solid 1px}}@media (max-width: 477px){form[role="form"] label{min-width:0;font-size:12px}form[role="form"] input[type="text"],form[role="form"] input[type="email"],form[role="form"] label,form[role="form"] textarea{width:100%}form[role="form"] fieldset{width:100%}form[role="form"] fieldset.inner{max-width:100%}form[role="form"] legend{font-size:13px;width:90%}.header-buttons{margin:160px auto 90px;display:block;float:none;width:320px}.header-buttons a.navbar-brand{width:143px;margin:0 2px}.header-buttons a{margin-left:0;margin-right:.1em}.header-logo img{max-width:75%}.navbar .container{background:url(../images/furniture/header_bg.png) left top repeat-x;background-position:0 22px}.catchlines{position:absolute;top:8px;margin-top:auto}.catchlines p{font-size:10px}.rtw-centred-buttons div:nth-of-type(1) img{max-width:85%}.rtw-centred-buttons div:nth-of-type(2) img{width:85%}.container>.navbar-header,.container>.navbar-collapse{height:220px}.copyright{font-size:10px;text-align:center}.developedBy{display:block;margin:0;padding:0;text-align:center;width:100%}.social{text-align:center;margin:.5em 0}.rtw-centred-buttons div{width:90%}.navbar-nav{float:none}.testimonials{margin-bottom:20px}.orkney_islands_page #feature img{padding-left:0;margin:.5em 0}}@media (max-width: 360px){.header-buttons{margin:160px auto 90px;display:block;float:none;width:290px}table{font-size:11px}td{padding:.25em}span.label{width:auto}.our_cruises_tailored_to_suit_page .full_page_block ul{margin-left:0}.album a img{max-width:100%;box-shadow:3px 3px 3px 1px rgba(255,255,255,0.9)}.album{width:100%;margin-left:0}div [role="complementary"]{display:none}}
