@import url('https://fonts.googleapis.com/css2?family=Poiret+One&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Poiret One',sans-serif;font-size:16px;margin-top:0;color:#ffffff;background:#000 url('/sites/default/files/themes/background.jpg') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;;}h1{font-size:36px;text-align:center;color:#bda040;}.page-header{padding-bottom:15px;margin:40px 0 30px;}h2{font-size:26px;margin-bottom:30px;color:#bda040;}h3{color:#bda040;}p{margin-bottom:20px;}hr{margin-top:30px;margin-bottom:30px;border:0;border-top:1px solid #333;}ul{margin-bottom:20px;}a,a:active,a:hover{color:#bda040;text-decoration:none;}.btn-primary,.field--name-field-weblink a,.view-footer a{background:#bda040;border:1px #bda040;color:black;}.btn-primary:hover,.field--name-field-weblink a:hover,.view-footer a:hover{background:#8b711b;border:1px #8b711b;}button{margin-right:15px !important;}.field--name-field-weblink,.view-footer{margin-top:45px;margin-bottom:30px;}.field--name-field-weblink a,.view-footer a{padding:15px;}.breadcrumb{background:none;padding:30px 0;}.breadcrumb .active{color:white;}.main-container .block-title{text-align:center;background:url('/sites/default/files/themes/divider.png') top no-repeat;padding-top:60px;margin-top:60px;}.col{margin-bottom:30px;}.cols-3{text-align:center;}.cols-3 tr:nth-child(odd) td:nth-child(odd),.cols-3 tr:nth-child(even) td:nth-child(even){background:#eeeeee;border-radius:15px;}.cols-3 td{padding:30px;vertical-align:top;}.logo{float:none! important;width:45%;}.logo img{width:200px;max-width:100%;padding:15px 0;}#block-jemford-socialmedialinks,#block-jemford-contactus-2{float:right;clear:right;width:50%;text-align:right;}#block-jemford-socialmedialinks{padding-top:45px;}#block-jemford-socialmedialinks ul{margin-bottom:0;}#block-jemford-contactus-2{padding-bottom:15px;}.navbar-header{width:100%;}.navbar-toggle{position:absolute;top:0;right:0;background:#000000;}.navbar{margin-bottom:0;}.collapsible-bg{background:#141414;border-top:1px solid #bda040;}.navbar-default{border:0;background:#000000;}.navbar-default .dropdown-menu{background:#bda040;}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:none;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:#8b711b;}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:white;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background:#a8b711b;color:white;}.navbar-default .navbar-toggle .icon-bar{background-color:white;}.navbar-default .navbar-nav > li > a{color:white;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background:black;}.logo{padding:30px 0 5px;}#block-jemford-starterkit-block-1{text-align:right;padding:30px 0 5px;color:white;}.container-header{margin-bottom:0;padding:0;}.container-header-heading{padding:0;}.container-header-heading img{width:100%}.flexslider{margin:0 0 60px;border:0;}.flexslider .views-field-field-banner-image{height:400px;}.flexslider .views-field-field-banner-image:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,transparent 0%,#141414 100%);}.flexslider .views-field-field-banner-image img{object-fit:cover;height:100%;}.slideshow-float-bg{max-width:1400px;margin:0 auto;padding:0 30px;}.slideshow-float::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;}.slideshow-float{position:absolute;max-width:50%;padding:10px 0 30px;margin:0;display:table;z-index:1;}.slideshow-float p,.slideshow-float ul{max-width:555px;font-size:20px}.slideshow-float span{vertical-align:middle;display:table-cell;font-size:20px;max-width:555px;}.slideshow-float span .content{background:white;background-color:rgba(255,255,255,.8);border-radius:25px;padding:30px}.slideshow-float span .title{padding-top:30px;font-size:30px;max-width:555px;display:block;}.slideshow-float span p,.slideshow-float span ul{padding-bottom:30px;}.slideshow-float a{background:#a6cc17 !important;border-radius:5px;color:white;padding:15px;}#block-jemford-views-block-slideshow-header-block-2{position:absolute;z-index:3;text-align:center;left:0;right:0;position:absolute;text-align:center;top:50%;transform:translate(0,-50%);margin:0 auto;max-width:1170px !important;text-shadow:1px 1px 5px black;font-weight:bold;padding:15px;}#block-jemford-views-block-slideshow-header-block-2 .flexslider{background:none;margin:0;}#block-jemford-views-block-slideshow-header-block-2 .flexslider .review{font-size:3em;font-style:italic;}#block-jemford-views-block-slideshow-header-block-2 .flexslider .reviewer{font-size:2em;}iframe.map{width:100%;height:400px;}.main-container .block,.main-container .cols-3{margin:60px 0;}.author{margin-bottom:30px;}.field--name-webform{background:#f7f7f7;padding:30px;margin-top:60px;border-radius:15px;border:1px #eee solid}.field--name-field-image{float:right;width:45%;margin:0 0 30px 30px;}.field--name-field-image img{width:100%;border-radius:5px;}.field--name-field-date-range,.field--name-field-time{margin:30px 0;}.field--name-field-facebook,.field--name-field-instagram{width:75px;margin:30px 0 -75px;font-size:2.5em;visibility:hidden;float:left;overflow:hidden;}.field--name-field-facebook a:before,.field--name-field-instagram a:before{font-family:"Font Awesome 5 Brands";font-size:2em;padding-right:45px;}.field--name-field-facebook a:before{content:'\f09a';display:none;}.field--name-field-instagram a:before{content:'\f16d';display:none;}.field--name-field-facebook svg,.field--name-field-instagram svg{visibility:visible;}.view-events,.view-what-s-on{text-align:center;}.view-events img,.view-what-s-on img{border-radius:5px}.view-events .views-field-title,.view-what-s-on .views-field-title{font-size:1.5em;padding-top:15px;}.view-events .views-field-view-node{}#block-jemford-facilitiesatthecastleinnwarwick{margin-bottom:0;}#block-jemford-facilitiesatthecastleinnwarwick .field--name-body{background:#bda040;color:black;padding:30px;border-radius:15px 15px 0 0;text-align:center;}#block-jemford-facilitiesatthecastleinnwarwick .field--name-body ul{padding:0;}#block-jemford-facilitiesatthecastleinnwarwick .field--name-body li{list-style-type:none;display:inline-block;width:20%;padding:15px;}#block-jemford-facilitiesatthecastleinnwarwick .field--name-body li svg{font-size:2em !important;}.pagination > li > a,.pagination > li > span,.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:#333;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background:#a6cc17;border:1px #a6cc17;}.footer-bg{background:#141414;border-top:1px solid #bda040;margin-top:0;}.footer{border:0;margin-top:0;}.footer a{}ul.menu--footer{list-style-type:disc;padding-left:1.5em;}ul.menu--footer li{display:list-item;text-align:-webkit-match-parent;}ul.menu--footer li a{padding:0}ul.menu--footer li a:hover{background:none;}@media only screen and (max-width:990px){}@media only screen and (max-width:768px){.navbar-header{padding-top:30px;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0px;}}@media only screen and (min-width:768px){.navbar-nav{float:none;text-align:center;}.navbar-nav li{float:none;display:inline-block;text-transform:uppercase;}.navbar-nav li a{color:#bda040 !important;font-size:1.25em;}}@media only screen and (max-width:640px){.navbar-header{margin:0 !important;}.logo{text-align:center;width:100%;}#block-jemford-starterkit-block-1{clear:both;text-align:center;padding:0 0 15px;width:100% !important;}.cols-3 td{display:inline-block !important;}.field--name-field-image{float:none;width:100%;margin:0 0 30px 0;}#block-jemford-facilitiesatthecastleinnwarwick .field--name-body li{width:25%;}}@media only screen and (max-width:555px){#block-jemford-socialmedialinks,#block-jemford-contactus-2{width:40%;}.logo img{max-width:90%;}#block-jemford-views-block-slideshow-header-block-2 .flexslider .review,#block-jemford-views-block-slideshow-header-block-2 .flexslider .reviewer{font-size:1em;}#block-jemford-facilitiesatthecastleinnwarwick .field--name-body li{width:33.333%;}.slideshow-float-bg{padding:0;text-align:center;}.slideshow-float::before{width:100%;}.slideshow-float img{text-align:center;margin:0 auto;width:100px !important;}.slideshow-float,.slideshow-float p,.slideshow-float ul,.slideshow-float span,.slideshow-float span .contact,.slideshow-float span .title{max-width:100%;}.slideshow-float span .content{border-radius:0;}.slideshow-float span .title{font-size:26px;}.slideshow-float span,.slideshow-float span .contact{font-size:18px;}.slideshow-float span p,.slideshow-float span ul{font-size:18px;}}
