   
.footer-bar {
  width: 100%;
  height: 155px;
  /* padding:50px 0; */
  padding:20px 0;
  background-color:#fff;
  background-color: rgba(121, 62, 20, 0.392);
  color:#4b4c4d;
}
.footer-bar::after{
  display: table;
  clear: both;
}
.footer-bar-wrapper{
  width: 96%;
  height: 100%;
  margin-left: 1%;
  margin-right: 1%;
}
.footer-bar-wrapper .item-box{
  width: 25%;
  float: left;
  display: block;
  padding: auto;
  margin: auto;
}
.footer-bar-wrapper h3 {
margin-top:0;
margin-bottom:12px;
font-weight:bold;
font-size:16px;
}

.footer-bar-wrapper .item-box ul {
padding:0 9px;
list-style:none;
line-height:1.6;
font-size:14px;
margin-bottom:0;
}

.footer-bar-wrapper .item-box ul a {
color:inherit;
text-decoration:none;
opacity:0.8;
}

.footer-bar-wrapper .item-box ul a:hover {
opacity:1;
}


.footer-social-link-bar{
  text-align: right;
  float: left;
  /* background-color: rgba(106, 72, 48, 0.412); */
  background-color: #101010e9;
  width: 100%;
  height: auto;
  max-height: 120px;
  margin-right: 8px;
  padding: 4px 4px; 
  height: 85px;
}
.footer-social-link-bar a{
  float: left;
  /* display: inline-block; */
  background-color: rgba(74, 168, 95, 0.412);
  background-color: white;
  border: 2px darkorchid solid;
  width: 44px;
  height: 44px;
  padding: 2px;
  border-radius: 50%;
  margin: 4px 4px;
  /* width: auto; */
  /* margin: 2px 8px 1px 3px; */
}
.footer-social-link-bar a img{
  width: 38px;
  height: 38px;
  padding: 1px;
  float: left;
  /* overflow: hidden; */
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  /* margin: 0px auto; */
}
.ig-foot-1{
  width: 100%;
  height: 40px;
  display: block;
  float: left;
  /* border: 1px white solid; */
  /* background-color: sandybrown; */
  background-color: rgba(244, 165, 96, 0.2);
}
/* @media (max-width:767px) {
.footer-bar .item {
  text-align:center;
  padding-bottom:20px;
}
}

@media (max-width: 768px) {
.footer-bar .item.social {
  text-align:center;
}
} */

/* .footer-social-link-bar a, .footer-bar .item.social > a {
font-size:24px;
width:40px;
height:40px;
line-height:40px;
display:inline-block;
text-align:center;
border-radius:50%;
border:1px solid #ccc;
color:inherit;
opacity:0.75;
} */

.footer-social-link-bar a:hover, .footer-bar .item.social > a:hover {
opacity:0.9;
}
/* 
@media (max-width:991px) {
.footer-bar .item.social > a {
  margin-top:40px;
}
}

@media (max-width:767px) {
.footer-bar .item.social > a {
  margin-top:10px;
}
} */

.footer-copyright {
  width: 100%;
  height: 26px;
  float: right;
margin-top:0px;
padding-right: 13px;
font-size:13px;
opacity:0.8;
color: white;
font-weight: 700;

}
.footer-copyright:hover {
  opacity:1;
}

/* Credit to https://epicbootstrap.com/snippets/footer-with-columns */

.footerx2{
  width: 100%;
  height: 50px;
  background-color: rgb(62, 103, 119);
  box-sizing: border-box;
  /* padding: 0px 4px; */
  background-color: #101010e9;
  padding-left: 23px;
  /* padding-top: 5px; */
  overflow: hidden;
  color: white;
}
.footerx2 p{
  width: auto;
  height: 35px;
  background-color: rgb(143, 175, 56);
  box-sizing: border-box;
  padding: 1px 2px;
  margin-left: 4px;
  margin-right: 12px;
  margin-top: 5px;
  /* display: inline-block; */
  float: left;
}
.footerx2 .broko{
width: auto;
height: 25px;
/* background-color: rgb(62, 103, 119); */
/* background-color: rgba(32, 63, 35, 0.296);
background-color: #494321a8; */
box-sizing: border-box;
padding: 1px 2px;
margin-left: 4px;
margin-right: 22px;
margin-top: 14px;
float: left;
opacity: 0.8;
/* display: inline-block; */
}
.footerx2 .broko:hover{
opacity: 1;
}
.footerx2 img{
  width: 43px;
  height: 43px;
  box-sizing: border-box;
  /* border-width: 8px; */
  border-color: burlywood;
  /* display: inline-block; */

  margin-left: 1px;
  margin-top: 5px;
  float: left;
  /* position: relative; */
}
.footerx2-logo{
  font-size: 28px;
  display: inline;
  height: 51%;
  float: left;
}
.footerx2 a {
  color: antiquewhite;
  font-size: medium;
  text-decoration: none;
}
.footerx2 a:hover{
  text-decoration: underline;
  padding: 3px 2px 3px 3px;
} 