html, body{
margin:0;
padding:0;
font-size:14px;
font-family:'Roboto-Light', sans-serif;
}

img{
border:none;
}
#header{
width:100%;
margin:-14px 0 0;
padding:0;
background:#006600;
position:fixed;
z-index:10;
}
#inner-content a{
color:#44733e;
}
#wrapper{
width:100%;
height:100%;
}
#menu{
float:left;
margin:-121px 0 0px 284px;
position:absolute;
}
#info{
padding-bottom:105px;
height:418px;  
/* background-image:url(bruno.jpg);  */ 
background-repeat:no-repeat;
background-position:0 96px;
background-size:100% 100%;
background-size:cover;
}

.info-inside {
width:100%;
}
.info-inside > img {
width: 100%;
margin: 90px 0 0;
}
#inner-b{
padding-top:140px;
color:white;
}
#inner-b h3{
color:white;
}
#inner-t{

}
#inner-t .inner-t-1{
margin-left:10px;
padding:15px;
float:left;
}
#inner-content{
padding-bottom:60px;
}
#inner-content p{
font-size:19px;
line-height:1.7em;
}
#content{
background:white none repeat scroll 0 0;
display:flex;height:100%;
position:relative;
}
#footer{
background:#009c00 none repeat scroll 0 0;
height:150px;
width:100%;
}
#clear{
clear:both;
}
#social-links{
background:#dedede none repeat scroll 0 0;
position:fixed;
right:-235px;
top:200px;
border-bottom-left-radius:17px;
border-top-left-radius:17px;
border:1px solid #339933;
}
#social-links:hover{
right:0px;
transition-duration:1s;
}
#social-links:hover .social-arrow{
right:235px;transition-duration:1s;
}
#usrform > div{
display:table-cell;
width:80px;
}

h1, h3, p {
color:#7e6d53;
font-weight:lighter;
}
.inner-p1{
font-size:23px !important;
color:#5f885a;
font-weight:bold;
}
.inner-p2{
font-size:16px !important;
color:#44733e;
}
.logo{
width:960px;
margin:0 auto;
}
/*.logo-img img{width:305px;}*/
.logo-img{
width:960px;
margin:0 auto;
}
h1::before{
content:url("../images/bg.png");
}
li a.active{
background-color:#9ABC7B;
color:white;
}
li a:hover:not(.active){
background-color:#009900;
color:white;
}
.drop-down{
list-style-type:none;
margin:61px 0;
padding:0;}
.drop-down li{
float:left;
}
.drop-down li a{
padding:9px 20px;
display:block;
color:#dbdfdb;
text-decoration:none;
font: bold 12px roboto-light;
}
.drop-down ul{
position:absolute;
left:-9999px;
top:-9999px;
list-style-type:none;
}
.drop-down li:hover{
position:relative;
background:#9ABC7B;
}
.drop-down li:hover ul{
left:0px;top:30px;background:#9ABC7B;padding:0px;
}
.drop-down li:hover ul li a{
padding:5px;
display:block;
width:180px;
text-indent:15px;
background-color:#9ABC7B;
}
.drop-down li:hover ul li a:hover{
background:#76B75B;
}
.clr{
content:"";
height:0px;
clear:both;
display:none;
}
.clr-ie{
clear:both;
}
.inner-t-1{
border:1px solid #c69a80;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
box-sizing:border-box;
width:210px;
height:242px;
}
.inner-t-1 p{
padding-left:2px;
}
.inner-t-1 > h1{
color:#009c00;
}
.inner-t-1 h3{
padding-left:2px;
}
.inner-t-1:hover{
background:#c6ae8d ;
}
.inner-t-1:hover .inner-p1{
color:#645237 !important;
}
.inner-t-1:hover a{
padding-left:25px;
transition-duration:1s;
color:#1bbd05;
font-weight:bold;
}
.inner-t-1 a:link{
text-decoration:none;
color:#396d32;
font-size:14px;
}
.inner-t-1 a:visited{
text-decoration:none;
color:#5f885a;
font-size:14px;
}
.inner-c-w{
background: #193719 none repeat scroll 0 0;
border: 15px solid grey;
border-radius: 130px;
margin: 0 auto;
opacity: 0.81;
padding: 48px;
text-align: center;
width: 58%;
}
.inner-c-w p{
color:#d7e3d6;
font-size:14px;
}
.inner-c-w a{
color:green;
}
.inner-t-2{float:left;
padding:13px;
width:40%;
}
.collapse{
font-size:22px;
display:block;
color:green;
}
.collapse + input{
display:none;
}
.collapse + input + *{
display:none;
}
.collapse+ input:checked + *{
display:block;
}
.line{
height:5px;
background:url(../images/line.png)no-repeat scroll 0 0;
margin-top: 86px;
}
.photos{
box-sizing:border-box;
float:left;
width:168px;
height:168px;
}
.social{
margin-left:40px;
box-sizing:border-box;
}
.social img{
border-radius:33px;
float:left;
padding:10px;
width:40px;
height:40px;
}
.social img:hover{
opacity:0.5;
-ms-transform:rotate(360deg);
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
transition-duration:1s;
}
.social-content{
width:235px;
height:115px;
}
.social-content p {
text-align: center;
}
.social-arrow{
position:fixed;
right:0;
top:213px;
}
textarea{
width:350px;
height:100px;
}
.show_hide{
display:none;
}
.inner-footer {
height: 150px;
margin: 0 auto;
width: 960px;
}
.inner-footer-c {
border-right: 1px solid rgba(0, 132, 0, 0.93);
float: left;
height: 80%;
width: 30%;
margin: 17px 14px 10px 15px;
padding: 10px;
box-sizing: border-box;
}
.inner-footer-c:first-child {
border-left: 1px solid rgba(0, 132, 0, 0.93);
}
#footer p {
color: black;
}
#footer h3 {
color: #fff;
}
.inner-footer-c a {
color: brown;
text-decoration: underline;
font-variant-caps: small-caps;
}
.forras {
font-size:16px !important;
}
.copyright {
padding: 12px;

}
.copyright  a {
text-decoration:none;
color:black;
}
#mySidenav{
display:none;
}
ul.drop-down li:last-child {
display:none;
}
ul.drop-down li ul li {
    display: block !important;
}
