@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4,h5,h6 {
font-family: "Antic Slab";
}
hr.style1 {
	border-top: 4px double #D9D3D3;
}
.font-small{
	font-size: 12px;
}
.footer-area {
	background: #363839;
}
.footer-copyright {
	color: #949292;
}
.widget-title {
	color: #DDDDDD;
}
.widget-title h6 {
	font-size: 13px;
}
.eeds-services a {
	color: black;
	text-decoration: underline; 	
}
.eeds-services a:hover {
	color: red;
	text-decoration: none
}
.contact-info-container {
	color: #8C8989;
}
.contact-info-container a {
	color: #BFBFBF;
}
.contact-info-container a:hover {
	color: #00428B;
}
.contact-info-container p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
.modal-nav-content {
  width: 100%;
  height: auto;
}

.modal-nav-body {
  margin-top: 100px; 
}

.modal-nav-body ul {
  list-style-type: none;
  color: white;
  margin: 0;
  padding: 0;
  width: 100%;
}

.modal-nav-body ul li {
  float: left;
  width: 100px;
  line-height: 80px;
  vertical-align: middle;
  text-align: center;
  padding: 20px;
 
}
.footer-copywrite-area {
  border-top: 1px solid #4b4c4d;
  background: #0F0F0F;
}

.socialbtns, .socialbtns ul, .socialbtns li {
	margin: 0;
	padding: 2px;
}

.socialbtns li {
    list-style: none outside none;
    display: inline-block;
}
.socialbtns a {
   color: #949292;
}


.carousel-inner > .item > img {
  width:640px;
  height:360px;
}
.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
textarea {
	background: url("../images/textarea_bg.png") scroll;
}
label {
	margin: 0px;
	padding: 0px;
	border: 0px;
	vertical-align: baseline;
}
.widgettitle {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3A3839;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #000;
  border-radius: 0rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;	
  letter-spacing: 3px;
  text-align: center;
}
.widgetext {
	padding-top: 3px;
	color: #191919;
	font-size: 1rem;
}
@media (min-width: 768px) {
.navbar-brand.abs
    {
        position: absolute;
        width: 100%;
        left: 0;
        text-align: center;
    }
}

.navbar-toggle {
  float: left !important;
  margin-left: 15px;
  margin-right: 0;
}
