.white {
    color: #ffffff;
}
.width {
    width: 100%;
}
.demo-block ul a.btn:hover {
    color: #000;
}
.btn-default.btn-white:hover, .btn-default.btn-white:focus, .btn-default.btn-white:active {
    border-color: #fff;
    background: #fff;
}
.demo-block ul a:hover, .demo-block ul a:focus, .demo-block ul a:active {
    color: #ffca00;
}
.btn-info:hover, .btn-info:focus, .btn-info:active {
    background: #ffb300;
    border-color: #ffb302;
}
.social-networks a {
    display: block;
    width: 31px;
    height: 31px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    background: #333;
    position: relative;
    overflow: hidden;
    border-radius: 100%;
    transition: all 0.25s linear;
}
.social-networks a:hover, .social-networks a:focus, .social-networks a:active {
    background: #ffb302;
    color: #000000!important;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a.anchor-active, .navbar-default .navbar-nav > li > a:active {
    color: #ff9a00;
}
.btn-default.btn-white:hover, .btn-default.btn-white:focus, .btn-default.btn-white:active {
    border-color: #ff9a00!important;
    background: #ff9a00;
}
#footer {
    color: #d9dbdc;
    text-align: center;
    padding-bottom: 77px;
    background-color: #000000;
}
#header.sticky {
    padding: 30px 0 20px 0!important;
}