/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
/* @import url("/assets/vendor/1b9b84e1b1e2-bootstrap.min.css"); */

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}
body {
	margin: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block
}
audio, canvas, progress, video {
	display: inline-block;
	vertical-align: baseline
}
audio:not([controls]) {
	display: none;
	height: 0
}
[hidden], template {
	display: none
}
a {
	background: 0 0
}
a:active, a:hover {
	outline: 0
}
abbr[title] {
	border-bottom: 1px dotted
}
b, strong {
	font-weight: 700
}
dfn {
	font-style: italic
}
h1 {
	font-size: 2em;
	margin: .67em 0
}
mark {
	background: #ff0;
	color: #000
}
small {
	font-size: 80%
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
sup {
	top: -.5em
}
sub {
	bottom: -.25em
}
img {
	border: 0
}
svg:not(:root) {
	overflow: hidden
}
figure {
	margin: 1em 40px
}
hr {
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0
}
pre {
	overflow: auto
}
code, kbd, pre, samp {
	font-family: monospace, monospace;
	font-size: 1em
}
button, input, optgroup, select, textarea {
	color: inherit;
	font: inherit;
	margin: 0
}
button {
	overflow: visible
}
button, select {
	text-transform: none
}
button, html input[type=button], input[type=reset], input[type=submit] {
	-webkit-appearance: button;
	cursor: pointer
}
button[disabled], html input[disabled] {
	cursor: default
}
button::-moz-focus-inner, input::-moz-focus-inner {
	border: 0;
	padding: 0
}
input {
	line-height: normal
}
input[type=checkbox], input[type=radio] {
	box-sizing: border-box;
	padding: 0
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
	height: auto
}
input[type=search] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}
fieldset {
	border: 1px solid silver;
	margin: 0 2px;
	padding: .35em .625em .75em
}
legend {
	border: 0;
	padding: 0
}
textarea {
	overflow: auto
}
optgroup {
	font-weight: 700
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
td, th {
	padding: 0
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
	font-weight: 400;
	line-height: 1;
	color: #95a5a6
}
h1, .h1, h2, .h2, h3, .h3 {
	margin-top: 20px;
	margin-bottom: 10px
}
h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {
	font-size: 65%
}
h4, .h4, h5, .h5, h6, .h6 {
	margin-top: 10px;
	margin-bottom: 10px
}
h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {
	font-size: 75%
}
h1, .h1 {
	font-size: 36px
}
h2, .h2 {
	font-size: 18px
}
h3, .h3 {
	font-size: 16px
}
h4, .h4 {
	font-size: 14px
}
h5, .h5 {
	font-size: 12px
}
h6, .h6 {
	font-size: 12px
}
p {
	margin: 0 0 10px
}
.lead {
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: 200;
	line-height: 1.4
}
@media (min-width:768px) {
.lead {
	font-size: 21px
}
}
small, .small {
	font-size: 85%
}
cite {
	font-style: normal
}
.text-left {
	text-align: left
}
.text-right {
	text-align: right
}
.text-center {
	text-align: center
}
.text-justify {
	text-align: justify
}
.text-muted {
	color: #95a5a6
}
.text-primary {
	color: #3498db
}
a.text-primary:hover {
	color: #217dbb
}
.text-success {
	color: #3c763d
}
a.text-success:hover {
	color: #2b542c
}
.text-info {
	color: #31708f
}
a.text-info:hover {
	color: #245269
}
.text-warning {
	color: #8a6d3b
}
a.text-warning:hover {
	color: #66512c
}
.text-danger {
	color: #a94442
}
a.text-danger:hover {
	color: #843534
}
.bg-primary {
	color: #fff;
	background-color: #3498db
}
a.bg-primary:hover {
	background-color: #217dbb
}
.bg-success {
	background-color: #dff0d8
}
a.bg-success:hover {
	background-color: #c1e2b3
}
.bg-info {
	background-color: #d9edf7
}
a.bg-info:hover {
	background-color: #afd9ee
}
.bg-warning {
	background-color: #fcf8e3
}
a.bg-warning:hover {
	background-color: #f7ecb5
}
.bg-danger {
	background-color: #f2dede
}
a.bg-danger:hover {
	background-color: #e4b9b9
}
.page-header {
	padding-bottom: 9px;
	margin: 40px 0 20px;
	border-bottom: 1px solid #eee
}
ul, ol {
	margin-top: 0;
	margin-bottom: 10px
}
ul ul, ol ul, ul ol, ol ol {
	margin-bottom: 0
}
.list-unstyled {
	padding-left: 0;
	list-style: none
}
.list-inline {
	padding-left: 0;
	list-style: none;
	margin-left: -5px
}
.list-inline>li {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px
}
dl {
	margin-top: 0;
	margin-bottom: 20px
}
dt, dd {
	line-height: 1.42857143
}
dt {
	font-weight: 700
}
dd {
	margin-left: 0
}
@media (min-width:768px) {
.dl-horizontal dt {
	float: left;
	width: 160px;
	clear: left;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.dl-horizontal dd {
	margin-left: 180px
}
}
abbr[title], abbr[data-original-title] {
	cursor: help;
	border-bottom: 1px dotted #95a5a6
}
.initialism {
	font-size: 90%;
	text-transform: uppercase
}
blockquote {
	padding: 10px 20px;
	margin: 0 0 20px;
	font-size: 17.5px;
	border-left: 5px solid #eee
}
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {
	margin-bottom: 0
}
blockquote footer, blockquote small, blockquote .small {
	display: block;
	font-size: 80%;
	line-height: 1.42857143;
	color: #95a5a6
}
blockquote footer:before, blockquote small:before, blockquote .small:before {
	content: '\2014 \00A0'
}
.blockquote-reverse, blockquote.pull-right {
	padding-right: 15px;
	padding-left: 0;
	border-right: 5px solid #eee;
	border-left: 0;
	text-align: right
}
.blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before {
	content: ''
}
.blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after {
	content: '\00A0 \2014'
}
blockquote:before, blockquote:after {
	content: ""
}
address {
	margin-bottom: 20px;
	font-style: normal;
	line-height: 1.42857143
}
.container, header, footer, #form-login {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:768px) {
.container, header, footer, #form-login {
	width: 750px
}
}
@media (min-width:992px) {
.container, header, footer, #form-login {
	width: 970px
}
}
@media (min-width:1200px) {
.container, header, footer, #form-login {
	width: 1170px
}
}
.container-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px
}
.row {
	margin-left: -15px;
	margin-right: -15px
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	float: left
}
.col-xs-12 {
	width: 100%
}
.col-xs-11 {
	width: 91.66666667%
}
.col-xs-10 {
	width: 83.33333333%
}
.col-xs-9 {
	width: 75%
}
.col-xs-8 {
	width: 66.66666667%
}
.col-xs-7 {
	width: 58.33333333%
}
.col-xs-6 {
	width: 50%
}
.col-xs-5 {
	width: 41.66666667%
}
.col-xs-4 {
	width: 33.33333333%
}
.col-xs-3 {
	width: 25%
}
.col-xs-2 {
	width: 16.66666667%
}
.col-xs-1 {
	width: 8.33333333%
}
.col-xs-pull-12 {
	right: 100%
}
.col-xs-pull-11 {
	right: 91.66666667%
}
.col-xs-pull-10 {
	right: 83.33333333%
}
.col-xs-pull-9 {
	right: 75%
}
.col-xs-pull-8 {
	right: 66.66666667%
}
.col-xs-pull-7 {
	right: 58.33333333%
}
.col-xs-pull-6 {
	right: 50%
}
.col-xs-pull-5 {
	right: 41.66666667%
}
.col-xs-pull-4 {
	right: 33.33333333%
}
.col-xs-pull-3 {
	right: 25%
}
.col-xs-pull-2 {
	right: 16.66666667%
}
.col-xs-pull-1 {
	right: 8.33333333%
}
.col-xs-pull-0 {
	right: 0
}
.col-xs-push-12 {
	left: 100%
}
.col-xs-push-11 {
	left: 91.66666667%
}
.col-xs-push-10 {
	left: 83.33333333%
}
.col-xs-push-9 {
	left: 75%
}
.col-xs-push-8 {
	left: 66.66666667%
}
.col-xs-push-7 {
	left: 58.33333333%
}
.col-xs-push-6 {
	left: 50%
}
.col-xs-push-5 {
	left: 41.66666667%
}
.col-xs-push-4 {
	left: 33.33333333%
}
.col-xs-push-3 {
	left: 25%
}
.col-xs-push-2 {
	left: 16.66666667%
}
.col-xs-push-1 {
	left: 8.33333333%
}
.col-xs-push-0 {
	left: 0
}
.col-xs-offset-12 {
	margin-left: 100%
}
.col-xs-offset-11 {
	margin-left: 91.66666667%
}
.col-xs-offset-10 {
	margin-left: 83.33333333%
}
.col-xs-offset-9 {
	margin-left: 75%
}
.col-xs-offset-8 {
	margin-left: 66.66666667%
}
.col-xs-offset-7 {
	margin-left: 58.33333333%
}
.col-xs-offset-6 {
	margin-left: 50%
}
.col-xs-offset-5 {
	margin-left: 41.66666667%
}
.col-xs-offset-4 {
	margin-left: 33.33333333%
}
.col-xs-offset-3 {
	margin-left: 25%
}
.col-xs-offset-2 {
	margin-left: 16.66666667%
}
.col-xs-offset-1 {
	margin-left: 8.33333333%
}
.col-xs-offset-0 {
	margin-left: 0
}
@media (min-width:768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
	float: left
}
.col-sm-12 {
	width: 100%
}
.col-sm-11 {
	width: 91.66666667%
}
.col-sm-10 {
	width: 83.33333333%
}
.col-sm-9 {
	width: 75%
}
.col-sm-8 {
	width: 66.66666667%
}
.col-sm-7 {
	width: 58.33333333%
}
.col-sm-6 {
	width: 50%
}
.col-sm-5 {
	width: 41.66666667%
}
.col-sm-4 {
	width: 33.33333333%
}
.col-sm-3 {
	width: 25%
}
.col-sm-2 {
	width: 16.66666667%
}
.col-sm-1 {
	width: 8.33333333%
}
.col-sm-pull-12 {
	right: 100%
}
.col-sm-pull-11 {
	right: 91.66666667%
}
.col-sm-pull-10 {
	right: 83.33333333%
}
.col-sm-pull-9 {
	right: 75%
}
.col-sm-pull-8 {
	right: 66.66666667%
}
.col-sm-pull-7 {
	right: 58.33333333%
}
.col-sm-pull-6 {
	right: 50%
}
.col-sm-pull-5 {
	right: 41.66666667%
}
.col-sm-pull-4 {
	right: 33.33333333%
}
.col-sm-pull-3 {
	right: 25%
}
.col-sm-pull-2 {
	right: 16.66666667%
}
.col-sm-pull-1 {
	right: 8.33333333%
}
.col-sm-pull-0 {
	right: 0
}
.col-sm-push-12 {
	left: 100%
}
.col-sm-push-11 {
	left: 91.66666667%
}
.col-sm-push-10 {
	left: 83.33333333%
}
.col-sm-push-9 {
	left: 75%
}
.col-sm-push-8 {
	left: 66.66666667%
}
.col-sm-push-7 {
	left: 58.33333333%
}
.col-sm-push-6 {
	left: 50%
}
.col-sm-push-5 {
	left: 41.66666667%
}
.col-sm-push-4 {
	left: 33.33333333%
}
.col-sm-push-3 {
	left: 25%
}
.col-sm-push-2 {
	left: 16.66666667%
}
.col-sm-push-1 {
	left: 8.33333333%
}
.col-sm-push-0 {
	left: 0
}
.col-sm-offset-12 {
	margin-left: 100%
}
.col-sm-offset-11 {
	margin-left: 91.66666667%
}
.col-sm-offset-10 {
	margin-left: 83.33333333%
}
.col-sm-offset-9 {
	margin-left: 75%
}
.col-sm-offset-8 {
	margin-left: 66.66666667%
}
.col-sm-offset-7 {
	margin-left: 58.33333333%
}
.col-sm-offset-6 {
	margin-left: 50%
}
.col-sm-offset-5 {
	margin-left: 41.66666667%
}
.col-sm-offset-4 {
	margin-left: 33.33333333%
}
.col-sm-offset-3 {
	margin-left: 25%
}
.col-sm-offset-2 {
	margin-left: 16.66666667%
}
.col-sm-offset-1 {
	margin-left: 8.33333333%
}
.col-sm-offset-0 {
	margin-left: 0
}
}
@media (min-width:992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
	float: left
}
.col-md-12 {
	width: 100%
}
.col-md-11 {
	width: 91.66666667%
}
.col-md-10 {
	width: 83.33333333%
}
.col-md-9 {
	width: 75%
}
.col-md-8 {
	width: 66.66666667%
}
.col-md-7 {
	width: 58.33333333%
}
.col-md-6 {
	width: 50%
}
.col-md-5 {
	width: 41.66666667%
}
.col-md-4 {
	width: 33.33333333%
}
.col-md-3 {
	width: 25%
}
.col-md-2 {
	width: 16.66666667%
}
.col-md-1 {
	width: 8.33333333%
}
.col-md-pull-12 {
	right: 100%
}
.col-md-pull-11 {
	right: 91.66666667%
}
.col-md-pull-10 {
	right: 83.33333333%
}
.col-md-pull-9 {
	right: 75%
}
.col-md-pull-8 {
	right: 66.66666667%
}
.col-md-pull-7 {
	right: 58.33333333%
}
.col-md-pull-6 {
	right: 50%
}
.col-md-pull-5 {
	right: 41.66666667%
}
.col-md-pull-4 {
	right: 33.33333333%
}
.col-md-pull-3 {
	right: 25%
}
.col-md-pull-2 {
	right: 16.66666667%
}
.col-md-pull-1 {
	right: 8.33333333%
}
.col-md-pull-0 {
	right: 0
}
.col-md-push-12 {
	left: 100%
}
.col-md-push-11 {
	left: 91.66666667%
}
.col-md-push-10 {
	left: 83.33333333%
}
.col-md-push-9 {
	left: 75%
}
.col-md-push-8 {
	left: 66.66666667%
}
.col-md-push-7 {
	left: 58.33333333%
}
.col-md-push-6 {
	left: 50%
}
.col-md-push-5 {
	left: 41.66666667%
}
.col-md-push-4 {
	left: 33.33333333%
}
.col-md-push-3 {
	left: 25%
}
.col-md-push-2 {
	left: 16.66666667%
}
.col-md-push-1 {
	left: 8.33333333%
}
.col-md-push-0 {
	left: 0
}
.col-md-offset-12 {
	margin-left: 100%
}
.col-md-offset-11 {
	margin-left: 91.66666667%
}
.col-md-offset-10 {
	margin-left: 83.33333333%
}
.col-md-offset-9 {
	margin-left: 75%
}
.col-md-offset-8 {
	margin-left: 66.66666667%
}
.col-md-offset-7 {
	margin-left: 58.33333333%
}
.col-md-offset-6 {
	margin-left: 50%
}
.col-md-offset-5 {
	margin-left: 41.66666667%
}
.col-md-offset-4 {
	margin-left: 33.33333333%
}
.col-md-offset-3 {
	margin-left: 25%
}
.col-md-offset-2 {
	margin-left: 16.66666667%
}
.col-md-offset-1 {
	margin-left: 8.33333333%
}
.col-md-offset-0 {
	margin-left: 0
}
}
@media (min-width:1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
	float: left
}
.col-lg-12 {
	width: 100%
}
.col-lg-11 {
	width: 91.66666667%
}
.col-lg-10 {
	width: 83.33333333%
}
.col-lg-9 {
	width: 75%
}
.col-lg-8 {
	width: 66.66666667%
}
.col-lg-7 {
	width: 58.33333333%
}
.col-lg-6 {
	width: 50%
}
.col-lg-5 {
	width: 41.66666667%
}
.col-lg-4 {
	width: 33.33333333%
}
.col-lg-3 {
	width: 25%
}
.col-lg-2 {
	width: 16.66666667%
}
.col-lg-1 {
	width: 8.33333333%
}
.col-lg-pull-12 {
	right: 100%
}
.col-lg-pull-11 {
	right: 91.66666667%
}
.col-lg-pull-10 {
	right: 83.33333333%
}
.col-lg-pull-9 {
	right: 75%
}
.col-lg-pull-8 {
	right: 66.66666667%
}
.col-lg-pull-7 {
	right: 58.33333333%
}
.col-lg-pull-6 {
	right: 50%
}
.col-lg-pull-5 {
	right: 41.66666667%
}
.col-lg-pull-4 {
	right: 33.33333333%
}
.col-lg-pull-3 {
	right: 25%
}
.col-lg-pull-2 {
	right: 16.66666667%
}
.col-lg-pull-1 {
	right: 8.33333333%
}
.col-lg-pull-0 {
	right: 0
}
.col-lg-push-12 {
	left: 100%
}
.col-lg-push-11 {
	left: 91.66666667%
}
.col-lg-push-10 {
	left: 83.33333333%
}
.col-lg-push-9 {
	left: 75%
}
.col-lg-push-8 {
	left: 66.66666667%
}
.col-lg-push-7 {
	left: 58.33333333%
}
.col-lg-push-6 {
	left: 50%
}
.col-lg-push-5 {
	left: 41.66666667%
}
.col-lg-push-4 {
	left: 33.33333333%
}
.col-lg-push-3 {
	left: 25%
}
.col-lg-push-2 {
	left: 16.66666667%
}
.col-lg-push-1 {
	left: 8.33333333%
}
.col-lg-push-0 {
	left: 0
}
.col-lg-offset-12 {
	margin-left: 100%
}
.col-lg-offset-11 {
	margin-left: 91.66666667%
}
.col-lg-offset-10 {
	margin-left: 83.33333333%
}
.col-lg-offset-9 {
	margin-left: 75%
}
.col-lg-offset-8 {
	margin-left: 66.66666667%
}
.col-lg-offset-7 {
	margin-left: 58.33333333%
}
.col-lg-offset-6 {
	margin-left: 50%
}
.col-lg-offset-5 {
	margin-left: 41.66666667%
}
.col-lg-offset-4 {
	margin-left: 33.33333333%
}
.col-lg-offset-3 {
	margin-left: 25%
}
.col-lg-offset-2 {
	margin-left: 16.66666667%
}
.col-lg-offset-1 {
	margin-left: 8.33333333%
}
.col-lg-offset-0 {
	margin-left: 0
}
}
fieldset {
	padding: 0;
	margin: 0;
	border: 0;
	min-width: 0
}
legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: inherit;
	color: #333;
	border: 0;
	border-bottom: 1px solid #e5e5e5
}
label {
	display: inline-block;
	margin-bottom: 5px;
	font-weight: 700
}
input[type=search] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
input[type=radio], input[type=checkbox] {
	margin: 4px 0 0;
	margin-top: 1px \9;
	line-height: normal
}
input[type=file] {
	display: block
}
input[type=range] {
	display: block;
	width: 100%
}
select[multiple], select[size] {
	height: auto
}
input[type=file]:focus, input[type=radio]:focus, input[type=checkbox]:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}
output {
	display: block;
	padding-top: 7px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #7f8c8d
}
.form-control {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #7f8c8d;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6)
}
.form-control::-moz-placeholder {
	color: #95a5a6;
	opacity: 1
}
.form-control:-ms-input-placeholder {
	color: #95a5a6
}
.form-control::-webkit-input-placeholder {
	color: #95a5a6
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
	cursor: not-allowed;
	background-color: #eee;
	opacity: 1
}
textarea.form-control {
	height: auto
}
input[type=search] {
	-webkit-appearance: none
}
input[type=date] {
	line-height: 34px
}
.form-group {
	margin-bottom: 15px
}
.radio, .checkbox {
	display: block;
	min-height: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 20px
}
.radio label, .checkbox label {
	display: inline;
	font-weight: 400;
	cursor: pointer
}
.radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox] {
	float: left;
	margin-left: -20px
}
.radio+.radio, .checkbox+.checkbox {
	margin-top: -5px
}
.radio-inline, .checkbox-inline {
	display: inline-block;
	padding-left: 20px;
	margin-bottom: 0;
	vertical-align: middle;
	font-weight: 400;
	cursor: pointer
}
.radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline {
	margin-top: 0;
	margin-left: 10px
}
input[type=radio][disabled], input[type=checkbox][disabled], .radio[disabled], .radio-inline[disabled], .checkbox[disabled], .checkbox-inline[disabled], fieldset[disabled] input[type=radio], fieldset[disabled] input[type=checkbox], fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline {
	cursor: not-allowed
}
.input-sm {
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}
select.input-sm {
	height: 30px;
	line-height: 30px
}
textarea.input-sm, select[multiple].input-sm {
	height: auto
}
.input-lg {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 6px
}
select.input-lg {
	height: 46px;
	line-height: 46px
}
textarea.input-lg, select[multiple].input-lg {
	height: auto
}
.has-feedback {
	position: relative
}
.has-feedback .form-control {
	padding-right: 42.5px
}
.has-feedback .form-control-feedback {
	position: absolute;
	top: 25px;
	right: 0;
	display: block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center
}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline {
	color: #3c763d
}
.has-success .form-control {
	border-color: #3c763d;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}
.has-success .form-control:focus {
	border-color: #2b542c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px #67b168;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px #67b168
}
.has-success .input-group-addon {
	color: #3c763d;
	border-color: #3c763d;
	background-color: #dff0d8
}
.has-success .form-control-feedback {
	color: #3c763d
}
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline {
	color: #8a6d3b
}
.has-warning .form-control {
	border-color: #8a6d3b;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}
.has-warning .form-control:focus {
	border-color: #66512c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px #c0a16b;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px #c0a16b
}
.has-warning .input-group-addon {
	color: #8a6d3b;
	border-color: #8a6d3b;
	background-color: #fcf8e3
}
.has-warning .form-control-feedback {
	color: #8a6d3b
}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {
	color: #a94442
}
.has-error .form-control {
	border-color: #a94442;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}
.has-error .form-control:focus {
	border-color: #843534;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px #ce8483;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px #ce8483
}
.has-error .input-group-addon {
	color: #a94442;
	border-color: #a94442;
	background-color: #f2dede
}
.has-error .form-control-feedback {
	color: #a94442
}
.form-control-static {
	margin-bottom: 0
}
.help-block {
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #a4a4a4
}
@media (min-width:768px) {
.form-inline .form-group {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle
}
.form-inline .form-control {
	display: inline-block;
	width: auto;
	vertical-align: middle
}
.form-inline .input-group>.form-control {
	width: 100%
}
.form-inline .control-label {
	margin-bottom: 0;
	vertical-align: middle
}
.form-inline .radio, .form-inline .checkbox {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	vertical-align: middle
}
.form-inline .radio input[type=radio], .form-inline .checkbox input[type=checkbox] {
	float: none;
	margin-left: 0
}
.form-inline .has-feedback .form-control-feedback {
	top: 0
}
}
.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 7px
}
.form-horizontal .radio, .form-horizontal .checkbox {
	min-height: 27px
}
.form-horizontal .form-group {
	margin-left: -15px;
	margin-right: -15px
}
.form-horizontal .form-control-static {
	padding-top: 7px
}
@media (min-width:768px) {
.form-horizontal .control-label {
	text-align: right
}
}
.form-horizontal .has-feedback .form-control-feedback {
	top: 0;
	right: 15px
}
.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .line:before, .line:after, .tabs>li>ul:before, .tabs>li>ul:after, #jcl_component .jcl_navbar:before, #jcl_component .jcl_navbar:after, .imgGallery:before, .imgGallery:after, .useful-contacts:before, .useful-contacts:after, .useful-contacts>ul>li>ul:before, .useful-contacts>ul>li>ul:after, .slider .slides li:before, .slider .slides li:after, .onlineServices>ul:before, .onlineServices>ul:after, .quickAccessLinks:before, .quickAccessLinks:after, #form-login fieldset:before, #form-login fieldset:after, header:before, header:after, footer:before, footer:after, #form-login:before, #form-login:after {
	content: " ";
	display: table
}
.clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .line:after, .tabs>li>ul:after, #jcl_component .jcl_navbar:after, .imgGallery:after, .useful-contacts:after, .useful-contacts>ul>li>ul:after, .slider .slides li:after, .onlineServices>ul:after, .quickAccessLinks:after, #form-login fieldset:after, header:after, footer:after, #form-login:after {
	clear: both
}
.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto
}
.pull-right {
	float: right!important
}
.pull-left {
	float: left!important
}
.hide {
	display: none!important
}
.show {
	display: block!important
}
.invisible {
	visibility: hidden
}
.text-hide, header .branding a {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}
.hidden {
	display: none!important;
	visibility: hidden!important
}
.affix {
	position: fixed
}
@-ms-viewport {
	width: device-width
}
.visible-xs, .visible-sm, .visible-md, .visible-lg {
	display: none!important
}
@media (max-width:767px) {
.visible-xs {
	display: block!important
}
table.visible-xs {
	display: table
}
tr.visible-xs {
	display: table-row!important
}
th.visible-xs, td.visible-xs {
	display: table-cell!important
}
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm {
	display: block!important
}
table.visible-sm {
	display: table
}
tr.visible-sm {
	display: table-row!important
}
th.visible-sm, td.visible-sm {
	display: table-cell!important
}
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md {
	display: block!important
}
table.visible-md {
	display: table
}
tr.visible-md {
	display: table-row!important
}
th.visible-md, td.visible-md {
	display: table-cell!important
}
}
@media (min-width:1200px) {
.visible-lg {
	display: block!important
}
table.visible-lg {
	display: table
}
tr.visible-lg {
	display: table-row!important
}
th.visible-lg, td.visible-lg {
	display: table-cell!important
}
}
@media (max-width:767px) {
.hidden-xs {
	display: none!important
}
}
@media (min-width:768px) and (max-width:991px) {
.hidden-sm {
	display: none!important
}
}
@media (min-width:992px) and (max-width:1199px) {
.hidden-md {
	display: none!important
}
}
@media (min-width:1200px) {
.hidden-lg {
	display: none!important
}
}
.visible-print {
	display: none!important
}
@media print {
.visible-print {
	display: block!important
}
table.visible-print {
	display: table
}
tr.visible-print {
	display: table-row!important
}
th.visible-print, td.visible-print {
	display: table-cell!important
}
}
@media print {
.hidden-print {
	display: none!important
}
}
.stdBox, form, .hotNews .caroufredsel_wrapper {
	background-color: #fff;
	-webkit-box-shadow: 1px 1px 0 #d3d3d3;
	box-shadow: 1px 1px 0 #d3d3d3
}
.stdBoxBottomBorders, .itemNavigation, .pagination li, .k2Pagination li, #k2Container.itemListView+.pagination, #k2Container.itemListView+.k2Pagination, .useful-contacts, .onlineServices {
	-webkit-box-shadow: 0 1px 0 #fff;
	box-shadow: 0 1px 0 #fff;
	border-bottom: 1px solid #ccc
}
.resetList, header nav ul, .subNav ul, .articleUtils ul, #k2Container.itemListView ul, #k2Container.latestView ul, .pagination ul, .k2Pagination ul, footer .supportNav, footer>div .nav, .imgGallery, .useful-contacts ul, .slider .slides, .breadcrumb ul, .articleHL ul, .nspMain.articleHL .nspArtPage, .onlineServices>ul, .quickAccessLinks ul, .hotNews .slides {
	padding: 0;
	margin: 0;
	list-style: none
}
@media print {
* {
	text-shadow: none!important;
	color: #000!important;
	background: transparent!important;
	box-shadow: none!important
}
a, a:visited {
	text-decoration: underline
}
a[href]:after {
	content: " (" attr(href) ")"
}
abbr[title]:after {
	content: " (" attr(title) ")"
}
a[href^="javascript:"]:after, a[href^="#"]:after {
	content: ""
}
pre, blockquote {
	border: 1px solid #999;
	page-break-inside: avoid
}
thead {
	display: table-header-group
}
tr, img {
	page-break-inside: avoid
}
img {
	max-width: 100%!important
}
p, h2, h3 {
	orphans: 3;
	widows: 3
}
h2, h3 {
	page-break-after: avoid
}
select {
	background: #fff!important
}
.navbar {
	display: none
}
.table td, .table th {
	background-color: #fff!important
}
.btn>.caret, .dropup>.btn>.caret {
	border-top-color: #000!important
}
.label {
	border: 1px solid #000
}
.table {
	border-collapse: collapse!important
}
.table-bordered th, .table-bordered td {
	border: 1px solid #ddd!important
}
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
:before,:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
html {
	font-size: 62.5%;
	-webkit-tap-highlight-color: transparent
}
body {
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
	font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.42857143;
	color: #646464;
	background-color: #373737;
	position: absolute;
	width: 100%;
	top: 0
}
input, button, select, textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}
table {
	border: transparent
}
figure {
	margin: 0
}
img {
	vertical-align: middle
}
.img-responsive, header .branding img, .itemBody img, #k2Container.itemListView li img, #k2Container.latestView li img, .imgGallery img {
	display: block;
	max-width: 100%;
	height: auto
}
.sr-only, header h1, header nav h2, .subNav h2, .breadcrumb h2 {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0,0,0,0);
	border: 0
}
.wrapper {
	/* background: #ebebeb url("/templates/cimlt/images/bg.jpg") center top no-repeat; */
  	background-color: #ebebeb;
}
header+div .container {
	background-color: #ebebeb;
}
#contentLeftColumn {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-left: 0
}
@media (min-width:768px) {
#contentLeftColumn {
	float: left;
	width: 25%
}
}
@media (max-width:767px) {
#contentLeftColumn {
	padding-right: 0
}
}
#content {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-left: 0;
	padding-right: 0
}
@media (min-width:768px) {
#content {
	float: left;
	width: 75%
}
}
.container>div:first-child.slidePlaceholder, .container>div:first-child.customslidePlaceholder {
	min-height: 125px
}
@media (max-width:767px) {
.container>div: first-child.slidePlaceholder, .container>div: first-child.customslidePlaceholder {
	display: none!important
}
}
@media (min-width:768px) {
.container>div: first-child.slidePlaceholder, .container>div: first-child.customslidePlaceholder {
	min-height: 185px
}
}
@media (min-width:992px) {
.container>div: first-child.slidePlaceholder, .container>div: first-child.customslidePlaceholder {
	min-height: 135px
}
}
@media (min-width:1200px) {
.container>div: first-child.slidePlaceholder, .container>div: first-child.customslidePlaceholder {
	min-height: 125px
}
}
.line {
	margin-left: -15px;
	margin-right: -15px;
	clear: both
}
.line:before, .line:after {
	content: " ";
	display: table
}
.line:after {
	clear: both
}
.line:before, .line:after {
	content: " ";
	display: table
}
.line:after {
	clear: both
}
.seeMore {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	background: #2b3d4f
}
.seeMore:before {
	content: "\e60e"
}
.seeMore:before {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	font-family: cimlt;
	background: #2b3d4f;
	color: #fff;
	font-size: 12px;
	padding: 6px
}
.seeMore:hover {
	text-decoration: none
}
.seeMore:hover:before {
	background: #34485d
}
.green-sea-light .subNav li.active>a, .green-sea-light .subNav a:hover {
	background-color: #52bc9c
}
.green-sea-light .subNav a {
	border-color: #52bc9c
}
.green-sea-light .breadcrumb ul li {
	color: #52bc9c
}
.green-sea-light .articleUtils ul li:hover:before {
	color: #52bc9c
}
.green-sea-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #52bc9c
}
.green-sea-light .itemTitle, .green-sea-light .itemTitle a, .green-sea-light .koowa .koowa_header, .green-sea-light .koowa .koowa_header a {
	color: #52bc9c;
	border-color: #52bc9c
}
.green-sea-light .koowa .docman_download .docman_download__button:before {
	background-color: #52bc9c
}
.green-sea-light #k2Container.itemListView .catItemTitle a, .green-sea-light #k2Container.latestView .catItemTitle a, .green-sea-light #k2Container.itemListView .latestItemTitle a, .green-sea-light #k2Container.latestView .latestItemTitle a {
	color: #52bc9c
}
.green-sea-light #k2Container.itemListView .seeMore:before, .green-sea-light #k2Container.latestView .seeMore:before {
	background-color: #52bc9c
}
.green-sea-light #k2Container.itemListView .seeMore:hover:before, .green-sea-light #k2Container.latestView .seeMore:hover:before {
	color: #45a085;
	background-color: #fff
}
.green-sea-light #k2Container.latestView .latestItemsCategory {
	background-color: #52bc9c
}
.green-sea-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.green-sea-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #c0e7db;
	color: #52bc9c
}
.green-sea-light #jcl_component .itemTitle+h3 {
	background-color: #52bc9c
}
.slides li.green-sea-light .slideimg, .slides li.green-sea-light h1 {
	border-color: #52bc9c
}
.slides li.green-sea-light .categoryLink {
	color: #52bc9c
}
.slides li.green-sea-light .fpssReadMore:hover:before {
	background-color: #52bc9c
}
.articleHL li.green-sea-light .moduleItemImage {
	border-bottom-color: #52bc9c
}
.articleHL li.green-sea-light .moduleItemImage:before {
	background-color: #52bc9c
}
.articleHL li.green-sea-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #52bc9c
}
.articleHL li.green-sea-light .moduleItemCategory:hover {
	background-color: #52bc9c
}
.hotNews li.green-sea-light .moduleItemCategory {
	background-color: #52bc9c
}
.onlineServices li.green-sea-light a {
	background-color: #52bc9c
}
.onlineServices li.green-sea-light:before {
	background-color: #52bc9c
}
.onlineServices li.green-sea-light:hover a {
	background-color: #52bc9c
}
.sidr nav>ul>li.sidr-class-green-sea-light>a, .sidr nav>ul>li.sidr-class-green-sea-light>span {
	background-color: #52bc9c
}
.green-sea .subNav li.active>a, .green-sea .subNav a:hover {
	background-color: #45a085
}
.green-sea .subNav a {
	border-color: #45a085
}
.green-sea .breadcrumb ul li {
	color: #45a085
}
.green-sea .articleUtils ul li:hover:before {
	color: #45a085
}
.green-sea .itemNavigation .itemBackToTop:hover:before {
	background-color: #45a085
}
.green-sea .itemTitle, .green-sea .itemTitle a, .green-sea .koowa .koowa_header, .green-sea .koowa .koowa_header a {
	color: #45a085;
	border-color: #45a085
}
.green-sea .koowa .docman_download .docman_download__button:before {
	background-color: #45a085
}
.green-sea #k2Container.itemListView .catItemTitle a, .green-sea #k2Container.latestView .catItemTitle a, .green-sea #k2Container.itemListView .latestItemTitle a, .green-sea #k2Container.latestView .latestItemTitle a {
	color: #45a085
}
.green-sea #k2Container.itemListView .seeMore:before, .green-sea #k2Container.latestView .seeMore:before {
	background-color: #52bc9c
}
.green-sea #k2Container.itemListView .seeMore:hover:before, .green-sea #k2Container.latestView .seeMore:hover:before {
	color: #45a085;
	background-color: #fff
}
.green-sea #k2Container.latestView .latestItemsCategory {
	background-color: #45a085
}
.green-sea #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.green-sea #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #a6d8c9;
	color: #45a085
}
.green-sea #jcl_component .itemTitle+h3 {
	background-color: #45a085
}
.slides li.green-sea .slideimg, .slides li.green-sea h1 {
	border-color: #45a085
}
.slides li.green-sea .categoryLink {
	color: #45a085
}
.slides li.green-sea .fpssReadMore:hover:before {
	background-color: #45a085
}
.articleHL li.green-sea .moduleItemImage {
	border-bottom-color: #45a085
}
.articleHL li.green-sea .moduleItemImage:before {
	background-color: #45a085
}
.articleHL li.green-sea.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #45a085
}
.articleHL li.green-sea .moduleItemCategory:hover {
	background-color: #45a085
}
.hotNews li.green-sea .moduleItemCategory {
	background-color: #45a085
}
.onlineServices li.green-sea a {
	background-color: #52bc9c
}
.onlineServices li.green-sea:before {
	background-color: #45a085
}
.onlineServices li.green-sea:hover a {
	background-color: #45a085
}
.sidr nav>ul>li.sidr-class-green-sea>a, .sidr nav>ul>li.sidr-class-green-sea>span {
	background-color: #52bc9c
}
.green-light .subNav li.active>a, .green-light .subNav a:hover {
	background-color: #5fcc71
}
.green-light .subNav a {
	border-color: #5fcc71
}
.green-light .breadcrumb ul li {
	color: #5fcc71
}
.green-light .articleUtils ul li:hover:before {
	color: #5fcc71
}
.green-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #5fcc71
}
.green-light .itemTitle, .green-light .itemTitle a, .green-light .koowa .koowa_header, .green-light .koowa .koowa_header a {
	color: #5fcc71;
	border-color: #5fcc71
}
.green-light .koowa .docman_download .docman_download__button:before {
	background-color: #5fcc71
}
.green-light #k2Container.itemListView .catItemTitle a, .green-light #k2Container.latestView .catItemTitle a, .green-light #k2Container.itemListView .latestItemTitle a, .green-light #k2Container.latestView .latestItemTitle a {
	color: #5fcc71
}
.green-light #k2Container.itemListView .seeMore:before, .green-light #k2Container.latestView .seeMore:before {
	background-color: #5fcc71
}
.green-light #k2Container.itemListView .seeMore:hover:before, .green-light #k2Container.latestView .seeMore:hover:before {
	color: #51af61;
	background-color: #fff
}
.green-light #k2Container.latestView .latestItemsCategory {
	background-color: #5fcc71
}
.green-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.green-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #d3f1d8;
	color: #5fcc71
}
.green-light #jcl_component .itemTitle+h3 {
	background-color: #5fcc71
}
.slides li.green-light .slideimg, .slides li.green-light h1 {
	border-color: #5fcc71
}
.slides li.green-light .categoryLink {
	color: #5fcc71
}
.slides li.green-light .fpssReadMore:hover:before {
	background-color: #5fcc71
}
.articleHL li.green-light .moduleItemImage {
	border-bottom-color: #5fcc71
}
.articleHL li.green-light .moduleItemImage:before {
	background-color: #5fcc71
}
.articleHL li.green-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #5fcc71
}
.articleHL li.green-light .moduleItemCategory:hover {
	background-color: #5fcc71
}
.hotNews li.green-light .moduleItemCategory {
	background-color: #5fcc71
}
.onlineServices li.green-light a {
	background-color: #5fcc71
}
.onlineServices li.green-light:before {
	background-color: #5fcc71
}
.onlineServices li.green-light:hover a {
	background-color: #5fcc71
}
.sidr nav>ul>li.sidr-class-green-light>a, .sidr nav>ul>li.sidr-class-green-light>span {
	background-color: #5fcc71
}
.green .subNav li.active>a, .green .subNav a:hover {
	background-color: #51af61
}
.green .subNav a {
	border-color: #51af61
}
.green .breadcrumb ul li {
	color: #51af61
}
.green .articleUtils ul li:hover:before {
	color: #51af61
}
.green .itemNavigation .itemBackToTop:hover:before {
	background-color: #51af61
}
.green .itemTitle, .green .itemTitle a, .green .koowa .koowa_header, .green .koowa .koowa_header a {
	color: #51af61;
	border-color: #51af61
}
.green .koowa .docman_download .docman_download__button:before {
	background-color: #51af61
}
.green #k2Container.itemListView .catItemTitle a, .green #k2Container.latestView .catItemTitle a, .green #k2Container.itemListView .latestItemTitle a, .green #k2Container.latestView .latestItemTitle a {
	color: #51af61
}
.green #k2Container.itemListView .seeMore:before, .green #k2Container.latestView .seeMore:before {
	background-color: #5fcc71
}
.green #k2Container.itemListView .seeMore:hover:before, .green #k2Container.latestView .seeMore:hover:before {
	color: #51af61;
	background-color: #fff
}
.green #k2Container.latestView .latestItemsCategory {
	background-color: #51af61
}
.green #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.green #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #badfc0;
	color: #51af61
}
.green #jcl_component .itemTitle+h3 {
	background-color: #51af61
}
.slides li.green .slideimg, .slides li.green h1 {
	border-color: #51af61
}
.slides li.green .categoryLink {
	color: #51af61
}
.slides li.green .fpssReadMore:hover:before {
	background-color: #51af61
}
.articleHL li.green .moduleItemImage {
	border-bottom-color: #51af61
}
.articleHL li.green .moduleItemImage:before {
	background-color: #51af61
}
.articleHL li.green.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #51af61
}
.articleHL li.green .moduleItemCategory:hover {
	background-color: #51af61
}
.hotNews li.green .moduleItemCategory {
	background-color: #51af61
}
.onlineServices li.green a {
	background-color: #5fcc71
}
.onlineServices li.green:before {
	background-color: #51af61
}
.onlineServices li.green:hover a {
	background-color: #51af61
}
.sidr nav>ul>li.sidr-class-green>a, .sidr nav>ul>li.sidr-class-green>span {
	background-color: #5fcc71
}
.blue-light .subNav li.active>a, .blue-light .subNav a:hover {
	background-color: #3498db
}
.blue-light .subNav a {
	border-color: #3498db
}
.blue-light .breadcrumb ul li {
	color: #3498db
}
.blue-light .articleUtils ul li:hover:before {
	color: #3498db
}
.blue-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #3498db
}
.blue-light .itemTitle, .blue-light .itemTitle a, .blue-light .koowa .koowa_header, .blue-light .koowa .koowa_header a {
	color: #3498db;
	border-color: #3498db
}
.blue-light .koowa .docman_download .docman_download__button:before {
	background-color: #3498db
}
.blue-light #k2Container.itemListView .catItemTitle a, .blue-light #k2Container.latestView .catItemTitle a, .blue-light #k2Container.itemListView .latestItemTitle a, .blue-light #k2Container.latestView .latestItemTitle a {
	color: #3498db
}
.blue-light #k2Container.itemListView .seeMore:before, .blue-light #k2Container.latestView .seeMore:before {
	background-color: #3498db
}
.blue-light #k2Container.itemListView .seeMore:hover:before, .blue-light #k2Container.latestView .seeMore:hover:before {
	color: #2980b9;
	background-color: #fff
}
.blue-light #k2Container.latestView .latestItemsCategory {
	background-color: #3498db
}
.blue-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.blue-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #b6daf2;
	color: #3498db
}
.blue-light #jcl_component .itemTitle+h3 {
	background-color: #3498db
}
.slides li.blue-light .slideimg, .slides li.blue-light h1 {
	border-color: #3498db
}
.slides li.blue-light .categoryLink {
	color: #3498db
}
.slides li.blue-light .fpssReadMore:hover:before {
	background-color: #3498db
}
.articleHL li.blue-light .moduleItemImage {
	border-bottom-color: #3498db
}
.articleHL li.blue-light .moduleItemImage:before {
	background-color: #3498db
}
.articleHL li.blue-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #3498db
}
.articleHL li.blue-light .moduleItemCategory:hover {
	background-color: #3498db
}
.hotNews li.blue-light .moduleItemCategory {
	background-color: #3498db
}
.onlineServices li.blue-light a {
	background-color: #3498db
}
.onlineServices li.blue-light:before {
	background-color: #3498db
}
.onlineServices li.blue-light:hover a {
	background-color: #3498db
}
.sidr nav>ul>li.sidr-class-blue-light>a, .sidr nav>ul>li.sidr-class-blue-light>span {
	background-color: #3498db
}
.blue .subNav li.active>a, .blue .subNav a:hover {
	background-color: #2980b9
}
.blue .subNav a {
	border-color: #2980b9
}
.blue .breadcrumb ul li {
	color: #2980b9
}
.blue .articleUtils ul li:hover:before {
	color: #2980b9
}
.blue .itemNavigation .itemBackToTop:hover:before {
	background-color: #2980b9
}
.blue .itemTitle, .blue .itemTitle a, .blue .koowa .koowa_header, .blue .koowa .koowa_header a {
	color: #2980b9;
	border-color: #2980b9
}
.blue .koowa .docman_download .docman_download__button:before {
	background-color: #2980b9
}
.blue #k2Container.itemListView .catItemTitle a, .blue #k2Container.latestView .catItemTitle a, .blue #k2Container.itemListView .latestItemTitle a, .blue #k2Container.latestView .latestItemTitle a {
	color: #2980b9
}
.blue #k2Container.itemListView .seeMore:before, .blue #k2Container.latestView .seeMore:before {
	background-color: #3498db
}
.blue #k2Container.itemListView .seeMore:hover:before, .blue #k2Container.latestView .seeMore:hover:before {
	color: #2980b9;
	background-color: #fff
}
.blue #k2Container.latestView .latestItemsCategory {
	background-color: #2980b9
}
.blue #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.blue #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #94c6e7;
	color: #2980b9
}
.blue #jcl_component .itemTitle+h3 {
	background-color: #2980b9
}
.slides li.blue .slideimg, .slides li.blue h1 {
	border-color: #2980b9
}
.slides li.blue .categoryLink {
	color: #2980b9
}
.slides li.blue .fpssReadMore:hover:before {
	background-color: #2980b9
}
.articleHL li.blue .moduleItemImage {
	border-bottom-color: #2980b9
}
.articleHL li.blue .moduleItemImage:before {
	background-color: #2980b9
}
.articleHL li.blue.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #2980b9
}
.articleHL li.blue .moduleItemCategory:hover {
	background-color: #2980b9
}
.hotNews li.blue .moduleItemCategory {
	background-color: #2980b9
}
.onlineServices li.blue a {
	background-color: #3498db
}
.onlineServices li.blue:before {
	background-color: #2980b9
}
.onlineServices li.blue:hover a {
	background-color: #2980b9
}
.sidr nav>ul>li.sidr-class-blue>a, .sidr nav>ul>li.sidr-class-blue>span {
	background-color: #3498db
}
.purple-light .subNav li.active>a, .purple-light .subNav a:hover {
	background-color: #9b59b6
}
.purple-light .subNav a {
	border-color: #9b59b6
}
.purple-light .breadcrumb ul li {
	color: #9b59b6
}
.purple-light .articleUtils ul li:hover:before {
	color: #9b59b6
}
.purple-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #9b59b6
}
.purple-light .itemTitle, .purple-light .itemTitle a, .purple-light .koowa .koowa_header, .purple-light .koowa .koowa_header a {
	color: #9b59b6;
	border-color: #9b59b6
}
.purple-light .koowa .docman_download .docman_download__button:before {
	background-color: #9b59b6
}
.purple-light #k2Container.itemListView .catItemTitle a, .purple-light #k2Container.latestView .catItemTitle a, .purple-light #k2Container.itemListView .latestItemTitle a, .purple-light #k2Container.latestView .latestItemTitle a {
	color: #9b59b6
}
.purple-light #k2Container.itemListView .seeMore:before, .purple-light #k2Container.latestView .seeMore:before {
	background-color: #9b59b6
}
.purple-light #k2Container.itemListView .seeMore:hover:before, .purple-light #k2Container.latestView .seeMore:hover:before {
	color: #8e44ad;
	background-color: #fff
}
.purple-light #k2Container.latestView .latestItemsCategory {
	background-color: #9b59b6
}
.purple-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.purple-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #dbc3e5;
	color: #9b59b6
}
.purple-light #jcl_component .itemTitle+h3 {
	background-color: #9b59b6
}
.slides li.purple-light .slideimg, .slides li.purple-light h1 {
	border-color: #9b59b6
}
.slides li.purple-light .categoryLink {
	color: #9b59b6
}
.slides li.purple-light .fpssReadMore:hover:before {
	background-color: #9b59b6
}
.articleHL li.purple-light .moduleItemImage {
	border-bottom-color: #9b59b6
}
.articleHL li.purple-light .moduleItemImage:before {
	background-color: #9b59b6
}
.articleHL li.purple-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #9b59b6
}
.articleHL li.purple-light .moduleItemCategory:hover {
	background-color: #9b59b6
}
.hotNews li.purple-light .moduleItemCategory {
	background-color: #9b59b6
}
.onlineServices li.purple-light a {
	background-color: #9b59b6
}
.onlineServices li.purple-light:before {
	background-color: #9b59b6
}
.onlineServices li.purple-light:hover a {
	background-color: #9b59b6
}
.sidr nav>ul>li.sidr-class-purple-light>a, .sidr nav>ul>li.sidr-class-purple-light>span {
	background-color: #9b59b6
}
.purple .subNav li.active>a, .purple .subNav a:hover {
	background-color: #8e44ad
}
.purple .subNav a {
	border-color: #8e44ad
}
.purple .breadcrumb ul li {
	color: #8e44ad
}
.purple .articleUtils ul li:hover:before {
	color: #8e44ad
}
.purple .itemNavigation .itemBackToTop:hover:before {
	background-color: #8e44ad
}
.purple .itemTitle, .purple .itemTitle a, .purple .koowa .koowa_header, .purple .koowa .koowa_header a {
	color: #8e44ad;
	border-color: #8e44ad
}
.purple .koowa .docman_download .docman_download__button:before {
	background-color: #8e44ad
}
.purple #k2Container.itemListView .catItemTitle a, .purple #k2Container.latestView .catItemTitle a, .purple #k2Container.itemListView .latestItemTitle a, .purple #k2Container.latestView .latestItemTitle a {
	color: #8e44ad
}
.purple #k2Container.itemListView .seeMore:before, .purple #k2Container.latestView .seeMore:before {
	background-color: #9b59b6
}
.purple #k2Container.itemListView .seeMore:hover:before, .purple #k2Container.latestView .seeMore:hover:before {
	color: #8e44ad;
	background-color: #fff
}
.purple #k2Container.latestView .latestItemsCategory {
	background-color: #8e44ad
}
.purple #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.purple #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #cfacde;
	color: #8e44ad
}
.purple #jcl_component .itemTitle+h3 {
	background-color: #8e44ad
}
.slides li.purple .slideimg, .slides li.purple h1 {
	border-color: #8e44ad
}
.slides li.purple .categoryLink {
	color: #8e44ad
}
.slides li.purple .fpssReadMore:hover:before {
	background-color: #8e44ad
}
.articleHL li.purple .moduleItemImage {
	border-bottom-color: #8e44ad
}
.articleHL li.purple .moduleItemImage:before {
	background-color: #8e44ad
}
.articleHL li.purple.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #8e44ad
}
.articleHL li.purple .moduleItemCategory:hover {
	background-color: #8e44ad
}
.hotNews li.purple .moduleItemCategory {
	background-color: #8e44ad
}
.onlineServices li.purple a {
	background-color: #9b59b6
}
.onlineServices li.purple:before {
	background-color: #8e44ad
}
.onlineServices li.purple:hover a {
	background-color: #8e44ad
}
.sidr nav>ul>li.sidr-class-purple>a, .sidr nav>ul>li.sidr-class-purple>span {
	background-color: #9b59b6
}
.blue-oil-light .subNav li.active>a, .blue-oil-light .subNav a:hover {
	background-color: #34485d
}
.blue-oil-light .subNav a {
	border-color: #34485d
}
.blue-oil-light .breadcrumb ul li {
	color: #34485d
}
.blue-oil-light .articleUtils ul li:hover:before {
	color: #34485d
}
.blue-oil-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #34485d
}
.blue-oil-light .itemTitle, .blue-oil-light .itemTitle a, .blue-oil-light .koowa .koowa_header, .blue-oil-light .koowa .koowa_header a {
	color: #34485d;
	border-color: #34485d
}
.blue-oil-light .koowa .docman_download .docman_download__button:before {
	background-color: #34485d
}
.blue-oil-light #k2Container.itemListView .catItemTitle a, .blue-oil-light #k2Container.latestView .catItemTitle a, .blue-oil-light #k2Container.itemListView .latestItemTitle a, .blue-oil-light #k2Container.latestView .latestItemTitle a {
	color: #34485d
}
.blue-oil-light #k2Container.itemListView .seeMore:before, .blue-oil-light #k2Container.latestView .seeMore:before {
	background-color: #34485d
}
.blue-oil-light #k2Container.itemListView .seeMore:hover:before, .blue-oil-light #k2Container.latestView .seeMore:hover:before {
	color: #2b3d4f;
	background-color: #fff
}
.blue-oil-light #k2Container.latestView .latestItemsCategory {
	background-color: #34485d
}
.blue-oil-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.blue-oil-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #7794b3;
	color: #34485d
}
.blue-oil-light #jcl_component .itemTitle+h3 {
	background-color: #34485d
}
.slides li.blue-oil-light .slideimg, .slides li.blue-oil-light h1 {
	border-color: #34485d
}
.slides li.blue-oil-light .categoryLink {
	color: #34485d
}
.slides li.blue-oil-light .fpssReadMore:hover:before {
	background-color: #34485d
}
.articleHL li.blue-oil-light .moduleItemImage {
	border-bottom-color: #34485d
}
.articleHL li.blue-oil-light .moduleItemImage:before {
	background-color: #34485d
}
.articleHL li.blue-oil-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #34485d
}
.articleHL li.blue-oil-light .moduleItemCategory:hover {
	background-color: #34485d
}
.hotNews li.blue-oil-light .moduleItemCategory {
	background-color: #34485d
}
.onlineServices li.blue-oil-light a {
	background-color: #34485d
}
.onlineServices li.blue-oil-light:before {
	background-color: #34485d
}
.onlineServices li.blue-oil-light:hover a {
	background-color: #34485d
}
.sidr nav>ul>li.sidr-class-blue-oil-light>a, .sidr nav>ul>li.sidr-class-blue-oil-light>span {
	background-color: #34485d
}
.blue-oil .subNav li.active>a, .blue-oil .subNav a:hover {
	background-color: #2b3d4f
}
.blue-oil .subNav a {
	border-color: #2b3d4f
}
.blue-oil .breadcrumb ul li {
	color: #2b3d4f
}
.blue-oil .articleUtils ul li:hover:before {
	color: #2b3d4f
}
.blue-oil .itemNavigation .itemBackToTop:hover:before {
	background-color: #2b3d4f
}
.blue-oil .itemTitle, .blue-oil .itemTitle a, .blue-oil .koowa .koowa_header, .blue-oil .koowa .koowa_header a {
	color: #2b3d4f;
	border-color: #2b3d4f
}
.blue-oil .koowa .docman_download .docman_download__button:before {
	background-color: #2b3d4f
}
.blue-oil #k2Container.itemListView .catItemTitle a, .blue-oil #k2Container.latestView .catItemTitle a, .blue-oil #k2Container.itemListView .latestItemTitle a, .blue-oil #k2Container.latestView .latestItemTitle a {
	color: #2b3d4f
}
.blue-oil #k2Container.itemListView .seeMore:before, .blue-oil #k2Container.latestView .seeMore:before {
	background-color: #34485d
}
.blue-oil #k2Container.itemListView .seeMore:hover:before, .blue-oil #k2Container.latestView .seeMore:hover:before {
	color: #2b3d4f;
	background-color: #fff
}
.blue-oil #k2Container.latestView .latestItemsCategory {
	background-color: #2b3d4f
}
.blue-oil #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.blue-oil #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #6789ac;
	color: #2b3d4f
}
.blue-oil #jcl_component .itemTitle+h3 {
	background-color: #2b3d4f
}
.slides li.blue-oil .slideimg, .slides li.blue-oil h1 {
	border-color: #2b3d4f
}
.slides li.blue-oil .categoryLink {
	color: #2b3d4f
}
.slides li.blue-oil .fpssReadMore:hover:before {
	background-color: #2b3d4f
}
.articleHL li.blue-oil .moduleItemImage {
	border-bottom-color: #2b3d4f
}
.articleHL li.blue-oil .moduleItemImage:before {
	background-color: #2b3d4f
}
.articleHL li.blue-oil.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #2b3d4f
}
.articleHL li.blue-oil .moduleItemCategory:hover {
	background-color: #2b3d4f
}
.hotNews li.blue-oil .moduleItemCategory {
	background-color: #2b3d4f
}
.onlineServices li.blue-oil a {
	background-color: #34485d
}
.onlineServices li.blue-oil:before {
	background-color: #2b3d4f
}
.onlineServices li.blue-oil:hover a {
	background-color: #2b3d4f
}
.sidr nav>ul>li.sidr-class-blue-oil>a, .sidr nav>ul>li.sidr-class-blue-oil>span {
	background-color: #34485d
}
.orange-light .subNav li.active>a, .orange-light .subNav a:hover {
	background-color: #f2c536
}
.orange-light .subNav a {
	border-color: #f2c536
}
.orange-light .breadcrumb ul li {
	color: #f2c536
}
.orange-light .articleUtils ul li:hover:before {
	color: #f2c536
}
.orange-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #f2c536
}
.orange-light .itemTitle, .orange-light .itemTitle a, .orange-light .koowa .koowa_header, .orange-light .koowa .koowa_header a {
	color: #f2c536;
	border-color: #f2c536
}
.orange-light .koowa .docman_download .docman_download__button:before {
	background-color: #f2c536
}
.orange-light #k2Container.itemListView .catItemTitle a, .orange-light #k2Container.latestView .catItemTitle a, .orange-light #k2Container.itemListView .latestItemTitle a, .orange-light #k2Container.latestView .latestItemTitle a {
	color: #f2c536
}
.orange-light #k2Container.itemListView .seeMore:before, .orange-light #k2Container.latestView .seeMore:before {
	background-color: #f2c536
}
.orange-light #k2Container.itemListView .seeMore:hover:before, .orange-light #k2Container.latestView .seeMore:hover:before {
	color: #f29c2d;
	background-color: #fff
}
.orange-light #k2Container.latestView .latestItemsCategory {
	background-color: #f2c536
}
.orange-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.orange-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #fbeec6;
	color: #f2c536
}
.orange-light #jcl_component .itemTitle+h3 {
	background-color: #f2c536
}
.slides li.orange-light .slideimg, .slides li.orange-light h1 {
	border-color: #f2c536
}
.slides li.orange-light .categoryLink {
	color: #f2c536
}
.slides li.orange-light .fpssReadMore:hover:before {
	background-color: #f2c536
}
.articleHL li.orange-light .moduleItemImage {
	border-bottom-color: #f2c536
}
.articleHL li.orange-light .moduleItemImage:before {
	background-color: #f2c536
}
.articleHL li.orange-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #f2c536
}
.articleHL li.orange-light .moduleItemCategory:hover {
	background-color: #f2c536
}
.hotNews li.orange-light .moduleItemCategory {
	background-color: #f2c536
}
.onlineServices li.orange-light a {
	background-color: #f2c536
}
.onlineServices li.orange-light:before {
	background-color: #f2c536
}
.onlineServices li.orange-light:hover a {
	background-color: #f2c536
}
.sidr nav>ul>li.sidr-class-orange-light>a, .sidr nav>ul>li.sidr-class-orange-light>span {
	background-color: #f2c536
}
.orange .subNav li.active>a, .orange .subNav a:hover {
	background-color: #f29c2d
}
.orange .subNav a {
	border-color: #f29c2d
}
.orange .breadcrumb ul li {
	color: #f29c2d
}
.orange .articleUtils ul li:hover:before {
	color: #f29c2d
}
.orange .itemNavigation .itemBackToTop:hover:before {
	background-color: #f29c2d
}
.orange .itemTitle, .orange .itemTitle a, .orange .koowa .koowa_header, .orange .koowa .koowa_header a {
	color: #f29c2d;
	border-color: #f29c2d
}
.orange .koowa .docman_download .docman_download__button:before {
	background-color: #f29c2d
}
.orange #k2Container.itemListView .catItemTitle a, .orange #k2Container.latestView .catItemTitle a, .orange #k2Container.itemListView .latestItemTitle a, .orange #k2Container.latestView .latestItemTitle a {
	color: #f29c2d
}
.orange #k2Container.itemListView .seeMore:before, .orange #k2Container.latestView .seeMore:before {
	background-color: #f2c536
}
.orange #k2Container.itemListView .seeMore:hover:before, .orange #k2Container.latestView .seeMore:hover:before {
	color: #f29c2d;
	background-color: #fff
}
.orange #k2Container.latestView .latestItemsCategory {
	background-color: #f29c2d
}
.orange #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.orange #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #fbe0bd;
	color: #f29c2d
}
.orange #jcl_component .itemTitle+h3 {
	background-color: #f29c2d
}
.slides li.orange .slideimg, .slides li.orange h1 {
	border-color: #f29c2d
}
.slides li.orange .categoryLink {
	color: #f29c2d
}
.slides li.orange .fpssReadMore:hover:before {
	background-color: #f29c2d
}
.articleHL li.orange .moduleItemImage {
	border-bottom-color: #f29c2d
}
.articleHL li.orange .moduleItemImage:before {
	background-color: #f29c2d
}
.articleHL li.orange.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #f29c2d
}
.articleHL li.orange .moduleItemCategory:hover {
	background-color: #f29c2d
}
.hotNews li.orange .moduleItemCategory {
	background-color: #f29c2d
}
.onlineServices li.orange a {
	background-color: #f2c536
}
.onlineServices li.orange:before {
	background-color: #f29c2d
}
.onlineServices li.orange:hover a {
	background-color: #f29c2d
}
.sidr nav>ul>li.sidr-class-orange>a, .sidr nav>ul>li.sidr-class-orange>span {
	background-color: #f2c536
}
.pumpkin-light .subNav li.active>a, .pumpkin-light .subNav a:hover {
	background-color: #e67e27
}
.pumpkin-light .subNav a {
	border-color: #e67e27
}
.pumpkin-light .breadcrumb ul li {
	color: #e67e27
}
.pumpkin-light .articleUtils ul li:hover:before {
	color: #e67e27
}
.pumpkin-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #e67e27
}
.pumpkin-light .itemTitle, .pumpkin-light .itemTitle a, .pumpkin-light .koowa .koowa_header, .pumpkin-light .koowa .koowa_header a {
	color: #e67e27;
	border-color: #e67e27
}
.pumpkin-light .koowa .docman_download .docman_download__button:before {
	background-color: #e67e27
}
.pumpkin-light #k2Container.itemListView .catItemTitle a, .pumpkin-light #k2Container.latestView .catItemTitle a, .pumpkin-light #k2Container.itemListView .latestItemTitle a, .pumpkin-light #k2Container.latestView .latestItemTitle a {
	color: #e67e27
}
.pumpkin-light #k2Container.itemListView .seeMore:before, .pumpkin-light #k2Container.latestView .seeMore:before {
	background-color: #e67e27
}
.pumpkin-light #k2Container.itemListView .seeMore:hover:before, .pumpkin-light #k2Container.latestView .seeMore:hover:before {
	color: #d3541d;
	background-color: #fff
}
.pumpkin-light #k2Container.latestView .latestItemsCategory {
	background-color: #e67e27
}
.pumpkin-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.pumpkin-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #f6d0b0;
	color: #e67e27
}
.pumpkin-light #jcl_component .itemTitle+h3 {
	background-color: #e67e27
}
.slides li.pumpkin-light .slideimg, .slides li.pumpkin-light h1 {
	border-color: #e67e27
}
.slides li.pumpkin-light .categoryLink {
	color: #e67e27
}
.slides li.pumpkin-light .fpssReadMore:hover:before {
	background-color: #e67e27
}
.articleHL li.pumpkin-light .moduleItemImage {
	border-bottom-color: #e67e27
}
.articleHL li.pumpkin-light .moduleItemImage:before {
	background-color: #e67e27
}
.articleHL li.pumpkin-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #e67e27
}
.articleHL li.pumpkin-light .moduleItemCategory:hover {
	background-color: #e67e27
}
.hotNews li.pumpkin-light .moduleItemCategory {
	background-color: #e67e27
}
.onlineServices li.pumpkin-light a {
	background-color: #e67e27
}
.onlineServices li.pumpkin-light:before {
	background-color: #e67e27
}
.onlineServices li.pumpkin-light:hover a {
	background-color: #e67e27
}
.sidr nav>ul>li.sidr-class-pumpkin-light>a, .sidr nav>ul>li.sidr-class-pumpkin-light>span {
	background-color: #e67e27
}
.pumpkin .subNav li.active>a, .pumpkin .subNav a:hover {
	background-color: #d3541d
}
.pumpkin .subNav a {
	border-color: #d3541d
}
.pumpkin .breadcrumb ul li {
	color: #d3541d
}
.pumpkin .articleUtils ul li:hover:before {
	color: #d3541d
}
.pumpkin .itemNavigation .itemBackToTop:hover:before {
	background-color: #d3541d
}
.pumpkin .itemTitle, .pumpkin .itemTitle a, .pumpkin .koowa .koowa_header, .pumpkin .koowa .koowa_header a {
	color: #d3541d;
	border-color: #d3541d
}
.pumpkin .koowa .docman_download .docman_download__button:before {
	background-color: #d3541d
}
.pumpkin #k2Container.itemListView .catItemTitle a, .pumpkin #k2Container.latestView .catItemTitle a, .pumpkin #k2Container.itemListView .latestItemTitle a, .pumpkin #k2Container.latestView .latestItemTitle a {
	color: #d3541d
}
.pumpkin #k2Container.itemListView .seeMore:before, .pumpkin #k2Container.latestView .seeMore:before {
	background-color: #e67e27
}
.pumpkin #k2Container.itemListView .seeMore:hover:before, .pumpkin #k2Container.latestView .seeMore:hover:before {
	color: #d3541d;
	background-color: #fff
}
.pumpkin #k2Container.latestView .latestItemsCategory {
	background-color: #d3541d
}
.pumpkin #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.pumpkin #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #f1b398;
	color: #d3541d
}
.pumpkin #jcl_component .itemTitle+h3 {
	background-color: #d3541d
}
.slides li.pumpkin .slideimg, .slides li.pumpkin h1 {
	border-color: #d3541d
}
.slides li.pumpkin .categoryLink {
	color: #d3541d
}
.slides li.pumpkin .fpssReadMore:hover:before {
	background-color: #d3541d
}
.articleHL li.pumpkin .moduleItemImage {
	border-bottom-color: #d3541d
}
.articleHL li.pumpkin .moduleItemImage:before {
	background-color: #d3541d
}
.articleHL li.pumpkin.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #d3541d
}
.articleHL li.pumpkin .moduleItemCategory:hover {
	background-color: #d3541d
}
.hotNews li.pumpkin .moduleItemCategory {
	background-color: #d3541d
}
.onlineServices li.pumpkin a {
	background-color: #e67e27
}
.onlineServices li.pumpkin:before {
	background-color: #d3541d
}
.onlineServices li.pumpkin:hover a {
	background-color: #d3541d
}
.sidr nav>ul>li.sidr-class-pumpkin>a, .sidr nav>ul>li.sidr-class-pumpkin>span {
	background-color: #e67e27
}
.red-light .subNav li.active>a, .red-light .subNav a:hover {
	background-color: #e74c3c
}
.red-light .subNav a {
	border-color: #e74c3c
}
.red-light .breadcrumb ul li {
	color: #e74c3c
}
.red-light .articleUtils ul li:hover:before {
	color: #e74c3c
}
.red-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #e74c3c
}
.red-light .itemTitle, .red-light .itemTitle a, .red-light .koowa .koowa_header, .red-light .koowa .koowa_header a {
	color: #e74c3c;
	border-color: #e74c3c
}
.red-light .koowa .docman_download .docman_download__button:before {
	background-color: #e74c3c
}
.red-light #k2Container.itemListView .catItemTitle a, .red-light #k2Container.latestView .catItemTitle a, .red-light #k2Container.itemListView .latestItemTitle a, .red-light #k2Container.latestView .latestItemTitle a {
	color: #e74c3c
}
.red-light #k2Container.itemListView .seeMore:before, .red-light #k2Container.latestView .seeMore:before {
	background-color: #e74c3c
}
.red-light #k2Container.itemListView .seeMore:hover:before, .red-light #k2Container.latestView .seeMore:hover:before {
	color: #c0392b;
	background-color: #fff
}
.red-light #k2Container.latestView .latestItemsCategory {
	background-color: #e74c3c
}
.red-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.red-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #f8c9c4;
	color: #e74c3c
}
.red-light #jcl_component .itemTitle+h3 {
	background-color: #e74c3c
}
.slides li.red-light .slideimg, .slides li.red-light h1 {
	border-color: #e74c3c
}
.slides li.red-light .categoryLink {
	color: #e74c3c
}
.slides li.red-light .fpssReadMore:hover:before {
	background-color: #e74c3c
}
.articleHL li.red-light .moduleItemImage {
	border-bottom-color: #e74c3c
}
.articleHL li.red-light .moduleItemImage:before {
	background-color: #e74c3c
}
.articleHL li.red-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #e74c3c
}
.articleHL li.red-light .moduleItemCategory:hover {
	background-color: #e74c3c
}
.hotNews li.red-light .moduleItemCategory {
	background-color: #e74c3c
}
.onlineServices li.red-light a {
	background-color: #e74c3c
}
.onlineServices li.red-light:before {
	background-color: #e74c3c
}
.onlineServices li.red-light:hover a {
	background-color: #e74c3c
}
.sidr nav>ul>li.sidr-class-red-light>a, .sidr nav>ul>li.sidr-class-red-light>span {
	background-color: #e74c3c
}
.red .subNav li.active>a, .red .subNav a:hover {
	background-color: #c0392b
}
.red .subNav a {
	border-color: #c0392b
}
.red .breadcrumb ul li {
	color: #c0392b
}
.red .articleUtils ul li:hover:before {
	color: #c0392b
}
.red .itemNavigation .itemBackToTop:hover:before {
	background-color: #c0392b
}
.red .itemTitle, .red .itemTitle a, .red .koowa .koowa_header, .red .koowa .koowa_header a {
	color: #c0392b;
	border-color: #c0392b
}
.red .koowa .docman_download .docman_download__button:before {
	background-color: #c0392b
}
.red #k2Container.itemListView .catItemTitle a, .red #k2Container.latestView .catItemTitle a, .red #k2Container.itemListView .latestItemTitle a, .red #k2Container.latestView .latestItemTitle a {
	color: #c0392b
}
.red #k2Container.itemListView .seeMore:before, .red #k2Container.latestView .seeMore:before {
	background-color: #e74c3c
}
.red #k2Container.itemListView .seeMore:hover:before, .red #k2Container.latestView .seeMore:hover:before {
	color: #c0392b;
	background-color: #fff
}
.red #k2Container.latestView .latestItemsCategory {
	background-color: #c0392b
}
.red #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.red #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #e9a39b;
	color: #c0392b
}
.red #jcl_component .itemTitle+h3 {
	background-color: #c0392b
}
.slides li.red .slideimg, .slides li.red h1 {
	border-color: #c0392b
}
.slides li.red .categoryLink {
	color: #c0392b
}
.slides li.red .fpssReadMore:hover:before {
	background-color: #c0392b
}
.articleHL li.red .moduleItemImage {
	border-bottom-color: #c0392b
}
.articleHL li.red .moduleItemImage:before {
	background-color: #c0392b
}
.articleHL li.red.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #c0392b
}
.articleHL li.red .moduleItemCategory:hover {
	background-color: #c0392b
}
.hotNews li.red .moduleItemCategory {
	background-color: #c0392b
}
.onlineServices li.red a {
	background-color: #e74c3c
}
.onlineServices li.red:before {
	background-color: #c0392b
}
.onlineServices li.red:hover a {
	background-color: #c0392b
}
.sidr nav>ul>li.sidr-class-red>a, .sidr nav>ul>li.sidr-class-red>span {
	background-color: #e74c3c
}
.silver-light .subNav li.active>a, .silver-light .subNav a:hover {
	background-color: #ebeff0
}
.silver-light .subNav a {
	border-color: #ebeff0
}
.silver-light .breadcrumb ul li {
	color: #ebeff0
}
.silver-light .articleUtils ul li:hover:before {
	color: #ebeff0
}
.silver-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #ebeff0
}
.silver-light .itemTitle, .silver-light .itemTitle a, .silver-light .koowa .koowa_header, .silver-light .koowa .koowa_header a {
	color: #ebeff0;
	border-color: #ebeff0
}
.silver-light .koowa .docman_download .docman_download__button:before {
	background-color: #ebeff0
}
.silver-light #k2Container.itemListView .catItemTitle a, .silver-light #k2Container.latestView .catItemTitle a, .silver-light #k2Container.itemListView .latestItemTitle a, .silver-light #k2Container.latestView .latestItemTitle a {
	color: #ebeff0
}
.silver-light #k2Container.itemListView .seeMore:before, .silver-light #k2Container.latestView .seeMore:before {
	background-color: #ebeff0
}
.silver-light #k2Container.itemListView .seeMore:hover:before, .silver-light #k2Container.latestView .seeMore:hover:before {
	color: #bdc3c7;
	background-color: #fff
}
.silver-light #k2Container.latestView .latestItemsCategory {
	background-color: #ebeff0
}
.silver-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.silver-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #fff;
	color: #ebeff0
}
.silver-light #jcl_component .itemTitle+h3 {
	background-color: #ebeff0
}
.slides li.silver-light .slideimg, .slides li.silver-light h1 {
	border-color: #ebeff0
}
.slides li.silver-light .categoryLink {
	color: #ebeff0
}
.slides li.silver-light .fpssReadMore:hover:before {
	background-color: #ebeff0
}
.articleHL li.silver-light .moduleItemImage {
	border-bottom-color: #ebeff0
}
.articleHL li.silver-light .moduleItemImage:before {
	background-color: #ebeff0
}
.articleHL li.silver-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #ebeff0
}
.articleHL li.silver-light .moduleItemCategory:hover {
	background-color: #ebeff0
}
.hotNews li.silver-light .moduleItemCategory {
	background-color: #ebeff0
}
.onlineServices li.silver-light a {
	background-color: #ebeff0
}
.onlineServices li.silver-light:before {
	background-color: #ebeff0
}
.onlineServices li.silver-light:hover a {
	background-color: #ebeff0
}
.sidr nav>ul>li.sidr-class-silver-light>a, .sidr nav>ul>li.sidr-class-silver-light>span {
	background-color: #ebeff0
}
.silver .subNav li.active>a, .silver .subNav a:hover {
	background-color: #bdc3c7
}
.silver .subNav a {
	border-color: #bdc3c7
}
.silver .breadcrumb ul li {
	color: #bdc3c7
}
.silver .articleUtils ul li:hover:before {
	color: #bdc3c7
}
.silver .itemNavigation .itemBackToTop:hover:before {
	background-color: #bdc3c7
}
.silver .itemTitle, .silver .itemTitle a, .silver .koowa .koowa_header, .silver .koowa .koowa_header a {
	color: #bdc3c7;
	border-color: #bdc3c7
}
.silver .koowa .docman_download .docman_download__button:before {
	background-color: #bdc3c7
}
.silver #k2Container.itemListView .catItemTitle a, .silver #k2Container.latestView .catItemTitle a, .silver #k2Container.itemListView .latestItemTitle a, .silver #k2Container.latestView .latestItemTitle a {
	color: #bdc3c7
}
.silver #k2Container.itemListView .seeMore:before, .silver #k2Container.latestView .seeMore:before {
	background-color: #ebeff0
}
.silver #k2Container.itemListView .seeMore:hover:before, .silver #k2Container.latestView .seeMore:hover:before {
	color: #bdc3c7;
	background-color: #fff
}
.silver #k2Container.latestView .latestItemsCategory {
	background-color: #bdc3c7
}
.silver #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.silver #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #fff;
	color: #bdc3c7
}
.silver #jcl_component .itemTitle+h3 {
	background-color: #bdc3c7
}
.slides li.silver .slideimg, .slides li.silver h1 {
	border-color: #bdc3c7
}
.slides li.silver .categoryLink {
	color: #bdc3c7
}
.slides li.silver .fpssReadMore:hover:before {
	background-color: #bdc3c7
}
.articleHL li.silver .moduleItemImage {
	border-bottom-color: #bdc3c7
}
.articleHL li.silver .moduleItemImage:before {
	background-color: #bdc3c7
}
.articleHL li.silver.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #bdc3c7
}
.articleHL li.silver .moduleItemCategory:hover {
	background-color: #bdc3c7
}
.hotNews li.silver .moduleItemCategory {
	background-color: #bdc3c7
}
.onlineServices li.silver a {
	background-color: #ebeff0
}
.onlineServices li.silver:before {
	background-color: #bdc3c7
}
.onlineServices li.silver:hover a {
	background-color: #bdc3c7
}
.sidr nav>ul>li.sidr-class-silver>a, .sidr nav>ul>li.sidr-class-silver>span {
	background-color: #ebeff0
}
.gray-light .subNav li.active>a, .gray-light .subNav a:hover {
	background-color: #95a5a6
}
.gray-light .subNav a {
	border-color: #95a5a6
}
.gray-light .breadcrumb ul li {
	color: #95a5a6
}
.gray-light .articleUtils ul li:hover:before {
	color: #95a5a6
}
.gray-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #95a5a6
}
.gray-light .itemTitle, .gray-light .itemTitle a, .gray-light .koowa .koowa_header, .gray-light .koowa .koowa_header a {
	color: #95a5a6;
	border-color: #95a5a6
}
.gray-light .koowa .docman_download .docman_download__button:before {
	background-color: #95a5a6
}
.gray-light #k2Container.itemListView .catItemTitle a, .gray-light #k2Container.latestView .catItemTitle a, .gray-light #k2Container.itemListView .latestItemTitle a, .gray-light #k2Container.latestView .latestItemTitle a {
	color: #95a5a6
}
.gray-light #k2Container.itemListView .seeMore:before, .gray-light #k2Container.latestView .seeMore:before {
	background-color: #95a5a6
}
.gray-light #k2Container.itemListView .seeMore:hover:before, .gray-light #k2Container.latestView .seeMore:hover:before {
	color: #7f8c8d;
	background-color: #fff
}
.gray-light #k2Container.latestView .latestItemsCategory {
	background-color: #95a5a6
}
.gray-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.gray-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #e8ecec;
	color: #95a5a6
}
.gray-light #jcl_component .itemTitle+h3 {
	background-color: #95a5a6
}
.slides li.gray-light .slideimg, .slides li.gray-light h1 {
	border-color: #95a5a6
}
.slides li.gray-light .categoryLink {
	color: #95a5a6
}
.slides li.gray-light .fpssReadMore:hover:before {
	background-color: #95a5a6
}
.articleHL li.gray-light .moduleItemImage {
	border-bottom-color: #95a5a6
}
.articleHL li.gray-light .moduleItemImage:before {
	background-color: #95a5a6
}
.articleHL li.gray-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #95a5a6
}
.articleHL li.gray-light .moduleItemCategory:hover {
	background-color: #95a5a6
}
.hotNews li.gray-light .moduleItemCategory {
	background-color: #95a5a6
}
.onlineServices li.gray-light a {
	background-color: #95a5a6
}
.onlineServices li.gray-light:before {
	background-color: #95a5a6
}
.onlineServices li.gray-light:hover a {
	background-color: #95a5a6
}
.sidr nav>ul>li.sidr-class-gray-light>a, .sidr nav>ul>li.sidr-class-gray-light>span {
	background-color: #95a5a6
}
.gray .subNav li.active>a, .gray .subNav a:hover {
	background-color: #7f8c8d
}
.gray .subNav a {
	border-color: #7f8c8d
}
.gray .breadcrumb ul li {
	color: #7f8c8d
}
.gray .articleUtils ul li:hover:before {
	color: #7f8c8d
}
.gray .itemNavigation .itemBackToTop:hover:before {
	background-color: #7f8c8d
}
.gray .itemTitle, .gray .itemTitle a, .gray .koowa .koowa_header, .gray .koowa .koowa_header a {
	color: #7f8c8d;
	border-color: #7f8c8d
}
.gray .koowa .docman_download .docman_download__button:before {
	background-color: #7f8c8d
}
.gray #k2Container.itemListView .catItemTitle a, .gray #k2Container.latestView .catItemTitle a, .gray #k2Container.itemListView .latestItemTitle a, .gray #k2Container.latestView .latestItemTitle a {
	color: #7f8c8d
}
.gray #k2Container.itemListView .seeMore:before, .gray #k2Container.latestView .seeMore:before {
	background-color: #95a5a6
}
.gray #k2Container.itemListView .seeMore:hover:before, .gray #k2Container.latestView .seeMore:hover:before {
	color: #7f8c8d;
	background-color: #fff
}
.gray #k2Container.latestView .latestItemsCategory {
	background-color: #7f8c8d
}
.gray #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.gray #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #d0d5d5;
	color: #7f8c8d
}
.gray #jcl_component .itemTitle+h3 {
	background-color: #7f8c8d
}
.slides li.gray .slideimg, .slides li.gray h1 {
	border-color: #7f8c8d
}
.slides li.gray .categoryLink {
	color: #7f8c8d
}
.slides li.gray .fpssReadMore:hover:before {
	background-color: #7f8c8d
}
.articleHL li.gray .moduleItemImage {
	border-bottom-color: #7f8c8d
}
.articleHL li.gray .moduleItemImage:before {
	background-color: #7f8c8d
}
.articleHL li.gray.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #7f8c8d
}
.articleHL li.gray .moduleItemCategory:hover {
	background-color: #7f8c8d
}
.hotNews li.gray .moduleItemCategory {
	background-color: #7f8c8d
}
.onlineServices li.gray a {
	background-color: #95a5a6
}
.onlineServices li.gray:before {
	background-color: #7f8c8d
}
.onlineServices li.gray:hover a {
	background-color: #7f8c8d
}
.sidr nav>ul>li.sidr-class-gray>a, .sidr nav>ul>li.sidr-class-gray>span {
	background-color: #95a5a6
}
.caribbean-light .subNav li.active>a, .caribbean-light .subNav a:hover {
	background-color: #6fc
}
.caribbean-light .subNav a {
	border-color: #6fc
}
.caribbean-light .breadcrumb ul li {
	color: #6fc
}
.caribbean-light .articleUtils ul li:hover:before {
	color: #6fc
}
.caribbean-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #6fc
}
.caribbean-light .itemTitle, .caribbean-light .itemTitle a, .caribbean-light .koowa .koowa_header, .caribbean-light .koowa .koowa_header a {
	color: #6fc;
	border-color: #6fc
}
.caribbean-light .koowa .docman_download .docman_download__button:before {
	background-color: #6fc
}
.caribbean-light #k2Container.itemListView .catItemTitle a, .caribbean-light #k2Container.latestView .catItemTitle a, .caribbean-light #k2Container.itemListView .latestItemTitle a, .caribbean-light #k2Container.latestView .latestItemTitle a {
	color: #6fc
}
.caribbean-light #k2Container.itemListView .seeMore:before, .caribbean-light #k2Container.latestView .seeMore:before {
	background-color: #6fc
}
.caribbean-light #k2Container.itemListView .seeMore:hover:before, .caribbean-light #k2Container.latestView .seeMore:hover:before {
	color: #54d3a9;
	background-color: #fff
}
.caribbean-light #k2Container.latestView .latestItemsCategory {
	background-color: #6fc
}
.caribbean-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.caribbean-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #fff;
	color: #6fc
}
.caribbean-light #jcl_component .itemTitle+h3 {
	background-color: #6fc
}
.slides li.caribbean-light .slideimg, .slides li.caribbean-light h1 {
	border-color: #6fc
}
.slides li.caribbean-light .categoryLink {
	color: #6fc
}
.slides li.caribbean-light .fpssReadMore:hover:before {
	background-color: #6fc
}
.articleHL li.caribbean-light .moduleItemImage {
	border-bottom-color: #6fc
}
.articleHL li.caribbean-light .moduleItemImage:before {
	background-color: #6fc
}
.articleHL li.caribbean-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #6fc
}
.articleHL li.caribbean-light .moduleItemCategory:hover {
	background-color: #6fc
}
.hotNews li.caribbean-light .moduleItemCategory {
	background-color: #6fc
}
.onlineServices li.caribbean-light a {
	background-color: #6fc
}
.onlineServices li.caribbean-light:before {
	background-color: #6fc
}
.onlineServices li.caribbean-light:hover a {
	background-color: #6fc
}
.sidr nav>ul>li.sidr-class-caribbean-light>a, .sidr nav>ul>li.sidr-class-caribbean-light>span {
	background-color: #6fc
}
.caribbean .subNav li.active>a, .caribbean .subNav a:hover {
	background-color: #54d3a9
}
.caribbean .subNav a {
	border-color: #54d3a9
}
.caribbean .breadcrumb ul li {
	color: #54d3a9
}
.caribbean .articleUtils ul li:hover:before {
	color: #54d3a9
}
.caribbean .itemNavigation .itemBackToTop:hover:before {
	background-color: #54d3a9
}
.caribbean .itemTitle, .caribbean .itemTitle a, .caribbean .koowa .koowa_header, .caribbean .koowa .koowa_header a {
	color: #54d3a9;
	border-color: #54d3a9
}
.caribbean .koowa .docman_download .docman_download__button:before {
	background-color: #54d3a9
}
.caribbean #k2Container.itemListView .catItemTitle a, .caribbean #k2Container.latestView .catItemTitle a, .caribbean #k2Container.itemListView .latestItemTitle a, .caribbean #k2Container.latestView .latestItemTitle a {
	color: #54d3a9
}
.caribbean #k2Container.itemListView .seeMore:before, .caribbean #k2Container.latestView .seeMore:before {
	background-color: #6fc
}
.caribbean #k2Container.itemListView .seeMore:hover:before, .caribbean #k2Container.latestView .seeMore:hover:before {
	color: #54d3a9;
	background-color: #fff
}
.caribbean #k2Container.latestView .latestItemsCategory {
	background-color: #54d3a9
}
.caribbean #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.caribbean #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #cef2e6;
	color: #54d3a9
}
.caribbean #jcl_component .itemTitle+h3 {
	background-color: #54d3a9
}
.slides li.caribbean .slideimg, .slides li.caribbean h1 {
	border-color: #54d3a9
}
.slides li.caribbean .categoryLink {
	color: #54d3a9
}
.slides li.caribbean .fpssReadMore:hover:before {
	background-color: #54d3a9
}
.articleHL li.caribbean .moduleItemImage {
	border-bottom-color: #54d3a9
}
.articleHL li.caribbean .moduleItemImage:before {
	background-color: #54d3a9
}
.articleHL li.caribbean.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #54d3a9
}
.articleHL li.caribbean .moduleItemCategory:hover {
	background-color: #54d3a9
}
.hotNews li.caribbean .moduleItemCategory {
	background-color: #54d3a9
}
.onlineServices li.caribbean a {
	background-color: #6fc
}
.onlineServices li.caribbean:before {
	background-color: #54d3a9
}
.onlineServices li.caribbean:hover a {
	background-color: #54d3a9
}
.sidr nav>ul>li.sidr-class-caribbean>a, .sidr nav>ul>li.sidr-class-caribbean>span {
	background-color: #6fc
}
.moca-light .subNav li.active>a, .moca-light .subNav a:hover {
	background-color: #ad5600
}
.moca-light .subNav a {
	border-color: #ad5600
}
.moca-light .breadcrumb ul li {
	color: #ad5600
}
.moca-light .articleUtils ul li:hover:before {
	color: #ad5600
}
.moca-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #ad5600
}
.moca-light .itemTitle, .moca-light .itemTitle a, .moca-light .koowa .koowa_header, .moca-light .koowa .koowa_header a {
	color: #ad5600;
	border-color: #ad5600
}
.moca-light .koowa .docman_download .docman_download__button:before {
	background-color: #ad5600
}
.moca-light #k2Container.itemListView .catItemTitle a, .moca-light #k2Container.latestView .catItemTitle a, .moca-light #k2Container.itemListView .latestItemTitle a, .moca-light #k2Container.latestView .latestItemTitle a {
	color: #ad5600
}
.moca-light #k2Container.itemListView .seeMore:before, .moca-light #k2Container.latestView .seeMore:before {
	background-color: #ad5600
}
.moca-light #k2Container.itemListView .seeMore:hover:before, .moca-light #k2Container.latestView .seeMore:hover:before {
	color: #804000;
	background-color: #fff
}
.moca-light #k2Container.latestView .latestItemsCategory {
	background-color: #ad5600
}
.moca-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.moca-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #ffa247;
	color: #ad5600
}
.moca-light #jcl_component .itemTitle+h3 {
	background-color: #ad5600
}
.slides li.moca-light .slideimg, .slides li.moca-light h1 {
	border-color: #ad5600
}
.slides li.moca-light .categoryLink {
	color: #ad5600
}
.slides li.moca-light .fpssReadMore:hover:before {
	background-color: #ad5600
}
.articleHL li.moca-light .moduleItemImage {
	border-bottom-color: #ad5600
}
.articleHL li.moca-light .moduleItemImage:before {
	background-color: #ad5600
}
.articleHL li.moca-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #ad5600
}
.articleHL li.moca-light .moduleItemCategory:hover {
	background-color: #ad5600
}
.hotNews li.moca-light .moduleItemCategory {
	background-color: #ad5600
}
.onlineServices li.moca-light a {
	background-color: #ad5600
}
.onlineServices li.moca-light:before {
	background-color: #ad5600
}
.onlineServices li.moca-light:hover a {
	background-color: #ad5600
}
.sidr nav>ul>li.sidr-class-moca-light>a, .sidr nav>ul>li.sidr-class-moca-light>span {
	background-color: #ad5600
}
.moca .subNav li.active>a, .moca .subNav a:hover {
	background-color: #804000
}
.moca .subNav a {
	border-color: #804000
}
.moca .breadcrumb ul li {
	color: #804000
}
.moca .articleUtils ul li:hover:before {
	color: #804000
}
.moca .itemNavigation .itemBackToTop:hover:before {
	background-color: #804000
}
.moca .itemTitle, .moca .itemTitle a, .moca .koowa .koowa_header, .moca .koowa .koowa_header a {
	color: #804000;
	border-color: #804000
}
.moca .koowa .docman_download .docman_download__button:before {
	background-color: #804000
}
.moca #k2Container.itemListView .catItemTitle a, .moca #k2Container.latestView .catItemTitle a, .moca #k2Container.itemListView .latestItemTitle a, .moca #k2Container.latestView .latestItemTitle a {
	color: #804000
}
.moca #k2Container.itemListView .seeMore:before, .moca #k2Container.latestView .seeMore:before {
	background-color: #ad5600
}
.moca #k2Container.itemListView .seeMore:hover:before, .moca #k2Container.latestView .seeMore:hover:before {
	color: #804000;
	background-color: #fff
}
.moca #k2Container.latestView .latestItemsCategory {
	background-color: #804000
}
.moca #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.moca #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #ff8d1a;
	color: #804000
}
.moca #jcl_component .itemTitle+h3 {
	background-color: #804000
}
.slides li.moca .slideimg, .slides li.moca h1 {
	border-color: #804000
}
.slides li.moca .categoryLink {
	color: #804000
}
.slides li.moca .fpssReadMore:hover:before {
	background-color: #804000
}
.articleHL li.moca .moduleItemImage {
	border-bottom-color: #804000
}
.articleHL li.moca .moduleItemImage:before {
	background-color: #804000
}
.articleHL li.moca.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #804000
}
.articleHL li.moca .moduleItemCategory:hover {
	background-color: #804000
}
.hotNews li.moca .moduleItemCategory {
	background-color: #804000
}
.onlineServices li.moca a {
	background-color: #ad5600
}
.onlineServices li.moca:before {
	background-color: #804000
}
.onlineServices li.moca:hover a {
	background-color: #804000
}
.sidr nav>ul>li.sidr-class-moca>a, .sidr nav>ul>li.sidr-class-moca>span {
	background-color: #ad5600
}
.lime-light .subNav li.active>a, .lime-light .subNav a:hover {
	background-color: #8ce664
}
.lime-light .subNav a {
	border-color: #8ce664
}
.lime-light .breadcrumb ul li {
	color: #8ce664
}
.lime-light .articleUtils ul li:hover:before {
	color: #8ce664
}
.lime-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #8ce664
}
.lime-light .itemTitle, .lime-light .itemTitle a, .lime-light .koowa .koowa_header, .lime-light .koowa .koowa_header a {
	color: #8ce664;
	border-color: #8ce664
}
.lime-light .koowa .docman_download .docman_download__button:before {
	background-color: #8ce664
}
.lime-light #k2Container.itemListView .catItemTitle a, .lime-light #k2Container.latestView .catItemTitle a, .lime-light #k2Container.itemListView .latestItemTitle a, .lime-light #k2Container.latestView .latestItemTitle a {
	color: #8ce664
}
.lime-light #k2Container.itemListView .seeMore:before, .lime-light #k2Container.latestView .seeMore:before {
	background-color: #8ce664
}
.lime-light #k2Container.itemListView .seeMore:hover:before, .lime-light #k2Container.latestView .seeMore:hover:before {
	color: #74bf53;
	background-color: #fff
}
.lime-light #k2Container.latestView .latestItemsCategory {
	background-color: #8ce664
}
.lime-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.lime-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #eefbe8;
	color: #8ce664
}
.lime-light #jcl_component .itemTitle+h3 {
	background-color: #8ce664
}
.slides li.lime-light .slideimg, .slides li.lime-light h1 {
	border-color: #8ce664
}
.slides li.lime-light .categoryLink {
	color: #8ce664
}
.slides li.lime-light .fpssReadMore:hover:before {
	background-color: #8ce664
}
.articleHL li.lime-light .moduleItemImage {
	border-bottom-color: #8ce664
}
.articleHL li.lime-light .moduleItemImage:before {
	background-color: #8ce664
}
.articleHL li.lime-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #8ce664
}
.articleHL li.lime-light .moduleItemCategory:hover {
	background-color: #8ce664
}
.hotNews li.lime-light .moduleItemCategory {
	background-color: #8ce664
}
.onlineServices li.lime-light a {
	background-color: #8ce664
}
.onlineServices li.lime-light:before {
	background-color: #8ce664
}
.onlineServices li.lime-light:hover a {
	background-color: #8ce664
}
.sidr nav>ul>li.sidr-class-lime-light>a, .sidr nav>ul>li.sidr-class-lime-light>span {
	background-color: #8ce664
}
.lime .subNav li.active>a, .lime .subNav a:hover {
	background-color: #74bf53
}
.lime .subNav a {
	border-color: #74bf53
}
.lime .breadcrumb ul li {
	color: #74bf53
}
.lime .articleUtils ul li:hover:before {
	color: #74bf53
}
.lime .itemNavigation .itemBackToTop:hover:before {
	background-color: #74bf53
}
.lime .itemTitle, .lime .itemTitle a, .lime .koowa .koowa_header, .lime .koowa .koowa_header a {
	color: #74bf53;
	border-color: #74bf53
}
.lime .koowa .docman_download .docman_download__button:before {
	background-color: #74bf53
}
.lime #k2Container.itemListView .catItemTitle a, .lime #k2Container.latestView .catItemTitle a, .lime #k2Container.itemListView .latestItemTitle a, .lime #k2Container.latestView .latestItemTitle a {
	color: #74bf53
}
.lime #k2Container.itemListView .seeMore:before, .lime #k2Container.latestView .seeMore:before {
	background-color: #8ce664
}
.lime #k2Container.itemListView .seeMore:hover:before, .lime #k2Container.latestView .seeMore:hover:before {
	color: #74bf53;
	background-color: #fff
}
.lime #k2Container.latestView .latestItemsCategory {
	background-color: #74bf53
}
.lime #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.lime #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #cee8c3;
	color: #74bf53
}
.lime #jcl_component .itemTitle+h3 {
	background-color: #74bf53
}
.slides li.lime .slideimg, .slides li.lime h1 {
	border-color: #74bf53
}
.slides li.lime .categoryLink {
	color: #74bf53
}
.slides li.lime .fpssReadMore:hover:before {
	background-color: #74bf53
}
.articleHL li.lime .moduleItemImage {
	border-bottom-color: #74bf53
}
.articleHL li.lime .moduleItemImage:before {
	background-color: #74bf53
}
.articleHL li.lime.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #74bf53
}
.articleHL li.lime .moduleItemCategory:hover {
	background-color: #74bf53
}
.hotNews li.lime .moduleItemCategory {
	background-color: #74bf53
}
.onlineServices li.lime a {
	background-color: #8ce664
}
.onlineServices li.lime:before {
	background-color: #74bf53
}
.onlineServices li.lime:hover a {
	background-color: #74bf53
}
.sidr nav>ul>li.sidr-class-lime>a, .sidr nav>ul>li.sidr-class-lime>span {
	background-color: #8ce664
}
.banana-light .subNav li.active>a, .banana-light .subNav a:hover {
	background-color: #ff6
}
.banana-light .subNav a {
	border-color: #ff6
}
.banana-light .breadcrumb ul li {
	color: #ff6
}
.banana-light .articleUtils ul li:hover:before {
	color: #ff6
}
.banana-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #ff6
}
.banana-light .itemTitle, .banana-light .itemTitle a, .banana-light .koowa .koowa_header, .banana-light .koowa .koowa_header a {
	color: #ff6;
	border-color: #ff6
}
.banana-light .koowa .docman_download .docman_download__button:before {
	background-color: #ff6
}
.banana-light #k2Container.itemListView .catItemTitle a, .banana-light #k2Container.latestView .catItemTitle a, .banana-light #k2Container.itemListView .latestItemTitle a, .banana-light #k2Container.latestView .latestItemTitle a {
	color: #ff6
}
.banana-light #k2Container.itemListView .seeMore:before, .banana-light #k2Container.latestView .seeMore:before {
	background-color: #ff6
}
.banana-light #k2Container.itemListView .seeMore:hover:before, .banana-light #k2Container.latestView .seeMore:hover:before {
	color: #e9e911;
	background-color: #fff
}
.banana-light #k2Container.latestView .latestItemsCategory {
	background-color: #ff6
}
.banana-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.banana-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #fff;
	color: #ff6
}
.banana-light #jcl_component .itemTitle+h3 {
	background-color: #ff6
}
.slides li.banana-light .slideimg, .slides li.banana-light h1 {
	border-color: #ff6
}
.slides li.banana-light .categoryLink {
	color: #ff6
}
.slides li.banana-light .fpssReadMore:hover:before {
	background-color: #ff6
}
.articleHL li.banana-light .moduleItemImage {
	border-bottom-color: #ff6
}
.articleHL li.banana-light .moduleItemImage:before {
	background-color: #ff6
}
.articleHL li.banana-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #ff6
}
.articleHL li.banana-light .moduleItemCategory:hover {
	background-color: #ff6
}
.hotNews li.banana-light .moduleItemCategory {
	background-color: #ff6
}
.onlineServices li.banana-light a {
	background-color: #ff6
}
.onlineServices li.banana-light:before {
	background-color: #ff6
}
.onlineServices li.banana-light:hover a {
	background-color: #ff6
}
.sidr nav>ul>li.sidr-class-banana-light>a, .sidr nav>ul>li.sidr-class-banana-light>span {
	background-color: #ff6
}
.banana .subNav li.active>a, .banana .subNav a:hover {
	background-color: #e9e911
}
.banana .subNav a {
	border-color: #e9e911
}
.banana .breadcrumb ul li {
	color: #e9e911
}
.banana .articleUtils ul li:hover:before {
	color: #e9e911
}
.banana .itemNavigation .itemBackToTop:hover:before {
	background-color: #e9e911
}
.banana .itemTitle, .banana .itemTitle a, .banana .koowa .koowa_header, .banana .koowa .koowa_header a {
	color: #e9e911;
	border-color: #e9e911
}
.banana .koowa .docman_download .docman_download__button:before {
	background-color: #e9e911
}
.banana #k2Container.itemListView .catItemTitle a, .banana #k2Container.latestView .catItemTitle a, .banana #k2Container.itemListView .latestItemTitle a, .banana #k2Container.latestView .latestItemTitle a {
	color: #e9e911
}
.banana #k2Container.itemListView .seeMore:before, .banana #k2Container.latestView .seeMore:before {
	background-color: #ff6
}
.banana #k2Container.itemListView .seeMore:hover:before, .banana #k2Container.latestView .seeMore:hover:before {
	color: #e9e911;
	background-color: #fff
}
.banana #k2Container.latestView .latestItemsCategory {
	background-color: #e9e911
}
.banana #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.banana #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #f8f89b;
	color: #e9e911
}
.banana #jcl_component .itemTitle+h3 {
	background-color: #e9e911
}
.slides li.banana .slideimg, .slides li.banana h1 {
	border-color: #e9e911
}
.slides li.banana .categoryLink {
	color: #e9e911
}
.slides li.banana .fpssReadMore:hover:before {
	background-color: #e9e911
}
.articleHL li.banana .moduleItemImage {
	border-bottom-color: #e9e911
}
.articleHL li.banana .moduleItemImage:before {
	background-color: #e9e911
}
.articleHL li.banana.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #e9e911
}
.articleHL li.banana .moduleItemCategory:hover {
	background-color: #e9e911
}
.hotNews li.banana .moduleItemCategory {
	background-color: #e9e911
}
.onlineServices li.banana a {
	background-color: #ff6
}
.onlineServices li.banana:before {
	background-color: #e9e911
}
.onlineServices li.banana:hover a {
	background-color: #e9e911
}
.sidr nav>ul>li.sidr-class-banana>a, .sidr nav>ul>li.sidr-class-banana>span {
	background-color: #ff6
}
.salmon-light .subNav li.active>a, .salmon-light .subNav a:hover {
	background-color: #ff8686
}
.salmon-light .subNav a {
	border-color: #ff8686
}
.salmon-light .breadcrumb ul li {
	color: #ff8686
}
.salmon-light .articleUtils ul li:hover:before {
	color: #ff8686
}
.salmon-light .itemNavigation .itemBackToTop:hover:before {
	background-color: #ff8686
}
.salmon-light .itemTitle, .salmon-light .itemTitle a, .salmon-light .koowa .koowa_header, .salmon-light .koowa .koowa_header a {
	color: #ff8686;
	border-color: #ff8686
}
.salmon-light .koowa .docman_download .docman_download__button:before {
	background-color: #ff8686
}
.salmon-light #k2Container.itemListView .catItemTitle a, .salmon-light #k2Container.latestView .catItemTitle a, .salmon-light #k2Container.itemListView .latestItemTitle a, .salmon-light #k2Container.latestView .latestItemTitle a {
	color: #ff8686
}
.salmon-light #k2Container.itemListView .seeMore:before, .salmon-light #k2Container.latestView .seeMore:before {
	background-color: #ff8686
}
.salmon-light #k2Container.itemListView .seeMore:hover:before, .salmon-light #k2Container.latestView .seeMore:hover:before {
	color: #f66;
	background-color: #fff
}
.salmon-light #k2Container.latestView .latestItemsCategory {
	background-color: #ff8686
}
.salmon-light #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.salmon-light #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #fff;
	color: #ff8686
}
.salmon-light #jcl_component .itemTitle+h3 {
	background-color: #ff8686
}
.slides li.salmon-light .slideimg, .slides li.salmon-light h1 {
	border-color: #ff8686
}
.slides li.salmon-light .categoryLink {
	color: #ff8686
}
.slides li.salmon-light .fpssReadMore:hover:before {
	background-color: #ff8686
}
.articleHL li.salmon-light .moduleItemImage {
	border-bottom-color: #ff8686
}
.articleHL li.salmon-light .moduleItemImage:before {
	background-color: #ff8686
}
.articleHL li.salmon-light.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #ff8686
}
.articleHL li.salmon-light .moduleItemCategory:hover {
	background-color: #ff8686
}
.hotNews li.salmon-light .moduleItemCategory {
	background-color: #ff8686
}
.onlineServices li.salmon-light a {
	background-color: #ff8686
}
.onlineServices li.salmon-light:before {
	background-color: #ff8686
}
.onlineServices li.salmon-light:hover a {
	background-color: #ff8686
}
.sidr nav>ul>li.sidr-class-salmon-light>a, .sidr nav>ul>li.sidr-class-salmon-light>span {
	background-color: #ff8686
}
.salmon .subNav li.active>a, .salmon .subNav a:hover {
	background-color: #f66
}
.salmon .subNav a {
	border-color: #f66
}
.salmon .breadcrumb ul li {
	color: #f66
}
.salmon .articleUtils ul li:hover:before {
	color: #f66
}
.salmon .itemNavigation .itemBackToTop:hover:before {
	background-color: #f66
}
.salmon .itemTitle, .salmon .itemTitle a, .salmon .koowa .koowa_header, .salmon .koowa .koowa_header a {
	color: #f66;
	border-color: #f66
}
.salmon .koowa .docman_download .docman_download__button:before {
	background-color: #f66
}
.salmon #k2Container.itemListView .catItemTitle a, .salmon #k2Container.latestView .catItemTitle a, .salmon #k2Container.itemListView .latestItemTitle a, .salmon #k2Container.latestView .latestItemTitle a {
	color: #f66
}
.salmon #k2Container.itemListView .seeMore:before, .salmon #k2Container.latestView .seeMore:before {
	background-color: #ff8686
}
.salmon #k2Container.itemListView .seeMore:hover:before, .salmon #k2Container.latestView .seeMore:hover:before {
	color: #f66;
	background-color: #fff
}
.salmon #k2Container.latestView .latestItemsCategory {
	background-color: #f66
}
.salmon #k2Container.latestView .latestItemsCategory .itemTitle a {
	color: #fff
}
.salmon #k2Container.latestView .latestItemsCategory .itemTitle a:hover:before {
	background-color: #fff;
	color: #f66
}
.salmon #jcl_component .itemTitle+h3 {
	background-color: #f66
}
.slides li.salmon .slideimg, .slides li.salmon h1 {
	border-color: #f66
}
.slides li.salmon .categoryLink {
	color: #f66
}
.slides li.salmon .fpssReadMore:hover:before {
	background-color: #f66
}
.articleHL li.salmon .moduleItemImage {
	border-bottom-color: #f66
}
.articleHL li.salmon .moduleItemImage:before {
	background-color: #f66
}
.articleHL li.salmon.showVideo .moduleItemImage:before {
	background-color: transparent;
	color: #f66
}
.articleHL li.salmon .moduleItemCategory:hover {
	background-color: #f66
}
.hotNews li.salmon .moduleItemCategory {
	background-color: #f66
}
.onlineServices li.salmon a {
	background-color: #ff8686
}
.onlineServices li.salmon:before {
	background-color: #f66
}
.onlineServices li.salmon:hover a {
	background-color: #f66
}
.sidr nav>ul>li.sidr-class-salmon>a, .sidr nav>ul>li.sidr-class-salmon>span {
	background-color: #ff8686
}
@font-face {
	font-family: 'PT Sans';
	src: url("/templates/cimlt/fonts/pts55f_w.eot");
	src: local('PT Sans'), url("/templates/cimlt/fonts/PTS55F_W.woff") format('woff'), url("/templates/cimlt/fonts/PTS55F_W.ttf") format('truetype'), url("/templates/cimlt/fonts/PTS55F_W.svg") format('svg')
}
@font-face {
	font-family: 'PT Sans';
	font-style: italic;
	src: url("/templates/cimlt/fonts/pts56f_w.eot");
	src: local('PT Sans Italic'), url("/templates/cimlt/fonts/PTS56F_W.woff") format('woff'), url("/templates/cimlt/fonts/PTS56F_W.ttf") format('truetype'), url("/templates/cimlt/fonts/PTS56F_W.svg") format('svg')
}
@font-face {
	font-family: 'PT Sans';
	src: url("/templates/cimlt/fonts/pts75f_w.eot");
	font-style: normal;
	font-weight: 700;
	src: local('PT Sans Bold'), url("/templates/cimlt/fonts/PTS75F_W.woff") format('woff'), url("/templates/cimlt/fonts/PTS75F_W.ttf") format('truetype'), url("/templates/cimlt/fonts/PTS75F_W.svg") format('svg')
}
@font-face {
	font-family: 'PT Sans';
	font-style: italic;
	font-weight: 700;
	src: url("/templates/cimlt/fonts/pts76f_w.eot");
	src: local('PT Sans Bold Italic'), url("/templates/cimlt/fonts/PTS76F_W.woff") format('woff'), url("/templates/cimlt/fonts/PTS76F_W.ttf") format('truetype'), url("/templates/cimlt/fonts/PTS76F_W.svg") format('svg')
}
@font-face {
	font-family: 'PT Sans Narrow';
	src: url("/templates/cimlt/fonts/ptn57f_w.eot");
	src: local('PT Sans Narrow'), url("/templates/cimlt/fonts/PTN57F_W.woff") format('woff'), url("/templates/cimlt/fonts/PTN57F_W.ttf") format('truetype'), url("/templates/cimlt/fonts/PTN57F_W.svg") format('svg')
}
@font-face {
	font-family: 'PT Sans Narrow';
	font-weight: 700;
	src: url("/templates/cimlt/fonts/ptn77f_w.eot");
	src: local('PT Sans Narrow Bold'), url("/templates/cimlt/fonts/PTN77F_W.woff") format('woff'), url("/templates/cimlt/fonts/PTN77F_W.ttf") format('truetype'), url("/templates/cimlt/fonts/PTN77F_W.svg") format('svg')
}
@font-face {
	font-family: cimlt;
	src: url("/templates/cimlt/fonts/icons/cimlt.eot");
	src: url("/templates/cimlt/fonts/icons/cimlt.eot") format('embedded-opentype'), url("/templates/cimlt/fonts/icons/cimlt.woff") format('woff'), url("/templates/cimlt/fonts/icons/cimlt.ttf") format('truetype'), url("/templates/cimlt/fonts/icons/cimlt.svg") format('svg');
	font-weight: 400;
	font-style: normal
}
.cicon, [class^=cicon-], [class*=" cicon-"], .seeMore, .articleUtils ul li, .itemNavigation .itemPrevious, .itemNavigation .itemNext, .itemNavigation .itemBackToTop, .pagination .pagination-prev a:before, .k2Pagination .pagination-prev a:before, .pagination .pagination-next a:before, .k2Pagination .pagination-next a:before, .pagination .pagination-prev span:before, .k2Pagination .pagination-prev span:before, .pagination .pagination-next span:before, .k2Pagination .pagination-next span:before, .useful-contacts h2, .slider .slides .date, .slider .sliderCtrl, .breadcrumb ul li, .articleHL .moduleItemImage, .nspMain.articleHL .nspArtPage .nspArt .nspImageWrapper, .hotNews .sliderCtrl, .fbLine div {
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.cicon-magnifier:before {
	content: "\e600"
}
.cicon-eye:before {
	content: "\e601"
}
.cicon-close:before {
	content: "\e602"
}
.cicon-arrow-top:before {
	content: "\e603"
}
.cicon-arrow-right:before {
	content: "\e604"
}
.cicon-arrow-left:before {
	content: "\e605"
}
.cicon-arrow-bottom:before {
	content: "\e606"
}
.cicon-phone:before {
	content: "\e607"
}
.cicon-twitter:before {
	content: "\e608"
}
.cicon-print:before {
	content: "\e609"
}
.cicon-homepage:before {
	content: "\e60a"
}
.cicon-google:before {
	content: "\e613"
}
.cicon-facebook:before {
	content: "\e60b"
}
.cicon-envelope:before {
	content: "\e60c"
}
.cicon-clock:before {
	content: "\e60d"
}
.cicon-more:before {
	content: "\e60e"
}
.cicon-water:before {
	content: "\e60f"
}
.cicon-map:before {
	content: "\e610"
}
.cicon-light:before {
	content: "\e611"
}
.cicon-constructor:before {
	content: "\e612"
}
.cicon-download:before {
	content: "\e614"
}
.cicon-login:before {
	content: "\e615"
}
.cicon-movie:before {
	content: "\e616"
}
.cicon-play:before {
	content: "\e617"
}
h2 {
	font-size: 18px;
	color: #4f4f4f
}
h3 {
	font-size: 16px
}
h4 {
	font-size: 14px
}
h5, h6 {
	font-size: 12px
}
.itemTitle {
	color: #4f4f4f;
	text-transform: uppercase;
	font-size: 18px;
	border-bottom: 1px solid #4f4f4f;
	margin: 0 0 10px 0;
	padding-bottom: 10px
}
.itemTitle a {
	color: #4f4f4f;
	text-decoration: none
}
.moduleTitle, .chronoModule h2, .chronoform-container h2, .onlineServices h2 {
	color: #4f4f4f;
	text-shadow: 1px 1px 0 #fff;
	margin-top: 0;
	padding-top: 0
}
a {
	color: #3498db;
	text-decoration: none
}
a:hover, a:focus {
	color: #2980b9;
	text-decoration: underline
}
a:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}
.shadow-text, .tabs>li, .useful-contacts h2, .useful-contacts>ul>li, .useful-contacts .prev:before, .useful-contacts .next:before {
	text-shadow: 1px 1px 0 #fff
}
.gbs3 chronoform h2 {
	font-family: inherit!important;
	margin-top: inherit!important;
	font-size: 18px!important
}
.gbs3 chronoform p {
	margin: 0 20px
}
.tabs {
	background: #d3d3d3
}
.tabs>li {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	display: inline-block;
	color: #475055;
	background: 0 0;
	cursor: pointer
}
.tabs>li h3 {
	margin: 0;
	padding: 10px 15px;
	font-size: 14px
}
.tabs>li:hover, .tabs>li.active {
	background: #fff
}
.tabs>li.active {
	font-weight: 700
}
.tabs>li.active ul {
	display: block
}
.tabs>li>ul {
	margin-left: -15px;
	margin-right: -15px;
	position: absolute;
	display: none;
	left: 0
}
.tabs>li>ul li {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding: 0 15px;
	margin: 10px 0;
	border-right: 1px solid #ccc;
	min-height: 80px
}
@media (min-width:768px) {
.tabs>li>ul li {
	float: left;
	width: 25%
}
}
.tabs>li>ul li:last-child {
	border: none
}
.tabs>li>ul h4 {
	font-weight: 700;
	margin-top: 0
}
.tabs>li>ul p {
	margin: 0;
	font-weight: 400
}
.tip-wrap {
	background-color: #2c3e50;
	color: #fff;
	max-width: 260px;
	-webkit-box-shadow: 0 0 4px 0 #000;
	box-shadow: 0 0 4px 0 #000;
	z-index: 10
}
.tip-wrap .tip .tip-title {
	padding: 5px 10px;
	border-bottom: 1px solid #fff
}
.tip-wrap .tip .tip-text {
	padding: 5px 10px
}
.tip-wrap .tip .tip-text h3 {
	margin: 6px 0 0 0;
	text-transform: uppercase;
	border-bottom: 1px dashed rgba(255,255,255,.2);
	padding: 0 0 3px 0
}
.tip-wrap .tip .tip-text p {
	margin: 0;
	padding: 3px 0 0 0
}
.chrono_credits {
	display: none
}
.chronoModule.infoRequest, .chronoform-container.infoRequest {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
  margin-top: -15px;
}
@media (min-width:992px) {
.chronoModule.infoRequest, .chronoform-container.infoRequest {
	float: left;
	width: 50%
}
}
.chronoModule.newsform, .chronoform-container.newsform {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:992px) {
.chronoModule.newsform, .chronoform-container.newsform {
	float: left;
	width: 25%
}
}
.chronoform {
	background: 0 0;
	box-shadow: none
}
.chronoform .stdBox {
	padding: 15px 0
}
.chronoform .stdBox:before, .chronoform .stdBox:after {
	content: " ";
	display: table
}
.chronoform .stdBox:after {
	clear: both
}
.chronoform .stdBox:before, .chronoform .stdBox:after {
	content: " ";
	display: table
}
.chronoform .stdBox:after {
	clear: both
}
#chronoform-Newsletter:before, #chronoform-Newsletter:after {
	content: " ";
	display: table
}
#chronoform-Newsletter:after {
	clear: both
}
#chronoform-Newsletter:before, #chronoform-Newsletter:after {
	content: " ";
	display: table
}
#chronoform-Newsletter:after {
	clear: both
}
#chronoform-Newsletter #ftr-newsemail {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:992px) {
#chronoform-Newsletter #ftr-newsemail {
	float: left;
	width: 100%
}
}
#chronoform-Newsletter #ftr-subscrivenews {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	text-align: right
}
@media (min-width:992px) {
#chronoform-Newsletter #ftr-subscrivenews {
	float: left;
	width: 100%
}
}
#chronoform-Newsletter p {
	padding: 0 15px
}
#contentLeftColumn .newsform {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding: 0
}
@media (min-width:768px) {
#contentLeftColumn .newsform {
	float: left;
	width: 100%
}
}
@media (max-width:767px) {
#contentLeftColumn .newsform {
	display: none!important;
	visibility: hidden!important;
	height: 0;
	overflow: hidden
}
}
#chronoform-pedidoInformacao:before, #chronoform-pedidoInformacao:after {
	content: " ";
	display: table
}
#chronoform-pedidoInformacao:after {
	clear: both
}
#chronoform-pedidoInformacao:before, #chronoform-pedidoInformacao:after {
	content: " ";
	display: table
}
#chronoform-pedidoInformacao:after {
	clear: both
}
#chronoform-pedidoInformacao label {
	display: none
}
#chronoform-pedidoInformacao #ftd-minfo_name, #chronoform-pedidoInformacao #ftr-minfo_email {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:992px) {
#chronoform-pedidoInformacao #ftd-minfo_name, #chronoform-pedidoInformacao #ftr-minfo_email {
	float: left;
	width: 50%
}
}
#chronoform-pedidoInformacao #ftr-minfo_question {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:992px) {
#chronoform-pedidoInformacao #ftr-minfo_question {
	float: left;
	width: 100%
}
}
#chronoform-pedidoInformacao #ftr-button4 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	text-align: right
}
@media (min-width:992px) {
#chronoform-pedidoInformacao #ftr-button4 {
	float: left;
	width: 100%
}
}
#chronoform-pedidoInformacao .stdBox {
	min-height: 198px
}
form {
	padding: 15px 0
}
fieldset {
	padding: 0;
	margin: 0;
	border: 0;
	min-width: 0
}
legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 10px;
	font-size: 21px;
	line-height: inherit;
	color: #646464;
	border: 0
}
label {
	display: inline-block;
	margin-bottom: 5px
}
input[type=search] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
input[type=radio], input[type=checkbox] {
	margin: 4px 0 0;
	margin-top: 1px \9;
	line-height: normal
}
input[type=file] {
	display: block
}
input[type=range] {
	display: block;
	width: 100%
}
select[multiple], select[size] {
	height: auto
}
input[type=file]:focus, input[type=radio]:focus, input[type=checkbox]:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}
output {
	display: block;
	font-size: 14px;
	color: #646464
}
form-control, select, textarea, input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color] {
	display: block;
	width: 100%;
	font-size: 14px;
	line-height: 1.42857143;
	border: 1px solid #dde2e4;
	color: #a3abaf;
	background-color: #fff;
	background-image: none;
	padding: 4px 8px;
	margin-bottom: 10px;
	-webkit-transition: border-color ease-in-out .15s;
	transition: border-color ease-in-out .15s
}
form-control:focus, select:focus, textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=date]:focus, input[type=month]:focus, input[type=time]:focus, input[type=week]:focus, input[type=number]:focus, input[type=email]:focus, input[type=url]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=color]:focus {
	border-color: #35495e;
	color: #35495e;
	outline: 0
}
form-control::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=datetime]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=week]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=color]::-moz-placeholder {
	color: #95a5a6;
	opacity: 1
}
form-control:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder, input[type=text]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=datetime]:-ms-input-placeholder, input[type=datetime-local]:-ms-input-placeholder, input[type=date]:-ms-input-placeholder, input[type=month]:-ms-input-placeholder, input[type=time]:-ms-input-placeholder, input[type=week]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=color]:-ms-input-placeholder {
	color: #95a5a6
}
form-control::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=datetime]::-webkit-input-placeholder, input[type=datetime-local]::-webkit-input-placeholder, input[type=date]::-webkit-input-placeholder, input[type=month]::-webkit-input-placeholder, input[type=time]::-webkit-input-placeholder, input[type=week]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=color]::-webkit-input-placeholder {
	color: #95a5a6
}
form-control[disabled], select[disabled], textarea[disabled], input[type=text][disabled], input[type=password][disabled], input[type=datetime][disabled], input[type=datetime-local][disabled], input[type=date][disabled], input[type=month][disabled], input[type=time][disabled], input[type=week][disabled], input[type=number][disabled], input[type=email][disabled], input[type=url][disabled], input[type=search][disabled], input[type=tel][disabled], input[type=color][disabled], form-control[readonly], select[readonly], textarea[readonly], input[type=text][readonly], input[type=password][readonly], input[type=datetime][readonly], input[type=datetime-local][readonly], input[type=date][readonly], input[type=month][readonly], input[type=time][readonly], input[type=week][readonly], input[type=number][readonly], input[type=email][readonly], input[type=url][readonly], input[type=search][readonly], input[type=tel][readonly], input[type=color][readonly], fieldset[disabled] form-control, fieldset[disabled] select, fieldset[disabled] textarea, fieldset[disabled] input[type=text], fieldset[disabled] input[type=password], fieldset[disabled] input[type=datetime], fieldset[disabled] input[type=datetime-local], fieldset[disabled] input[type=date], fieldset[disabled] input[type=month], fieldset[disabled] input[type=time], fieldset[disabled] input[type=week], fieldset[disabled] input[type=number], fieldset[disabled] input[type=email], fieldset[disabled] input[type=url], fieldset[disabled] input[type=search], fieldset[disabled] input[type=tel], fieldset[disabled] input[type=color] {
	cursor: not-allowed;
	background-color: gray;
	opacity: 1
}
textareaform-control, textareaselect, textareatextarea, textareainput[type=text], textareainput[type=password], textareainput[type=datetime], textareainput[type=datetime-local], textareainput[type=date], textareainput[type=month], textareainput[type=time], textareainput[type=week], textareainput[type=number], textareainput[type=email], textareainput[type=url], textareainput[type=search], textareainput[type=tel], textareainput[type=color] {
	height: auto
}
button, input[type=submit] {
	color: #fff;
	background-color: #e74c3c;
	border: none;
	border-radius: 4px;
	padding: 6px 16px;
	text-transform: uppercase
}
input[type=search] {
	-webkit-appearance: none
}
input[type=date] {
	line-height: 34px
}
.form-group {
	margin-bottom: 15px
}
.radio, .checkbox {
	display: block;
	min-height: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 20px
}
.radio label, .checkbox label {
	display: inline;
	font-weight: 400;
	cursor: pointer
}
.radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox] {
	float: left;
	margin-left: -20px
}
.radio+.radio, .checkbox+.checkbox {
	margin-top: -5px
}
.radio-inline, .checkbox-inline {
	display: inline-block;
	padding-left: 20px;
	margin-bottom: 0;
	vertical-align: middle;
	font-weight: 400;
	cursor: pointer
}
.radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline {
	margin-top: 0;
	margin-left: 10px
}
input[type=radio][disabled], input[type=checkbox][disabled], .radio[disabled], .radio-inline[disabled], .checkbox[disabled], .checkbox-inline[disabled], fieldset[disabled] input[type=radio], fieldset[disabled] input[type=checkbox], fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline {
	cursor: not-allowed
}
#content>form.chronoform, .gbs3 form {
	background: #fff;
	padding: 15px;
	border-bottom: 1px solid #ccc;
	min-height: 280px;
	margin-bottom: 40px
}
#content>form.chronoform:before, .gbs3 form:before, #content>form.chronoform:after, .gbs3 form:after {
	content: " ";
	display: table
}
#content>form.chronoform:after, .gbs3 form:after {
	clear: both
}
#content>form.chronoform:before, .gbs3 form:before, #content>form.chronoform:after, .gbs3 form:after {
	content: " ";
	display: table
}
#content>form.chronoform:after, .gbs3 form:after {
	clear: both
}
#content>form.chronoform h2, .gbs3 form h2 {
	color: #4f4f4f;
	text-shadow: 1px 1px 0 #fff;
	margin-top: 0;
	padding-top: 0;
	font-size: 18px;
	margin-bottom: 15px
}
#content>form.chronoform .form-control[type=text], .gbs3 form .form-control[type=text], #content>form.chronoform .form-control[type=password], .gbs3 form .form-control[type=password], #content>form.chronoform textarea.form-control, .gbs3 form textarea.form-control {
	width: 100%!important
}
#content>form.chronoform input[type=submit], .gbs3 form input[type=submit] {
	color: #fff;
	background-color: #e74c3c;
	border: none;
	border-radius: 4px;
	padding: 6px 16px;
	text-transform: uppercase
}
#content>form.chronoform.form-horizontal .control-label, .gbs3 form.form-horizontal .control-label, #content>form.chronoform .gcore-form-row .gcore-input, .gbs3 form .gcore-form-row .gcore-input {
	width: 100%
}
@media (min-width:992px) {
#content>form.chronoform.form-horizontal .control-label, .gbs3 form.form-horizontal .control-label {
	width: 25%
}
#content>form.chronoform .gcore-form-row .gcore-input, .gbs3 form .gcore-form-row .gcore-input {
	width: 75%
}
#content>form.chronoform [id^=form-row-fld].gcore-form-row .gcore-subinput-container-wide+.gcore-subinput-container-wide, .gbs3 form [id^=form-row-fld].gcore-form-row .gcore-subinput-container-wide+.gcore-subinput-container-wide {
	margin-left: 158px
}
#content>form.chronoform [id^=form-row-button].gcore-form-row .gcore-input, .gbs3 form [id^=form-row-button].gcore-form-row .gcore-input {
	width: 90%;
	text-align: right
}
#content>form.chronoform [id^=form-row-button].gcore-form-row .gcore-input input, .gbs3 form [id^=form-row-button].gcore-form-row .gcore-input input {
	float: right
}
}
.itemBody table {
	border-spacing: 5px;
	border-collapse: separate;
	vertical-align: top
}
.itemBody table td {
	vertical-align: top
}
table img, .itemBody table img {
	max-width: initial
}
header {
	position: relative
}
@media (min-width:768px) {
header {
	min-height: 90px
}
}
header .branding {
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
	top: 10px
}
@media (min-width:768px) {
header .branding {
	float: left;
	width: 25%
}
}
header .branding img {
	-webkit-transition: all .3s ease;
	transition: all .3s ease
}
header .branding a {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 1
}
header nav {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:992px) {
header nav {
	float: left;
	width: 66.66666667%
}
}
header .topSearch {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-right: 0
}
@media (min-width:992px) {
header .topSearch {
	float: left;
	width: 8.33333333%
}
}
header nav {
	background-color: #373737;
	background-color: rgba(55,55,55,.7);
	padding: 0
}
@media (max-width:991px) {
header nav {
	margin-bottom: 25px;
	clear: both
}
}
@media (min-width:992px) {
header nav {
	margin-top: 25px
}
}
@media (min-width:768px) {
header nav>ul {
	display: flex
}
header nav>ul>li {
	flex-grow: 1;
	display: inline-block
}
}
header nav>ul>li {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	text-align: center;
	color: #fff;
	font-size: 16px;
	margin-left: 10px;
	border-top: 3px solid #95a5a6;
	text-shadow: 1px 1px 1px rgba(0,0,0,.5);
	background-color: transparent
}
@media (min-width:1200px) {
header nav>ul>li {
	margin: 0 10px
}
}
header nav>ul>li:hover, header nav>ul>li.active {
	-webkit-box-shadow: 1px 0 0 0 rgba(0,0,0,.5);
	box-shadow: 1px 0 0 0 rgba(0,0,0,.5)
}
header nav>ul>li:hover ul {
	height: auto;
	opacity: 1;
	filter: alpha(opacity=100);
	z-index: 2000
}
header nav>ul>li:last-child:hover ul {
	right: 0
}
header nav>ul>li a, header nav>ul>li span {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	padding: 10px 0;
	display: block;
	color: #fff
}
header nav>ul>li a:hover, header nav>ul>li span:hover {
	text-decoration: none;
	color: #fff
}
header nav>ul>li>a, header nav>ul>li>span {
	font-size: 14px;
	line-height: 14px;
	min-height: 42px
}
header nav>ul>li span {
	cursor: default
}
header nav>ul>li.green-sea-light {
	border-color: #52bc9c
}
header nav>ul>li.green-sea-light:hover, header nav>ul>li.green-sea-light.active {
	background-color: #52bc9c
}
header nav>ul>li.green-sea-light>ul {
	border-color: #52bc9c
}
header nav>ul>li.green-sea-light>ul a:hover {
	background-color: #52bc9c
}
header nav>ul>li.green-sea {
	border-color: #45a085
}
header nav>ul>li.green-sea:hover, header nav>ul>li.green-sea.active {
	background-color: #45a085
}
header nav>ul>li.green-sea>ul {
	border-color: #45a085
}
header nav>ul>li.green-sea>ul a:hover {
	background-color: #45a085
}
header nav>ul>li.green-light {
	border-color: #5fcc71
}
header nav>ul>li.green-light:hover, header nav>ul>li.green-light.active {
	background-color: #5fcc71
}
header nav>ul>li.green-light>ul {
	border-color: #5fcc71
}
header nav>ul>li.green-light>ul a:hover {
	background-color: #5fcc71
}
header nav>ul>li.green {
	border-color: #51af61
}
header nav>ul>li.green:hover, header nav>ul>li.green.active {
	background-color: #51af61
}
header nav>ul>li.green>ul {
	border-color: #51af61
}
header nav>ul>li.green>ul a:hover {
	background-color: #51af61
}
header nav>ul>li.blue-light {
	border-color: #3498db
}
header nav>ul>li.blue-light:hover, header nav>ul>li.blue-light.active {
	background-color: #3498db
}
header nav>ul>li.blue-light>ul {
	border-color: #3498db
}
header nav>ul>li.blue-light>ul a:hover {
	background-color: #3498db
}
header nav>ul>li.blue {
	border-color: #2980b9
}
header nav>ul>li.blue:hover, header nav>ul>li.blue.active {
	background-color: #2980b9
}
header nav>ul>li.blue>ul {
	border-color: #2980b9
}
header nav>ul>li.blue>ul a:hover {
	background-color: #2980b9
}
header nav>ul>li.purple-light {
	border-color: #9b59b6
}
header nav>ul>li.purple-light:hover, header nav>ul>li.purple-light.active {
	background-color: #9b59b6
}
header nav>ul>li.purple-light>ul {
	border-color: #9b59b6
}
header nav>ul>li.purple-light>ul a:hover {
	background-color: #9b59b6
}
header nav>ul>li.purple {
	border-color: #8e44ad
}
header nav>ul>li.purple:hover, header nav>ul>li.purple.active {
	background-color: #8e44ad
}
header nav>ul>li.purple>ul {
	border-color: #8e44ad
}
header nav>ul>li.purple>ul a:hover {
	background-color: #8e44ad
}
header nav>ul>li.blue-oil-light {
	border-color: #34485d
}
header nav>ul>li.blue-oil-light:hover, header nav>ul>li.blue-oil-light.active {
	background-color: #34485d
}
header nav>ul>li.blue-oil-light>ul {
	border-color: #34485d
}
header nav>ul>li.blue-oil-light>ul a:hover {
	background-color: #34485d
}
header nav>ul>li.blue-oil {
	border-color: #2b3d4f
}
header nav>ul>li.blue-oil:hover, header nav>ul>li.blue-oil.active {
	background-color: #2b3d4f
}
header nav>ul>li.blue-oil>ul {
	border-color: #2b3d4f
}
header nav>ul>li.blue-oil>ul a:hover {
	background-color: #2b3d4f
}
header nav>ul>li.orange-light {
	border-color: #f2c536
}
header nav>ul>li.orange-light:hover, header nav>ul>li.orange-light.active {
	background-color: #f2c536
}
header nav>ul>li.orange-light>ul {
	border-color: #f2c536
}
header nav>ul>li.orange-light>ul a:hover {
	background-color: #f2c536
}
header nav>ul>li.orange {
	border-color: #f29c2d
}
header nav>ul>li.orange:hover, header nav>ul>li.orange.active {
	background-color: #f29c2d
}
header nav>ul>li.orange>ul {
	border-color: #f29c2d
}
header nav>ul>li.orange>ul a:hover {
	background-color: #f29c2d
}
header nav>ul>li.pumpkin-light {
	border-color: #e67e27
}
header nav>ul>li.pumpkin-light:hover, header nav>ul>li.pumpkin-light.active {
	background-color: #e67e27
}
header nav>ul>li.pumpkin-light>ul {
	border-color: #e67e27
}
header nav>ul>li.pumpkin-light>ul a:hover {
	background-color: #e67e27
}
header nav>ul>li.pumpkin {
	border-color: #d3541d
}
header nav>ul>li.pumpkin:hover, header nav>ul>li.pumpkin.active {
	background-color: #d3541d
}
header nav>ul>li.pumpkin>ul {
	border-color: #d3541d
}
header nav>ul>li.pumpkin>ul a:hover {
	background-color: #d3541d
}
header nav>ul>li.red-light {
	border-color: #e74c3c
}
header nav>ul>li.red-light:hover, header nav>ul>li.red-light.active {
	background-color: #e74c3c
}
header nav>ul>li.red-light>ul {
	border-color: #e74c3c
}
header nav>ul>li.red-light>ul a:hover {
	background-color: #e74c3c
}
header nav>ul>li.red {
	border-color: #c0392b
}
header nav>ul>li.red:hover, header nav>ul>li.red.active {
	background-color: #c0392b
}
header nav>ul>li.red>ul {
	border-color: #c0392b
}
header nav>ul>li.red>ul a:hover {
	background-color: #c0392b
}
header nav>ul>li.silver-light {
	border-color: #ebeff0
}
header nav>ul>li.silver-light:hover, header nav>ul>li.silver-light.active {
	background-color: #ebeff0
}
header nav>ul>li.silver-light>ul {
	border-color: #ebeff0
}
header nav>ul>li.silver-light>ul a:hover {
	background-color: #ebeff0
}
header nav>ul>li.silver {
	border-color: #bdc3c7
}
header nav>ul>li.silver:hover, header nav>ul>li.silver.active {
	background-color: #bdc3c7
}
header nav>ul>li.silver>ul {
	border-color: #bdc3c7
}
header nav>ul>li.silver>ul a:hover {
	background-color: #bdc3c7
}
header nav>ul>li.gray-light {
	border-color: #95a5a6
}
header nav>ul>li.gray-light:hover, header nav>ul>li.gray-light.active {
	background-color: #95a5a6
}
header nav>ul>li.gray-light>ul {
	border-color: #95a5a6
}
header nav>ul>li.gray-light>ul a:hover {
	background-color: #95a5a6
}
header nav>ul>li.gray {
	border-color: #7f8c8d
}
header nav>ul>li.gray:hover, header nav>ul>li.gray.active {
	background-color: #7f8c8d
}
header nav>ul>li.gray>ul {
	border-color: #7f8c8d
}
header nav>ul>li.gray>ul a:hover {
	background-color: #7f8c8d
}
header nav>ul>li.caribbean-light {
	border-color: #6fc
}
header nav>ul>li.caribbean-light:hover, header nav>ul>li.caribbean-light.active {
	background-color: #6fc
}
header nav>ul>li.caribbean-light>ul {
	border-color: #6fc
}
header nav>ul>li.caribbean-light>ul a:hover {
	background-color: #6fc
}
header nav>ul>li.caribbean {
	border-color: #54d3a9
}
header nav>ul>li.caribbean:hover, header nav>ul>li.caribbean.active {
	background-color: #54d3a9
}
header nav>ul>li.caribbean>ul {
	border-color: #54d3a9
}
header nav>ul>li.caribbean>ul a:hover {
	background-color: #54d3a9
}
header nav>ul>li.moca-light {
	border-color: #ad5600
}
header nav>ul>li.moca-light:hover, header nav>ul>li.moca-light.active {
	background-color: #ad5600
}
header nav>ul>li.moca-light>ul {
	border-color: #ad5600
}
header nav>ul>li.moca-light>ul a:hover {
	background-color: #ad5600
}
header nav>ul>li.moca {
	border-color: #804000
}
header nav>ul>li.moca:hover, header nav>ul>li.moca.active {
	background-color: #804000
}
header nav>ul>li.moca>ul {
	border-color: #804000
}
header nav>ul>li.moca>ul a:hover {
	background-color: #804000
}
header nav>ul>li.lime-light {
	border-color: #8ce664
}
header nav>ul>li.lime-light:hover, header nav>ul>li.lime-light.active {
	background-color: #8ce664
}
header nav>ul>li.lime-light>ul {
	border-color: #8ce664
}
header nav>ul>li.lime-light>ul a:hover {
	background-color: #8ce664
}
header nav>ul>li.lime {
	border-color: #74bf53
}
header nav>ul>li.lime:hover, header nav>ul>li.lime.active {
	background-color: #74bf53
}
header nav>ul>li.lime>ul {
	border-color: #74bf53
}
header nav>ul>li.lime>ul a:hover {
	background-color: #74bf53
}
header nav>ul>li.banana-light {
	border-color: #ff6
}
header nav>ul>li.banana-light:hover, header nav>ul>li.banana-light.active {
	background-color: #ff6
}
header nav>ul>li.banana-light>ul {
	border-color: #ff6
}
header nav>ul>li.banana-light>ul a:hover {
	background-color: #ff6
}
header nav>ul>li.banana {
	border-color: #e9e911
}
header nav>ul>li.banana:hover, header nav>ul>li.banana.active {
	background-color: #e9e911
}
header nav>ul>li.banana>ul {
	border-color: #e9e911
}
header nav>ul>li.banana>ul a:hover {
	background-color: #e9e911
}
header nav>ul>li.salmon-light {
	border-color: #ff8686
}
header nav>ul>li.salmon-light:hover, header nav>ul>li.salmon-light.active {
	background-color: #ff8686
}
header nav>ul>li.salmon-light>ul {
	border-color: #ff8686
}
header nav>ul>li.salmon-light>ul a:hover {
	background-color: #ff8686
}
header nav>ul>li.salmon {
	border-color: #f66
}
header nav>ul>li.salmon:hover, header nav>ul>li.salmon.active {
	background-color: #f66
}
header nav>ul>li.salmon>ul {
	border-color: #f66
}
header nav>ul>li.salmon>ul a:hover {
	background-color: #f66
}
header nav>ul ul {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	opacity: 0;
	filter: alpha(opacity=0);
	height: 0;
	overflow: hidden;
	position: absolute;
	background-color: #373737;
	background-color: rgba(55,55,55,.7);
	border-top: 3px solid #95a5a6
}
header nav>ul ul a {
	text-align: left;
	padding: 5px 20px
}
header nav>ul ul li:first-child a {
	padding-top: 10px
}
header nav>ul ul li:last-child a {
	padding-bottom: 10px
}
@media (max-width:767px) {
header nav {
	display: none
}
.subNav li a {
	padding-top: 10px;
	padding-bottom: 10px
}
}
.subNav {
	margin-bottom: 40px
}
@media (max-width:767px) {
.subNav {
	display: none
}
}
.subNav ul {
	margin-bottom: 8px
}
.subNav a {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	display: block;
	background: #fff;
	border-left: 4px solid #646464;
	color: #646464;
	padding: 6px 15px 6px 15px;
	line-height: 14px;
	margin-bottom: 2px
}
.subNav li.active>a, .subNav a:hover {
	color: #fff;
	background-color: #646464;
	text-decoration: none
}
.subNav>ul ul {
	display: none;
	margin-left: 10px
}
.subNav>ul .active>ul {
	display: block
}
@media (min-width:992px) {
.topSearch {
	position: relative;
	z-index: 2;
	margin-top: 8px;
	background: 0 0;
	border: none;
	box-shadow: none;
	padding: 0
}
.topSearch label {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	width: 100%;
	cursor: pointer
}
.topSearch label:before {
	content: "\e600"
}
.topSearch label:before {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	font-family: cimlt;
	color: #d2d2d2;
	font-size: 22px;
	text-align: center;
	display: block;
	height: 45px;
	width: 100%;
	padding: 22px 0;
	cursor: pointer;
	background-color: rgba(0,0,0,.4);
	text-shadow: 1px 1px 0 rgba(0,0,0,.2)
}
.topSearch label:hover:before {
	color: #fff
}
.topSearch input[type=search], .topSearch input[type=text] {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	height: 45px;
	background: #373737;
	border: none;
	color: #a7a7a7;
	top: 0;
	position: absolute;
	width: 0;
	padding: 0
}
.topSearch input[type=search]:focus, .topSearch input[type=text]:focus {
	padding: 0 10px;
	width: 170px
}
.topSearch input[type=search]:focus:focus, .topSearch input[type=text]:focus:focus {
	border-color: #000;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.6)
}
.topSearch input[type=search]:focus+input[type=submit], .topSearch input[type=text]:focus+input[type=submit], .topSearch input[type=search]:focus+button, .topSearch input[type=text]:focus+button {
	display: block;
	opacity: 1
}
.topSearch input[type=submit], .topSearch button {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	outline: 0;
	width: 100%;
	cursor: pointer;
	padding: 0;
	padding-right: 15px;
	position: absolute;
	top: 0;
	display: none;
	opacity: 0
}
.topSearch input[type=submit]:before, .topSearch button:before {
	content: "\e604"
}
.topSearch input[type=submit]:before, .topSearch button:before {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	font-family: cimlt;
	color: #d2d2d2;
	font-size: 22px;
	text-align: center;
	display: block;
	height: 45px;
	width: 100%;
	padding: 22px 0;
	cursor: pointer;
	background: #373737;
	text-shadow: 1px 1px 0 rgba(0,0,0,.2)
}
.topSearch input[type=submit]:hover:before, .topSearch button:hover:before {
	color: #fff
}
}
@media (min-width:992px) and (min-width:768px) {
.topSearch input[type=search], .topSearch input[type=text] {
	right: 100%
}
}
@media (max-width:767px) {
header .topSearch {
	background: 0 0;
	border: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 0;
	margin-bottom: 10px
}
label {
	display: none
}
input[type=text], input[type=search] {
	position: relative;
	float: left;
	width: 66.66666667%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
button {
	position: relative;
	float: left;
	width: 33.33333333%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	border-radius: 0
}
}
@media (min-width:768px) and (max-width:991px) {
.topSearch {
	display: none
}
}
#k2Container, #xmap {
	background: #fff;
	padding: 15px;
	border-bottom: 1px solid #ccc;
	min-height: 280px
}
#k2Container:before, #k2Container:after {
	content: " ";
	display: table
}
#k2Container:after {
	clear: both
}
#k2Container:before, #k2Container:after {
	content: " ";
	display: table
}
#k2Container:after {
	clear: both
}
.itemBody img {
	height: auto!important
}
.itemBody .itemImage {
	float: left;
	margin: 0 15px 15px 0
}
.itemVideoBlock .itemVideoEmbedded {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 25px;
	height: 0
}
.itemVideoBlock .itemVideoEmbedded object, .itemVideoBlock .itemVideoEmbedded embed, .itemVideoBlock .itemVideoEmbedded iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.articleUtils {
	background-color: #fff;
	background-color: rgba(255,255,255,.9);
	padding: 10px 15px;
	border-bottom: 1px solid #ebebeb;
	text-align: right;
	text-shadow: 1px 1px 0 #fff;
	color: #646464;
	font-size: 12px;
	clear: both
}
.articleUtils:before, .articleUtils:after {
	content: " ";
	display: table
}
.articleUtils:after {
	clear: both
}
.articleUtils:before, .articleUtils:after {
	content: " ";
	display: table
}
.articleUtils:after {
	clear: both
}
.articleUtils .itemDateCreated {
	float: left
}
.articleUtils ul li {
	display: inline-block;
	margin-left: 12px
}
.articleUtils ul li.itemTwitterButton:before {
	content: "\e608"
}
.articleUtils ul li.itemFacebookButton:before {
	content: "\e60b"
}
.articleUtils ul li.itemEmailLink:before {
	content: "\e60c"
}
.articleUtils ul li.itemPrintThisPage:before {
	content: "\e609"
}
.articleUtils ul li.itemGooglePlusOneButton:before {
	content: "\e613"
}
.articleUtils ul li:before {
	opacity: .5;
	filter: alpha(opacity=50);
	padding-right: 3px
}
.articleUtils ul li.itemEmailLink:before, .articleUtils ul li.itemTwitterButton:before {
	font-size: 15px;
	top: 2px;
	position: relative
}
.articleUtils a {
	color: #474747
}
.articleUtils a:hover {
	text-decoration: none
}
@media (max-width:767px) {
.articleUtils {
	text-align: left
}
.articleUtils .itemPrintThisPage {
	display: none
}
.articleUtils .itemDateCreated {
	float: none
}
}
.itemNavigation {
	padding: 20px;
	text-align: center;
	margin-bottom: 40px;
	padding-bottom: 0
}
.itemNavigation .itemPrevious, .itemNavigation .itemNext, .itemNavigation .itemBackToTop {
	display: inline-block;
	color: #646464;
	text-shadow: 1px 1px 0 #fff;
	position: relative
}
.itemNavigation .itemPrevious:before, .itemNavigation .itemNext:before, .itemNavigation .itemBackToTop:before {
	position: absolute;
	-webkit-transition: all .3s ease;
	transition: all .3s ease
}
.itemNavigation .itemPrevious:hover, .itemNavigation .itemNext:hover, .itemNavigation .itemBackToTop:hover {
	text-decoration: none
}
.itemNavigation .itemPrevious {
	max-width: 40%;
	padding-left: 20px;
	position: absolute;
	left: 0
}
.itemNavigation .itemPrevious:before {
	content: "\e605"
}
.itemNavigation .itemPrevious:before {
	left: 0
}
.itemNavigation .itemPrevious:hover:before {
	left: -5px
}
.itemNavigation .itemNext {
	max-width: 40%;
	padding-right: 20px;
	position: absolute;
	right: 15px;
	text-align: right
}
.itemNavigation .itemNext:before {
	content: "\e604"
}
.itemNavigation .itemNext:before {
	right: 0
}
.itemNavigation .itemNext:hover:before {
	right: -5px
}
.itemNavigation .itemBackToTop {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	width: 30px;
	height: 30px;
	top: -10px;
	cursor: pointer
}
.itemNavigation .itemBackToTop:before {
	content: "\e603"
}
.itemNavigation .itemBackToTop:hover:before {
	background-color: #646464;
	top: -10px
}
.itemNavigation .itemBackToTop:before {
	width: 100%;
	height: 100%;
	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,.7);
	box-shadow: 0 1px 0 0 rgba(255,255,255,.7);
	top: -4px;
	position: absolute;
	padding-top: 15px;
	border-radius: 100%;
	display: block;
	cursor: pointer;
	background-color: #bdbdbd;
	font-family: cimlt;
	font-size: 14px;
	text-align: center;
	color: #ebebeb
}
body .com_docman {
	background: #fff;
	padding: 15px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 40px
}
body .com_docman form {
	padding: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}
