/* main template tweaks */
/************************/
#notice,
._survey,
._header,
._submenu,
._account,
._leftnav,
._roomnav,
._footer > dl:first-child,
._footer > dl:nth-child(2) dd,
#mobile {
    display: none;
}

body {
    background-color: white;
    padding:0;
}

._content {
    padding: 20px;
    color: black;
}
._body {
    min-height: 0 !important;
}

._footer.fixedwrap {
    color: black;
    border-top: 1px solid #aaa;
    display: block;
    padding-top: 10px;
}
._footer a:link,
._footer a:visited {
    color: black !important;
    text-decoration: none !important;
}

#printed {
    display: block;
}

.fixedwrap {
    width: auto;
}

._body, ._content { overflow: visible; }

/* SPLASH specifics */
/********************/
#content { background-image: none; }
#content > p:first-child { margin: initial; }
#easel { left: 100px; } /* compensate for different padding */

/* SLT specifics */
/*****************/
#sltnav, #sltfoot { display:none; }

/* SIP specifics */
/*****************/
h1 + .navcontainer { display:none; }

/* Texts specifics */
/*******************/
#title-nav, #text-toc { display:none; }
#document-navigation #tln { display:none; }
.dropDownNav { display:none; }

/* Facs specifics */
/******************/
#facsnav, #facs_paging { display:none; }
#facs_pos_parent { border:0; }
#facs_img_wrap, #facs_img_compare_wrap { background-color:transparent; height:auto; resize:none; line-height:0; }
#facs_image, #facs_cmpImage { max-width:100%; height:auto !important; } /* prevent overflowing page bounds */

/* other scraps */
a[href='#top'], a[href='#page-top'], a[href='#content'] { display:none; }
a { text-decoration:none !important; color:black !important;}
._content .next.icon, ._content .prev.icon { display:none !important; }
input[type='submit'] { display:none; }
