@import url(//fonts.googleapis.com/css?family=Yesteryear);
@import url(//fonts.googleapis.com/css?family=Montserrat:400,700);

/* default style */

.navbar-default .navbar-nav > li > a {
  color: #000;
  font-size: 14px;
  font-family: 'Montserrat';
  text-transform:uppercase;
}
.navbar-default .navbar-nav > li > a:hover {
  color: #ffe680;
  font-size: 14px;
}
.navbar-default .navbar-nav > li > a.current {
  color: #ffe680;
  font-size: 14px;
}

h1 {
  font-family: 'yesteryear';
  text-transform: inherit;
  color: #000;
  font-size: 72px;
}
h2 {
  font-size: 30px;
  color:#000;
  font-family: 'Montserrat';
  text-transform:uppercase;
  font-weight: 700;
}
h3 {
  font-size: 24px;
  color:#000;
  font-family: 'Montserrat';
  font-weight: 400;
}
h4 {
  font-size: 30px;
  color:#ffe680;
  font-family: 'Montserrat';
  text-transform:uppercase;
  font-weight: 700;
}
p{
  font-size: 16px;

}
p,
a {
  line-height: 24px;
  font-family: 'Montserrat';
  color: #000;
}
i.fa:not([style*=":"]) {
  color: #ffe680;
  font-size: 25px;
  text-shadow: none;
  box-sizing: content-box;
  line-height: 45px;
  text-align: center;
  width: 45px;
  height: 45px;
  display: inline-block;
  overflow: hidden;
  background-color: transparent;
}
.form-control {
  background-color: #f4f4f4;
}

.form-control::-moz-placeholder {
  color: #fff;
}
.form-control:-ms-input-placeholder {
  color: #fff;
}
.form-control::-webkit-input-placeholder {
  color: #fff;
}

.btn:not([bs-btn]){
  color: #000;
  background-color: #ffe680;
  border-color: #ffe680;
    border-radius: 0px;
}
.btn:hover:not([bs-btn]),
.btn:focus:not([bs-btn]),
.btn:active:not([bs-btn]),
.btn.active:not([bs-btn]),
.open .dropdown-toggle.btn {
  color: #000;
 background-color: #ffe680;
  border-color: #ffe680;
}
.btn:active,
.btn.active,
.open .dropdown-toggle.btn {
  background-image: none;
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn,
.btn.disabled:hover,
.btn[disabled]:hover,
fieldset[disabled] .btn:hover,
.btn.disabled:focus,
.btn[disabled]:focus,
fieldset[disabled] .btn:focus,
.btn.disabled:active,
.btn[disabled]:active,
fieldset[disabled] .btn:active,
.btn.disabled.active,
.btn[disabled].active,
fieldset[disabled] .btn.active {
   background-color: #ffe680;
  border-color: #ffe680;
}
.btn .badge {
  color: #ffe680;
  background-color: #000;
}


/* carousel style */

.carousel h1 {
  font-size: 100px;
  color: #ffe680;
  text-transform: inherit;
  font-family:'yesteryear';
}

.carousel p {
  font-size: 24px;
  color: #fff;
  text-transform:uppercase;
  font-family: 'Montserrat';
  font-weight: 700;
}

/* main style */

.main .navbar-default .navbar-nav > li > a {
  color: #000;
  font-size: 14px;
  font-family: 'Montserrat';
  text-transform:uppercase;
}
.main .navbar-default .navbar-nav > li > a:hover {
  color: #fff;
  font-size: 14px;
}
.main .navbar-default .navbar-nav > li > a.current {
  color: #fff;
  font-size: 14px;
}

.main {
  background-color: #ffe680;
}
.main h1 {
  font-family: 'yesteryear';
  color: #000;
  font-size: 72px;
}
.main h2 {
  font-size: 30px;
  color:#000;
  font-family: 'Montserrat';
  text-transform:uppercase;
  font-weight: 700;
}
.main h3 {
  font-size: 24px;
  color:#000;
  font-family: 'Montserrat';
  font-weight: 400;
}
.main h4 {
  font-size: 30px;
  color:#ffe680;
  font-family: 'Montserrat';
  text-transform:uppercase;
  font-weight: 700;
}
.main p{
  font-size: 16px;

}
.main p,
.main a {
  line-height: 24px;
  font-family: 'Montserrat';
  color: #000;
}
.main i.fa:not([style*=":"]) {
  color: #000;
  font-size: 25px;
  text-shadow: none;
  box-sizing: content-box;
  line-height: 45px;
  text-align: center;
  width: 45px;
  height: 45px;
  display: inline-block;
  border-radius: 50%;
  overflow: hidden;
}
.main .form-control {
  border: 1px solid #383E43;
  background-color: #f4f4f4;
}

/* negative style */

.negative {
  background-color: #2C2C2C;
}
.negative h1 {
  font-family: 'yesteryear';
  text-transform: inherit;
  color: #fff;
  font-size: 72px;
}
.negative h2 {
  font-size: 30px;
  color:#fff;
  font-family: 'Montserrat';
  text-transform:uppercase;
  font-weight: 700;
}
.negative h3 {
  font-size: 24px;
  color:#fff;
  font-family: 'Montserrat';
  font-weight: 400;
}
.negative h4 {
  font-size: 30px;
  color:#ffe680;
  font-family: 'Montserrat';
  text-transform:uppercase;
  font-weight: 700;
}
.negative p{
  font-size: 16px;

}
.negative p,
.negative a {
  line-height: 24px;
  font-family: 'Montserrat';
  color: #444444;
}

.negative i.fa:not([style*=":"]) {
  font-size: 18px;
  text-shadow: none;
  line-height: 45px;
  text-align: center;
  width: 45px;
  height: 45px;
  overflow: hidden;
  color: #ffe680;
  background-color: transparent;
}
.negative .form-control {
  background-color: #252525;
  border: 0px;
}

.negative .form-control::-moz-placeholder {
  color: #ffe680;
}
.negative .form-control:-ms-input-placeholder {
  color: #ffe680;
}
.negative .form-control::-webkit-input-placeholder {
  color: #ffe680;
}