body {
    height: auto;
}

.glyphicon-chevron-down:before {
   color: #00859b;
}

a.ResultLink {
   font-weight: 700;
}

.MessageContent {
   font-size: 16px;
   font-family: ProximaNovaRgRegular;
}

.MBNextMessageLnk,.MBPrevMessageLnk, .MBFirstMessageLnk, .MBLastMessageLnk {
    padding: 3px;
    width: 55px;
    font-size: 0.7em;
}   

.GenericFontSize {
   text-decoration: none!important;
}

.denotement {
   display: none !important;
}
.page-header a {
   text-decoration: none;
}
table {
   width: 100%!important;
}

.PresentationTable { 
   width: auto!important; 
}	

.PresentationTable .Boards { 
   display: block;
   padding: 10px; 
}

.PresentationTable img { 
   max-width: 100%; 
   height: auto!important;
}

@media only screen and (max-width: 1460px) and (min-width: 1400px) {
   .maincontent { 
      padding-left: 30px; 
   }
}
@media screen and (max-width: 480px) {
   .row-offcanvas-right .sidebar-offcanvas {
       right: -88%;
   }
}

@media print {
    .sidebar-parent, .leftnav-container { display:none!important; }
    #VINProjectDocumentPanel_recentgroup, #VINProjectDocumentPanel_recentgroup-xs { display:none!important; }
    .maincontent { width:100%!important; }
    .page-header a {display:none; }
    #contentBody { margin-top: 0; }
}