.btn-whatsapp {
        display:block;
        width:70px;
        height:70px;
        color#fff;
        position: fixed;
        right:20px;
        bottom:20px;
        border-radius:50%;
        line-height:80px;
        text-align:center;
        z-index:999;
}

#contact {
	position:relative;
	padding:20px;
	padding-bottom: 0;
}
#contact > .short-text {
	height:46px;
}

#contact input:focus,
#contact textarea:focus {
	background: white !important;
}

#contact > .short-text > p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	line-height:15px;
}
#contact > .contact-information-content {
	position:relative;
}
#contact > .contact-information-content > p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#3d3d3d;
	padding-bottom:10px;
}
#contact > .contact-information-content > .contact-information {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	position:relative;
}
#contact > .contact-information-content > .contact-information > .left {
	width:337px;
	position:relative;
}
#contact > .contact-information-content > .contact-information > .left > .information {
	height:40px;
	border-bottom:1px dashed #c9c9c9;
}
#contact > .contact-information-content > .contact-information > .left > .information:last-child {
	border-bottom:none
}
#contact > .contact-information-content > .contact-information > .left > .information > a {
	color:#6a6a6a;
}
#contact > .contact-information-content > .contact-information > .left > .information > a > strong {
	color:#2599cf;
}
#contact > .contact-information-content > .contact-information > .left > .information > a.msn {
	width:350px;
	height:40px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background:url(images/contact/msn-icon.png) no-repeat 2px 8px;
	text-indent:36px;
	line-height:40px;
}
#contact > .contact-information-content > .contact-information > .left > .information > a.email {
	width:220px;
	height:40px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background:url(images/contact/email-icon.png) no-repeat 1px 12px;
	text-indent:36px;
	line-height:40px;
}
#contact > .contact-information-content > .contact-information > .left > .information > a.email:hover,
#contact > .contact-information-content > .contact-information > .left > .information > a.email:hover > strong {
	text-decoration: underline;
}
#contact > .contact-information-content > .contact-information > .left > .information > a.phone {
	width:320px;
	height:40px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	background:url(images/contact/telephone-icon.png) no-repeat 1px 11px;
	text-indent:36px;
	line-height:40px;
}
#contact > .contact-information-content > .contact-information > .right {
	width:358px;
	height:122px;
	background:url(images/contact/faq.png) no-repeat 14px 0;
	position:absolute;
	top: 0;
	right: 0;
}
#contact > .contact-information-content > .contact-information > .right > a.faq {
	display:inline-block;
	position:absolute;
	height:27px;
	padding:0 14px 0 14px;
	background-color:#3d3d3d;;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f2f2f2;
	line-height:27px;
	text-align:center;
	text-decoration:none;
	right:0;
	bottom:10px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
#contact > .contact-information-content > .contact-information > .right > a:hover.faq {
	background-color:#2599cf;
}
#contact > .contact-information-content > .contact-form {
	position:relative;
	margin-top:18px;
	clear: both;
}
#contact > .contact-information-content > .contact-form > .message {
	position:absolute;
	z-index:5px;
	text-align: center;
	top: 184px;
}
#contact > .contact-information-content > .contact-form > .message > span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#2599CF;
}
#contact > .contact-information-content > .contact-form > p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#3d3d3d;
	padding-bottom:10px;
}
#contact > .contact-information-content > .contact-form > .left {
	width:337px;
	position:relative;
	float: left;
}
#contact > .contact-information-content > .contact-form > .left > span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6a6a6a;
}
#contact > .contact-information-content > .contact-form > .left > .form {
	width:332px;
	height:16px;
	background-color:#f2f2f2;
	border:1px solid #cecece;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3d3d3d;
	padding-left:3px;
	margin:3px 0 14px 0;
}
#contact > .contact-information-content > .contact-form > .right {
	width:337px;
	position:relative;
	float:right;
}
#contact > .contact-information-content > .contact-form > .right > span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6a6a6a;
}
#contact > .contact-information-content > .contact-form > .right > .textarea {
	width:331px;
	height:116px;
	background-color:#f2f2f2;
	border:1px solid #cecece;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3d3d3d;
	margin:3px 0 10px 0;
}
#contact > .contact-information-content > .contact-form > .right > a.send-bt {
	height:27px;
	line-height:27px;
	display:block;
	float: right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f2f2f2;
	background-color:#2599cf;
	padding:0 13px 0 13px; 
	text-decoration:none;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
#contact > .contact-information-content > .contact-form > .right > a:hover.send-bt {
 	background-color:#2db6f6;
}
	

@media only screen and (max-width: 960px)
{
	#contact
	{
		width:auto;
		height:auto;
		float:none;
		padding:20px;
	}

	#contact > .short-text
	{
		width:auto;
		height:auto;
		padding-bottom: 10px;
	}

	#contact > .contact-information-content
	{
		width:auto;
		height:auto;
	}

	#contact > .contact-information-content > p {
		padding-bottom:15px;
	}
	#contact > .contact-information-content > .contact-information {
		width:auto;
		height:auto;
	}
	#contact > .contact-information-content > .contact-information > .left {
		width:auto;
		height:auto;
		float:none;
	}
	#contact > .contact-information-content > .contact-information > .left > .information {
		width:auto;
		height:auto;
	}
	#contact > .contact-information-content > .contact-information > .right {
		width:100%;
		height:100px;
		background-position: center center;
		position:relative;
		float:none;
		text-align: center;
	}
	#contact > .contact-information-content > .contact-information > .right > a.faq {
		display:inline-block;
		position:relative;
		top: 38px;
		bottom: auto;
	}
	#contact > .contact-information-content > .contact-form {
		width:auto;
		height:auto;
	}
	#contact > .contact-information-content > .contact-form > .message {
		position:static;
		width: auto;
	}
	#contact > .contact-information-content > .contact-form > p {
	}
	#contact > .contact-information-content > .contact-form > .left {
		width:auto;
		height:auto;
		float:none;
	}
	#contact > .contact-information-content > .contact-form > .left > span {
	}
	#contact > .contact-information-content > .contact-form > .left > .form {
		width:100%;
		height:auto;
		padding: 6px;
		box-sizing: border-box;
	}
	#contact > .contact-information-content > .contact-form > .right {
		width:auto;
		height:auto;
		float:none;
	}
	#contact > .contact-information-content > .contact-form > .right > span {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6a6a6a;
	}
	#contact > .contact-information-content > .contact-form > .right > .textarea {
		width:100%;
		height:116px;
		box-sizing: border-box;
		padding: 6px;
	}
	#contact > .contact-information-content > .contact-form > .right > a.send-bt {
		margin-top: 10px;
		margin-bottom: 20px;
		width: auto;
		height: auto;
		padding: 5px;
		float: none;
		text-align: center;
	}
	#contact > .contact-information-content > .contact-form > .right > a:hover.send-bt {
	 	background-color:#2db6f6;
	}

	#contact > .short-text {
		width: auto;
		height: auto;
	}
	#contact > .short-text > p {
		font-size:16px;
		line-height:1.4em;
		text-align: left !important;
	}

	#contact > .contact-information-content > .contact-information > .left > .information > a {
		width:auto !important;
		height:auto !important;
	}
}
