@import url('https://fonts.googleapis.com/css?family=Fira+Sans:100,200,300,400,500,600,700,800,900');
* {
margin:0;
padding:0;
}

p {
padding:15px 0 0 0;
text-align:justify;
line-height:20px;
}

iframe {
max-width:100%;
}

h2 {
padding:0;
}

ul {
margin:0 0 20px 20px;
}

a {color: #fff;text-decoration:none;}

a:hover{
color:#000;
}

img {
border:0 none;
display:inline-block !important;
}

body {background-color: #FFCF79;background-position:top center;background-repeat:no-repeat;color: #000;font-size:14px;font-family: 'Fira Sans', sans-serif;}

#main {
margin:0 auto;
overflow:hidden;
}

#header {margin-bottom:11px;background: #2C6700;border: 1px solid #92CD00;border-radius:5px 0 0;}

.logo{
    
}

.social-media{

}
.social-media a{
font-size: 30px;
color: #fff;
margin-right: 10px;
}

#navigation {
height:50px;
padding-top:19px;
}

#navigation ul {list-style:none;padding:0;position:relative;margin:0;border-top: 1px solid #92CD00;}

#navigation ul li {list-style:none;padding:0 0;line-height:30px;border-right: 1px solid #92CD00;}

#navigation ul li a {
text-decoration:none;
color:#fff;
padding:0 10px;
font-size:14px;
}

#navigation ul li a:hover {
display:block;
text-decoration:underline;
}

#main-content {padding:0 0 50px 0;margin-bottom:0;background: #92CD00;border-radius:5px;}

.content-mid {
padding:0 15px;
}

#content-right {
}

#content-left {
}

#content-left-top {
width:667px;
float:left;
}

#content-left-top p {
padding:0 0 15px 0;
}

#content-left-bottom {
line-height:20px;
}

#content-left-bottom span {
padding-top:30px;
text-align:center;
}

#content-left h1 {color: #E5E4D7;font-size:18px;padding:0 0 15px 0;}

#content-left h2 {color: #E5E4D7;font-size:18px;padding:0 0 15px 0;}

#content-left .align-center {
margin:0 auto 30px auto;
}

#sidebar-box {
padding:0;
}

#sidebar-mid {padding:12px 0;background: #2C6700;border-radius:5px;}

.sidebar {
padding:0 24px 25px 24px;
}

.sidebar h3 {color: #fff;font-size:18px;padding-bottom:5px;}

.sidebar ul {
list-style:none;
margin:0;
padding:0;
}

.sidebar ul li {list-style:none;color: #fff;border-top:1px solid #fff;padding:5px 0;font-size:12px;}

.sidebar ul li a {color: #fff;text-decoration:none;}

.sidebar ul li a:hover {
text-decoration:underline;
}

.sidebar.sidebar-banner {
padding:11px;
}

footer {background-color: #E5E4D7;margin-top: 20px;}

footer a, footer p{color: #000;}

/* for newsletter */
#success_message{
display:none;
}