
body {background:url('images/background1.jpg') no-repeat left 100px fixed #000000;margin: 0 auto auto auto;text-align:center;font-family: 'Karla', sans-serif;font-size: 0.9em;color:#000000;}

#entry-main {margin:0 auto;max-width:800px;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;}

a {color:#96f38e;text-decoration:none;}
a:hover {color:#76c56f;text-decoration:none;}
img {max-width:100%;}

.site-header li {display:inline-block;}
.site-header a {text-decoration:none;}
.site-header li a:hover, .site-header h1 a:hover {color:#96f38e;}

#primary {width:98%;padding:1%;float:left;background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;}
article img {max-width:100%;}


.footer {clear:left;width:100%;}

 #navbar, .footer{background: rgba(55, 129, 66, 0.5) none repeat scroll 0 0;margin:5px 0;border-radius:7px;}

.site-title a{color:#fff;margin:5px 0;display:inline-block;font-size:32px;}
.site-title a:hover{color:#96f38e;}
.article .site-title a{font-weight:bold;}
.site-title{margin-top:45px;}
.nav-menu li{padding:8px;}

.nav-menu li a{text-transform:uppercase;color:#7ef18e;font-weight:bold;}
.nav-menu li a:hover{color:#60b56c;}
.title img{float:left;margin-top:45px;}



#primary .entry-content ul li { float: left; margin: 5px 10px 5px 0; width: 382px;text-align:center;border-radius:7px;}
#primary .entry-content ul li :hover{opacity:0.8;}
#primary .entry-content ul li:last-child{margin-right:0;}
#primary article .entry-content ul li a span {background-color:#378142; color: #fff; display: block; padding: 7px 0;border-radius:7px;}
.home .entry-title{margin:7px 0; font-size:20px;color:#dce0dc;}
.home article{overflow:hidden;}
.article .entry-content p{margin:10px 0; line-height:28px;color:white;font-size:17px;text-align:justify;}
.article .entry-content img{margin-right:5px;}
.article .entry-title{font-size:28px; color:#96f38e;}

.entry-content h2{color:#72d96a;margin:10px 0;}
.entry-content h3, .entry-content p, .entry-content .entry-title, .entry-content img{margin:10px 0;}
.entry-article li span{font-size:18px;}
.home .entry-content li img{border-radius:7px;}

.footer p{color:white; text-align:center;padding:5px 0;}
@media only screen and (max-width:767px){#primary, #secondary {width:100%;}#entry-main {width:97%;padding:0 1.5%;}#content article {width:100%;}#primary .entry-content ul li{width:97%;padding:0 1.5%;}.nav-menu li:first-child{display:none;}}