@charset "utf-8";

/**
 * 2.0 - Typography
 */

.news_single_canvas h1,
.news_single_canvas h2,
.news_single_canvas h3,
.news_single_canvas h4,
.news_single_canvas h5,
.news_single_canvas h6 {
	clear: both!important;
	font-weight: 900!important;
	margin: 40px 0 25px!important;
}

.news_single_canvas h1 {
	font-size: 26px;
	line-height: 1.2727272727!important;
}

.news_single_canvas h2 {
	font-size: 22px;
	line-height: 1.25!important;
}

.news_single_canvas h3 {
	font-size: 20px;
	line-height: 1.2173913043!important;
}

.news_single_canvas h4,
.news_single_canvas h5,
.news_single_canvas h6 {
	font-size: 16px;
	line-height: 1.1052631579!important;
}

.news_single_canvas h4 {
	letter-spacing: 0.13333em!important;
	text-transform: uppercase!important;
}

.news_single_canvas h6 {
	font-style: italic!important;
}

.news_single_canvas h1:first-child,
.news_single_canvas h2:first-child,
.news_single_canvas h3:first-child,
.news_single_canvas h4:first-child,
.news_single_canvas h5:first-child,
.news_single_canvas h6:first-child {
	margin-top: 0!important;
}

.news_single_canvas p {
	margin: 0 0 25px!important;
}

.news_single_canvas p:last-child {
	margin: 0 0 0!important;
}

.news_single_canvas b,
.news_single_canvas strong {
	font-weight: 700!important;
}

.news_single_canvas dfn,
.news_single_canvas cite,
.news_single_canvas em,
i {
	font-style: italic!important;
}

.news_single_canvas blockquote {
	border-left: 4px solid #1a1a1a!important;
	color: #686868!important;
	font-size: 16px!important;
	font-style: italic!important;
	line-height: 1.4736842105!important;
	margin-bottom: 28px!important;
	padding: 0 0 0 24px!important;
}

.news_single_canvas blockquote:not(.alignleft):not(.alignright) {
	margin-left: -28px!important;
}

.news_single_canvas blockquote blockquote:not(.alignleft):not(.alignright) {
	margin-left: 0!important;
}

.news_single_canvas blockquote:before,
.news_single_canvas blockquote:after {
	content: ""!important;
	display: table!important;
}

.news_single_canvas blockquote:after {
	clear: both!important;
}

.news_single_canvas blockquote > :last-child {
	margin-bottom: 0!important;
}

.news_single_canvas blockquote cite,
.news_single_canvas blockquote small {
	color: #1a1a1a!important;
	font-size: 16px!important;
	line-height: 1.75!important;
}

.news_single_canvas blockquote em,
.news_single_canvas blockquote i,
.news_single_canvas blockquote cite {
	font-style: normal!important;
}

.news_single_canvas blockquote strong,
.news_single_canvas blockquote b {
	font-weight: 400!important;
}

.news_single_canvas blockquote.alignleft,
.news_single_canvas blockquote.alignright {
	border: 0 solid #1a1a1a!important;
	border-top-width: 4px!important;
	padding: 18px 0 0!important;
	width: -webkit-calc(50% - 14px)!important;
	width: calc(50% - 14px)!important;
}

.news_single_canvas address {
	font-style: italic!important;
	margin: 0 0 28px!important;
}

.news_single_canvas code,
.news_single_canvas kbd,
.news_single_canvas tt,
.news_single_canvas var,
.news_single_canvas samp,
.news_single_canvas pre {
	font-family: Inconsolata, monospace!important;
}

.news_single_canvas pre {
	border: 1px solid #d1d1d1!important;
	font-size: 16px!important;
	line-height: 1.3125!important;
	margin: 0 0 28px!important;
	max-width: 100%!important;
	overflow: auto!important;
	padding: 14px!important;
	white-space: pre!important;
	white-space: pre-wrap!important;
	word-wrap: break-word!important;
}

.news_single_canvas code {
	background-color: #d1d1d1!important;
	padding: 2px 4px!important;
}

