html,
body {
  font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;
  width: 100%;
  height: 100%;
}

@font-face {
    font-family: "OpenSansRegular";
    src: url("../fonts/Open_Sans/OpenSans-Regular.ttf") /* TTF file for CSS3 browsers */
}

@font-face {
    font-family: "OpenSansBold";
    src: url("../fonts/Open_Sans/OpenSans-Bold.ttf") /* TTF file for CSS3 browsers */
}

@font-face {
    font-family: "Oswald";
    src: url("../fonts/Oswald/Oswald-SemiBold.ttf") /* TTF file for CSS3 browsers */
}

/* Header Style */
.header {
  display: table;
  position: relative;
  height: 100%;
  width: 100%;
  /*background: url(../img/Seeds_F_smes_2.png) no-repeat center center scroll;*/
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}

.parallax_header {
    /* The image used */
    background-image: url(../img/Seeds_F_smes_2.png);

    /* Set a specific height */
    min-height: 500px; 

    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.title {
  margin: 0;
  padding: 8px;
  font-size: 36px;
  font-weight: 550;
  /*color: rgba(210,44,56,1);*/
  color: rgba(210,44,56,1);
  font-family: 'Oswald';
}

p {
  color: White;
  font-size: 20px;
}

.center-clients img {
  height: 30px;
  width:auto;/*maintain aspect ratio*/
  margin-bottom: 25px;
  margin-top: 10px;
  text-align: center;
}

/* Navigation Bar Style */
.navbar-custom-design {
  background-color: #FFF;
  border-bottom: 3px solid #D3D3D3;
}

.navbar-custom-design a {
  color: #000;
}

.navbar-custom-design a:hover {
  color: #c20000;
}

.navbar-item-custom {
  border-left: 1px solid #D3D3D3;
  border-right: 1px solid #D3D3D3;
  color: #000;
}

.navbar-toggle .icon-bar {
  background-color: #696969;
}

.navbar-relative {
  position: relative;
}

.navbar-center-options {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.navbar-center-collapse {
  text-align: center;
}

.navbar-custom-active {
  border-bottom: 3px solid #c20000;
  border-right: 2px solid #D3D3D3;
  border-left: 2px solid #D3D3D3;
}

.navbar-custom-active a:visited {
  color: #c20000;
}

.navbar-custom-margin {
  margin-bottom: 0;
}

.image-header {
  height:90px; 
  margin-top: -10px;
}

.image-medium {
  margin-top: 16px;
}

.image-mini {
  margin-top: 16px; 
  width: 50%;
}

.input-image {
  width:75%;
}

.input-image-two {
  width: 40%;
}

.smes-image {
  display: block; 
  margin-left: auto; 
  margin-right: auto; 
  text-align: center;
}

.padding-text {
  padding-left: 8px;
  padding-top: 12px;
}

.color-text {
  color:#B6290F;

}

.smes-clients {
  background-color: rgba(255,255,255,50);
}

.smes-clients p {
  margin-top: 10px;
  color:rgba(50,50,51,1); 
}

.smes-clients-row {
  padding-left: 50px;
}

.smes-text {
  text-align: center;
}

.smes-div {
  display: block; 
  margin-left: auto; 
  margin-right: auto; 
  text-align: center;
}

.custom-image-height {
  height: 50px;
}

.padding-between-icons {
  padding-top: 20px;
}

.negative-margin {
  margin-top: 25px;
}

.link-text {
  color: black;
}