ul li {
  list-style: none;
}

.footertop-footer3 {
  background: #EB55A3;
}

.footer5 {
  background: #1a1a1a;
}

.home1_footer_bottom {
  background: #2c2c2c;
}

.home3_footer_bottom {
  background: #000;
}

.home5_footer_bottom {
  background: #161616;
}

.site-footer .footertop-footer3 .footer-waptop .box:nth-child(1),
.site-footer .footertop-footer3 .footer-waptop .box:nth-child(2),
.site-footer .footertop-footer3 .footer-waptop .box:nth-child(3) {
  background: none;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 2%;
}

.site-footer .footertop-footer3 .footer-waptop .box .text-info {
  margin-top: 10px;
}

.site-footer .footertop-footer3 .footer-waptop .box .f-icon {
  width: 60px;
  height: 60px;
}

.site-footer .footertop-footer3 .footer-waptop .box .text-info p {
  color: #fff;
}

.site-footer .footerbottom-footer3 #footer-6 .widget-title,
.site-footer .footerbottom-footer3 #footer-7 .widget-title,
.site-footer .footerbottom-footer3 #footer-8 .widget-title {
  color: #EB55A3;
  padding-bottom: 10px;
  margin-bottom: 20px;
  border-bottom: 1px solid #444;
}

.site-footer .footer5 #footer-9 .widget-title,
.site-footer .footer5 #footer-10 .widget-title,
.site-footer .footer5 #footer-11 .widget-title,
.site-footer .footer5 #footer-12 .widget-title {
  color: #E86F9D;
  padding-bottom: 10px;
  margin-bottom: 20px;
  border-bottom: 1px solid #444;
}

.site-footer .footerbottom-footer3 #footer-6 .widget-title:after,
.site-footer .footerbottom-footer3 #footer-7 .widget-title:after,
.site-footer .footerbottom-footer3 #footer-8 .widget-title:after {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 40px;
  height: 1px;
  background: #EB55A3;
}

.site-footer .footer5 #footer-9 .widget-title:after,
.site-footer .footer5 #footer-10 .widget-title:after,
.site-footer .footer5 #footer-11 .widget-title:after,
.site-footer .footer5 #footer-12 .widget-title:after {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 40px;
  height: 1px;
  background: #E86F9D;
}

.site-footer .footer5 #footer-9 .nbt-box-img-item {
  padding: 13% 0;
}

.site-footer .footer5 #footer-9 .footer-box-info1,
.site-footer .footer5 #footer-9 .footer-box-info2,
.site-footer .footer5 #footer-9 .footer-box-info3,
.site-footer .footerbottom-footer3 #footer-5 .footer-box-info1,
.site-footer .footerbottom-footer3 #footer-5 .footer-box-info2,
.site-footer .footerbottom-footer3 #footer-5 .footer-box-info3 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  margin-bottom: 2%;
}

.site-footer .footer5 #footer-9 .f-icon,
.site-footer .footerbottom-footer3 #footer-5 .f-icon {
  margin-right: 5%;
}

.site-footer .footerbottom-footer3 #footer-5 .f-icon:hover i {
  color: #EB55A3;
}

.site-footer .footer5 #footer-9 .f-icon:hover i {
  color: #E86F9D;
}

.site-footer .footer5 #footer-9 p,
.site-footer .footerbottom-footer3 #footer-5 p {
  margin: 0;
}

.site-footer .footer5 #footer-9 .footer-share-footer5,
.site-footer .footerbottom-footer3 #footer-5 .footer-share-footer3 {
  margin-top: 5%;
}

.site-footer .footer5 #footer-9 .footer-share-footer5 .footer-socials a,
.site-footer .footerbottom-footer3 #footer-5 .footer-share-footer3 .footer-socials a {
  color: #444;
  background: #999;
  margin-right: 10px;
}

.site-footer .footerbottom-footer3 #footer-5 .footer-share-footer3 .footer-socials a:hover {
  color: #fff;
  background: #EB55A3;
}

.site-footer .footer5 #footer-9 .footer-share-footer5 .footer-socials a:hover {
  color: #fff;
  background: #E86F9D;
}

.site-footer .footer5 #footer-10 .menu-footer-menu-02-container ul.menu li a:hover:before,
.site-footer .footer5 #footer-11 .menu-footer-menu-02-container ul.menu li a:hover:before {
  content: "\f105";
  font-family: FontAwesome;
  margin-right: 2%;
}

.site-footer .footer5 #footer-12 .textwidget {
  margin-bottom: 10%;
}

.site-footer .footerbottom-footer3 #footer-5 .nbt-box-img-item {
  padding-bottom: 30px;
}

.site-footer .footerbottom-footer3 #footer-6 .flower-footer-date span {
  float: right;
  font-size: 13px;
  font-style: italic;
}

.site-footer .footerbottom-footer3 #footer-6 .nbt-box-img-item,
.site-footer .footerbottom-footer3 #footer-8 .nbt-box-img-item {
  padding-top: 7%;
}

.site-footer .footerbottom-footer3 #footer-7 .nbt-box-img-item img {
  float: left;
  padding: 0 5% 5% 0;
}

.site-footer .footer-waptop .image-order img {
  margin-top: 5px;
  margin-bottom: 0;
}

.site-footer .footer-waptop .box-border {
  border-right: 1px solid #fff;
  padding: 15px;
  text-align: center;
}

.site-footer .footer-waptop .box-border:nth-child(3) {
  border-right: none;
}

.site-footer .home1_footer_bottom .f-copyright p .link-footer5 {
  color: #E86F9D;
}

.site-footer .footer-4-columns .footer-10 ul a:hover,
.site-footer .footer-4-columns .footer-11 ul a:hover {
  color: #E86F9D;
}