/* ******************************  mike *********************** */
h3.module_title {
	color:#005580 !important;
/*	font-weight: normal !important; */
}
h4.newsflash-title {
	color:#005580 !important;
	font-weight: normal !important;
	font-size:14px !important;
}
h3.newsflash-title {
	color:#005580 !important;
	font-weight: normal !important;
	font-size:16px !important;
	background:#eeeeee;
	padding: 5px 5px 8px 5px;
	margin-bottom: 10px !important;
}
p.mod-newsflash mod-newsflash__ {
	font-weight: normal !important;
	font-size:10px !important;
}
.mod-newsflash .item {
	font-family:'Open Sans', sans-serif !important;
	font-size:13px !important;
	line-height: 20px;
	margin-bottom: 25px;
	padding-bottom: 14px;
}
.item_introtext p {
	font-family:'Open Sans', sans-serif !important;
	font-size:14px !important;
}
.syndicate-module,
.syndicate-module_syndicate,
._syndicate 
{
	font-size:14px !important;
}
div._syndicate {
	padding: 0px 0px 5px 10px !important;
	display: inline-block;
}

.page-blog p.item_title {
	color:#005580 !important;
/*	font-weight: normal !important; */
	font-size:16px !important;
}
.page-blog .page_header h2 {
/*	font-weight: normal !important; */
	font-size:16px !important;
}
.page-blog p.item_title {
	width: 100%;
}
.item_introtext h3 {
	color:#005580 !important;
	font-weight: normal !important;
	font-family:'Open Sans', sans-serif !important;
	font-size:13px !important;
}
.item_introtext {
	color:#626262 !important;
	font-weight: normal !important;
	font-family:'Open Sans', sans-serif !important;
	font-size:13px !important;
}

.page_header h1,
.page_header h2,
.item_title {
	color:#005580 !important;
/*	font-weight: normal !important; */
/*	font-family:'Open Sans', sans-serif !important; */
	font-size:16px;
	font-weight: bold;
	line-height: 22px;
}
.item_header p.item_title,
.item__featured .item_title {
	font-weight: normal !important;
}

/* ******************************************************************* */

h1,
h2.item_title,
.item__featured .item_title,
.module_title,
.page-category .item_title,
.page_header h2,
.category_title h2,
.item_title
{
	padding: 8px 15px;
}

.tab-content{
    line-height: 1.5;
}

ul li {
    line-height: 1.5;
	font-size:14px !important;
} 
ol li {
	list-style-image: none;
    line-height: 1.5;
	font-size:14px !important;
	padding-left: 5px;
} 

#set-nn_sliders-1{
    line-height: 1.5;
}    

