/** ---------- HELPERS ---------- **/

/*
003: change the .inline to display: inline-block  from display: inline, which was causing issues when editing
002: expanded percentage widths
001: added "frm" and "flm" to floats
150301 - .mhide was set to hide - fixed */


/* IMAGE REPLACEMENT */
/* Kellum Method http://www.zeldman.com/2012/03/01/replacing-the-9999px-hack-new-image-replacement/  */
.ir {
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
}
.fhide {
display: none !important;
}
.mhide {

}
.nl {
list-style: none !important;
}
/* FLOATS */
.flm {
float: left;
margin: 5px 20px 10px 0;
}
.frm {
float: right;
margin: 5px 0 10px 20px;
}
.fl {
float: left;
margin:0;
}
.fr {
float: right;
margin:0;
}
.fb:before, .fb:after { content: ""; display: table; }
.fb:after { clear: both; }
.fb { zoom: 1; }
/* IMAGES */
img.sz, .sz img {
max-width: 100%;
height: auto;
box-sizing: border-box;
}
/* ALIGN */
.centerdiv {margin: 0 auto !important;}
.center, .center p, .center cite {text-align: center !important;}
.right {text-align: right !important;}
.left {text-align: left !important;}
/* BLOCK SPANS */
.block {
display: block;
}




