#system-message .notice ul {
	color:#A08B4C;
	background:#F5ECC1;
	background-color:#f4ebbd;
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f7f0ce),color-stop(50%,#F5ECC1),to(#f1e5ab));
	background-image:-webkit-linear-gradient(#f7f0ce,#F5ECC1 50%,#f1e5ab);
	background-image:-moz-linear-gradient(top,#f7f0ce,#F5ECC1 50%,#f1e5ab);
	background-image:-o-linear-gradient(#f7f0ce,#F5ECC1 50%,#f1e5ab);
	background-image:linear-gradient(#f7f0ce,#F5ECC1 50%,#f1e5ab);
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f0ce',endColorstr='#fff1e5ab',GradientType=0);
	text-shadow:1px 1px 1px rgba(255,255,255,0.3);
	border-top:1px solid #ffffff;
	-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3);
	-moz-box-shadow:0 1px 0 rgba(0,0,0,0.3);
	box-shadow:0 1px 0 rgba(0,0,0,0.3)
}
#system-message .alert {
	color:#0055BB;
	background:#BFD3E6;
	background-color:#bbd0e5;
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#cadbea),color-stop(50%,#BFD3E6),to(#adc6df));
	background-image:-webkit-linear-gradient(#cadbea,#BFD3E6 50%,#adc6df);
	background-image:-moz-linear-gradient(top,#cadbea,#BFD3E6 50%,#adc6df);
	background-image:-o-linear-gradient(#cadbea,#BFD3E6 50%,#adc6df);
	background-image:linear-gradient(#cadbea,#BFD3E6 50%,#adc6df);
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcadaea',endColorstr='#ffacc6de',GradientType=0);
	text-shadow:1px 1px 1px rgba(255,255,255,0.3);
	border-top:1px solid #ffffff;
	-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3);
	-moz-box-shadow:0 1px 0 rgba(0,0,0,0.3);
	box-shadow:0 1px 0 rgba(0,0,0,0.3)
}
#system-message .alert-error {
	color:#cc0000;
	background:#EBC8C9;
	background-color:#eac4c5;
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#efd3d4),color-stop(50%,#EBC8C9),to(#e4b5b7));
	background-image:-webkit-linear-gradient(#efd3d4,#EBC8C9 50%,#e4b5b7);
	background-image:-moz-linear-gradient(top,#efd3d4,#EBC8C9 50%,#e4b5b7);
	background-image:-o-linear-gradient(#efd3d4,#EBC8C9 50%,#e4b5b7);
	background-image:linear-gradient(#efd3d4,#EBC8C9 50%,#e4b5b7);
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefd3d4',endColorstr='#ffe4b5b6',GradientType=0);
	text-shadow:1px 1px 1px rgba(255,255,255,0.3);
	border-top:1px solid #ffffff;
	-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3);
	-moz-box-shadow:0 1px 0 rgba(0,0,0,0.3);
	box-shadow:0 1px 0 rgba(0,0,0,0.3)
}
#system-message .alert-warning {
	color:#A08B4C;
	background:#F5ECC1;
	background-color:#f4ebbd;
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f7f0ce),color-stop(50%,#F5ECC1),to(#f1e5ab));
	background-image:-webkit-linear-gradient(#f7f0ce,#F5ECC1 50%,#f1e5ab);
	background-image:-moz-linear-gradient(top,#f7f0ce,#F5ECC1 50%,#f1e5ab);
	background-image:-o-linear-gradient(#f7f0ce,#F5ECC1 50%,#f1e5ab);
	background-image:linear-gradient(#f7f0ce,#F5ECC1 50%,#f1e5ab);
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f0ce',endColorstr='#fff1e5ab',GradientType=0);
	text-shadow:1px 1px 1px rgba(255,255,255,0.3);
	border-top:1px solid #ffffff;
	-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3);
	-moz-box-shadow:0 1px 0 rgba(0,0,0,0.3);
	box-shadow:0 1px 0 rgba(0,0,0,0.3)
}
#system-message .alert-success {
	color:#468847;
	background:#dff0d8;
	background-color:#dcefd4;
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#e8f4e3),color-stop(50%,#dff0d8),to(#d0e9c6));
	background-image:-webkit-linear-gradient(#e8f4e3,#dff0d8 50%,#d0e9c6);
	background-image:-moz-linear-gradient(top,#e8f4e3,#dff0d8 50%,#d0e9c6);
	background-image:-o-linear-gradient(#e8f4e3,#dff0d8 50%,#d0e9c6);
	background-image:linear-gradient(#e8f4e3,#dff0d8 50%,#d0e9c6);
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8f4e3',endColorstr='#ffcfe8c5',GradientType=0);
	text-shadow:1px 1px 1px rgba(255,255,255,0.3);
	border-top:1px solid #ffffff;
	-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3);
	-moz-box-shadow:0 1px 0 rgba(0,0,0,0.3);
	box-shadow:0 1px 0 rgba(0,0,0,0.3)
}
@font-face {
	font-family:'FontAwesome';
	src:url('/fonts/fontawesome-webfont.eot?v=3.2.1');
	src:url('/fonts/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('/fonts/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('/fonts/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('/fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
	font-weight:normal;
	font-style:normal
}
[class^="icon-"],[class*=" icon-"] {
	font-style:normal;
	font-weight:normal;
	text-decoration:inherit
}
[class^="icon-"]:before,[class*=" icon-"]:before {
	font-family:FontAwesome,sans-serif;
	font-weight:normal;
	font-style:normal;
	text-decoration:inherit;
	-webkit-font-smoothing:antialiased;
	*margin-right:.3em;
	text-decoration:inherit;
	display:inline-block;
	speak:none
}
.icon-large:before {
	vertical-align:-10%;
	font-size:1.33333333333em
}
a [class^="icon-"],a [class*=" icon-"] {
	display:inline
}
[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width {
	display:inline-block;
	width:1.14285714286em;
	text-align:right;
	padding-right:.285714285714em
}
[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large {
	width:1.42857142857em
}
.icons-ul {
	margin-left:2.14285714286em;
	list-style-type:none
}
.icons-ul>li {
	position:relative
}
.icons-ul .icon-li {
	position:absolute;
	left:-2.14285714286em;
	width:2.14285714286em;
	text-align:center;
	line-height:inherit
}
[class^="icon-"].hide,[class*=" icon-"].hide {
	display:none
}
.icon-muted {
	color:#eee
}
.icon-light {
	color:#fff
}
.icon-dark {
	color:#333
}
.icon-border {
	border:solid 1px #eee;
	padding:.2em .25em .15em;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.icon-2x {
	font-size:2em
}
.icon-2x.icon-border {
	border-width:2px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
.icon-3x {
	font-size:3em
}
.icon-3x.icon-border {
	border-width:3px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px
}
.icon-4x {
	font-size:4em
}
.icon-4x.icon-border {
	border-width:4px;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px
}
.icon-5x {
	font-size:5em
}
.icon-5x.icon-border {
	border-width:5px;
	border-radius:7px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px
}
.pull-right {
	float:right
}
.pull-left {
	float:left
}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left {
	margin-right:.3em
}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right {
	margin-left:.3em
}
[class^="icon-"],[class*=" icon-"] {
	width:auto;
	height:auto;
	line-height:inherit;
	vertical-align:baseline;
	background-image:none;
	background-position:0 0;
	background-repeat:repeat;
	margin-top:0;
	max-width:100%
}
.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"] {
	background-image:none
}
.btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large {
	line-height:.9em
}
.btn [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.nav [class*=" icon-"].icon-spin {
	display:inline-block
}
.nav-tabs [class^="icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"],.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class^="icon-"],.nav-pills [class^="icon-"].icon-large,.nav-pills [class*=" icon-"],.nav-pills [class*=" icon-"].icon-large {
	line-height:.9em
}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x {
	margin-top:.18em
}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large {
	line-height:.8em
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
	margin-top:.25em
}
.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"] {
	margin-top:0
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
	margin-top:.05em
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
	margin-right:.2em
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
	margin-left:.2em
}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"] {
	line-height:inherit
}
.icon-stack {
	position:relative;
	display:inline-block;
	width:2em;
	height:2em;
	line-height:2em;
	vertical-align:-35%
}
.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"] {
	display:block;
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	font-size:1em;
	line-height:inherit;
	*line-height:2em;
}
.icon-stack .icon-stack-base {
	font-size:2em;
	*line-height:1em;
}
.icon-spin {
	display:inline-block;
	-moz-animation:spin 2s infinite linear;
	-o-animation:spin 2s infinite linear;
	-webkit-animation:spin 2s infinite linear;
	animation:spin 2s infinite linear
}
a .icon-stack,a .icon-spin {
	display:inline-block;
	text-decoration:none
}
@-moz-keyframes spin {
	0% {
		-moz-transform:rotate(0deg)
	}
	100% {
		-moz-transform:rotate(359deg)
	}
}
@-webkit-keyframes spin {
	0% {
		-webkit-transform:rotate(0deg)
	}
	100% {
		-webkit-transform:rotate(359deg)
	}
}
@-o-keyframes spin {
	0% {
		-o-transform:rotate(0deg)
	}
	100% {
		-o-transform:rotate(359deg)
	}
}
@-ms-keyframes spin {
	0% {
		-ms-transform:rotate(0deg)
	}
	100% {
		-ms-transform:rotate(359deg)
	}
}
@keyframes spin {
	0% {
		transform:rotate(0deg)
	}
	100% {
		transform:rotate(359deg)
	}
}
.icon-rotate-90:before {
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)
}
.icon-rotate-180:before {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)
}
.icon-rotate-270:before {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	transform:rotate(270deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)
}
.icon-flip-horizontal:before {
	-webkit-transform:scale(-1,1);
	-moz-transform:scale(-1,1);
	-ms-transform:scale(-1,1);
	-o-transform:scale(-1,1);
	transform:scale(-1,1)
}
.icon-flip-vertical:before {
	-webkit-transform:scale(1,-1);
	-moz-transform:scale(1,-1);
	-ms-transform:scale(1,-1);
	-o-transform:scale(1,-1);
	transform:scale(1,-1)
}
a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before {
	display:inline-block
}
.icon-glass:before {
	content:"\f000"
}
.icon-music:before {
	content:"\f001"
}
.icon-search:before {
	content:"\f002"
}
.icon-envelope-alt:before {
	content:"\f003"
}
.icon-heart:before {
	content:"\f004"
}
.icon-star:before {
	content:"\f005"
}
.icon-star-empty:before {
	content:"\f006"
}
.icon-user:before {
	content:"\f007"
}
.icon-film:before {
	content:"\f008"
}
.icon-th-large:before {
	content:"\f009"
}
.icon-th:before {
	content:"\f00a"
}
.icon-th-list:before {
	content:"\f00b"
}
.icon-ok:before {
	content:"\f00c"
}
.icon-remove:before {
	content:"\f00d"
}
.icon-zoom-in:before {
	content:"\f00e"
}
.icon-zoom-out:before {
	content:"\f010"
}
.icon-power-off:before,.icon-off:before {
	content:"\f011"
}
.icon-signal:before {
	content:"\f012"
}
.icon-gear:before,.icon-cog:before {
	content:"\f013"
}
.icon-trash:before {
	content:"\f014"
}
.icon-home:before {
	content:"\f015"
}
.icon-file-alt:before {
	content:"\f016"
}
.icon-time:before {
	content:"\f017"
}
.icon-road:before {
	content:"\f018"
}
.icon-download-alt:before {
	content:"\f019"
}
.icon-download:before {
	content:"\f01a"
}
.icon-upload:before {
	content:"\f01b"
}
.icon-inbox:before {
	content:"\f01c"
}
.icon-play-circle:before {
	content:"\f01d"
}
.icon-rotate-right:before,.icon-repeat:before {
	content:"\f01e"
}
.icon-refresh:before {
	content:"\f021"
}
.icon-list-alt:before {
	content:"\f022"
}
.icon-lock:before {
	content:"\f023"
}
.icon-flag:before {
	content:"\f024"
}
.icon-headphones:before {
	content:"\f025"
}
.icon-volume-off:before {
	content:"\f026"
}
.icon-volume-down:before {
	content:"\f027"
}
.icon-volume-up:before {
	content:"\f028"
}
.icon-qrcode:before {
	content:"\f029"
}
.icon-barcode:before {
	content:"\f02a"
}
.icon-tag:before {
	content:"\f02b"
}
.icon-tags:before {
	content:"\f02c"
}
.icon-book:before {
	content:"\f02d"
}
.icon-bookmark:before {
	content:"\f02e"
}
.icon-print:before {
	content:"\f02f"
}
.icon-camera:before {
	content:"\f030"
}
.icon-font:before {
	content:"\f031"
}
.icon-bold:before {
	content:"\f032"
}
.icon-italic:before {
	content:"\f033"
}
.icon-text-height:before {
	content:"\f034"
}
.icon-text-width:before {
	content:"\f035"
}
.icon-align-left:before {
	content:"\f036"
}
.icon-align-center:before {
	content:"\f037"
}
.icon-align-right:before {
	content:"\f038"
}
.icon-align-justify:before {
	content:"\f039"
}
.icon-list:before {
	content:"\f03a"
}
.icon-indent-left:before {
	content:"\f03b"
}
.icon-indent-right:before {
	content:"\f03c"
}
.icon-facetime-video:before {
	content:"\f03d"
}
.icon-picture:before {
	content:"\f03e"
}
.icon-pencil:before {
	content:"\f040"
}
.icon-map-marker:before {
	content:"\f041"
}
.icon-adjust:before {
	content:"\f042"
}
.icon-tint:before {
	content:"\f043"
}
.icon-edit:before {
	content:"\f044"
}
.icon-share:before {
	content:"\f045"
}
.icon-check:before {
	content:"\f046"
}
.icon-move:before {
	content:"\f047"
}
.icon-step-backward:before {
	content:"\f048"
}
.icon-fast-backward:before {
	content:"\f049"
}
.icon-backward:before {
	content:"\f04a"
}
.icon-play:before {
	content:"\f04b"
}
.icon-pause:before {
	content:"\f04c"
}
.icon-stop:before {
	content:"\f04d"
}
.icon-forward:before {
	content:"\f04e"
}
.icon-fast-forward:before {
	content:"\f050"
}
.icon-step-forward:before {
	content:"\f051"
}
.icon-eject:before {
	content:"\f052"
}
.icon-chevron-left:before {
	content:"\f053"
}
.icon-chevron-right:before {
	content:"\f054"
}
.icon-plus-sign:before {
	content:"\f055"
}
.icon-minus-sign:before {
	content:"\f056"
}
.icon-remove-sign:before {
	content:"\f057"
}
.icon-ok-sign:before {
	content:"\f058"
}
.icon-question-sign:before {
	content:"\f059"
}
.icon-info-sign:before {
	content:"\f05a"
}
.icon-screenshot:before {
	content:"\f05b"
}
.icon-remove-circle:before {
	content:"\f05c"
}
.icon-ok-circle:before {
	content:"\f05d"
}
.icon-ban-circle:before {
	content:"\f05e"
}
.icon-arrow-left:before {
	content:"\f060"
}
.icon-arrow-right:before {
	content:"\f061"
}
.icon-arrow-up:before {
	content:"\f062"
}
.icon-arrow-down:before {
	content:"\f063"
}
.icon-mail-forward:before,.icon-share-alt:before {
	content:"\f064"
}
.icon-resize-full:before {
	content:"\f065"
}
.icon-resize-small:before {
	content:"\f066"
}
.icon-plus:before {
	content:"\f067"
}
.icon-minus:before {
	content:"\f068"
}
.icon-asterisk:before {
	content:"\f069"
}
.icon-exclamation-sign:before {
	content:"\f06a"
}
.icon-gift:before {
	content:"\f06b"
}
.icon-leaf:before {
	content:"\f06c"
}
.icon-fire:before {
	content:"\f06d"
}
.icon-eye-open:before {
	content:"\f06e"
}
.icon-eye-close:before {
	content:"\f070"
}
.icon-warning-sign:before {
	content:"\f071"
}
.icon-plane:before {
	content:"\f072"
}
.icon-calendar:before {
	content:"\f073"
}
.icon-random:before {
	content:"\f074"
}
.icon-comment:before {
	content:"\f075"
}
.icon-magnet:before {
	content:"\f076"
}
.icon-chevron-up:before {
	content:"\f077"
}
.icon-chevron-down:before {
	content:"\f078"
}
.icon-retweet:before {
	content:"\f079"
}
.icon-shopping-cart:before {
	content:"\f07a"
}
.icon-folder-close:before {
	content:"\f07b"
}
.icon-folder-open:before {
	content:"\f07c"
}
.icon-resize-vertical:before {
	content:"\f07d"
}
.icon-resize-horizontal:before {
	content:"\f07e"
}
.icon-bar-chart:before {
	content:"\f080"
}
.icon-twitter-sign:before {
	content:"\f081"
}
.icon-facebook-sign:before {
	content:"\f082"
}
.icon-camera-retro:before {
	content:"\f083"
}
.icon-key:before {
	content:"\f084"
}
.icon-gears:before,.icon-cogs:before {
	content:"\f085"
}
.icon-comments:before {
	content:"\f086"
}
.icon-thumbs-up-alt:before {
	content:"\f087"
}
.icon-thumbs-down-alt:before {
	content:"\f088"
}
.icon-star-half:before {
	content:"\f089"
}
.icon-heart-empty:before {
	content:"\f08a"
}
.icon-signout:before {
	content:"\f08b"
}
.icon-linkedin-sign:before {
	content:"\f08c"
}
.icon-pushpin:before {
	content:"\f08d"
}
.icon-external-link:before {
	content:"\f08e"
}
.icon-signin:before {
	content:"\f090"
}
.icon-trophy:before {
	content:"\f091"
}
.icon-github-sign:before {
	content:"\f092"
}
.icon-upload-alt:before {
	content:"\f093"
}
.icon-lemon:before {
	content:"\f094"
}
.icon-phone:before {
	content:"\f095"
}
.icon-unchecked:before,.icon-check-empty:before {
	content:"\f096"
}
.icon-bookmark-empty:before {
	content:"\f097"
}
.icon-phone-sign:before {
	content:"\f098"
}
.icon-twitter:before {
	content:"\f099"
}
.icon-facebook:before {
	content:"\f09a"
}
.icon-github:before {
	content:"\f09b"
}
.icon-unlock:before {
	content:"\f09c"
}
.icon-credit-card:before {
	content:"\f09d"
}
.icon-rss:before {
	content:"\f09e"
}
.icon-hdd:before {
	content:"\f0a0"
}
.icon-bullhorn:before {
	content:"\f0a1"
}
.icon-bell:before {
	content:"\f0a2"
}
.icon-certificate:before {
	content:"\f0a3"
}
.icon-hand-right:before {
	content:"\f0a4"
}
.icon-hand-left:before {
	content:"\f0a5"
}
.icon-hand-up:before {
	content:"\f0a6"
}
.icon-hand-down:before {
	content:"\f0a7"
}
.icon-circle-arrow-left:before {
	content:"\f0a8"
}
.icon-circle-arrow-right:before {
	content:"\f0a9"
}
.icon-circle-arrow-up:before {
	content:"\f0aa"
}
.icon-circle-arrow-down:before {
	content:"\f0ab"
}
.icon-globe:before {
	content:"\f0ac"
}
.icon-wrench:before {
	content:"\f0ad"
}
.icon-tasks:before {
	content:"\f0ae"
}
.icon-filter:before {
	content:"\f0b0"
}
.icon-briefcase:before {
	content:"\f0b1"
}
.icon-fullscreen:before {
	content:"\f0b2"
}
.icon-group:before {
	content:"\f0c0"
}
.icon-link:before {
	content:"\f0c1"
}
.icon-cloud:before {
	content:"\f0c2"
}
.icon-beaker:before {
	content:"\f0c3"
}
.icon-cut:before {
	content:"\f0c4"
}
.icon-copy:before {
	content:"\f0c5"
}
.icon-paperclip:before,.icon-paper-clip:before {
	content:"\f0c6"
}
.icon-save:before {
	content:"\f0c7"
}
.icon-sign-blank:before {
	content:"\f0c8"
}
.icon-reorder:before {
	content:"\f0c9"
}
.icon-list-ul:before {
	content:"\f0ca"
}
.icon-list-ol:before {
	content:"\f0cb"
}
.icon-strikethrough:before {
	content:"\f0cc"
}
.icon-underline:before {
	content:"\f0cd"
}
.icon-table:before {
	content:"\f0ce"
}
.icon-magic:before {
	content:"\f0d0"
}
.icon-truck:before {
	content:"\f0d1"
}
.icon-pinterest:before {
	content:"\f0d2"
}
.icon-pinterest-sign:before {
	content:"\f0d3"
}
.icon-google-plus-sign:before {
	content:"\f0d4"
}
.icon-google-plus:before {
	content:"\f0d5"
}
.icon-money:before {
	content:"\f0d6"
}
.icon-caret-down:before {
	content:"\f0d7"
}
.icon-caret-up:before {
	content:"\f0d8"
}
.icon-caret-left:before {
	content:"\f0d9"
}
.icon-caret-right:before {
	content:"\f0da"
}
.icon-columns:before {
	content:"\f0db"
}
.icon-sort:before {
	content:"\f0dc"
}
.icon-sort-down:before {
	content:"\f0dd"
}
.icon-sort-up:before {
	content:"\f0de"
}
.icon-envelope:before {
	content:"\f0e0"
}
.icon-linkedin:before {
	content:"\f0e1"
}
.icon-rotate-left:before,.icon-undo:before {
	content:"\f0e2"
}
.icon-legal:before {
	content:"\f0e3"
}
.icon-dashboard:before {
	content:"\f0e4"
}
.icon-comment-alt:before {
	content:"\f0e5"
}
.icon-comments-alt:before {
	content:"\f0e6"
}
.icon-bolt:before {
	content:"\f0e7"
}
.icon-sitemap:before {
	content:"\f0e8"
}
.icon-umbrella:before {
	content:"\f0e9"
}
.icon-paste:before {
	content:"\f0ea"
}
.icon-lightbulb:before {
	content:"\f0eb"
}
.icon-exchange:before {
	content:"\f0ec"
}
.icon-cloud-download:before {
	content:"\f0ed"
}
.icon-cloud-upload:before {
	content:"\f0ee"
}
.icon-user-md:before {
	content:"\f0f0"
}
.icon-stethoscope:before {
	content:"\f0f1"
}
.icon-suitcase:before {
	content:"\f0f2"
}
.icon-bell-alt:before {
	content:"\f0f3"
}
.icon-coffee:before {
	content:"\f0f4"
}
.icon-food:before {
	content:"\f0f5"
}
.icon-file-text-alt:before {
	content:"\f0f6"
}
.icon-building:before {
	content:"\f0f7"
}
.icon-hospital:before {
	content:"\f0f8"
}
.icon-ambulance:before {
	content:"\f0f9"
}
.icon-medkit:before {
	content:"\f0fa"
}
.icon-fighter-jet:before {
	content:"\f0fb"
}
.icon-beer:before {
	content:"\f0fc"
}
.icon-h-sign:before {
	content:"\f0fd"
}
.icon-plus-sign-alt:before {
	content:"\f0fe"
}
.icon-double-angle-left:before {
	content:"\f100"
}
.icon-double-angle-right:before {
	content:"\f101"
}
.icon-double-angle-up:before {
	content:"\f102"
}
.icon-double-angle-down:before {
	content:"\f103"
}
.icon-angle-left:before {
	content:"\f104"
}
.icon-angle-right:before {
	content:"\f105"
}
.icon-angle-up:before {
	content:"\f106"
}
.icon-angle-down:before {
	content:"\f107"
}
.icon-desktop:before {
	content:"\f108"
}
.icon-laptop:before {
	content:"\f109"
}
.icon-tablet:before {
	content:"\f10a"
}
.icon-mobile-phone:before {
	content:"\f10b"
}
.icon-circle-blank:before {
	content:"\f10c"
}
.icon-quote-left:before {
	content:"\f10d"
}
.icon-quote-right:before {
	content:"\f10e"
}
.icon-spinner:before {
	content:"\f110"
}
.icon-circle:before {
	content:"\f111"
}
.icon-mail-reply:before,.icon-reply:before {
	content:"\f112"
}
.icon-github-alt:before {
	content:"\f113"
}
.icon-folder-close-alt:before {
	content:"\f114"
}
.icon-folder-open-alt:before {
	content:"\f115"
}
.icon-expand-alt:before {
	content:"\f116"
}
.icon-collapse-alt:before {
	content:"\f117"
}
.icon-smile:before {
	content:"\f118"
}
.icon-frown:before {
	content:"\f119"
}
.icon-meh:before {
	content:"\f11a"
}
.icon-gamepad:before {
	content:"\f11b"
}
.icon-keyboard:before {
	content:"\f11c"
}
.icon-flag-alt:before {
	content:"\f11d"
}
.icon-flag-checkered:before {
	content:"\f11e"
}
.icon-terminal:before {
	content:"\f120"
}
.icon-code:before {
	content:"\f121"
}
.icon-reply-all:before {
	content:"\f122"
}
.icon-mail-reply-all:before {
	content:"\f122"
}
.icon-star-half-full:before,.icon-star-half-empty:before {
	content:"\f123"
}
.icon-location-arrow:before {
	content:"\f124"
}
.icon-crop:before {
	content:"\f125"
}
.icon-code-fork:before {
	content:"\f126"
}
.icon-unlink:before {
	content:"\f127"
}
.icon-question:before {
	content:"\f128"
}
.icon-info:before {
	content:"\f129"
}
.icon-exclamation:before {
	content:"\f12a"
}
.icon-superscript:before {
	content:"\f12b"
}
.icon-subscript:before {
	content:"\f12c"
}
.icon-eraser:before {
	content:"\f12d"
}
.icon-puzzle-piece:before {
	content:"\f12e"
}
.icon-microphone:before {
	content:"\f130"
}
.icon-microphone-off:before {
	content:"\f131"
}
.icon-shield:before {
	content:"\f132"
}
.icon-calendar-empty:before {
	content:"\f133"
}
.icon-fire-extinguisher:before {
	content:"\f134"
}
.icon-rocket:before {
	content:"\f135"
}
.icon-maxcdn:before {
	content:"\f136"
}
.icon-chevron-sign-left:before {
	content:"\f137"
}
.icon-chevron-sign-right:before {
	content:"\f138"
}
.icon-chevron-sign-up:before {
	content:"\f139"
}
.icon-chevron-sign-down:before {
	content:"\f13a"
}
.icon-html5:before {
	content:"\f13b"
}
.icon-css3:before {
	content:"\f13c"
}
.icon-anchor:before {
	content:"\f13d"
}
.icon-unlock-alt:before {
	content:"\f13e"
}
.icon-bullseye:before {
	content:"\f140"
}
.icon-ellipsis-horizontal:before {
	content:"\f141"
}
.icon-ellipsis-vertical:before {
	content:"\f142"
}
.icon-rss-sign:before {
	content:"\f143"
}
.icon-play-sign:before {
	content:"\f144"
}
.icon-ticket:before {
	content:"\f145"
}
.icon-minus-sign-alt:before {
	content:"\f146"
}
.icon-check-minus:before {
	content:"\f147"
}
.icon-level-up:before {
	content:"\f148"
}
.icon-level-down:before {
	content:"\f149"
}
.icon-check-sign:before {
	content:"\f14a"
}
.icon-edit-sign:before {
	content:"\f14b"
}
.icon-external-link-sign:before {
	content:"\f14c"
}
.icon-share-sign:before {
	content:"\f14d"
}
.icon-compass:before {
	content:"\f14e"
}
.icon-collapse:before {
	content:"\f150"
}
.icon-collapse-top:before {
	content:"\f151"
}
.icon-expand:before {
	content:"\f152"
}
.icon-euro:before,.icon-eur:before {
	content:"\f153"
}
.icon-gbp:before {
	content:"\f154"
}
.icon-dollar:before,.icon-usd:before {
	content:"\f155"
}
.icon-rupee:before,.icon-inr:before {
	content:"\f156"
}
.icon-yen:before,.icon-jpy:before {
	content:"\f157"
}
.icon-renminbi:before,.icon-cny:before {
	content:"\f158"
}
.icon-won:before,.icon-krw:before {
	content:"\f159"
}
.icon-bitcoin:before,.icon-btc:before {
	content:"\f15a"
}
.icon-file:before {
	content:"\f15b"
}
.icon-file-text:before {
	content:"\f15c"
}
.icon-sort-by-alphabet:before {
	content:"\f15d"
}
.icon-sort-by-alphabet-alt:before {
	content:"\f15e"
}
.icon-sort-by-attributes:before {
	content:"\f160"
}
.icon-sort-by-attributes-alt:before {
	content:"\f161"
}
.icon-sort-by-order:before {
	content:"\f162"
}
.icon-sort-by-order-alt:before {
	content:"\f163"
}
.icon-thumbs-up:before {
	content:"\f164"
}
.icon-thumbs-down:before {
	content:"\f165"
}
.icon-youtube-sign:before {
	content:"\f166"
}
.icon-youtube:before {
	content:"\f167"
}
.icon-xing:before {
	content:"\f168"
}
.icon-xing-sign:before {
	content:"\f169"
}
.icon-youtube-play:before {
	content:"\f16a"
}
.icon-dropbox:before {
	content:"\f16b"
}
.icon-stackexchange:before {
	content:"\f16c"
}
.icon-instagram:before {
	content:"\f16d"
}
.icon-flickr:before {
	content:"\f16e"
}
.icon-adn:before {
	content:"\f170"
}
.icon-bitbucket:before {
	content:"\f171"
}
.icon-bitbucket-sign:before {
	content:"\f172"
}
.icon-tumblr:before {
	content:"\f173"
}
.icon-tumblr-sign:before {
	content:"\f174"
}
.icon-long-arrow-down:before {
	content:"\f175"
}
.icon-long-arrow-up:before {
	content:"\f176"
}
.icon-long-arrow-left:before {
	content:"\f177"
}
.icon-long-arrow-right:before {
	content:"\f178"
}
.icon-apple:before {
	content:"\f179"
}
.icon-windows:before {
	content:"\f17a"
}
.icon-android:before {
	content:"\f17b"
}
.icon-linux:before {
	content:"\f17c"
}
.icon-dribbble:before {
	content:"\f17d"
}
.icon-skype:before {
	content:"\f17e"
}
.icon-foursquare:before {
	content:"\f180"
}
.icon-trello:before {
	content:"\f181"
}
.icon-female:before {
	content:"\f182"
}
.icon-male:before {
	content:"\f183"
}
.icon-gittip:before {
	content:"\f184"
}
.icon-sun:before {
	content:"\f185"
}
.icon-moon:before {
	content:"\f186"
}
.icon-archive:before {
	content:"\f187"
}
.icon-bug:before {
	content:"\f188"
}
.icon-vk:before {
	content:"\f189"
}
.icon-weibo:before {
	content:"\f18a"
}
.icon-renren:before {
	content:"\f18b"
}
body .noitalic {
	font-style:normal !important
}
body .nobold {
	font-weight:normal !important
}
body .flush {
	margin:0 !important;
	padding:0 !important
}
body .nomarginall {
	margin:0 !important
}
body .nopaddingall {
	padding:0 !important
}
body .nomargintop {
	margin-top:0 !important
}
body .nomarginbottom {
	margin-bottom:0 !important
}
body .nomarginleft {
	margin-left:0 !important
}
body .nomarginright {
	margin-right:0 !important
}
body .nopaddingtop {
	padding-top:0 !important
}
body .nopaddingbottom {
	padding-bottom:0 !important
}
body .nopaddingleft {
	padding-left:0 !important
}
body .nopaddingright {
	padding-right:0 !important
}
#rokajaxsearch {
	margin:0
}
#rokajaxsearch>.rokajaxsearch {
	background:none;
	box-shadow:none;
	border:0
}
.rokajaxsearch .roksearch-wrapper {
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px
}
.rokajaxsearch .inputbox {
	border:0;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background-position:97% -65px;
	background-repeat:no-repeat;
	background-color:transparent !important;
	font-size:12px;
	margin-bottom:0;
	padding:0 5px;
	width:100%;
	height:35px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.rokajaxsearch .search_options {
	margin-top:8px;
	padding-bottom:15px
}
.rokajaxsearch .search_options label {
	margin-right:20px !important
}
.rokajaxsearch .search_options label input[type="radio"],.rokajaxsearch .search_options label input[type="checkbox"] {
	margin:0 5px 0 0
}
.rokajaxsearch .clr {
	clear:both
}
.rokajaxsearch .searchintro {
	overflow:hidden
}
#roksearch_results {
	z-index:10000;
	position:absolute;
	width:400px;
	float:right;
	text-align:left;
	visibility:hidden;
	border-radius:2px;
	margin-top:5px
}
#roksearch_results .small {
	display:inline;
	position:relative;
	text-align:inherit;
	bottom:0;
	right:0;
	font-size:11px;
	font-style:italic
}
#roksearch_results a.clr {
	margin:10px 0 5px 0
}
#roksearch_results h3 {
	margin-top:0;
	margin-bottom:2px;
	line-height:110%;
	font-size:110%;
	padding-bottom:0
}
#roksearch_results .container-wrapper {
	overflow:hidden
}
#roksearch_results .page {
	float:left
}
#roksearch_results .roksearch_header,#roksearch_results .roksearch_row_btm {
	padding:10px 15px;
	line-height:130%;
	text-transform:none;
	font-weight:normal;
	font-size:14px
}
#roksearch_results .roksearch_header {
	border-radius:3px 3px 0 0
}
#roksearch_results .roksearch_row_btm {
	border-radius:0 0 3px 3px
}
#roksearch_results .roksearch_row_btm {
	border-bottom:0;
	overflow:hidden
}
#roksearch_results .roksearch_row_btm span {
	line-height:140%
}
#roksearch_results .roksearch_even,#roksearch_results .roksearch_odd {
	padding:15px;
	border-bottom:0
}
#roksearch_results .roksearch_even span,#roksearch_results .roksearch_odd span {
	margin-top:15px;
	line-height:140%
}
#roksearch_results .roksearch_even span.highlight,#roksearch_results .roksearch_odd span.highlight {
	margin-top:0;
	padding:0 3px
}
#roksearch_results .viewall {
	float:left;
	margin:0 5px
}
#roksearch_results .viewall span {
	line-height:130%;
	text-transform:none
}
#roksearch_results .estimated_res {
	font-size:9px;
	font-style:italic;
	text-transform:none;
	float:left
}
#roksearch_results .pagination_res {
	font-style:normal;
	float:right;
	text-transform:none;
	font-size:11px;
	margin-top:-1px
}
#roksearch_results .powered-by-google {
	text-transform:lowercase;
	font-style:italic;
	font-size:9px
}
#roksearch_results .google-search #roksearch_link {
	margin-top:5px
}
#roksearch_results .google-thumb-image {
	margin:0 auto
}
#roksearch_results .readon {
	margin-top:15px
}
#roksearch_results .readon span,#roksearch_results .readon .button {
	font-size:13px;
	line-height:22px
}
#roksearch_results .container-arrows {
	margin-top:2px;
	height:12px;
	width:30px;
	float:left;
	margin-right:5px;
	position:relative
}
#roksearch_results .roksearch_wrapper2,#roksearch_results .roksearch_wrapper3,#roksearch_results .roksearch_wrapper4 {
	border-radius:2px
}
#roksearch_results .roksearch_result_wrapper1 {
	-webkit-transition:background-color .3s linear;
	-moz-transition:background-color .3s linear;
	-o-transition:background-color .3s linear;
	transition:background-color .3s linear
}
#roksearch_results #roksearch_link {
	float:right;
	padding-right:5;
	margin-top:15px;
	display:block;
	height:16px;
	width:16px
}
#roksearch_results .arrow-left,#roksearch_results .arrow-left-disabled,#roksearch_results .arrow-right,#roksearch_results .arrow-right-disabled {
	width:12px;
	height:12px;
	position:absolute;
	top:0
}
#roksearch_results .arrow-left {
	left:0;
	cursor:pointer;
	background-position:0 2px
}
#roksearch_results .arrow-left-disabled {
	left:0;
	background-position:0 -33px
}
#roksearch_results .arrow-right {
	left:18px;
	cursor:pointer;
	background-position:0 -15px
}
#roksearch_results .arrow-right-disabled {
	left:18px;
	background-position:0 -33px
}
.rg-sc .rg-scr-slide {
	display:block
}
.rg-sc .rg-scr-info {
	position:relative;
	left:0;
	right:0
}
.rg-sc .layout-left .rg-scr-info {
	left:0
}
.rg-sc .layout-right .rg-scr-info {
	right:0
}
.rg-sc .rg-scr-content {
	position:absolute;
	top:0
}
.rg-sc .rg-scr-title-span {
	margin:0 0 15px 0
}
.rg-sc .rg-scr-desc-surround {
	clear:both
}
.rg-sc .rg-scr-controls .prev {
	left:-40px
}
.rg-sc .rg-scr-controls .next {
	right:-40px
}
.rg-sc-slide .rg-sc-title-span {
	margin:0 0 15px 0
}
.rg-sc-slide .rg-sc-desc-surround {
	clear:both
}
.rokpad-editor-wrapper {
	text-shadow:none
}
.com {
	color:#93a1a1
}
.lit {
	color:#195f91
}
.pun,.opn,.clo {
	color:#93a1a1
}
.fun {
	color:#dc322f
}
.str,.atv {
	color:#dd1144
}
.kwd,.linenums .tag {
	color:#3A87B2
}
.typ,.atn,.dec,.var {
	color:teal
}
.tag,.pln {
	color:#585858
}
.prettyprint {
	padding:8px;
	background-color:#fcfcfc
}
.prettyprint.linenums {
	-webkit-box-shadow:40px 0 0 #ffffff inset,41px 0 0 #d5d5d5 inset;
	-moz-box-shadow:40px 0 0 #ffffff inset,41px 0 0 #d5d5d5 inset;
	box-shadow:40px 0 0 #ffffff inset,41px 0 0 #d5d5d5 inset
}
ol.linenums {
	margin:0 0 0 33px;
	padding-left:0
}
ol.linenums li {
	padding-left:12px;
	color:#aaaaaa;
	line-height:18px;
	text-shadow:0 1px 0 1px 1px 1px rgba(255,255,255,0.5)
}
code,pre {
	text-shadow:none
}
#rt-offline-body h1.sitename {
	font-size:500%
}
#rt-offline-body .offline h1 {
	font-size:300%
}
#rt-offline-body .offline p {
	font-size:150%
}
#rt-offline-body .offline-image {
	text-align:center
}
#rt-offline-body .row {
	text-align:center
}
#rt-offline-body .row .cell {
	margin:0 auto;
	text-align:left
}
.rt-error #rt-mainbody-surround {
	padding-top:35px;
	padding-bottom:35px
}
.rt-error .rt-error-desc {
	margin:60px 0
}
.rt-error #rt-bottom {
	min-height:120px
}
.rt-error #gantry-totop {
	display:none
}
.rt-error-img {
	width:400px;
	height:328px;
	float:left;
	background:url('/live/joomla/oculus/templates/rt_oculus/images/main/error-image.png') 0 0 no-repeat;
	background-size:400px
}
.rt-error-content {
	margin-left:450px
}
@media only screen and (min-width:960px) and (max-width:1199px) {
	.rt-error-img {
		width:320px;
		height:260px;
		background-size:320px
	}
	.rt-error-content {
		margin-left:335px
	}
}
@media only screen and (min-width:768px) and (max-width:959px) {
	.rt-error-img {
		width:280px;
		height:250px;
		background-size:280px
	}
	.rt-error-content {
		margin-left:295px
	}
	.error-title {
		font-size:1.8em
	}
}
@media only screen and (min-width:481px) and (max-width:767px) {
	.rt-error-img {
		width:280px;
		height:260px;
		margin:0 auto;
		background-size:280px;
		background-position:50% 0;
		float:none
	}
	.rt-error-content {
		margin-left:0
	}
	.error-title {
		font-size:1.8em
	}
}
@media only screen and (max-width:480px) {
	.rt-error-img {
		width:260px;
		height:240px;
		margin:0 auto;
		background-size:260px;
		background-position:50% 0;
		float:none
	}
	.rt-error-content {
		margin-left:0
	}
	.error-title {
		font-size:1.6em
	}
}
small {
	font-size:.85em
}
cite {
	font-style:normal
}
[class^="icon-"],[class*=" icon-"] {
	width:auto;
	height:auto
}
ul.menu ul.unstyled {
	margin-left:25px
}
.input-xxlarge {
	width:97%
}
.gantry-example .search-query {
	margin-bottom:10px
}
body #rokstock .title,body .rokstock-tooltip .title {
	font-size:12px;
	line-height:inherit;
	margin:auto;
	padding:inherit;
	font-weight:inherit;
	border:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
