/* ========================================================================
   Component: Content Styles
   
   Pragati+Narrow:400,600
	font-family: 'Roboto Slab', serif;   
 ========================================================================== */

html{font-family:"Pragati Narrow", "Helvetica Neue", Arial;}
html {scroll-behavior: smooth;}
h1,.uk-h1,h2,.uk-h2,h3,.uk-h3,h4,.uk-h4,h5,.uk-h5,h6,.uk-h6	{ line-height:1.2; margin-bottom: 0.5rem;}
 
h1,.uk-h1{font-size:3.0rem; }
h2,.uk-h2{font-size:2.75rem;}
h3,.uk-h3{font-size:2.0rem;}
h4,.uk-h4{font-size:1.75rem;}
h5,.uk-h5{font-size:1.25rem;}
h6,.uk-h6{font-size:1.25rem;}

button {font-family:"Pragati Narrow", "Helvetica Neue", Arial; font-size: 100%}
@media (min-width: 768px) {
}

@media (min-width: 960px) {
}

.content { font-size: 1.125rem }
.content ul { list-style-type:disc;}
.content ol { list-style-type: decimal;}

.content dd {margin-bottom: .5rem;margin-left: 0;}

.content h1,.content .uk-h1{font-size:2.25rem; }
.content h2,.content .uk-h2{font-size:2.0rem;color: #19488a}
.content h3,.content .uk-h3{font-size:1.25rem;}
.content h4,.content .uk-h4{font-size:1.0rem;}
.content h5,.content .uk-h5{font-size:1.0rem;}
.content h6,.content .uk-h6{font-size:1.0rem;}
 
a	{text-decoration: none; color: #19488a; transition-duration:0.3s;}
a:link, 
a:visited {   }
a:focus,
a:hover { color: #0d2649; text-decoration: none;  }
a:active, a.uk-active{ color: #ccc; }

.muted	{ opacity:0.5 }
.invert .muted	{ opacity:0.5 }


.topnav a { text-decoration:none}

.invert { color: #fff; }
.invert a {color: #fff;}
.invert a:hover,.invert a:focus {color:#0079b9;}
.invert a:active,.invert a.uk-active {color:#0079b9;}
.invert h1, .invert .uk-h1,
.invert h2, .invert .uk-h2 {color: #fff;}


a.backtop,
a.scrolldown	{ text-decoration:none;}

/* Anchors */
h2 a[name]:not([href]), 
h2 a[id]:not([href]), 
h3 a[id]:not([href]), 
h4 a[id]:not([href]){padding-top:80px;margin-top: -80px;}




div.left,
img.left { margin-right: 15px; margin-bottom: 10px; float: left;}
div.right,
img.right { margin-left: 15px; margin-bottom: 10px; float: right;}



.uk-container {min-width:320px}
.text-center {text-align:center}

.embed.center { margin: 0 auto; }
.embed, 
.embed iframe { max-width: 100%; }

.content p a { text-decoration: underline; color:#3eb0df }
.content p a:focus,
.content p a:hover { text-decoration: underline; color:#19488a   }



.inner p:last-child { margin-bottom:0}

.pricing-information .large-text{font-size:4.375rem;line-height:1.2}
.pricing-information .large-text sup{font-size:1.875rem;top:-1.875rem}
.pricing-information .large-text sub{font-size:1.875rem;margin-left:-.625rem}
.pricing-information .medium-price{display:flex;align-items:center;justify-content:center}
.pricing-information .medium-price sup{font-size:.9375rem;top:-.9375rem}
.pricing-information .medium-price span.medium-price-dollar{font-size:3.125rem;padding-left:.125rem}
.pricing-information .medium-price span.medium-price-cents{font-size:1.125rem;line-height:1rem}
.pricing-information .medium-price span.font-weight-bold{line-height:1.25rem}
.large-price + div {margin-top:-.625rem}
.medium-price + div {margin-top:-.625rem}


.text-lowercase{text-transform:lowercase!important}
.text-uppercase{text-transform:uppercase!important}
.text-capitalize{text-transform:capitalize!important}
.text-light,
.font-weight-light{font-weight:300!important}
.text-normal,
.font-weight-normal{font-weight:400!important}
.text-bold,
.font-weight-bold{font-weight:700!important}
.text-italic,
.font-italic{font-style:italic!important}
.text-white{color:#fff!important}
.text-primary{color:#19488a!important}

.invert .text-primary{color:#fff!important}

a.text-primary:focus,a.text-primary:hover{color:#11315f!important}
.text-secondary{color:#cd9745!important}
a.text-secondary:focus,a.text-secondary:hover{color:#b07d2f;color:#0079b9!important}
.text-success{color:#28a745!important}
a.text-success:focus,a.text-success:hover{color:#1e7e34!important}
.text-info{color:#17a2b8!important}
a.text-info:focus,a.text-info:hover{color:#117a8b!important}
.text-warning{color:#ffc107!important}
a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}
.text-danger{color:#dc3545!important}
a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}
.text-light{color:#f8f9fa!important}
a.text-light:focus,a.text-light:hover{color:#dae0e5!important}
.text-dark{color:#343a40!important}
a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}
.text-tertiary{color:#0079b9!important}
a.text-tertiary:focus,a.text-tertiary:hover{color:#005886!important}
.text-quaternary{color:#3eb0df!important}
a.text-quaternary:focus,a.text-quaternary:hover{color:#2198c9!important}
.text-muted{color:#6c757d!important}

.uk-address li { padding-bottom:10px}
.uk-address li [class^="uk-icon-"] { line-height:1; margin-right:0.5rem }

.content table { border-collapse:collapse; border-spacing:0; }
.content table.highlight {background-color: #E9EFF8;border: 3px solid #D4E0F2;border-width: 3px 0;width: 100%;margin-bottom: 10px;}
.content table.highlight {background-color: #E9EFF8;border: 3px solid #D4E0F2;border-width: 3px 0;width: 100%;margin-bottom: 10px;}

.content table.borders td { border:2px solid #FFFFFF;padding: 5px;}
.content table.borders td:first-child {border-left: none;}
.content table.borders td:last-child {border-right: none;}

.content table.warning {background-color: #FFFFFF;margin-top: 10px;margin-bottom: 10px;}
.content table.warning td { display:block;padding: 10px 10px 10px 80px;border: 3px solid #F04E23;border-radius: 30px;background: url(../images/icons/warning.png) no-repeat 10px 10px;}
.content table.tips {margin-top: 10px;margin-bottom: 10px;}
.content table.tips td {border-radius: 30px; padding: 10px 10px 10px 80px; background: #ECF3C0 url(../images/icons/tip.png) no-repeat 10px 10px;}

.content a[rel="noopener"][href*="http"]:not(.btn)::after{content:"\f08e";display:inline-block;font-family:"FontAwesome"; font-size:0.5em; padding-left:0.5em; padding-top:0.5em; vertical-align:top}

.content table.casestudy td	{ background-color: #E9EFF8; padding: 20px  }


.title-sub {font-size: 1.75em}
.comment-text { font-family: 'Roboto Slab', serif; font-size: 0.875rem; }

.text-quote{font-family: 'Roboto Slab', serif; font-size: 1.25em; font-style:italic;color:#cd9745}

.video-thumb { display:block;}
.video-thumb img { width:100%; height: auto; }


/* ================================================================================================================================================
   Component: Layout
 ==================================================================================================================================================== */
html, body { height:100%; background-color: #fff;color:#000;background:#363436;}
body {border-top:90px solid #395281; border-top-color: #fff;}
header { width:100%; height: 90px; position: fixed; top: 0; left: 0; right:0; z-index:999; transition-duration: 0.3s; background:#fff}
header.invert {
	/* https://cssgradient.io/ */
	background: rgb(32,75,136);
	background: -moz-linear-gradient(180deg, rgba(32,75,136,1) 0%, rgba(57,82,129,1) 100%);
	background: -webkit-linear-gradient(180deg, rgba(32,75,136,1) 0%, rgba(57,82,129,1) 100%);
	background: linear-gradient(180deg, rgba(32,75,136,1) 0%, rgba(57,82,129,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#204b88",endColorstr="#395281",GradientType=1); 
}


#logo { position:absolute; top:10px; width:140px; height:58px; display:block; transition-property:all; transition-duration: 0.3s }
#logo a {display:block;width:100%; height:100%; }
#logo a img { width:100%; height:auto}

.invert svg .st6 { fill: #fff }

.membernav { padding-top: 5px; }
.membernav .SearchPage span { display: inline-block; text-indent: -9999px }
.membernav .SearchPage > a::before { display:inline-block; content: "\f002";font-family:"FontAwesome"; }

.mobilenav { padding-top: 10px }

.search-container { position:absolute; top:90px; width:100%; transition-property:all; transition-duration: 0.3s; max-height: 0; overflow:hidden}
.search-container #SearchForm_SearchForm { padding:10px 0; position: relative; background:#f4f4f4; width:100%; max-width: none !important}
.search-container #SearchForm_SearchForm_Search	 { padding: 0 60px 0 15px; background: none !important; border: none !important; outline: none !important; box-shadow: none !important; max-width: none !important; font-size:1.2rem; width: 100%;}
.search-container #SearchForm_SearchForm_action_results i	 { font-size:1.4em;  }
.search-container #SearchForm_SearchForm_Search::placeholder  { opacity: 0.75; }
.search-container #SearchForm_SearchForm_action_results	 { position: absolute; right: 0; top: 0; bottom: 0; width: 50px;background: #f4f4f4; color:#19488a}
.search-active .search-container { max-height: 100px; transition: max-height 0.3s ease-in;}
.search-active .membernav .uk-icon-search,
.search-active .mobilenav .uk-icon-search  { color: #3eb0df }

.searchform #SearchForm_SearchForm { font-size: 0 }
.searchform #SearchForm_SearchForm p,
.searchform #SearchForm_SearchForm input,
.searchform #SearchForm_SearchForm button { font-size: 1rem }
.searchform #SearchForm_SearchForm_Search { display: inline-block; width: 80%; margin-bottom: 10px; margin-right: 4% }
.searchform #SearchForm_SearchForm_action_results { width: 15%; margin-bottom: 10px; padding: 6px 0  }

.page-scrolled header { height: 75px; }
.page-scrolled header {	background:#fff; background: rgba(255,255,255,0.975);}
.page-scrolled header.invert {
	background: -moz-linear-gradient(180deg, rgba(32,75,136,0.95) 0%, rgba(57,82,129,0.95) 100%);
	background: -webkit-linear-gradient(180deg, rgba(32,75,136,0.95) 0%, rgba(57,82,129,0.95) 100%);
	background: linear-gradient(180deg, rgba(32,75,136,0.95) 0%, rgba(57,82,129,0.95) 100%);
 }
.page-scrolled #logo { width: 140px; height: 58px; top:10px;} 
.page-scrolled .mainnav {margin-top:-10px;}
.page-scrolled .search-container { top: 75px; }


main { background: #fff }

@media (max-width: 479px) {	
	section { min-width: 320px }
	.sidebar section { min-width: auto }
}
section.hero {background-repeat: no-repeat;background-position: 50% 50%;background-size: cover;position: relative; }
section.hero .icons {max-width: 4.75rem;width: 100%;padding-bottom: 0.9375rem; position:absolute; bottom:0;
background: rgb(25,72,138);
background: radial-gradient(circle, rgba(25,72,138,0.35056029247636555) 0%, rgba(25,72,138,0) 70%);
}
section.hero .scroll {position: absolute;bottom:0.5rem;width: 8.125rem; text-align:center;left: 50%;transform: translateX(-50%); }
section.hero .scroll a {font-size: 0.9375rem;display: block;width: 8.125rem;  }
section.hero .scroll a:hover {color: #19488a;text-decoration: none; }
section.hero .scroll a span {display: block; }
section.hero .scroll a i {font-size: 4.375rem;line-height: 3.125rem; }


section.hero .scroll.invert a {color: white;}

section { position:relative}


.overlay { position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height: 100%;}
.overlay::before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -.35em;
}
.wrapper {vertical-align: middle;display:inline-block;margin: 0 auto; width:100%}

.hero.elementslides  { max-height: 80vh; min-height:400px;}
.hero .slide-img {max-height: 80vh; min-height:400px; }
.hero .slide-panel { text-align: center; margin-top: -5vh}

.hasoverlay .slide-img::after {display: block;content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: #fff;opacity: 0.25; opacity:0}
.hasoverlay .invert .slide-img::after {background: #000;opacity: 0.25;}


.s-title { color:#19488a; text-shadow:-1px 1px 1px rgba(255,255,255,0.5); }
.s-title h1 { margin-bottom:0 }
.s-subtitle { font-size:1.5rem }

.invert .s-title { color:#fff; text-shadow:-1px 1px 2px rgba(0,0,0,0.5); }

.banner-holder { height: 110px; position:relative; transition-property:all; transition-duration: 0.5s}
.banner-img { position:absolute; width:100%; height:100%; background-repeat:no-repeat; background-size:cover; background-position:center center;}

.article-header { position:relative}
.article-header .title-holder { background-repeat:no-repeat; background-size:cover; background-position:center center; }
.article-header .title-holder > div { display:flex; align-items: center; min-height: 200px;position:relative}
.article-header.invert .title-holder::before { content:""; display:block; position:absolute; top:0; bottom:0; left:0; right:0; background: #000;opacity: 0.25;}
.article-header.invert h1 { text-shadow: #000 1px 0 4px; }


@media (min-width: 960px) {	
	.article-header .title-holder > div {  min-height: 340px; }
	.article-header h1 { padding-right: 350px }
}

section.general {padding: 2.5rem 0;}
section.general dl dt a {color: #0079b9;font-size:1.25rem;font-weight: 400; }
section.general dl dt a:hover {color: #19488a;}

section.blue-bg { background: url('../images/AIA_Blue-BG-Top.jpg') no-repeat 50% 50%; background-size:auto;background-size:cover;padding: 2.5rem 0;}
section.blue-bg .item h3 a {color:#3eb0df;}

.section.light-blue-bg,
section.light-blue-bg {background: rgb(198,214,238);background: rgba(198,214,238,0.1);background: linear-gradient(15deg, #f9fbfd 0%, #d5e1f3 100%);/**/}

.section.vertical-light-blue-bg,
section.vertical-light-blue-bg {background: rgb(198,214,238);background: rgba(198,214,238,0.1);background: linear-gradient(0deg, #f9fbfd 0%, #d5e1f3 100%);/**/}

.section.pale-blue-bg,
section.pale-blue-bg { background: #f9fbfd }

.bg-white { background-color: #fff; }
  
.bg-light { background: #fafafa }
.comment-reply-form-holder { border: 1px solid #ddd;border-radius: 4px;background: #fafafa;}

section.has-svg .item img {max-height: 7.5rem; width:auto}

.item-heading { font-weight:bold}
.item-description { line-height:1.2 }
.item-published,
.item-categories { line-height:1; vertical-align:baseline}

.items-video .item-image-holder { background: #e4e4e4; min-height: 140px; }

.image-default { background:url('../images/AIA_Blue-BG-Top.jpg') no-repeat center center;background-size:cover;height:100%;width:100%; }


.inner	{ padding: 2.5rem}

.videowrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.videowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.videowrap.notouch iframe {pointer-events:none}


footer { background:#363436; padding: 3.125rem 0; }
.copyright { color:#adb5bd; font-size:0.9375rem;}

.f-logo { width:180px; height:75px; display:inline-block }
.f-badge { width:75px; height:75px; display:inline-block}

.elementfeature .image-holder { min-height: 250px }

/* backgrounds */

.blue-static {background: #144c90}

.blue-gradient-tb {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#144c90+0,0077b8+100 */
background: #144c90; /* Old browsers */
background: -moz-linear-gradient(top,  #144c90 0%, #0077b8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #144c90 0%,#0077b8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #144c90 0%,#0077b8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#144c90', endColorstr='#0077b8',GradientType=0 ); /* IE6-9 */
}
.blue-gradient-lr{
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#144c90+0,0077b8+100 */
background: #144c90; /* Old browsers */
background: -moz-linear-gradient(left,  #144c90 0%, #0077b8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #144c90 0%,#0077b8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #144c90 0%,#0077b8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#144c90', endColorstr='#0077b8',GradientType=1 ); /* IE6-9 */
}

.box-shadow {box-shadow: 5px 5px 7px -2px rgba(0, 0, 0, 0.47); }
.bottom-drop-shadow {box-shadow: 0px 21px 83px -31px rgba(29, 65, 131, 0.5);}


/* items */
.statistic .value{font-size:4.6875rem;color:#3eb0df;display:block;border-bottom:1px solid #ccc;line-height:1em}
section.blue-bg .statistic .label {font-size: 1.5625rem;}


section.divider .divider-item {height: 2.5rem;}


.eventlist .listformat { display: flex; }
.eventlist .listformat .item-image { width: 15%; padding-right: 15px}
.eventlist .listformat .item-image img {  }
.eventlist .listformat .item-info  { width:70%; padding-right: 15px}
.eventlist .listformat .item-button  { width: 15%;  }
.eventlist .listformat .item-daterange,
.eventlist .listformat .item-location	{ display: inline-block }
.eventlist .listformat .item-location h4 { margin-bottom: 0 }


.slide-panel {text-align:center;}
.slide.top .wrapper { vertical-align:top;padding-top:3rem}
.slide.bottom .wrapper { vertical-align:bottom;padding-bottom:1rem}


.hero .slide.top .slide-panel { margin-top: 0}

.articlelist .item-button .btn { width:100% }

.mainbar section.elementadvertisement + section.elementcontent { border-top: 1px solid #ddd; padding-top: 1.5rem; }
.mainbar {border-color: rgba(62, 176, 223,.1); }

.logo-iv { display:block; width: 100%; max-width:460px; height:auto; background:url('../images/logo-investors-voice.png') no-repeat left top; background-size:contain; vertical-align:middle; text-indent: -10000px; } 
.uk-grid > .item-advertisement:first-child .adlabel { display: none }

.iframe-holder { text-align: center; }
.iframe-holder iframe { border: none; margin: auto; width: 300px; height: 250px; }
.iframe-holder.desktop { display:none}
.iframe-holder.desktop iframe { width: 728px; height: 90px; }
.iframe-holder.mobile iframe { width: 300px; height: 250px; }
.sidebar .iframe-holder.desktop iframe { width: 300px; height: 250px; }
.sidebar .iframe-holder.desktop { display: none !important; }
.sidebar .iframe-holder.mobile { display: block !important; }

@media screen and (min-width: 768px) {
	.articlelist .listformat { display: flex; width:100%;  }
	.articlelist .listformat > .lf-col-1,
	.articlelist .listformat > .lf-col-2 { border-top:1px solid #ddd; padding-top: 35px; }
	.articlelist .listformat .lf-col-1 { width: 33.333%; padding-right: 15px}
	.articlelist .listformat .lf-col-2 { width: 66.666%; }
	.articlelist .listformat .item-button { display:none}
	
	.iframe-holder.desktop { display:block; }
	.iframe-holder.mobile { display:none; }
	
	
}
@media screen and (min-width: 960px) {

	.MagazineArticle .mainbar,
	.Magazine .mainbar { max-width: 590px; padding-right: 25px; }	
	.MagazineArticle .sidebar,
	.Magazine .sidebar { width: 325px; padding-left: 25px; }	
	.iframe-holder.desktop { display:none; }
	.iframe-holder.mobile { display:block; }

}

@media screen and (min-width: 1220px) {
	.MagazineArticle .mainbar,
	.Magazine .mainbar { max-width: 600px; }
}

@media screen and (min-width: 1500px) {
	.MagazineArticle .mainbar,
	.Magazine .mainbar { max-width: 820px; }	
	.iframe-holder.desktop { display:block; }
	.iframe-holder.mobile { display:none; }	
}



@media (min-width: 480px) {
	.elementfeature .image-holder { min-height: 300px }
	.banner-holder { height: 150px; }
	.logo-iv { height:85px; } 
	
}
@media (min-width: 768px) {
	body { border-top-width:110px;}
	header { height: 110px; }
	#logo { width:210px; height:87px;top:12px;  }
	.search-container { top:110px;}

	section.hero { }
	section.hero .icons {max-width: 7.5rem;padding-bottom: 1.5rem; }
	.slide-img {max-height: 60vh; }
	.slide-panel {width: 60%; margin: 0 auto;}
	
	.slide.left .slide-panel { margin-left:auto;margin-right: 40%;}
	.slide.right .slide-panel { margin-left:40%;margin-right:auto;}
	.slide.center .slide-panel { margin-left:20%; margin-right:20%;}
	
	.banner-holder { height: 200px; }
	
	section.divider .divider-item {height: 6.25rem;}
	
	section.blue-bg { padding: 3.5rem 0;}
}

@media (min-width: 960px) {	
	section.general {padding: 4.5rem 0;}
	.banner-holder { height: 250px; }
}
@media (min-width: 1220px) {
	.banner-holder { height: 300px; }
	
}
@media (min-width: 1500px) {
	.slide-panel {width: 50%;}
	.slide.left .slide-panel { margin-left:auto;margin-right: 50%;}
	.slide.right .slide-panel { margin-left:50%;margin-right:auto;}
	.slide.center .slide-panel { margin-left:25%; margin-right:25%;}
	
	.banner-holder { height: 340px; }
}


.icon-xlarge { font-size: 5rem; line-height:1; text-align: center;width: 100%;}


.element.readmore .item .item-content[data-readmore] { overflow: hidden; position: relative; padding-bottom: 20px; }
.element.readmore .item .item-content[data-readmore]::after { content:""; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 30px; background: rgb(255,255,255); background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); }


.elementpromos.custom-overlay .item-image-holder { position:relative;}
.position-top { position: absolute; top: 0;; left: 0; width: 100%;}

/* ================================================================================================================================================
   Component: Button
 ==================================================================================================================================================== */
 
.btn{display:inline-block;font-weight:400;text-decoration:none !important;text-align:center;text-transform:uppercase;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.btn:focus,.btn:hover{text-decoration:none !important}
.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(25,72,138,0.25)}
.btn.disabled,.btn:disabled{opacity:.65}
.btn:not([disabled]):not(.disabled){cursor:pointer}
.btn:not([disabled]):not(.disabled):active,.btn:not([disabled]):not(.disabled).active{background-image:none}
a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}
.btn-primary{color:#fff !important;background-color:#19488a;border-color:#19488a}
.btn-primary:hover{color:#fff !important;background-color:#13376a;border-color:#11315f}
.btn-primary:focus,.btn-primary.focus{color:#fff !important;box-shadow:0 0 0 .2rem rgba(25,72,138,0.5)}
.btn-primary.disabled,.btn-primary:disabled{background-color:#19488a;border-color:#19488a}
.btn-primary:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:#fff;background-color:#11315f;border-color:#0f2c54}
.btn-primary:not([disabled]):not(.disabled):active:focus,.btn-primary:not([disabled]):not(.disabled).active:focus,.show > .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(25,72,138,0.5)}
.btn-secondary{color:#212529;background-color:#cd9745;border-color:#cd9745}
.btn-secondary:hover{color:#fff !important;background-color:#ba8432;border-color:#b07d2f}
.btn-secondary:focus,.btn-secondary.focus{color:#fff !important;box-shadow:0 0 0 .2rem rgba(205,151,69,0.5)}
.btn-secondary.disabled,.btn-secondary:disabled{background-color:#cd9745;border-color:#cd9745}
.btn-secondary:not([disabled]):not(.disabled):active,.btn-secondary:not([disabled]):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:#fff;background-color:#b07d2f;border-color:#a6762d}
.btn-secondary:not([disabled]):not(.disabled):active:focus,.btn-secondary:not([disabled]):not(.disabled).active:focus,.show > .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(205,151,69,0.5)}
.btn-success{color:#fff !important;background-color:#28a745;border-color:#28a745}
.btn-success:hover{color:#fff !important;background-color:#218838;border-color:#1e7e34}
.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}
.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745}
.btn-success:not([disabled]):not(.disabled):active,.btn-success:not([disabled]):not(.disabled).active,.show > .btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}
.btn-success:not([disabled]):not(.disabled):active:focus,.btn-success:not([disabled]):not(.disabled).active:focus,.show > .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}
.btn-info{color:#fff !important;background-color:#17a2b8;border-color:#17a2b8}
.btn-info:hover{color:#fff !important;background-color:#138496;border-color:#117a8b}
.btn-info:focus,.btn-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}
.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8}
.btn-info:not([disabled]):not(.disabled):active,.btn-info:not([disabled]):not(.disabled).active,.show > .btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}
.btn-info:not([disabled]):not(.disabled):active:focus,.btn-info:not([disabled]):not(.disabled).active:focus,.show > .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}
.btn-warning{color:#212529 !important;background-color:#ffc107;border-color:#ffc107}
.btn-warning:hover{color:#212529 !important;background-color:#e0a800;border-color:#d39e00}
.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}
.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107}
.btn-warning:not([disabled]):not(.disabled):active,.btn-warning:not([disabled]):not(.disabled).active,.show > .btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}
.btn-warning:not([disabled]):not(.disabled):active:focus,.btn-warning:not([disabled]):not(.disabled).active:focus,.show > .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}
.btn-danger{color:#fff !important;background-color:#dc3545;border-color:#dc3545}
.btn-danger:hover{color:#fff !important;background-color:#c82333;border-color:#bd2130}
.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}
.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545}
.btn-danger:not([disabled]):not(.disabled):active,.btn-danger:not([disabled]):not(.disabled).active,.show > .btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}
.btn-danger:not([disabled]):not(.disabled):active:focus,.btn-danger:not([disabled]):not(.disabled).active:focus,.show > .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}
.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:hover{color:#212529 !important;background-color:#e2e6ea;border-color:#dae0e5}
.btn-light:focus,.btn-light.focus{color:#212529 !important;box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}
.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:not([disabled]):not(.disabled):active,.btn-light:not([disabled]):not(.disabled).active,.show > .btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
.btn-light:not([disabled]):not(.disabled):active:focus,.btn-light:not([disabled]):not(.disabled).active:focus,.show > .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}
.btn-dark{color:#fff !important;background-color:#343a40;border-color:#343a40}
.btn-dark:hover{color:#fff !important;background-color:#23272b;border-color:#1d2124}
.btn-dark:focus,.btn-dark.focus{color:#fff !important;box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}
.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40}
.btn-dark:not([disabled]):not(.disabled):active,.btn-dark:not([disabled]):not(.disabled).active,.show > .btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}
.btn-dark:not([disabled]):not(.disabled):active:focus,.btn-dark:not([disabled]):not(.disabled).active:focus,.show > .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}
.btn-tertiary{color:#fff !important;background-color:#0079b9;border-color:#0079b9}
.btn-tertiary:hover{color:#fff !important;background-color:#006093;border-color:#005886}
.btn-tertiary:focus,.btn-tertiary.focus{color:#fff !important;box-shadow:0 0 0 .2rem rgba(0,121,185,0.5)}
.btn-tertiary.disabled,.btn-tertiary:disabled{background-color:#0079b9;border-color:#0079b9}
.btn-tertiary:not([disabled]):not(.disabled):active,.btn-tertiary:not([disabled]):not(.disabled).active,.show > .btn-tertiary.dropdown-toggle{color:#fff;background-color:#005886;border-color:#004f79}
.btn-tertiary:not([disabled]):not(.disabled):active:focus,.btn-tertiary:not([disabled]):not(.disabled).active:focus,.show > .btn-tertiary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,121,185,0.5)}
.btn-quaternary{color:#fff !important;background-color:#3eb0df;border-color:#3eb0df}
.btn-quaternary:hover{color:#fff !important;background-color:#23a0d4;border-color:#2198c9}
.btn-quaternary:focus,.btn-quaternary.focus{box-shadow:0 0 0 .2rem rgba(62,176,223,0.5)}
.btn-quaternary.disabled,.btn-quaternary:disabled{background-color:#3eb0df;border-color:#3eb0df}
.btn-quaternary:not([disabled]):not(.disabled):active,.btn-quaternary:not([disabled]):not(.disabled).active,.show > .btn-quaternary.dropdown-toggle{color:#fff;background-color:#2198c9;border-color:#1f90be}
.btn-quaternary:not([disabled]):not(.disabled):active:focus,.btn-quaternary:not([disabled]):not(.disabled).active:focus,.show > .btn-quaternary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(62,176,223,0.5)}
.btn-outline-primary{color:#19488a;background-color:transparent;background-image:none;border-color:#19488a}
.btn-outline-primary:hover{color:#fff !important;background-color:#19488a;border-color:#19488a}
.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(25,72,138,0.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#19488a;background-color:transparent}
.btn-outline-primary:not([disabled]):not(.disabled):active,.btn-outline-primary:not([disabled]):not(.disabled).active,.show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#19488a;border-color:#19488a}
.btn-outline-primary:not([disabled]):not(.disabled):active:focus,.btn-outline-primary:not([disabled]):not(.disabled).active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(25,72,138,0.5)}
.btn-outline-secondary{color:#cd9745;background-color:transparent;background-image:none;border-color:#cd9745}
.btn-outline-secondary:hover{color:#212529 !important;background-color:#cd9745;border-color:#cd9745}
.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(205,151,69,0.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#cd9745;background-color:transparent}
.btn-outline-secondary:not([disabled]):not(.disabled):active,.btn-outline-secondary:not([disabled]):not(.disabled).active,.show > .btn-outline-secondary.dropdown-toggle{color:#212529;background-color:#cd9745;border-color:#cd9745}
.btn-outline-secondary:not([disabled]):not(.disabled):active:focus,.btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(205,151,69,0.5)}
.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}
.btn-outline-success:hover{color:#fff !important;background-color:#28a745;border-color:#28a745}
.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}
.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}
.btn-outline-success:not([disabled]):not(.disabled):active,.btn-outline-success:not([disabled]):not(.disabled).active,.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-outline-success:not([disabled]):not(.disabled):active:focus,.btn-outline-success:not([disabled]):not(.disabled).active:focus,.show > .btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}
.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}
.btn-outline-info:hover{color:#fff !important;background-color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}
.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}
.btn-outline-info:not([disabled]):not(.disabled):active,.btn-outline-info:not([disabled]):not(.disabled).active,.show > .btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:not([disabled]):not(.disabled):active:focus,.btn-outline-info:not([disabled]):not(.disabled).active:focus,.show > .btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}
.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}
.btn-outline-warning:hover{color:#212529 !important;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}
.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}
.btn-outline-warning:not([disabled]):not(.disabled):active,.btn-outline-warning:not([disabled]):not(.disabled).active,.show > .btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning:not([disabled]):not(.disabled):active:focus,.btn-outline-warning:not([disabled]):not(.disabled).active:focus,.show > .btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}
.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}
.btn-outline-danger:hover{color:#fff !important;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}
.btn-outline-danger:not([disabled]):not(.disabled):active,.btn-outline-danger:not([disabled]):not(.disabled).active,.show > .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger:not([disabled]):not(.disabled):active:focus,.btn-outline-danger:not([disabled]):not(.disabled).active:focus,.show > .btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}
.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}
.btn-outline-light:hover{color:#212529 !important;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}
.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}
.btn-outline-light:not([disabled]):not(.disabled):active,.btn-outline-light:not([disabled]):not(.disabled).active,.show > .btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:not([disabled]):not(.disabled):active:focus,.btn-outline-light:not([disabled]):not(.disabled).active:focus,.show > .btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}
.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}
.btn-outline-dark:hover{color:#fff !important;background-color:#343a40;border-color:#343a40}
.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}
.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}
.btn-outline-dark:not([disabled]):not(.disabled):active,.btn-outline-dark:not([disabled]):not(.disabled).active,.show > .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark:not([disabled]):not(.disabled):active:focus,.btn-outline-dark:not([disabled]):not(.disabled).active:focus,.show > .btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}
.btn-outline-tertiary{color:#0079b9;background-color:transparent;background-image:none;border-color:#0079b9}
.btn-outline-tertiary:hover{color:#fff !important;background-color:#0079b9;border-color:#0079b9}
.btn-outline-tertiary:focus,.btn-outline-tertiary.focus{box-shadow:0 0 0 .2rem rgba(0,121,185,0.5)}
.btn-outline-tertiary.disabled,.btn-outline-tertiary:disabled{color:#0079b9;background-color:transparent}
.btn-outline-tertiary:not([disabled]):not(.disabled):active,.btn-outline-tertiary:not([disabled]):not(.disabled).active,.show > .btn-outline-tertiary.dropdown-toggle{color:#fff;background-color:#0079b9;border-color:#0079b9}
.btn-outline-tertiary:not([disabled]):not(.disabled):active:focus,.btn-outline-tertiary:not([disabled]):not(.disabled).active:focus,.show > .btn-outline-tertiary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,121,185,0.5)}
.btn-outline-quaternary{color:#3eb0df;background-color:transparent;background-image:none;border-color:#3eb0df}
.btn-outline-quaternary:hover{color:#fff !important;background-color:#3eb0df;border-color:#3eb0df}
.btn-outline-quaternary:focus,.btn-outline-quaternary.focus{box-shadow:0 0 0 .2rem rgba(62,176,223,0.5)}
.btn-outline-quaternary.disabled,.btn-outline-quaternary:disabled{color:#3eb0df;background-color:transparent}
.btn-outline-quaternary:not([disabled]):not(.disabled):active,.btn-outline-quaternary:not([disabled]):not(.disabled).active,.show > .btn-outline-quaternary.dropdown-toggle{color:#fff;background-color:#3eb0df;border-color:#3eb0df}
.btn-outline-quaternary:not([disabled]):not(.disabled):active:focus,.btn-outline-quaternary:not([disabled]):not(.disabled).active:focus,.show > .btn-outline-quaternary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(62,176,223,0.5)}
.btn-link{font-weight:400;color:#19488a;background-color:transparent}
.btn-link:hover{color:#0d2649 !important;text-decoration:underline;background-color:transparent;border-color:transparent}
.btn-link:focus,.btn-link.focus{text-decoration:underline;border-color:transparent;box-shadow:none}
.btn-link:disabled,.btn-link.disabled{color:#6c757d}
.btn-link.active { border-bottom: 1px solid #0d2649; color:#0d2649 }

.btn-lg,.btn-group-lg > .btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0}
.btn-sm,.btn-group-sm > .btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}
.btn-block{display:block;width:100%;margin: 0 auto;}
.btn-block + .btn-block{margin-top:.5rem}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}

.btn-50{width:50% !important;}
.btn-75{width:75% !important;}


.btn{white-space:normal}
.btn.btn-secondary{color:#fff}
.btn.btn-lg i,.btn-group-lg > .btn i{font-size:1.75rem;vertical-align:middle}
.btn.advanced-search{color:#fff;border:2px solid #fff;background:rgba(0,0,0,0.1)}
.btn.advanced-search:hover{background:rgba(0,0,0,0.3)}
.btn.advanced-search.collapsed i{transform:rotate(0deg)}
.btn.advanced-search i{transform:rotate(180deg);transition-duration:.3s;transition-property:transform;margin-left:.25rem}


input.action,
.uk-button{padding:2px 30px;font-size:1rem;text-align:center;}
input.action,
.uk-button,
.uk-read-more{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;display:inline-block;box-sizing:border-box;vertical-align:middle;text-decoration:none;transition:.1s ease-in-out;transition-property:color,background-color,border-color}

.uk-button + .uk-button { margin-left:5px }

input.action:not(:disabled),
.uk-button:not(:disabled){cursor:pointer}
input.action::-moz-focus-inner,
.uk-button::-moz-focus-inner{border:0;padding:0}
input.action:hover,
.uk-button:hover{text-decoration:none}
input.action:focus,
.uk-button:focus{outline:none}


.btn-clearcase{text-transform:none}

p .btn	{ margin-bottom:5px; }
@media (max-width: 479px){
	.btn{ width:100%; display:block}
}

/* Style modifiers
 ==================================================================================================================================================== */
input.action,
.uk-button	{ white-space:nowrap; background:#484848; color: #e0e0e0;font-weight:400;text-transform:uppercase;}
input.action,.uk-button,.uk-button:link,.uk-button:visited{ text-decoration:none;}
.uk-button-icon	{ padding-left: 20px }
.uk-button-icon-only { padding: 0px }

.uk-button.action { }

input.action,
.uk-button.action { padding: 0.375rem 3rem; text-transform:uppercase; font-size: 1.25em }

.uk-admin-holder {position: fixed; z-index:999; top:0; right: 0; }

.uk-button-admin { background-color: rgba(200,200,200,0.25); color:#ccc; font-weight: normal; font-size: 0.775em; line-height:1em; padding: 5px 15px; }
.uk-button-admin:hover {color:#3eb0df;}

.uk-button-primary{background-color:#f4e3bd;color:#000 !important;text-transform:uppercase; padding:20px 25px; font-size:1.125em; line-height:1em; border-radius:50px;}
.uk-button-primary:hover,.uk-button-primary:focus{background-color:#f9f1de;color:#000;}
.uk-button-primary:active,.uk-button-primary.uk-active{background-color:#f9f1de;color:#000;}


input.action{color:#212529;background-color:#cd9745;border-color:#cd9745; color:#fff}
input.action:hover{color:#fff !important;background-color:#ba8432;border-color:#b07d2f}
input.action:focus,input.action.focus{color:#fff !important;box-shadow:0 0 0 .2rem rgba(205,151,69,0.5)}
input.action.disabled,input.action:disabled{background-color:#cd9745;border-color:#cd9745}
input.action:not([disabled]):not(.disabled):active,input.action:not([disabled]):not(.disabled).active{color:#fff;background-color:#b07d2f;border-color:#a6762d}
input.action:not([disabled]):not(.disabled):active:focus,input.action:not([disabled]):not(.disabled).active:focus{box-shadow:0 0 0 .2rem rgba(205,151,69,0.5)}

.liked > .uk-icon-thumbs-o-up::before {content:"\f164"}

/* Size modifiers
 ==================================================================================================================================================== */
.uk-button-small{padding:0 15px;line-height:28px;font-size:.825rem;}
.uk-button-large{padding:0 40px;line-height:53px;font-size:1rem}
.uk-button-xsmall{padding:0 6px;line-height:1.75em;font-size:.688rem; }


[data-uk-dropdown] { position:relative }
.btn-dropdown { display:inline-block; }

/* ================================================================================================================================================
   Component: Navigation (default settings) 
 ==================================================================================================================================================== */
ul.nav {display:block;}
ul.nav,ul.nav li,ul.nav ul{margin:0;padding:0;list-style-type:none}
ul.nav li{position:relative;display:block;}
ul.nav li.right	{ float: right;  }
ul.nav a{display:block; }
ul.nav ul a{text-align:left}

/*
ul.nav ul{display: block;opacity:0;position:absolute;left:0;visibility:hidden;z-index: 98;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}
ul.nav > li:nth-last-child(3) ul,
ul.nav > li:nth-last-child(2) ul,
ul.nav > li:last-child ul {right:0;left:auto}

ul.nav > li > a{z-index:45; }
ul.nav > li{z-index:46}
ul.nav li{position:relative;display:block;}
ul.nav li.right	{ float: right;  }
ul.nav a{display:block; }
ul.nav ul a{text-align:left}

ul.nav li.hover > ul,
ul.nav li:hover > ul{opacity:1;visibility:visible;}
ul.nav ul a{white-space:nowrap}
ul.nav ul li{width:100%;white-space:nowrap;float:none;display:block}



ul.nav ul ul{z-index:97;top:1px;left:94%;
-webkit-box-shadow: -1px -1px 3px 0 rgba(50, 50, 50, 0.2);
-moz-box-shadow:    -1px -1px 3px 0 rgba(50, 50, 50, 0.2);
box-shadow:         -1px -1px 3px 0 rgba(50, 50, 50, 0.2);
}
*/

ul.nav li:hover > ul.box-shadow	{ -webkit-box-shadow: -3px 3px 3px -1px rgba(0,0,0,0.2);
-moz-box-shadow: -3px 3px 3px -1px rgba(0,0,0,0.2);
box-shadow: -3px 3px 3px -1px rgba(0,0,0,0.2);
}
	
ul.subnav ul{display: block;opacity:1;position:relative;left:auto;visibility:visible;}
ul.subnav ul ul	{ position:relative;left:auto;top:auto;box-shadow: none; }

.subnavchild {display:none}
.subnavchild.uk-active { display:block}



ul.nav-inline	{ font-size: 0px; }
ul.nav-inline > li	{ position:relative; display: inline-block; font-size: 1rem; line-height: 1; }
ul.nav-inline > li > a,
ul.nav-inline > li > .a {padding: 0.5em 1em;display:block}
ul.nav-inline > li:first-child > a {padding-left:0 !important}
ul.nav-inline > li:last-child > a {padding-right:0 !important}


ul.nav-inline a{text-align:center;display:block; }
ul.nav-right { text-align: right;display:block; }

ul.nav-vertical,
ul.nav-vertical > li { display: block; }
ul.nav-vertical a {display:block; }

ul.uk-divider-h	{ border: none; }
ul.uk-divider-h > li:nth-child(n+2) {border-top: 1px solid #f4f4f4;}

ul.nav-flex { display: -ms-flexbox;display: -webkit-flex;display: flex; 
flex-wrap: wrap;}

/* divider */
ul.nav-inline.nav-divider > li > a::after {content:"";position:absolute;z-index:1;border-right:1px solid #fff;display:block;top:0.6em;right:0;height:0.8em;}
ul.nav-inline.nav-divider > li:last-child > a::after {display:none;}

ul.nav-inline.nav-divider > li > a,
ul.nav-inline.nav-divider > li > .a {padding: 0.5em 1em;}

.invert ul.nav-inline.nav-divider > li::after { border-color:#fff;}

/*vertical menu with flyouts horizontal*/
ul.nav-flyout ul{display: block;opacity:0;position:absolute;left:100%;top:0;visibility:hidden;z-index: 98;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}
ul.nav-flyout li.hover > ul,
ul.nav-flyout li:hover > ul{opacity:1;visibility:visible;}
ul.nav-flyout ul a { white-space:nowrap}


.navbar-toggler {position: absolute;right:0;top:0;min-width:30px;cursor:pointer}
.navbar-toggler::before {display:block; content: "\f107";font-family:"FontAwesome"; text-align:center}
.js .closed > .navbar-toggler::before {display:block; content: "\f105";font-family:"FontAwesome";}


/* clickable parents with sliding submenus, vertical */
ul.nav-togglesub ul {-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}
.js ul.nav-togglesub li.closed > ul{display: block;opacity:0;visibility:hidden;max-height:0;overflow:hidden}
.js ul.nav-togglesub li > ul {opacity:1;visibility:visible;max-height:999px}


/* flydown sub menu */
.nav-dropdown ul.nav-submenu {  position: absolute; display: none; min-width: 250px; padding: 0.625rem; z-index:20; background: #fff; border-radius: 4px;box-shadow: 0 0 12px rgba(0,0,0,.25); }
.nav-dropdown > li:hover > ul { display: block; }
.nav-dropdown ul a { color: #0079b9;text-decoration: none;padding: 0.625rem 0.5rem;position: relative;line-height: 1em;}

/* ========================================================================
   Navigation: Styles
   ========================================================================== */
.nav a { text-decoration: none;}

.membernav .nav a:link,
.membernav .nav a:visited 	{  }
.membernav .nav > li > a:focus,
.membernav .nav > li > a:hover,
.membernav .nav > li > a.uk-open,
.membernav .nav > li:hover > a,
.membernav .nav > li.uk-hover > a	{ color: #3eb0df;}



.mainnav {transition-duration: 0.3s;transition-property: all;}
.mainnav .nav li	{font-size:1.1875rem;}
.mainnav .nav a	{padding-left: 0.5rem;padding-right: 0.5rem;font-size:1.1875rem;white-space:nowrap}
.mainnav i	{ font-size:1.375rem}

.mainnav .nav a:link,
.mainnav .nav a:visited 	{   }
.mainnav .nav > li > a:focus,
.mainnav .nav > li > a:hover,
.mainnav .nav > li > a.uk-open,
.mainnav .nav > li:hover > a,
.mainnav .nav > li.uk-hover > a	{ color: #3eb0df;}



@media (min-width: 1500px) {
	.mainnav .nav a	{padding-left: 0.9375rem;padding-right: 0.9375rem;}
}

.invert .membernav .nav a:link,
.invert .membernav .nav a:visited 	{ color: #fff;  }
.invert .membernav .nav > li > a:focus,
.invert .membernav .nav > li > a:hover,
.invert .membernav .nav > li > a.uk-open,
.invert .membernav .nav > li:hover > a,
.invert .membernav .nav > li.uk-hover > a	{ color: #3eb0df;}


.invert .mainnav .nav a:link,
.invert .mainnav .nav a:visited 	{ color: #fff;  }
.invert .mainnav .nav > li > a:focus,
.invert .mainnav .nav > li > a:hover,
.invert .mainnav .nav > li > a.uk-open,
.invert .mainnav .nav > li:hover > a,
.invert .mainnav .nav > li.uk-hover > a	{ color: #3eb0df;}



.mobilenav .nav > li > a	{display:inline-block;padding:1rem 0.75rem 0 0;font-weight:400;font-size:2rem;white-space:nowrap}
.mobilenav .nav a:link,
.mobilenav .nav a:visited 	{   }
.mobilenav .nav > li > a:focus,
.mobilenav .nav > li > a:hover,
.mobilenav .nav > li > a.uk-open,
.mobilenav .nav > li:hover > a,
.mobilenav .nav > li.uk-hover > a	{ color: #3eb0df;}

.invert .mobilenav .nav a:link,
.invert .mobilenav .nav a:visited 	{ color: #fff;  }
.invert .mobilenav .nav > li > a:focus,
.invert .mobilenav .nav > li > a:hover,
.invert .mobilenav .nav > li > a.uk-open,
.invert .mobilenav .nav > li:hover > a,
.invert .mobilenav .nav > li.uk-hover > a	{ color: #3eb0df;}

.offcanvasnav .nav { padding: 20px; }
.offcanvasnav .nav a { line-height:1.5rem }
.offcanvasnav .nav a:link,
.offcanvasnav .nav a:visited 	{  color: #fff;   }
.offcanvasnav .nav li > a:focus,
.offcanvasnav .nav li > a:hover,
.offcanvasnav .nav li.uk-open > a,
.offcanvasnav .nav li.uk-hover > a	{ color: #3eb0df }
.offcanvasnav .nav .section > a {color: #d5eef8 }
.offcanvasnav .nav .current > a {color: #3eb0df }

 
.offcanvasnav .nav ul a { padding-left: 10px }
.offcanvasnav .nav ul ul a { padding-left: 20px }
.offcanvasnav .nav ul ul ul a { padding-left: 30px }

.offcanvasnav .nav > li { padding: 10px 0;}

.offcanvasnav .uk-close	{ color:#fff; font-size: 2.1875rem; padding: 1rem 1rem 0 0; position: fixed; top: 10px; right:15px; z-index:1002 }

.offcanvasnav  .nav > li > .navbar-toggler	{padding: 10px 0 0 0;;margin:0 0 10px 0;}
.offcanvasnav  .nav > li.closed > .navbar-toggler	{padding: 10px 0 10px 0;margin:0;}
.offcanvasnav .navbar-toggler	{font-size:1.25rem;line-height:1.5rem;color:#fff;width:1.875em}
.offcanvasnav .navbar-toggler:hover { background:rgba(255,255,255,0.1) }

.social .nav > li > a { font-size: 1.5rem; text-align: left; padding: 0 0.5em}

.social .nav a:link,
.social .nav a:visited 	{ }
.social .nav a:focus,
.social .nav a:hover  { }
.social .nav > li > a span { display:none; }

.address .nav-flex li .uk-label { min-width: 35px;}
.address .nav a,
.address .nav a:link,
.address .nav a:visited 	{ color: #000; text-decoration: none;  }
.address .nav a:focus,
.address .nav a:hover  { color: #AD841F;}


.topics .nav > li > a {border-bottom: 1px solid #19488a;padding: 0.625rem 1.875rem 0.625rem 0;position: relative;line-height: 1.875rem;font-size: 1.25rem;}

.topics .nav ul > li > a {border-bottom: 1px dotted #19488a; padding: 0.625rem 1.875rem 0.625rem 0.935rem ;position: relative; line-height: 1rem}
.topics .nav ul ul > li > a {padding: 0.625rem 1.875rem 0.625rem 1.875rem}
.topics .nav ul { background: #fff}
.topics .nav ul a { }

.topics .nav a,
.topics .nav a:link,
.topics .nav a:visited  { color: #0079b9; text-decoration: none;  }

.topics .nav li a:focus ,
.topics .nav li a:hover,
.topics .nav .current > a {color: #19488a }

.topics .nav > li > .navbar-toggler {display:block;position: absolute;right: 0; top: 0.625rem;background: #cd9745;width: 1.875rem;height: 1.875rem;text-align: center;line-height: 1.375;font-size: 1.375rem;color:#fff;}
.topics .nav ul .navbar-toggler	{padding: 0.625rem;line-height:1rem}


.uk-dropdown { background: #FFF;z-index: 20;background-color: #fff;border-radius: 4px;box-shadow: 0 0 12px rgba(0,0,0,.25);}

.dropdown {transition-duration: 0.3s;transition-property: all;}
.dropdown .nav i	{ margin-right: 0.5rem}
.dropdown .nav a,
.dropdown .nav a:link,
.dropdown .nav a:visited 	{padding: 0.5rem;white-space:nowrap; color: #19488a; text-decoration: none;  }
.dropdown .nav a:focus,
.dropdown .nav a:hover  { color: #0d2649; background-color: #f8f9fa}

.nav-myaccount { margin:0 !important; padding: 10px !important;}
.mobilenav .nav .nav-myaccount a { display: block; font-size: 1rem; }


/* ========================================================================
   Component: Form
 ========================================================================== */
 
div[id^="CommentForm_"][id$="_URL_Holder"]   { display: none }
 
.uk-form form, form.uk-form {  }

fieldset {border:none;padding:0; min-width: 0}
ul.checkboxset	{ padding: 0; list-style: none }
ul.checkboxset label { cursor: pointer; }
.actions	{ margin-top: 10px; }

.uk-form input,.uk-form button, .uk-form select, .uk-form optgroup, .uk-form textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}
.uk-form label {display: inline-block;margin-bottom: .5rem; line-height:1; }
 
.uk-form-horizontal .confirmedpassword > .uk-form-controls	{ margin-left: 0;}

.uk-form-label {font-weight:bold;}

.uk-form select,
.uk-form textarea,
.uk-form input:not([type]),
.uk-form input[type="text"],
.uk-form input[type="password"],
.uk-form input[type="datetime"],
.uk-form input[type="datetime-local"],
.uk-form input[type="date"],
.uk-form input[type="month"],
.uk-form input[type="time"],
.uk-form input[type="week"],
.uk-form input[type="number"],
.uk-form input[type="email"],
.uk-form input[type="url"],
.uk-form input[type="search"],
.uk-form input[type="tel"],
.uk-form input[type="color"] {
display: block;
width: 100%; max-width: 100%;
height: auto;
padding:0.275rem 0.75rem;
font-size: 1rem;
line-height: 1.5;
color:#495057;
background-color:#fff;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: 0;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.uk-form select {padding: 0.2rem 0.75rem; height: calc(2.25rem + 2px);}
.uk-form select:focus,
.uk-form textarea:focus,
.uk-form input:not([type="submit"]):focus {color: #495057;background-color:#fff;border-color:#4584dd;outline: 0;box-shadow: 0 0 0 0.2rem rgba(25, 72, 138, 0.25);}

.uk-form textarea { height: auto; line-height:1.4}

.uk-form-row .uk-form-controls + label.right	{ display: block; font-size: 0.813rem; line-height: 1.4em }
.uk-form-row.required label:first-of-type::after	{ content:'*'; color:#FF0000; font-size: 1.2em; vertical-align:baseline;padding-left:4px;}


.uk-form input[type="checkbox"]:disabled + label	{ color: #999; }


@media (min-width: 960px) {
	.uk-form-horizontal .actions input.action:first-child,
	.uk-form-horizontal .actions .uk-button-submit:first-child {margin-left:215px;}
	
	
	.uk-form-horizontal #CartForm_CartForm .actions input.action:first-child,
	.uk-form-horizontal #CartForm_CartForm .actions .uk-button-submit:first-child,
	.uk-form-horizontal #CartForm_CartForm .uk-form-controls { margin-left: 0; }
	
	.uk-form-horizontal #CartForm_CartForm .actions { text-align: right; }

	.uk-form-horizontal .uk-form-row .uk-form-controls + label.right,
	.uk-form-horizontal .uk-form-row.checkbox { margin-left:215px}
	.loggedin #MemberLoginForm_LoginForm_action_logout { margin-left: 0;} 
	
	.uk-form select,
	.uk-form textarea,
	.uk-form input:not([type]),
	.uk-form input[type="text"],
	.uk-form input[type="password"],
	.uk-form input[type="datetime"],
	.uk-form input[type="datetime-local"],
	.uk-form input[type="date"],
	.uk-form input[type="month"],
	.uk-form input[type="time"],
	.uk-form input[type="week"],
	.uk-form input[type="number"],
	.uk-form input[type="email"],
	.uk-form input[type="url"],
	.uk-form input[type="search"],
	.uk-form input[type="tel"],
	.uk-form input[type="color"] {
		max-width: 768px;
		
	}
	.uk-form select.uk-field-small 	{ max-width: 200px; }
	

	.checkboxset .uk-form-controls ul	{ columns: 2}
	
	input[size="5"] { max-width: 80px; }
	
	.uk-button.action { max-width:640px; }
	
}

.uk-form.submit input:required:invalid,
.uk-form .submit input:required:invalid,
.uk-form.submit textarea:required:invalid,
.uk-form .submit textarea:required:invalid	{ border: 2px solid #AD841F; }

.uk-form.submit select:required { border: 2px solid #AD841F; }

.uk-form  .message	{display: block; background: #e5f4f3; padding:5px; margin-top:2px; }
.uk-form  .message.error	{ color:red; font-weight: bold; }

#remoteForm .alert-success ~ .btn-secondary { display:none !important }
/* ========================================================================
   Component: UIKit modifiers
 ========================================================================== */

.uk-container-full { width:100%; max-width:none}
.uk-offcanvas {cursor:pointer}
.uk-offcanvas-bar { background: #1d4183; width: 85%; width: calc(100% - 3.5rem); cursor:auto}

.text-italic,
.uk-text-italic { font-style:italic }
.text-small,
.uk-text-small {font-size: 0.825em;}

.uk-offcanvas-page .uk-navbar-toggle {  }
.uk-offcanvas-page .uk-navbar-toggle .uk-icon-bars::before { content:"\f00d"; }

.uk-offcanvas-page  { position: static; overflow:hidden }

.uk-offcanvas-active .uk-offcanvas { display:block;}
.uk-offcanvas-active .uk-offcanvas-bar	{-webkit-transform: translateX(0%);transform: translateX(0%); }
.uk-offcanvas-active .uk-navbar-toggle { color: #fff !important; }
.uk-offcanvas-active .uk-navbar-toggle .uk-icon-bars::before { content:"\f00d"; }

.uk-fluid,.img-fluid { width:100%; height: auto }

.uk-column p { -webkit-column-break-inside: avoid;break-inside: avoid;}

.uk-grid.align-self-center > * 	{align-self: center !important;}

.bb-1,
.uk-divider > div  { border-bottom: 1px solid #ddd;}
.uk-divider > div:last-child  { border-bottom: none}
.bt-1 {border-top: 1px solid #ddd}
.bx-1,.br-1 {border-right: 1px solid #ddd}
.bx-1,.bl-1 {border-left: 1px solid #ddd}

.ds-2 { filter: drop-shadow(2px 2px 3px #ccc); }

.uk-grid-divider:empty { border-color:#19488a;  }
.invert .uk-grid-divider { border-color: #f8f9fa  }

.uk-loading { position:relative }
.uk-loading::after{
	content:"";
    background: url("../images/ajax-loader.gif") no-repeat scroll center center #666666;
    border-radius: 5px;

    display: block;
    left: -8px; right: -8px; top: -8px; bottom: -8px;
    opacity: 0.5;
    position: absolute;
}

.uk-dotnav { pointer-events: none; }
.uk-dotnav * { pointer-events: all; }

.uk-slidenav-position .uk-slidenav { color: #fff }
.uk-slidenav-position .uk-slidenav:hover { color: #19488a }

.arrow {display:inline-block;border:solid #000;border-width:0 5px 5px 0;padding:5px;height:30px;width:30px;transition-duration:0.3s}
.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}
.arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}
.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}


.invert .arrow { border-color: #fff }
.invert a:hover .arrow { border-color: #19488a }

.f-wrapper .arrow { display: block; }

.collapsible .morelink { display:block}
.collapsible.collapsed .ellipses::after { content:"..."} 
.collapsible .more {display:none}
.collapsible.collapsed .less {display:none}
.collapsible.collapsed .more {display:inline}
.collapsible.collapsed .morecontent { display:none}

.uk-padding { padding: 20px }
.uk-icon-xlarge {font-size:36px;line-height:1em;}

@media (min-width: 768px) {
	.uk-icon-xlarge {font-size:48px;line-height: 1em;}
	.uk-padding { padding: 30px }
}

.vertical-align-middle {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}

.uk-slider-slow:not(.uk-drag){-webkit-transition:-webkit-transform 2.0s linear;transition:transform 2.0s linear}


.uk-form-row.nocaptcha { margin-top: 10px }

.uk-slidenav-position-outside { position: relative; }
.uk-slidenav-position-outside .uk-slidenav {position: absolute;top: 40%;z-index: 1;margin-top: -30px;}
.uk-slidenav-position-outside .uk-slidenav-previous {left: -70px;}
.uk-slidenav-position-outside .uk-slidenav-next {right: -70px;}

.uk-container-expand { padding-left: 0; padding-right: 0; }

.uk-accordion-title {margin-top: 0;margin-bottom: 0;padding: 5px 15px;background: #f5f5f5;cursor: pointer;border: 1px solid #ddd;border-radius: 4px;position: relative;padding-right: 30px;}

.uk-accordion-title:after { content:"\f067"; display:inline-block; width:20px;font-family:FontAwesome; text-align:center; position: absolute; right: 5px; top: 10px; color:#19488a }
.uk-accordion-title.uk-active:after  { content:"\f068"; }

.layout-b .uk-accordion-title { padding-left: 30px; padding-right: 0; border-radius:0; border: none; background: none}

.layout-b .uk-accordion-title:after { content:"\f105"; right: auto; left: 5px; font-size:1.75rem; top: 0}
.layout-b .uk-accordion-title.uk-active:after  { content:"\f107"; }

.layout-b .item {background: #f5f5f5; padding: 10px 0  }

/* ========================================================================
   Component: Bootstrap Utitities
 ========================================================================== */
.w-100 { width:100%}
.h-100 { height:100%}
.mw-150p{max-width:9.375rem!important}
.mw-200p{max-width:12.5rem!important}
.mw-250p{max-width:15.625rem!important}
.mw-300p{max-width:18.75rem!important}
.mw-350p{max-width:21.875rem!important}
.mw-400p{max-width:25rem!important}

.width-xs-25{width:25%!important}.width-xs-50{width:50%!important}.width-xs-75{width:75%!important}.width-xs-100{width:100%!important}.w-xs-0{width:auto!important}
@media (min-width: 480px){.width-sm-25{width:25%!important}.width-sm-50{width:50%!important}.width-sm-75{width:75%!important}.width-sm-100{width:100%!important}.w-sm-0{width:auto!important}}
@media (min-width: 768px){.width-md-25{width:25%!important}.width-md-50{width:50%!important}.width-md-75{width:75%!important}.width-md-100{width:100%!important}.w-md-0{width:auto!important}}
@media (min-width: 992px){.width-lg-25{width:25%!important}.width-lg-50{width:50%!important}.width-lg-75{width:75%!important}.width-lg-100{width:100%!important}.w-lg-0{width:auto!important}}
@media (min-width: 1220px){.width-xl-25{width:25%!important}.width-xl-50{width:50%!important}.width-xl-75{width:75%!important}.width-xl-100{width:100%!important}.w-xl-0{width:auto!important}}


.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.m-6{margin:4.5rem!important}.mt-6,.my-6{margin-top:4.5rem!important}.mr-6,.mx-6{margin-right:4.5rem!important}.mb-6,.my-6{margin-bottom:4.5rem!important}.ml-6,.mx-6{margin-left:4.5rem!important}.m-7{margin:6rem!important}.mt-7,.my-7{margin-top:6rem!important}.mr-7,.mx-7{margin-right:6rem!important}.mb-7,.my-7{margin-bottom:6rem!important}.ml-7,.mx-7{margin-left:6rem!important}.m-8{margin:7.5rem!important}.mt-8,.my-8{margin-top:7.5rem!important}.mr-8,.mx-8{margin-right:7.5rem!important}.mb-8,.my-8{margin-bottom:7.5rem!important}.ml-8,.mx-8{margin-left:7.5rem!important}.m-9{margin:9rem!important}.mt-9,.my-9{margin-top:9rem!important}.mr-9,.mx-9{margin-right:9rem!important}.mb-9,.my-9{margin-bottom:9rem!important}.ml-9,.mx-9{margin-left:9rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.p-6{padding:4.5rem!important}.pt-6,.py-6{padding-top:4.5rem!important}.pr-6,.px-6{padding-right:4.5rem!important}.pb-6,.py-6{padding-bottom:4.5rem!important}.pl-6,.px-6{padding-left:4.5rem!important}.p-7{padding:6rem!important}.pt-7,.py-7{padding-top:6rem!important}.pr-7,.px-7{padding-right:6rem!important}.pb-7,.py-7{padding-bottom:6rem!important}.pl-7,.px-7{padding-left:6rem!important}.p-8{padding:7.5rem!important}.pt-8,.py-8{padding-top:7.5rem!important}.pr-8,.px-8{padding-right:7.5rem!important}.pb-8,.py-8{padding-bottom:7.5rem!important}.pl-8,.px-8{padding-left:7.5rem!important}.p-9{padding:9rem!important}.pt-9,.py-9{padding-top:9rem!important}.pr-9,.px-9{padding-right:9rem!important}.pb-9,.py-9{padding-bottom:9rem!important}.pl-9,.px-9{padding-left:9rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}

@media (min-width: 480px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.m-sm-6{margin:4.5rem!important}.mt-sm-6,.my-sm-6{margin-top:4.5rem!important}.mr-sm-6,.mx-sm-6{margin-right:4.5rem!important}.mb-sm-6,.my-sm-6{margin-bottom:4.5rem!important}.ml-sm-6,.mx-sm-6{margin-left:4.5rem!important}.m-sm-7{margin:6rem!important}.mt-sm-7,.my-sm-7{margin-top:6rem!important}.mr-sm-7,.mx-sm-7{margin-right:6rem!important}.mb-sm-7,.my-sm-7{margin-bottom:6rem!important}.ml-sm-7,.mx-sm-7{margin-left:6rem!important}.m-sm-8{margin:7.5rem!important}.mt-sm-8,.my-sm-8{margin-top:7.5rem!important}.mr-sm-8,.mx-sm-8{margin-right:7.5rem!important}.mb-sm-8,.my-sm-8{margin-bottom:7.5rem!important}.ml-sm-8,.mx-sm-8{margin-left:7.5rem!important}.m-sm-9{margin:9rem!important}.mt-sm-9,.my-sm-9{margin-top:9rem!important}.mr-sm-9,.mx-sm-9{margin-right:9rem!important}.mb-sm-9,.my-sm-9{margin-bottom:9rem!important}.ml-sm-9,.mx-sm-9{margin-left:9rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.p-sm-6{padding:4.5rem!important}.pt-sm-6,.py-sm-6{padding-top:4.5rem!important}.pr-sm-6,.px-sm-6{padding-right:4.5rem!important}.pb-sm-6,.py-sm-6{padding-bottom:4.5rem!important}.pl-sm-6,.px-sm-6{padding-left:4.5rem!important}.p-sm-7{padding:6rem!important}.pt-sm-7,.py-sm-7{padding-top:6rem!important}.pr-sm-7,.px-sm-7{padding-right:6rem!important}.pb-sm-7,.py-sm-7{padding-bottom:6rem!important}.pl-sm-7,.px-sm-7{padding-left:6rem!important}.p-sm-8{padding:7.5rem!important}.pt-sm-8,.py-sm-8{padding-top:7.5rem!important}.pr-sm-8,.px-sm-8{padding-right:7.5rem!important}.pb-sm-8,.py-sm-8{padding-bottom:7.5rem!important}.pl-sm-8,.px-sm-8{padding-left:7.5rem!important}.p-sm-9{padding:9rem!important}.pt-sm-9,.py-sm-9{padding-top:9rem!important}.pr-sm-9,.px-sm-9{padding-right:9rem!important}.pb-sm-9,.py-sm-9{padding-bottom:9rem!important}.pl-sm-9,.px-sm-9{padding-left:9rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}
.bt-sm-0 {border-top:none !important;}
}
@media (min-width: 768px){
.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.m-md-6{margin:4.5rem!important}.mt-md-6,.my-md-6{margin-top:4.5rem!important}.mr-md-6,.mx-md-6{margin-right:4.5rem!important}.mb-md-6,.my-md-6{margin-bottom:4.5rem!important}.ml-md-6,.mx-md-6{margin-left:4.5rem!important}.m-md-7{margin:6rem!important}.mt-md-7,.my-md-7{margin-top:6rem!important}.mr-md-7,.mx-md-7{margin-right:6rem!important}.mb-md-7,.my-md-7{margin-bottom:6rem!important}.ml-md-7,.mx-md-7{margin-left:6rem!important}.m-md-8{margin:7.5rem!important}.mt-md-8,.my-md-8{margin-top:7.5rem!important}.mr-md-8,.mx-md-8{margin-right:7.5rem!important}.mb-md-8,.my-md-8{margin-bottom:7.5rem!important}.ml-md-8,.mx-md-8{margin-left:7.5rem!important}.m-md-9{margin:9rem!important}.mt-md-9,.my-md-9{margin-top:9rem!important}.mr-md-9,.mx-md-9{margin-right:9rem!important}.mb-md-9,.my-md-9{margin-bottom:9rem!important}.ml-md-9,.mx-md-9{margin-left:9rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.p-md-6{padding:4.5rem!important}.pt-md-6,.py-md-6{padding-top:4.5rem!important}.pr-md-6,.px-md-6{padding-right:4.5rem!important}.pb-md-6,.py-md-6{padding-bottom:4.5rem!important}.pl-md-6,.px-md-6{padding-left:4.5rem!important}.p-md-7{padding:6rem!important}.pt-md-7,.py-md-7{padding-top:6rem!important}.pr-md-7,.px-md-7{padding-right:6rem!important}.pb-md-7,.py-md-7{padding-bottom:6rem!important}.pl-md-7,.px-md-7{padding-left:6rem!important}.p-md-8{padding:7.5rem!important}.pt-md-8,.py-md-8{padding-top:7.5rem!important}.pr-md-8,.px-md-8{padding-right:7.5rem!important}.pb-md-8,.py-md-8{padding-bottom:7.5rem!important}.pl-md-8,.px-md-8{padding-left:7.5rem!important}.p-md-9{padding:9rem!important}.pt-md-9,.py-md-9{padding-top:9rem!important}.pr-md-9,.px-md-9{padding-right:9rem!important}.pb-md-9,.py-md-9{padding-bottom:9rem!important}.pl-md-9,.px-md-9{padding-left:9rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}
.by-md-1,.bt-md-1 {border-top: 1px solid #ddd}
.by-md-1,.bb-md-1 {border-bottom: 1px solid #ddd}
.bx-md-1,.br-md-1 {border-right: 1px solid #ddd}
.bx-md-1,.bl-md-1 {border-left: 1px solid #ddd}
}
@media (min-width: 960px){
.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.m-lg-6{margin:4.5rem!important}.mt-lg-6,.my-lg-6{margin-top:4.5rem!important}.mr-lg-6,.mx-lg-6{margin-right:4.5rem!important}.mb-lg-6,.my-lg-6{margin-bottom:4.5rem!important}.ml-lg-6,.mx-lg-6{margin-left:4.5rem!important}.m-lg-7{margin:6rem!important}.mt-lg-7,.my-lg-7{margin-top:6rem!important}.mr-lg-7,.mx-lg-7{margin-right:6rem!important}.mb-lg-7,.my-lg-7{margin-bottom:6rem!important}.ml-lg-7,.mx-lg-7{margin-left:6rem!important}.m-lg-8{margin:7.5rem!important}.mt-lg-8,.my-lg-8{margin-top:7.5rem!important}.mr-lg-8,.mx-lg-8{margin-right:7.5rem!important}.mb-lg-8,.my-lg-8{margin-bottom:7.5rem!important}.ml-lg-8,.mx-lg-8{margin-left:7.5rem!important}.m-lg-9{margin:9rem!important}.mt-lg-9,.my-lg-9{margin-top:9rem!important}.mr-lg-9,.mx-lg-9{margin-right:9rem!important}.mb-lg-9,.my-lg-9{margin-bottom:9rem!important}.ml-lg-9,.mx-lg-9{margin-left:9rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.p-lg-6{padding:4.5rem!important}.pt-lg-6,.py-lg-6{padding-top:4.5rem!important}.pr-lg-6,.px-lg-6{padding-right:4.5rem!important}.pb-lg-6,.py-lg-6{padding-bottom:4.5rem!important}.pl-lg-6,.px-lg-6{padding-left:4.5rem!important}.p-lg-7{padding:6rem!important}.pt-lg-7,.py-lg-7{padding-top:6rem!important}.pr-lg-7,.px-lg-7{padding-right:6rem!important}.pb-lg-7,.py-lg-7{padding-bottom:6rem!important}.pl-lg-7,.px-lg-7{padding-left:6rem!important}.p-lg-8{padding:7.5rem!important}.pt-lg-8,.py-lg-8{padding-top:7.5rem!important}.pr-lg-8,.px-lg-8{padding-right:7.5rem!important}.pb-lg-8,.py-lg-8{padding-bottom:7.5rem!important}.pl-lg-8,.px-lg-8{padding-left:7.5rem!important}.p-lg-9{padding:9rem!important}.pt-lg-9,.py-lg-9{padding-top:9rem!important}.pr-lg-9,.px-lg-9{padding-right:9rem!important}.pb-lg-9,.py-lg-9{padding-bottom:9rem!important}.pl-lg-9,.px-lg-9{padding-left:9rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}
.by-lg-1,.bt-lg-1 {border-top: 1px solid #ddd}
.by-lg-1,.bb-lg-1 {border-bottom: 1px solid #ddd}
.bx-lg-1,.br-lg-1 {border-right: 1px solid #ddd}
.bx-lg-1,.bl-lg-1 {border-left: 1px solid #ddd}
}
@media (min-width: 1220px){
.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.m-xl-6{margin:4.5rem!important}.mt-xl-6,.my-xl-6{margin-top:4.5rem!important}.mr-xl-6,.mx-xl-6{margin-right:4.5rem!important}.mb-xl-6,.my-xl-6{margin-bottom:4.5rem!important}.ml-xl-6,.mx-xl-6{margin-left:4.5rem!important}.m-xl-7{margin:6rem!important}.mt-xl-7,.my-xl-7{margin-top:6rem!important}.mr-xl-7,.mx-xl-7{margin-right:6rem!important}.mb-xl-7,.my-xl-7{margin-bottom:6rem!important}.ml-xl-7,.mx-xl-7{margin-left:6rem!important}.m-xl-8{margin:7.5rem!important}.mt-xl-8,.my-xl-8{margin-top:7.5rem!important}.mr-xl-8,.mx-xl-8{margin-right:7.5rem!important}.mb-xl-8,.my-xl-8{margin-bottom:7.5rem!important}.ml-xl-8,.mx-xl-8{margin-left:7.5rem!important}.m-xl-9{margin:9rem!important}.mt-xl-9,.my-xl-9{margin-top:9rem!important}.mr-xl-9,.mx-xl-9{margin-right:9rem!important}.mb-xl-9,.my-xl-9{margin-bottom:9rem!important}.ml-xl-9,.mx-xl-9{margin-left:9rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.p-xl-6{padding:4.5rem!important}.pt-xl-6,.py-xl-6{padding-top:4.5rem!important}.pr-xl-6,.px-xl-6{padding-right:4.5rem!important}.pb-xl-6,.py-xl-6{padding-bottom:4.5rem!important}.pl-xl-6,.px-xl-6{padding-left:4.5rem!important}.p-xl-7{padding:6rem!important}.pt-xl-7,.py-xl-7{padding-top:6rem!important}.pr-xl-7,.px-xl-7{padding-right:6rem!important}.pb-xl-7,.py-xl-7{padding-bottom:6rem!important}.pl-xl-7,.px-xl-7{padding-left:6rem!important}.p-xl-8{padding:7.5rem!important}.pt-xl-8,.py-xl-8{padding-top:7.5rem!important}.pr-xl-8,.px-xl-8{padding-right:7.5rem!important}.pb-xl-8,.py-xl-8{padding-bottom:7.5rem!important}.pl-xl-8,.px-xl-8{padding-left:7.5rem!important}.p-xl-9{padding:9rem!important}.pt-xl-9,.py-xl-9{padding-top:9rem!important}.pr-xl-9,.px-xl-9{padding-right:9rem!important}.pb-xl-9,.py-xl-9{padding-bottom:9rem!important}.pl-xl-9,.px-xl-9{padding-left:9rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}
}

.uk-printonly {display: none !important; }
@media print {
	body { border: none }
	header { position:static }
	#logo { position:static }
	svg .text6 { fill: #204B88 !important }
	.article-header .title-holder > div { min-height:0; padding: 0 !important}
	.invert .text-primary { color:#000 !important }
	.article-header h1 { padding: 30px 0 }
	.print-100 { width:100% !important }
	
	main .uk-container > .uk-grid,
	main .uk-container > .uk-flex { display:block }
	
	.uk-printonly {display: block !important; }
	.print-tight .content	{ line-height:1.125; }
	.print-tight .content p:not(.text-center):not(.text-right) { text-align:justify; text-align-last: left;  }	
	.uk-print-column-1-2 { column-count: 2; column-gap:0.75cm }
	.uk-print-column-1-2 > h1,
	.avoid-break { break-inside: avoid; -webkit-column-break-inside: avoid; page-break-inside: avoid; }
	
	.print-tight p, .print-tight ul, .print-tight ol, .print-tight dl, .print-tight blockquote, .print-tight pre, .print-tight address, .print-tight fieldset, .print-tight figure { margin: 0 0 15px}
	
	.print-tight * + p, 
	.print-tight * + ul, 
	.print-tight * + ol, 
	.print-tight * + dl, 
	.print-tight * + blockquote, 
	.print-tight * + pre, 
	.print-tight * + address, 
	.print-tight * + fieldset, 
	.print-tight * + figure { margin-top: 15px; }
	
	.form-comments form { display: none !important;  }

	.Magazine footer { padding: 0.5rem 0; }	
	.uk-grid-divider,
	.invert .uk-grid-divider	{ border-color: #000 !important; border-top-width:1pt !important; }
	.logo-iv { text-indent: 0 }	
}