.closeon{ 
    margin: -15px -6px 56px 105px;
    position: absolute;
z-index: 9999;
}

.error-message { color:red; }

/*
SCROLL
*/
/* width */
::-webkit-scrollbar {
    width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
background: transparent; 
}

/* Handle */
::-webkit-scrollbar-thumb {
background: #888; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
background: #555; 
}
/*
FIM SCROLL
*/
.sticky-menu.fixed .navbar-white.navbar-transparent .navbar-nav > li > a
{
	color:#323232!important;
}
.borda{
	border:solid 1px #bdbdbd; 
	border-radius:7px;
	padding:5px;
}
.left-float{
  float:left;
}
.right-float{
  float:right;
}
.border-info{
	border:3px solid #eaeaea!important;
}
/*.title-border.custom{
	border-color:#014b71!important;
}*/
.unset-overflow{
	overflow: unset!important;
}	
blockquote{
	border-left-color:#014b71!important;
}
.box-form, .box-ad{
	padding:30px 20px 10px;
  background-color:#fff;
  box-shadow:0 2px 9px rgba(0,0,0, 0.14);
  -wekbit-box-shadow:0 2px 9px rgba(0,0,0, 0.14);
	overflow:hidden;
	border-radius:7px;
}
.box-form label,.box-ad label{
	color:#505050;
}
.box-map{
	position: fixed;
}
.overflow-h{
	overflow:hidden;
}
.steps{
	background-color: #FA3C6E;
	color:#fff;
	height:25px;
	width:25px;
	padding:0;
	border-radius:50%;
	text-align:center;
	line-height:25px;
	display:inline-block;
	z-index:1; 
	position:relative;
}
.f16{
	font-size:16px;
}
.f17{
	font-size:17px;
}
.f18{
	font-size:18px;
}
.f19{
	font-size:19px;
}
.f20{
	font-size:20px;
}
.f21{
	font-size:21px;
}
.f22{
	font-size:22px;
}
.f50{
	font-size:50px;
}
.link{
	color:#505050!important;
	font-weight: 700!important;
}
.link:active,.link:hover{
	color:#FA3C6F!important;
}
.service-icon{
	color:#FA3C6F;
}
.endereco{
	height:65px;
	overflow: hidden; 
}
.height45{ /*preço*/
	height:45px;
	overflow: hidden; 
}
.height50{
	height:50px;
	overflow: hidden; 
}
.height60{
	height:60px;
	overflow: hidden; 
}
.radius10{
	border-radius: 10px
}
.color-pink{
	color: #FA3C6E
}
/* input arquivo */
.label-file{
	background-color: #3498db;
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
  margin: 10px;
  padding: 6px 20px
}
.input-file{
	display: none!important;
}
/* input arquivo */
.no-padding-l{
	padding-left: 0!important;
}
.no-padding-r{
	padding-right: 0!important;
}