.news_single_canvas abbr[title] {
	border-bottom: 1px dotted #d1d1d1!important;
	cursor: help!important;
}

.news_single_canvas mark,
.news_single_canvas ins {
	background: #007acc!important;
	color: #fff!important;
	padding: 2px 4px!important;
	text-decoration: none!important;
}

.news_single_canvas sup,
.news_single_canvas sub {
	font-size: 75%!important;
	height: 0!important;
	line-height: 0!important;
	position: relative!important;
	vertical-align: baseline!important;
}

.news_single_canvas sub {
	top: -6px!important;
}

.news_single_canvas sup {
	bottom: -3px!important;
}

.news_single_canvas small {
	font-size: 80%!important;
}

.news_single_canvas big {
	font-size: 125%!important;
}


/**
 * 3.0 - Elements
 */

.news_single_canvas hr {
	background-color: #d1d1d1!important;
	border: 0;
	height: 1px!important;
	margin-bottom: 28px!important;
}

.news_single_canvas ul,
.news_single_canvas ol {
	margin: 0 0 28px 0!important;
	padding: 0!important;
}

.news_single_canvas ul {
	list-style: disc!important;
}

.news_single_canvas ol {
	list-style: decimal!important;
}

.news_single_canvas li > ul,
.news_single_canvas li > ol {
	margin-bottom: 0!important;
}

.news_single_canvas li > ul,
.news_single_canvas blockquote > ul {
	margin-left: 20px!important;
}

.news_single_canvas li > ol,
.news_single_canvas blockquote > ol {
	margin-left: 24px!important;
}

.news_single_canvas dl {
	margin: 0 0 28px!important;
}

.news_single_canvas dt {
	font-weight: bold!important;
}

.news_single_canvas dd {
	margin: 0 0 28px!important;
}

.news_single_canvas table,
.news_single_canvas th,
.news_single_canvas td,
.news_single_canvas .mce-item-table,
.news_single_canvas .mce-item-table th,
.news_single_canvas .mce-item-table td {
	border: 1px solid #d1d1d1!important;
}

.news_single_canvas table a {
	color: #007acc!important;
}

.news_single_canvas table,
.news_single_canvas .mce-item-table {
	border-collapse: separate!important;
	border-spacing: 0!important;
	border-width: 1px 0 0 1px!important;
	margin: 0 0 28px!important;
	width: 100%!important;
}

.news_single_canvas table th,
.news_single_canvas .mce-item-table th,
.news_single_canvas table caption {
	border-width: 0 1px 1px 0!important;
	font-size: 16px!important;
	font-weight: 700!important;
	padding: 7px!important;
	text-align: left!important;
	vertical-align: baseline!important;
}

.news_single_canvas table td,
.news_single_canvas .mce-item-table td {
	border-width: 0 1px 1px 0!important;
	font-size: 16px!important;
	padding: 7px!important;
	vertical-align: baseline!important;
}

.news_single_canvas img {
	border: 0!important;
	height: auto!important;
	max-width: 100%!important;
	vertical-align: middle!important;
}

.news_single_canvas a img {
	display: block!important;
}

.news_single_canvas figure {
	margin: 0!important;
}

.news_single_canvas del {
	opacity: 0.8!important;
}

.news_single_canvas a {
	box-shadow: 0 1px 0 0 currentColor!important;
	color: #007acc!important;
	text-decoration: none!important;
}

.news_single_canvas fieldset {
	border: 1px solid #d1d1d1!important;
	margin: 0 0 28px!important;
	padding: 14px!important;
}


/**
 * 4.0 - Alignment
 */

.news_single_canvas .alignleft {
	float: left!important;
	margin: 6px 28px 28px 0!important;
}

.news_single_canvas .alignright {
	float: right!important;
	margin: 6px 0 28px 28px!important;
}

.news_single_canvas .aligncenter {
	clear: both!important;
	display: block!important;
	margin: 0 auto 28px!important;
}


/**
 * 5.0 - Caption
 */

.news_single_canvas .wp-caption {
	background: transparent!important;
	border: none!important;
	margin-bottom: 28px!important;
	max-width: 100%!important;
	padding: 0!important;
	text-align: inherit!important;
}

