﻿
		.footer{
			margin:0px auto;
			display:block !important;
		}
		.footer{
			width:calc(100% - 0px);
			display:table;
			padding:60px 0px;
			background:#f4f4f4 !important;
		    border: 4px solid #f4f4f4 !important;
		}
		.footer .cont{
			display:table;
			margin:0px auto;
			width:100%;
			max-width:1440px;
			position:relative;
			padding-bottom:100px;
		}
		.footer .cont .logo{
			float:left;
			vertical-align:top;
		}
		.footer .cont .logo p{
			margin:0px;
			font-size:48px;
			color:#231f20;
			font-weight:800;
			font-family: 'Montserrat';
		}
			.fmenu ul{
			text-transform:uppercase;
			}
		.elitelogo{
			padding:3px 0px 6px 0px;
			text-align:center;
			font-weight:400;
			color:#231f20;
			line-height:initial;
			display:inline-block;
			vertical-align:top;
			font-size:12px;
			border:1px solid #231f20;
			width:160px;
			height:46px;
			float:right;
			font-family: 'Montserrat';
		}
		.elitelogo span{
			display:table;
			margin:0px auto 2px auto;
		}
		.elitelogo:hover{
			border:1px solid #fff500;
			background:#fff500;
		}
		.fmenu{
			top:0px;
			left:50%;
			transform:translate(-50%,0%);
			-webkit-transform:translate(-50%,0%); 
			position:absolute;
			font-size:0px;
		}
		.fmenu ul{
			margin:0px;
			vertical-align:top;
			display:inline-block;
			text-align:left;
			font-size:14px;
			line-height:36px;
			color:#231f20;
			font-family:'Montserrat';
			font-weight:500;
		}
		.fmenu ul:nth-child(1){
			width:375px;
		}
		.fmenu ul li a:hover{
			color:#007cc3;
		}
	