	#logo, #header_bar{
	Display: none !important;
	}
	
	.sub-menu {
display: none !important;
}

	.cycloneslider-template-standard {
margin-bottom: 0px !important; 
}

.cycloneslider-template-standard .cycloneslider-slide {
    background:transparent !important;
}

	#header {
	margin: 0 auto !important;
	padding: 0px !important;
	height: 100% !important;
	width: 100% !important;
	max-height: 500px !important;
	}

	#header_wrapper{
	border-top-width: 0px !important;
	margin: 0 auto !important;
	max-width: 1680px !important;
	background: transparent !important;
	}

	html body{
background-image: url("http://www.fearofthetide.com/wp-content/uploads/2017/08/BG.png") !important;
    background-position: center top;
    background-repeat:repeat !important;
}

html{
background-image:none !important;
background-color:transparent !important;
}

body{
background-image:none !important;
background-color:transparent !important;
}

#wrapper{
background-color:transparent !important;
border:0 none !important;
box-shadow:none !Important;
}

	#footer_wrapper{
	display:none !important;
	border:0 none !important;
	}

	#copyright_wrapper{
	border:0 none !important;
	}

p{
	font-size:19px;
	line-height:29px;
	color:#111;
	}

a.small-btn .aquamarine-btn, a.medium-btn .aquamarine-btn, a.big-btn .aquamarine-btn, form input.aquamarine-btn[type="submit"] {
    background-color: #094261;
    border-color: #094261;
    color: #fff;
    font-family: viga;
}

a.small-btn .grass-btn, a.medium-btn .grass-btn, a.big-btn .grass-btn, form input.grass-btn[type="submit"] {
    background-color: #3c6f72;
    border-color: #2a5659;
    color: #fff;
    font-family: viga;
}

	#wrapper .xl-widget-excerpt-theme-default .excerpt-controls {
	background-color:#094261 !important;
	border:0 none !important;
	}

	#wrapper .xl-widget-excerpt .excerpt-content {
	background-color:transparent !important;
	border:0 none !important;
	}

	.fancy-box, #sidebar .widgets, .toggle_content, .accordion_content, .person-box, .testimonial-box, #post-author, .galleria-container {
	background-color:transparent !important;
	border:0 none !important;
		color: #111;
	}

	#sidebar .widgets h3, .esu-form-title{
		color: #111;
	}

	form input[type="submit"] {
    background-color: #3c6f72;
    border-color: #2a5659;
    color: #fff;
    font-family: viga;
		text-transform: uppercase;
	}

	.cntctfrm_contact_form div {
		color: #111;
	}

@media (min-width: 320px) and (max-width: 480px) {
.small-btn, .medium-btn, .big-btn {
    display: inline;
}
}













	/* MENU */

	.sf-menu li {
		float: left;
	margin:0 2px 0 2px !important;
	font-size:16px;
	}

	.sf-menu li a {
		padding: 0px 15px ;
	margin:0 auto !important;
	}

	.sf-menu li.current-menu-item a {
background-color: #5d979b !important;
}

	/* Bounce To Top */

	.sf-menu li {
	  display: inline-block;
	  vertical-align: middle;
	  -webkit-transform: translateZ(0);
	  transform: translateZ(0);
	  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	  -webkit-backface-visibility: hidden;
	  backface-visibility: hidden;
	  -moz-osx-font-smoothing: grayscale;
	  position: relative;
	  -webkit-transition-property: color;
	  transition-property: color;
	  -webkit-transition-duration: 0.5s;
	  transition-duration: 0.5s;
	}
	.sf-menu li:before {
	  content: "";
	  position: absolute;
	  z-index: -1;
	  top: 0;
	  left: 0;
	  right: 0;
	  bottom: 0;
	  background: #5d979b;
	  -webkit-transform: scaleY(0);
	  transform: scaleY(0);
	  -webkit-transform-origin: 50% 100%;
	  transform-origin: 50% 100%;
	  -webkit-transition-property: transform;
	  transition-property: transform;
	  -webkit-transition-duration: 0.5s;
	  transition-duration: 0.5s;
	  -webkit-transition-timing-function: ease-out;
	  transition-timing-function: ease-out;
	}

	.sf-menu li:hover, .sf-menu li:focus, .sf-menu li:active {
	  color: white;
	}

	.sf-menu li:hover:before, .sf-menu li:focus:before, .sf-menu li:active:before {
	  -webkit-transform: scaleY(1);
	  transform: scaleY(1);
	  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
	  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
	}

	#navigation_wrapper{
		border-bottom: 2px solid #5d979b;
		box-shadow: 0 5px 5px rgba(0, 0, 0, 1);
	}




.cf {
  *zoom: 1;
}
.cf:before,
.cf:after {
  content: " ";
  display: table;
}
.cf:after {
  clear: both;
}
.bookshelf-item {
  padding-bottom: 48px;
}
.bookshelf-item .description {
  /* prevents this element from overlapping to cover thumb */

  display: inline;
}
.bookshelf-item .home-page .description {
  padding-left: 20px;
}
.bookshelf-item .wrap-description .description {
  /* set this back to block level to trigger overflow effect */

  display: block;
  overflow: hidden;
}
.bookshelf-item .content a[rel="prettyPhoto"] {
  /* make sure this element is on top of .description element */

  position: relative;
  z-index: 20;
}
#comments .nocomments {
  /* hides the "Comments are closed" message */

  display: none;
}
/* additional media queries */
@media (max-width: 1023px) {
  .bookshelf-item .content {
    text-align: center;
  }
  .bookshelf-item .content .description {
    text-align: left;
    overflow: auto;
  }
  .bookshelf-item .zoom {
    margin: 20px 0;
  }
  .bookshelf-item .zoom,
  .bookshelf-item .zoom img {
    float: none;
    margin: 0;
    display: inline-block;
    *display: inline;
    *zoom: 1;
  }
  .bookshelf-item .zoom .img_vsmall {
    width: 245px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bookshelf-item .home-page .img_vsmall,
  .bookshelf-item .zoom .img_vsmall {
    width: 174px;
  }
}
@media (max-width: 767px) {
  .bookshelf-item .home-page {
    text-align: center;
  }
  .bookshelf-item .home-page .img_vsmall {
    float: none;
    margin: 20px 0;
  }
}
