div#footer-white-container {
display: none;
}

div#footer-links {
display: none;
}

img#footer-logo {
}

div#fb-count, div#ig-count, div#twitter-count {
display: none;
}

div#header-mobile {
display: block;
padding-bottom: 1%;
}

.mobilehide {
display: none !important ;
}

div#wrapper {
width: 100%;
margin: 0 auto;
}

div#container {
width: 100%;
}

div.landing-display-2 {
width: 90%;
margin: 10px auto;
display: block;
float: none;
}

div.landing-display-3 {
overflow-wrap: break-word;
  word-wrap: break-word;
}

.landing-display-3 h2 {
font-size: 10px;
}

div.flipper21, div.flipper22 {
float: none;
}

div.inside {
width: 100%;
}

div#menu-inside {
position: absolute;
top: 50px;
z-index: 1000;
display: none;
}

#menu-inside ul li {
display: block;
}

div#header ul li {
display: block;
float: none;
width: 400px;
height: auto;
margin: 0px;
}

div#splash {
min-height: 320px;
background-position: center top;
}

div.footer-inside {
width: 100%;
}

.footer-inside img {
height: 40px;
width: auto;
}

div.inside {
max-width:100%!important;
}

div#footer-social-bar {
margin: 10px 0px 0px 0px;
}

li.toplevel {
font-family: 'Gotham SSm A', 'Gotham SSm B'; 
font-weight: 400; 
font-size: 24px;
text-align: left;
background-color: #231f20;
margin: 0px;
height: auto;
}

div#header ul li ul.sub {
display: block;
clear: both;
left: 0px;
position: initial;
background-color: #231f20;
width: 100%;
display: none;
}

div#header ul li:hover ul.sub {
}

div#header ul li ul.sub li{
display: block;
clear: both;
width: 100%;
background-color: #231f20;
margin: 0px;
}

div#footer {
width: 100%;
margin: 0 auto;
}

div#header img {
margin: 0px;
}

div#splash {
min-height: 0px;
}

div#container {
width: 100%;
}

div#content {
width: 90%;
margin: 0 auto;
}

.post-sharer img {
width: 100% !important;
height: auto !important;
}

div.author-image {
display: none;
}

div.post-sharer {
width: 100%;
clear: both;
display: block;
margin-top: 10%;
}

div.entry-title {
clear: both;
width: 100%;
display: block;
}

div.post-credits {
display: block;
width: 100%;
clear: both;
}

div.author-bio {
width: 100%;
}

div.page-entry-content {
width: 90%;
margin: 0 auto;
}

div.author-image {
display: none;
}

div#bio-holder {
width: 100%;
margin: 0 auto;
float: none;
}

div.recipe-content {
display: none;
}

h2.recipe-title {
text-align: left;
line-height: 12px;
font-size: 12px;
width: 90%;
margin: 0 auto;
}

div#recipe-search-holder {
display: none;
}

div.image-cityguide {
min-height: auto;
}

div.searchresult {
width: 100%;
clear: both;
}

div.searchresult div.image-full {
display: none;
}

div.videoholder, iframe.videoholder {
width: 100%;
max-width: 100% !important;
}


div#joinus-left {
width: 100%;
display: block;
clear: both;
float: none;
}

div#joinus-right {
width: 100%;
display: block;
clear: both;
float: none;
}

div.related-post {
max-width: 16%;
overflow-wrap: break-word;
word-wrap: break-word;
}

div.landing-display-3 {
width: 48%;
border: 0px solid black;
float: left;
padding: 5px;
margin: 0px 0px 10px 0px;
min-height: 100%;
color: #000;
height: 100%;
text-align: justify;
}

.landing-display-3 img.full, .landing-display-3 img.large {
float: left;
width:100%;
height: auto;
margin: 0px 0px 5px 0px;
}

.landing-display-3 div.image-full, .landing-display-3 div.image-large  {
max-height: 210px;
overflow:hidden;
margin-bottom: 8px;
}

.landing-display-3 img.full, .landing-display-3 img.large  {
float: left;
width:100%;
height: auto;
margin: 0px 0px 5px 0px;
}

.slideshow_description {
font-size: 18px;
}

.slideshow_container .slideshow_pagination {
top: 90% !important;
}
.slideshow_description_box {
top: 75% !important;
}

div.slideshow_pagination_center {
display: none;
}