/*!
Theme Name: 	Great Days
Theme URI: 		http://www.greatdays.co.uk
Description: 	A custom theme
Version: 		1.0
Author: 		Pixel Air
Author URI: 	http://www.pixel-air.co.uk
Tags: 			clean, modern, responsive
*/@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600,700,300);*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{margin:0 auto}.row:after,.col:after,.clr:after,.group:after{content:"";display:block;height:0;clear:both;visibility:hidden}.row{clear:both}.col{display:block;float:left;width:100%;margin-bottom:1.4em}@media (min-width: 768px){.container{width:96%}.row{margin-left:-2%}.col{margin-left:2%}.span_1{width:6.33%}.span_2{width:14.66%}.span_3{width:23.0%}.span_4{width:31.32%}.span_5{width:39.65%}.span_6{width:48.0%}.span_7{width:56.35%}.span_8{width:64.67%}.span_9{width:73.0%}.span_10{width:81.33%}.span_11{width:89.65%}.span_12{width:98%}}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:inline-block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-50px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}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}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}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;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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}@media screen and (max-width: 768px){.hamburger{text-align:right}.hamburger .burger{position:absolute;top:22px;right:15px;z-index:2;outline:none}.hamburger .bun{display:inline-block;padding:0;width:auto}.hamburger .bun>span{display:block;height:4px;width:22.5px;margin:3px 0;background:#003963}.hamburger.open .bun span{position:relative;margin:0}.hamburger.open .bun span:nth-child(2){opacity:0}.hamburger.open .bun span:nth-child(1){transform:rotate(405deg);top:7px}.hamburger.open .bun span:nth-child(3){transform:rotate(315deg);top:-2px}.hamburger .helper{display:inline-block;margin:0;position:relative;top:-10.5px;color:#003963;font-size:0.8em}.hamburger.open .helper{top:-100px}.hamburger ul{list-style:none;margin:0;margin-top:.5em;padding:0;background:#003963}.hamburger ul li{display:block;border-bottom:1px solid #002f4c}.hamburger ul li a{display:block;padding:10px 15px;text-decoration:none;text-align:left;color:white}.hamburger ul li:last-child>a{border:0}.hamburger ul li ul{border:0;margin:0}.hamburger ul li ul li>ul li a{padding-left:22.5px}.hamburger ul li>ul{background:#002d4f}.hamburger ul li>ul>li>ul{background:#00223a}.hamburger ul li>ul>li>ul>li>ul{background:#001626}.hamburger ul li.parent{position:relative}.hamburger ul li.parent .dropper{position:absolute;right:0;padding:15px 22.5px;cursor:pointer;color:#003963;font-family:"FontAwesome"}.hamburger ul li.parent.open>.dropper{transform:rotateX(180deg)}}.clearfix{overflow:auto;zoom:1}.spacer{display:block;width:100%;height:30px}.alignright{float:right;margin-left:20px;margin-bottom:20px}.wpcf7{background:#f0f8ff;box-sizing:border-box;padding:20px !important}.wpcf7 fieldset label{display:block;width:45%;float:left;margin-right:2%;font-size:14px;color:#003963;font-weight:bold;padding-top:8px}.wpcf7 fieldset input[type="text"],.wpcf7 fieldset input[type="email"],.wpcf7 fieldset input[type="tel"],.wpcf7 fieldset textarea{width:53%;padding:5px;border:1px solid #e6f4ff;border-radius:3px;font-size:16px;box-shadow:0px 0px 0px #96b8d6;transition:all .5s}.wpcf7 fieldset input[type="text"]:focus,.wpcf7 fieldset input[type="email"]:focus,.wpcf7 fieldset input[type="tel"]:focus,.wpcf7 fieldset textarea:focus{outline:none;border-color:#96b8d6;box-shadow:0px 0px 5px #96b8d6}.wpcf7 fieldset p{width:100%;overflow:auto;clear:both;border-bottom:1px dotted #96b8d6;padding:10px 0;margin:0}.wpcf7 fieldset select{margin:5px 0;width:53%}.wpcf7 fieldset .wpcf7-checkbox{display:block;padding-top:8px}.wpcf7 fieldset input[type="submit"]{color:white;background:#003963;border:none;padding:10px 20px;font-size:16px;border-bottom:4px solid #96b8d6}.wpcf7 fieldset input[type="submit"]:focus{outline:none;opacity:0.5}button,html,input,select,textarea{color:#222}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body,input,textarea{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-size:0.875rem;line-height:1.5;color:#333}a,a:hover{text-decoration:none;color:#003963;outline:none}section{background:white}section.blue{background:#e6f4ff}.container{max-width:1000px;padding:15px;position:relative}.container.slim{padding:10px}.container .row .col img{max-width:100%;height:auto}h1,h2,h3,h4,h5{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#003963;font-weight:normal}h1{margin-top:0}h2{font-size:24px}h2 i{color:#96b8d6}h3{font-size:20px}h4{font-weight:bold;font-size:18px}header{background:#dce9f5;background:-moz-linear-gradient(top, #dce9f5 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dce9f5), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #dce9f5 0%, #fff 100%);background:-o-linear-gradient(top, #dce9f5 0%, #fff 100%);background:-ms-linear-gradient(top, #dce9f5 0%, #fff 100%);background:linear-gradient(to bottom, #dce9f5 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=0 )}header .container{position:relative;z-index:1;padding:0;width:100%;height:70px}@media (min-width: 768px){header .container{height:95px}}header .container .logo{position:absolute;top:8px;left:10px}header .container .logo img{width:auto;height:50px}@media (min-width: 768px){header .container .logo img{width:auto;height:80px}}header .container .badge{position:absolute;left:200px;top:30px;display:none}@media (min-width: 900px){header .container .badge{display:inherit}}header .container .contact-details{text-align:center;padding:5px 0;position:absolute;top:15px;right:50px;width:55px}header .container .contact-details .phone,header .container .contact-details .email{position:absolute;color:#003963}header .container .contact-details .phone a,header .container .contact-details .email a{color:#003963}header .container .contact-details .phone{left:0;top:0;font-size:24px}header .container .contact-details .email{right:0;top:0;font-size:24px}header .container .contact-details span{display:none}@media (min-width: 450px){header .container .contact-details{width:190px;top:0px;left:150px;right:100px}header .container .contact-details .phone,header .container .contact-details .email{width:240px;text-align:left}header .container .contact-details .phone span,header .container .contact-details .email span{display:inherit}header .container .contact-details .phone i,header .container .contact-details .email i{font-size:16px}header .container .contact-details .phone{left:0}header .container .contact-details .phone span{font-size:16px}header .container .contact-details .email{top:25px;left:0}header .container .contact-details .email span{font-size:14px}}@media (min-width: 768px){header .container .contact-details{top:12px;left:220px;width:100px}header .container .contact-details .phone i,header .container .contact-details .email i{font-size:16px}}@media (min-width: 900px){header .container .contact-details{top:12px;left:280px;width:100px}}header .container .brochures{display:none;top:10px;right:100px;padding:5px 55px 5px 8px;background:white;border-radius:5px;font-weight:600;font-size:12px}header .container .brochures img{position:absolute;top:-15px;right:10px}@media (min-width: 768px){header .container .brochures{position:absolute;display:inline-block;top:30px;right:120px}}header .container .social{margin:0;padding:0;position:absolute;display:none}@media (min-width: 450px){header .container .social{display:block;top:15px;right:50px}}@media (min-width: 768px){header .container .social{top:25px;right:10px}}header .container .social li{list-style:none;padding:0;margin:0 8px 0 0;float:left}header .container .social li a{display:block;height:40px;width:40px;border-radius:50%;text-align:center;font-size:22px;line-height:1.8em}header .container .social li a.twitter{background-color:#52a3cc;color:white}header .container .social li a.facebook{background-color:#3b5898;color:white}.page-template-page-club{background:#e6f4ff}.page-template-page-club .wrapper{max-width:1000px;margin:auto;background:#fff}.page-template-page-club .container .contact-details{left:auto;top:17px;right:15px}@media (min-width: 450px){.page-template-page-club .container .contact-details{top:3px}}@media (min-width: 768px){.page-template-page-club .container .contact-details{top:25px;right:65%}}.page-template-page-club .container .abta-atol{display:none}@media (min-width: 768px){.page-template-page-club .container .abta-atol{display:block;position:absolute;right:15px;top:50%;transform:translateY(-50%)}}nav.top-menu-wrapper{background:#7aa6cc;background:-moz-linear-gradient(top, #7aa6cc 0%, #96b8d6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7aa6cc), color-stop(100%, #96b8d6));background:-webkit-linear-gradient(top, #7aa6cc 0%, #96b8d6 100%);background:-o-linear-gradient(top, #7aa6cc 0%, #96b8d6 100%);background:-ms-linear-gradient(top, #7aa6cc 0%, #96b8d6 100%);background:linear-gradient(to bottom, #7aa6cc 0%, #96b8d6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=0 )}nav.top-menu-wrapper .container{padding:0;position:relative;top:0;width:100%;max-width:100%;text-align:right;height:inherit}nav.top-menu-wrapper .container ul.nav{display:none}@media (min-width: 768px){nav.top-menu-wrapper .container ul.nav{display:block;width:100%;margin:auto;padding:8px 0;box-sizing:border-box;text-align:center}nav.top-menu-wrapper .container ul.nav li{display:inline-block;position:relative;border-right:1px solid rgba(255,255,255,0.5)}nav.top-menu-wrapper .container ul.nav li:last-child{border-right:none}nav.top-menu-wrapper .container ul.nav li a{color:#003963;display:block;padding:0px 10px;transition:all .5s;font-size:13px}nav.top-menu-wrapper .container ul.nav li a:hover{color:white}nav.top-menu-wrapper .container ul.nav li.current-menu-item a{color:white}nav.top-menu-wrapper .container ul.nav li ul{display:none;position:absolute;width:200px;z-index:999;margin:0;padding:0}nav.top-menu-wrapper .container ul.nav li ul li{background:rgba(255,255,255,0.8);text-align:left;width:100%}nav.top-menu-wrapper .container ul.nav li ul li a{width:100%;color:#003963}nav.top-menu-wrapper .container ul.nav li:hover>ul{display:inline-block;animation:fadein .25s}}.page-template-page-club nav.top-menu-wrapper{height:30px}.page-template-page-club nav.top-menu-wrapper .container{height:30px}.page-template-page-club nav.top-menu-wrapper .container #top-menu{display:none;text-align:right;padding:5px 30px;margin:0;letter-spacing:0.025em;font-size:14px;font-weight:bold}.page-template-page-club nav.top-menu-wrapper .container #top-menu li.current-menu-item a{color:white;font-weight:bold}@media (min-width: 450px){.page-template-page-club nav.top-menu-wrapper .container #top-menu{display:block !important}}@media (min-width: 768px){.page-template-page-club nav.top-menu-wrapper .container #top-menu{text-align:center}}nav.primary-menu-container{background:#002c4d;background:-moz-linear-gradient(top, #002c4d 0%, #003963 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #002c4d), color-stop(100%, #003963));background:-webkit-linear-gradient(top, #002c4d 0%, #003963 100%);background:-o-linear-gradient(top, #002c4d 0%, #003963 100%);background:-ms-linear-gradient(top, #002c4d 0%, #003963 100%);background:linear-gradient(to bottom, #002c4d 0%, #003963 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=0 )}@media (min-width: 768px){nav.primary-menu-container ul.nav{width:100%;max-width:1000px;margin:auto;padding:0}nav.primary-menu-container ul.nav li{display:inline-block;position:relative}nav.primary-menu-container ul.nav li.menu-item-has-children{padding-right:8px}nav.primary-menu-container ul.nav li.menu-item-has-children>a:before{content:'▾';position:absolute;right:0;top:14px}nav.primary-menu-container ul.nav li a{color:#e6f4ff;display:block;padding:12px 10px 12px 10px;border-bottom:1px solid #003963;transition:all .5s}nav.primary-menu-container ul.nav li a:hover{color:white}nav.primary-menu-container ul.nav li.current_page_item a{border-color:#96b8d6;color:white}nav.primary-menu-container ul.nav li ul{display:none;position:absolute;width:200px;z-index:999;margin:0;padding:0}nav.primary-menu-container ul.nav li ul li{background:rgba(0,57,99,0.9);text-align:left;width:100%}nav.primary-menu-container ul.nav li ul li a{width:100%;color:white;padding:8px 12px}nav.primary-menu-container ul.nav li ul li:hover,nav.primary-menu-container ul.nav li ul li.current-menu-item{background:#003963}nav.primary-menu-container ul.nav li ul li:hover a,nav.primary-menu-container ul.nav li ul li.current-menu-item a{border-color:#003963}nav.primary-menu-container ul.nav li:hover>ul{display:inline-block;animation:fadein .25s}}@keyframes fadein{from{opacity:0}to{opacity:1}}.masthead{background:#ccc;width:100%;overflow:auto;position:relative;z-index:0}.masthead h1{margin:0}.slider{margin:0;padding:0}.slider li{max-height:650px}.slider li .caption{width:100%;margin:auto;text-align:left;background:rgba(255,255,255,0.9)}@media (min-width: 768px){.slider li .caption{position:absolute;bottom:20%;left:5%;width:40%}}.slider li .caption h2{color:#003963;margin:0;font-weight:normal;font-size:20px;line-height:normal;padding:10px 20px 10px 20px}@media (min-width: 768px){.slider li .caption h2{font-size:28px}}.slider li .caption p{margin:0;padding:0px 20px 15px 20px}.slider li .caption footer{background:#96b8d6;height:30px;padding:5px 15px;box-sizing:border-box;text-align:left;font-weight:600;color:white;position:relative}.slider li .caption footer a{position:absolute;bottom:0;right:0;display:inline-block;background:#003963;color:white;padding:5px 15px;height:30px}.slider li img{width:100%;height:auto}ul.categories{padding:0;margin:0}ul.categories li{padding:0;margin:0 0 20px 0;list-style:none;width:100%;position:relative;border-bottom:4px solid #96b8d6}@media (min-width: 450px){ul.categories li{width:48%;float:left;margin-right:2%}}ul.categories li img{width:100%;height:auto}ul.categories li h3{background:url(images/category-heading-grad.png) bottom left repeat-x;font-size:16px;text-transform:uppercase;font-weight:600;padding:5px 10px;position:absolute;width:100%;bottom:0;left:0;box-sizing:border-box;margin:0}ul.categories li h3 a{color:#fff}#about-us{background:#96b8d6}#about-us .container{padding:20px 15px}#about-us .col{margin-bottom:0}#about-us h2,#about-us p,#about-us a{color:white}#about-us a{font-weight:bold}@media (min-width: 768px){.top-share-links{position:absolute;top:0;right:15px}}article img{max-width:100%;height:auto}article p a{text-decoration:underline;color:#004a80}article p a:hover{color:#005999;text-decoration:underline}a[href$=".pdf"]{background:url(images/pdf-icon-16x16.png) no-repeat left center;padding-left:20px}small{color:#999;line-height:normal;font-size:10px}.breadcrumb{font-size:14px}hr{background:none;height:1px;border:none;border-bottom:1px solid #e6f4ff}ul.child-grid{padding:0;margin:0}ul.child-grid li{list-style:none;border-bottom:4px solid #96b8d6;margin-bottom:1%;position:relative}ul.child-grid li img{width:100%;height:auto}ul.child-grid li h2{position:absolute;bottom:0;left:0;right:0;width:100%;background:rgba(0,57,99,0.7);color:white;font-size:14px;margin:0;height:40px;line-height:40px;text-align:center;text-transform:uppercase}ul.child-grid li h2 a{color:white}@media (min-width: 450px){ul.child-grid li{width:49%;float:left;margin-right:1%}ul.child-grid li h2{font-size:16px}}.banner img{width:100%;height:auto}.filter-widget{margin-bottom:20px}.filter-widget h3{background:#003963;padding:5px 10px;color:white;font-size:16px;margin:0}.filter-widget .inner{background:#e6f4ff;padding:20px}.filter-widget .inner .facetwp-facet{margin-bottom:0}.filter-widget .inner .facetwp-facet select{width:100%;margin-bottom:0px}@media (min-width: 768px){.filter-widget .inner .facetwp-facet{width:49%;float:left;margin-right:1%}}.page-template-page-club .filter-widget{display:none}ul.tour-list{padding:0;margin:0}ul.tour-list li{padding:0;margin:0 0 20px 0;list-style:none;border:1px solid #e6f4ff;position:relative}ul.tour-list li img{width:40%;height:auto;float:left}ul.tour-list li .details{width:60%;box-sizing:border-box;padding:10px 15px 0 15px;float:right}ul.tour-list li .details h3{margin:0 0 10px 0;font-size:18px}ul.tour-list li .details p{font-size:12px;margin:0 0 10px 0}ul.tour-list li .duration,ul.tour-list li .price{font-size:12px;font-weight:bold}ul.tour-list li .price{margin-bottom:10px}ul.tour-list li a{font-weight:bold;display:block}.navigation{padding-top:20px;text-align:center}.navigation li{display:inline}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{color:#003963;text-decoration:none;background-color:#e6f4ff;border-radius:3px;cursor:pointer;padding:5px 10px}.collapseomatic{font-weight:bold;color:#003963;background:none;padding:0 0 20px 0;display:block;font-size:16px}.collapseomatic:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;content:'\f13a';padding-right:5px}.collapseomatic.colomat-close:before{content:'\f139'}.collapseomatic:hover{text-decoration:none}.collapseomatic_content{margin-left:0;padding-bottom:30px}img.large-img{max-width:100%;height:auto}.duration-and-price{margin-top:1em;background:#e6f4ff;border-bottom:2px solid #003963;font-size:18px;width:100%;padding:5px 10px}.duration-and-price .duration{float:left}.duration-and-price .price{float:right;font-weight:bold}.itinerary .day-row h3{font-size:16px;background:#e6f4ff;display:inline-block;padding:5px 10px;font-weight:bold;width:20%;float:left;box-sizing:border-box;margin:0;font-size:14px;position:relative}.itinerary .day-row h3:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(230,244,255,0);border-left-color:#e6f4ff;border-width:15px;margin-top:-15px}.itinerary .day-row .details{width:75%;box-sizing:border-box;float:right}.itinerary .day-row .details h3{padding:0;background:none;float:none;text-transform:none;width:auto}.itinerary .day-row .details h3:after{border:none}.itinerary .day-row .details h4{margin-top:0;font-weight:normal}.prices{border-bottom:2px solid #96b8d6}.prices .price-row{font-size:16px;border-bottom:1px solid white;background:#f5fbff;padding:5px 10px}.prices .price-row .description{width:70%;float:left;color:#003963}.prices .price-row .price{width:30%;float:right;text-align:right;color:#003963;font-weight:bold}.enquiry-button{text-align:center;padding-top:2em}.enquiry-button a{display:inline-block;padding:10px 15px;color:white;border-bottom:4px solid #96b8d6;font-size:18px;background:#003963}ul.slideshow{margin:0}ul.slideshow li{position:relative}ul.slideshow li img{width:100%;height:auto}ul.slideshow li .caption{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:3px;background:rgba(0,0,0,0.8);color:#ccc;font-size:10px}.addthis_sharing_toolbox{padding-top:10px}#bx-pager{text-align:center;padding:10px 0}#bx-pager img{width:50px;height:50px}.prices table{width:100%;border-collapse:collapse}.prices table tr{border-bottom:1px solid white}.prices table tr td,.prices table tr th{padding:5px;background:#e6f4ff;text-align:left}small{line-height:normal}.small-print{margin-top:5em;font-size:10px;line-height:normal;color:#999}.small-print p{font-size:10px;line-height:normal;color:#999}.news-post .meta{display:block;padding:5px;background:#e6f4ff;border-bottom:2px solid #003963;font-weight:bold}.news-post .meta .department{float:right}.news-post .meta .date{float:left}ul.contacts{padding:0}ul.contacts li{list-style:none}ul.contacts li h4{margin-bottom:0;font-size:14px;color:#333}ul.contacts li p{margin-top:0}ul.contacts li .fa{color:#96b8d6}@media (min-width: 450px){ul.contacts li{width:50%;float:left}}@media (min-width: 768px){ul.contacts li{width:33.333333%;float:left}}@media (min-width: 900px){ul.contacts li{width:25%;float:left}}.gallery dl.gallery-item{padding:5px;box-sizing:border-box}.gallery dl.gallery-item img{border:none}.gallery dl.gallery-item dd.wp-caption-text{font-size:10px}.request-brochures .wpcf7{background:none;padding:0 !important}.request-brochures .wpcf7 fieldset{background:#e6f4ff;padding:20px 30px}ul.brochures{padding:0;margin:0}ul.brochures li{list-style:none;border-bottom:1px solid #003963}@media (min-width: 450px){ul.brochures li{width:49%;float:left;margin-right:1%;margin-bottom:1%}}@media (min-width: 768px){ul.brochures li{width:24%}}ul.brochures li h3{margin-top:0;margin-bottom:0.5em;font-size:15px;font-weight:bold;line-height:normal;display:block;height:50px}ul.brochures li p{border:none;display:block;font-size:11px;min-height:70px}ul.brochures li img{width:100%;height:auto}ul.brochures li .wpcf7-checkbox{font-weight:bold;margin-top:1px;font-size:13px;padding:5px;display:block;color:#003963;cursor:pointer;text-align:center}ul.brochures li .wpcf7-checkbox span,ul.brochures li .wpcf7-checkbox input{cursor:pointer}.breadcrumbs{font-size:12px;border-bottom:1px dotted #ccc;margin:10px 0 20px 0;padding:10px 0}.jobs-list{padding-left:0}.jobs-list>li{border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:1em}.jobs-list>li h2{margin-top:0;font-size:20px;font-weight:bold}.jobs-list>li a.more{font-weight:bold}aside.sidebar img.wp-post-image{max-width:100%;height:auto;margin-bottom:0px;box-sizing:border-box}aside.sidebar .caption{font-size:10px;text-align:right;color:#888;margin-bottom:10px}aside.sidebar .widget{margin-bottom:20px}aside.sidebar .widget h2,aside.sidebar .widget h3.widget-title{background:#003963;color:white;margin:0;padding:5px 10px}aside.sidebar .widget .widget-inner{background:#e6f4ff;padding:10px}aside.sidebar .widget .widget-inner.no-padding{padding:0}aside.sidebar .widget .widget-inner.beige{background:#f9f4ea}aside.sidebar .widget .widget-inner.beige .wp-caption{width:100% !important}aside.sidebar .widget .widget-inner.beige img{width:100%;height:auto}aside.sidebar .widget .widget-inner.beige .wp-caption-text{font-size:10px}aside.sidebar .widget .widget-inner h3{margin-top:0}aside.sidebar .widget .widget-inner p{margin-bottom:0.5em}aside.sidebar .widget .widget-inner blockquote{margin:5px;font-style:italic}aside.sidebar .widget .widget-inner ul.posts{margin:0;padding:0}aside.sidebar .widget .widget-inner ul.posts li{list-style:none;border-bottom:1px solid #fff}aside.sidebar .widget .widget-inner ul.posts li img{float:left;margin-right:10px;margin-bottom:0}aside.sidebar .widget .widget-inner ul.posts li h3{margin:0;padding-top:5px;font-size:14px}aside.sidebar .widget .widget-inner ul.posts li a.view-all{display:block;text-align:right;padding:5px}aside.sidebar .widget .widget-inner h4{margin:0;font-size:16px}aside.sidebar .widget .widget-inner ul{padding-left:20px}aside.sidebar .widget.enquiry .widget-inner{text-align:center}aside.sidebar .widget.enquiry .widget-inner p{margin:0}aside.sidebar .widget.enquiry .widget-inner .tel{font-size:24px}aside.sidebar .widget.enquiry .widget-inner .email{font-size:20px}aside.sidebar iframe{margin-bottom:20px}aside.sidebar .links{margin-bottom:20px}aside.sidebar .links ul.menu{padding:0;margin:0}aside.sidebar .links ul.menu li{list-style:none;border-bottom:1px solid #fff}aside.sidebar .links ul.menu li a{display:block;padding:8px 10px;font-weight:bold;background:#e6f4ff;transition:all .5s}aside.sidebar .links ul.menu li a:hover{background:#cde9ff}.juiz_last_tweet_inside ul{padding-left:0 !important}.juiz_last_tweet_inside .juiz_last_tweet_tweetlist{padding:0 !important}.juiz_last_tweet_inside .juiz_last_tweet_footer_item{background:none !important}.juiz_last_tweet_inside .juiz_action_links{background:none !important;text-align:center !important}.juiz_last_tweet_inside .juiz_last_tweet_metadata{text-align:center !important}.juiz_last_tweet_follow_us{text-align:center}a.juiz_ltw_username{font-weight:700}#map{width:100%;height:240px;margin-bottom:20px}.print-button{padding:25px 0 15px 0;display:block;text-align:right}.print-button a{font-weight:bold}img.small-img{margin-bottom:20px;max-width:100%;height:auto}.search-widget form input{padding:5px;border:none;box-sizing:border-box}.search-widget form input[type="search"]{width:60%}.search-widget form input[type="submit"]{width:38%;background:#003963;color:white}.newsletter-widget form input{padding:5px;border:none;box-sizing:border-box}.newsletter-widget form input[type="text"]{width:60%}.newsletter-widget form input[type="submit"]{width:38%;background:#003963;color:white}.details-widget ul li{font-size:13px}.details-widget p{margin:0}section.accreditations .block{padding:15px;box-sizing:border-box;text-align:center;background:white;width:100%;min-height:300px}section.accreditations .block p{font-size:14px}section.accreditations .block p a{display:inline-block;color:white;background:#003963;padding:5px 10px}footer{background:#003963;padding:20px 0 0 0;text-align:left;color:#96b8d6}footer p{margin:0 0 10px 0}footer p,footer li{color:#96b8d6}footer a{color:white}footer h3{color:white;font-size:18px;margin:0 0 1em 0}footer .col ul.menu{padding:0;margin:0}footer .col ul.menu li{list-style:none;padding:5px 0;border-bottom:1px dotted #4d86b9}footer .col ul.menu li:first-child{padding-top:0}footer .col ul.menu li:last-child{padding-bottom:0;border-bottom:none}footer .col ul.menu li a{color:#e6f4ff}footer .col ul.menu li a:hover{color:white}footer ul.contact-details{margin:0;padding:0}footer ul.contact-details li{color:white;list-style:none;padding-bottom:1em;font-size:16px}footer ul.contact-details li a:hover{color:white}footer strong{color:white;font-size:16px}footer form input[type="email"]{border:none;padding:5px;width:70%;box-sizing:border-box}footer form input[type="email"]::-webkit-input-placeholder{font-family:Georgia;font-style:italic}footer form input[type="email"]:focus{outline:none}footer form input[type="submit"]{background:#96b8d6;border:none;color:white;padding:5px 10px;width:30%;box-sizing:border-box}footer section.legal{background:#002a4a}footer section.legal ul.menu{padding:0;margin:0}footer section.legal ul.menu li{list-style:none;font-size:12px;float:left;padding:0 10px;border-right:1px solid #96b8d6}footer section.legal ul.menu li:first-child{padding-left:0}footer section.legal ul.menu li:last-child{padding-right:0;border-right:none}footer section.legal ul.menu li a{color:#96b8d6;transition:all .5s}footer section.legal ul.menu li a:hover{color:white}
/*# sourceMappingURL=style.css.map */