/*
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it
is easier to update the theme. Simply copy an existing style
from style.css to this file, and modify it to your liking. */


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

#navigation {
	margin-bottom: 0;
	overflow: hidden;
	background: #FFFFFF;
	width: 100%;
	height: 100%;
	border-right: 4px solid #DDFFDD;
	border-left: 0 !important;
	border-top: 0 !important;
	border-bottom: 0 !important;
}
#navContentContainer {
	width: 100%;
	background: #FFFFFF;
	padding-top: 30px;
}
#myGuestbookFormCont {
	border: 0 !important;
}
#myGuestsBookForm {
	padding: 10px;
	background: #efefef;
	visibility: hidden;
	height: 0;
	transition: all 0.3s;
}
#myGuestbookaddbutton {
	padding: 10px 20px;
	background: #EDEDED;
	color: #0a0a0a;
	position: absolute;
	top: 0;
	right: 0;
}
#content {
	min-height: 700px;
	background: #FFFFFF;
	width: 77%;
	max-width: 100%;
	display: inline-block;
}
#navigationPlusContent {
	width: 100%;
	min-height: 700px;
	clear: both;
	position: relative;
	padding-left: 0;
	background: #FFFFFF;
}
#navContainer {
	background: #FFFFFF;
	height: 100%;
	width: 22%;
	display: inline-block;
	vertical-align: top;
}
#wrapper {
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
}
ul.nav li a {
	font-family: 'Droid Sans', arial, sans-serif;
	text-transform: uppercase;
	overflow: hidden;
	white-space: nowrap;
	font-size: 100%;
}
#main {
	margin: 0 auto;
	width: 90%;
}
#navcontentOverlay {
	
}
#header {
	background: #FFFFFF;
}
#footer {
	background: #272727;
}
body {
	background: #F0F0F0;
}
.entry img {
	border: 0 !important;
	background: transparent !important;
}
#menu-item-6 a {
	background: url('images/homeic.png') 0 50% no-repeat;
}
#menu-item-36 a {
	background: url('images/aboutic.png') 0 50% no-repeat;
}
#menu-item-283 a {
	background: url('images/ausdomic.png') 0 50% no-repeat;
}
#menu-item-329 a {
	background: url('images/birdsic.png') 0 50% no-repeat;
}
#menu-item-34 a {
	background: url('images/linebreedic.png') 0 50% no-repeat;
}
#menu-item-32 a {
	background: url('images/inbreedic.png') 0 50% no-repeat;
}
#menu-item-31 a {
	background: url('images/aviariesic.png') 0 50% no-repeat;
}
#menu-item-30 a {
	background: url('images/studinfoic.png') 0 50% no-repeat;
}
#menu-item-29 a {
	background: url('images/consistic.png') 0 50% no-repeat;
}
#menu-item-28 a {
	background: url('images/polyomaic.png') 0 50% no-repeat;
}
#menu-item-38 a {
	background: url('images/linksic.png') 0 50% no-repeat;
}
#menu-item-25 a {
	background: url('images/guestic.png') 0 50% no-repeat;
}
#menu-item-24 a {
	background: url('images/newsic.png') 0 50% no-repeat;
}
#menu-item-240 a {
	background: url('images/aboutic.png') 0 50% no-repeat;
}
#menu-item-498 a {
	background: url('images/linebreedic.png') 0 50% no-repeat;
}
ul.nav {
	margin-left: 10px;
}
#wrapper {
	padding: 0;
}
ol.listInbreeding li {
	list-style-type: upper-roman !important;	
}
#contactForm {
	display: none;
}


/* Guestbook Plugin Custom CSS */
.css_post_embedded {
	border: 0 !important;
	background: #e5e5e5;	
}
.css_post_message {
	font-size: 13px;
	margin: 10px 0px 0px 0px;
}
.css_post_header1 {
	font-size: 14px;
}
.css_post_separator {
	display: none;
}
.css_navigation_overview {
	display: inline-block;
	margin-bottom: 15px;
	width: 55%;
	text-align: right;
	padding: 0 !important;
	font-size: 17px;
	display: none;
}
.css_navigation_char_position {
	display: inline-block;
	margin-bottom: 30px;
	width: 42%;
	padding: 0 !important;
	text-align: left;
	margin-left: 3%;
}
.css_navigation_totalcount {
	display: none;
}
.css_navigation_select {
	color: #000000!important;
	padding: 1px 3px !important;
	text-align: center;
	border-radius: 2px;
	margin: 0 2px;
	background: #e0d113;
}
.css_navigation_notselect {
	color: #F0F0F0 !important;
	padding: 1px 5px !important;
	text-align: center;
	border-radius: 2px;
	margin: 0 2px;
	transition: all 0.3s;
	background: #1e1e1e;
}
.css_navigation_notselect:hover {
	color: #0A0A0A !important;
	background: #e0d113;
}
.css_form_successmessage {
	font-size: 14px !important;
	line-height: 25px;
	font-weight: normal !important;
}
.css_form_errormessage {
	font-size: 14px !important;
	line-height: 25px;
	font-weight: normal !important;
}


/* Gravity Form For Contact Page Custom CSS */
#contact-page .gform_wrapper .left_label .gfield_label {
	width: 60px !important;
	display: inline !important;
}
#contact-page li.gfield .ginput_container {
	display: inline !important;
	float: none !important;
}
#contact-page li.gfield {
	margin-bottom: 0px !important;
}
#contact-page .gform_footer {
	padding: 0 !important;
	margin-top: 0 !important;
	margin-left: 70px;
}
#contact-page .gform_wrapper textarea.medium {
	height: 100px !important;
}
#contact-page h1.title {
	display: none;
}

/* IE7 Fix */

.ie7 #navContainer {
	float: left !important;
	width: 24% !important;
	display: inline !important;
}
.ie7 #content {
	float: left !important;
	width: 75.5% !important;
	display: inline !important;
}
.ie7 #loopedSlider {
	margin: 0 auto !important;
	padding-bottom: 0px !important;
}
.ie7 .css_navigation_overview {
	display: inline;
	margin-bottom: 15px;
	width: 55%;
	text-align: right;
	padding: 0 !important;
	font-size: 17px;
	vertical-align: top;
}
.ie7 .css_navigation_char_position {
	display: inline;
	margin-bottom: 30px;
	width: 42%;
	padding: 0 !important;
	text-align: left;
	margin-left: 3%;
}

/* IE8 Fix */

.ie8 .business #loopedSlider .slides {
	position: absolute !important;
}


/* 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) {
	/* Desktop styles go below this line */
	ul.nav li {
		float: none;
	}
	#navigation ul.nav > li {
		border: 0 !important;
	}
	ul.nav {
		width: 100%;
		margin-right: 0;
		margin-left: 10px;
	}
	#navigation {
		border-right: 4px solid #DDFFDD;
		border-left: 0 !important;
		border-top: 0 !important;
		border-bottom: 0 !important;
		border-radius: 0 !important;
	}
	#wrapper {
		padding: 0 !important;
	}
}
#menu-item-367 a {
	background: url('images/birdsic.png') 0 50% no-repeat;
}
.nav-toggle {
    margin: 0;
background: rgb(39, 39, 39);
}

@media only screen and (max-width: 767px){
ul.nav{
    margin-left: 9em;
}
#navigation .nav-close{
left:9em;
}
#navigation ul.nav > li {
    padding: 5px;
}
#navigation h3 {
    display: none;
}
#content {
    width: 100%;
}
#navigation .nav-home, #navigation .nav-close{
background: rgb(39, 39, 39);
}
}