@font-face {
font-family: 'Icon';
src:url(//www.crownhotel-bawtry.com/wp-content/themes/crown-hotel/fonts/Icon.eot);
src:url(//www.crownhotel-bawtry.com/wp-content/themes/crown-hotel/fonts/Icon.eot?#iefix) format('embedded-opentype'),
url(//www.crownhotel-bawtry.com/wp-content/themes/crown-hotel/fonts/Icon.woff) format('woff'),
url(//www.crownhotel-bawtry.com/wp-content/themes/crown-hotel/fonts/Icon.ttf) format('truetype'),
url(//www.crownhotel-bawtry.com/wp-content/themes/crown-hotel/fonts/Icon.svg#Icon) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'geomanist';
src:url(//www.crownhotel-bawtry.com/wp-content/themes/crown-hotel/fonts/geomanist-book-webfont.eot);
src:url(//www.crownhotel-bawtry.com/wp-content/themes/crown-hotel/fonts/geomanist-book-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.crownhotel-bawtry.com/wp-content/themes/crown-hotel/fonts/geomanist-book-webfont.woff) format('woff'),
url(//www.crownhotel-bawtry.com/wp-content/themes/crown-hotel/fonts/geomanist-book-webfont.ttf) format('truetype'),
url(//www.crownhotel-bawtry.com/wp-content/themes/crown-hotel/fonts/geomanist-book-webfont.svg#geomanist) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Herr-Von';
src:url(//www.crownhotel-bawtry.com/wp-content/themes/crown-hotel/fonts/HerrVonMuellerhoff.ttf);
font-weight: normal;
font-style: normal;
}  article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}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}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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} *,
input[type="search"] {
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
} .author-box:before,
.clearfix:before,
.entry:before,
.entry-content:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
content: " ";
display: table;
}
.author-box:after,
.clearfix:after,
.entry:after,
.entry-content:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
clear: both;
content: " ";
display: table;
}  body {
background-color: #fff;
color: #6e6f6f;
font-family: 'EB Garamond', serif;
font-weight: 300;
line-height: 1.4;
}
a,
button,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button,
.gld-btn,
.slider-drk-btn {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:    all 0.3s ease-in-out;
-ms-transition:     all 0.3s ease-in-out;
-o-transition:      all 0.3s ease-in-out;
transition:         all 0.3s ease-in-out;
}
::-moz-selection {
background-color: #333;
color: #fff;
}
::selection {
background-color: #333;
color: #fff;
}
.center-align {
text-align: center !important;
}
.slider-drk-btn, .gld-btn {
font-size: 18px !important;
padding: 6px 10px !important;
color: #fff;
font-family: 'EB Garamond', serif;
}
.slider-drk-btn {
background: #000;
border:2px solid #000;
display:inline-block;
}
.slider-drk-btn:hover {
background: transparent;
border:2px solid #8c654d;
color:#fff;
}
.gld-btn {
background: #8c654d;
border:2px solid #8c654d;
display:inline-block;
text-transform: uppercase;
margin-bottom: 10px;
}
.gld-btn:hover {
background: #fff;
color:#8c654d!important;
border:2px solid #fff;
}
.gry-btn {
background: #ddd;
border:2px solid #ddd;
display:inline-block;
padding: 5px 10px;
margin-bottom: 10px;
color: #333;
}
.gry-btn:hover {
background: #666;
color:#fff!important;
border:2px solid #fff;
}
.enquiry-block .gld-btn {
margin-bottom: 10px;
}
.rev_slider .gld-btn:hover {
background:transparent;
color:#fff!important;
}
.full-text.white .gld-btn:hover {
background: #6e6f6f !important;
color: #fff !important;
border: 2px solid #6e6f6f !important;
}
a {
color: #8c654d;
text-decoration: none;
}
a:hover {
color: #333;
}
.footer-widgets a {color:#fff;}
.footer-widgets a:hover {color:#8c654d;}
p {
margin: 0 0 24px;
padding: 0;
font-size: 20px;
}
.slid-gallery p {
display: none;
}
.full-text.off-white p {
margin-bottom: 15px;
}
.eliz-ann-cont p {
margin-bottom: 24px !important;
}
strong {
font-weight: 700;
}
ol,
ul {
margin: 0;
padding: 0;
}
li {
list-style-type: none;
}
blockquote,
blockquote::before {
color: #999;
}
blockquote {
margin: 40px;
}
blockquote::before {
content: "“";
display: block;
font-size: 9rem;
height: 0;
position: absolute;
top: -10px;
left: 5%;
}
cite {
font-style: normal;
} h1,
h2,
h3,
h4,
h5,
h6 {
color: #6e6f6f;
font-family: 'EB Garamond', serif;
line-height: 1.2;
margin: 0 0 15px;
font-weight:500;
}
h1 {
font-size: 36px;
}
h2 {
font-size: 30px;
}
h3 {
font-size: 24px;
}
.wedding-packages h3 {font-size:20px;}
.content-cont h3 {
margin-bottom: 5px;
}
h4 {
font-size: 20px;
}
h5 {
font-size: 18px;
}
h6 {
font-size: 16px;
} embed,
iframe,
img,
object,
video,
.wp-caption {
max-width: 100%;
}
img {
height: auto;
}
.featured-content img,
.gallery img {
width: auto;
} .gallery {
overflow: hidden;
margin-bottom: 28px;
}
.gallery-item {
float: left;
margin: 0;
padding: 0 4px;
text-align: center;
width: 100%;
}
.gallery-columns-2 .gallery-item {
width: 50%;
}
.gallery-columns-3 .gallery-item {
width: 33%;
}
.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery-columns-6 .gallery-item {
width: 16.6666%;
}
.gallery-columns-7 .gallery-item {
width: 14.2857%;
}
.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.gallery-columns-9 .gallery-item {
width: 11.1111%;
}
.gallery-columns-2 .gallery-item:nth-child(2n+1),
.gallery-columns-3 .gallery-item:nth-child(3n+1),
.gallery-columns-4 .gallery-item:nth-child(4n+1),
.gallery-columns-5 .gallery-item:nth-child(5n+1),
.gallery-columns-6 .gallery-item:nth-child(6n+1),
.gallery-columns-7 .gallery-item:nth-child(7n+1),
.gallery-columns-8 .gallery-item:nth-child(8n+1),
.gallery-columns-9 .gallery-item:nth-child(9n+1) {
clear: left;
}
.gallery .gallery-item img {
border: none;
height: auto;
} .column-count-3-of-3 .gfield {
padding-right: 0 !important;
}
input,
select,
textarea {
background-color: #fff;
border-bottom: 1px solid #ccc !important;
border-radius: 0px;
color: #666;
font-size: 24px !important;
font-weight: 400;
padding: 16px;
width: 100%;
border: none;
}
input:focus,
textarea:focus {
border: 1px solid #999;
outline: none;
}
input[type="checkbox"],
input[type="image"],
input[type="radio"] {
width: auto;
}
::-moz-placeholder {
color: #666;
opacity: 1;
font-weight: 400;
}
::-webkit-input-placeholder {
color: #666;
font-weight: 400;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.home-top .more-link {
background-color: #8c654d;
border: none;
border-radius: 0;
color: #fff;
cursor: pointer;
font-size: 20px;
font-weight: 400;
padding: 16px 24px;
width: auto;
}
button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
.home-top .more-link:hover {
background-color: #6e6f6f;
color: #fff;
}
.home-after-banner .gld-border.button {color:#fff}
.gld-border.button {
background: transparent;
border: 2px solid #8c654d;
border-radius: 0;
padding: 6px 10px;
margin: 0 8px;
color:#000;
font-size:20px;
}
.gld-border.button:hover {
background: #8c654d;
border: 2px solid #8c654d;
color:#fff;
}
.wedd-cont .gld-border.button {
color: #000;
display: inline-block;
margin-top:10px;
}
.wedd-cont .gld-border.button:hover {
color: #fff;
}
.wedd-cont .gld-btn {display:inline-block;margin-top:10px;}
.wedd-cont .gld-btn:hover {background:transparent;}
.gld-btn:hover {color:#000;}
.entry-content .button:hover,
.footer-widgets .button {
color: #fff;
}
.button {
display: inline-block;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {
display: none;
} table {
border-collapse: collapse;
border-spacing: 0;
line-height: 2;
margin-bottom: 40px;
width: 100%;
}
tbody {
border-bottom: 1px solid #ddd;
}
td,
th {
text-align: left;
}
td {
border-top: 1px solid #ddd;
padding: 6px 0;
}
th {
font-weight: 700;
text-transform: uppercase;
}  .wrap {
margin: 0 auto;
max-width: 1280px;
}
.footer-widgets .wrap {
max-width: 100%;
}
.home-top .wrap {
position:relative;
max-width: 100%;
}
.enterprise-pro-landing .wrap {
max-width: 800px;
}
.site-inner {
background-color: #fff;
clear: both;
padding-top: 0px;
padding-bottom:0px;
}
.tst-cont {
max-width: 1280px;
margin: 0 auto;
text-align:left;
}
.home-bottom .widget {
width: 100% !important;
border: none!important;
box-shadow: none!important;
border-radius: 0!important;
}
.home-bottom a {
font-size: 20px;
}
.home-bottom h2 {
text-align: Center;
color: #8c654d;
font-size: 42px;
}  .content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
width: 920px;
}
.content-sidebar-sidebar .content-sidebar-wrap {
float: left;
}
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
float: right;
} .content {
float: right;
width: 740px;
}
.content-sidebar .content,
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content {
float: left;
}
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content {
width: 520px;
}
.full-width-content .content {
width: 100%;
} .sidebar-primary {
float: right;
width: 360px;
}
.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary {
float: left;
} .sidebar-secondary {
float: left;
width: 180px;
}
.content-sidebar-sidebar .sidebar-secondary {
float: right;
} .five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
float: left;
margin-left: 2.564102564102564%;
}
.one-half,
.three-sixths,
.two-fourths {
width: 48.717948717948715%;
}
.one-third,
.two-sixths {
width: 31.623931623931625%;
}
.four-sixths,
.two-thirds {
width: 65.81196581196582%;
}
.one-fourth {
width: 23.076923076923077%;
}
.full-text.white .one-fourth {
margin-bottom: 20px;
padding-bottom: 20px;
position:relative;
}
.button-holder {
margin-bottom: 0;
position: absolute;
bottom: 0;
width: 100%;
}
.three-fourths {
width: 74.35897435897436%;
}
.one-sixth {
width: 14.52991452991453%;
}
.five-sixths {
width: 82.90598290598291%;
}
.first {
clear: both;
margin-left: 0;
}  .avatar {
float: left;
}
.alignleft .avatar,
.author-box .avatar {
margin-right: 24px;
}
.alignright .avatar {
margin-left: 24px;
}
.comment .avatar {
margin: 0 16px 24px 0;
} .breadcrumb {
margin-bottom: 20px;
}
.archive-description,
.author-box {
background-color: #fff;
padding: 40px 0 20px;
text-align: center;
}
.author-box-title {
color: #333;
font-family: 'Lato', sans-serif;
font-size: 16px;
margin-bottom: 4px;
}
.archive-description p:last-child,
.author-box p:last-child {
margin-bottom: 0;
} .search-form {
overflow: hidden;
}
.site-header .search-form {
float: right;
margin-top: 8px;
}
.entry-content .search-form,
.site-header .search-form {
width: 50%;
}
.genesis-nav-menu .search input[type="submit"],
.widget_search input[type="submit"] {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
margin: -1px;
padding: 0;
position: absolute;
width: 1px;
} .archive-title {
font-size: 48px;
color: #8c654d;
}
.entry-title {
font-size: 30px;
margin: 0;
color: #8c654d;
}
.entry-title a,
.sidebar .widget-title a {
color: #8c654d;
}
.entry-title a:hover {
color: #31b2ed;
}
.widget-title,
.footer-widgets .featured-content .widget-title {
border-bottom: 1px solid #ececec;
font-size: 16px;
margin: 0 0 20px;
padding: 0 0 20px;
}
.widget-title.widgettitle {
color: #8c654d;
font-size: 42px;
font-weight: normal;
border-bottom: none;
margin-bottom: 0;
letter-spacing:1px;
}
.home-bottom .widget-title,
.sidebar .widget-title {
margin: -40px -40px 40px;
padding: 30px 40px;
} .alignleft {
float: left;
text-align: left;
}
.alignright {
float: right;
text-align: right;
}
a.alignleft,
a.alignnone,
a.alignright {
max-width: 100%;
}
a.alignnone {
display: inline-block;
}
a.aligncenter img {
display: block;
margin: 0 auto;
}
img.centered,
.aligncenter {
display: block;
margin: 0 auto 24px;
}
img.alignnone,
.alignnone {
margin-bottom: 12px;
}
a.alignleft,
img.alignleft,
.wp-caption.alignleft {
margin: 0 24px 12px 0;
}
a.alignright,
img.alignright,
.wp-caption.alignright {
margin: 0 0 12px 24px;
}
.wp-caption-text {
font-weight: 700;
text-align: center;
}
.entry-content p.wp-caption-text {
margin-bottom: 0;
}
.gallery-caption {
margin: 0 0 10px;
} .widget {
word-wrap: break-word;
margin-bottom: 40px;
}
.footer-widgets .widget {
margin-bottom: 0;
}
.widget li {
margin-bottom: 10px;
padding-bottom: 10px;
}
.widget ol > li {
list-style-position: inside;
list-style-type: decimal;
padding-left: 20px;
text-indent: -20px;
}
.widget li li {
border: none;
margin: 0 0 0 30px;
padding: 0;
}
.widget ul > li:last-child,
.widget p:last-child {
margin-bottom: 0;
}
.widget_calendar table {
width: 100%;
}
.widget_calendar td,
.widget_calendar th {
text-align: center;
} .after-entry .widget.featured-content,
.featured-content,
.home-bottom .widget.featured-content,
.sidebar .widget.featured-content {
border-bottom-width: 0;
padding: 0;
}
.after-entry .featured-content .widget-title,
.featured-content .widget-title {
margin: 0;
padding: 30px 40px;
}
.featured-content .entry {
background: none;
border: none;
border-bottom: 1px solid #ececec;
box-shadow: none;
margin: 0;
padding: 0;
}
.featured-content .entry-header {
border-bottom: 1px solid #ececec;
margin: 0;
padding: 30px 40px;
}
.featured-content .entry-title {
font-size: 20px;
margin: 0;
}
.featured-content .entry-content {
padding: 40px;
}
.featured-content .alignnone {
background: #f8f8f8;
border-bottom: 1px solid #ececec;
margin-bottom: 0;
}
.featured-content img {
margin-bottom: -7px;
}
.featured-content .more-link {
display: block;
font-weight: 700;
margin-top: 20px;
}
.featured-content .more-from-category,
.featured-content ul {
border-bottom: 1px solid #ececec;
margin: 0;
padding: 40px;
}
.footer-widgets  .featured-content .alignnone {
margin-bottom: 24px;
}
.footer-widgets .featured-content .entry {
background: none;
border: none;
margin-bottom: 30px;
}
.footer-widgets .featured-content .entry-header,
.footer-widgets .featured-content .more-from-category,
.footer-widgets .featured-content ul {
border: none;
padding: 0 0 10px;
}
.footer-widgets .featured-content .entry-content {
padding: 0;
}  .enews-widget input {
margin-bottom: 16px;
}
.enews-widget input[type="submit"] {
margin: 0;
width: 100%;
}
.enews form + p {
margin-top: 24px;
} .home-top .genesis_responsive_slider {
margin: 0;
}
.site-container #genesis-responsive-slider {
border-width: 0;
padding: 0;
}
.site-container #genesis-responsive-slider .flex-control-nav {
margin-top: -40px;
}
.site-container #genesis-responsive-slider .more-link {
float: none;
text-align: center;
}
.site-container #genesis-responsive-slider li {
border-width: 0;
margin: 0;
padding: 0;
text-indent: 0;
} div.gform_wrapper input[type="email"],
div.gform_wrapper input[type="text"],
div.gform_wrapper textarea,
div.gform_wrapper .ginput_complex label {
font-size: 16px;
padding: 16px;
}
div.gform_wrapper .ginput_complex label {
padding: 0;
}
div.gform_wrapper li,
div.gform_wrapper form li {
margin: 16px 0 0;
} #wpstats {
display: none;
} .site-header {
max-width:100%;
position:relative;
color: #fff;
background: #6e6f6f;
}
.site-header .wrap {
padding: 0;
max-width: 100%;
margin: 0;
border-bottom: 1px solid #b9b7b7;
} .flt-left {
float: left;
font-size: 16pt;
color: #666d6d;
padding-top:15px;
}
.flt-right {
float: right;
color: #666d6d;
}
.wifi, .address, .phone {
display: block;
margin-bottom: 8px;
}
.before-header.widget-area {
color: #666d6d;
padding: 15px 0 0;
font-family: 'swis', sans-serif;
}
.bk-btn {
background: #fff;
padding: 10px 15px;
color: #6e6f6f;
display: inline-block;
position: relative;
border-radius: 0;
text-transform: uppercase;
font-size: 20px;
margin-bottom: 20px;
}
.checkout-button.button.alt.wc-forward, #place_order.button {
background: #8c654d;
color: #fff;
}
.bk-btn:hover, .checkout-button.button.alt.wc-forward:hover, .checkout-button.button.alt.wc-forward:active, #place_order.button:hover, #place_order.button:active {background: #8c654d;color: #fff;}
.before-header .widget {display: inline-block;width: 100%;margin-bottom:0!important;}
.before-header .fa {
font-size: 24px;
}
.before-header .address {
margin-right: 20px;
font-size: 10pt;
}
.before-header .phone {
font-size: 16pt;
} .title-area {
float: none;
margin: 0 auto;
padding: 20px 0;
text-align: center;
width: 288px;
}
.header-full-width .title-area {
float: none;
margin: 0 auto;
padding: 20px 0;
text-align: center;
width: 288px;
}
.header-image .title-area {
background: none;
padding: 0;
}
.site-title {
font-family: 'Montserrat', sans-serif;
font-size: 45px;
font-weight: 300;
letter-spacing: 10px;
line-height: 1.2;
text-transform: uppercase;
}
.site-title a,
.site-title a:hover {
color: #31b2ed;
}
.header-image .site-title > a {
background-position: center center !important;
background-size: contain !important;
display: block;
height: 100px;
margin: 0 auto;
}
.site-description {
display: block;
font-family: 'Lora', serif;
font-size: 10px;
letter-spacing: 3px;
margin-bottom: 0;
}
.site-description,
.site-title {
margin-bottom: 0;
}
.header-image .site-description,
.header-image .site-title {
display: block;
text-indent: -9999px;
} .site-header .widget-area .widget {
margin-bottom: 0;
}
.site-header .genesis-nav-menu li {
border: none;
margin: 0;
padding: 0;
} .genesis-nav-menu {
clear: both;
font-family: 'EB Garamond', serif;
font-size: 16px;
line-height: 1.5;
width: 100%;
text-align:center;
font-weight:500;
}
.genesis-nav-menu a {
color: #8c654d;
}
.menu-item-7 a {
padding-left: 0!important;
}
body .menu-item-15 a {
background: #8c654d;
color: #fff;
border: 2px solid #8c654d;
}
body .menu-item-15 a:hover {
background: #fff;
color: #000;
border: 2px solid #8c654d;
}
.genesis-nav-menu .menu-item {
display: inline-block;
text-align: left;
margin:0;
vertical-align: middle;
}
.sub-menu .menu-item {
margin: 0;
}
.genesis-nav-menu a {
display: block;
padding: 0 16px;
}
.genesis-nav-menu a:hover,
.genesis-nav-menu .current-menu-item > a,
.genesis-nav-menu .sub-menu a:hover,
.genesis-nav-menu .sub-menu .current-menu-item > a:hover {
color: #d8d8d8;
}
.genesis-nav-menu .sub-menu {
border-top: 1px solid #ececec;
left: -9999px;
opacity: 0;
position: absolute;
-webkit-transition: opacity .4s ease-in-out;
-moz-transition:    opacity .4s ease-in-out;
-ms-transition:     opacity .4s ease-in-out;
-o-transition:      opacity .4s ease-in-out;
transition:         opacity .4s ease-in-out;
width: 200px;
z-index: 99;
}
.genesis-nav-menu .sub-menu a {
background-color: #f8f8f8;
border: 1px solid #ececec;
border-top: none;
color: #333;
font-size: 12px;
padding: 10px 10px;
position: relative;
width: 250px;
max-width: 250px !important;
}
.genesis-nav-menu .sub-menu .sub-menu {
margin: -52px 0 0 199px;
}
.genesis-nav-menu .menu-item:hover {
position: static;
}
.genesis-nav-menu .menu-item:hover > .sub-menu {
left: auto;
opacity: 1;
}
.genesis-nav-menu > .first > a {
padding-left: 0;
}
.genesis-nav-menu > .last > a {
padding-right: 0;
}
.genesis-nav-menu > .right {
float: right;
list-style-type: none;
padding: 0;
}
.genesis-nav-menu > .date,
.genesis-nav-menu > .right > a {
display: inline-block;
padding: 20px 24px;
}
.genesis-nav-menu > .search {
padding: 8px 0 0;
}
.genesis-nav-menu > .search input {
font-size: 12px;
padding: 12px 20px;
} .site-header .widget_nav_menu {
color: #333;
}
.site-header .genesis-nav-menu li li {
margin-left: 0;
} .nav-primary {
background-color: #6e6f6f;
padding: 12px 0;
margin-bottom: 0px;
}
.nav-primary,
.nav-primary a {
color: #fff;
text-transform: uppercase;
}
.nav-primary .sub-menu {
border: none;
}
.nav-primary .sub-menu a {
background-color: #6e6f6f;
border-color: #6e6f6f;
color: #fff;
} .nav-secondary {
text-transform: none;
letter-spacing: 0;
margin-bottom: 20px;
}
.nav-secondary .genesis-nav-menu a {
padding: 6px 20px;
}
.site-footer .nav-secondary .genesis-nav-menu a {
color: #aaa;
}
.nav-secondary .genesis-nav-menu a:hover {
color: #31b2ed;
} .responsive-menu-icon {
cursor: pointer;
display: none;
}
.responsive-menu-icon::before {
content: "\f333";
display: block;
font: normal 28px/1 'dashicons';
margin: 0 auto;
padding: 10px;
text-align: center;
}
.site-header .responsive-menu-icon::before {
padding: 0;
}  .home-top .widget:first-child h4 {
padding-top: 20px;
}
.home-top .entry {
background: none;
}
.home-top .featured-content a.alignleft,
.home-top .featured-content a.alignnone,
.home-top .featured-content a.alignright {
margin-bottom: 0;
}
.home-top a.alignleft, 
.home-top a.alignright {
width: 66%;
}
.home-top .featured-content,
.home-top .featured-content .entry {
border: none;
margin-bottom: 0;
padding-bottom: 0;
}
.home-top .featured-content .entry-header {
border: none;
padding: 10% 40px 0;
}
.home-top .featured-content .entry-title {
font-size: 30px;
}
.home-top {
background-color: #6e6f6f
}
.home-top .featured-content .entry-content {
padding: 0 40px;
}
.home-top .more-link {
display: table;
text-align: center;
}
.home-after-banner.widget-area {
text-align: center;
background: #6e6f6f;
padding: 0 0 60px;
color: #ffffff;
}
.home-after-banner .widget, .home-hotel-services .widget {margin-bottom: 0;}
.home-hotel-services.widget-area {
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2021/04/weddings-crown-doncaster.jpg);
background-repeat: no-repeat;
background-attachment: fixed;
background-size:cover;
}
.home-hotel-services .widget-title.widgettitle {
text-align: center;
}
.home-rooms.widget-area {
background: #ffffff;
padding: 40px 0;
}
.home-rms-title {
color: #ffffff;
letter-spacing: 1px;
font-size: 42px;
}
.Herr {
font-family: 'EB Garamond', serif;
}
.rms-sub {font-size: 24px;}
.overlaytext {
margin-top: 0;
margin-bottom: 0;
font-size: 8rem;
}
.home-bottom .widget {
background-color: #fff;
border-radius: 3px;
border: 1px solid #ececec;
box-shadow: 0 1px #ececec;
float: left;
margin-left: 2.564102564102564%;
padding: 40px;
width: 31.623931623931625%;
}
.feat-list, .inf-list, .amen-list {
padding: 10px 0;
margin-left: 15px;
display:inline-block;
}
.feat-list li, .inf-list li {
margin-bottom: 0;
list-style-type: disc;
list-style-position: outside;
}
.inf-list li, .feat-list li {
font-size:20px;
}
.home-rooms .one-third.left, .text-white-inner .one-third.left {
width: 33%;
margin-left: 0;
}
.home-rooms .two-thirds.right, .text-white-inner .two-thirds.right{
width: 63%;
margin-left: 3%;
}
.home-rooms .one-half img, .two-thirds.right .one-half img {
width: 100%;
}
.home-rooms .one-half h3 {
color: #8c654d;
font-size: 30px;
margin-bottom: 20px;
}
.abt h3 {
color: #8c654d;
font-size: 20px;
margin-bottom: 0;
padding: 15px 0;
}
.home-rooms .txt-cont, .full-text.white .txt-cont {
width: 60%;
float: left;
font-size:16px;
}
.humanist-blocks .txt-cont {
width: 100% !important;
}
.full-text.white .txt-cont {
width: 100%;
float: left;
font-size:16px;
}
.full-text.white .one-fourth.weddings .txt-cont {
width: 100%;
color:#000;
}
.home-rooms .one-half {
margin-bottom: 0px;
}
.btn-cont {
width: 40%;
float: left;
}
.page-id-1183 .white, .page-id-1211 .white, .page-id-1215 .white, .page-id-1217 .white,.page-id-1213 .white {
color: #000;
}
.drk-btn {
padding: 12px 20px;
background: #000;
color: #fff;
margin-top:10px;
display:inline-block;
}
.drk-btn:hover {
background: #8c654d;
color:#fff;
}
.full-text.white .drk-btn {
font-size: 14px;
}
.slp-cont {
display: inline-block;
width: 100%;
padding: 10px 0px 10px 40px;
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2017/03/sleeps.png);
background-repeat: no-repeat;
background-position: left center;
font-size:18px;
}
.home-bottom .widget:nth-child(3n+1) {
clear: both;
margin-left: 0;
}
.gallery-cont {
display: inline-block;
width: 100%;
margin-top: 50px;
}
.slid-gallery {
width: 100%;
display: inline-block;
position:relative;
}
.wedd-banner-cont {
width: 100%;
margin: 10px 0;
display: inline-block;
}
.wedd-banner-cont .one-half img {
width: 100%;
} .home-hotel-services .one-third {
padding-bottom: 20px;
text-align:center;
}
.img-cont {
position:relative;
}
.img-cont img {
width: 100%;
}
.rd-more-tag {
width: 138px;
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2017/03/read-more-tag.png);
color: #000;
position: absolute;
bottom: 20px;
left: 0;
padding: 0 20px;
text-align: left;
font-family: 'swis-bold',sans-serif;
background-repeat: no-repeat;
background-size: 100%;
background-position: left;
}
.rd-more-tag:hover {
color: #8c654d;
} .entry {
background-color: #fff;
padding: 20px 0;
margin-bottom: 40px;
}
.entry-header {
border-bottom: 1px solid #ececec;
margin: -40px -40px 40px;
padding: 40px;
display:none;
}
.entry-content ol,
.entry-content p,
.entry-content ul {
margin-bottom: 26px;
}
.entry-content ol,
.entry-content ul {
margin-left: 40px;
}
.entry-content ol > li {
list-style-type: decimal;
}
.entry-content ul > li {
list-style-type: disc;
}
.entry-content ol ol,
.entry-content ul ul {
margin-bottom: 0;
}
.entry-content code {
background-color: #333;
color: #ddd;
} p.entry-meta {
color: #aaa;
font-size: 14px;
margin-bottom: 0;
}
.entry-meta a {
font-weight: 700;
}
.entry-header .entry-meta {
margin: 10px 0 0;
}
.entry-footer {
margin-top: 22px;
}
.entry-footer .entry-meta {
border-top: 1px solid #ececec;
margin: 0 -40px;
padding: 40px 40px 0;
}
.entry-tags {
float: right;
}
.entry-comments-link::before {
content: "\2014";
margin: 0 6px 0 2px;
} .after-entry {
background-color: #fff;
border: 1px solid #ececec;
box-shadow: 0 1px #ececec;
margin-bottom: 40px;
}
.after-entry .widget {
margin: 0;
padding: 40px;
}
.after-entry .widget-title {
border-top: 1px solid #ececec;
margin: -40px -40px 30px;
padding: 30px 40px;
}
.footer-widgets-2 .widget-title {
color: #8c654d;
font-family: 'swis-bold', sans-serif;
font-weight: normal;
font-size: 26px;
letter-spacing: 1px;
border-bottom: none;
margin-bottom: 0;
}
.after-entry .widget:first-child .widget-title {
border-top: 0;
}
.after-entry .featured-content .entry:last-of-type,
.after-entry .featured-content .more-from-category {
border-bottom: none;
}
.after-entry .featured-content .more-from-category {
padding: 20px 40px;
}
.after-entry li {
list-style-type: none;
} .pagination {
margin: 40px 0;
}
.adjacent-entry-pagination {
margin-bottom: 0;
}
.archive-pagination li {
display: inline;
}
.archive-pagination li a {
background-color: #fff;
border: 1px solid #ececec;
box-shadow: 0 1px #ececec;
color: #333;
cursor: pointer;
display: inline-block;
padding: 8px 12px;
}
.archive-pagination li a:hover,
.archive-pagination .active a {
background-color: #31b2ed;
color: #fff;
}
.entry-pagination.pagination {
margin: 0 0 10px;
} .comment-respond,
.entry-comments,
.entry-pings {
background-color: #fff;
border: 1px solid #ececec;
box-shadow: 0 1px #ececec;
margin-bottom: 40px;
}
.comment-respond {
padding: 40px 40px 16px;
}
.comment-respond h3 {
border-bottom: 1px solid #ececec;
margin: -40px -40px 40px;
padding: 30px 40px;
}
.entry-comments {
border-bottom-width: 0;
}
.entry-comments h3,
.entry-pings h3 {
border-bottom: 1px solid #ececec;
margin: 0;
padding: 30px 40px;
}
.comment-list li.depth-1 {
border-bottom: 1px solid #ececec;
padding-bottom: 40px;
}
.comment-content {
clear: both;
}
.comment-list li {
padding: 40px 40px 0;
}
.comment-list li li {
padding-right: 0;
}
.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"] {
width: 50%;
}
.comment-respond label {
display: block;
margin-right: 12px;
}
.entry-comments .comment-author,
.entry-comments .comment-author a {
color: #333;
font-family: 'Titillium Web', sans-serif;
font-weight: 700;
margin-bottom: 0;
}
.comment-meta,
.comment-meta a {
color: #aaa;
font-size: 14px;
}
.entry-comments .comment-author a:hover,
.comment-meta a:hover {
color: #31b2ed;
}
.ping-list li {
padding: 40px 40px 16px;
}
.entry-pings .reply {
display: none;
}
.comment-reply-link {
font-family: 'Titillium Web', sans-serif;
font-weight: 700;
}
.form-allowed-tags {
background-color: #f5f5f5;
padding: 24px;
} .sidebar .widget {
background-color: #fff;
border: 1px solid #ececec;
box-shadow: 0 1px #ececec;
padding: 40px;
} .footer-widgets {
background-color: #231f20;
clear: both;
padding: 60px 0 0;
}
.footer-widgets input {
border: 1px solid #333;
}
.footer-widgets li {
margin-bottom: 5px;
padding-bottom: 5px;
line-height:1.75
}
.footer-widgets p {
font-size: 16px;
}
.footer-widgets .one-third.first {
padding: 0 40px;
}
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
width: 100%;
}
.footer-widgets-3 {
padding: 20px 0;
}
#custom_html-3 {
max-width: 25%;
margin: 0 auto;
}
.footer-widgets-1 {
line-height: 1.2;
max-width: 1280px;
margin: 0 auto !important;
float: none !important;
padding:20px 0;
color:#fff;
}
.footer-widgets-1 img {
width: 33%;
float: left;
margin: 0 0.1%;
}
.footer-widgets h3 {
color: #fff;
margin-bottom: 20px;
}
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
float: left;
}
.footer-widgets-2 {
padding: 20px;
}
.footer-widgets-2 {
background: #231f20;
padding: 40px 20px;
color: #fff;
font-family: 'swis-bold',sans-serif;
}
.footer-widgets-2 .widget-wrap {
max-width: 1280px;
margin: 0 auto;
}
.social-cont {
max-width: 1280px;
margin: 0 auto;
}
.social-left {
font-size: 24px;
}
.subscribe-right {
float: right;
font-size: 24px;
}
.social-left a {
color: #fff;
}
.fa.fa-facebook {
background: #4e71a8;
border-radius: 50%;
padding: 5px 9px;
}
.fa.fa-twitter {
background: #1cb7eb;
border-radius: 50%;
padding: 5px;
}
.sub-btn {
background: #8c654d;
border:2px solid #8c654d;
color: #fff;
padding: 6px 20px;
font-size: 20px;
}
.sub-btn:hover {
background: transparent;
color: #8c654d;
}
.footer-widgets-2 .one-third.first, .footer-widgets .one-third.middle {
border-right: 1px solid #fff;
}
.prtn-btm-row .one-third.first {
border-right: none;
text-align: center;
}
.prtn-btm-row .one-third {min-height:0!important;}
.wht-btn {
background: #fff;
color: #8c654d;
padding: 5px 10px;
display:inline-block;
margin-top:10px;
font-size: 20px;
}
.wht-btn:hover {
color: #fff;
background: #8c654d;
}
.wht-bg-btn {
border: 2px solid #fff;
background:#fff;
color: #8c654d;
padding: 15px 30px;
display:inline-block;
font-family: 'geomanist', sans-serif;
font-size:24px;
border-radius:5px;
}
.wht-bg-btn:hover {
border: 2px solid #fff;
background:transparent;
color: #fff;
}
.prtn-top-row, .prtn-btm-row {
display: inline-block;
width: 100%;
}
.footer-widgets .btn-cont {
width: 100%;
position: absolute;
bottom: 0;
}
.footer-widgets-2 .one-third {
min-height: 175px;
position: relative;
} .site-footer {
background-color: #231f20;
color: #fff;
letter-spacing: 1px;
padding: 20px 0;
text-align: center;
text-transform: uppercase;
}
.site-footer a {
color: #fff;
text-decoration:underline;
}
.site-footer a:hover {
color: #8c654d;
}
.site-footer p {
margin-bottom: 0;
font-size:12px;
}  .enterprise-pro-black .comment-meta a,
.enterprise-pro-black .genesis-nav-menu .current-menu-item > a,
.enterprise-pro-black .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.enterprise-pro-black .genesis-nav-menu .sub-menu a:hover,
.enterprise-pro-black .genesis-nav-menu a:hover,
.enterprise-pro-black .site-footer a,
.enterprise-pro-black a:hover {
color: #aaa;
}
.enterprise-pro-black .comment-meta a:hover,
.enterprise-pro-black .entry-comments .comment-author a,
.enterprise-pro-black .entry-title a,
.enterprise-pro-black .genesis-nav-menu a,
.enterprise-pro-black .sidebar .widget-title a,
.enterprise-pro-black .site-footer a:hover,
.enterprise-pro-black .site-title a,
.enterprise-pro-black .site-title a:hover,
.enterprise-pro-black a {
color: #333;
}
.enterprise-pro-black .nav-primary a {
color: #fff;
}
.enterprise-pro-black .archive-pagination .active a,
.enterprise-pro-black .archive-pagination li a:hover,
.enterprise-pro-black .button,
.enterprise-pro-black .home-top .more-link,
.enterprise-pro-black button,
.enterprise-pro-black input[type="button"],
.enterprise-pro-black input[type="reset"],
.enterprise-pro-black input[type="submit"] {
background-color: #333;
color: #fff;
}
.enterprise-pro-black .button:hover,
.enterprise-pro-black .home-top .more-link:hover,
.enterprise-pro-black button:hover,
.enterprise-pro-black input:hover[type="button"],
.enterprise-pro-black input:hover[type="reset"],
.enterprise-pro-black input:hover[type="submit"] {
background-color: #aaa;
color: #fff;
} .enterprise-pro-green .comment-meta a:hover,
.enterprise-pro-green .entry-comments .comment-author a:hover,
.enterprise-pro-green .entry-title a:hover,
.enterprise-pro-green .genesis-nav-menu .current-menu-item > a,
.enterprise-pro-green .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.enterprise-pro-green .genesis-nav-menu .sub-menu a:hover,
.enterprise-pro-green .genesis-nav-menu a:hover,
.enterprise-pro-green .site-footer a:hover,
.enterprise-pro-green .site-title a,
.enterprise-pro-green .site-title a:hover,
.enterprise-pro-green a {
color: #2bc876;
}
.enterprise-pro-green .comment-meta a,
.enterprise-pro-green .site-footer a {
color: #aaa;
}
.enterprise-pro-green .entry-comments .comment-author a,
.enterprise-pro-green .entry-title a,
.enterprise-pro-green .genesis-nav-menu a,
.enterprise-pro-green .sidebar .widget-title a,
.enterprise-pro-green a:hover {
color: #333;
}
.enterprise-pro-green .nav-primary a {
color: #fff;
}
.enterprise-pro-green .archive-pagination .active a,
.enterprise-pro-green .archive-pagination li a:hover,
.enterprise-pro-green .button,
.enterprise-pro-green .home-top .more-link,
.enterprise-pro-green button,
.enterprise-pro-green input[type="button"],
.enterprise-pro-green input[type="reset"],
.enterprise-pro-green input[type="submit"] {
background-color: #2bc876;
color: #fff;
}
.enterprise-pro-green .button:hover,
.enterprise-pro-green .home-top .more-link:hover,
.enterprise-pro-green button:hover,
.enterprise-pro-green input:hover[type="button"],
.enterprise-pro-green input:hover[type="reset"],
.enterprise-pro-green input:hover[type="submit"] {
background-color: #333;
color: #fff;
} .enterprise-pro-orange .comment-meta a:hover,
.enterprise-pro-orange .entry-comments .comment-author a:hover,
.enterprise-pro-orange .entry-title a:hover,
.enterprise-pro-orange .genesis-nav-menu .current-menu-item > a,
.enterprise-pro-orange .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.enterprise-pro-orange .genesis-nav-menu .sub-menu a:hover,
.enterprise-pro-orange .genesis-nav-menu a:hover,
.enterprise-pro-orange .site-footer a:hover,
.enterprise-pro-orange .site-title a,
.enterprise-pro-orange .site-title a:hover,
.enterprise-pro-orange a {
color: #ff6f00;
}
.enterprise-pro-orange .comment-meta a,
.enterprise-pro-orange .site-footer a {
color: #aaa;
}
.enterprise-pro-orange .entry-comments .comment-author a,
.enterprise-pro-orange .entry-title a,
.enterprise-pro-orange .genesis-nav-menu a,
.enterprise-pro-orange .sidebar .widget-title a,
.enterprise-pro-orange a:hover {
color: #333;
}
.enterprise-pro-orange .nav-primary a {
color: #fff;
}
.enterprise-pro-orange .archive-pagination .active a,
.enterprise-pro-orange .archive-pagination li a:hover,
.enterprise-pro-orange .button,
.enterprise-pro-orange .home-top .more-link,
.enterprise-pro-orange button,
.enterprise-pro-orange input[type="button"],
.enterprise-pro-orange input[type="reset"],
.enterprise-pro-orange input[type="submit"] {
background-color: #ff6f00;
color: #fff;
}
.enterprise-pro-orange .button:hover,
.enterprise-pro-orange .home-top .more-link:hover,
.enterprise-pro-orange button:hover,
.enterprise-pro-orange input:hover[type="button"],
.enterprise-pro-orange input:hover[type="reset"],
.enterprise-pro-orange input:hover[type="submit"] {
background-color: #333;
color: #fff;
} .enterprise-pro-red .comment-meta a:hover,
.enterprise-pro-red .entry-comments .comment-author a:hover,
.enterprise-pro-red .entry-title a:hover,
.enterprise-pro-red .genesis-nav-menu .current-menu-item > a,
.enterprise-pro-red .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.enterprise-pro-red .genesis-nav-menu .sub-menu a:hover,
.enterprise-pro-red .genesis-nav-menu a:hover,
.enterprise-pro-red .site-footer a:hover,
.enterprise-pro-red .site-title a,
.enterprise-pro-red .site-title a:hover,
.enterprise-pro-red a {
color: #ff473a;
}
.enterprise-pro-red .comment-meta a,
.enterprise-pro-red .site-footer a {
color: #aaa;
}
.enterprise-pro-red .entry-comments .comment-author a,
.enterprise-pro-red .entry-title a,
.enterprise-pro-red .genesis-nav-menu a,
.enterprise-pro-red .sidebar .widget-title a,
.enterprise-pro-red a:hover {
color: #333;
}
.enterprise-pro-red .nav-primary a {
color: #fff;
}
.enterprise-pro-red .archive-pagination .active a,
.enterprise-pro-red .archive-pagination li a:hover,
.enterprise-pro-red .button,
.enterprise-pro-red .home-top .more-link,
.enterprise-pro-red button,
.enterprise-pro-red input[type="button"],
.enterprise-pro-red input[type="reset"],
.enterprise-pro-red input[type="submit"] {
background-color: #ff473a;
color: #fff;
}
.enterprise-pro-red .button:hover,
.enterprise-pro-red .home-top .more-link:hover,
.enterprise-pro-red button:hover,
.enterprise-pro-red input:hover[type="button"],
.enterprise-pro-red input:hover[type="reset"],
.enterprise-pro-red input:hover[type="submit"] {
background-color: #333;
color: #fff;
} .enterprise-pro-teal .comment-meta a:hover,
.enterprise-pro-teal .entry-comments .comment-author a:hover,
.enterprise-pro-teal .entry-title a:hover,
.enterprise-pro-teal .genesis-nav-menu .current-menu-item > a,
.enterprise-pro-teal .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.enterprise-pro-teal .genesis-nav-menu .sub-menu a:hover,
.enterprise-pro-teal .genesis-nav-menu a:hover,
.enterprise-pro-teal .site-footer a:hover,
.enterprise-pro-teal .site-title a,
.enterprise-pro-teal .site-title a:hover,
.enterprise-pro-teal a {
color: #34bfba;
}
.enterprise-pro-teal .comment-meta a,
.enterprise-pro-teal .site-footer a {
color: #aaa;
}
.enterprise-pro-teal .entry-comments .comment-author a,
.enterprise-pro-teal .entry-title a,
.enterprise-pro-teal .genesis-nav-menu a,
.enterprise-pro-teal .sidebar .widget-title a,
.enterprise-pro-teal a:hover {
color: #333;
}
.enterprise-pro-teal .nav-primary a {
color: #fff;
}
.enterprise-pro-teal .archive-pagination .active a,
.enterprise-pro-teal .archive-pagination li a:hover,
.enterprise-pro-teal .button,
.enterprise-pro-teal .home-top .more-link,
.enterprise-pro-teal button,
.enterprise-pro-teal input[type="button"],
.enterprise-pro-teal input[type="reset"],
.enterprise-pro-teal input[type="submit"] {
background-color: #34bfba;
color: #fff;
}
.enterprise-pro-teal .button:hover,
.enterprise-pro-teal .home-top .more-link:hover,
.enterprise-pro-teal button:hover,
.enterprise-pro-teal input:hover[type="button"],
.enterprise-pro-teal input:hover[type="reset"],
.enterprise-pro-teal input:hover[type="submit"] {
background-color: #333;
color: #fff;
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
}
}
@media only screen and (min-width: 1023px) and (max-width: 1024px) {
.genesis-nav-menu .menu-item {
margin: 0!important;
}
.genesis-nav-menu a {
padding: 6px 6px;
}
.menu-list-sidebar {
width: 32%!important;
}
.wrap .menu-slider-cont {
height: 266px !important;
}
.wrap .menu-list-sidebar {
height: 266px !important;
}
}
@media only screen and (max-width: 960px) {
.footer-widgets .one-third.first, .footer-widgets .one-third.middle {
border-right: none!important;
}
.hero .wrap {
padding: 50px 5%!important;
}
.dark-overlay .inr-title {
font-size: 42px!important;
}
.dark-overlay .inr-sub {
font-size: 28px!important;
}
.page-id-736 .one-third, .page-id-736 .two-thirds {
width: 100%!important;
float:left!important;
margin:0!important;
margin-bottom:10px!important
}
.page-id-736 .two-thirds {
padding-bottom:10px!important;
border-bottom:2px solid #bfbfbf!important;
}
.page-id-532 .one-half {
width: 100%!important;
margin: 0!important;
}
}
@media only screen and (max-width: 1023px) {
.full-text.white .txt-cont, .full-text.white .btn-cont {
width: 100%!important;
}
.full-text.white .btn-cont {
margin-top: 10px!important;
}
.drk-btn {float:left!important;}
.wedding-packages .drk-btn {float:none!important;}
.home-rooms .two-thirds.right, .text-white-inner .two-thirds.right {
width: 100%!important;
margin-left: 0!important;
}
.home-rooms .one-third.left, .text-white-inner .one-third.left {
width: 100%!important;
margin-left: 0!important;
}
.max-w-50 .wrap {
max-width: 90%!important;
}
}
@media only screen and (min-width: 1024px) {
.page-id-94 .wedding-packages .one-fourth {
height: 350px;
}
}
@media only screen and (max-width: 1208px) {
.nav-primary .wrap {
background-image: none!important;
}
.footer-widgets .btn-cont {
position: relative;
}
.tst-bar {
display: none!important;
}
}
@media only screen and (min-width: 1150px) and (max-width: 1208px) {
.genesis-nav-menu .menu-item {
margin: 0 5px;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1280px) {
body {
padding: 0 20px;
}
.fullwidthbanner-container {
width: 100% !important;
left: 0 !important;
}
.nav-primary .wrap {
background-position: 100% 50%;
}
.home-top #text-4, .tst-bar {
padding: 20px!important;
}
.home-rooms.widget-area {
padding: 40px;
}
.footer-widgets-2 {
padding: 40px 20px;
}
.footer-widgets .one-third {
min-height: 200px;
}
.full-text.white .txt-cont {
width: 100%;
}
.full-text.white .btn-cont {
width: 100%;
float: left !important;
margin-top:10px;
}
.btn-cont .drk-btn {
float: left;
}
.wedd-cont, .wedd-amen {
padding: 20px;
}
.menu-slider-cont {
height: 375px!important;
}
.menu-list-sidebar {
height: 360px!important;
}
}
@media only screen and (max-width: 1139px) {
.wrap {
max-width: 960px;
}
.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
width: 740px;
}
.content {
width: 620px;
}
.site-header .widget-area {
width: 600px;
}
.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content,
.content-sidebar-sidebar .content {
width: 400px;
}
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3,
.sidebar-primary {
width: 100%;
}
.footer-widgets-1 {
margin-right: 0px;
}
}
@media only screen and (max-width: 1100px) {
.hero .wrap {
padding: 100px 0!important;
}
}
@media only screen and (max-width: 1023px) {
.wrap {
max-width: 768px;
}
.home-top .wrap {
max-width: 750px;
}
.nav-primary .wrap {
background-position: 100% 50%!important;
}
.content,
.content-sidebar-sidebar .content,
.content-sidebar-sidebar .content-sidebar-wrap,
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3,
.sidebar-content-sidebar .content,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-primary,
.sidebar-secondary,
.sidebar-sidebar-content .content,
.sidebar-sidebar-content .content-sidebar-wrap,
.site-header .widget-area,
.title-area {
width: 100%;
}
.site-header .wrap {
padding: 0;
}
.genesis-nav-menu li,
.site-header ul.genesis-nav-menu,
.site-header .search-form {
float: none;
}
.genesis-nav-menu,
.site-description,
.site-header .search-form,
.site-header .title-area,
.site-header .widget-area,
.site-title {
text-align: center;
}
.site-header .search-form {
margin: 16px auto;
}
.genesis-nav-menu li.right {
display: none;
}
.footer-widgets-1 {
margin-right: 0;
}
.featured-content .alignnone {
display: block;
text-align: center;
}
.home-top a.alignleft, 
.home-top a.alignright {
width: 100%;
}
.home-top .featured-content .entry-header {
clear: both;
padding: 40px 40px 0;
}
.home-top .featured-content .entry-content {
padding: 0 40px 40px;
}
}
@media only screen and (max-width: 960px) {
.footer-widgets-2 .one-third {
width: 100%;
padding: 20px 20px;
margin: 0;
min-height: auto;
}
.prtn-top-row .one-fourth, .prtn-btm-row .one-third {
width: 20% !important;
float: left;
}
.menu-slider-cont {
display: none!important;
}
.one-third.food, .two-thirds.food {
width: 100%;
}
.two-thirds.food {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 2px solid #bfbfbf;
margin-left:0!important;
}
.wedd-amen.top .one-third, .wedd-amen.top .two-thirds {
width: 100% !important;
}
.genesis-nav-menu.responsive-menu,
.genesis-nav-menu.responsive-menu > .menu-item > .sub-menu {
display: none;
}
.genesis-nav-menu.responsive-menu .menu-item,
.responsive-menu-icon {
display: block;
}
.genesis-nav-menu.responsive-menu .menu-item:hover {
position: static;
}
.genesis-nav-menu.responsive-menu li a,
.genesis-nav-menu.responsive-menu li a:hover {
background: none;
border: none;
display: block;
line-height: 1;
padding: 16px 20px;
}
.genesis-nav-menu.responsive-menu .menu-item-has-children {
cursor: pointer;	
}
.genesis-nav-menu.responsive-menu .menu-item-has-children > a {
margin-right: 60px;
}
.genesis-nav-menu.responsive-menu > .menu-item-has-children:before {
content: "\f347";
float: right;
font: normal 16px/1 'dashicons';
height: 16px;
padding: 15px 20px;
right: 0;
text-align: right;
z-index: 9999;
}
.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
content: "\f343";
}
.genesis-nav-menu.responsive-menu .sub-menu {
background-color: rgba(0, 0, 0, 0.05);
border: none;
left: auto;
opacity: 1;
position: relative;
-moz-transition:    opacity .4s ease-in-out;
-ms-transition:     opacity .4s ease-in-out;
-o-transition:      opacity .4s ease-in-out;
-webkit-transition: opacity .4s ease-in-out;
transition:         opacity .4s ease-in-out;
width: 100%;
z-index: 99;
}
.genesis-nav-menu.responsive-menu .sub-menu li a,
.genesis-nav-menu.responsive-menu .sub-menu li a:hover {
padding: 12px 20px;
position: relative;
text-transform: none;
width: 100%;
}
.nav-primary .genesis-nav-menu.responsive-menu {
padding-bottom: 16px;
}
.nav-primary .genesis-nav-menu.responsive-menu .sub-menu {
background-color: rgba(0, 0, 0, 0.07);
}
.genesis-nav-menu.responsive-menu .sub-menu .sub-menu,
.nav-primary .genesis-nav-menu.responsive-menu .sub-menu .sub-menu {
background-color: transparent;
margin: 0;
padding-left: 25px;
}
body .menu-item-15 a {
color: #000!important;
}
.nav-primary .sub-menu a {
color: #fff!important;
font-size: 20px!important;
}
}
@media only screen and (max-width: 768px) {
.mobile-display, .mobile-display h2 {display:block!important;}
.mobile-display h2 {font-size:26px!important;}
.desktop-display {display:none!important;}
.history-grid-row {margin: 10px 0;}
.dark-overlay .inr-title {font-size: 24px !important;}
.before-header.widget-area {display: none;}
.full-text.white .one-fourth {
width: 49%!important;
margin: 0.5%!important;
min-height:400px!important;
}
.site-header .flt-right, .site-header .flt-left {float:none;text-align:Center;}
.footer-widgets .one-third.first, .footer-widgets .one-third.middle {border-right: none!important;}
.wrap {padding-left: 5%;padding-right: 5%;}
.home-top .wrap {padding-left: 0;padding-right: 0;}
.archive-pagination li a {margin-bottom: 4px;}
.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
margin: 1% 0;
width: 100%!important;
}
.one-third.dot {
border: none!important;
}
.home-top .more-link {
display: block;
}
.home-bottom .widget {
margin: 0 0 40px;
width: 100%;
}
.header-image .site-title a {
background-size: contain !important;
}
.nav-primary .wrap {
background-image: none!important;
}
.slider-drk-btn, .gld-btn {
font-size: 16px !important;
}
.view-menu-buttons {
width: calc(97%/2)!important;
}
.wedding-list-items li {
list-style-position: inside!important;
}
.occasions .one-fourth img {
width: 100%!important;
}
.occasions .drk-btn {
float: none!important;
}
.footer-widgets .wrap {
text-align: center;
}
.footer-widgets .email, .footer-widgets .phone, .footer-widgets .address {background-image:none!important; padding-left: 0px !important;}
.text-white-inner .wrap .one-fourth {min-height: auto !important;height: auto !important;}
}
@media only screen and (max-width: 500px) {
.before-header.widget-area {display:none;}
#text-3 .tp-caption {display: none;}
.home .widget-title.widgettitle {font-size: 34px;}
.home p {font-size: 20px;}
#text-4 {
background-color: rgba(0,0,0,0.9);
padding: 10px 20px!important;
left: 0!important;
}
.home-after-banner .gld-border.button {
width: 100% !important;
margin: 1% 0;
}
.home-hotel-services.widget-area, .home-after-banner.widget-area {
padding: 30px 0;
}
.home-rooms .one-third.left, .text-white-inner .one-third.left, .home-rooms .two-thirds.right, .text-white-inner .two-thirds.right {
width: 100%;
}
.footer-widgets .btn-cont {
position: relative;
}
.footer-widgets .one-third {
padding: 20px 20px;
}
.footer-widgets .one-third.first, .footer-widgets .one-third.middle {
border-right: none!important;
}
.footer-widgets-2 {
padding: 20px;
}
.footer-widgets .one-third {
padding: 20px 0;
}
.prtn-top-row .one-fourth {
width: 25%!important;
position: relative;
}
.prtn-btm-row .one-third {
width: 33%;
float: left;
border: none !important;
}
.header-image .title-area .site-title > a {
background-position: center top !important;
background-size:contain!important;
min-height: 60px!important;
width: 100%;
line-height:1;
}
.header-full-width .title-area {
width: 100%;
background-color: transparent;
padding: 0;
}
.site-header {
max-width: 100%!important;
}
.site-header .wrap {
padding: 0;
}
.taptap-menu-button-wrapper {
display:block!important;
}
.nav-primary, .nav-primary a {
background: #6e6f6f;
}
.nav-primary {padding:0px;}
.after-footer.widget-area {
display: block!important;
}
.after-footer.widget-area {
position: fixed;
bottom: 0;
background: #8c654d;
width: 100%;
z-index:9999;
}
.after-footer .widget {
margin-bottom: 0;
}
.phone-cont {
width: 20%;
float: left;
text-align: center;
padding: 12px 8px;
}
.phone-cont a, .book-text-cont a {
color: #fff;
text-shadow:2px 2px 6px #000;
}
.book-text-cont {
float: right;
width: 80%;
text-align: center;
padding: 10px;
font-size: 20px;
border-left: 5px solid #fff;
}
.phone-cont .fa.fa-phone {
font-size: 30px;
}
.after-footer .wrap {
padding: 0;
}
.default-theme.wp-posts-carousel .wp-posts-carousel-image img {
width: 100%!important;
}
.wp-posts-carousel-image, .default-theme.wp-posts-carousel .wp-posts-carousel-container, .default-theme.wp-posts-carousel .wp-posts-carousel-slide {
padding: 0 !important;
}
.home-rooms .two-thirds.right, #text-7 {
display: none;
}
.default-theme.wp-posts-carousel .wp-posts-carousel-details {
padding: 10px 20px!important;
}
.default-theme.wp-posts-carousel .wp-posts-carousel-title {
text-align: left!important;
font-size: 26px!important;
font-family: 'geomanist', sans-serif;
}
#wp_posts_carousel-2, #wp_posts_carousel-3 {
display: block!important;
}
.default-theme.wp-posts-carousel .wp-posts-carousel-desc {
font-size: 15px!important;
}
.nav-primary .wrap {
background-image:none!important;
}
.taptap-menu-button-wrapper.taptap-absolute {
margin-top: 145px;
}
.footer-widgets .sub-btn {
padding: 3px 20px;
font-size: 16px;
display: inline-block;
}
.footer-widgets .subscribe-right {
float: none !important;
font-size: 16px!important;
text-align: center!important;
width: 100%!important;
display: inline-block!important;
margin-top:10px;
}
.footer-widgets .social-left {
font-size: 16px!important;
text-align: center!important;
width: 100%!important;
display: inline-block!important;
}
.footer-widgets {
margin-top: 0;
}
.home-rooms .wp-posts-carousel-more-button.button, .full-text .wp-posts-carousel-more-button.button {
background: #8c654d;
border-radius: 0;
padding: 10px 20px!important;
}
.home-rooms .wp-posts-carousel-more-button.button:active, .full-text .wp-posts-carousel-more-button.button:active {
background: transparent;
color:#8c654d;
border:1px solid #8c654d;
border-radius: 0;
}
.dark-overlay .inr-title {
font-size: 32px!important;
}
.dark-overlay .inr-sub {
font-size: 18px!important;
}
.hero .wrap {
padding: 100px 0!important;
}
.tst-bar {
padding: 10px!important;
}
.rooms-cont {
display: none;
}
.tst-cont-.wedd.btn {
display: block;
width: 100%!important;
float: none !important;
text-align: center!important;
}
.tst-bar.grey {
display: none;
}
.wedd {
display: none;
}
.wp-pst-carsl {
display: block!important;
}
.home-rms-title.mobile {
display: block;
}
.two-thirds.right.suites-mobile {
display: none;
}
.text-white-inner .gld-btn, .text-white-inner .gld-border.button {
text-align: center !important;
margin-top: 10px;
margin-left: 0;
margin-right: 0;
display: block;
}
.amen-list li {
width: 98%!important;
margin-bottom:10px!important;
}
.menu-slider-cont {
height: auto!important;
}
.one-fifth {
width: 100%!important;
margin: 0%!important;
}
}
@media only screen and (max-width: 375px) {
.home-after-banner .gld-border.button {
font-size: 16px;
width: 100%;
margin: 2% 0;
}
.prtn-btm-row .one-third {
width: 32%!important;
}
}
.default-theme.wp-posts-carousel .wp-posts-carousel-container {box-shadow:none!important;padding:20px!important;}
#wp_posts_carousel-3 {
display: none;
}
.taptap-menu-button-wrapper {
display: none;
}
#text-3 {
margin-bottom: 0;
line-height: 0;
}
#text-4 {
position: absolute;
bottom: 0;
margin-bottom: 0;
background-color: rgba(0,0,0,0.8);
width: 100%;
padding: 20px 0;
color: #fff;
}
.tp-caption {
font-weight: 400;
text-transform: uppercase;
} .flexible-content .site-inner {
max-width: none;
padding-top: 0;
}
.flexible-content .content .entry {
padding: 0;
margin-bottom: 0;
}
.hero {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
text-align: center;
color: #fff;
position:relative;
background-position-x: center;
background-position-y: top;
}
.dark-overlay { background-color: #00000008;
position:relative;
}
.dark-overlay::before {
background: linear-gradient(to bottom, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 30%,rgba(0,0,0,0.4) 80%,rgba(0,0,0,0.4) 100%);
background: -moz-linear-gradient(top, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.4) 30%, rgba(0,0,0,0.4) 80%, rgba(0,0,0,0.4) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.4)), color-stop(30%,rgba(0,0,0,0.4)), color-stop(80%,rgba(0,0,0,0.4)), color-stop(100%,rgba(0,0,0,0.4)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 30%,rgba(0,0,0,0.4) 80%,rgba(0,0,0,0.4) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 30%,rgba(0,0,0,0.4) 80%,rgba(0,0,0,0.4) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 30%,rgba(0,0,0,0.4) 80%,rgba(0,0,0,0.4) 100%);
content: '';
height: 100%;
width: 100%;
top: 0;
left: 0;
position: absolute;
}
.dark-overlay a {
color: #fff;
}
.dark-overlay .inr-title, .dark-overlay .inr-sub {
color: #fff;
margin-bottom: 0;
text-shadow: 0px 0px 2px #000000, 0px 0px 5px #000000, 0px 0px 10px #000000, 0px 0px 10px #000000;
display: inline-block;
letter-spacing: 8px;
}
.dark-overlay .inr-sub {
font-size: 38px;
}
.dark-overlay .inr-title {
font-size: 52px;
text-transform: uppercase;
}
.dark-overlay-cont {
max-width: 1280px;
margin: 0 auto;
}
.dark-overlay .gld-btn {
margin-top: 10px;
display: inline-block;
}
.dark-overlay .gld-btn:hover {
color:#fff;
background:transparent;
}
.hero .wrap {
padding: 174px 0;
max-width: 100%;
margin: 0 auto;
position:relative;
}
.tst-bar {
position: absolute;
bottom: 0;
padding: 20px 0;
background: rgba(0,0,0,0.7);
width: 100%;
}
.page-id-94 .tst-bar {
background: #231f20;
}
.tst-bar.grey {
background: rgba(0,0,0,0.5);
position: absolute;
padding: 20px;
color: #fff;
}
.row.text .wrap {
padding: 80px 0;
max-width:80em;
margin:0 auto;
}
.image-text,
.text-image {
display: table;
width: 100%;
height: 100%;
}
.flexbox .image-text,
.flexbox .text-image {
display: flex;
}
.left-half,
.right-half {
width: 50%;
display: table-cell;
}
.flexbox .left-half,
.flexbox .right-half {
display: flex;
flex-direction: column;
justify-content: center;
}
.image-text .right-half,
.text-image .left-half {
padding: 80px;
vertical-align: middle;
}
.image-text h2,
.text-image h2 {
margin-bottom: 30px;
}
.dark {
background: #32373b;
color: #fff;
}
.dark h2 {
color: #fff;
}
.fadeup-effect.row.text-inner-blck {
padding: 30px 0;
text-align: center;
background: #231f20;
color: #fff;
line-height:1.5;
}
.fadeup-effect.row.text-white-inner {
background:#fff;
padding: 30px 0;
position:relative;
}
.fadeup-effect.row.text-off-white {
background: #6e6f6f;
padding: 30px 0;
text-align: center;
}
@media only screen and (max-width: 1024px) {
.image-text .right-half,
.text-image .left-half {
padding: 40px 20px;
vertical-align: middle;
}
.flexible-content .site-inner {
padding: 0;
}
.left-half,
.right-half {
width: 100%;
display: block;
}
.flexbox .left-half,
.flexbox .right-half {
display: block;
flex-direction: column;
justify-content: center;
}
.flexbox .image-text,
.flexbox .text-image {
display: block;
}
.row {
padding: 40px 0;
}
.text-image .right-half,
.image-text .left-half {
text-align: center;
}
}
@media only screen and (max-width: 960px) {
.hero .wrap {
padding-left: 5%;
padding-right: 5%;
}
}
@media only screen and (max-width: 320px) {
.image-text .right-half,
.text-image .left-half {
padding: 0 40px;
}
}
.wedd {
float: left;
width:65%;
}
.tst-cont-.wedd.btn {
float: right;
width: 30%;
text-align:right;
}
.tst-cont-.wedd.btn .gld-btn {
margin-top: 0;
}
.two-thirds .one-half p {
display: none;
}
.wedd-cont {
text-align: left;
}
.sidebar-nav-menu li a {
font-size: 20px;
color: #000;
}
.sidebar-nav-menu li .active, .sidebar-nav-menu li a:hover {
color: #8c654d;
}
.menu-list-sidebar {
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2017/03/corwn-hotel-logo.jpg);
background-position: right bottom;
background-repeat: no-repeat;
border: 2px solid #bfbfbf;
border-top: none;
border-radius: 0 0 5px 5px;
padding: 20px;
position: absolute;
top: 0;
height:392px;
width:375px;
}
.two-thirds.last {
float: right;
}
.menu-slider-cont {
display: inline-block;
width: 100%;
margin-bottom:20px;
height:350px;
}
.wedd-amen {
display: inline-block;
margin-bottom: 20px;
width: 100%;
}
.amen-list ul {
width: 32%;
float: left;
display: inline-block;
margin-right: 1%;
}
.amen-list ul li {
width: 100%;
float: left;
font-size: 20px;
list-style-type: disc;
list-style-position: inside;
margin-right: 0%;
}
.vimeography-thumbnails {
display: none;
}
.after-footer.widget-area {
display: none;
}
.wp-pst-carsl {
display: none;
}
#gform_submit_button_1 {
background: #8c654d;
border:2px solid #8c654d;
border-radius: 0;
padding: 10px 20px;
}
#gform_submit_button_1:hover {
background: transparent;
color:#8c654d;
border:2px solid #8c654d!important;
}
.gfield_label {
font-size:24px !important;
font-weight: 400 !important;
}
.gform_wrapper .gfield_required {
color: #8c654d!important;
}
.gform_body input {
color: #000;
} .promotion {
display: none!important;
}
table.rates thead.controls tr th.date_nav {
background-color: #8c654d;
}
#slider-1-layer-1 {
text-align: center !important;
}
.wedd-amen.top {
border-bottom: 2px solid #bfbfbf;
padding-bottom: 10px;
}
.home-hotel-services .drk-btn {
margin-top: 20px;
float:none;
}
.home .tp-bgimg.defaultimg {
opacity: 0.6 !important;
} .page-id-1043 .dark-overlay::before {background:none;}
.christmas-opt-cont .xmas.one-fourth {
min-height: auto;
margin-bottom: 40px;
padding: 5px;
border: 2px solid #8c654d;
}
.christmas-title {
text-align: center;
margin: 10px auto;
width: 100%;
display: inline-block;
font-size: 28px;
}
.christmas-button {
background: #8c654d;
color: #fff;
padding: 10px 30px;
display: inline-block;
width: 100%;
text-align: center;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:    all 0.3s ease-in-out;
-ms-transition:     all 0.3s ease-in-out;
-o-transition:      all 0.3s ease-in-out;
transition:         all 0.3s ease-in-out;
}
.christmas-button:hover {
background:#6e6f6f;
color:#fff;
}
.christmas-txt {
display: inline-block;
width: 100%;
margin-bottom: 10px;
min-height: 160px;
color:#000;
font-size:17px;
}
.christmas-price {
font-size: 24px;
margin-top: 10px;
color: #8c654d;
}
.christmas-opt-cont {
display: inline-block;
width: 100%;
text-align: center;
}
.xmas-one-third {
width: 30%;
float: left;
border: 2px solid #8c654d;
padding: 10px;
margin: 20px 0 20px 2.564102564102564%;
}
.page-id-1043 .site-container {
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2017/05/xmas-bg-right.jpg), url(//www.crownhotel-bawtry.com/wp-content/uploads/2017/05/xmas-bg-left.jpg);
background-repeat: no-repeat,no-repeat;
background-position: center right, center left;
background-color:#fff;
}
.page-id-1043 .site-inner {
background-color: transparent;
}
.page-id-1043 .fadeup-effect.row.text-white-inner {
background-color: transparent;
}
.page-id-1043 .modal-content {
background-color: #fff;
border: none;
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2017/05/xmas-bg-right.jpg);
background-repeat: no-repeat;
background-position: center right;
}
.modal-text h3 {
color: #8c654d;
}
.page-id-1043 .modal-header, .page-id-1043 .modal-footer {
border: none;
}
.page-id-1043 .modal-title {
color: #8c654d;
font-size: 32px;
padding-top: 20px;
padding-bottom: 10px;
border-bottom: 1px solid #ddd;
display: inline-block;
}
.page-id-1043 .modal-header p {
display: none;
}
@media only screen and (min-width: 1023px) and (max-width: 1280px) {
.page-id-1043 .site-container {
background-image: none!important;
}
.christmas-title {
font-size: 22px!important;
}
.christmas-txt {
min-height: 120px!important;
}
.page-id-1043 .hero .wrap {
height: 400px!important;
}
}
@media only screen and (max-width: 1024px) {
.page-id-1043 .site-container {
background-image: none!important;
}
.page-id-1296 .column-12 .one-half.last {
display: none;
}
.st-leger-img.main {
width: 100%;
}
.headshots .one-fourth {
width: 24% !important;
margin: 0.5% !important;
min-height: auto!important
}
.page-id-1296 .one-half.first {
width: 100%;
padding: 20px !important;
}
.home-hotel-services.widget-area {
background-attachment: inherit!important;
}
}
@media only screen and (max-width: 1024px)and (min-width:900px) {
.header-image .site-header .site-title > a {
min-height: 53px!important;
}
.max-w-50 .wrap {
max-width: 80%!important;
}
}
@media only screen and (max-width: 999px) {
.christmas-txt {
min-height: 140px!important;
}
.christmas-title {
font-size: 18px!important;
}
.page-id-1043 .hero .wrap {
height: 350px!important;
}
}
.column-12 {
margin: 0 auto;
display: Block !important;
}
@media only screen and (min-width:1024px) and (max-width: 1100px) {
.one-wedding {
font-size: 28px!important;
width: 47%!important;
}
}
@media only screen and (max-width: 768px) {
.half-width {
width: 80%!important;
}
.square.text-align-left {
margin-left: 30px!important;
}
.uppercurve,.lowercurve {display:none;}
.home-hotel-services .wrap {padding: 5%;}
}
@media only screen and (min-width:601px) and (max-width: 1023px) {
.drk-pattern-bg {
background-size: cover!important;
}
.font-size-3x {
font-size: 5rem!important;
}
.text-indent-20, .text-indent-40, .text-indent-80 {
padding-left: 0%!important;
}
.wedding-date {
text-align:Center!important;
}
.one-wedding {
width: 100%!important;
}
.wedding-social-mob {
width: 100% !important;
text-align: Center !important;
}
.wedding-open-evening {
width: 31%;
}
}
@media only screen and (max-width: 768px) {
.christmas-opt-cont .xmas.one-fourth {
min-height: auto!important;
}
.xmas-one-third {
width: 95%!important;
}
}
@media only screen and (max-width: 600px) {
.home-slider-mob {display:block!important}
.home-desktop-slider {display:none!important;}
.lowercurve,.uppercurve {display:none;}
.column-12 {
max-width: 100%!important;
}
#rev_slider_1_1_wrapper {
width: 100% !important;
}
.slider-info-cont {
font-size: 20px !important;
margin: 0 auto !important;
}
.wedding-intro {
font-size: 28px!important;
}
.letter-spacing-narrow {
letter-spacing: 0!important;
}
.font-size-3x {
font-size: 28px!important;
}
.column-12 .one-half {
padding: 0 0px 0 0;
}
.text-indent-20, .text-indent-40, .text-indent-80 {
padding-left: 0%!important;
}
.one-half .text-align-left {
text-align:Center!important;
}
.drk-pattern-bg {
background:#000!important;
}
.half-width {
width: 100%!important;
}
.square.text-align-left {
font-size:16px!important;
margin-left: 30px;
}
.contact-details {
padding: 20px!important;
}
.font-size-small {
font-size: 16px!important;
}
.one-wedding {
font-size: 28px!important;
width: 100%!important;
margin-top:28px!important
}
.default-theme.wp-posts-carousel .owl-controls .owl-nav div {
top: 21%!important;
}
.default-theme.wp-posts-carousel .wp-posts-carousel-slide {width:100%!important;}
}
@media only screen and (max-width: 500px) {
.page-id-1043 .fadeup-effect.hero.animated.fadeInUp.duration2.eds-on-scroll {
background-size: contain;
background-repeat: no-repeat;
}
.footer-widgets-3 #custom_html-3 {
max-width: 100%;
margin: 0 auto;
}
.wp-toolbar-active {
color: #fff;
}
.site-header .flt-left, .site-header .flt-right {
float: none;
text-align:center;
}
.gld-border.button {
margin: 10px 0 0!important;
}
.font-64 {
font-size: 32px!important;
}
.font-6em {
font-size: 3em!important;
padding: 10px 0!important;
}
.headshots .one-fourth {
margin: 0%!important;
padding-bottom:0!important;
}
.wedding-open-evening {
width: 100%;
text-align: center;
}
.page-id-1043 .hero .wrap {
height: 150px !important;
}
.full-text.white .one-fourth {
width: 100% !important;
margin: 2% 0 !important;
}
.christmas-txt {
min-height: auto !important;
}
.xmas-one-third {
width: 100% !important;
margin: 2% 0 !important;
border-bottom: 2px solid #bfbfbf;
}
.site-header .title-area {
width: 100% !important;
}
.slider-info-cont .gold-text {font-size:24px!important}
}
@media only screen and (min-width: 768px) {
.page-id-1043 .modal-dialog {
width: 800px;
}
}
@media only screen and (max-width: 768px) {
.history-grid-row .row-cols .one-half {
width: 100%!important;
}
.history-grid-row .home-rms-title, .history-grid-row .one-half .text-content {
padding-right: 0 !important;
padding-left:0!important;
}
.history-grid-row .one-half img {
max-width: 100%!important;
max-height: 100%!important;
width:100%!important;
}
.bordered.left,.bordered.right {
border:none!important;
}
.home-bottom .one-fourth img {
width: 100%!important;
}
.home-bottom .one-fourth {
margin: 1% 0.5%;
width: 49%!important;
min-height:400px;
}
}
.one-half.last.contact-box {
background: #E9EAEA;
padding: 10px 30px;
}
.slider-info-cont {
text-align: Center !important;
}
.home-slider-mob {display:none;}
.one-fourth.central.weddings {
margin: 0 auto;
display: block;
float: none;
}
.column-12 {
max-width: 1200px;
}
.width-100 {
width: 100%;
}
.absolute {
position: absolute;
}
.relative {
position: relative;
}
.block {
display: block;
}
.inline-block {
display: inline-block;
}
.text-align-left {
text-align: left;
}
.text-align-center {
text-align: Center;
}
.uppercurve {
top: -45px;
z-index: 9999;
}
.lowercurve {
bottom: 0px;
z-index:9999;
}
.drk-pattern-bg {
background-image: url(https://www.crownhotel-bawtry.com/wp-content/uploads/2017/06/dark-pattern-bg.jpg);
background-position: center;
background-repeat: repeat-x;
}
.margin-10-vert {
margin: 10px 0;
}
.white-font {color:#fff;}
.font-size-3x {
font-size: 8rem;
line-height: 1;
padding: 25px 0;
margin-bottom: 0;
}
.crown-gold {
color: #8c654d;
}
.swis-bold {
font-family: 'swis-bold', Lato, sans-serif;
}
.letter-spacing-narrow {
letter-spacing: -5px;
}
.wedding-intro {
font-size: 46px;
}
.wedding-date {line-height: 1;}
.text-indent-40 {
padding-left: 32%;
}
.text-indent-80 {
padding-left: 60%;
}
.text-indent-20 {
padding-left: 20%;
}
.font-size-36 {
font-size: 3.6rem;
}
.contact-details {
padding: 20px 40px;
}
.font-size-small {
font-size: 12px;
}
.bold {
font-family: 'EB Garamond', serif;
}
.font-size-med {
font-family: 'EB Garamond', serif;
font-size:32px;
}
.margin-auto {margin:0 auto;}
.padding-5 {
padding: 5px 0;
}
.square li {
list-style-type: square;
padding-left: 10px;
}
.column-12 .one-half {padding: 0 30px 0 0;}
.wedding-date {
line-height: 1;
margin-bottom: 40px !important;
}
.square.text-align-left {
font-size: 20px;
font-weight:700;
}
.half-width {
width: 40%;
}
.social-share-container {
padding: 20px 20px;
}
.float-left {
float: left;
}
.float-right {
float: right;
}
.social-share-container img {
width: 25px;
}
.one-wedding {
font-size: 2rem;
width: 50%;
}
.page-id-1107 .footer-widgets-1 {
display: none;
}
.wedding-open-evening {
float: left;
margin-right: 10px;
}
.third-row-cont {display: inline-block;width: 100%;}
#rev-slider-widget-2 {margin-bottom: 0;}
.font-size-72 {font-size: 72px;letter-spacing: 0px;}
.font-size-28 {font-size:28px;}
.page-id-1183 .hero .wrap {max-width: 1280px;padding:75px 0;}
.font-size-24 {font-size: 24px !important;}
.one-fourth.humanist-blocks {min-height: 400px !important;}
.display-inline-block {display: inline-block;}
.margin-0-auto {margin: 0 auto;}
.home-hotel-services .img-cont p {display: none;}
.black {background: #000;}
.swis-light {font-family: 'swis', Lato, sans-serif;}
.font-6em {font-size:6em;}
.font-64 {font-size:64px;}
.font-32 {font-size:32px;}
.font-1-2 {font-size:1.2em;}
.padding-10-30 {padding: 10px 30px !important;}
.border-right.dot {border-right: 1px #fff dotted;}
.white-bg {background:#fff;color:#000;}
.gold-border.thick {border: 10px solid #8c654d;}
.padding-20 {padding: 20px;}
.padding-v-20 {padding: 20px 0;}
.leger-feature-list li {list-style-type: disc;list-style-position: inside;}
.one-third.dot {border-right: 1px dotted #8c654d;}
.leger-features .one-third {min-height: 200px;}
.margin-bottom-0 {margin-bottom:0;}
.margin-left-0 {margin-left:0;}
.padding-0 {padding:0!important;}
.half-panel-img {width: 369px;}
.half-panel-subs {width: 369px;float: left;}
.half-panel-subs .one-half.first {margin-right: 8px;}
.thin-banner {float: right;width: 184px;}
width-50 {width:50%;}
.column-12 .headshots .one-fourth {min-height: auto!important;}
.headshots h3 {color: #fff;}
.headshots .one-fourth p {display: none;}
.margin-10 {margin:10px 0;}
.half-panel-img {width: 100%;}
.stleger-preview .one-half {padding: 0.5%!important;}
.white-text {color:#fff;}
.stleger-preview-box h3 {
color: #8c654d;
font-family: 'geomanist', sans-serif;
font-size: 32px;
}
.stleger-preview-box {
text-align: center;
color: #fff;
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2017/03/Image-8.jpg);
background-size: cover;
background-repeat: no-repeat;
}
.text-container-stleger-preview {padding: 60px 40px;background-color: rgba(50,50,50,0.8);}
.page-id-65 .full-text.white .one-fourth {margin-bottom:0!important;min-height: auto !important;}
.text-align-left {text-align:left;}
.margin-left-0 {margin-left:0;}
.meeting-room .txt-cont {width: 60%;float: left;}
.tst-bar.dark {background:#000;}
.testimonial-desc {font-size: 1.25em;color: #333;}
.testimonial blockquote {padding-left: 8.25%;max-width: 83.333%;line-height: 1.8;}
.txt-cont.full-width {width: 100% !important;}
.border-bottom-thin {border-bottom: 1px solid #8c654d;}
.height-auto .one-fourth {min-height: auto !important;}
.border-v-thin .one-half {border-top: 1px solid #ccc;padding-top: 20px;margin-top: 10px;}
.hotel-features-abt li {list-style-type: disc;list-style-position: inside;font-size: 20px;}
.rec-text {background: rgba(255,255,255,0.9);text-align: Center !important;border-radius: 5px;padding: 20px 60px !important;}
.rec-text h4 {font-size:32px!important;color:#333!important;}
.rec-text-desc {font-size:26px!important;color:#333!important;}
.row-cols .one-half {
width: 50%;
margin-left: 0;
margin-top: 1.526vw;
margin-bottom: 1.526vw;
padding-top: 1.145vw;
padding-bottom: 1.145vw;
}
.history-grid-row .one-half img {
max-width: 90%;
max-height: 90%;
display: block;
margin-right: auto;
margin-left: 0;
}
.history-grid-row .one-half.last img {
max-width: 90%;
max-height: 90%;
display: block;
margin-left: auto;
margin-right: 0;
}
.bordered.left {border-left:1px solid #ccc;}
.bordered.right {border-right:1px solid #ccc;}
.row-cols .one-half .text-content {font-size: 20px;}
.row-cols .one-half h2 {font-size: 42px;}
.row-cols .one-half.last h2, .row-cols .one-half.last .text-content {
padding-left: 4.053vw;
padding-right: 0;
}
.row-cols .one-half.first h2, .row-cols .one-half.first .text-content {
padding-right: 4.053vw;
padding-left: 0;
}
.uppercase {text-transform: uppercase;}
.mobile-display {display:none;}
.tparrows.hesperiden {background: transparent!important;border: 1px solid #fff;}
.home-top .gold-text {
color: #fff;
font-family: 'geomanist', sans-serif;
font-size: 60px !important;
text-shadow: 2px 2px 5px #000;
margin-bottom: 10px !important;
}
.right-half .gold-text, .left-half .gold-text {color: #8c654d;font-family: 'geomanist', sans-serif;}
.left-half, .right-half {background: #F9F9F9}
.divider {
width: 80px;
height: 1px;
margin: 0 auto 15px auto;
border-bottom: 1px solid #8c654d;
}
.text-full-gold {
text-align: center;
padding: 40px 0;
color: #fff;
background: #8c654d;
}
.geomanist {font-family: 'geomanist', sans-serif;}
a.white-clr-btn {
color: #fff;
border: 2px solid #fff;
padding: 10px 30px;
}
a.white-clr-btn:hover {
color: #8c654d;
background:#fff;
border: 2px solid #fff;
}
.font-52 {font-size: 52px;}
.font-32 {font-size: 32px;}
.btn-clr {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
padding: 12px 20px;
}
.btn-clr:hover, .btn-clr:active {
border-top: 1px solid #8c654d;
border-bottom: 1px solid #8c654d;
padding: 12px 20px;
}
span.rd-more {
margin-top: 20px!important;
position: relative;
display: inline-block;
border-top: 1px solid #fff!important;
padding: 10px 30px!important;
border-bottom: 1px solid #fff!important;
}
.pck-sub-ttl {
font-size: 24px;
}
.no-margin {
margin:0;
}
.phone-link {
color:#ffffff;
} @media only screen and (max-width:900px) {
.tribe-events-content .button {
width: 100%!important;
text-align: center!important;
margin: 5px 0!important;
}
}
@media only screen and (max-width:600px) {
.site-header .widget-area {width: 100% !important;}
.flt-right {float: none!important;}
.slider-info-text .gold-text {font-size:24px!important;}
.overlaytext {margin-top: 0;margin-bottom: 0;font-size: 5rem;}
.home-hotel-services.widget-area, .home-after-banner.widget-area {padding-top: 0; margin: 0; background-image: none; text-align: center; background-color: #6e6f6f;}
.home-hotel-services .overlay {
background: none !important;
}
.home-rooms .wp-posts-carousel-image, .home-rooms .wp-posts-carousel-details {width: 100%!important;padding: 0px!important;}
.home-rooms.widget-area {background: #eeeeee!important;}
} .footer-widgets-3 .one-third {min-width: 100px;text-align: Center;padding:20px;}
@media only screen and (max-width:768px) {
.footer-widgets-3 .one-third {width:32%!important;margin:0!important;float:left;min-width:auto!important;}
}
.home-rooms .default-theme.wp-posts-carousel .owl-dots .owl-dot.active span {background: #8c654d!important;} .home-hotel-services .gold-text {color: #8c654d;font-family: 'geomanist', sans-serif;margin-bottom: 0;padding: 15px 0;} .gift-voucher-container {display: inline-block; width: 100%; position:relative; margin-bottom:40px;}
.gift-voucher-container .woocommerce-Price-amount.amount {display: none;}
.gift-voucher-container .one-half {background: #f5f5f5;}
.text-container.one-half.first {padding: 20px;font-size: 24px;}
.gift-voucher-container .product.woocommerce.add_to_cart_inline {border: none !important;padding: 20px !important;margin-bottom: 0;}
.gift-voucher-container .button {background: #8c654d !important;color: #fff !important;border-radius: 0 !important;}
.gift-voucher-container .one-half {background: #f5f5f5;border-bottom: 2px solid #DCDCDC !important;}
.btn-container.one-half.last, .text-container.one-half.first  {border:none!important;}
.gift-voucher-container img {border-bottom: 2px solid #DCDCDC;}
.added_to_cart.wc-forward {padding: .618em 1em !important;float: left;margin-right:5px;width: 150px;text-align: center;color: #fff;font-family: 'geomanist', sans-serif;background:#000;line-height:1;width:125px;}
.wc_payment_method {list-style-type: none !important;}
.woocommerce form .form-row .required {color: #8c654d!important;}
@media only screen and (max-width:500px) {
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {width: 100%;}
}
@media only screen and (min-width: 1024px) {
.genesis-nav-menu a:hover,
.genesis-nav-menu .current-menu-item > a,
.genesis-nav-menu .sub-menu a:hover,
.genesis-nav-menu .sub-menu .current-menu-item > a:hover {
transition: all .2s ease-in-out;
}
} @media only screen and (min-width: 1024px) and (max-width: 1600px) {
.page-id-1043 .site-container {
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2018/01/xmas-bg-right-mob.jpg), url(//www.crownhotel-bawtry.com/wp-content/uploads/2018/01/xmas-bg-left-mob.jpg)!important;
}
}
.xmas.one-fourth, .xmas-one-third {
background: #f7f7f7;
}
.rd-more.wedd-btn, .wedd-btn {
background: #8c654d;
font-size: 22px !important;
line-height: 1.4 !important;
border: none !important;
cursor:pointer;
color:#fff;
display:inline-block;
}
.wedding-txt {font-family:'Dancing Script', Bell MT, sans-serif;}
.main-intro-text {
color: #ffffff;
display:inline-block;
width:100%
}
.home-rms-title {
display:inline-block;
width:100%;
margin-bottom:-75px;
}
@media only screen and (min-width: 1024px){
.home-after-banner .wrap, .home-hotel-services .wrap, .home-dining .wrap {
max-width: 75%;
}
.home-hotel-services .wrap, .home-dining.widget-area {padding:60px 0;}
}
.home-hotel-services h2, .home-hotel-services p {color:#fff;}
.home-hotel-services h2, .home-dining h2 {margin-bottom:30px;font-size:36px;}
.home-hotel-services .overlay {
background: rgb(0 0 0 / 69%);
margin-bottom: 20px;
}
}
.home-dining.widget-area {
padding: 60px 0;
}
.home-dining .widget, .home-hotel-services .widget {
margin-bottom: 0;
}
.center {
text-align: center;
}
.home-rooms h2 {
font-size: 36px;
color: #8c654d;
}
.home-rooms .wp-posts-carousel-details {
width: 50%;
float: left;
}
.home-rooms .wp-posts-carousel-image {
width: 50%;
float: left;
padding-top: 0 !important;
}
.home-rooms .wrap .wp-posts-carousel-slide {
display: inline-block;
position: relative;
width: 100%;
}
.home-rooms .wp-posts-carousel-container {
width: 100%;
display: inline-block;
}
.home-rooms .wp-posts-carousel .wp-posts-carousel-title {
text-align: left!important;
font-size: 32px!important;
margin-bottom:0!important;
}
.home-rooms .wp-posts-carousel-desc {
padding: 20px 0 0 !important;
line-height: 1.2 !important;
margin-bottom:0!important;
}
.home-rooms .wp-posts-carousel .wp-posts-carousel-image img {
display: block;
margin: 0 auto;
width: 100% !important;
}
.wp-posts-carousel-desc p {
margin-bottom: 0;
}
.home-rooms .wp-posts-carousel-details {
width: 50%;
float: left;
padding: 0 30px !important;
}
.home-rooms .widget{
margin-bottom: 0;
}
.footer-widgets .address, .footer-widgets .email, .footer-widgets .phone {
padding-left: 30px;
}
.footer-widgets .address {
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2018/03/address-marker.png);
background-repeat: no-repeat;
background-size: 20px;
background-position: left 8%;
}
.footer-widgets .email {
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2018/02/email-icon.png);
background-repeat: no-repeat;
background-size: 20px;
background-position: left 8%;
}
.footer-widgets .phone {
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2018/02/phone-icon.png);
background-repeat: no-repeat;
background-size: 20px;
background-position: left 8%;
}
.max-w-50 .wrap {
max-width: 65%;
}
.gld {
color: #8c654d;
}
.font-36 {font-size:36px;}
.rooms .one-half.first,.function-suites .one-half.first {
text-align: left;
padding: 40px;
width:50%;
}
.rooms .one-half.last, .function-suites .one-half.last {width:50%;margin-left:0;}
.function-suites .one-half.last, .rooms-container .one-half.last {line-height:0;}
.grey-bg {
background: #f4f4f4;
}
.gold-bar {
background: #8c654d;
padding: 10px 0;
color: #fff;
font-size: 24px;
}
.slider-container {
display:inline-block;
margin-bottom: 20px;
width:100%;
margin-top: 20px;
}
.mg-bt-20 {margin-bottom:20px;}
.w-h {
height: 50px;
box-shadow: none;
}
.one-half h3 {
color: #8c654d;
}
.view-menu-buttons {
width: calc(98%/3);
text-align: center;
margin-bottom: 10px;
}
.button-container {
display: inline-block;
width: 100%;
}
.view-menu-buttons:nth-child(3n+2) {
margin-left: 1%;
margin-right: 1%;
}
.menus {
background: #f4f4f4;
padding: 20px;
}  .accordion {
background-color: #eee;
color: #444;
cursor: pointer;
padding: 18px;
width: 100%;
text-align: left;
border: none;
outline: none;
transition: 0.4s;
font-family:'geomanist', sans-serif;
} .active, .accordion:hover {
background-color: #8c654d;
color:#fff;
}
.owl-item.active, .owl-dot.active {background:transparent!important;}
.owl-item.active::before, .owl-dot.active::before{content:none!important;} .panel {
padding: 0px 20px;
background-color: white;
max-height: 0;
overflow: hidden;
transition: max-height 0.2s ease-out;
}
.active .panel {padding:20px!important;}
.accordion:before{
content: '\02795'; font-size: 13px;
color: #777;
float: left;
margin-right: 5px;
} .wedding-list-items {
text-align: left;
padding: 20px 0;
}
.wedding-list-items li {
list-style-type: disc;
font-size: 22px;
padding: 0 20px;
}
.extra-tab {
display: inline-block;
width: 100%;
text-align: Center;
padding: 40px 0;
background-image: url(https://www.crownhotel-bawtry.com/wp-content/uploads/2018/02/bar-bg.png), url(https://www.crownhotel-bawtry.com/wp-content/uploads/2018/02/bar-bg.png);
background-repeat: no-repeat,no-repeat;
background-position: 50% 100%, 50% 0%;
background-size: 75%;
}
.extras {
padding: 40px 0;
font-size: 26px;
background-image: url(https://www.crownhotel-bawtry.com/wp-content/uploads/2018/02/bar-bg.png);
background-repeat: no-repeat;
background-position: bottom center;
background-size: 75%;
width: 100%;
}
.nw-styl {
font-family: 'geomanist', sans-serif;
color: #8c654d;
font-size: 30px;
}
.extra-tab p {
margin-bottom: 0;
}
.panel .one-half, .panel-cont {
padding: 20px;
font-size: 20px;
}
.date {
font-size: 24px;
}
.cost {
font-size: 32px;
font-family: 'geomanist';
color: #8c654d;
}
.guests {
font-size: 24px;
}
.menu-title {
margin-bottom: 20px;
font-size: 24px;
}
.intro-title {
padding: 40px 0 0;
}
.fllw-by {
padding: 40px 0;
margin: 40px 0;
font-size: 24px;
background-image: url(https://www.crownhotel-bawtry.com/wp-content/uploads/2018/02/bar-bg.png), url(https://www.crownhotel-bawtry.com/wp-content/uploads/2018/02/bar-bg.png);
background-repeat: no-repeat,no-repeat;
background-position: 50% 100%, 50% 0%;
background-size: 75%;
}
.occasions .one-fourth {
text-align: center;
min-height: auto !important;
background: #f1f1f1;
margin-bottom: 10px !important;
}
.occasions .one-fourth p {
padding: 0 20px;
font-size: 0;
margin: 10px 0 0;
}
.occasions .gld-btn {
text-transform: none;
}
.no-label .gfield_label {
display: none !important;
}
#gform_wrapper_2 .gfield, #gform_wrapper_2 .ginput_container {
margin-top: 0 !important;
}
#gform_wrapper_2 .gfield {margin:10px 0;}
#gform_wrapper_2 .gfield input, #gform_wrapper_2 select, #gform_wrapper_2 textarea.medium {
padding: 10px;
border: 1px solid #8c654d !important;
background: #e7e7e7;
font-size: 20px;
}
.gfield h3 {
text-align: center;
color: #8c654d;
font-size: 26px;
}
.gold-bar h2 {
color: #fff;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding: 0 !important;
line-height: 1;
}
#gform_wrapper_2 .gform_footer.top_label {
padding: 0;
margin: 0;
}
.gform_footer.top_label {
text-align: right;
}
.google-map-container .wrap {
max-width: 100%;
}
.no-label input, .no-label textarea {
font-size: 24px !important;
padding: 10px !important;
}
#gform_wrapper_1 .gform_footer.top_label {
text-align: center;
font-size: 24px;
padding: 0 !important;
}
#gform_submit_button_1 {
margin-right: 0;
padding: 15px 30px !important;
}
.rooms .one-half img {
width: 100%;
}
.text-left {
text-align: left;
}
.rest-menus .gld-btn {width:75%; margin:5px auto;}
.rest-menus p {margin-bottom:0;}
.rest-menus {padding:20px 0;}
.title-line {
width: 100px;
border: 2px solid #8c654d;
margin: 20px auto 0;
color: #8c654d;
font-size: 1em;
box-shadow: none !important;
}
.title-line-home {
width: 100px;
border: 2px solid #8c654d;
margin: 20px auto;
color: #8c654d;
font-size: 1em;
box-shadow: none !important;
}
.meeting-suite-container, .rooms-container {
display: inline-block;
background: #eeeeee;
width: 100%;
margin-bottom: 40px;
}
@media only screen and (min-width:1024px){
.function-facilities-list li {
float: left;
width: 45%;
margin-right: 3%;
}
}
.booking.button {
padding: 8px 12px!important;
}
.home-top .booking.button {line-height:1.2;}
.weddings h3 {
padding: 10px 0;
}
.home-rooms .default-theme.wp-posts-carousel .owl-dots .owl-dot span {
background: #000!important;width:20px!important;height:20px!important;
}
@media only screen and (min-width:1024px) {
#custom_html-2 {padding-right:5px;}
.tribe-events-list-event-description.tribe-events-content.description.entry-summary {
float: left;
width: 65%;
}
.post-type-archive-tribe_events .tribe-events-event-image {
width: 30% !important;
float: left !important;
}
.events-list .tribe-events-loop {
max-width: 1000px!important;
}
.gld-btn.w-eq {
width: calc(98.5%/5);
}
}
@media only screen and (max-width:1199px) {
.site-header .flt-right {display:none!important;}
}
@media only screen and (max-width:600px) {
.home-bottom img, .max-w-50 .wrap, .rooms .one-half.first, .function-suites .one-half.first {width: 100%!important;}
.home-rooms.widget-area {padding: 40px 0!important;}
.home-bottom .widget, .default-theme.wp-posts-carousel .wp-posts-carousel-container {padding: 0!important;}
.home-top .mobile {display:block!important;}
.max-w-50 .wrap {max-width: 100%!important;}
.view-menu-buttons {width: calc(98%/1);}
.rd-btn {display: inline-block;}
.drk-btn {float: none !important;}
.post-type-archive-tribe_events .tribe-events-list-event-title, .post-type-archive-tribe_events .tribe-events-event-meta {
width: 100%!important;
float: none!important;
text-align:center;
}
.gld-btn.w-eq {width:100%!important;margin:5px 0;}
.single-tribe_events .wrap .sidebar, .single-tribe_events .wrap .content {float:left!important; width:100%!important;}
.tribe-events-list .tribe-events-loop .tribe-events-event-image {
width: 100% !important;
margin: 0 !important;
}
.single-tribe_events .entry {
padding: 0!important;
}
}
.mobile {display:none!important}
.p-20 {padding:20px 0;}
.one-fifth {
width: 19.2%;
float: left;
margin: 0.5%;
}
.one-fifth.first {
margin-left: 0;
}
.one-fifth.last {
margin-right: 0;
}
.owl-next {background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2018/05/arrow-right.png)!important;
background-position: center!important;
background-size: 20px!important;
background-repeat: no-repeat!important;
content:''!important;}
.owl-prev {background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2018/05/arrow-left.png)!important;
background-position: center!important;
background-size: 20px!important;
background-repeat: no-repeat!important;
content:''!important;}
.default-theme.wp-posts-carousel .owl-nav .owl-next::before {
content: ''!important;
}
#label_1_7_1 {
font-size: 24px;
color: #666;
}
#field_1_7 .gfield_description {
font-size: 18px;
padding-top: 0;
}
.no-padding {
padding: 0 !important;
}
.cont-txt {font-size:24px;}
#tribe-bar-form .tribe-bar-submit input[type="submit"] {background:#333!important;}
.tribe-events-cal-links {
display: none !important;
}
.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix {
width: 100% !important;
display: inline-block;
}
.tribe-events-gmap {
display: none !important;
}
.tribe-event-schedule-details, .tribe-events-venue-details h3 {
color: #C6C6C6;
font-family: 'EB Garamond', serif;
font-size: 16px;
}
.tribe-events-venue-details h3 {
color:#8c654d!important;
}
.tribe-events-meta-group.tribe-events-meta-group-details {
font-style: normal;
}
.single-tribe_events .tribe-events-event-image {
text-align: center !important;
}
.single-tribe_events .tribe-events-single-event-title {
background: #f5f5f5;
padding: 20px !important;
}
.single-tribe_events .tribe-events-schedule.tribe-clearfix {
margin-bottom: 0 !important;
padding: 0 20px !important;
}
.single-tribe_events .tribe-events-back {
margin-top: 10px;
}
.post-type-archive-tribe_events .tribe-events-list-event-title, .post-type-archive-tribe_events .tribe-events-event-meta, .post-type-archive-tribe_events .tribe-events-list-event-description.tribe-events-content.description.entry-summary {
width: 65%;
float: right!important;
clear:none!important;
}
.tribe-events-ical.tribe-events-button {
display: none !important;
}
.catg-btn-cont {
width: 100%;
display: inline-block;
margin: 10px 0 20px;
}
.gld-btn.w-eq {
text-align: center;
background:#e0e0e0;
color:#8c654d;
border:none;
}
.gld-btn.w-eq:hover {
background:#8c654d;
color:#fff!important;
border:none;
}
.tribe-events-meta-group.tribe-events-meta-group-organizer {
display: none!important;
}
.single-tribe_events .sidebar {
width: 30%!important;
float: right!important;
}
.single-tribe_events .content {float:left; width:65%!important;}
.single-tribe_events .sidebar .tribe-events-meta-group.tribe-events-meta-group-details, .single-tribe_events .sidebar .tribe-events-event-meta .tribe-events-meta-group {
width: 100% !important;
}
.single-tribe_events .tribe-events-meta-group dd {
margin-left: 0 !important;
border-bottom: 1px solid #e8e8e8;
margin-bottom: 10px;
padding-bottom: 10px;
}
.single-tribe_events .sidebar dt {
font-family: 'EB Garamond', serif;
font-weight: 700;
color:#747474;
margin-top:10px;
}
.sidebar dl abbr[title] {
border-bottom: none;
}
.single-tribe_events .sidebar .tribe-events-event-meta {
background: #f6f6f6!important;
border: none!important;
margin: 0!important;
padding:20px!important;
}
.sidebar .tribe-events-single-section-title {
color: #8c654d;
}
.single-tribe_events .entry {
margin-bottom: 0;
}
.tribe-events-venue-details {
font-style: normal !important;
font-size: 16px;
}
.tribe-region.tribe-events-abbr {
text-decoration: none;
}
.tribe-venue {
font-weight: 700;
font-family: 'EB Garamond', serif;
}
.events-category-doncaster-racecourse-events .gld-btn.w-eq.drc {
background: #8c654d;
color: #fff;
}
.events-category-goffs-uk-bloodstock-sales .gld-btn.w-eq.gfs {
background: #8c654d;
color: #fff;
}
.events-category-keepmoat-stadium .gld-btn.w-eq.kms {
background: #8c654d;
color: #fff;
}
.events-category-yorkshire-wildlife-park-events .gld-btn.w-eq.ywp {
background: #8c654d;
color: #fff;
}
.events-category-castle-park .gld-btn.w-eq.cp {
background: #8c654d;
color: #fff;
}
.tribe-events-read-more {
background: #8c654d;
color: #fff;
padding: 10px 20px;
}
.tribe-events-read-more:hover {
text-align: center;
background: #e0e0e0;
color: #8c654d;
border: none;
}
.event-intro {
text-align: center;
margin-bottom: 20px;
} .attractions-btn {
width: 100%;
background: #8c654d;
color: #fff;
display: inline-block;
padding: 10px;
margin-top: 20px;
font-size:22px;
}
.partner .one-third {
background: #eee;
margin-bottom: 30px;
}
.partner .one-third p {
margin-bottom: 0;
}
.partner .one-third h2 {
margin: 20px 5px 10px;
font-size: 26px;
}
.partner .one-third .excerpt {
padding: 0 40px;
display: inline-block;
width: 100%;
min-height: 320px;
}
@media only screen and (min-width:769px) and (max-width:1024px) {
.partner .one-third {
width: 49% !important;
margin: 0.5% !important;
clear: none;
}
}
@media only screen and (max-width:600px) {
.partner .rd-btn {
width: 100%!important;
}
}
.page-id-2693 .hero .wrap {
padding: 100px 0;
}
.footer-social {
display: block;
text-align: center;
}
.footer-social img {
width: 50px !important;
}
.footer-social-image {
display: inline-block;
}
@media only screen and (min-width: 769px) {
.footer-social {
text-align: left;
}
}
.footer-terms {
border: 2px solid #333;
overflow: auto;
padding: 20px;
margin-top: 40px;
}
.footer-terms a {
color: #8c654d;
}
.footer-terms h4 {
color: #8c654d;
padding-bottom: 10px;
}
table.property_policy_table {
border-collapse: collapse;
width: 100%;
border-top: 1px solid #eaeaea;
border-left: 1px solid #eaeaea;
border-bottom: 1px solid #eaeaea;
}
.policy_content_table td, .trans_costs_container table tr td, .trans_costs_container table tr th {
text-align: left;
font-weight: 400;
margin: 0;
padding: 10px 0 10px 11px;
background: #d2d0cd;
border-top: 1px solid #979797;
border-right: 1px solid #979797;
}
.table_block_head {
background: #d2d0cd;
color: #555559;
font-family: Usual-Medium,sans-serif;
font-size: 14px;
height: 38px;
padding: 3px 0 0 10px;
text-align: left;
}
.policy_content_table tr td, .trans_costs_container table tr td {
background: #efeeed;
}
.policy_col1 {
width: 40%;
border: 1px solid #dcdcdc;
border-left: none;
text-align: left;
font-weight: 400;
padding: 10px 0 10px 11px;
background-color: #f6f6f6;
}
.policy_col2 {
width: 60%;
border: 1px solid #dcdcdc;
border-right: none;
padding: 10px 0 10px 11px;
background-color: #efeeed;
}
.dark-overlay::before {
background: transparent! important;
}
.widget_revslider a {
color: #fff;
text-decoration: none;
}
.widget_revslider a:hover {
color: #b5b5b5;
-webkit-transition: all 1s ease !important;
-moz-transition: all 1s ease !important;
-o-transition: all 1s ease !important;
transition: all 1s ease !important;
}
.sfsi_widget .norm_row {
float: none;
margin: 0 auto;
position: relative !important;
}
.soc-pad {
margin-top: 30px;
font-size: 16px;
clear: both;
}
.sleger-box {    
background-image: url(https://www.crownhotel-bawtry.com/wp-content/uploads/2019/07/st-leger-preview-dinner.jpg);
width: 100%;
background-repeat: no-repeat!important;
background-size: cover;
overflow: auto;
}
.home .sleger-box {
border-bottom: 3px solid #ddd;
}
.sleger-title {
text-align: center;
width: 100%;
margin-bottom: 400px;
}
.home .sleger-title {
margin-bottom: 140px;
}
.sleger-box h1 {
font-size: 64px;
}
.sleger-text {
width: 100%;
text-align: center;
background-color: rgb(60,139,79,0.6);
padding: 30px;
color: #fff;
}
.sleger Date {
font-size: 42px;
}
.sleger-date {
font-size: 52px;
}
.sleger-intro{
font-size: 26px;
}
.leg3 {
margin-top: 20px;
margin-bottom: 20px;
padding: 20px;
border: 3px solid #8c654d;
min-height: 320px;
}
.leger-guest {
padding: 20px;
font-size: 24px;
text-align: center;
}
.leger-guest-img {
text-align: center;
}
.leger-g-box  {
overflow: auto;
padding: 20px 0;
background: #eee;
}
.leger-guest-img img {
max-height: 160px;
}
.prev-din{
font-size: 34px;
color: #fff;
}
.prev-tit{
font-size: 54px;
color: #fff;
}
.leg-date-hom {
font-size: 18px; 
margin-top: 40px;
margin-bottom: 20px;
color: #fff;
}
.sleger-white{
display: inline-block;
background-color: rgb(60,139,79,0.7);
padding: 20px;
margin: 0 auto;
}
@media only screen and (max-width:450px) {	
.home .sleger-title {
margin-bottom: 0px;
}	
.button {
margin-bottom: 10px;
}
}
.category-news  .entry, .search-results .entry {
background-color: #fff;
padding: 20px;
margin-bottom: 20px;
width: 46%;
border-bottom: 1px solid #eee;
border-top: 1px solid #eee;
display: inline-block;
vertical-align: top;
margin: 0 2% 20px 2%;
}
.category-news  .entry-header {
border: none;
margin: -40px -40px 40px;
padding: 60px 40px 20px;
display: block;
text-align: center;
text-transform: uppercase;
}
.category-news  .entry-meta {
display: none; 
}
.entry-title a:hover {
color: #8c654d;
}
.eastside-logo {
margin-top: 20px;
}
.eastside-f-logo {
margin-top: 20px;
text-align: center;
max-width:300px;
margin: 30px auto 0;
}
.eastside-f-logo img {
width: 100%;
float: none;
margin: 0px;
}
.salon-text p {
font-size: 20px;
margin-bottom: 40px !important;
}
.salon-text h2 {
margin-bottom: 50px !important;
}
.gold {
color: #8c654d
}
.salon-services {
margin-top: 60px;
background: #121212;
}
.salon-services h2{
margin-bottom: 25px;
}
.salon-text-block {
padding-top: 60px !important;
background: #121212;}
.sfsi_shortcode_container {
float: none !important;
}
.modal {
z-index: 9999999 !important;
}
.right-btn {
background-color: #666;
}
.announcement {
font-size: 44px;
font-weight: bold;
color: #8c654d;
text-shadow: 0px 0px 10px #ffffff;
}
.hogarth-banner {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.9) inset;
background-image: url(https://www.crownhotel-bawtry.com/wp-content/uploads/2020/02/hogarth-wedding-suite-banner2.jpg);
background-size: cover;
padding: 20px;
margin-bottom: 40px;
border: 1px solid #8c654d;
background-position: center;
}
.hog-headline {
font-family: 'EB Garamond', serif;
color: #fff;
font-size: 36px;
font-weight: bold;
text-shadow: 0px 0px 10px #000000;
}
.hog-text {
margin: 10px 0;
color: #fff;
font-size: 20px;
text-shadow: 0px 0px 10px #000000;
}
.hog-button {
background: #8c654d;
display: inline-block;
padding: 10px 25px;
color: #fff;
box-shadow: 0px 0px 5px #000000ab;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.hog-button:hover {
background: #846900;
box-shadow: 0px 0px 3px #000000ab;
color: #fff;
}
.hogarth-banner p {
margin: 0px;
}
.room-slide-container {
background: #eeeeee;
overflow: auto;
padding: 15px;
}
.room-slide-container p {
color: #6e6f6f
}
.sa_slide_link_icon {
display: none !important;
}
.flash-banner {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.9) inset;
background-color: #333;
background-size: cover;
color: #fff;
font-size: 20px;
padding: 20px;
margin-bottom: 20px;
border: 1px solid #8c654d;
background-position: center;
}
.flash-banner h3{
color: #fff
}
.flash-banner h2{
color: #fff
}
.shout-box {
padding: 30px 15px;
background: #eee;
}
.cv-banner {
margin-bottom: 20px;
}
.page-id-94 .mainshout {
display: none;
}
.disp-none {
display: none;
}
.off-white p, .off-white h2, .off-white a {
color: #fff;
}
.off-white h2 {
margin-bottom: 40px;
}
.rooms-container h2 {
color: #8c654d;
margin-bottom: 20px;
}
.rooms-container h2 {
color: #8c654d !important
}
.rooms-container p {
color: #6e6f6f;
}
.rooms .one-half {
margin: 0px !important;
}
.white h2 {
color:  #8c654d;
}
.header-image .title-area {
background: none;
padding: 0;
margin-top: 20px;
}
.phone-link:hover {
color: #d8d8d8
}
.parent-pageid-65 .text-white-inner .one-fourth{
text-align: center;
background: #f5f5f5;
padding-bottom: 10px !important;
}
.parent-pageid-65 .text-white-inner .one-fourth strong {
font-size: 20px;
}
.home-hotel-services .gld-btn {
margin-bottom: 20px;
}
.page-id-397 .left-half, .page-id-397 .right-half {
background: #ffffff !important;
}
.attractions-top {
padding-bottom: 0px !important;
}
.attractions-top p{
margin: 0px !important;
}
.upper {
text-transform: uppercase;
}
.wedding-packages {
margin-top: 40px;
}
.wedding-packages .one-third {
background: #f5f5f5;
margin-bottom: 25px;
position: relative;
line-height: 0;
}
.wedding-packages .overlay {
display: table;
display: -webkit-inline-box;
display: -moz-inline-box;
display: -ms-inline-flex;
display: -webkit-inline-flex;
display: inline-flex;
-moz-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-align-items: center;
width: 100%;
position: absolute;
height: 100%;
left: 0;
right: 0;
top: 0;
bottom: 0;
line-height: 0;
background: rgba(0,0,0,0.3);
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.wedding-packages .overlay:hover {
background: rgba(0,0,0,0.5);
}
.wedding-packages-content {
padding: 20px;
color: #fff !important;
display: table-cell;
vertical-align: middle;
}
.wedding-packages h3 {
color: #fff;
font-size: 26px;
letter-spacing: 0;
line-height: 1.4;
margin-bottom: 20px;
text-align: center;
text-shadow: 0px 0px 10px #000000, 0px 0px 10px #000000;
letter-spacing: 5px;
}
.wedding-packages-content h4 {
color: #fff;
}
.wedding-packages p {
margin: 0px !important;
}
.wed-ttl {
border-bottom: 1px solid;
margin: 10px 0px 30px;
padding-bottom: 10px;
}
.font-28   {
font-size: 28px !important;
}
.gold-divide {
border-bottom: 1px solid #8c654d;
padding-bottom: 20px;
max-width: 75%;
margin: 0px auto 25px;
}
.wrap-padded {
margin: 0 20px;
}
.grey-cta {
background: #eee !important;
text-align: center;
margin-bottom: 40px;
padding: 45px 0 30px !important;
}
.grey-cta .gld-btn {
margin: 10px;
}
.cr-wed-img-cont {
max-width: 1200px;
margin: 0 auto;
}
.cr-wed-img-cont .one-half {
margin-bottom: 20px;
}
.cr-wed-full {
margin-bottom: 20px;
}
.contact-grey {
background: #f4f4f4 !important;
color: #6e6f6f !important;
}
.contact-grey p, .contact-grey h2 {
color: #6e6f6f !important;
}
.contact-grey a {
color: #8c654d !important;
}
.enquiry-select {
background: #eee;
padding: 10px;
}
p:empty {
display: none;
}
.soc-pad strong {
font-weight: 400
}
.gold-bar a {
color: #fff!important;
}
.occasions h3 {
margin-top: 20px;
}
.menu-type {
color: #222;
margin-top: 20px
}
.diner-cont {
margin: 5px 0;
overflow: hidden;
position: relative;
width: 100%;
border-bottom: 1px solid #ddd;
padding: 10px;
}
.diner-cont .one-third {
text-align: center;
padding: 30px;
height: 100%;
position: absolute;
right: 0;
top: 0;
}
.diner-text  {
margin: 0 auto;
position: absolute;
top: 50%;
left: 50%;
width: 100%;
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
letter-spacing: 3px;
}
.diner-text h2 {
margin-bottom: 0px;
}
.diner-at {
margin-bottom: 20px;
margin-top: -5px;
}
.dine-top {
text-align: center;
padding: 40px 80px 20px;
border-bottom: 1px solid #ddd;
}
.banner-at {
font-size: 24px;
text-shadow: 0px 0px 2px #000000, 0px 0px 5px #000000, 0px 0px 10px #000000, 0px 0px 10px #000000;
margin-top: -10px;
letter-spacing: 2px;
}
.display-none {
display: none;
}
.pum-theme-4150 .pum-content, .pum-theme-lightbox .pum-content {
text-align: center !important;
}
.page-id-263 .fadeup-effect.row.text-off-white {
background: #fff;
}
html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
padding-right: 0px !important;
}
.box-middle {
margin: 0 auto;
float: none;
}
.salon-cont {
background: #eee;
padding: 20px;
overflow: auto;
margin-bottom: 30px;
}
.page-id-4283 .entry-content .rev_slider a, .rev_slider a {
box-shadow: none;
color: #fff !important;
}
.page-id-4283 .entry {
padding-top: 0px !important;
}
.page-id-4283 .wrap  {
max-width: 2999px !important;
}
.valentines {
background-color: #fdf4e9;
}
.valentines-inner {
padding: 40px;
color: #111;
margin-top: -100px;
}
.valentines-inner a{
color: #ff5757;
}
.valentines-inner h3 {
color: #ff5757;
font-weight: bold;
font-size: 29px;
margin-bottom: 30px
}
.val-box {
border-radius: 20px;
display: inline-block;
padding: 40px;
font-size: 20px;
margin-bottom: 10px;
}
.val-box strong{
margin-bottom: 20px;
display: inline-block;
}
.ct-wrap {
max-width: 2000px;
padding: 0px;
text-align: center;
}
.page-id-3037 h2 {
color: #666 !important;
margin: 30px 0 10px !important;
}
.tour-nav {   
background: #eee;
padding: 20px 20px 10px;
margin-bottom: 30px;
}
.tour-top-head {   
background: #eee;
padding: 5px;
margin-bottom: 0px;
}
.tour-button  {
background: #8c654d;
padding: 3px 20px;
display: inline-block;
margin: 0px 10px 10px;
color: #fff;
font-size: 18px;
}
.tour-button:hover  {
background: #6d5546;
}
.active-tour  {
background: #333;
}
.tour-button a{
color:#fff
}
.tour-plan {
margin-bottom: 20px;
}
.am360view-wrapper::after {
content: "Drag the image to see a 360° view";
background: #eee;
color: #6d5546;
display: inline-block;
padding: 10px 0;
margin-top: -50px;
position: relative;
width: 100%;
font-weight: bold;
vertical-align: middle;
z-index: 999999;
text-align: center;
}
.top-h1 {
margin-top: 20px;
text-transform: uppercase;
}
.tour-h2 {
margin-bottom: 20px;
}
.av-date {
display: inline-block;
margin: 15px 10px;
text-align: center;
padding: 6px 12px;
border: 1px solid #8c654d;
background-color: #eee;
font-weight: 800;
}
.pkg-box-info {
text-align: center;
line-height: 1.4em;
font-size: 18px;
text-shadow: 0px 0px 10px #000000, 0px 0px 10px #000000;
}
.gold {
color: #8c654d !important;
}
.cwu{
position: fixed;
bottom: 66px;
font-family: 'Arial', sans-serif;
right: 74px;
padding: 4px 4px;
background-color: #ddd;
color: #333;
line-height: 1;
border-radius: 5px;
width: 63px;
text-align: center;
font-size: 11px;
z-index: 100;
}
.wa-float{
position:fixed;
width:60px;
height:60px;
bottom:57px;
right:10px;
background-color:#25d366;
color:#FFF;
border-radius:50px;
text-align:center;
font-size:30px;
box-shadow: 2px 2px 3px #999;
z-index:100;
}
.wa-my-float{
margin-top:16px;
}
.under-nav-promo {
text-align: center;
padding: 40px 20px;
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2024/01/promo-bg.jpg);
background-size: cover;
background-repeat: no-repeat;
margin: 15px 0;
}
.under-nav-promo h2 {
font-size: 34px;
margin-bottom: 12px;
text-transform: uppercase;
color: #8c654d;
}
.promo-txt {
font-size: 22px;
margin-bottom: 15px;
color: #666;
}
.flw {
background-image: url(//www.crownhotel-bawtry.com/wp-content/uploads/2024/01/mothers.jpg)!important;
}
.flw h2 {
font-size: 50px !important;
}
.flw .promo-txt {
font-size: 34px !important;
}
.under-nav-promo p {
color: #666 !important;
}
.ld-month {
font-size: 20px;
}
.before-footer {
background: #8c654d;
padding: 30px 20px;
color: #fff;
margin-bottom: 30px;
}
.before-footer .widget {
margin-bottom: 0px !important;
}
.vbh1 {
font-size: 36px;
line-height: 1.1em;
}
.vbh2 {
font-size: 48px;
line-height: 1.1em;
}
.before-footer .bk-btn {
margin-top: 20px;
}
.before-footer .bk-btn:hover {
background-color: #666;
}
.gold-box {
background-color: #8c654d;
color: #fff;
padding: 20px;
margin: 30px 0;
display: inline-block;
font-size: 20px;
}
.woocommerce-shipping-destination {
display: none !important;
}
.woocommerce-checkout .col2-set .col-1 {
width: 100% !important;
}
.woocommerce-checkout #billing_country_field{
display: none !important; 
}
.voucher-cont {
border: 2px solid #ddd;
padding: 40px;
text-align: center;
}
.voucher-img {
margin-bottom: 40px;
box-shadow: 5px 10px 10px #999;
}
.voucher-img img{
display: block;
}
.single_add_to_cart_button {
background-color: #8c654d !important;
text-transform: uppercase;
border-radius: 0px;
}
.single_add_to_cart_button:hover {
background-color: #815d46 !important;
}
.product_meta .posted_in, .single-product .quantity {
display: none !important;
}
.single-product div.product form.cart div.quantity {
display: none !important;
}
.wide-box {
background: #fff;
border: 2px solid #8c654d;
padding: 20px 10px 5px;
margin: 20px;
margin: 20px 2.2% 20px 2.564102564102564%;
text-align: center;
}
.wide-box .gld-btn:hover {
background: #6e6f6f !important;
}
.hitched-logo {
width: 190px !important;
}
@media only screen and (max-width: 1024px) {
.flw h2 {
font-size: 42px !important;
}
.before-footer {
text-align: center;
}
}
@media only screen and (min-width: 1024px) {
.genesis-nav-menu a {
font-size: 14px !important;
max-width: 150px !important;
text-align: center !important;
padding-bottom: 5px;
}
}
@media only screen and (min-width: 1140px) {
.header-widget-area #custom_html-2 {
position: absolute;
top: -85px;
float: none;
left: 2%;
}
.header-widget-area #custom_html-14 {
position: absolute;
right: 2%;
top: -108px;
}
}
@media only screen and (min-width: 751px) {
.site-header .widget-area {
float: none;
width: 100%;
position: relative;
right: 0;
top: 0;
color: #ffffff;
font-size: 18px;
line-height: 1.2;
padding: 0px !important;
text-align: center;
}	
.wp-ratedWA {
text-align: center;
}	
.hitched-logo {	
float: none !important;	
}
@media only screen and (max-width: 1023px) {
.wifi, .address {
display: none
}
#custom_html-2 {
display: inline-block;
float: left;
margin: 0 5px 0 10px;
}
#custom_html-14 {
display: inline-block;
float: right;
margin: 8px 10px 0 5px;
}
.phone {
display: inline-block;
font-size: 22px;
}
.bk-btn {
font-size: 16px;
margin-bottom: 10px;	
}
}
@media only screen and (max-width: 768px) {
.diner-cont .one-third {
position: relative;
}
.diner-text {
position: relative;
transform: none;
-ms-transform: none;
left: unset;
}
.dine-top {
padding: 40px 0px 20px;
}
.wifi, .address {
display: none
}
#custom_html-2 {
display: inline-block;
float: left;
margin: 0 5px 0 10px;
}
#custom_html-14 {
display: inline-block;
float: right;
margin: 8px 10px 0 5px;
}
.phone {
display: inline-block;
}
}
@media only screen and (max-width: 1140px) {
.category-news .entry {
width: 100% !important;
}
}