@-ms-viewport{width:device-width}
@viewport{width:device-width}
@font-face{font-family:fontawesome;font-weight:normal;font-style:normal;src:url(/fonts/fontawesome.eot);src:url(/fonts/fontawesome.eot?#iefix)format("embedded-opentype"),url(/fonts/fontawesome.woff)format("woff"),url(/fonts/fontawesome.ttf)format("truetype"),url(/fonts/fontawesome.svg?#fontawesome)format("svg")}
@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/fonts/slick.eot);src:url(/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/fonts/slick.woff)format("woff"),url(/fonts/slick.ttf)format("truetype"),url(/fonts/slick.svg#slick)format("svg")}
@font-face{font-family:sinkin-italic;src:url(/fonts/sinkin-italic.eot);    src:url(/fonts/sinkin-italic.eot?#iefix)format("embedded-opentype"),url(/fonts/sinkin-italic.woff2)format("woff2"),url(/fonts/sinkin-italic.woff)format("woff"),url(/fonts/sinkin-italic.ttf)format("truetype"),url(/fonts/sinkin-italic.svg?#sinkin-italic)format("svg")}
html{box-sizing:border-box;background:#f8f8f8;color:#2a2a2a;color:rgba(42,42,42,.7);font-size:100%;height:100.1%;overflow-x:hidden;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#349edb}*,*:before,*:after{box-sizing:inherit}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.script-hide{display:none}a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,option,p,pre,q,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{font-style:normal;font-variant:normal;font-weight:400;font-size:1em;line-height:2;margin:0;padding:0;outline:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}svg:not(:root){overflow:hidden}embed,iframe,object{max-width:100%}strong{font-weight:inherit;font-weight:bolder}em{font-style:italic}b,code,dfn,i,kbd,samp{font:400 1em/2 "Armata",sans-serif}big{font:400 1.25em/1.5 "Armata",sans-serif}small{font:400 1em/2 "Raleway",sans-serif}sub,sup{position:relative;font:75%/0 "Raleway",sans-serif;vertical-align:baseline}sup{top:-8px}sub{bottom:-4px}pre{font:1em/2 "Lucida Sans Typewriter",Consolas,monospace;white-space:pre;white-space:pre-wrap;word-wrap:break-word;overflow:auto}abbr[title]{border-bottom:none;text-decoration:underline dotted}mark{background:#ff0;color:#2a2a2a;color:rgba(42,42,42,.7)}figure img,img{display:block;width:100%;max-width:100%;height:auto}figcaption{text-align:center}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none}a,a:visited{color:#0318bd;color:rgba(3,24,189,.7)}a:active,a:focus,a:hover{color:rgba(3,24,189,1)}h1,h2,h3,h4,h5,h6,dt{font-family:"Capriola",sans-serif;color:#5b053f;-webkit-font-smoothing:subpixel-antialiased}h1{font-size:1.75em;line-height:1.143;margin:.714em 0}h2{font-size:1.625em;line-height:1.231;margin:.769em 0}h3{font-size:1.5em;line-height:1.333;margin:.833em 0}h4{font-size:1.375em;line-height:1.455;margin:.909em}h5{font-size:1.25em;line-height:1.6;margin:1em 0}h6{font-size:1.125em;line-height:1.778;margin:1.11em 0}

p,dl,dd{margin:1.25em 0}

blockquote{margin:1.75em 2.5em;padding-left:1.5em;border-left:5px solid #ddd199}blockquote h5{margin:0 0 .25em 0;text-indent:-.5em}blockquote p{font:400 1em/2 "Armata",sans-serif;margin:0;color:#2a2a2a;color:rgba(42,42,42,.7)}blockquote i{color:#ccc}blockquote i:before{padding-right:.25em}hr{height:3px;margin:0 0 2em 0;padding:0;border:0;border-top:1px solid #ddd;border-bottom:2px solid #fff;display:block;clear:both}

ul{list-style:square}
ol{list-style:decimal;font:italic 400 1em/2 "Armata",sans-serif}
ul,ol{margin:0 0 1.75em 1em;color:#5b053f}
ul li p,ul li div,ul li dd{color:#2a2a2a;color:rgba(42,42,42,.7);margin-top:0;margin-bottom:0}
ol li p,ol li div{font:normal 400 1em/2 "Armata",sans-serif;color:#2a2a2a;color:rgba(42,42,42,.7);margin:0;padding:0 0 .25em .5em;border-left:solid 1px #aaa}
ol li:last-child p,ol li:last-child div{padding-bottom:0}
ul ul{margin:0 0 1.75em 1.5em;color:#2a2a2a;color:rgba(42,42,42,.7)}
ol ol{list-style:none;margin:0;padding:0}
ol ol li{margin:0}
ol ol li p,ol ol li div{margin-left:0;padding:0 0 .5em 2.5em;color:#2a2a2a;color:rgba(42,42,42,.7)}
ol ol li p span,ol ol li div span{font:italic 400 1em/2 "Armata",sans-serif;margin-left:-1em;padding-right:.25em;color:#5b053f}
ol li span img,ol ol li p span img,ol ol li div span img{float:left;margin-right:.25em}
ul samp{display:block;margin:0 0 1.75em -1em;color:#2a2a2a;color:rgba(42,42,42,.7)}
ol samp{display:block;line-height:2;margin:0 0 1.75em -1.5em;color:#2a2a2a;color:rgba(42,42,42,.7)}
table{border-collapse:collapse;border-spacing:0;margin:0 0 1.75em 0;border:1px solid #cbd1db;width:100%}th,td,caption{padding:.25em .625em .25em .3125em}caption{background:#fff;color:#369;color:rgba(51,102,153,.7);text-align:left;border:1px dotted #cbd1db;border-bottom:0;overflow:hidden}th{text-align:left;background:#eee8ca;color:#0d8417;color:rgba(13,132,23,.7);border:1px dotted #cbd1db}td{background:#fff;border:1px dotted #cbd1db;text-align:left;vertical-align:top}td img{vertical-align:top}input[type="email"],input[type="file"],input[type="number"],input[type="password"],input[type="text"],input[type="url"],select{font:400 1em/2 "Raleway",sans-serif;width:96%;height:2.2em;margin-bottom:1.75em;padding:3px;color:#2a2a2a;color:rgba(42,42,42,.7);background:#fff;border:2px solid #7e9db9;border-radius:6px}select{width:240px}select[multiple],select[size]{height:auto}textarea{font:1em/2 "Lucida Sans Typewriter"Consolas,monospace;text-indent:.5em;color:#2a2a2a;color:rgba(42,42,42,.7);background:#fff;vertical-align:top;resize:vertical;width:96%;height:auto;min-height:3em;margin-bottom:1em;border:2px solid #7e9db9;border-radius:6px;overflow:auto}.but,button,input[type="button"],input[type="reset"],input[type="submit"],.submit,.button{font:400 1em/1.5 "Raleway",sans-serif;margin:0;padding:3px 10px;background:#c78dcc;color:#fff;cursor:pointer;border:0;border-radius:6px;-webkit-appearance:button;background-image:-moz-linear-gradient(top,#c78dcc,#4999c3);background-image:-webkit-gradient(linear,left top,left bottom,from(#c78dcc),to(#4999c3))}.submit,.button{padding:5px 10px}.but:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.submit:hover,.button:hover{background:#4999c3;color:#fff;background-image:-moz-linear-gradient(top,#4999c3,#c78dcc);background-image:-webkit-gradient(linear,left top,left bottom,from(#4999c3),to(#c78dcc))}.but:active,.but:focus,button:active,button:focus,input:active,input:focus{box-shadow:#06f 0 0 7px;z-index:1}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}.btn{font:400 1em/1.5 "Raleway",sans-serif;display:inline-block;padding:6px 12px;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#2a2a2a;color:rgba(42,42,42,.7);text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled]{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:.65}.btn-default{color:#2a2a2a;color:rgba(42,42,42,.7);background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover{color:#2a2a2a;color:rgba(42,42,42,.7);background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover{background-color:#fff;border-color:#ccc}input[type="checkbox"],input[type="radio"]{position:relative;top:-4px;vertical-align:text-bottom;padding:0}input[type="checkbox"]{top:-2px;vertical-align:bottom}input[type="file"]:active,input[type="file"]:focus,textarea:active,textarea:focus,select:active,select:focus,input[type="checkbox"]:active,input[type="checkbox"]:focus,input[type="radio"]:active,input[type="radio"]:focus{box-shadow:none}::-webkit-input-placeholder{color:#aaa!important}::-moz-placeholder{color:#aaa!important;opacity:1}:-ms-input-placeholder{color:#aaa!important}input:-moz-placeholder{color:#aaa}optgroup{font-weight:600;color:#fff;background:#000}option{font:400 1em/1.5 "Raleway",sans-serif;background:#fff;color:#045b8a;color:rgba(4,91,138,.7)}body{position:relative;font:400 1em/2 "Armata",sans-serif;-webkit-animation:bugfix infinite 1s}.bodywrap{width:92%;margin:auto}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}

/* MENU*/
.controls{position:relative;margin:.875em 0}.menu{font:400 1em/2 "Raleway",sans-serif;position:fixed;overflow-y:scroll;height:100%;width:285px;color:#fff;left:-285px;background-color:#2a3744;padding:1.25em;padding-top:.5em;-moz-transition:left .4s ease,width .5s cubic-bezier(.525,-.35,.115,1.335);-o-transition:left .4s ease,width .5s cubic-bezier(.525,-.35,.115,1.335);-webkit-transition:left .4s ease,width .5s cubic-bezier(.525,-.35,.115,1.335);transition:left .4s ease,width .5s cubic-bezier(.525,-.35,.115,1.335)}.menu a{font:400 1em/2 "Raleway",sans-serif;padding:.5em;color:#fff;color:rgba(255,255,255,.7);-moz-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.menu a:hover{color:#ff0;opacity:1}.menu a i,.menu a img{width:1.25em;text-align:center;margin-right:6px}.menu figure{width:150px;height:150px;margin:.875em auto}.menu a,.menu input[type="search"]{display:block;width:100%;margin:0 0 .5em 0;padding:3px;border-radius:2px}.menu input[type="search"]{color:#fff;color:rgba(255,255,255,.7);height:2.2em;border-radius:10px}.menu input[type="search"]{font:400 1em/2 "Raleway",sans-serif;-webkit-appearance:none;border:1px solid #fff;border:1px solid rgba(255,255,255,.1);background-color:#344454;width:100%;padding-left:2em;-moz-transition:background-color .3s,border .3s;-o-transition:background-color .3s,border .3s;-webkit-transition:background-color .3s,border .3s;transition:background-color .3s,border .3s}.menu input[type="search"]:hover,.menu input[type="search"]:focus{outline:none;border:1px solid #fff;border:1px solid rgba(255,255,255,.2);background-color:#3a4b5d}.menu input[type="search"] + label{position:absolute;left:.625em;top:2px;color:#fff;color:rgba(255,255,255,1)}.menu a.active,.menu a:hover,.menu a.close{background-color:#000;background-color:rgba(0,0,0,.3)}.menu a.active i{color:#24ffce}.menu a.close{text-align:right}.menu select{font:400 1em/1.75 "Raleway",sans-serif;-webkit-appearance:none;border-color:#fff;border:1px solid rgba(255,255,255,.1);color:#fff;color:rgba(255,255,255,.7);background-color:#344454;-moz-transition:background-color .3s,border .3s;-o-transition:background-color .3s,border .3s;-webkit-transition:background-color .3s,border .3s;transition:background-color .3s,border .3s;margin:0 0 15px 0}.icon-menu{font:normal normal 900 1em/2 "Raleway",sans-serif;color:#5b053f;cursor:pointer;margin-left:1em;padding:15px 0 0 0;text-decoration:none;text-transform:uppercase}.icon-menu i{margin-right:5px}

/*CONTENT*/
.content{position:relative;top:0;transition:all .3s ease-in-out;width:100%;padding:0 0 1.75em 0}
@media screen and (min-width:66em){.content{width:80%;margin:0 auto}}

/*HEADER*/
.site-logo{width:300px;height:38px;background:url(/assets/ejozi-name-sm.png) no-repeat}@media screen and (min-width:30em){.site-logo{width:380px;height:48px;background:url(/assets/ejozi-name.png) no-repeat}}
.site-logo a{display:block;width:300px;height:38px;color:transparent}
.crumbs{position:relative;font:600 1em/2 "Raleway",sans-serif;text-transform:capitalize;width:100%;color:#600;margin-bottom:.25em;overflow:hidden;z-index:1}

/*LAYOUT*/
.main,main,aside,footer{width:100%}.main,main{padding-top:.5em;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}@media screen and (min-width:48em){.main,main{width:65%;float:left}aside{float:right;width:29%;margin-top:-5em}footer{width:65%}}


/*RESPONSIVE TABLES*/
@media screen and (max-width:62em){.data{border:0;font:400 1em/2 "Armata",sans-serif}.data thead{display:none}.data tr{margin-bottom:1.75em;display:block;border-bottom:2px solid #cbd1db}.data td{display:block;text-align:left}.data td:last-child{border-bottom:0}.data td:before{font:400 1.25em/1.6 "Lucida Sans Typewriter",Consolas,monospace;color:#0d8417;color:rgba(13,132,23,.7);white-space:pre;white-space:pre-wrap;word-wrap:break-word;overflow:auto;content:attr(data-label);float:left;margin-right:.5em}}

/*LINKS*/
a.link-tip,a:visited.link-tip,span.link-tip{color:#009c7b;color:rgba(0,156,123,.7)}a:active.link-tip,a:focus.link-tip,a:hover.link-tip,span.link-tip:hover{color:#009c7b;color:rgba(0,156,123,1)}a.recipe-link,a:visited.recipe-link,span.recipe-link{color:#0318bd;color:rgba(3,24,189,.7)}a:active.recipe-link,a:focus.recipe-link,a:hover.recipe-link,span.recipe-link:hover{color:#0318bd;color:rgba(3,24,189,1)}a.tooltip{outline:0}a.tooltip span{font:400 1em/2 "Raleway",sans-serif;display:none;padding:.5em .5em 0;margin-top:-1.5em;margin-left:.5em;width:auto;z-index:10}a.tooltip:hover span{display:inline;position:absolute;background:#fffaf0;color:#633;color:rgba(102,51,51,.4);border:1px solid #aaa;border-radius:5px;box-shadow:inset 0 0 3px 3px #ddd}.smenu{font:400 1em/2 "Raleway",sans-serif;list-style-type:none;margin-bottom:1.75em;overflow-x:auto;white-space:nowrap}.smenu li{display:inline}.smenu a{display:inline-block;padding:0 .25em 1.25em;text-transform:capitalize}.smenu .sl{font-weight:600;color:#2a2a2a;color:rgba(42,42,42,.7)}

article{margin:0 0 1.75em 0}

.page-title{margin-bottom:1em;border-bottom:2px dotted #060;padding-bottom:.25em}.page-title h1{font:400 1.25em/1.6 "Capriola",sans-serif;margin:0;padding:0}.page-title span a{float:none;display:block;font:400 16px/2 "Raleway",sans-serif}@media screen and (min-width:36.25em){.page-title h1{font-size:1.75em;line-height:1.143}.page-title span a{float:right}}.page-title span{font:400 1em/2 "Raleway",sans-serif;display:block;color:#060;color:rgba(0,102,0,.7)}.page-title span time{color:#c50e32}.page-title h1 kbd{font-family:"Armata",sans-serif}

.bl{text-indent:1em}
.bl:first-letter{font:900 2em/1 garamond,"Times New Roman",serif}
.masonary{width:100%;margin-bottom:1.75em}
.masonary > figure{float:none;width:96%;height:auto;margin:.75em 2%;border-bottom:3px double #5b053f;padding:.5em 0 1em 0 !important}
@media screen and (min-width:32em){.masonary > figure{float:left;width:46%}}
.masonary > figure figcaption h6{font:400 1em/1 "Raleway",sans-serif;width:100%;padding-top:1em;margin:0}
.masonary > figure figcaption h6:before,figure figcaption h6:after{display:inline-block;content:"";width:25%;border-top:3px double #5b053f}
.masonary > figure figcaption h6:before{margin:0 .5em 3px 0}
.masonary > figure figcaption h6:after{margin:0 0 3px .5em}
.masonary > figure figcaption span{font:400 1em/1.875 "Raleway",sans-serif;display:block;margin:0 0 1em 0;padding:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.masonary > figure figcaption div{font:400 1.75em/.5 "Capriola",sans-serif;width:100%;margin-top:-.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.masonary > figure figcaption a{color:#0318bd;color:rgba(3,24,189,.7)}
.masonary > figure figcaption a:hover{color:#0318bd;color:rgba(3,24,189,1)}
.masonary > figure figcaption p{font:400 1em/1.5 "Raleway",sans-serif;margin:0;text-align:justify}
.print-only{display:block}
.noimage,.hide{display:none}
@media screen and (min-width:30em){
	.print-only{display:none}
	.noimage,.hide{display:block}}
.toggle-link{float:right}
.slick-list,.slick-slider,.slick-track{position:relative;display:block}
.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}
.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{top:0;left:0}
.slick-track:after,.slick-track:before{display:table;content:""}
.slick-track:after{clear:both}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
.slick-slide img{display:block;width:100%;height:auto}
.slick-slide.slick-loading img{display:none}
.slick-initialized .slick-slide{display:block}
.slick-slide.dragging img{pointer-events:none}
.slick-loading .slick-list{background:url(/assets/ajax-loader.gif) center center no-repeat}
.slick-slider div{background:#ede;border-radius:8px;padding:.25em .25em .5em 0}
.recstep.slick-slider{margin:2.5em 0 0}
.recstep figure{float:right;width:8em;margin:1.25em .75em 0}
.recstep p{color:#2a2a2a;color:rgba(42,42,42,.7);margin-bottom:.25em;padding:0 .75em 0}
.recstep p span{font-weight:900;display:block}
.recstep{display:none}
@media screen and (min-width:30em){.recstep{display:block}}
.slick-next,.slick-prev{margin:.5em 2px 0;border-radius:4px;transition:all ease .8s}
.slick-next,.slick-prev,a.infonav{font:400 1em/1.5 "Raleway",sans-serif;padding:.25em .5em;white-space:nowrap;display:inline-block;text-align:center;cursor:pointer;box-shadow:inset 0 0 0 0 #ef672f;-webkit-transition:all ease .8s;-moz-transition:all ease .8s}
.slick-next+h5,.slick-prev{margin-bottom:1.75em}
a.infonav{float:right;color:#cfc;background:#c14800;border:3px solid #ef672f;margin:.5em 0;border-radius:4px;transition:all ease .8s}
a.infonav:hover{box-shadow:inset 0 100px 0 0 #ef672f}
.item-list{margin-bottom:1.75em}
.item-list h1{margin-bottom:.5em;border-bottom:1px dashed}
.item-list h1 var{font:400 1em/1.5 "Raleway",sans-serif;float:right}
.item-list h1 span{text-transform:capitalize}
.item-list dl{padding:.5em;background:#eee;border:1px solid #ccc;border-radius:5px;box-shadow:inset 0 0 3px 3px #ddd}
.item-list dt{font-size:1.75em;line-height:.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.item-info{font:400 1em/1.5 "Raleway",sans-serif}
.item-info var{color:#c50e32}
.item-list dd{margin:0}
.item-list .red{color:#c50e32}
.item-list hr{margin:.5em 0;border-top:1px solid #f00;border-bottom:2px solid #0ff}
.item-list figure{position:absolute;top:-9999em;left:-9999em;z-index:1}
@media screen and (min-width:30em){.item-list figure{position:static;float:left;width:6em;margin:0 1em 0 0}}
.category-list{font:400 1em/1.5 "Raleway",sans-serif;text-align:left}
.category-list h2{font-size:1.75em;line-height:1;margin-bottom:.5em;border-bottom:1px dashed}
.category-list-img{list-style:none;-webkit-columns:11em 3;-moz-columns:11em 3;columns:11em 3;-webkit-column-gap: 2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
.category-list-img li p{line-height:30px;margin-bottom:0;padding-bottom:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#imgPreviewContainer{display:block;height:200px;border:10px solid #000;border-radius:10px;overflow:hidden}
.glossary nav,.nav-map{font:700 1em/1.875 "Lucida Sans Typewriter",Consolas,monospace;margin:0 0 1.5em;overflow:hidden}
.glossary nav a,.nav-map a,.nav-map span,.nav-map span.current{float:left;height:1.75em;margin:4px 1px;padding:0 .5em;text-align:center;text-decoration:none;text-shadow:-1px -1px 0 #2c7982;border:1px solid #379aa4;box-shadow:0 1px 0 rgba(255,255,255,1) inset,0 -1px 0 rgba(255,255,255,.1) inset,0 4px 0 #338a94,0 4px 2px rgba(0,0,0,1)}
.glossary nav a,.nav-map a{position:relative;color:#fff;background:#3eacba;background-image:linear-gradient(top,#48c6d4,#3eacba);border-radius:5px}
.glossary nav a:before,.nav-map a:before{position:absolute;content:"";left:-6px;right:-6px;top:-6px;bottom:-10px;z-index:-1}
.glossary nav a:hover,.nav-map a:hover{color:#f00;background:#48c6d4;background-image:linear-gradient(top,#3eacba,#48c6d4)}
.glossary nav a:active,.nav-map a:active{top:5px}
.glossary nav a:active:before,.nav-map a:active:before{top:-11px;bottom:-5px;content:""}
.nav-map span,.nav-map span.current{position:relative;background:#fff;color:#2a2a2a;color:rgba(42,42,42,.7);border-radius:5px}
.nav-map span strong,.nav-map span.current{color:#f00}
figure.img-left,figure.img-right,figure.pic-left,figure.pic-right,.ai figure,.ai figure.right-img,.ac dl figure,.ac figure,.ac ol figure,.ac ul figure,.gi figure,.ri figure,.rc dl figure,.rc figure,.rc ol figure,.rc ul figure{float:none;width:100%;margin:0}
.img-left-small{float:left;margin:0 .75em 0 0;width:112px}
.pic-holder{position:absolute;top:-9999em;left:-9999em;z-index:1}
.gallery{max-width:660px;margin:0 auto 1.5em auto}
.gallery figure{position:relative;float:left;width:5.5em;height:5.5em;margin:2px;border:2px solid #009c7b;border-radius:10px}
figure.glos-pic-right{position:relative;float:right;width:32%;margin-left:2%}
figure.glos-pic-left{position:relative;float:left;width:32%;margin-right:2%}
figure.center{float:none;background:transparent;max-width:640px;margin:1em auto;padding:.25em;border:0;border-radius:10px;box-shadow:0 0 10px rgba(128,128,0,1)}
@media screen and (min-width:30em){.ai figure,.ac dl figure,.ac figure,.ac ol figure,.ac ul figure,.ac dl figure.pic-right,.ri figure,.rc dl figure,.rc figure,.rc ol figure,.rc ul figure,.gi figure,figure.pic-right{position:relative;float:right}
	.ai figure,.ri figure,.gi figure{width:32%;margin:.5em 0 0 1.125em}
	.ac figure,.rc figure{width:32%;margin-left:.5em}
	.ac ol figure,.ac ul figure,.rc ol figure,.rc ul figure{width:6em;margin:0 0 1em 3%}
	.ac dl figure,.rc dl figure{width:24%;margin-left:3%}
	.ac dl dd figure{width:12%}
	.ac dl figure.pic-right,figure.pic-right{width:32%;margin-top:1em;margin-left:3%}
	.ai figure.right-img{float:right;width:auto;margin:-2em 0 0 3%}
	.ai figure span,.ac figure span,.ri figure span,.rc figure span,figure.img-left span,figure.img-right span,figure.pic-right span,.gi figure span{position:absolute;right:0;bottom:-4px;width:73px;background: url(/assets/enlarge.gif) no-repeat;z-index:3}
	.ac figure span.afr,.ai figure span.afr,.ri figure span.afr,.rc figure span.afr{background:url(/assets/vergroot.gif) no-repeat}
	.ac dl figure span,.ac ol figure span,.ac ul figure span,.rc .pic-holder figure span,.rc dl figure span,.rc ol figure span,.rc ul figure span,.gallery figure span{position:absolute;right:0;bottom:-.5em;width:20px;background:url(/assets/icon_magnify.png) no-repeat;z-index:3}
	.pic-holder{position:static;float:right;width:5em;margin:.5em 0 0 2em}
	figure.pic-left{position:relative;float:left;width:32%;margin:0 3% 0 0}
	figure.img-left,figure.img-right{position:relative;width:10em}
	figure.img-left{float:left;margin:0 .5em 0 0}
	figure.img-right{float:right;margin:0 0 0 .5em}
	figure.center{width:100%}}
@media screen and (min-width:62em){
	figure.pic-left{margin:0 3% 0 -2em}}
.tools{display:none}
@media screen and (min-width:30em){
	.tools{font:400 1em/1.5 "Raleway",sans-serif;width:65%;display:block;background:bisque;border:1px solid #5b053f;margin:1em 0 1em .5em;padding:2px 0;text-indent:.5em;border-radius:8px}}
.col2 ul{-webkit-columns:14em 2;-moz-columns:14em 2;columns:14em 2}
.col3 ul{-webkit-columns:9em 3;-moz-columns:9em 3;columns:9em 3}
.col4 ul{-webkit-columns:7em 4;-moz-columns:7em 4;columns:7em 4}
.col2 ul,.col3 ul,.col4 ul{-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
.ai,.gi,.ri,.ac,.rc{font:400 1em/1.875 "Armata",sans-serif}
.gi{padding:1em;border-radius:5px;border:1px solid #5b053f;box-shadow:inset 0 0 3px 3px #caa8a8}
.gi p strong{color:#5b053f;color:rgba(91,5,63,.7)}
.rc dt{font:600 1em/1.875 "Capriola",sans-serif;text-indent:1em;color:#630;margin:0}
.ac dt,.ac h2,.ac h5,.cattext,.rc h5{font:400 1.75em/1.07 "Capriola,sans-serif"margin:0 0 .25em 0;border-bottom:1px dashed}
.ac h2 span{font:400 1em/1.75 "Raleway",sans-serif;text-indent:1em;color:#2a2a2a;color:rgba(42,42,42,.7);display:block;margin:-.25em}
.ac p.error{color:#f00;color:rgba(255,0,0,.7)}
.ac ul{text-align:left;margin-left:1.5em;margin-top:0}
.ac ol li div,.ac ol li p,.ac ul ul{margin-bottom:0}
.ac li dd{margin-left:0}
.rc ul{-webkit-columns:14em 2;-moz-columns:14em 2;columns:14em 2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
.rc ul li div,.rc ul li p{font:400 1em/1.75 "Armata",sans-serif;color:#2a2a2a;color:rgba(42,42,42,.7)}
.rc dd,.rc dd+dd{margin:0 0 1em 1em}
.rc dd+dd{text-indent:1em}
.rc dfn{font:400 1em/1.75 "Raleway",sans-serif;margin:1.5em 0;padding:.5em;display:block;border:1px solid #aaa;border-radius:5px;box-shadow:inset 0 0 3px 3px #ddd;-webkit-columns:14em 2;-moz-columns:14em 2;columns:14em 2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
.rc em{opacity:.5}
.rec-part{font-variant:small-caps;color:#2a2a2a;color:rgba(42,42,42,.7);margin:.5em 1.5em;padding:0;border-bottom:3px dotted #5b053f}
.ingred{margin:0 0 .25em}
.info{margin:1em 0;padding:.5em;border:1px solid #aaa;border-radius:5px;box-shadow:inset 0 0 3px 3px #ddd;-webkit-columns:14em 2;-moz-columns:14em 2;columns:14em 2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
.info p{font:1em/1.75 "Raleway",sans-serif;margin:0;padding:0 .5em}
.info img{margin:0 5px -5px 0}
.prev-next{display:block;font:1em/1.75 "Raleway",sans-serif;overflow:hidden}
.prev-next .regs{float:right}
.prev-next .links{float:left}
.sitemap{padding:.5em;border:1px solid #aaa;border-radius:5px;box-shadow:inset 0 0 3px 3px #ddd}
.sitemap h2,.sitemap h3{margin:0 0 .5em 0;border-bottom:1px dotted;clear:both;overflow:hidden}
.sitemap h3{font:1em/1.875 "Armata",sans-serif}
.sitemap h3 a{font:600 1em/1.875 "Sinkin-italic",sans-serif}
.sitemap h3 span{font:normal 1em/1.75 "Raleway",sans-serif;color:#2a2a2a;color:rgba(42,42,42,.7);padding-left:.5em}
.sitemap ul{-webkit-columns:14em 2;-moz-columns:14em 2;columns:14em 2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin-bottom:1.75em}
.sitemap li div,.sitemap li p{font:400 1em/1.75 "Raleway",sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;padding-bottom:0}

/*ADVERTS*/
.googletext{position:absolute;top:-9999em;left:-9999em;z-index:1}
@media screen and (min-width:36em){.googletext{position:static;max-width:468px;min-height:1.5em}}.goog-160x600{position:absolute;top:-9999em;left:-9999em;z-index:1}@media screen and (min-width:48em){.goog-160x600{position:static;max-width:160px;margin:auto}}.goog-responsive{width:98%;max-width:250px;height:auto;margin:auto}div.offer{position:absolute;top:-9999em;left:-9999em;z-index:1}@media screen and (min-width:36em){div.offer{position:relative;top:0;left:0;width:100%;max-width:468px;height:60px;margin:1.75em auto 0 auto;display:none}div.offer ul{margin:0;padding:0}div.offer ul li{float:left;position:absolute;list-style:none}div.offer ul li img{border:1px solid #ccc;padding:4px;background:#fff}div.offer ul li.show{z-index:500}}.goog-468x60{width:100%;max-width:468px;margin:1.75em auto}

/*FORMS*/
form p{margin:1em 0}
.site-form fieldset{padding:1em;margin-bottom:1em;border:1px solid #ddd;border-radius:5px;box-shadow:inset 0 0 3px 3px #fff}
.site-form legend{font-weight:700;color:#633;color:rgba(102,51,51,.7)}
.site-form legend span{font:400 1.5em/1.167 "Capriola",sans-serif;margin:0 .25em}
.site-form label{color:#633;color:rgba(102,51,51,.7);display:block;margin-bottom:1em;text-indent:.5em;text-align:left;height:auto}
.site-form label.w-50,.site-form label.w-last{float:left;width:44%;margin:0 2%}
@media screen and (max-width:37.5em){.site-form label.w-50,.site-form label.w-last{float:none;width:100%;margin:0}}
.site-form label.third{float:left;width:30%;margin:0 3% 0 0}
.site-form label.first-label{margin-top:1em}
.site-form label.pict{overflow:hidden}
.site-form label div{margin:0;padding:0}
.site-form select{margin-bottom:1em}
.site-form dfn{color:#900;color:rgba(153,0,0,.7);padding-left:4px}
.site-form p{margin:1em 0;color:#0d619c;color:rgba(13,97,156,.7)}
.site-form p.err{font:400 1em/1.75 "Raleway",sans-serif;margin:0;padding:0;color:red;color:rgba(255,0,0,.7);text-indent:.5em}
.site-form fieldset.radio{
    padding: 0;
    border: 0;
    border-radius: 0;
    margin-bottom: 0
}

.site-form fieldset.radio label {
    margin-bottom: 1em
}

.site-form fieldset.radio input {
    clear: both;
    float: left;
    width: auto;
    margin: 0 .5em 0 1.5em
}

.site-form p select {
    display: inline;
    margin-right: 1px
}

.site-form fieldset fieldset {
    padding: 0;
    border: 0;
    border-radius: 0;
    box-shadow: none
}

.site-form fieldset fieldset label {
    margin-bottom: 1em
}

.site-form fieldset span.avatar-pic {
    position: relative;
    float: right;
    width: 6em;
    margin: 0 1.5em 0 0
}

.avatar-pic img {
    width: 100%;
    height: auto;
    display: block
}

.avatar-pic .non-resize {
    position: absolute;
    top: 0;
    left: -1.5em;
    width: 1em;
    height: 1em
}

.site-form select.birthday {
    width: auto;
    padding: 0;
    margin-top: -1em;
    border: 0;
    border-radius: 0;
    background: 0 0
}

.site-form small {
    margin-left: 8px
}

.site-form small img {
    margin-bottom: 4px
}

.captcha input {
    float: left;
    width: 45%
}

.captcha figure {
    margin: 0 0 1em 50%;
    padding: 2px;
    background: #f4f4f4;
    border: 2px solid red;
    border-radius: 6px;
    width: 250px
}

.required input,
.required select,
.required textarea {
    border-color: #900
}

.site-form label strong {
    font-weight: 400;
    font-size: 1em
}

.site-form .inputadd {
    width: 50%;
    margin-bottom: 0
}

.site-form .add {
    float: right;
    padding: 5px;
    margin-right: 35%;
    margin-bottom: 0
}

.site-form .penname {
    margin: 0 0 1em
}

.site-form .penname p {
    margin: 0;
    line-height: 1.875;
    color: #633;
    color: rgba(102, 51, 51, .7);
    font-size: 1em
}

.site-form .penname a,
.site-form .penname b,
.site-form .penname i,
.site-form .penname var {
    float: left;
    line-height: 1.875;
    margin: 0;
    padding: 0
}

.site-form .penname var {
    width: 240px
}

.site-form .penname i {
    width: 85px;
    padding: 0 0 0 10px;
    border-left: 2px solid
}

.site-form .penname b {
    margin: 0 12px
}

.mceAdvanced h500 {
    height: 500px
}

.calculators {
    margin: 1em 0
}

.calculators .float-right {
    margin: 0
}

.calc fieldset {
    position: relative;
    float: left;
    width: 98%;
    margin: 0 0 1em;
    padding: 0;
    border: 2px solid #ddd199;
    border-radius: 8px;
    clear: both
}

.calc fieldset ol {
    font: 400 1em/1.5 "Raleway", sans-serif;
    color:#2a2a2a;
    color:rgba(42,42,42,.7);
    margin: 0;
    padding: 1em 0
}

.calc fieldset ol li {
    float: left;
    clear: left;
    width: 100%;
    padding-bottom: 1em;
    list-style: none
}

.calc label {
    position: relative;
    float: left;
    text-align: right;
    color: #633;
    color: rgba(102, 51, 51, .7)
}

.calc label.noformat {
    float: none;
    width: auto;
    margin-right: 7px;
    margin-left: 7px
}

.calc label.w6em {
    width: 5.25em;
    margin-right: 0
}

.calc label.w10em {
    width: 11em;
    margin-right: 1em
}

.calc input[type=text] {
    width: auto;
    height: auto
}

.calc select {
    width: auto;
    height: 2em
}

.my-articles ol,
.my-articles span {
    font: 400 1em/1.5 "Raleway", sans-serif
}

.my-articles ol,
.my-profile ol {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid
}

.my-articles p {
    margin: 0
}

.my-articles .draft {
    color: #060
}

.my-articles .pending {
    color: #560
}

.my-articles .declined {
    color: red
}

.my-articles .approved {
    color: #555
}

.my-articles ol {
    margin: 1.75em 0 0;
    padding: 0 0 0 2em;
    width: auto;
    color:rgba(42,42,42,.7);
    -webkit-columns: 11em 3;
    -moz-columns: 11em 3;
    columns: 11em 3;
    column-gap: 2em
}

.my-articles ol,
.my-profile ol {
    color:#2a2a2a;
    -webkit-column-gap: 2em;
    -moz-column-gap: 2em
}

.my-articles ol li p {
    margin: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.my-articles img {
    float: left;
    margin-right: .25em;
    margin-top: 3px;
    width: 1em;
    max-width: 1em;
    height: auto
}

.my-profile {
    margin: 1.75em 0 0
}

.my-profile h3 {
    font: 400 1.25em/1.2 "Raleway", sans-serif;
    padding-bottom: .25em;
    border-bottom: 1px solid
}

.my-profile h3 img {
    float: right;
    margin: 5px 16px 0 0
}

.my-profile ol {
    font: 400 1em/1.5 "Raleway", sans-serif;
    margin: 1.75em 0 0;
    padding: 0 0 0 2em;
    width: auto;
    color:rgba(42,42,42,.7);
    -webkit-columns: 20em 2;
    -moz-columns: 20em 2;
    columns: 20em 2;
    column-gap: 2em;
    overflow: hidden
}

.my-profile ol p {
    margin: 0
}

.member-block p {
    margin: 0 0 0 1%;
    padding: 0;
    text-indent: 0;
    overflow: hidden
}

.member-block span {
    float: left;
    width: 27%;
    margin: 5px 5% 5px 0
}

.member-block dfn {
    float: left;
    width: 68%;
    margin: 5px 0
}

ul.tabs {
    margin: 0 0 .5em;
    padding: 0
}

ul.tabs li {
    list-style: none;
    margin: 0;
    padding-left: 0;
    display: inline;
    background-image: none
}

ul.tabs li a {
    margin-left: .5em
}

ul.tabs li.active {
    background: #ff0;
    padding: .5em
}

#revisions {
    margin: 0 1em
}

#revisions dl {
    padding: .5em 0
}

aside{font:400 1em/2 "Raleway",sans-serif}aside .date-clock p{;margin-bottom:-.5em}aside .date-clock kbd{font-family:"Raleway",sans-serif;display:block;color:#060;color:rgba(0,102,0,.7)}aside .date-clock kbd img{float:left;margin-right:.5em;width:32px;height:32px}aside .pad{margin-bottom:1.75em}aside .pad form{max-width:250px;margin:auto}aside .pad form label{display:none}aside section h2{font:italic 400 1em/2 "Capriola",sans-serif}.adbox{float:none;width:100%;margin:0}.adbox img{width:100%;max-width:250px;height:auto;display:block;margin:0 auto;box-shadow:0 0 6px rgba(0,0,0,1)}@media screen and (max-width:47.9375em){.adbox{float:left;width:46%;margin:0 2%}}.tagwidth{padding:.25em 0 0 .75em}.tag dfn{margin-right:.25em}.tag dfn a{font-style:italic;font-family:"Armata",sans-serif;text-align:justify}footer{font:400 1em/2 "Raleway",sans-serif;padding-bottom:2em}footer p{margin:0;text-align:center}

.dib{font-size:0;line-height:0}.dib:before,.dib:after{content:"";display:table}.dib:after{clear:both}.dib{zoom:1}.no-bullets{list-style:none;margin-left:-1em;padding-bottom:1em;color:#2a2a2a;color:rgba(42,42,42,.7)}td.nam{color:#955;color:rgba(153,85,85,.7);white-space:nowrap}td.empty{background:transparent}.hidden,.invisible,.script-hide{visibility:hidden}.opener{font-variant:small-caps}h2.opener{font:small-caps 1em/2 "Armata",sans-serif;color:#2a2a2a;color:rgba(42,42,42,.7)}.req{color:#900;color:rgba(153,0,0,.7);margin-bottom:.5em}.hilite{display:block;margin-top:.25em;color:#5b053f}.nota{color:#630}.success{color:#060;color:rgba(0,102,0,.7)}.error{color:red;color:rgba(255,0,0,.7)}.cap-word{text-transform:capitalize}.align-right{text-align:right}.align-center{text-align:center}.justify{text-align:justify}.no-wrap{white-space:nowrap}.show-left,.show-right{margin-left:1em;padding-left:1em}.show-left{background:url(/assets/arrow-left.gif) 0 .6em no-repeat}.show-right{background:url(/assets/arrow-right.gif) 0 .6em no-repeat}.hidden{display:none}.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.block{display:block}.indent{margin-left:1.75em}.wp-50{width:48%;margin-right:1%}.w40{width:40px}.w80{width:80px}.w120{width:120px}.w161{width:161px}.w206{width:206px}.w247{width:247px}.w256{width:256px}.w305{width:305px}