.news_single_canvas .wp-caption-text,
.news_single_canvas .wp-caption-dd {
	color: #686868!important;
	font-size: 13px!important;
	font-style: italic!important;
	line-height: 1.6153846154!important;
	padding-top: 7px!important;
}


/**
 * 6.0 - Galleries
 */

.news_single_canvas .mce-content-body .wpview-wrap {
	margin-bottom: 28px!important;
}

.news_single_canvas .gallery {
	margin: 0 -1.1666667%!important;
	padding: 0!important;
}

.news_single_canvas .gallery .gallery-item {
	display: inline-block!important;
	max-width: 33.33%!important;
	padding: 0 1.1400652% 2.2801304%!important;
	text-align: center!important;
	vertical-align: top!important;
	width: 100%!important;
}

.news_single_canvas .gallery-columns-1 .gallery-item {
	max-width: 100%!important;
}

.news_single_canvas .gallery-columns-2 .gallery-item {
	max-width: 50%!important;
}

.news_single_canvas .gallery-columns-4 .gallery-item {
	max-width: 25%!important;
}

.news_single_canvas .gallery-columns-5 .gallery-item {
	max-width: 20%!important;
}

.news_single_canvas .gallery-columns-6 .gallery-item {
	max-width: 16.66%!important;
}

.news_single_canvas .gallery-columns-7 .gallery-item {
	max-width: 14.28%!important;
}

.news_single_canvas .gallery-columns-8 .gallery-item {
	max-width: 12.5%!important;
}

.news_single_canvas .gallery-columns-9 .gallery-item {
	max-width: 11.11%!important;
}

.news_single_canvas .gallery .gallery-caption {
	font-size: 13px!important;
	margin: 0!important;
}

.news_single_canvas .gallery-columns-6 .gallery-caption,
.news_single_canvas .gallery-columns-7 .gallery-caption,
.news_single_canvas .gallery-columns-8 .gallery-caption,
.news_single_canvas .gallery-columns-9 .gallery-caption {
	display: none!important;
}


/**
 * 7.0 - Audio / Video
 */

.news_single_canvas .wp-audio-shortcode a,
.news_single_canvas .wp-playlist a {
	box-shadow: none!important;
}

.news_single_canvas .mce-content-body .wp-audio-playlist {
	margin: 0!important;
	padding-bottom: 0!important;
}

.news_single_canvas .mce-content-body .wp-playlist-tracks {
	margin-top: 0!important;
}

.news_single_canvas .mce-content-body  .wp-playlist-item {
	padding: 10px 0!important;
}

.news_single_canvas .mce-content-body .wp-playlist-item-length {
	top: 10px!important;
}


/**
 * 8.0 - RTL
 */

.news_single_canvas .rtl blockquote {
	border: 0 solid #1a1a1a!important;
	border-right-width: 4px!important;
}

.news_single_canvas .rtl blockquote.alignleft,
.news_single_canvas .rtl blockquote.alignright {
	border: 0 solid #1a1a1a!important;
	border-top-width: 4px!important;
}

.news_single_canvas .rtl blockquote:not(.alignleft):not(.alignright) {
	margin-right: -28px!important;
	padding: 0 24px 0 0!important;
}

.news_single_canvas .rtl blockquote blockquote:not(.alignleft):not(.alignright) {
	margin-right: 0!important;
	margin-left: auto!important;
}

.news_single_canvas .rtl li > ul,
.news_single_canvas .rtl blockquote > ul {
	margin-right: 20px!important;
	margin-left: auto!important;
}

.news_single_canvas .rtl li > ol,
.news_single_canvas .rtl blockquote > ol {
	margin-right: 24px!important;
	margin-left: auto!important;
}

.news_single_canvas .rtl table th,
.news_single_canvas .rtl .mce-item-table th,
.news_single_canvas .rtl table caption {
	text-align: right!important;
}

@media screen and (max-width: 736px) {
img.alignleft{ width:100%; clear:both;}
img.alignright{ width:100%; clear:both;}

}