/***************************************************************************************************
//
// assistexpo.css
//
// AssistExpo inc. - Confidential
// (c) 1996-2022 AssistExpo inc.
// All Rights Reserved
// NOTICE:  All text, information, code and data contained herein is, and remains the property of
// AssistExpo inc. The intellectual and technical concepts contained herein are proprietary to
// AssistExpo inc. and are protected by trade secret and, or copyright laws. Dissemination of this
// information or reproduction of this material is strictly forbidden.
***************************************************************************************************/

.aesm { font-size: 0.9em; }
.aegr {color: #777; }
.aeor { color: #E45F48; text-transform: none; }
.aeol { font-size: 0.9em; margin-left: 1.2em; list-style-type: decimal;line-height: 1.2em; margin-bottom: 0px; }
.aeolallcaps { text-transform: uppercase; }
ol.aeol > li { margin-bottom: 5px; }
p.pdesc { font-size: 0.9em; line-height: 1.2em; }
p.pjudge { font-size: 1em; line-height: 1.2em; font-style:italic; color: #0090c5; }
h2.aeh2 { font-size: 12pt; margin-bottom: 3px; }
header.aeh { margin-bottom: 1em; }
#navPanel .link { white-space: nowrap !important; }
p.notes { margin-bottom: 0em; line-height: 1em; font-style: italic; font-size: 0.9em; text-align: center; }
h3.notes { margin-bottom: 0px; font-size: 0.8em; text-align: center; line-height: 1em; }
span.aeor:before { content: "\2605"; }
#footer-wrapper { padding-bottom: 0px; }

div#pageheader h1 {
   font-size: 3em !important;
}

div#pageheader h2 {
   font-size: 2.5em !important;
}

div#pageheader h3 {
   font-size: 2em !important;
}

div#pageheader h4 {
   font-size: 1.5em !important;
}

div#pageheader p {
   font-size: 1.25em !important;
}
li.aenork { list-style-type: circle; }
li.aenorkdq { list-style-type: none!important; text-decoration: line-through!important; color: #666!important; }
li.aenorksc { list-style-type: none!important; text-decoration: line-through!important; color: #666!important; }

div#pageheader img {
   max-width: 100%;
}

.aemultimedia {
   float: right;
   padding: 1px 4px;
   cursor: pointer;
}

li.hovershade {
   background-color: #eee;
}


div.fancybox-caption__body {
   font-size: 1.5em;
   font-weight: bold;
}

.aechampjudgecomment {
   border-bottom: 1px dotted #E45F48;
   outline: none;
   cursor: context-menu; text-decoration: none;
   position: relative;
}
.aechampjudgecomment span {
   margin-left: -999em;
   position: absolute;
}
.aechampjudgecomment:hover span {
   position: absolute;
   left: 1em;
   top: 2em;
   z-index: 99;
   margin-left: 0;
   width: 350px;
}
.aechampjudgecomment:hover em {
   display: block;
   padding: 0.2em 0 0.6em 0;
}
.aechampjudgecomment2 {
   padding: 0.8em 1em; border-radius: 5px 5px;
   background: #FFFFDD; border: 1px solid #E45F48;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
   -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
   -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
   font-size: 1.1em; line-height: 1.1em; font-style:italic; color: #0090c5;
}

.fancybox-active{
   height:100%;
}

.aemultimediaposterimg {
   margin-top: 5px;
   width: 310px;
}

.breedregistrylink {
   color: #393939;
   text-decoration: none;
   cursor: pointer;
}
.breedregistrylink:hover {
   color: #393939;
   text-decoration: underline;
}
