/* Only display logo, contact and social media section does not display */

#logo-area {
width:100%; float:left;
}
#social-media {
display:none;
}
#social-media p.first {
display:none;
}
#social-media p.second {
display:none;
}

/* Sets Navigation for Tablets and Mobile */

#nav-wrap {
display:none;
}
#nav-wrap-mobile {
display:inline; width:100%; height:47px; background-color:#282828;
}
#nav-mobile {
max-width:960px; margin:0 auto 0 auto;
}
ul.mobile-nav {
margin:0px;
}
ul.mobile-nav li {
background-color:#282828;
}
ul.mobile-nav li a {
display:block; border-left:0; height:48px; border-bottom:1px solid #575757; color:#fff; text-align:left; width:auto;
}
ul.mobile-nav li a:hover {
width:auto;
}
ul.mobile-nav li.first a {
margin-left:0; border-top:1px solid #575757;
}
ul.mobile-nav li.last a {
margin-bottom:0; border-right:0;
}
.nav-text {
padding-left:10px; font-size:1.063em; color:#fff; font-weight:bold;
}

body.home li.home a {width:auto; color:#CBCA89;}
body.about li.about a {width:auto; color:#CBCA89;}
body.prices li.prices a {width:auto; color:#CBCA89;}
body.gallery li.gallery a {width:auto; color:#CBCA89;}
body.contact li.contact a {width:auto; color:#CBCA89;}

/* Remove arrows from Nivo */

.theme-default .nivo-directionNav a {
	display:none!important;
}

/* Gallery */

.gallery-images {
max-width:615px; margin:0 auto 40px auto;
}

/* Top Footer, does not display on mobile */

#top-footer-wrap {
display:none;
}

/* Bottom Footer, displays on mobile only */

#bottom-footer-wrap {
display:block;
}
#bottom-footer {
padding-top:0px; border-top:1px solid #fff;
background-color:#2D2D2D;
border-top:1px solid #404040;
}
#bottom-footer a {
color:#fff;
}
#bottom-footer a:hover {
text-decoration:none;
}
#foot-nav-mobile-wrap {
display:inline; width:100%; 
}
ul.foot-nav-mobile {
margin:0px;
}
ul.foot-nav-mobile li {
border-bottom:1px solid #404040; color:#fff; padding-top:12px; padding-bottom:12px; padding-left:10px;
}
ul.foot-nav-mobile li.last {
border-bottom:0;
}
ul.foot-nav-mobile li a {
display:inline;
}