body .com_docman .docman_block .koowa_header {
	display: none
}
.koowa .docman_document:first-child {
	margin-top: 10px
}
.koowa .docman_document {
	position: relative;
	padding-left: 50px
}
.koowa form.-koowa-grid .docman_document .docman_document_details {
	border: none;
	margin: 0;
	padding: 0
}
.koowa form.-koowa-grid .docman_document .koowa_header {
	border: none;
	font-size: 14px;
	margin-bottom: 0;
	padding-bottom: 0
}
.koowa .docman_download {
	position: absolute;
	width: auto;
	max-width: initial;
	min-width: initial;
	float: none;
	margin: 0;
	left: 0;
	top: 0
}
.koowa .docman_download .docman_download__button {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	display: block;
	width: 40px;
	margin-top: -2px
}
.koowa .docman_download .docman_download__button:before {
	content: "\e614"
}
.koowa .docman_download .docman_download__button:before {
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	background-color: #7f8c8d;
	color: #fff;
	font-size: 18px;
	top: 7px;
	position: relative;
	padding: 6px
}
.koowa .docman_download .docman_download__button:before .cicon, .koowa .docman_download .docman_download__button:before [class^=cicon-], .koowa .docman_download .docman_download__button:before [class*=" cicon-"] {
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.koowa .docman_download__filename, .koowa .owner-label {
	display: none
}
.koowa .koowa_header {
	color: #4f4f4f;
	text-transform: uppercase;
	font-size: 18px;
	border-bottom: 1px solid #4f4f4f;
	margin: 0 0 10px 0;
	padding-bottom: 10px
}
.koowa .koowa_header a {
	color: #4f4f4f;
	text-decoration: none
}
.koowa .koowa_header .koowa_header__item--image_container {
	display: none
}
.koowa .label.label-important {
	display: none
}
#k2Container.itemListView, #k2Container.latestView {
	background: 0 0;
	padding: 0
}
#k2Container.itemListView:before, #k2Container.latestView:before, #k2Container.itemListView:after, #k2Container.latestView:after {
	content: " ";
	display: table
}
#k2Container.itemListView:after, #k2Container.latestView:after {
	clear: both
}
#k2Container.itemListView:before, #k2Container.latestView:before, #k2Container.itemListView:after, #k2Container.latestView:after {
	content: " ";
	display: table
}
#k2Container.itemListView:after, #k2Container.latestView:after {
	clear: both
}
#k2Container.itemListView .latestItemsContainer, #k2Container.latestView .latestItemsContainer {
	clear: both;
	margin-bottom: 15px
}
#k2Container.itemListView .latestItemsContainer:before, #k2Container.latestView .latestItemsContainer:before, #k2Container.itemListView .latestItemsContainer:after, #k2Container.latestView .latestItemsContainer:after {
	content: " ";
	display: table
}
#k2Container.itemListView .latestItemsContainer:after, #k2Container.latestView .latestItemsContainer:after {
	clear: both
}
#k2Container.itemListView .latestItemsContainer:before, #k2Container.latestView .latestItemsContainer:before, #k2Container.itemListView .latestItemsContainer:after, #k2Container.latestView .latestItemsContainer:after {
	content: " ";
	display: table
}
#k2Container.itemListView .latestItemsContainer:after, #k2Container.latestView .latestItemsContainer:after {
	clear: both
}
#k2Container.itemListView .itemTitle, #k2Container.latestView .itemTitle, #k2Container.itemListView h2, #k2Container.latestView h2 {
	margin-bottom: 0
}
#k2Container.itemListView ul, #k2Container.latestView ul {
	background: #fff;
	padding-right: 15px;
}
#k2Container.itemListView li, #k2Container.latestView li {
	margin-bottom: 4px;
	background: #fff;
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:768px) {
#k2Container.itemListView li, #k2Container.latestView li {
	float: left;
	width: 50%
}
}
@media (min-width:992px) {
#k2Container.itemListView li, #k2Container.latestView li {
	float: left;
	width: 33.33333333%
}
}
@media (max-width:767px) {
#k2Container.itemListView li, #k2Container.latestView li {
	padding-bottom: 30px
}
#k2Container.itemListView li:nth-child(2n+1), #k2Container.latestView li:nth-child(2n+1) {
	clear: left
}
}
@media (min-width:768px) and (max-width:991px) {
#k2Container.itemListView li, #k2Container.latestView li {
	min-height: 240px
}
#k2Container.itemListView li:nth-child(3n+1), #k2Container.latestView li:nth-child(3n+1) {
	clear: left
}
#k2Container.itemListView li.latestItemView, #k2Container.latestView li.latestItemView {
	min-height: 150px
}
}
@media (min-width:992px) {
#k2Container.itemListView li, #k2Container.latestView li {
	min-height: 240px
}
#k2Container.itemListView li:nth-child(4n+1), #k2Container.latestView li:nth-child(4n+1) {
	clear: left
}
#k2Container.itemListView li.latestItemView, #k2Container.latestView li.latestItemView {
	min-height: 150px
}
}
#k2Container.itemListView li .seeMore, #k2Container.latestView li .seeMore {
	position: absolute;
	bottom: 10px
}
#k2Container.itemListView .catItemTitle, #k2Container.latestView .catItemTitle, #k2Container.itemListView .latestItemTitle, #k2Container.latestView .latestItemTitle {
	margin: 0;
	min-height: 34px
}
#k2Container.itemListView .catItemTitle a, #k2Container.latestView .catItemTitle a, #k2Container.itemListView .latestItemTitle a, #k2Container.latestView .latestItemTitle a {
	margin: 15px 0 10px 0;
	text-transform: uppercase;
	display: block;
	-webkit-transition: all .3s ease;
	transition: all .3s ease
}
@media (max-width:767px) {
#k2Container.itemListView .catItemTitle a, #k2Container.latestView .catItemTitle a, #k2Container.itemListView .latestItemTitle a, #k2Container.latestView .latestItemTitle a {
	margin: 0;
	padding-top: 15px
}
}
.itemListCategoriesBlock, .latestItemsCategory {
	background: #fff;
	padding: 15px 15px 0 15px
}
.latestItemsCategory a {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	display: block;
	position: relative;
	padding-left: 26px
}
.latestItemsCategory a:before {
	content: "\e60e"
}
.latestItemsCategory a:before {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	width: 45px;
	height: 45px;
	padding-top: 18px;
	text-align: center;
	position: absolute;
	left: -15px;
	top: -15px;
	font-family: cimlt;
	background: 0 0;
	color: #fff;
	font-size: 14px
}
.latestItemsCategory a:hover {
	text-decoration: none;
	padding-left: 36px
}
.latestItemsCategory a:hover:before {
	background: #fff
}
.pagination, .k2Pagination {
	text-align: center;
	clear: both;
	padding-top: 10px
}
.pagination ul, .k2Pagination ul {
	margin: 0 auto;
	display: inline-block
}
.pagination ul:before, .k2Pagination ul:before, .pagination ul:after, .k2Pagination ul:after {
	content: " ";
	display: table
}
.pagination ul:after, .k2Pagination ul:after {
	clear: both
}
.pagination ul:before, .k2Pagination ul:before, .pagination ul:after, .k2Pagination ul:after {
	content: " ";
	display: table
}
.pagination ul:after, .k2Pagination ul:after {
	clear: both
}
.pagination li, .k2Pagination li {
	width: 30px;
	height: 30px;
	display: inline-block;
	float: left;
	background-color: #d3d3d3;
	margin: 0 4px;
	color: #646464;
	line-height: 26px
}
.pagination a:hover, .k2Pagination a:hover {
	background-color: #646464;
	text-decoration: none;
	color: #fff
}
.pagination a:hover:before, .k2Pagination a:hover:before {
	color: #fff
}
.pagination a, .k2Pagination a, .pagination span, .k2Pagination span {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	width: 100%;
	height: 100%;
	color: #646464;
	display: block;
	padding-top: 2px
}
.pagination span, .k2Pagination span {
	color: rgba(100,100,100,.5)
}
.pagination>span, .k2Pagination>span {
	font-size: 12px
}
.pagination .pagination-start, .k2Pagination .pagination-start, .pagination .pagination-end, .k2Pagination .pagination-end {
	display: none
}
.pagination .pagination-prev a, .k2Pagination .pagination-prev a, .pagination .pagination-next a, .k2Pagination .pagination-next a, .pagination .pagination-prev span, .k2Pagination .pagination-prev span, .pagination .pagination-next span, .k2Pagination .pagination-next span {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	position: relative;
	font-size: 14px
}
.pagination .pagination-prev a:before, .k2Pagination .pagination-prev a:before, .pagination .pagination-next a:before, .k2Pagination .pagination-next a:before, .pagination .pagination-prev span:before, .k2Pagination .pagination-prev span:before, .pagination .pagination-next span:before, .k2Pagination .pagination-next span:before {
	position: absolute;
	top: 8px;
	left: 50%;
	margin-left: -8px
}
.pagination .pagination-prev a:hover, .k2Pagination .pagination-prev a:hover, .pagination .pagination-next a:hover, .k2Pagination .pagination-next a:hover {
	background-color: #646464;
	text-decoration: none
}
.pagination .pagination-prev a:hover:before, .k2Pagination .pagination-prev a:hover:before, .pagination .pagination-next a:hover:before, .k2Pagination .pagination-next a:hover:before {
	color: #fff
}
.pagination .pagination-prev a:before, .k2Pagination .pagination-prev a:before, .pagination .pagination-next a:before, .k2Pagination .pagination-next a:before {
	color: #646464
}
.pagination .pagination-prev span:before, .k2Pagination .pagination-prev span:before, .pagination .pagination-next span:before, .k2Pagination .pagination-next span:before {
	color: rgba(100,100,100,.5)
}
.pagination .pagination-prev a:before, .k2Pagination .pagination-prev a:before, .pagination .pagination-prev span:before, .k2Pagination .pagination-prev span:before {
	content: "\e605"
}
.pagination .pagination-next a:before, .k2Pagination .pagination-next a:before, .pagination .pagination-next span:before, .k2Pagination .pagination-next span:before {
	content: "\e604"
}
#k2Container.itemListView+.pagination, #k2Container.itemListView+.k2Pagination {
	margin-bottom: 40px
}
#xmap .level_0 {
	margin-bottom: 25px
}
footer {
	position: relative
}
footer .supportNav {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	background: #ebebeb;
	padding: 0;
	display: flex
}
@media (min-width:992px) {
footer .supportNav {
	float: left;
	width: 41.66666667%
}
}
footer .supportNav li {
	display: inline-block;
	flex-grow: 1
}
footer .supportNav span {
	display: none
}
footer>div {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-left: 30px
}
@media (min-width:992px) {
footer>div {
	float: left;
	width: 58.33333333%
}
}
footer>div>p {
	font-size: 12px;
	color: #7e7e7e
}
footer>div .nav {
	margin-top: 20px
}
footer>div .nav li {
	display: inline-block
}
footer>div .nav li a {
	color: #fff;
	display: block;
	padding: 4px 0;
	margin-right: 30px
}
footer>div .nav li a:hover {
	text-decoration: none
}
footer>div div p {
	display: inline-block;
	width: 40%;
	color: #c3c3c3;
	font-size: 12px
}
@media (max-width:767px) {
footer .supportNav {
	display: block
}
footer li {
	width: 50%
}
footer>div div p {
	width: 100%
}
}
#erlog {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url("/templates/cimlt/images/logo_erlog.png");
	display: block;
	width: 11px;
	height: 18px;
	position: absolute;
	right: 0;
	top: 10px;
  	display:none;
}
#jcl_component {
	background-color: #fff;
	margin-bottom: 40px
}
#jcl_component .itemTitle {
	text-align: left;
	padding: 10px 0 10px 10px;
	margin: 0 15px
}
#jcl_component .jcl_layout_month .itemTitle {
	display: none
}
#jcl_component .itemTitle+h3 {
	color: #fff;
	margin: 0;
	padding: 15px;
	margin-bottom: 1px
}
#jcl_component .jcl_navbar {
	margin-left: -15px;
	margin-right: -15px;
	background-color: #2c3e50;
	border-bottom: 1px solid #e9e9e9;
	margin: 0;
	height: auto
}
#jcl_component .jcl_navbar div {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px
}
@media (min-width:768px) {
#jcl_component .jcl_navbar div {
	float: left;
	width: 33.33333333%
}
}
#jcl_component .jcl_navbar .jcl_current {
	font-weight: 700;
	font-size: 16px
}
#jcl_component table {
	width: 100%
}
#jcl_component .jcl_navbar+.jcl_month_table {
	background-color: #2c3e50;
	border: none
}
#jcl_component .jcl_navbar+.jcl_month_table .jcl_month_week_number {
	border: none
}
#jcl_component .jcl_navbar+.jcl_month_table td {
	background-color: transparent;
	border-color: #e9e9e9
}
#jcl_component #jcl_layout_body .jcl_month_week_number {
	background-color: #2c3e50;
	border-color: #e9e9e9;
	border-left: none
}
#jcl_component .eventstyle {
	background-color: #56ccc8;
	color: #fff;
	border: none!important
}
#jcl_component .eventstyle .eventtitle {
	color: #2c3e50;
	font-size: 14px;
	display: block
}
#jcl_component .todayclr {
	background-color: #ea6060;
	color: #fff
}
#jcl_component .todayclr .jcl_month_cell_number {
	color: #fff
}
#jcl_component .jcal_categories {
	margin: 0;
	padding: 0
}
#jcl_component .jcal_categories h3 {
	background-color: #ebebeb;
	margin: 0;
	padding: 15px 0 6px 15px;
	color: #4f4f4f;
	text-shadow: 1px 1px 0 #fff;
	display: block;
	font-family: 'PT Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: 500;
	height: 38px
}
#jcl_component .jcal_categories .jcal_category_title {
	padding: 4px 0 4px 15px
}
#jcl_component .jcal_categories .jcal_category_color {
	display: none
}
#jcl_component .jcl_search_form h3 {
	margin: 0;
	padding: 15px 0 6px 15px;
	background-color: #ebebeb;
	color: #4f4f4f;
	text-shadow: 1px 1px 0 #fff
}
#jcl_component .jcl_search_form form {
	padding: 15px
}
#jcl_component .jcl_search_form form:before, #jcl_component .jcl_search_form form:after {
	content: " ";
	display: table
}
#jcl_component .jcl_search_form form:after {
	clear: both
}
#jcl_component .jcl_search_form form:before, #jcl_component .jcl_search_form form:after {
	content: " ";
	display: table
}
#jcl_component .jcl_search_form form:after {
	clear: both
}
#jcl_component .jcl_search_form form input {
	float: left
}
#jcl_component .jcl_search_form form .inputbox {
	width: 70%;
	font-size: 14px;
	line-height: 1.42857143;
	border: 1px solid #dde2e4;
	color: #a3abaf;
	background-color: #fff;
	background-image: none;
	padding: 5px 8px;
	margin-bottom: 10px;
	margin-right: 10px;
	height: auto
}
#jcl_component .jcl_header {
	background-color: #2c3e50;
	border-color: #e9e9e9
}
#jcl_component .jcl_layout_month.jcl_view_event .itemTitle {
	display: block
}
#jcl_component .jcl_subtitlebar {
	height: auto;
	padding: 0
}
#jcl_component .jcl_subtitlebar form {
	display: none
}
#jcl_component .jcal_categories {
	background: #fff
}
#jcl_component .jcl_event_categories {
	font-size: 14px;
	text-align: left;
	padding: 0 0 0 15px
}
#jcl_component .jcl_event_categories * {
	font-size: 14px
}
#jcl_component .jcl_event_categories strong {
	display: none
}
#jcl_component .jcl_event_body {
	padding: 15px;
	font-size: 14px;
	border-top: 4px solid #ebebeb!important;
	min-height: 190px;
	-webkit-box-shadow: 0 1px 0 #d3d3d3;
	box-shadow: 0 1px 0 #d3d3d3;
	margin-bottom: 1px
}
#jcl_component .jcl_event_body .eventdesclarge {
	font-size: inherit
}
#jcl_component .dates {
	padding: 0 0 0 15px;
	font-size: 14px
}
#jcl_component .dates .atomic {
	font-size: inherit
}
#jcl_component .dates .jcl_field_contact {
	margin-top: 8px
}
#jcl_component .atomic.powered_by {
	display: none
}
.search {
	margin-bottom: 40px
}
.search .page-title {
	display: none
}
.search .phrases, .search .only {
	display: none
}
.search #searchForm {
	border: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	background-color: #fff;
	padding: 15px
}
.search dt, .search dd {
	background-color: #fff;
	padding: 0 15px
}
.search .result-title {
	margin-top: 4px;
	padding-top: 15px;
	text-transform: uppercase
}
.search .result-created {
	padding-bottom: 15px
}
.search .result-created {
	font-size: 12px
}
.btn {
	padding: 5px 10px;
	border-radius: 0;
	width: auto
}
.btn .icon-search {
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.btn .icon-search .cicon, .btn .icon-search [class^=cicon-], .btn .icon-search [class*=" cicon-"] {
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.btn .icon-search:before {
	content: "\e600"
}
#mobile-header {
	display: none;
	position: absolute;
	background: #070909;
	right: 0;
	top: 12px;
	z-index: 999999
}
#mobile-header>a {
	display: block;
	width: 40px;
	height: 40px;
	padding: 10px 8px
}
#mobile-header span {
	display: block;
	background-color: #fff;
	margin-bottom: 4px;
	height: 4px;
	width: 100%
}
@media (max-width:767px) {
#mobile-header {
	display: block!important
}
}
.sidr {
	display: none;
	position: absolute;
	position: fixed;
	top: 0;
	height: 100%;
	z-index: 999999;
	width: 260px;
	overflow-x: none;
	overflow-y: auto;
	font-size: 15px;
	background-color: #ebebeb;
	padding: 15px;
	-webkit-box-shadow: inset 5px 0 8px -4px #4f4f4f;
	box-shadow: inset 5px 0 8px -4px #4f4f4f
}
.sidr.right {
	left: auto;
	right: -260px
}
.sidr.left {
	left: -260px;
	right: auto
}
.sidr nav {
	margin: 0;
	padding: 0;
	max-width: none
}
.sidr nav ul {
	display: block;
	padding: 0
}
.sidr nav ul li {
	display: block;
	margin: 0;
	padding-bottom: 0
}
.sidr nav ul li:hover, .sidr nav ul li.active, .sidr nav ul li.sidr-class-active {
	border-top: none
}
.sidr nav ul li span, .sidr nav ul li a {
	padding: 4px;
	color: #4f4f4f;
	text-shadow: 1px 1px 0 #fff
}
.sidr nav>ul>li {
	margin-top: 15px
}
.sidr nav>ul>li:first-child {
	margin-top: 0
}
.sidr nav>ul>li>a, .sidr nav>ul>li>span {
	color: #fff;
	text-transform: uppercase;
	text-shadow: none
}
.sidr h2 {
	display: none
}
.sidr a, .sidr span {
	display: block;
	text-decoration: none
}
.imgGallery {
	margin-left: -15px;
	margin-right: -15px;
	margin: 0
}
.imgGallery li {
	float: left;
	width: 16.66666667%;
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 10px
}
@media (min-width:768px) {
.imgGallery li {
	float: left;
	width: 25%
}
}
.imgGallery li a {
	display: block
}
.imgGallery li a span {
	display: none
}
.useful-contacts {
	clear: both;
	margin-left: -15px;
	margin-right: -15px;
	margin: 0;
	margin-bottom: 40px;
	padding: 0;
	position: relative
}
.useful-contacts h2 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	margin: 10px 0 0 0
}
@media (min-width:768px) {
.useful-contacts h2 {
	float: left;
	width: 25%
}
}
.useful-contacts h2:before {
	content: "\e607"
}
.useful-contacts h2:before {
	font-size: 14px;
	padding-right: 10px
}
.useful-contacts>ul {
	background: #d3d3d3;
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	position: static;
	padding: 0
}
.useful-contacts>ul>li {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	display: inline-block;
	color: #475055;
	background: 0 0;
	cursor: pointer
}
.useful-contacts>ul>li h3 {
	margin: 0;
	padding: 10px 15px;
	font-size: 14px
}
.useful-contacts>ul>li:hover, .useful-contacts>ul>li.active {
	background: #fff
}
.useful-contacts>ul>li.active {
	font-weight: 700
}
.useful-contacts>ul>li.active ul {
	display: block
}
.useful-contacts>ul>li>ul {
	margin-left: -15px;
	margin-right: -15px;
	position: absolute;
	display: none;
	left: 0
}
.useful-contacts>ul>li>ul li {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding: 0 15px;
	margin: 10px 0;
	border-right: 1px solid #ccc;
	min-height: 80px
}
@media (min-width:768px) {
.useful-contacts>ul>li>ul li {
	float: left;
	width: 25%
}
}
.useful-contacts>ul>li>ul li:last-child {
	border: none
}
.useful-contacts>ul>li>ul h4 {
	font-weight: 700;
	margin-top: 0
}
.useful-contacts>ul>li>ul p {
	margin: 0;
	font-weight: 400
}
.useful-contacts>ul>li>ul {
	border-top: 1px solid #ccc;
	-webkit-box-shadow: 0 -3px 0 0 #fff;
	box-shadow: 0 -3px 0 0 #fff;
	margin: 0
}
@media (min-width:768px) {
.useful-contacts>ul {
	float: left;
	width: 75%
}
}
.useful-contacts .caroufredsel_wrapper {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding: 0
}
@media (min-width:768px) {
.useful-contacts .caroufredsel_wrapper {
	float: left;
	width: 100%
}
}
.useful-contacts .contact-items {
	border-top: 1px solid #ccc;
	-webkit-box-shadow: 0 -3px 0 0 #fff;
	box-shadow: 0 -3px 0 0 #fff;
	display: none
}
.useful-contacts .contact-items.active {
	display: block
}
.useful-contacts .contact-items li {
	position: relative;
	min-height: 1px;
	padding: 0 15px;
	margin: 10px 0;
	border-right: 1px solid #ccc;
	min-height: 80px;
	display: block;
	float: left;
	width: 285px
}
.useful-contacts .contact-items li:nth-child(4n) {
	border-right: none
}
.useful-contacts .contact-items h4 {
	font-weight: 700;
	margin-top: 0
}
.useful-contacts .contact-items p {
	margin: 0;
	font-weight: 400
}
.useful-contacts .prev, .useful-contacts .next {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	left: -18px;
	top: 70px;
	z-index: 99;
	cursor: pointer
}
.useful-contacts .prev .cicon, .useful-contacts .next .cicon, .useful-contacts .prev [class^=cicon-], .useful-contacts .next [class^=cicon-], .useful-contacts .prev [class*=" cicon-"], .useful-contacts .next [class*=" cicon-"] {
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.useful-contacts .prev:before, .useful-contacts .next:before {
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 14px;
	color: #475055
}
.useful-contacts .prev:before {
	content: "\e605"
}
.useful-contacts .next {
	right: -18px;
	left: auto
}
.useful-contacts .next:before {
	content: "\e604"
}
@media (max-width:767px) {
.useful-contacts {
	display: none
}
}
.slider {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding: 0;
	margin-bottom: 40px;
	height: 353px;
	overflow: hidden;
	display: block
}
@media (max-width:767px) {
.slider {
	display: none
}
}
@media (min-width:992px) {
.slider {
	float: left;
	width: 75%
}
}
@media (min-width:992px) {
.slider {
	margin-left: 25%
}
}
.slider .slides {
	background-color: #303030
}
.slider .slides li {
	overflow: hidden;
	height: 353px!important;
	margin-left: -15px;
	margin-right: -15px;
	margin: 0
}
.slider .slides .slideimg {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding: 0;
	border-right: 3px solid #ccc;
	height: 100%
}
@media (min-width:768px) {
.slider .slides .slideimg {
	float: left;
	width: 66.66666667%
}
}
.slider .slides .slideimg img {
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	position: relative
}
.slider .slides a.slideimg:before {
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	content: "ler artigo";
	position: absolute;
	display: block;
	width: 220px;
	height: 50px;
	left: 50%;
	top: 50%;
	margin-left: -110px;
	margin-top: -25px;
	border: 1px solid rgba(255,255,255,.5);
	color: #fff;
	text-transform: uppercase;
	line-height: 50px;
	font-size: 18px;
	text-align: center;
	background: rgba(55,55,55,.6);
	text-shadow: 1px 1px 1px #000;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 2
}
.slider .slides a.slideimg:hover:before {
	opacity: 1;
	filter: alpha(opacity=100)
}
.slider .slides a.slideimg:hover img {
	opacity: .4;
	filter: alpha(opacity=40)
}
.slider .slides .slidetext {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding: 0;
	height: 100%
}
@media (min-width:768px) {
.slider .slides .slidetext {
	float: left;
	width: 33.33333333%
}
}
.slider .slides h1 {
	font-size: 18px;
	color: #fff;
	padding: 2px 10px 2px 14px;
	margin: 30px 0 10px 0;
	border-left: 6px solid #ccc;
	border-right: 2px solid #ccc
}
.slider .slides h1 a {
	display: block;
	color: inherit
}
.slider .slides h1 a:hover {
	text-decoration: none
}
.slider .slides .categoryLink {
	display: block;
	text-transform: uppercase;
	color: #ccc;
	margin: 0 12px 15px 20px;
	padding: 3px 0;
	border: 1px solid #3c3c3c;
	border-width: 1px 0
}
.slider .slides .categoryLink:hover {
	text-decoration: none
}
.slider .slides p {
	color: #a7a7a7;
	font-size: 12px;
	margin: 0 12px 15px 20px
}
.slider .slides .fpssReadMore {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	background: 0 0;
	display: inline-block;
	width: 28px;
	height: 28px;
	position: absolute;
	left: 20px;
	bottom: 50px
}
.slider .slides .fpssReadMore:before {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	width: 28px;
	height: 28px;
	padding-top: 5px;
	content: "+";
	font-size: 28px;
	line-height: 20px;
	text-align: center;
	font-family: arial;
	color: #fff;
	display: block
}
.slider .slides .fpssReadMore:hover:before {
	background-color: #ccc
}
.slider .slides .date {
	color: #a7a7a7;
	font-size: 12px;
	position: absolute;
	left: 64px;
	bottom: 56px
}
.slider .slides .date:before {
	content: "\e60d"
}
.slider .slides .date:before {
	padding-right: 6px;
	top: 2px;
	position: relative;
	font-size: 18px
}
.slider .sliderCtrl {
	width: 30px;
	height: 30px;
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	-webkit-transition: background-color .3s ease;
	transition: background-color .3s ease;
	position: absolute;
	bottom: 6px;
	right: 10px;
	background-color: #474747;
	color: #fff;
	display: block;
	text-align: center
}
.slider .sliderCtrl:before {
	font-size: 12px;
	line-height: 31px;
	color: #fff;
	font-family: cimlt
}
.slider .sliderCtrl:hover {
	text-decoration: none;
	background-color: #5b5b5b
}
.slider .sliderCtrl.prev {
	right: 46px
}
.slider .sliderCtrl.prev:before {
	content: "\e603"
}
.slider .sliderCtrl.next:before {
	content: "\e606"
}
.breadcrumb {
	background-color: #fff;
	background-color: rgba(255,255,255,.9);
	padding: 10px 15px;
	-webkit-box-shadow: 1px 1px 0 #d3d3d3;
	box-shadow: 1px 1px 0 #d3d3d3;
	margin-bottom: 15px
}
.breadcrumb ul li {
	display: inline-block;
	font-size: 12px;
	text-shadow: 1px 1px 0 #fff;
	position: relative
}
.breadcrumb ul li:after {
	content: "\e604";
	color: #dfdfdf;
	position: absolute;
	right: -4px;
	top: 6px;
	font-size: 12px
}
.breadcrumb ul li:first-child:after {
	top: 10px
}
.breadcrumb ul li:first-child a {
	color: #bababa
}
.breadcrumb ul li:first-child a:before {
	content: "\e60a"
}
.breadcrumb ul li:first-child a:before {
	font-size: 16px;
	position: relative;
	left: -14px;
	top: 3px
}
.breadcrumb ul li:last-child {
	color: #666
}
.breadcrumb ul li:last-child:after {
	display: none
}
.breadcrumb ul a {
	display: block;
	padding: 5px 20px;
	color: inherit
}
.breadcrumb ul a:hover {
	text-decoration: none
}
.breadcrumb ul span {
	display: block;
	padding: 5px 20px
}
@media (max-width:767px) {
.breadcrumb {
	display: none
}
}
.customslidePlaceholder+.line1 .articleHL .controls {
	top: 180px
}
.articleHL {
	margin-bottom: 40px;
	clear: both;
	position: relative
}
.articleHL:before, .articleHL:after {
	content: " ";
	display: table
}
.articleHL:after {
	clear: both
}
.articleHL:before, .articleHL:after {
	content: " ";
	display: table
}
.articleHL:after {
	clear: both
}
.articleHL ul li {
	float: left;
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	overflow: hidden
}
@media (min-width:768px) {
.articleHL ul li {
	width: 188px
}
.articleHL ul li.last {
	width: 186px
}
}
@media (min-width:992px) {
.articleHL ul li {
	width: 243px
}
.articleHL ul li.last {
	width: 241px
}
}
@media (min-width:1200px) {
.articleHL ul li {
	width: 293px
}
.articleHL ul li.last {
	width: 291px
}
}
.articleHL ul li img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
  height: auto;
	
}
.articleHL .showVideo .moduleItemImage:after {
	content: "ver artigo"
}
.articleHL .showVideo .moduleItemImage:before {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	width: 100%;
	height: 100%;
	opacity: 1;
	filter: alpha(opacity=100);
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\e617";
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	text-align: center;
	padding-top: 70px;
	color: rgba(55,55,55,.6);
	text-shadow: 0 0 10px rgba(255,255,255,.6);
	font-size: 60px;
	background: 0 0;
	z-index: 2
}
.articleHL .showVideo .moduleItemImage:hover:before {
	opacity: 0;
	filter: alpha(opacity=0)
}
.articleHL .moduleItemImage {
	background: #fff;
	display: block;
	width: 100%;
	height: 175px;
	border-bottom: 3px solid #646464;
	border-right: 1px solid #d3d3d3;
	overflow: hidden;
	position: relative
}
.articleHL .moduleItemImage:before {
	content: "\e60e"
}
.articleHL .moduleItemImage:before {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	position: absolute;
	color: #fff;
	background-color: #646464;
	padding: 6px;
	bottom: 0;
	left: 20px
}
.articleHL .moduleItemImage:after {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	width: 180px;
	height: 40px;
	content: "ler artigo";
	position: absolute;
	display: block;
	left: 50%;
	top: 50%;
	margin-left: -90px;
	margin-top: -20px;
	border: 1px solid rgba(255,255,255,.5);
	color: #fff;
	text-transform: uppercase;
	line-height: 40px;
	font-size: 14px;
	text-align: center;
	background: rgba(55,55,55,.6);
	text-shadow: 1px 1px 1px #000;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 2
}
.articleHL .moduleItemImage:hover:before {
	bottom: -50px
}
.articleHL .moduleItemImage:hover:after {
	opacity: 1;
	filter: alpha(opacity=100)
}
.articleHL .moduleItemImage:hover img {
	opacity: .4;
	filter: alpha(opacity=40)
}
.articleHL .moduleItemCategory {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	display: block;
	text-transform: uppercase;
	font-size: 12px;
	padding: 10px 20px 5px 20px;
	color: #646464;
	border-right: 1px solid #d3d3d3;
	background-color: #fff
}
.articleHL .moduleItemCategory:hover {
	text-decoration: none;
	background-color: #646464;
	color: #fff
}
.articleHL .moduleItemTitle {
	display: block;
	font-size: 18px;
	padding: 0 20px 4px 20px;
	color: #646464;
	border-right: 1px solid #d3d3d3;
	background-color: #fff;
	min-height: 54px
}
.articleHL .moduleItemTitle:hover {
	text-decoration: none
}
.articleHL .moduleItemIntrotext {
	display: block;
	padding: 0 20px;
	color: #646464;
	min-height: 85px;
	border-right: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	background-color: #fff
}
.articleHL .moduleItemReadMore {
	position: absolute
}
.articleHL .controls {
	float: none;
	overflow: visible;
	margin: 0;
	position: absolute;
	width: 100%;
	top: 90px
}
.articleHL .controls .sliderCtrl {
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	border: none;
	background: 0 0;
	float: none;
	margin: 0;
	border-radius: initial;
	text-indent: 0;
	color: transparent;
	font-size: 0
}
.articleHL .controls .sliderCtrl .cicon, .articleHL .controls .sliderCtrl [class^=cicon-], .articleHL .controls .sliderCtrl [class*=" cicon-"] {
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.articleHL .controls .sliderCtrl:before {
	width: 100%;
	height: 100%;
	font-size: 20px;
	color: #4f4f4f;
	text-shadow: 1px 1px 0 #fff;
	position: absolute;
	left: 0;
	top: 0;
	border: none;
	display: block;
	float: none
}
.articleHL .controls .prev {
	left: -20px
}
.articleHL .controls .prev:before {
	content: "\e605"
}
.articleHL .controls .next {
	right: -20px
}
.articleHL .controls .next:before {
	content: "\e604"
}
@media (max-width:767px) {
.articleHL .moduleItemImage {
	display: none
}
}
@media (max-width:991px) {
.articleHL .moduleItemImage {
	height: 115px
}
.articleHL .moduleItemTitle {
	min-height: initial
}
.articleHL li {
	margin-bottom: 10px
}
}
@media (min-width:768px) and (max-width:991px) {
.articleHL .moduleItemIntrotext {
	display: none
}
}
@media (min-width:992px) and (max-width:1199px) {
.articleHL .moduleItemImage {
	height: 165px
}
}
@media (min-width:992px) and (max-width:1199px) {
.articleHL .moduleItemIntrotext {
	min-height: 80px
}
}
.customslidePlaceholder+.line1 .nspMain.articleHL .nspTopInterface {
	top: 180px
}
#contentLeftColumn .nspMain.articleHL .nspTopInterface {
	top: 0;
	right: 0;
	z-index: 2
}
#contentLeftColumn .nspMain.articleHL .nspTopInterface .nspPrev, #contentLeftColumn .nspMain.articleHL .nspTopInterface .nspNext {
	width: 30px;
	height: 30px;
	background: #4f4f4f;
	text-align: center
}
#contentLeftColumn .nspMain.articleHL .nspTopInterface .nspPrev:before, #contentLeftColumn .nspMain.articleHL .nspTopInterface .nspNext:before {
	color: #fff;
	text-shadow: none;
	margin: 0;
	padding: 6px 0 0 0;
	font-size: 18px;
	text-align: center
}
#contentLeftColumn .nspMain.articleHL .nspTopInterface .nspPrev {
	left: auto;
	right: 31px
}
#contentLeftColumn .nspMain.articleHL .nspTopInterface .nspNext {
	right: 0
}
#contentLeftColumn .nspMain.articleHL .nspArtPage .nspArt {
	padding-left: 0!important;
	padding-right: 0!important
}
.nspMain.articleHL {
	overflow: initial
}
.nspMain.articleHL .nspArts {
	padding: 0;
	position: relative;
	overflow: initial
}
.nspMain.articleHL .nspTopInterface {
	float: none;
	overflow: visible;
	margin: 0;
	position: absolute;
	width: 100%;
	top: 90px
}
.nspMain.articleHL .nspTopInterface .nspPrev, .nspMain.articleHL .nspTopInterface .nspNext {
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	border: none;
	background: 0 0;
	float: none;
	margin: 0;
	border-radius: initial;
	text-indent: 0;
	color: transparent;
	font-size: 0
}
.nspMain.articleHL .nspTopInterface .nspPrev .cicon, .nspMain.articleHL .nspTopInterface .nspNext .cicon, .nspMain.articleHL .nspTopInterface .nspPrev [class^=cicon-], .nspMain.articleHL .nspTopInterface .nspNext [class^=cicon-], .nspMain.articleHL .nspTopInterface .nspPrev [class*=" cicon-"], .nspMain.articleHL .nspTopInterface .nspNext [class*=" cicon-"] {
	font-family: cimlt;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.nspMain.articleHL .nspTopInterface .nspPrev:before, .nspMain.articleHL .nspTopInterface .nspNext:before {
	width: 100%;
	height: 100%;
	font-size: 20px;
	color: #4f4f4f;
	text-shadow: 1px 1px 0 #fff;
	position: absolute;
	left: 0;
	top: 0;
	border: none;
	display: block;
	float: none
}
.nspMain.articleHL .nspTopInterface .nspPrev {
	left: -20px
}
.nspMain.articleHL .nspTopInterface .nspPrev:before {
	content: "\e605"
}
.nspMain.articleHL .nspTopInterface .nspNext {
	right: -20px
}
.nspMain.articleHL .nspTopInterface .nspNext:before {
	content: "\e604"
}
.nspMain.articleHL div[class^=nspArtScroll] {
	overflow: hidden
}
.nspMain.articleHL .nspArtPage .nspArt {
	position: relative;
	min-height: 1px;
	overflow: hidden;
	padding-left: 15px!important;
	padding-right: 15px!important
}
.nspMain.articleHL .nspArtPage .nspArt img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
	width: auto
}
.nspMain.articleHL .nspArtPage .nspArt .nspImageWrapper {
	background: #fff;
	display: block;
	width: 100%;
	height: 175px;
	border-bottom: 3px solid #646464;
	border-right: 1px solid #d3d3d3;
	overflow: hidden;
	position: relative
}
.nspMain.articleHL .nspArtPage .nspArt .nspImageWrapper:before {
	content: "\e60e"
}
.nspMain.articleHL .nspArtPage .nspArt .nspImageWrapper:before {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	position: absolute;
	color: #fff;
	background-color: #646464;
	padding: 6px;
	bottom: 0;
	left: 20px
}
.nspMain.articleHL .nspArtPage .nspArt .nspImageWrapper:after {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	width: 180px;
	height: 40px;
	content: "ler artigo";
	position: absolute;
	display: block;
	left: 50%;
	top: 50%;
	margin-left: -90px;
	margin-top: -20px;
	border: 1px solid rgba(255,255,255,.5);
	color: #fff;
	text-transform: uppercase;
	line-height: 40px;
	font-size: 14px;
	text-align: center;
	background: rgba(55,55,55,.6);
	text-shadow: 1px 1px 1px #000;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 2
}
.nspMain.articleHL .nspArtPage .nspArt .nspImageWrapper:hover:before {
	bottom: -50px
}
.nspMain.articleHL .nspArtPage .nspArt .nspImageWrapper:hover:after {
	opacity: 1;
	filter: alpha(opacity=100)
}
.nspMain.articleHL .nspArtPage .nspArt .nspImageWrapper:hover img {
	opacity: .4;
	filter: alpha(opacity=40)
}
.nspMain.articleHL .nspArtPage .nspArt .nspInfo {
	margin-bottom: 0
}
.nspMain.articleHL .nspArtPage .nspArt .nspInfo a {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	display: block;
	text-transform: uppercase;
	font-size: 12px;
	padding: 10px 20px 5px 20px;
	color: #646464;
	border-right: 1px solid #d3d3d3;
	background-color: #fff
}
.nspMain.articleHL .nspArtPage .nspArt .nspInfo a:hover {
	text-decoration: none;
	background-color: #646464;
	color: #fff
}
.nspMain.articleHL .nspArtPage .nspArt .nspHeader {
	padding: 0
}
.nspMain.articleHL .nspArtPage .nspArt .nspHeader a {
	display: block;
	font-size: 18px;
	padding: 0 20px 4px 20px;
	color: #646464;
	border-right: 1px solid #d3d3d3;
	background-color: #fff;
	min-height: 54px
}
.nspMain.articleHL .nspArtPage .nspArt .nspHeader a:hover {
	text-decoration: none
}
.nspMain.articleHL .nspArtPage .nspArt .nspText {
	display: block;
	padding: 0 20px!important;
	color: #646464;
	min-height: 85px;
	border-right: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	background-color: #fff
}
.nspMain.articleHL .nspArtPage .nspArt .readon {
	display: none;
	position: absolute
}
@media (max-width:767px) {
.nspMain.articleHL .nspArtPage .nspArt .nspImageWrapper {
	height: 165px;
   
}
  .nspInfo a {
    margin-top: -20px;
  }
  
  .nspMain.articleHL .nspArtPage .nspArt .nspImageWrapper img{
	max-width: 100%;
    height: 100%;
    overflow: hidden;
   
}
}
@media (max-width:991px) {
.nspMain.articleHL .nspArtPage .nspArt .nspImageWrapper {
	height: 165px
}
.nspMain.articleHL .nspArtPage .nspArt .nspHeader {
	min-height: initial
}
.nspMain.articleHL .nspArtPage .nspArt div {
	margin-bottom: 10px
}
}
@media (min-width:768px) and (max-width:991px) {
.nspMain.articleHL .nspArtPage .nspArt .nspText {
	display: none
}
}
@media (min-width:992px) and (max-width:1199px) {
.nspMain.articleHL .nspArtPage .nspArt .nspImageWrapper {
	height: 165px
}
}
@media (min-width:992px) and (max-width:1199px) {
.nspMain.articleHL .nspArtPage .nspArt .nspText {
	min-height: 80px
}
}
.jcalpro_calendar {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 40px;
	min-height: 243px
}
.jcalpro_calendar:before, .jcalpro_calendar:after {
	content: " ";
	display: table
}
.jcalpro_calendar:after {
	clear: both
}
.jcalpro_calendar:before, .jcalpro_calendar:after {
	content: " ";
	display: table
}
.jcalpro_calendar:after {
	clear: both
}
@media (min-width:992px) {
.jcalpro_calendar {
	float: left;
	width: 25%
}
}
#contentLeftColumn .jcalpro_calendar {
	width: 100%;
	padding: 0
}
.jcalpro_calendar_loader {
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,.7)
}
.jcalpro_calendar_navbar {
	background-color: #2c3e50
}
.jcalpro_calendar_navbar a {
	color: #fff;
	display: inline-block;
	line-height: 30px
}
.jcalpro_calendar_navbar a:hover {
	text-decoration: none
}
.jcalpro_calendar_navbar .jcalpro_calendar_nav_prev {
	float: left;
	padding-left: 10px;
	padding-top: 2px;
	font-size: 12px
}
.jcalpro_calendar_navbar .jcalpro_calendar_nav_next {
	float: right;
	padding-right: 10px;
	padding-top: 2px;
	font-size: 12px
}
.jcalpro_calendar_navbar .jcalpro_calendar_month {
	text-align: center;
	font-weight: 700
}
.jcalpro_calendar_empty {
	background-color: #c2c6ca
}
.jcalpro_calendar_weekday {
	background-color: #35495e
}
.jcalpro_calendar_sunday, .jcalpro_calendar_weekend {
	background-color: #808d8d
}
.jcalpro_calendar_today {
	background-color: #ea6060
}
.jcalpro_calendar_link {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	background-color: #56ccc8;
	color: #fff;
	display: block
}
.jcalpro_calendar_link:hover {
	text-decoration: none;
	color: #fff;
	background-color: #a4e4e2
}
.jcalpro_calendar table {
	table-layout: fixed;
	text-align: center;
	width: 100%;
	color: #fff
}
.jcalpro_calendar table thead {
	display: none
}
.jcalpro_calendar table td {
	vertical-align: top;
	border: 1px solid #e9e9e9;
	line-height: 34px
}
@media (max-width:767px) {
#contentLeftColumn .jcalpro_calendar {
	display: none!important;
	visibility: hidden!important;
	height: 0;
	overflow: hidden
}
}
#contentLeftColumn .jcalpro_calendar {
	clear: both
}
.onlineServices {
	clear: both;
	/* margin-bottom: 15px */
}
.onlineServices>ul {
	margin-left: -15px;
	margin-right: -15px
}
.onlineServices>ul li {
	float: left;
	width: 100%;
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	color: #fff;
	font-size: 18px;
	margin-bottom: 30px;
	display: table;
	min-height: 76px
}
@media (min-width:768px) {
.onlineServices>ul li {
	float: left;
	width: 50%
}
}
@media (min-width:992px) {
.onlineServices>ul li {
	float: left;
	width: 25%
}
}
.onlineServices>ul li:before {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	background-color: #646464;
	text-align: center;
	height: 100%;
	float: none!important;
	display: table-cell;
	vertical-align: middle;
	font-size: 44px
}
@media (min-width:992px) {
.onlineServices>ul li: before {
	float: left;
	width: 33.33333333%
}
}
.onlineServices>ul li a {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	background-color: #b1b1b1;
	display: block;
	color: #fff;
	padding: 10px 16px;
	float: none!important;
	display: table-cell;
	vertical-align: middle;
	font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media (min-width:992px) {
.onlineServices>ul li a {
	float: left;
	width: 66.66666667%
}
}
.onlineServices>ul li a:hover {
	text-decoration: none
}
.line .onlineServices>ul li {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	min-height: 76px;
	height: 76px
}
@media (min-width:992px) {
.line .onlineServices>ul li {
	float: left;
	width: 50%
}
}
.quickAccessLinks {
	margin-left: -15px;
	margin-right: -15px;
	position: relative;
	top: -8px
}
.quickAccessLinks h2 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:768px) {
.quickAccessLinks h2 {
	float: left;
	width: 25%
}
}
.quickAccessLinks ul {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:768px) {
.quickAccessLinks ul {
	float: left;
	width: 75%
}
}
.quickAccessLinks ul li {
	float: left;
	padding-right: 20px
}
.quickAccessLinks ul li a {
	color: #4f4f4f;
	display: block
}
.line .quickAccessLinks {
	margin-bottom: 5px
}
.line .quickAccessLinks h2 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-left: 0
}
@media (min-width:768px) {
.line .quickAccessLinks h2 {
	float: left;
	width: 33.33333333%
}
}
.line .quickAccessLinks ul {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-right: 0
}
@media (min-width:768px) {
.line .quickAccessLinks ul {
	float: left;
	width: 66.66666667%
}
}
.line .quickAccessLinks ul li {
	width: 33%;
	padding-right: 0
}
@media (max-width:767px) {
.quickAccessLinks h2 {
	position: relative;
	float: left;
	width: 100%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-left: 15px!important
}
}
.gkTabsGK5 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 40px
}
@media (min-width:768px) {
.gkTabsGK5 {
	float: left;
	width: 50%
}
}
.gkTabsGK5 .gkTabsWrap.vertical {
	border-bottom: 1px solid #ccc
}
.gkTabsGK5 .gkTabsWrap.vertical ol {
	padding: 0
}
.gkTabsGK5 .gkTabsWrap.vertical ol li {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	font-size: 14px;
	padding: 12px 16px!important;
	background-color: transparent;
	border-bottom: 1px solid #fff
}
.gkTabsGK5 .gkTabsWrap.vertical ol li.active {
	color: inherit;
	font-weight: 700;
	background-color: #fff;
	border-bottom-color: #a3a7aa
}
.gkTabsGK5 .gkTabsWrap.vertical ol li:first-child {
	padding-left: 16px!important
}
.gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer {
	border-right: 1px solid #ccc;
	min-height: 195px
}
.gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .gkTabsItem {
	padding: 0;
	position: absolute
}
.gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .gkTabsItem:before, .gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .gkTabsItem:after {
	content: " ";
	display: table
}
.gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .gkTabsItem:after {
	clear: both
}
.gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .gkTabsItem:before, .gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .gkTabsItem:after {
	content: " ";
	display: table
}
.gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .gkTabsItem:after {
	clear: both
}
.gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .catInfo, .gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .itemInfo {
	position: relative;
	float: left;
	width: 50%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	min-height: 195px
}
.gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .catInfo {
	border-right: 2px solid #ebebeb
}
.gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .itemInfo {
	border-left: 2px solid #ebebeb
}
.gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .moduleItemImage {
	float: left
}
.gkTabsGK5 .gkTabsWrap.vertical .gkTabsContainer .seeMore {
	position: absolute;
	bottom: 4px;
	left: 15px
}
@media (max-width:767px) {
.gkTabsGK5 {
	display: none!important;
	visibility: hidden!important;
	height: 0;
	overflow: hidden
}
}
.hotNews {
	margin-bottom: 40px;
	padding: 0;
	max-height: 30px;
	overflow: hidden
}
.hotNews:before, .hotNews:after {
	content: " ";
	display: table
}
.hotNews:after {
	clear: both
}
.hotNews:before, .hotNews:after {
	content: " ";
	display: table
}
.hotNews:after {
	clear: both
}
.hotNews ul a {
	display: inline-block;
	padding: 4px 10px
}
.hotNews ul a:hover {
	text-decoration: none
}
.hotNews .moduleItemCategory {
	color: #fff;
	background-color: #646464
}
.hotNews .moduleItemTitle {
	color: #646464
}
.hotNews .sliderCtrl {
	width: 30px;
	height: 30px;
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	-webkit-transition: background-color .3s ease;
	transition: background-color .3s ease;
	position: absolute;
	top: 0;
	right: 15px;
	background-color: #d6d6d6;
	color: #fff;
	display: block;
	text-align: center
}
.hotNews .sliderCtrl:before {
	font-size: 12px;
	line-height: 31px;
	color: #fff;
	font-family: cimlt
}
.hotNews .sliderCtrl:hover {
	text-decoration: none;
	background-color: #5b5b5b
}
.hotNews .sliderCtrl.prev {
	right: 46px
}
.hotNews .sliderCtrl.prev:before {
	content: "\e603"
}
.hotNews .sliderCtrl.next:before {
	content: "\e606"
}
.line1 .hotNews {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:768px) {
.line1 .hotNews {
	float: left;
	width: 75%
}
}
@media (max-width:767px) {
.hotNews {
	max-height: 50px
}
.hotNews li:before, .hotNews li:after {
	content: " ";
	display: table
}
.hotNews li:after {
	clear: both
}
.hotNews li:before, .hotNews li:after {
	content: " ";
	display: table
}
.hotNews li:after {
	clear: both
}
.hotNews .moduleItemCategory, .hotNews .moduleItemTitle {
	height: 50px;
	float: left
}
.hotNews .moduleItemCategory {
	width: 40%
}
.hotNews .moduleItemTitle {
	width: 47%
}
.hotNews .sliderCtrl {
	height: 50px
}
}
#content .hotNews {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	clear: both;
	padding: 0
}
@media (min-width:768px) {
#content .hotNews {
	float: left;
	width: 100%
}
}
#content .hotNews .sliderCtrl {
	right: 0
}
#content .hotNews .sliderCtrl.prev {
	right: 31px
}
.fbLine {
	color: #fff;
	position: relative;
	text-align: right;
	margin-bottom: 40px;
	padding: 0 15px
}
.fbLine:before, .fbLine:after {
	content: " ";
	display: table
}
.fbLine:after, .redesSociais:after {
	clear: both
}
.fbLine:before, .fbLine:after, .redesSociais:before, .redesSociais:after {
	content: " ";
	display: table
}
.fbLine:after, .redesSociais:after {
	clear: both
}
.fbLine div {
	background-color: #4d6baa;
	min-height: 28px
}
.redesSociais div {
  min-height: 28px;
}
.fbLine div:before {
	content: "\e60b"
}
.fbLine div:before {
	float: left;
	margin: 8px
}
.fbLine i {
	font-style: normal
}
.fbLine span {
	display: inline-block
}
.fbLine span:before {
	content: "\e60b"
}
.fbLine a {
	border-left: 1px solid #fff;
	color: #fff;
	text-transform: uppercase;
	display: inline-block;
	padding: 8px;
	margin-left: 10px
}
.fbLine a:hover {
	text-decoration: none
}
.line1 .fbLine, .line1 .redesSociais {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:768px) {
.line1 .fbLine, .line1 .redesSociais {
	float: left;
	width: 25%
}
}
#contentLeftColumn .fbLine, #contentLeftColumn .redesSociais {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding: 0
}
@media (min-width:768px) {
#contentLeftColumn .fbLine, #contentLeftColumn .redesSociais {
	float: left;
	width: 100%
}
}
#login-icon {
	float: right;
	margin-top: 5px;
	font-size: 12px;
	cursor: pointer
}
#login-icon:before {
	margin-right: 6px
}
@media (max-width:767px) {
#login-icon {
	display: none
}
}
body.showLogin {
	top: 115px
}
.k2LoginBlock, .k2UserBlock {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	position: absolute;
	background-color: #303030;
	width: 100%;
	height: 115px;
	top: -118px
}
@media (max-width:767px) {
.k2LoginBlock, .k2UserBlock {
	display: none
}
}
.k2LoginBlock ul, .k2UserBlock ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.k2LoginBlock ul:before, .k2UserBlock ul:before, .k2LoginBlock ul:after, .k2UserBlock ul:after {
	content: " ";
	display: table
}
.k2LoginBlock ul:after, .k2UserBlock ul:after {
	clear: both
}
.k2LoginBlock ul:before, .k2UserBlock ul:before, .k2LoginBlock ul:after, .k2UserBlock ul:after {
	content: " ";
	display: table
}
.k2LoginBlock ul:after, .k2UserBlock ul:after {
	clear: both
}
.k2LoginBlock ul li, .k2UserBlock ul li {
	float: left
}
.k2LoginBlock ul li a, .k2UserBlock ul li a {
	display: block;
	margin-right: 50px
}
.k2UserBlock .k2UserBlockDetails {
	padding: 10px 10px 0 10px
}
.k2UserBlock .ubName {
	color: #fff;
	text-transform: uppercase
}
.k2UserBlock li a {
	display: inline-block;
	padding-top: 10px
}
.k2UserBlock form {
	background: 0 0;
	margin: 0;
	padding: 15px 0 0 10px;
	box-shadow: none
}
#form-login {
	background-color: transparent;
	padding: 10px 15px;
	box-shadow: #000 0 1px 0 0
}
#form-login fieldset {
	margin-left: -15px;
	margin-right: -15px
}
#form-login fieldset>input {
	margin-top: 24px
}
#form-login #form-login-remember {
	display: none
}
#form-login label {
	color: #fff
}
#form-login p {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
@media (min-width:768px) {
#form-login p {
	float: left;
	width: 33.33333333%
}
}

.line1 .redesSociais i {
  font-size: 28px;
  margin-right:15px;
}

.redesSociais i.fa-facebook-square:hover {
  color: #1877f2;  
}

.redesSociais i.fa-instagram:hover {
  color: #c32aa3;  
}

.redesSociais i.fa-youtube-play:hover {
  color: #ff0000;  
}

.redesSociais a {
  color: #333333;
}