
/*
    Foot
*/

.footer {
	background-color: #000;
	padding-top: 0;
	z-index: 2;
	position: relative;
}
.footer-hide + .footer {
	display: none!important;
}
.padd-foot {
	padding-top: 85px;
}
.lines-white {
	border-bottom: 1px solid #fff;
	padding-top: 60px;
	padding-bottom: 30px;
}
.footer-agents {
	font-size: 0;
	width: 90%;
	max-width: 610px;
	margin: 0 auto;
}
.footer-agents-left,
.footer-agents-right {
	width: 50%;
	vertical-align: top;
	display: inline-block;
}
.footer-agents-left.aligned-middle {
	width: 100%;
}
.fifth {
	display: inline-block;
	vertical-align: top;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 10px;
}
.fifth span {
	color: #fff;
	font-size: 14px;
}
.rayw {
	padding-top: 50px;
	padding-bottom: 50px;
	text-align: center;
}
.rayw img {
	width: 200px;
}

.logo-luigi img,
.logo-handelsmann img,
.logo-dangar img,
.logo-lordsgroup img,
.logo-moshav img {
	width: auto;
	height: 78px;
}
.fifth img {
	padding-top: 5px;
	padding-bottom: 20px;
}
.smallp {
	color: #fff;
	text-align: center;
	padding-left: 8%;
	padding-right: 8%;
	padding-bottom: 60px;
}
.smallp p {
	color: #fff;
	font-size: 12px;
	line-height: 17px;
	margin-bottom: 14px;
}
.smallp p a {
	color: #fff;
	border-bottom: 1px solid #fff;
}
.icons-social.on-rego {
	padding-top: 35px;
}
.icons-social {
	text-align: center;
	padding-bottom: 25px;
}
.icons-social a {
	display: inline-block;
	width: 36px;
}

.page-template-page-login .footer {
}
.page-template-page-thanks-enquire .footer {
	display: none;
}


/* End main CSS ******************* */

@media screen and (max-width: 767px) {

.padd-foot {
	padding-top: 40px;
}
.footer-agents {
	padding-bottom: 10px;
}
.footer-agents-left,
.footer-agents-right {
	width: 100%;
}
.footer-agents-left {
	padding-bottom: 14px;
}
.footer-agents-left h3,
.footer-agents-right h3 {
	font-size: 16px;
	line-height: 24px;
}
.footer-agents-left h3 span,
.footer-agents-right h3 span {
	display: block;
}
.footer-agents-left h3 span.hide-767 {
	display: none;
}
.fifth span {
	font-size: 13px;
	line-height: 22px;
	letter-spacing: 1.5px;
	color: #999;
}
.logo-luigi img,
.logo-handelsmann img,
.logo-dangar img,
.logo-lordsgroup img,
.logo-moshav img {
	width: auto;
	height: 60px;
}
.rayw {
	padding-top: 10px;
	padding-bottom: 50px;
}
.rayw img {
	width: 160px;
}
.lines-white {
	padding-top: 40px;
	padding-bottom: 0;
}

}

@media screen and (min-width: 481px) and (max-width: 767px) {

.footer {
	padding-top: 0;
}
.padd-foot {
	padding-top: 50px;
}
.fifth {
	display: inline-block;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 10px;
	width: 48%;
}

}

@media screen and (max-width: 480px) {

.footer {
	padding-top: 0;
}
.padd-foot {
	padding-top: 50px;
}
.fifth span {
	font-size: 12px;
	line-height: 22px;
	letter-spacing: 1.5px;
}
.fifth {
	display: inline-block;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 10px;
	width: 48%;
}

}
