/*Footer-v1
------------------------------------*/
.footer-v1 .footer {
	padding: 40px 0;	
	background: #white !important;
}

.footer-v1 .footer p {
	color: #666;
}

.footer-v1 .footer h2 {
	color: black;
	font-size: 18px;
	font-weight: 200;
}

/*Link List*/
.footer-v1 .link-list li {
	border-top: solid 1px #eee;
}

.footer-v1 address,
.footer-v1 .link-list a,
.footer-v1 .link-list i {
	color: black;
}

.footer-v1 address {
	line-height: 23px;
}

/*Dotted Map*/
.footer-v1 .footer .map-img {
	background: url(../../img/map-img.png) 5px 60px no-repeat;
}

/*Blog Posts (with images)*/
.footer-v1 .footer .posts .dl-horizontal a {
 color: #dadada;
}

.footer-v1 .footer .dl-horizontal a:hover {
 color: #5fb611 !important;
}

/*Copyright*/
.footer-v1 .copyright {
	background: #f7f8fa;
	border-top: none;
	padding: 10px 0 5px;
}

.footer-v1 .copyright .about-center-text p {
	color: black;
	margin-top: 14px;
}

.footer-v1 .copyright a {
	margin: 0 2px;
}

.footer-v1 .footer-socials {
	margin-top: 12px;
	text-align: right;
}

.footer-v1 .footer-socials li a {
	color: #777;
	font-size: 16px;
}

@media (max-width: 991px) {
	.footer-v1 .copyright,
	.footer-v1 .footer-socials {
		text-align: left;
	}
}

.list-unstyled.link-list li a i {
	
	margin-top: 2px!important;
	float: left;
	margin-right: 4px;
	
}

/*
.list-unstyled.link-list {
	margin-top: 2px!important;
	float: left;
	margin-right: 4px;
}
*/



/*------------------------------------
  Accordions
------------------------------------*/


/*------------------------------------
To be added here. Until then accordion.css
is loaded
------------------------------------*

.footer-v1 .u-accordion__header {
	padding: 0.71429rem 1.07143rem;
  }
  
  .footer-v1 .u-accordion__body {
	padding: 1.07143rem;
  }
  
  .footer-v1 .u-accordion__control-icon i:nth-child(1) {
	display: none;
  }
  
  .footer-v1 .collapsed .u-accordion__control-icon i:nth-child(1) {
	display: inline;
  }
  
  .footer-v1 .u-accordion__control-icon i:nth-child(2) {
	display: inline;
  }
  
  .footer-v1 .collapsed .u-accordion__control-icon i:nth-child(2) {
	display: none;
  }
  
  .footer-v1 [aria-expanded="false"] .u-accordion__control-icon i:nth-child(1) {
	display: inline;
  }
  
  .footer-v1 [aria-expanded="false"] .u-accordion__control-icon i:nth-child(2) {
	display: none;
  }
  
  .footer-v1 [aria-expanded="true"] .u-accordion__control-icon i:nth-child(1) {
	display: none;
  }
  
  .footer-v1 [aria-expanded="true"] .u-accordion__control-icon i:nth-child(2) {
	display: inline;
  }
  
  .footer-v1 .u-accordion [class*="et-icon-"], .u-accordion-line-icon-pro {
	position: relative;
	top: 3px;
  }
  
  .footer-v1 .u-accordion-color-primary .u-accordion__header [aria-expanded="true"] {
	color: #72c02c !important;
  }
  
  .footer-v1 .u-accordion-color-white .u-accordion__header [aria-expanded="true"] {
	color: #fff !important;
  }
  
  .footer-v1 .u-accordion-bg-primary .u-accordion__header [aria-expanded="true"] {
	background-color: #72c02c !important;
	border-color: #72c02c !important;
  }
  
  .footer-v1 .u-accordion-bg-white .u-accordion__header [aria-expanded="true"] {
	background-color: #fff !important;
	border-color: #fff !important;
  }
  
  .footer-v1 .u-accordion-brd-primary .u-accordion__header [aria-expanded="true"] {
	border-color: #72c02c !important;
  }
  
  .footer-v1 .u-accordion-brd-white .u-accordion__header [aria-expanded="true"] {
	border-color: #fff !important;
  }

  /*------------------------------------
  Default Styles
------------------------------------*/
/*
html {
	font-size: 14px;
  }
  */
/*
  body {
	font-weight: 400;
	font-size: 1rem;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	line-height: 1.6;
	color: #555;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-moz-font-feature-settings: "liga", "kern";
	text-rendering: optimizelegibility;
	background-color: #fff;
  }
  */
  a {
	color: #72c02c;
	outline: none;
  }
  
  a:focus,
  a:hover {
	color: #66ab27;
  }
  
  .nav-link {
	color: #555;
  }
  
  .nav-link:focus,
  .nav-link:hover {
	color: #555;
  }
  
  figure {
	margin-bottom: 0;
  }
  
  /*------------------------------------
	Headings
  ------------------------------------*/
  .h1, .h2, .h3, .h4, .h5, .h6, .h7,
  h1, h2, h3, h4, h5, h6 {
	line-height: 1.4;
  }
  
  .h7 {
	font-size: .75rem;
  }
  
  /*------------------------------------
	Displays
  ------------------------------------*/
  .display-5 {
	font-size: 3rem;
	font-weight: 300;
	line-height: 1.1;
  }
  
  /*------------------------------------
	Highlight Color
  ------------------------------------*
  ::-moz-selection {
	color: #fff;
	background-color: #72c02c;
  }
  
  ::selection {
	color: #fff;
	background-color: #72c02c;
  }
  
  .g-bg-primary ::-moz-selection {
	color: #72c02c;
	background-color: #fff;
  }
  
  .g-bg-primary ::selection {
	color: #72c02c;
	background-color: #fff;
  }
  */
  