.footer { 
	padding-top: 82px; 
	background: linear-gradient(90deg, rgb(240, 102, 23) 0%, rgb(253, 138, 3) 80%); 
}
.footer .in-footer { 
	position: relative; 
	padding: 0px; 
}
.footer .logo-footer { 
}
.footer .logo-footer img { 
}
.footer .name { 
	margin-top: -66px; 
	padding-top: 16px; 
	padding-bottom: 110px; 
	font-size: 18px; 
	line-height: 18px; 
	color: rgb(255, 255, 255); 
	font-weight: bold; 
	position: relative; 
	background: url("../images/footer-32-1/logo-bg.png") center top / 100% no-repeat; 
	text-align: center; 
}
.footer .address { 
	color: rgb(255, 255, 255); 
	font: 16px / 18px lineseed, Arial, sans-serif; 
}
.footer .abt-name { 
	padding: 0px 9px 5px; 
	font: bold 28px / 30px lineseed, Arial, sans-serif; 
	color: rgb(255, 255, 255); 
}
.footer .abt-name span {
	color: rgb(255, 255, 255); 
}
.footer .address .ad-in-1 { 
	padding-bottom: 20px; 
	padding-left: 50px; 
	background: url("../images/footer-32-1/icc-1.png") left top no-repeat; 
}
.footer .address .ad-in-2 { 
	padding-top: 8px; 
	padding-bottom: 20px; 
	padding-left: 50px; 
	background: url("../images/footer-32-1/icc-2.png") left top no-repeat; 
}
.footer .address .ad-in-3 { 
	padding-top: 8px; 
	padding-bottom: 20px; 
	padding-left: 50px; 
	background: url("../images/footer-32-1/icc-3.png") left top no-repeat; 
}
.footer .address .ad-in-4 { 
	padding-top: 8px; 
	padding-bottom: 20px; 
	padding-left: 50px; 
	background: url("../images/footer-32-1/icc-4.png") left top no-repeat; 
}
.footer .tel { 
	padding: 10px 0px; 
}
.footer .menu { 
	font-size: 14px; 
	line-height: 18px; 
	margin-top: 7px; 
}
.footer .menu .title { 
	font-size: 17px; 
	line-height: 30px; 
	color: rgb(255, 255, 255); 
	font-weight: bold; 
}
.footer .menu ul { 
	margin: 0px; 
	padding: 0px; 
}
.footer .menu ul li { 
	margin: 0px; 
	padding: 2px 0px; 
}
.footer .menu ul li a { 
	color: rgb(255, 255, 255); 
}
.footer .menu ul li a:hover { 
	color: rgb(255, 235, 59); 
}
.footer .social-block {
	padding: 11px 0px; 
}
.footer .social-block .sblock-in { 
	margin: 0px 5px; 
	width: 35px; 
	height: 30px; 
}
.footer .social-block .sblock-in img { 
	max-width: 100%; 
	height: auto; 
}
.footer .systemblock { 
	background-color: rgb(66, 60, 63);
	border-radius: 5px; width: 196px; 
	font-size: 12px; 
	line-height: 16px; 
	margin: 10px auto 0px; 
	color: rgb(255, 255, 255); 
}
.footer .admin-system { 
	position: relative; 
	width: 120px; 
	height: 22px; 
	margin-left: 0px; 
	padding: 3px 8px; 
	font-size: 12px; 
	text-align: left; 
	background-position: 4% 50%; 
}
.footer .admin-system .notification { 
	position: absolute; 
	top: 4px; 
	right: 5px; 
	width: 28px; 
	height: 16px; 
	background: rgb(255, 6, 0); 
	text-align: center; 
	color: rgb(255, 255, 255); 
	font-size: 11px; 
	line-height: 16px; 
	border-radius: 3px; 
}
.footer .admin-system a { 
	color: rgb(255, 255, 255); 
	display: block; 
	width: 100%; 
}
.footer .admin-system a:hover { 
	color: rgb(255, 156, 0); 
}
.footer .stat { 
	margin: 0px 0px 0px 5px; 
	padding: 0px 5px; 
	background: rgb(231, 123, 43); 
	color: rgb(255, 255, 255); 
	border-radius: 5px; 
}
.footer .hi-stat { 
	width: auto; 
	height: 18px; 
	margin: -1px 0px 0px 5px; 
}
.footer .email { 
}
.footer .email a { 
	color: rgb(255, 255, 255); 
	font-size: 12px; 
	line-height: 21px; 
}
.footer .email a:hover { 
	color: rgb(255, 156, 0); 
}
.f-line { 
	padding-left: 30px; 
	border-right: 3px solid rgb(0, 63, 150); 
}
@media (min-width: 320px) and (max-width: 767px) {
  .footer { 
	  min-height: 329px; 
	  background-size: 899%; 
	  padding-top: 10px !important; 
	}
  .footer .name { 
	  margin-top: 0px; 
	}
  .footer .name img { 
	  max-width: 50%; 
	  height: auto; 
	}
  .footer .menu { 
	  display: none; 
	}
  .footer .address { 
	  font-size: 14px; 
	  line-height: 18px; 
	}
  .footer .abt-name { 
	  text-align: center; 
	  padding-bottom: 10px; 
	  font: 28px / 30px lineseed, Arial, sans-serif; 
	  color: rgb(255, 255, 255); 
	}
  .footer .abt-name span { 
	  color: rgb(255, 255, 255); 
	}
  .f-line { 
	  padding-left: 0px; 
	  border-right: 0px solid rgb(255, 6, 0); 
	  margin-top: -100px; 
	}
}
@media (min-width: 768px) and (max-width: 991px) {
  .footer { 
	  min-height: 329px; 
	  background-size: 399%; 
	}
  .footer .menu { 
	  display: none; 
	}
  .f-line { 
	  padding-left: 0px; 
	  border-right: 0px solid rgb(255, 6, 0); 
	}
  .footer .name { 
	  padding-bottom: 50px; 
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
  .footer { 
	  min-height: 329px; 
	  padding-top: 30px; 
	}
  .footer .menu { 
	  display: none; 
	}
  .footer .name { 
	  font-size: 15px; 
	  line-height: 18px; 
	  padding-top: 16px; 
	  margin-top: -10px;
	}
  .footer .name img { 
	  max-width: 100%; 
	}
  .f-line { 
	  border-right: 3px solid rgb(251, 133, 6); 
	  padding-left: 5px; 
	}
  .footer .systemblock { 
	  margin-left: 175px; 
	}
  .footer .address { 
	  width: 174%; 
	  font: 14px / 18px lineseed, Arial, sans-serif; 
	}
  .footer .address .ad-in-1 { 
	}
  .footer .address .ad-in-3 { 
	}
  .footer .address .ad-in-2 { 
	}
}
@media (min-width: 1200px) and (max-width: 1280px) {
  .footer .name img {
	max-width: 100%;
	}
  .f-line {
	border-right: 3px solid rgb(250 130 8);
	}
  .footer .address {
	width: 169%;
	}
  .footer .systemblock {
	margin-left: 195px;
	}
  .footer .name { 
	}
  .footer { 
	}
}
@media (min-width: 1281px) and (max-width: 1366px) {
  .footer .name img {
	max-width: 100%;
	}
  .f-line {
	border-right: 3px solid rgb(250 130 8);
	}
  .footer .address {
	width: 169%;
	}
  .footer .systemblock {
	margin-left: 195px;
	}
  .footer .name { 
	}
  .footer { 
	}
}
@media (min-width: 1367px) and (max-width: 1440px) {
  .footer .name img {
	  max-width: 100%;
	}
  .f-line {
	  border-right: 3px solid rgb(250 129 8);
	}
  .footer .address {
	  width: 170%;
	}
  .footer .systemblock {
	  margin-left: 185px;
	}
  .footer .name {
	}
  .footer { 
	}
}
@media (min-width: 1441px) and (max-width: 1600px) {
  .footer .name img { 
	}
  .f-line { 
	}
  .footer .address { 
	}
  .footer .systemblock { 
	}
  .footer .name { 
	}
  .footer { 
	}
}
