/***** RESET & defaults *****/
h1,
h2,
h3,
ul,
li,
table,
tr,
td,
body,
img,
html {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
}
td,
th {
  padding-right: 15px;
}
th {
  text-decoration: underline;
}
body {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 16px;
  background-color: #ffffff;
  text-align: center;
}
div.clear {
  clear: both;
}
h1 {
  font-size: 36px;
  font-weight: bold;
}
h2 {
  clear: both;
  margin-top: 30px;
  line-height: 1;
  margin-bottom: -5px;
}
h3 {
  clear: both;
  margin-top: 20px;
  line-height: 1;
  margin-bottom: -5px;
}
h1,
h2,
h3 {
  color: #33363b;
}
h1 a,
h2 a,
h3 a {
  color: #33363b;
}
a {
  text-decoration: none;
  color: inherit;
}
/***** Header *****/
div#headerline {
  height: 10px;
  background-color: #23262b;
}
header {
  background-color: #33363b;
  color: #FFF;
  padding: 0 40px 0 40px;
}
header div.wrapper {
  max-width: 1300px;
  margin: 0 auto 0 auto;
  text-align: left;
  border-bottom: 4px solid #f58320;
}
header div.wrapper div#title {
  padding: 30px 0 30px 0;
}
header div.wrapper div#title a {
  font-size: 30px;
}
header div.wrapper div#title span {
  font-size: 20px;
  color: #999;
  padding-left: 10px;
}
header div.wrapper nav {
  float: left;
}
header div.wrapper nav ul.normal {
  padding: 0;
  margin: 0;
}
header div.wrapper nav ul.normal li {
  float: left;
  background-color: #23262b;
  margin-right: 5px;
  font-size: 14px;
  font-weight: bold;
}
header div.wrapper nav ul.normal li:hover {
  background-color: #13161b;
  cursor: pointer;
  color: #f58320;
}
header div.wrapper nav ul.normal li.navicon {
  width: 60px;
  height: 47px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAOElEQVQ4T2P4T2XAQGXz/g8NA0GupBqmmkEwR9HEQKpG9NCIZep6mYHagJppEGTWaLKhPMKpnrABvdTnUXFU64kAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center;
  display: none;
}
header div.wrapper nav ul.normal li a {
  padding: 15px 40px 15px 40px;
  display: block;
}
header div.wrapper ul#sharing {
  float: right;
}
header div.wrapper ul#sharing li {
  float: left;
  margin-left: 15px;
}
header div.wrapper ul#sharing li a {
  display: block;
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-position: center;
}
header div.wrapper ul#sharing li a#shareat {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAABKVJREFUWEftmGuIV0UYxnfL63oLwVITFmVphTJtIURwUcMrroqkqeSNxDDtJqQfdlEUW9JFUlQEUfSD4gUlsSxCETYkxT4UJFZ0W0sR7La10Q0vf3/PcmZ5d/Z/zpzz313wQwMPZ86Z533nOe/MvDPnFOVyuaL7GUX3W3HB6hRdOH8Q9AYPRejHtYc6zVLEb2pqymISz8VZBagBH4AG8Bdw5TaVn8EnYBuYoJdI03N9fX0aWn4OnfQEy8FlcNcISlP9BtILoGvhCmIscVoMpoCvjBIJ/BHsB6vANDAGjAVVYDU4Bn7x1H/MfVmHidQbg7fBnagjCXsfTARdQh3B6QWWgatGqESPDtkG2yPn7xnHGiYJKw4aewRs+oIDwE2N36hXZPXTwse4OzhtxClq/Qt2iCH2Wu1veS/cryCfONltHB2X4IIctY2kRMqfKzuoZHONwWwzFJrUPbN5SGbjbwD4NVL4L9ehqf1DVrLV6lRpDBnTrkU0CWwH50EDuA60KC6CvWA+aDWU3K9riWEutzmLwI3G8PU4QzgaqsXgW8NPqh62viAOAYqeynd60aBISFppP0VGikRJPiOea4g+BDZZ3+L+a3AGnIs61Y7iSo0nUItGEVdRChueRuBS47A6RtyjcK4YnoRpQQ0HLemH+gNAW50rVb4/Gjab9vmJAiHqjRQVFUVmSB6HJV6nN7kfH/MiSlNuISiSpXn8LQkFxOa9PpD/iQw+y+NML1BnHDZRfzphjj5Gu9t9blBvM8d4NtX4qwtFcJwh78wjcBjtblKL+nKSQ9qfNf7OxUS5MovA1wx5eR6BW027Dg2JxyfaNxn+1hiBkw2nNhRB5TFXJnkrrgsN35v2NaEVB/ddw18UI3Ch4bwSEnjEkFtt4jzX8NrTzMjA8OqF7DHryRiBb5o+J4cEnjDkci+CdjL/CS9xg6d9pvGlk3aPGIEfRby/uQ7IInCUJ9BOeKWO2KyvNnDBCPySepvjGc9Kgcsa9dSTZw2Eg8bpM57AWV5EYo9d8F41XFXPx0RvS2iOtrKDXGsMXvQEPkGb3daei8mT0+EpFSkx/xH5+9SPDvdPRTxRtCt1Cy06JWG7ovZ4AjVs2mdduUZlhOuYq471a4EbMqUkHdNUJLhlV6I+CvwQtf3HdXxQnAgQtVJdlJRSWs0b7vVFZouc6zilw4G2PFd08tY2t8s8+4L6BnAIaEGoKCusTCUuEqjN/XPjtNKLotp1KIj73NSwqr15xXLV4cENs/duzd/Mc0Bqfc1EDN4wnk5S96MokXOBVt3vQClHQ78PjPY7jJ7p6CWh4l8C1eDhbMoiNob9gUuwGoKJBTnqTCNE6YPbFR3bB3Vmf5l9I6hbNIROpIalXZ+bmUWEDBA0GDSYSCpXJe6/IZ8d3o4gHTht7lOO04F1cNrO4OoL8SUwI61NJh6OHwH6u2BTizb/U2AF0ModCPQvUB9cpWAc0Hb3DmiMRuEs10x9pybjWH+2ngf6L1NI0UfVURDezlKrykNUB0B/HPTbQjtH0v9Bfa/oRLMelOkl29N3Zls61FZWDnRO1F+DBWAe0BH+cdA3s9P/DTo4AvcA1THi/foJjg8AAAAASUVORK5CYII=);
}
header div.wrapper ul#sharing li a#rssfeed {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9wGBhYKAOFH68AAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAA4hJREFUWEftmEuojVEUx6/32/EqIq7kMRGKvDIhA4ruQBQGBnIlZGDAgC4yQHLuTCEDFJEBSilSwkAkJY8MTDzyCBkgr+P/17e/9ll3rb33PY+63e6uf5y9117r9639vg0NXaWzZ6BUKjV0ROV574hwZIoBDoPRXugWdBu6Ch2BWqCl0BCoAPWu1weGAPsg6EUoVl7A4ATUBE2uNWgIsNEj+6tQanWEPQXNrBVoCHBsBqWBSF7fhv//Dl2BxlcLGgIcAOd3YuNrtPvAW2AzsFLQ2CKZAsdnoUfQY+gd9CVxuH1IZnN2JZAxQO6NXCzjsuGajn9nQYuhPdD1hHnqQN/Adk17IVMArQ28O4JRkyAuDL/Ieet+c242tweyGkAJPhiBW6GXkAOSi8d9xLpUyFoCOuARCL7fm6tVQdYD0IFyUTzMUqZBfkXbylgmY4BD4aAIfYNeQ9egY9CKmOOsnXvpvQDkE7RNDPkKAfZFx8tlU7/tj3OoWgj1CwQpRDLJY7KX1T8EyFPAKnKVnochtx5rxdMXR4BFO5nMoQ4Bjg44dOB+sE+oPBSAnIu238Kn68/NX/242FF3NzLEWvNpVHJzlwG7oW5TwN9uDTK2SCagE++AT6G30HsRwNqQebRpd0SCX1Ig6eczxPtl2YfFAJ0xO86BFkDboAvQDy+Qto2cNIZtXtZX9vmF+p2VAsrh4k1nKmStcgb/A6nDhnpmWCvcxsp2hNQMhh5UB+D0ZxZNDjmnBs9q2b/RAORKL7vs1gKQwZkpWRxsCxp4qZCQDwzI9b5trQAZvCiy6AA/oL7N5EfdKsP+KOrzBZYKuBadjmcQM5RsEJAvQL5JtLJM6TPSsOXrkXP8f8ZjgKNgxCenLAcNyA1GUC4KOcSDUMdbuiw89/mxUcAeMOIC8AuHzQ0dh0gG5QTnzVkr0pZ7onXRHZMCWIDRqyySdn7ynaJl5abyUazKhy3r11NJgOs6LQVwuJEJVhOYk1/bfrSTgn24b/r2XNk7jBj5nA3NQV7hnykZdNm8bwCeMTK4RLHfatg2pWSQQ8C/y/jFH+rlBuAu1PMU8ecrffAJKzNOH674vuenANIZ969WAfkRvzcacOzDlf9c9GFWtenA98sNYcvLSf9UQDrlpsllz2v+IohOQ0cf2xhgH1SEVvsBlb603Q4dhjZD3H5y/7F9MAZS9/bO/ofjru/LM/APL63YtP1cB1AAAAAASUVORK5CYII=);
}
header div.wrapper ul#sharing li a#sharetwitter {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9wGBhUMLIeDnvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAidJREFUWEftmC9QwzAUhyeRSOTk5CQSiUQikUgkcg5ZiaxETiInkZPISeQksryv1+xybf68NmlX7pa7d9c1L8mX33t5KSyqqlrMul0AU8PzLxQEcq42Ndi6rxBTAN4J1EbsKPYpVoo9a0HHBnwSkF8x077l4U3sJgdg73C0FmW8Dfcjvz8aNZc5ANktRjiutRM2flfNWEu8zuO7RslQiAtrSpQgd26VoC8hMqvvIM9BNUOA5AkTtNtOXpD4vrGMOyoBcWMNb4Rih4Q8IsyutpeXDw7Qogeccd36NhwDNCXCTvb2+l/yYtUsQO5xGIY0Z6hjgOxM0wgp+fmocfb4oHyHJwaIMiH17LXwOyQAMpaIGaN6rGKA9KOKFjKBrzOUIr/QAOJDfrzmXN0zFyoCdjrVGkCcuQGmbBw87u21BpCTyYCp2k4W4papK4MGEB9ULEcm3APUNi2g8eOW4NAMrXWhPZLjyYBMwE7HaM5PsL4K4k+O5G6kj5NlCCD5SDgOmSiZ51RWXDnIFaX+wm0mADBX8ebm8AplOopGlZiibCRnyalvCw0gTlsxPq2AvRdjZxh3InVplymkZpooHOA2PQWZP2jGbpQoBIhFq+53OaHaGHWOjZdi3gPhgvbtgkk2YsdMcpI+wcPgUzQmM2EnB32f/SF+xpC7S204+yjoAjfXnDkwHBoUJh14xlCdDSVB2aAxBc/ef3aAWPjnD5j6D9DL+IsCiQr8AbB6Da1PLZliAAAAAElFTkSuQmCC);
}
header div.wrapper ul#sharing li a#sharegithub {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAABApJREFUWEfFmE+IVlUYh2cyNbUU/4Jl2ogFGhjkLkrCVQaCYe50IxW1CbFFoG4SQYkSV1ES0aYgsNIEFwrqIgolClEXLbRCC6OiNOkPZNPz3Pt+453vO+eb++n9ph88zJ1z3/f3vnPv3HPuuQO9anh4WBbCk7ADPoGv4Qr8E3js2EEwxlhzwqUPwnwKPAR74TTYRF0Za465y2FK2N66MBuEB+Bd+BVuVXrodT8MRpneRbJMh83wDfwLTUkvPfW2RlTtQSTNhH3wJ/RLeltjZpStJxKWwHEYLx2DJVE+L4JkFticT+N4yVrWtHZ0kxAnZ8Db8H/J2jOindHihE/rS/AXVOVftxtWw074Etpj6sgcc/XQS8/2u2SMPXQ+3Qwuhe+gXZdhZcT4R8yHLfA9qKtg4UPwfuCxY55TxlrY3KI4P1fCj9Aue1hqzIgYmArvQWoqOQdDEToixubAgzAxhjrkuYiZE0MjYmwI9G6XPdjL1AgtgldAbmU4A/dGaGPC06VP75TsZUUr0Nv2hqMZXYDlRXCDwtNlU++c7GmwdanPOpLRD/Bo+DYmPcM7J3saMnAN/O5IRi7wd4RvY9IzvHOypzUG+rjn5C24Jzwbl95RI6fdBh0uj5N6EyaHX+PSO2rkdNig8+Vxh/6G58Orb7JG1ErpvAG5/79rsC58+iZrRK2UrhlwvTzukElPh0/fRI31USul690adF18Jnz6JmtErZSKBnMriEvOK3BbeDUuvaNG7m39ikGp9bAld2V3hl/j0jtq5HTOoP3lcVK/wLLwa1x6R42c9hu0tTzO6jVo/DbrCa9boIu2GrgKfip+Tes3eDZ8GxOez4V3Tva0ysB5cNKRLjJ4A9zcFjFkLrit2AjdLoqyp3mtxO3F0A19Bh/ApeK3Uk4FB+Ap6G2biMiZDU7KfirJTStVbY/UInkxXCyGS/nK7vuau/+PobV3cDpw5XGBN+ZlmB82HeLcAtgGrvffghNybkqpyl4Wh01h5Kv5Lqg2cgIWgc2fgpS8GrPCpkOcc/PfbRpJyR7sZfRWgoG58AW0ZJMfgnPVw1C9wi2tjvSsiHmiDK0te5gb6aPFibXws1GhP+Ax8Nwj8BZ8BZ+CU8T0SM2KmLuhrqy9NlI7xclJ8CJU/08+gvRmuobIdcdYR9a0dnaXWIgAm9wDXj3lE/cO3Ae3R1htkVOnQWtZc1KkdReBzlWvQvVKemt9+3UDLt7iMQ2JGatBa1irt7tEgk/2JqjOhe26sbnOyJgyNCm9rdH9tuZE4gR4HI5A6jvhtAjNiphUg3odBb0nROjNCxO3iC/A51C97XWe4rvK0ELm6qFXs1tZDH378HuM+2i/nfipbMy3HGMi1hxz9ejbS/A4a2DgP/uM5KEQzuuZAAAAAElFTkSuQmCC);
}
header div.wrapper ul#sharing li a#sharelinkedin {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9wGBhQyC2KOWt0AAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAg1JREFUWEftmE0rRUEYx6+85p2NjSSxlCxIvgFZ8RHsfAfZKBu6Je8WLJSsFB/AJWxEWVhYkp0syfv1/2umnqY5xzXOnXNy79S/M+fOy/M7z53nmTknlSqWQvJANptNJUVWvyu4LlwXoFmPmoOtGaheOygMMI1OcZWBXADpubhK378G/BRulfUove3kQQnzCJr3KImMuZwA9RwTqLRArdA2RPCoPekMyMAxc+RDHjzpDDhuAcwkCXDKAniTJEAGx7CCLMF1CfpICqAMBBMqMUFyC2+dQKfiqmHv1G9sP4bOhHcPUd+ANqFd6F55PejBnIOEm3kz1AQ1Qkw3L8rYomhrQL0beoVGoFqoQqka13aI0Cw2SGfAaUzItadTDY1qQMLLtk7c94q+tiPcdQCkF0AJVBUAShBb8Qo4D4IjaA/i0pDgXAoXFkJvgDuG8QMDsAb3+3EBlsHwswgCBsObAViO++W4ANtg+MkwzoCqFJAEXIkLkKcdGyAjX6/DImBYHix60PZW95udJBYP8qWafysXN9MI85je6tKirRT1joAg4RiO5Rysr0UZxeeYbFWlBqaHdUi/PF2KNua2LZX3pH325RiOpQh3FRVg2Jnvr+dBc7zzVmd52Lz8lBMgj0++i/ZkPwx/J/Owj0eTvumEvZ5cAOvQaQgag0Y9ibYGIUb5jx5MxEfMQvpwXODP+gWtscKFMguFZAAAAABJRU5ErkJggg==);
}
header div.wrapper div#naviconcontent {
  display: none;
}
header div.wrapper div#naviconcontent ul.mobile {
  display: none;
}
header div.wrapper div#naviconcontent ul.mobile > li {
  background-color: #23262b;
  padding: 12px 0 12px 20px;
  font-weight: bold;
}
header div.wrapper div#naviconcontent ul.mobile > li > ul {
  margin-top: 10px;
}
header div.wrapper div#naviconcontent ul.mobile > li ul {
  line-height: 1.5;
  margin-left: 25px;
  font-weight: normal;
}
/***** Main wrapper *****/
div#mainwrapper {
  padding: 0 40px 0 40px;
  margin: 30px auto 30px auto;
  max-width: 1300px;
  text-align: left;
  /***** Asides *****/
  /***** Content *****/
}
div#mainwrapper div#asides {
  float: right;
  width: 210px;
  margin-left: -100%;
  padding-top: 50px;
  line-height: 1.8;
  font-size: 13px;
}
div#mainwrapper div#asides span.sectiontitle {
  font-weight: bold;
  color: #33363b;
  margin-left: 30px;
  font-size: 15px;
}
div#mainwrapper div#asides ul {
  margin-left: 30px;
}
div#mainwrapper div#asides div.aside {
  margin-bottom: 30px;
  border-left: 4px solid #dddddd;
}
div#mainwrapper div#asides div.aside a {
  border-left: 5px solid #ffffff;
  padding-left: 5px;
  color: #555555;
}
div#mainwrapper div#asides div.categories a:hover {
  border-left: 5px solid #18aee1;
}
div#mainwrapper div#asides div.archive a:hover {
  border-left: 5px solid #f58320;
}
div#mainwrapper div#contentwrapper {
  float: left;
  width: 100%;
}
div#mainwrapper div#contentwrapper div#content {
  margin-right: 230px;
  color: #555555;
  border-top: 20px solid #dddddd;
  padding-top: 30px;
  /***** No content margin in page views *****/
  /***** Paging *****/
}
div#mainwrapper div#contentwrapper div#content article {
  margin-bottom: 60px;
  /***** Date box *****/
  /***** Title *****/
  /***** Body customizations on single post view *****/
  /***** Comments *****/
}
div#mainwrapper div#contentwrapper div#content article div.datebox {
  width: 60px;
  float: left;
  text-align: center;
  clear: left;
}
div#mainwrapper div#contentwrapper div#content article div.datebox div.upper {
  background-color: #23262b;
  color: #FFF;
}
div#mainwrapper div#contentwrapper div#content article div.datebox div.upper span.month {
  display: block;
  text-transform: uppercase;
  padding: 15px 0 0 0;
  font-size: 14px;
}
div#mainwrapper div#contentwrapper div#content article div.datebox div.upper span.day {
  display: block;
  font-size: 30px;
  padding: 5px 0 15px 0;
}
div#mainwrapper div#contentwrapper div#content article div.datebox div.lower {
  background-color: #dddddd;
  border-bottom: 1px solid #f58320;
  line-height: 24px;
  font-size: 13px;
}
div#mainwrapper div#contentwrapper div#content article div.title {
  margin-left: 75px;
  /* Categories & Comments common */
  /* Categories */
  /* Comments */
  /* Edit */
}
div#mainwrapper div#contentwrapper div#content article div.title div.categories,
div#mainwrapper div#contentwrapper div#content article div.title div.comments,
div#mainwrapper div#contentwrapper div#content article div.title div.edit {
  float: left;
  padding-left: 5px;
  font-style: italic;
  font-size: 15px;
  line-height: 1.5;
}
div#mainwrapper div#contentwrapper div#content article div.title div.categories {
  border-left: 5px solid #18aee1;
}
div#mainwrapper div#contentwrapper div#content article div.title div.categories a {
  border-bottom: 1px dotted #18aee1;
}
div#mainwrapper div#contentwrapper div#content article div.title div.categories a:hover {
  border-bottom: 1px solid #18aee1;
}
div#mainwrapper div#contentwrapper div#content article div.title div.comments {
  margin-left: 15px;
  border-left: 5px solid #dd5557;
}
div#mainwrapper div#contentwrapper div#content article div.title div.comments a {
  border-bottom: 1px dotted #dd5557;
}
div#mainwrapper div#contentwrapper div#content article div.title div.comments a:hover {
  border-bottom: 1px solid #dd5557;
}
div#mainwrapper div#contentwrapper div#content article div.title div.edit {
  margin-left: 15px;
  border-left: 5px solid #237b23;
}
div#mainwrapper div#contentwrapper div#content article div.title div.edit a {
  border-bottom: 1px dotted #237b23;
}
div#mainwrapper div#contentwrapper div#content article div.title div.edit a:hover {
  border-bottom: 1px solid #237b23;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper {
  margin: 0 0 0 75px;
  line-height: 1.5;
  overflow: hidden;
  /***** Body *****/
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body {
  border-bottom: 4px solid #dddddd;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body blockquote {
  border-left: 5px solid #dddddd;
  background-color: #EEE;
  padding: 10px 10px 10px 25px;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body ul {
  margin-left: 20px;
  margin-top: 20px;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body ul li {
  list-style: disc;
  margin-left: 20px;
  line-height: 1.75em;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body a {
  color: #488094;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body a:hover {
  color: #dd5557;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body div.imgwrapper {
  display: block;
  margin: 16px 0 16px 0;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body div.imgwrapper div {
  margin-right: 10px;
  margin-left: 5px;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body div.imgwrapper div img {
  box-shadow: 2px 2px 10px #8C8C8C;
  -webkit-box-shadow: 2px 2px 10px #8C8C8C;
  -moz-box-shadow: 2px 2px 10px #8C8C8C;
  max-width: 100%;
  height: auto;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body div.imgwrapper.right {
  margin: 16px;
  float: right;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body div#postsharing {
  text-align: center;
  margin-top: 30px;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body div#postsharing a {
  display: inline-block;
  width: 64px;
  height: 64px;
  background-repeat: no-repeat;
  background-position: center;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body div#postsharing a.twitter {
  background-image: url(data:image/png;base64,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);
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body div#postsharing a.github {
  background-image: url(data:image/png;base64,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);
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body div#postsharing a.facebook {
  background-image: url(data:image/png;base64,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);
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper div.body div#postsharing a.reddit {
  background-image: url(data:image/png;base64,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);
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper.single div.body {
  border-bottom: 15px solid #dddddd;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper.single div#bio {
  border-top: 15px solid #dddddd;
  margin-top: 30px;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper.single div#bio div.avatar {
  display: inline-block;
  float: left;
  margin: 15px;
  border: 5px solid #dddddd;
  height: 96px;
  width: 96px;
  background-image: url(data:image/jpeg;base64,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);
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper.single div#bio div.wrapper {
  display: inline-block;
  display: block;
  margin: 15px;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper.single div#bio div.wrapper div.name {
  font-size: 28px;
  font-weight: bold;
}
div#mainwrapper div#contentwrapper div#content article div#bodywrapper.single div#bio div.wrapper div.description {
  font-size: 14px;
}
div#mainwrapper div#contentwrapper div#content article div#disqus_thread {
  margin-top: 30px;
}
div#mainwrapper div#contentwrapper div#content article.page div.title,
div#mainwrapper div#contentwrapper div#content article.page div#bodywrapper {
  margin-left: 0;
}
div#mainwrapper div#contentwrapper div#content div.paging {
  background-color: #33363b;
  margin: 75px 0 0 75px;
  font-size: 20px;
  clear: both;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  height: 65px;
  color: white;
}
div#mainwrapper div#contentwrapper div#content div.paging div.past,
div#mainwrapper div#contentwrapper div#content div.paging div.future {
  background-color: #23262b;
  padding: 10px 30px 10px 30px;
  margin: 11px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
}
div#mainwrapper div#contentwrapper div#content div.paging div.past:hover,
div#mainwrapper div#contentwrapper div#content div.paging div.future:hover {
  background-color: #FFF;
  color: #000;
  cursor: pointer;
}
div#mainwrapper div#contentwrapper div#content div.paging div.past {
  float: left;
}
div#mainwrapper div#contentwrapper div#content div.paging div.future {
  float: right;
}
/***** Footer *****/
footer {
  background-color: #33363b;
  color: #999;
  font-size: 13px;
  padding: 0 40px 0 40px;
}
footer div.wrapper {
  max-width: 1300px;
  margin: 0 auto 0 auto;
  border-top: 4px solid #f58320;
  padding: 10px 0 100px 0;
}
@media screen and (max-width: 850px) {
  div#asides span.sectiontitle {
    margin-left: 10px !important;
  }
  div#asides ul {
    margin-left: 10px !important;
  }
  div#content article div#bodywrapper {
    margin-left: 0 !important;
  }
  div#content article div.title div.comments {
    display: none !important;
  }
  div#content div.paging {
    margin-left: 0 !important;
  }
  footer,
  header,
  div#mainwrapper {
    padding: 0 10px 0 10px !important;
  }
}
@media screen and (max-width: 650px) {
  header nav ul li {
    display: none !important;
  }
  header nav ul li.navicon {
    display: block !important;
  }
  header #rssfeed {
    display: none;
  }
  header div#title {
    padding: 10px 0 10px 0 !important;
  }
  header div#naviconcontent {
    display: block !important;
  }
  div#asides {
    display: none !important;
  }
  div#content {
    margin-right: 0 !important;
  }
  div#content article div.datebox {
    width: 50px !important;
  }
  div#content article div.datebox div.upper span.month {
    padding: 8px 0 0 0 !important;
    font-size: 12px !important;
  }
  div#content article div.datebox div.upper span.day {
    font-size: 25px !important;
    padding: 3px 0 8px 0 !important;
  }
  div#content article div.datebox div.lower {
    line-height: 20px !important;
    font-size: 12px !important;
  }
  div#content article div.title {
    margin-left: 65px !important;
  }
  div#content article div.title h1 {
    font-size: 30px !important;
  }
  div#content article div.title div.categories {
    display: none !important;
  }
  div#content article div.title div.comments {
    display: none !important;
  }
  div#content article div#bodywrapper {
    clear: both !important;
    margin-top: 10px !important;
  }
  div#content article div#bodywrapper div#comments ul li {
    margin-left: 0 !important;
  }
  div#content article div#bodywrapper div#respond {
    margin-left: 0 !important;
  }
  div#content article div#bodywrapper div#bio img {
    display: none !important;
  }
  div#content article.page div.title {
    margin-left: 0 !important;
  }
}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.fancybox-opened {
  z-index: 8030;
}
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer,
.fancybox-inner {
  position: relative;
}
.fancybox-inner {
  overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}
