﻿/* Core listing styles */
.listing-menu {
    margin-bottom: 14px;
}

.listing-menu a i {
    line-height: 21px;
}

/* Styles for the search UI */
/* div.dnnTagsInput { border:1px solid #CCC; background: #FFF; padding:5px; width:100%; height:100px; overflow-y: auto;}
div.dnnTagsInput span.tag { border: 1px solid #a5d24a; -moz-border-radius:2px; -webkit-border-radius:2px; display: block; float: left; padding: 5px; text-decoration:none; background: #cde69c; color: #638421; margin-right: 5px; margin-bottom:5px;font-family: helvetica;  font-size:13px;}
div.dnnTagsInput span.tag a { font-weight: bold; color: #82ad2b; text-decoration:none; font-size: 11px;  } 
div.dnnTagsInput input { width:80px; margin:0px; font-family: helvetica; font-size: 13px; border:1px solid transparent; padding:5px; background: transparent; color: #000; outline:0px;  margin-right:5px; margin-bottom:5px; }
div.dnnTagsInput div { display:block; float: left; width:100% }
.tags_clear { clear: both; width: 100%; height: 0px; }
.not_valid {background: #FBD8DB !important; color: #90111A !important;}*/
.ui-autocomplete{background:#fff; width:250px !important; padding:0}
.ui-autocomplete li{ list-style:none; border: solid 1px #edf0f4; border-width:0 1px 1px 1px}
.ui-autocomplete li a{display:block; padding:5px 10px}
.ui-autocomplete li a:hover{background:#edf0f4; cursor:pointer; text-decoration:none;}
.ui-helper-hidden-accessible{ display:none}

.search-fields
{
    border-radius:4px;
    border:2px solid #edf0f4;
    display:table;
    margin-top:15px;
    margin-bottom:20px;
    padding:7px 7px 7px 7px;
}

.search-fields span
{
    display:table-cell;
    padding-left:4px;
    padding-right:4px;
    width:100%;
}

.search-fields a:link,
.search-fields a:visited,
.search-fields a:focus,
.search-fields a:hover,
.search-fields a:active
{
    text-decoration:none;
}

#SearchText
{
    border-width:0px;
    border-color:#000;
    width:100%;
}

#SearchText:focus
{
    outline:none;
}
.article .social i{display:inline-block;border-radius:100%;text-align:center;transition:.4s;width:1.65em;height:1.65em;padding:.325em;color:#fff;background-color:#6c757d;vertical-align:bottom;font-size:16px}a:hover .article .social i{background-color:#495057}.article .social i .icon-lg{width:36px;height:36px;text-align:center}#articlesNav a{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;transition:.5s;padding:6px 12px;font-size:16px;line-height:1.375;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;color:#fff!important;background-color:#000}.article-aside .articleDetails section>ul{padding:0}.article-aside .articleDetails section>ul li{list-style:none;margin:0 0 10px}.article-aside .articleDetails section>ul ul{padding:10px 0 0 10px}.article-aside .articleDetails section>ul ul li:last-child{padding-bottom:0}.article:after,.article:before{content:" ";display:table}.article:after{clear:both}.article{margin-left:-15px;margin-right:-15px;margin-bottom:2em}.article-footer,.article-header{min-height:1px}.article-aside,.article-content.full-width,.article-content:not(.full-width){position:relative;min-height:1px;padding-left:15px;padding-right:15px}#articlesNav a:hover{text-decoration:none}.article-content h1,.article-content h2{margin-top:33px}.article-content h3,.article-content h4{margin-top:22px;margin-bottom:0}.article-content h5,.article-content h6{margin-bottom:0}.article-content>h1:first-child,.article-content>h2:first-child,.article-content>h3:first-child,.article-content>h4:first-child{margin-top:0}.article-content img{max-width:100%!important;height:auto}.article .article div.endnote,.article .footnote{font-size:14px;color:#6c757d;margin-bottom:5px;margin-left:12px}.article .article div.endnote>sup,.article .footnote>sup{display:inline-block;text-align:center;width:8px;margin-left:-12px}.article div.endnote{margin-top:24px}.article div.endnote:before{content:"";display:block;height:2px;width:80%;margin:24px 10%;background:#f1f2f3}.article .content-type{text-transform:uppercase;font-weight:700;font-size:17px;margin:0 0 11px}.article .date{float:left;padding:0;text-align:center;font-size:15px;font-weight:700;color:#495057;height:43px;width:6.5%;border:1px solid #6c757d}.article .dateMonth{padding:2px 0;display:block}.article .dateDay{font-size:20px;display:block}.article .date-small{display:block;font-size:14px;font-weight:700}.article .social li{list-style:none;display:inline-block}.article div.social{border-top:2px solid #f1f2f3;text-align:right;padding:10px 0;margin-top:10px}.article .table td.title{font-size:22px;font-family:Proxima,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.article .table thead th{cursor:pointer}.article .listing-items .paragraph li{font-size:20px;line-height:1.375}.article-aside .articleDetails{border:2px solid #f1f2f3}.article-aside .articleDetails section{background-color:#f1f2f3;padding:10px}.article-aside .articleDetails .sublist{padding:10px 0 0 10px;display:block}.article-aside .articleDetails .sublist a{display:list-item;padding:0 0 10px}.article-aside .articleDetails h4{font-weight:700;font-size:20px}.article-aside .TOC{top:0}.article-aside .TOC.nav-stacked li a{font-size:16px;padding:5px 0}.article-aside nav+.btn:last-child{width:100%;border-top-left-radius:0;border-top-right-radius:0}.article-aside .caption{display:block;font-size:20px;font-family:Proxima,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin-top:6px;color:#495057}.article-aside .image-wrapper .icon-round{font-size:20px}.article-aside .figure{margin-top:48px}.article-aside .content-type{font-weight:400;font-size:15px;margin:0}.article-header{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:5px}.article-header.avatar-lg{padding-left:68px}.article-header.avatar-lg .profile-nano,.article-header.avatar-lg .summary{margin-left:-68px;margin-right:0}.article-header.avatar-sm{padding-left:42px}.article-header.avatar-sm .profile-nano,.article-header.avatar-sm .summary{margin-left:-42px;margin-right:0}.article-header .title{margin:0 0 6px}.article-header .byline,.article-header .meta{display:block;font-size:14px}.article-footer{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:24px}.article-snippet{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.article-snippet img{position:relative;min-height:1px;padding:0}.article-snippet h5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:0}.article-snippet h5.no-image{position:relative;min-height:1px;padding-right:15px;padding-left:0}.article-snippet a{color:#000}.article-snippet .type{display:block;font-size:.9em;padding-bottom:5px}@media (min-width:768px){.article-content:not(.full-width){float:left;width:66.66666667%}.article-aside{float:left;width:33.33333333%}.article-content.full-width{float:left;width:100%}.article-snippet{float:left;width:33.33333333%}}@media (min-width:992px){.article-content:not(.full-width){float:left;width:75%}.article-aside{float:left;width:25%}.article-content.full-width{float:left;width:100%}.article-snippet img{float:left;width:41.66666667%}.article-snippet h5{float:left;width:58.33333333%}.article-snippet h5.no-image{float:left;width:100%}}@media (max-width:992px){.article-snippet img{display:none}}@media (max-width:768px){.article-aside .articleDetails{margin-top:24px}}
