/*---------- Global settings ---------- */
body {
    height: 100%;
    font-family: 'Roboto', sans-serif;
    -webkit-text-size-adjust:none; 
    font-size: 14px;
}

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('../fonts/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v18-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}


.container-fluid {
    padding: 30px 50px;
}

.row{
    padding: 30px 0px;
}

.bg-grey {
    background-color: #e5e5e5;
}

.bg-grey-transparent {
    background-color: rgb(229, 229, 229);
}

.bg-red {
    background-color: rgb(207, 17, 17);
}

.bg-white {
    background-color: white;
}

.top-buffer{
  margin-top: 50px;
}

.color-grey{
    color: #6e6e6e;
}

.jumbotron { 
    background-color: white;
    color: #6e6e6e;
}

/*---------- Header ----------*/
#header{
    background-color: #e5e5e5;
}

.header_logo{
    width: 400px;
}

.navbar.navbar-custom {
  background-color: rgb(229, 229, 229, 0.9);
}



/*---------- About us ----------*/
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -.05rem;
}

#social {
    font-weight: normal;
    position: absolute;
    right: 0px;
    left:0px;
    bottom: 0px;   
}

img.social {
    width: 70px;
}

.panel {
    border: 1px solid #f4511e; 
    border-radius:0;
    transition: box-shadow 0.5s;
}