.fancybox-image,
.fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
  background-image: url('/http/improve.dk/fancybox/fancybox_sprite.png');
}
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url('/http/improve.dk/fancybox/fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url('/http/improve.dk/fancybox/blank.gif');
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}
.fancybox-prev {
  left: 0;
}
.fancybox-next {
  right: 0;
}
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}
.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}
.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}
.fancybox-nav:hover span {
  visibility: visible;
}
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}
/* Overlay helper */
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}
.fancybox-lock body {
  overflow: hidden !important;
}
.fancybox-lock-test {
  overflow-y: hidden !important;
}
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url('/http/improve.dk/fancybox/fancybox_overlay.png');
}
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}
/* Title helper */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}
.fancybox-opened .fancybox-title {
  visibility: visible;
}
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}
.fancybox-title-inside-wrap {
  padding-top: 10px;
}
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading,
  .fancybox-close,
  .fancybox-prev span,
  .fancybox-next span {
    background-image: url('/http/improve.dk/fancybox/fancybox_sprite@2x.png');
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
  #fancybox-loading div {
    background-image: url('/http/improve.dk/fancybox/fancybox_loading@2x.gif');
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
}
/*** Syntax highlighting ***/
article pre,
article .highlight {
  background: #FFFFDD;
  padding: 15px 20px;
  border-style: solid;
  border-color: #ddd;
  border-width: 1px 0;
  overflow: auto;
  color: #555;
  line-height: 22.400000000000002px;
  tab-size: 4;
  margin: 16px 0 16px 0;
}
article .highlight .gutter pre,
article .gist .gist-file .gist-data .line-numbers {
  color: #666;
  font-size: 0.85em;
}
article pre,
article code {
  font-family: Consolas, Monaco, Menlo, Consolas, monospace;
}
article code {
  background: #FFFFDD;
  border: 1px solid #ddd;
  text-shadow: 0 1px #fff;
  padding: 0 0.3em;
}
article pre code {
  background: none;
  text-shadow: none;
  padding: 0;
}
article .highlight pre {
  border: none;
  margin: 0;
  padding: 0;
}
article .highlight table {
  margin: 0;
  width: auto;
}
article .highlight td {
  border: none;
  padding: 0;
}
figure.cs pre .comment,
figure.sql pre .comment,
figure.js pre .comment,
figure.xml pre .comment,
figure.html pre .comment {
  color: #090;
}
figure.cs pre .title,
figure.sql pre .title,
figure.js pre .title,
figure.xml pre .title,
figure.html pre .title {
  color: #555;
}
figure.cs pre .variable,
figure.sql pre .variable,
figure.js pre .variable,
figure.xml pre .variable,
figure.html pre .variable,
figure.cs pre .attribute,
figure.sql pre .attribute,
figure.js pre .attribute,
figure.xml pre .attribute,
figure.html pre .attribute,
figure.cs pre .tag,
figure.sql pre .tag,
figure.js pre .tag,
figure.xml pre .tag,
figure.html pre .tag,
figure.cs pre .regexp,
figure.sql pre .regexp,
figure.js pre .regexp,
figure.xml pre .regexp,
figure.html pre .regexp,
figure.cs pre .ruby .constant,
figure.sql pre .ruby .constant,
figure.js pre .ruby .constant,
figure.xml pre .ruby .constant,
figure.html pre .ruby .constant,
figure.cs pre .xml .tag .title,
figure.sql pre .xml .tag .title,
figure.js pre .xml .tag .title,
figure.xml pre .xml .tag .title,
figure.html pre .xml .tag .title,
figure.cs pre .xml .pi,
figure.sql pre .xml .pi,
figure.js pre .xml .pi,
figure.xml pre .xml .pi,
figure.html pre .xml .pi,
figure.cs pre .xml .doctype,
figure.sql pre .xml .doctype,
figure.js pre .xml .doctype,
figure.xml pre .xml .doctype,
figure.html pre .xml .doctype,
figure.cs pre .html .doctype,
figure.sql pre .html .doctype,
figure.js pre .html .doctype,
figure.xml pre .html .doctype,
figure.html pre .html .doctype,
figure.cs pre .css .id,
figure.sql pre .css .id,
figure.js pre .css .id,
figure.xml pre .css .id,
figure.html pre .css .id,
figure.cs pre .css .class,
figure.sql pre .css .class,
figure.js pre .css .class,
figure.xml pre .css .class,
figure.html pre .css .class,
figure.cs pre .css .pseudo,
figure.sql pre .css .pseudo,
figure.js pre .css .pseudo,
figure.xml pre .css .pseudo,
figure.html pre .css .pseudo {
  color: #f2777a;
}
figure.cs pre .number,
figure.sql pre .number,
figure.js pre .number,
figure.xml pre .number,
figure.html pre .number,
figure.cs pre .literal,
figure.sql pre .literal,
figure.js pre .literal,
figure.xml pre .literal,
figure.html pre .literal,
figure.cs pre .params,
figure.sql pre .params,
figure.js pre .params,
figure.xml pre .params,
figure.html pre .params,
figure.cs pre .constant,
figure.sql pre .constant,
figure.js pre .constant,
figure.xml pre .constant,
figure.html pre .constant,
figure.cs pre .string,
figure.sql pre .string,
figure.js pre .string,
figure.xml pre .string,
figure.html pre .string,
figure.cs pre .value,
figure.sql pre .value,
figure.js pre .value,
figure.xml pre .value,
figure.html pre .value,
figure.cs pre .inheritance,
figure.sql pre .inheritance,
figure.js pre .inheritance,
figure.xml pre .inheritance,
figure.html pre .inheritance,
figure.cs pre .header,
figure.sql pre .header,
figure.js pre .header,
figure.xml pre .header,
figure.html pre .header,
figure.cs pre .ruby .symbol,
figure.sql pre .ruby .symbol,
figure.js pre .ruby .symbol,
figure.xml pre .ruby .symbol,
figure.html pre .ruby .symbol,
figure.cs pre .xml .cdata,
figure.sql pre .xml .cdata,
figure.js pre .xml .cdata,
figure.xml pre .xml .cdata,
figure.html pre .xml .cdata {
  color: #FF0000;
}
figure.cs pre .class,
figure.sql pre .class,
figure.js pre .class,
figure.xml pre .class,
figure.html pre .class,
figure.cs pre .ruby .class .title,
figure.sql pre .ruby .class .title,
figure.js pre .ruby .class .title,
figure.xml pre .ruby .class .title,
figure.html pre .ruby .class .title,
figure.cs pre .css .rules .attribute,
figure.sql pre .css .rules .attribute,
figure.js pre .css .rules .attribute,
figure.xml pre .css .rules .attribute,
figure.html pre .css .rules .attribute {
  color: #9c9;
}
figure.cs pre .css .hexcolor,
figure.sql pre .css .hexcolor,
figure.js pre .css .hexcolor,
figure.xml pre .css .hexcolor,
figure.html pre .css .hexcolor {
  color: #6cc;
}
figure.cs pre .function,
figure.sql pre .function,
figure.js pre .function,
figure.xml pre .function,
figure.html pre .function,
figure.cs pre .python .decorator,
figure.sql pre .python .decorator,
figure.js pre .python .decorator,
figure.xml pre .python .decorator,
figure.html pre .python .decorator,
figure.cs pre .python .title,
figure.sql pre .python .title,
figure.js pre .python .title,
figure.xml pre .python .title,
figure.html pre .python .title,
figure.cs pre .ruby .function .title,
figure.sql pre .ruby .function .title,
figure.js pre .ruby .function .title,
figure.xml pre .ruby .function .title,
figure.html pre .ruby .function .title,
figure.cs pre .ruby .title .keyword,
figure.sql pre .ruby .title .keyword,
figure.js pre .ruby .title .keyword,
figure.xml pre .ruby .title .keyword,
figure.html pre .ruby .title .keyword,
figure.cs pre .perl .sub,
figure.sql pre .perl .sub,
figure.js pre .perl .sub,
figure.xml pre .perl .sub,
figure.html pre .perl .sub,
figure.cs pre .javascript .title,
figure.sql pre .javascript .title,
figure.js pre .javascript .title,
figure.xml pre .javascript .title,
figure.html pre .javascript .title,
figure.cs pre .coffeescript .title,
figure.sql pre .coffeescript .title,
figure.js pre .coffeescript .title,
figure.xml pre .coffeescript .title,
figure.html pre .coffeescript .title {
  color: #69c;
}
figure.cs pre .keyword,
figure.sql pre .keyword,
figure.js pre .keyword,
figure.xml pre .keyword,
figure.html pre .keyword,
figure.cs pre .javascript .function,
figure.sql pre .javascript .function,
figure.js pre .javascript .function,
figure.xml pre .javascript .function,
figure.html pre .javascript .function {
  color: #00F;
}
/*** Print styles ***/
@media print {
  header {
    display: none;
  }
  #asides {
    display: none;
  }
  div.datebox {
    display: none;
  }
  #postsharing {
    display: none;
  }
  footer {
    display: none;
  }
  div.categories,
  div.comments {
    display: none;
  }
  #content,
  #bodywrapper,
  div.title {
    margin: 0 !important;
    border: 0 !important;
  }
  article {
    margin-bottom: 60px;
  }
  pre {
    overflowv: visible !important;
    word-wrap: break-word !important;
    overflow-wrap: break-word !important;
  }
}
