
body {background:#172901;margin: 0 auto auto auto;text-align:center;font-family: Arial, Verdana, sans-serif;font-size: 0.9em;color:#000000;}

#entry-main {margin:0 auto;max-width:1000px;text-align:left;overflow:hidden;}
.site-header, #navbar, #main, .footer, #content {width:100%;position:relative;}
#main, .title {overflow:hidden;}

h1, h2, h3, h4, h5, ul, li, p {margin:0;padding:0;list-style:none;}

p.imagealign {line-height:20px ! important;overflow:hidden;}
p.imagealign img {display:inline;margin:0 ! important;height:20px;float:left;}
p.imagealign span {float:left;height:20px;}

.advert {width:100%;margin-top:20px;margin-bottom:20px;}

ul li {font-size:13pt;}

.site-header {background:url(images/zoo-federation-logo.jpg) 200px 0 no-repeat;}
.site-title {margin-top:20px;}

div.entry-content {overflow:hidden;}

.article h1 {font-size:20pt;margin-top:20px;}

span.top {float:right;margin-top:-40px;}
span.top a {display:block;padding:5px;text-decoration:none;background:#172901;color:white;}
span.top a:hover {color:#a4d345;}

a {color: #a4d345;text-decoration:none;}
.article a {text-decoration:underline;color:#3b6b01;}  
img {max-width:100%;}

#navbar li, .footer nav li{display:inline-block;}
.site-header a {text-decoration:none;}
.site-header li a:hover, .site-header h1 a:hover {color:#cccccc;}

#primary {width:98%;padding:1%;}
.article #primary{background:white;}
article img {max-width:100%;}


#secondary li a {text-decoration:none;}
#secondary li a:hover {color:#cccccc;}

.footer {clear:left;width:100%;}
#navbar{margin:15px 0;}

.downloadlink a {font-size:18pt;color:black;}
.downloadlink a:hover {color:#a4d345;}
p {font-size:13pt;}
h3 {font-size:16pt;}

#navbar li a{font-family: 'Bevan', cursive;color:white;font-size: 13px;padding: 0 17px 0 17px;text-transform: uppercase;text-decoration:none;}

.site-title, .site-description{text-align:center;font-size:16px;color:white;}

.site-description{color:#addc6e;margin-bottom:20px;}
.site-title a{color:#a4d345;font-size:35px;font-weight:900;font-family: 'Coda', cursive;}
.site-title span{color:white;display:inline-block;}

.separator {background:url(images/zoos/lion-paw-separator.png);height:50px;width:1000px;margin:10px 0;}

/*Slider*/
ul.slider{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.slider-slide{position:absolute; display:none;}
ul.slider-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.slider-controls.v-centered li a{position:absolute;}
ul.slider-controls.v-centered li.slider-next a{right:-1000px;}
ul.slider-controls.v-centered li.slider-prev a{left:-1000px;}
ol.slider-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.slider-markers.h-centered{text-align: center;}
ol.slider-markers li{display:inline;position:absolute; left:-2000px;}
ol.slider-markers li a{display:inline-block;}
p.slider-caption{display:block;width:50%;margin:0;padding:1%;position:absolute;bottom:0;color:#fff;font-size:12.5px;;margin-top:7px;}
#container{max-width:1000px;margin:0 auto;}

#banner-fade,#banner-slide{margin-bottom: 10px;}
p.slider-caption{background: rgba(53,87,12,0.7);text-align:left;}
/*Slider End*/

.home article{border-bottom:1px solid #a4d345;padding:10px 0;overflow:hidden;}
.home article:last-child{border-bottom:none;}
.home article:nth-child(2) li{float:left;width:226px;margin-right:10px;padding:5px;color:white;}
.home article:nth-child(3) li{float:left;width:235px;margin-right:10px;color:#7c876e;}
.home article:nth-child(3) li h4{color:#a4d345;;font-size:19px;}
.home article:nth-child(2) li img{border-radius:75px;border:7px solid white;}
.home article .entry-content ul li {text-align:center;}

.home article:nth-child(2) li:last-child{margin-right:0;}
.home article:nth-child(2) li h4, .home article:nth-child(2) li p, .home article:nth-child(2) li img, .home article:nth-child(3) li h4, .home article:nth-child(3) li p, .home article:nth-child(3) li img{margin:7px 0;}


.home article:nth-child(2) li h4,.home article:nth-child(3) li h4{font-size:20px;color: #b9e65e;}

.more a{background:#fff;color:#1e1e1e;display:inline-block;padding:6px;border-radius:15px;}
.more a:hover, #navbar li a:hover{background:#addc6e;}
.home .entry-title{color:white;}

.nearestzoo article .entry-content h3 {margin-top:40px;}

.article .entry-content .entry-title, .article .entry-content h2, .article .entry-content h3, .article .entry-content img, .article .entry-content li{margin:10px 0; color:#172901;}
.article .entry-content p{margin:10px 0;line-height:28px;}
.footer{background: rgba(29,51,4,0.7);overflow:hidden;}
.footer nav{float:left;width:62%;}
.footer nav li{padding:8px;}

p.imageref {font-size:11pt;font-weight:bold;font-style:italic;margin-top:-10px ! important;}

ul.nav-menu {text-align:center;}

h2 {font-family: 'Anton', sans-serif;font-size:20pt;}

.footer nav li a{color:#fff;font-size:15.5px;}
.footer nav li :hover{color:#a4d345;}
.footer nav li:nth-child(even){color:grey;}
.footer p{color:#a4d345;float:left;padding:10px 0;}

@media only screen and (max-width:767px){#primary, #secondary {width:94%;padding:1% 3%;}#entry-main {width:94%;padding:0 1.5%;}#content article {width:100%;}
#navbar li:first-child{display:none;}
#navbar li a {padding:0 5px;font-size:0.65em;margin-bottom:1%;color:#ccc;}
#navbar li a:hover {background:none;color:white;}
.site-title, .site-description{margin:1% 0 20px 116px;}
.site-title a{font-size:1.5em;}
.home article li, .footer nav, .home article:nth-child(2) li, .home article:nth-child(3) li, p.slider-caption{width:98%;padding:1%;bottom:0;}
.footer nav li a{font-size:1em;padding:0 3px;}
.footer nav li:last-child{display:none;}
.site-header {background:url(images/zoo-federation-logo-small.jpg) 10px 10px no-repeat;}
.site-title {margin-top:20px;}
}

@media only screen and (max-width:500px){
#navbar li a {font-size:0.55em;}
.article h1 {font-size:15pt;}
}