/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Open Sans',sans-serif;font-size:13px;line-height:19px;color:black;}p{font-family:'Open Sans',sans-serif;font-size:13px;line-height:19px;color:black;margin-bottom:12px;}p:last-child{margin-bottom:12px;}h1,.h1{font-size:25px;font-weight:bold;color:#303030;margin-top:0em;}h2,.h2{font-size:19px;font-weight:bold;color:#303030;margin-top:14px;clear:both;}h3,h4,h5,h6,.h3,.h4,.h5,.h6{font-size:13px;font-weight:bold;color:#303030;margin-top:14px;clear:both;}.page-header{margin-bottom:12px;border-bottom:0px;}a,a:link,a:visited{color:#2D3691;font-weight:bold;}a:hover,a:focus,a.active{color:#2D3691;text-decoration:underline;font-weight:bold;}ul li,ul li.collapsed,ul li.expanded,ul li.leaf{list-style-type:disc;}.navbar-default{background-color:transparent;border-style:none;padding-left:0px;padding-right:0px;margin-bottom:10px}a.name.navbar-brand{font-size:25px;font-weight:bold;color:#2D3691;margin-left:10px;margin-right:0px;padding-left:10px;padding-right:10px;padding-top:30px;padding-bottom:35px;}.navbar-btn{margin-top:0px;margin-bottom:0px;}@media only screen and (max-width:500px){.navbar-btn{display:none;}}.navbar-default button.navbar-toggle{position:absolute;top:15px;right:20px;background-color:#E9EBEE;border:2px solid #2D3691;}#navbar-collapse{padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;}.navbar-right{margin-right:0px;}.navbar-nav{margin-left:0px;margin-right:0px;}#block-escbootstrap-main-menu{clear:both;min-height:32px;background-color:#2D3691;}.in #block-escbootstrap-main-menu{background-color:transparent;}.nav > li > a{padding-top:6px;padding-bottom:6px;padding-left:13px;padding-right:13px;}.navbar-default .menu--main > li > a{color:#FFFFFF;}.in .menu--main > li > a{color:#777777;}.navbar-default .menu--main > li > a:hover{color:#D2D4D6;}.dropdown-menu{font-size:12px;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover,.dropdown-menu .active a{background-color:#242B73;color:#FFFFFF;}.nav ul li,.nav ul li.collapsed,.nav ul li.expanded,.nav ul li.leaf{list-style-type:none;}@media only screen and (max-width:991px){.navbar-collapse .views-exposed-form{display:none;}}.navbar-collapse .block-views-exposed-filter-blocksite-search-page-1{position:absolute;right:0;top:35px;}.region-sidebar-second .block-views-exposed-filter-blocksite-search-page-1{position:absolute;right:0;top:6px;}.xs-search-block .form-item-search-api-fulltext,.xs-search-block .form-actions{display:inline-block;}.xs-search-block #edit-submit-site-search--2{margin-bottom:8px;}#edit-submit-site-search,#edit-submit-site-search--2{margin-top:6px;}.view-id-site_search .views-field-title{margin-top:12px;}.views-field-search-api-excerpt{margin-left:28px;font-size:11px;font-style:italic;}.breadcrumb{background-color:transparent;padding-left:2px;padding-top:2px;padding-bottom:4px;margin-bottom:8px;font-size:10px;}.breadcrumb > li + li:before{content:"\BB \00a0";}.footer{margin-top:12px;padding-top:10px;padding-bottom:10px;}.footer p{font-size:10px;}article.club-tour img,article.member-tour img,article.uk-event img,article.page img{clear:both;margin-bottom:12px;}article.club-tour img,article.member-tour img,article.uk-event img,article.page img{margin-left:6px;margin-right:6px;}article.club-tour img.align-left,article.member-tour img.align-left,article.uk-event img.align-left,article.page img.align-left{margin-left:0px;margin-right:6px;}article.club-tour img.align-right,article.member-tour img.align-right,article.uk-event img.align-right,article.page img.align-right{margin-left:6px;margin-right:0px;}article.club-tour img.image-colorbox__large_image,article.member-tour img.image-colorbox__large_image,article.uk-event img.image-colorbox__large_image,article.page img.image-colorbox__large_image{margin-left:0px;margin-right:0px;}article.club-tour img,article.member-tour img,article.uk-event img,article.page img,article.blog-page img{height:auto !important;max-width:100%;}article.page img.image-colorbox__small_image{height:auto !important;max-width:50%;}article.page img.image-colorbox__medium_image{height:auto !important;max-width:50%;}.video-responsive-16-9{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}.video-responsive-16-9 iframe{left:0;top:0;height:100%;width:100%;position:absolute;}.video-responsive-4-3{overflow:hidden;padding-bottom:75%;position:relative;height:0;}.video-responsive-4-3 iframe{left:0;top:0;height:100%;width:100%;position:absolute;}.carousel-indicators{bottom:0px;}.carousel-control{opacity:0.9;}.carousel-caption h3{text-shadow:none;line-height:25px;color:#777777;background-color:#FFFFFF;}.carousel-caption p{color:#FFFFFF;}td,th{vertical-align:top;padding:4px;}.table > thead > tr > th,table.table-shaded > thead > tr > th,table.table-striped > thead > tr > th{border-bottom:2px solid #2D3691;}table.table-bordered > thead > tr > th{border-left:1px solid #2D3691;border-right:1px solid #2D3691;border-top:1px solid #2D3691;border-bottom:2px solid #2D3691;}table.table-shaded td,table.table-shaded th,table.table-bordered > tbody > tr > td,table.table-bordered > tbody > tr > th{border:1px solid #2D3691;}table.table-striped tbody{border-bottom:1px solid #2D3691;}.block-dark-background .table > thead > tr > th,.block-dark-background td,.block-dark-background table.table-striped tbody{border:0px;}table.table-shaded th,.table-striped > tbody > tr:nth-of-type(odd){background-color:#D2D4D6;}table.table-shaded td,.table-striped > tbody > tr:nth-of-type(even),.block-dark-background .table-striped > tbody > tr:nth-of-type(odd){background-color:#E9EBEE;}@media only screen and (max-width:767px){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media only screen and (max-width:991px){th.priority-low,td.priority-low{display:none;}}.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > td{white-space:normal;}.block{margin-bottom:12px;}.page-node-1 #block-system-main{margin-bottom:0px;}.block-dark-background :first-child{margin-top:0px;}.block-dark-background{background:#E9EBEE;border:2px solid #2D3691;border-radius:3px;padding:12px;margin-bottom:12px;}.block-forum-active-block{margin-top:10px;}.container .jumbotron{padding:20px 25px 20px 25px;}.jumbotron p{font-size:12px;}.btn{font-size:12px;font-weight:bold;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;}.btn.btn-xs{font-size:10px;padding-top:2px;padding-bottom:2px;}.btn-primary,.btn-primary:hover,a.btn-primary,.btn-info,.btn-info:hover,a.btn-info,.btn-success,.btn-success:hover,a.btn-success{background-color:#2D3691;border-color:#2D3691;color:#FFFFFF;}.form-item{margin-top:6px;margin-bottom:6px;}.form-control{font-size:12px;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;height:auto;}.select-wrapper:after{color:#2D3691;}.btn-gc-mandate:disabled{color:lightgrey;}.help-block,p.help-block{font-style:italic;font-size:11px;color:#606060;}.panel-default .panel-heading{padding:6px 10px 6px 10px;background-color:#E9EBEE;font-size:12px;font-weight:bold;}.panel-title{font-size:12px;font-weight:bold;}span.cke_top,span.cke_bottom{background-color:#E9EBEE;padding-top:1px;padding-bottom:0px;padding-left:6px;padding-right:6px;}span.cke_toolgroup,span.cke_combo{margin-bottom:0px;}.ui-dialog-content{overflow:auto !important;}legend{font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:bold;border-bottom-width:0px;margin-bottom:2px;}input[type=checkbox],input[type=radio]{margin-right:4px;}.insert-style-select{display:inline-block;}*/




