﻿		.fn-main-wrapper{
			width:100%;
			max-width: 2000px;
			height:440px;
			background-color: #004d46;
		}
		.fn-wrapper{
			width: 960px;
			height: 440px;
			background-color: #004d46;
			margin-left: auto;
			margin-right: auto;
			padding-top: 70px;
			box-sizing: border-box;
		}
		.fn-column-wrapper{
			width:240px;
			float: right;	
			text-align: right;
			box-sizing: border-box;
			padding-right: 35px;
			padding-bottom: 60px;
		}
		.fn-column-first{
			padding-right: 0;
		}
		.fn-column-last{
			padding-right: 100px
		}
		h2.fn-column-title{
			color:#fff;
			font-family: Typograph2Regular, Arial;
			font-size: 23px;
			margin: 0 0 22px;
			padding: 0;
		}
		a.fn-column-link{
			color:#fff;
			font-family: Typograph2Light, Arial;
			text-decoration: none;
			display: block;
			margin-bottom: 12px;
            font-size: 19px;
            margin-right: -10px;
            padding-right: 8px;
		}
        a.fn-column-link:hover {
            border-right: 8px #faa5a5 solid;
            padding-right: 10px;
            margin-right: -20px;
			color: #fff;
        }
        .fn-column-last .fn-column-link {
            margin-right: 0 !important;
            padding-right: 30px !important;
        }
        .fn-column-last .fn-column-link:hover {
            border: 0;
        }
		.fn-column-link-icon1{
			background: url(images/icon-phone.png) no-repeat right center;
			padding-right: 20px;
		}
		.fn-column-link-icon2{
			background: url(images/icon-mail.png) no-repeat right center;
			padding-right: 20px;
		}
		.fn-column-link-icon3{
			background: url(images/icon-speach.png) no-repeat right center;
			padding-right: 20px;
		}
		.fn-column-link-icon4{
			background: url(images/icon-location.png) no-repeat right center;
			padding-right: 20px;
		}
		.fn-column-link-icon5{
			background: url(images/icon-tender.png) no-repeat right center;
			padding-right: 20px;
		}
		.fn-column-link:hover{
			/* opacity: 0.7; */
		}
		.fn-bottom-links-wrapper{
			width: 320px;
			margin-left: auto;
			margin-right: auto;
		}
		.fn-bottom-link{
			float: right;
			display: block;
			margin-right: 15px;
			position: relative;
			border: 0 none;
			text-decoration: none;
		}
		
		.fn-bottom-link-first{
			margin-right: 0;
		}
		.fn-bottom-divide-line{
			width: 1px;
			background-color: #fff;
			height: 42px;
			float: right;
			margin: 0 35px;
		}
		.fn-bottom-link img{
			border: 0 none;
			
		}
		.fn-tooltip {
	
			white-space: nowrap;
			font-family: Arial, Gotham, Helvetica Neue, Helvetica," sans-serif";
	
		}		
		.fn-tooltip::after {
	
			background: rgba(0, 0, 0, 0.8);
		 /*	border-radius: 8px 8px 8px 0px;*/
			box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
			color: #FFF;
			content: attr(data-tooltip); 
			margin-top: -24px;
			opacity: 0; 
			padding: 3px 7px;
			position: absolute;
			left:-50%;
			top:-10px;					
			visibility: hidden; 
			transition: all 0.4s ease-in-out; 
		}
		

		.fn-tooltip:hover::after {
			opacity: 1; 
			visibility: visible;
		}
		.fn-tooltip-position3::after{
			left:-100%;
		}
		.fn-tooltip-position5::after{
			left:-185%;
		}

        .on-footer-icons-div-wrapper {
            text-align: center;
            margin-bottom: 110px;
        }
        .on-footer-icons-wrapper li {
            list-style: none;
            display: inline-block;
            margin-left: 5px;
        }
        .on-footer-icons-wrapper li:last-child {
            margin-left: 0;
        }
        @media screen and (max-width: 363px) {
          .on-footer-icons-wrapper li {
                margin-left: -4px;
            }
        }