﻿/* Specific adjustments/tweaks for the web version of IDocs so they play nicely with the site master styles */


/*#region iDocs Web */

html,body,#main, #ui-top { min-width:320px; }
html,body,#main, p { font-size:14px; line-height:1.4em; color:#333; }
#wrap { padding-bottom:0; /* height auto so site footer is placed below content */ }
#wrap, #main, #idocs { padding-bottom:0; /* padbot for modal positioning and scroll */}
#idocs { width:100%; min-height: 100%; height:auto !important; }
#pages { padding-top:100px; }
.search-modal, #toc { z-index:3; }
.search-modal .search-result.interactive .header { display: block;        left: 0;    top: 0;    right: 0;    bottom: 0;        padding: 25px 25px 25px 15px;    position: absolute; }
h1,h2,h3,h4,h5,h6 { font-weight:normal; }
h1 { font-size:36px; }
h3 { font-size:24px; }
ul, ol, dl { list-style-position:outside; }
ul li, ol li, dl li, p { line-height:1.4em; }
ul li.nav-item { margin-bottom:0; }
#idocs .page-content ul li { list-style-position: outside;   margin-left: 1.5em;    margin-top: 0.5em;    margin-bottom: 0.5em; }
#idocs .page-content ul li li { list-style-type:circle; }

#idocs .page-content a.warning,
#idocs .page-content a.warning:hover { display: block; color: #444200; text-decoration: none; font-weight: bold; }

.btn.btn-modal-close { background-color: transparent; border: none; box-shadow: none; }
.btn.btn-modal-close:hover { color:#333; }
.search-modal { z-index:20; }
.search-result .header { position:relative; height:auto; }

/* Note MAX width (XS only) */
@media only screen and (max-width:515px){
	.ui-brand { max-width:40px; overflow:hidden; }
}


/*#endregion iDocs Web */