.nav-bar {
    border-bottom: 1px solid rgba(255,255,255,0.3);
}
nav.transparent .nav-utility, nav.transparent .nav-bar {
    border-bottom: 1px solid rgba(7, 7, 7, 0.2);
}
.module.widget-handle i {
    font-size: 13px;
}
.menu li a {
    color: #000;
}
.image-tile img {
  opacity: 0.7;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray; /* IE */
}
.hover-tile:hover img {  
	-webkit-filter: none;	
	filter: none;	
	opacity: 1;
}
.wpb_wrapper {
    text-align: justify;
}
.col-md-3 col-sm-6
.alignleft {
    float: left;
    margin: 0 10px 30px 0 !important;
}
.bg-secondary {
    background: #292929;
}
h3.uppercase {
    letter-spacing: 6px;
    margin-right: -6px;
    color: #fff;
}
.fade-half a{
    opacity: 0.5;
    color: #555;
}
.container .project {
    padding: 0;
}
.row.masonry.masonryFlyIn.fadeIn{
    margin-bottom: -30px;

}
.projects.p0.bg-dark img { margin:-15px;}

.overlay::before, .slider-all-controls .overlay .background-image-holder::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: none;
    opacity: 0;
    z-index: 2;
}
.col-md-offset-3 {
    margin-left: 25%;
    margin-top: -150px;
}
nav.transparent .menu > li > a, nav.transparent .module.widget-handle i, nav.transparent .nav-utility {
    color: #000;
}
nav.transparent.fixed .menu > li > a, nav.transparent.fixed .module.widget-handle i {
    opacity: 1;
}
nav.transparent .has-dropdown::after {
    color: #000;
}
.menu > li ul {
    background: #000;
}
body{
    font-size: 14px;
}

.vc_btn3.vc_btn3-color-warning, .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
    color: #fff;
    background-color: #736B68;
}

.footer-1.bg-white.bg-white {
    background: #f2f2f2;
}

.col-md-3.col-sm-6 li a,.col-md-3.col-sm-6 p,.sub a{
	color:#939393;
	font-size: 13px;
  font-family: Open Sans, "Helvetica Neue", Helvetica, Arial, sans-serif;
} 

.col-md-3.col-sm-6 li a:hover,.sub a:hover{
	color:#000;
	font-size: 13px;
  font-family: Open Sans, "Helvetica Neue", Helvetica, Arial, sans-serif;
} 

.label {
    visibility: hidden;
}
.mb16 {
    margin-bottom: 16px !important;
    border-bottom: 1px solid;
}
.col-md-6.col-md-offset-3.text-center {
    display: none;
}

input[type="submit"], button[type="submit"] {
    border: 2px solid #736B68;
    background: #736B68;
}

.btn-filled, .woocommerce button[type="submit"].button, .checkout-button.button.alt.wc-forward {
    background: #736B68;
    color: #ffffff;
    border: none;
}

a {
    color: #736B68;
}