a {
	background-color: transparent;
	/*color: #06c;*/
	color: #000;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	
	}

.Accordion--default .Accordion-header, .Accordion--plus .Accordion-header {
	color: #ddd
}
.Accordion--default .Accordion-header:hover, .Accordion--plus .Accordion-header:hover {
	background-color: #d9e6f2
}
.Accordion--default .Accordion-link, .Accordion--plus .Accordion-link {
	color: #06c
}
.Accordion--default .Accordion-header {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='%2306c'%3E%3Ctitle%3Eexpand%3C/title%3E%3Cpath d='M3.733 6.133L0 9.866l16 16 16-16-3.733-3.733L16 18.4 3.733 6.133z'/%3E%3C/svg%3E")
}
.Accordion--default .Accordion-header[aria-expanded=true] {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='%2306c'%3E%3Ctitle%3Ecollapse%3C/title%3E%3Cpath d='M28.267 25.867L32 22.134l-16-16-16 16 3.733 3.733L16 13.6l12.267 12.267z'/%3E%3C/svg%3E")
}
.Accordion--plus .Accordion-header {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='%2306c'%3E%3Ctitle%3Eplus%3C/title%3E%3Cpath d='M0 20h32v-8H0zm12 12h8V0h-8z'/%3E%3C/svg%3E")
}
.Accordion--plus .Accordion-header[aria-expanded=true] {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='%2306c'%3E%3Ctitle%3Eminus%3C/title%3E%3Cpath d='M0 20h32v-8H0z'/%3E%3C/svg%3E")
}
.Alert--error {
	border-left-color: #fe0000;
	color: #1e1212
}
.Alert--error.Alert--withBg {
	background-color: #ffcbcb
}
.Alert--warning {
	border-left-color: #d2af00;
	color: #4f4310
}
.Alert--warning.Alert--withBg {
	background-color: #ffef9f
}
.Alert--success {
	border-left-color: #67b646;
	color: #274d28
}
.Alert--success.Alert--withBg {
	background-color: #dff0d8
}
.Alert--info {
	border-left-color: #24c4cb;
	color: #004446
}
.Alert--info.Alert--withBg {
	background-color: #c6f3f5
}
.Bullets>li::before {
	background-color: #06c;
	color: #FFF
}
.Button.is-pressed, .Button:active {
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}
.Button--shadow {
	box-shadow: 0 2px 4px 0 #bdbdbd
}
.Button--default {
	background-color: #65dde0;
	border-color: #50d8dc;
	color: #004a4d
}
.Button--default.is-disabled, .Button--default[disabled] {
	background-color: #65dde0!important;
	border-color: #50d8dc!important;
	color: #004a4d!important
}
.Button--default:focus, .Button--default:hover {
	background-color: #3bd4d7;
	border-color: #29cbd0
}
.Button--default.is-pressed, .Button--default:active {
	background-color: #004a4d;
	border-color: #000;
	color: #65dde0
}
.Button--danger {
	background-color: #b50000;
	border-color: red;
	color: #fff
}
.Button--danger.is-disabled, .Button--danger[disabled] {
	background-color: #b50000!important;
	border-color: red!important;
	color: #fff!important
}
.Button--danger:focus, .Button--danger:hover {
	background-color: #820000;
	border-color: #c00
}
.Button--danger.is-pressed, .Button--danger:active {
	background-color: #fff;
	border-color: #bfbfbf;
	color: #b50000
}
.Button--info {
	background-color: #fff;
	border-color: #ccc;
	color: #003e54
}
.Button--info.is-disabled, .Button--info[disabled] {
	background-color: #fff!important;
	border-color: #ccc!important;
	color: #003e54!important
}
.Button--info:focus, .Button--info:hover {
	background-color: #e6e6e6;
	border-color: #b3b3b3
}
.Button--info.is-pressed, .Button--info:active {
	background-color: #003e54;
	border-color: #000;
	color: #fff
}
.Callout {
	border-top: 1px solid #aaa
}
.Callout-title {
	background: 0 0
}
.Callout--must {
	background: #f4e6f5;
	border-top-color: #512254
}
.Callout--must>.Callout-title {
	color: #512254
}
.Callout--should {
	background: #d1e7ff;
	border-top-color: #00336b
}
.Callout--should>.Callout-title {
	color: #00336b
}
.Callout--could {
	background: #ebf5ef;
	border-top-color: #295239
}
.Callout--could>.Callout-title {
	color: #295239
}
.Callout--example {
	background: #e6e5e3;
	border-top-color: #35332f
}
.Callout--example>.Callout-title {
	color: #35332f
}
.u-background-carousel {
	background-color: #00264d
}
.Dialog.fr-dialogmodal--is-ready[aria-hidden=false] {
	background-color: rgba(34,34,34,.8);
	box-shadow: 0 3.75em 0 0 rgba(34,34,34,.8)
}
option:hover {
	box-shadow: 0 0 10px 100px #1882a8 inset
}
.Form-label.is-checked {
	background: #c6f3f5
}
.Form-input:not(.is-disabled), .Form-input:not(:disabled) {
	background-color: #fff
}
.Form-label--block {
	background-color: #fff;
	border: 1px solid #ccc
}
.Form-label--block:last-child {
	border-bottom: 1px solid #ccc
}
.Form-input.Form-input:focus+[role=tooltip] {
color:#FFF;
background-color:#30373d
}
.Form-field--choose :focus+span {
	outline: 3px solid #ff8c00
}
.Form-field--choose .Form-fieldIcon {
	color: #65dcdf
}
.Form-field--choose [type=checkbox]~.Form-fieldIcon {
	background-image: svg-load("icons/img/SVG/checkbox.svg", stroke=#65dcdf)
}
.Form-field--choose [type=checkbox]:checked~.Form-fieldIcon {
	background-image: svg-load("icons/img/SVG/checkbox-checked.svg", stroke=#65dcdf)
}
.Form-field--choose [type=radio]~.Form-fieldIcon {
	background-image: svg-load("icons/img/SVG/radio-button.svg", stroke=#65dcdf)
}
.Form-field--choose [type=radio]:checked~.Form-fieldIcon {
	background-image: svg-load("icons/img/SVG/radio-button-checked.svg", stroke=#65dcdf)
}
.Forward[aria-hidden] {
	color: #eee
}
.Hamburger-toggle.is-active {
	background-color: transparent
}
.Hamburger-toggle {
	background-color: #FFF
}
.Hamburger-toggle:after {
	background-color: #FFF
}
.Hamburger-toggle:before {
	background-color: #FFF
}
.Hero-content {
	background-color: #eee
}
.Hero-content a {
	color: #004c99
}
.Linklist {
	color: #ddd
}
.Linklist a, .Linklist li, .Linklist-link {
/*	color: #06c;*/
	color: #414141;
}
.Linklist a:hover{
/*	background-color: #d9e6f2;
	color: #00264d*/
	background-color: #f5f5f5;
	color: #414141;
}

.Linklist li.current > a {
    background-color: #8d0000;
    color: #FFF;
    font-weight: 600;
}



.Linklist-link.Linklist-link--lev1, .Linklist-link.Linklist-link--lev1:hover {
	color: #FFF;
	background-color: #036
}
.Linklist-link.Linklist-link--lev2, .Linklist-link.Linklist-link--lev2:hover {
	color: #00264d;
	background-color: #7db2e8
}
.Linklist-link.Linklist-link--lev3 {
	color: #00264d;
	background-color: #adcceb
}





.Megamenu--default {
	/*background-color: #1173d4;*/
	background-color: #600602;
}
.Megamenu--default .Megamenu-subnavGroup>li>a {
	color: #00264d
}
.Megamenu--default .Megamenu-item>* {
	color: #FFF
}
.Megamenu--default .Megamenu-item ul li {
	color: #30373d!important
}
.Megamenu--default .Megamenu-subnav {
	background-color: #000
}
.Megamenu--default .Megamenu-subnavGroup>li {
	color: #5a6772
}
.Megamenu--default .Megamenu-subnavGroup {
	color: #a5abb0
}
.Megamenu--default .Megamenu-subnavGroup>li>ul>li a {
	color: #30373d
}
.Megamenu--default .Megamenu-subnavGroup>li>ul>li>ul>li>a {
	color: #30373d
}
.Navscroll--withHint>ul {
	background: linear-gradient(90deg, #fff 30%, rgba(255,255,255,0)), linear-gradient(90deg, rgba(255,255,255,0), #fff 70%) 100% 0, radial-gradient(0 50%, farthest-side, rgba(0,0,0,.2), rgba(0,0,0,0)), radial-gradient(100% 50%, farthest-side, rgba(0,0,0,.2), rgba(0,0,0,0)) 100% 0;
	background: linear-gradient(90deg, #fff 30%, rgba(255,255,255,0)), linear-gradient(90deg, rgba(255,255,255,0), #fff 70%) 100% 0, radial-gradient(farthest-side at 0 50%, rgba(0,0,0,.2), rgba(0,0,0,0)), radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,.2), rgba(0,0,0,0)) 100% 0;
	background-color: #fff
}
.ScrollTop {
	background-color: #00264d;
	color: #FFF;
	border: 2px solid #fff
}
.ScrollTop-icon {
	color: #FFF
}
.Skiplinks>li>a {
	background-color: #FFF;
	color: #06c
}
.Table--hover>tbody>tr:hover>td, .Table--hover>tbody>tr:hover>th {
/*	background-color: #e5f1fa;*/
	background-color: #f5f5f5;
}
.Table--striped tbody tr:nth-child(odd) {
/*	background-color: #f6f7f9;*/
	background-color: #f5f5f5;
}
.Table--withBorder tr {
/*	border-bottom: 1px #d6dce3 solid*/
	border-bottom: 1px #e0e0e0 solid;
}
.Table--withBorder th {
/*	border-bottom: 1px #d6dce3 solid*/
	border-bottom: 1px #e0e0e0 solid;
	}
	
.Timeline {
	color: #ddd
}
.Treeview-handler--standalone {
	border-left: 1px solid #ddd
}
.Treeview--default li[aria-expanded=true] li a, .Treeview--default li[aria-expanded=true] li a:hover {
	color: #00264d;
	background-color: #eee
}
.Treeview--default li[aria-expanded=true] li li a, .Treeview--default li[aria-expanded=true] li li a:hover {
	color: #00264d;
	background-color: #ddd
}
.ErrorPage-title {
	color: #06c
}
.ErrorPage-subtitle {
	color: #06c
}
.Footer {
	background-color: #121828;
	color: #FFF
}
.Footer a {
	color: #FFF;
	font-weight: 600;
}
.Footer li {
	color: #FFF;
	font-weight: 600!important
}
.Footer-blockTitle {
	color: #FFF;
}
.Footer-subBlock {
	color: #FFF;
}
.Footer-subTitle {
	color: #FFF,;
}
.Footer-block address, .Footer-block dl {
	color: #FFF;
	font-weight: 600;
}
.Footer-block li {
	color: #FFF;
}
.Footer-socialIcons [class*=" Icon-"], .Footer-socialIcons [class^=Icon-] {
	background-color: #65dcdf;
	color: #00264d
}
.Header-banner {
	background-color: #121828;
}
.Header-owner,
.Header-owner a:link {
	/*color: #127ae2*/
	color: #FFF;
	font-weight: 600;
	text-decoration: none;
}


.Header-owner>a, .Header-owner>span {
	color: #FFF
}

/*
.Header-navbar {
	background-color: #8d0000
}
.Header-toggleText {
	color: #FFF
}

.Header-titleLink a {
	color: #FFF
}*/

.Header-navbar {
	/*background-color: #06c;
	background-color: #8d0000;*/
	background-color: #dbe0de;
}
.Header-toggleText {
/*	color: #FFF;*/
	color: #2d2f2e;
}
.Header-titleLink a {
/*	color: #FFF;*/
	color: #2d2f2e;
}





.Header-titleLink small {
/*	color: #FFF;*/
	color: #2d2f2e;
}
.Header-searchTrigger button {
	background-color: #06c;
	color: #FFF
}
.Header-languages {
	background-color: trasparent
}
.Header-language {
	color: #FFF
}
.Header-language-other {
	background-color: #FFF
}
.Header-language-other a {
	color: #06c
}
.Header-social {
	/*	color: #FFF;*/
	color: #2d2f2e;
}

.Header-socialIcons [class^=Icon-] {
	background-color: transparent /* #FFF*/;
	color: #FFF /*#06c*/;
	/*	color: #FFF;*/
	color: #2d2f2e;

	
}
.Header-socialIcons [class^=icon-] {
background-color: transparent /* #FFF*/;
	/*color: #FFF #06c*/;
	/*	color: #FFF;*/
	color: #2d2f2e;

}


/*
.Header-socialIcons [class^=Icon-] {
	background-color: #FFF;
	color: #06c
}
.Header-socialIcons [class^=icon-] {
	background-color: #FFF;
	color: #06c
}

.Header-socialIcons [class*=" Icon-"] {
	background-color: #FFF;
	color: #06c
}
.Header-socialIcons [class*=" icon-"] {
	background-color: #FFF;
	color: #06c
}
*/


.Header-socialIcons .image-title {
	color: #FFF
}
.Prose, .Prose>ol>li, .Prose>p, .Prose>ul>li {
	color: #1c2024
}
.Prose p>a, .Prose>a {
	color: #06c
}
.Prose h2 {
	color: #89000d;
	/*color: #1c2024*/
}
.Prose--secondary {
	color: #5a6772
}
.Prose>p>a:hover {
	color: #036
}
.Prose>p>a:visited {
	color: #06c
}
.Share>ul>li {
	background-color: #06c
}
.Share-reveal>a>span, .Share>ul>li>a {
	color: #FFF
}
.Share-reveal {
	background-color: #eee
}
.Share-revealIcon {
	color: #FFF;
	background-color: #06c
}
.Share-revealIcon.is-open {
	color: #06c;
	background-color: #eee
}
.Share-revealText {
	color: #5a6772
}
.Share-revealText:focus {
	background-color: transparent
}
.Spid-button {
	color: #FFF;
	background-color: #06c
}
.Spid-button:focus, .Spid-button:hover {
	background-color: #004080
}
.Spid-button>img {
	color: sature(#0052a3, -15%)
}
.Spid-button:focus>img, .Spid-button:hover>img {
	color: sature(#0052a3, -15%)
}
.Spid-idp:hover {
	background-color: #f5f5f0
}
.u-borderSoftFocus:focus {
	box-shadow: 0 0 3px 3px hsl(181.48514851,100%,39.60784314%) inset!important
}
.Prose-blockquote>p, .Prose>h5, .u-text-h5,  {
	color: #444e57!important
}

/**FORMATTAZIONE PAGNA ARTICOLO**/

.u-textSecondary {
	color: #444e57!important
}


.u-textSecondary a:link,
.u-textSecondary a:visited{


	}
	
.u-textSecondary p {
	padding-top: 10px;
	padding-bottom: 10px;
	
	}


.u-textSecondary h3{
	font-weight: 400;
	line-height: 40px;
/*	padding-bottom: 20px;*/
	
}


.Bullets>li:before, .Footer, .Footer-blockTitle, .Footer-subTitle, .Form-input.Form-input:focus+[role=tooltip], .Linklist-link.Linklist-link--lev1, .Linklist-link.Linklist-link--lev1:hover, .ScrollTop, .ScrollTop-icon, .Share-reveal>a>span, .Share-revealIcon, .Share>ul>li, .Share>ul>li>a, .Spid-button {
color:#FFF!important
}

.Footer-subTitle h3 {
	font-weight: 600;
	
	}



.Megamenu--default .Megamenu-subnav, .Skiplinks>li>a, .Spid-menu {
	background-color: #FFF!important
}
.Spid-idp:hover {
	background-color: #f5f5f0!important
}
.Hero-content, .Share-reveal, .Share-revealIcon.is-open, .Treeview--default li[aria-expanded=true] li a, .Treeview--default li[aria-expanded=true] li a:hover {
	background-color: #eee!important
}
.Accordion--default .Accordion-header, .Accordion--plus .Accordion-header, .Linklist, .Timeline {
	color: #ddd!important
}
.Treeview--default li[aria-expanded=true] li li a, .Treeview--default li[aria-expanded=true] li li a:hover {
	background-color: #ddd!important
}
.Megamenu--default .Megamenu-subnavGroup {
	color: #a5abb0!important
}
.Megamenu--default .Megamenu-subnavGroup>li, .Share-revealText {
	color: #5a6772!important
}

.Footer-subBlock {
	margin: 20px;
	color: #FFF!important
}



.Megamenu--default .Megamenu-subnavGroup>li>ul>li a, .Megamenu--default .Megamenu-subnavGroup>li>ul>li>ul>li>a {
	color: #30373d!important
}
.Form-input.Form-input:focus+[role=tooltip] {
background-color:#30373d!important
}


.pagination li a:hover {
	background-color: #06c!important;
	color: #FFF!important
}
.u-background-navy {
	background-color: #001F3F!important
}
.u-background-blue {
	background-color: #0074D9!important
}
.u-background-aqua {
	background-color: #7FDBFF!important
}
.u-background-teal {
/*	background-color: #39CCCC!important ORIGINALE */
	background-color: #00688a!important
}
.u-background-olive {
	background-color: #3D9970!important
}
.u-background-green {
	background-color: #2ECC40!important
}
.u-background-lime {
	background-color: #01FF70!important
}
.u-background-yellow {
	background-color: #FFDC00!important
}
.u-background-orange {
	background-color: #FF851B!important
}
.u-background-red {
	background-color: #FF4136!important
}
.u-background-fuchsia {
	background-color: #F012BE!important
}
.u-background-purple {
	background-color: #B10DC9!important
}
.u-background-maroon {
	background-color: #85144B!important
}
.u-background-white {
	background-color: #FFF!important
}
.u-background-gray {
	background-color: #AAA!important
}
.u-background-silver {
	background-color: #DDD!important
}
.u-background-black {
	background-color: #111!important
}
.u-background-grey-10 {
	background-color: #f5f5f0!important
}
.u-background-grey-15 {
	background-color: #f6f9fc!important
}
.u-background-grey-20 {
	background-color: #FFF!important
}
.u-background-grey-30 {
	background-color: #ddd!important
}
.u-background-grey-40 {
	background-color: #a5abb0!important
}
.u-background-grey-50 {
	background-color: #5a6772!important
}
.u-background-grey-60 {
	background-color: #444e57!important
}
.u-background-grey-80 {
	background-color: #30373d!important
}
.u-background-grey-90 {
	background-color: #1c2024!important
}
.u-background-teal-30 {
	background-color: #00c5ca!important
}
.u-background-teal-50 {
	background-color: #65dcdf!important
}
.u-background-teal-70 {
	background-color: #004a4d!important
}
.u-background-focus {
	background-color: #ff8c00!important
}
.u-background-5 {
	background-color: #d9e6f2!important
}
.u-background-10 {
	background-color: #adcceb!important
}
.u-background-20 {
	background-color: #7db2e8!important
}
.u-background-30 {
	background-color: #4799eb!important
}
.u-background-40 {
/*	background-color: #127ae2!important ORIGINALE */
	background-color: #1239e2!important
}

.u-background-50 {
	color: #06c
/*	background-color: #06c!important*/
}


.u-background-60 {
	background-color: #620000 /*#0059b3*/!important
}


.u-background-70 {
	background-color: #004c99!important
}
.u-background-80 {
	background-color: #004080!important
}
.u-background-90 {
	background-color: #036!important
}
.u-background-95 {
	background-color: #00264d!important
}

.u-background-96 {
	background-color: #7e57c2!important
}

.u-background-97 {
/*	background-color: #51825f!important VERDE SALVIA CHIARO*/
	background-color: #23452d!important
}

.u-background-98 {
 /*background-color: #e96800!important arancio non valido*/
	background-color: #d24000!important
}





.Megamenu-item>a:focus, .u-background-none {
	background-color: transparent!important
}

.u-background-compl {
/*	background-color: #ffb265;*/
	background-color: #FFF!important
}

.u-background-compl-5 {
	background-color: #f4f2ef!important
}
.u-background-compl-10 {
	background-color: #FFF!important
}
.u-background-compl-80 {
/*	background-color: #c60!important*/
	background-color: #172A62!important
}
.u-color-navy {
	color: #001F3F!important
}
.u-color-blue {
	color: #0074D9!important
}
.u-color-aqua {
	color: #7FDBFF!important
}
.u-color-teal {
	color: #39CCCC!important
}
.u-color-olive {
	color: #3D9970!important
}
.u-color-green {
	color: #2ECC40!important
}
.u-color-lime {
	color: #01FF70!important
}
.u-color-yellow {
	color: #FFDC00!important
}
.u-color-orange {
	color: #FF851B!important
}
.u-color-red {
	color: #FF4136!important
}
.u-color-fuchsia {
	color: #F012BE!important
}
.u-color-purple {
	color: #B10DC9!important
}
.u-color-maroon {
	color: #85144B!important
}
.u-color-white {
	color: #FFF!important
}
.u-color-silver {
	color: #DDD!important
}
.u-color-gray {
	color: #AAA!important
}
.u-color-black {
	color: #111!important
}
.u-color-grey-10 {
	color: #f5f5f0!important
}
.u-color-grey-15 {
	color: #f6f9fc!important
}
.u-color-grey-20 {
	color: #eee!important
}
.u-color-grey-30 {
	color: #ddd!important
}
.u-color-grey-40 {
	color: #a5abb0!important
}
.u-color-grey-50 {
	color: #5a6772!important
}
.u-color-grey-60 {
	color: #444e57!important
}
.u-color-grey-80 {
	color: #30373d!important
}
.u-color-grey-90 {
	color: #1c2024!important
}
.u-color-teal-30 {
	color: #00c5ca!important
}
.u-color-teal-50 {
	color: #65dcdf!important
}
.u-color-teal-70 {
	color: #004a4d!important
}
.u-color-focus {
	color: #ff8c00!important
}
.u-color-5 {
	color: #d9e6f2!important
}
.u-color-10 {
	color: #adcceb!important
}
.u-color-20 {
	color: #7db2e8!important
}
.u-color-30 {
	color: #4799eb!important
}
.u-color-40 {
	color: #127ae2!important
}
.u-color-50 {
/*	color: #06c!important*/
	font-weight: 400;
	color: #000!important
}
.u-color-60 {
/*	color: #0059b3!important*/
	font-weight: 400;
	color: #000!important
	
}



.u-color-70 {
	color: #004c99!important
}
.u-color-80 {
	color: #004080!important
}
.u-color-90 {
	color: #036!important
	
}
.u-color-95 {
color: #00264d!important
	/*	color: #FFF!important*/
}
.u-color-none {
	color: transparent!important
}
.u-color-compl {
	color: #ffb265!important
}
.u-color-compl-5 {
	color: #f4f2ef!important
}
.u-color-compl-10 {
	color: #ede5dd!important
}
.u-color-compl-80 {
	color: #c60!important
}
.u-border-navy {
	border-color: #001F3F!important
}
.u-border-blue {
	border-color: #0074D9!important
}
.u-border-aqua {
	border-color: #7FDBFF!important
}
.u-border-teal {
	border-color: #39CCCC!important
}
.u-border-olive {
	border-color: #3D9970!important
}
.u-border-green {
	border-color: #2ECC40!important
}
.u-border-lime {
	border-color: #01FF70!important
}
.u-border-yellow {
	border-color: #FFDC00!important
}
.u-border-orange {
	border-color: #FF851B!important
}
.u-border-red {
	border-color: #FF4136!important
}
.u-border-fuchsia {
	border-color: #F012BE!important
}
.u-border-purple {
	border-color: #B10DC9!important
}
.u-border-maroon {
	border-color: #85144B!important
}
.u-border-white {
	border-color: #FFF!important
}
.u-border-gray {
	border-color: #AAA!important
}
.u-border-silver {
	border-color: #DDD!important
}
.u-border-black {
	border-color: #111!important
}
.u-border-grey-10 {
	border-color: #f5f5f0!important
}
.u-border-grey-15 {
	border-color: #f6f9fc!important
}
.u-border-grey-20 {
	border-color: #eee!important
}
.u-border-grey-30 {
	border-color: #ddd!important
}
.u-border-grey-40 {
	border-color: #a5abb0!important
}
.u-border-grey-50 {
	border-color: #5a6772!important
}
.u-border-grey-60 {
	border-color: #444e57!important
}
.u-border-grey-80 {
	border-color: #30373d!important
}
.u-border-grey-90 {
	border-color: #1c2024!important
}
.u-border-teal-30 {
	border-color: #00c5ca!important
}
.u-border-teal-50 {
	border-color: #65dcdf!important
}
.u-border-teal-70 {
	border-color: #004a4d!important
}
.u-border-focus {
	border-color: #ff8c00!important
}
.u-border-5 {
	border-color: #d9e6f2
}
.u-border-10 {
	border-color: #adcceb
}
.u-border-20 {
	border-color: #7db2e8
}
.u-border-30 {
	border-color: #4799eb
}
.u-border-40 {
	border-color: #127ae2
}
.u-border-50 {
	border-color: #06c
}
.u-border-60 {
	border-color: #0059b3
}
.u-border-70 {
	border-color: #004c99
}
.u-border-80 {
	border-color: #004080
}
.u-border-90 {
	border-color: #036
}
.u-border-95 {
	border-color: #00264d
}
.u-border-none {
	border-color: transparent
}
.u-border-compl {
	border-color: #ffb265
}
.u-border-compl-5 {
	border-color: #f4f2ef
}
.u-border-compl-10 {
	border-color: #ede5dd
}
.u-border-compl-80 {
	border-color: #c60
}
.u-fill-navy {
	fill: #001F3F!important
}
.u-fill-blue {
	fill: #0074D9!important
}
.u-fill-aqua {
	fill: #7FDBFF!important
}
.u-fill-teal {
	fill: #39CCCC!important
}
.u-fill-olive {
	fill: #3D9970!important
}
.u-fill-green {
	fill: #2ECC40!important
}
.u-fill-lime {
	fill: #01FF70!important
}
.u-fill-yellow {
	fill: #FFDC00!important
}
.u-fill-orange {
	fill: #FF851B!important
}
.u-fill-red {
	fill: #FF4136!important
}
.u-fill-fuchsia {
	fill: #F012BE!important
}
.u-fill-purple {
	fill: #B10DC9!important
}
.u-fill-maroon {
	fill: #85144B!important
}
.u-fill-white {
	fill: #FFF!important
}
.u-fill-gray {
	fill: #AAA!important
}
.u-fill-silver {
	fill: #DDD!important
}
.u-fill-black {
	fill: #111!important
}
.u-fill-grey-10 {
	fill: #f5f5f0!important
}
.u-fill-grey-15 {
	fill: #f6f9fc!important
}
.u-fill-grey-20 {
	fill: #eee!important
}
.u-fill-grey-30 {
	fill: #ddd!important
}
.u-fill-grey-40 {
	fill: #a5abb0!important
}
.u-fill-grey-50 {
	fill: #5a6772!important
}
.u-fill-grey-60 {
	fill: #444e57!important
}
.u-fill-grey-80 {
	fill: #30373d!important
}
.u-fill-grey-90 {
	fill: #1c2024!important
}
.u-fill-teal-30 {
	fill: #00c5ca!important
}
.u-fill-teal-50 {
	fill: #65dcdf!important
}
.u-fill-teal-70 {
	fill: #004a4d!important
}
.u-fill-focus {
	fill: #ff8c00!important
}
.u-fill-5 {
	fill: #d9e6f2
}
.u-fill-10 {
	fill: #adcceb
}
.u-fill-20 {
	fill: #7db2e8
}
.u-fill-30 {
	fill: #4799eb
}
.u-fill-40 {
	fill: #127ae2
}
.u-fill-50 {
	fill: #06c
}
.u-fill-60 {
	fill: #0059b3
}
.u-fill-70 {
	fill: #004c99
}
.u-fill-80 {
	fill: #004080
}
.u-fill-90 {
	fill: #036
}
.u-fill-95 {
	fill: #00264d
}
.u-fill-none {
	fill: transparent
}
.u-fill-compl {
	fill: #ffb265
}
.u-fill-compl-5 {
	fill: #f4f2ef
}
.u-fill-compl-10 {
	fill: #ede5dd
}
.u-fill-compl-80 {
	fill: #c60
}
.u-stroke-navy {
	stroke: #001F3F!important
}
.u-stroke-blue {
	stroke: #0074D9!important
}
.u-stroke-aqua {
	stroke: #7FDBFF!important
}
.u-stroke-teal {
	stroke: #39CCCC!important
}
.u-stroke-olive {
	stroke: #3D9970!important
}
.u-stroke-green {
	stroke: #2ECC40!important
}
.u-stroke-lime {
	stroke: #01FF70!important
}
.u-stroke-yellow {
	stroke: #FFDC00!important
}
.u-stroke-orange {
	stroke: #FF851B!important
}
.u-stroke-red {
	stroke: #FF4136!important
}
.u-stroke-fuchsia {
	stroke: #F012BE!important
}
.u-stroke-purple {
	stroke: #B10DC9!important
}
.u-stroke-maroon {
	stroke: #85144B!important
}
.u-stroke-white {
	stroke: #FFF!important
}
.u-stroke-gray {
	stroke: #AAA!important
}
.u-stroke-silver {
	stroke: #DDD!important
}
.u-stroke-black {
	stroke: #111!important
}
.u-stroke-grey-10 {
	stroke: #f5f5f0!important
}
.u-stroke-grey-15 {
	stroke: #f6f9fc!important
}
.u-stroke-grey-20 {
	stroke: #eee!important
}
.u-stroke-grey-30 {
	stroke: #ddd!important
}
.u-stroke-grey-40 {
	stroke: #a5abb0!important
}
.u-stroke-grey-50 {
	stroke: #5a6772!important
}
.u-stroke-grey-60 {
	stroke: #444e57!important
}
.u-stroke-grey-80 {
	stroke: #30373d!important
}
.u-stroke-grey-90 {
	stroke: #1c2024!important
}
.u-stroke-teal-30 {
	stroke: #00c5ca!important
}
.u-stroke-teal-50 {
	stroke: #65dcdf!important
}
.u-stroke-teal-70 {
	stroke: #004a4d!important
}
.u-stroke-focus {
	stroke: #ff8c00!important
}
.u-stroke-5 {
	stroke: #d9e6f2
}
.u-stroke-10 {
	stroke: #adcceb
}
.u-stroke-20 {
	stroke: #7db2e8
}
.u-stroke-30 {
	stroke: #4799eb
}
.u-stroke-40 {
	stroke: #127ae2
}
.u-stroke-50 {
	stroke: #06c
}
.u-stroke-60 {
	stroke: #0059b3
}
.u-stroke-70 {
	stroke: #004c99
}
.u-stroke-80 {
	stroke: #004080
}
.u-stroke-90 {
	stroke: #036
}
.u-stroke-95 {
	stroke: #00264d
}
.u-stroke-none {
	stroke: transparent
}
.u-stroke-compl {
	stroke: #ffb265
}
.u-stroke-compl-5 {
	stroke: #f4f2ef
}
.u-stroke-compl-10 {
	stroke: #ede5dd
}
.u-stroke-compl-80 {
	stroke: #c60
}
.u-background-half-navy {
	background: linear-gradient(#001F3F 50%, transparent 50%) no-repeat!important
}
.u-background-half-blue {
	background: linear-gradient(#0074D9 50%, transparent 50%) no-repeat!important
}
.u-background-half-aqua {
	background: linear-gradient(#7FDBFF 50%, transparent 50%) no-repeat!important
}
.u-background-half-teal {
	background: linear-gradient(#39CCCC 50%, transparent 50%) no-repeat!important
}
.u-background-half-olive {
	background: linear-gradient(#3D9970 50%, transparent 50%) no-repeat!important
}
.u-background-half-green {
	background: linear-gradient(#2ECC40 50%, transparent 50%) no-repeat!important
}
.u-background-half-lime {
	background: linear-gradient(#01FF70 50%, transparent 50%) no-repeat!important
}
.u-background-half-yellow {
	background: linear-gradient(#FFDC00 50%, transparent 50%) no-repeat!important
}
.u-background-half-orange {
	background: linear-gradient(#FF851B 50%, transparent 50%) no-repeat!important
}
.u-background-half-red {
	background: linear-gradient(#FF4136 50%, transparent 50%) no-repeat!important
}
.u-background-half-fuchsia {
	background: linear-gradient(#F012BE 50%, transparent 50%) no-repeat!important
}
.u-background-half-purple {
	background: linear-gradient(#B10DC9 50%, transparent 50%) no-repeat!important
}
.u-background-half-maroon {
	background: linear-gradient(#85144B 50%, transparent 50%) no-repeat!important
}
.u-background-half-white {
	background: linear-gradient(#FFF 50%, transparent 50%) no-repeat!important
}
.u-background-half-gray {
	background: linear-gradient(#AAA 50%, transparent 50%) no-repeat!important
}
.u-background-half-silver {
	background: linear-gradient(#DDD 50%, transparent 50%) no-repeat!important
}
.u-background-half-black {
	background: linear-gradient(#111 50%, transparent 50%) no-repeat!important
}
.u-background-half-grey-10 {
	background: linear-gradient(#f5f5f0 50%, transparent 50%) no-repeat!important
}
.u-background-half-grey-15 {
	background: linear-gradient(#f6f9fc 50%, transparent 50%) no-repeat!important
}
.u-background-half-grey-20 {
	background: linear-gradient(#eee 50%, transparent 50%) no-repeat!important
}
.u-background-half-grey-30 {
	background: linear-gradient(#ddd 50%, transparent 50%) no-repeat!important
}
.u-background-half-grey-40 {
	background: linear-gradient(#a5abb0 50%, transparent 50%) no-repeat!important
}
.u-background-half-grey-50 {
	background: linear-gradient(#5a6772 50%, transparent 50%) no-repeat!important
}
.u-background-half-grey-60 {
	background: linear-gradient(#444e57 50%, transparent 50%) no-repeat!important
}
.u-background-half-grey-80 {
	background: linear-gradient(#30373d 50%, transparent 50%) no-repeat!important
}
.u-background-half-grey-90 {
	background: linear-gradient(#1c2024 50%, transparent 50%) no-repeat!important
}
.u-background-half-teal-30 {
	background: linear-gradient(#00c5ca 50%, transparent 50%) no-repeat!important
}
.u-background-half-teal-50 {
	background: linear-gradient(#65dcdf 50%, transparent 50%) no-repeat!important
}
.u-background-half-teal-70 {
	background: linear-gradient(#004a4d 50%, transparent 50%) no-repeat!important
}
.u-background-half-focus {
	background: linear-gradient(#ff8c00 50%, transparent 50%) no-repeat!important
}
.u-background-half-5 {
	background: linear-gradient(#d9e6f2 50%, transparent 50%) no-repeat!important
}
.u-background-half-10 {
	background: linear-gradient(#adcceb 50%, transparent 50%) no-repeat!important
}
.u-background-half-20 {
	background: linear-gradient(#7db2e8 50%, transparent 50%) no-repeat!important
}
.u-background-half-30 {
	background: linear-gradient(#4799eb 50%, transparent 50%) no-repeat!important
}
.u-background-half-40 {
	background: linear-gradient(#127ae2 50%, transparent 50%) no-repeat!important
}
.u-background-half-50 {
	background: linear-gradient(#06c 50%, transparent 50%) no-repeat!important
}
.u-background-half-60 {
	background: linear-gradient(#0059b3 50%, transparent 50%) no-repeat!important
}
.u-background-half-70 {
	background: linear-gradient(#004c99 50%, transparent 50%) no-repeat!important
}
.u-background-half-80 {
	background: linear-gradient(#004080 50%, transparent 50%) no-repeat!important
}
.u-background-half-90 {
	background: linear-gradient(#036 50%, transparent 50%) no-repeat!important
}
.u-background-half-95 {
	background: linear-gradient(#00264d 50%, transparent 50%) no-repeat!important
}
.u-background-half-none {
	background: 0 0!important
}
.u-background-half-compl {
	background: linear-gradient(#ffb265 50%, transparent 50%) no-repeat!important
}
.u-background-half-compl-5 {
	background: linear-gradient(#f4f2ef 50%, transparent 50%) no-repeat!important
}
.u-background-half-compl-10 {
	background: linear-gradient(#ede5dd 50%, transparent 50%) no-repeat!important
}
.u-background-half-compl-80 {
	background: linear-gradient(#c60 50%, transparent 50%) no-repeat!important
}

.colortagbg{
	background-color: #8D0911;
	border-radius: 10px;
	}	