/*
Theme Name:     Gold Coast Waterways Authority
Theme URI:      http://www.elegantthemes.com/
Description:    Customised theme for Gold Coast Waterways Authority, based on Extra template.
Author:         
Author URI:     
Template:       Divi
Version:        1.1
*/
/* ============================================================
//	fonts
// ============================================================
*/
/*

@font-face {
	font-family: "ETmodules";
	src: url("//www.gcwa.qld.gov.au/wp-content/themes/Divi/core/admin/fonts/modules.eot");
	src: url("//www.gcwa.qld.gov.au/wp-content/themes/Divi/core/admin/fonts/modules.eot?#iefix") format("embedded-opentype"), url("//www.gcwa.qld.gov.au/wp-content/themes/Divi/core/admin/fonts/modules.ttf") format("truetype"), url("//www.gcwa.qld.gov.au/wp-content/themes/Divi/core/admin/fonts/modules.woff") format("woff"), url("//www.gcwa.qld.gov.au/wp-content/themes/Divi/core/admin/fonts/modules.svg#ETmodules") format("svg");
	font-weight: normal;
	font-style: normal;
}

$default-font: 'lato', Arial, Helvetica, sans-serif;

body, h1, h2, h3, h4, h5, h6, p, blockquote, li, a {
    font-family: $default-font !important;
}


div {
    .et_pb_slide_content {
        font-family: $default-font !important;
    }
}

*/
/* ============================================================
//	custom styles/overrides
// ============================================================
*/
/*
#top-header.et-fixed-header {
    position: absolute;
}

#main-header.et-fixed-header {
    top: 0 !important;
}
*/
#main-header .logo_container {
  height: inherit; }
#main-header .et_mobile_menu {
  background-color: #0f1033 !important; }
#main-header .et_search_form_container input {
  text-transform: none;
  border-bottom: 1px dashed #fff;
  height: 60%; }

#top-menu li a:hover,
#et-secondary-menu li a:hover {
  color: #FF8200 !important; }
#top-menu .sub-menu li:last-child > a,
#et-secondary-menu .sub-menu li:last-child > a {
  border-bottom: none !important; }
#top-menu .sub-menu li a,
#et-secondary-menu .sub-menu li a {
  border-bottom: 1px solid #ccc !important;
  padding-top: 10px;
  padding-bottom: 10px; }
  #top-menu .sub-menu li a:hover,
  #et-secondary-menu .sub-menu li a:hover {
    color: #FF8200 !important; }
#top-menu .sub-menu .current-menu-item a,
#et-secondary-menu .sub-menu .current-menu-item a {
  color: #FF8200; }

#top-menu li.mega-menu > ul > li > a:first-child {
  border-bottom: 1px solid #999999 !important;
  color: #0f1033 !important; }
#top-menu .sub-menu .sub-menu-item-anchor > a {
  color: rgba(255, 255, 255, 0.75) !important; }

.et-fixed-header#main-header .logo_container {
  height: 140%; }
.et-fixed-header#main-header .nav li ul {
  background-color: #232323 !important; }
.et-fixed-header #top-menu li.mega-menu > ul > li > a:first-child {
  border-bottom: 1px solid #999999 !important;
  color: #FF8200 !important; }
.et-fixed-header #top-menu li .sub-menu a {
  color: rgba(255, 255, 255, 0.75) !important; }
.et-fixed-header #top-menu li .sub-menu .sub-menu-item-anchor > a {
  color: rgba(255, 255, 255, 0.75) !important; }

#et-secondary-menu .sub-menu {
  background-color: #232323;
  border-top: 3px solid #FF8200;
  width: 320px; }
  #et-secondary-menu .sub-menu li a {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 13px;
    line-height: 28px; }

.center-text-row {
  text-align: center; }
  .center-text-row .et_pb_blog_grid .et_pb_post {
    border: none; }
    .center-text-row .et_pb_blog_grid .et_pb_post .et_overlay {
      border: none; }

.et_pb_title_container h1 {
  font-size: 30px !important; }

.alternate-parallax-section .et_parallax_bg {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  filter: grayscale(100%); }

#footer-widgets .footer-widget li a {
  color: #FFFFFF !important; }

.bottom-nav li.current-menu-item > a {
  color: #FF8200; }

/* ============================================================
//	plugin styles/overrides
// ============================================================
*/
.tptn_counter {
  display: none; }

@media only screen and (max-width: 1200px) {
  .logo_container {
    height: 100% !important; }

  #logo {
    max-height: 140%; } }
@media only screen and (min-width: 981px) and (max-width: 1200px) {
  #top-header {
    display: none; }

  #top-menu-nav {
    display: none; }

  #et_mobile_nav_menu {
    display: block;
    margin-top: -7px;
    padding-bottom: 24px; }

  #et_top_search {
    float: left;
    margin-right: 35px; } }

/*# sourceMappingURL=style.css.map */