.pagination{font-size:12px;border-radius:0px;margin-top:12px;margin-bottom:10px;}ul.pagination a,ul.pagination span{border-radius:0px;border-color:#777777;padding-top:4px;padding-bottom:4px;color:#2D3691;}ul.pagination .active span,ul.pagination span:hover,ul.pagination span:active,ul.pagination span:focus,ul.pagination a:hover,ul.pagination a:active,ul.pagination a:focus{background-color:#777777;border-color:#777777;color:#fff;}.field--type-integer.field--label-inline,.field--type-list-integer.field--label-inline,.field--type-list-string.field--label-inline,.field--type-datetime.field--label-inline,.field--type-daterange.field--label-inline,.field--type-string.field--label-inline,.field--type-string.field--label-hidden{margin-bottom:8px;}.view-photo-galleries-latest .field-content{padding:3px;}.view-photo-galleries .views-field-title{padding-top:6px;padding-bottom:26px;font-size:11px;min-height:56px;max-height:56px;}.view-photo-galleries .views-col{padding-left:10px;padding-right:10px;}.view-photo-galleries .text-center{clear:both;}.view-photo-gallery .field-content{padding-left:10px;padding-right:10px;}.picture-gallery-title{padding-top:6px;padding-bottom:26px;font-size:11px;min-height:60px;max-height:60px;}.view-news-items-main .position-Left img{margin-top:4px;margin-bottom:5px;margin-right:8px;float:left;max-width:40%;}.view-news-items-main .position-Right img{margin-top:4px;margin-bottom:5px;margin-left:8px;float:right;max-width:40%;}.view-news-items-side img{margin-left:0px;margin-right:auto;margin-bottom:5px;}@media only screen and (min-width:992px){.views-field-field-tour-number{width:4%;}.views-field-field-tour-dates{width:7%;}.view-club-tours .views-field-title{width:16%;}.views-field-field-leader{width:12%;}.views-field-field-tour-grade{width:8%;}.views-field-field-tour-status{width:7%;}.views-field-field-short-description{width:46%;}}.view-club-tours-my .views-field-field-tour-season{width:10%;}.view-club-tours-my .views-field-field-tour-number{width:10%;}.view-club-tours-my .views-field-field-tour-dates{width:20%;}.view-club-tours-my .views-field-title{width:60%;}.view-uk-events-forthcoming .views-field-field-event-dates{width:23%;}div.pane-user-mail .pane-title{float:left;font-weight:bold;}div.panel-body{padding:10px;}label.control-label{margin-bottom:2px;}fieldset.webform-component-fieldset{margin-bottom:8px;}ul.action-links li{list-style-type:none;margin-bottom:10px;}.forum_description,.forum_description p{font-style:italic;font-size:11px;}table.table-borders-header td.forum_container{background-color:#D2D4D6;}table.forums_list{margin-bottom:10px;}.comment,.forum__post{display:table;margin-bottom:19px;vertical-align:top;}.comment__meta,.forum__meta{margin-top:10px;padding:0 20px 0 0;width:80px;}.comment__author .username{white-space:nowrap;}.comment__author{margin:4px 0;line-height:1.2;}.comment__time,.forum__time{font-size:10px;}.comment__content,.forum__body{position:relative;display:table-cell;width:100%;padding:8px 10px 2px 10px;vertical-align:top;word-break:break-word;border:1px solid #2D3691;border-radius:10px;background-color:#E9EBEE;}.comment__content h3{margin-top:6px;}.comment .links{text-align:right;margin-bottom:0px;font-size:11px;}.indented{margin-left:40px;}.front-pg-heading{color:#2D3691;font-size:25px;font-weight:bold;margin-top:0em;}.secondary-top-margin h2{margin-top:0;}.socials-block ul li{float:left;list-style:none;}.socials-block li a{padding-right :30px;}@media (max-width:1199px){.navbar-header{float:none;}.navbar-left,.navbar-right{float:none !important;}.navbar-toggle{display:block;}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-collapse.collapse{display:none!important;}.navbar-nav{float:none!important;margin-top:7.5px;}.navbar-nav>li{float:none;}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}.collapse.in{display:block !important;}.dropdown-menu{position:relative;box-shadow:none;width:100%;border-style:none;}}.form-inline .form-group{display:inline-block;}.biog-row img{border:1px solid grey;box-shadow:0px 3px 15px rgba(0,0,0,0.5);}.biog-row td:nth-child(1){width:200px;font-weight:bold;}h4{font-size:32px;font-weight:bold;color:#303030;padding:12px 0 12px 0;margin-top:0;clear:both;line-height:1.5;}h5{font-size:16px;font-weight:normal;color:#303030;line-height:1.5;margin-top:0;clear:both;}h6{font-size:12px;font-weight:normal;color:#303030;line-height:1.5;margin-top:0;clear:both;}