body #rokstock .rokstock-list .row,body .rokstock-tooltip .rokstock-list .row {
	margin:auto;
	overflow:hidden;
	height:auto
}
body #rokstock .rokstock-list .row:before,body #rokstock .rokstock-list .row:after,body .rokstock-tooltip .rokstock-list .row:before,body .rokstock-tooltip .rokstock-list .row:after {
	display:none;
	content:none;
	clear:inherit
}
body #rokstock select,body .rokstock-tooltip select {
	width:auto;
	height:auto;
	line-height:auto;
	margin:0
}
body #rokstock input[type="text"],body .rokstock-tooltip input[type="text"] {
	margin-bottom:inherit;
	font-size:12px
}
body #rokstock .rokstock-add,body .rokstock-tooltip .rokstock-add {
	height:auto;
	padding:1px 5px
}
body #rokstock .value,body .rokstock-tooltip .value {
	font-size:.9em
}
body .rokstock-tooltip .row {
	margin:auto;
	overflow:hidden;
	height:auto
}
body .rokstock-tooltip .row:before,body .rokstock-tooltip .row:after {
	display:none;
	content:none;
	clear:inherit
}
body #rokweather .rokweather-wrapper .row {
	margin:auto;
	overflow:hidden;
	height:auto
}
body #rokweather .rokweather-wrapper .row:before,body #rokweather .rokweather-wrapper .row:after {
	display:none;
	content:none;
	clear:inherit
}
body #rokweather form {
	margin-bottom:inherit
}
body .cart_quickcart select {
	width:auto;
	height:auto;
	line-height:auto;
	margin:0
}
body .cart_quickcart input[type="text"] {
	margin-bottom:inherit;
	font-size:12px;
	line-height:inherit;
	padding:inherit;
	height:inherit
}
#phocaMap img,.gmnoprint img,.wk-map img,.SpGeoMapModbasic img {
	max-width:none
}
.xdebug-var-dump i {
	width:inherit !important
}
.icon-file-add:before,.icon-cancel:before,.icon-eye:before,.icon-location:before,.icon-arrow-up-3:before,.icon-folder-2:before,.icon-checkedout:before,.icon-locked:before,.icon-comments-2:before,.icon-out:before,.icon-redo:before,.icon-file-add:before,.icon-new:before,.icon-apply:before,.icon-pencil-2:before,.icon-folder:before,.icon-pictures:before,.icon-list-view:before,.icon-power-cord:before,.icon-cube:before,.icon-puzzle:before,.icon-tools:before,.icon-options:before,.icon-equalizer:before,.icon-brush:before,.icon-eye:before,.icon-checkbox-unchecked:before,.icon-checkin:before,.icon-checkbox:before,.icon-checkbox-partial:before,.icon-star-2:before,.icon-featured:before,.icon-calendar-2:before,.icon-help:before,.icon-support:before,.icon-warning:before,.icon-publish:before,.icon-checkmark:before,.icon-unpublish:before,.icon-cancel:before,.icon-purge:before,.icon-mail:before,.icon-mail-2:before,.icon-unarchive:before,.icon-drawer:before,.icon-drawer-2:before,.icon-box-add:before,.icon-box-remove:before,.icon-grid-view:before,.icon-grid-view-2:before,.icon-menu:before,.icon-delete:before,.icon-cancel-2:before,.icon-save-new:before,.icon-plus-2:before,.icon-minus-2:before,.icon-quote:before,.icon-quote-2:before,.icon-database:before,.icon-location:before,.icon-expand-2:before,.icon-contract:before,.icon-contract-2:before,.icon-health:before,.icon-wand:before,.icon-unblock:before,.icon-vcard:before,.icon-clock:before,.icon-address:before,.icon-feed:before,.icon-flag-2:before,.icon-pin:before,.icon-lamp:before,.icon-chart:before,.icon-bars:before,.icon-pie:before,.icon-lightning:before,.icon-next:before,.icon-previous:before,.icon-first:before,.icon-last:before,.icon-loop:before,.icon-shuffle:before,.icon-arrow-first:before,.icon-arrow-last:before,.icon-uparrow:before,.icon-downarrow:before,.icon-arrow-up-2:before,.icon-arrow-right-2:before,.icon-arrow-down-2:before,.icon-arrow-left-2:before,.icon-play-2:before,.icon-menu-2:before,.icon-arrow-up-3:before,.icon-arrow-right-3:before,.icon-arrow-down-3:before,.icon-arrow-left-3:before,.icon-printer:before,.icon-color-palette:before,.icon-camera-2:before,.icon-file-remove:before,.icon-save-copy:before,.icon-cart:before,.icon-basket:before,.icon-broadcast:before,.icon-screen:before,.icon-mobile:before,.icon-users:before,.icon-out-2:before {
	font-family:'IcoMoon' !important
}
.rt-image {
	position:relative
}
.rt-image img {
	max-width:100%;
	height:auto}
