.dropdown-header {
    padding: .50rem 1.5rem;
    font-weight: 700;
    font-size: 0.7rem;
    color: grey;
    text-transform: uppercase;
}

.bg-primary { background-color: #b77c2e !important; }
.bg-light { background-color: #f5faff !important; }
.bg-dark { background-color: #412b0f !important; }
.bg-orange { background-color: #f94f15 !important }

.txt-primary {
    color: #b77c2e !important; 
}


.link-primary {
    color: #b77c2e;
}

.link-primary:hover {
    transition: 0.2s;
    color: #412b0f;
}

.dropdown-item:hover {
    transition: 0.2s;
    color: #412b0f;
    background: none;
}

p {
    color: #fff2e1;
    line-height: 1.7;
}

.text-primary {
    color: #b77c2e !important; 
}

.btn-primary {
    background-color: #b77c2e;
    border: none;
}

.btn-primary:hover {
    transition: 0.2s;
    background-color: white;
    color:#b77c2e
}

.scroll-top a {
    background: white;
    color: #b77c2e;
}

.scroll-top a:hover {
    background: white;
    color: #b77c2e;
}

#header-wrap.fixed-header {
    box-shadow: 0 10px 55px 5px rgba(173, 173, 173, .15) !important;
}

.textarea-message {
    resize: none;
    min-height: 150px;
    max-height: 150px;
}

.bg-pattern {
    background-image: url('../images/pattern.jpg');
    background-repeat: no-repeat;
    background-size: contain;
}

.portfolio-title {
    background-color: #b77c2e;
}

.portfolio-filter button.is-checked, .portfolio-filter button:hover{
    background-color: #b77c2e;
}

#header-wrap {
    padding: 0px 0px 10px 0px;
}

#header-topbar {
    background-color: #b77c2e;
    color: white;
    font-weight: bold;
    text-align: center;
    padding-top: 2px;
    margin-bottom: 5px;
}

.floating-btn{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	left:40px;
	background-color:#0C9;
	color:#FFF;
	border-radius:50px;
	text-align:center;
	box-shadow: 2px 2px 3px #999;
    z-index: 999;
}

.my-float{
	margin-top:22px;
    vertical-align: middle;
}