/*	
#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:100%;
	background:url(../images/ui.totop.png) no-repeat left top;
}

#toTopHover {
	background:url(../images/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}
*/

/* TO TOP */
.wow {
   visibility: hidden;
}
#toTop {
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 60px;
	right: 20px;
	overflow: hidden;
	width: 40px;
	height: 40px;
	border: none;
	text-indent: 100%;
	background: #555;
	border-radius: 2px;
}
	
#toTopHover {
	background: #ff9900/*#cd5b46#FF0030*/;
	width: 40px;
	height: 40px;
	display: block;
	overflow: hidden;
	float: left;
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
}

a#toTop > i {color:#ffffff; font-size:20px; position: absolute;top: 40%;left: 50%;width: 20px;height: 20px;text-align: center;line-height: 20px;margin-top: -7px;margin-left: -10px;text-indent:0;}

#toTop:active, #toTop:focus {outline:none;}
/*
#toTop:before {font-family:'FontAwesome'; content: "\f106"; color:#ffffff; font-size:20px; position: absolute;top: 50%;left: 50%;width: 20px;height: 20px;text-align: center;line-height: 20px;margin-top: -10px;margin-left: -10px;text-indent:0;}*/

#toTop:active, #toTop:focus {
	outline:none;
}

/* Desktops and laptops ----------- */
@media only screen  and (min-width : 1224px) {
/* Styles */
#toTop {
		/*right: 2%;*/
	}
}

/* Large screens ----------- */
@media only screen  and (min-width : 1366px) {
/* Styles */
#toTop {
		/*right: 4%;*/
	}
}

/* Desktops and laptops ----------- */
@media only screen  and (min-width : 1440px) {
/* Styles */
#toTop {
		/*right: 6%;*/
	}
}

/* Large screens ----------- */
@media only screen  and (min-width : 1824px) {
/* Styles */
#toTop {
		/*right: 23%;*/
	}
}
/*
@media screen and (min-width: 1024px) and (max-width: 1280px) {
	#toTop {
		right: 30px;
	}
}

@media screen and (min-width: 1281px) and (max-width: 1366px) {
	#toTop {
		right: 50px;
	}
}
@media screen and (min-width: 1367px) and (max-width: 1440px) {
	#toTop {
		right: 88px;
	}
}
@media screen and (min-width: 1441px) and (max-width: 1600px) {
	#toTop {
		right: 37%;
	}
}
@media screen and (min-width: 1601px) and (max-width: 1920px) {
	#toTop {
		right: 17%;
	}
}*/
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}

.checkbox-inline,
.radio-inline {
    position: relative;
    display: inline-block;
    padding-left: 5px;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer;
}