h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    color: #ffc107;
    text-shadow: 0 0 1px rgba(0,0,0,0.01);
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
}

.hd_cover {

    color: #FFFF;

    background-size: cover;

    background-color: #ffc107;

}

  .enigma_service_iocn {
    border: 4px solid #ffc107;
    background-color: #ffc107;
    background-size: 100% 200%;
    background-image: linear-gradient(to bottom, #ffc107 50%, #fff 50%);
}

.enigma_footer_area {

    background: #ffc107;

    border-top: 0px solid #6B6B6B;

}

.enigma_footer_area {

    background: #ffc107;

    border-top: 0px solid #6B6B6B;

}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #ffc107;
    border-color: #ffc107;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .dropdown-menu .active a {
    background-color: #ffc107;
}
.navigation_menu {
    background-color: #fff;
    border-top: 2px solid #ffc107;
}
.navbar-toggle {
    background-color: #ffc107 !important;
    border: 1px solid #eace1d!important;
}
.btn-primary {
    color: #fff;
    background-color: #ffc107;
    border-color: #ffc107;
}
a {
    color: #016701;
    text-decoration: none;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #ddd;
}  
.search_box #search_box_form INPUT#addressSubmit {
    background-color: #ffc107;
    padding: 1em;
}
.head-contact-info li a {
    color: #000000;
}
.social i  {
	color:#000000;
	line-height:30px;
}
/* facebook */
.social li.facebook{
	background-size: 100% 200%;
	background-image: linear-gradient(to bottom, transparent 50%, #4C66A4 50%);
}
.social li.facebook:hover{
	background-position: 0 -100%;
	background-color:#4C66A4;
}