@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }

.navbar-brand {
  max-width: 300px;
}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on August 6, 2013 */



@font-face {
    font-family: 'museo_slab';
    src: url('../fonts/museo_slab_500-webfont.eot');
    src: url('../fonts/museo_slab_500-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo_slab_500-webfont.woff') format('woff'),
         url('../fonts/museo_slab_500-webfont.ttf') format('truetype'),
         url('../fonts/museo_slab_500-webfont.svg#museo_slab500') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'museo_slab';
    src: url('../fonts/museo_slab_500italic-webfont.eot');
    src: url('../fonts/museo_slab_500italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo_slab_500italic-webfont.woff') format('woff'),
         url('../fonts/museo_slab_500italic-webfont.ttf') format('truetype'),
         url('../fonts/museo_slab_500italic-webfont.svg#museo_slab500_italic') format('svg');
    font-weight: normal;
    font-style: italic;

}




@font-face {
    font-family: 'museo_sans';
    src: url('../fonts/museosans_500-webfont.eot');
    src: url('../fonts/museosans_500-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museosans_500-webfont.woff') format('woff'),
         url('../fonts/museosans_500-webfont.ttf') format('truetype'),
         url('../fonts/museosans_500-webfont.svg#museo_sans500') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'antonio';
    src: url('../fonts/antonio-bold-webfont.eot');
    src: url('../fonts/antonio-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/antonio-bold-webfont.woff') format('woff'),
         url('../fonts/antonio-bold-webfont.ttf') format('truetype'),
         url('../fonts/antonio-bold-webfont.svg#antoniobold') format('svg');
    font-weight: bold;
    font-style: normal;

}




@font-face {
    font-family: 'antonio';
    src: url('../fonts/antonio-regular-webfont.eot');
    src: url('../fonts/antonio-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/antonio-regular-webfont.woff') format('woff'),
         url('../fonts/antonio-regular-webfont.ttf') format('truetype'),
         url('../fonts/antonio-regular-webfont.svg#antonioregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'museo';
    src: url('../fonts/museo300-regular-webfont.eot');
    src: url('../fonts/museo300-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo300-regular-webfont.woff') format('woff'),
         url('../fonts/museo300-regular-webfont.ttf') format('truetype'),
         url('../fonts/museo300-regular-webfont.svg#museo300') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'museo';
    src: url('../fonts/museo700-regular-webfont.eot');
    src: url('../fonts/museo700-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo700-regular-webfont.woff') format('woff'),
         url('../fonts/museo700-regular-webfont.ttf') format('truetype'),
         url('../fonts/museo700-regular-webfont.svg#museo700') format('svg');
    font-weight: bold;
    font-style: normal;

}

body {
padding-top: 123px;
font-family: 'museo', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 16px;
}

.jumbotron {
margin-top: 20px;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'museo_slab', Georgia, Times, serif;
}

#meniu-principal a { 
	font-family: 'antonio', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	text-transform: uppercase;
}
 
#meniu-principal {
    border-top: solid 3px #509e36;
}

.border-bottom {border-bottom: solid 3px #509e36;
}

h2.border-bottom  {padding-top: 40px; padding-bottom: 10px; margin-bottom: 30px;
}

.text-info {
color: #509e36;
}

@media screen and (min-width: 768px) {
	#titlu h1 {font-size: 63px;
	}
}


/*@media screen and (min-width: 768px) {
  .navbar-brand {
    float: none;
  }

@media screen and (min-width: 990px) {
  .navbar-brand {
    float: left;
    max-width: none;
    margin-right: 5px;
    margin-left: -15px;
  }
}*/

.btn-primary {
  color: #ffffff;
  background-color: #509e36;
  border-color: #43842d;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active {
  background-color: #43842d;
  border-color: #33722c;
}

a {
  color: #509e36;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #33722c;
  text-decoration: underline;
}

/*#casa-footer {
  display: inline-block;
  height: auto;
  max-width: 50%;
}*/

.footer {
  color: #ffffff;
  background-color: #509e36;
  padding-top: 20px;
  padding-bottom: 20px;
}

.navbar-inverse .navbar-brand {
  color: #509e36;
  text-transform: none;
  font-weight: bold;
}

.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #a9db20;
  background-color: transparent;
}

.padding-15 {
  padding: 15px;
}

a.thumbnail:hover,
a.thumbnail:focus {
  border-color: #509e36;
  }
