
/* Common CSS
==============================*/
body, p {
	color: #919191;
}

h1, h2, h3, h4, h5, h6 {
	color:#b8b8b8;
}

a.reverse:hover {
    color: #bebebe;
}
/*a.reverse {
    border-bottom: 2px solid #963948!important;
}*/

.service-icon:before {
    color: #3e3e3e;
}

.circle {
    background: rgba(47, 47, 47, 0.7);
}

/* Section Backgrounds */
.content-overlay {
	background:rgba(28, 28, 28, 0.98);
}

.greybg {
    background: rgba(43, 43, 43, 0.75);
}

.darkbg {
    background: #232323!important;
}
/* // Section Backgrounds */

/* Menu */
nav.navbar {
	background: rgba(28, 28, 28, 0.95)!important;
    box-shadow: 0 1px 3px rgba(88, 88, 88, 0.15)!important;
}

nav.navbar .nav > li > a {
	color:#9e9e9e!important;
}

nav.navbar .nav > li:after {
    border-right: 1px solid #3a3a3a!important;
}
/* // Menu */

/* Preloader */
#jpreOverlay{
	background-color: #2F3238;
}

#jSplash {
	background-color: #2F3238;
}

#jprePercentage {
	color:#fff;
}
/* // Preloader */

/* Team */
.panel {
    background-color: #232323;
	box-shadow: 0px 2px 5px rgba(74, 74, 74, 0.4);
}
/* // Team */

/* News */
.news-section.active {
    background: #1b1b1b;
}

.news-section:hover {
    background: #282828;
}
/* // News */

/* Services */
.architect-service {
    background: #232323;
}

.architect-service:before {
    color: #404040;
}

.architect-service:hover:before {
    color: #b5b5b5;
}
/* // Services */

/* Projects */
.filters li a:hover, .filters li a.selected {
    color: #bebebe;
}

/*.filters li a:hover, 
.filters li a.selected {
    border-bottom: 2px solid #963948!important;
}*/

figure figcaption {
    background: rgba(28, 28, 28, .8);
}

.list-type1 li {
    border-bottom: 1px solid #333333;
}

.panel-group.panel-group .panel {
    border-bottom-color: #333333;
	background: transparent;
}

.panel-group .panel-title:not(.collapsed) {
    border-bottom: 1px solid rgba(51, 51, 51, 0.9);
}

.modal-table td:first-child, 
.modal-table th:first-child {
    border-right: 1px solid rgba(0,0,0,.1);
}
/* // Projects */

/* Testimonials */
.testi-image img {
    border: 8px solid rgba(60, 60, 60, 0.8);
}

.team-content {
    background: #232323;
}

.team-content:before {
    border-right: 30px solid #232323;
}
/* // Testimonials */

/* Contact Form */
.form-controls input, .form-controls textarea {
    box-shadow: 0px 2px 0px rgba(97, 97, 97, 0.3);
}
/* // Contact Form */

/* Modal Backdrop Color */
.modal-body,
.modal-fullwhite-backdrop {
    background: #191919!important;
}
/* Modal Backdrop Color */

/* Content Scroll Bar Color */
.nicescroll-rails {
	background:rgb(62, 62, 62)!important;
}
/* // Content Scroll Bar Color */

/* Personal.htm */
.cbp_tmtimeline > li .cbp_tmlabel {
    background: #232323;
	box-shadow: 0px 2px 5px rgba(86, 86, 86, 0.4);
}

.cbp_tmtimeline > li .cbp_tmlabel:after {
	border-right-color:#232323;
}

[class*="-shadow"] {
    color: rgba(146, 146, 146, 0.08);
}
/* // Personal.htm */

/* landscape-architecture.htm */
nav.navbar.navbar-modern .nav > li > a {
    border: 1px dashed #4a4a4a;
}

nav.navbar.navbar-modern .nav > li:first-child > a {
	border-left: 1px dashed #4a4a4a;
}

nav.navbar.navbar-modern .nav > li:last-child > a {
	border-right: 1px dashed #4a4a4a;
}
/* // landscape-architecture.htm */

/* single-property.htm */
.hr-nav-tabs.nav-tabs > li.active > a, 
.hr-nav-tabs.nav-tabs > li.active > a:hover, 
.hr-nav-tabs.nav-tabs > li.active > a:focus, 
.hr-nav-tabs.nav-tabs > li > a:hover, 
.hr-nav-tabs.nav-tabs > li > a:focus {
    background-color: transparent;
    border: none;
    border-bottom: 2px solid #82dcac;
    color: #b3b3b3;
}

.input-group-addon {
    color: #a7a7a7;
    background-color: #2d2d2d;
    border: 1px solid #2d2d2d;
}
/* // single-property.htm */