@charset "UTF-8";
/* CSS Document 
	InDesign Styles for emulating book layout
*/
.id h2, .id h1 {
	margin-bottom:.75em;	
}

img.idfns {
	clear:both;
	float:left ;
	margin-right:.75em;
}
img.idf {
	clear:both;
	float:left ;
	width:50%;
	margin-right:.75em;
}
p.idf {
	float:left !important;
	width:45%;
	margin-top:.15em;
	margin-bottom:.5em;	
}
ul.idf, ol.idf {
	float:left;
	width:45%;
}
ul.idf li, ol.idf li {
	margin:.25em 0 .75em 0;
}
p.idnf {
	clear:both;
	margin:0 0 .5em
}
ul.idnf li{
	clear:both;
	margin:0 0 .75em 0;
}
em {
	font-family: 'Fira Sans Extra Condensed', sans-serif;
	font-weight:500;
	color:#555;
	background-color:#ddd;
	font-style:normal;
	text-wrap:suppress;
	padding:0 .25em;
}
.idsidebar {
	padding:2em;
	margin:0 0 2em 0;
	background-color:#EFDA88;
	border:none;
}
.idsidebar img {box-shadow:0 5px 10px #655405;}
.idreview {
	padding:2em;
	margin:0 0 2em 0;
	background-color:#d9e79d;
	border:none;
}
.idreview img {box-shadow:0 5px 10px #313A17;}

.idreview ol {
    counter-reset: item;
	margin-left:-.25em;
	margin-top:1.5em;
	
}
.idreview ol ul { /* HACK */
	counter-reset: item;
}
.idreview ol li { display: block;  }

.idreview ol li:before {
    content: counter(item) ". ";
	counter-increment: item;
    font-weight: bold;
	color:#006fa5;
	padding-right:.5em;

}
.idtip {
	padding:.75em 1.25em .25em 1.25em;
	border:1px solid #666;
	box-shadow:0 5px 10px #666;
	width:15%;
	float:right;
	font-size:.75em;
	margin-left:1em;
	color:#666;
}
.idtip strong {
	color:black;
}
.idtip strong::before {
	color:#FFBb00;
	content:"▶";
}
.idmono {
	font-family: 'Source Code Pro', monospace;
	color:#888
}
.idbutton, .idbutton-white, .idbutton-blue   {
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:.75em;
	display:inline-block;
	color:#efefef;
	background-color:#555;
	padding:0 1em;
	border-radius:1em;
	text-align:center
}
.idbutton-white {
	color:#666 !important;
	font-weight:400;
	background-color:#fff;
	border:1px solid #555;
}
.idbutton-blue {
	color:#fff !important;
	background-color:#4ba3f2;
}
li .idbutton, li .idbutton-white, li .idbutton-blue {
	padding-left:2em;
}
.copy {
    font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
    color: #aaa;
    font-size: 1.125em
}