/* FOOTER PARTS STARTS */



.footer-links {
	border-bottom: 1px solid #e2e2e2;
	margin: 0 auto 40px;
	max-width: 680px;
	overflow: hidden;
	padding: 10px 5% 40px;
}
.footer-links ul {
	float: left;
	overflow: hidden;
	padding-left: 15%;
}
.footer-links ul:first-child {
	padding-left: 0;
}
.footer-links li {
	color: #222222;
	font-size: 14px;
	font-weight: 600;
	line-height: 14px;
	padding: 5px 0;
	text-align: left;
}
.footer-links li:first-child {
	padding: 0 0 12px;
	text-transform: uppercase;
}
.footer-links li a {
	color: #555555;
	font-size: 13px;
	font-weight: 400;
	line-height: 16px;
}
.footer {
	background: #f1f1f1;
	color: #919293;
	padding: 40px 0;
	text-align: center;
	border-top: 1px solid #e2e2e2;
}
/* COMMON FOOTER PART */
.common-footer {
	overflow: hidden;
	color: #919293;
	text-align: center;
}
.common-footer p {
	color: #333;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
	margin: 5px auto;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);
}
.common-footer ul {
	margin: 0 auto 15px;
	max-width: 680px;
	overflow: hidden;
	padding: 0 3%;
}
.common-footer li:first-child {
	border-left: medium none;
}
.common-footer li {
	border-left: 1px solid #ccc;
	display: inline-block;
	float: left;
	line-height: 0;
	overflow: hidden;
	padding: 0 12px;
}
.common-footer li a {
	color: #333333;
	font-size: 12px;
	font-weight: 400;
	line-height: 14px;
}
.zoho-links {
	color: rgba(200,200,200,0.05);
	margin: 12px 0;
	font-size: 14px;
}
.zoho-links a {
	font-size: 12px;
	color: #333;
	display: inline-block;
	padding: 0 8px;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);
}
.social-icons {
	margin: 15px auto 0;
	overflow: hidden;
	text-align: center;
	width: 140px;
}
.social-icons a {
	text-align: center;
	width: 45px;
	height: 24px;
	display: block;
	float: left;
	text-indent: -9999px;
	opacity: 0.8;
}
.footer-zohologo a {
	margin: 15px 0 0;
	width: 52px;
	height: 18px;
	background-position: left -283px;
}
.facebook {
	background-position: 15px -152px;
}
.twitter {
	background-position: -35px -152px;
}
.linkedin {
	background-position: -80px -152px;
	border: none
}
/* footer one-liner */
.footer .one-liner {
	margin: 0 auto 40px;
	max-width: 800px;
	padding: 10px 10% 20px;
}
.footer .one-liner ul {
	float: none
}
.footer .one-liner li {
	display: inline-block;
	padding: 0 15px 20px;
}
.footer .one-liner li:first-child {
	text-transform: none;
}
.footer .one-liner li a {
	font-size: 14px;
	color: #333;
}
/* End of footer one-liner */

/* four column footer */
 .footer-four-col .next-heading{
padding-top:20px;
}
.footer-customers li{
position:relative;
   padding: 15px 0 5px;
}
.footer-customers a{
 padding-left: 55px;
 display:block;
}
.footer-customers span{
	  color: #999;
    display: block;
    font-size: 12px;
    font-style: italic;

    padding-top: 3px;
}
	 @media screen and (min-width: 1200px) {
.footer-four-col{
max-width: 1200px;
    padding: 50px 2% 40px;
    -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.footer-four-col ul{
padding-left:9%
}
.footer-four-col .next-heading{
padding-top:20px;
}
.footer-customers li{
position:relative;
   padding: 15px 0 5px;
}

 } 
 	 @media screen and (min-width: 992px) and (max-width: 1199px) {
		 .footer-four-col{
			 max-width:980px;
		 }
		 .footer-four-col .footer-customers{
			 padding-left:0;
			 padding-top:30px;
		 }
		 
	 }
	 @media screen and (min-width: 768px) and (max-width: 991px) {
		 .footer-four-col{
			 max-width:740px;
		 }
		 .footer-four-col ul{
			 padding-left:12%;
		 }
		 .footer-four-col .footer-customers{
			 padding-left:0;
			 padding-top:30px;
		 }
		 
	 }
	 	 
		 @media screen and (max-width: 767px) {
			 .footer-four-col ul{
				 float:none;
				 padding-left:0;
				 padding-top:30px;
			 }
		 }
		 
/* End of four column footer */
/*footer starts */

.footer-mobile-links em{
	font-weight:300;
	color:#999;
	padding:0 2px;
}
.footer-customers em{
 background-image: url("https://www.zoho.com/creator/images/creator-sprite.png");
    background-repeat: no-repeat;
    display: block;
    height: 40px;
    left: 0;
    position: absolute;
    top: 13px;
    width: 40px;
}

.footer-customers .c1{
	 background-position: -265px -156px;
}
.footer-customers .c2{
	 background-position: -323px -156px;
}
.footer-customers .c3{
	 background-position: -384px -156px;
}
.logo, .apple-store, .google-play, .facebook, .twitter, .linkedin, .menu-icon, .sub-menu-icon, .footer-zohologo a, .windows-store {
	background-image: url('https://www.zoho.com/images/prd-common-sprite.png');
	background-repeat: no-repeat;
	text-indent: -999em;
	display: inline-block;
}