.sprocket-lists-image {
	border-radius:5px;
	padding:4px;
	background-color:rgba(255,255,255,0.04);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0.1)),to(rgba(255,255,255,0.2)));
	background-image:-webkit-linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.1) 100%,rgba(255,255,255,0.2));
	background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0.1) 100%,rgba(255,255,255,0.2));
	background-image:-o-linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.1) 100%,rgba(255,255,255,0.2));
	background-image:linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.1) 100%,rgba(255,255,255,0.2));
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fffffff',endColorstr='#32ffffff',GradientType=0);
	box-shadow:0 1px 1px rgba(0,0,0,0.3)
}

.border-image {
	border-radius:5px;
	padding:4px;
	background-color:rgba(255,255,255,0.04);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0.1)),to(rgba(255,255,255,0.2)));
	background-image:-webkit-linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.1) 100%,rgba(255,255,255,0.2));
	background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0.1) 100%,rgba(255,255,255,0.2));
	background-image:-o-linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.1) 100%,rgba(255,255,255,0.2));
	background-image:linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.1) 100%,rgba(255,255,255,0.2));
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fffffff',endColorstr='#32ffffff',GradientType=0);
	box-shadow:0 1px 1px rgba(0,0,0,0.3)
}
.rt-social-buttons .social-button {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8xNC8xMQ5pWM4AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAG0lEQVQokWP8//9/AwOZgIlcjaOaRzWPasYBAKmxA5s3S30aAAAAAElFTkSuQmCC') 0 0 repeat
}
.rt-social-buttons .social-button.rt-social-button-1:hover {
	background:#3B5998
}
.rt-social-buttons .social-button.rt-social-button-2:hover {
	background:#00CAFB
}
.rt-social-buttons .social-button.rt-social-button-3:hover {
	background:#FF6600
}
.rt-social-buttons .social-button.rt-social-button-4:hover {
	background:#D23A1D
}
.rt-social-buttons .social-button.rt-social-button-5:hover {
	background:#4DA9C2
}
.rt-social-buttons .social-button.rt-social-button-6:hover {
	background:#4DA9C2
}
.fp-rokajaxsearch.rt-block {
	margin:0 10px 0 0;
	padding:10px 15px 0 0
}
body.menu-type-nomenu .fp-rokajaxsearch.rt-block {
	margin:0 10px;
	padding:10px 15px;
	width:25%;
	float:right
}
.fp-roksprocket-slideshow {
	margin:15px -5px 5px -15px
}
.fp-roksprocket-slideshow .layout-slideshow .sprocket-features-pagination {
	top:15px;
	right:20px;
	left:inherit
}
.fp-roksprocket-slideshow .layout-slideshow .sprocket-features-content {
	bottom:15px;
	left:15px
}
.fp-roksprocket-lists-1 .sprocket-lists .sprocket-lists-container li:hover,.fp-roksprocket-lists-2 .sprocket-lists .sprocket-lists-container li:hover {
	background-color:rgba(77,169,194,0.02);
	background-image:-webkit-gradient(linear,left top,right top,0 0,0 100%,from(transparent),color-stop(30%,rgba(77,169,194,0.2)),to(rgba(77,169,194,0.7)));
	background-image:-webkit-linear-gradient(left,transparent,rgba(77,169,194,0.2) 30%,rgba(77,169,194,0.7));
	background-image:-moz-linear-gradient(left,transparent,rgba(77,169,194,0.2) 30%,rgba(77,169,194,0.7));
	background-image:-ms-linear-gradient(left,transparent,rgba(77,169,194,0.2) 30%,rgba(77,169,194,0.7));
	background-image:-o-linear-gradient(left,transparent,rgba(77,169,194,0.2) 30%,rgba(77,169,194,0.7));
	background-image:linear-gradient(left,transparent,rgba(77,169,194,0.2) 30%,rgba(77,169,194,0.7));
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b24da9c2',GradientType=1)
}
.fp-roksprocket-lists-1.rt-block {
	margin:30px 0 20px 0 !important
}
.fp-roksprocket-lists-1 .sprocket-lists-title {
	cursor:text
}
.fp-roksprocket-lists-2.rt-block {
	margin-left:0
;
	margin-right: 0;
}
.fp-roksprocket-lists-2 .sprocket-lists-title a {
	color:#585858
}
.fp-roksprocket-lists-2 .sprocket-lists-item .readon-wrapper {
	margin-left:87px
}
.fp-roksprocket-lists-2 .readon-wrapper .readon {
	color:#4DA9C2 !important;
	background:none;
	border:0 none;
	box-shadow:none;
	font-size:105%;
	font-weight:bold;
	padding:0;
	margin:10px 0 0 0
}
.fp-roksprocket-lists-2 .readon-wrapper .readon:hover {
	color:#585858 !important
}
.fp-roksprocket-tabs {
	background-color:rgba(0,0,0,0);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.3)),color-stop(30%,transparent),to(transparent));
	background-image:-webkit-linear-gradient(rgba(255,255,255,0.3),transparent 30%,transparent);
	background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3),transparent 30%,transparent);
	background-image:-o-linear-gradient(rgba(255,255,255,0.3),transparent 30%,transparent);
	background-image:linear-gradient(rgba(255,255,255,0.3),transparent 30%,transparent);
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4cffffff',endColorstr='#00000000',GradientType=0);
	border-top:1px solid rgba(255,255,255,0.5)
}
.fp-roksprocket-tabs .sprocket-tabs {
	margin:0 -15px
}
.fp-roksprocket-tabs .sprocket-tabs .img {
	margin:0 -15px 15px -15px;
	overflow:hidden
}
.fp-roksprocket-tabs .sprocket-tabs .img img {
	position:relative;
	margin-top:-3px;
	top:2px
}
.fp-showcase-a .rt-image img {
	border-radius:5px
;
	height: 60px;
}
.fp-showcase-a small {
	display:inline-block;
	line-height:17px;
	color:rgba(88,88,88,0.65);
	text-shadow:none
}
.fp-sidebar-b .gantry-width-spacer {
	margin:5px
}
.fp-sidebar-b .rt-image img {
	border-radius:5px
}
.fp-sidebar-b-img {
	position:relative;
	overflow:hidden
}
.fp-sidebar-b-img img {
	position:relative
}
.fp-featured-article .img {
	margin:-25px -15px -55px -15px
}
.fp-featured-article .title {
	color:#ffffff !important;
	text-shadow:1px 1px 1px rgba(0,0,0,0.5);
	margin:0 0 30px 0 !important;
	padding:0 10px;
	/* border-radius:5px;*//* display:inline-block;*/position:relative;
	z-index:10;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTAvMTQvMTEOaVjOAAAAG0lEQVQokWNkYGBoYCATMJGrcVTzqOZRzTgAAADOAJ7pPTa4AAAAAElFTkSuQmCC') 0 0 repeat rgba(223,235,235,0.5)
}
.main-body-style-light .fp-featured-article .title {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTAvMTQvMTEOaVjOAAAAG0lEQVQokWNkYGBoYCATMJGrcVTzqOZRzTgAAADOAJ7pPTa4AAAAAElFTkSuQmCC') 0 0 repeat transparent
}
.rt-footer-logo {
	background: url('/img/logo.png') 0 0 no-repeat;
	width: 367px;
	height:100px;
	display:block;
	margin:0 0 10px 0;
	float:left
}
.promo1 {
	font-size:3em;
	line-height:1.5em
;font-family: opensans,Helvetica,Arial,sans-serif;
}
.promo2 {
	font-size:1.3em;
	line-height:1.3em
}
.rt-large-button {
	font-size:24px;
	margin:20px 0;
	padding:10px 30px
}
.rt-tag {
	color:rgba(255,255,255,0.5);
	font-size:85%;
	font-style:italic
}
.main-body-style-light .rt-tag {
	color:rgba(0,0,0,0.35)
}
.rt-mbsb-table .rt-sb-table-col {
	height:38px;
	vertical-align:middle
}
.rt-mbsb-table .rt-mb-table-col {
	height:75px;
	vertical-align:middle
}
body .rt-center {
	text-align:center
}
body .rt-noborder {
	border:0 !important;
	box-shadow:none !important
}
body .rt-floatleft {
	float:left;
	margin-right:15px;
	margin-left:0
}
body .rt-floatright {
	float:right;
	margin-left:15px;
	margin-right:0
}
body .rt-uppercase {
	text-transform:uppercase
}
body .rt-lowercase {
	text-transform:lowercase
}
body .rt-invisible {
	display:none;
}
body .normalfont,body .normalfont li {
	font-size:100% !important;
	line-height:inherit !important
}
body .boldfont {
	font-weight:bold !important
}
body .noitalic {
	font-style:normal !important
}
body .nobold,body .nobold a,body .nobold li {
	font-weight:normal !important
}
body .rt-displayinline {
	display:inline !important
}
body .nomarginall,body .rt-block.nomarginall,body ul.nomarginall,body li.nomarginall {
	margin-left:0 !important;
	margin-right:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important
}
body .nopaddingall,body .rt-block.nopaddingall,body ul.nopaddingall,body li.nopaddingall {
	padding-left:0 !important;
	padding-right:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important
}
body .nomargintop,body .rt-block.nomargintop,body ul.nomargintop,body li.nomargintop {
	margin-top:0 !important
}
body .nomarginbottom,body .rt-block.nomarginbottom,body ul.nomarginbottom,body li.nomarginbottom {
	margin-bottom:0 !important
}
body .nomarginleft,body .rt-block.nomarginleft,body ul.nomarginleft,body li.nomarginleft {
	margin-left:0 !important
}
body .nomarginright,body .rt-block.nomarginright,body ul.nomarginright,body li.nomarginright {
	margin-right:0 !important
}
body .nopaddingtop,body .rt-block.nopaddingtop,body ul.nopaddingtop,body li.nopaddingtop {
	padding-top:0 !important
}
body .nopaddingbottom,body .rt-block.nopaddingbottom,body ul.nopaddingbottom,body li.nopaddingbottom {
	padding-bottom:0 !important
}
body .nopaddingleft,body .rt-block.nopaddingleft,body ul.nopaddingleft,body li.nopaddingleft {
	padding-left:0 !important
}
body .nopaddingright,body .rt-block.nopaddingright,body ul.nopaddingright,body li.nopaddingright {
	padding-right:0 !important
}
body .smallmarginbottom {
	margin-bottom:5px !important
}
body .smallmargintop {
	margin-top:5px !important
}
body .smallmarginleft {
	margin-left:5px !important
}
body .smallmarginright {
	margin-right:5px !important
}
body .smallmarginall {
	margin:5px !important
}
body .medmarginbottom {
	margin-bottom:10px !important
}
body .medmargintop {
	margin-top:10px !important
}
body .medmarginleft {
	margin-left:10px !important
}
body .medmarginright {
	margin-right:10px !important
}
body .medmarginall {
	margin:10px !important
}
body .largemarginbottom {
	margin-bottom:15px !important
}
body .largemargintop {
	margin-top:15px !important
}
body .largemarginleft {
	margin-left:15px !important
}
body .largemarginright {
	margin-right:15px !important
}
body .largemarginall {
	margin:15px !important
}
body .smallpaddingbottom {
	padding-bottom:5px !important
}
body .smallpaddingtop {
	padding-top:5px !important
}
body .smallpaddingleft {
	padding-left:5px !important
}
body .smallpaddingright {
	padding-right:5px !important
}
body .smallpaddingall {
	padding:5px !important
}
body .medpaddingbottom {
	padding-bottom:10px !important
}
body .medpaddingtop {
	padding-top:10px !important
}
body .medpaddingleft {
	padding-left:10px !important
}
body .medpaddingright {
	padding-right:10px !important
}
body .medpaddingall {
	padding:10px !important
}
body .largepaddingbottom {
	padding-bottom:15px !important
}
body .largepaddingtop {
	padding-top:15px !important
}
body .largepaddingleft {
	padding-left:15px !important
}
body .largepaddingright {
	padding-right:15px !important
}
body .largepaddingall {
	padding:15px !important
}
body .subsmallmarginbottom {
	margin-bottom:-5px !important
}
body .subsmallmargintop {
	margin-top:-5px !important
}
body .subsmallmarginleft {
	margin-left:-5px !important
}
body .subsmallmarginright {
	margin-right:-5px !important
}
body .subsmallmarginall {
	margin:-5px !important
}
body .submedmarginbottom {
	margin-bottom:-10px !important
}
body .submedmargintop {
	margin-top:-10px !important
}
body .submedmarginleft {
	margin-left:-10px !important
}
body .submedmarginright {
	margin-right:-10px !important
}
body .submedmarginall {
	margin:-10px !important
}
body .sublargemarginbottom {
	margin-bottom:-15px !important
}
body .sublargemargintop {
	margin-top:-15px !important
}
body .sublargemarginleft {
	margin-left:-15px !important
}
body .sublargemarginright {
	margin-right:-15px !important
}
body .sublargemarginall {
	margin:-15px !important
}
body .rt-relative {
	position:relative
}
body [class^="custom"].largepaddingright,body [class^="custom"].largepaddingleft,body [class^="custom"].largepaddingtop,body [class^="custom"].largepaddingbottom,body [class^="custom"].largepaddingall,body [class^="custom"].medpaddingright,body [class^="custom"].medpaddingleft,body [class^="custom"].medpaddingtop,body [class^="custom"].medpaddingbottom,body [class^="custom"].medpaddingall,body [class^="custom"].smallpaddingright,body [class^="custom"].smallpaddingleft,body [class^="custom"].smallpaddingtop,body [class^="custom"].smallpaddingbottom,body [class^="custom"].smallpaddingall,body [class^="custom"].largemarginright,body [class^="custom"].largemarginleft,body [class^="custom"].largemargintop,body [class^="custom"].largemarginbottom,body [class^="custom"].largemarginall,body [class^="custom"].medmarginright,body [class^="custom"].medmarginleft,body [class^="custom"].medmargintop,body [class^="custom"].medmarginbottom,body [class^="custom"].medmarginall,body [class^="custom"].smallmarginright,body [class^="custom"].smallmarginleft,body [class^="custom"].smallmargintop,body [class^="custom"].smallmarginbottom,body [class^="custom"].smallmarginall,body [class^="custom"].sublargemarginright,body [class^="custom"].sublargemarginleft,body [class^="custom"].sublargemargintop,body [class^="custom"].sublargemarginbottom,body [class^="custom"].sublargemarginall,body [class^="custom"].submedmarginright,body [class^="custom"].submedmarginleft,body [class^="custom"].submedmargintop,body [class^="custom"].submedmarginbottom,body [class^="custom"].submedmarginall,body [class^="custom"].subsmallmarginright,body [class^="custom"].subsmallmarginleft,body [class^="custom"].subsmallmargintop,body [class^="custom"].subsmallmarginbottom,body [class^="custom"].subsmallmarginall {
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important
}
body [class^="custom"].rt-floatleft,body [class^="custom"].rt-floatright {
	float:none;
	margin:0 0 0 0 !important
}
body.rtl .rt-floatleft {
	float:right;
	margin-right:0;
	margin-left:15px
}
body.rtl .rt-floatright {
	float:left;
	margin-left:0;
	margin-right:15px
}
body.rtl .nomarginleft,body.rtl .rt-block.nomarginleft,body.rtl ul.nomarginleft,body.rtl li.nomarginleft {
	margin-right:0
}
body.rtl .nomarginright,body.rtl .rt-block.nomarginright,body.rtl ul.nomarginright,body.rtl li.nomarginright {
	margin-left:0
}
body.rtl .nopaddingleft,body.rtl .rt-block.nopaddingleft,body.rtl ul.nopaddingleft,body.rtl li.nopaddingleft {
	padding-right:0
}
body.rtl .nopaddingright,body.rtl .rt-block.nopaddingright,body.rtl ul.nopaddingright,body.rtl li.nopaddingright {
	padding-left:0
}
body.rtl .smallmarginleft {
	margin-right:5px
}
body.rtl .smallmarginright {
	margin-left:5px
}
body.rtl .medmarginleft {
	margin-right:10px
}
body.rtl .medmarginright {
	margin-left:10px
}
body.rtl .largemarginleft {
	margin-right:15px
}
body.rtl .largemarginright {
	margin-left:15px
}
body.rtl .smallpaddingleft {
	padding-right:5px
}
body.rtl .smallpaddingright {
	padding-left:5px
}
body.rtl .medpaddingleft {
	padding-right:10px
}
body.rtl .medpaddingright {
	padding-left:10px
}
body.rtl .largepaddingleft {
	padding-right:15px
}
body.rtl .largepaddingright {
	padding-left:15px
}
body.rtl .subsmallmarginleft {
	margin-right:-5px
}
body.rtl .subsmallmarginright {
	margin-left:-5px
}
body.rtl .submedmarginleft {
	margin-right:-10px
}
body.rtl .submedmarginright {
	margin-left:-10px
}
body.rtl .sublargemarginleft {
	margin-right:-15px
}
body.rtl .sublargemarginright {
	margin-left:-15px
}
body.rtl .rt-demo-block {
	float:right
}
@media only screen and (min-width:1200px) {
	.visible-large {
		display:inherit !important
	}
	.hidden-large {
		display:none !important
	}
	.visible-desktop {
		display:inherit !important
	}
	.hidden-desktop {
		display:none !important
	}
	body .fp-roksprocket-slideshow .layout-slideshow .sprocket-features-img-container img {
		margin-top:-120px;
		top:120px
	}
	body .fp-roksprocket-tabs .module-title .title {
		margin:5px 0 20px 0
	}
}
@media only screen and (min-width:960px) and (max-width:1199px) {
	.visible-large {
		display:none !important
	}
	.hidden-large {
		display:inherit !important
	}
	.visible-desktop {
		display:inherit !important
	}
	.hidden-desktop {
		display:none !important
	}
	body h1 {
		font-size:210%
	}
	body h2,body .componentheading,body .title {
		font-size: 130%;}
	body h3 {
		font-size:130%
	}
	body h4 {
		font-size:120%
	}
	body h5 {
		font-size:110%
	}
	body .horizontal-login #modlgn-passwd,body .horizontal-login #modlgn-username {
		width:120px !important
	}
	body .layout-slideshow .sprocket-features-desc .rt-features-desc {
		font-size:25px
	}
	body .layout-slideshow .sprocket-features-img-container img {
		margin-top:-17px;
		top:17px
	}
	body .sprocket-lists-title {
		font-size:17px
	}
	body .fp-roksprocket-lists-2 .sprocket-lists .readon-wrapper {
		margin-left:94px
	}
	body .fp-roksprocket-tabs .module-title .title {
		margin:-5px 0 10px 0
	}
	body .fp-roksprocket-tabs .sprocket-tabs .img img {
		position:relative;
		margin-top:-80px;
		top:60px
	}
	.fp-sidebar-b-img img {
		margin-top:-72px;
		top:27px
	}
}
@media (min-width:768px) and (max-width:959px) {
	.visible-tablet {
		display:inherit !important
	}
	.hidden-tablet {
		display:none !important
	}
	.hidden-desktop {
		display:inherit !important
	}
	.visible-desktop {
		display:none !important
	}
	.visible-large {
		display:none !important
	}
	.hidden-large {
		display:inherit !important
	}
	body h1 {
		font-size:185%
	}
	body h2,body .componentheading,body .title {
		font-size:145%
	}
	body h3 {
		font-size:115%
	}
	body h4 {
		font-size:110%
	}
	body h5 {
		font-size:105%
	}
	body .horizontal-login #modlgn-passwd,body .horizontal-login #modlgn-username {
		width:75px !important
	}
	body .layout-slideshow .sprocket-features-desc .rt-features-desc {
		font-size:22px
	}
	body .layout-slideshow .sprocket-features-img-container img {
		margin-top:-32px;
		top:32px
	}
	body .layout-slideshow .sprocket-features-arrows .arrow {
		margin-top:-32px
	}
	body .sprocket-lists-title {
		font-size:15px;
		padding:10px 0 5px 15px
	}
	body .fp-roksprocket-lists-1 .sprocket-lists .sprocket-lists-container li {
		padding:10px 0
	}
	body .fp-roksprocket-lists-1 .sprocket-lists .sprocket-lists-image {
		margin-bottom:0;
		width:50px
	}
	body .fp-roksprocket-lists-1 .sprocket-lists .sprocket-lists-nav {
		padding:10px 10px 0 20px;
		height:15px
	}
	body .fp-roksprocket-lists-2 .sprocket-lists .sprocket-lists-image {
		margin-bottom:0;
		width:50px
	}
	body .fp-roksprocket-lists-2 .sprocket-lists .readon-wrapper {
		margin-left:72px
	}
	body .fp-roksprocket-lists-2 .sprocket-lists .readon-wrapper .readon {
		font-size:100%
	}
	body .sprocket-tabs .sprocket-tabs-nav li .sprocket-tabs-inner {
		padding:5px 6px
	}
	body .fp-roksprocket-tabs .module-title .title {
		margin:0 0 15px 0
	}
	body .fp-roksprocket-tabs .sprocket-tabs .img img {
		position:relative;
		margin-top:-65px;
		top:50px
	}
	body .fp-featured-article h2 {
		font-size: 13px;}
	.fp-sidebar-b-img img {
		margin-top:-11px;
		top:0
	}
	.fp-footer {
		font-size:.85em
	}
}
@media (max-width:767px) {
	body {
		padding:0
	}
	.visible-phone {
		display:inherit !important
	}
	.hidden-phone {
		display:none !important
	}
	.hidden-desktop {
		display:inherit !important
	}
	.visible-desktop {
		display:none !important
	}
	.hidden-large {
		display:inherit !important
	}
	.visible-large {
		display:none !important
	}
	body h1 {
		font-size:165%
	}
	body h2,body .componentheading,body .title {
		font-size:125%
	}
	body h3 {
		font-size:105%
	}
	body h4 {
		font-size:100%
	}
	body h5 {
		font-size:95%
	}
	body .promo1 {
		font-size:2.6em;
		line-height:1.3em
	}
	body .promo2 {
		font-size:1.4em
	}
	#rt-logo {
		margin:0 auto
	}
	body .component-content .column-1,body .component-content .column-2,body .component-content .column-3,body .component-content .column-4 {
		width:100% !important;
		float:none !important;
		margin:0 !important
	}
	body .rt-social-buttons {
		display:none
	}
	body.menu-type-nomenu .fp-rokajaxsearch.rt-block {
		float:none;
		width:80%;
		margin:0 auto
	}
	body .layout-slideshow .sprocket-features-desc .rt-features-desc {
		font-size:20px
	}
	body .fp-roksprocket-slideshow {
		margin:0 -15px -25px
	}
	body .fp-roksprocket-lists-1.rt-block {
		margin:30px 0 10px !important
	}
	body .fp-roksprocket-lists-2.rt-block {
		margin-right:0 !important
	}
	body .fp-roksprocket-tabs {
		margin-right:0;
		margin-top:20px;
		margin-bottom:0
	}
	body .fp-roksprocket-tabs .module-title .title {
		margin:0 0 15px 0
	}
	body [class*="sprocket-mosaic-columns-"] li {
		width:100% !important
	}
	body .fp-rokajaxsearch.rt-block {
		margin:0 auto;
		padding:15px
	}
	body #rt-mainbody {
		margin:-15px -25px
	}
	#gantry-totop {
		margin:0 auto;
		text-align:center;
		width:100%;
		float:none;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}
	.gantry-width-20,.gantry-width-25,.gantry-width-30,.gantry-width-33,.gantry-width-40,.gantry-width-50,.gantry-width-60,.gantry-width-66,.gantry-width-70,.gantry-width-75,.gantry-width-80 {
		width:100%
	}
	.gantry-width-spacer {
		margin:5px
	}
	.row {
		margin:0;
		display:block
	}
	.row .cell {
		display:block;
		width:100%
	}
	.form-horizontal .control-group .control-label {
		float:none;
		width:auto;
		text-align:left
	}
	.form-horizontal .control-group .controls {
		margin-left:0
	}
	select {
		width:100%
	}
}
@media only screen and (max-width:480px) {
	body .layout-slideshow .sprocket-features-desc .rt-features-desc {
		font-size:14px;
		padding:0 10px
	}
	body .layout-slideshow .sprocket-features-content {
		width:100%;
		left:0 !important;
		text-align:center
	}
	body .layout-slideshow .sprocket-features-arrows {
		display:none
	}
	body .layout-slideshow .readon {
		display:none
	}
	body #roksearch_results {
		width:85%;
		font-size:90%
	}
}
body #k2Container.latestView .k2FeedIcon {
	position:absolute;
	margin:10px 0 0 10px;
	padding:0
}
body #k2Container.latestView .latestItemsCategory {
	background:none;
	margin:0;
	padding:0;
	border:10px solid transparent
}
body #k2Container.latestView .latestItemsCategory img {
	background:none;
	margin:0;
	padding:0;
	max-width:100%;
	border:1px solid rgba(0,0,0,0.4)
}
body #k2Container.latestView .latestItemsCategory h2 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:2em;
	margin:15px 0;
	margin:0 0 15px;
	padding:15px 0 0 0;
	background:none
}
body #k2Container.latestView .latestItemsCategory h2 a {
	padding:10px 0
}
body #k2Container.latestView .latestItemsCategory h2:before {
	font-family:FontAwesome;
	content:"ï€¢";
	margin-right:10px;
	font-size:1em;
	color:rgba(0,0,0,0.8);
	position:inherit;
	background:none;
	border:0;
	text-shadow:none;
	box-shadow:none;
	transform:none;
	right:0
}
body #k2Container.latestView .latestItemList {
	background:none;
	margin:0 0 20px 0;
	padding:0;
	border:10px solid transparent
}
body #k2Container.latestView .latestItemList h2 {
	display:block;
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.5em;
	font-weight:normal;
	line-height:1.4em;
	margin:0 0 5px 0
}
body #k2Container.latestView .latestItemList .latestItemDateCreated {
	display:block;
	font-size:.9em;
	margin-bottom:10px
}
body #k2Container.latestView .latestItemList .latestItemDateCreated:before {
	font-family:FontAwesome;
	content:"ï€—"
}
body #k2Container.latestView .latestItemList .latestItemBody {
	margin:0;
	padding:0
}
body #k2Container.latestView .latestItemList .latestItemImageBlock {
	margin:0;
	padding:0;
	float:none
}
body #k2Container.latestView .latestItemList .latestItemImage {
	background:none;
	margin:0;
	padding:0
}
body #k2Container.latestView .latestItemList .latestItemImage img {
	background:none;
	margin:0 0 5px 0;
	padding:0;
	max-width:100%;
	width:100% !important;
	border:1px solid rgba(0,0,0,0.4)
}
body #k2Container.latestView .latestItemList .latestItemIntroText {
	margin:0;
	padding:0
}
body #k2Container.latestView .latestItemList .latestItemCategory {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.latestView .latestItemList .latestItemCategory span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.latestView .latestItemList .latestItemCategory span:before {
	font-family:FontAwesome;
	content:"ïš";
	margin-right:5px
}
body #k2Container.latestView .latestItemList .latestItemCategory a {
	font-size:1em
}
body #k2Container.latestView .latestItemList .latestItemTagsBlock {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.latestView .latestItemList .latestItemTagsBlock span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.latestView .latestItemList .latestItemTagsBlock span:before {
	font-family:FontAwesome;
	content:"ï€¬";
	margin-right:5px
}
body #k2Container.latestView .latestItemList .latestItemTagsBlock a {
	font-size:1em
}
body #k2Container.latestView .latestItemList .latestItemLinks {
	margin:0 0 15px 0
}
body #k2Container.latestView .latestItemList .latestItemReadMore {
	display:block
}
body #k2Container.latestView .latestItemList .latestItemReadMore .k2ReadMore {
	display:inline-block
}
body #k2Container.itemListView .k2FeedIcon {
	position:absolute;
	margin:20px 0 0 20px;
	padding:0
}
body #k2Container.itemListView .itemListCategory {
	background:none;
	margin:0;
	padding:0;
	border:10px solid transparent
}
body #k2Container.itemListView .itemListCategory img {
	background:none;
	margin:0;
	padding:0;
	max-width:100%;
	float:none;
	border:1px solid rgba(0,0,0,0.4)
}
body #k2Container.itemListView .itemListCategory h2 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:2em;
	position:relative;
	margin:0 0 15px;
	padding:15px 0 0 0;
	background:none
}
body #k2Container.itemListView .itemListCategory h2:before {
	font-family:FontAwesome;
	content:"ï€¢";
	margin-right:10px;
	font-size:.85em;
	color:rgba(0,0,0,0.8);
	position:inherit;
	border:0;
	background:none;
	text-shadow:none;
	box-shadow:none;
	transform:none;
	right:0
}
body #k2Container.itemListView .itemListSubCategories h3 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	font-size:1.5em;
	font-weight:normal;
	line-height:1em;
	margin:0 0 5px 5px;
	padding:0
}
body #k2Container.itemListView .itemListSubCategories .subCategory {
	background:none;
	margin:0 0 15px 0;
	padding:0;
	border:10px solid transparent
}
body #k2Container.itemListView .itemListSubCategories .subCategory img {
	background:none;
	margin:0;
	padding:0;
	max-width:100%;
	border:1px solid rgba(0,0,0,0.4)
}
body #k2Container.itemListView .itemListSubCategories .subCategory h2 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:2em;
	margin:0 0 15px;
	padding:15px 0 0 0;
	background:none
}
body #k2Container.itemListView .itemListSubCategories .subCategory h2 a {
	padding:10px 0
}
body #k2Container.itemListView .itemListSubCategories .subCategory h2:before {
	font-family:FontAwesome;
	content:"ï€¢";
	margin-right:10px;
	font-size:.85em;
	color:rgba(0,0,0,0.8);
	position:inherit;
	border:0;
	background:none;
	text-shadow:none;
	box-shadow:none;
	transform:none;
	right:0
}
body #k2Container.itemListView .itemList #itemListLeading .catItemView {
	background:none;
	margin:0;
	padding:0;
	border:10px solid transparent
}
body #k2Container.itemListView .itemList #itemListLeading .catItemDateCreated {
	display:block;
	font-size:.9em;
	margin:15px 0 0 0
}
body #k2Container.itemListView .itemList #itemListLeading .catItemDateCreated:before {
	font-family:FontAwesome;
	content:"ï€—"
}
body #k2Container.itemListView .itemList #itemListLeading h3 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:1.6em;
	margin:0 0 5px 0;
	padding:0
}
body #k2Container.itemListView .itemList #itemListLeading .catItemAuthor {
	display:block;
	font-size:.9em;
	margin:0
}
body #k2Container.itemListView .itemList #itemListLeading .catItemAuthor:before {
	font-family:FontAwesome;
	content:"ï€‡"
}
body #k2Container.itemListView .itemList #itemListLeading .catItemBody {
	margin:0;
	padding:0
}
body #k2Container.itemListView .itemList #itemListLeading .catItemImageBlock {
	margin:0;
	padding:0;
	float:none
}
body #k2Container.itemListView .itemList #itemListLeading .catItemIntroText {
	margin:0;
	padding:0
}
body #k2Container.itemListView .itemList #itemListLeading .catItemLinks {
	margin:0;
	padding:0
}
body #k2Container.itemListView .itemList #itemListLeading .catItemImage img {
	margin:10px 0 5px 0;
	padding:0;
	max-width:100%;
	width:100% !important;
	border:1px solid rgba(0,0,0,0.4)
}
body #k2Container.itemListView .itemList #itemListLeading .catItemCategory {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.itemListView .itemList #itemListLeading .catItemCategory span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.itemListView .itemList #itemListLeading .catItemCategory span:before {
	font-family:FontAwesome;
	content:"ïš";
	margin-right:5px
}
body #k2Container.itemListView .itemList #itemListLeading .catItemCategory a {
	font-size:1em
}
body #k2Container.itemListView .itemList #itemListLeading .catItemTagsBlock {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.itemListView .itemList #itemListLeading .catItemTagsBlock span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.itemListView .itemList #itemListLeading .catItemTagsBlock span:before {
	font-family:FontAwesome;
	content:"ï€¬";
	margin-right:5px
}
body #k2Container.itemListView .itemList #itemListLeading .catItemTagsBlock a {
	font-size:1em
}
body #k2Container.itemListView .itemList #itemListLeading .catItemCommentsLink {
	font-size:.9em;
	line-height:1em;
	border:0;
	margin:0;
	padding:0;
	display:block
}
body #k2Container.itemListView .itemList #itemListLeading .catItemCommentsLink a {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:4px
}
body #k2Container.itemListView .itemList #itemListLeading .catItemCommentsLink a:before {
	font-family:FontAwesome;
	content:"ï‚†";
	margin-right:2px
}
body #k2Container.itemListView .itemList #itemListLeading .catItemReadMore {
	display:block;
	margin:15px 0
}
body #k2Container.itemListView .itemList #itemListLeading .catItemReadMore .k2ReadMore {
	display:inline-block
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemView {
	background:none;
	margin:0;
	padding:0;
	border:10px solid transparent
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemDateCreated {
	display:block;
	font-size:.9em;
	margin:15px 0 0 0
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemDateCreated:before {
	font-family:FontAwesome;
	content:"ï€—"
}
body #k2Container.itemListView .itemList #itemListPrimary h3 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:1.2em;
	margin:0;
	padding:0
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemAuthor {
	display:block;
	font-size:.9em;
	margin:0
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemAuthor:before {
	font-family:FontAwesome;
	content:"ï€‡"
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemBody {
	margin:0;
	padding:0
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemImageBlock {
	margin:0;
	padding:0;
	float:none
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemIntroText {
	margin:0;
	padding:0
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemLinks {
	margin:0;
	padding:0
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemImage img {
	margin:10px 0 5px 0;
	padding:0;
	max-width:100%;
	width:100% !important;
	border:1px solid rgba(0,0,0,0.4)
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemCategory {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemCategory span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemCategory span:before {
	font-family:FontAwesome;
	content:"ïš";
	margin-right:5px
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemCategory a {
	font-size:1em
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemTagsBlock {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemTagsBlock span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemTagsBlock span:before {
	font-family:FontAwesome;
	content:"ï€¬";
	margin-right:5px
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemTagsBlock a {
	font-size:1em
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemCommentsLink {
	font-size:.9em;
	line-height:1em;
	border:0;
	margin:0;
	padding:0;
	display:block
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemCommentsLink a {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:4px
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemCommentsLink a:before {
	font-family:FontAwesome;
	content:"ï‚†";
	margin-right:2px
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemReadMore {
	display:block;
	margin:15px 0
}
body #k2Container.itemListView .itemList #itemListPrimary .catItemReadMore .k2ReadMore {
	display:inline-block
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemView {
	background:none;
	margin:0;
	padding:0;
	border:10px solid transparent
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemDateCreated {
	display:block;
	font-size:.9em;
	margin:15px 0 0 0
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemDateCreated:before {
	font-family:FontAwesome;
	content:"ï€—"
}
body #k2Container.itemListView .itemList #itemListSecondary h3 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:1.2em;
	margin:0;
	padding:0
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemAuthor {
	display:block;
	font-size:.9em;
	margin:0
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemAuthor:before {
	font-family:FontAwesome;
	content:"ï€‡"
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemBody {
	margin:0;
	padding:0
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemImageBlock {
	margin:0;
	padding:0;
	float:none
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemIntroText {
	margin:0;
	padding:0
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemLinks {
	margin:0;
	padding:0
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemImage img {
	margin:10px 0 5px 0;
	padding:0;
	max-width:100%;
	width:100% !important;
	border:1px solid rgba(0,0,0,0.4)
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemCategory {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemCategory span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemCategory span:before {
	font-family:FontAwesome;
	content:"ïš";
	margin-right:5px
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemCategory a {
	font-size:1em
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemTagsBlock {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemTagsBlock span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemTagsBlock span:before {
	font-family:FontAwesome;
	content:"ï€¬";
	margin-right:5px
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemTagsBlock a {
	font-size:1em
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemCommentsLink {
	font-size:.9em;
	line-height:1em;
	border:0;
	margin:0;
	padding:0;
	display:block
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemCommentsLink a {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:4px
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemCommentsLink a:before {
	font-family:FontAwesome;
	content:"ï‚†";
	margin-right:2px
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemReadMore {
	display:block;
	margin:15px 0
}
body #k2Container.itemListView .itemList #itemListSecondary .catItemReadMore .k2ReadMore {
	display:inline-block
}
body #k2Container.tagView .k2FeedIcon {
	position:absolute;
	margin:0;
	padding:0;
	right:15px
}
body #k2Container.tagView .tagItemBody {
	margin:0;
	padding:0
}
body #k2Container.tagView .tagItemView {
	background:none;
	margin:0;
	padding:0;
	border:10px solid transparent
}
body #k2Container.tagView .tagItemView .tagItemDateCreated {
	display:block;
	font-size:.9em;
	margin:0 0 5px 0
}
body #k2Container.tagView .tagItemView .tagItemDateCreated:before {
	font-family:FontAwesome;
	content:"ï€—"
}
body #k2Container.tagView .tagItemView h2 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:1.2em;
	margin:0;
	padding:0
}
body #k2Container.tagView .tagItemView .tagItemImageBlock {
	margin:0;
	padding:0;
	float:none
}
body #k2Container.tagView .tagItemView .tagItemImage {
	margin:0
}
body #k2Container.tagView .tagItemView .tagItemImage img {
	margin:10px 0 5px 0;
	padding:0;
	max-width:100%;
	width:100% !important;
	border:1px solid rgba(0,0,0,0.4)
}
body #k2Container.tagView .tagItemView .tagItemCategory {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.tagView .tagItemView .tagItemCategory span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.tagView .tagItemView .tagItemCategory span:before {
	font-family:FontAwesome;
	content:"ïš";
	margin-right:5px
}
body #k2Container.tagView .tagItemView .tagItemCategory a {
	font-size:1em
}
body #k2Container.tagView .tagItemView .tagItemReadMore {
	display:block;
	margin:15px 0
}
body #k2Container.tagView .tagItemView .tagItemReadMore .k2ReadMore {
	display:inline-block
}
body #k2Container.userView .k2FeedIcon {
	position:absolute;
	margin:0;
	padding:0;
	right:15px
}
body #k2Container.userView .userBlock {
	background:none;
	margin:0 0 15px 0;
	padding:0;
	border:10px solid transparent
}
body #k2Container.userView .userBlock h2 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:1.2em;
	margin:0;
	padding:0
}
body #k2Container.userView .userBlock img {
	background:none;
	margin-right:15px;
	border:0
}
body #k2Container.userView .userItemList {
	background:none;
	margin:0;
	padding:0;
	border:10px solid transparent
}
body #k2Container.userView .userItemList .userItemView {
	margin-bottom:25px
}
body #k2Container.userView .userItemList .userItemDateCreated {
	display:block;
	font-size:.9em;
	margin:0 0 5px 0
}
body #k2Container.userView .userItemList .userItemDateCreated:before {
	font-family:FontAwesome;
	content:"ï€—"
}
body #k2Container.userView .userItemList h3 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:1.2em;
	margin:0;
	padding:0
}
body #k2Container.userView .userItemList .userItemImage {
	margin:0
}
body #k2Container.userView .userItemList .userItemBody {
	margin:0;
	padding:0
}
body #k2Container.userView .userItemList .userItemImageBlock {
	margin:0;
	padding:0;
	float:none
}
body #k2Container.userView .userItemList .userItemIntroText {
	margin:0;
	padding:0
}
body #k2Container.userView .userItemList .userItemLinks {
	margin:0;
	padding:0
}
body #k2Container.userView .userItemList .userItemImage img {
	margin:5px 0;
	padding:0;
	max-width:100%;
	width:100% !important;
	border:1px solid rgba(0,0,0,0.4)
}
body #k2Container.userView .userItemList .userItemCategory {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.userView .userItemList .userItemCategory span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.userView .userItemList .userItemCategory span:before {
	font-family:FontAwesome;
	content:"ïš";
	margin-right:5px
}
body #k2Container.userView .userItemList .userItemCategory a {
	font-size:1em
}
body #k2Container.userView .userItemList .userItemTagsBlock {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.userView .userItemList .userItemTagsBlock span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.userView .userItemList .userItemTagsBlock span:before {
	font-family:FontAwesome;
	content:"ï€¬";
	margin-right:5px
}
body #k2Container.userView .userItemList .userItemTagsBlock a {
	font-size:1em
}
body #k2Container.userView .userItemList .userItemCommentsLink {
	font-size:.9em;
	line-height:1em;
	border:0;
	margin:0;
	padding:0;
	display:block
}
body #k2Container.userView .userItemList .userItemCommentsLink a {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:4px
}
body #k2Container.userView .userItemList .userItemCommentsLink a:before {
	font-family:FontAwesome;
	content:"ï‚†";
	margin-right:2px
}
body #k2Container.userView .userItemList .userItemReadMore {
	display:block;
	margin:15px 0
}
body #k2Container.userView .userItemList .userItemReadMore .k2ReadMore {
	display:inline-block
}
body #k2Container.genericView .k2FeedIcon {
	position:absolute;
	margin:0;
	padding:0;
	right:15px
}
body #k2Container.genericView .genericItemBody {
	margin:0;
	padding:0
}
body #k2Container.genericView .genericItemView {
	background:none;
	margin:0;
	padding:0;
	border:10px solid transparent
}
body #k2Container.genericView .genericItemView .genericItemDateCreated {
	display:block;
	font-size:.9em;
	margin:0 0 5px 0
}
body #k2Container.genericView .genericItemView .genericItemDateCreated:before {
	font-family:FontAwesome;
	content:"ï€—"
}
body #k2Container.genericView .genericItemView h2 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:1.2em;
	margin:0;
	padding:0
}
body #k2Container.genericView .genericItemView .genericItemImageBlock {
	margin:0;
	padding:0;
	float:none
}
body #k2Container.genericView .genericItemView .genericItemImage {
	margin:0
}
body #k2Container.genericView .genericItemView .genericItemImage img {
	margin:10px 0 5px 0;
	padding:0;
	max-width:100%;
	width:100% !important;
	border:1px solid rgba(0,0,0,0.4)
}
body #k2Container.genericView .genericItemView .genericItemCategory {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.genericView .genericItemView .genericItemCategory span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.genericView .genericItemView .genericItemCategory span:before {
	font-family:FontAwesome;
	content:"ïš";
	margin-right:5px
}
body #k2Container.genericView .genericItemView .genericItemCategory a {
	font-size:1em
}
body #k2Container.genericView .genericItemView .genericItemReadMore {
	display:block;
	margin:15px 0
}
body #k2Container.genericView .genericItemView .genericItemReadMore .k2ReadMore {
	display:inline-block
}
body #k2Container.itemView {
	background:none;
	margin:0;
	padding:0;
	border:10px solid transparent
}
body #k2Container.itemView .itemDateCreated {
	display:block;
	font-size:.9em;
	margin:0
}
body #k2Container.itemView .itemDateCreated:before {
	font-family:FontAwesome;
	content:"ï€—"
}
body #k2Container.itemView h2 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:1.6em;
	margin:0;
	padding:0
}
body #k2Container.itemView .itemAuthor {
	display:block;
	font-size:.9em;
	margin:10px 0 0
}
body #k2Container.itemView .itemAuthor:before {
	font-family:FontAwesome;
	content:"ï€‡"
}
body #k2Container.itemView .itemToolbar .clr,body #k2Container.itemView .itemRatingBlock .clr {
	display:none
}
body #k2Container.itemView .itemToolbar {
	background:none;
	margin:10px 0;
	padding:0;
	border:0;
	width:50%;
	float:left
}
body #k2Container.itemView .itemToolbar ul {
	text-align:left
}
body #k2Container.itemView .itemToolbar ul li {
	margin:0;
	padding:0 10px 0 0;
	border:0
}
body #k2Container.itemView .itemToolbar .itemTextResizerTitle {
	text-transform:capitalize
}
body #k2Container.itemView .itemToolbar .itemTextResizerTitle:before {
	font-family:FontAwesome;
	content:"ï€´";
	margin-right:4px
}
body #k2Container.itemView .itemToolbar .itemPrintLink:before {
	font-family:FontAwesome;
	content:"ï€¯";
	margin-right:2px
}
body #k2Container.itemView .itemToolbar .itemEmailLink:before {
	font-family:FontAwesome;
	content:"ïƒ ";
	margin-right:2px
}
body #k2Container.itemView .itemToolbar .itemCommentsLink:before {
	font-family:FontAwesome;
	content:"ï‚†";
	margin-right:2px
}
body #k2Container.itemView .itemToolbar a#fontDecrease img {
	display:none;
	background:none
}
body #k2Container.itemView .itemToolbar a#fontDecrease:after {
	font-family:FontAwesome;
	content:"ï–";
	margin:0 2px
}
body #k2Container.itemView .itemToolbar a#fontIncrease img {
	display:none;
	background:none
}
body #k2Container.itemView .itemToolbar a#fontIncrease:after {
	font-family:FontAwesome;
	content:"ï•";
	margin:0 2px
}
body #k2Container.itemView .itemRatingBlock {
	margin:10px 0;
	padding:0;
	border:0;
	width:50%;
	float:left
}
body #k2Container.itemView .itemRatingBlock .itemRatingList,body #k2Container.itemView .itemRatingBlock .itemRatingList a:hover,body #k2Container.itemView .itemRatingBlock .itemRatingList .itemCurrentRating {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAABLCAYAAACFryyfAAADPklEQVR42u2WPUvbURTGz5TJyaVLHfsJ/ASlc5d2yNLFpVszF2ppCqUITTUgBnyJ0SRGY0yiMVZijIZSEBGpiFgkKL5BCIpKyQta8PQ511uRWjTmbzrdPzwkuSHnd85zLuQhZq67rh3c9MRisWboGd3wWIZEo9Hc2NjYcd0gANgnJydZFIlEnHWBYIKjmZkZTqfTHA6Hz0ZGRmz3CgHAKRNkMhkFGR8f52E8NUPi8XgDltsCe4ZRfB0qCWB2dpaTySTje06lUozveWhoqBwMBnOBQCDm9/sdAwMDTVVBAFibmppSHc/NzfH8/LwSzsQmhk0MME9PT6uziYkJ+SyTsc/nO6gKou3ZlALZbFYWrYqMjo4qQCgUYnTP6FwpkUgIXADH/f39jVVDcHtsKLoHe9Q0+CyFpFuxiGEPDw4OqgY0oOj1eh/cefH4cQM6L4htgF2dQgACUlah+woATTXfLhRtlZuEqysAmUJZhAXLdEp9fX0xS1cYRQOwRC0Y9knnsgOxTSZSu+ru7v5uCYJCCwDIlVW3CTfvEgapa+zxePKWIPB9B8WlsCz3FP4H4L+7p6enBNvUeWdnZ9kSBIWK8L8IgIv+erq6uhwAHLrd7nNLEABe0C1Pe3u73eVy2aqHWJeBGIiB/I9wx9vUzDmqb7gDIMc/qH7hjjfIznli3ocWyVkfyCod8Smx0lc64wzdb7jjFXKqKVhDVqAk1R7uYEcDFtwC/4fh/zoKli4BP6FtqCDTQGEqsx976qUYe8jBHdRUHWSL1rjyj4ZKUA5aFl15n4XikA9qo+rDHfzf5JMr9hT0BKvQApTWhcMaEoQ+0jG/o8bqIUtkQ7G9S5v2oQ1oSRdNaMA3DfhARQDuHu5QrAEdF5R1B2KNLpqCohqSUYAKv6Hawx06bhWLlHWLumgcCkHJi9fz12Qt3HGEAsqmXW3Vsn6NQv6LaSovyVq4g98LvIXjvN7JFygCZfR7THLynPLWIF7a4W1t0Sc6hf8BfkvuX6+oxO9x1ktceEJlaxAPFbkDaqNr4e7oKTkKj+lwt5nOrUE+063hbusR2Tcekgl3BmIgJtyZcGfCnQl3JtyZcGfCnfn7NRAD+aPfQD9VCjevvu0AAAAASUVORK5CYII=')
}
body #k2Container.itemView .itemBody {
	margin:0;
	padding:0;
	clear:both
}
body #k2Container.itemView .itemImageBlock {
	margin:0;
	padding:0;
	float:none
}
body #k2Container.itemView .itemImage {
	margin:0
}
body #k2Container.itemView .itemImage a.modal {
	position:inherit;
	margin:0;
	border:0
}
body #k2Container.itemView .itemImage img {
	margin:10px 0 15px 0;
	padding:0;
	max-width:100%;
	width:100% !important;
	border:1px solid rgba(0,0,0,0.4)
}
body #k2Container.itemView .itemIntroText {
	font-size:1em;
	color:inherit;
	line-height:1.7em;
	padding:0
}
body #k2Container.itemView .itemContentFooter {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.itemView .itemLinks {
	margin:0 0 15px 0
}
body #k2Container.itemView .itemCategory {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.itemView .itemCategory span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.itemView .itemCategory span:before {
	font-family:FontAwesome;
	content:"ïš";
	margin-right:5px
}
body #k2Container.itemView .itemCategory a {
	font-size:1em
}
body #k2Container.itemView .itemTagsBlock {
	font-size:.9em;
	line-height:1em;
	border:0
}
body #k2Container.itemView .itemTagsBlock span {
	display:inline-block;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
	width:100px
}
body #k2Container.itemView .itemTagsBlock span:before {
	font-family:FontAwesome;
	content:"ï€¬";
	margin-right:5px
}
body #k2Container.itemView .itemTagsBlock a {
	font-size:1em
}
body #k2Container.itemView .itemAuthorBlock {
	background:none;
	margin:0 0 15px 0;
	padding:0;
	border:1px solid transparent
}
body #k2Container.itemView .itemAuthorBlock h3 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:2em;
	margin:0;
	padding:0
}
body #k2Container.itemView .itemAuthorBlock img {
	background:none;
	border:0;
	margin-bottom:25px
}
body #k2Container.itemView .itemAuthorLatest {
	float:left;
	width:50%
}
body #k2Container.itemView .itemAuthorLatest h3 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:2em;
	margin:0;
	padding:0
}
body #k2Container.itemView .itemAuthorLatest ul li a {
	font-size:1em;
	line-height:1em
}
body #k2Container.itemView .itemAuthorLatest .even {
	background:none;
	border:0
}
body #k2Container.itemView .itemAuthorLatest .odd {
	background:none;
	border:0
}
body #k2Container.itemView .itemRelated {
	float:left;
	width:50%
}
body #k2Container.itemView .itemRelated h3 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:2em;
	margin:0;
	padding:0
}
body #k2Container.itemView .itemRelated ul li a {
	font-size:1em;
	line-height:1em
}
body #k2Container.itemView .itemRelated .even {
	background:none;
	border:0
}
body #k2Container.itemView .itemRelated .odd {
	background:none;
	border:0
}
body #k2Container.itemView .itemNavigation {
	background:none;
	margin:0 0 25px 0;
	padding:0;
	border:0
}
body #k2Container.itemView .itemComments {
	clear:both;
	background:none;
	margin:0;
	padding:0;
	border:0
}
body #k2Container.itemView .itemComments h3 {
	font-family:'NovecentoBold',Helvetica,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:2em;
	margin:0;
	padding:0
}
body #k2Container.itemView .itemComments h3:before {
	font-family:FontAwesome;
	content:"ï‚†";
	margin-right:10px
}
body #k2Container.itemView .itemComments .itemCommentsFormNotes {
	border:0;
	margin:5px 0
}
body #k2Container.itemView .itemComments textarea {
	padding:5px;
	width:100%
}
body #k2Container.itemView .itemComments input.inputbox {
	padding:5px;
	width:50%
}
body #k2Container.itemView .itemComments #submitCommentButton {
	display:block;
	padding:10px 15px 10px;
	margin:15px 0
}
body #k2Container.itemView .itemComments #formLog {
	margin:15px 0;
	padding:0
}
body #k2Container.itemView .itemComments .even {
	background:none
}
body #k2Container.itemView .itemComments .odd {
	background:none
}
body #k2Container.itemView .itemComments .itemCommentsCounter:before {
	font-family:FontAwesome;
	content:"ï‚†";
	margin-right:5px
}
body #k2Container.itemView .itemComments ul.itemCommentsList li {
	padding:10px 0
}
body #k2Container.itemView .itemComments ul.itemCommentsList li a {
	text-decoration:none
}
body #k2Container.itemView .itemComments ul.itemCommentsList li img {
	padding:5px;
	margin:0 10px 15px 0;
	border:1px solid rgba(0,0,0,0.5)
}
body #k2Container.itemView .itemComments ul.itemCommentsList li p {
	margin:0
}
body #k2Container.itemView .itemComments ul.itemCommentsList li .commentDate {
	font-size:1em
}
body #k2Container.itemView .itemComments ul.itemCommentsList li .commentAuthorName {
	font-size:1em
}
body #k2Container.itemView .itemComments ul.itemCommentsList li .commentAuthorName a {
	font-size:1em
}
body.component-body .btn [class^="icon-"],body.component-body .btn [class*=" icon-"] {
	display:inline-block !important
}
body.component-body ul.simpleTabsNavigation li a {
	font-size:12px
}
body.component-body #k2FrontendEditToolbar h2 {
	min-height:0;
	border:0;
	margin:0;
	padding:0
}
body.component-body .icon-cancel:before {
	font-family:FontAwesome !important;
	content:"\f00d"
}
body.component-body ul.tags li.tagAdd {
	margin:0;
	padding:0
}
body.component-body ul.tags li.tagAdd input#search-field {
	border:none !important;
	box-shadow:none !important;
	margin:0;
	padding:0
}
body.component-body ul.tags li.tagAdded,body.component-body ul.tags li.addedTag,body.component-body ul.tags li.tagAdd {
	margin:5px 0 5px 5px
}
body.component-body .adminFormK2 input[type="radio"],body.component-body .adminFormK2 input[type="checkbox"] {
	margin:0 5px
}
body.component-body hr.sep {
	margin-top:10px;
	margin-bottom:15px
}
body.component-body div#k2ToggleSidebarContainer {
	margin-bottom:13px
}
body.component-body h3.ui-accordion-header span.ui-icon {
	margin:12px 10px 0 5px
}
body.component-body input,body.component-body textarea,body.component-body select {
	border:1px solid #cccccc !important;
	background:#ffffff !important;
	color:#333333 !important;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	height:30px
}
body.component-body tr td label {
	display:inline !important
}
body.component-body .radio input,body.component-body .checkbox input {
	float:none;
	margin:0 3px 0 0
}
body.component-body table.admintable .input-append input {
	width:165px
}
body.component-body td.k2ItemFormDateField img.calendar {
	vertical-align:middle
}
body.component-body .k2ItemFormEditor a.btn {
	padding:5px 10px;
	font-size:11px;
	background:rgba(255,255,255,0.8);
	border:1px solid rgba(0,0,0,0.2)
}
body.component-body .k2ItemFormEditor div.dummyHeight {
	display:none
}
body.component-body .k2ItemFormEditor .readmore {
	box-shadow:none
}
body.component-body .k2ItemFormEditor .readmore:before {
	background:none;
	box-shadow:none;
	content:""
}
body.component-body .k2ItemFormEditor #editor-xtd-buttons {
	float:left
}
body.component-body .k2ItemFormEditor #editor-xtd-buttons a {
	color:#000000;
	text-shadow:none;
	display:inline-block;
	padding:10px 15px !important;
	height:15px;
	line-height:16px;
	background:rgba(255,255,255,0.8);
	border:1px solid rgba(0,0,0,0.2)
}
body.component-body .k2ItemFormEditor #editor-xtd-buttons .icon-file-add:before {
	font-family:FontAwesome !important;
	content:"\f02d"
}
body.component-body .k2ItemFormEditor #editor-xtd-buttons .button2-left .article,body.component-body .k2ItemFormEditor #editor-xtd-buttons .button2-left .image,body.component-body .k2ItemFormEditor #editor-xtd-buttons .button2-left .pagebreak,body.component-body .k2ItemFormEditor #editor-xtd-buttons .button2-left div {
	background-image:none !important;
	font-family:Arial,Helvetica,sans-serif !important
}
body.component-body .k2ItemFormEditor .toggle-editor {
	margin:5px 10px;
	float:right
}
body.component-body .k2ItemFormEditor .toggle-editor .button2-left {
	margin:0
}
body.component-body .k2ItemFormEditor .toggle-editor a {
	display:inline-block;
	line-height:2.5em;
	padding:5px 15px !important;
	height:25px;
	border:1px solid rgba(0,0,0,0.2)
}
body.component-body div#k2Frontend table.k2FrontendToolbar td.button {
	text-shadow:none;
	box-shadow:none;
	padding:5px 10px
}
body.component-body div#k2Frontend table.k2FrontendToolbar td.button:before {
	content:"";
	background:none;
	box-shadow:none
}
body.component-body ul.tags li.tagAdd input {
	margin:5px
}
body.component-body #adminFormK2Sidebar #resetHitsButton,body.component-body #adminFormK2Sidebar #resetRatingButton {
	text-shadow:none;
	box-shadow:none;
	padding:3px 8px;
	font-size:11px
}
body.component-body #system-message .message>ul {
	background-repeat:no-repeat
}
body.component-body #system-message .alert-message {
	background-color:#C3D2E5;
	border:2px solid #84A7DB;
	color:#0055BB;
	padding:15px
}
body.component-body #system-message .alert-message h4 {
	margin-top:0
}
body.component-body #system-message .alert-message a.close {
	font-size:2em;
	float:right;
	cursor:pointer;
	margin-right:10px
}
#k2Frontend #toolbar-save.button:before {
	display:none
}
body #k2Container table tr,body #k2Container table th,body #k2Container table td {
	background:none !important;
	border:0 !important
}
body #k2Container table td.key {
	padding-right:15px
}
body #k2Container table input[type="file"] {
	margin:5px 0
}
body .k2AccountPage table tr td label {
	display:inline
}
body .k2AccountPage div.k2AccountPageUpdate {
	border:0
}
body #k2Container input.inputbox,body #k2Container select,body #k2Container input[type="file"] {
	border:1px solid #D9D9D9;
	background:#ffffff;
	box-shadow:0 1px 1px rgba(0,0,0,0.075) inset
}
body #k2Container input#genderf,body #k2Container input#genderm {
	float:none;
	margin:0 5px 5px 0
}
body #k2Container .defaultSkin table.mceLayout {
	border:1px solid rgba(0,0,0,0.1)
}
body div.k2TagCloudBlock a {
	padding:10px 5px
}
body div.k2TagCloudBlock a:hover {
	padding:10px 5px;
	background:rgba(0,0,0,0.1);
	border-radius:5px
}
body .k2CalendarBlock {
	height:100%
}
body .k2CalendarBlock table.calendar {
	background:none;
	margin:0;
	width:100%
}
body .k2CalendarBlock table.calendar tr td {
	background:rgba(0,0,0,0.05) !important;
	border:1px solid rgba(0,0,0,0.15)
}
body .k2CalendarBlock table.calendar tr .calendarNavMonthPrev,body .k2CalendarBlock table.calendar tr .calendarNavMonthNext {
	text-align:center
}
body .k2CalendarBlock table.calendar tr td.calendarDateLinked a {
	font-weight:bold;
	background:#ffffff
}
body .k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {
	background:#ffffff;
	color:inherit
}
body .k2CalendarBlock table.calendar tr td.calendarToday {
	color:inherit;
	font-weight:bold;
	background:rgba(0,0,0,0.5) !important
}
body .k2LatestCommentsBlock ul {
	list-style-type:none;
	margin-left:0;
	padding-left:0
}
body .k2LatestCommentsBlock ul li {
	padding:10px 0
}
body .k2LatestCommentsBlock ul a {
	font-size:1em
}
body .k2LatestCommentsBlock ul .even {
	background:none;
	border-bottom:1px dotted rgba(0,0,0,0.5)
}
body .k2LatestCommentsBlock ul .odd {
	background:none;
	border-bottom:1px dotted rgba(0,0,0,0.5)
}
body .k2LatestCommentsBlock ul img {
	padding:0;
	margin:0 10px 15px 0;
	border:0
}
body .k2LatestCommentsBlock ul .lcComment {
	display:block
}
body .k2LatestCommentsBlock ul .lcUsername {
	font-size:.9em
}
body .k2LatestCommentsBlock ul .lcCommentDate {
	font-size:.9em
}
body #k2Container .latestItemDateCreated,body #k2Container .latestItemCategory span,body #k2Container .latestItemTagsBlock span,body #k2Container .catItemDateCreated,body #k2Container .catItemAuthor,body #k2Container .catItemCategory span,body #k2Container .catItemTagsBlock span,body #k2Container .tagItemDateCreated,body #k2Container .tagItemCategory span,body #k2Container .userItemDateCreated,body #k2Container .userItemCategory span,body #k2Container .userItemTagsBlock span,body #k2Container .itemDateCreated,body #k2Container .itemAuthor,body #k2Container .itemTextResizerTitle,body #k2Container .itemRatingBlock,body #k2Container .itemRatingBlock span,body #k2Container .itemContentFooter,body #k2Container .itemCategory span,body #k2Container .itemTagsBlock span,body #k2Container .genericItemHeader span,body #k2Container .genericItemCategory span {
	color:rgba(0,0,0,0.5)
}
body #k2Container input.inputbox {
	border:1px solid #D9D9D9
}
body #k2Container ul li .even,body #k2Container ul li .odd {
	border-bottom:1px dotted rgba(0,0,0,0.5)
}
body #k2Container span.itemEditLink {
	margin:-8px 5px 0 0
}
body #k2Container span.itemEditLink a {
	line-height:0
}
body [class^="box"] [class^="box"],body [class^="box"] [class*=" box"],body [class*=" box"] [class^="box"],body [class*=" box"] [class*=" box"] {
	background:none !important;
	box-shadow:none !important;
	border:none !important
}
body #k2Container .userBlock h2:before {
	display:none
}
body #k2Container .tagItemTitle a {
	padding-left:0
}
body #k2Container.itemView .itemHeader h2.itemTitle {
	line-height:1.5em;
	padding-left:5px;
	padding-left:5px
}
body #k2Container .genericItemView h2 a {
	padding-left:0
}
body #k2FrontendContainer table td {
	border-color:#e9e9e9
}
body #k2FrontendContainer input[type="text"],body #k2FrontendContainer input[type="password"],body #k2FrontendContainer input[type="datetime"],body #k2FrontendContainer input[type="datetime-local"],body #k2FrontendContainer input[type="date"],body #k2FrontendContainer input[type="month"],body #k2FrontendContainer input[type="time"],body #k2FrontendContainer input[type="week"],body #k2FrontendContainer input[type="number"],body #k2FrontendContainer input[type="email"],body #k2FrontendContainer input[type="url"],body #k2FrontendContainer input[type="search"],body #k2FrontendContainer input[type="tel"],body #k2FrontendContainer input[type="color"],body #k2FrontendContainer .uneditable-input {
	height:30px
}
.even,.odd {
	background:inherit;
	border-bottom:inherit
}
body.main-body-style-dark #k2Container .latestItemDateCreated,body.main-body-style-dark #k2Container .latestItemCategory span,body.main-body-style-dark #k2Container .latestItemTagsBlock span,body.main-body-style-dark #k2Container .catItemDateCreated,body.main-body-style-dark #k2Container .catItemAuthor,body.main-body-style-dark #k2Container .catItemCategory span,body.main-body-style-dark #k2Container .catItemTagsBlock span,body.main-body-style-dark #k2Container .tagItemDateCreated,body.main-body-style-dark #k2Container .tagItemCategory span,body.main-body-style-dark #k2Container .userItemDateCreated,body.main-body-style-dark #k2Container .userItemCategory span,body.main-body-style-dark #k2Container .userItemTagsBlock span,body.main-body-style-dark #k2Container .itemDateCreated,body.main-body-style-dark #k2Container .itemAuthor,body.main-body-style-dark #k2Container .itemTextResizerTitle,body.main-body-style-dark #k2Container .itemRatingBlock,body.main-body-style-dark #k2Container .itemRatingBlock span,body.main-body-style-dark #k2Container .itemContentFooter,body.main-body-style-dark #k2Container .itemCategory span,body.main-body-style-dark #k2Container .itemTagsBlock span,body.main-body-style-dark #k2Container .genericItemHeader span,body.main-body-style-dark #k2Container .genericItemCategory span,body.main-body-style-dark #k2Container .latestItemsCategory h2 a,body.main-body-style-dark #k2Container .itemListCategory h2,body.main-body-style-dark #k2Container .itemListSubCategories .subCategory h2,body.main-body-style-dark #k2Container .itemListSubCategories .subCategory h2 a {
	color:rgba(255,255,255,0.5) !important
}
body.main-body-style-dark #k2Container.latestView .latestItemsCategory h2:before,body.main-body-style-dark #k2Container.itemListView .itemListCategory h2:before,body.main-body-style-dark #k2Container.itemListView .itemListSubCategories .subCategory h2:before {
	color:rgba(255,255,255,0.5)
}
body.main-body-style-dark #k2Container input.inputbox,body.main-body-style-dark #k2Container select,body.main-body-style-dark #k2Container input[type="file"] {
	border:1px solid #222222;
	background:#000000;
	box-shadow:0 1px 1px rgba(0,0,0,0.075) inset
}
body.main-body-style-dark #k2Container div.itemSocialSharing {
	background:#888888;
	border-radius:5px;
	margin:15px 0;
	padding:15px 15px 0;
	box-shadow:0 0 5px rgba(0,0,0,0.5) inset
}
.sprocket-lists {
	position:relative;
	-webkit-transform:translateZ(0)
}
.sprocket-lists:after {
	display:table;
	content:"";
	*zoom:1;
	clear:both
}
.sprocket-lists ul {
	list-style:none !important
}
[class^="title"] .sprocket-lists-container,[class*=" title"] .sprocket-lists-container {
	margin-top:-19px
}
.sprocket-lists ul.sprocket-lists-container li {
	padding:10px 0 10px 0;
	margin-bottom:2px
}
.sprocket-lists ul.sprocket-lists-container li {
	position:relative;
	display:block;
	width:100%
}
.sprocket-lists ul.sprocket-lists-container li:before,.sprocket-lists-container li:after {
	content:"";
	position:absolute;
	left:-3px
}
.sprocket-lists ul.sprocket-lists-container li:before {
	right:-15px;
	bottom:-1px;
	height:1px
}
.sprocket-lists ul.sprocket-lists-container li:after {
	right:-15px;
	bottom:-2px;
	height:1px
}
.sprocket-lists-container {
	overflow:hidden;
	margin:0 -15px;
	padding:0
}
.sprocket-lists-title {
	position:relative;
	padding:10px 0 10px 15px;
	font-size:18px;
	margin:0;
	cursor:pointer;
	display:block
}
.sprocket-lists-title.padding {
	padding-left:50px
}
.sprocket-lists-title .indicator {
	position:absolute;
	top:5px;
	left:15px;
	display:block;
	width:25px;
	height:25px;
	border-radius:3px;
	cursor:pointer;
	text-align:center;
	padding:0 !important
}
.sprocket-lists-title .indicator span {
	display:none
}
.sprocket-lists-title .indicator:hover {
	opacity:1
}
.active .indicator {
	opacity:1
}
.sprocket-lists li.active .sprocket-lists-title .indicator:before {
	color:#ffffff;
	text-shadow:none;
	content:"Ã—";
	font-size:17px;
	padding-top:1px;
	padding-left:2px;
	display:block
}
.sprocket-lists .sprocket-lists-title .indicator:before {
	color:#ffffff;
	text-shadow:none;
	content:"+";
	font-size:17px;
	padding-top:1px;
	padding-left:2px;
	display:block
}
.sprocket-lists-item {
	display:block;
	position:relative
}
.active .sprocket-lists-item {
	opacity:1;
	margin-bottom:0
}
.sprocket-lists-item .sprocket-padding {
	padding:0 15px;
	display:block
}
.sprocket-lists-image {
	float:left;
	margin:10px 15px 10px 0
}
.sprocket-lists-item .readon-wrapper {
	display:block
}
.sprocket-lists-item .readon {
	clear:both;
	margin:15px 0 10px 0
}
.sprocket-lists-nav {
	display:table;
	width:100%;
	padding:20px 10px 5px 20px;
	margin:0 -15px 0 -25px
}
.sprocket-lists-pagination {
	display:block;
	position:relative;
	left:50%;
	margin-left:-15px
}
.sprocket-lists-pagination ul {
	float:left;
	margin:0 !important;
	padding:0 !important
}
.sprocket-lists-pagination li {
	display:inline-block;
	padding:7px !important;
	opacity:.8;
	border-radius:1em;
	cursor:pointer
}
.sprocket-lists-pagination li.active {
	opacity:1
}
.sprocket-lists-pagination li span {
	display:none;
	font-size:.85em;
	line-height:1em
}
.sprocket-lists-pagination-hidden {
	display:none
}
.sprocket-lists-arrows {
	display:table-cell;
	vertical-align:middle
}
.sprocket-lists-arrow ul {
	float:right;
	margin:0 !important;
	padding:0 !important
}
.sprocket-lists-arrows .arrow {
	position:relative;
	display:block;
	width:18px;
	height:18px;
	border-radius:3px;
	opacity:.5;
	cursor:pointer;
	float:right;
	margin:2px 5px 0 0;
	text-align:center;
	text-shadow:none;
	-webkit-transform:translateZ(0)
}
.sprocket-lists-arrows .arrow:hover {
	opacity:1
}
.sprocket-lists-arrows .arrow.prev:before {
	content:'\f104';
	font-family:FontAwesome;
	position:absolute;
	top:-3px;
	left:7px
}
.sprocket-lists-arrows .arrow.next:before {
	content:'\f105';
	font-family:FontAwesome;
	position:absolute;
	top:-3px;
	left:7px
}
.sprocket-lists-pagination li {
	background:#000;
	color:#fff
}
.sprocket-lists-arrows .arrow {
	background:#000;
	color:#fff
}
.sprocket-lists-arrows .arrow span {
	display:none
}
.sprocket-lists-arrows .arrow,.sprocket-lists-title .indicator {
	-webkit-transition:opacity .2s ease-in;
	-moz-transition:opacity .2s ease-in;
	-o-transition:opacity .2s ease-in;
	transition:opacity .2s ease-in
}
.sprocket-lists.loading .spinner:before {
	font-family:FontAwesome;
	content:"\f110";
	font-size:18px;
	position:absolute;
	display:block;
	margin:0 0 0 10px;
	width:16px;
	text-shadow:none;
	-webkit-animation:rotate .8s linear infinite;
	-moz-animation:rotate .8s linear infinite;
	-ms-animation:rotate .8s linear infinite;
	-o-animation:rotate .8s linear infinite;
	animation:rotate .8s linear infinite
}
.sprocket-tabs {
	position:relative;
	overflow:hidden;
	-webkit-transform:translateZ(0)
}
.sprocket-tabs:before,.sprocket-tabs:after {
	display:table;
	content:"";
	*zoom:1;
}
.sprocket-tabs:after {
	clear:both
}
.sprocket-tabs-nav {
	margin:0;
	padding:0;
	list-style:none !important;
	position:relative;
	z-index:2;
	border-radius:4px 4px 0 0
}
.sprocket-tabs-nav {
	*zoom:1;
}
.sprocket-tabs-nav:before,.sprocket-tabs-nav:after {
	display:table;
	content:""
}
.sprocket-tabs-nav:after {
	clear:both
}
.sprocket-tabs-nav li {
	float:left;
	position:relative;
	margin-right:5px
}
.sprocket-tabs-nav>li>.sprocket-tabs-inner {
	display:block;
	border-radius:5px 5px 0 0
}
.sprocket-tabs-nav>.active>a {
	cursor:default
}
.sprocket-tabs-nav li .sprocket-tabs-inner {
	cursor:pointer;
	display:block;
	padding:5px 15px;
	font-size:12px;
	opacity:.5;
	font-weight:bold
}
.sprocket-tabs .sprocket-tabs-nav>li.active>.sprocket-tabs-inner {
	opacity:1
}
.sprocket-tabs-nav .dropdown-menu {
	margin-top:1px;
	border-width:1px
}
.sprocket-tabs-nav .sprocket-tabs-icon {
	float:left;
	margin-right:5px
}
.layout-bottom .sprocket-tabs-nav {
	border-bottom:0;
	margin:0;
	padding:0;
	border-radius:0 0 4px 4px
}
.layout-bottom .sprocket-tabs-nav>li {
	margin:0
}
.layout-bottom .sprocket-tabs-nav>li:first-child>.sprocket-tabs-inner {
	border-radius:0 0 0 4px
}
.layout-left .sprocket-tabs-nav,.layout-right .sprocket-tabs-nav {
	border-bottom:0
}
.layout-left .sprocket-tabs-nav {
	float:left;
	margin-right:20px;
	padding:0
}
.layout-right .sprocket-tabs-nav {
	float:right;
	margin-left:20px;
	padding:0
}
.layout-left .sprocket-tabs-nav {
	border-radius:4px 0 0 0
}
.layout-right .sprocket-tabs-nav {
	border-radius:0 4px 0 0
}
.layout-left .sprocket-tabs-nav>li,.layout-right .sprocket-tabs-nav>li {
	float:none
}
.layout-left .sprocket-tabs-nav>li>.sprocket-tabs-inner,.layout-right .sprocket-tabs-nav>li>.sprocket-tabs-inner {
	min-width:70px;
	margin-right:0;
	margin-bottom:0
}
.layout-left .sprocket-tabs-nav>li:first-child>.sprocket-tabs-inner {
	border-radius:4px 0 0 0
}
.layout-right .sprocket-tabs-nav>li:first-child>.sprocket-tabs-inner {
	border-radius:0 4px 0 0
}
.sprocket-tabs-panels {
	padding:15px
}
.sprocket-tabs-panels>.sprocket-tabs-panel {
	position:absolute;
	opacity:0;
	height:0;
	width:0;
	visibility:hidden;
	padding:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.sprocket-tabs-panels>.sprocket-tabs-panel.active {
	position:static;
	opacity:1;
	height:auto;
	width:100%;
	visibility:visible
}
.layout-top.animation-slideandfade .sprocket-tabs-panel,.layout-bottom.animation-slideandfade .sprocket-tabs-panel {
	margin-left:200px
}
.layout-top.animation-slideandfade .sprocket-tabs-panel.active,.layout-bottom.animation-slideandfade .sprocket-tabs-panel.active {
	margin-left:0
}
.layout-left.animation-slideandfade .sprocket-tabs-panel,.layout-right.animation-slideandfade .sprocket-tabs-panel {
	margin-top:-200px
}
.layout-left.animation-slideandfade .sprocket-tabs-panel.active,.layout-right.animation-slideandfade .sprocket-tabs-panel.active {
	margin-top:0
}
.sprocket-tabs .readon {
	margin:0
}
.layout-bottom .sprocket-tabs-nav {
	border-top:1px solid #ddd
}
.layout-bottom .sprocket-tabs-nav li.active>.sprocket-tabs-inner,.layout-bottom .sprocket-tabs-nav li.active>.sprocket-tabs-inner:hover {
	border-color:transparent #ddd #ddd #ddd
}
.layout-bottom .sprocket-tabs-nav>li>.sprocket-tabs-inner:hover {
	border-bottom-color:transparent;
	border-top-color:#ddd
}
.layout-left .sprocket-tabs-nav li.active>.sprocket-tabs-inner,.layout-left .sprocket-tabs-nav li.active>.sprocket-tabs-inner:hover {
	border-color:#ddd transparent #ddd #ddd;
	*border-right-color:#ffffff;
}
.layout-right .sprocket-tabs-nav li.active>.sprocket-tabs-inner,.layout-right .sprocket-tabs-nav li.active>.sprocket-tabs-inner:hover {
	border-color:#ddd #ddd #ddd transparent;
	*border-left-color:#ffffff;
}
.sprocket-tabs-nav li .sprocket-tabs-inner {
	transition:background .1s ease-in;
	-webkit-transition:background .1s ease-in;
	-moz-transition:background .1s ease-in;
	-o-transition:background .1s ease-in
}
.animation-slideandfade .sprocket-tabs-panel.active {
	-webkit-transition:margin .3s ease-out,opacity .4s ease-in;
	-moz-transition:margin .3s ease-out,opacity .4s ease-in;
	-o-transition:margin .3s ease-out,opacity .4s ease-in;
	transition:margin .3s ease-out,opacity .4s ease-in
}
.animation-fade .sprocket-tabs-panel.active {
	-webkit-transition:opacity .4s ease-in;
	-moz-transition:opacity .4s ease-in;
	-o-transition:opacity .4s ease-in;
	transition:opacity .4s ease-in
}
.layout-slideshow {
	position:relative;
	-webkit-transform:translateZ(0)
}
.layout-slideshow:after {
	display:table;
	content:"";
	*zoom:1;
	clear:both
}
.layout-slideshow ul {
	list-style:none !important;
	margin:0;
	padding:0
}
.layout-slideshow .sprocket-features-img-list {
	position:relative;
	overflow:hidden
}
.layout-slideshow .sprocket-features-img-container {
	position:absolute;
	top:0
}
.layout-slideshow .sprocket-features-img-container img {
	position:relative;
	width:100%
}
.layout-slideshow .sprocket-features-content {
	position:absolute;
	bottom:70px;
	left:80px;
	width:80%
}
.layout-slideshow .sprocket-features-title {
	font-size:40px;
	margin:15px 0;
	padding:10px 15px;
	line-height:50px;
	border-radius:5px
}
.layout-slideshow .sprocket-features-desc .rt-features-desc {
	display:inline-block;
	font-size:28px;
	line-height:35px;
	padding:8px 15px;
	margin-bottom:5px;
	border-radius:5px
}
.layout-slideshow .readon {
	display:inline-block;
	font-size:16px;
	margin:1px 0 0 5px;
	padding:11px 18px;
	vertical-align:top
}
.layout-slideshow .sprocket-features-index-1 .sprocket-features-img-container {
	position:relative
}
.layout-slideshow .sprocket-features-index-1 .sprocket-features-img-container,.layout-slideshow .sprocket-features-index-1 .sprocket-features-content {
	z-index:2
}
.layout-slideshow .sprocket-features-arrows .arrow {
	position:absolute;
	display:block;
	width:40px;
	height:40px;
	top:50%;
	margin-top:-12px;
	border-radius:4px;
	opacity:.7;
	cursor:pointer;
	z-index:100;
	text-align:center;
	font-size:24px;
	line-height:38px;
	-webkit-transform:translateZ(0)
}
.layout-slideshow .sprocket-features-arrows .arrow span {
	display:none
}
.layout-slideshow .sprocket-features-arrows .prev {
	left:15px
}
.layout-slideshow .sprocket-features-arrows .next {
	right:15px
}
.layout-slideshow .sprocket-features-arrows .arrow:hover {
	opacity:1
}
.layout-slideshow .sprocket-features-arrows .arrow.next:before {
	content:'\f105';
	font-family:FontAwesome
}
.layout-slideshow .sprocket-features-arrows .arrow.prev:before {
	content:'\f104';
	font-family:FontAwesome
}
.arrows-onhover .sprocket-features-arrows .arrow {
	opacity:0
}
.sprocket-features.arrows-onhover:hover .sprocket-features-arrows .arrow {
	opacity:1
}
.layout-slideshow .sprocket-features-pagination {
	position:absolute;
	left:50%;
	margin-left:-22px;
	bottom:15px;
	z-index:10
}
.layout-slideshow .sprocket-features-pagination li {
	display:inline-block;
	padding:7px;
	margin:0 3px;
	opacity:.8;
	border-radius:1em;
	cursor:pointer
}
.layout-slideshow .sprocket-features-pagination li.active {
	opacity:1
}
.layout-slideshow .sprocket-features-pagination li span {
	display:none;
	font-size:.85em;
	line-height:1em
}
.layout-slideshow .sprocket-features-pagination-hidden {
	display:none
}
.layout-slideshow .sprocket-features-pagination li.active,.layout-slideshow .sprocket-features-arrows .arrow {
	box-shadow:0 0 3px rgba(0,0,0,.5)
}
.layout-slideshow .sprocket-features-pagination li,.layout-slideshow .sprocket-features-arrows .arrow {
	-webkit-transition:opacity .2s ease-in;
	-moz-transition:opacity .2s ease-in;
	-o-transition:opacity .2s ease-in;
	transition: opacity .2s ease-in
}


/* ========== Mini likedislik OPC Template ========== */
.likedislike.mini_likedislik_opc .result1 {float:left; display:block; margin:0 16px 0 3px; height:16px; font-size:13px; line-height:16px; text-align:left; }
.likedislike.mini_likedislik_opc input {float:left;  width:16px; height:16px; background:url(/img/mini_likedislik.png) no-repeat 0 0; border:0; text-indent:-9999px; }
.likedislike.mini_likedislik_opc input.down { left:18px; background-position:-16px 0; }
.likedislike.mini_likedislik_opc input:hover, .likedislike.mini_likedislik_opc input:focus { background-position:0 -16px; }
.likedislike.mini_likedislik_opc input.down:hover, .likedislike.mini_likedislik_opc input.down:focus { background-position:-16px -16px; }
.likedislike.mini_likedislik_opc input:active { background-position:0 -32px; }
.likedislike.mini_likedislik_opc input.down:active { background-position:-16px -32px; }
.likedislike.mini_likedislik_opc.disabled input, .likedislike.mini_likedislik_opc.busy input { background-position:0 -48px; }
.likedislike.mini_likedislik_opc.disabled input.down, .likedislike.mini_likedislik_opc.busy input.down { background-position:-16px -48px; }
.likedislike.mini_likedislik_opc.right input { left:auto; right:18px; }
.likedislike.mini_likedislik_opc.right input.down { right:0; }
.likedislike.mini_likedislik_opc.right .result1 { margin:0 38px 0 0; text-align:right; }
.likedislike.mini_likedislik_opc .result_up, .likedislike.mini_likedislik_opc .result_down{float:left; display:block; margin:0 16px 0 3px; height:16px; font-size:13px; line-height:16px; text-align:left; }

   li { list-style-type: none; } /* Ð£Ð±Ð¸Ñ€Ð°ÐµÐ¼ Ð¸ÑÑ…Ð¾Ð´Ð½ÑƒÑŽ Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ñƒ ÑÐ¿Ð¸ÑÐºÐ° */
   ol { counter-reset: list1; } /* Ð˜Ð½Ð¸Ñ†Ð¸Ð¸Ñ€ÑƒÐµÐ¼ ÑÑ‡ÐµÑ‚Ñ‡Ð¸Ðº */
   ol li {text-indent: -2em; padding-left: 2em;}
   ol li:before {
    counter-increment: list1; /* Ð£Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð²Ð°ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑÑ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° */
    content: counter(list1) ". "; /* Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ð¼ Ñ‡Ð¸ÑÐ»Ð¾ */
    width: 1.7em;
    display: inline-block;
    text-align: right;
    padding-right: 4px;
   }
   ol ol { counter-reset: list2; } /* Ð˜Ð½Ð¸Ñ†Ð¸Ð¸Ñ€ÑƒÐµÐ¼ ÑÑ‡ÐµÑ‚Ñ‡Ð¸Ðº Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑÐ¿Ð¸ÑÐºÐ° */
   ol ol li {text-indent: -2em; padding-left: 2em;}
   ol ol li:before {
    counter-increment: list2; /* Ð£Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð²Ð°ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑÑ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑÐ¿Ð¸ÑÐºÐ° */
    content: counter(list1) "." counter(list2) ". "; /* Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ð¼ Ñ‡Ð¸ÑÐ»Ð¾ */
    width: 1.7em;
    display: inline-block;
    text-align: right;
    padding-right: 4px;
   }
.B_crumbBox {
   padding 0;
   margin: 0;
   border-bottom: 1px solid rgba(255,255,255,0.3);
   box-shadow: 0 1px 0 rgba(0,0,0,0.08);
   height: 23px;
   font-family:arial;
   padding-left: 10px;
}
.B_crumbBox li, .B_crumbBox li.B_lastCrumb {
	float:left;
	padding-left:10px;
	padding-right:10px;
	
}
.B_crumbBox li.B_firstCrumb {
	padding-left:0px;
	
}
.pricetable  td:nth-child(2) {
    text-align:right;
    padding-right:10px;
} 

.gallery-item {
    float:left;
    padding:5px;
    width: 168px; height: 138px;
}

div.pageNav li {
float: left;
padding: 5px;
min-width: 20px;
min-width: 12px;
text-align: center;
border: 1px solid rgb(0, 73, 151);
margin: 5px;
min-width: 20px;
color: #fff;
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
background-color: #D6D6D6;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(80, 230, 251, 0.2)), to(rgba(6, 200, 248, 0.2)));
background-image: -webkit-linear-gradient(rgba(80, 230, 251, 0.2), rgba(6, 200, 248, 0.2));
background-image: -moz-linear-gradient(rgba(80, 230, 251, 0.2), rgba(6, 200, 248, 0.2));
background-image: -o-linear-gradient(rgba(80, 230, 251, 0.2), rgba(6, 200, 248, 0.2));
background-image: linear-gradient(rgba(80, 230, 251, 0.2), rgba(6, 200, 248, 0.2));
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f',endColorstr='#fff89406',GradientType=0);
border-color: #068EF8 #06D1F8 #0477AD;
border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled =false);
border-radius: 3px;
}
article a {
    text-decoration: underline;
}

article li {
	list-style-type: initial
}
.floatLeft {
	float:left;
	margin-right:15px;
}