.top-strip-logo {
width: 112px !important;
height: 120px;
float: left;
left: 50%;
transform: translateX(-50%);
}
.top-strip-logo a {
width: 112px !important;
height: 120px;
margin-top: 100px;
outline: #ffffff;
outline-width: 8px;
outline-style: solid;
}
@media only screen and (min-width: 960px) and (max-width: 1023px) {
.top-strip-logo a {
margin-top: 0px !important;
height: 120px;
}
}
@media only screen and (max-width: 959px) {
.top-strip-logo a {
width: 67px !important;
height: 67px;
margin-top: 0px;
}
}
@media only screen and (min-width: 1200px) {
.top-strip-logo {
transform: translateX(500%);
}
}
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
.top-strip-logo {
transform: translateX(400%);
}
}
@media only screen and (max-width: 959px) {
.top-strip-logo {
width: 67px !important;
height: 67px;
float: left;
left: 50%;
transform: translateX(-50%);
margin-top: 8px;
outline: #ffffff;
outline-width: 8px;
outline-style: solid;
}
.top-strip-logo a {
width: 67px !important;
height: 67px;
}
}
@media print, screen and (max-width: 63.99875em) {
.top-strip-logo img {
max-height: 120px;
}
}
.site-branding img {
margin-top: 108px;
}
@media only screen and (min-width: 960px) and (max-width: 1023px) {
.site-branding img {
margin-top: 96px;
}
}
@media only screen and (max-width: 959px) {
.site-branding img {
margin-top: 40px;
}
}
.grid-layout .entry-image img,
.format-posts .entry-image img,
.related-posts .entry-image img,
.category-posts .entry-image img,
.featured-posts .entry-image img,
.latest-reviews .entry-image img,
.slider-latest .posts-slider .slides li img {
position:static;
}
@media only screen and (max-width: 360px) {
.logo img {
width: 88%;
margin-left: auto;
margin-right: auto;
}
} nav.secondary-menu {
margin-left: -112px;
}  .posts-slider .slick-slide {
height: 620px;
}
@media only screen and (max-width: 960px) {
.posts-slider .slick-slide {
height: 420px;
}
}
.global-sliders .slider-nav-arrow {
margin: 0;
height: 60px;
line-height: 59px;
border: 1px solid #fff;
}
.global-sliders .prev-arrow {
left: 5%;
}
.global-sliders .next-arrow {
right: 5%;  
}
.global-sliders:hover .slick-dots {
opacity: 0;
}
@media only screen and (max-width: 750px) {
.posts-slider {
display:none;	
}
}
.top-strip .social li  a:hover {
color: #ffcc0d;
}
.widget-posts-entries .widget-post-item:not(:nth-child(1)) .widget-post-details {
left: 150px !important;
top: 0px !important;
margin-top: -8px !important;
}
.sidebar .widget_nav_menu li a {
border: none !important;
}
.entry-header .entry-meta span:not(.written-by) {
display: none !important;
}
.main-menu .sub-posts .mega-menu-posts .mega-menu-item a {
font-size: 16px;
text-transform: uppercase;
}
@media only screen and (max-width: 479px) {
.header-default .logo {
margin-left: -36px;
margin-right: -36px;
}
}
.entries .post-item .entry-footer .read-more-link {
font-size: 16px;
padding-left: 12px;
text-transform: uppercase !important;
}
.entry-footer .social-sharing {
margin: 15px 0px 0;
text-align: left;
display: inline-block;
} .wpsms-container .owl-carousel .owl-controls .owl-nav .owl-next {
display: none !important;
}
.wpsms .wpsms-item .wpsms-meta-info:before {
color: #8c919b;
}
.wpsms .wpsms-item .wpsms-read-more {
font-size: 0.9em !important;
vertical-align: middle !Important;
}
.wpsms-container .owl-carousel.owl-loaded {
padding-left: 24px !important;
}
.wpsms-container .owl-carousel .owl-controls .owl-nav .owl-prev {
display: none !important;
} .page-id-14675 .main-menu-container,
.page-id-14678 .main-menu-container {
display: none;
} #ff-stream-2 .ff-loadmore-wrapper { display:none !important; }
#ff-stream-2 .ff-stream-wrapper { margin-top: 0px !important; margin-bottom: 0px !important; }
#ff-stream-2 { min-height: auto !important; }
#ff_widget-2 { border-bottom: 0px !important; padding-bottom: 0px !important }
#text-6 { text-align: center; }
#text-6 a { font-family: Montserrat !important; font-weight: 700; font-size: 16px !important; text-decoration: none; } .footer-sidebar .columns.col-3 {
grid-template-columns: 33% 33% 33% !important;
} a.sc-button.bg-pink.color-white {
font-size: large;
} .TockWidget-container {
margin:0 auto !important;
}
.TockButtonWidgetContainer {
margin:0 auto !important;
}
@media only screen and (min-width: 720px) {
.TockWidgetWrapper {
margin-left: -60px;
}
} a.sc-button.bg-opentable.color-white {
background-color: #DA3743;
font-size: large;
} .manual-excerpt {
display: none;
} .widget_utcw a {
display:inline-block;
line-height:120%;
padding:5px 10px;
margin-bottom:3px;
text-decoration:none;
border-width:1px;
border-style:solid;
font-size:100% !important;
} .fsForm {
padding-left: 0px !important;
padding-top: 0px !important;
}
@media (max-width: 639px) {
.fsBody * {
width: 100% !important;
}
.fsForm input[type=checkbox] {
margin-right: 24px !important;
width: 1% !important;
}
input[type="radio"] {
width: 14px !important;
}
}
h2.fsSectionHeading {
margin-bottom: 0px !important;
text-align: center !important;
font-size: 34px !important;
font-weight: 400 !important;
font-style: normal !important;
line-height: 34px !important;
color: #000 !important;
}
.fsSectionHeader {
margin-bottom: 0px !important;
background-color: transparent !important;
}
.fsSubmitButton {
padding: 16px 20px !important;
font-family: 'Lato', sans-serif !important;
font-weight: 400 !important;
font-style: normal !important;
border: 2px solid #000!important;
background-color: rgb(89, 93, 100) !important;
} .cYvELg {
padding-left: 0px !important;
padding-right: 0px !important;
margin-left: 0px !important;
margin-top: 0px !important;
}
.hjaXRz {
padding-left: 0px !important;
padding-right: 0px !important;
}  @supports (-webkit-touch-callout: none) {
.fsForm textarea, .fsForm input[type=number], .fsForm input[type=tel], .fsForm input[type=text], .fsRowBody input[type=text], .fsForm input[type=email], .fsForm select {
font-size: 16px !important;
}
} .grecaptcha-badge {
visibility: hidden;
} img.attachment-thumbnail.size-thumbnail, img.attachment-medium.size-medium {
padding: 4px;
}