a{
	color: #3f2211;
}

body{
	background-color: #e3decd;
}

footer{
	background-color: #9c8f86;
	color: white;
}

footer a:hover{
	text-decoration: none;
}
.member_dropdown{
	background-color: #fff;
	opacity: 0.9;
}
.member_dropdown a{
	color: #4b2f1f;
}
.member_dropdown i{
	color: #d65f30;
}

.footer_right{
	font-size: 12px;
}

.footer_company_name{
	color: white;
}

#banner{
	padding-top: 62px;
}

#banner img{
	width: 100%;
}
.slick-initialized .slick-slide {
    height: auto;
}

.customer_search_button{
	color: #d0604e;
	background-color: #fff;
    background-clip: padding-box;
    border: 0px solid #ced4da;
    border-left: 0px;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.customer_search_button:hover, .customer_search_button:focus, .customer_search_button:active, .customer_search_button.active, .open>.dropdown-toggle.customer_search_button {
    color: orange;
    background-color: #fff;
    border-color: #ced4da;
}

.header_navbar{
	background-color: #fffdf7;
	position: fixed;
    top: 0px;
    z-index: 3;
    width: 100%;
    box-shadow: 0 1px 6px 0 rgba(32,33,36,0.28);
}

.header_navbar_nav{
	/*width: 100%;*/
	display: table;
	table-layout: fixed;
}

.header_navbar_nav > li {
    display: table-cell;
	text-align: center;
}

.custom-toggler.navbar-toggler{
	border-color: rgb(255,102,203);
}

.custom-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,102,203, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.input-group > .form-control{
	border-width: 0px !important;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{
	color: #d0604e;
}