/* Custom */
form textarea {
	min-height: 200px;
	resize: vertical;
}

a.btn_1.outline.active{background:#cc010f;border:2px solid #cc010f;opacity:0.5;}
a.btn_1.link{color: #fff !important; margin-top: -6px !important;}

#info {
	background-color: #dadada;
}

.features-content {background-color: #fff;color: #000 !important;}
.container-fluid {
	border: 3px solid #888;
}

.features-intro-img {
	border-right: 3px solid #888;
}

.mobileonly {
	visibility: hidden;
}

@media (max-width: 767px) {
	.features-intro-img {
		border-right: 0px !important;
		border-bottom: 3px solid #888 !important;
	}
	.features-content img{
		margin-top: -12px !important;
	}
	.headerbutton {
		font-size: 9px !important;
		padding-top: 6px !important;
		padding-bottom: 6px !important;
		margin-right: 4px !important;
	}
	.tar {
		text-align: left !important;
	}
	.mobileonly {
		visibility: visible !important;
	}
}

.features-content img{
	/*margin-left: -42px !important;*/
	margin-bottom: 16px;
}

.tar {
	text-align: right;
}

.tal {
	text-align: left;
}

i.social {
	font-size: 30px;
}

#email {
	margin-top: -4px;
}

.important {
	color: #cc010f !important;
}

.extramargin {
	margin-bottom: 6px !important;
}

/* Carousel */
.owl-theme .owl-controls .owl-page span {
	background: #cc010f none repeat scroll 0% 0% !important;
}

/* Google Maps */
a[href^="http://maps.google.com/maps"]{display:none !important}
a[href^="https://maps.google.com/maps"]{display:none !important}

.gmnoprint a, .gmnoprint span, .gm-style-cc {
    display: none;
}
.gmnoprint div {
    background: none !important;
}

/* Currency converter */
#currency-converter {
	background-color: #fff;
}

/* Menu */
/*.main-menu ul ul li {display: inline-block;height: auto;padding: 0;}
.main-menu ul ul li a {font-size: 12px;color: #666;border:1px solid #ededed;display: block;min-width: 64px;text-align: center;}
.main-menu ul ul li:last-child a {border-bottom:1px solid #ededed;}*/

@media (min-width: 768px) {
	#logo {
		width: auto;
		height: 50px;
		margin-top: 0px;
	}
	
	header #logo img.logo_normal, header #logo img.logo_sticky { width: auto; height:100%}
	
	header.sticky nav { margin-top: 20px !important;}
}