/*

Theme Name: Flatsome

Theme URI: http://flatsome.uxthemes.com/

Author: UX-Themes

Author URI: http://www.uxthemes.com/

Description: Flat Responsive WooCommerce theme

Version: 2.0.1

License:

License URI:



*/



@import url("css/foundation.css?v=2.01");

/*************** ADD CUSTOM CSS HERE  ***************/



@font-face {

font-family: Shine;

src: url(/fonts/Shine_Regular.ttf);

}



@font-face {

font-family: Alive;

src: url(/fonts/alive-webfont.ttf);

}



	  

#masthead {

	height:60px !important;

	/*background-color:transparent !important;*/

	/*background-image: url(/images/dive_banner1.jpg);*/

	position:absolute;

	background: rgba(0,0,0,0.7) !important;

z-index: 5000;

top: 0px;

width: 100%;

}



#logo a img {

	height:60px;

	opacity:0.9 !important;

}



#masthead .right-links > ul {

	padding-top:5px !important;

}

#masthead ul.header-nav a.nav-top-link {

	font-weight:bold !important;

	/*font-family:'Open Sans' !important;*/

	text-transform:uppercase;

	font-size:1.0em;

	opacity:0.9 !important;

	

}



#menu-item-18 a, #menu-item-17 a, #menu-item-19 a, #menu-item-133 a, #menu-item-136 a  {

color:#00a3fd !important;

}



#menu-item-139 a.nav-top-link {

	color:#ffffff !important;

}



.section-title, .ux_banner h2  {

	font-weight:bold !important;

	/*font-family:Shine !important;*/

	text-transform:capitalize;

}



h1, h2, h3, h4, h5, b {

	color:#00a3fd;

}



h3, h4 {

	margin-left:30px;

}



#main-content {

	background-image:url(http://diveqld.respax.com.au/wp-content/uploads/2015/01/back.jpg) !important;

	background-size: 100% 100% !important;

	

}



.widget .tx-div {

	width:0;

	margin-bottom:0;

}





#content {

	background-color:#fff !important;

}



.ux_banner h1 {

	font-weight:100 !important;

/*color:#00a3fd !important;*/

text-transform:uppercase;

font-weight:bold !important;

	/*font-family: Alive !important;*/

}



.ux_banner h4 {

	background:rgba(0,0,0,0.7);

	padding:10px;

	border-radius:5px;

	font-size: 1.6em !important;

  	font-family: Open Sans !important;

}



h3 {

	/*margin-left:30px;*/

}



.entry-title {

	display:none;

}



#logo a {

	padding-top:0px !important;

}



ul.header-nav li {

	margin-left:35px !important;

}



.nav-top-link {

	font-weight:bold !important;

}



p {

	padding:0px 10px 0 30px;

}



ul.header-nav li a:hover {

	/*text-decoration:underline;*/

}



body {

	color:#2f4f4f;

}

/*#wpadminbar {

	display:none;

}*/



.glow {

	text-shadow:2px 2px 10px #000;

}



#wrapper {

	background: #ffffff url(http://diveqld.respax.com.au/wp-content/uploads/2015/01/back.jpg) no-repeat center top;

}



.section-title {

	font-size:26px !important;

	margin-top:30px !important;

}



.footer {

	margin-top:50px !important;

}



#champs {

		height:120px;

		display:inline;

	}

	#champs a {

		margin-right:40px;

	}

	

	#champs a:last-child {

		margin-right:0px;

	}





.textwidget a {

	margin-bottom:15px !important;

	float:left;

}



.place-title {

	padding-left:0 !important;

}



.place-description {

	overflow-y:scroll !important;

	max-height:430px;

}





@media only screen and (max-width: 48em) {

/*************** ADD CUSTOM MOBILE CSS HERE  ***************/

}