.main .title-area{
	position: absolute;
	bottom: 0;
}

#ctl00_cphMainContent_ImageLibExMain1_BtnOK.XmpImageButton {
 height:36px !important;
}

#ctl00_cphMainContent_ImageLibExMain1_BtnClose.XmpImageButton {
 height:36px !important;
}

.ImageLibExMain_CloseOrOK_Div {
 height:38px !important;
}

.footer {
 height:50px !important;
}

.Duc dl .dtiName .FormLabel{
 margin-bottom: 0;
}

div[id^="Dial_"].Duc>dl[id$="ducWrapper"]>dt:nth-child(1), div[id^="Dial_"].Duc>ul[id$="ducWrapper"]>li>dl>dt:nth-child(1){
 padding-bottom: 0;
}

.Duc>*:first-child{
 margin-top: 5px;
}

.WizardStepsNavControl{
 padding-bottom: 0;
}

.drbValue li{
 margin-top:20px;
}

.StepDescription{
 padding-bottom: 0;
}

.eventHR {
 height:0px;
 border:solid 1px #a8a8a8;
}

#rlholder a {
font-size:var(--text-size-fineprint) !important
}

.home .categories-wrapper{
display: none;
}

.perma-tooltip{
  display: block;
}

.imageGalleryBody{
  height: 150px !important;
}

.imageGalleryBody .first{
  width: 200px;
}

.imageGalleryBody .first .expander{
  bottom: 30px;
}

.imageGalleryBody .first .imageInfoLine{
  background-color: transparent;
}

.imageGalleryBody .first .imageInfoLine.selector{
  bottom: -9px;
}

.imageGalleryBody .second{
  height: 300px;
  left: 201px;
  top: 0;
}

.footer{
 justify-content: center;
 align-items: center;
}

.home .featured-products-wrapper{
 padding: 0;
}

@media (min-width: 1200px){
  .perma-tooltip{
    position: absolute;
    left: 0;
    display: inline;
  }
}

.main .title-area {
   display:none;
}