
/* Conatct start */

.header-title
{
	text-align: center;
	color:#117613;
}
#tip 
{
	display:none;  
}

.fadeIn
{
	animation-duration: 3s;
}

.form-control
{
	border-radius:0px;
	border:1px solid #117613;
}

.form-control:focus
{
	border:1px solid #117613;
}

.textarea-contact
{
	resize:none; 
}

.btn-send
{
	border-radius: 0px;
	background:#117613;
	color:#fff; 
}

.btn-send:hover
{
	background:#bd0300;
	color:#fff;
	transition:background 0.5s;   
}

.second-portion
{
	margin-top:50px; 
}


.box > .icon { 
	text-align: center;
	position: relative; }
	.box > .icon > .image { 
		position: relative; 
		z-index: 2; 
		margin: auto; 
		width: 100px; 
		height: 100px; 
		border: 8px solid white; 
		line-height: 100px; 
		border-radius: 50%; 
		background: #117613; 
		vertical-align: middle; 
	}
	.box > .icon:hover > .image {
		background: #bd0300; }
		.box > .icon > .image > i { 
			font-size: 42px !important; 
			color: #fff !important; }
			.box > .icon:hover > .image > i { 
				color: white !important; }
				.box > .icon > .info { 
					margin-top: -20px; 
					background: #bd0300; 
					color:#fff;  
					padding: 40px 0 10px 0; 
					min-height:170px;}
					.box > .icon:hover > .info { 
						background: #117613;  
						color: #fff; }
						.box > .icon > .info > h3.title { 
							font-size: 16px; color: #fff; 
							font-weight: 700; }
							.box > .icon > .info > p { 
								font-size: 14px; color: #fff; 
								line-height: 1.5em; margin: 25px;}
								.box > .icon:hover > .info > h3.title, .box > .icon:hover > .info > p, .box > .icon:hover > .info > .more > a { 
									color: #fff; }
									.box > .icon > .info > .more a { 
										font-size: 12px; color: #222; 
										line-height: 12px; 
										text-transform: uppercase; 
										text-decoration: none; }
										.box > .icon:hover > .info > .more > a { color: #fff; 
											padding: 6px 8px; 
											background-color: #bd0300; }
											.box .space { height: 30px; }

											@media only screen and (max-width: 768px)
											{
												.contact-form
												{
													margin-top:25px; 
												}

												.btn-send
												{
													width: 100%;
													padding:10px; 
												}

												.second-portion
												{
													margin-top:25px; 
												}
											}