.moduletable-wrapper.breadcrumb {
	background:#fff;}
.breadcrumb {
	width:100%;font-size:12px !important;
}

h1, h2, h3, h4 {
	color:#005580 !important;
}

.category_desc p {
	line-height: 1.5 !important;
	font-family: 'Open Sans', sans-serif;
	font-size:14px !important;
	text-align: justify;
}
	
.item_fulltext p {
	line-height: 1.5 !important;
	font-family: 'Open Sans', sans-serif;
	font-size:14px !important;
	text-align: justify;
/*	hyphens: auto;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto; */
}	

.newsflash-title-wrapper h4 {
	font-size:13px;
	font-weight: bold;
}

img.accordion-icon-right {
	padding-top: 0px;
	padding-bottom: 0px;
	border: 0px;
	float: right;
}
img.accordion-icon-left {
	padding-top: 0px;
	padding-bottom: 0px;
	border: 1px;
	float: left;
}


.page-category__testimonials .img-intro img,
.page-featured .img-intro img
{
	border-radius: 0px;
	max-width: 80%;	
}

.page-featured .items-leading .item__featured,
.page-category .category_desc p,
.page-blog .category_desc p
{
	font-size: 14px;
	margin-bottom: 25px;

}
.img-full__left,
.img-full-left,
.img-full__right,
.img-full-right
{
	max-width: 30%;
}
.img-intro__left,
.img-intro-left,
img.left,
.img-intro__right,
.img-intro-right,
img.right
{
	max-width: 35%;
}
.img-intro {
	max-width: 200px;
}

.img-intro__left img,
.img-intro-left img,
.img-intro__right img,
.img-intro-right img
{
	padding: 0;
}

a.readmore,
.mod-newsflash a.readmore
{
	padding: 5px 25px 5px 25px !important;
	margin: 0px 0px 10px 0px;
	
}

ul.vak-yrs {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
li.vak-yr {
/*    padding: 5px 15px; */
    display: inline-block;
    margin-bottom: 5px;
}
li.vak-yr a {
    padding: 5px 10px;
    color: #000;
/*    text-decoration: none; */
}
li.vak-yr a:hover {
    background-color: #555;
    color: white;
}
.page-item ul li ol li
{
    list-style-image: none;
}
img.vak-lbl-right,
img.vak-lbl-left {
	border: 0;
	margin: 0;
	padding: 0;
	display: inline-block;
}
img.vak-lbl-right
{
	float: right;
	margin-left: 5px;
}
img.vak-lbl-left {
	float: left;
	margin-right: 5px;
}


table.standard,
table.standard tr,
table.standard th,
table.standard td,
table.std,
table.std tr,
table.std th,
table.std td
{
	border-width: 0px;
	border-collapse: separate;
}
table.standard,
table.std {
	width:100%;
	display: table;
	border-spacing: 5px;
	margin: 0px 0px 10px 0px;
}
table.standard tr,
table.std tr {
	display: table-row;
}
table.standard th,
table.standard td,
table.std th,
table.std td {
	display: table-cell;
	padding: 9px;
	vertical-align: middle;
	text-align: left;
}
table.top td,
table.top th {
	vertical-align: top !important;
}
table.standard th.cntr,
table.standard td.cntr,
table.std th.cntr,
table.std td.cntr,
table.standard th.centred,
table.standard td.centred,
table.std th.centred,
table.std td.centred,
table.centred th,
table.centred td,
table.cntr th,
table.cntr td,
tr.centred td,
tr.centred th,
tr.cntr td,
tr.cntr th
{
	text-align: center;
}

table.standard th.left,
table.standard td.left,
table.std th.left,
table.std td.left,
tr.left td,
tr.left th
{
	text-align: left;
	float: none;
}
table.standard td,
table.std td
{
	font-weight: normal;
	background-color: #eaeaea;
}

table.standard th,
table.std th
{
	font-weight: bold;
	background-color: #e0e0e0;
}
table.standard th.bold,
table.standard td.bold,
table.std th.bold,
table.std td.bold,
tr.bold th,
tr.bold td
{
	font-weight: bold;
}

table.standard th.dark,
table.standard td.dark,
table.std th.dark,
table.std td.dark,
table.dark th,
table.dark td,
tr.dark td,
tr.dark th
{
	background-color: #e0e0e0;
}

table.standard th.light,
table.standard td.light,
table.std th.light,
table.std td.light,
table.light th,
table.light td,
tr.light td,
tr.light th
{
	background-color: #eaeaea;
}
table.standard th.small,
table.standard td.small,
table.std th.small,
table.std td.small {
	font-size:10px;
}

img.news {
	margin: 5px 20px 5px 0;
	padding:0;
}
img.news-left {
	float: left;
	margin: 5px 20px 5px 0;
	padding:0;
}
img.news-right {
	float: right;
	margin: 5px 0 5px 25px;
	padding:0;
}
img.news-inline {
	float: left;
	margin: 5px 10px 5px 0;
	padding:0;
}
img.inline {
	float: left;
}
img.alone {
	float: none;
}
img.news-center {
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
/*
  width: 50%;
*/
}
img.news-front {
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  border: 0 !important;
}


img.icon-left,
img.icon-right
{
	padding:0;
	border:0;
}
img.icon_left,
img.icon_right
{
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	padding:0;
	border:0;
}
img.icon_left,
img.icon-left
{
	float: left;
	margin: 0px 10px 5px 0;
}
img.icon_right,
img.icon-right,
{
	float: right;
	margin: 0px 0 5px 15px;
}

ul.justify li,
ol.justify li
{
	text-align: justify;
}

.page-blog .category_desc p,
.page-category .category_desc p,
.page-category .items-row
{
	margin-bottom: 0px;
	padding-bottom: 15px;
	border-bottom: 0px;
}

/*
div.table, div.table-row, div.table-cell {
	border-color: #A9A9A9;
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
}

div.table {
	display: table;
	border-width: 2px;
}

div.table-row {
	display: table-row;
}

div.table-cell {
	display: table-cell;
	padding: 15px;
	border-width: 1px;
}
*/
/* Tabulizer */
.dataTables_info {
	font-size: 13px !important;
}
.dataTables_empty {
	font-weight: bold !important;
	padding: 20px 10px !important;
}
div.paging_full_numbers a.paginate_button {
    color: #333333 !important; /* dima added */
/*	font-weight: bold !important; */
}
div.paging_full_numbers a.paginate_active {
    color: #e9e9e9 !important; /* dima, was: #b9b9b9 !important */
    background-color: #7F7F7F !important; /* dima, was: #7A7A7A */
}
select {
	font-size: 13px; /* dima */
}
.mourning {
	border: 2px solid black;
	padding: 2px 5px;
}

blockquote {
	padding-bottom: 5px !important;
	margin-bottom: 5px !important;
}
/*
li.firstItem {
	padding-top: 5px !important;
}
*/
li.lastItem {
	padding-bottom: 5px !important;
}
li.mega.lastItem {
	padding-bottom: 1px !important;
}
.chronoforms6_credits {
	font-size: 0;
/*	color: White !important; */
/*	display: none; */
	outline: none;
	visibility: hidden;
}

div.ui.g2-message ul li
{
	list-style-image: none !important;
}
ol.bold > li::marker {
  font-weight: bold;
}

a.image_link {
  padding: 3px 5px 0px 0px!important;
}
a.image_link > img {
  width: 100%;
  height: auto;
}
li.just {
	text-align: justify;
	padding-bottom: 5px;
}
hr.notes,
hr.notice {
  width: 30% !important;
  text-align: left !important;
  margin: 15px 0 10px 0 !important;
  border: none !important;
  background-color:#626262 !important;
  color:#626262 !important;
  height: 1px !important;
/*  padding: 10px 0 5px 0 !important; */
}
ul.nobottom,
ul.nobottom > li.lastItem,
p.nobottom {
  padding-bottom: 3px !important;
  margin-bottom: 0px !important;
}
ul.weblinks div.img-intro {
  max-width: 100% !important;
}