@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700);

body{
  background: #eee;
  font-family: 'Open Sans';
}

a{
  color: #333;
  transition: color 0.2s ease-out 0s;
  text-decoration: underline;
}

a:hover{
  color: #fdb930;
}

.page-header{
  border-bottom: 1px solid rgba(0,0,0,.2);
  margin-top: 0px;
}

.navbar-default > .container .navbar-brand, .navbar-default > .container-fluid .navbar-brand{
    background: url("../images/logo.png") no-repeat 50% 50%;
    display: block;
    float: left;
    height: 69px;
    margin-left: 0px;
    margin-right: 19px;
    width: 132px;
}

.navbar-default .navbar-brand h1{
  display: none;
}

.navbar-default{
  background: #fff;
  height: 69px;
  border-bottom: 1px solid #ccc;
}

.navbar-default .navbar-nav > li{
  padding: 0;
  margin: 0;
}

.navbar-default .navbar-nav > li a.parent{
  padding: 0 20px;
  margin: 0;
  height: 67px;
  line-height: 69px;
  font-weight: 700;
  text-decoration: none;
}

.navbar-default .navbar-nav > li a.parent:hover{
  background: #fff;
  color: #fdb930;
}

.navbar-default .nav .open > a, .nav .open > a:hover, .nav .open > a:focus{
  background: #fff;
  color: #006eb9;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
  background: #fff;
  color: #006eb9;
}

.navbar-default .dropdown-menu{
  background: #006eb9; 
  box-shadow: 0 0 0 rgba(0,0,0,0);
  border: 0px;
  border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;
}

.navbar-default .dropdown-menu a{
  color: #fff;
}

.navbar-default .dropdown-menu a:hover{
  color: #fff;
  background: transparent;
}


.btn-primary{
  background: #fdb930;
  border: 0px;
  font-weight: 600;
  font-size: 14px;
  padding: 10px 20px;
  border-radius: 3px;
}

.btn-default{
  background: #bbb;
  color: #fff;
  border: 0px;
  font-weight: 600;
  font-size: 14px;
  padding: 10px 20px;
  border-radius: 3px;
}

.btn-default:hover{
  background: #bbb;
  color: #fff;
}

.btn-primary:hover{
  background: #fdb930;
}

.btn-sm{
  padding: 5px 10px;
  font-size: 11px;
}

.btn-lg{
  padding: 18px 35px 15px 35px;
  font-size: 16px;
}

.btn-lg:hover{
  padding: 18px 35px 15px 35px;
  font-size: 16px;
}

.btn-lg .glyphicon.glyphicon-play{
  font-size: 10px;
}

.form-control{
  border-radius: 1px;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  box-shadow: inset 0 0 0 rgba(0,0,0,0);
}

.panel-primary {
    border: 0px;
}

.panel-primary > .panel-heading{
    background-color: #FFDE00;
    border-color: #FFDE00;
    color: #333;
}

.panel {
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
    margin-bottom: 20px;
}

#footer{
  background: #58585A;
  padding: 20px 0;
}

#footer p{
  color: #fff;
  font-size: 12px;
}

#footer p:last-child{
  margin-bottom: 0px;
}

.modal-header{
  background: #ffde00;
  border-bottom: 0px;
}

thead{
  background: #FFDE00;
}

tfoot{
  background: #FFDE00;
}