ul{
	list-style-type:none;
}
.ul-inline li{
	display:inline-block;
}
.affix{
	top:10px;
	z-index:100;
}
.affixTop{
	top:0 !important;
	left:0;
	right:0;
}
.decoration-indent{
	text-indent:15px;
}
.decoration-underline:hover,
.decoration-underline.active{
	text-decoration:underline;
}
.form-control{
	border-radius:3px;
	border:1px solid #eee;
	transition:0.3s;
	background:#fff;
	font-size:15px;
	box-shadow:none;
	margin:5px 0;
}
.title-dropdown:hover{
	border-color:#ccc;
}
.title-dropdown .badge{
	display:inline;
}
.title-info img{
	width:24px;
	vertical-align:middle;
	margin:0 5px;
}
.title-info.title-danger{
	color:#ff5a5a;
}
.title-info{
	font-size:18px;
	color:#544343;
	display:block;
	text-align:center;
	margin:10px 0 20px;
	text-transform:uppercase;
}
.form-control:focus,
.form-control:hover{
	box-shadow:none;
	border-color:#55baf5;
	background:#fff;
	cursor:pointer;
}
form label{
	font-size:15px;
	color:#009688;f
	margin:10px 0 15px;
	text-indent:10px;
	display:block;
}
form.inline label{
	margin:5px 0;
	text-indent:0;
}
form.inline .form-control{
	margin:0;
}
.caps{
	text-transform:uppercase;
}
.no-caps{
	text-transform:none;
}
.capl{
	text-transform:capitalize !important;
}
.lows{
	text-transform:lowercase;
}
a.btn-ol:hover{
	text-decoration:none;
}
.btn-ol:active{
	position:relative;
	top:1px;
}
.btn-ol{
	display:inline-block;
	border:3px solid #fff;
	cursor:pointer;
	padding:5px 12px;
	border-radius:4px;
	transition:0.3s;
	margin:0 2px;
	color:#1a1a1b;
	text-align:center;
	line-height:25px;
}
.btn-ol.btn-ol-sm{
	padding:3px 8px;
	border:2px solid #fff;
	font-size:13px;
}
.btn-wrap{
	line-height:14px;
}
.btn-ol.btn-ol-lg{
	padding:8px 12px;
	border:4px solid #fff;
	font-size:15px;
}
.btn-ol.btn-ol-default{
	border-color:#ccc;
}
.btn-ol.btn-ol-default:hover{
	background:#ccc;
	color:#1a1a1b;
}
.btn-ol.btn-ol-primary{
	border-color:#337ab7;
}
.btn-ol.btn-ol-primary:hover,
.btn-ol.btn-ol-primary.btn-filled{
	background:#337ab7;
	color:#fff;
}
.btn-ol.btn-ol-primary.btn-filled:hover{
	background:#4b95d5;
	border-color:#4b95d5;
}
.btn-ol.btn-ol-success{
	border-color:#009688;
}
.btn-ol.btn-ol-success:hover,
.btn-ol.btn-ol-success.btn-filled{
	background:#009688;
	color:#fff;
}
.btn-ol.btn-ol-success.btn-filled:hover{
	background:#27a99d;
	border-color:#27a99d;
}
.btn-ol.btn-ol-danger{
	border-color:#ff5a5a;
}
.btn-ol.btn-ol-danger:hover,
.btn-ol.btn-ol-danger.btn-filled{
	background:#ff5a5a;
	color:#fff;
}
.btn-ol.btn-ol-danger.btn-filled:hover{
	background:#ed6a6a;
	border-color:#ed6a6a;
}
.breaker{
	margin:10px 0;
	height:10px;
	display:block;
}
.breaker.big{
	height:90px;
}
.text-success{
	color:#009688;
}
.text-white{
	color:#fff;
}
.text-danger{
	color:#ff5a5a;
}
.text-warning{
	color:#dea816;
}
.text-default{
	color:#f36f33;
}
.none{
	display:none;
}
.block{
	display:block;
}
.iblock{
	display:inline-block;
}
.holder{
	position:relative;
}
.socials-follow li a img{
	width:44px;
	height:44px;
	transition:0.3s;
}
.socials-follow li a:hover img{
	background:rgba(255, 255, 255, .4);
}
.footer-group{
	margin-top:15px;
	padding:5px 10px;
	list-style-type:square;
	color:#ff5a5a;
}
.footer-group.no-style{
	list-style-type:none !important;
	padding:5px 0;
}
.footer-group li{
	margin-bottom:8px;
}
.footer-group li a{
	color:#fff;
	font-size:15px;
	transition:0.3s;
}
.footer-group li a:hover{
	color:#f47032;
}
.footer-group.inline{
	text-align:left;
	padding:5px 0;
}
.footer-group.inline li{
	display:inline-block;
	margin-right:3px;
}
.footer-group.inline li.divider{
	display:block !important;
	margin-top:5px;
}
.img-cover{
	background-size:cover;
}
.title-default{
	display:block;
	font-weight:bold;
	text-transform:uppercase;
	font-size:22px;
	color:#fff;
	border-bottom:2px solid #ff5a5a;
}
.title-success{
	color:#009688 !important;
}
.title-sub{
	line-height:20px;
	display:block;
	color:#1a1a1b;
	margin-top:10px;
}
@media(max-width:767px){
	.text-xs-center{
		text-align:center !important;
	}
}