.text-bold {
	font-weight: bold;
}
.text-sub {
	text-decoration: underline;
}
.text-left {
	text-align: left !important;
}
.text-right {
	text-align: right !important;
}
.text-strike {
	text-decoration: line-through;
}
.text-underline {
	text-decoration: underline;
}
.text18 {
	font-size: 18px;
}
.img-center {
	margin: 0 auto;
}
.black_separator {
	border-top: 1px solid #000;
}
ul.no_bullets {
  list-style-type: none;
}
p.float {
	float: left;
}
textarea.no-resize {
	resize: none;
}
.red {
    color: #e4000c !important;
}
a.hover-no-underline:hover,
a.hover-no-underline:focus {
	text-decoration: none;
}
/*.ws-floating-icon {
	box-shadow: 0 2px 2px rgba(11, 25, 28, 0.1);
	position: fixed;
	right: 10px;
	bottom: 10px;
	width: 5%;
	z-index: 1;
}*/
a.ws-floating-icon > span.icon2-ws {
    box-shadow: 2px 2px 5px rgba(11, 25, 28, 0.3);
	font-size: 48px !important;
	position: fixed;
	bottom: 15px;
	right: 15px;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
a.ws-floating-icon:hover > span.icon2-ws,
a.ws-floating-icon:active > span.icon2-ws,
a.ws-floating-icon:focus > span.icon2-ws {
	transform: scale(1.2);
}
table.rangos {
	font-size: 0.6em;
	text-align: center;
}