.entry img { border:none; }
#logo .site-title a { font-family: 'Playfair Display', serif; font-style:italic; color: #d12148; font-weight:normal;}
#logo .site-title a:hover { text-decoration:none; }
.full-slider #loopedSlider.business-slider .content h2 { font-family: 'Playfair Display', serif; font-style:italic; }
h1, h2, h3, h4, h5 {font-family: 'Playfair Display', serif; font-style:italic;font-weight:normal;  color: #d12148;}

body.full-width #top {
position: fixed;
width: 100%;
left: 0;
top: 0;
z-index: 100;
border-top: 0;
}
#top ul.nav li a {font-size:14px!important;}
body.full-width #wrapper {padding-top:40px;}
#top { display:block !important; }
.nav-toggle {display:none;}

@media only screen and (max-width: 767px) {
#logo {margin-top:40px;}
body.full-width #top {
position: fixed;
width: 100%;
left: 0;
top: 0;
z-index: 100;
border-top: 0;
}
  #top {
    background: #000; }
    #top h3 {
      display: none; }
	  
  #top {
    display: block !important; }

  #top ul.nav li a {
    color: #ddd;
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
    font-size: 1em; }
	
	  #top ul.nav li { float:left;}

  #top ul.nav > li a:hover {
    background: #555;
    color: #ddd; }

  #top ul.nav > li:hover {
    background: #555;
    color: #ddd; }

  #top ul.nav ul {
    background: #555; }

  #top ul.nav ul li a {
    color: #dddddd !important; }

  #top ul.nav li.current_page_item a,
  #top ul.nav li.current_page_parent a,
  #top ul.nav li.current-menu-ancestor a,
  #top ul.nav li.current-cat a,
  #top ul.nav li.current-menu-item a {
    color: #333;
    background: #fff; }


}