/*
Theme Name: Hustle Child WooTheme
Version: 1.0
Description: Child theme for Hustle from WooThemes.
Author: WooThemes
Author URI: http://www.woothemes.com
Template: hustle
*/

@import url("../hustle/style.css");

/* BEGIN CUSTOM CSS FOR TIDAL CREEK*/

/* 
GLOBAL STYLES
----------------
Add styles beneath this line that you want to be applied across your entire site */

@font-face {
    font-family: 'mission_scriptregular';
    src: url('fonts/mission-script-webfont.eot');
    src: url('fonts/mission-script-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/mission-script-webfont.woff') format('woff'),
         url('fonts/mission-script-webfont.ttf') format('truetype'),
         url('fonts/mission-script-webfont.svg#mission_scriptregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Removes the borders from the Nav menus */

#header #logo, #navigation ul.nav {border: none;} 

  #navigation ul.nav > li.current_page_item a,
  #navigation ul.nav > li.current_page_parent a,
  #navigation ul.nav > li.current-menu-ancestor a,
  #navigation ul.nav > li.current-cat a,
  #navigation ul.nav > li.li.current-menu-item a {
    border: none;
  }
 

/* HOME PAGE */

.home-section {
  margin-bottom: 1em;
}

.home-section#promotion {
  background: #def7eb;
}

.home #main .widget {
  margin-bottom: 2em;
  text-align: center;
  
}

.home #main .widget h3 {
  margin-bottom: 2.33em;
  text-align: center; 
}

#main .widget > h3, .home #main .widget #connect h3 {display:none;}

.home-section#intro-message {
  margin-top: 0em;
  padding: 6.854em 0;
}

.home-section#intro-message p {
  margin-bottom: 15px;
}

#header .nav-toggle {
  background: #067d44;  
}

body footer#footer {
	font-family: "Cabin", sans-serif;
}

.flexslider .has-slide-background .slide-content {display: none;}

.page-template-template-location-php #single_map_canvas img {
  max-width: inherit;
}
.page-template-template-location-php .location-twitter {
  margin: 0 0 1em;
  padding: 0 0 1.618em;
  border-bottom: 1px solid #e5e5e5;
}
.page-template-template-location-php .location-twitter .col-left {
  float: none;
}
.page-template-template-location-php .location-twitter ul {
  margin: 0;
  padding: 0;
}
.page-template-template-location-php .location-twitter ul li {
  list-style: none;
  padding: 0;
}
.page-template-template-location-php .location-twitter #office-location {
  margin: 0 0 1.618em;
}
.page-template-template-location-php .location-twitter #office-location a {
  text-decoration: underline;
}
.page-template-template-location-php .location-twitter #office-location ul li {
  margin: 0 0 1em;
}
.page-template-template-location-php .location-twitter .contact-social {
  float: none;
}
.page-template-template-location-php .location-twitter .contact-social #twitter {
  margin: 0 0 1.618em;
}
.page-template-template-location-php .location-twitter .contact-social #twitter ul li a.time {
  color: #4e4e4e;
}
.page-template-template-location-php .location-twitter .contact-social #connect {
  padding: 1.618em 0 0;
  margin-top: 1.618em;
  background: none;
  border: none;
  border-top: 1px solid #e5e5e5;
}
.page-template-template-location-php .location-twitter .contact-social #connect h3 {
  display: none;
}
.page-template-template-location-php .location-twitter .contact-social #connect .social {
  float: none;
}


/*DESKTOP STYLES
-----------------
Add styles inside the media query below that you only want to be applied to the desktop layout of your site */

@media only screen and (min-width: 768px) {

#header {
  margin: 0 auto 0em;
  padding:0em;
  border: none;
}

/*SOCIAL MEDIA ICONS UP TOP 

#header .social  {
  float: right;
  margin-top:1em;
}
 
#header .newsletter-form .email {
  width: 140px;
}
#header .social a {
  opacity: 0.8;
  filter: alpha(opacity=@opacity * 100);
  -webkit-transition: all ease-in-out 0.2s;
  -moz-transition: all ease-in-out 0.2s;
  -ms-transition: all ease-in-out 0.2s;
  -o-transition: all ease-in-out 0.2s;
  transition: all ease-in-out 0.2s;
}
#header .social a:hover {
  opacity: 1;
  filter: alpha(opacity=@opacity * 100);
}
#header .related-posts {
  border-left: 1px solid #e5e5e5;
  padding-left: 1em;
}
#header .related-posts ul {
  list-style: none;
}
#header .social a:hover {
  text-decoration: none;
}
#header .social a:before {
  font-family: Social;
  font-size: 1.9em;
  line-height: 1;
  margin-right: 0.2em;
}

#header .social a.facebook:before {
  content: '\e005';
}

#header .social a.twitter:before {
  content: '\e004';
}

#header .social a.youtube:before {
  content: '\e008';
}

#header .social a.subscribe:before {
  content: '\e002';
}
/*#header .social a.flickr:before {
  content: '\e006';
}
/*#header .social a.linkedin:before {
  content: '\e000';
}
/*#header .social a.delicious:before {
  content: '\e001';
}*/
/*#header .social a.googleplus:before {
  content: '\e003';
}

*/


}