
body {
	background-color: #111;
}

a,
.text-brand,
#page-content h2 {
    color: #ffd88f;
}

.navbar-default .nav>li>a,
.navbar-default .nav li i {
	color: #fff;
}

.navbar-default .nav li a:focus,
.navbar-default .nav li a:hover,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
    color: #909090
}

.navbar-default .navbar-brand {
	color: #fff;
	
}

ul.social-buttons li a {
    background-color: #222;
}

.navbar-default {
	background-color: rgba(0, 0, 0, 0.97); 
    border-bottom: none;
}

.menu-title {
    color: #fff;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
   
.cl-effect-15 a::before {
    color: #fff;
}
    

.header-text p {
    color: #fff;
    text-shadow: 1px 1px 5px #000;
}
 
section {
	color: #fff;
	background-image: none;
	background-color: #111;
    background-attachment: scroll;
    background-position: center top;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
}

.contact-box {
    background-color: rgba(0, 0, 0, 0.5);
}
    
.contact-box .contact-info {
    color: #fff;
    border: 1px solid #fff;
}
    
ul.social-buttons li a:active,
ul.social-buttons li a:focus,
ul.social-buttons li a:hover {
    color: #fff;
    background-color: #222;
}

::-moz-selection {
    text-shadow: none;
    background: #d4c388
}

::selection {
    text-shadow: none;
    background: #d4c388
}

    

.bg-about {
    margin-top: -7px;
}

.cta-button {
    color: #111;
    background-color: #fff;
}

.testimonial {
	color: #fff;
}

@media(min-width:768px) {
	.navbar-default {
        background-color: #111;
    }
	.navbar-default .navbar-brand,
	.navbar-default .nav>li>a,
	.navbar-default .nav li i {
	    color: #fff;
	}
	
	.navbar-default.navbar-shrink {
        padding: 20px 0;
        background-color: #111;
		box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.7);
    }
    .navbar-default.navbar-shrink .navbar-brand {
        font-size: 20px;
        color: #fff;
    }
    .navbar-default .navbar-nav>.active>a {
        border-radius: 3px
    }
    .navbar-default.navbar-shrink .nav>li>a {
        color: #fff;
    }
    
    .navbar-default.navbar-shrink .nav>li>a:hover,
    .navbar-default.navbar-shrink .nav>li>a:focus {
        color: #ababab;
    }
    
    .bg-contact {
	    margin-top: 0px;
	    
	}
	.contact-info {
	    color: #fff;
	}
}