/* START Telerik.Sitefinity.Resources.Themes.LayoutsBasics.css */
.sf_cols {
	width: 100%;
	margin: 0;
	padding: 0
}

.sf_cols:before,.sf_cols:after {
	content: "";
	display: table
}

.sf_cols:after {
	clear: both
}

.sf_cols {
	zoom: 1
}

.sf_colsOut+.sf_colsOut {
	*margin-left: -1px!important
}

.sf_block {
	display: block
}

.sf_1col_1_100 {
	float: none;
	margin: 0
}

.sf_2cols_1_25 {
	float: left;
	width: 25%;
	margin: 0
}

.sf_2cols_2_75 {
	float: right;
	width: 75%;
	margin: 0
}

.sf_2cols_2_75 .sf_2cols_2in_75 {
	margin-left: 12px
}

.sf_2cols_1_33 {
	float: left;
	width: 33%;
	margin: 0
}

.sf_2cols_2_67 {
	float: right;
	width: 67%;
	margin: 0
}

.sf_2cols_2_67 .sf_2cols_2in_67 {
	margin-left: 12px
}

.sf_2cols_1_50 {
	float: left;
	width: 50%;
	margin: 0
}

.sf_2cols_2_50 {
	float: right;
	width: 50%;
	margin: 0
}

.sf_2cols_2_50 .sf_2cols_2in_50 {
	margin-left: 12px
}

.sf_2cols_1_67 {
	float: left;
	width: 67%;
	margin: 0
}

.sf_2cols_2_33 {
	float: right;
	width: 33%;
	margin: 0
}

.sf_2cols_2_33 .sf_2cols_2in_33 {
	margin-left: 12px
}

.sf_2cols_1_75 {
	float: left;
	width: 75%;
	margin: 0
}

.sf_2cols_2_25 {
	float: right;
	width: 25%;
	margin: 0
}

.sf_2cols_2_25 .sf_2cols_2in_25 {
	margin-left: 12px
}

.sf_3cols_1_33 {
	float: left;
	width: 33%;
	margin: 0
}

.sf_3cols_2_34 {
	float: left;
	width: 34%;
	margin: 0
}

.sf_3cols_3_33 {
	float: left;
	width: 33%;
	margin: 0;
	_margin-left: -1px!important
}

.sf_3cols_2_34 .sf_3cols_2in_34,.sf_3cols_3_33 .sf_3cols_3in_33 {
	margin-left: 12px
}

.sf_3cols_1_25 {
	float: left;
	width: 25%;
	margin: 0
}

.sf_3cols_2_50 {
	float: left;
	width: 50%;
	margin: 0
}

.sf_3cols_3_25 {
	float: left;
	width: 25%;
	margin: 0;
	_margin-left: -1px!important
}

.sf_3cols_2_50 .sf_3cols_2in_50,.sf_3cols_3_25 .sf_3cols_3in_25 {
	margin-left: 12px
}

.sf_4cols_1_25,.sf_4cols_2_25,.sf_4cols_3_25,.sf_4cols_4_25 {
	float: left;
	width: 25%;
	margin: 0
}

.sf_4cols_4_25 {
	_margin-left: -1px!important
}

.sf_4cols_2_25 .sf_4cols_2in_25,.sf_4cols_3_25 .sf_4cols_3in_25,.sf_4cols_4_25 .sf_4cols_4in_25 {
	margin-left: 12px
}

.sf_5cols_1_20,.sf_5cols_2_20,.sf_5cols_3_20,.sf_5cols_4_20,.sf_5cols_5_20 {
	float: left;
	width: 20%;
	margin: 0
}

.sf_5cols_5_20 {
	_margin-left: -1px!important
}

.sf_5cols_2_20 .sf_5cols_2in_20,.sf_5cols_3_20 .sf_5cols_3in_20,.sf_5cols_4_20 .sf_5cols_4in_20,.sf_5cols_5_20 .sf_5cols_5in_20 {
	margin-left: 12px
}
/* END Telerik.Sitefinity.Resources.Themes.LayoutsBasics.css */
/* START Telerik.Web.UI.Skins.Rotator.css */
.RadRotator {
	visibility: hidden
}

.RadRotator .rrRelativeWrapper {
	position: relative;
	margin: 0!important
}

.RadRotator .rrClipRegion {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: absolute;
	border: 1px solid
}

.RadRotator .rrClipRegion .rrItemsList {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none!important
}

.RadRotator .rrClipRegion .rrItemsList li {
	float: left
}

.RadRotator ul.rrVerticalList {
	padding: 0;
	margin: 0;
	list-style: none!important
}

.RadRotator .rrVerticalList li {
	float: none;
	margin-bottom: 0;
	overflow: hidden;
	display: block;
	_float: left!important
}

.RadRotator .rrButton {
	font-size: 1px;
	text-indent: -9999px;
	display: block;
	position: absolute;
	height: 20px;
	width: 20px;
	line-height: 20px;
	display: none;
	outline: none
}

.RadRotator .rrButton:hover {
	filter: alpha(opacity=100);
	opacity: 1;
	-moz-opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.RadRotator .rrButton.rrButtonUp {
	background-position: 0 0;
	top: -20px;
	left: 50%;
	margin-left: -10px
}

.RadRotator .rrButton.rrButtonUp:hover {
	background-position: -20px 0
}

.RadRotator .rrButton.rrButtonRight {
	background-position: 0 -20px;
	margin-top: -10px;
	right: -21px;
	top: 50%;
	_right: -19px
}

.RadRotator .rrButton.rrButtonRight:hover {
	background-position: -20px -20px
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.RadRotator .rrButton .rrButtonRight {
		margin-right: -17px
	}
}

.RadRotator .rrButton.rrButtonDown {
	background-position: 0 -40px;
	top: 100%;
	left: 50%;
	margin-left: -10px;
	margin-top: 1px;
	_margin-top: -1px
}

.RadRotator .rrButton.rrButtonDown:hover {
	background-position: -20px -40px
}

.RadRotator .rrButton.rrButtonLeft {
	background-position: 0 -60px;
	margin-top: -10px;
	left: -20px;
	top: 50%
}

.RadRotator .rrButton.rrButtonLeft:hover {
	background-position: -20px -60px
}

.RadRotator .rrButton.rrButtonDisabled {
	opacity: .2;
	filter: alpha(opacity=20);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"
}

.RadRotator .rrNoBorder .rrClipRegion {
	border-width: 0!important
}
/* END Telerik.Web.UI.Skins.Rotator.css */
/* START Telerik.Web.UI.Skins.Default.Rotator.Default.css */
.RadRotator_Default .rrClipRegion {
	border-color: #8a8a8a
}

.RadRotator_Default .rrButton {
	background-image: url('../images/WebResource.axd.gif');
	background-repeat: no-repeat
}

.RadRotator_Default .rrLoadingSign {
	background: url('../images/WebResource.axd2.gif') no-repeat center
}
/* END Telerik.Web.UI.Skins.Default.Rotator.Default.css */