.jumbotron { position: relative; padding: 48px 0; }
.jumbotron h1 { font-size: 48px; letter-spacing: -1px; line-height: 1; margin: 0 0 12px 0; }
.jumbotron p { font-size: 18px; line-height: 1.275; margin: 0 0 24px 0; }
.jumbotron .btn { margin-top: 12px; }
.jumbotron .btn-large { margin-top: 24px; font-size: 16px; }
.masthead { padding: 96px 0 72px; text-align: center; }
.masthead h1 { font-size: 84px; }
.masthead p { font-size: 36px; }
.masthead .btn-large { font-size: 24px; padding: 12px 24px; }
.jumbotron.has-image { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.masthead.has-image { text-align: left; }
.thumbnails { margin-bottom: 24px; margin-left: -40px; list-style: none;  *zoom: 1;
}
.thumbnails:before, .thumbnails:after { display: table; content: ""; line-height: 0; }
.thumbnails:after { clear: both; }
.row-fluid .thumbnails { margin-left: 0; }
.thumbnails > li { float: left; position: relative; margin-bottom: 24px; margin-left: 40px; }
.thumbnail { border: 1px solid #ddd; display: block; padding: 4px; line-height: 24px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055); -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055); box-shadow: 0 1px 3px rgba(0,0,0,0.055); -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
a.thumbnail:hover { border-color: #5f849c; -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25); -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25); box-shadow: 0 1px 4px rgba(0,105,214,0.25); }
.thumbnail > img { display: block; max-width: 100%; margin-left: auto; margin-right: auto; }
.thumbnail .caption { padding: 9px; color: #666; }
.thumbnails.paper > li:before, .thumbnails.paper > li:after { content: ''; position: absolute; z-index: -2; bottom: 15px; left: 10px; width: 50%; height: 20%; box-shadow: 0 15px 10px rgba(0,0,0,0.7); -webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -ms-transform: rotate(-3deg); -o-transform: rotate(-3deg); transform: rotate(-3deg); }
.thumbnails.paper > li:after { right: 10px; left: auto; -webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -ms-transform: rotate(3deg); -o-transform: rotate(3deg); transform: rotate(3deg); }
.thumbnails.paper .thumbnail { border: none; padding: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.thumbnails.paper a.thumbnail.paper:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.t3-logo, .t3-logo-small { display: block; text-decoration: none; text-indent: -9999em; text-align: left; background-repeat: no-repeat; background-position: center; }
.t3-logo { width: 182px; height: 50px; }
.t3-logo-small { width: 60px; height: 30px; }
.t3-logo, .t3-logo-color { background-image: url("http://joomlart.s3.amazonaws.com/images/jat3v3-documents/logo-complete/t3logo-big-color.png"); }
.t3-logo-small, .t3-logo-small.t3-logo-color { background-image: url("http://joomlart.s3.amazonaws.com/images/jat3v3-documents/logo-complete/t3logo-small-color.png"); }
.t3-logo-dark { background-image: url("http://joomlart.s3.amazonaws.com/images/jat3v3-documents/logo-complete/t3logo-big-dark.png"); }
.t3-logo-small.t3-logo-dark { background-image: url("http://joomlart.s3.amazonaws.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png"); }
.t3-logo-light { background-image: url("http://joomlart.s3.amazonaws.com/images/jat3v3-documents/logo-complete/t3logo-big-light.png"); }
.t3-logo-small.t3-logo-light { background-image: url("http://joomlart.s3.amazonaws.com/images/jat3v3-documents/logo-complete/t3logo-small-light.png"); }
.wrap { width: auto; clear: both; }
.offset-12 { margin-left: -932px; }
.offset-11 { margin-left: -851px; }
.offset-10 { margin-left: -770px; }
.offset-9 { margin-left: -689px; }
.offset-8 { margin-left: -608px; }
.offset-7 { margin-left: -527px; }
.offset-6 { margin-left: -446px; }
.offset-5 { margin-left: -365px; }
.offset-4 { margin-left: -284px; }
.offset-3 { margin-left: -203px; }
.offset-2 { margin-left: -122px; }
.offset-1 { margin-left: -41px; }
.row-fluid .spanfirst { margin-left: 0 !important; }
.wrap { width: auto; clear: both; }
body { background-color: #D8E9FD; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; margin: 0; background-image: url("../../../images/main-containereree.gif"); background-position:left top; background-repeat:repeat-x;  }
a { color: #175185; text-decoration: none; }
a:hover { color: #425c6c; text-decoration: none; }
img { max-width: 100% !important; }
.img-rounded { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.img-polaroid { padding: 4px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1); box-shadow: 0 1px 3px rgba(0,0,0,0.1); }
.img-circle { -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px; }
table { background-color: transparent; border-collapse: collapse; border-spacing: 0; }
th, td { line-height: 24px; padding: 8px 10px; text-align: left; vertical-align: top; }
td { border-top: 1px solid #ddd; }
th { background: #444; color: #eee; font-weight: bold; }
th a { color: #eee; }
th a:hover, th a:focus, th a:active { color: #fff; }
.cat-list-row0:hover, .cat-list-row1:hover { background: #f5f5f5; }
.cat-list-row1, tr.cat-list-row1 td { background: #f9f9f9; }
table.contentpane, table.tablelist, table.category, table.admintable, table.blog { width: 100%; }
table.contentpaneopen { border: 0; }
.row-even, .row-odd { padding: 5px; width: 99%; border-bottom: 1px solid #ddd; }
.row-odd { background-color: transparent; }
.row-even { background-color: #f9f9f9; }
.blog-row-rule, .blog-item-rule { border: 0; }
.row-fluid .row-reveal { visibility: hidden; }
.row-fluid:hover .row-reveal { visibility: visible; }
.nav-list > li.offset > a { padding-left: 30px; font-size: 12px; }
.blog-row-rule, .blog-item-rule { border: 0; }
.list-striped, .row-striped { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; border-top: 1px solid #ddd; margin-left: 0; }
.list-striped li, .list-striped dd, .row-striped .row, .row-striped .row-fluid { border-bottom: 1px solid #ddd; padding: 10px 15px; }
.list-striped li:nth-child(odd), .list-striped dd:nth-child(odd), .row-striped .row:nth-child(odd), .row-striped .row-fluid:nth-child(odd) { background-color: #f9f9f9; }
.list-striped li:hover, .list-striped dd:hover, .row-striped .row:hover, .row-striped .row-fluid:hover { background-color: #f5f5f5; }
.row-striped .row-fluid { width: 97%; }
.row-striped .row-fluid [class*="span"] { min-height: 10px; }
.row-striped .row-fluid [class*="span"] { margin-left: 8px; }
.row-striped .row-fluid [class*="span"]:first-child { margin-left: 0; }
.list-condensed li { padding: 5px 10px; }
.row-condensed .row, .row-condensed .row-fluid { padding: 5px 10px; }
.list-bordered, .row-bordered { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; margin-left: 0; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.star { color: #fc0; }
.red { color: #ce5d5d; }
.center, .table td.center, .table th.center { text-align: center; }
hr { margin: 24px 0; border: 0; border-top: 1px solid #eee; border-bottom: 1px solid #fff; }
hr.hr-condensed { margin: 10px 0; }
.element-invisible { position: absolute; padding: 0; margin: 0; border: 0; height: 1px; width: 1px; overflow: hidden; }
.width-auto { width: auto; }
p { margin: 0 0 12px; }
p small, p .small { font-size: 10px; color: #999; }
.lead { margin-bottom: 24px; font-size: 20px; font-weight: 200; line-height: 36px; }
small { font-size: 85%; }
strong { font-weight: bold; }
em { font-style: italic; }
cite { font-style: normal; }
.muted { color: #999; }
.highlight { background-color: #FFC; font-weight: bold; padding: 1px 4px; }
h1, h2, h3, h4, h5, h6 { margin: 12px 0; font-family: Open Sans, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1; color: #444; text-rendering: optimizelegibility; }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-weight: normal; line-height: 1; color: #999; }
h1 { font-size: 30px; line-height: 48px; }
h1 small { font-size: 24px; }
h2 { font-size: 24px; line-height: 48px; }
h2 small { font-size: 18px; }
h3 { font-size: 18px; line-height: 48px; }
h3 small { font-size: 14px; }
h4 { font-size: 14px; line-height: 24px; }
h4 small { font-size: 12px; }
h5 { font-size: 13px; line-height: 24px; }
h5 small { font-size: 10px; }
h6 { font-size: 12px; line-height: 24px; }
.page-header { border-bottom: 1px solid #f1f1f1; padding: 0 20px; }
.page-title, .page-header h1 { line-height: 1; margin: 0; }
.page-subheader { border-bottom: 1px solid #ddd; margin: 0 0 24px;  *zoom: 1;
}
.page-subheader:before, .page-subheader:after { display: table; content: ""; line-height: 0; }
.page-subheader:after { clear: both; }
.page-header + .page-subheader { margin-top: -24px; }
.article-title, .article-header h1 { margin: 0 0 10px 0; line-height: 1; }
.item-title { font-weight: bold; }
ul, ol { padding: 0; margin: 0 0 12px 25px; }
ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; }
ul { list-style: disc; }
ol { list-style: decimal; }
li { line-height: 24px;  padding-left:0px; }
ul.unstyled, ol.unstyled { margin-left: 0; list-style: none; }
dl { margin-bottom: 24px; }
dt, dd { line-height: 24px; }
dt { font-weight: bold; }
dd { margin-left: 12px; }
.dl-horizontal dt { float: left; width: 120px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.dl-horizontal dd { margin-left: 130px; }
.label, .badge { display: inline-block; padding: 2px 4px; font-size: 10.152px; font-weight: bold; line-height: 14px; color: #fff; vertical-align: baseline; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #999; }
.label { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.badge { padding-left: 9px; padding-right: 9px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
a.label:hover, a.badge:hover { color: #fff; text-decoration: none; cursor: pointer; }
.label-important, .badge-important { background-color: #ce5d5d; }
.label-important[href], .badge-important[href] { background-color: #be3a3a; }
.label-warning, .badge-warning { background-color: #dea04d; }
.label-warning[href], .badge-warning[href] { background-color: #d18827; }
.label-success, .badge-success { background-color: #690; }
.label-success[href], .badge-success[href] { background-color: #446600; }
.label-info, .badge-info { background-color: #5f849c; }
.label-info[href], .badge-info[href] { background-color: #4c697c; }
.label-inverse, .badge-inverse { background-color: #444; }
.label-inverse[href], .badge-inverse[href] { background-color: #2b2b2b; }
.btn .label, .btn .badge { position: relative; top: -1px; }
.btn-mini .label, .btn-mini .badge { top: 0; }
.page-header .label, .page-header .badge { vertical-align: middle; }
abbr[title] { cursor: help; border-bottom: 1px dotted #999; }
abbr.initialism { font-size: 90%; text-transform: uppercase; }
blockquote { padding: 0 0 0 15px; margin: 0 0 24px; border-left: 5px solid #eee; }
blockquote p { margin-bottom: 0; font-size: 16px; font-weight: 300; line-height: 30px; }
blockquote small { display: block; line-height: 24px; color: #999; }
blockquote small:before { content: '\2014 \00A0'; }
blockquote.pull-right { float: right; padding-right: 15px; padding-left: 0; border-right: 5px solid #eee; border-left: 0; }
blockquote.pull-right p, blockquote.pull-right small { text-align: right; }
blockquote.pull-right small:before { content: ''; }
blockquote.pull-right small:after { content: '\00A0 \2014'; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }
address { display: block; margin-bottom: 0; font-style: normal; line-height: 24px; }
form { margin: 0 0 24px; }
input, textarea { width: 210px; }
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"], .uneditable-input { box-shadow: none; border: 1px solid #c7c7c7; border-radius: 0; margin-bottom: 0; }
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, .uneditable-input:focus { border-color: #999999; box-shadow: none; }
input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] { width: auto; }
select, input[type="file"] { height: 30px; line-height: 30px; }
select { width: 220px; border: 1px solid #ddd; }
select[multiple], select[size] { height: auto; }
.radio, .checkbox { padding-left: 18px; }
.radio input[type="radio"], .checkbox input[type="checkbox"] { margin-left: -18px; }
.controls > .radio:first-child, .controls > .checkbox:first-child { padding-top: 5px; }
.radio.inline, .checkbox.inline { padding-top: 5px; margin-bottom: 0; }
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { margin-left: 10px; }
.radio.btn-group input[type=radio] { display: none; }
.radio.btn-group > label:first-of-type { margin-left: 0; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; }
fieldset.radio.btn-group { padding-left: 0; }
.input-mini { width: 60px; }
.input-small { width: 90px; }
.input-medium { width: 150px; }
.input-large { width: 210px; }
.input-xlarge { width: 270px; }
.input-xxlarge { width: 530px; }
.form-actions { padding: 23px 20px 24px; margin-top: 24px; margin-bottom: 24px; background-color: #f5f5f5; border-top: 1px solid #ddd; }
.help-block, .help-inline { color: #8d8d8d; }
.help-block { margin-bottom: 12px; }
.input-append, .input-prepend { margin-bottom: 5px; }
.form-search input, .form-search textarea, .form-search select, .form-search .help-inline, .form-search .uneditable-input, .form-search .input-prepend, .form-search .input-append, .form-inline input, .form-inline textarea, .form-inline select, .form-inline .help-inline, .form-inline .uneditable-input, .form-inline .input-prepend, .form-inline .input-append, .form-horizontal input, .form-horizontal textarea, .form-horizontal select, .form-horizontal .help-inline, .form-horizontal .uneditable-input, .form-horizontal .input-prepend, .form-horizontal .input-append { margin-bottom: 0; }
.form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { margin-bottom: 0; }
.form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox { padding-left: 0; margin-bottom: 0; }
.form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { margin-right: 3px; margin-left: 0; }
.control-group { margin-bottom: 12px; }
legend + .control-group { margin-top: 24px; }
.form-horizontal .control-group { margin-bottom: 24px; }
.form-horizontal .control-label { width: 140px; padding-top: 5px; text-align: right; }
.form-horizontal .controls { margin-left: 160px; }
.form-horizontal .help-block { margin-top: 12px; margin-bottom: 0; }
.form-horizontal .form-actions { padding-left: 160px; }
.form-vertical .control-label { float: none; width: auto; padding-right: 0; padding-top: 0; text-align: left; }
.form-vertical .controls { margin-left: 0; }
.btn, .button, button { padding: 4px 14px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1); color: #676767; text-shadow: 0 1px 1px rgba(255,255,255,0.75); background-color: #f8f8f8; background-image: -moz-linear-gradient(top, #ffffff, #eee); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#eee)); background-image: -webkit-linear-gradient(top, #ffffff, #eee); background-image: -o-linear-gradient(top, #ffffff, #eee); background-image: linear-gradient(to bottom, #ffffff, #eee); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
border-color: #eee #eee #c8c8c8; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color: #eee;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled], .button:hover, .button:focus, .button:active, .button.active, .button.disabled, .button[disabled], button:hover, button:focus, button:active, button.active, button.disabled, button[disabled] { color: #676767; background-color: #eee;  *background-color: #e1e1e1;
}
.btn:active, .btn.active, .button:active, .button.active, button:active, button.active { background-color: #d5d5d5 \9; }
.btn:hover, .btn a.btn:hover, .button:hover, .button a.btn:hover, button:hover, button a.btn:hover { text-decoration: none; background-color: #eee; }
.btn:focus, .btn a.btn:focus, .button:focus, .button a.btn:focus, button:focus, button a.btn:focus { outline: 0; }
.btn.active, .btn:active, .btn a.btn:active, .button.active, .button:active, .button a.btn:active, button.active, button:active, button a.btn:active { text-decoration: none; outline: 0; }
.btn-large { padding: 9px 14px; font-size: 14px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5); }
.btn-small { padding: 3px 9px; font-size: 11px; }
.btn-mini { padding: 2px 6px; font-size: 10px; }
.btn-micro { padding: 1px 4px; font-size: 10px; line-height: 8px; }
.btn { border-color: #c5c5c5; border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25); }
.btn-primary { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #7b9aae; background-image: -moz-linear-gradient(top, #8ea8ba, #5f849c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8ea8ba), to(#5f849c)); background-image: -webkit-linear-gradient(top, #8ea8ba, #5f849c); background-image: -o-linear-gradient(top, #8ea8ba, #5f849c); background-image: linear-gradient(to bottom, #8ea8ba, #5f849c); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8da8b9', endColorstr='#ff5f849c', GradientType=0);
border-color: #5f849c #5f849c #425c6c; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color: #5f849c;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { color: #fff; background-color: #5f849c;  *background-color: #55778c;
}
.btn-primary:active, .btn-primary.active { background-color: #4c697c \9; }
.btn-warning { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #e3ae67; background-image: -moz-linear-gradient(top, #e6b778, #dea04d); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6b778), to(#dea04d)); background-image: -webkit-linear-gradient(top, #e6b778, #dea04d); background-image: -o-linear-gradient(top, #e6b778, #dea04d); background-image: linear-gradient(to bottom, #e6b778, #dea04d); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5b678', endColorstr='#ffdea04d', GradientType=0);
border-color: #dea04d #dea04d #bc7a23; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color: #dea04d;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { color: #fff; background-color: #dea04d;  *background-color: #da9537;
}
.btn-warning:active, .btn-warning.active { background-color: #d18827 \9; }
.btn-danger { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #d57474; background-image: -moz-linear-gradient(top, #da8484, #ce5d5d); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#da8484), to(#ce5d5d)); background-image: -webkit-linear-gradient(top, #da8484, #ce5d5d); background-image: -o-linear-gradient(top, #da8484, #ce5d5d); background-image: linear-gradient(to bottom, #da8484, #ce5d5d); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd98484', endColorstr='#ffce5d5d', GradientType=0);
border-color: #ce5d5d #ce5d5d #ab3434; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color: #ce5d5d;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { color: #fff; background-color: #ce5d5d;  *background-color: #c84949;
}
.btn-danger:active, .btn-danger.active { background-color: #be3a3a \9; }
.btn-success { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #7ab800; background-image: -moz-linear-gradient(top, #88cc00, #690); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#88cc00), to(#690)); background-image: -webkit-linear-gradient(top, #88cc00, #690); background-image: -o-linear-gradient(top, #88cc00, #690); background-image: linear-gradient(to bottom, #88cc00, #690); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
border-color: #690 #690 #334d00; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color: #690;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { color: #fff; background-color: #690;  *background-color: #558000;
}
.btn-success:active, .btn-success.active { background-color: #446600 \9; }
.btn-info { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #5d9b86; background-image: -moz-linear-gradient(top, #66a790, #508a76); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#66a790), to(#508a76)); background-image: -webkit-linear-gradient(top, #66a790, #508a76); background-image: -o-linear-gradient(top, #66a790, #508a76); background-image: linear-gradient(to bottom, #66a790, #508a76); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff66a690', endColorstr='#ff508a76', GradientType=0);
border-color: #508a76 #508a76 #345a4d; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color: #508a76;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { color: #fff; background-color: #508a76;  *background-color: #477a68;
}
.btn-info:active, .btn-info.active { background-color: #3d6a5a \9; }
.btn-inverse { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #535353; background-image: -moz-linear-gradient(top, #5e5e5e, #444); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5e5e5e), to(#444)); background-image: -webkit-linear-gradient(top, #5e5e5e, #444); background-image: -o-linear-gradient(top, #5e5e5e, #444); background-image: linear-gradient(to bottom, #5e5e5e, #444); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d5d5d', endColorstr='#ff444444', GradientType=0);
border-color: #444 #444 #1e1e1e; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color: #444;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { color: #fff; background-color: #444;  *background-color: #373737;
}
.btn-inverse:active, .btn-inverse.active { background-color: #2b2b2b \9; }
.invalid { border-color: #ce5d5d; }
label.invalid { color: #ce5d5d; }
input.invalid { border: 1px solid #ce5d5d; }
button.btn, input.btn[type="submit"] { background: #5f849c; border: 1px solid #8ea8ba; border-radius: 0 0 0 0; box-shadow: none; font-family: Open Sans; font-size: 16px; text-shadow: inherit; }
.nav { margin-bottom: 24px; }
.nav > li > a:hover { background-color: #666; color: #333; }
.nav .dropdown-toggle .caret { border-top-color: #5f849c; border-bottom-color: #5f849c; margin-top: 8px; margin-left: 5px; }
.nav .dropdown-toggle:hover .caret { border-top-color: #425c6c; border-bottom-color: #425c6c; }
.nav .active .dropdown-toggle .caret { border-top-color: #fff; border-bottom-color: #fff; }
.nav-tabs .active .dropdown-toggle .caret { border-top-color: #666; border-bottom-color: #666; }
.dropup, .dropdown { position: relative; }
.dropdown-toggle {  *margin-bottom: -3px;
}
.dropdown-toggle:active, .open .dropdown-toggle { outline: 0; }
.caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid #000; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; }
.dropdown .caret { margin-top: 8px; margin-left: 2px; }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; list-style: none; background-color: #fff; border: 0; padding: 0; margin: 0; }
.dropdown-menu.pull-right { right: 0; left: auto; }
.dropdown-menu .divider {
 *width: 100%; height: 1px; margin: 11px 1px;  *margin: -5px 0 5px;
overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #fff; }
.dropdown-menu li > a { clear: both; color: #fff; display: block; line-height: 24px; font-weight: 300; padding: 3px 20px; text-shadow: none; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color:#066F9E;  /*box-shadow:2px 4px 4px rgba(0, 0, 0, 0.4);*/ }
.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { color: #fff; text-decoration: none; background-color: #5f849c; }
.dropdown-menu .active > a, .dropdown-menu .active > a:hover { color: #eee; text-decoration: none; outline: 0; background-color: #5f849c; background-color: #7193a8; background-image: -moz-linear-gradient(top, #7e9cb0, #5f849c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7e9cb0), to(#5f849c)); background-image: -webkit-linear-gradient(top, #7e9cb0, #5f849c); background-image: -o-linear-gradient(top, #7e9cb0, #5f849c); background-image: linear-gradient(to bottom, #7e9cb0, #5f849c); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7d9cb0', endColorstr='#ff5f849c', GradientType=0);
}
.dropdown-menu .disabled > a, .dropdown-menu .disabled > a:hover { color: #999; }
.dropdown-menu .disabled > a:hover { text-decoration: none; background-color: transparent; background-image: none; cursor: default; }
.open {  *z-index: 1000;
}
.open > .dropdown-menu { display: block; }
.nav li.dropdown.open > .dropdown-toggle, .nav li.dropdown.active > .dropdown-toggle, .nav li.dropdown.open.active > .dropdown-toggle, .nav > li.dropdown.open.active > a:hover { background-color: #5f849c; color: #eee; }
.nav li.dropdown > .dropdown-toggle .caret { border-top-color: #666; border-bottom-color: #666; }
.nav li.dropdown > .dropdown-toggle:hover .caret { border-top-color: #eee; border-bottom-color: #eee; }
.nav li.dropdown.open > .dropdown-toggle .caret, .nav li.dropdown.active > .dropdown-toggle .caret, .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #eee; border-bottom-color: #eee; }
.pull-right > .dropdown-menu { right: 0; left: auto; }
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #000; content: ""; }
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; }
.dropdown-submenu { position: relative; }
.dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.dropdown-submenu:hover > .dropdown-menu { display: block; }
.touch .dropdown-submenu:hover > .dropdown-menu { display: none; }
.touch .dropdown-submenu.open > .dropdown-menu { display: block; }
.dropup .dropdown-submenu > .dropdown-menu { top: auto; bottom: 0; margin-top: 0; margin-bottom: -2px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #cccccc; margin-top: 5px; margin-right: -10px; }
.dropdown-submenu:hover > a:after { border-left-color: #eee; }
.dropdown-submenu.pull-left { float: none; }
.dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; }
.dropdown .dropdown-menu .nav-header { padding-left: 20px; padding-right: 20px; }
.typeahead { margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.t3-navhelper { background: #2f2f2f; color: #666; }
.breadcrumb { padding: 12px 0; margin: 0; background-color: transparent; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;  *zoom: 1;
}
.breadcrumb:before, .breadcrumb:after { display: table; content: ""; line-height: 0; }
.breadcrumb:after { clear: both; }
.breadcrumb li { text-shadow: none; display: block; float: left; }
.breadcrumb a { color: #666; }
.breadcrumb .divider { padding: 0 5px; color: #666; }
.breadcrumb .divider img { vertical-align: middle; }
.breadcrumb .active { color: #999; }
.pagination { margin: 24px 0; }
.pagination ul { display: inline-block;  *display: inline;
 *zoom: 1;
margin-left: 0; margin-bottom: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05); box-shadow: 0 1px 2px rgba(0,0,0,0.05); }
.pagination ul > li { display: inline; }
.pagination ul > li > a, .pagination ul > li > span { float: left; padding: 4px 12px; line-height: 24px; text-decoration: none; background-color: #fff; border: 1px solid #ddd; border-left-width: 0; }
.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: #f5f5f5; }
.pagination ul > .active > a, .pagination ul > .active > span { color: #999; cursor: default; }
.pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus { color: #999; background-color: transparent; cursor: default; }
.pagination ul > li:first-child > a, .pagination ul > li:first-child > span { border-left-width: 1px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; }
.pagination ul > li:last-child > a, .pagination ul > li:last-child > span { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; }
.pagination-centered { text-align: center; }
.pagination-right { text-align: right; }
.pagination-large ul > li > a, .pagination-large ul > li > span { padding: 11px 19px; font-size: 15px; }
.pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span { -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; }
.pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span { -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px; }
.pagination-mini ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > a, .pagination-small ul > li:first-child > span { -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px; }
.pagination-mini ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > a, .pagination-small ul > li:last-child > span { -webkit-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px; }
.pagination-small ul > li > a, .pagination-small ul > li > span { padding: 2px 10px; font-size: 10.2px; }
.pagination-mini ul > li > a, .pagination-mini ul > li > span { padding: 1px 6px; font-size: 9px; }
.pager { margin: 24px 0; list-style: none; text-align: center;  *zoom: 1;
}
.pager:before, .pager:after { display: table; content: ""; line-height: 0; }
.pager:after { clear: both; }
.pager li { display: inline; }
.pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; }
.pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #f5f5f5; }
.pager .next > a, .pager .next > span { float: right; }
.pager .previous > a, .pager .previous > span { float: left; }
.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #999; background-color: #fff; cursor: default; }
.t3-mainnav {  /*background-image: url("../../../images/headerbg.jpg"); background-position:left top; background-repeat:repeat-x;*/ margin-bottom:0px; border-bottom:0px solid #096C99;}
.t3-mainnav .navbar { color: #666; margin-bottom: 0; margin-top: 0; }
.t3-mainnav .navbar-inner { float: left; min-height: 40px; padding: 0; width:100%; background-color:#fff;  border: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: 0px 0 1px #ccc;  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.t3-mainnav .navbar .nav { margin: 0; background: url(../../../images/border-item-topnav.png) no-repeat center left; float: left; padding-left: 1px; }
.t3-mainnav .navbar .nav > li { padding: 0 1px 0 0; background: url(../../../images/border-item-topnav.png) no-repeat center right; border-right:1px solid #ccc; }
.t3-mainnav .navbar .nav > li > a { border-top: 0; padding: 15px 9px; text-shadow: none; color: #333; font-family: Arial, Helvetica, sans-serif;  text-transform: uppercase; font-weight: bold; font-size:12px; }
.t3-mainnav .navbar .nav > li > a:focus, .t3-mainnav .navbar .nav > li > a:hover { background-color: #666; background-color: #2F5A7C; background-image: -moz-linear-gradient(top, #2F5A7C, #056e9c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2F5A7C), to(#056e9c)); background-image: -webkit-linear-gradient(top, #2F5A7C, #056e9c); background-image: -o-linear-gradient(top, #2F5A7C, #056e9c); background-image: linear-gradient(to bottom, #2F5A7C, #056e9c); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5f849c', endColorstr='#ff7d9cb0', GradientType=0);
text-shadow: none; outline: none; color:#fff; }
.t3-mainnav .navbar .nav > .active > a, .t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > .active > a:focus { color: #eee; text-shadow: none; background-color: #2F5A7C; background-image: -moz-linear-gradient(top, #2F5A7C, #056e9c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0885c9), to(#056e9c)); background-image: -webkit-linear-gradient(top, #2F5A7C, #056e9c); background-image: -o-linear-gradient(top, #2F5A7C, #056e9c); background-image: linear-gradient(to bottom, #2F5A7C, #056e9c); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5f849c', endColorstr='#ff7d9cb0', GradientType=0);
-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; outline: none; }
.t3-mainnav .navbar .btn-navbar { float: left; padding: 5px 10px; margin: 4px 24px 4px; color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #e8e8e8; background-image: -moz-linear-gradient(top, #f2f2f2, #d9d9d9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#d9d9d9)); background-image: -webkit-linear-gradient(top, #f2f2f2, #d9d9d9); background-image: -o-linear-gradient(top, #f2f2f2, #d9d9d9); background-image: linear-gradient(to bottom, #f2f2f2, #d9d9d9); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
border-color: #d9d9d9 #d9d9d9 #b3b3b3; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color: #d9d9d9;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); }
.t3-mainnav .navbar .btn-navbar:hover, .t3-mainnav .navbar .btn-navbar:focus, .t3-mainnav .navbar .btn-navbar:active, .t3-mainnav .navbar .btn-navbar.active, .t3-mainnav .navbar .btn-navbar.disabled, .t3-mainnav .navbar .btn-navbar[disabled] { color: #fff; background-color: #d9d9d9;  *background-color: #cccccc;
}
.t3-mainnav .navbar .btn-navbar:active, .t3-mainnav .navbar .btn-navbar.active { background-color: #bfbfbf \9; }
.t3-mainnav .navbar .btn-navbar [class^="icon-"], .t3-mainnav .navbar .btn-navbar [class^=" icon-"] { color: #666; text-shadow: none; }
.t3-mainnav .dropdown .caret { margin-left: 5px; }
.t3-mainnav .dropdown-menu li > a { border-top: 1px solid #f0f0f0; padding: 5px 20px; text-shadow: none; }
.t3-mainnav .dropdown-menu li:first-child > a { border-top: 0; }
.t3-mainnav .navbar .nav > li > .dropdown-menu:before { display: none; }
.t3-mainnav .navbar .nav > li > .dropdown-menu:after { display: none; }
.t3-mainnav .dropdown-menu .disabled > a, .t3-mainnav .dropdown-menu .disabled > a:hover { color: #999; }
.t3-mainnav .dropdown-menu .disabled > a:hover { background-color: transparent; }
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle { background-color: #6b8ea4; background-image: -moz-linear-gradient(top, #3465B1, #056e9c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3465B1), to(#056e9c)); background-image: -webkit-linear-gradient(top, #3465B1, #056e9c); background-image: -o-linear-gradient(top, #3465B1, #056e9c); background-image: linear-gradient(to bottom, #3465B1, #056e9c); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5f849c', endColorstr='#ff7d9cb0', GradientType=0);
color: #eee; }
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle, .t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle { background-color: #5f849c; color: #eee; }
.navbar .nav li.dropdown > .dropdown-toggle .caret { border-bottom-color: #fff; border-top-color: #3465B1; }
.t3-module { background: transparent; color: inherit; }
.t3-module .module-inner { padding: 0; }
.module-title { background: inherit; line-height: 24px; font-size: 20px; color: #333; text-transform: uppercase; font-weight: 300; margin: 0px; padding: 7px 5px 7px 10px; background-color:#50597B; color:#1A4E95; background-image: url(../../../images/menuheader.jpg); background-position:center center; background-repeat:repeat-x; }
.module-ct { background: inherit; color: inherit; padding: 0;  *zoom: 1;
}
.module-ct:before, .module-ct:after { display: table; content: ""; line-height: 0; }
.module-ct:after { clear: both; }
.t3-module ul, .t3-module ol { margin-left: 20px; }
.t3-module ul.unstyled, .t3-module ol.unstyled, .t3-module ul.nav, .t3-module ol.nav { margin-left: 0; }
.module_menu .nav { margin-bottom: 24px; }
.module_menu .nav > li { border-top: 1px solid #eee; }
.module_menu .nav > li > a { padding: 5px; }
.module_menu .nav > li:first-child { border-top: 0; }
.module_menu .nav > li:first-child > a { padding-top: 0; border-top: 0; }
#login-form input[type="text"], #login-form input[type="password"] { width: 90%; }
.banneritem a { font-weight: bold; }
.bannerfooter { border-top: 1px solid #ddd; font-size: 10px; padding-top: 12px; text-align: right; }
.categories-module, ul.categories-module, .category-module, ul.category-module { margin: 0; }
.categories-module li, ul.categories-module li, .category-module li, ul.category-module li { list-style: none; padding: 12px 0; border-top: 1px solid #ddd; }
.categories-module li:first-child, ul.categories-module li:first-child, .category-module li:first-child, ul.category-module li:first-child { border-top: 0; padding-top: 0; }
.categories-module h4, ul.categories-module h4, .category-module h4, ul.category-module h4 { font-size: 12px; font-weight: normal; margin: 0; }
.feed h4 { font-weight: bold; }
.feed .newsfeed, .feed ul.newsfeed { border-top: 1px solid #eee; }
.feed .newsfeed .feed-link, .feed .newsfeed h5.feed-link, .feed ul.newsfeed .feed-link, .feed ul.newsfeed h5.feed-link { font-size: 12px; font-weight: normal; margin: 0; }
.latestusers, ul.latestusers { margin-left: 0; }
.latestusers li, ul.latestusers li { background: #eee; display: inline-block; padding: 5px 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.stats-module dt, .stats-module dd { display: inline-block; margin: 0; }
.stats-module dt { font-weight: bold; width: 35%; }
.stats-module dd { width: 60%; }
div.tagspopular ul { display: block; margin: 0; padding: 0; list-style: none; overflow: hidden; }
div.tagspopular ul li { color: #666; display: inline-block; margin: 0 5px 5px 0; }
div.tagspopular ul li a { background: #eee; border-radius: 3px; color: #666; display: block; padding: 2px 5px; }
div.tagspopular ul li a:hover, div.tagspopular ul li a:focus, div.tagspopular ul li a:active { background: #425c6c; color: #fff; text-decoration: none; }
div.tagssimilar ul { margin: 0; padding: 0; list-style: none; }
div.tagssimilar ul li { border-bottom: 1px solid #eee; padding: 8px 0; }
div.tagssimilar ul li a { color: #666; }
div.tagssimilar ul li a:hover, div.tagssimilar ul li a:focus, div.tagssimilar ul li a:active { color: #425c6c; }
.article-aside { color: #999; margin-bottom: 5px; }
.article-info { margin: 0; width: 90%; }
.article-info .article-info-term { display: none; }
.article-info dd { display: inline-block; margin-left: 0; margin-right: 10px; white-space: nowrap; }
.article-footer { color: #999; font-size: 11px; margin-bottom: 5px; }
article img[align=left], .img_caption.left, .pull-left.item-image { margin: 0 24px 0 0; }
article img[align=right], .img_caption.right, .pull-right.item-image { margin: 0 0 24px 24px; }
.img-intro-none, .img-intro-left, .img-intro-right, .img-fulltext-none, .img-fulltext-left, .img-fulltext-right, .img_caption { position: relative; }
.img-intro-none, .img-intro-left, .img-intro-right, .img-fulltext-none, .img-fulltext-left, .img-fulltext-right, .img_caption { margin-bottom: 24px; max-width: 100%; }
.img-fulltext-left { float: left; margin-right: 40px; }
.img-fulltext-right { float: right; margin-left: 40px; }
.img-intro-none img, .img-intro-left img, .img-intro-right img, .img-fulltext-none img, .img-fulltext-left img, .img-fulltext-right img { margin: 0; }
.img_caption img { margin-bottom: 1px !important; }
.img_caption p.img_caption { background: #eee; color: #666; font-size: 10px; width: 100%; margin: 0; padding: 5px; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; clear: both; }
article aside .btn-group > .dropdown-toggle, article aside .btn-group > .dropdown-toggle:hover, article aside .btn-group > .dropdown-toggle:active, article aside .btn-group > .dropdown-toggle:focus { background: transparent; border: 0; padding: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.login_form fieldset, .login fieldset { padding: 15px 0 0; }
.login_form fieldset p, .login fieldset p { margin: 0 0 5px; }
.login_form label, .login label { display: block; font-weight: bold; }
.login-fields { margin: 0 0 10px; }
.login_form .input, .login_form .inputbox, .login-fields .required { margin-left: 10px; width: 150px; }
.login_form .remember .input, .login_form .remember .inputbox { width: 20px; }
.form-register fieldset { padding: 0 0 10px; }
.form-register p { margin: 0 0 5px; }
.form-register p.form-des { margin: 15px 0; }
.form-register label { display: block; float: left; font-weight: bold; text-align: right; width: 130px; }
.form-register .input, .form-register .inputbox { margin-left: 10px; width: 200px; }
.form-register .btn, .form-register .button { margin-left: 140px; }
.registration fieldset dt { margin-right: 5px; }
.admintable textarea { max-width: 90% !important; resize: none; }
#mailto-window { background: #fff; margin: 10px 0 20px; padding: 0; position: relative; }
#mailto-window h2 { margin-top: 0; margin-bottom: 20px; }
#mailto-window .mailto-close { background: #FFF; background: -moz-linear-gradient(bottom, #ccc, #f0f0f0); background: -webkit-linear-gradient(bottom, #ccc, #f0f0f0); border: 1px solid #CCC; border-radius: 3px; color: #666; font-size: 92%; padding: 2px 5px; position: absolute; top: -10px; right: 0px; text-shadow: 1px 1px 0 #f0f0f0; }
#mailto-window .mailto-close a { color: #666; }
#mailto-window .mailto-close:hover { border-color: #999; box-shadow: 0 0 3px rgba(0,0,0,0.2); }
#mailtoForm .formelm { padding: 5px 0; vertical-align: middle; overflow: hidden; }
#mailtoForm .formelm label { display: inline-block; float: left; font-weight: bold; vertical-align: middle; width: 100px; }
#mailtoForm p { margin-top: 20px; }
#mailtoForm .input, #mailtoForm .inputbox { width: 65%; }
#mailtoForm .btn, #mailtoForm .button, #mailtoForm button { margin-right: 5px; }
.user-details { padding: 10px 0; }
.user-details p { margin: 0 0 5px; }
.user-details label { display: block; float: left; font-weight: bold; text-align: right; width: 130px; }
.user-details .input, .user-details .inputbox { margin-left: 10px; width: 200px; }
.user-details .btn, .user-details button { margin-left: 140px; }
.user-details .paramlist .paramlist_key { padding: 0 0 5px; width: 130px; }
.user-details .paramlist .paramlist_value { padding: 0 0 5px; }
.user-details .user_name span { font-weight: bold; padding-left: 10px; }
.reset .form-validate p, .remind .form-validate p { background: #eee; border: 1px solid #ddd; margin-bottom: 24px; padding: 12px 24px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.reset .form-validate fieldset dl, .remind .form-validate fieldset dl { margin: 0; }
.reset .form-validate fieldset dt, .remind .form-validate fieldset dt { margin: 4px 0 0 0; }
#searchForm { padding: 12px 24px; border: 1px solid #ddd; background: #eee; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;  *zoom: 1;
}
#searchForm:before, #searchForm:after { display: table; content: ""; line-height: 0; }
#searchForm:after { clear: both; }
#searchForm fieldset { margin: 24px 0; }
#searchForm legend { margin-bottom: 12px; }
.phrases-box input, .phrases-box label, .form-limit input, .form-limit label, .only label { display: inline-block; margin-right: 10px; }
.phrases-box input { margin: 0; }
.search-results { margin-top: 24px; }
.search-results .result-title { font-size: 14px; margin-top: 24px; }
.search-results .result-category { font-size: 10px; color: #999; }
.search-results .result-text { margin-top: 5px; margin-bottom: 5px; }
.search-results .result-created { font-size: 10px; color: #999; }
.contact .accordion-heading .accordion-toggle { font-weight: bold; }
#archive-items > li { line-height: normal; margin: 0; overflow: visible; padding: 0; }
#archive-items div.intro { clear: both; overflow: hidden; }
.category-item { margin-top: 24px;  *zoom: 1;
}
.category-item:before, .category-item:after { display: table; content: ""; line-height: 0; }
.category-item:after { clear: both; }
.category-item .page-header { line-height: normal; padding-top: 12px; padding-bottom: 12px; margin-bottom: 24px; }
.category-item .category-item { margin-left: 4.2918454935622%; }
.newsfeed-category > h2, .newsfeed > h2 { border-bottom: 1px solid #ddd; padding-bottom: 24px; margin-bottom: 24px; margin-top: 0; }
.newsfeed-category .category-desc, .newsfeed .category-desc { margin-bottom: 24px; }
.newsfeed-category .category li, .newsfeed .category li {  *zoom: 1;
}
.newsfeed-category .category li:before, .newsfeed-category .category li:after, .newsfeed .category li:before, .newsfeed .category li:after { display: table; content: ""; line-height: 0; }
.newsfeed-category .category li:after, .newsfeed .category li:after { clear: both; }
.newsfeed > h2 { border-bottom: 1px solid #ddd; padding-bottom: 24px; margin-bottom: 24px; margin-top: 0; }
.newsfeed .feed-description { margin-bottom: 24px; font-size: 14px; }
.newsfeed .feed-item-description .feed-description { font-size: 12px; }
.newsfeed ol li > a { font-weight: bold; font-size: 14px; }
.edit textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.button2-left, .button2-left div { float: left; }
.button2-right, .button2-right div { float: right; }
.button2-left { margin: 5px 5px 0 0; }
.button2-right { margin: 5px 0 0 5px; }
.button2-left a, .button2-right a, .button2-left span, .button2-right span { background: #eee; border: 1px solid #e1e1e1; color: #999; cursor: pointer; display: block; float: left; padding: 2px 10px; border-radius: 4px; }
.button2-left span, .button2-right span { color: #999; cursor: default; }
.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span { padding: 0 6px; }
.button2-left a:hover, .button2-right a:hover { background: #e1e1e1; color: #444; text-decoration: none; }
.edit.item-page .control-group a.modal { position: inherit; width: auto !important; margin-left: 0 !important; top: auto !important; }
.controls img.calendar { cursor: pointer; margin-left: 5px; }
.article-content .pagination ul { border-left: 1px solid #ddd; }
.article-content .pagination li { float: left; padding: 12px 24px; line-height: normal; border: 1px solid #ddd; border-left: 0; }
.article-content .pagination li a { border: 0; text-decoration: none; background-color: transparent; line-height: normal; padding: 0; }
.pagenavcounter { margin: 0 0 24px; font-weight: bold; }
#article-index { float: right; margin: 0 0 24px 24px; padding: 10px; width: 30%; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
#article-index ul { margin: 0 0 0 20px; }
.pagenav { margin: 0; padding: 0; list-style: none; }
.pagenav li { margin: 0; padding: 0; float: left; }
.pagenav li.pagenav-prev { margin-right: 10px; }
.pagenav li a { display: inline-block; padding: 12px 24px; line-height: normal; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.pagenav li a:hover, .pagenav li a:active, .pagenav li a:focus { background-color: #666; color: #eee; }
.counter { float: right; line-height: 1; margin: 12px 0; text-align: right; }
.items-more h3 { margin: 0 0 5px; }
.back_button a { display: block; margin: 10px 0; }
.filters { margin: 12px 0 5px; }
.display-limit { margin: 12px 0 5px; }
.filters .filter-search, .filters .display-limit { float: left; width: 50%; }
.filters .display-limit { float: right; text-align: right; }
#system-message dt { font-weight: bold; }
#system-message dd { font-weight: bold; }
#system-message dd.message ul, #system-message dd.error ul, #system-message dd.notice ul { margin: 0; padding: 0; }
#system-message dd.message ul li, #system-message dd.error ul li, #system-message dd.notice ul li { background: none; margin: 0; padding: 5px; }
.tip-wrap { background: #fff6df; border: 1px solid #fb3; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4); -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4); box-shadow: 0 0 3px rgba(0,0,0,0.4); max-width: 300px; z-index: 999; }
.tip-title { border-bottom: 1px solid #fb3; font-weight: bold; padding: 5px 10px; }
.tip-text { font-size: 12px; margin: 0; padding: 5px 10px; }
.hasTip img { border: none; margin: 0 5px 0 0; }
.width-10 { width: 10px; }
.width-20 { width: 20px; }
.width-30 { width: 30px; }
.width-40 { width: 40px; }
.width-50 { width: 50px; }
.width-60 { width: 60px; }
.width-70 { width: 70px; }
.width-80 { width: 80px; }
.width-90 { width: 90px; }
.width-100 { width: 100px; }
.height-10 { height: 10px; }
.height-20 { height: 20px; }
.height-30 { height: 30px; }
.height-40 { height: 40px; }
.height-50 { height: 50px; }
.height-60 { height: 60px; }
.height-70 { height: 70px; }
.height-80 { height: 80px; }
.height-90 { height: 90px; }
.height-100 { height: 100px; }
.iframe-bordered { border: 1px solid #ddd; }
.input-prepend .chzn-container-single .chzn-single { border-color: #ccc; height: 26px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.input-prepend .chzn-container-active .chzn-single-with-drop { -webkit-border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; border-radius: 0 3px 0 0; }
.input-prepend .chzn-container-single .chzn-drop { border-color: #ccc; }
.btn-group .chzn-results { white-space: normal; }
.languageswitcherload { float: right; width: 100%; }
.languageswitcherload .mod-languages { text-align: right; }
.logo { width:100%; margin:0 auto; line-height:15px!important; /*background-image: url("../../../images/headerbg.jpg"); background-position:left 25px; background-repeat:repeat-x;  background-color:#fff;*/  }
.logo-image img { width:100%!important; height:100%!important;}
.logo a { display: inline-block; line-height: 1; margin: 0; }
.logo-image { overflow: hidden;  }
.logo-image a { background-image: url("../../../images/logo.jpg"); background-repeat: no-repeat; background-position:center top; width: 100%!important; height: 120px; margin:10px 0 0 0; }
.logo-image span, .logo-image small { display: none; }
.logo-text a { color: #444; text-decoration: none; font-size: 15px; }
.logo-text:hover a, .logo-text a:hover, .logo-text a:active, .logo-text a:focus { text-decoration: none; }
.logo-text .site-slogan { display: block; font-size: 12px; margin-top: 5px; }
.head-search { position:absolute; top:10px; right:87px;}
.head-search form { margin: 0; float: right; }
.head-search label { display: none; }
.head-search .input { background: url("../../../images/themes/blueDark/ico/search-invert.png") no-repeat 8px center; width: 120px; padding-left: 26px; }
.head-search .input:focus { color: #444; width: 180px; }
.t3-sl { padding-bottom: 0px; padding-top: 0px; }
.t3-mainbody {  padding:10px; box-shadow:0 0 0px 0px rgba(0, 0, 0, 0.2); margin-bottom:10px; background-color:#fcfcfc; box-shadow:0 1px 15px #CCCCCC; }
.t3-footer { color: #222;  *zoom: 1;  margin:0 auto; box-shadow:0 0 9px 1px rgba(0, 0, 0, 0.2);
}
.t3-footer:before, .t3-footer:after { display: table; content: ""; line-height: 0; }
.t3-footer:after { clear: both; }
.t3-footer small { display: block; padding-top: 14px; font-size: 12px; }
.t3-footer a { color: #ffcc00; }
.t3-footer a:hover, .t3-footer a:active, .t3-footer a:focus { color: #e6e6e6; }
.t3-footnav { padding: 10px 0;  *zoom: 1;
}
.t3-footnav:before, .t3-footnav:after { display: table; content: ""; line-height: 0; }
.t3-footnav:after { clear: both; }
.t3-footnav ul { list-style: none; margin-left: 0; }
.t3-footnav li { line-height: 24px; }
.t3-footnav .module-title { font-size: 16px; color: #999; }
.t3-copyright { border-top: 1px solid #2f2f2f; font-size: 10px; padding: 10px 0;  *zoom: 1; background-color:#2D3956;
}
.t3-copyright:before, .t3-copyright:after { display: table; content: ""; line-height: 0; }
.t3-copyright:after { clear: both; }
.copyright { float: left; }
.poweredby { float: right; text-align: right; }
.poweredby .t3-logo, .poweredby .t3-logo-small { float: right; opacity: .5; }
.module_style1 { background: url('../../../images/shadow-left.png') #363F61 top right repeat-y; }
.module_style1 .module-title { color: #fff; background-color: #ffcc00; }
.t3-sidebar-1 .module_style1 .module-title { color: #434343; border-bottom: 0; font-family:Arial, Helvetica, sans-serif; }
.t3-sidebar-1 .module_style1 .module-ct { border-top: 0; padding-top: 0; }
.t3-sidebar-1 .module-title {  }
.module-title { border-bottom: 0px solid #cfcfcf; }
.module-ct { border-top: 0px solid #fff; padding-top: 0px; }
.ezb-mod a { color: #dbdbdb; }
.module_style1 .ezb-mod .mod-item + .mod-item { border-top: 1px solid #757575; margin: 0 !important; }
.module_style1 #ezblog-categories .avatar { border: 0; }
.module_style1 #ezblog-categories .mod-avatar { margin: 0 10px 0 14px; }
span.bt-count { background-color: #f1f1f1; border-radius: 20px; font-size: 11px; float: right; width: 24px; text-align: center; }
.mod-category-name { padding: 0 11px 0 18px; }
.t3-sidebar-1 .module-title { font-weight: normal; font-size: 17px; }
.t3-sidebar-1 .module-title span { font-weight: normal; }
.module_style1 .ezb-mod .mod-post-title { font-size: 12px; color: #e7e7e7; font-weight: normal; }
.module_style1 .ezb-mod .mod-post-author.at-bottom { border: 0; }
.module_style1 .ezb-mod .post-date { font-size: 11px; color: #e7e7e7; }
.module_style1 .ezb-mod .mod-post-author.at-bottom { border-top: 0; margin: 0; padding: 10px 0 0; }
.module_style1 .ezblog-latestpost_style1 { padding: 0 18px; }
.module_style1 .ezblog-latestpost_style1 .ezb-mod .mod-item { padding: 12px 0 16px !important; color: #e7e7e7; }
.mod_easyblogarchive .mod-months .mod-month { color: #8a8a8a; font-weight: bold; background: url('../../../images/icon-date2.png') left center no-repeat; }
.mod_easyblogarchive .mod-months .mod-month a { color: #8a8a8a; }
.mod_easyblogarchive .mod-year a { color: #5f849c; }
.custom p { margin: 0; line-height:22px; }
.acymailing_module_form .acysubbuttons { text-align: left; }
.t3-sidebar div.acymailing_module { margin: 0 18px !important; }
.t3-sidebar .mod_easyblogcalendar td { border: 0; }
.t3-sidebar .mod_easyblogcalendar td.blank { background-color: #F5F5F5; }
.mod_easyblogcalendar td.withpost { border-radius: 20px; }
.mod_easyblogcalendar { background-color: #f5f5f5; margin: 0 18px; }
.t3-sidebar .mod_easyblogcalendar td { background-color: #f5f5f5; padding: 4px 0; color: #9099b7; font-size: 14px; }
.module_nomargin .module-ct { padding-top: 0; }
.topauthor { background: url('../../../images/shadow-right.png') #fff top left repeat-y; }
.topauthor .module-title { border-bottom: 1px solid #f1f1f1; }
.ezb-mod .mod-author-name a { font-family: Open Sans; font-weight: 600; font-size: 15px; color: #5f849c; }
.ezb-mod .mod-author-post.small { color: #5F5F5F; font-size: 12px; margin: auto; }
.topauthor .ezb-mod .mod-item { border-bottom: 1px solid #f0f0f0; padding: 13px 0 !important; }
.topauthor .ezb-mod .mod-avatar { margin-right: 18px; }
.topauthor .ezb-mod .mod-author-bio, .topauthor .ezb-mod .mod-author-brief { padding: 0 18px; margin-bottom: 0; border-bottom: 0; }
.topauthor .ezb-mod > .mod-item:hover { background: url('../../../images/bt-icon-bottom.png') #5f849c bottom right no-repeat; }
.topauthor .ezb-mod > .mod-item:hover .mod-author-name a, .topauthor .ezb-mod > .mod-item:hover .mod-author-post.small { color: #fff; text-decoration: none; }
.topauthor .ezb-mod .mod-item + .mod-item { border-top: 0 none; margin: 0 !important; }
.t3-sidebar-2 .t3-module { margin-bottom: 20px; }
.bt-blocks { margin: 0 10px; }
.swap-bt-block { background-color: #fff; float: left; width: 50%; }
.swap-bt-block .bt-block { margin: 20px 10px; }
.t3-sidebar table#eblog-calendar { border: 0; }
.t3-sidebar .mod_easyblogcalendar #eblog-calendar th.calendar_month { background-color: #5f849c; border: 0; color: #fff; padding: 10px 0; border-radius: 10px 10px 0 0; text-align: center; }
.t3-sidebar .mod_easyblogcalendar #eblog-calendar th.calendar_month a { color: #fff; font-size: 18px; font-weight: 600; font-family: Open Sans; text-transform: uppercase; text-decoration: none; }
.t3-sidebar .mod_easyblogcalendar #eblog-calendar td.withpost { background-color: #5f849c; }
.t3-sidebar .mod_easyblogcalendar #eblog-calendar td.withpost a { color: #fff; }
.t3-sidebar .mod_easyblogcalendar #eblog-calendar th.calendar_day { border: 0; background: none; color: #5f849c; text-transform: uppercase; font-size: 14px; font-weight: normal; padding: 12px 0; }
.t3-sidebar .mod_easyblogcalendar #eblog-calendar th.calendar_month a.prevMonth { border: 0; background: url('../../../images/next-day.png') center center no-repeat; margin-left: 20px; width: 24px; height: 24px; text-indent: 99px; overflow: hidden; }
.t3-sidebar .mod_easyblogcalendar #eblog-calendar th.calendar_month a.nextMonth { border: 0; margin-right: 20px; overflow: hidden; width: 24px; height: 24px; text-indent: 99px; background: url('../../../images/prev-day.png') center center no-repeat; }
.module_noborder .module-ct { border: 0; padding-top: 0; }
.simplemodal-wrap .btl-content-block h3 { background-color: #5f849c; }
.btl-input > input:focus, .btl-input > textarea:focus { border-color: #5f849c; }
input.btl-buttonsubmit, button.btl-buttonsubmit { background: #5f849c; border: 1px solid #8ea8ba; }
input.btl-buttonsubmit:hover, button.btl-buttonsubmit:hover { background: #5f849c; }
#btl-content-login #bt_ul li { background: url('../../../images/li-icon.png') left center no-repeat; padding-left: 14px; }
#btl-content-login #bt_ul li:hover { background: url('../../../images/themes/blueDark/li-icon-hover.png') left center no-repeat; }
#btl-content-login #bt_ul li a:hover { color: #5f849c; }
#simplemodal-container a.modalCloseImg { background: url('../../../images/themes/blueDark/close-bt.png') no-repeat scroll center top transparent; }
#simplemodal-container a.modalCloseImg:hover { background: url('../../../images/themes/blueDark/close-bt.png') no-repeat scroll center bottom transparent; }
.blocknews .bt-title a { font-size: 16px; line-height: 30px; font-weight: 400; color: #5f849c; font-family: Open Sans; }
.custom_noborder p { padding-left: 18px; }
.fpshow .bt-caption-content .bt-category a, .fpshow .bt-title a, .fpshow .bt-footernav .bt-title { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.fpshow .bt-footernav .active, .fpshow .bt-slide { background-color: #175185; box-shadow:0px 0px 1px 0 #ccc; }
.content-mass-top .module-ct { padding-top: 0; border-top: 0; }
.collapse { z-index: 99; }
#module-in-profile h3 { color: #5f849c; font-size: 16px; font-weight: normal; line-height: 24px; padding-top: 15px !important; padding-left: 15px !important; }
#btl-content #btl-content-profile #module-in-profile ul li:hover a, #btl-content #btl-content-profile #module-in-profile ul li.active a { color: #5f849c; }
#btl .btl-panel > span.active, #btl .btl-panel > span:hover, button.btl-buttonsubmit:focus, input.btl-buttonsubmit:focus { background-color: #5f849c; }
.mod_easyblogtagcloud { padding: 0 18px; }
.mod_easyblogtagcloud a.tag-cloud { color: #808080; padding: 0 5px; border-radius: 3px; background-color: #d6d6d6; margin-right: 3px; margin-bottom: 12px; display: inline-block; font-size: 12px !important; font-weight: bold; text-decoration: none; }
.mod_easyblogtagcloud a.tag-cloud:hover { background-color: #5f849c; color: #fff; }
div.k2TagCloudBlock a:hover { background-color: #5f849c; color: #fff; }
#btl .btl-panel > #btl-panel-profile { background: url('../../../images/themes/blueDark/btl-panel-bg.png') #fff 85% center no-repeat; }
.article-info dd { font-family: Open Sans; text-transform: uppercase; }
.readmore a { background: url("../../../images/themes/blueDark/easyblog/icon-readmore-k2.png") no-repeat center left; padding-left: 24px; display: inline-block; line-height: 20px; float:right; margin-right:20px; background-color:#eee; padding-right:5px; }
.latestItemCategory a, .genericItemCategory a, .userItemCategory a, .tagItemCategory a, .category-name a { color: #858585; }
div.k2ArchivesBlock ul li a:hover, .latestItemCategory a:hover, .genericItemCategory a:hover, .userItemCategory a:hover, .tagItemCategory a:hover, .t3-sidebar-1 .defaultLayout .bt-author a, .category-name a:hover { color: #5f849c; }
.page-header h1, .page-title {  font-weight: normal; text-transform: uppercase; color: #5f849c; line-height: 24px; padding: 10px 0; }
.k2AccountPageUpdate button.button, .login_page button.button, .categories-list .item-title, .homepage .blog-featured .page-header { }
.profile_page legend, .k2AccountPage th.k2ProfileHeading, .headding_registed_page, .page-heading { color: #5f849c; }
#ezblog-body #section-comments h3.section-title, .date-create-blog, #ezblog-menu .blog-navi { background: #5f849c; }
#ezblog-body #section-author .author-info-top .author-name, .author_recent_post h3, #eblog-wrapper .author_recent_post ul.entry-related-post li a:hover, #ezblog-body #section-comments h3.section-title.title-list-comment, #ezblog-body .blog-read .blog-meta a, #ezblog-body .blog-read .blog-option a:hover, #ezblog-body .blog-read .blog-title, #eblog-wrapper #ezblog-head h1.component-title, #ezblog-section, #ezblog-label, #ezblog-body .blog-meta a:hover, .profile-info-top .profile-title a, .profile-info-top .profile-connect a, #ezblog-body .blog-post .blog-title, #ezblog-body .blog-post .blog-title a, #ezblog-body .blog-meta-bottom .comment-readmore a { color: #5f849c; }
#ezblog-body .blog-meta-bottom div.comment-readmore > span + span { border-left: 1px solid #5f849c; }
#eblog-wrapper #section-author .section-author-inner img.avatar, #eblog-wrapper .blog-read-inner-left img.avatar, div.itemAuthorBlock img.itemAuthorAvatar, #eblog-wrapper .profile-head img.avatar { border: 3px solid #5f849c; }
#ezblog-body .profile-connect .connect-links li + li { border-left: 1px solid #5f849c; }
#ezblog-body .list-categories li .category-name a:hover, #ezblog-body .list-categories li .category_rss a:hover, #ezblog-body .list-categories li .category-name a { background-color: #5f849c; }
#eblog-wrapper #comment-form input#btnSubmit, #ezblog-menu .blog-navi li.toolbar-item > a:hover, #ezblog-menu .blog-navi li.toolbar-item > a:focus, #ezblog-menu .blog-navi .user-access a.active { background: #425c6c; }
#ezblog-menu .blog-navi li.toolbar-item + li.toolbar-item { border-left: 1px solid #8ea8ba; }
#eblog-wrapper .blog-taglist.black-tag a i, #eblog-wrapper .blog-taglist.black-tag a span, #eblog-wrapper .blog-taglist.black-tag a b { background-image: url("../../../images/themes/blueDark/easyblog/bg-tag-list.png"); }
#ezblog-menu .blog-navi .user-form form a { color: #5f849c !important; }
#ezblog-menu .blog-navi .user-form form .button { background: #5f849c !important; }
#ezblog-body .list-categories li .category_rss a { background-color: #425c6c; }
body .ui-stars-star a { background: url("../../../images/themes/blueDark/easyblog/easy-rate-image.png") repeat-x scroll left top transparent !important; }
body .ui-stars-star-hover a, body .ui-stars-star-hover a:hover { background: url("../../../images/themes/blueDark/easyblog/easy-rate-image.png") repeat-x scroll left -17px transparent !important; }
body .ui-stars-star-on a { background: url("../../../images/themes/blueDark/easyblog/easy-rate-image.png") repeat-x scroll left -34px transparent !important; }
div.genericItemReadMore a, div.catItemReadMore a, div.tagItemReadMore a, div.userItemReadMore a, div.latestItemReadMore a { background: url("../../../images/themes/blueDark/easyblog/icon-readmore-k2.png") no-repeat scroll left center; }
h3.subCategory-title, div.itemListCategory h2, div.userBlock h2, .item_infor a:hover, div.catItemHeader span.catItemAuthor a:hover, div.itemHeader h2.itemTitle, div.catItemHeader h3.catItemTitle, div.tagItemHeader h2.tagItemTitle, div.userItemHeader h3.userItemTitle, h2.latestItemTitle, div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl, div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail, h3.itemCommentsCounter { color: #5f849c; }
div.subCategory h2 a, div.itemAuthorLatest h3 span, div.itemRelated h3 span, div.itemCommentsForm form input#submitCommentButton, div.itemCommentsForm h3 { background: #5f849c; }
.defaultLayout .btcontentshowcase-prev:hover { background: url("../../../images/themes/blueDark/prev-hover.png") no-repeat center center !important; }
.defaultLayout .btcontentshowcase-next:hover { background: url("../../../images/themes/blueDark/next-hover.png") no-repeat center center !important; }
.contact h3 { color: #5f849c; }
ul.pagination-list li.page-number a.pagenav:hover { color: #5f849c; }
#btl .btl-panel { border-right: 1px solid #8ea8ba; }
#btl .btl-panel > span, button.btl-buttonsubmit, input.btl-buttonsubmit { border-bottom: 1px solid #8ea8ba; }
.type-show .grid { background: url(../../../images/themes/blueDark/icon-grid.png) no-repeat center center; }
.type-show .list { background: url(../../../images/themes/blueDark/icon-list.png) no-repeat center center; }
.page-subtitle, .componentheading { font-family: Open Sans; color: #5f849c; }
.latestItemCategory a, .genericItemCategory a, .userItemCategory a, .tagItemCategory a, .genericItemTitle a, #ezblog-body .blog-meta *, #ezblog-body .blog-post .blog-title, #ezblog-body .blog-post .blog-title a, #ezblog-body .blog-meta-bottom .comment-readmore a, .profile-info-top .profile-title a, #ezblog-label, #eblog-wrapper #ezblog-head h1.component-title, #ezblog-section, #ezblog-body .list-categories li .category-name a, .blog-created-item span.date-day, .blog-created-item span.date-month, #ezblog-body .blog-read .blog-title, #ezblog-body #section-author .author-info-top .author-name, body #comment-form textarea, body #comment-form input, body #comment-form #markItUpComment textarea, .easy-blog-comment .form-row-inner .label, .comment-author a, .comment-date, div.catItemHeader span.catItemAuthor a, div.catItemHeader span.catItemDateCreated, div.catItemCommentsLink a, div.tagItemHeader span.tagItemDateCreated, div.userItemHeader span.userItemDateCreated, div.userItemCommentsLink a, span.latestItemDateCreated, div.itemHeader span.itemAuthor a, div.itemHeader span.itemDateCreated, .k2_item_comment_link a, div.catItemHeader h3.catItemTitle, div.tagItemHeader h2.tagItemTitle, div.userItemHeader h3.userItemTitle, h2.latestItemTitle, div.itemHeader h2.itemTitle, div.itemHeader span.itemDateCreated, .k2_item_comment_link a, div.itemAuthorBlock h3.itemAuthorName, div.itemComments ul.itemCommentsList li span.commentAuthorName, div.itemComments ul.itemCommentsList li span.commentDate, div.itemListCategory h2, div.userBlock h2, div.subCategory h2 a, h3.subCategory-title { font-family: Open Sans; }
.nav > li > a:hover, .nav > li > a:focus { background: none; }
.topbgwid{ margin:0 auto; background-image: url("../../../images/headerbg.jpg"); background-position:left bottom; background-color:#fff; background-repeat:repeat-x; /*box-shadow:0 0 9px 1px rgba(0, 0, 0, 0.2);*/}
.jfontsize{ float:right; margin-top:10px;}
.t3-sidebar marquee{  margin:0px; height:200px;}
.t3-sidebar marquee li{  margin:0 0 5px 0; border-bottom:1px solid #fff;}

.article-intro marquee{ background-color:#EFF1F0;}

.minphot td img{width:100%!important; height:100%!important;}
.t3-sidebar-2 p{ padding:0 10px 0 0px; line-height:20px; }
.t3-sidebar-2 {background-color:#5E9DC8;}
.t3-sidebar-1 {background-color:#EFF1F0;}
.camera_wrap{ padding:0px;}
.pos16{ float:left; margin:0 10px; background-color:#B0C4DE; height:385px; overflow:hidden; width:44%;}
.pos17{ float:left; margin:0 10px; background-color:#EFF8FE; height:385px; overflow:hidden; width:44%;}
#Mod147{ height:200px; overflow:hidden;}
.footernav{}
.footernav ul{ margin:0px; padding:0px;}
.footernav li{ margin:0px; padding:0 15px 0 0; float:left; font-size:14px;}
.footernav li a:hover{ color:#fff;}
#ckimgrsz .preview{ height:0px;}