.iradio,
.icheckbox{
  width:15px;
  height:15px;
  margin-right:5px;
  display:inline-block;
  vertical-align:bottom;
  margin-top:5px;
  background:transparent url('../design/icheckimg.png') scroll 0 0 no-repeat;
}
.iradio.checked,
.icheckbox.checked{
  background-position:0 bottom;
}


@media all and (min-width: 768px){
body .PersonGenericContainer.bod{
  margin-bottom: 30px;
}
}

@media all and (max-width: 768px){
.pressReleasesPage .fourLinks.press .col-md-4{
   width:50%;
}
.pressReleasesPage .fourLinks.press .col-md-4.seconditem{
   border-top-right-radius:25px;
   border-bottom-right-radius:25px;
}
}

@media all and (max-width: 480px){
    .pressReleasesPage .fourLinks.press .col-md-4{
       width:100%;
    }
}
/*
@media screen and (min-width: 769px) {
    .pKitt .PagePressPressKit .blazeApp .ModuleContainerInner > div:first-child + div {
        margin-left: 13%;
    }

    .pKitt .PagePressPressKit .altaLanding .ModuleContainerInner > div:first-child + div {
        margin-left: 13%;
    }

    .pKitt .PagePressPressKit .starLogo .ModuleContainerInner > div:first-child + div {
        margin-left: 13%;
    }

    .pKitt .PagePressPressKit .fitbitSingle .ModuleContainerInner > div:first-child + div {
        margin-left: 38%;
    }
}
*/
.analystHeading {
  font-size: 18px;
}
.analystOdd {
  background-color: #eeeeee;
}

.ModuleEvent.upcomingEvents .ModuleTime {
    display: initial;
    display: auto;
}
.upcomingEvents li.Document.alt {
    float: left !important;
    display: inline;
}
.upcomingEvents .ModuleLinks {
    margin-top: 53px;
    margin-left: -331px;
}
.RegulatoryFilingContainer ul li.XBRLIcon a[href*=".html"]:before {
    content: "\e66a";
}


.ModuleSECFilingDetails ul li.PdfIcon a:before {
    content: "\e66b";
}
.ModuleSECFilingDetails ul li.WordIcon a:before {
    content: "\e668";
}
.ModuleSECFilingDetails ul li.ExcelIcon a:before {
    content: "\e66c";
}
.ModuleSECFilingDetails ul li.XBRLIcon a:before {
    content: "\e66d";
}
.ModuleSECFilingDetails ul li.XBRL_HTMLIcon a:before {
    content: "\e66a";
}
.ModuleSECFilingDetails ul li a > img {
display: none;
}
.ModuleSECFilingDetails ul li a:before {
    font-family: 'Q4-Default-Icons';
    font-size: 25px;
    color: #ee3d6e;
}
.ModuleSECFilingDetails ul li a {
text-decoration: none !important;
}


.pKitt .alta-lifestyle .ModuleItemRow {
    min-height: 385px;
}

.stepitup .ModuleDate {
display:none;
}

/*
.ModuleDownloadListWithTags.stepitup .ModuleItemRow,
.pKitt .ModuleDownloadListWithTags .ModuleItemRow {
min-height: 400px;
}

.ModuleDownloadListWithTags.stepitup .ModuleItemRow img {
    max-height: 286px;
}*/


.pKitt .ModuleDownloadListWithTags .ModuleItemRow img,
.pKitt .ModuleDownloadListWithTags .ModuleItemRow.ModuleItemAlt img{
 max-height: 300px;
}


.pKitt .ModuleDownloadListWithTags .ModuleItemRow,
.pKitt .ModuleDownloadListWithTags .ModuleItemRow.ModuleItemAlt{
min-height: 400px;
}

.ModuleEvent.upcomingEvents .ModuleLinks {
    float: none;
    display: block;
    padding: 0;
    margin: 0;
    clear: both;
}

.ModuleEvent.upcomingEvents .ModuleLinks li {
    display: inline-block;
    padding-right: 40px;
    min-width: 195px;
}

.ModuleEvent.upcomingEvents .ModuleLinks li {
    display: block;
}