@media screen {
 a.interwiki {
  background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAw1BMVEUAAAACAgIaHB0bHB0bHR0aHB4cHh8dHx8eICIfISIUKT4dJzAnKywpLCwhLTkfPl8nN0clPVM9QUMvVXU8WnVBREZESEpKYXVWZXBpbnJqb3JtcXRuc3VvdXhzdnhyeHtefJVdf5xtjKV+mrJ8nLZ7n7uKpruXp7OCpsGVscOfv9Wius2ku82iwtitxdW+yc+yxta70eC51OS/1OHAyc3Bys7Cy8/Dys/N0dXR1djA1eLD1+TK2eXX3OHc4uTg5en////YsFbQAAAAN3RSTlP///////////////////////////////////////////////////////////////////////8AEFmdiwAAAG9JREFUeAFjMEMDxApIsjAyssoiBITkLO1sLXjEYAJSvPbWRsY26jzyUAEmc20tXUMDHQl2qACjvoqqhpWepjgjVMABBBTVlAXhAgwMDA7CSgp8bHAVQAF+EQFOGbgKIOTi5hA1QzaDkVmaaL+gAQDUCy6hGMOdlgAAAABJRU5ErkJggg==) 0 1px no-repeat;
  padding:1px 0 1px 16px;
 }
 a.iw_wp {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
 }
 a.iw_wpfr {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
 }
 a.iw_wpde {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
 }
 a.iw_wpes {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
 }
 a.iw_wppl {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
 }
 a.iw_wpjp {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
 }
 a.iw_wpmeta {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
 }
 a.iw_doku {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPMOAKpvR8JMK0umTje1J6rCc7SrnrfHtNvEq8vLy87hzvbqxvv98uze3rattP///wB9ACH5BAEAAA4ALAAAAAAQABAAAARp0MlJq72XHWOKOUkBNFRRKGiSLEVwABSiGE1Dt4FLNQcisznAoXI4oBaHXGFhIBqTgABgsSBRFrIECLFIGBIWhEFAMCC8qyaF83gMBAYqp7Icv99f9aSxYDDGZAMrFWgNMggCVhiLjBcRADs=);
 }
 a.iw_amazon {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPIHAAAAAPnQi6+1v3V1dfv15To6Ov+uNP///yH5BAUKAAcALAAAAAAQABAAAANJeLrcfkQMQd4aIGdhMSgeUDlYoXicBQnF1rUakDbehD6ZedxOrsAzBqwA+xACAYYgJpEdk5BkZCYIGJAL6xVp6AZGjSfyqyofEgA7);
 }
 a.iw_amazon_de {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPIHAAAAAPnQi6+1v3V1dfv15To6Ov+uNP///yH5BAUKAAcALAAAAAAQABAAAANJeLrcfkQMQd4aIGdhMSgeUDlYoXicBQnF1rUakDbehD6ZedxOrsAzBqwA+xACAYYgJpEdk5BkZCYIGJAL6xVp6AZGjSfyqyofEgA7);
 }
 a.iw_amazon_uk {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPIHAAAAAPnQi6+1v3V1dfv15To6Ov+uNP///yH5BAUKAAcALAAAAAAQABAAAANJeLrcfkQMQd4aIGdhMSgeUDlYoXicBQnF1rUakDbehD6ZedxOrsAzBqwA+xACAYYgJpEdk5BkZCYIGJAL6xVp6AZGjSfyqyofEgA7);
 }
 a.iw_paypal {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPIHAFNTU2RlZO/y7sjLx3h5eKKlooyNiwAAACH5BAUAAAcALAAAAAAQABAAAANQeHrQDiuqQGuAcoYyRqnZQQ0LERBNZAYLQBkXJlLPaMpPExjkxyoNzkBA1BAmqcKtRhK5Dqgcoek8XnjDYgtgYAAKIYU2GI7EyuYnWqzNJAAAOw==);
 }
 a.iw_phpfn {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPMOAAcMFB4eMCw2UTpEakVNaVRmlWJqklhqo2J0rGeDt3iT2H+a5YGU1Y6q7AAAAAAAACH5BAEAAA4ALAAAAAAQABAAAARR0MlJq704681p+w0DgE3VLEwqImwheAihpAB7IAMASGGaAAEWojCgLAYEg1B4eE0UAQIiYSsMnZKjBMEIeAUuiqLoYO0cBCJlQPaedeeO3BIBADs=);
 }
 a.iw_skype {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAPIHAHh4eJmZmV1dXf7+/ri4uNvb2+zs7AAAACH5BAUAAAcALAAAAAAQABAAAANTeLrcHTAAt0CEINNAeDEFAQjCAxmDgRbjpFjcwFqF5CrRIBMiWVaRj65GYlgyggxhQChWLIMAKcAk3Q6ZQgplkDoVSQshlNE4ypnI1WRbU95wRwIAOw==);
 }
 a.iw_user {
  background-image:url(/lib/images/interwiki/user.png);
 }
 a.iw_callto {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAOMPAMwwK16QCxl1zxmQ5iqd6lih4ZeYmqyur52go9TW2eni3d3f4fPx7t/f38S+vP///yH5BAEKAA8ALAAAAAAQABAAAARe8Mk53XGO6srY2c8hWgeziNuhdJ2lfJoqzEXdwFQpEHX9pooBYUgY/GJBYlGB2CBY0EVTg1gEAo4EACB1LhLgcJe6MBjA5jGlmlh8G+0pxcBAGBRMumFj7vv3IIESEQA7);
 }
 a.iw_tel {
  background-image:url(data:image/gif;base64,R0lGODlhEAAQAOMPAMwwK16QCxl1zxmQ5iqd6lih4ZeYmqyur52go9TW2eni3d3f4fPx7t/f38S+vP///yH5BAEKAA8ALAAAAAAQABAAAARe8Mk53XGO6srY2c8hWgeziNuhdJ2lfJoqzEXdwFQpEHX9pooBYUgY/GJBYlGB2CBY0EVTg1gEAo4EACB1LhLgcJe6MBjA5jGlmlh8G+0pxcBAGBRMumFj7vv3IIESEQA7);
 }
 .mediafile {
  background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAwElEQVR4AW3PPUoDURQF4O/OBHsb0yi4ByG4TUELl+Q2bMQ0Roz5IfPedRgIg+Gd037cw40U3Frq/c/ae1YkPBw2pzLk3EM+P7nXJQmrU9nm79Tv/MrPkXzky0QIrIbc5zH3Y39yk+sR7HKbryMJIUfwVkCVBkfXgMXjAqAT6BS9KxvV4AZnIEDoQUwQM4CZTMttQExz87QWode1LiRIoTKDFuraIKQALkCKMzGnyi4TtexVl6llp0QK7iyb/xTrP+DMapMFm/pGAAAAAElFTkSuQmCC) 0 1px no-repeat;
  padding-left:18px;
  padding-bottom:1px;
 }
 .mf_html {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVBgZBcExUsMwEADAvZMVewINQyGq8P9v0allJoABSdmNWCUTMOaykdfyBsbH31wl1P1ljnGe9+v6nwrbTRFrzWN7/pkJKZUMdX8vG0SIWernHK82CCKJUYij7gDIr6w3TWtNa5qZuUPX6a03l6QBgKQDgDwBgN846g6A+I5Yl6dsgD7uEauUADDnAxq5Lk/oBDS6AAAAAElFTkSuQmCC);
 }
 .mf_rb {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHgBZc3pEoIgEMDxRUA6tEPpyMo0EXF9//drIWo6/gwf+M0OCwy4VDGRMEYg1wWGhjkJgSo6Y0xTn/C4EAkAKLTO2vutwr5bigDOOdu3Z6RUgBFxHExzqQ4RfCRtfSWY5fqjfQb+PU3PS61Ae4jHR/A1of8n8givP3627DJgkG5LjJUbScBT9U7yB92IFlCum6zJAAAAAElFTkSuQmCC);
 }
 .mf_odt {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACLSURBVHjahc3ZEoIgGIbhHwFpMStttXJJRPy7//vri2Eap5NeloHnAEiQ1CamEiEAeltwaFxCAKborbVtfeXLSiVEZNh5555NxUO/VgG8927oboxMgIl5Gm17r84R0Ee6+gFYbA6zThnh/sIMC1tOOMSBif7D7I0A+c8vx4wEpfuSY+VOA2Rqvmn5Bg4EFsPk/fZwAAAAAElFTkSuQmCC);
 }
 .mf_pas {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACTSURBVHjaXc2JEoIgEIDhRUE6xErtsjJNRFze//1aiZimn+GYbwYABqmQIZ4wRiB2JfqmNQmBLAetddde8bLhCQBINNaY17PBcdhyD9ZaM/Y3pKSHGXGedHdvzgGoRfr2QbBS9U+nHFTtHJ38pKUA2uNYWsDR9EuAz43vPVAR/FvF3y/HHBhkhwpD1V4QpJmMifQNCZ0Ww23Bq94AAAAASUVORK5CYII=);
 }
 .mf_jpg {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8zNroekfvVmYDRtfH4JKAPtCRgAGQd/oAo+MnztoAEF8R+/KQHTDmLWKXEgDW+gdf7TAh9+HjlgAAAABJRU5ErkJggg==);
 }
 .mf_sxw {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaXc3bDoMgDIDhIiA7qNuUndzmYSJief/3W0OImv1Nmua7KTDgUsVEwhiBPJUYmvYkBKocjDFd88THQSQAoNA6a79tjeNwFAGcc3bsX0ipADPiPJnuXd8jIAbpmw/BLtebbhnk2nu9TgG09AY06CgrxHOB3PtAcRV/X64ZMEgvFcaqsyTgqVqS/Aczkhc2+6BxjgAAAABJRU5ErkJggg==);
 }
 .mf_mp3 {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmQCUlJSVlZWZmZkAfgAAmQAAjwD4+Pj5+fn5+fn7+/v8/PwAmQA+sT4/sT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+Fu/hnAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXc2JDoMgDIDhIiI7dIeyy21OJyKW93+/VdORZT9pAl8IgACpNJcmQhCofYlL45qEQJe9tbZtbnjdpAkAaHTeuferxqHfpgt4793Q3ZHSC0yI02jbR31hoGbpmifBqjA/nXMoQjDBmMCzAxPiMvNE4HME2vON4gv8xt8vpxwEZMcKueqgCGSmY0p+ADg+Fza7o1PlAAAAAElFTkSuQmCC);
 }
 .mf_js {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVBgZBcExTgMxEADA2bUdnwINojAV/P9bdNciBQhgm5mIXTIBc22VvJYXMN9/1y6h9ac15/1+u+6/pVBfFbH3Ourj90pIqWRo/a1UiBCrtI81n1UIIolZiKN1AORntg6DMbCydsA4wSUBzgEkgHOAeu8Yp+GEnzhaB0B8RezLQw7AOW8Ru5QAsNY/ecIuFToHoc8AAAAASUVORK5CYII=);
 }
 .mf_sxi {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHgBXc2JDoIwDIDhDhjzAA/AQ1QEGWOU938/u6YR49+Q0I+kgIJYGymJlCLQ+wK5cU1CYIreWts2N7xukggADDrv3PtV49BvEwbvvRu6O1KGYUKcRts+6osAFaRrngSrvPrpnEHY57niodcdhJ2fMFQAkQXku0DOJ5Ybf385ZaAgPZYolQdNEKfmm44/5M8WZ5t1w/gAAAAASUVORK5CYII=);
 }
 .mf_odc {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACISURBVHjahc3ZEoIgGIbhHwFpsU1brUwTEf/u//76ZBinqYNetuE5ABIktYmpRAiA3uQc6ucQgMlba21dXfi8UAkRGXbeueej5K5dqgDee9c1V0YmwMA89La+lacIaJSmugNmq/1Hx4xwf2FihW1NOKcx9h9+3vj65ZCRoHRXcKzYaoBMzZSWbwf/FsPJgGO4AAAAAElFTkSuQmCC);
 }
 .mf_odp {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaXc3bEoIgEIDhRcDtYFZqJyvTRMTt/d+vlWEc6gcu9rtYQIDUGFKJEAx6X5BvXLMwYNEbY9rmRteNSgAAyTpr36+ahn6rPDjn7NDdiUMPE9E0mvZRXwJws3TNk2G1q6LOGfD84RtelcM8L4clBp5/wW+JdnjI/345ZSAgPZYUKg+aQaa4pOUXFO8W2rtQrO8AAAAASUVORK5CYII=);
 }
 .mf_cc {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACISURBVHjahc3JEoIwDIDhlLbEBTdwRUWQUkp4//czZDqOowf/mRzyHRJQoC3GTKIUg93kJPVzFgbMW+dcXV3ovDAJACD54P3zUVLXLo1ACMF3zZU4FBiIht7Vt/IUgZukqe4Ms9X+o2MGso+jDLcG2eNM/YefG19fDhkoSHcFxYqtZdApvrP6BaqXFcY0fXcvAAAAAElFTkSuQmCC);
 }
 .mf_odi {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACKSURBVHjahY/bDoIwDEA72KgXvIFXVAQZY9T//z/bZSFGHzxtk/Y8tCkoSA1GdKIUC7MpKDDM2bDAorPWNvWFzgudAACS8849HxX13VIH4b13fXslBoMYicbBNrfqFAUjpq3vLGar/QfHHGR+cUpxuwaZp2D+i58dX1cOOSjIdiVFyq2R9zOcMOkb9g8WlVdNv/QAAAAASUVORK5CYII=);
 }
 .mf_conf {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAgVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmZmUlJSVlZWZmZl+fn6ZmZmPj4/4+Pj5+fn5+fn7+/v8/PyZmZmxsbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////7VrU3AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACMSURBVHjaZc2LDoIgFIDhg4B000rpYmWaiHh4/wfswKjV/IENvjEABlyqlMgYI5D7CmPTmoRAVYMxpmuveNmIDAAUWmft69ngOGxFBOecHfsbUirCjDhPprs35wRUkL59EKwK/dNpB4X3WocZly/Bk/s0wv4f6LC8kd74QLn8hUF+rDFVHyQBz9U3yd8SKRcS0TX7RQAAAABJRU5ErkJggg==);
 }
 .mf_odf {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACMSURBVHjaZc2JEoIgEIDhRUA6zEo7rTwSEbf3f7/WHcZh6ucY/IYRECC1CalECAK9L5Ab1yQEpuittW19x9tGJQBg0Hnn3k2FQ79VDN57N3QPpAzDhDiNtn1W1wDULF39IljtTlGXDOj7Q5MXbTnQYRlzMbD83Yj+wZD/vHLOQEB6LDFUHjSBTM2Sll8WdhbasocFuAAAAABJRU5ErkJggg==);
 }
 .mf_doc {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACLSURBVHjahc3ZDoMgEEDRQcDpol3UbrZ1qYg4/v//dSTENO1DL2Eg5wFAgNQYUpEQDHqfkW9YszBg1hljmupG142KAADJOmtfdUl9t1UenHO2b+/EoYeRaBxM8ygvAbhZ2urJsEqLj84JpMU08c1vHjvgc1lz/+Hnja9fTgkIiI85hfKDZpAxLmn5Bgi3FsNZ58xbAAAAAElFTkSuQmCC);
 }
 .mf_css {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaXc3bDoIwDIDhjm0MFQ8cPKEiyBijvP/72SwNM/5Js/S76ECA1IZTiRAE+lhiaNqQEJhysNZ27R1vW5UAgEHnnfu8GxyHnQrgvXdj/0DKBJgR58l2z+bKgBikb18E2b7+6ZID7csS5wD01utQDCwRovANPkE3/n455yAgLSrkqpMmkKlZ0/IL5Z4WZ+e0150AAAAASUVORK5CYII=);
 }
 .mf_sxd {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHjaXc3bEoIgEIDhRUA6aAe1k5VpIuLy/u/Xzg4TTT8XwMcAIEBqE1OZEAR6XyE3r0kITDVaa/vuhteNygDAoPPOvV8tTuNWMXjv3TTckTIMC+Iy2/7RXiIgsgzdk2BVNj+dC6B9CA2PQLID2tPMwCuCKAnSOUPJd9Mbf7+cChCQH2uM1QdNIHPzTcsPDuoW2hcHNPEAAAAASUVORK5CYII=);
 }
 .mf_lua {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVBgZBcExUsMwEADAvZMVeQINQyEq+P+36NxmJgEDktiNWCUTMOaykdfyBsbn71wl1PYyxzjP+3X9TYXtXRFrzX17/p4JKZUMtX2UDSLELPU2x6sNgkhiFGKvDQD5yNp0uk5nZjYA/ehcEgAdEgAH5Inu6AfwE3ttAIiviHV5yg44xj1ilRIA5vwHLpUtOKOumKMAAAAASUVORK5CYII=);
 }
 .mf_xml {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAACUlJSVlZWZmZl+AACZAACPAAD4+Pj5+fn5+fn7+/v8/PyZAACxPj6xPz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+6PAoIAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTsQwEADA2XV8iQ4aRLFU8P9v0aVFOuAA28xErJYJGHPZyGt7AeP9d64W+v40x7jfb9f1NzW2V02sNY/t8XsmpNQy9P2tbRAhZusfczzbIIgkRiOOvgMgP7PvpVQpyszcgbPOgkty1gmApM4CQN4BoPzE0XcAxFfEujxkAc5xi1itBYA5/wECji5mbbd2fAAAAABJRU5ErkJggg==);
 }
 .mf_ps {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAABmZmaUlJSVlZWZmZlUVFRmZmZfX1/4+Pj5+fn5+fn7+/v8/PxmZmaKioqLi4vm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////WBPdaAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHgBXc0LD4IgEMDxQ0F6mJXaIyvTRMTj+3+/jsfK9We7jd9uAAxSIWM8YYxA7Ev0TWsSAlkOSqmuveF1wxMAkKiN1u9Xg+Ow5R6MMXrs70hJDzPiPKnu0VwiUE769kmw2tWLzjm4u7VhUAW4af0JBfAbS6h/M7wRt6ji75dTDgyyY4Wx6iAI0kx+E+kHt/oV3fRIhzYAAAAASUVORK5CYII=);
 }
 .mf_rtf {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8PGrrhs7ojJXZGN0wGINLog+gQ2J0YEDeAYCfOGsDQHxF7MtDdsCYt4hdSgBY6x9BfDNrMYRJ5gAAAABJRU5ErkJggg==);
 }
 .mf_jpeg {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8zNroekfvVmYDRtfH4JKAPtCRgAGQd/oAo+MnztoAEF8R+/KQHTDmLWKXEgDW+gdf7TAh9+HjlgAAAABJRU5ErkJggg==);
 }
 .mf_h {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACHSURBVBgZBcExTsQwEADA2XV8jg4aRBEq+P+36K5FOiCA18xErJYJmLVs5LW9gPn+W6uFPp5qzvO8X9dfaWyvmlir9u3xuxJSahn6eGsbRIhq/aPmsw2CSGI2Yu8DAPmZfcDhAJU5AIBLAg6ABNwA8gQAfmLvAwDxFbEuD3kAbvMesVoLAFX/LqQp8yOzf7kAAAAASUVORK5CYII=);
 }
 .mf_swf {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAACUlJSVlZWZmZl+AACZAACPAAD4+Pj5+fn5+fn7+/v8/PyZAACxPj6xPz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+6PAoIAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACSSURBVHjaXc3bEoIgEIDhRUQ6iJXSyco0EXF9//drZZBp+rlhv1kGYMCFDKUJYwTiUKJv3JIQyLI3xrTNHW+7NAEAidZZ+3nXOPT71INzzg7dAynpYUKcRtM+62sAapGueRFslP7pkoPS86zDoVsBdNF6JQqWKW54CGPcUPP6xkPx98s5BwbZqcJQdRQEPJMxwb8yORcf5PtSuAAAAABJRU5ErkJggg==);
 }
 .mf_pl {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACLSURBVBgZBcExUsMwEADAvZMVeQINQyEq+P+36NxmJgEDktiNWCUTMOaykdfyBsbn71wl1PYyxzjP+3X9TYXtXRFrzX17/p4JKZUMtX2UDSLELPU2x6sNgkhiFGKvDQD5yNrQOx1mZgNHB1wS6AdAAgeAPAF0+Im9NgDEV8S6PGUHHOMesUoJAHP+AwXgLAr8fJP1AAAAAElFTkSuQmCC);
 }
 .mf_bz2 {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXc2LDoIgFIDhg4J0USulm5VpIuLx/d+vA2Pk+hkDvjEABqmQIZ4wRiAOFfqmLQmBrAatddfe8bbjCQBINNaYz7vBcdhzD9ZaM/YPpKSHGXGedPdsrgEoJ337ItgUatUlh0Iti6K5+FWVQAcaKk4Hv3OAeMe1fsNtyr9fzjkwyE41huqjIEgzGRPpFxZIFvFd9hAvAAAAAElFTkSuQmCC);
 }
 .mf_tar {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVBgZBcExTsQwEADA2XVyiQ4aRLFU8P9v0blFOuAA28xErJYJGHPZyGt7AeP9d64W9uNpjnG/367rb2psr5pYa57b4/dMSKll2I+3tkGEmG3/mOPZBkEkMRpx7gcA8jP3o6ooqpiZh66rXvTikoBCdSSgoxfyDgD8xLkfAIiviHV5yAL0cYtYrQWAOf8BtG0wOGBUSrIAAAAASUVORK5CYII=);
 }
 .mf_rar {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHjaZc2LDoIgFIDhg4B0USu1m5VpIuLh/d+vA2Ouy88YZx9sAAMuVUwkjBHIXYmhaU1CoMpBa921V7xsRAIACo015vVscBy2IoC11oz9DSkVYEacJ93dm3MEykvfPghWef3RKYO8do4m2uEsgIZlefEQbp0/qf8X+TcUP78cM2CQHiqMVXtJwFO1JPkbLuYXNikSVMcAAAAASUVORK5CYII=);
 }
 .mf_webm {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAJmUlJSVlZWZmZl+AH6ZAJmPAI/4+Pj5+fn5+fn7+/v8/PyZAJmxPrGxP7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///982useAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHgBXc2JDoIwDIDhDjbmAR4wD1ERZIxR3v/97GZjDH9DSD/IBgJSpTmZCEGg9iXGxjUJgS57a23b3PC6kQkAaHTeuferxqHfygjeezd0d6R0hAlxGm37qC8MVJCueRKsCvPXOYfZ0MzhMSa8vmBo4YnAXxmWfxS08RkBdotbTjkIyI4VctVBEaSZ/qXSD5IIGCm2cUO0AAAAAElFTkSuQmCC);
 }
 .mf_sql {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAgVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmZmUlJSVlZWZmZl+fn6ZmZmPj4/4+Pj5+fn5+fn7+/v8/PyZmZmxsbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////7VrU3AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaTc3bEoIgEIDhRUQ6qaV2sDJNRFze/wFbdpj0hx1mvxtAgFQ6liZCEKiyQm7ekxDoajTG9N0D74c0AQCN1ln7/bQ4jceUwTlnp+GJlGZYEJfZ9K/2FoEKMnRvgl3ebLqeIOze0/BtCgh7GD4UAcsWWFbIafVs/BbrLz7+IiC71Birz4pAZvqfkj+rPBYgDgv2twAAAABJRU5ErkJggg==);
 }
 .mf_c {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACISURBVHjahc3bDoIwDIDhjm0MFU+AJ1QOMsYo7/9+1tkQoxf+N0u/LC0IkNpwKhKCQG8zDA0LEgKTddbaprrgeakiADDovHOPusS+W6kA3nvXt1ekTIARcRxscytPDNRL2upOkKyLj44p8DxN73cDPM9//sPPjq8rhxQExPscuXynCWRs5rR8Am9iFSUntQHzAAAAAElFTkSuQmCC);
 }
 .mf_gz {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaZc3bEoIgEIDhRUA62EntZGWaiLi8//u17jDl1D8Ms/tdAAiQ2sRUIgSB3uXIDUsSApN31tqmvuJlpRIAMOi8c69nhX23Vgzee9e3N6QMw4g4Dra5V+cI1CRt/SBYbMpZpwx4D4FOmKYt8F5+7wiB9xkwcX9v/PxyzEBAeigwVuw1gUzNJy3fypMWIlnpGFAAAAAASUVORK5CYII=);
 }
 .mf_sxc {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHjaXc3pEoIgFIbhg4i0aIvaZuWSiHi8//vri2Gs6eUHw3MGIEFS6VAcCQFQ+5x94xoC0HlvjGnrG183cUREmq2z9tVUPPTb2INzzg7dnZH2MDFPo2kf1SUA+khXPwGrrPzpnBLO81xi+b3cEXZMAiFAkAWWeYDMX/2+8ffLKSVBybHgUHFQAJnoJSXf9oIWldwE9NgAAAAASUVORK5CYII=);
 }
 .mf_java {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaXc2LDoIgFIDhg4B0ESu1m5VpIuLh/d+vM6Rm/bAz+DYGMOBSxUTCGIHcFRga1yQEquiNMW1zxctGJACg0DprX88ah34rAjjn7NDdkFIBJsRpNO29PkdADNI1D4KVrhadMtCVr8KeRw40f9YMPl79BxbPQMdDhPzvl2MGDNJDibFyLwl4qr5J/gZGtRd7aOy9qQAAAABJRU5ErkJggg==);
 }
 .mf_py {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVBgZBcExTsQwEADA2XV8jg4aBJKp4P/fokuLdEAA2zcTsUomYMxlI6/lFYyPv7lKqO1pjnGet+v6nwrbmyLWmvv2+DMTUioZansvG0SIWernHM82CCKJUYi9NgDkV9ZG73QdM7PB0QEu8YLuoB8gwQFAngDAb+y1ASC+I9blITvgGLeIVUoAmPMOcdYtHctHeLIAAAAASUVORK5CYII=);
 }
 .mf_png {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaVc3ZDoMgEEDRQUS6aBelm22tVkQc/v//OhBC6p0AyXkYgAEXMpZnjBGIY42heUtCIOtRa913D7zv8gwAJBprzPfT4jTu8wDWWjMNT6RkgAVxmXX/am8RKC9D9ybYVOqvawmVck6FE64D0JvG58EljKBWUCWIO9a/XEpgUJwbjDUnQcALmRL8BxtQFvFpmdeOAAAAAElFTkSuQmCC);
 }
 .mf_asm {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACSSURBVHjaXY2JDoIwEAW3QKkHoAJeqAhSSln+//98NNAYJ007md2kJCiUaiEKhECQh5wdwxYFQeWd1rqp73zbRQERKTbWmM+74r7bRy5Ya03fPhgoF0bmcdDNs7ouAcylrV8Im7T84ZJQWk6QacKZLSPcztYXASOYD+vch9SJ38j+fjknJCg+FbxQHCVCGCuPDL8/VxdkUml3JgAAAABJRU5ErkJggg==);
 }
 .mf_docx {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaZY+LDoIwDEU72CgqPnj4QkWQMUb5//+zWxajcprdLifNloKAWGFARkKwUPuCPOOKDQsseq1121zpspYRACAZa8zrWdPQb6QX1lozdDdi0IuJaBp1e6/PQTDOdM2DRbqtvjhlMM/c3eEL1w44QlU+f4SLxcTijb9fjhkISPKSAuVBufUT/KDiN1njF6Cqto7pAAAAAElFTkSuQmCC);
 }
 .mf_zip {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVBgZBcExTsQwEADA2XVyiQ4aRLFU8P9v0blFOuAA28xErJYJGHPZyGt7AeP9d64W9uNpjnG/367rb2psr5pYa57b4/dMSKll2I+3tkGEmG3/mOPZBkEkMRpx7gcA8jP3Q1UpVZiZB72DXrgkVIfqkKgOOsg7qgD8xLkfAIiviHV5yAL0cYtYrQWAOf8Bo8cwOFk9D0UAAAAASUVORK5CYII=);
 }
 .mf_cs {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHgBXc3pDoIwDMDxjm3MAw/BQ1ERZIxR3v/9bOrSGP+hJP196ECBti5lMqUI7K5EblySELiy9963zQ2vK5MBgMMQQ3i/ahz6tWGIMYahuyPlGCbEafTto74kQGTpmifBYnP86VwA7/PMQ22Bd55vAkkE5C836OMbf6+cClCQHypMVXtLoHMnWf0BqoAVxt/yR5wAAAAASUVORK5CYII=);
 }
 .mf_txt {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAgVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmZmUlJSVlZWZmZl+fn6ZmZmPj4/4+Pj5+fn5+fn7+/v8/PyZmZmxsbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////7VrU3AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaZc0ND4IgEIDhQ0C0wkrpw8o0EfH4/z+wG7FW84WD7RkbwIBLlRIZYwRyX2NsLkkIVD1aa/vuipeNyABAofPOvZ4tTuNWRPDeu2m4IaUiLIjLbPt7e06AGGXoHgSFNj+ddqBNCMHQirepgDjQ/hxUgjTU+oX+h2r9C4P82GCqOUgCnqtvkr8Bx4IWNhl/XsoAAAAASUVORK5CYII=);
 }
 .mf_ico {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACLSURBVHjahc3bEoIgEIDhRcDtYCe1k5WHRMT1/d+vhWGapi76B3bguwAQIDXGVCIEg97lFBqXLAyY98aYtr7SZaUSAECyztpnU9HQr1UA55wduhtxGGAimkbT3qtzBM5LVz8YFpvyo1MGfJ95+e1lC6U/zXFy/+Hnja9fjhkISA8FxYq9ZpApvtPyBd1xFlBBEvkSAAAAAElFTkSuQmCC);
 }
 .mf_odg {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACJSURBVHjabc3pEoIgFIbhg4C02KatVqaJiMf7v78+Gcdpe9mG5weQIKnNmIqEAOhNyqF2DgGYtLbWlsWFzwsVEZFh5517PnJu6qUK4L13TXVlZAJ0zF1ry1t+GgENUhV3wGy1f+uYEO49JlbY1oRzGkMf0P+Dnze+fjkkJCjeZTyWbTVAxmZKyxcWdhbxy+uSowAAAABJRU5ErkJggg==);
 }
 .mf_xlsx {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACSSURBVHjaXY2LDoMgDEWLgOyheyh7uc3pRMT6//+3piNk2aFNLidNCwKkNhGVCUFC7ytkpjUZEqYanHNde8PrRmUAYNAH79+vBsdhq1iEEPzY35EwLGbEeXLdo7lEgcimb58kVqX94VxAuVh6lBcOO7BRUHEA+/2lThM2hriDi3f8XTkVICA/1hipD5qEzE1Cyw816BdN8Suc7AAAAABJRU5ErkJggg==);
 }
 .mf_rpm {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaXc3ZFoIgEIDhQUBa1Epps3JJRBzf//2aw6Gi/jnMxTcXAAMuVUgkjBHIXYm+aU1CoMrBGNM1V7xsRAIACq2z9tnWOA5b4cE5Z8f+hpTyMCPOk+nu9TkAope+eRCsch11yiBfFq3Do10A7Xg0vK8R+PlC/gvF3y/HDBikhwpD1V4S8FR9kvwFUA0Xe2kW3HcAAAAASUVORK5CYII=);
 }
 .mf_php {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8zNp6p+t6Z2U2RgdG55Log44+kBgYGJB3AOAnztoAEF8R+/KQHTDmLWKXEgDW+geBGjAhZ/XNiQAAAABJRU5ErkJggg==);
 }
 .mf_pdf {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAABmZmaUlJSVlZWZmZlUVFRmZmZfX1/4+Pj5+fn5+fn7+/v8/PxmZmaKioqLi4vm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////WBPdaAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8PGrrhm7ojJXZGJ3RGYNLog+gQ2IABuQd6AP4ibM2AMRXxL48ZAeMeYvYpQSAtf4BGyczgtpbtDIAAAAASUVORK5CYII=);
 }
 .mf_sh {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVBgZBcExTgMxEADA2bUdnwINojAV/P9bdNciBQhgm5mIXTIBc22VvJYXMN9/1y6h9ac15/1+u+6/pVBfFbH3Ourj90pIqWRo/a1UiBCrtI81n1UIIolZiKN1AORnto4xDAMra8c4AVwSzoEBJDgHJ1DvneEE+ImjdQDEV8S+POQAnPMWsUsJAGv9A6T3LixCBrmLAAAAAElFTkSuQmCC);
 }
 .mf_tgz {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHgBVc2JDoMgDIDhoiI7dIeyY25zOhGxvP/7ranEsD+kJF8IBQGpVKEsEYJAHivkpi0JgaoGY0zXPvC+yxIAUGidtd9Pg+Owzxicc3bsn0gphhlxnkz3am4BEFn69k2wKXXUtYBSe+81jeU+ALHno5e5QtAIwisoGaI//rdcChCQn2sM1SdJkOZqTaY/CyQWw//eXYwAAAAASUVORK5CYII=);
 }
 .mf_ogg {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmQCUlJSVlZWZmZkAfgAAmQAAjwD4+Pj5+fn5+fn7+/v8/PwAmQA+sT4/sT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+Fu/hnAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACMSURBVHgBZc3rEoIgEIbhRUE62CG1Q1amiYjr/d9fX8Q4Tb7MDsPzgyVBsdIhGQkBULuMff0SAtBZa4ypqytfVjIiIs3WWft6lty1a+nBOWe75sZIexiYh97U9/IcAH2kqR6Axab46ZQS3mOBGb+zJdz+eEcTBJ7D7I+/LceUBCWHnEP5XgHiRE+p+A0MOBbaEKLOCwAAAABJRU5ErkJggg==);
 }
 .mf_hpp {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8zNq6rnd6Z2U2YHRG55Lo6IM+kBgYGJB3AOAnztoAEF8R+/KQHTDmLWKXEgDW+gd5djAhVjbuBwAAAABJRU5ErkJggg==);
 }
 .mf_xls {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXc+JEoIgEAbgVUE67FK7rDwSEbf3f79+iaGmnx2Y/YZZBoookcpHxFEEkLucXcYlBKDyXmvd1le+rERMRIqNNebZVDz0a+HAWmuG7saIcjAxT6Nu79XZAzJLVz8Ai035k1NG6F9u4cS2pTIACpnh03n53vASZrjCjL9Xjhn+kh4K9in2EpCkKkQmb+q9Fn7tTGMlAAAAAElFTkSuQmCC);
 }
 .mf_ppt {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaXc2JDoIwDIDhjm3Mg6ECXqgcMsYo7/9+Nktj0H9Hmi9LBgKkNpxKhCDQhwJj05aEwBSDc65r7njbqQQADPrg/butcRz2KkIIwY/9AykTYUacJ9c96ysDYpS+eRFsbLXqkoGtlqXiQ1cONPCiTRHwixXwzGB/If/75ZyBgPRUIlceNYFMzTctPwbUFpX4yNz1AAAAAElFTkSuQmCC);
 }
 .mf_pptx {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaXY2LDoIwDEU7tjEfiArzhYogY4zy//9n0yyL4dw+kpMmBQFSm4jKhCChjxUy05YMCVMNzrmufeB9pzIAMOiD999Pg+OwVyxCCH7sn0gYFjPiPLnu1dyiQGTTt28Sm4P941rAsljLTYNSAg0OFyVd2NgQd7pYi3L15VKAgPxcY6Q+aRIyNwktf1ekF3KNxyMhAAAAAElFTkSuQmCC);
 }
 .mf_deb {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaZc2JEoIgEIDhRUQ6tEO3y8o0EXF5//drI6Zp8meA4RsGQIBUOpYmQjCobUmhccnCoMveGNM2Fzqv0gQANFln7fNR09Cv0wDOOTt0V+J0gIloGk17q08RuLd0zZ1hUeBPxxwK9B55+rDjBvgQBsb1A/EWcrMbszf+fjnkICDbVxSrdopBZvqbki8yUBc22OoLRgAAAABJRU5ErkJggg==);
 }
 .mf_ods {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACMSURBVHjaXY3ZEoIwDEVTSqkLooIrKouUUuL//5+XTodhONkm5yEhQVLpQBwJAaGOOXuGLQyEzjtjTFM9+bGLIyLSbJ2137rkvtvHXjjnbN++GGgvRuZxMM27vAcBJtNWH4jN4bLglhL2HxLlW0aYc0wsBHIlfM03wp1s9eWakqDkXHCgOCkImegZJf8H6BbDR85zawAAAABJRU5ErkJggg==);
 }
 .mf_json {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACSSURBVHjaXc2JDoMgDAbgIiA71G3KLrc5nYhY3//91gA74t+UJh8lAAMuVYxIGCOQuxJ9xjUJgSp7Y0zbXPGyEQkAKLTO2tezxqHfCg/OOTt0N6QoDxPiNJr2Xp8jIHrpmgfBKtd/OWWQ61nrmTqMAmhQ0RkLwtUCqH+Qh7efrWLxyzEDBumhwphqLwl4qr6R/A0ucxc24TsSHgAAAABJRU5ErkJggg==);
 }
 .mf_ogv {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAJmUlJSVlZWZmZl+AH6ZAJmPAI/4+Pj5+fn5+fn7+/v8/PyZAJmxPrGxP7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///982useAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaZc3rEoIgEIbhRUE6mJXayco0EXG9//vrixinqXcQlucHkqBY6ZCMhACobc6+YQkB6LwzxjT1hc8rGRGRZuusfT4q7ru19OCcs317ZaQ9jMzjYJpbdQqA3tLWd8BiU351TAn3qcQ34cCQEebPGPYZpn/AQvMbAbKfvxxSEpTsCw4VOwWIEz2n4hcKVRbDgIphDwAAAABJRU5ErkJggg==);
 }
 .mf_mp4 {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAJmUlJSVlZWZmZl+AH6ZAJmPAI/4+Pj5+fn5+fn7+/v8/PyZAJmxPrGxP7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///982useAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVBgZBcExTgMxEADA2fVdLgo0iGKpwv+/RecWKUAA25mJWC0TMOaykZf2BsbH31wt7MfLHON+v13W/9TYrppYa56355+ZkFLLsB/vbYMIMdv+OcerDYJIYjTivB8AyK/cr6WogpqZh1696EVxSoDqqiMBOgp5B6B3fuO8HwCI74h1esoC9HGLWK0FgDkf0fYxODR9v0UAAAAASUVORK5CYII=);
 }
 .mf_csv {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAgVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmZmUlJSVlZWZmZl+fn6ZmZmPj4/4+Pj5+fn5+fn7+/v8/PyZmZmxsbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////7VrU3AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaZc2LDoIgFIDhg4B0tVK6WJkmIh7e/wE7slNr9TNgfBsAAqQ2nMqEINC7ElPjkoTAlL1zrm0ueF6pDAAM+uD981Hj0K9VghCCH7orUibBhDiNrr3VJwZqlq65Eyy29qvjBugcY5rzsAVY2nimlcHGH2Ch+I34vlf8/yIgP1TIVXtNIHPzScsXt94WID7+3/QAAAAASUVORK5CYII=);
 }
 .mf_gif {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVBgZBcExTgMxEADA2bUdnwINojAV/P9bdNciBQhgm5mIXTIBc22VvJYXMN9/1y6h9ac15/1+u+6/pVBfFbH3Ourj90pIqWRo/a1UiBCrtI81n1UIIolZiKN1AORnts4YhjEGK2tnnOCES4IBAyQAJ8g75wDgJ47WARBfEfvykANwzlvELiUArPUPdzEtUeoVt8IAAAAASUVORK5CYII=);
 }
 .mf_csh {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXc2JEoIgEAbgRUQ67FK6rEwTEdf3f7/WnZ1q+mFh+GAWUKCNlaSJUgRmVyBnWJIQ2KLz3jf1FS+rNAEAiyGG8HpW2HfrlCHGGPr2hhTLMCKOg2/u1VmAMktbPwgWG/eTUw50niauebgtONqkeBVw/OgLcs/APeYpPf5+OeagIDuUKCn3hkBn9hOj3wYFFsPJBIaBAAAAAElFTkSuQmCC);
 }
 .mf_htm {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVBgZBcExUsMwEADAvZMVewINQyGq8P9v0allJoABSdmNWCUTMOaykdfyBsbH31wl1P1ljnGe9+v6nwrbTRFrzWN7/pkJKZUMdX8vG0SIWernHK82CCKJUYij7gDIr6w3TWtNa5qZuUPX6a03l6QBgKQDgDwBgN846g6A+I5Yl6dsgD7uEauUADDnAxq5Lk/oBDS6AAAAAElFTkSuQmCC);
 }
 .mf_7z {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaVc3ZEoMgDEDRICBdtIvazbZWKyKG//+/BoZh6p3kIecBgAGXKiYyxgjkscLQvCUhUNWote67B953IgMAhcYa8/20OI17EcBaa6bhiZQKsCAus+5f7S0C5WXo3gSbsvnrWoC/nXNhqQM0IRfWB+s7gZ8IZYT0xvqXSwEM8nONsfokCXiuUpL/AMD2FfR4jF10AAAAAElFTkSuQmCC);
 }
 .mf_bash {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXY2LDoIwDEU7tjEfiAr4QuUhY4zu///P0iyGeJr2JqdNCgKkNhGVCEFCHwtkpi0ZEqYYrLVd88D7TiUAYNB55z5tjeOwVyy8927sn0gYFjPiPNnuVd+iIBbTN28Sm0O14ppBCJTcgSLkwMFV8eSLsIyYsNqvLqhi5n9fLhkISM8lRsqTJiFT80PLL3flF/w9UVhDAAAAAElFTkSuQmCC);
 }
 .mf_diff {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExUsMwEADAvZMcewINQyGq8P9v0allJoABSdmNWCUTMOZSyWt5A+Pjb64Stv1ljnGe9+v6nwr1poi15lGff2ZCSiXDtr+XChFilu1zjlcVgkhiFOLYdgDkV91uutYbvdGz7nrr6OhcEqChIQE6OvLUOgB+49h2AMR3xLo8ZQP0cY9YpQSAOR/GcTKGT9w7fQAAAABJRU5ErkJggg==);
 }
 .mf_wav {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmQCUlJSVlZWZmZkAfgAAmQAAjwD4+Pj5+fn5+fn7+/v8/PwAmQA+sT4/sT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+Fu/hnAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaXc2JDoMgDIDhIiA71G3KLrc5nYhY3//9Vglhx1+Ski8hAAMuVUgkjBHIXYm+cU1CoMreGNM2V7xsRAIACq2z9vWscei3woNzzg7dDSnlYUKcRtPe63MAapGueRCscv3VKYN81sv4Q1OAX5/REeYfiM8Icn+PUPz9csyAQXqoMFTtJQFPVUzyN0ebF2R4ZiSEAAAAAElFTkSuQmCC);
 }
 .mf_cpp {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHgBXc2NDoIgEMDxQ0D6MCulj6xMExHP93+/Tnaz1l9vg98YgACpDacSIQj0vsDYsCYhMEXnnGvqG143KgEAgz54/35V2HdbFSGE4Pv2jpSJMCKOg2se1YVhjqStnwSrnf3pnAHtp2n+49gcaGFp+LOWgU98gYfiOxbI/145ZSAgPZbIlQdNIFOzpOUHABcWlTpZEbgAAAAASUVORK5CYII=);
 }
}
@media screen {
 div.error,
 div.info,
 div.success,
 div.notify {
  color:#000;
  background-repeat:no-repeat;
  background-position:8px 50%;
  border:1px solid;
  font-size:90%;
  margin:0 0 .5em;
  padding:.4em;
  padding-left:32px;
  overflow:hidden;
  border-radius:5px;
 }
 [dir=rtl] div.error,
 [dir=rtl] div.info,
 [dir=rtl] div.success,
 [dir=rtl] div.notify {
  background-position:99% 50%;
  padding-left:.4em;
  padding-right:32px;
 }
 div.error {
  background-color:#fcc;
  background-image:url(/lib/styles/../images/error.png);
  border-color:#ebb;
 }
 div.info {
  background-color:#ccf;
  background-image:url(/lib/styles/../images/info.png);
  border-color:#bbe;
 }
 div.success {
  background-color:#cfc;
  background-image:url(/lib/styles/../images/success.png);
  border-color:#beb;
 }
 div.notify {
  background-color:#ffc;
  background-image:url(/lib/styles/../images/notify.png);
  border-color:#eeb;
 }
 .JSpopup,
 #link__wiz {
  position:absolute;
  background-color:#fff;
  color:#000;
  z-index:20;
  overflow:hidden;
 }
 #link__wiz .ui-dialog-content {
  padding-left:0;
  padding-right:0;
 }
 #media__popup_content button.button {
  border:1px outset;
 }
 #media__popup_content button.selected {
  border-style:inset;
 }
 .a11y {
  position:absolute !important;
  left:-99999em !important;
  top:auto !important;
  width:1px !important;
  height:1px !important;
  overflow:hidden !important;
 }
 [dir=rtl] .a11y {
  left:auto !important;
  right:-99999em !important;
 }
 .code .co0 {
  color:#666;
  font-style:italic;
 }
 .code .co4 {
  color:#c00;
  font-style:italic;
 }
 .code .es5 {
  color:#069;
  font-weight:bold;
 }
 .code .es6 {
  color:#093;
  font-weight:bold;
 }
 .code .kw2 {
  color:#000;
  font-weight:bold;
 }
 .code .kw5 {
  color:#008000;
 }
 .code .kw6 {
  color:#f08;
  font-weight:bold;
 }
 .code .me0 {
  color:#004000;
 }
 .code .nu0 {
  color:#c6c;
 }
 .code .re0 {
  color:#00f;
 }
 .code .re3 {
  color:#f33;
  font-weight:bold;
 }
 .code .re4 {
  color:#099;
 }
 .code .re5 {
  color:#603;
 }
 .code .sc-2 {
  color:#404040;
 }
 .code .sy3 {
  color:#000040;
 }
 .code .br0,
 .code .sy0 {
  color:#6c6;
 }
 .code .co1,
 .code .coMULTI,
 .code .sc-1 {
  color:#808080;
  font-style:italic;
 }
 .code .co2,
 .code .sy1 {
  color:#393;
 }
 .code .co3,
 .code .sy4 {
  color:#008080;
 }
 .code .es0,
 .code .es1,
 .code .esHARD {
  color:#009;
  font-weight:bold;
 }
 .code .es2,
 .code .es3,
 .code .es4 {
  color:#609;
  font-weight:bold;
 }
 .code .kw1,
 .code .kw8 {
  color:#b1b100;
 }
 .code .kw10,
 .code .kw11,
 .code .kw12,
 .code .kw9 {
  color:#039;
  font-weight:bold;
 }
 .code .kw13,
 .code .kw14,
 .code .kw15,
 .code .kw16,
 .code .me1,
 .code .me2 {
  color:#060;
 }
 .code .kw3,
 .code .kw7,
 .code .sy2 {
  color:#006;
 }
 .code .kw4,
 .code .re2 {
  color:#933;
 }
 .code .re1,
 .code .st0,
 .code .st_h {
  color:#f00;
 }
 .ui-helper-hidden {
  display:none;
 }
 .ui-helper-hidden-accessible {
  border:0;
  clip:rect(0 0 0 0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px;
 }
 .ui-helper-reset {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  line-height:1.3;
  text-decoration:none;
  font-size:100%;
  list-style:none;
 }
 .ui-helper-clearfix:before,
 .ui-helper-clearfix:after {
  content:"";
  display:table;
  border-collapse:collapse;
 }
 .ui-helper-clearfix:after {
  clear:both;
 }
 .ui-helper-zfix {
  width:100%;
  height:100%;
  top:0;
  left:0;
  position:absolute;
  opacity:0;
  filter:Alpha(Opacity=0);
 }
 .ui-front {
  z-index:100;
 }
 .ui-state-disabled {
  cursor:default !important;
  pointer-events:none;
 }
 .ui-icon {
  display:inline-block;
  vertical-align:middle;
  margin-top:-0.25em;
  position:relative;
  text-indent:-99999px;
  overflow:hidden;
  background-repeat:no-repeat;
 }
 .ui-widget-icon-block {
  left:50%;
  margin-left:-8px;
  display:block;
 }
 .ui-widget-overlay {
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
 }
 .ui-accordion .ui-accordion-header {
  display:block;
  cursor:pointer;
  position:relative;
  margin:2px 0 0 0;
  padding:.5em .5em .5em .7em;
  font-size:100%;
 }
 .ui-accordion .ui-accordion-content {
  padding:1em 2.2em;
  border-top:0;
  overflow:auto;
 }
 .ui-autocomplete {
  position:absolute;
  top:0;
  left:0;
  cursor:default;
 }
 .ui-menu {
  list-style:none;
  padding:0;
  margin:0;
  display:block;
  outline:0;
 }
 .ui-menu .ui-menu {
  position:absolute;
 }
 .ui-menu .ui-menu-item {
  margin:0;
  cursor:pointer;
  list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
 }
 .ui-menu .ui-menu-item-wrapper {
  position:relative;
  padding:3px 1em 3px .4em;
 }
 .ui-menu .ui-menu-divider {
  margin:5px 0;
  height:0;
  font-size:0;
  line-height:0;
  border-width:1px 0 0 0;
 }
 .ui-menu .ui-state-focus,
 .ui-menu .ui-state-active {
  margin:-1px;
 }
 .ui-menu-icons {
  position:relative;
 }
 .ui-menu-icons .ui-menu-item-wrapper {
  padding-left:2em;
 }
 .ui-menu .ui-icon {
  position:absolute;
  top:0;
  bottom:0;
  left:.2em;
  margin:auto 0;
 }
 .ui-menu .ui-menu-icon {
  left:auto;
  right:0;
 }
 .ui-button {
  padding:.4em 1em;
  display:inline-block;
  position:relative;
  line-height:normal;
  margin-right:.1em;
  cursor:pointer;
  vertical-align:middle;
  text-align:center;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  overflow:visible;
 }
 .ui-button,
 .ui-button:link,
 .ui-button:visited,
 .ui-button:hover,
 .ui-button:active {
  text-decoration:none;
 }
 .ui-button-icon-only {
  width:2em;
  box-sizing:border-box;
  text-indent:-9999px;
  white-space:nowrap;
 }
 input.ui-button.ui-button-icon-only {
  text-indent:0;
 }
 .ui-button-icon-only .ui-icon {
  position:absolute;
  top:50%;
  left:50%;
  margin-top:-8px;
  margin-left:-8px;
 }
 .ui-button.ui-icon-notext .ui-icon {
  padding:0;
  width:2.1em;
  height:2.1em;
  text-indent:-9999px;
  white-space:nowrap;
 }
 input.ui-button.ui-icon-notext .ui-icon {
  width:auto;
  height:auto;
  text-indent:0;
  white-space:normal;
  padding:.4em 1em;
 }
 input.ui-button::-moz-focus-inner,
 button.ui-button::-moz-focus-inner {
  border:0;
  padding:0;
 }
 .ui-controlgroup {
  vertical-align:middle;
  display:inline-block;
 }
 .ui-controlgroup > .ui-controlgroup-item {
  float:left;
  margin-left:0;
  margin-right:0;
 }
 .ui-controlgroup > .ui-controlgroup-item:focus,
 .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
  z-index:9999;
 }
 .ui-controlgroup-vertical > .ui-controlgroup-item {
  display:block;
  float:none;
  width:100%;
  margin-top:0;
  margin-bottom:0;
  text-align:left;
 }
 .ui-controlgroup-vertical .ui-controlgroup-item {
  box-sizing:border-box;
 }
 .ui-controlgroup .ui-controlgroup-label {
  padding:.4em 1em;
 }
 .ui-controlgroup .ui-controlgroup-label span {
  font-size:80%;
 }
 .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
  border-left:none;
 }
 .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
  border-top:none;
 }
 .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
  border-right:none;
 }
 .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
  border-bottom:none;
 }
 .ui-controlgroup-vertical .ui-spinner-input {
  width:75%;
  width:calc(97.6%);
 }
 .ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
  border-top-style:solid;
 }
 .ui-checkboxradio-label .ui-icon-background {
  box-shadow:inset 1px 1px 1px #ccc;
  border-radius:.12em;
  border:none;
 }
 .ui-checkboxradio-radio-label .ui-icon-background {
  width:16px;
  height:16px;
  border-radius:1em;
  overflow:visible;
  border:none;
 }
 .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
 .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
  background-image:none;
  width:8px;
  height:8px;
  border-width:4px;
  border-style:solid;
 }
 .ui-checkboxradio-disabled {
  pointer-events:none;
 }
 .ui-datepicker {
  width:17em;
  padding:.2em .2em 0;
  display:none;
 }
 .ui-datepicker .ui-datepicker-header {
  position:relative;
  padding:.2em 0;
 }
 .ui-datepicker .ui-datepicker-prev,
 .ui-datepicker .ui-datepicker-next {
  position:absolute;
  top:2px;
  width:1.8em;
  height:1.8em;
 }
 .ui-datepicker .ui-datepicker-prev-hover,
 .ui-datepicker .ui-datepicker-next-hover {
  top:1px;
 }
 .ui-datepicker .ui-datepicker-prev {
  left:2px;
 }
 .ui-datepicker .ui-datepicker-next {
  right:2px;
 }
 .ui-datepicker .ui-datepicker-prev-hover {
  left:1px;
 }
 .ui-datepicker .ui-datepicker-next-hover {
  right:1px;
 }
 .ui-datepicker .ui-datepicker-prev span,
 .ui-datepicker .ui-datepicker-next span {
  display:block;
  position:absolute;
  left:50%;
  margin-left:-8px;
  top:50%;
  margin-top:-8px;
 }
 .ui-datepicker .ui-datepicker-title {
  margin:0 2.3em;
  line-height:1.8em;
  text-align:center;
 }
 .ui-datepicker .ui-datepicker-title select {
  font-size:1em;
  margin:1px 0;
 }
 .ui-datepicker select.ui-datepicker-month,
 .ui-datepicker select.ui-datepicker-year {
  width:45%;
 }
 .ui-datepicker table {
  width:100%;
  font-size:.9em;
  border-collapse:collapse;
  margin:0 0 .4em;
 }
 .ui-datepicker th {
  padding:.7em .3em;
  text-align:center;
  font-weight:bold;
  border:0;
 }
 .ui-datepicker td {
  border:0;
  padding:1px;
 }
 .ui-datepicker td span,
 .ui-datepicker td a {
  display:block;
  padding:.2em;
  text-align:right;
  text-decoration:none;
 }
 .ui-datepicker .ui-datepicker-buttonpane {
  background-image:none;
  margin:.7em 0 0 0;
  padding:0 .2em;
  border-left:0;
  border-right:0;
  border-bottom:0;
 }
 .ui-datepicker .ui-datepicker-buttonpane button {
  float:right;
  margin:.5em .2em .4em;
  cursor:pointer;
  padding:.2em .6em .3em .6em;
  width:auto;
  overflow:visible;
 }
 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float:left;
 }
 .ui-datepicker.ui-datepicker-multi {
  width:auto;
 }
 .ui-datepicker-multi .ui-datepicker-group {
  float:left;
 }
 .ui-datepicker-multi .ui-datepicker-group table {
  width:95%;
  margin:0 auto .4em;
 }
 .ui-datepicker-multi-2 .ui-datepicker-group {
  width:50%;
 }
 .ui-datepicker-multi-3 .ui-datepicker-group {
  width:33.3%;
 }
 .ui-datepicker-multi-4 .ui-datepicker-group {
  width:25%;
 }
 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
 .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width:0;
 }
 .ui-datepicker-multi .ui-datepicker-buttonpane {
  clear:left;
 }
 .ui-datepicker-row-break {
  clear:both;
  width:100%;
  font-size:0;
 }
 .ui-datepicker-rtl {
  direction:rtl;
 }
 .ui-datepicker-rtl .ui-datepicker-prev {
  right:2px;
  left:auto;
 }
 .ui-datepicker-rtl .ui-datepicker-next {
  left:2px;
  right:auto;
 }
 .ui-datepicker-rtl .ui-datepicker-prev:hover {
  right:1px;
  left:auto;
 }
 .ui-datepicker-rtl .ui-datepicker-next:hover {
  left:1px;
  right:auto;
 }
 .ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear:right;
 }
 .ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float:left;
 }
 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
 .ui-datepicker-rtl .ui-datepicker-group {
  float:right;
 }
 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
 .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width:0;
  border-left-width:1px;
 }
 .ui-datepicker .ui-icon {
  display:block;
  text-indent:-99999px;
  overflow:hidden;
  background-repeat:no-repeat;
  left:.5em;
  top:.3em;
 }
 .ui-dialog {
  position:absolute;
  top:0;
  left:0;
  padding:.2em;
  outline:0;
 }
 .ui-dialog .ui-dialog-titlebar {
  padding:.4em 1em;
  position:relative;
 }
 .ui-dialog .ui-dialog-title {
  float:left;
  margin:.1em 0;
  white-space:nowrap;
  width:90%;
  overflow:hidden;
  text-overflow:ellipsis;
 }
 .ui-dialog .ui-dialog-titlebar-close {
  position:absolute;
  right:.3em;
  top:50%;
  width:20px;
  margin:-10px 0 0 0;
  padding:1px;
  height:20px;
 }
 .ui-dialog .ui-dialog-content {
  position:relative;
  border:0;
  padding:.5em 1em;
  background:none;
  overflow:auto;
 }
 .ui-dialog .ui-dialog-buttonpane {
  text-align:left;
  border-width:1px 0 0 0;
  background-image:none;
  margin-top:.5em;
  padding:.3em 1em .5em .4em;
 }
 .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float:right;
 }
 .ui-dialog .ui-dialog-buttonpane button {
  margin:.5em .4em .5em 0;
  cursor:pointer;
 }
 .ui-dialog .ui-resizable-n {
  height:2px;
  top:0;
 }
 .ui-dialog .ui-resizable-e {
  width:2px;
  right:0;
 }
 .ui-dialog .ui-resizable-s {
  height:2px;
  bottom:0;
 }
 .ui-dialog .ui-resizable-w {
  width:2px;
  left:0;
 }
 .ui-dialog .ui-resizable-se,
 .ui-dialog .ui-resizable-sw,
 .ui-dialog .ui-resizable-ne,
 .ui-dialog .ui-resizable-nw {
  width:7px;
  height:7px;
 }
 .ui-dialog .ui-resizable-se {
  right:0;
  bottom:0;
 }
 .ui-dialog .ui-resizable-sw {
  left:0;
  bottom:0;
 }
 .ui-dialog .ui-resizable-ne {
  right:0;
  top:0;
 }
 .ui-dialog .ui-resizable-nw {
  left:0;
  top:0;
 }
 .ui-draggable .ui-dialog-titlebar {
  cursor:move;
 }
 .ui-draggable-handle {
  -ms-touch-action:none;
  touch-action:none;
 }
 .ui-resizable {
  position:relative;
 }
 .ui-resizable-handle {
  position:absolute;
  font-size:.1px;
  display:block;
  -ms-touch-action:none;
  touch-action:none;
 }
 .ui-resizable-disabled .ui-resizable-handle,
 .ui-resizable-autohide .ui-resizable-handle {
  display:none;
 }
 .ui-resizable-n {
  cursor:n-resize;
  height:7px;
  width:100%;
  top:-5px;
  left:0;
 }
 .ui-resizable-s {
  cursor:s-resize;
  height:7px;
  width:100%;
  bottom:-5px;
  left:0;
 }
 .ui-resizable-e {
  cursor:e-resize;
  width:7px;
  right:-5px;
  top:0;
  height:100%;
 }
 .ui-resizable-w {
  cursor:w-resize;
  width:7px;
  left:-5px;
  top:0;
  height:100%;
 }
 .ui-resizable-se {
  cursor:se-resize;
  width:12px;
  height:12px;
  right:1px;
  bottom:1px;
 }
 .ui-resizable-sw {
  cursor:sw-resize;
  width:9px;
  height:9px;
  left:-5px;
  bottom:-5px;
 }
 .ui-resizable-nw {
  cursor:nw-resize;
  width:9px;
  height:9px;
  left:-5px;
  top:-5px;
 }
 .ui-resizable-ne {
  cursor:ne-resize;
  width:9px;
  height:9px;
  right:-5px;
  top:-5px;
 }
 .ui-progressbar {
  height:2em;
  text-align:left;
  overflow:hidden;
 }
 .ui-progressbar .ui-progressbar-value {
  margin:-1px;
  height:100%;
 }
 .ui-progressbar .ui-progressbar-overlay {
  background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
  height:100%;
  filter:alpha(opacity=25);
  opacity:0.25;
 }
 .ui-progressbar-indeterminate .ui-progressbar-value {
  background-image:none;
 }
 .ui-selectable {
  -ms-touch-action:none;
  touch-action:none;
 }
 .ui-selectable-helper {
  position:absolute;
  z-index:100;
  border:1px dotted black;
 }
 .ui-selectmenu-menu {
  padding:0;
  margin:0;
  position:absolute;
  top:0;
  left:0;
  display:none;
 }
 .ui-selectmenu-menu .ui-menu {
  overflow:auto;
  overflow-x:hidden;
  padding-bottom:1px;
 }
 .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
  font-size:1em;
  font-weight:bold;
  line-height:1.5;
  padding:2px .4em;
  margin:.5em 0 0 0;
  height:auto;
  border:0;
 }
 .ui-selectmenu-open {
  display:block;
 }
 .ui-selectmenu-text {
  display:block;
  margin-right:20px;
  overflow:hidden;
  text-overflow:ellipsis;
 }
 .ui-selectmenu-button.ui-button {
  text-align:left;
  white-space:nowrap;
  width:14em;
 }
 .ui-selectmenu-icon.ui-icon {
  float:right;
  margin-top:0;
 }
 .ui-slider {
  position:relative;
  text-align:left;
 }
 .ui-slider .ui-slider-handle {
  position:absolute;
  z-index:2;
  width:1.2em;
  height:1.2em;
  cursor:default;
  -ms-touch-action:none;
  touch-action:none;
 }
 .ui-slider .ui-slider-range {
  position:absolute;
  z-index:1;
  font-size:.7em;
  display:block;
  border:0;
  background-position:0 0;
 }
 .ui-slider.ui-state-disabled .ui-slider-handle,
 .ui-slider.ui-state-disabled .ui-slider-range {
  filter:inherit;
 }
 .ui-slider-horizontal {
  height:.8em;
 }
 .ui-slider-horizontal .ui-slider-handle {
  top:-0.3em;
  margin-left:-0.6em;
 }
 .ui-slider-horizontal .ui-slider-range {
  top:0;
  height:100%;
 }
 .ui-slider-horizontal .ui-slider-range-min {
  left:0;
 }
 .ui-slider-horizontal .ui-slider-range-max {
  right:0;
 }
 .ui-slider-vertical {
  width:.8em;
  height:100px;
 }
 .ui-slider-vertical .ui-slider-handle {
  left:-0.3em;
  margin-left:0;
  margin-bottom:-0.6em;
 }
 .ui-slider-vertical .ui-slider-range {
  left:0;
  width:100%;
 }
 .ui-slider-vertical .ui-slider-range-min {
  bottom:0;
 }
 .ui-slider-vertical .ui-slider-range-max {
  top:0;
 }
 .ui-sortable-handle {
  -ms-touch-action:none;
  touch-action:none;
 }
 .ui-spinner {
  position:relative;
  display:inline-block;
  overflow:hidden;
  padding:0;
  vertical-align:middle;
 }
 .ui-spinner-input {
  border:none;
  background:none;
  color:inherit;
  padding:.222em 0;
  margin:.2em 0;
  vertical-align:middle;
  margin-left:.4em;
  margin-right:2em;
 }
 .ui-spinner-button {
  width:1.6em;
  height:50%;
  font-size:.5em;
  padding:0;
  margin:0;
  text-align:center;
  position:absolute;
  cursor:default;
  display:block;
  overflow:hidden;
  right:0;
 }
 .ui-spinner a.ui-spinner-button {
  border-top-style:none;
  border-bottom-style:none;
  border-right-style:none;
 }
 .ui-spinner-up {
  top:0;
 }
 .ui-spinner-down {
  bottom:0;
 }
 .ui-tabs {
  position:relative;
  padding:.2em;
 }
 .ui-tabs .ui-tabs-nav {
  margin:0;
  padding:.2em .2em 0;
 }
 .ui-tabs .ui-tabs-nav li {
  list-style:none;
  float:left;
  position:relative;
  top:0;
  margin:1px .2em 0 0;
  border-bottom-width:0;
  padding:0;
  white-space:nowrap;
 }
 .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float:left;
  padding:.5em 1em;
  text-decoration:none;
 }
 .ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom:-1px;
  padding-bottom:1px;
 }
 .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
 .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
 .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
  cursor:text;
 }
 .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor:pointer;
 }
 .ui-tabs .ui-tabs-panel {
  display:block;
  border-width:0;
  padding:1em 1.4em;
  background:none;
 }
 .ui-tooltip {
  padding:8px;
  position:absolute;
  z-index:9999;
  max-width:300px;
 }
 body .ui-tooltip {
  border-width:2px;
 }
 .ui-widget {
  font-size:1.1em;
 }
 .ui-widget .ui-widget {
  font-size:1em;
 }
 .ui-widget input,
 .ui-widget select,
 .ui-widget textarea,
 .ui-widget button {
  font-size:1em;
 }
 .ui-widget.ui-widget-content {
  border:1px solid #d3d3d3;
 }
 .ui-widget-content {
  border:1px solid #aaa;
  background:#fff;
  color:#222;
 }
 .ui-widget-content a {
  color:#222;
 }
 .ui-widget-header {
  border:1px solid #aaa;
  background:#ccc url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkEAAAAAAy19n/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfgCQ4MHyImfxJ+AAAATUlEQVQY073OoQ2AQBAF0Z/p4qrZbuiMam414iQUQLKg+Sgc+pInR4yODWmKof1EgQM3XLjwhbvGjTtOnLjzrLhw4vrKwA0typx1++MFHrwm/bbhD4gAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDAt1BHuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTE0VDEyOjMxOjM0LTA0OjAwXImpUgAAAABJRU5ErkJggg==") 50% 50% repeat-x;
  color:#222;
  font-weight:bold;
 }
 .ui-widget-header a {
  color:#222;
 }
 .ui-state-default,
 .ui-widget-content .ui-state-default,
 .ui-widget-header .ui-state-default,
 .ui-button,
 html .ui-button.ui-state-disabled:hover,
 html .ui-button.ui-state-disabled:active {
  border:1px solid #d3d3d3;
  background:#e6e6e6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfgCQ4MHyImfxJ+AAAATElEQVQ4y2N4l8fEwDCKRhF1EcOzZwzPjRie32Fi3MvEeIGJ8SsT4zcmRg4mRk4mxm9MjF+ZGB8zfGRmYljF8EmOiUF4wB08ioYEAgDUMBI63vAgyAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xNFQxMjozMTozNC0wNDowMC3UEe4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDBcialSAAAAAElFTkSuQmCC") 50% 50% repeat-x;
  font-weight:normal;
  color:#555;
 }
 .ui-state-default a,
 .ui-state-default a:link,
 .ui-state-default a:visited,
 a.ui-button,
 a:link.ui-button,
 a:visited.ui-button,
 .ui-button {
  color:#555;
  text-decoration:none;
 }
 .ui-state-hover,
 .ui-widget-content .ui-state-hover,
 .ui-widget-header .ui-state-hover,
 .ui-state-focus,
 .ui-widget-content .ui-state-focus,
 .ui-widget-header .ui-state-focus,
 .ui-button:hover,
 .ui-button:focus {
  border:1px solid #999;
  background:#dadada url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfgCQ4MHyImfxJ+AAAAS0lEQVQ4y2N4+p+JgWEUjSIqo6+3GW57MTH+YWIUZ2I0Ybj/h4kph+HRByamdoanjxme+zExBjAxmjAx/mZiXMHEIDPwDh5FQwEBABzuEyBfPm9/AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTE0VDEyOjMxOjM0LTA0OjAwLdQR7gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0xNFQxMjozMTozNC0wNDowMFyJqVIAAAAASUVORK5CYII=") 50% 50% repeat-x;
  font-weight:normal;
  color:#212121;
 }
 .ui-state-hover a,
 .ui-state-hover a:hover,
 .ui-state-hover a:link,
 .ui-state-hover a:visited,
 .ui-state-focus a,
 .ui-state-focus a:hover,
 .ui-state-focus a:link,
 .ui-state-focus a:visited,
 a.ui-button:hover,
 a.ui-button:focus {
  color:#212121;
  text-decoration:none;
 }
 .ui-visual-focus {
  box-shadow:0 0 3px 1px #5e9ed6;
 }
 .ui-state-active,
 .ui-widget-content .ui-state-active,
 .ui-widget-header .ui-state-active,
 a.ui-button:active,
 .ui-button:active,
 .ui-button.ui-state-active:hover {
  border:1px solid #aaa;
  background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQAQAAAABHIzd2AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAd2KE6QAAAAHdElNRQfgCQ4MHyImfxJ+AAAAEUlEQVQoz2NoYBiFo3AU4oAAlWjIAdM0sWkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDAt1BHuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTE0VDEyOjMxOjM0LTA0OjAwXImpUgAAAABJRU5ErkJggg==") 50% 50% repeat-x;
  font-weight:normal;
  color:#212121;
 }
 .ui-icon-background,
 .ui-state-active .ui-icon-background {
  border:#aaa;
  background-color:#212121;
 }
 .ui-state-active a,
 .ui-state-active a:link,
 .ui-state-active a:visited {
  color:#212121;
  text-decoration:none;
 }
 .ui-state-highlight,
 .ui-widget-content .ui-state-highlight,
 .ui-widget-header .ui-state-highlight {
  border:1px solid #fcefa1;
  background:#fbf9ee url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAIAAACwqkHPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAAB3RJTUUH4AkODB8iJn8SfgAAAI1JREFUSMftzyEKAkEUgOF/nmIQbIOIsKMGQRgxewjrVqtZMGnd+3gDwYN4hRV2i+MbweIVRMNLX/jTT77ppjkLABiGYRjfBtWU6prcffbuXvAESmHIjK0wYu52QkHkJBQs3VGYsKIiXzQ08dPIDz20U3FjFux5Rb22SfAEVwoDPGtB6ND/i2nDMIwf8gY8YSRTiOx5LgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xNFQxMjozMTozNC0wNDowMC3UEe4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDBcialSAAAAAElFTkSuQmCC") 50% 50% repeat-x;
  color:#363636;
 }
 .ui-state-checked {
  border:1px solid #fcefa1;
  background:#fbf9ee;
 }
 .ui-state-highlight a,
 .ui-widget-content .ui-state-highlight a,
 .ui-widget-header .ui-state-highlight a {
  color:#363636;
 }
 .ui-state-error,
 .ui-widget-content .ui-state-error,
 .ui-widget-header .ui-state-error {
  border:1px solid #cd0a0a;
  background:#fef1ec url("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
  color:#cd0a0a;
 }
 .ui-state-error a,
 .ui-widget-content .ui-state-error a,
 .ui-widget-header .ui-state-error a {
  color:#cd0a0a;
 }
 .ui-state-error-text,
 .ui-widget-content .ui-state-error-text,
 .ui-widget-header .ui-state-error-text {
  color:#cd0a0a;
 }
 .ui-priority-primary,
 .ui-widget-content .ui-priority-primary,
 .ui-widget-header .ui-priority-primary {
  font-weight:bold;
 }
 .ui-priority-secondary,
 .ui-widget-content .ui-priority-secondary,
 .ui-widget-header .ui-priority-secondary {
  opacity:.7;
  filter:Alpha(Opacity=70);
  font-weight:normal;
 }
 .ui-state-disabled,
 .ui-widget-content .ui-state-disabled,
 .ui-widget-header .ui-state-disabled {
  opacity:.35;
  filter:Alpha(Opacity=35);
  background-image:none;
 }
 .ui-state-disabled .ui-icon {
  filter:Alpha(Opacity=35);
 }
 .ui-icon {
  width:16px;
  height:16px;
 }
 .ui-icon,
 .ui-widget-content .ui-icon {
  background-image:url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
 }
 .ui-widget-header .ui-icon {
  background-image:url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
 }
 .ui-state-hover .ui-icon,
 .ui-state-focus .ui-icon,
 .ui-button:hover .ui-icon,
 .ui-button:focus .ui-icon {
  background-image:url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
 }
 .ui-state-active .ui-icon,
 .ui-button:active .ui-icon {
  background-image:url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
 }
 .ui-state-highlight .ui-icon,
 .ui-button .ui-state-highlight.ui-icon {
  background-image:url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_2e83ff_256x240.png");
 }
 .ui-state-error .ui-icon,
 .ui-state-error-text .ui-icon {
  background-image:url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_cd0a0a_256x240.png");
 }
 .ui-button .ui-icon {
  background-image:url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_888888_256x240.png");
 }
 .ui-icon-blank {
  background-position:16px 16px;
 }
 .ui-icon-caret-1-n {
  background-position:0 0;
 }
 .ui-icon-caret-1-ne {
  background-position:-16px 0;
 }
 .ui-icon-caret-1-e {
  background-position:-32px 0;
 }
 .ui-icon-caret-1-se {
  background-position:-48px 0;
 }
 .ui-icon-caret-1-s {
  background-position:-65px 0;
 }
 .ui-icon-caret-1-sw {
  background-position:-80px 0;
 }
 .ui-icon-caret-1-w {
  background-position:-96px 0;
 }
 .ui-icon-caret-1-nw {
  background-position:-112px 0;
 }
 .ui-icon-caret-2-n-s {
  background-position:-128px 0;
 }
 .ui-icon-caret-2-e-w {
  background-position:-144px 0;
 }
 .ui-icon-triangle-1-n {
  background-position:0 -16px;
 }
 .ui-icon-triangle-1-ne {
  background-position:-16px -16px;
 }
 .ui-icon-triangle-1-e {
  background-position:-32px -16px;
 }
 .ui-icon-triangle-1-se {
  background-position:-48px -16px;
 }
 .ui-icon-triangle-1-s {
  background-position:-65px -16px;
 }
 .ui-icon-triangle-1-sw {
  background-position:-80px -16px;
 }
 .ui-icon-triangle-1-w {
  background-position:-96px -16px;
 }
 .ui-icon-triangle-1-nw {
  background-position:-112px -16px;
 }
 .ui-icon-triangle-2-n-s {
  background-position:-128px -16px;
 }
 .ui-icon-triangle-2-e-w {
  background-position:-144px -16px;
 }
 .ui-icon-arrow-1-n {
  background-position:0 -32px;
 }
 .ui-icon-arrow-1-ne {
  background-position:-16px -32px;
 }
 .ui-icon-arrow-1-e {
  background-position:-32px -32px;
 }
 .ui-icon-arrow-1-se {
  background-position:-48px -32px;
 }
 .ui-icon-arrow-1-s {
  background-position:-65px -32px;
 }
 .ui-icon-arrow-1-sw {
  background-position:-80px -32px;
 }
 .ui-icon-arrow-1-w {
  background-position:-96px -32px;
 }
 .ui-icon-arrow-1-nw {
  background-position:-112px -32px;
 }
 .ui-icon-arrow-2-n-s {
  background-position:-128px -32px;
 }
 .ui-icon-arrow-2-ne-sw {
  background-position:-144px -32px;
 }
 .ui-icon-arrow-2-e-w {
  background-position:-160px -32px;
 }
 .ui-icon-arrow-2-se-nw {
  background-position:-176px -32px;
 }
 .ui-icon-arrowstop-1-n {
  background-position:-192px -32px;
 }
 .ui-icon-arrowstop-1-e {
  background-position:-208px -32px;
 }
 .ui-icon-arrowstop-1-s {
  background-position:-224px -32px;
 }
 .ui-icon-arrowstop-1-w {
  background-position:-240px -32px;
 }
 .ui-icon-arrowthick-1-n {
  background-position:1px -48px;
 }
 .ui-icon-arrowthick-1-ne {
  background-position:-16px -48px;
 }
 .ui-icon-arrowthick-1-e {
  background-position:-32px -48px;
 }
 .ui-icon-arrowthick-1-se {
  background-position:-48px -48px;
 }
 .ui-icon-arrowthick-1-s {
  background-position:-64px -48px;
 }
 .ui-icon-arrowthick-1-sw {
  background-position:-80px -48px;
 }
 .ui-icon-arrowthick-1-w {
  background-position:-96px -48px;
 }
 .ui-icon-arrowthick-1-nw {
  background-position:-112px -48px;
 }
 .ui-icon-arrowthick-2-n-s {
  background-position:-128px -48px;
 }
 .ui-icon-arrowthick-2-ne-sw {
  background-position:-144px -48px;
 }
 .ui-icon-arrowthick-2-e-w {
  background-position:-160px -48px;
 }
 .ui-icon-arrowthick-2-se-nw {
  background-position:-176px -48px;
 }
 .ui-icon-arrowthickstop-1-n {
  background-position:-192px -48px;
 }
 .ui-icon-arrowthickstop-1-e {
  background-position:-208px -48px;
 }
 .ui-icon-arrowthickstop-1-s {
  background-position:-224px -48px;
 }
 .ui-icon-arrowthickstop-1-w {
  background-position:-240px -48px;
 }
 .ui-icon-arrowreturnthick-1-w {
  background-position:0 -64px;
 }
 .ui-icon-arrowreturnthick-1-n {
  background-position:-16px -64px;
 }
 .ui-icon-arrowreturnthick-1-e {
  background-position:-32px -64px;
 }
 .ui-icon-arrowreturnthick-1-s {
  background-position:-48px -64px;
 }
 .ui-icon-arrowreturn-1-w {
  background-position:-64px -64px;
 }
 .ui-icon-arrowreturn-1-n {
  background-position:-80px -64px;
 }
 .ui-icon-arrowreturn-1-e {
  background-position:-96px -64px;
 }
 .ui-icon-arrowreturn-1-s {
  background-position:-112px -64px;
 }
 .ui-icon-arrowrefresh-1-w {
  background-position:-128px -64px;
 }
 .ui-icon-arrowrefresh-1-n {
  background-position:-144px -64px;
 }
 .ui-icon-arrowrefresh-1-e {
  background-position:-160px -64px;
 }
 .ui-icon-arrowrefresh-1-s {
  background-position:-176px -64px;
 }
 .ui-icon-arrow-4 {
  background-position:0 -80px;
 }
 .ui-icon-arrow-4-diag {
  background-position:-16px -80px;
 }
 .ui-icon-extlink {
  background-position:-32px -80px;
 }
 .ui-icon-newwin {
  background-position:-48px -80px;
 }
 .ui-icon-refresh {
  background-position:-64px -80px;
 }
 .ui-icon-shuffle {
  background-position:-80px -80px;
 }
 .ui-icon-transfer-e-w {
  background-position:-96px -80px;
 }
 .ui-icon-transferthick-e-w {
  background-position:-112px -80px;
 }
 .ui-icon-folder-collapsed {
  background-position:0 -96px;
 }
 .ui-icon-folder-open {
  background-position:-16px -96px;
 }
 .ui-icon-document {
  background-position:-32px -96px;
 }
 .ui-icon-document-b {
  background-position:-48px -96px;
 }
 .ui-icon-note {
  background-position:-64px -96px;
 }
 .ui-icon-mail-closed {
  background-position:-80px -96px;
 }
 .ui-icon-mail-open {
  background-position:-96px -96px;
 }
 .ui-icon-suitcase {
  background-position:-112px -96px;
 }
 .ui-icon-comment {
  background-position:-128px -96px;
 }
 .ui-icon-person {
  background-position:-144px -96px;
 }
 .ui-icon-print {
  background-position:-160px -96px;
 }
 .ui-icon-trash {
  background-position:-176px -96px;
 }
 .ui-icon-locked {
  background-position:-192px -96px;
 }
 .ui-icon-unlocked {
  background-position:-208px -96px;
 }
 .ui-icon-bookmark {
  background-position:-224px -96px;
 }
 .ui-icon-tag {
  background-position:-240px -96px;
 }
 .ui-icon-home {
  background-position:0 -112px;
 }
 .ui-icon-flag {
  background-position:-16px -112px;
 }
 .ui-icon-calendar {
  background-position:-32px -112px;
 }
 .ui-icon-cart {
  background-position:-48px -112px;
 }
 .ui-icon-pencil {
  background-position:-64px -112px;
 }
 .ui-icon-clock {
  background-position:-80px -112px;
 }
 .ui-icon-disk {
  background-position:-96px -112px;
 }
 .ui-icon-calculator {
  background-position:-112px -112px;
 }
 .ui-icon-zoomin {
  background-position:-128px -112px;
 }
 .ui-icon-zoomout {
  background-position:-144px -112px;
 }
 .ui-icon-search {
  background-position:-160px -112px;
 }
 .ui-icon-wrench {
  background-position:-176px -112px;
 }
 .ui-icon-gear {
  background-position:-192px -112px;
 }
 .ui-icon-heart {
  background-position:-208px -112px;
 }
 .ui-icon-star {
  background-position:-224px -112px;
 }
 .ui-icon-link {
  background-position:-240px -112px;
 }
 .ui-icon-cancel {
  background-position:0 -128px;
 }
 .ui-icon-plus {
  background-position:-16px -128px;
 }
 .ui-icon-plusthick {
  background-position:-32px -128px;
 }
 .ui-icon-minus {
  background-position:-48px -128px;
 }
 .ui-icon-minusthick {
  background-position:-64px -128px;
 }
 .ui-icon-close {
  background-position:-80px -128px;
 }
 .ui-icon-closethick {
  background-position:-96px -128px;
 }
 .ui-icon-key {
  background-position:-112px -128px;
 }
 .ui-icon-lightbulb {
  background-position:-128px -128px;
 }
 .ui-icon-scissors {
  background-position:-144px -128px;
 }
 .ui-icon-clipboard {
  background-position:-160px -128px;
 }
 .ui-icon-copy {
  background-position:-176px -128px;
 }
 .ui-icon-contact {
  background-position:-192px -128px;
 }
 .ui-icon-image {
  background-position:-208px -128px;
 }
 .ui-icon-video {
  background-position:-224px -128px;
 }
 .ui-icon-script {
  background-position:-240px -128px;
 }
 .ui-icon-alert {
  background-position:0 -144px;
 }
 .ui-icon-info {
  background-position:-16px -144px;
 }
 .ui-icon-notice {
  background-position:-32px -144px;
 }
 .ui-icon-help {
  background-position:-48px -144px;
 }
 .ui-icon-check {
  background-position:-64px -144px;
 }
 .ui-icon-bullet {
  background-position:-80px -144px;
 }
 .ui-icon-radio-on {
  background-position:-96px -144px;
 }
 .ui-icon-radio-off {
  background-position:-112px -144px;
 }
 .ui-icon-pin-w {
  background-position:-128px -144px;
 }
 .ui-icon-pin-s {
  background-position:-144px -144px;
 }
 .ui-icon-play {
  background-position:0 -160px;
 }
 .ui-icon-pause {
  background-position:-16px -160px;
 }
 .ui-icon-seek-next {
  background-position:-32px -160px;
 }
 .ui-icon-seek-prev {
  background-position:-48px -160px;
 }
 .ui-icon-seek-end {
  background-position:-64px -160px;
 }
 .ui-icon-seek-start {
  background-position:-80px -160px;
 }
 .ui-icon-seek-first {
  background-position:-80px -160px;
 }
 .ui-icon-stop {
  background-position:-96px -160px;
 }
 .ui-icon-eject {
  background-position:-112px -160px;
 }
 .ui-icon-volume-off {
  background-position:-128px -160px;
 }
 .ui-icon-volume-on {
  background-position:-144px -160px;
 }
 .ui-icon-power {
  background-position:0 -176px;
 }
 .ui-icon-signal-diag {
  background-position:-16px -176px;
 }
 .ui-icon-signal {
  background-position:-32px -176px;
 }
 .ui-icon-battery-0 {
  background-position:-48px -176px;
 }
 .ui-icon-battery-1 {
  background-position:-64px -176px;
 }
 .ui-icon-battery-2 {
  background-position:-80px -176px;
 }
 .ui-icon-battery-3 {
  background-position:-96px -176px;
 }
 .ui-icon-circle-plus {
  background-position:0 -192px;
 }
 .ui-icon-circle-minus {
  background-position:-16px -192px;
 }
 .ui-icon-circle-close {
  background-position:-32px -192px;
 }
 .ui-icon-circle-triangle-e {
  background-position:-48px -192px;
 }
 .ui-icon-circle-triangle-s {
  background-position:-64px -192px;
 }
 .ui-icon-circle-triangle-w {
  background-position:-80px -192px;
 }
 .ui-icon-circle-triangle-n {
  background-position:-96px -192px;
 }
 .ui-icon-circle-arrow-e {
  background-position:-112px -192px;
 }
 .ui-icon-circle-arrow-s {
  background-position:-128px -192px;
 }
 .ui-icon-circle-arrow-w {
  background-position:-144px -192px;
 }
 .ui-icon-circle-arrow-n {
  background-position:-160px -192px;
 }
 .ui-icon-circle-zoomin {
  background-position:-176px -192px;
 }
 .ui-icon-circle-zoomout {
  background-position:-192px -192px;
 }
 .ui-icon-circle-check {
  background-position:-208px -192px;
 }
 .ui-icon-circlesmall-plus {
  background-position:0 -208px;
 }
 .ui-icon-circlesmall-minus {
  background-position:-16px -208px;
 }
 .ui-icon-circlesmall-close {
  background-position:-32px -208px;
 }
 .ui-icon-squaresmall-plus {
  background-position:-48px -208px;
 }
 .ui-icon-squaresmall-minus {
  background-position:-64px -208px;
 }
 .ui-icon-squaresmall-close {
  background-position:-80px -208px;
 }
 .ui-icon-grip-dotted-vertical {
  background-position:0 -224px;
 }
 .ui-icon-grip-dotted-horizontal {
  background-position:-16px -224px;
 }
 .ui-icon-grip-solid-vertical {
  background-position:-32px -224px;
 }
 .ui-icon-grip-solid-horizontal {
  background-position:-48px -224px;
 }
 .ui-icon-gripsmall-diagonal-se {
  background-position:-64px -224px;
 }
 .ui-icon-grip-diagonal-se {
  background-position:-80px -224px;
 }
 .ui-corner-all,
 .ui-corner-top,
 .ui-corner-left,
 .ui-corner-tl {
  border-top-left-radius:4px;
 }
 .ui-corner-all,
 .ui-corner-top,
 .ui-corner-right,
 .ui-corner-tr {
  border-top-right-radius:4px;
 }
 .ui-corner-all,
 .ui-corner-bottom,
 .ui-corner-left,
 .ui-corner-bl {
  border-bottom-left-radius:4px;
 }
 .ui-corner-all,
 .ui-corner-bottom,
 .ui-corner-right,
 .ui-corner-br {
  border-bottom-right-radius:4px;
 }
 .ui-widget-overlay {
  background:#aaa;
  opacity:.3;
  filter:Alpha(Opacity=30);
 }
 .ui-widget-shadow {
  -webkit-box-shadow:-8px -8px 8px #aaa;
  box-shadow:-8px -8px 8px #aaa;
 }
 #user__manager tr.disabled {
  color:#6f6f6f;
  background:#e4e4e4;
 }
 #user__manager tr.user_info {
  vertical-align:top;
 }
 #user__manager div.edit_user {
  width:46%;
  float:left;
 }
 #user__manager table {
  margin-bottom:1em;
 }
 #user__manager ul.notes {
  padding-left:0;
  padding-right:1.4em;
 }
 #user__manager button[disabled] {
  color:#ccc !important;
  border-color:#ccc !important;
 }
 #user__manager .import_users {
  margin-top:1.4em;
 }
 #user__manager .import_failures {
  margin-top:1.4em;
 }
 #user__manager .import_failures td.lineno {
  text-align:center;
 }
 #config__manager div.success,
 #config__manager div.error,
 #config__manager div.info {
  background-position:.5em;
  padding:.5em;
  text-align:center;
 }
 #config__manager fieldset {
  margin:1em;
  width:auto;
  margin-bottom:2em;
  background-color:__background_alt__;
  color:__text__;
  padding:0 1em;
 }
 [dir=rtl] #config__manager fieldset {
  clear:both;
 }
 #config__manager legend {
  font-size:1.25em;
 }
 #config__manager table {
  margin:1em 0;
  width:100%;
 }
 #config__manager fieldset td {
  text-align:left;
 }
 [dir=rtl] #config__manager fieldset td {
  text-align:right;
 }
 #config__manager fieldset td.value {
  width:31em;
 }
 [dir=rtl] #config__manager label {
  text-align:right;
 }
 [dir=rtl] #config__manager td.value input.checkbox {
  float:right;
  padding-left:0;
  padding-right:.7em;
 }
 [dir=rtl] #config__manager td.value label {
  float:left;
 }
 #config__manager td.label {
  padding:.8em 0 .6em 1em;
  vertical-align:top;
 }
 [dir=rtl] #config__manager td.label {
  padding:.8em 1em .6em 0;
 }
 #config__manager td.label label {
  clear:left;
  display:block;
 }
 [dir=rtl] #config__manager td.label label {
  clear:right;
 }
 #config__manager td.label img {
  padding:0 10px;
  vertical-align:middle;
  float:right;
 }
 [dir=rtl] #config__manager td.label img {
  float:left;
 }
 #config__manager td.label span.outkey {
  font-size:70%;
  margin-top:-1.7em;
  margin-left:-1em;
  display:block;
  background-color:__background__;
  color:__text_neu__;
  float:left;
  padding:0 .1em;
  position:relative;
  z-index:1;
 }
 [dir=rtl] #config__manager td.label span.outkey {
  float:right;
  margin-right:1em;
 }
 #config__manager td input.edit {
  width:30em;
 }
 #config__manager td .input {
  width:30.8em;
 }
 #config__manager td textarea.edit {
  width:27.5em;
  height:4em;
 }
 #config__manager td textarea.edit:focus {
  height:10em;
 }
 #config__manager tr .input,
 #config__manager tr input,
 #config__manager tr textarea,
 #config__manager tr select {
  background-color:#fff;
  color:#000;
 }
 #config__manager tr.default .input,
 #config__manager tr.default input,
 #config__manager tr.default textarea,
 #config__manager tr.default select,
 #config__manager .selectiondefault {
  background-color:#cdf;
  color:#000;
 }
 #config__manager tr.protected .input,
 #config__manager tr.protected input,
 #config__manager tr.protected textarea,
 #config__manager tr.protected select,
 #config__manager tr.protected .selection {
  background-color:#fcc !important;
  color:#000 !important;
 }
 #config__manager td.error {
  background-color:red;
  color:#000;
 }
 #config__manager .selection {
  width:14.8em;
  float:left;
  margin:0 .3em 2px 0;
 }
 [dir=rtl] #config__manager .selection {
  width:14.8em;
  float:right;
  margin:0 0 2px .3em;
 }
 #config__manager .selection label {
  float:right;
  width:14em;
  font-size:90%;
 }
 #config__manager .other {
  clear:both;
  padding-top:.5em;
 }
 #config__manager .other label {
  padding-left:2px;
  font-size:90%;
 }
 .plugin_button:hover {
  background-color:__background_neu__;
  color:__text__;
 }
 .plugin_button {
  border-radius:6px;
  border:1px solid __border__;
  background-color:__background_alt__;
  box-shadow:inset 0 1px 0 0 #fff;
  padding:.5em;
  margin:.2em;
  text-decoration:none;
  display:inline-table;
  text-align:center;
 }
 .plugin_button_text {
  display:table-cell;
  width:99%;
  text-align:center;
  vertical-align:middle;
  text-shadow:1px 1px 0 #fff;
 }
 .plugin_button_text.mediafile {
  background-position:left center;
 }
 .plugin_button_image {
  display:table-cell;
  vertical-align:middle;
  white-space:nowrap;
  padding-right:1em;
 }
 .plugin_button_image img {
  max-width:none;
 }
 .dokuwiki a .urlextern {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABdklEQVR4AWMgAVRo1zY3rGk41rC+rqvCBCJWBpPM4WoomLHtdtuv/t9Lfk263TtrQ0t7Oj9cbzZDc/W6s/8T7khD+P+F/8bv29PZlswJVVBu0vPuVZyNYHFZbmAqE1SR0cbjXR6pjGBO58am962Ta3e3ftqy6B5LCcMasOj7gInrm9jBzI4vTX+bfjT/7/4/p/w/zFXybUmt71u4wJzGfxP/t/xvA+KaP2XnQSKVFpWPav/U/6+HKJjz++OVJUDp1n9N/+r+19QyMCz1mPC/8X/X/26Igrn3GiUeL5n/v+F/8//6/9NOMTC0hDUDefP/L4MoOL6ickVeSQ1QqAGooPdBJE/lnloge/fhixBHftFd9bLkR83/+n/1QAXVP8qX1Pyv/L/s/12f/4xQNz8s3Pa/6X/Vvzqgour/5f/r/q//f2fmLy54WP7lfJN74eMSoKIyoNFz/5/+9ar+Px9aZL3Xfjvz7aO3/96+eLvsnSVE7CPhOAYA9nvIX0UoNU8AAAAASUVORK5CYII=);
  background-repeat:no-repeat;
  background-position:0 center;
  padding:0 0 0 18px;
 }
 #acl__tree {
  font-size:90%;
  width:25%;
  height:300px;
  float:left;
  overflow:auto;
  border:1px solid __border__;
  text-align:left;
 }
 [dir=rtl] #acl__tree {
  float:right;
  text-align:right;
 }
 #acl__tree a.cur {
  background-color:__highlight__;
  font-weight:bold;
 }
 #acl__tree ul {
  list-style-type:none;
  margin:0;
  padding:0;
 }
 #acl__tree li {
  padding-left:1em;
  list-style-image:none;
 }
 [dir=rtl] #acl__tree li {
  padding-left:0;
  padding-right:1em;
 }
 #acl__tree ul img {
  margin-right:.25em;
  cursor:pointer;
 }
 [dir=rtl] #acl__tree ul img {
  margin-left:.25em;
  margin-right:0;
 }
 #acl__detail {
  width:73%;
  height:300px;
  float:right;
  overflow:auto;
 }
 [dir=rtl] #acl__detail {
  float:left;
 }
 #acl__detail fieldset {
  width:90%;
 }
 #acl__detail div#acl__user {
  border:1px solid __border__;
  padding:.5em;
  margin-bottom:.6em;
 }
 #acl_manager table.inline {
  width:100%;
  margin:0;
 }
 #acl_manager table .check {
  text-align:center;
 }
 #acl_manager table .action {
  text-align:right;
 }
 #acl_manager .aclgroup {
  background:transparent url(/lib/plugins/acl/pix/group.png) 0 1px no-repeat;
  padding:1px 0 1px 18px;
 }
 [dir=rtl] #acl_manager .aclgroup {
  background:transparent url(/lib/plugins/acl/pix/group.png) right 1px no-repeat;
  padding:1px 18px 1px 0;
 }
 #acl_manager .acluser {
  background:transparent url(/lib/plugins/acl/pix/user.png) 0 1px no-repeat;
  padding:1px 0 1px 18px;
 }
 [dir=rtl] #acl_manager .acluser {
  background:transparent url(/lib/plugins/acl/pix/user.png) right 1px no-repeat;
  padding:1px 18px 1px 0;
 }
 #acl_manager .aclpage {
  background:transparent url(/lib/plugins/acl/pix/page.png) 0 1px no-repeat;
  padding:1px 0 1px 18px;
 }
 [dir=rtl] #acl_manager .aclpage {
  background:transparent url(/lib/plugins/acl/pix/page.png) right 1px no-repeat;
  padding:1px 18px 1px 0;
 }
 #acl_manager .aclns {
  background:transparent url(/lib/plugins/acl/pix/ns.png) 0 1px no-repeat;
  padding:1px 0 1px 18px;
 }
 [dir=rtl] #acl_manager .aclns {
  background:transparent url(/lib/plugins/acl/pix/ns.png) right 1px no-repeat;
  padding:1px 18px 1px 0;
 }
 #acl_manager label.disabled {
  opacity:.5;
  cursor:auto;
 }
 #acl_manager label {
  text-align:left;
  font-weight:normal;
  display:inline;
 }
 #acl_manager table {
  margin-left:10%;
  width:80%;
 }
 #acl_manager table tr {
  background-color:inherit;
 }
 #acl_manager table tr:hover {
  background-color:__background_alt__;
 }
 #plugin__extensionlightbox {
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4AWNg2AwAALYAtJA+g34AAAAASUVORK5CYII=) repeat;
  text-align:center;
  cursor:pointer;
  z-index:9999;
 }
 #plugin__extensionlightbox p {
  text-align:right;
  color:#fff;
  margin-right:20px;
  font-size:12px;
 }
 #plugin__extensionlightbox img {
  box-shadow:0 0 25px #111;
  max-width:90%;
  max-height:90%;
 }
 #extension__manager ul.tabs li.active a {
  background-color:;
  border-bottom:solid 1px;
  z-index:2;
 }
 #extension__manager .panelHeader {
  background-color:;
  margin:0 0 10px 0;
  padding:10px 10px 8px;
  overflow:hidden;
 }
 #extension__manager div.msg {
  margin:.4em 0 0 0;
 }
 #extension__list ul.extensionList {
  margin-left:0;
  margin-right:0;
  padding:0;
  list-style:none;
 }
 #extension__list ul.extensionList li {
  margin:0 0 .5em;
  padding:0 0 .5em;
  color:;
  border-bottom:1px solid;
  overflow:hidden;
 }
 #extension__list button {
  margin-bottom:.3em;
 }
 #extension__list .legend {
  position:relative;
  width:75%;
  float:left;
 }
 #extension__list .legend > div {
  padding:0 .5em 0 132px;
  border-right:1px solid;
  overflow:hidden;
 }
 #extension__list .legend div.screenshot {
  margin-top:4px;
  margin-left:-132px;
  max-width:120px;
  float:left;
  position:relative;
 }
 #extension__list .legend div.screenshot img {
  width:120px;
  height:70px;
  border-radius:5px;
  box-shadow:2px 2px 2px #666;
 }
 #extension__list .legend div.screenshot span {
  min-height:24px;
  min-width:24px;
  position:absolute;
  left:0;
  top:0;
 }
 #extension__list .legend h2 {
  width:100%;
  float:right;
  margin:.2em 0 .5em;
  font-size:100%;
  font-weight:normal;
  border:none;
 }
 #extension__list .legend h2 strong {
  font-size:120%;
  font-weight:bold;
  vertical-align:baseline;
 }
 #extension__list .legend p {
  margin:0 0 .6em 0;
 }
 #extension__list .legend div.popularity {
  background-color:;
  border:1px solid silver;
  height:.4em;
  margin:0 auto;
  padding:1px;
  width:5.5em;
  position:absolute;
  right:.5em;
  top:.2em;
 }
 #extension__list .legend div.popularity div {
  background-color:;
  height:100%;
 }
 #extension__list .legend div.linkbar {
  font-size:85%;
 }
 #extension__list .legend div.linkbar span.tags {
  padding-left:18px;
  background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABHElEQVR4AV3KT0sCQRjH8edNeC16F8LS69D+YKRlhAeXRAkxliWWPUhIRIcgJIKILl68SBdB6BL0AjwJXQKPEiM9l2/DNIgbX4Zh5veRW27ocUWXlIQ4h2STa3TVyJLOPyI9lCEpA0eGxDQzRLooCUj0MeMbtbBNfY1I6j6jn87nnCnPKC80qK2IJKhtyZwZTUKeUHvqVD2R2LyjLJjSIOKSliMP1Cg7IhfbbfOGMiYkJiXxpE+VkiXWtIKGmaBMOPOkySPKHWX2coItDOpmvCIJ5/Ze0ueInU3BVQtOzasjIS06fP3NW4jgOwmOzciRiIWbi3ZeA0glODRD1Nan4ucMQA7yJTPg3s9Z4NvP75oKBT97kK2YL2ysv38BeXJNZj9ZoigAAAAASUVORK5CYII=) no-repeat 0 0;
 }
 #extension__list .legend div.linkbar a.bugs {
  padding-left:18px;
  background:transparent url(data:image/gif;base64,R0lGODlhEAAQAPMPAJGRkYuLi6Ojo1lZWbS0tIyMjGlpaU9PT4WFhXJycn9/f0dHR76+vsjIyNjY2AAAACH5BAUAAA8ALAAAAAAQABAAAARv8Mn5wCw0S4Af0tUUBEmiGBpgFQGCEM6nsUDTEInAlIYlIQGGYKhIABaSkQsg5DAJhsPEpWgIOAUCAIqaKLaAQDYMHZglX8LoGrgOMkVBmyUwvDWJAUFQcB+kGgY9AAOAB0gaZoWAIBl/jSALiBMRADs=) no-repeat 0 0;
 }
 #extension__list .legend a.info {
  background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAQlBMVEW7xdG8xtK9x9PAydPAydTBytXHz9jJ0NnK0dnS2d/V2t/W2uDb4Obg5Oni5enr7vHu8PP09fb5+fr9/f39/f7///8blOpbAAAAPklEQVR4AWMQRQYk8PgZEECAQZSXEQb4QSp5mCCAF6xPmJMZBPigpgizsbCwcAnDzBRiZ+UWQdggyCFE0HYAuFoKlJBmmk4AAAAASUVORK5CYII=) no-repeat 0 0;
  border-width:0;
  height:13px;
  width:13px;
  text-indent:-9999px;
  float:right;
  margin:.5em 0 0;
  overflow:hidden;
 }
 #extension__list .legend a.info.close {
  background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAQlBMVEW7xdG8xtK9x9PAydPAydTBytXHz9jJ0NnK0dnS2d/V2t/W2uDb4Obg5Oni5enr7vHu8PP09fb5+fr9/f39/f7///8blOpbAAAAPklEQVR4AWMQRQbYeIIcQgieEDsrtwiMJ8zGwsLCJQzhCXMygwAfhMfDBAG8IB4vIwzwizLwMyCAAKp9xPMAzXYKlP+8464AAAAASUVORK5CYII=) no-repeat 0 0;
 }
 #extension__list .legend dl.details {
  margin:.4em 0 0 0;
  font-size:85%;
  border-top:1px solid;
  clear:both;
 }
 #extension__list .legend dl.details dt {
  clear:left;
  float:left;
  width:25%;
  margin:0;
  text-align:right;
  font-weight:normal;
  padding:.2em 5px 0 0;
  font-weight:bold;
 }
 #extension__list .legend dl.details dd {
  margin-left:25%;
  padding:.2em 0 0 5px;
 }
 #extension__list .legend dl.details dd a.donate {
  padding-left:18px;
  background:transparent url(/lib/plugins/extension/images/donate.png) left center no-repeat;
 }
 [dir=rtl] #extension__list .legend {
  float:right;
 }
 [dir=rtl] #extension__list .legend > div {
  padding:0 132px 0 .5em;
  border-left:1px solid;
  border-right-width:0;
 }
 [dir=rtl] #extension__list .legend div.screenshot {
  margin-left:0;
  margin-right:-132px;
  float:right;
 }
 [dir=rtl] #extension__list .legend div.screenshot span {
  left:auto;
  right:0;
 }
 [dir=rtl] #extension__list .legend h2 {
  float:left;
 }
 [dir=rtl] #extension__list .legend div.popularity {
  right:auto;
  left:.5em;
 }
 [dir=rtl] #extension__list .legend div.linkbar span.tags,
 [dir=rtl] #extension__list .legend dl.details dd a.donate {
  padding-left:0;
  padding-right:18px;
  background-position:top right;
 }
 [dir=rtl] #extension__list .legend a.info {
  float:left;
 }
 [dir=rtl] #extension__list .legend dl.details dt {
  clear:right;
  float:right;
  text-align:left;
  padding-left:5px;
  padding-right:0;
 }
 [dir=rtl] #extension__list .legend dl.details dd {
  margin-left:0;
  margin-right:25%;
  padding-left:0;
  padding-right:5px;
 }
 #extension__list.hasDisplayOptions .enabled,
 #extension__list.hasDisplayOptions .disabled,
 #extension__list.hasDisplayOptions .updatable {
  display:none;
 }
 #extension__list.hasDisplayOptions.enabled .enabled,
 #extension__list.hasDisplayOptions.disabled .disabled,
 #extension__list.hasDisplayOptions.updatable .updatable {
  display:block;
 }
 #extension__list .enabled div.screenshot span {
  background:transparent url(/lib/plugins/extension/images/enabled.png) no-repeat 2px 2px;
 }
 #extension__list .disabled div.screenshot span {
  background:transparent url(/lib/plugins/extension/images/disabled.png) no-repeat 2px 2px;
 }
 #extension__list .disabled .legend {
  opacity:0.7;
 }
 #extension__manager .actions {
  padding:0;
  font-size:95%;
  width:25%;
  float:right;
  text-align:right;
 }
 #extension__manager .actions .version {
  display:block;
 }
 #extension__manager .actions p {
  margin:.2em 0;
  text-align:center;
 }
 #extension__manager .actions p.permerror {
  margin-left:.4em;
  text-align:left;
  padding-left:19px;
  background:transparent url(/lib/plugins/extension/images/warning.png) center left no-repeat;
  line-height:18px;
  font-size:12px;
 }
 [dir=rtl] #extension__manager .actions {
  float:left;
  text-align:left;
 }
 [dir=rtl] #extension__manager .actions p.permerror {
  margin-left:0;
  margin-right:.4em;
  text-align:right;
  padding-left:0;
  padding-right:19px;
  background-position:center right;
 }
 #extension__manager form.search {
  display:block;
  margin-bottom:2em;
 }
 #extension__manager form.search span {
  font-weight:bold;
 }
 #extension__manager form.search input.edit {
  width:25em;
 }
 #extension__manager form.install {
  text-align:center;
  display:block;
  width:60%;
 }
 #extension__viewoptions label {
  margin-left:1em;
  vertical-align:baseline;
 }
 #plugin__styling button.primary {
  font-weight:bold;
 }
 [dir=rtl] #plugin__styling table input {
  text-align:right;
 }
 #plugin__styling_loader {
  display:none;
 }
 .dokuwiki .wrap_box {
  background:__background_alt__;
  color:__text__;
 }
 .dokuwiki div.wrap_box,
 .dokuwiki div.wrap_danger,
 .dokuwiki div.wrap_warning,
 .dokuwiki div.wrap_caution,
 .dokuwiki div.wrap_notice,
 .dokuwiki div.wrap_safety {
  padding:1em 1em .5em;
  margin-bottom:1.5em;
  overflow:hidden;
 }
 .dokuwiki span.wrap_box,
 .dokuwiki span.wrap_danger,
 .dokuwiki span.wrap_warning,
 .dokuwiki span.wrap_caution,
 .dokuwiki span.wrap_notice,
 .dokuwiki span.wrap_safety {
  padding:0 .3em;
 }
 .dokuwiki div.wrap_info,
 .dokuwiki div.wrap_important,
 .dokuwiki div.wrap_alert,
 .dokuwiki div.wrap_tip,
 .dokuwiki div.wrap_help,
 .dokuwiki div.wrap_todo,
 .dokuwiki div.wrap_download {
  padding:1em 1em .5em 70px;
  margin-bottom:1.5em;
  min-height:68px;
  background-position:10px 50%;
  background-repeat:no-repeat;
  color:inherit;
  overflow:hidden;
 }
 .dokuwiki span.wrap_info,
 .dokuwiki span.wrap_important,
 .dokuwiki span.wrap_alert,
 .dokuwiki span.wrap_tip,
 .dokuwiki span.wrap_help,
 .dokuwiki span.wrap_todo,
 .dokuwiki span.wrap_download {
  padding:0 2px 0 20px;
  min-height:20px;
  background-position:2px 50%;
  background-repeat:no-repeat;
  color:inherit;
 }
 [dir=rtl] .dokuwiki div.wrap_info,
 [dir=rtl] .dokuwiki div.wrap_important,
 [dir=rtl] .dokuwiki div.wrap_alert,
 [dir=rtl] .dokuwiki div.wrap_tip,
 [dir=rtl] .dokuwiki div.wrap_help,
 [dir=rtl] .dokuwiki div.wrap_todo,
 [dir=rtl] .dokuwiki div.wrap_download {
  padding:1em 60px .5em 1em;
  background-position:right 50%;
 }
 [dir=rtl] .dokuwiki span.wrap_info,
 [dir=rtl] .dokuwiki span.wrap_important,
 [dir=rtl] .dokuwiki span.wrap_alert,
 [dir=rtl] .dokuwiki span.wrap_tip,
 [dir=rtl] .dokuwiki span.wrap_help,
 [dir=rtl] .dokuwiki span.wrap_todo,
 [dir=rtl] .dokuwiki span.wrap_download {
  padding:0 18px 0 2px;
  background-position:right 50%;
 }
 .dokuwiki .wrap_info {
  background-color:#d1d7df;
 }
 .dokuwiki .wrap__dark.wrap_info {
  background-color:#343e4a;
 }
 .dokuwiki div.wrap_info {
  background-image:url(/lib/plugins/wrap/images/note/48/info.png);
 }
 .dokuwiki span.wrap_info {
  background-image:url(/lib/plugins/wrap/images/note/16/info.png);
 }
 .dokuwiki .wrap_important {
  background-color:#ffd39f;
 }
 .dokuwiki .wrap__dark.wrap_important {
  background-color:#6c3b00;
 }
 .dokuwiki div.wrap_important {
  background-image:url(/lib/plugins/wrap/images/note/48/important.png);
 }
 .dokuwiki span.wrap_important {
  background-image:url(/lib/plugins/wrap/images/note/16/important.png);
 }
 .dokuwiki .wrap_alert {
  background-color:#ffbcaf;
 }
 .dokuwiki .wrap__dark.wrap_alert {
  background-color:#6b1100;
 }
 .dokuwiki div.wrap_alert {
  background-image:url(/lib/plugins/wrap/images/note/48/alert.png);
 }
 .dokuwiki span.wrap_alert {
  background-image:url(/lib/plugins/wrap/images/note/16/alert.png);
 }
 .dokuwiki .wrap_tip {
  background-color:#fff79f;
 }
 .dokuwiki .wrap__dark.wrap_tip {
  background-color:#4a4400;
 }
 .dokuwiki div.wrap_tip {
  background-image:url(/lib/plugins/wrap/images/note/48/tip.png);
 }
 .dokuwiki span.wrap_tip {
  background-image:url(/lib/plugins/wrap/images/note/16/tip.png);
 }
 .dokuwiki .wrap_help {
  background-color:#dcc2ef;
 }
 .dokuwiki .wrap__dark.wrap_help {
  background-color:#3c1757;
 }
 .dokuwiki div.wrap_help {
  background-image:url(/lib/plugins/wrap/images/note/48/help.png);
 }
 .dokuwiki span.wrap_help {
  background-image:url(/lib/plugins/wrap/images/note/16/help.png);
 }
 .dokuwiki .wrap_todo {
  background-color:#c2efdd;
 }
 .dokuwiki .wrap__dark.wrap_todo {
  background-color:#17573e;
 }
 .dokuwiki div.wrap_todo {
  background-image:url(/lib/plugins/wrap/images/note/48/todo.png);
 }
 .dokuwiki span.wrap_todo {
  background-image:url(/lib/plugins/wrap/images/note/16/todo.png);
 }
 .dokuwiki .wrap_download {
  background-color:#d6efc2;
 }
 .dokuwiki .wrap__dark.wrap_download {
  background-color:#345717;
 }
 .dokuwiki div.wrap_download {
  background-image:url(/lib/plugins/wrap/images/note/48/download.png);
 }
 .dokuwiki span.wrap_download {
  background-image:url(/lib/plugins/wrap/images/note/16/download.png);
 }
 .dokuwiki .wrap_danger {
  background-color:#c00;
  color:#fff;
 }
 .dokuwiki .wrap_warning {
  background-color:#f60;
  color:#000;
 }
 .dokuwiki .wrap_caution {
  background-color:#ff0;
  color:#000;
 }
 .dokuwiki .wrap_notice {
  background-color:#06f;
  color:#fff;
 }
 .dokuwiki .wrap_safety {
  background-color:#090;
  color:#fff;
 }
 .dokuwiki .wrap_hi {
  background-color:#ff9;
  overflow:hidden;
 }
 .dokuwiki .wrap__dark.wrap_hi {
  background-color:#4e4e0d;
 }
 .dokuwiki .wrap_spoiler {
  background-color:__background__ !important;
  color:__background__ !important;
  border:1px dotted red;
 }
 .dokuwiki .wrap_onlyprint {
  display:none;
 }
 .dokuwiki .plugin_wrap.tabs {
  margin-bottom:1.4em;
 }
 .dokuwiki .wrap_button a:link,
 .dokuwiki .wrap_button a:visited {
  background-color:__background_alt__;
 }
 .dokuwiki .wrap_button a:link:hover,
 .dokuwiki .wrap_button a:visited:hover,
 .dokuwiki .wrap_button a:link:focus,
 .dokuwiki .wrap_button a:visited:focus,
 .dokuwiki .wrap_button a:link:active,
 .dokuwiki .wrap_button a:visited:active {
  background-color:__background_neu__;
 }
}
div.clearer {
 clear:both;
 font-size:0;
 line-height:0;
 height:0;
 overflow:hidden;
}
.group {
 display:inline-block;
}
.group {
 display:block;
}
.group:before,
.group:after {
 content:"";
 display:table;
}
.group:after {
 clear:both;
}
div.no {
 display:inline;
 margin:0;
 padding:0;
}
.hidden {
 display:none;
}
.medialeft {
 float:left;
}
.mediaright {
 float:right;
}
.mediacenter {
 display:block;
 margin-left:auto;
 margin-right:auto;
}
.leftalign {
 text-align:left;
}
.centeralign {
 text-align:center;
}
.rightalign {
 text-align:right;
}
em.u {
 font-style:normal;
 text-decoration:underline;
}
em em.u {
 font-style:italic;
}
@media only screen and (max-width:600px) {
 #extension__list .legend > div {
  padding-left:0;
 }
 #extension__list .legend div.screenshot {
  margin:0 .5em .5em 0;
 }
 #extension__list .legend h2 {
  width:auto;
  float:none;
 }
 #extension__list .legend div.linkbar {
  clear:left;
 }
 [dir=rtl] #extension__list .legend > div {
  padding-right:0;
 }
 [dir=rtl] #extension__list .legend div.screenshot {
  margin:0 0 .5em .5em;
 }
 [dir=rtl] #extension__list .legend div.linkbar {
  clear:right;
 }
}
.bs-wrap .nav-tabs {
 margin-bottom:15px;
}
.bs-wrap-modal[data-remote] .modal-content {
 padding:0 15px;
}
.bs-wrap-accordion .panel-heading a {
 color:inherit;
 text-decoration:none;
}
aside ul.dropdown-menu {
 font-size:1em;
 padding-left:0 !important;
}
.bs-callout {
 padding:20px;
 margin:20px 0;
 border:1px solid #eee;
 border-left-width:5px;
 border-radius:3px;
}
.bs-callout h4 {
 margin-top:0;
 margin-bottom:5px;
}
.bs-callout p:last-child {
 margin-bottom:0;
}
.bs-callout code {
 border-radius:3px;
}
.bs-callout+.bs-callout {
 margin-top:-5px;
}
.bs-callout-default {
 border-left-color:#777;
}
.bs-callout-default h4 {
 color:#777;
}
.bs-callout-primary {
 border-left-color:#428bca;
}
.bs-callout-primary h4 {
 color:#428bca;
}
.bs-callout-success {
 border-left-color:#5cb85c;
}
.bs-callout-success h4 {
 color:#5cb85c;
}
.bs-callout-danger {
 border-left-color:#d9534f;
}
.bs-callout-danger h4 {
 color:#d9534f;
}
.bs-callout-warning {
 border-left-color:#f0ad4e;
}
.bs-callout-warning h4 {
 color:#f0ad4e;
}
.bs-callout-info {
 border-left-color:#5bc0de;
}
.bs-callout-info h4 {
 color:#5bc0de;
}
i.bs-callout-icon {
 font-size:2em;
}
.bs-callout-info i.bs-callout-icon {
 color:#5bc0de;
}
.bs-callout-warning i.bs-callout-icon {
 color:#f0ad4e;
}
.bs-callout-danger i.bs-callout-icon {
 color:#d9534f;
}
.bs-callout-success i.bs-callout-icon {
 color:#5cb85c;
}
.bs-callout-primary i.bs-callout-icon {
 color:#428bca;
}
.bs-callout-default i.bs-callout-icon {
 color:#777;
}
@media print {
 .bs-page-break {
  page-break-after:always;
 }
}
iframe.vshare__left,
div.vshare__left {
 float:left;
 margin-right:1em;
}
iframe.vshare__right,
div.vshare__right {
 float:right;
 margin-left:1em;
}
iframe.vshare__center,
div.vshare__center {
 text-align:center;
 margin-left:auto;
 margin-right:auto;
 display:block;
}
iframe.vshare__none,
div.vshare__none {
 margin:1px 3px;
}
.dokuwiki .plugin_wrap {
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
}
.dokuwiki .plugin_wrap table {
 width:100%;
}
.dokuwiki .plugin_wrap em strong {
 font-size:130%;
 font-weight:bold;
 font-style:normal;
 display:block;
}
.dokuwiki .plugin_wrap em strong em.u {
 font-size:115%;
 border-bottom:1px solid __border__;
 font-style:normal;
 text-decoration:none;
 display:block;
}
.dokuwiki .wrap_danger em strong em.u,
.dokuwiki .wrap_warning em strong em.u,
.dokuwiki .wrap_caution em strong em.u,
.dokuwiki .wrap_notice em strong em.u,
.dokuwiki .wrap_safety em strong em.u {
 text-transform:uppercase;
 border-bottom-width:0;
}
.dokuwiki .wrap_box em strong em.u,
.dokuwiki .wrap_info em strong em.u,
.dokuwiki .wrap_important em strong em.u,
.dokuwiki .wrap_alert em strong em.u,
.dokuwiki .wrap_tip em strong em.u,
.dokuwiki .wrap_help em strong em.u,
.dokuwiki .wrap_todo em strong em.u,
.dokuwiki .wrap_download em strong em.u {
 border-bottom-color:#999;
}
.dokuwiki .plugin_wrap h1,
.dokuwiki .plugin_wrap h2,
.dokuwiki .plugin_wrap h3,
.dokuwiki .plugin_wrap h4,
.dokuwiki .plugin_wrap h5 {
 margin-left:0;
 margin-right:0;
}
.dokuwiki .wrap_left,
.dokuwiki .wrap_column {
 float:left;
 margin-right:1.5em;
}
[dir=rtl] .dokuwiki .wrap_column {
 float:right;
 margin-left:1.5em;
 margin-right:0;
}
.dokuwiki .wrap_right {
 float:right;
 margin-left:1.5em;
}
.dokuwiki .wrap_center {
 display:block;
 margin-left:auto;
 margin-right:auto;
}
.dokuwiki .wrap_col2,
.dokuwiki .wrap_col3,
.dokuwiki .wrap_col4,
.dokuwiki .wrap_col5 {
 -moz-column-gap:1.5em;
 -webkit-column-gap:1.5em;
 column-gap:1.5em;
 -moz-column-rule:1px dotted #666;
 -webkit-column-rule:1px dotted #666;
 column-rule:1px dotted #666;
}
.dokuwiki .wrap_col2 {
 -moz-column-count:2;
 -webkit-column-count:2;
 column-count:2;
}
.dokuwiki .wrap_col3 {
 -moz-column-count:3;
 -webkit-column-count:3;
 column-count:3;
}
.dokuwiki .wrap_col4 {
 -moz-column-count:4;
 -webkit-column-count:4;
 column-count:4;
}
.dokuwiki .wrap_col5 {
 -moz-column-count:5;
 -webkit-column-count:5;
 column-count:5;
}
.dokuwiki .wrap_half {
 width:48%;
 margin-right:4%;
}
.dokuwiki .wrap_third {
 width:30%;
 margin-right:5%;
}
.dokuwiki .wrap_quarter {
 width:22%;
 margin-right:4%;
}
[dir=rtl] .dokuwiki .wrap_half,
[dir=rtl] .dokuwiki .wrap_third,
[dir=rtl] .dokuwiki .wrap_quarter {
 margin-right:0;
 margin-left:4%;
}
[dir=rtl] .dokuwiki .wrap_third {
 margin-left:5%;
}
.dokuwiki .wrap_half:nth-of-type(2n),
.dokuwiki .wrap_third:nth-of-type(3n),
.dokuwiki .wrap_quarter:nth-of-type(4n) {
 margin-right:0;
}
[dir=rtl] .dokuwiki .wrap_half:nth-of-type(2n),
[dir=rtl] .dokuwiki .wrap_third:nth-of-type(3n),
[dir=rtl] .dokuwiki .wrap_quarter:nth-of-type(4n) {
 margin-left:0;
}
.dokuwiki .wrap_half:nth-of-type(2n+1),
.dokuwiki .wrap_third:nth-of-type(3n+1),
.dokuwiki .wrap_quarter:nth-of-type(4n+1) {
 clear:left;
}
[dir=rtl] .dokuwiki .wrap_half:nth-of-type(2n+1),
[dir=rtl] .dokuwiki .wrap_third:nth-of-type(3n+1),
[dir=rtl] .dokuwiki .wrap_quarter:nth-of-type(4n+1) {
 clear:right;
}
@media only screen and (max-width:950px) {
 .dokuwiki .wrap_quarter {
  width:48%;
 }
 .dokuwiki .wrap_quarter:nth-of-type(2n) {
  margin-right:0;
 }
 [dir=rtl] .dokuwiki .wrap_quarter:nth-of-type(2n) {
  margin-left:0;
 }
 .dokuwiki .wrap_quarter:nth-of-type(2n+1) {
  clear:left;
 }
 [dir=rtl] .dokuwiki .wrap_quarter:nth-of-type(2n) {
  clear:right;
 }
}
@media only screen and (max-width:600px) {
 .dokuwiki .wrap_half,
 .dokuwiki .wrap_third,
 .dokuwiki .wrap_quarter {
  width:auto;
  margin-right:0;
  margin-left:0;
  float:none;
 }
}
.dokuwiki .wrap_leftalign {
 text-align:left;
}
.dokuwiki .wrap_centeralign {
 text-align:center;
}
.dokuwiki .wrap_rightalign {
 text-align:right;
}
.dokuwiki .wrap_justify {
 text-align:justify;
}
.dokuwiki div.wrap_round {
 border-radius:1.4em;
}
.dokuwiki span.wrap_round {
 border-radius:.14em;
}
.dokuwiki .wrap_lo {
 color:__text_neu__;
 font-size:85%;
}
.dokuwiki .wrap_em {
 color:#c00;
 font-weight:bold;
}
.dokuwiki .wrap__dark.wrap_em {
 color:#f66;
}
.dokuwiki .wrap_indent {
 padding-left:1.5em;
}
[dir=rtl] .dokuwiki .wrap_indent {
 padding-right:1.5em;
 padding-left:0;
}
.dokuwiki .wrap_outdent {
 margin-left:-1.5em;
}
[dir=rtl] .dokuwiki .wrap_outdent {
 margin-right:-1.5em;
 margin-left:0;
}
.dokuwiki div.wrap_prewrap pre {
 white-space:pre-wrap;
 word-wrap:break-word;
}
.dokuwiki div.wrap_spoiler {
 margin-bottom:1.5em;
}
.dokuwiki .wrap_clear {
 clear:both;
 line-height:0;
 height:0;
 font-size:1px;
 visibility:hidden;
 overflow:hidden;
}
.dokuwiki .wrap_hide {
 display:none;
}
.dokuwiki .wrap_button a:link,
.dokuwiki .wrap_button a:visited {
 background-image:none;
 border:1px solid __border__;
 border-radius:.3em;
 padding:.5em .7em;
 text-decoration:none;
}
html {
 font-family:sans-serif;
 -webkit-text-size-adjust:100%;
 -ms-text-size-adjust:100%;
}
body {
 margin:0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section,
summary {
 display:block;
}
audio,
canvas,
progress,
video {
 display:inline-block;
 vertical-align:baseline;
}
audio:not([controls]) {
 display:none;
 height:0;
}
[hidden],
template {
 display:none;
}
a {
 background:0 0;
}
a:active,
a:hover {
 outline:0;
}
abbr[title] {
 border-bottom:1px dotted;
}
b,
strong {
 font-weight:700;
}
dfn {
 font-style:italic;
}
small {
 font-size:80%;
}
sub,
sup {
 font-size:75%;
 line-height:0;
 position:relative;
 vertical-align:baseline;
}
sup {
 top:-0.5em;
}
sub {
 bottom:-0.25em;
}
img {
 border:0;
}
svg:not(:root) {
 overflow:hidden;
}
figure {
 margin:0;
}
hr {
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 height:0;
}
pre {
 overflow:auto;
}
code,
kbd,
pre,
samp {
 font-size:1em;
 font-family:Consolas,monospace,serif;
}
button,
input,
optgroup,
select,
textarea {
 color:inherit;
 font:inherit;
 margin:0;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
}
optgroup {
 font-weight:700;
}
button {
 overflow:visible;
}
button,
select {
 text-transform:none;
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
 -webkit-appearance:button;
 cursor:pointer;
}
button:disabled,
html input:disabled {
 cursor:default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
 border:0;
 padding:0;
}
input {
 line-height:normal;
}
input[type=checkbox],
input[type=radio] {
 padding:0;
 cursor:pointer;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
 height:auto;
}
input[type=search] {
 -webkit-appearance:textfield;
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
 -webkit-appearance:none;
}
fieldset {
 border:none;
 margin:0;
 padding:0;
}
legend {
 border:0;
 padding:0;
}
textarea {
 overflow:auto;
 vertical-align:top;
}
::-moz-placeholder {
 opacity:1;
}
table {
 border-collapse:collapse;
 border-spacing:0;
}
html {
 font-size:14px;
}
body {
 background:#fff;
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-weight:400;
 line-height:20px;
 color:#444;
}
@media (max-width:767px) {
 body {
  word-wrap:break-word;
  -webkit-hyphens:auto;
  -ms-hyphens:auto;
  -moz-hyphens:auto;
  hyphens:auto;
 }
}
a,
.uk-link {
 color:#07d;
 text-decoration:none;
 cursor:pointer;
}
a:hover,
.uk-link:hover {
 color:#059;
 text-decoration:underline;
}
em {
 color:#d05;
}
ins {
 background:#ffa;
 color:#444;
 text-decoration:none;
}
mark {
 background:#ffa;
 color:#444;
}
::-moz-selection {
 background:#39f;
 color:#fff;
 text-shadow:none;
}
::selection {
 background:#39f;
 color:#fff;
 text-shadow:none;
}
abbr[title],
dfn[title] {
 cursor:help;
}
dfn[title] {
 border-bottom:1px dotted;
 font-style:normal;
}
img {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 max-width:100%;
 height:auto;
 vertical-align:middle;
}
.uk-img-preserve,
.uk-img-preserve img,
img[src*="maps.gstatic.com"],
img[src*="googleapis.com"] {
 max-width:none;
}
p,
hr,
ul,
ol,
dl,
blockquote,
pre,
address,
fieldset,
figure {
 margin:0 0 15px;
}
*+p,
*+hr,
*+ul,
*+ol,
*+dl,
*+blockquote,
*+pre,
*+address,
*+fieldset,
*+figure {
 margin-top:15px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
 margin:0 0 15px;
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-weight:400;
 color:#444;
 text-transform:none;
}
*+h1,
*+h2,
*+h3,
*+h4,
*+h5,
*+h6 {
 margin-top:25px;
}
h1,
.uk-h1 {
 font-size:36px;
 line-height:42px;
}
h2,
.uk-h2 {
 font-size:24px;
 line-height:30px;
}
h3,
.uk-h3 {
 font-size:18px;
 line-height:24px;
}
h4,
.uk-h4 {
 font-size:16px;
 line-height:22px;
}
h5,
.uk-h5 {
 font-size:14px;
 line-height:20px;
}
h6,
.uk-h6 {
 font-size:12px;
 line-height:18px;
}
ul,
ol {
 padding-left:30px;
}
ul>li>ul,
ul>li>ol,
ol>li>ol,
ol>li>ul {
 margin:0;
}
dt {
 font-weight:700;
}
dd {
 margin-left:0;
}
hr {
 display:block;
 padding:0;
 border:0;
 border-top:1px solid #ddd;
}
address {
 font-style:normal;
}
q,
blockquote {
 font-style:italic;
}
blockquote {
 padding-left:15px;
 border-left:5px solid #ddd;
 font-size:16px;
 line-height:22px;
}
blockquote small {
 display:block;
 color:#999;
 font-style:normal;
}
blockquote p:last-of-type {
 margin-bottom:5px;
}
code {
 color:#d05;
 font-size:12px;
 white-space:nowrap;
}
pre code {
 color:inherit;
 white-space:pre-wrap;
}
pre {
 padding:10px;
 background:#f5f5f5;
 color:#444;
 font-size:12px;
 line-height:18px;
 -moz-tab-size:4;
 tab-size:4;
}
button,
input:not([type=radio]):not([type=checkbox]),
select {
 vertical-align:middle;
}
iframe {
 border:0;
}
@media screen and (max-width:400px) {
 @-ms-viewport {
  width:device-width;
 }
}
.uk-grid:before,
.uk-grid:after {
 content:" ";
 display:table;
}
.uk-grid:after {
 clear:both;
}
.uk-grid {
 margin:0 0 0 -25px;
 padding:0;
 list-style:none;
}
.uk-grid>* {
 margin:0;
 padding-left:25px;
 float:left;
}
.uk-grid>*>:last-child {
 margin-bottom:0;
}
.uk-grid+.uk-grid {
 margin-top:25px;
}
.uk-grid>.uk-grid-margin {
 margin-top:25px;
}
.uk-grid>*>.uk-panel+.uk-panel {
 margin-top:25px;
}
@media (min-width:1220px) {
 .uk-grid:not(.uk-grid-preserve) {
  margin-left:-35px;
 }
 .uk-grid:not(.uk-grid-preserve)>* {
  padding-left:35px;
 }
 .uk-grid:not(.uk-grid-preserve)+.uk-grid {
  margin-top:35px;
 }
 .uk-grid:not(.uk-grid-preserve)>.uk-grid-margin {
  margin-top:35px;
 }
 .uk-grid:not(.uk-grid-preserve)>*>.uk-panel+.uk-panel {
  margin-top:35px;
 }
}
.uk-grid.uk-grid-small {
 margin-left:-10px;
}
.uk-grid.uk-grid-small>* {
 padding-left:10px;
}
.uk-grid.uk-grid-small+.uk-grid-small {
 margin-top:10px;
}
.uk-grid.uk-grid-small>.uk-grid-margin {
 margin-top:10px;
}
.uk-grid.uk-grid-small>*>.uk-panel+.uk-panel {
 margin-top:10px;
}
.uk-grid-divider:not(:empty) {
 margin-left:-25px;
 margin-right:-25px;
}
.uk-grid-divider>* {
 padding-left:25px;
 padding-right:25px;
}
.uk-grid-divider>[class*=uk-width-1-]:not(.uk-width-1-1):nth-child(n+2),
.uk-grid-divider>[class*=uk-width-2-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-3-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-4-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-5-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-6-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-7-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-8-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-9-]:nth-child(n+2) {
 border-left:1px solid #ddd;
}
@media (min-width:768px) {
 .uk-grid-divider>[class*=uk-width-medium-]:not(.uk-width-medium-1-1):nth-child(n+2) {
  border-left:1px solid #ddd;
 }
}
@media (min-width:960px) {
 .uk-grid-divider>[class*=uk-width-large-]:not(.uk-width-large-1-1):nth-child(n+2) {
  border-left:1px solid #ddd;
 }
}
@media (min-width:1220px) {
 .uk-grid-divider:not(.uk-grid-preserve):not(:empty) {
  margin-left:-35px;
  margin-right:-35px;
 }
 .uk-grid-divider:not(.uk-grid-preserve)>* {
  padding-left:35px;
  padding-right:35px;
 }
 .uk-grid-divider:not(.uk-grid-preserve):empty {
  margin-top:35px;
  margin-bottom:35px;
 }
}
.uk-grid-divider:empty {
 margin-top:25px;
 margin-bottom:25px;
 border-top:1px solid #ddd;
}
[class*=uk-grid-width]>* {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 width:100%;
}
.uk-grid-width-1-2>* {
 width:50%;
}
.uk-grid-width-1-3>* {
 width:33.333%;
}
.uk-grid-width-1-4>* {
 width:25%;
}
.uk-grid-width-1-5>* {
 width:20%;
}
.uk-grid-width-1-6>* {
 width:16.666%;
}
.uk-grid-width-1-10>* {
 width:10%;
}
@media (min-width:480px) {
 .uk-grid-width-small-1-2>* {
  width:50%;
 }
 .uk-grid-width-small-1-3>* {
  width:33.333%;
 }
 .uk-grid-width-small-1-4>* {
  width:25%;
 }
 .uk-grid-width-small-1-5>* {
  width:20%;
 }
 .uk-grid-width-small-1-6>* {
  width:16.666%;
 }
 .uk-grid-width-small-1-10>* {
  width:10%;
 }
}
@media (min-width:768px) {
 .uk-grid-width-medium-1-2>* {
  width:50%;
 }
 .uk-grid-width-medium-1-3>* {
  width:33.333%;
 }
 .uk-grid-width-medium-1-4>* {
  width:25%;
 }
 .uk-grid-width-medium-1-5>* {
  width:20%;
 }
 .uk-grid-width-medium-1-6>* {
  width:16.666%;
 }
 .uk-grid-width-medium-1-10>* {
  width:10%;
 }
}
@media (min-width:960px) {
 .uk-grid-width-large-1-2>* {
  width:50%;
 }
 .uk-grid-width-large-1-3>* {
  width:33.333%;
 }
 .uk-grid-width-large-1-4>* {
  width:25%;
 }
 .uk-grid-width-large-1-5>* {
  width:20%;
 }
 .uk-grid-width-large-1-6>* {
  width:16.666%;
 }
 .uk-grid-width-large-1-10>* {
  width:10%;
 }
}
@media (min-width:1220px) {
 .uk-grid-width-xlarge-1-2>* {
  width:50%;
 }
 .uk-grid-width-xlarge-1-3>* {
  width:33.333%;
 }
 .uk-grid-width-xlarge-1-4>* {
  width:25%;
 }
 .uk-grid-width-xlarge-1-5>* {
  width:20%;
 }
 .uk-grid-width-xlarge-1-6>* {
  width:16.666%;
 }
 .uk-grid-width-xlarge-1-10>* {
  width:10%;
 }
}
[class*=uk-width] {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 width:100%;
}
.uk-width-1-1 {
 width:100%;
}
.uk-width-1-2,
.uk-width-2-4,
.uk-width-3-6,
.uk-width-5-10 {
 width:50%;
}
.uk-width-1-3,
.uk-width-2-6 {
 width:33.333%;
}
.uk-width-2-3,
.uk-width-4-6 {
 width:66.666%;
}
.uk-width-1-4 {
 width:25%;
}
.uk-width-3-4 {
 width:75%;
}
.uk-width-1-5,
.uk-width-2-10 {
 width:20%;
}
.uk-width-2-5,
.uk-width-4-10 {
 width:40%;
}
.uk-width-3-5,
.uk-width-6-10 {
 width:60%;
}
.uk-width-4-5,
.uk-width-8-10 {
 width:80%;
}
.uk-width-1-6 {
 width:16.666%;
}
.uk-width-5-6 {
 width:83.333%;
}
.uk-width-1-10 {
 width:10%;
}
.uk-width-3-10 {
 width:30%;
}
.uk-width-7-10 {
 width:70%;
}
.uk-width-9-10 {
 width:90%;
}
@media (min-width:480px) {
 .uk-width-small-1-1 {
  width:100%;
 }
 .uk-width-small-1-2,
 .uk-width-small-2-4,
 .uk-width-small-3-6,
 .uk-width-small-5-10 {
  width:50%;
 }
 .uk-width-small-1-3,
 .uk-width-small-2-6 {
  width:33.333%;
 }
 .uk-width-small-2-3,
 .uk-width-small-4-6 {
  width:66.666%;
 }
 .uk-width-small-1-4 {
  width:25%;
 }
 .uk-width-small-3-4 {
  width:75%;
 }
 .uk-width-small-1-5,
 .uk-width-small-2-10 {
  width:20%;
 }
 .uk-width-small-2-5,
 .uk-width-small-4-10 {
  width:40%;
 }
 .uk-width-small-3-5,
 .uk-width-small-6-10 {
  width:60%;
 }
 .uk-width-small-4-5,
 .uk-width-small-8-10 {
  width:80%;
 }
 .uk-width-small-1-6 {
  width:16.666%;
 }
 .uk-width-small-5-6 {
  width:83.333%;
 }
 .uk-width-small-1-10 {
  width:10%;
 }
 .uk-width-small-3-10 {
  width:30%;
 }
 .uk-width-small-7-10 {
  width:70%;
 }
 .uk-width-small-9-10 {
  width:90%;
 }
}
@media (min-width:768px) {
 .uk-width-medium-1-1 {
  width:100%;
 }
 .uk-width-medium-1-2,
 .uk-width-medium-2-4,
 .uk-width-medium-3-6,
 .uk-width-medium-5-10 {
  width:50%;
 }
 .uk-width-medium-1-3,
 .uk-width-medium-2-6 {
  width:33.333%;
 }
 .uk-width-medium-2-3,
 .uk-width-medium-4-6 {
  width:66.666%;
 }
 .uk-width-medium-1-4 {
  width:25%;
 }
 .uk-width-medium-3-4 {
  width:75%;
 }
 .uk-width-medium-1-5,
 .uk-width-medium-2-10 {
  width:20%;
 }
 .uk-width-medium-2-5,
 .uk-width-medium-4-10 {
  width:40%;
 }
 .uk-width-medium-3-5,
 .uk-width-medium-6-10 {
  width:60%;
 }
 .uk-width-medium-4-5,
 .uk-width-medium-8-10 {
  width:80%;
 }
 .uk-width-medium-1-6 {
  width:16.666%;
 }
 .uk-width-medium-5-6 {
  width:83.333%;
 }
 .uk-width-medium-1-10 {
  width:10%;
 }
 .uk-width-medium-3-10 {
  width:30%;
 }
 .uk-width-medium-7-10 {
  width:70%;
 }
 .uk-width-medium-9-10 {
  width:90%;
 }
}
@media (min-width:960px) {
 .uk-width-large-1-1 {
  width:100%;
 }
 .uk-width-large-1-2,
 .uk-width-large-2-4,
 .uk-width-large-3-6,
 .uk-width-large-5-10 {
  width:50%;
 }
 .uk-width-large-1-3,
 .uk-width-large-2-6 {
  width:33.333%;
 }
 .uk-width-large-2-3,
 .uk-width-large-4-6 {
  width:66.666%;
 }
 .uk-width-large-1-4 {
  width:25%;
 }
 .uk-width-large-3-4 {
  width:75%;
 }
 .uk-width-large-1-5,
 .uk-width-large-2-10 {
  width:20%;
 }
 .uk-width-large-2-5,
 .uk-width-large-4-10 {
  width:40%;
 }
 .uk-width-large-3-5,
 .uk-width-large-6-10 {
  width:60%;
 }
 .uk-width-large-4-5,
 .uk-width-large-8-10 {
  width:80%;
 }
 .uk-width-large-1-6 {
  width:16.666%;
 }
 .uk-width-large-5-6 {
  width:83.333%;
 }
 .uk-width-large-1-10 {
  width:10%;
 }
 .uk-width-large-3-10 {
  width:30%;
 }
 .uk-width-large-7-10 {
  width:70%;
 }
 .uk-width-large-9-10 {
  width:90%;
 }
}
@media (min-width:768px) {
 [class*=uk-push-],
 [class*=uk-pull-] {
  position:relative;
 }
 .uk-push-1-2,
 .uk-push-2-4,
 .uk-push-3-6,
 .uk-push-5-10 {
  left:50%;
 }
 .uk-push-1-3,
 .uk-push-2-6 {
  left:33.333%;
 }
 .uk-push-2-3,
 .uk-push-4-6 {
  left:66.666%;
 }
 .uk-push-1-4 {
  left:25%;
 }
 .uk-push-3-4 {
  left:75%;
 }
 .uk-push-1-5,
 .uk-push-2-10 {
  left:20%;
 }
 .uk-push-2-5,
 .uk-push-4-10 {
  left:40%;
 }
 .uk-push-3-5,
 .uk-push-6-10 {
  left:60%;
 }
 .uk-push-4-5,
 .uk-push-8-10 {
  left:80%;
 }
 .uk-push-1-6 {
  left:16.666%;
 }
 .uk-push-5-6 {
  left:83.333%;
 }
 .uk-push-1-10 {
  left:10%;
 }
 .uk-push-3-10 {
  left:30%;
 }
 .uk-push-7-10 {
  left:70%;
 }
 .uk-push-9-10 {
  left:90%;
 }
 .uk-pull-1-2,
 .uk-pull-2-4,
 .uk-pull-3-6,
 .uk-pull-5-10 {
  left:-50%;
 }
 .uk-pull-1-3,
 .uk-pull-2-6 {
  left:-33.333%;
 }
 .uk-pull-2-3,
 .uk-pull-4-6 {
  left:-66.666%;
 }
 .uk-pull-1-4 {
  left:-25%;
 }
 .uk-pull-3-4 {
  left:-75%;
 }
 .uk-pull-1-5,
 .uk-pull-2-10 {
  left:-20%;
 }
 .uk-pull-2-5,
 .uk-pull-4-10 {
  left:-40%;
 }
 .uk-pull-3-5,
 .uk-pull-6-10 {
  left:-60%;
 }
 .uk-pull-4-5,
 .uk-pull-8-10 {
  left:-80%;
 }
 .uk-pull-1-6 {
  left:-16.666%;
 }
 .uk-pull-5-6 {
  left:-83.333%;
 }
 .uk-pull-1-10 {
  left:-10%;
 }
 .uk-pull-3-10 {
  left:-30%;
 }
 .uk-pull-7-10 {
  left:-70%;
 }
 .uk-pull-9-10 {
  left:-90%;
 }
}
.uk-panel {
 display:block;
 position:relative;
}
.uk-panel:before,
.uk-panel:after {
 content:" ";
 display:table;
}
.uk-panel:after {
 clear:both;
}
.uk-panel>:not(.uk-panel-title):last-child {
 margin-bottom:0;
}
.uk-panel-title {
 margin-top:0;
 margin-bottom:15px;
 font-size:18px;
 line-height:24px;
 font-weight:400;
 text-transform:none;
 color:#444;
}
.uk-panel-badge {
 position:absolute;
 top:0;
 right:0;
 z-index:1;
}
.uk-panel-box {
 padding:15px;
 background:#f5f5f5;
 color:#444;
}
.uk-panel-box .uk-panel-title {
 color:#444;
}
.uk-panel-box .uk-panel-badge {
 top:10px;
 right:10px;
}
.uk-panel-box .uk-panel-teaser {
 margin:-15px -15px 15px -15px;
}
.uk-panel-box>.uk-nav-side {
 margin:0 -15px;
}
.uk-panel-box-primary {
 background-color:#ebf7fd;
 color:#2d7091;
}
.uk-panel-box-primary .uk-panel-title {
 color:#2d7091;
}
.uk-panel-box-secondary {
 background-color:#eee;
 color:#444;
}
.uk-panel-box-secondary .uk-panel-title {
 color:#444;
}
.uk-panel-header .uk-panel-title {
 padding-bottom:10px;
 border-bottom:1px solid #ddd;
 color:#444;
}
.uk-panel-space {
 padding:30px;
}
.uk-panel-space .uk-panel-badge {
 top:30px;
 right:30px;
}
.uk-panel+.uk-panel-divider {
 margin-top:50px !important;
}
.uk-panel+.uk-panel-divider:before {
 content:"";
 display:block;
 position:absolute;
 top:-25px;
 left:0;
 right:0;
 border-top:1px solid #ddd;
}
@media (min-width:1220px) {
 .uk-panel+.uk-panel-divider {
  margin-top:70px !important;
 }
 .uk-panel+.uk-panel-divider:before {
  top:-35px;
 }
}
.uk-article:before,
.uk-article:after {
 content:" ";
 display:table;
}
.uk-article:after {
 clear:both;
}
.uk-article>:last-child {
 margin-bottom:0;
}
.uk-article+.uk-article {
 margin-top:25px;
}
.uk-article-title {
 font-size:36px;
 line-height:42px;
 font-weight:400;
 text-transform:none;
}
.uk-article-title a {
 color:inherit;
 text-decoration:none;
}
.uk-article-meta {
 font-size:12px;
 line-height:18px;
 color:#999;
}
.uk-article-lead {
 color:#444;
 font-size:18px;
 line-height:24px;
 font-weight:400;
}
.uk-article-divider {
 margin-bottom:25px;
 border-color:#ddd;
}
*+.uk-article-divider {
 margin-top:25px;
}
.uk-comment-header {
 margin-bottom:15px;
}
.uk-comment-header:before,
.uk-comment-header:after {
 content:" ";
 display:table;
}
.uk-comment-header:after {
 clear:both;
}
.uk-comment-avatar {
 margin-right:15px;
 float:left;
}
.uk-comment-title {
 margin:5px 0 0;
 font-size:16px;
 line-height:22px;
}
.uk-comment-meta {
 margin:2px 0 0;
 font-size:11px;
 line-height:16px;
 color:#999;
}
.uk-comment-body>:last-child {
 margin-bottom:0;
}
.uk-comment-list {
 padding:0;
 list-style:none;
}
.uk-comment-list .uk-comment+ul {
 margin:15px 0 0;
 list-style:none;
}
.uk-comment-list>li:nth-child(n+2),
.uk-comment-list .uk-comment+ul>li:nth-child(n+2) {
 margin-top:15px;
}
@media (min-width:768px) {
 .uk-comment-list .uk-comment+ul {
  padding-left:100px;
 }
}
.uk-nav,
.uk-nav ul {
 margin:0;
 padding:0;
 list-style:none;
}
.uk-nav li>a {
 display:block;
 text-decoration:none;
}
.uk-nav>li>a {
 padding:5px 15px;
}
.uk-nav ul {
 padding-left:15px;
}
.uk-nav ul a {
 padding:2px 0;
}
.uk-nav li>a>div {
 font-size:12px;
 line-height:18px;
}
.uk-nav-header {
 padding:5px 15px;
 text-transform:uppercase;
 font-weight:700;
 font-size:12px;
}
.uk-nav-header:not(:first-child) {
 margin-top:15px;
}
.uk-nav-divider {
 margin:9px 15px;
}
ul.uk-nav-sub {
 padding:5px 0 5px 15px;
}
.uk-nav-parent-icon>.uk-parent>a:after {
 content:"\f104";
 width:20px;
 margin-right:-10px;
 float:right;
 font-family:FontAwesome;
 text-align:center;
}
.uk-nav-parent-icon>.uk-parent.uk-open>a:after {
 content:"\f107";
}
.uk-nav-side>li>a {
 color:#444;
}
.uk-nav-side>li>a:hover,
.uk-nav-side>li>a:focus {
 background:rgba(0,0,0,0.05);
 color:#444;
 outline:0;
}
.uk-nav-side>li.uk-active>a {
 background:#00a8e6;
 color:#fff;
}
.uk-nav-side .uk-nav-header {
 color:#444;
}
.uk-nav-side .uk-nav-divider {
 border-top:1px solid #ddd;
}
.uk-nav-side ul a {
 color:#07d;
}
.uk-nav-side ul a:hover {
 color:#059;
}
.uk-nav-dropdown>li>a {
 color:#444;
}
.uk-nav-dropdown>li>a:hover,
.uk-nav-dropdown>li>a:focus {
 background:#00a8e6;
 color:#fff;
 outline:0;
}
.uk-nav-dropdown .uk-nav-header {
 color:#999;
}
.uk-nav-dropdown .uk-nav-divider {
 border-top:1px solid #ddd;
}
.uk-nav-dropdown ul a {
 color:#07d;
}
.uk-nav-dropdown ul a:hover {
 color:#059;
}
.uk-nav-navbar>li>a {
 color:#444;
}
.uk-nav-navbar>li>a:hover,
.uk-nav-navbar>li>a:focus {
 background:#00a8e6;
 color:#fff;
 outline:0;
}
.uk-nav-navbar .uk-nav-header {
 color:#999;
}
.uk-nav-navbar .uk-nav-divider {
 border-top:1px solid #ddd;
}
.uk-nav-navbar ul a {
 color:#07d;
}
.uk-nav-navbar ul a:hover {
 color:#059;
}
.uk-nav-offcanvas>li>a {
 color:#ccc;
 padding:10px 15px;
}
.uk-nav-offcanvas>.uk-open>a,
html:not(.uk-touch) .uk-nav-offcanvas>li>a:hover,
html:not(.uk-touch) .uk-nav-offcanvas>li>a:focus {
 background:#404040;
 color:#fff;
 outline:0;
}
html .uk-nav.uk-nav-offcanvas>li.uk-active>a {
 background:#1a1a1a;
 color:#fff;
}
.uk-nav-offcanvas .uk-nav-header {
 color:#777;
}
.uk-nav-offcanvas .uk-nav-divider {
 border-top:1px solid #1a1a1a;
}
.uk-nav-offcanvas ul a {
 color:#ccc;
}
html:not(.uk-touch) .uk-nav-offcanvas ul a:hover {
 color:#fff;
}
.uk-navbar {
 background:#eee;
 color:#444;
}
.uk-navbar:before,
.uk-navbar:after {
 content:" ";
 display:table;
}
.uk-navbar:after {
 clear:both;
}
.uk-navbar-nav {
 margin:0;
 padding:0;
 list-style:none;
 float:left;
}
.uk-navbar-nav>li {
 float:left;
 position:relative;
}
.uk-navbar-nav>li>a {
 display:block;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 text-decoration:none;
 height:40px;
 padding:0 15px;
 line-height:40px;
 color:#444;
 font-size:14px;
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-weight:400;
}
.uk-navbar-nav>li>a[href='#'] {
 cursor:text;
}
.uk-navbar-nav>li:hover>a,
.uk-navbar-nav>li>a:focus,
.uk-navbar-nav>li.uk-open>a {
 background-color:#f5f5f5;
 color:#444;
 outline:0;
}
.uk-navbar-nav>li>a:active {
 background-color:#ddd;
 color:#444;
}
.uk-navbar-nav>li.uk-active>a {
 background-color:#f5f5f5;
 color:#444;
}
.uk-navbar-nav .uk-navbar-nav-subtitle {
 line-height:28px;
}
.uk-navbar-nav-subtitle>div {
 margin-top:-6px;
 font-size:10px;
 line-height:12px;
}
.uk-navbar-content,
.uk-navbar-brand,
.uk-navbar-toggle {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 display:block;
 height:40px;
 padding:0 15px;
 float:left;
}
.uk-navbar-content:before,
.uk-navbar-brand:before,
.uk-navbar-toggle:before {
 content:'';
 display:inline-block;
 height:100%;
 vertical-align:middle;
}
.uk-navbar-content+.uk-navbar-content:not(.uk-navbar-center) {
 padding-left:0;
}
.uk-navbar-content>a:not([class]) {
 color:#07d;
}
.uk-navbar-content>a:not([class]):hover {
 color:#059;
}
.uk-navbar-brand {
 font-size:18px;
 color:#444;
}
.uk-navbar-brand:hover,
.uk-navbar-brand:focus {
 color:#444;
 text-decoration:none;
 outline:0;
}
.uk-navbar-toggle {
 font-size:18px;
 color:#444;
}
.uk-navbar-toggle:hover,
.uk-navbar-toggle:focus {
 color:#444;
 text-decoration:none;
 outline:0;
}
.uk-navbar-toggle:after {
 content:"\f0c9";
 font-family:FontAwesome;
 vertical-align:middle;
}
.uk-navbar-toggle-alt:after {
 content:"\f002";
}
.uk-navbar-center {
 float:none;
 text-align:center;
 max-width:50%;
 margin-left:auto;
 margin-right:auto;
}
.uk-navbar-flip {
 float:right;
}
.uk-subnav {
 padding:0;
 list-style:none;
 font-size:0;
}
.uk-subnav>li {
 position:relative;
 font-size:1rem;
 vertical-align:top;
}
.uk-subnav>li,
.uk-subnav>li>a,
.uk-subnav>li>span {
 display:inline-block;
}
.uk-subnav>li:nth-child(n+2) {
 margin-left:10px;
}
.uk-subnav>li>a {
 color:#07d;
}
.uk-subnav>li>a:hover {
 color:#059;
}
.uk-subnav>li>span {
 color:#999;
}
.uk-subnav-line>li:nth-child(n+2):before {
 content:"";
 display:inline-block;
 height:10px;
 margin-right:10px;
 border-left:1px solid #ddd;
}
.uk-subnav-pill>li>a,
.uk-subnav-pill>li>span {
 padding:3px 9px;
 text-decoration:none;
}
.uk-subnav-pill>li>a:hover,
.uk-subnav-pill>li>a:focus {
 background:#eee;
 color:#444;
 outline:0;
}
.uk-subnav-pill>li.uk-active>a {
 background:#00a8e6;
 color:#fff;
}
.uk-breadcrumb {
 padding:0;
 list-style:none;
 font-size:0;
}
.uk-breadcrumb>li {
 font-size:1rem;
 vertical-align:top;
}
.uk-breadcrumb>li,
.uk-breadcrumb>li>a,
.uk-breadcrumb>li>span {
 display:inline-block;
}
.uk-breadcrumb>li:nth-child(n+2):before {
 content:"/";
 display:inline-block;
 margin:0 8px;
}
.uk-breadcrumb>li:not(.uk-active)>span {
 color:#999;
}
.uk-pagination {
 padding:0;
 list-style:none;
 text-align:center;
 font-size:0;
}
.uk-pagination:before,
.uk-pagination:after {
 content:" ";
 display:table;
}
.uk-pagination:after {
 clear:both;
}
.uk-pagination>li {
 display:inline-block;
 font-size:1rem;
 vertical-align:top;
}
.uk-pagination>li:nth-child(n+2) {
 margin-left:5px;
}
.uk-pagination>li>a,
.uk-pagination>li>span {
 display:inline-block;
 min-width:16px;
 padding:3px 5px;
 line-height:20px;
 text-decoration:none;
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 text-align:center;
}
.uk-pagination>li>a {
 background:#eee;
 color:#444;
}
.uk-pagination>li>a:hover,
.uk-pagination>li>a:focus {
 background-color:#f5f5f5;
 color:#444;
 outline:0;
}
.uk-pagination>li>a:active {
 background-color:#ddd;
 color:#444;
}
.uk-pagination>.uk-active>span {
 background:#00a8e6;
 color:#fff;
}
.uk-pagination>.uk-disabled>span {
 background-color:#f5f5f5;
 color:#999;
}
.uk-pagination-previous {
 float:left;
}
.uk-pagination-next {
 float:right;
}
.uk-pagination-left {
 text-align:left;
}
.uk-pagination-right {
 text-align:right;
}
.uk-tab {
 margin:0;
 padding:0;
 list-style:none;
 border-bottom:1px solid #ddd;
}
.uk-tab:before,
.uk-tab:after {
 content:" ";
 display:table;
}
.uk-tab:after {
 clear:both;
}
.uk-tab>li {
 margin-bottom:-1px;
 float:left;
 position:relative;
}
.uk-tab>li>a {
 display:block;
 padding:8px 12px;
 border:1px solid transparent;
 border-bottom-width:0;
 color:#07d;
 text-decoration:none;
}
.uk-tab>li:nth-child(n+2)>a {
 margin-left:5px;
}
.uk-tab>li>a:hover,
.uk-tab>li>a:focus,
.uk-tab>li.uk-open>a {
 border-color:#f5f5f5;
 background:#f5f5f5;
 color:#059;
 outline:0;
}
.uk-tab>li:not(.uk-active)>a:hover,
.uk-tab>li:not(.uk-active)>a:focus,
.uk-tab>li.uk-open:not(.uk-active)>a {
 margin-bottom:1px;
 padding-bottom:7px;
}
.uk-tab>li.uk-active>a {
 border-color:#ddd;
 border-bottom-color:transparent;
 background:#fff;
 color:#444;
}
.uk-tab>li.uk-disabled>a {
 color:#999;
 cursor:auto;
}
.uk-tab>li.uk-disabled>a:hover,
.uk-tab>li.uk-disabled>a:focus,
.uk-tab>li.uk-disabled.uk-active>a {
 background:0 0;
 border-color:transparent;
}
.uk-tab-flip>li {
 float:right;
}
.uk-tab-flip>li:nth-child(n+2)>a {
 margin-left:0;
 margin-right:5px;
}
.uk-tab-responsive {
 display:none;
}
.uk-tab-responsive>a:before {
 content:"\f0c9\00a0";
 font-family:FontAwesome;
}
@media (max-width:767px) {
 [data-uk-tab]>li {
  display:none;
 }
 [data-uk-tab]>li.uk-tab-responsive {
  display:block;
 }
 [data-uk-tab]>li.uk-tab-responsive>a {
  margin-left:0;
  margin-right:0;
 }
}
.uk-tab-center {
 border-bottom:1px solid #ddd;
}
.uk-tab-center-bottom {
 border-bottom:none;
 border-top:1px solid #ddd;
}
.uk-tab-center:before,
.uk-tab-center:after {
 content:" ";
 display:table;
}
.uk-tab-center:after {
 clear:both;
}
.uk-tab-center .uk-tab {
 position:relative;
 right:50%;
 border:none;
 float:right;
}
.uk-tab-center .uk-tab>li {
 position:relative;
 right:-50%;
}
.uk-tab-center .uk-tab>li>a {
 text-align:center;
}
.uk-tab-bottom {
 border-top:1px solid #ddd;
 border-bottom:none;
}
.uk-tab-bottom>li {
 margin-top:-1px;
 margin-bottom:0;
}
.uk-tab-bottom>li>a {
 padding-top:8px;
 padding-bottom:8px;
 border-bottom-width:1px;
 border-top-width:0;
}
.uk-tab-bottom>li:not(.uk-active)>a:hover,
.uk-tab-bottom>li:not(.uk-active)>a:focus,
.uk-tab-bottom>li.uk-open:not(.uk-active)>a {
 margin-bottom:0;
 margin-top:1px;
 padding-bottom:8px;
 padding-top:7px;
}
.uk-tab-bottom>li.uk-active>a {
 border-top-color:transparent;
 border-bottom-color:#ddd;
}
.uk-tab-grid {
 margin-left:-5px;
 border-bottom:none;
 position:relative;
 z-index:0;
}
.uk-tab-grid:before {
 display:block;
 position:absolute;
 left:5px;
 right:0;
 bottom:-1px;
 border-top:1px solid #ddd;
 z-index:-1;
}
.uk-tab-grid>li:first-child>a {
 margin-left:5px;
}
.uk-tab-grid>li>a {
 text-align:center;
}
.uk-tab-grid.uk-tab-bottom {
 border-top:none;
}
.uk-tab-grid.uk-tab-bottom:before {
 top:-1px;
 bottom:auto;
}
@media (min-width:768px) {
 .uk-tab-left,
 .uk-tab-right {
  border-bottom:none;
 }
 .uk-tab-left>li,
 .uk-tab-right>li {
  margin-bottom:0;
  float:none;
 }
 .uk-tab-left>li>a,
 .uk-tab-right>li>a {
  padding-top:8px;
  padding-bottom:8px;
 }
 .uk-tab-left>li:nth-child(n+2)>a,
 .uk-tab-right>li:nth-child(n+2)>a {
  margin-left:0;
  margin-top:5px;
 }
 .uk-tab-left>li.uk-active>a,
 .uk-tab-right>li.uk-active>a {
  border-color:#ddd;
 }
 .uk-tab-left {
  border-right:1px solid #ddd;
 }
 .uk-tab-left>li {
  margin-right:-1px;
 }
 .uk-tab-left>li>a {
  border-bottom-width:1px;
  border-right-width:0;
 }
 .uk-tab-left>li:not(.uk-active)>a:hover,
 .uk-tab-left>li:not(.uk-active)>a:focus {
  margin-bottom:0;
  margin-right:1px;
  padding-bottom:8px;
  padding-right:11px;
 }
 .uk-tab-left>li.uk-active>a {
  border-right-color:transparent;
 }
 .uk-tab-right {
  border-left:1px solid #ddd;
 }
 .uk-tab-right>li {
  margin-left:-1px;
 }
 .uk-tab-right>li>a {
  border-bottom-width:1px;
  border-left-width:0;
 }
 .uk-tab-right>li:not(.uk-active)>a:hover,
 .uk-tab-right>li:not(.uk-active)>a:focus {
  margin-bottom:0;
  margin-left:1px;
  padding-bottom:8px;
  padding-left:11px;
 }
 .uk-tab-right>li.uk-active>a {
  border-left-color:transparent;
 }
}
.uk-list {
 padding:0;
 list-style:none;
}
.uk-list>li:before,
.uk-list>li:after {
 content:" ";
 display:table;
}
.uk-list>li:after {
 clear:both;
}
.uk-list>li>:last-child {
 margin-bottom:0;
}
.uk-list ul {
 margin:0;
 padding-left:20px;
 list-style:none;
}
.uk-list-line>li:nth-child(n+2) {
 margin-top:5px;
 padding-top:5px;
 border-top:1px solid #ddd;
}
.uk-list-striped>li {
 padding:5px;
}
.uk-list-striped>li:nth-of-type(odd) {
 background:#f5f5f5;
}
.uk-list-space>li:nth-child(n+2) {
 margin-top:10px;
}
@media (min-width:768px) {
 .uk-description-list-horizontal {
  overflow:hidden;
 }
 .uk-description-list-horizontal>dt {
  width:160px;
  float:left;
  clear:both;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
 }
 .uk-description-list-horizontal>dd {
  margin-left:180px;
 }
}
.uk-description-list-line>dt {
 font-weight:400;
}
.uk-description-list-line>dt:nth-child(n+2) {
 margin-top:5px;
 padding-top:5px;
 border-top:1px solid #ddd;
}
.uk-description-list-line>dd {
 color:#999;
}
.uk-table {
 width:100%;
 margin-bottom:15px;
}
*+.uk-table {
 margin-top:15px;
}
.uk-table th,
.uk-table td {
 padding:8px;
}
.uk-table th {
 text-align:left;
}
.uk-table td {
 vertical-align:top;
}
.uk-table thead th {
 vertical-align:bottom;
}
.uk-table caption,
.uk-table tfoot {
 font-size:12px;
 font-style:italic;
}
.uk-table caption {
 text-align:left;
 color:#999;
}
.uk-table-middle,
.uk-table-middle td {
 vertical-align:middle !important;
}
.uk-table-striped tbody tr:nth-of-type(odd) {
 background:#f5f5f5;
}
.uk-table-condensed td {
 padding:4px 8px;
}
.uk-table-hover tbody tr:hover {
 background:#eee;
}
.uk-form>:last-child {
 margin-bottom:0;
}
.uk-form select,
.uk-form textarea,
.uk-form input:not([type]),
.uk-form input[type=text],
.uk-form input[type=password],
.uk-form input[type=datetime],
.uk-form input[type=datetime-local],
.uk-form input[type=date],
.uk-form input[type=month],
.uk-form input[type=time],
.uk-form input[type=week],
.uk-form input[type=number],
.uk-form input[type=email],
.uk-form input[type=url],
.uk-form input[type=search],
.uk-form input[type=tel],
.uk-form input[type=color] {
 height:30px;
 max-width:100%;
 padding:4px 6px;
 border:1px solid #ddd;
 background:#fff;
 color:#444;
 -webkit-transition:all linear .2s;
 transition:all linear .2s;
}
.uk-form select:focus,
.uk-form textarea:focus,
.uk-form input:not([type]):focus,
.uk-form input[type=text]:focus,
.uk-form input[type=password]:focus,
.uk-form input[type=datetime]:focus,
.uk-form input[type=datetime-local]:focus,
.uk-form input[type=date]:focus,
.uk-form input[type=month]:focus,
.uk-form input[type=time]:focus,
.uk-form input[type=week]:focus,
.uk-form input[type=number]:focus,
.uk-form input[type=email]:focus,
.uk-form input[type=url]:focus,
.uk-form input[type=search]:focus,
.uk-form input[type=tel]:focus,
.uk-form input[type=color]:focus {
 border-color:#99baca;
 outline:0;
 background:#f5fbfe;
 color:#444;
}
.uk-form select:disabled,
.uk-form textarea:disabled,
.uk-form input:not([type]):disabled,
.uk-form input[type=text]:disabled,
.uk-form input[type=password]:disabled,
.uk-form input[type=datetime]:disabled,
.uk-form input[type=datetime-local]:disabled,
.uk-form input[type=date]:disabled,
.uk-form input[type=month]:disabled,
.uk-form input[type=time]:disabled,
.uk-form input[type=week]:disabled,
.uk-form input[type=number]:disabled,
.uk-form input[type=email]:disabled,
.uk-form input[type=url]:disabled,
.uk-form input[type=search]:disabled,
.uk-form input[type=tel]:disabled,
.uk-form input[type=color]:disabled {
 border-color:#ddd;
 background-color:#f5f5f5;
 color:#999;
}
.uk-form :-ms-input-placeholder {
 color:#999 !important;
}
.uk-form ::-moz-placeholder {
 color:#999;
}
.uk-form ::-webkit-input-placeholder {
 color:#999;
}
.uk-form :disabled:-ms-input-placeholder {
 color:#999 !important;
}
.uk-form :disabled::-moz-placeholder {
 color:#999;
}
.uk-form :disabled::-webkit-input-placeholder {
 color:#999;
}
.uk-form textarea,
.uk-form input:not([type]),
.uk-form input[type=text],
.uk-form input[type=password],
.uk-form input[type=email],
.uk-form input[type=url],
.uk-form input[type=search],
.uk-form input[type=tel] {
 -webkit-appearance:none;
}
.uk-form :invalid {
 box-shadow:none;
}
.uk-form legend {
 width:100%;
 padding-bottom:15px;
 font-size:18px;
 line-height:30px;
}
.uk-form legend:after {
 content:"";
 display:block;
 border-bottom:1px solid #ddd;
}
select.uk-form-small,
textarea.uk-form-small,
input[type].uk-form-small,
input:not([type]).uk-form-small {
 height:25px;
 padding:3px;
 font-size:12px;
}
select.uk-form-large,
textarea.uk-form-large,
input[type].uk-form-large,
input:not([type]).uk-form-large {
 height:40px;
 padding:8px 6px;
 font-size:16px;
}
.uk-form textarea,
.uk-form select[multiple],
.uk-form select[size] {
 height:auto;
}
.uk-form-danger {
 border-color:#dc8d99 !important;
 background:#fff7f8 !important;
 color:#c91032 !important;
}
.uk-form-success {
 border-color:#8ec73b !important;
 background:#fafff2 !important;
 color:#539022 !important;
}
.uk-form-blank {
 border-color:transparent !important;
 border-style:dashed !important;
 background:none !important;
}
.uk-form-blank:focus {
 border-color:#ddd !important;
}
input.uk-form-width-mini {
 width:40px;
}
select.uk-form-width-mini {
 width:65px;
}
.uk-form-width-small {
 width:130px;
}
.uk-form-width-medium {
 width:200px;
}
.uk-form-width-large {
 width:500px;
}
.uk-form-row:before,
.uk-form-row:after {
 content:" ";
 display:table;
}
.uk-form-row:after {
 clear:both;
}
.uk-form-row+.uk-form-row {
 margin-top:15px;
}
.uk-form-help-inline {
 display:inline-block;
 margin:0 0 0 10px;
}
.uk-form-help-block {
 margin:5px 0 0;
}
.uk-form-controls>:first-child {
 margin-top:0;
}
.uk-form-controls>:last-child {
 margin-bottom:0;
}
.uk-form-controls-condensed {
 margin:5px 0;
}
.uk-form-stacked .uk-form-label {
 display:block;
 margin-bottom:5px;
 font-weight:700;
}
@media (max-width:959px) {
 .uk-form-horizontal .uk-form-label {
  display:block;
  margin-bottom:5px;
  font-weight:700;
 }
}
@media (min-width:960px) {
 .uk-form-horizontal .uk-form-label {
  width:200px;
  margin-top:5px;
  float:left;
 }
 .uk-form-horizontal .uk-form-controls {
  margin-left:215px;
 }
 .uk-form-horizontal .uk-form-controls-text {
  padding-top:5px;
 }
}
.uk-form-icon {
 position:relative;
 display:inline-block;
 max-width:100%;
}
.uk-form-icon>[class*=uk-icon-] {
 position:absolute;
 top:50%;
 width:30px;
 margin-top:-7px;
 font-size:14px;
 color:#999;
 text-align:center;
}
.uk-form-icon:not(.uk-form-icon-flip)>input {
 padding-left:30px !important;
}
.uk-form-icon-flip>[class*=uk-icon-] {
 right:0;
}
.uk-form-icon-flip>input {
 padding-right:30px !important;
}
.uk-button {
 display:inline-block;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 vertical-align:middle;
 text-decoration:none;
 text-align:center;
 border:none;
 line-height:30px;
 min-height:30px;
 font-size:1rem;
 padding:0 12px;
 background:#eee;
 color:#444;
}
.uk-button:hover,
.uk-button:focus {
 background-color:#f5f5f5;
 color:#444;
 outline:0;
 text-decoration:none;
}
.uk-button:active,
.uk-button.uk-active {
 background-color:#ddd;
 color:#444;
}
.uk-button-primary {
 background-color:#00a8e6;
 color:#fff;
}
.uk-button-primary:hover,
.uk-button-primary:focus {
 background-color:#35b3ee;
 color:#fff;
}
.uk-button-primary:active,
.uk-button-primary.uk-active {
 background-color:#0091ca;
 color:#fff;
}
.uk-button-success {
 background-color:#8cc14c;
 color:#fff;
}
.uk-button-success:hover,
.uk-button-success:focus {
 background-color:#8ec73b;
 color:#fff;
}
.uk-button-success:active,
.uk-button-success.uk-active {
 background-color:#72ae41;
 color:#fff;
}
.uk-button-danger {
 background-color:#da314b;
 color:#fff;
}
.uk-button-danger:hover,
.uk-button-danger:focus {
 background-color:#e4354f;
 color:#fff;
}
.uk-button-danger:active,
.uk-button-danger.uk-active {
 background-color:#c91032;
 color:#fff;
}
.uk-button:disabled {
 background-color:#f5f5f5;
 color:#999;
}
.uk-button-link,
.uk-button-link:hover,
.uk-button-link:focus,
.uk-button-link:active,
.uk-button-link.uk-active,
.uk-button-link:disabled {
 border-color:transparent;
 background:0 0;
}
.uk-button-link {
 color:#07d;
}
.uk-button-link:hover,
.uk-button-link:focus,
.uk-button-link:active,
.uk-button-link.uk-active {
 color:#059;
 text-decoration:underline;
}
.uk-button-link:disabled {
 color:#999;
}
.uk-button-link:focus {
 outline:1px dotted;
}
.uk-button-mini {
 min-height:20px;
 padding:0 6px;
 line-height:20px;
 font-size:11px;
}
.uk-button-small {
 min-height:25px;
 padding:0 10px;
 line-height:25px;
 font-size:12px;
}
.uk-button-large {
 min-height:40px;
 padding:0 15px;
 line-height:40px;
 font-size:16px;
}
.uk-button-group {
 display:inline-block;
 vertical-align:middle;
 position:relative;
 font-size:0;
 white-space:nowrap;
}
.uk-button-group>* {
 display:inline-block;
}
.uk-button-group .uk-button {
 vertical-align:top;
}
.uk-button-dropdown {
 display:inline-block;
 vertical-align:middle;
 position:relative;
}
@font-face {
 font-family:FontAwesome;
 src:url(/lib/tpl/dokui1/../dokui/fonts/fontawesome-webfont.eot);
 src:url(/lib/tpl/dokui1/../dokui/fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),
 url(/lib/tpl/dokui1/../dokui/fonts/fontawesome-webfont.woff) format("woff"),
 url(/lib/tpl/dokui1/../dokui/fonts/fontawesome-webfont.ttf) format("truetype");
 font-weight:400;
 font-style:normal;
}
[class*=uk-icon-] {
 font-family:FontAwesome;
 display:inline-block;
 font-weight:400;
 font-style:normal;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
}
.uk-icon-small:before {
 font-size:150%;
 vertical-align:-10%;
}
.uk-icon-medium:before {
 font-size:200%;
 vertical-align:-16%;
}
.uk-icon-large:before {
 font-size:250%;
 vertical-align:-22%;
}
.uk-icon-spin {
 display:inline-block;
 -webkit-animation:uk-spin 2s infinite linear;
 animation:uk-spin 2s infinite linear;
}
.uk-icon-button {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 display:inline-block;
 width:35px;
 height:35px;
 border-radius:100%;
 background:#eee;
 line-height:35px;
 color:#444;
 font-size:18px;
 text-align:center;
}
.uk-icon-button:hover,
.uk-icon-button:focus {
 background-color:#f5f5f5;
 color:#444;
 text-decoration:none;
 outline:0;
}
.uk-icon-button:active {
 background-color:#ddd;
 color:#444;
}
.uk-icon-glass:before {
 content:"\f000";
}
.uk-icon-music:before {
 content:"\f001";
}
.uk-icon-search:before {
 content:"\f002";
}
.uk-icon-envelope-o:before {
 content:"\f003";
}
.uk-icon-heart:before {
 content:"\f004";
}
.uk-icon-star:before {
 content:"\f005";
}
.uk-icon-star-o:before {
 content:"\f006";
}
.uk-icon-user:before {
 content:"\f007";
}
.uk-icon-film:before {
 content:"\f008";
}
.uk-icon-th-large:before {
 content:"\f009";
}
.uk-icon-th:before {
 content:"\f00a";
}
.uk-icon-th-list:before {
 content:"\f00b";
}
.uk-icon-check:before {
 content:"\f00c";
}
.uk-icon-times:before {
 content:"\f00d";
}
.uk-icon-search-plus:before {
 content:"\f00e";
}
.uk-icon-search-minus:before {
 content:"\f010";
}
.uk-icon-power-off:before {
 content:"\f011";
}
.uk-icon-signal:before {
 content:"\f012";
}
.uk-icon-gear:before,
.uk-icon-cog:before {
 content:"\f013";
}
.uk-icon-trash-o:before {
 content:"\f014";
}
.uk-icon-home:before {
 content:"\f015";
}
.uk-icon-file-o:before {
 content:"\f016";
}
.uk-icon-clock-o:before {
 content:"\f017";
}
.uk-icon-road:before {
 content:"\f018";
}
.uk-icon-download:before {
 content:"\f019";
}
.uk-icon-arrow-circle-o-down:before {
 content:"\f01a";
}
.uk-icon-arrow-circle-o-up:before {
 content:"\f01b";
}
.uk-icon-inbox:before {
 content:"\f01c";
}
.uk-icon-play-circle-o:before {
 content:"\f01d";
}
.uk-icon-rotate-right:before,
.uk-icon-repeat:before {
 content:"\f01e";
}
.uk-icon-refresh:before {
 content:"\f021";
}
.uk-icon-list-alt:before {
 content:"\f022";
}
.uk-icon-lock:before {
 content:"\f023";
}
.uk-icon-flag:before {
 content:"\f024";
}
.uk-icon-headphones:before {
 content:"\f025";
}
.uk-icon-volume-off:before {
 content:"\f026";
}
.uk-icon-volume-down:before {
 content:"\f027";
}
.uk-icon-volume-up:before {
 content:"\f028";
}
.uk-icon-qrcode:before {
 content:"\f029";
}
.uk-icon-barcode:before {
 content:"\f02a";
}
.uk-icon-tag:before {
 content:"\f02b";
}
.uk-icon-tags:before {
 content:"\f02c";
}
.uk-icon-book:before {
 content:"\f02d";
}
.uk-icon-bookmark:before {
 content:"\f02e";
}
.uk-icon-print:before {
 content:"\f02f";
}
.uk-icon-camera:before {
 content:"\f030";
}
.uk-icon-font:before {
 content:"\f031";
}
.uk-icon-bold:before {
 content:"\f032";
}
.uk-icon-italic:before {
 content:"\f033";
}
.uk-icon-text-height:before {
 content:"\f034";
}
.uk-icon-text-width:before {
 content:"\f035";
}
.uk-icon-align-left:before {
 content:"\f036";
}
.uk-icon-align-center:before {
 content:"\f037";
}
.uk-icon-align-right:before {
 content:"\f038";
}
.uk-icon-align-justify:before {
 content:"\f039";
}
.uk-icon-list:before {
 content:"\f03a";
}
.uk-icon-dedent:before,
.uk-icon-outdent:before {
 content:"\f03b";
}
.uk-icon-indent:before {
 content:"\f03c";
}
.uk-icon-video-camera:before {
 content:"\f03d";
}
.uk-icon-picture-o:before {
 content:"\f03e";
}
.uk-icon-pencil:before {
 content:"\f040";
}
.uk-icon-map-marker:before {
 content:"\f041";
}
.uk-icon-adjust:before {
 content:"\f042";
}
.uk-icon-tint:before {
 content:"\f043";
}
.uk-icon-edit:before,
.uk-icon-pencil-square-o:before {
 content:"\f044";
}
.uk-icon-share-square-o:before {
 content:"\f045";
}
.uk-icon-check-square-o:before {
 content:"\f046";
}
.uk-icon-arrows:before {
 content:"\f047";
}
.uk-icon-step-backward:before {
 content:"\f048";
}
.uk-icon-fast-backward:before {
 content:"\f049";
}
.uk-icon-backward:before {
 content:"\f04a";
}
.uk-icon-play:before {
 content:"\f04b";
}
.uk-icon-pause:before {
 content:"\f04c";
}
.uk-icon-stop:before {
 content:"\f04d";
}
.uk-icon-forward:before {
 content:"\f04e";
}
.uk-icon-fast-forward:before {
 content:"\f050";
}
.uk-icon-step-forward:before {
 content:"\f051";
}
.uk-icon-eject:before {
 content:"\f052";
}
.uk-icon-chevron-left:before {
 content:"\f053";
}
.uk-icon-chevron-right:before {
 content:"\f054";
}
.uk-icon-plus-circle:before {
 content:"\f055";
}
.uk-icon-minus-circle:before {
 content:"\f056";
}
.uk-icon-times-circle:before {
 content:"\f057";
}
.uk-icon-check-circle:before {
 content:"\f058";
}
.uk-icon-question-circle:before {
 content:"\f059";
}
.uk-icon-info-circle:before {
 content:"\f05a";
}
.uk-icon-crosshairs:before {
 content:"\f05b";
}
.uk-icon-times-circle-o:before {
 content:"\f05c";
}
.uk-icon-check-circle-o:before {
 content:"\f05d";
}
.uk-icon-ban:before {
 content:"\f05e";
}
.uk-icon-arrow-left:before {
 content:"\f060";
}
.uk-icon-arrow-right:before {
 content:"\f061";
}
.uk-icon-arrow-up:before {
 content:"\f062";
}
.uk-icon-arrow-down:before {
 content:"\f063";
}
.uk-icon-mail-forward:before,
.uk-icon-share:before {
 content:"\f064";
}
.uk-icon-expand:before {
 content:"\f065";
}
.uk-icon-compress:before {
 content:"\f066";
}
.uk-icon-plus:before {
 content:"\f067";
}
.uk-icon-minus:before {
 content:"\f068";
}
.uk-icon-asterisk:before {
 content:"\f069";
}
.uk-icon-exclamation-circle:before {
 content:"\f06a";
}
.uk-icon-gift:before {
 content:"\f06b";
}
.uk-icon-leaf:before {
 content:"\f06c";
}
.uk-icon-fire:before {
 content:"\f06d";
}
.uk-icon-eye:before {
 content:"\f06e";
}
.uk-icon-eye-slash:before {
 content:"\f070";
}
.uk-icon-warning:before,
.uk-icon-exclamation-triangle:before {
 content:"\f071";
}
.uk-icon-plane:before {
 content:"\f072";
}
.uk-icon-calendar:before {
 content:"\f073";
}
.uk-icon-random:before {
 content:"\f074";
}
.uk-icon-comment:before {
 content:"\f075";
}
.uk-icon-magnet:before {
 content:"\f076";
}
.uk-icon-chevron-up:before {
 content:"\f077";
}
.uk-icon-chevron-down:before {
 content:"\f078";
}
.uk-icon-retweet:before {
 content:"\f079";
}
.uk-icon-shopping-cart:before {
 content:"\f07a";
}
.uk-icon-folder:before {
 content:"\f07b";
}
.uk-icon-folder-open:before {
 content:"\f07c";
}
.uk-icon-arrows-v:before {
 content:"\f07d";
}
.uk-icon-arrows-h:before {
 content:"\f07e";
}
.uk-icon-bar-chart-o:before {
 content:"\f080";
}
.uk-icon-twitter-square:before {
 content:"\f081";
}
.uk-icon-facebook-square:before {
 content:"\f082";
}
.uk-icon-camera-retro:before {
 content:"\f083";
}
.uk-icon-key:before {
 content:"\f084";
}
.uk-icon-gears:before,
.uk-icon-cogs:before {
 content:"\f085";
}
.uk-icon-comments:before {
 content:"\f086";
}
.uk-icon-thumbs-o-up:before {
 content:"\f087";
}
.uk-icon-thumbs-o-down:before {
 content:"\f088";
}
.uk-icon-star-half:before {
 content:"\f089";
}
.uk-icon-heart-o:before {
 content:"\f08a";
}
.uk-icon-sign-out:before {
 content:"\f08b";
}
.uk-icon-linkedin-square:before {
 content:"\f08c";
}
.uk-icon-thumb-tack:before {
 content:"\f08d";
}
.uk-icon-external-link:before {
 content:"\f08e";
}
.uk-icon-sign-in:before {
 content:"\f090";
}
.uk-icon-trophy:before {
 content:"\f091";
}
.uk-icon-github-square:before {
 content:"\f092";
}
.uk-icon-upload:before {
 content:"\f093";
}
.uk-icon-lemon-o:before {
 content:"\f094";
}
.uk-icon-phone:before {
 content:"\f095";
}
.uk-icon-square-o:before {
 content:"\f096";
}
.uk-icon-bookmark-o:before {
 content:"\f097";
}
.uk-icon-phone-square:before {
 content:"\f098";
}
.uk-icon-twitter:before {
 content:"\f099";
}
.uk-icon-facebook:before {
 content:"\f09a";
}
.uk-icon-github:before {
 content:"\f09b";
}
.uk-icon-unlock:before {
 content:"\f09c";
}
.uk-icon-credit-card:before {
 content:"\f09d";
}
.uk-icon-rss:before {
 content:"\f09e";
}
.uk-icon-hdd-o:before {
 content:"\f0a0";
}
.uk-icon-bullhorn:before {
 content:"\f0a1";
}
.uk-icon-bell:before {
 content:"\f0f3";
}
.uk-icon-certificate:before {
 content:"\f0a3";
}
.uk-icon-hand-o-right:before {
 content:"\f0a4";
}
.uk-icon-hand-o-left:before {
 content:"\f0a5";
}
.uk-icon-hand-o-up:before {
 content:"\f0a6";
}
.uk-icon-hand-o-down:before {
 content:"\f0a7";
}
.uk-icon-arrow-circle-left:before {
 content:"\f0a8";
}
.uk-icon-arrow-circle-right:before {
 content:"\f0a9";
}
.uk-icon-arrow-circle-up:before {
 content:"\f0aa";
}
.uk-icon-arrow-circle-down:before {
 content:"\f0ab";
}
.uk-icon-globe:before {
 content:"\f0ac";
}
.uk-icon-wrench:before {
 content:"\f0ad";
}
.uk-icon-tasks:before {
 content:"\f0ae";
}
.uk-icon-filter:before {
 content:"\f0b0";
}
.uk-icon-briefcase:before {
 content:"\f0b1";
}
.uk-icon-arrows-alt:before {
 content:"\f0b2";
}
.uk-icon-group:before,
.uk-icon-users:before {
 content:"\f0c0";
}
.uk-icon-chain:before,
.uk-icon-link:before {
 content:"\f0c1";
}
.uk-icon-cloud:before {
 content:"\f0c2";
}
.uk-icon-flask:before {
 content:"\f0c3";
}
.uk-icon-cut:before,
.uk-icon-scissors:before {
 content:"\f0c4";
}
.uk-icon-copy:before,
.uk-icon-files-o:before {
 content:"\f0c5";
}
.uk-icon-paperclip:before {
 content:"\f0c6";
}
.uk-icon-save:before,
.uk-icon-floppy-o:before {
 content:"\f0c7";
}
.uk-icon-square:before {
 content:"\f0c8";
}
.uk-icon-bars:before {
 content:"\f0c9";
}
.uk-icon-list-ul:before {
 content:"\f0ca";
}
.uk-icon-list-ol:before {
 content:"\f0cb";
}
.uk-icon-strikethrough:before {
 content:"\f0cc";
}
.uk-icon-underline:before {
 content:"\f0cd";
}
.uk-icon-table:before {
 content:"\f0ce";
}
.uk-icon-magic:before {
 content:"\f0d0";
}
.uk-icon-truck:before {
 content:"\f0d1";
}
.uk-icon-pinterest:before {
 content:"\f0d2";
}
.uk-icon-pinterest-square:before {
 content:"\f0d3";
}
.uk-icon-google-plus-square:before {
 content:"\f0d4";
}
.uk-icon-google-plus:before {
 content:"\f0d5";
}
.uk-icon-money:before {
 content:"\f0d6";
}
.uk-icon-caret-down:before {
 content:"\f0d7";
}
.uk-icon-caret-up:before {
 content:"\f0d8";
}
.uk-icon-caret-left:before {
 content:"\f0d9";
}
.uk-icon-caret-right:before {
 content:"\f0da";
}
.uk-icon-columns:before {
 content:"\f0db";
}
.uk-icon-unsorted:before,
.uk-icon-sort:before {
 content:"\f0dc";
}
.uk-icon-sort-down:before,
.uk-icon-sort-asc:before {
 content:"\f0dd";
}
.uk-icon-sort-up:before,
.uk-icon-sort-desc:before {
 content:"\f0de";
}
.uk-icon-envelope:before {
 content:"\f0e0";
}
.uk-icon-linkedin:before {
 content:"\f0e1";
}
.uk-icon-rotate-left:before,
.uk-icon-undo:before {
 content:"\f0e2";
}
.uk-icon-legal:before,
.uk-icon-gavel:before {
 content:"\f0e3";
}
.uk-icon-dashboard:before,
.uk-icon-tachometer:before {
 content:"\f0e4";
}
.uk-icon-comment-o:before {
 content:"\f0e5";
}
.uk-icon-comments-o:before {
 content:"\f0e6";
}
.uk-icon-flash:before,
.uk-icon-bolt:before {
 content:"\f0e7";
}
.uk-icon-sitemap:before {
 content:"\f0e8";
}
.uk-icon-umbrella:before {
 content:"\f0e9";
}
.uk-icon-paste:before,
.uk-icon-clipboard:before {
 content:"\f0ea";
}
.uk-icon-lightbulb-o:before {
 content:"\f0eb";
}
.uk-icon-exchange:before {
 content:"\f0ec";
}
.uk-icon-cloud-download:before {
 content:"\f0ed";
}
.uk-icon-cloud-upload:before {
 content:"\f0ee";
}
.uk-icon-user-md:before {
 content:"\f0f0";
}
.uk-icon-stethoscope:before {
 content:"\f0f1";
}
.uk-icon-suitcase:before {
 content:"\f0f2";
}
.uk-icon-bell-o:before {
 content:"\f0a2";
}
.uk-icon-coffee:before {
 content:"\f0f4";
}
.uk-icon-cutlery:before {
 content:"\f0f5";
}
.uk-icon-file-text-o:before {
 content:"\f0f6";
}
.uk-icon-building-o:before {
 content:"\f0f7";
}
.uk-icon-hospital-o:before {
 content:"\f0f8";
}
.uk-icon-ambulance:before {
 content:"\f0f9";
}
.uk-icon-medkit:before {
 content:"\f0fa";
}
.uk-icon-fighter-jet:before {
 content:"\f0fb";
}
.uk-icon-beer:before {
 content:"\f0fc";
}
.uk-icon-h-square:before {
 content:"\f0fd";
}
.uk-icon-plus-square:before {
 content:"\f0fe";
}
.uk-icon-angle-double-left:before {
 content:"\f100";
}
.uk-icon-angle-double-right:before {
 content:"\f101";
}
.uk-icon-angle-double-up:before {
 content:"\f102";
}
.uk-icon-angle-double-down:before {
 content:"\f103";
}
.uk-icon-angle-left:before {
 content:"\f104";
}
.uk-icon-angle-right:before {
 content:"\f105";
}
.uk-icon-angle-up:before {
 content:"\f106";
}
.uk-icon-angle-down:before {
 content:"\f107";
}
.uk-icon-desktop:before {
 content:"\f108";
}
.uk-icon-laptop:before {
 content:"\f109";
}
.uk-icon-tablet:before {
 content:"\f10a";
}
.uk-icon-mobile-phone:before,
.uk-icon-mobile:before {
 content:"\f10b";
}
.uk-icon-circle-o:before {
 content:"\f10c";
}
.uk-icon-quote-left:before {
 content:"\f10d";
}
.uk-icon-quote-right:before {
 content:"\f10e";
}
.uk-icon-spinner:before {
 content:"\f110";
}
.uk-icon-circle:before {
 content:"\f111";
}
.uk-icon-mail-reply:before,
.uk-icon-reply:before {
 content:"\f112";
}
.uk-icon-github-alt:before {
 content:"\f113";
}
.uk-icon-folder-o:before {
 content:"\f114";
}
.uk-icon-folder-open-o:before {
 content:"\f115";
}
.uk-icon-smile-o:before {
 content:"\f118";
}
.uk-icon-frown-o:before {
 content:"\f119";
}
.uk-icon-meh-o:before {
 content:"\f11a";
}
.uk-icon-gamepad:before {
 content:"\f11b";
}
.uk-icon-keyboard-o:before {
 content:"\f11c";
}
.uk-icon-flag-o:before {
 content:"\f11d";
}
.uk-icon-flag-checkered:before {
 content:"\f11e";
}
.uk-icon-terminal:before {
 content:"\f120";
}
.uk-icon-code:before {
 content:"\f121";
}
.uk-icon-reply-all:before {
 content:"\f122";
}
.uk-icon-mail-reply-all:before {
 content:"\f122";
}
.uk-icon-star-half-empty:before,
.uk-icon-star-half-full:before,
.uk-icon-star-half-o:before {
 content:"\f123";
}
.uk-icon-location-arrow:before {
 content:"\f124";
}
.uk-icon-crop:before {
 content:"\f125";
}
.uk-icon-code-fork:before {
 content:"\f126";
}
.uk-icon-unlink:before,
.uk-icon-chain-broken:before {
 content:"\f127";
}
.uk-icon-question:before {
 content:"\f128";
}
.uk-icon-info:before {
 content:"\f129";
}
.uk-icon-exclamation:before {
 content:"\f12a";
}
.uk-icon-superscript:before {
 content:"\f12b";
}
.uk-icon-subscript:before {
 content:"\f12c";
}
.uk-icon-eraser:before {
 content:"\f12d";
}
.uk-icon-puzzle-piece:before {
 content:"\f12e";
}
.uk-icon-microphone:before {
 content:"\f130";
}
.uk-icon-microphone-slash:before {
 content:"\f131";
}
.uk-icon-shield:before {
 content:"\f132";
}
.uk-icon-calendar-o:before {
 content:"\f133";
}
.uk-icon-fire-extinguisher:before {
 content:"\f134";
}
.uk-icon-rocket:before {
 content:"\f135";
}
.uk-icon-maxcdn:before {
 content:"\f136";
}
.uk-icon-chevron-circle-left:before {
 content:"\f137";
}
.uk-icon-chevron-circle-right:before {
 content:"\f138";
}
.uk-icon-chevron-circle-up:before {
 content:"\f139";
}
.uk-icon-chevron-circle-down:before {
 content:"\f13a";
}
.uk-icon-html5:before {
 content:"\f13b";
}
.uk-icon-css3:before {
 content:"\f13c";
}
.uk-icon-anchor:before {
 content:"\f13d";
}
.uk-icon-unlock-alt:before {
 content:"\f13e";
}
.uk-icon-bullseye:before {
 content:"\f140";
}
.uk-icon-ellipsis-h:before {
 content:"\f141";
}
.uk-icon-ellipsis-v:before {
 content:"\f142";
}
.uk-icon-rss-square:before {
 content:"\f143";
}
.uk-icon-play-circle:before {
 content:"\f144";
}
.uk-icon-ticket:before {
 content:"\f145";
}
.uk-icon-minus-square:before {
 content:"\f146";
}
.uk-icon-minus-square-o:before {
 content:"\f147";
}
.uk-icon-level-up:before {
 content:"\f148";
}
.uk-icon-level-down:before {
 content:"\f149";
}
.uk-icon-check-square:before {
 content:"\f14a";
}
.uk-icon-pencil-square:before {
 content:"\f14b";
}
.uk-icon-external-link-square:before {
 content:"\f14c";
}
.uk-icon-share-square:before {
 content:"\f14d";
}
.uk-icon-compass:before {
 content:"\f14e";
}
.uk-icon-toggle-down:before,
.uk-icon-caret-square-o-down:before {
 content:"\f150";
}
.uk-icon-toggle-up:before,
.uk-icon-caret-square-o-up:before {
 content:"\f151";
}
.uk-icon-toggle-right:before,
.uk-icon-caret-square-o-right:before {
 content:"\f152";
}
.uk-icon-euro:before,
.uk-icon-eur:before {
 content:"\f153";
}
.uk-icon-gbp:before {
 content:"\f154";
}
.uk-icon-dollar:before,
.uk-icon-usd:before {
 content:"\f155";
}
.uk-icon-rupee:before,
.uk-icon-inr:before {
 content:"\f156";
}
.uk-icon-cny:before,
.uk-icon-rmb:before,
.uk-icon-yen:before,
.uk-icon-jpy:before {
 content:"\f157";
}
.uk-icon-ruble:before,
.uk-icon-rouble:before,
.uk-icon-rub:before {
 content:"\f158";
}
.uk-icon-won:before,
.uk-icon-krw:before {
 content:"\f159";
}
.uk-icon-bitcoin:before,
.uk-icon-btc:before {
 content:"\f15a";
}
.uk-icon-file:before {
 content:"\f15b";
}
.uk-icon-file-text:before {
 content:"\f15c";
}
.uk-icon-sort-alpha-asc:before {
 content:"\f15d";
}
.uk-icon-sort-alpha-desc:before {
 content:"\f15e";
}
.uk-icon-sort-amount-asc:before {
 content:"\f160";
}
.uk-icon-sort-amount-desc:before {
 content:"\f161";
}
.uk-icon-sort-numeric-asc:before {
 content:"\f162";
}
.uk-icon-sort-numeric-desc:before {
 content:"\f163";
}
.uk-icon-thumbs-up:before {
 content:"\f164";
}
.uk-icon-thumbs-down:before {
 content:"\f165";
}
.uk-icon-youtube-square:before {
 content:"\f166";
}
.uk-icon-youtube:before {
 content:"\f167";
}
.uk-icon-xing:before {
 content:"\f168";
}
.uk-icon-xing-square:before {
 content:"\f169";
}
.uk-icon-youtube-play:before {
 content:"\f16a";
}
.uk-icon-dropbox:before {
 content:"\f16b";
}
.uk-icon-stack-overflow:before {
 content:"\f16c";
}
.uk-icon-instagram:before {
 content:"\f16d";
}
.uk-icon-flickr:before {
 content:"\f16e";
}
.uk-icon-adn:before {
 content:"\f170";
}
.uk-icon-bitbucket:before {
 content:"\f171";
}
.uk-icon-bitbucket-square:before {
 content:"\f172";
}
.uk-icon-tumblr:before {
 content:"\f173";
}
.uk-icon-tumblr-square:before {
 content:"\f174";
}
.uk-icon-long-arrow-down:before {
 content:"\f175";
}
.uk-icon-long-arrow-up:before {
 content:"\f176";
}
.uk-icon-long-arrow-left:before {
 content:"\f177";
}
.uk-icon-long-arrow-right:before {
 content:"\f178";
}
.uk-icon-apple:before {
 content:"\f179";
}
.uk-icon-windows:before {
 content:"\f17a";
}
.uk-icon-android:before {
 content:"\f17b";
}
.uk-icon-linux:before {
 content:"\f17c";
}
.uk-icon-dribbble:before {
 content:"\f17d";
}
.uk-icon-skype:before {
 content:"\f17e";
}
.uk-icon-foursquare:before {
 content:"\f180";
}
.uk-icon-trello:before {
 content:"\f181";
}
.uk-icon-female:before {
 content:"\f182";
}
.uk-icon-male:before {
 content:"\f183";
}
.uk-icon-gittip:before {
 content:"\f184";
}
.uk-icon-sun-o:before {
 content:"\f185";
}
.uk-icon-moon-o:before {
 content:"\f186";
}
.uk-icon-archive:before {
 content:"\f187";
}
.uk-icon-bug:before {
 content:"\f188";
}
.uk-icon-vk:before {
 content:"\f189";
}
.uk-icon-weibo:before {
 content:"\f18a";
}
.uk-icon-renren:before {
 content:"\f18b";
}
.uk-icon-pagelines:before {
 content:"\f18c";
}
.uk-icon-stack-exchange:before {
 content:"\f18d";
}
.uk-icon-arrow-circle-o-right:before {
 content:"\f18e";
}
.uk-icon-arrow-circle-o-left:before {
 content:"\f190";
}
.uk-icon-toggle-left:before,
.uk-icon-caret-square-o-left:before {
 content:"\f191";
}
.uk-icon-dot-circle-o:before {
 content:"\f192";
}
.uk-icon-wheelchair:before {
 content:"\f193";
}
.uk-icon-vimeo-square:before {
 content:"\f194";
}
.uk-icon-turkish-lira:before,
.uk-icon-try:before {
 content:"\f195";
}
.uk-icon-plus-square-o:before {
 content:"\f196";
}
.uk-close {
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 display:inline-block;
 width:20px;
 line-height:20px;
 text-align:center;
 color:inherit;
 opacity:.3;
 padding:0;
 border:0;
 -webkit-appearance:none;
 background:0 0;
}
.uk-close:after {
 display:block;
 content:"\f00d";
 font-family:FontAwesome;
}
.uk-close:hover,
.uk-close:focus {
 opacity:.5;
 outline:0;
 color:inherit;
 text-decoration:none;
 cursor:pointer;
}
.uk-close-alt {
 padding:2px;
 border-radius:50%;
 background:#eee;
 opacity:1;
}
.uk-close-alt:hover,
.uk-close-alt:focus {
 opacity:1;
}
.uk-close-alt:after {
 opacity:.5;
}
.uk-close-alt:hover:after,
.uk-close-alt:focus:after {
 opacity:.8;
}
.uk-badge {
 display:inline-block;
 padding:0 5px;
 background:#00a8e6;
 font-size:10px;
 font-weight:700;
 line-height:14px;
 color:#fff;
 text-align:center;
 vertical-align:middle;
 text-transform:none;
}
.uk-badge-notification {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 min-width:18px;
 border-radius:500px;
 font-size:12px;
 line-height:18px;
}
.uk-badge-success {
 background-color:#8cc14c;
}
.uk-badge-warning {
 background-color:#faa732;
}
.uk-badge-danger {
 background-color:#da314b;
}
.uk-alert {
 margin-bottom:15px;
 padding:10px;
 background:#ebf7fd;
 color:#2d7091;
}
*+.uk-alert {
 margin-top:15px;
}
.uk-alert>:last-child {
 margin-bottom:0;
}
.uk-alert h1,
.uk-alert h2,
.uk-alert h3,
.uk-alert h4,
.uk-alert h5,
.uk-alert h6 {
 color:inherit;
}
.uk-alert>.uk-close:first-child {
 float:right;
}
.uk-alert>.uk-close:first-child+* {
 margin-top:0;
}
.uk-alert-success {
 background:#f2fae3;
 color:#659f13;
}
.uk-alert-warning {
 background:#fffceb;
 color:#e28327;
}
.uk-alert-danger {
 background:#fff1f0;
 color:#d85030;
}
.uk-alert-large {
 padding:20px;
}
.uk-alert-large>.uk-close:first-child {
 margin:-10px -10px 0 0;
}
.uk-thumbnail {
 display:inline-block;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 max-width:100%;
 margin:0;
 padding:4px;
 border:1px solid #ddd;
 background:#fff;
}
a.uk-thumbnail:hover,
a.uk-thumbnail:focus {
 border-color:#aaa;
 background-color:#fff;
 text-decoration:none;
 outline:0;
}
.uk-thumbnail-caption {
 padding-top:4px;
 text-align:center;
 color:#444;
}
.uk-thumbnail-mini {
 width:150px;
}
.uk-thumbnail-small {
 width:200px;
}
.uk-thumbnail-medium {
 width:300px;
}
.uk-thumbnail-large {
 width:400px;
}
.uk-thumbnail-expand,
.uk-thumbnail-expand>img {
 width:100%;
}
.uk-overlay {
 display:inline-block;
 position:relative;
 max-width:100%;
 vertical-align:middle;
}
.uk-overlay>img:first-child {
 display:block;
}
.uk-overlay-area {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0;
 background:rgba(0,0,0,0.3);
 opacity:0;
 -webkit-transition:opacity .15s linear;
 transition:opacity .15s linear;
 -webkit-transform:translate3d(0,0,0);
}
.uk-overlay:hover .uk-overlay-area,
.uk-overlay-toggle:hover .uk-overlay-area {
 opacity:1;
}
.uk-overlay-area:empty:before {
 content:"\f002";
 position:absolute;
 top:50%;
 left:50%;
 width:50px;
 height:50px;
 margin-top:-25px;
 margin-left:-25px;
 font-size:50px;
 line-height:1;
 font-family:FontAwesome;
 text-align:center;
 color:#fff;
}
.uk-overlay-area:not(:empty) {
 font-size:0;
}
.uk-overlay-area:not(:empty):before {
 content:'';
 display:inline-block;
 height:100%;
 vertical-align:middle;
}
.uk-overlay-area-content {
 display:inline-block;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 width:100%;
 vertical-align:middle;
 font-size:1rem;
 text-align:center;
 padding:0 15px;
 color:#fff;
}
.uk-overlay-area-content>:last-child {
 margin-bottom:0;
}
.uk-overlay-area-content a:not([class]),
.uk-overlay-area-content a:not([class]):hover {
 color:inherit;
}
.uk-overlay-caption {
 position:absolute;
 bottom:0;
 left:0;
 right:0;
 padding:15px;
 background:rgba(0,0,0,0.5);
 color:#fff;
 opacity:0;
 -webkit-transition:opacity .15s linear;
 transition:opacity .15s linear;
 -webkit-transform:translate3d(0,0,0);
}
.uk-overlay:hover .uk-overlay-caption,
.uk-overlay-toggle:hover .uk-overlay-caption {
 opacity:1;
}
.uk-progress {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 height:20px;
 margin-bottom:15px;
 background:#eee;
 overflow:hidden;
 line-height:20px;
}
*+.uk-progress {
 margin-top:15px;
}
.uk-progress-bar {
 width:0;
 height:100%;
 background:#00a8e6;
 float:left;
 -webkit-transition:width .6s ease;
 transition:width .6s ease;
 font-size:12px;
 color:#fff;
 text-align:center;
}
.uk-progress-mini {
 height:6px;
}
.uk-progress-small {
 height:12px;
}
.uk-progress-success .uk-progress-bar {
 background-color:#8cc14c;
}
.uk-progress-warning .uk-progress-bar {
 background-color:#faa732;
}
.uk-progress-danger .uk-progress-bar {
 background-color:#da314b;
}
.uk-progress-striped .uk-progress-bar {
 background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
 background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
 background-size:30px 30px;
}
.uk-progress-striped.uk-active .uk-progress-bar {
 -webkit-animation:uk-progress-bar-stripes 2s linear infinite;
 animation:uk-progress-bar-stripes 2s linear infinite;
}
@-webkit-keyframes uk-progress-bar-stripes {
 0% {
  background-position:0 0;
 }
 100% {
  background-position:30px 0;
 }
}
@keyframes uk-progress-bar-stripes {
 0% {
  background-position:0 0;
 }
 100% {
  background-position:30px 0;
 }
}
[class*=uk-animation-] {
 -webkit-animation-duration:.5s;
 animation-duration:.5s;
 -webkit-animation-timing-function:ease-out;
 animation-timing-function:ease-out;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both;
}
[data-uk-scrollspy*=uk-animation-] {
 opacity:0;
}
.uk-animation-fade {
 -webkit-animation-name:uk-fade;
 animation-name:uk-fade;
 -webkit-animation-duration:.8s;
 animation-duration:.8s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
}
.uk-animation-scale-up {
 -webkit-animation-name:uk-scale-up;
 animation-name:uk-scale-up;
}
.uk-animation-scale-down {
 -webkit-animation-name:uk-scale-down;
 animation-name:uk-scale-down;
}
.uk-animation-slide-top {
 -webkit-animation-name:uk-slide-top;
 animation-name:uk-slide-top;
}
.uk-animation-slide-bottom {
 -webkit-animation-name:uk-slide-bottom;
 animation-name:uk-slide-bottom;
}
.uk-animation-slide-left {
 -webkit-animation-name:uk-slide-left;
 animation-name:uk-slide-left;
}
.uk-animation-slide-right {
 -webkit-animation-name:uk-slide-right;
 animation-name:uk-slide-right;
}
.uk-animation-shake {
 -webkit-animation-name:uk-shake;
 animation-name:uk-shake;
}
.uk-animation-reverse {
 -webkit-animation-direction:reverse;
 animation-direction:reverse;
}
@-webkit-keyframes uk-fade {
 0% {
  opacity:0;
 }
 100% {
  opacity:1;
 }
}
@keyframes uk-fade {
 0% {
  opacity:0;
 }
 100% {
  opacity:1;
 }
}
@-webkit-keyframes uk-scale-up {
 0% {
  opacity:0;
  -webkit-transform:scale(0.2);
 }
 100% {
  opacity:1;
  -webkit-transform:scale(1);
 }
}
@keyframes uk-scale-up {
 0% {
  opacity:0;
  transform:scale(0.2);
 }
 100% {
  opacity:1;
  transform:scale(1);
 }
}
@-webkit-keyframes uk-scale-down {
 0% {
  opacity:0;
  -webkit-transform:scale(1.8);
 }
 100% {
  opacity:1;
  -webkit-transform:scale(1);
 }
}
@keyframes uk-scale-down {
 0% {
  opacity:0;
  transform:scale(1.8);
 }
 100% {
  opacity:1;
  transform:scale(1);
 }
}
@-webkit-keyframes uk-slide-top {
 0% {
  opacity:0;
  -webkit-transform:translateY(-100%);
 }
 100% {
  opacity:1;
  -webkit-transform:translateY(0);
 }
}
@keyframes uk-slide-top {
 0% {
  opacity:0;
  transform:translateY(-100%);
 }
 100% {
  opacity:1;
  transform:translateY(0);
 }
}
@-webkit-keyframes uk-slide-bottom {
 0% {
  opacity:0;
  -webkit-transform:translateY(100%);
 }
 100% {
  opacity:1;
  -webkit-transform:translateY(0);
 }
}
@keyframes uk-slide-bottom {
 0% {
  opacity:0;
  transform:translateY(100%);
 }
 100% {
  opacity:1;
  transform:translateY(0);
 }
}
@-webkit-keyframes uk-slide-left {
 0% {
  opacity:0;
  -webkit-transform:translateX(-100%);
 }
 100% {
  opacity:1;
  -webkit-transform:translateX(0);
 }
}
@keyframes uk-slide-left {
 0% {
  opacity:0;
  transform:translateX(-100%);
 }
 100% {
  opacity:1;
  transform:translateX(0);
 }
}
@-webkit-keyframes uk-slide-right {
 0% {
  opacity:0;
  -webkit-transform:translateX(100%);
 }
 100% {
  opacity:1;
  -webkit-transform:translateX(0);
 }
}
@keyframes uk-slide-right {
 0% {
  opacity:0;
  transform:translateX(100%);
 }
 100% {
  opacity:1;
  transform:translateX(0);
 }
}
@-webkit-keyframes uk-shake {
 0%,
 100% {
  -webkit-transform:translateX(0);
 }
 10% {
  -webkit-transform:translateX(-9px);
 }
 20% {
  -webkit-transform:translateX(8px);
 }
 30% {
  -webkit-transform:translateX(-7px);
 }
 40% {
  -webkit-transform:translateX(6px);
 }
 50% {
  -webkit-transform:translateX(-5px);
 }
 60% {
  -webkit-transform:translateX(4px);
 }
 70% {
  -webkit-transform:translateX(-3px);
 }
 80% {
  -webkit-transform:translateX(2px);
 }
 90% {
  -webkit-transform:translateX(-1px);
 }
}
@keyframes uk-shake {
 0%,
 100% {
  transform:translateX(0);
 }
 10% {
  transform:translateX(-9px);
 }
 20% {
  transform:translateX(8px);
 }
 30% {
  transform:translateX(-7px);
 }
 40% {
  transform:translateX(6px);
 }
 50% {
  transform:translateX(-5px);
 }
 60% {
  transform:translateX(4px);
 }
 70% {
  transform:translateX(-3px);
 }
 80% {
  transform:translateX(2px);
 }
 90% {
  transform:translateX(-1px);
 }
}
@-webkit-keyframes uk-slide-top-fixed {
 0% {
  opacity:0;
  -webkit-transform:translateY(-10px);
 }
 100% {
  opacity:1;
  -webkit-transform:translateY(0);
 }
}
@keyframes uk-slide-top-fixed {
 0% {
  opacity:0;
  transform:translateY(-10px);
 }
 100% {
  opacity:1;
  transform:translateY(0);
 }
}
@-webkit-keyframes uk-slide-bottom-fixed {
 0% {
  opacity:0;
  -webkit-transform:translateY(10px);
 }
 100% {
  opacity:1;
  -webkit-transform:translateY(0);
 }
}
@keyframes uk-slide-bottom-fixed {
 0% {
  opacity:0;
  transform:translateY(10px);
 }
 100% {
  opacity:1;
  transform:translateY(0);
 }
}
@-webkit-keyframes uk-spin {
 0% {
  -webkit-transform:rotate(0deg);
 }
 100% {
  -webkit-transform:rotate(359deg);
 }
}
@keyframes uk-spin {
 0% {
  transform:rotate(0deg);
 }
 100% {
  transform:rotate(359deg);
 }
}
.uk-dropdown {
 display:none;
 position:absolute;
 top:100%;
 left:0;
 z-index:1020;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 width:200px;
 margin-top:5px;
 padding:15px;
 background:#f5f5f5;
 color:#444;
 font-size:1rem;
 vertical-align:top;
}
.uk-open>.uk-dropdown {
 display:block;
 -webkit-animation:uk-fade .2s ease-in-out;
 animation:uk-fade .2s ease-in-out;
 -webkit-transform-origin:0 0;
 transform-origin:0 0;
}
.uk-dropdown-flip {
 left:auto;
 right:0;
}
.uk-dropdown-up {
 top:auto;
 bottom:100%;
 margin-top:auto;
 margin-bottom:5px;
}
.uk-dropdown .uk-nav {
 margin:0 -15px;
}
.uk-dropdown>.uk-grid+.uk-grid {
 margin-top:15px;
}
.uk-dropdown>.uk-grid>[class*=uk-width-]>.uk-panel+.uk-panel {
 margin-top:15px;
}
@media (min-width:768px) {
 .uk-dropdown:not(.uk-dropdown-stack)>.uk-grid {
  margin-left:-15px;
  margin-right:-15px;
 }
 .uk-dropdown:not(.uk-dropdown-stack)>.uk-grid>[class*=uk-width-] {
  padding-left:15px;
  padding-right:15px;
 }
 .uk-dropdown:not(.uk-dropdown-stack)>.uk-grid>[class*=uk-width-]:nth-child(n+2) {
  border-left:1px solid #ddd;
 }
 .uk-dropdown-width-2:not(.uk-dropdown-stack) {
  width:400px;
 }
 .uk-dropdown-width-3:not(.uk-dropdown-stack) {
  width:600px;
 }
 .uk-dropdown-width-4:not(.uk-dropdown-stack) {
  width:800px;
 }
 .uk-dropdown-width-5:not(.uk-dropdown-stack) {
  width:1000px;
 }
}
@media (max-width:767px) {
 .uk-dropdown>.uk-grid>[class*=uk-width-] {
  width:100%;
 }
 .uk-dropdown>.uk-grid>[class*=uk-width-]:nth-child(n+2) {
  margin-top:15px;
 }
}
.uk-dropdown-stack>.uk-grid>[class*=uk-width-] {
 width:100%;
}
.uk-dropdown-stack>.uk-grid>[class*=uk-width-]:nth-child(n+2) {
 margin-top:15px;
}
.uk-dropdown-small {
 min-width:150px;
 width:auto;
 padding:5px;
 white-space:nowrap;
}
.uk-dropdown-small .uk-nav {
 margin:0 -5px;
}
.uk-dropdown-navbar {
 margin-top:0;
 background:#f5f5f5;
 color:#444;
}
.uk-open>.uk-dropdown-navbar {
 -webkit-animation:uk-slide-top-fixed .2s ease-in-out;
 animation:uk-slide-top-fixed .2s ease-in-out;
}
.uk-modal {
 display:none;
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1010;
 overflow-y:auto;
 -webkit-overflow-scrolling:touch;
 background:rgba(0,0,0,0.6);
 opacity:0;
 -webkit-transition:opacity .15s linear;
 transition:opacity .15s linear;
 -webkit-transform:translateZ(0);
}
.uk-modal.uk-open {
 opacity:1;
}
.uk-modal-page,
.uk-modal-page body {
 overflow:hidden;
}
.uk-modal-dialog {
 position:relative;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 margin:50px auto;
 padding:20px;
 width:600px;
 max-width:100%;
 max-width:calc(80%);
 background:#fff;
 opacity:0;
 -webkit-transform:translateY(-100px);
 transform:translateY(-100px);
 -webkit-transition:opacity .3s linear,-webkit-transform .3s ease-out;
 transition:opacity .3s linear,transform .3s ease-out;
}
@media (max-width:767px) {
 .uk-modal-dialog {
  width:auto;
  margin:10px;
 }
}
.uk-open .uk-modal-dialog {
 opacity:1;
 -webkit-transform:translateY(0);
 transform:translateY(0);
}
.uk-modal-dialog>:last-child {
 margin-bottom:0;
}
.uk-modal-dialog>.uk-close:first-child {
 margin:-10px -10px 0 0;
 float:right;
}
.uk-modal-dialog>.uk-close:first-child+* {
 margin-top:0;
}
.uk-modal-dialog-frameless {
 padding:0;
}
.uk-modal-dialog-frameless>.uk-close:first-child {
 position:absolute;
 top:-12px;
 right:-12px;
 margin:0;
 float:none;
}
@media (max-width:767px) {
 .uk-modal-dialog-frameless>.uk-close:first-child {
  top:-7px;
  right:-7px;
 }
}
@media (min-width:768px) {
 .uk-modal-dialog-large {
  width:930px;
 }
}
@media (min-width:1220px) {
 .uk-modal-dialog-large {
  width:1130px;
 }
}
.uk-offcanvas {
 display:none;
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1000;
 background:rgba(0,0,0,0.1);
}
.uk-offcanvas.uk-active {
 display:block;
}
.uk-offcanvas-page {
 position:fixed;
 -webkit-transition:margin-left .3s ease-in-out 50ms;
 transition:margin-left .3s ease-in-out 50ms;
}
.uk-offcanvas-bar {
 position:fixed;
 top:0;
 bottom:0;
 left:0;
 -webkit-transform:translateX(-100%);
 transform:translateX(-100%);
 z-index:1001;
 width:270px;
 max-width:100%;
 background:#333;
 overflow-y:auto;
 -webkit-overflow-scrolling:touch;
 -webkit-transition:-webkit-transform .3s ease-in-out;
 transition:transform .3s ease-in-out;
}
.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show {
 -webkit-transform:translateX(0%);
 transform:translateX(0%);
}
.uk-offcanvas-bar-flip {
 left:auto;
 right:0;
 -webkit-transform:translateX(100%);
 transform:translateX(100%);
}
.uk-offcanvas .uk-panel {
 margin:20px 15px;
 color:#777;
}
.uk-offcanvas .uk-panel-title {
 color:#ccc;
}
.uk-offcanvas .uk-panel a:not([class]) {
 color:#ccc;
}
.uk-offcanvas .uk-panel a:not([class]):hover {
 color:#fff;
}
.uk-switcher {
 margin:0;
 padding:0;
 list-style:none;
}
.uk-switcher>:not(.uk-active) {
 display:none;
}
.uk-tooltip {
 display:none;
 position:absolute;
 z-index:1030;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 max-width:200px;
 padding:5px 8px;
 background:#333;
 color:rgba(255,255,255,0.7);
 font-size:12px;
 line-height:18px;
 text-align:center;
}
.uk-tooltip:after {
 content:"";
 display:block;
 position:absolute;
 width:0;
 height:0;
 border:5px dashed #333;
}
.uk-tooltip-top:after,
.uk-tooltip-top-left:after,
.uk-tooltip-top-right:after {
 bottom:-5px;
 border-top-style:solid;
 border-bottom:none;
 border-left-color:transparent;
 border-right-color:transparent;
 border-top-color:#333;
}
.uk-tooltip-bottom:after,
.uk-tooltip-bottom-left:after,
.uk-tooltip-bottom-right:after {
 top:-5px;
 border-bottom-style:solid;
 border-top:none;
 border-left-color:transparent;
 border-right-color:transparent;
 border-bottom-color:#333;
}
.uk-tooltip-top:after,
.uk-tooltip-bottom:after {
 left:50%;
 margin-left:-5px;
}
.uk-tooltip-top-left:after,
.uk-tooltip-bottom-left:after {
 left:10px;
}
.uk-tooltip-top-right:after,
.uk-tooltip-bottom-right:after {
 right:10px;
}
.uk-tooltip-left:after {
 right:-5px;
 top:50%;
 margin-top:-5px;
 border-left-style:solid;
 border-right:none;
 border-top-color:transparent;
 border-bottom-color:transparent;
 border-left-color:#333;
}
.uk-tooltip-right:after {
 left:-5px;
 top:50%;
 margin-top:-5px;
 border-right-style:solid;
 border-left:none;
 border-top-color:transparent;
 border-bottom-color:transparent;
 border-right-color:#333;
}
.uk-text-small {
 font-size:11px;
 line-height:16px;
}
.uk-text-large {
 font-size:18px;
 line-height:24px;
}
.uk-text-bold {
 font-weight:700;
}
.uk-text-muted {
 color:#999 !important;
}
.uk-text-primary {
 color:#2d7091 !important;
}
.uk-text-success {
 color:#659f13 !important;
}
.uk-text-warning {
 color:#e28327 !important;
}
.uk-text-danger {
 color:#d85030 !important;
}
.uk-text-left {
 text-align:left !important;
}
.uk-text-right {
 text-align:right !important;
}
.uk-text-center {
 text-align:center !important;
}
.uk-text-justify {
 text-align:justify !important;
}
.uk-text-top {
 vertical-align:top !important;
}
.uk-text-middle {
 vertical-align:middle !important;
}
.uk-text-bottom {
 vertical-align:bottom !important;
}
@media (max-width:959px) {
 .uk-text-center-medium {
  text-align:center !important;
 }
}
@media (max-width:767px) {
 .uk-text-center-small {
  text-align:center !important;
 }
}
.uk-text-nowrap {
 white-space:nowrap;
}
.uk-text-truncate {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
}
.uk-text-break {
 word-wrap:break-word;
 -webkit-hyphens:auto;
 -ms-hyphens:auto;
 -moz-hyphens:auto;
 hyphens:auto;
}
.uk-container {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 max-width:980px;
 padding:0 25px;
}
@media (min-width:1220px) {
 .uk-container {
  max-width:1200px;
  padding:0 35px;
 }
}
.uk-container:before,
.uk-container:after {
 content:" ";
 display:table;
}
.uk-container:after {
 clear:both;
}
.uk-container-center {
 margin-left:auto;
 margin-right:auto;
}
.uk-clearfix:before,
.uk-clearfix:after {
 content:" ";
 display:table;
}
.uk-clearfix:after {
 clear:both;
}
.uk-nbfc {
 overflow:hidden;
}
.uk-nbfc-alt {
 display:table-cell;
 width:10000px;
}
.uk-float-left {
 float:left;
}
.uk-float-right {
 float:right;
}
[class*=uk-float-] {
 max-width:100%;
}
[class*=uk-align-] {
 display:block;
 margin-bottom:15px;
}
.uk-align-left {
 margin-right:15px;
 float:left;
}
.uk-align-right {
 margin-left:15px;
 float:right;
}
@media (min-width:768px) {
 .uk-align-medium-left {
  margin-right:15px;
  margin-bottom:15px;
  float:left;
 }
 .uk-align-medium-right {
  margin-left:15px;
  margin-bottom:15px;
  float:right;
 }
}
.uk-align-center {
 margin-left:auto;
 margin-right:auto;
}
.uk-vertical-align {
 font-size:0;
}
.uk-vertical-align:before {
 content:'';
 display:inline-block;
 height:100%;
 vertical-align:middle;
}
.uk-vertical-align-middle,
.uk-vertical-align-bottom {
 display:inline-block;
 max-width:100%;
 font-size:1rem;
}
.uk-vertical-align-middle {
 vertical-align:middle;
}
.uk-vertical-align-bottom {
 vertical-align:bottom;
}
.uk-height-1-1 {
 height:100%;
}
.uk-responsive-width,
.uk-responsive-height {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
}
.uk-responsive-width {
 max-width:100%;
 height:auto;
}
.uk-responsive-height {
 max-height:100%;
 width:auto;
}
.uk-margin {
 margin-bottom:15px;
}
*+.uk-margin {
 margin-top:15px;
}
.uk-margin-top {
 margin-top:15px !important;
}
.uk-margin-bottom {
 margin-bottom:15px !important;
}
.uk-margin-left {
 margin-left:15px !important;
}
.uk-margin-right {
 margin-right:15px !important;
}
.uk-margin-large {
 margin-bottom:50px;
}
*+.uk-margin-large {
 margin-top:50px;
}
.uk-margin-large-top {
 margin-top:50px !important;
}
.uk-margin-large-bottom {
 margin-bottom:50px !important;
}
.uk-margin-large-left {
 margin-left:50px !important;
}
.uk-margin-large-right {
 margin-right:50px !important;
}
.uk-margin-small {
 margin-bottom:5px;
}
*+.uk-margin-small {
 margin-top:5px;
}
.uk-margin-small-top {
 margin-top:5px !important;
}
.uk-margin-small-bottom {
 margin-bottom:5px !important;
}
.uk-margin-small-left {
 margin-left:5px !important;
}
.uk-margin-small-right {
 margin-right:5px !important;
}
.uk-margin-remove {
 margin:0 !important;
}
.uk-margin-top-remove {
 margin-top:0 !important;
}
.uk-margin-bottom-remove {
 margin-bottom:0 !important;
}
.uk-border-circle {
 border-radius:50%;
}
.uk-border-rounded {
 border-radius:5px;
}
@media (min-width:768px) {
 .uk-heading-large {
  font-size:52px;
  line-height:64px;
 }
}
.uk-link-muted,
.uk-link-muted a {
 color:#444;
}
.uk-link-muted:hover,
.uk-link-muted a:hover {
 color:#444;
}
.uk-link-reset,
.uk-link-reset a,
.uk-link-reset:hover,
.uk-link-reset a:hover {
 color:inherit;
 text-decoration:none;
}
.uk-scrollable-text {
 height:300px;
 overflow-y:scroll;
 -webkit-overflow-scrolling:touch;
 resize:both;
}
.uk-scrollable-box {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 height:170px;
 padding:10px;
 border:1px solid #ddd;
 overflow:auto;
 -webkit-overflow-scrolling:touch;
 resize:both;
}
.uk-scrollable-box>:last-child {
 margin-bottom:0;
}
.uk-overflow-container {
 overflow:auto;
 -webkit-overflow-scrolling:touch;
}
.uk-overflow-container>:last-child {
 margin-bottom:0;
}
.uk-display-block {
 display:block !important;
}
.uk-display-inline {
 display:inline !important;
}
.uk-display-inline-block {
 display:inline-block !important;
}
@media (min-width:960px) {
 .uk-visible-small {
  display:none !important;
 }
 .uk-visible-medium {
  display:none !important;
 }
 .uk-hidden-large {
  display:none !important;
 }
}
@media (min-width:768px) and (max-width:959px) {
 .uk-visible-small {
  display:none !important;
 }
 .uk-visible-large {
  display:none !important;
 }
 .uk-hidden-medium {
  display:none !important;
 }
}
@media (max-width:767px) {
 .uk-visible-medium {
  display:none !important;
 }
 .uk-visible-large {
  display:none !important;
 }
 .uk-hidden-small {
  display:none !important;
 }
}
.uk-hidden {
 display:none !important;
 visibility:hidden !important;
}
.uk-invisible {
 visibility:hidden !important;
}
.uk-visible-hover:hover .uk-hidden,
.uk-visible-hover:hover .uk-invisible {
 display:block !important;
 visibility:visible !important;
}
.uk-visible-hover-inline:hover .uk-hidden,
.uk-visible-hover-inline:hover .uk-invisible {
 display:inline-block !important;
 visibility:visible !important;
}
@media print {
 * {
  background:transparent !important;
  color:#000 !important;
  box-shadow:none !important;
  text-shadow:none !important;
 }
 a,
 a:visited {
  text-decoration:underline;
 }
 pre,
 blockquote {
  border:1px solid #999;
  page-break-inside:avoid;
 }
 thead {
  display:table-header-group;
 }
 tr,
 img {
  page-break-inside:avoid;
 }
 img {
  max-width:100% !important;
 }
 @page {
  margin:.5cm;
 }
 p,
 h2,
 h3 {
  orphans:3;
  widows:3;
 }
 h2,
 h3 {
  page-break-after:avoid;
 }
}
html {
 font-family:sans-serif;
 -webkit-text-size-adjust:100%;
 -ms-text-size-adjust:100%;
}
body {
 margin:0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section,
summary {
 display:block;
}
audio,
canvas,
progress,
video {
 display:inline-block;
 vertical-align:baseline;
}
audio:not([controls]) {
 display:none;
 height:0;
}
[hidden],
template {
 display:none;
}
a {
 background:0 0;
}
a:active,
a:hover {
 outline:0;
}
abbr[title] {
 border-bottom:1px dotted;
}
b,
strong {
 font-weight:700;
}
dfn {
 font-style:italic;
}
small {
 font-size:80%;
}
sub,
sup {
 font-size:75%;
 line-height:0;
 position:relative;
 vertical-align:baseline;
}
sup {
 top:-0.5em;
}
sub {
 bottom:-0.25em;
}
img {
 border:0;
}
svg:not(:root) {
 overflow:hidden;
}
figure {
 margin:0;
}
hr {
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 height:0;
}
pre {
 overflow:auto;
}
code,
kbd,
pre,
samp {
 font-size:1em;
 font-family:Consolas,monospace,serif;
}
button,
input,
optgroup,
select,
textarea {
 color:inherit;
 font:inherit;
 margin:0;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
}
optgroup {
 font-weight:700;
}
button {
 overflow:visible;
}
button,
select {
 text-transform:none;
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
 -webkit-appearance:button;
 cursor:pointer;
}
button:disabled,
html input:disabled {
 cursor:default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
 border:0;
 padding:0;
}
input {
 line-height:normal;
}
input[type=checkbox],
input[type=radio] {
 padding:0;
 cursor:pointer;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
 height:auto;
}
input[type=search] {
 -webkit-appearance:textfield;
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
 -webkit-appearance:none;
}
fieldset {
 border:none;
 margin:0;
 padding:0;
}
legend {
 border:0;
 padding:0;
}
textarea {
 overflow:auto;
 vertical-align:top;
}
::-moz-placeholder {
 opacity:1;
}
table {
 border-collapse:collapse;
 border-spacing:0;
}
html {
 font-size:14px;
}
body {
 background:#fff;
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-weight:400;
 line-height:20px;
 color:#666;
 background-image:-webkit-radial-gradient(100% 100%,center,#fff,#fff);
 background-image:radial-gradient(100% 100% at center,#fff,#fff);
}
@media (max-width:767px) {
 body {
  word-wrap:break-word;
  -webkit-hyphens:auto;
  -ms-hyphens:auto;
  -moz-hyphens:auto;
  hyphens:auto;
 }
}
a,
.uk-link {
 color:#3aabef;
 text-decoration:none;
 cursor:pointer;
}
a:hover,
.uk-link:hover {
 color:#e52d2d;
 text-decoration:none;
}
em {
 color:#d05;
}
ins {
 background:#ffa;
 color:#666;
 text-decoration:none;
}
mark {
 background:#ffa;
 color:#666;
}
::-moz-selection {
 background:#39f;
 color:#fff;
 text-shadow:none;
}
::selection {
 background:#39f;
 color:#fff;
 text-shadow:none;
}
abbr[title],
dfn[title] {
 cursor:help;
}
dfn[title] {
 border-bottom:1px dotted;
 font-style:normal;
}
img {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 max-width:100%;
 height:auto;
 vertical-align:middle;
}
.uk-img-preserve,
.uk-img-preserve img,
img[src*="maps.gstatic.com"],
img[src*="googleapis.com"] {
 max-width:none;
}
p,
hr,
ul,
ol,
dl,
blockquote,
pre,
address,
fieldset,
figure {
 margin:0 0 15px;
}
*+p,
*+hr,
*+ul,
*+ol,
*+dl,
*+blockquote,
*+pre,
*+address,
*+fieldset,
*+figure {
 margin-top:15px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
 margin:0 0 15px;
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-weight:300;
 color:#222;
 text-transform:none;
}
*+h1,
h2,
h3,
h4,
h5,
h6 {
 margin-top:0;
}
h1,
.uk-h1 {
 font-size:36px;
 line-height:42px;
 margin-left:-2px;
}
h2,
.uk-h2 {
 font-size:24px;
 line-height:30px;
}
h3,
.uk-h3 {
 font-size:18px;
 line-height:24px;
}
h4,
.uk-h4 {
 font-size:16px;
 line-height:22px;
}
h5,
.uk-h5 {
 font-size:14px;
 line-height:20px;
}
h6,
.uk-h6 {
 font-size:12px;
 line-height:18px;
}
ul,
ol {
 padding-left:30px;
}
ul>li>ul,
ul>li>ol,
ol>li>ol,
ol>li>ul {
 margin:0;
}
dt {
 font-weight:700;
}
dd {
 margin-left:0;
}
hr {
 display:block;
 padding:0;
 border:0;
 border-top:1px solid #e5e5e5;
}
address {
 font-style:normal;
}
q,
blockquote {
 font-style:italic;
}
blockquote {
 padding-left:15px;
 border-left:5px solid #e5e5e5;
 font-size:16px;
 line-height:22px;
}
blockquote small {
 display:block;
 color:#999;
 font-style:normal;
}
blockquote p:last-of-type {
 margin-bottom:5px;
}
code {
 color:#d05;
 font-size:12px;
 white-space:nowrap;
 padding:0 4px;
 border:1px solid #e5e5e5;
 border-radius:3px;
 background:#fafafa;
}
pre code {
 color:inherit;
 white-space:pre-wrap;
 padding:0;
 border:0;
 background:0 0;
}
pre {
 padding:10px;
 background:#fafafa;
 color:#666;
 font-size:12px;
 line-height:18px;
 -moz-tab-size:4;
 tab-size:4;
 border:1px solid #e5e5e5;
 border-radius:3px;
}
button,
input:not([type=radio]):not([type=checkbox]),
select {
 vertical-align:middle;
}
iframe {
 border:0;
}
@media screen and (max-width:400px) {
 @-ms-viewport {
  width:device-width;
 }
}
.uk-grid:before,
.uk-grid:after {
 content:" ";
 display:table;
}
.uk-grid:after {
 clear:both;
}
.uk-grid {
 margin:0 0 0 -25px;
 padding:0;
 list-style:none;
}
.uk-grid>* {
 margin:0;
 padding-left:25px;
 float:left;
}
.uk-grid>*>:last-child {
 margin-bottom:0;
}
.uk-grid+.uk-grid {
 margin-top:25px;
}
.uk-grid>.uk-grid-margin {
 margin-top:25px;
}
.uk-grid>*>.uk-panel+.uk-panel {
 margin-top:25px;
}
@media (min-width:1220px) {
 .uk-grid:not(.uk-grid-preserve) {
  margin-left:-35px;
 }
 .uk-grid:not(.uk-grid-preserve)>* {
  padding-left:35px;
 }
 .uk-grid:not(.uk-grid-preserve)+.uk-grid {
  margin-top:35px;
 }
 .uk-grid:not(.uk-grid-preserve)>.uk-grid-margin {
  margin-top:35px;
 }
 .uk-grid:not(.uk-grid-preserve)>*>.uk-panel+.uk-panel {
  margin-top:35px;
 }
}
.uk-grid.uk-grid-small {
 margin-left:-10px;
}
.uk-grid.uk-grid-small>* {
 padding-left:10px;
}
.uk-grid.uk-grid-small+.uk-grid-small {
 margin-top:10px;
}
.uk-grid.uk-grid-small>.uk-grid-margin {
 margin-top:10px;
}
.uk-grid.uk-grid-small>*>.uk-panel+.uk-panel {
 margin-top:10px;
}
.uk-grid-divider:not(:empty) {
 margin-left:-25px;
 margin-right:-25px;
}
.uk-grid-divider>* {
 padding-left:25px;
 padding-right:25px;
}
.uk-grid-divider>[class*=uk-width-1-]:not(.uk-width-1-1):nth-child(n+2),
.uk-grid-divider>[class*=uk-width-2-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-3-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-4-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-5-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-6-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-7-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-8-]:nth-child(n+2),
.uk-grid-divider>[class*=uk-width-9-]:nth-child(n+2) {
 border-left:1px solid #e5e5e5;
}
@media (min-width:768px) {
 .uk-grid-divider>[class*=uk-width-medium-]:not(.uk-width-medium-1-1):nth-child(n+2) {
  border-left:1px solid #e5e5e5;
 }
}
@media (min-width:960px) {
 .uk-grid-divider>[class*=uk-width-large-]:not(.uk-width-large-1-1):nth-child(n+2) {
  border-left:1px solid #e5e5e5;
 }
}
@media (min-width:1220px) {
 .uk-grid-divider:not(.uk-grid-preserve):not(:empty) {
  margin-left:-35px;
  margin-right:-35px;
 }
 .uk-grid-divider:not(.uk-grid-preserve)>* {
  padding-left:35px;
  padding-right:35px;
 }
 .uk-grid-divider:not(.uk-grid-preserve):empty {
  margin-top:35px;
  margin-bottom:35px;
 }
}
.uk-grid-divider:empty {
 margin-top:25px;
 margin-bottom:25px;
 border-top:1px solid #e5e5e5;
}
[class*=uk-grid-width]>* {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 width:100%;
}
.uk-grid-width-1-2>* {
 width:50%;
}
.uk-grid-width-1-3>* {
 width:33.333%;
}
.uk-grid-width-1-4>* {
 width:25%;
}
.uk-grid-width-1-5>* {
 width:20%;
}
.uk-grid-width-1-6>* {
 width:16.666%;
}
.uk-grid-width-1-10>* {
 width:10%;
}
@media (min-width:480px) {
 .uk-grid-width-small-1-2>* {
  width:50%;
 }
 .uk-grid-width-small-1-3>* {
  width:33.333%;
 }
 .uk-grid-width-small-1-4>* {
  width:25%;
 }
 .uk-grid-width-small-1-5>* {
  width:20%;
 }
 .uk-grid-width-small-1-6>* {
  width:16.666%;
 }
 .uk-grid-width-small-1-10>* {
  width:10%;
 }
}
@media (min-width:768px) {
 .uk-grid-width-medium-1-2>* {
  width:50%;
 }
 .uk-grid-width-medium-1-3>* {
  width:33.333%;
 }
 .uk-grid-width-medium-1-4>* {
  width:25%;
 }
 .uk-grid-width-medium-1-5>* {
  width:20%;
 }
 .uk-grid-width-medium-1-6>* {
  width:16.666%;
 }
 .uk-grid-width-medium-1-10>* {
  width:10%;
 }
}
@media (min-width:960px) {
 .uk-grid-width-large-1-2>* {
  width:50%;
 }
 .uk-grid-width-large-1-3>* {
  width:33.333%;
 }
 .uk-grid-width-large-1-4>* {
  width:25%;
 }
 .uk-grid-width-large-1-5>* {
  width:20%;
 }
 .uk-grid-width-large-1-6>* {
  width:16.666%;
 }
 .uk-grid-width-large-1-10>* {
  width:10%;
 }
}
@media (min-width:1220px) {
 .uk-grid-width-xlarge-1-2>* {
  width:50%;
 }
 .uk-grid-width-xlarge-1-3>* {
  width:33.333%;
 }
 .uk-grid-width-xlarge-1-4>* {
  width:25%;
 }
 .uk-grid-width-xlarge-1-5>* {
  width:20%;
 }
 .uk-grid-width-xlarge-1-6>* {
  width:16.666%;
 }
 .uk-grid-width-xlarge-1-10>* {
  width:10%;
 }
}
[class*=uk-width] {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 width:100%;
}
.uk-width-1-1 {
 width:100%;
}
.uk-width-1-2,
.uk-width-2-4,
.uk-width-3-6,
.uk-width-5-10 {
 width:50%;
}
.uk-width-1-3,
.uk-width-2-6 {
 width:33.333%;
}
.uk-width-2-3,
.uk-width-4-6 {
 width:66.666%;
}
.uk-width-1-4 {
 width:25%;
}
.uk-width-3-4 {
 width:75%;
}
.uk-width-1-5,
.uk-width-2-10 {
 width:20%;
}
.uk-width-2-5,
.uk-width-4-10 {
 width:40%;
}
.uk-width-3-5,
.uk-width-6-10 {
 width:60%;
}
.uk-width-4-5,
.uk-width-8-10 {
 width:80%;
}
.uk-width-1-6 {
 width:16.666%;
}
.uk-width-5-6 {
 width:83.333%;
}
.uk-width-1-10 {
 width:10%;
}
.uk-width-3-10 {
 width:30%;
}
.uk-width-7-10 {
 width:70%;
}
.uk-width-9-10 {
 width:90%;
}
@media (min-width:480px) {
 .uk-width-small-1-1 {
  width:100%;
 }
 .uk-width-small-1-2,
 .uk-width-small-2-4,
 .uk-width-small-3-6,
 .uk-width-small-5-10 {
  width:50%;
 }
 .uk-width-small-1-3,
 .uk-width-small-2-6 {
  width:33.333%;
 }
 .uk-width-small-2-3,
 .uk-width-small-4-6 {
  width:66.666%;
 }
 .uk-width-small-1-4 {
  width:25%;
 }
 .uk-width-small-3-4 {
  width:75%;
 }
 .uk-width-small-1-5,
 .uk-width-small-2-10 {
  width:20%;
 }
 .uk-width-small-2-5,
 .uk-width-small-4-10 {
  width:40%;
 }
 .uk-width-small-3-5,
 .uk-width-small-6-10 {
  width:60%;
 }
 .uk-width-small-4-5,
 .uk-width-small-8-10 {
  width:80%;
 }
 .uk-width-small-1-6 {
  width:16.666%;
 }
 .uk-width-small-5-6 {
  width:83.333%;
 }
 .uk-width-small-1-10 {
  width:10%;
 }
 .uk-width-small-3-10 {
  width:30%;
 }
 .uk-width-small-7-10 {
  width:70%;
 }
 .uk-width-small-9-10 {
  width:90%;
 }
}
@media (min-width:768px) {
 .uk-width-medium-1-1 {
  width:100%;
 }
 .uk-width-medium-1-2,
 .uk-width-medium-2-4,
 .uk-width-medium-3-6,
 .uk-width-medium-5-10 {
  width:50%;
 }
 .uk-width-medium-1-3,
 .uk-width-medium-2-6 {
  width:33.333%;
 }
 .uk-width-medium-2-3,
 .uk-width-medium-4-6 {
  width:66.666%;
 }
 .uk-width-medium-1-4 {
  width:25%;
 }
 .uk-width-medium-3-4 {
  width:75%;
 }
 .uk-width-medium-1-5,
 .uk-width-medium-2-10 {
  width:20%;
 }
 .uk-width-medium-2-5,
 .uk-width-medium-4-10 {
  width:40%;
 }
 .uk-width-medium-3-5,
 .uk-width-medium-6-10 {
  width:60%;
 }
 .uk-width-medium-4-5,
 .uk-width-medium-8-10 {
  width:80%;
 }
 .uk-width-medium-1-6 {
  width:16.666%;
 }
 .uk-width-medium-5-6 {
  width:83.333%;
 }
 .uk-width-medium-1-10 {
  width:10%;
 }
 .uk-width-medium-3-10 {
  width:30%;
 }
 .uk-width-medium-7-10 {
  width:70%;
 }
 .uk-width-medium-9-10 {
  width:90%;
 }
}
@media (min-width:960px) {
 .uk-width-large-1-1 {
  width:100%;
 }
 .uk-width-large-1-2,
 .uk-width-large-2-4,
 .uk-width-large-3-6,
 .uk-width-large-5-10 {
  width:50%;
 }
 .uk-width-large-1-3,
 .uk-width-large-2-6 {
  width:33.333%;
 }
 .uk-width-large-2-3,
 .uk-width-large-4-6 {
  width:66.666%;
 }
 .uk-width-large-1-4 {
  width:25%;
 }
 .uk-width-large-3-4 {
  width:75%;
 }
 .uk-width-large-1-5,
 .uk-width-large-2-10 {
  width:20%;
 }
 .uk-width-large-2-5,
 .uk-width-large-4-10 {
  width:40%;
 }
 .uk-width-large-3-5,
 .uk-width-large-6-10 {
  width:60%;
 }
 .uk-width-large-4-5,
 .uk-width-large-8-10 {
  width:80%;
 }
 .uk-width-large-1-6 {
  width:16.666%;
 }
 .uk-width-large-5-6 {
  width:83.333%;
 }
 .uk-width-large-1-10 {
  width:10%;
 }
 .uk-width-large-3-10 {
  width:30%;
 }
 .uk-width-large-7-10 {
  width:70%;
 }
 .uk-width-large-9-10 {
  width:90%;
 }
}
@media (min-width:768px) {
 [class*=uk-push-],
 [class*=uk-pull-] {
  position:relative;
 }
 .uk-push-1-2,
 .uk-push-2-4,
 .uk-push-3-6,
 .uk-push-5-10 {
  left:50%;
 }
 .uk-push-1-3,
 .uk-push-2-6 {
  left:33.333%;
 }
 .uk-push-2-3,
 .uk-push-4-6 {
  left:66.666%;
 }
 .uk-push-1-4 {
  left:25%;
 }
 .uk-push-3-4 {
  left:75%;
 }
 .uk-push-1-5,
 .uk-push-2-10 {
  left:20%;
 }
 .uk-push-2-5,
 .uk-push-4-10 {
  left:40%;
 }
 .uk-push-3-5,
 .uk-push-6-10 {
  left:60%;
 }
 .uk-push-4-5,
 .uk-push-8-10 {
  left:80%;
 }
 .uk-push-1-6 {
  left:16.666%;
 }
 .uk-push-5-6 {
  left:83.333%;
 }
 .uk-push-1-10 {
  left:10%;
 }
 .uk-push-3-10 {
  left:30%;
 }
 .uk-push-7-10 {
  left:70%;
 }
 .uk-push-9-10 {
  left:90%;
 }
 .uk-pull-1-2,
 .uk-pull-2-4,
 .uk-pull-3-6,
 .uk-pull-5-10 {
  left:-50%;
 }
 .uk-pull-1-3,
 .uk-pull-2-6 {
  left:-33.333%;
 }
 .uk-pull-2-3,
 .uk-pull-4-6 {
  left:-66.666%;
 }
 .uk-pull-1-4 {
  left:-25%;
 }
 .uk-pull-3-4 {
  left:-75%;
 }
 .uk-pull-1-5,
 .uk-pull-2-10 {
  left:-20%;
 }
 .uk-pull-2-5,
 .uk-pull-4-10 {
  left:-40%;
 }
 .uk-pull-3-5,
 .uk-pull-6-10 {
  left:-60%;
 }
 .uk-pull-4-5,
 .uk-pull-8-10 {
  left:-80%;
 }
 .uk-pull-1-6 {
  left:-16.666%;
 }
 .uk-pull-5-6 {
  left:-83.333%;
 }
 .uk-pull-1-10 {
  left:-10%;
 }
 .uk-pull-3-10 {
  left:-30%;
 }
 .uk-pull-7-10 {
  left:-70%;
 }
 .uk-pull-9-10 {
  left:-90%;
 }
}
.uk-panel {
 display:block;
 position:relative;
}
.uk-panel:before,
.uk-panel:after {
 content:" ";
 display:table;
}
.uk-panel:after {
 clear:both;
}
.uk-panel>:not(.uk-panel-title):last-child {
 margin-bottom:0;
}
.uk-panel-title {
 margin-top:0;
 margin-bottom:15px;
 font-size:18px;
 line-height:24px;
 font-weight:400;
 text-transform:none;
 color:#666;
}
.uk-panel-badge {
 position:absolute;
 top:0;
 right:0;
 z-index:1;
}
.uk-panel-box {
 padding:15px;
 background:#fafafa;
 color:#666;
 border:1px solid #e5e5e5;
 border-radius:4px;
}
.uk-panel-box .uk-panel-title {
 color:#666;
}
.uk-panel-box .uk-panel-badge {
 top:10px;
 right:10px;
}
.uk-panel-box .uk-panel-teaser {
 margin:-16px -16px 15px -16px;
}
.uk-panel-box>.uk-nav-side {
 margin:0 -15px;
}
.uk-panel-box-primary {
 background-color:#ebf7fd;
 color:#2d7091;
 border-color:rgba(45,112,145,0.3);
}
.uk-panel-box-primary .uk-panel-title {
 color:#2d7091;
}
.uk-panel-box-secondary {
 background-color:#fff;
 color:#444;
}
.uk-panel-box-secondary .uk-panel-title {
 color:#444;
}
.uk-panel-header .uk-panel-title {
 padding-bottom:10px;
 border-bottom:1px solid #e5e5e5;
 color:#666;
}
.uk-panel-space {
 padding:30px;
}
.uk-panel-space .uk-panel-badge {
 top:30px;
 right:30px;
}
.uk-panel+.uk-panel-divider {
 margin-top:50px !important;
}
.uk-panel+.uk-panel-divider:before {
 content:"";
 display:block;
 position:absolute;
 top:-25px;
 left:0;
 right:0;
 border-top:1px solid #e5e5e5;
}
@media (min-width:1220px) {
 .uk-panel+.uk-panel-divider {
  margin-top:70px !important;
 }
 .uk-panel+.uk-panel-divider:before {
  top:-35px;
 }
}
.uk-panel-box .uk-panel-teaser>* {
 border-top-left-radius:4px;
 border-top-right-radius:4px;
}
.uk-article:before,
.uk-article:after {
 content:" ";
 display:table;
}
.uk-article:after {
 clear:both;
}
.uk-article>:last-child {
 margin-bottom:0;
}
.uk-article+.uk-article {
 margin-top:25px;
}
.uk-article-title {
 font-size:36px;
 line-height:42px;
 font-weight:400;
 text-transform:none;
}
.uk-article-title a {
 color:inherit;
 text-decoration:none;
}
.uk-article-meta {
 font-size:12px;
 line-height:18px;
 color:#999;
}
.uk-article-lead {
 color:#222;
 font-size:18px;
 line-height:24px;
 font-weight:400;
}
.uk-article-divider {
 margin-bottom:25px;
 border-color:#e5e5e5;
}
*+.uk-article-divider {
 margin-top:25px;
}
.uk-article+.uk-article {
 padding-top:25px;
 border-top:1px solid #e5e5e5;
}
.uk-comment-header {
 margin-bottom:15px;
 padding:10px;
 border:1px solid #e5e5e5;
 border-radius:4px;
 background:#fafafa;
}
.uk-comment-header:before,
.uk-comment-header:after {
 content:" ";
 display:table;
}
.uk-comment-header:after {
 clear:both;
}
.uk-comment-avatar {
 margin-right:15px;
 float:left;
}
.uk-comment-title {
 margin:5px 0 0;
 font-size:16px;
 line-height:22px;
}
.uk-comment-meta {
 margin:2px 0 0;
 font-size:11px;
 line-height:16px;
 color:#999;
}
.uk-comment-body {
 padding-left:10px;
 padding-right:10px;
}
.uk-comment-body>:last-child {
 margin-bottom:0;
}
.uk-comment-list {
 padding:0;
 list-style:none;
}
.uk-comment-list .uk-comment+ul {
 margin:25px 0 0;
 list-style:none;
}
.uk-comment-list>li:nth-child(n+2),
.uk-comment-list .uk-comment+ul>li:nth-child(n+2) {
 margin-top:25px;
}
@media (min-width:768px) {
 .uk-comment-list .uk-comment+ul {
  padding-left:100px;
 }
}
.uk-comment-primary .uk-comment-header {
 border-color:rgba(45,112,145,0.3);
 background-color:#ebf7fd;
 color:#2d7091;
 text-shadow:0 1px 0 #fff;
}
.uk-nav,
.uk-nav ul {
 margin:0;
 padding:0;
 list-style:none;
}
.uk-nav li>a {
 display:block;
 text-decoration:none;
}
.uk-nav>li>a {
 padding:3px 15px;
}
.uk-nav ul {
 padding-left:15px;
}
.uk-nav ul a {
 padding:2px 0;
}
.uk-nav li>a>div {
 font-size:12px;
 line-height:18px;
}
.uk-nav-header {
 padding:3px 15px;
 text-transform:uppercase;
 font-weight:700;
 font-size:12px;
}
.uk-nav-header:not(:first-child) {
 margin-top:15px;
}
.uk-nav-divider {
 margin:7px 15px;
}
ul.uk-nav-sub {
 padding:5px 0 5px 15px;
}
.uk-nav-parent-icon>.uk-parent>a:after {
 content:"\f104";
 width:20px;
 margin-right:-10px;
 float:right;
 font-family:FontAwesome;
 text-align:center;
}
.uk-nav-parent-icon>.uk-parent.uk-open>a:after {
 content:"\f107";
}
.uk-nav-side>li>a {
 color:#666;
}
.uk-nav-side>li>a:hover,
.uk-nav-side>li>a:focus {
 background:rgba(0,0,0,0.03);
 color:#666;
 outline:0;
 box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
 text-shadow:0 -1px 0 #fff;
}
.uk-nav-side>li.uk-active>a {
 background:#009dd8;
 color:#fff;
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);
 text-shadow:0 -1px 0 rgba(0,0,0,0.2);
}
.uk-nav-side .uk-nav-header {
 color:#666;
}
.uk-nav-side .uk-nav-divider {
 border-top:1px solid #e5e5e5;
 box-shadow:0 1px 0 #fff;
}
.uk-nav-side ul a {
 color:#1d8acb;
}
.uk-nav-side ul a:hover {
 color:#0b5f90;
}
.uk-nav-dropdown>li>a {
 color:#666;
}
.uk-nav-dropdown>li>a:hover,
.uk-nav-dropdown>li>a:focus {
 background:#009dd8;
 color:#fff;
 outline:0;
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);
 text-shadow:0 -1px 0 rgba(0,0,0,0.2);
}
.uk-nav-dropdown .uk-nav-header {
 color:#999;
}
.uk-nav-dropdown .uk-nav-divider {
 border-top:1px solid #e5e5e5;
}
.uk-nav-dropdown ul a {
 color:#1d8acb;
}
.uk-nav-dropdown ul a:hover {
 color:#0b5f90;
}
.uk-nav-navbar>li>a {
 color:#666;
}
.uk-nav-navbar>li>a:hover,
.uk-nav-navbar>li>a:focus {
 background:#009dd8;
 color:#fff;
 outline:0;
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);
 text-shadow:0 -1px 0 rgba(0,0,0,0.2);
}
.uk-nav-navbar .uk-nav-header {
 color:#999;
}
.uk-nav-navbar .uk-nav-divider {
 border-top:1px solid #e5e5e5;
}
.uk-nav-navbar ul a {
 color:#1d8acb;
}
.uk-nav-navbar ul a:hover {
 color:#0b5f90;
}
.uk-nav-offcanvas>li>a {
 color:#ccc;
 padding:10px 15px;
 border-top:1px solid rgba(0,0,0,0.3);
 box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);
 text-shadow:0 1px 0 rgba(0,0,0,0.5);
}
.uk-nav-offcanvas>.uk-open>a,
html:not(.uk-touch) .uk-nav-offcanvas>li>a:hover,
html:not(.uk-touch) .uk-nav-offcanvas>li>a:focus {
 background:#404040;
 color:#fff;
 outline:0;
}
html .uk-nav.uk-nav-offcanvas>li.uk-active>a {
 background:#1a1a1a;
 color:#fff;
 box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);
}
.uk-nav-offcanvas .uk-nav-header {
 color:#777;
 margin-top:0;
 border-top:1px solid rgba(0,0,0,0.3);
 background:#404040;
 box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);
 text-shadow:0 1px 0 rgba(0,0,0,0.5);
}
.uk-nav-offcanvas .uk-nav-divider {
 border-top:1px solid rgba(255,255,255,0.01);
 margin:0;
 height:4px;
 background:rgba(0,0,0,0.2);
 box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);
}
.uk-nav-offcanvas ul a {
 color:#ccc;
}
html:not(.uk-touch) .uk-nav-offcanvas ul a:hover {
 color:#fff;
}
.uk-nav-offcanvas {
 border-bottom:1px solid rgba(0,0,0,0.3);
 box-shadow:0 1px 0 rgba(255,255,255,0.05);
}
.uk-nav-offcanvas .uk-nav-sub {
 border-top:1px solid rgba(0,0,0,0.3);
 box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);
}
.uk-navbar {
 background:#f7f7f7;
 color:#666;
 border:1px solid rgba(0,0,0,0.1);
 border-bottom-color:rgba(0,0,0,0.3);
 border-radius:4px;
 background-origin:border-box;
 background-image:-webkit-linear-gradient(top,#fff,#eee);
 background-image:linear-gradient(to bottom,#fff,#eee);
}
.uk-navbar:before,
.uk-navbar:after {
 content:" ";
 display:table;
}
.uk-navbar:after {
 clear:both;
}
.uk-navbar-nav {
 margin:0;
 padding:0;
 list-style:none;
 float:left;
}
.uk-navbar-nav>li {
 float:left;
 position:relative;
}
.uk-navbar-nav>li>a {
 display:block;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 text-decoration:none;
 height:41px;
 padding:0 15px;
 line-height:40px;
 color:#BBB;
 font-size:14px;
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-weight:400;
 margin-top:-1px;
 margin-left:-1px;
 border:1px solid transparent;
 border-bottom-width:0;
 text-shadow:0 1px 0 #fff;
}
.uk-navbar-nav>li>a[href='#'] {
 cursor:text;
}
.uk-navbar-nav>li:hover>a,
.uk-navbar-nav>li>a:focus,
.uk-navbar-nav>li.uk-open>a {
 background-color:#333;
 color:#666;
 outline:0;
 position:relative;
 z-index:1;
 border-left-color:rgba(0,0,0,0.1);
 border-right-color:rgba(0,0,0,0.1);
 border-top-color:rgba(0,0,0,0.1);
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);
}
.uk-navbar-nav>li>a:active {
 background-color:#f5f5f5;
 color:#666;
 border-left-color:rgba(0,0,0,0.1);
 border-right-color:rgba(0,0,0,0.1);
 border-top-color:rgba(0,0,0,0.2);
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);
}
.uk-navbar-nav>li.uk-active>a {
 background-color:#fafafa;
 color:#666;
 border-left-color:rgba(0,0,0,0.1);
 border-right-color:rgba(0,0,0,0.1);
 border-top-color:rgba(0,0,0,0.2);
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);
}
.uk-navbar-nav .uk-navbar-nav-subtitle {
 line-height:28px;
}
.uk-navbar-nav-subtitle>div {
 margin-top:-6px;
 font-size:10px;
 line-height:12px;
}
.uk-navbar-content,
.uk-navbar-brand,
.uk-navbar-toggle {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 display:block;
 height:41px;
 padding:0 15px;
 float:left;
 margin-top:-1px;
 text-shadow:0 1px 0 #fff;
}
.uk-navbar-content:before,
.uk-navbar-brand:before,
.uk-navbar-toggle:before {
 content:'';
 display:inline-block;
 height:100%;
 vertical-align:middle;
}
.uk-navbar-content+.uk-navbar-content:not(.uk-navbar-center) {
 padding-left:0;
}
.uk-navbar-content>a:not([class]) {
 color:#1d8acb;
}
.uk-navbar-content>a:not([class]):hover {
 color:#0b5f90;
}
.uk-navbar-brand {
 font-size:18px;
 color:#666;
}
.uk-navbar-brand:hover,
.uk-navbar-brand:focus {
 color:#666;
 text-decoration:none;
 outline:0;
}
.uk-navbar-toggle {
 font-size:18px;
 color:#666;
}
.uk-navbar-toggle:hover,
.uk-navbar-toggle:focus {
 color:#666;
 text-decoration:none;
 outline:0;
}
.uk-navbar-toggle:after {
 content:"\f0c9";
 font-family:FontAwesome;
 vertical-align:middle;
}
.uk-navbar-toggle-alt:after {
 content:"\f002";
}
.uk-navbar-center {
 float:none;
 text-align:center;
 max-width:80%;
 margin-left:auto;
 margin-right:auto;
}
.uk-navbar-flip {
 float:right;
}
.uk-navbar-nav:first-child>li:first-child>a {
 border-top-left-radius:4px;
 border-bottom-left-radius:4px;
}
.uk-navbar-flip .uk-navbar-nav>li>a {
 margin-left:0;
 margin-right:-1px;
}
.uk-navbar-flip .uk-navbar-nav:first-child>li:first-child>a {
 border-top-left-radius:0;
 border-bottom-left-radius:0;
}
.uk-navbar-flip .uk-navbar-nav:last-child>li:last-child>a {
 border-top-right-radius:4px;
 border-bottom-right-radius:4px;
}
.uk-navbar-attached {
 border-top-color:transparent;
 border-left-color:transparent;
 border-right-color:transparent;
 border-radius:0;
}
.uk-navbar-attached .uk-navbar-nav>li>a {
 border-radius:0 !important;
}
.uk-subnav {
 padding:0;
 list-style:none;
 font-size:0;
}
.uk-subnav>li {
 position:relative;
 font-size:1rem;
 vertical-align:top;
}
.uk-subnav>li,
.uk-subnav>li>a,
.uk-subnav>li>span {
 display:inline-block;
}
.uk-subnav>li:nth-child(n+2) {
 margin-left:10px;
}
.uk-subnav>li>a {
 color:#1d8acb;
}
.uk-subnav>li>a:hover {
 color:#0b5f90;
}
.uk-subnav>li>span {
 color:#999;
}
.uk-subnav-line>li:nth-child(n+2):before {
 content:"";
 display:inline-block;
 height:10px;
 margin-right:10px;
 border-left:1px solid #e5e5e5;
}
.uk-subnav-pill>li>a,
.uk-subnav-pill>li>span {
 padding:3px 9px;
 text-decoration:none;
 border-radius:4px;
}
.uk-subnav-pill>li>a:hover,
.uk-subnav-pill>li>a:focus {
 background:#fafafa;
 color:#666;
 outline:0;
 box-shadow:0 0 0 1px rgba(0,0,0,0.1);
}
.uk-subnav-pill>li.uk-active>a {
 background:#009dd8;
 color:#fff;
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);
}
.uk-breadcrumb {
 padding:0;
 list-style:none;
 font-size:0;
}
.uk-breadcrumb>li {
 font-size:1rem;
 vertical-align:top;
}
.uk-breadcrumb>li,
.uk-breadcrumb>li>a,
.uk-breadcrumb>li>span {
 display:inline-block;
}
.uk-breadcrumb>li:nth-child(n+2):before {
 content:"/";
 display:inline-block;
 margin:0 8px;
}
.uk-breadcrumb>li:not(.uk-active)>span {
 color:#999;
}
.uk-pagination {
 padding:0;
 list-style:none;
 text-align:center;
 font-size:0;
}
.uk-pagination:before,
.uk-pagination:after {
 content:" ";
 display:table;
}
.uk-pagination:after {
 clear:both;
}
.uk-pagination>li {
 display:inline-block;
 font-size:1rem;
 vertical-align:top;
}
.uk-pagination>li:nth-child(n+2) {
 margin-left:5px;
}
.uk-pagination>li>a,
.uk-pagination>li>span {
 display:inline-block;
 min-width:16px;
 padding:3px 5px;
 line-height:20px;
 text-decoration:none;
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 text-align:center;
 border-radius:4px;
}
.uk-pagination>li>a {
 background:#f7f7f7;
 color:#666;
 border:1px solid rgba(0,0,0,0.2);
 border-bottom-color:rgba(0,0,0,0.3);
 background-origin:border-box;
 background-image:-webkit-linear-gradient(top,#fff,#eee);
 background-image:linear-gradient(to bottom,#fff,#eee);
 text-shadow:0 1px 0 #fff;
}
.uk-pagination>li>a:hover,
.uk-pagination>li>a:focus {
 background-color:#fafafa;
 color:#666;
 outline:0;
 background-image:none;
}
.uk-pagination>li>a:active {
 background-color:#f5f5f5;
 color:#666;
 border-color:rgba(0,0,0,0.2);
 border-top-color:rgba(0,0,0,0.3);
 background-image:none;
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);
}
.uk-pagination>.uk-active>span {
 background:#009dd8;
 color:#fff;
 border:1px solid rgba(0,0,0,0.2);
 border-bottom-color:rgba(0,0,0,0.4);
 background-origin:border-box;
 background-image:-webkit-linear-gradient(top,#00b4f5,#008dc5);
 background-image:linear-gradient(to bottom,#00b4f5,#008dc5);
 text-shadow:0 -1px 0 rgba(0,0,0,0.2);
}
.uk-pagination>.uk-disabled>span {
 background-color:#fafafa;
 color:#999;
 border:1px solid rgba(0,0,0,0.2);
 text-shadow:0 1px 0 #fff;
}
.uk-pagination-previous {
 float:left;
}
.uk-pagination-next {
 float:right;
}
.uk-pagination-left {
 text-align:left;
}
.uk-pagination-right {
 text-align:right;
}
.uk-tab {
 margin:0;
 padding:0;
 list-style:none;
 border-bottom:1px solid #e5e5e5;
}
.uk-tab:before,
.uk-tab:after {
 content:" ";
 display:table;
}
.uk-tab:after {
 clear:both;
}
.uk-tab>li {
 margin-bottom:-1px;
 float:left;
 position:relative;
}
.uk-tab>li>a {
 display:block;
 padding:8px 12px;
 border:1px solid transparent;
 border-bottom-width:0;
 color:#1d8acb;
 text-decoration:none;
 border-radius:4px 4px 0 0;
 text-shadow:0 1px 0 #fff;
}
.uk-tab>li:nth-child(n+2)>a {
 margin-left:5px;
}
.uk-tab>li>a:hover,
.uk-tab>li>a:focus,
.uk-tab>li.uk-open>a {
 border-color:#e5e5e5;
 background:#fafafa;
 color:#0b5f90;
 outline:0;
}
.uk-tab>li:not(.uk-active)>a:hover,
.uk-tab>li:not(.uk-active)>a:focus,
.uk-tab>li.uk-open:not(.uk-active)>a {
 margin-bottom:1px;
 padding-bottom:7px;
}
.uk-tab>li.uk-active>a {
 border-color:#e5e5e5;
 border-bottom-color:transparent;
 background:#fff;
 color:#666;
}
.uk-tab>li.uk-disabled>a {
 color:#999;
 cursor:auto;
}
.uk-tab>li.uk-disabled>a:hover,
.uk-tab>li.uk-disabled>a:focus,
.uk-tab>li.uk-disabled.uk-active>a {
 background:0 0;
 border-color:transparent;
}
.uk-tab-flip>li {
 float:right;
}
.uk-tab-flip>li:nth-child(n+2)>a {
 margin-left:0;
 margin-right:5px;
}
.uk-tab-responsive {
 display:none;
}
.uk-tab-responsive>a:before {
 content:"\f0c9\00a0";
 font-family:FontAwesome;
}
@media (max-width:767px) {
 [data-uk-tab]>li {
  display:none;
 }
 [data-uk-tab]>li.uk-tab-responsive {
  display:block;
 }
 [data-uk-tab]>li.uk-tab-responsive>a {
  margin-left:0;
  margin-right:0;
 }
}
.uk-tab-center {
 border-bottom:1px solid #e5e5e5;
}
.uk-tab-center-bottom {
 border-bottom:none;
 border-top:1px solid #e5e5e5;
}
.uk-tab-center:before,
.uk-tab-center:after {
 content:" ";
 display:table;
}
.uk-tab-center:after {
 clear:both;
}
.uk-tab-center .uk-tab {
 position:relative;
 right:50%;
 border:none;
 float:right;
}
.uk-tab-center .uk-tab>li {
 position:relative;
 right:-50%;
}
.uk-tab-center .uk-tab>li>a {
 text-align:center;
}
.uk-tab-bottom {
 border-top:1px solid #e5e5e5;
 border-bottom:none;
}
.uk-tab-bottom>li {
 margin-top:-1px;
 margin-bottom:0;
}
.uk-tab-bottom>li>a {
 padding-top:8px;
 padding-bottom:8px;
 border-bottom-width:1px;
 border-top-width:0;
}
.uk-tab-bottom>li:not(.uk-active)>a:hover,
.uk-tab-bottom>li:not(.uk-active)>a:focus,
.uk-tab-bottom>li.uk-open:not(.uk-active)>a {
 margin-bottom:0;
 margin-top:1px;
 padding-bottom:8px;
 padding-top:7px;
}
.uk-tab-bottom>li.uk-active>a {
 border-top-color:transparent;
 border-bottom-color:#e5e5e5;
}
.uk-tab-grid {
 margin-left:-5px;
 border-bottom:none;
 position:relative;
 z-index:0;
}
.uk-tab-grid:before {
 display:block;
 position:absolute;
 left:5px;
 right:0;
 bottom:-1px;
 border-top:1px solid #e5e5e5;
 z-index:-1;
}
.uk-tab-grid>li:first-child>a {
 margin-left:5px;
}
.uk-tab-grid>li>a {
 text-align:center;
}
.uk-tab-grid.uk-tab-bottom {
 border-top:none;
}
.uk-tab-grid.uk-tab-bottom:before {
 top:-1px;
 bottom:auto;
}
@media (min-width:768px) {
 .uk-tab-left,
 .uk-tab-right {
  border-bottom:none;
 }
 .uk-tab-left>li,
 .uk-tab-right>li {
  margin-bottom:0;
  float:none;
 }
 .uk-tab-left>li>a,
 .uk-tab-right>li>a {
  padding-top:8px;
  padding-bottom:8px;
 }
 .uk-tab-left>li:nth-child(n+2)>a,
 .uk-tab-right>li:nth-child(n+2)>a {
  margin-left:0;
  margin-top:5px;
 }
 .uk-tab-left>li.uk-active>a,
 .uk-tab-right>li.uk-active>a {
  border-color:#e5e5e5;
 }
 .uk-tab-left {
  border-right:1px solid #e5e5e5;
 }
 .uk-tab-left>li {
  margin-right:-1px;
 }
 .uk-tab-left>li>a {
  border-bottom-width:1px;
  border-right-width:0;
 }
 .uk-tab-left>li:not(.uk-active)>a:hover,
 .uk-tab-left>li:not(.uk-active)>a:focus {
  margin-bottom:0;
  margin-right:1px;
  padding-bottom:8px;
  padding-right:11px;
 }
 .uk-tab-left>li.uk-active>a {
  border-right-color:transparent;
 }
 .uk-tab-right {
  border-left:1px solid #e5e5e5;
 }
 .uk-tab-right>li {
  margin-left:-1px;
 }
 .uk-tab-right>li>a {
  border-bottom-width:1px;
  border-left-width:0;
 }
 .uk-tab-right>li:not(.uk-active)>a:hover,
 .uk-tab-right>li:not(.uk-active)>a:focus {
  margin-bottom:0;
  margin-left:1px;
  padding-bottom:8px;
  padding-left:11px;
 }
 .uk-tab-right>li.uk-active>a {
  border-left-color:transparent;
 }
}
.uk-tab-bottom>li>a {
 border-radius:0 0 4px 4px;
}
@media (min-width:768px) {
 .uk-tab-left>li>a {
  border-radius:4px 0 0 4px;
 }
 .uk-tab-right>li>a {
  border-radius:0 4px 4px 0;
 }
}
.uk-list {
 padding:0;
 list-style:none;
}
.uk-list>li:before,
.uk-list>li:after {
 content:" ";
 display:table;
}
.uk-list>li:after {
 clear:both;
}
.uk-list>li>:last-child {
 margin-bottom:0;
}
.uk-list ul {
 margin:0;
 padding-left:20px;
 list-style:none;
}
.uk-list-line>li:nth-child(n+2) {
 margin-top:5px;
 padding-top:5px;
 border-top:1px solid #e5e5e5;
}
.uk-list-striped>li {
 padding:5px;
 border-bottom:1px solid #e5e5e5;
}
.uk-list-striped>li:nth-of-type(odd) {
 background:#fafafa;
}
.uk-list-space>li:nth-child(n+2) {
 margin-top:10px;
}
.uk-list-striped>li:first-child {
 border-top:1px solid #e5e5e5;
}
@media (min-width:768px) {
 .uk-description-list-horizontal {
  overflow:hidden;
 }
 .uk-description-list-horizontal>dt {
  width:160px;
  float:left;
  clear:both;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
 }
 .uk-description-list-horizontal>dd {
  margin-left:180px;
 }
}
.uk-description-list-line>dt {
 font-weight:400;
}
.uk-description-list-line>dt:nth-child(n+2) {
 margin-top:5px;
 padding-top:5px;
 border-top:1px solid #e5e5e5;
}
.uk-description-list-line>dd {
 color:#999;
}
.uk-table {
 width:100%;
 margin-bottom:15px;
}
*+.uk-table {
 margin-top:15px;
}
.uk-table th,
.uk-table td {
 padding:8px;
 border-bottom:1px solid #e5e5e5;
}
.uk-table th {
 text-align:left;
}
.uk-table td {
 vertical-align:top;
}
.uk-table thead th {
 vertical-align:bottom;
}
.uk-table caption,
.uk-table tfoot {
 font-size:12px;
 font-style:italic;
}
.uk-table caption {
 text-align:left;
 color:#999;
}
.uk-table-middle,
.uk-table-middle td {
 vertical-align:middle !important;
}
.uk-table-striped tbody tr:nth-of-type(odd) {
 background:#fafafa;
}
.uk-table-condensed td {
 padding:4px 8px;
}
.uk-table-hover tbody tr:hover {
 background:#f0f0f0;
}
.uk-form>:last-child {
 margin-bottom:0;
}
.uk-form select,
.uk-form textarea,
.uk-form input:not([type]),
.uk-form input[type=text],
.uk-form input[type=password],
.uk-form input[type=datetime],
.uk-form input[type=datetime-local],
.uk-form input[type=date],
.uk-form input[type=month],
.uk-form input[type=time],
.uk-form input[type=week],
.uk-form input[type=number],
.uk-form input[type=email],
.uk-form input[type=url],
.uk-form input[type=search],
.uk-form input[type=tel],
.uk-form input[type=color] {
 height:30px;
 max-width:100%;
 padding:4px 6px;
 border:1px solid #e5e5e5;
 background:#fff;
 color:#666;
 -webkit-transition:all linear .2s;
 transition:all linear .2s;
 border-radius:4px;
}
.uk-form select:focus,
.uk-form textarea:focus,
.uk-form input:not([type]):focus,
.uk-form input[type=text]:focus,
.uk-form input[type=password]:focus,
.uk-form input[type=datetime]:focus,
.uk-form input[type=datetime-local]:focus,
.uk-form input[type=date]:focus,
.uk-form input[type=month]:focus,
.uk-form input[type=time]:focus,
.uk-form input[type=week]:focus,
.uk-form input[type=number]:focus,
.uk-form input[type=email]:focus,
.uk-form input[type=url]:focus,
.uk-form input[type=search]:focus,
.uk-form input[type=tel]:focus,
.uk-form input[type=color]:focus {
 border-color:#99baca;
 outline:0;
 background:#f5fbfe;
 color:#666;
}
.uk-form select:disabled,
.uk-form textarea:disabled,
.uk-form input:not([type]):disabled,
.uk-form input[type=text]:disabled,
.uk-form input[type=password]:disabled,
.uk-form input[type=datetime]:disabled,
.uk-form input[type=datetime-local]:disabled,
.uk-form input[type=date]:disabled,
.uk-form input[type=month]:disabled,
.uk-form input[type=time]:disabled,
.uk-form input[type=week]:disabled,
.uk-form input[type=number]:disabled,
.uk-form input[type=email]:disabled,
.uk-form input[type=url]:disabled,
.uk-form input[type=search]:disabled,
.uk-form input[type=tel]:disabled,
.uk-form input[type=color]:disabled {
 border-color:#e5e5e5;
 background-color:#fafafa;
 color:#999;
}
.uk-form :-ms-input-placeholder {
 color:#999 !important;
}
.uk-form ::-moz-placeholder {
 color:#999;
}
.uk-form ::-webkit-input-placeholder {
 color:#999;
}
.uk-form :disabled:-ms-input-placeholder {
 color:#999 !important;
}
.uk-form :disabled::-moz-placeholder {
 color:#999;
}
.uk-form :disabled::-webkit-input-placeholder {
 color:#999;
}
.uk-form textarea,
.uk-form input:not([type]),
.uk-form input[type=text],
.uk-form input[type=password],
.uk-form input[type=email],
.uk-form input[type=url],
.uk-form input[type=search],
.uk-form input[type=tel] {
 -webkit-appearance:none;
}
.uk-form :invalid {
 box-shadow:none;
}
.uk-form legend {
 width:100%;
 padding-bottom:15px;
 font-size:18px;
 line-height:30px;
}
.uk-form legend:after {
 content:"";
 display:block;
 border-bottom:1px solid #e5e5e5;
}
select.uk-form-small,
textarea.uk-form-small,
input[type].uk-form-small,
input:not([type]).uk-form-small {
 height:25px;
 padding:3px;
 font-size:12px;
}
select.uk-form-large,
textarea.uk-form-large,
input[type].uk-form-large,
input:not([type]).uk-form-large {
 height:40px;
 padding:8px 6px;
 font-size:16px;
}
.uk-form textarea,
.uk-form select[multiple],
.uk-form select[size] {
 height:auto;
}
.uk-form-danger {
 border-color:#dc8d99 !important;
 background:#fff7f8 !important;
 color:#c91032 !important;
}
.uk-form-success {
 border-color:#8ec73b !important;
 background:#fafff2 !important;
 color:#539022 !important;
}
.uk-form-blank {
 border-color:transparent !important;
 border-style:dashed !important;
 background:none !important;
}
.uk-form-blank:focus {
 border-color:#e5e5e5 !important;
}
input.uk-form-width-mini {
 width:40px;
}
select.uk-form-width-mini {
 width:65px;
}
.uk-form-width-small {
 width:130px;
}
.uk-form-width-medium {
 width:200px;
}
.uk-form-width-large {
 width:500px;
}
.uk-form-row:before,
.uk-form-row:after {
 content:" ";
 display:table;
}
.uk-form-row:after {
 clear:both;
}
.uk-form-row+.uk-form-row {
 margin-top:15px;
}
.uk-form-help-inline {
 display:inline-block;
 margin:0 0 0 10px;
}
.uk-form-help-block {
 margin:5px 0 0;
}
.uk-form-controls>:first-child {
 margin-top:0;
}
.uk-form-controls>:last-child {
 margin-bottom:0;
}
.uk-form-controls-condensed {
 margin:5px 0;
}
.uk-form-stacked .uk-form-label {
 display:block;
 margin-bottom:5px;
 font-weight:700;
}
@media (max-width:959px) {
 .uk-form-horizontal .uk-form-label {
  display:block;
  margin-bottom:5px;
  font-weight:700;
 }
}
@media (min-width:960px) {
 .uk-form-horizontal .uk-form-label {
  width:200px;
  margin-top:5px;
  float:left;
 }
 .uk-form-horizontal .uk-form-controls {
  margin-left:215px;
 }
 .uk-form-horizontal .uk-form-controls-text {
  padding-top:5px;
 }
}
.uk-form-icon {
 position:relative;
 display:inline-block;
 max-width:100%;
}
.uk-form-icon>[class*=uk-icon-] {
 position:absolute;
 top:50%;
 width:30px;
 margin-top:-7px;
 font-size:14px;
 color:#999;
 text-align:center;
}
.uk-form-icon:not(.uk-form-icon-flip)>input {
 padding-left:30px !important;
}
.uk-form-icon-flip>[class*=uk-icon-] {
 right:0;
}
.uk-form-icon-flip>input {
 padding-right:30px !important;
}
.uk-button {
 display:inline-block;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 vertical-align:middle;
 text-decoration:none;
 text-align:center;
 border:none;
 line-height:28px;
 min-height:30px;
 font-size:1rem;
 padding:0 12px;
 background:#f7f7f7;
 color:#666;
 border:1px solid rgba(0,0,0,0.2);
 border-bottom-color:rgba(0,0,0,0.3);
 background-origin:border-box;
 background-image:-webkit-linear-gradient(top,#fff,#eee);
 background-image:linear-gradient(to bottom,#fff,#eee);
 border-radius:4px;
 text-shadow:0 1px 0 #fff;
}
.uk-button:hover,
.uk-button:focus {
 background-color:#fafafa;
 color:#666;
 outline:0;
 text-decoration:none;
 background-image:none;
}
.uk-button:active,
.uk-button.uk-active {
 background-color:#f5f5f5;
 color:#666;
 border-color:rgba(0,0,0,0.2);
 border-top-color:rgba(0,0,0,0.3);
 background-image:none;
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);
}
.uk-button-primary {
 background-color:#009dd8;
 color:#fff;
 background-image:-webkit-linear-gradient(top,#00b4f5,#008dc5);
 background-image:linear-gradient(to bottom,#00b4f5,#008dc5);
 border-color:rgba(0,0,0,0.2);
 border-bottom-color:rgba(0,0,0,0.4);
 text-shadow:0 -1px 0 rgba(0,0,0,0.2);
}
.uk-button-primary:hover,
.uk-button-primary:focus {
 background-color:#00aff2;
 color:#fff;
 background-image:none;
}
.uk-button-primary:active,
.uk-button-primary.uk-active {
 background-color:#008abf;
 color:#fff;
 background-image:none;
 border-color:rgba(0,0,0,0.2);
 border-top-color:rgba(0,0,0,0.4);
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);
}
.uk-button-success {
 background-color:#82bb42;
 color:#fff;
 background-image:-webkit-linear-gradient(top,#9fd256,#6fac34);
 background-image:linear-gradient(to bottom,#9fd256,#6fac34);
 border-color:rgba(0,0,0,0.2);
 border-bottom-color:rgba(0,0,0,0.4);
 text-shadow:0 -1px 0 rgba(0,0,0,0.2);
}
.uk-button-success:hover,
.uk-button-success:focus {
 background-color:#8fce48;
 color:#fff;
 background-image:none;
}
.uk-button-success:active,
.uk-button-success.uk-active {
 background-color:#76b430;
 color:#fff;
 background-image:none;
 border-color:rgba(0,0,0,0.2);
 border-top-color:rgba(0,0,0,0.4);
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);
}
.uk-button-danger {
 background-color:#d32c46;
 color:#fff;
 background-image:-webkit-linear-gradient(top,#ee465a,#c11a39);
 background-image:linear-gradient(to bottom,#ee465a,#c11a39);
 border-color:rgba(0,0,0,0.2);
 border-bottom-color:rgba(0,0,0,0.4);
 text-shadow:0 -1px 0 rgba(0,0,0,0.2);
}
.uk-button-danger:hover,
.uk-button-danger:focus {
 background-color:#e33551;
 color:#fff;
 background-image:none;
}
.uk-button-danger:active,
.uk-button-danger.uk-active {
 background-color:#c91c37;
 color:#fff;
 background-image:none;
 border-color:rgba(0,0,0,0.2);
 border-top-color:rgba(0,0,0,0.4);
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);
}
.uk-button:disabled {
 background-color:#fafafa;
 color:#999;
 border-color:rgba(0,0,0,0.2);
 background-image:none;
 box-shadow:none;
 text-shadow:0 1px 0 #fff;
}
.uk-button-link,
.uk-button-link:hover,
.uk-button-link:focus,
.uk-button-link:active,
.uk-button-link.uk-active,
.uk-button-link:disabled {
 border-color:transparent;
 background:0 0;
 box-shadow:none;
 text-shadow:none;
}
.uk-button-link {
 color:#1d8acb;
}
.uk-button-link:hover,
.uk-button-link:focus,
.uk-button-link:active,
.uk-button-link.uk-active {
 color:#0b5f90;
 text-decoration:underline;
}
.uk-button-link:disabled {
 color:#999;
}
.uk-button-link:focus {
 outline:1px dotted;
}
.uk-button-mini {
 min-height:20px;
 padding:0 6px;
 line-height:18px;
 font-size:11px;
}
.uk-button-small {
 min-height:25px;
 padding:0 10px;
 line-height:23px;
 font-size:12px;
}
.uk-button-large {
 min-height:40px;
 padding:0 15px;
 line-height:38px;
 font-size:16px;
 border-radius:5px;
}
.uk-button-group {
 display:inline-block;
 vertical-align:middle;
 position:relative;
 font-size:0;
 white-space:nowrap;
}
.uk-button-group>* {
 display:inline-block;
}
.uk-button-group .uk-button {
 vertical-align:top;
}
.uk-button-dropdown {
 display:inline-block;
 vertical-align:middle;
 position:relative;
}
.uk-button-group>.uk-button:not(:first-child):not(:last-child),
.uk-button-group>div:not(:first-child):not(:last-child) .uk-button {
 border-radius:0;
}
.uk-button-group>.uk-button:first-child,
.uk-button-group>div:first-child .uk-button {
 border-top-right-radius:0;
 border-bottom-right-radius:0;
}
.uk-button-group>.uk-button:last-child,
.uk-button-group>div:last-child .uk-button {
 border-top-left-radius:0;
 border-bottom-left-radius:0;
}
.uk-button-group>.uk-button:nth-child(n+2),
.uk-button-group>div:nth-child(n+2) .uk-button {
 margin-left:-1px;
}
.uk-button-group .uk-button:active {
 position:relative;
}
@font-face {
 font-family:FontAwesome;
 src:url(/lib/tpl/dokui1/../dokui/fonts/fontawesome-webfont.eot);
 src:url(/lib/tpl/dokui1/../dokui/fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),
 url(/lib/tpl/dokui1/../dokui/fonts/fontawesome-webfont.woff) format("woff"),
 url(/lib/tpl/dokui1/../dokui/fonts/fontawesome-webfont.ttf) format("truetype");
 font-weight:400;
 font-style:normal;
}
[class*=uk-icon-] {
 font-family:FontAwesome;
 display:inline-block;
 font-weight:400;
 font-style:normal;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
}
.uk-icon-small:before {
 font-size:150%;
 vertical-align:-10%;
}
.uk-icon-medium:before {
 font-size:200%;
 vertical-align:-16%;
}
.uk-icon-large:before {
 font-size:250%;
 vertical-align:-22%;
}
.uk-icon-spin {
 display:inline-block;
 -webkit-animation:uk-spin 2s infinite linear;
 animation:uk-spin 2s infinite linear;
}
.uk-icon-button {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 display:inline-block;
 width:35px;
 height:35px;
 border-radius:100%;
 background:#f7f7f7;
 line-height:35px;
 color:#666;
 font-size:18px;
 text-align:center;
 border:1px solid #ccc;
 border-bottom-color:#bbb;
 background-origin:border-box;
 background-image:-webkit-linear-gradient(top,#fff,#eee);
 background-image:linear-gradient(to bottom,#fff,#eee);
 text-shadow:0 1px 0 #fff;
}
.uk-icon-button:hover,
.uk-icon-button:focus {
 background-color:#fafafa;
 color:#666;
 text-decoration:none;
 outline:0;
 background-image:none;
}
.uk-icon-button:active {
 background-color:#f5f5f5;
 color:#666;
 border-color:#ccc;
 border-top-color:#bbb;
 background-image:none;
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);
}
.uk-icon-glass:before {
 content:"\f000";
}
.uk-icon-music:before {
 content:"\f001";
}
.uk-icon-search:before {
 content:"\f002";
}
.uk-icon-envelope-o:before {
 content:"\f003";
}
.uk-icon-heart:before {
 content:"\f004";
}
.uk-icon-star:before {
 content:"\f005";
}
.uk-icon-star-o:before {
 content:"\f006";
}
.uk-icon-user:before {
 content:"\f007";
}
.uk-icon-film:before {
 content:"\f008";
}
.uk-icon-th-large:before {
 content:"\f009";
}
.uk-icon-th:before {
 content:"\f00a";
}
.uk-icon-th-list:before {
 content:"\f00b";
}
.uk-icon-check:before {
 content:"\f00c";
}
.uk-icon-times:before {
 content:"\f00d";
}
.uk-icon-search-plus:before {
 content:"\f00e";
}
.uk-icon-search-minus:before {
 content:"\f010";
}
.uk-icon-power-off:before {
 content:"\f011";
}
.uk-icon-signal:before {
 content:"\f012";
}
.uk-icon-gear:before,
.uk-icon-cog:before {
 content:"\f013";
}
.uk-icon-trash-o:before {
 content:"\f014";
}
.uk-icon-home:before {
 content:"\f015";
}
.uk-icon-file-o:before {
 content:"\f016";
}
.uk-icon-clock-o:before {
 content:"\f017";
}
.uk-icon-road:before {
 content:"\f018";
}
.uk-icon-download:before {
 content:"\f019";
}
.uk-icon-arrow-circle-o-down:before {
 content:"\f01a";
}
.uk-icon-arrow-circle-o-up:before {
 content:"\f01b";
}
.uk-icon-inbox:before {
 content:"\f01c";
}
.uk-icon-play-circle-o:before {
 content:"\f01d";
}
.uk-icon-rotate-right:before,
.uk-icon-repeat:before {
 content:"\f01e";
}
.uk-icon-refresh:before {
 content:"\f021";
}
.uk-icon-list-alt:before {
 content:"\f022";
}
.uk-icon-lock:before {
 content:"\f023";
}
.uk-icon-flag:before {
 content:"\f024";
}
.uk-icon-headphones:before {
 content:"\f025";
}
.uk-icon-volume-off:before {
 content:"\f026";
}
.uk-icon-volume-down:before {
 content:"\f027";
}
.uk-icon-volume-up:before {
 content:"\f028";
}
.uk-icon-qrcode:before {
 content:"\f029";
}
.uk-icon-barcode:before {
 content:"\f02a";
}
.uk-icon-tag:before {
 content:"\f02b";
}
.uk-icon-tags:before {
 content:"\f02c";
}
.uk-icon-book:before {
 content:"\f02d";
}
.uk-icon-bookmark:before {
 content:"\f02e";
}
.uk-icon-print:before {
 content:"\f02f";
}
.uk-icon-camera:before {
 content:"\f030";
}
.uk-icon-font:before {
 content:"\f031";
}
.uk-icon-bold:before {
 content:"\f032";
}
.uk-icon-italic:before {
 content:"\f033";
}
.uk-icon-text-height:before {
 content:"\f034";
}
.uk-icon-text-width:before {
 content:"\f035";
}
.uk-icon-align-left:before {
 content:"\f036";
}
.uk-icon-align-center:before {
 content:"\f037";
}
.uk-icon-align-right:before {
 content:"\f038";
}
.uk-icon-align-justify:before {
 content:"\f039";
}
.uk-icon-list:before {
 content:"\f03a";
}
.uk-icon-dedent:before,
.uk-icon-outdent:before {
 content:"\f03b";
}
.uk-icon-indent:before {
 content:"\f03c";
}
.uk-icon-video-camera:before {
 content:"\f03d";
}
.uk-icon-picture-o:before {
 content:"\f03e";
}
.uk-icon-pencil:before {
 content:"\f040";
}
.uk-icon-map-marker:before {
 content:"\f041";
}
.uk-icon-adjust:before {
 content:"\f042";
}
.uk-icon-tint:before {
 content:"\f043";
}
.uk-icon-edit:before,
.uk-icon-pencil-square-o:before {
 content:"\f044";
}
.uk-icon-share-square-o:before {
 content:"\f045";
}
.uk-icon-check-square-o:before {
 content:"\f046";
}
.uk-icon-arrows:before {
 content:"\f047";
}
.uk-icon-step-backward:before {
 content:"\f048";
}
.uk-icon-fast-backward:before {
 content:"\f049";
}
.uk-icon-backward:before {
 content:"\f04a";
}
.uk-icon-play:before {
 content:"\f04b";
}
.uk-icon-pause:before {
 content:"\f04c";
}
.uk-icon-stop:before {
 content:"\f04d";
}
.uk-icon-forward:before {
 content:"\f04e";
}
.uk-icon-fast-forward:before {
 content:"\f050";
}
.uk-icon-step-forward:before {
 content:"\f051";
}
.uk-icon-eject:before {
 content:"\f052";
}
.uk-icon-chevron-left:before {
 content:"\f053";
}
.uk-icon-chevron-right:before {
 content:"\f054";
}
.uk-icon-plus-circle:before {
 content:"\f055";
}
.uk-icon-minus-circle:before {
 content:"\f056";
}
.uk-icon-times-circle:before {
 content:"\f057";
}
.uk-icon-check-circle:before {
 content:"\f058";
}
.uk-icon-question-circle:before {
 content:"\f059";
}
.uk-icon-info-circle:before {
 content:"\f05a";
}
.uk-icon-crosshairs:before {
 content:"\f05b";
}
.uk-icon-times-circle-o:before {
 content:"\f05c";
}
.uk-icon-check-circle-o:before {
 content:"\f05d";
}
.uk-icon-ban:before {
 content:"\f05e";
}
.uk-icon-arrow-left:before {
 content:"\f060";
}
.uk-icon-arrow-right:before {
 content:"\f061";
}
.uk-icon-arrow-up:before {
 content:"\f062";
}
.uk-icon-arrow-down:before {
 content:"\f063";
}
.uk-icon-mail-forward:before,
.uk-icon-share:before {
 content:"\f064";
}
.uk-icon-expand:before {
 content:"\f065";
}
.uk-icon-compress:before {
 content:"\f066";
}
.uk-icon-plus:before {
 content:"\f067";
}
.uk-icon-minus:before {
 content:"\f068";
}
.uk-icon-asterisk:before {
 content:"\f069";
}
.uk-icon-exclamation-circle:before {
 content:"\f06a";
}
.uk-icon-gift:before {
 content:"\f06b";
}
.uk-icon-leaf:before {
 content:"\f06c";
}
.uk-icon-fire:before {
 content:"\f06d";
}
.uk-icon-eye:before {
 content:"\f06e";
}
.uk-icon-eye-slash:before {
 content:"\f070";
}
.uk-icon-warning:before,
.uk-icon-exclamation-triangle:before {
 content:"\f071";
}
.uk-icon-plane:before {
 content:"\f072";
}
.uk-icon-calendar:before {
 content:"\f073";
}
.uk-icon-random:before {
 content:"\f074";
}
.uk-icon-comment:before {
 content:"\f075";
}
.uk-icon-magnet:before {
 content:"\f076";
}
.uk-icon-chevron-up:before {
 content:"\f077";
}
.uk-icon-chevron-down:before {
 content:"\f078";
}
.uk-icon-retweet:before {
 content:"\f079";
}
.uk-icon-shopping-cart:before {
 content:"\f07a";
}
.uk-icon-folder:before {
 content:"\f07b";
}
.uk-icon-folder-open:before {
 content:"\f07c";
}
.uk-icon-arrows-v:before {
 content:"\f07d";
}
.uk-icon-arrows-h:before {
 content:"\f07e";
}
.uk-icon-bar-chart-o:before {
 content:"\f080";
}
.uk-icon-twitter-square:before {
 content:"\f081";
}
.uk-icon-facebook-square:before {
 content:"\f082";
}
.uk-icon-camera-retro:before {
 content:"\f083";
}
.uk-icon-key:before {
 content:"\f084";
}
.uk-icon-gears:before,
.uk-icon-cogs:before {
 content:"\f085";
}
.uk-icon-comments:before {
 content:"\f086";
}
.uk-icon-thumbs-o-up:before {
 content:"\f087";
}
.uk-icon-thumbs-o-down:before {
 content:"\f088";
}
.uk-icon-star-half:before {
 content:"\f089";
}
.uk-icon-heart-o:before {
 content:"\f08a";
}
.uk-icon-sign-out:before {
 content:"\f08b";
}
.uk-icon-linkedin-square:before {
 content:"\f08c";
}
.uk-icon-thumb-tack:before {
 content:"\f08d";
}
.uk-icon-external-link:before {
 content:"\f08e";
}
.uk-icon-sign-in:before {
 content:"\f090";
}
.uk-icon-trophy:before {
 content:"\f091";
}
.uk-icon-github-square:before {
 content:"\f092";
}
.uk-icon-upload:before {
 content:"\f093";
}
.uk-icon-lemon-o:before {
 content:"\f094";
}
.uk-icon-phone:before {
 content:"\f095";
}
.uk-icon-square-o:before {
 content:"\f096";
}
.uk-icon-bookmark-o:before {
 content:"\f097";
}
.uk-icon-phone-square:before {
 content:"\f098";
}
.uk-icon-twitter:before {
 content:"\f099";
}
.uk-icon-facebook:before {
 content:"\f09a";
}
.uk-icon-github:before {
 content:"\f09b";
}
.uk-icon-unlock:before {
 content:"\f09c";
}
.uk-icon-credit-card:before {
 content:"\f09d";
}
.uk-icon-rss:before {
 content:"\f09e";
}
.uk-icon-hdd-o:before {
 content:"\f0a0";
}
.uk-icon-bullhorn:before {
 content:"\f0a1";
}
.uk-icon-bell:before {
 content:"\f0f3";
}
.uk-icon-certificate:before {
 content:"\f0a3";
}
.uk-icon-hand-o-right:before {
 content:"\f0a4";
}
.uk-icon-hand-o-left:before {
 content:"\f0a5";
}
.uk-icon-hand-o-up:before {
 content:"\f0a6";
}
.uk-icon-hand-o-down:before {
 content:"\f0a7";
}
.uk-icon-arrow-circle-left:before {
 content:"\f0a8";
}
.uk-icon-arrow-circle-right:before {
 content:"\f0a9";
}
.uk-icon-arrow-circle-up:before {
 content:"\f0aa";
}
.uk-icon-arrow-circle-down:before {
 content:"\f0ab";
}
.uk-icon-globe:before {
 content:"\f0ac";
}
.uk-icon-wrench:before {
 content:"\f0ad";
}
.uk-icon-tasks:before {
 content:"\f0ae";
}
.uk-icon-filter:before {
 content:"\f0b0";
}
.uk-icon-briefcase:before {
 content:"\f0b1";
}
.uk-icon-arrows-alt:before {
 content:"\f0b2";
}
.uk-icon-group:before,
.uk-icon-users:before {
 content:"\f0c0";
}
.uk-icon-chain:before,
.uk-icon-link:before {
 content:"\f0c1";
}
.uk-icon-cloud:before {
 content:"\f0c2";
}
.uk-icon-flask:before {
 content:"\f0c3";
}
.uk-icon-cut:before,
.uk-icon-scissors:before {
 content:"\f0c4";
}
.uk-icon-copy:before,
.uk-icon-files-o:before {
 content:"\f0c5";
}
.uk-icon-paperclip:before {
 content:"\f0c6";
}
.uk-icon-save:before,
.uk-icon-floppy-o:before {
 content:"\f0c7";
}
.uk-icon-square:before {
 content:"\f0c8";
}
.uk-icon-bars:before {
 content:"\f0c9";
}
.uk-icon-list-ul:before {
 content:"\f0ca";
}
.uk-icon-list-ol:before {
 content:"\f0cb";
}
.uk-icon-strikethrough:before {
 content:"\f0cc";
}
.uk-icon-underline:before {
 content:"\f0cd";
}
.uk-icon-table:before {
 content:"\f0ce";
}
.uk-icon-magic:before {
 content:"\f0d0";
}
.uk-icon-truck:before {
 content:"\f0d1";
}
.uk-icon-pinterest:before {
 content:"\f0d2";
}
.uk-icon-pinterest-square:before {
 content:"\f0d3";
}
.uk-icon-google-plus-square:before {
 content:"\f0d4";
}
.uk-icon-google-plus:before {
 content:"\f0d5";
}
.uk-icon-money:before {
 content:"\f0d6";
}
.uk-icon-caret-down:before {
 content:"\f0d7";
}
.uk-icon-caret-up:before {
 content:"\f0d8";
}
.uk-icon-caret-left:before {
 content:"\f0d9";
}
.uk-icon-caret-right:before {
 content:"\f0da";
}
.uk-icon-columns:before {
 content:"\f0db";
}
.uk-icon-unsorted:before,
.uk-icon-sort:before {
 content:"\f0dc";
}
.uk-icon-sort-down:before,
.uk-icon-sort-asc:before {
 content:"\f0dd";
}
.uk-icon-sort-up:before,
.uk-icon-sort-desc:before {
 content:"\f0de";
}
.uk-icon-envelope:before {
 content:"\f0e0";
}
.uk-icon-linkedin:before {
 content:"\f0e1";
}
.uk-icon-rotate-left:before,
.uk-icon-undo:before {
 content:"\f0e2";
}
.uk-icon-legal:before,
.uk-icon-gavel:before {
 content:"\f0e3";
}
.uk-icon-dashboard:before,
.uk-icon-tachometer:before {
 content:"\f0e4";
}
.uk-icon-comment-o:before {
 content:"\f0e5";
}
.uk-icon-comments-o:before {
 content:"\f0e6";
}
.uk-icon-flash:before,
.uk-icon-bolt:before {
 content:"\f0e7";
}
.uk-icon-sitemap:before {
 content:"\f0e8";
}
.uk-icon-umbrella:before {
 content:"\f0e9";
}
.uk-icon-paste:before,
.uk-icon-clipboard:before {
 content:"\f0ea";
}
.uk-icon-lightbulb-o:before {
 content:"\f0eb";
}
.uk-icon-exchange:before {
 content:"\f0ec";
}
.uk-icon-cloud-download:before {
 content:"\f0ed";
}
.uk-icon-cloud-upload:before {
 content:"\f0ee";
}
.uk-icon-user-md:before {
 content:"\f0f0";
}
.uk-icon-stethoscope:before {
 content:"\f0f1";
}
.uk-icon-suitcase:before {
 content:"\f0f2";
}
.uk-icon-bell-o:before {
 content:"\f0a2";
}
.uk-icon-coffee:before {
 content:"\f0f4";
}
.uk-icon-cutlery:before {
 content:"\f0f5";
}
.uk-icon-file-text-o:before {
 content:"\f0f6";
}
.uk-icon-building-o:before {
 content:"\f0f7";
}
.uk-icon-hospital-o:before {
 content:"\f0f8";
}
.uk-icon-ambulance:before {
 content:"\f0f9";
}
.uk-icon-medkit:before {
 content:"\f0fa";
}
.uk-icon-fighter-jet:before {
 content:"\f0fb";
}
.uk-icon-beer:before {
 content:"\f0fc";
}
.uk-icon-h-square:before {
 content:"\f0fd";
}
.uk-icon-plus-square:before {
 content:"\f0fe";
}
.uk-icon-angle-double-left:before {
 content:"\f100";
}
.uk-icon-angle-double-right:before {
 content:"\f101";
}
.uk-icon-angle-double-up:before {
 content:"\f102";
}
.uk-icon-angle-double-down:before {
 content:"\f103";
}
.uk-icon-angle-left:before {
 content:"\f104";
}
.uk-icon-angle-right:before {
 content:"\f105";
}
.uk-icon-angle-up:before {
 content:"\f106";
}
.uk-icon-angle-down:before {
 content:"\f107";
}
.uk-icon-desktop:before {
 content:"\f108";
}
.uk-icon-laptop:before {
 content:"\f109";
}
.uk-icon-tablet:before {
 content:"\f10a";
}
.uk-icon-mobile-phone:before,
.uk-icon-mobile:before {
 content:"\f10b";
}
.uk-icon-circle-o:before {
 content:"\f10c";
}
.uk-icon-quote-left:before {
 content:"\f10d";
}
.uk-icon-quote-right:before {
 content:"\f10e";
}
.uk-icon-spinner:before {
 content:"\f110";
}
.uk-icon-circle:before {
 content:"\f111";
}
.uk-icon-mail-reply:before,
.uk-icon-reply:before {
 content:"\f112";
}
.uk-icon-github-alt:before {
 content:"\f113";
}
.uk-icon-folder-o:before {
 content:"\f114";
}
.uk-icon-folder-open-o:before {
 content:"\f115";
}
.uk-icon-smile-o:before {
 content:"\f118";
}
.uk-icon-frown-o:before {
 content:"\f119";
}
.uk-icon-meh-o:before {
 content:"\f11a";
}
.uk-icon-gamepad:before {
 content:"\f11b";
}
.uk-icon-keyboard-o:before {
 content:"\f11c";
}
.uk-icon-flag-o:before {
 content:"\f11d";
}
.uk-icon-flag-checkered:before {
 content:"\f11e";
}
.uk-icon-terminal:before {
 content:"\f120";
}
.uk-icon-code:before {
 content:"\f121";
}
.uk-icon-reply-all:before {
 content:"\f122";
}
.uk-icon-mail-reply-all:before {
 content:"\f122";
}
.uk-icon-star-half-empty:before,
.uk-icon-star-half-full:before,
.uk-icon-star-half-o:before {
 content:"\f123";
}
.uk-icon-location-arrow:before {
 content:"\f124";
}
.uk-icon-crop:before {
 content:"\f125";
}
.uk-icon-code-fork:before {
 content:"\f126";
}
.uk-icon-unlink:before,
.uk-icon-chain-broken:before {
 content:"\f127";
}
.uk-icon-question:before {
 content:"\f128";
}
.uk-icon-info:before {
 content:"\f129";
}
.uk-icon-exclamation:before {
 content:"\f12a";
}
.uk-icon-superscript:before {
 content:"\f12b";
}
.uk-icon-subscript:before {
 content:"\f12c";
}
.uk-icon-eraser:before {
 content:"\f12d";
}
.uk-icon-puzzle-piece:before {
 content:"\f12e";
}
.uk-icon-microphone:before {
 content:"\f130";
}
.uk-icon-microphone-slash:before {
 content:"\f131";
}
.uk-icon-shield:before {
 content:"\f132";
}
.uk-icon-calendar-o:before {
 content:"\f133";
}
.uk-icon-fire-extinguisher:before {
 content:"\f134";
}
.uk-icon-rocket:before {
 content:"\f135";
}
.uk-icon-maxcdn:before {
 content:"\f136";
}
.uk-icon-chevron-circle-left:before {
 content:"\f137";
}
.uk-icon-chevron-circle-right:before {
 content:"\f138";
}
.uk-icon-chevron-circle-up:before {
 content:"\f139";
}
.uk-icon-chevron-circle-down:before {
 content:"\f13a";
}
.uk-icon-html5:before {
 content:"\f13b";
}
.uk-icon-css3:before {
 content:"\f13c";
}
.uk-icon-anchor:before {
 content:"\f13d";
}
.uk-icon-unlock-alt:before {
 content:"\f13e";
}
.uk-icon-bullseye:before {
 content:"\f140";
}
.uk-icon-ellipsis-h:before {
 content:"\f141";
}
.uk-icon-ellipsis-v:before {
 content:"\f142";
}
.uk-icon-rss-square:before {
 content:"\f143";
}
.uk-icon-play-circle:before {
 content:"\f144";
}
.uk-icon-ticket:before {
 content:"\f145";
}
.uk-icon-minus-square:before {
 content:"\f146";
}
.uk-icon-minus-square-o:before {
 content:"\f147";
}
.uk-icon-level-up:before {
 content:"\f148";
}
.uk-icon-level-down:before {
 content:"\f149";
}
.uk-icon-check-square:before {
 content:"\f14a";
}
.uk-icon-pencil-square:before {
 content:"\f14b";
}
.uk-icon-external-link-square:before {
 content:"\f14c";
}
.uk-icon-share-square:before {
 content:"\f14d";
}
.uk-icon-compass:before {
 content:"\f14e";
}
.uk-icon-toggle-down:before,
.uk-icon-caret-square-o-down:before {
 content:"\f150";
}
.uk-icon-toggle-up:before,
.uk-icon-caret-square-o-up:before {
 content:"\f151";
}
.uk-icon-toggle-right:before,
.uk-icon-caret-square-o-right:before {
 content:"\f152";
}
.uk-icon-euro:before,
.uk-icon-eur:before {
 content:"\f153";
}
.uk-icon-gbp:before {
 content:"\f154";
}
.uk-icon-dollar:before,
.uk-icon-usd:before {
 content:"\f155";
}
.uk-icon-rupee:before,
.uk-icon-inr:before {
 content:"\f156";
}
.uk-icon-cny:before,
.uk-icon-rmb:before,
.uk-icon-yen:before,
.uk-icon-jpy:before {
 content:"\f157";
}
.uk-icon-ruble:before,
.uk-icon-rouble:before,
.uk-icon-rub:before {
 content:"\f158";
}
.uk-icon-won:before,
.uk-icon-krw:before {
 content:"\f159";
}
.uk-icon-bitcoin:before,
.uk-icon-btc:before {
 content:"\f15a";
}
.uk-icon-file:before {
 content:"\f15b";
}
.uk-icon-file-text:before {
 content:"\f15c";
}
.uk-icon-sort-alpha-asc:before {
 content:"\f15d";
}
.uk-icon-sort-alpha-desc:before {
 content:"\f15e";
}
.uk-icon-sort-amount-asc:before {
 content:"\f160";
}
.uk-icon-sort-amount-desc:before {
 content:"\f161";
}
.uk-icon-sort-numeric-asc:before {
 content:"\f162";
}
.uk-icon-sort-numeric-desc:before {
 content:"\f163";
}
.uk-icon-thumbs-up:before {
 content:"\f164";
}
.uk-icon-thumbs-down:before {
 content:"\f165";
}
.uk-icon-youtube-square:before {
 content:"\f166";
}
.uk-icon-youtube:before {
 content:"\f167";
}
.uk-icon-xing:before {
 content:"\f168";
}
.uk-icon-xing-square:before {
 content:"\f169";
}
.uk-icon-youtube-play:before {
 content:"\f16a";
}
.uk-icon-dropbox:before {
 content:"\f16b";
}
.uk-icon-stack-overflow:before {
 content:"\f16c";
}
.uk-icon-instagram:before {
 content:"\f16d";
}
.uk-icon-flickr:before {
 content:"\f16e";
}
.uk-icon-adn:before {
 content:"\f170";
}
.uk-icon-bitbucket:before {
 content:"\f171";
}
.uk-icon-bitbucket-square:before {
 content:"\f172";
}
.uk-icon-tumblr:before {
 content:"\f173";
}
.uk-icon-tumblr-square:before {
 content:"\f174";
}
.uk-icon-long-arrow-down:before {
 content:"\f175";
}
.uk-icon-long-arrow-up:before {
 content:"\f176";
}
.uk-icon-long-arrow-left:before {
 content:"\f177";
}
.uk-icon-long-arrow-right:before {
 content:"\f178";
}
.uk-icon-apple:before {
 content:"\f179";
}
.uk-icon-windows:before {
 content:"\f17a";
}
.uk-icon-android:before {
 content:"\f17b";
}
.uk-icon-linux:before {
 content:"\f17c";
}
.uk-icon-dribbble:before {
 content:"\f17d";
}
.uk-icon-skype:before {
 content:"\f17e";
}
.uk-icon-foursquare:before {
 content:"\f180";
}
.uk-icon-trello:before {
 content:"\f181";
}
.uk-icon-female:before {
 content:"\f182";
}
.uk-icon-male:before {
 content:"\f183";
}
.uk-icon-gittip:before {
 content:"\f184";
}
.uk-icon-sun-o:before {
 content:"\f185";
}
.uk-icon-moon-o:before {
 content:"\f186";
}
.uk-icon-archive:before {
 content:"\f187";
}
.uk-icon-bug:before {
 content:"\f188";
}
.uk-icon-vk:before {
 content:"\f189";
}
.uk-icon-weibo:before {
 content:"\f18a";
}
.uk-icon-renren:before {
 content:"\f18b";
}
.uk-icon-pagelines:before {
 content:"\f18c";
}
.uk-icon-stack-exchange:before {
 content:"\f18d";
}
.uk-icon-arrow-circle-o-right:before {
 content:"\f18e";
}
.uk-icon-arrow-circle-o-left:before {
 content:"\f190";
}
.uk-icon-toggle-left:before,
.uk-icon-caret-square-o-left:before {
 content:"\f191";
}
.uk-icon-dot-circle-o:before {
 content:"\f192";
}
.uk-icon-wheelchair:before {
 content:"\f193";
}
.uk-icon-vimeo-square:before {
 content:"\f194";
}
.uk-icon-turkish-lira:before,
.uk-icon-try:before {
 content:"\f195";
}
.uk-icon-plus-square-o:before {
 content:"\f196";
}
.uk-close {
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 display:inline-block;
 width:20px;
 line-height:20px;
 text-align:center;
 color:inherit;
 opacity:.3;
 padding:0;
 border:0;
 -webkit-appearance:none;
 background:0 0;
}
.uk-close:after {
 display:block;
 content:"\f00d";
 font-family:FontAwesome;
}
.uk-close:hover,
.uk-close:focus {
 opacity:.5;
 outline:0;
 color:inherit;
 text-decoration:none;
 cursor:pointer;
}
.uk-close-alt {
 padding:2px;
 border-radius:50%;
 background:#fff;
 opacity:1;
 box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 0 6px rgba(0,0,0,0.3);
}
.uk-close-alt:hover,
.uk-close-alt:focus {
 opacity:1;
}
.uk-close-alt:after {
 opacity:.5;
}
.uk-close-alt:hover:after,
.uk-close-alt:focus:after {
 opacity:.8;
}
.uk-badge {
 display:inline-block;
 padding:0 5px;
 background:#009dd8;
 font-size:10px;
 font-weight:700;
 line-height:14px;
 color:#fff;
 text-align:center;
 vertical-align:middle;
 text-transform:none;
 border:1px solid rgba(0,0,0,0.2);
 border-bottom-color:rgba(0,0,0,0.3);
 background-origin:border-box;
 background-image:-webkit-linear-gradient(top,#00b4f5,#008dc5);
 background-image:linear-gradient(to bottom,#00b4f5,#008dc5);
 border-radius:2px;
 text-shadow:0 -1px 0 rgba(0,0,0,0.2);
}
.uk-badge-notification {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 min-width:18px;
 border-radius:500px;
 font-size:12px;
 line-height:18px;
}
.uk-badge-success {
 background-color:#82bb42;
 background-image:-webkit-linear-gradient(top,#9fd256,#6fac34);
 background-image:linear-gradient(to bottom,#9fd256,#6fac34);
}
.uk-badge-warning {
 background-color:#f9a124;
 background-image:-webkit-linear-gradient(top,#fbb450,#f89406);
 background-image:linear-gradient(to bottom,#fbb450,#f89406);
}
.uk-badge-danger {
 background-color:#d32c46;
 background-image:-webkit-linear-gradient(top,#ee465a,#c11a39);
 background-image:linear-gradient(to bottom,#ee465a,#c11a39);
}
.uk-alert {
 margin-bottom:15px;
 padding:10px;
 background:#ebf7fd;
 color:#2d7091;
 border:1px solid rgba(45,112,145,0.3);
 border-radius:4px;
 text-shadow:0 1px 0 #fff;
}
*+.uk-alert {
 margin-top:15px;
}
.uk-alert>:last-child {
 margin-bottom:0;
}
.uk-alert h1,
.uk-alert h2,
.uk-alert h3,
.uk-alert h4,
.uk-alert h5,
.uk-alert h6 {
 color:inherit;
}
.uk-alert>.uk-close:first-child {
 float:right;
}
.uk-alert>.uk-close:first-child+* {
 margin-top:0;
}
.uk-alert-success {
 background:#f2fae3;
 color:#659f13;
 border-color:rgba(101,159,19,0.3);
}
.uk-alert-warning {
 background:#fffceb;
 color:#e28327;
 border-color:rgba(226,131,39,0.3);
}
.uk-alert-danger {
 background:#fff1f0;
 color:#d85030;
 border-color:rgba(216,80,48,0.3);
}
.uk-alert-large {
 padding:20px;
}
.uk-alert-large>.uk-close:first-child {
 margin:-10px -10px 0 0;
}
.uk-thumbnail {
 display:inline-block;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 max-width:100%;
 margin:0;
 padding:4px;
 border:1px solid #e5e5e5;
 background:#fff;
 border-radius:4px;
 box-shadow:0 1px 3px rgba(0,0,0,0.05);
}
a.uk-thumbnail:hover,
a.uk-thumbnail:focus {
 border-color:#b2b2b2;
 background-color:#fff;
 text-decoration:none;
 outline:0;
 box-shadow:0 1px 4px rgba(0,0,0,0.3);
}
.uk-thumbnail-caption {
 padding-top:4px;
 text-align:center;
 color:#666;
}
.uk-thumbnail-mini {
 width:150px;
}
.uk-thumbnail-small {
 width:200px;
}
.uk-thumbnail-medium {
 width:300px;
}
.uk-thumbnail-large {
 width:400px;
}
.uk-thumbnail-expand,
.uk-thumbnail-expand>img {
 width:100%;
}
.uk-overlay {
 display:inline-block;
 position:relative;
 max-width:100%;
 vertical-align:middle;
}
.uk-overlay>img:first-child {
 display:block;
}
.uk-overlay-area {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0;
 background:rgba(0,0,0,0.3);
 opacity:0;
 -webkit-transition:opacity .15s linear;
 transition:opacity .15s linear;
 -webkit-transform:translate3d(0,0,0);
}
.uk-overlay:hover .uk-overlay-area,
.uk-overlay-toggle:hover .uk-overlay-area {
 opacity:1;
}
.uk-overlay-area:empty:before {
 content:"\f002";
 position:absolute;
 top:50%;
 left:50%;
 width:50px;
 height:50px;
 margin-top:-25px;
 margin-left:-25px;
 font-size:50px;
 line-height:1;
 font-family:FontAwesome;
 text-align:center;
 color:#fff;
}
.uk-overlay-area:not(:empty) {
 font-size:0;
}
.uk-overlay-area:not(:empty):before {
 content:'';
 display:inline-block;
 height:100%;
 vertical-align:middle;
}
.uk-overlay-area-content {
 display:inline-block;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 width:100%;
 vertical-align:middle;
 font-size:1rem;
 text-align:center;
 padding:0 15px;
 color:#fff;
}
.uk-overlay-area-content>:last-child {
 margin-bottom:0;
}
.uk-overlay-area-content a:not([class]),
.uk-overlay-area-content a:not([class]):hover {
 color:inherit;
}
.uk-overlay-caption {
 position:absolute;
 bottom:0;
 left:0;
 right:0;
 padding:15px;
 background:rgba(0,0,0,0.5);
 color:#fff;
 opacity:0;
 -webkit-transition:opacity .15s linear;
 transition:opacity .15s linear;
 -webkit-transform:translate3d(0,0,0);
}
.uk-overlay:hover .uk-overlay-caption,
.uk-overlay-toggle:hover .uk-overlay-caption {
 opacity:1;
}
.uk-progress {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 height:20px;
 margin-bottom:15px;
 background:#f7f7f7;
 overflow:hidden;
 line-height:20px;
 box-shadow:inset 0 0 0 1px rgba(0,0,0,0.07),inset 0 2px 2px rgba(0,0,0,0.07);
 border-radius:4px;
}
*+.uk-progress {
 margin-top:15px;
}
.uk-progress-bar {
 width:0;
 height:100%;
 background:#009dd8;
 float:left;
 -webkit-transition:width .6s ease;
 transition:width .6s ease;
 font-size:12px;
 color:#fff;
 text-align:center;
 background-image:-webkit-linear-gradient(top,#00b4f5,#008dc5);
 background-image:linear-gradient(to bottom,#00b4f5,#008dc5);
 box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 0 0 0 1px rgba(0,0,0,0.1);
 text-shadow:0 -1px 0 rgba(0,0,0,0.2);
}
.uk-progress-mini {
 height:6px;
}
.uk-progress-small {
 height:12px;
}
.uk-progress-success .uk-progress-bar {
 background-color:#82bb42;
 background-image:-webkit-linear-gradient(top,#9fd256,#6fac34);
 background-image:linear-gradient(to bottom,#9fd256,#6fac34);
}
.uk-progress-warning .uk-progress-bar {
 background-color:#f9a124;
 background-image:-webkit-linear-gradient(top,#fbb450,#f89406);
 background-image:linear-gradient(to bottom,#fbb450,#f89406);
}
.uk-progress-danger .uk-progress-bar {
 background-color:#d32c46;
 background-image:-webkit-linear-gradient(top,#ee465a,#c11a39);
 background-image:linear-gradient(to bottom,#ee465a,#c11a39);
}
.uk-progress-striped .uk-progress-bar {
 background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
 background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
 background-size:30px 30px;
}
.uk-progress-striped.uk-active .uk-progress-bar {
 -webkit-animation:uk-progress-bar-stripes 2s linear infinite;
 animation:uk-progress-bar-stripes 2s linear infinite;
}
@-webkit-keyframes uk-progress-bar-stripes {
 0% {
  background-position:0 0;
 }
 100% {
  background-position:30px 0;
 }
}
@keyframes uk-progress-bar-stripes {
 0% {
  background-position:0 0;
 }
 100% {
  background-position:30px 0;
 }
}
.uk-progress-mini,
.uk-progress-small {
 border-radius:500px;
}
[class*=uk-animation-] {
 -webkit-animation-duration:.5s;
 animation-duration:.5s;
 -webkit-animation-timing-function:ease-out;
 animation-timing-function:ease-out;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both;
}
[data-uk-scrollspy*=uk-animation-] {
 opacity:0;
}
.uk-animation-fade {
 -webkit-animation-name:uk-fade;
 animation-name:uk-fade;
 -webkit-animation-duration:.8s;
 animation-duration:.8s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
}
.uk-animation-scale-up {
 -webkit-animation-name:uk-scale-up;
 animation-name:uk-scale-up;
}
.uk-animation-scale-down {
 -webkit-animation-name:uk-scale-down;
 animation-name:uk-scale-down;
}
.uk-animation-slide-top {
 -webkit-animation-name:uk-slide-top;
 animation-name:uk-slide-top;
}
.uk-animation-slide-bottom {
 -webkit-animation-name:uk-slide-bottom;
 animation-name:uk-slide-bottom;
}
.uk-animation-slide-left {
 -webkit-animation-name:uk-slide-left;
 animation-name:uk-slide-left;
}
.uk-animation-slide-right {
 -webkit-animation-name:uk-slide-right;
 animation-name:uk-slide-right;
}
.uk-animation-shake {
 -webkit-animation-name:uk-shake;
 animation-name:uk-shake;
}
.uk-animation-reverse {
 -webkit-animation-direction:reverse;
 animation-direction:reverse;
}
@-webkit-keyframes uk-fade {
 0% {
  opacity:0;
 }
 100% {
  opacity:1;
 }
}
@keyframes uk-fade {
 0% {
  opacity:0;
 }
 100% {
  opacity:1;
 }
}
@-webkit-keyframes uk-scale-up {
 0% {
  opacity:0;
  -webkit-transform:scale(0.2);
 }
 100% {
  opacity:1;
  -webkit-transform:scale(1);
 }
}
@keyframes uk-scale-up {
 0% {
  opacity:0;
  transform:scale(0.2);
 }
 100% {
  opacity:1;
  transform:scale(1);
 }
}
@-webkit-keyframes uk-scale-down {
 0% {
  opacity:0;
  -webkit-transform:scale(1.8);
 }
 100% {
  opacity:1;
  -webkit-transform:scale(1);
 }
}
@keyframes uk-scale-down {
 0% {
  opacity:0;
  transform:scale(1.8);
 }
 100% {
  opacity:1;
  transform:scale(1);
 }
}
@-webkit-keyframes uk-slide-top {
 0% {
  opacity:0;
  -webkit-transform:translateY(-100%);
 }
 100% {
  opacity:1;
  -webkit-transform:translateY(0);
 }
}
@keyframes uk-slide-top {
 0% {
  opacity:0;
  transform:translateY(-100%);
 }
 100% {
  opacity:1;
  transform:translateY(0);
 }
}
@-webkit-keyframes uk-slide-bottom {
 0% {
  opacity:0;
  -webkit-transform:translateY(100%);
 }
 100% {
  opacity:1;
  -webkit-transform:translateY(0);
 }
}
@keyframes uk-slide-bottom {
 0% {
  opacity:0;
  transform:translateY(100%);
 }
 100% {
  opacity:1;
  transform:translateY(0);
 }
}
@-webkit-keyframes uk-slide-left {
 0% {
  opacity:0;
  -webkit-transform:translateX(-100%);
 }
 100% {
  opacity:1;
  -webkit-transform:translateX(0);
 }
}
@keyframes uk-slide-left {
 0% {
  opacity:0;
  transform:translateX(-100%);
 }
 100% {
  opacity:1;
  transform:translateX(0);
 }
}
@-webkit-keyframes uk-slide-right {
 0% {
  opacity:0;
  -webkit-transform:translateX(100%);
 }
 100% {
  opacity:1;
  -webkit-transform:translateX(0);
 }
}
@keyframes uk-slide-right {
 0% {
  opacity:0;
  transform:translateX(100%);
 }
 100% {
  opacity:1;
  transform:translateX(0);
 }
}
@-webkit-keyframes uk-shake {
 0%,
 100% {
  -webkit-transform:translateX(0);
 }
 10% {
  -webkit-transform:translateX(-9px);
 }
 20% {
  -webkit-transform:translateX(8px);
 }
 30% {
  -webkit-transform:translateX(-7px);
 }
 40% {
  -webkit-transform:translateX(6px);
 }
 50% {
  -webkit-transform:translateX(-5px);
 }
 60% {
  -webkit-transform:translateX(4px);
 }
 70% {
  -webkit-transform:translateX(-3px);
 }
 80% {
  -webkit-transform:translateX(2px);
 }
 90% {
  -webkit-transform:translateX(-1px);
 }
}
@keyframes uk-shake {
 0%,
 100% {
  transform:translateX(0);
 }
 10% {
  transform:translateX(-9px);
 }
 20% {
  transform:translateX(8px);
 }
 30% {
  transform:translateX(-7px);
 }
 40% {
  transform:translateX(6px);
 }
 50% {
  transform:translateX(-5px);
 }
 60% {
  transform:translateX(4px);
 }
 70% {
  transform:translateX(-3px);
 }
 80% {
  transform:translateX(2px);
 }
 90% {
  transform:translateX(-1px);
 }
}
@-webkit-keyframes uk-slide-top-fixed {
 0% {
  opacity:0;
  -webkit-transform:translateY(-10px);
 }
 100% {
  opacity:1;
  -webkit-transform:translateY(0);
 }
}
@keyframes uk-slide-top-fixed {
 0% {
  opacity:0;
  transform:translateY(-10px);
 }
 100% {
  opacity:1;
  transform:translateY(0);
 }
}
@-webkit-keyframes uk-slide-bottom-fixed {
 0% {
  opacity:0;
  -webkit-transform:translateY(10px);
 }
 100% {
  opacity:1;
  -webkit-transform:translateY(0);
 }
}
@keyframes uk-slide-bottom-fixed {
 0% {
  opacity:0;
  transform:translateY(10px);
 }
 100% {
  opacity:1;
  transform:translateY(0);
 }
}
@-webkit-keyframes uk-spin {
 0% {
  -webkit-transform:rotate(0deg);
 }
 100% {
  -webkit-transform:rotate(359deg);
 }
}
@keyframes uk-spin {
 0% {
  transform:rotate(0deg);
 }
 100% {
  transform:rotate(359deg);
 }
}
.uk-dropdown {
 display:none;
 position:absolute;
 top:100%;
 left:0;
 z-index:1020;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 width:200px;
 margin-top:5px;
 padding:15px;
 background:#fff;
 color:#666;
 font-size:1rem;
 vertical-align:top;
 border:1px solid #d3d3d3;
 border-radius:4px;
 box-shadow:0 2px 5px rgba(0,0,0,0.1);
}
.uk-open>.uk-dropdown {
 display:block;
 -webkit-animation:uk-fade .2s ease-in-out;
 animation:uk-fade .2s ease-in-out;
 -webkit-transform-origin:0 0;
 transform-origin:0 0;
}
.uk-dropdown-flip {
 left:auto;
 right:0;
}
.uk-dropdown-up {
 top:auto;
 bottom:100%;
 margin-top:auto;
 margin-bottom:5px;
}
.uk-dropdown .uk-nav {
 margin:0 -15px;
}
.uk-dropdown>.uk-grid+.uk-grid {
 margin-top:15px;
}
.uk-dropdown>.uk-grid>[class*=uk-width-]>.uk-panel+.uk-panel {
 margin-top:15px;
}
@media (min-width:768px) {
 .uk-dropdown:not(.uk-dropdown-stack)>.uk-grid {
  margin-left:-15px;
  margin-right:-15px;
 }
 .uk-dropdown:not(.uk-dropdown-stack)>.uk-grid>[class*=uk-width-] {
  padding-left:15px;
  padding-right:15px;
 }
 .uk-dropdown:not(.uk-dropdown-stack)>.uk-grid>[class*=uk-width-]:nth-child(n+2) {
  border-left:1px solid #e5e5e5;
 }
 .uk-dropdown-width-2:not(.uk-dropdown-stack) {
  width:400px;
 }
 .uk-dropdown-width-3:not(.uk-dropdown-stack) {
  width:600px;
 }
 .uk-dropdown-width-4:not(.uk-dropdown-stack) {
  width:800px;
 }
 .uk-dropdown-width-5:not(.uk-dropdown-stack) {
  width:1000px;
 }
}
@media (max-width:767px) {
 .uk-dropdown>.uk-grid>[class*=uk-width-] {
  width:100%;
 }
 .uk-dropdown>.uk-grid>[class*=uk-width-]:nth-child(n+2) {
  margin-top:15px;
 }
}
.uk-dropdown-stack>.uk-grid>[class*=uk-width-] {
 width:100%;
}
.uk-dropdown-stack>.uk-grid>[class*=uk-width-]:nth-child(n+2) {
 margin-top:15px;
}
.uk-dropdown-small {
 min-width:150px;
 width:auto;
 padding:5px;
 white-space:nowrap;
}
.uk-dropdown-small .uk-nav {
 margin:0 -5px;
}
.uk-dropdown-navbar {
 margin-top:6px;
 background:#fff;
 color:#666;
 left:-1px;
 border:1px solid #d3d3d3;
 border-radius:4px;
 box-shadow:0 2px 5px rgba(0,0,0,0.1);
}
.uk-open>.uk-dropdown-navbar {
 -webkit-animation:uk-slide-top-fixed .2s ease-in-out;
 animation:uk-slide-top-fixed .2s ease-in-out;
}
.uk-dropdown-navbar.uk-dropdown-flip {
 left:auto;
}
.uk-modal {
 display:none;
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1010;
 overflow-y:auto;
 -webkit-overflow-scrolling:touch;
 background:rgba(0,0,0,0.6);
 opacity:0;
 -webkit-transition:opacity .15s linear;
 transition:opacity .15s linear;
 -webkit-transform:translateZ(0);
}
.uk-modal.uk-open {
 opacity:1;
}
.uk-modal-page,
.uk-modal-page body {
 overflow:hidden;
}
.uk-modal-dialog {
 position:relative;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 margin:50px auto;
 padding:20px;
 width:600px;
 max-width:100%;
 max-width:calc(80%);
 background:#fff;
 opacity:0;
 -webkit-transform:translateY(-100px);
 transform:translateY(-100px);
 -webkit-transition:opacity .3s linear,-webkit-transform .3s ease-out;
 transition:opacity .3s linear,transform .3s ease-out;
 border-radius:4px;
 box-shadow:0 0 10px rgba(0,0,0,0.3);
}
@media (max-width:767px) {
 .uk-modal-dialog {
  width:auto;
  margin:10px;
 }
}
.uk-open .uk-modal-dialog {
 opacity:1;
 -webkit-transform:translateY(0);
 transform:translateY(0);
}
.uk-modal-dialog>:last-child {
 margin-bottom:0;
}
.uk-modal-dialog>.uk-close:first-child {
 margin:-10px -10px 0 0;
 float:right;
}
.uk-modal-dialog>.uk-close:first-child+* {
 margin-top:0;
}
.uk-modal-dialog-frameless {
 padding:0;
}
.uk-modal-dialog-frameless>.uk-close:first-child {
 position:absolute;
 top:-12px;
 right:-12px;
 margin:0;
 float:none;
}
@media (max-width:767px) {
 .uk-modal-dialog-frameless>.uk-close:first-child {
  top:-7px;
  right:-7px;
 }
}
@media (min-width:768px) {
 .uk-modal-dialog-large {
  width:930px;
 }
}
@media (min-width:1220px) {
 .uk-modal-dialog-large {
  width:1130px;
 }
}
.uk-offcanvas {
 display:none;
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1000;
 background:rgba(0,0,0,0.1);
}
.uk-offcanvas.uk-active {
 display:block;
}
.uk-offcanvas-page {
 position:fixed;
 -webkit-transition:margin-left .3s ease-in-out 50ms;
 transition:margin-left .3s ease-in-out 50ms;
}
.uk-offcanvas-bar {
 position:fixed;
 top:0;
 bottom:0;
 left:0;
 -webkit-transform:translateX(-100%);
 transform:translateX(-100%);
 z-index:1001;
 width:270px;
 max-width:100%;
 background:#333;
 overflow-y:auto;
 -webkit-overflow-scrolling:touch;
 -webkit-transition:-webkit-transform .3s ease-in-out;
 transition:transform .3s ease-in-out;
}
.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show {
 -webkit-transform:translateX(0%);
 transform:translateX(0%);
}
.uk-offcanvas-bar-flip {
 left:auto;
 right:0;
 -webkit-transform:translateX(100%);
 transform:translateX(100%);
}
.uk-offcanvas .uk-panel {
 margin:20px 15px;
 color:#777;
 text-shadow:0 1px 0 rgba(0,0,0,0.5);
}
.uk-offcanvas .uk-panel-title {
 color:#ccc;
}
.uk-offcanvas .uk-panel a:not([class]) {
 color:#ccc;
}
.uk-offcanvas .uk-panel a:not([class]):hover {
 color:#fff;
}
.uk-offcanvas-bar:after {
 content:"";
 display:block;
 position:absolute;
 top:0;
 bottom:0;
 right:0;
 width:1px;
 background:rgba(0,0,0,0.6);
 box-shadow:0 0 5px 2px rgba(0,0,0,0.6);
}
.uk-offcanvas-bar-flip:after {
 right:auto;
 left:0;
 width:1px;
 background:rgba(0,0,0,0.6);
 box-shadow:0 0 5px 2px rgba(0,0,0,0.6);
}
.uk-switcher {
 margin:0;
 padding:0;
 list-style:none;
}
.uk-switcher>:not(.uk-active) {
 display:none;
}
.uk-tooltip {
 display:none;
 position:absolute;
 z-index:1030;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 max-width:200px;
 padding:5px 8px;
 background:#333;
 color:rgba(255,255,255,0.7);
 font-size:12px;
 line-height:18px;
 text-align:center;
 border-radius:3px;
 text-shadow:0 1px 0 rgba(0,0,0,0.5);
}
.uk-tooltip:after {
 content:"";
 display:block;
 position:absolute;
 width:0;
 height:0;
 border:5px dashed #333;
}
.uk-tooltip-top:after,
.uk-tooltip-top-left:after,
.uk-tooltip-top-right:after {
 bottom:-5px;
 border-top-style:solid;
 border-bottom:none;
 border-left-color:transparent;
 border-right-color:transparent;
 border-top-color:#333;
}
.uk-tooltip-bottom:after,
.uk-tooltip-bottom-left:after,
.uk-tooltip-bottom-right:after {
 top:-5px;
 border-bottom-style:solid;
 border-top:none;
 border-left-color:transparent;
 border-right-color:transparent;
 border-bottom-color:#333;
}
.uk-tooltip-top:after,
.uk-tooltip-bottom:after {
 left:50%;
 margin-left:-5px;
}
.uk-tooltip-top-left:after,
.uk-tooltip-bottom-left:after {
 left:10px;
}
.uk-tooltip-top-right:after,
.uk-tooltip-bottom-right:after {
 right:10px;
}
.uk-tooltip-left:after {
 right:-5px;
 top:50%;
 margin-top:-5px;
 border-left-style:solid;
 border-right:none;
 border-top-color:transparent;
 border-bottom-color:transparent;
 border-left-color:#333;
}
.uk-tooltip-right:after {
 left:-5px;
 top:50%;
 margin-top:-5px;
 border-right-style:solid;
 border-left:none;
 border-top-color:transparent;
 border-bottom-color:transparent;
 border-right-color:#333;
}
.uk-text-small {
 font-size:11px;
 line-height:16px;
}
.uk-text-large {
 font-size:20px;
 line-height:26px;
}
.uk-text-bold {
 font-weight:700;
}
.uk-text-muted {
 color:#999 !important;
}
.uk-text-primary {
 color:#2d7091 !important;
}
.uk-text-success {
 color:#659f13 !important;
}
.uk-text-warning {
 color:#e28327 !important;
}
.uk-text-danger {
 color:#d85030 !important;
}
.uk-text-left {
 text-align:left !important;
}
.uk-text-right {
 text-align:right !important;
}
.uk-text-center {
 text-align:center !important;
}
.uk-text-justify {
 text-align:justify !important;
}
.uk-text-top {
 vertical-align:top !important;
}
.uk-text-middle {
 vertical-align:middle !important;
}
.uk-text-bottom {
 vertical-align:bottom !important;
}
@media (max-width:959px) {
 .uk-text-center-medium {
  text-align:center !important;
 }
}
@media (max-width:767px) {
 .uk-text-center-small {
  text-align:center !important;
 }
}
.uk-text-nowrap {
 white-space:nowrap;
}
.uk-text-truncate {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
}
.uk-text-break {
 word-wrap:break-word;
 -webkit-hyphens:auto;
 -ms-hyphens:auto;
 -moz-hyphens:auto;
 hyphens:auto;
}
.uk-container {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 max-width:980px;
 padding:0 25px;
}
@media (min-width:1220px) {
 .uk-container {
  max-width:1200px;
  padding:0 35px;
 }
}
.uk-container:before,
.uk-container:after {
 content:" ";
 display:table;
}
.uk-container:after {
 clear:both;
}
.uk-container-center {
 margin-left:auto;
 margin-right:auto;
}
.uk-clearfix:before,
.uk-clearfix:after {
 content:" ";
 display:table;
}
.uk-clearfix:after {
 clear:both;
}
.uk-nbfc {
 overflow:hidden;
}
.uk-nbfc-alt {
 display:table-cell;
 width:10000px;
}
.uk-float-left {
 float:left;
}
.uk-float-right {
 float:right;
}
[class*=uk-float-] {
 max-width:100%;
}
[class*=uk-align-] {
 display:block;
 margin-bottom:15px;
}
.uk-align-left {
 margin-right:15px;
 float:left;
}
.uk-align-right {
 margin-left:15px;
 float:right;
}
@media (min-width:768px) {
 .uk-align-medium-left {
  margin-right:15px;
  margin-bottom:15px;
  float:left;
 }
 .uk-align-medium-right {
  margin-left:15px;
  margin-bottom:15px;
  float:right;
 }
}
.uk-align-center {
 margin-left:auto;
 margin-right:auto;
}
.uk-vertical-align {
 font-size:0;
}
.uk-vertical-align:before {
 content:'';
 display:inline-block;
 height:100%;
 vertical-align:middle;
}
.uk-vertical-align-middle,
.uk-vertical-align-bottom {
 display:inline-block;
 max-width:100%;
 font-size:1rem;
}
.uk-vertical-align-middle {
 vertical-align:middle;
}
.uk-vertical-align-bottom {
 vertical-align:bottom;
}
.uk-height-1-1 {
 height:100%;
}
.uk-responsive-width,
.uk-responsive-height {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
}
.uk-responsive-width {
 max-width:100%;
 height:auto;
}
.uk-responsive-height {
 max-height:100%;
 width:auto;
}
.uk-margin {
 margin-bottom:15px;
}
*+.uk-margin {
 margin-top:15px;
}
.uk-margin-top {
 margin-top:15px !important;
}
.uk-margin-bottom {
 margin-bottom:15px !important;
}
.uk-margin-left {
 margin-left:15px !important;
}
.uk-margin-right {
 margin-right:15px !important;
}
.uk-margin-large {
 margin-bottom:50px;
}
*+.uk-margin-large {
 margin-top:50px;
}
.uk-margin-large-top {
 margin-top:50px !important;
}
.uk-margin-large-bottom {
 margin-bottom:50px !important;
}
.uk-margin-large-left {
 margin-left:50px !important;
}
.uk-margin-large-right {
 margin-right:50px !important;
}
.uk-margin-small {
 margin-bottom:5px;
}
*+.uk-margin-small {
 margin-top:5px;
}
.uk-margin-small-top {
 margin-top:5px !important;
}
.uk-margin-small-bottom {
 margin-bottom:5px !important;
}
.uk-margin-small-left {
 margin-left:5px !important;
}
.uk-margin-small-right {
 margin-right:5px !important;
}
.uk-margin-remove {
 margin:0 !important;
}
.uk-margin-top-remove {
 margin-top:0 !important;
}
.uk-margin-bottom-remove {
 margin-bottom:0 !important;
}
.uk-border-circle {
 border-radius:50%;
}
.uk-border-rounded {
 border-radius:5px;
}
@media (min-width:768px) {
 .uk-heading-large {
  font-size:52px;
  line-height:64px;
 }
}
.uk-link-muted,
.uk-link-muted a {
 color:#666;
}
.uk-link-muted:hover,
.uk-link-muted a:hover {
 color:#666;
}
.uk-link-reset,
.uk-link-reset a,
.uk-link-reset:hover,
.uk-link-reset a:hover {
 color:inherit;
 text-decoration:none;
}
.uk-scrollable-text {
 height:300px;
 overflow-y:scroll;
 -webkit-overflow-scrolling:touch;
 resize:both;
}
.uk-scrollable-box {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 height:170px;
 padding:10px;
 border:1px solid #e5e5e5;
 overflow:auto;
 -webkit-overflow-scrolling:touch;
 resize:both;
 border-radius:3px;
}
.uk-scrollable-box>:last-child {
 margin-bottom:0;
}
.uk-overflow-container {
 overflow:auto;
 -webkit-overflow-scrolling:touch;
}
.uk-overflow-container>:last-child {
 margin-bottom:0;
}
.uk-display-block {
 display:block !important;
}
.uk-display-inline {
 display:inline !important;
}
.uk-display-inline-block {
 display:inline-block !important;
}
@media (min-width:960px) {
 .uk-visible-small {
  display:none !important;
 }
 .uk-visible-medium {
  display:none !important;
 }
 .uk-hidden-large {
  display:none !important;
 }
}
@media (min-width:768px) and (max-width:959px) {
 .uk-visible-small {
  display:none !important;
 }
 .uk-visible-large {
  display:none !important;
 }
 .uk-hidden-medium {
  display:none !important;
 }
}
@media (max-width:767px) {
 .uk-visible-medium {
  display:none !important;
 }
 .uk-visible-large {
  display:none !important;
 }
 .uk-hidden-small {
  display:none !important;
 }
}
.uk-hidden {
 display:none !important;
 visibility:hidden !important;
}
.uk-invisible {
 visibility:hidden !important;
}
.uk-visible-hover:hover .uk-hidden,
.uk-visible-hover:hover .uk-invisible {
 display:block !important;
 visibility:visible !important;
}
.uk-visible-hover-inline:hover .uk-hidden,
.uk-visible-hover-inline:hover .uk-invisible {
 display:inline-block !important;
 visibility:visible !important;
}
@media print {
 * {
  background:transparent !important;
  color:#000 !important;
  box-shadow:none !important;
  text-shadow:none !important;
 }
 a,
 a:visited {
  text-decoration:underline;
 }
 pre,
 blockquote {
  border:1px solid #999;
  page-break-inside:avoid;
 }
 thead {
  display:table-header-group;
 }
 tr,
 img {
  page-break-inside:avoid;
 }
 img {
  max-width:100% !important;
 }
 @page {
  margin:.5cm;
 }
 p,
 h2,
 h3 {
  orphans:3;
  widows:3;
 }
 h2,
 h3 {
  page-break-after:avoid;
 }
}
.uk-dotnav {
 padding:0;
 list-style:none;
 font-size:0;
}
.uk-dotnav>li {
 display:inline-block;
 font-size:1rem;
 vertical-align:top;
}
.uk-dotnav>li:nth-child(n+2) {
 margin-left:15px;
}
.uk-dotnav>li>a {
 display:inline-block;
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 width:20px;
 height:20px;
 border-radius:50%;
 background:rgba(50,50,50,0.1);
 vertical-align:top;
 overflow:hidden;
 text-indent:-999%;
 -webkit-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out;
}
.uk-dotnav>li>a:hover,
.uk-dotnav>li>a:focus {
 background:rgba(50,50,50,0.4);
 outline:0;
}
.uk-dotnav>li>a:active {
 background:rgba(50,50,50,0.6);
}
.uk-dotnav>li.uk-active>a {
 background:rgba(50,50,50,0.4);
 -webkit-transform:scale(1.3);
 transform:scale(1.3);
}
.uk-dotnav-vertical>li {
 display:block;
}
.uk-dotnav-vertical>li:nth-child(n+2) {
 margin-left:0;
 margin-top:15px;
}
.uk-slidenav {
 display:inline-block;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 width:60px;
 height:60px;
 line-height:60px;
 color:rgba(50,50,50,0.4);
 font-size:60px;
 text-align:center;
}
.uk-slidenav:hover,
.uk-slidenav:focus {
 outline:0;
 text-decoration:none;
 color:rgba(50,50,50,0.7);
 cursor:pointer;
}
.uk-slidenav:active {
 color:rgba(50,50,50,0.9);
}
.uk-slidenav-previous:before {
 content:"\f104";
 font-family:FontAwesome;
}
.uk-slidenav-next:before {
 content:"\f105";
 font-family:FontAwesome;
}
.uk-slidenav-position {
 display:inline-block;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 max-width:100%;
 position:relative;
}
.uk-slidenav-position .uk-slidenav {
 display:none;
 position:absolute;
 top:50%;
 margin-top:-30px;
}
.uk-slidenav-position:hover .uk-slidenav {
 display:block;
}
.uk-slidenav-position .uk-slidenav-previous {
 left:20px;
}
.uk-slidenav-position .uk-slidenav-next {
 right:20px;
}
.uk-form-file {
 position:relative;
 display:inline-block;
 vertical-align:middle;
 overflow:hidden;
}
.uk-form-file input[type=file] {
 position:absolute;
 top:0;
 bottom:0;
 z-index:1;
 width:100%;
 opacity:0;
 cursor:pointer;
 left:0;
 font-size:500px;
}
.uk-form-password {
 position:relative;
 display:inline-block;
 max-width:100%;
}
.uk-form-password-toggle {
 display:block;
 position:absolute;
 top:50%;
 right:10px;
 margin-top:-6px;
 font-size:13px;
 line-height:13px;
 color:#999;
}
.uk-form-password-toggle:hover {
 color:#999;
 text-decoration:none;
}
.uk-form-password>input {
 padding-right:50px !important;
}
.uk-placeholder {
 margin-bottom:15px;
 padding:20px;
 border:1px dashed #ddd;
 background:#fafafa;
 color:#444;
}
*+.uk-placeholder {
 margin-top:15px;
}
.uk-placeholder>:last-child {
 margin-bottom:0;
}
.uk-placeholder-large {
 padding-top:80px;
 padding-bottom:80px;
}
.uk-autocomplete {
 display:inline-block;
 vertical-align:middle;
 position:relative;
}
.uk-nav-autocomplete>li>a {
 color:#666;
}
.uk-nav-autocomplete>li.uk-active>a {
 background:#009dd8;
 color:#fff;
 outline:0;
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);
 text-shadow:0 -1px 0 rgba(0,0,0,0.2);
}
.uk-nav-autocomplete .uk-nav-header {
 color:#999;
}
.uk-nav-autocomplete .uk-nav-divider {
 border-top:1px solid #e5e5e5;
}
.uk-datepicker {
 width:auto;
}
.uk-datepicker-nav {
 margin-bottom:15px;
 text-align:center;
 line-height:20px;
}
.uk-datepicker-nav:before,
.uk-datepicker-nav:after {
 content:" ";
 display:table;
}
.uk-datepicker-nav:after {
 clear:both;
}
.uk-datepicker-nav a {
 color:#666;
 text-decoration:none;
}
.uk-datepicker-nav a:hover {
 color:#666;
}
.uk-datepicker-previous {
 float:left;
}
.uk-datepicker-next {
 float:right;
}
.uk-datepicker-previous:after,
.uk-datepicker-next:after {
 width:20px;
 font-family:FontAwesome;
}
.uk-datepicker-previous:after {
 content:"\f053";
}
.uk-datepicker-next:after {
 content:"\f054";
}
.uk-datepicker-table {
 width:100%;
}
.uk-datepicker-table th,
.uk-datepicker-table td {
 padding:2px;
}
.uk-datepicker-table th {
 font-size:12px;
}
.uk-datepicker-table a {
 display:block;
 width:26px;
 line-height:24px;
 text-align:center;
 color:#666;
 text-decoration:none;
 border:1px solid transparent;
 border-radius:4px;
 background-origin:border-box;
}
a.uk-datepicker-table-muted {
 color:#999;
}
.uk-datepicker-table a:hover,
.uk-datepicker-table a:focus {
 background-color:#fafafa;
 color:#666;
 outline:0;
 border-color:rgba(0,0,0,0.2);
 border-bottom-color:rgba(0,0,0,0.3);
 text-shadow:0 1px 0 #fff;
}
.uk-datepicker-table a:active {
 background-color:#f5f5f5;
 color:#666;
 border-color:rgba(0,0,0,0.2);
 border-top-color:rgba(0,0,0,0.3);
 background-image:none;
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);
}
.uk-datepicker-table a.uk-active {
 background:#009dd8;
 color:#fff;
 border:1px solid rgba(0,0,0,0.2);
 border-bottom-color:rgba(0,0,0,0.4);
 background-origin:border-box;
 background-image:-webkit-linear-gradient(top,#00b4f5,#008dc5);
 background-image:linear-gradient(to bottom,#00b4f5,#008dc5);
 text-shadow:0 -1px 0 rgba(0,0,0,0.2);
}
.uk-markdownarea-navbar {
 background:#f7f7f7;
 border:1px solid rgba(0,0,0,0.1);
 border-bottom-color:rgba(0,0,0,0.2);
 border-top-left-radius:4px;
 border-top-right-radius:4px;
 background-origin:border-box;
 background-image:-webkit-linear-gradient(top,#fff,#eee);
 background-image:linear-gradient(to bottom,#fff,#eee);
}
.uk-markdownarea-navbar:before,
.uk-markdownarea-navbar:after {
 content:" ";
 display:table;
}
.uk-markdownarea-navbar:after {
 clear:both;
}
.uk-markdownarea-navbar-nav {
 margin:0;
 padding:0;
 list-style:none;
 float:left;
}
.uk-markdownarea-navbar-nav>li {
 float:left;
}
.uk-markdownarea-navbar-nav>li>a {
 display:block;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 text-decoration:none;
 height:41px;
 padding:0 15px;
 line-height:40px;
 color:#666;
 font-size:11px;
 cursor:pointer;
 margin-top:-1px;
 margin-left:-1px;
 border:1px solid transparent;
 border-bottom-width:0;
 text-shadow:0 1px 0 #fff;
}
.uk-markdownarea-navbar-nav>li:hover>a,
.uk-markdownarea-navbar-nav>li>a:focus {
 background-color:transparent;
 color:#666;
 outline:0;
 position:relative;
 z-index:1;
 border-left-color:rgba(0,0,0,0.1);
 border-right-color:rgba(0,0,0,0.1);
 border-top-color:rgba(0,0,0,0.1);
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);
}
.uk-markdownarea-navbar-nav>li>a:active {
 background-color:#f5f5f5;
 color:#666;
 border-left-color:rgba(0,0,0,0.1);
 border-right-color:rgba(0,0,0,0.1);
 border-top-color:rgba(0,0,0,0.2);
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);
}
.uk-markdownarea-navbar-nav>li.uk-active>a {
 background-color:#fafafa;
 color:#666;
 border-left-color:rgba(0,0,0,0.1);
 border-right-color:rgba(0,0,0,0.1);
 border-top-color:rgba(0,0,0,0.2);
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);
}
.uk-markdownarea-navbar-flip {
 float:right;
}
[data-mode=split] .uk-markdown-button-markdown,
[data-mode=split] .uk-markdown-button-preview {
 display:none;
}
.uk-markdownarea-content {
 border-left:1px solid #e5e5e5;
 border-right:1px solid #e5e5e5;
 border-bottom:1px solid #e5e5e5;
 background:#fff;
 border-bottom-left-radius:4px;
 border-bottom-right-radius:4px;
}
.uk-markdownarea-content:before,
.uk-markdownarea-content:after {
 content:" ";
 display:table;
}
.uk-markdownarea-content:after {
 clear:both;
}
.uk-markdownarea-fullscreen {
 position:fixed;
 top:0;
 left:0;
 right:0;
 bottom:0;
 z-index:990;
}
.uk-markdownarea-fullscreen .uk-markdownarea-content {
 position:absolute;
 top:41px;
 left:0;
 right:0;
 bottom:0;
}
.uk-markdownarea-fullscreen .uk-icon-expand:before {
 content:"\f066";
}
.uk-markdownarea-code,
.uk-markdownarea-preview {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
}
.uk-markdownarea-preview {
 padding:20px;
 overflow-y:scroll;
}
[data-mode=tab][data-active-tab=code] .uk-markdownarea-preview,
[data-mode=tab][data-active-tab=preview] .uk-markdownarea-code {
 display:none;
}
[data-mode=split] .uk-markdownarea-code,
[data-mode=split] .uk-markdownarea-preview {
 float:left;
 width:50%;
}
[data-mode=split] .uk-markdownarea-code {
 border-right:1px solid #eee;
}
.uk-markdownarea .CodeMirror {
 padding:10px;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
}
.uk-markdownarea-navbar-nav:first-child>li:first-child>a {
 border-top-left-radius:4px;
}
.uk-markdownarea-navbar-flip .uk-markdownarea-navbar-nav>li>a {
 margin-left:0;
 margin-right:-1px;
}
.uk-markdownarea-navbar-flip .uk-markdownarea-navbar-nav:first-child>li:first-child>a {
 border-top-left-radius:0;
}
.uk-markdownarea-navbar-flip .uk-markdownarea-navbar-nav:last-child>li:last-child>a {
 border-top-right-radius:4px;
}
.uk-markdownarea-fullscreen .uk-markdownarea-navbar {
 border-top:none;
 border-left:none;
 border-right:none;
 border-radius:0;
}
.uk-markdownarea-fullscreen .uk-markdownarea-content {
 border:none;
 border-radius:0;
}
.uk-markdownarea-fullscreen .uk-markdownarea-navbar-nav>li>a {
 border-radius:0 !important;
}
.uk-notify {
 position:fixed;
 top:10px;
 left:10px;
 z-index:980;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 width:350px;
}
.uk-notify-top-right,
.uk-notify-bottom-right {
 left:auto;
 right:10px;
}
.uk-notify-top-center,
.uk-notify-bottom-center {
 left:50%;
 margin-left:-175px;
}
.uk-notify-bottom-left,
.uk-notify-bottom-right,
.uk-notify-bottom-center {
 top:auto;
 bottom:10px;
}
@media (max-width:479px) {
 .uk-notify {
  left:10px;
  right:10px;
  width:auto;
  margin:0;
 }
}
.uk-notify-message {
 position:relative;
 margin-bottom:10px;
 padding:15px;
 background:#444;
 color:#fff;
 font-size:16px;
 line-height:22px;
 cursor:pointer;
 border:1px solid #444;
 border-radius:4px;
}
.uk-notify-message>.uk-close {
 visibility:hidden;
 float:right;
}
.uk-notify-message:hover>.uk-close {
 visibility:visible;
}
.uk-notify-message-primary {
 background:#ebf7fd;
 color:#2d7091;
 border-color:rgba(45,112,145,0.3);
}
.uk-notify-message-success {
 background:#f2fae3;
 color:#659f13;
 border-color:rgba(101,159,19,0.3);
}
.uk-notify-message-warning {
 background:#fffceb;
 color:#e28327;
 border-color:rgba(226,131,39,0.3);
}
.uk-notify-message-danger {
 background:#fff1f0;
 color:#d85030;
 border-color:rgba(216,80,48,0.3);
}
.uk-search {
 display:inline-block;
 position:relative;
 margin:0;
}
.uk-search:before {
 content:"\f002";
 position:absolute;
 top:0;
 left:0;
 width:30px;
 line-height:30px;
 text-align:center;
 font-family:FontAwesome;
 font-size:14px;
 color:rgba(0,0,0,0.2);
}
.uk-search-field {
 width:120px;
 height:30px;
 padding:0 30px;
 border:1px solid rgba(0,0,0,0);
 background:rgba(0,0,0,0);
 color:#666;
 -webkit-transition:all linear .2s;
 transition:all linear .2s;
 border-radius:0;
}
input.uk-search-field {
 -webkit-appearance:none;
}
.uk-search-field:-ms-input-placeholder {
 color:#999;
}
.uk-search-field::-moz-placeholder {
 color:#999;
}
.uk-search-field::-webkit-input-placeholder {
 color:#999;
}
.uk-search-field::-ms-clear {
 display:none;
}
.uk-search-field:focus {
 outline:0;
}
.uk-search-field:focus,
.uk-active .uk-search-field {
 width:180px;
}
.uk-search-close {
 display:none;
 position:absolute;
 top:0;
 right:0;
 width:30px;
 line-height:30px;
 text-align:center;
 font-size:14px;
 color:rgba(0,0,0,0.2);
 padding:0;
 border:0;
 -webkit-appearance:none;
 background:0 0;
}
.uk-loading>.uk-search-close,
.uk-active>.uk-search-close {
 display:block;
}
.uk-search-close:after {
 display:block;
 content:"\f00d";
 font-family:FontAwesome;
}
.uk-loading>.uk-search-close:after {
 content:"\f110";
 -webkit-animation:uk-spin 2s infinite linear;
 animation:uk-spin 2s infinite linear;
}
.uk-dropdown-search {
 width:300px;
 margin-top:0;
 background:#fff;
 color:#666;
}
.uk-open>.uk-dropdown-search {
 -webkit-animation:uk-slide-top-fixed .2s ease-in-out;
 animation:uk-slide-top-fixed .2s ease-in-out;
}
.uk-navbar-flip .uk-dropdown-search {
 margin-top:12px;
 margin-right:-16px;
}
.uk-nav-search>li>a {
 color:#666;
}
.uk-nav-search>li.uk-active>a {
 background:#009dd8;
 color:#fff;
 outline:0;
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);
 text-shadow:0 -1px 0 rgba(0,0,0,0.2);
}
.uk-nav-search .uk-nav-header {
 color:#999;
}
.uk-nav-search .uk-nav-divider {
 border-top:1px solid #e5e5e5;
}
.uk-nav-search ul a {
 color:#1d8acb;
}
.uk-nav-search ul a:hover {
 color:#0b5f90;
}
.uk-offcanvas .uk-search {
 display:block;
 margin:20px 15px;
}
.uk-offcanvas .uk-search:before {
 color:#777;
}
.uk-offcanvas .uk-search-field {
 width:100%;
 border-color:rgba(0,0,0,0);
 background:#1a1a1a;
 color:#ccc;
}
.uk-offcanvas .uk-search-field:-ms-input-placeholder {
 color:#777;
}
.uk-offcanvas .uk-search-field::-moz-placeholder {
 color:#777;
}
.uk-offcanvas .uk-search-field::-webkit-input-placeholder {
 color:#777;
}
.uk-sortable {
 padding:0;
 list-style:none;
}
.uk-sortable-list {
 margin:0;
 padding-left:40px;
 list-style:none;
}
.uk-sortable-list-dragged {
 position:absolute;
 z-index:1050;
 padding-left:0;
 pointer-events:none;
}
.uk-sortable-item {
 margin-bottom:10px;
 padding:5px;
 background:#f7f7f7;
 border-radius:4px;
 border:1px solid rgba(0,0,0,0.2);
 border-bottom-color:rgba(0,0,0,0.3);
 background-origin:border-box;
 background-image:-webkit-linear-gradient(top,#fff,#eee);
 background-image:linear-gradient(to bottom,#fff,#eee);
 text-shadow:0 1px 0 #fff;
}
.uk-sortable-placeholder {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 margin-bottom:10px;
 border:1px dashed #ddd;
}
.uk-sortable-empty {
 min-height:40px;
}
.uk-sortable-handle {
 display:inline-block;
 font-size:18px;
 color:#ddd;
}
.uk-sortable-handle:hover {
 cursor:move;
}
.uk-sortable-handle:after {
 content:"\f0c9";
 font-family:FontAwesome;
}
.uk-sortable-moving,
.uk-sortable-moving * {
 cursor:move;
}
[data-sortable-action=toggle] {
 display:inline-block;
 color:#999;
 visibility:hidden;
}
[data-sortable-action=toggle]:hover {
 color:#444;
 cursor:pointer;
}
[data-sortable-action=toggle]:after {
 content:"\f147";
 font-family:FontAwesome;
}
.uk-parent>.uk-sortable-item [data-sortable-action=toggle] {
 visibility:visible;
}
.uk-collapsed>.uk-sortable-item [data-sortable-action=toggle]:after {
 content:"\f196";
}
.uk-collapsed .uk-sortable-list {
 display:none;
}
.uk-sticky {
 z-index:980;
}
.uk-dragover {
 box-shadow:0 0 20px rgba(100,100,100,0.3);
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
.uk-navbar-nav > li > a {
 font-family:'Open Sans',Helvetica,Arial,sans-serif;
}
.tm-background {
 background:#353535;
}
.tm-middle,
.tm-section,
.tm-footer {
 padding:50px 0;
}
@media (min-width:768px) {
 .tm-middle,
 .tm-section,
 .tm-footer {
  padding:90px 0;
 }
}
@media (min-width:1220px) {
 .tm-middle,
 .tm-section,
 .tm-footer {
  padding:60px 0;
 }
}
.tm-middle {
 background:#fff;
}
@media (min-width:768px) {
 .tm-sidebar {
  margin-right:-1px !important;
  border-right:1px solid #E5E5E5;
 }
 .tm-main {
  padding-left:50px !important;
  border-left:1px solid #E5E5E5;
 }
}
.tm-section .uk-heading-large {
 margin-bottom:20px;
}
.tm-section .uk-text-large {
 margin-bottom:60px;
}
.tm-section-color-1 {
 background:#2ba3d4 url("/lib/tpl/dokui1/../images/bg_teaser.svg") 50% 50% no-repeat;
}
@media (max-width:959px) {
 .tm-section-color-1 {
  background-image:none;
 }
}
.tm-section-color-2 {
 background:#3dc0f1;
}
.tm-section-colored,
.tm-section-colored h1,
.tm-section-colored h2,
.tm-section-colored a:not([class]) {
 color:#fff !important;
}
.tm-section-color-2 a {
 text-decoration:underline;
}
.tm-section-color-white {
 background:#fff;
}
@media (min-width:768px) {
 .tm-section-color-white .uk-grid-divider:not(:empty) > [class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2) {
  border-left:1px dashed #ddd;
 }
 .tm-section-color-2 .uk-grid-divider:not(:empty) > [class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2) {
  border-left:1px dashed rgba(255,255,255,0.4);
 }
}
.tm-logo {
 margin:10px 0 20px 0;
}
.tm-button-download {
 margin:-30px 0 15px 0;
 box-shadow:1px 1px 1px rgba(0,0,0,0.1);
 background:#fff;
 border:none;
 color:#2ba3d4 !important;
 min-height:50px;
 padding:0 30px;
 line-height:50px;
 font-size:18px;
}
.tm-button-download:hover {
 background:#82cff0;
 color:#fff !important;
 text-shadow:0 1px 0 rgba(0,0,0,0.1);
 -webkit-transition:background-color .15s ease-in-out;
 transition:background-color .15s ease-in-out;
}
.tm-button-download:focus,
.tm-button-download:active {
 background:#2e93bc;
 color:#fff !important;
 text-shadow:0 1px 0 rgba(0,0,0,0.1);
 box-shadow:inset 0 1px 1px rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.05),inset 1px 0 0 rgba(0,0,0,0.05),inset -1px 0 0 rgba(0,0,0,0.05);
 -webkit-transition:background-color .05s ease-in-out;
 transition:background-color .05s ease-in-out;
}
.tm-image-pull {
 margin-bottom:-10px;
}
.tm-margin-large-bottom {
 margin-bottom:80px;
}
.tm-panel-link,
.tm-panel-link:hover {
 text-decoration:none;
 color:#444;
}
.tm-panel-link {
 padding:30px 30px 60px 30px;
 border:1px solid #e5e5e5;
}
.tm-panel-link:after {
 content:"";
 display:none;
 position:absolute;
 height:5px;
 right:-1px;
 left:-1px;
 bottom:-1px;
 background:#0BA1D8;
}
.tm-panel-link:hover:after {
 display:block;
}
.tm-panel-link:hover h2 {
 color:#0BA1D8;
}
.tm-grid-margin-large .uk-grid-margin {
 margin-top:50px;
}
.tm-icon {
 position:relative;
 width:80px;
 margin:-60px auto 0 auto;
 border-radius:5px;
 background:#0BA1D8;
 line-height:80px;
 color:#fff;
}
.tm-icon:after {
 content:"";
 display:block;
 position:absolute;
 bottom:-10px;
 left:50%;
 width:0;
 height:0;
 margin-left:-10px;
 border:10px solid #0BA1D8;
 border-right-color:transparent;
 border-left-color:transparent;
 border-bottom:none;
}
.tm-panel-link {
 -webkit-backface-visibility:hidden;
}
.tm-panel-link:hover .tm-icon {
 transform:translateY(5px);
 -webkit-transform:translateY(5px);
 transition:all 0.1s ease-out;
 -webkit-transition:all 0.1s ease-out;
}
.tm-footer .uk-subnav-line > li:before {
 border-color:#ddd;
}
.tm-footer,
.tm-footer a {
 color:#ddd !important;
}
.tm-footer a:hover {
 color:#fff !important;
}
.tm-navbar {
 padding:15px 0;
 border:none;
 background:#252525;
}
.tm-navbar .uk-navbar-content,
.tm-navbar .uk-navbar-brand,
.tm-navbar .uk-navbar-toggle {
 height:40px;
 margin-top:0;
 text-shadow:none;
}
.tm-navbar .uk-navbar-nav > li > a {
 height:40px;
 margin:0;
 border:none;
 border-radius:3px !important;
 text-shadow:none;
 font-size:15px;
}
.tm-navbar .uk-navbar-nav > li {
 margin-left:20px;
}
.tm-navbar .uk-navbar-nav > li:hover > a,
.tm-navbar .uk-navbar-nav > li > a:focus,
.tm-navbar .uk-navbar-nav > li.uk-open > a {
 border:none;
 color:#FFF;
}
.tm-navbar .uk-navbar-nav > li.uk-active > a {
 background-color:#2BA3D4;
 color:#FFF;
}
.tm-navbar .uk-navbar-nav > li > a:active {
 background-color:transparent;
}
.tm-nav > li > a {
 color:#777;
}
.tm-nav > li > a:hover,
.tm-nav > li > a:focus,
.tm-nav > li.uk-active > a {
 background:#F5F5F5;
 color:#444;
}
.tm-nav .uk-nav-header {
 color:#222;
 font-weight:normal;
}
.tm-subnav > li:nth-child(n+2) {
 margin-left:20px;
}
.tm-article-subtitle {
 padding-left:6px;
 border-left:3px solid #1FA2D6;
 font-size:16px;
 line-height:16px;
}
.tm-grid-truncate code {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 max-width:80%;
 display:inline-block;
 vertical-align:middle;
 line-height:16px;
}
.tm-icons > [class*="uk-width-"] {
 padding-bottom:5px;
 padding-top:5px;
}
.cm-customizer,
.cm-customizer body {
 height:100%;
 overflow:hidden;
}
.cm-sidebar {
 position:fixed;
 top:0;
 bottom:0;
 left:0;
 z-index:1;
 width:310px;
 border-right:1px solid rgba(0,0,0,0.1);
}
.cm-sidebar-header {
 position:absolute;
 top:0;
 left:0;
 right:0;
 height:110px;
 padding:20px 30px;
 border-bottom:1px solid rgba(0,0,0,0.1);
}
.cm-sidebar-content {
 position:absolute;
 top:151px;
 bottom:116px;
 left:0;
 right:0;
 padding:20px 20px 0 30px;
 overflow-y:scroll;
}
.cm-sidebar-footer {
 position:absolute;
 bottom:0;
 left:0;
 right:0;
 height:75px;
 padding:20px 30px;
 border-top:1px solid rgba(0,0,0,0.1);
}
.cm-sidebar-footer .uk-grid + .uk-grid {
 margin-top:15px;
}
.cm-file-import {
 display:inline-block;
 position:relative;
 overflow:hidden;
}
.cm-file-import input[type=file] {
 position:absolute;
 right:0;
 top:0;
 font-size:500px;
 opacity:0;
 cursor:pointer;
}
.cm-wrapper {
 position:absolute;
 top:0;
 bottom:0;
 left:310px;
 right:0;
}
.cm-wrapper > iframe {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 width:100%;
 height:100%;
 padding-top:70px;
 margin-top:-70px;
}
.tm-navbar {
 position:relative;
}
.cm-vars {
 padding-bottom:20px;
 font-size:12px;
}
.cm-form-title .more-link:after {
 content:"(more)";
 font-size:12px;
 text-transform:none;
}
.show-more .cm-form-title .more-link:after {
 content:"(hide)";
}
.cm-form fieldset + fieldset {
 margin-top:25px;
}
.cm-form-title {
 font-size:16px !important;
 line-height:22px !important;
 text-transform:capitalize !important;
}
.cm-form .uk-form-row + .uk-form-row {
 margin-top:5px;
}
.cm-form .uk-form-label {
 float:left;
 line-height:25px;
 max-width:180px;
 overflow:hidden;
 text-overflow:ellipsis;
 text-transform:capitalize;
 white-space:nowrap;
}
.cm-form .uk-form-controls {
 float:right;
}
.cm-form select,
.cm-form.uk-form input {
 width:60px;
 border:0;
 box-shadow:none;
}
.cm-form.uk-form input {
 text-align:right;
}
.cm-form select:focus,
.cm-form.uk-form input:focus {
 background:none;
}
.cm-form :-ms-input-placeholder {
 color:#ddd !important;
}
.cm-form ::-moz-placeholder {
 color:#ddd;
}
.cm-form ::-webkit-input-placeholder {
 color:#ddd;
}
.cm-more-link,
.cm-advanced,
.cm-more {
 display:none;
}
.cm-show-advanced .cm-advanced,
.cm-show-advanced .cm-show-more .cm-more {
 display:block;
}
.cm-show-advanced .cm-more-link {
 display:inline;
}
.cm-more-link:after {
 content:"(more)";
 font-size:12px;
 text-transform:none;
 line-height:1;
}
.cm-show-more .cm-more-link:after {
 content:"(hide)";
}
.cm-modal textarea {
 height:400px;
 resize:none;
 font-family:Consolas,monospace,serif;
}
.cm-spinner {
 position:absolute;
 left:50%;
 top:50%;
 margin-top:-15px;
 margin-left:-15px;
 font-size:30px;
 z-index:1000;
}
.cm-error {
 position:absolute;
 left:50%;
 top:40%;
 width:300px;
 margin-left:-176px;
 display:none;
 z-index:1000;
}
.uk-offcanvas-page .cm-sidebar {
 left:auto;
}
.sp-placeholder {
 width:15px;
 height:15px;
 margin:5px;
 border-radius:2px;
 float:right;
 cursor:pointer;
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
}
.sp-placeholder-color {
 width:15px;
 height:15px;
 border-radius:2px;
 box-shadow:0 0 0 1px rgba(0,0,0,0.1) inset;
}
.sp-replacer {
 padding:5px;
 background:transparent;
 float:right;
 border:0;
}
.sp-preview {
 height:15px;
 width:15px;
 margin:0;
 border:none;
 border-radius:2px;
}
.sp-preview-inner {
 box-shadow:0 0 0 1px rgba(0,0,0,0.1) inset;
 border-radius:2px;
}
.sp-dd {
 display:none;
}
.sp-container {
 border:1px solid #d3d3d3;
 background-color:#fff;
 border-radius:4px;
 box-shadow:0 2px 5px rgba(0,0,0,0.1);
}
input.sp-input {
 -moz-box-sizing:border-box !important;
 box-sizing:border-box !important;
 height:auto;
 padding:5px 6px;
 border:1px solid #e5e5e5;
 background:#fff;
 border-radius:4px;
 box-shadow:0 1px 1px rgba(0,0,0,0.08) inset;
 color:#444;
 transition:all 0.2s linear 0s;
}
.sp-input:focus {
 border-color:#99BACA;
 background-color:#f5fBfE;
}
.sp-picker-container {
 border-left:none;
}
.sp-dragger {
 height:10px;
 width:10px;
 border:none;
 background:#fff;
 border-radius:10px;
 box-shadow:0 0 3px rgba(0,0,0,0.5);
}
.sp-color,
.sp-hue {
 border-color:#ccc;
}
.sp-slider {
 left:-4px;
 right:-4px;
 height:8px;
 border-color:#ccc;
}
.sp-alpha-enabled .sp-top {
 margin-bottom:28px;
}
.sp-alpha {
 bottom:-23px;
 height:12px;
}
.sp-alpha-handle {
 border-color:#d3d3d3;
}
.sp-alpha-inner {
 border-color:#ddd;
}
.sp-container button {
 min-height:30px;
 padding:0 12px;
 border:1px solid rgba(0,0,0,0.2);
 border-bottom-color:rgba(0,0,0,0.3);
 border-radius:4px;
 background-color:#eee;
 background-image:-webkit-linear-gradient(top,#fff,#eee);
 background-image:linear-gradient(to bottom,#fff,#eee);
 color:#666;
 line-height:28px;
 text-shadow:0 1px 0 #fff;
}
.sp-container button:hover {
 border:1px solid rgba(0,0,0,0.2);
 border-bottom-color:rgba(0,0,0,0.3);
 background-color:#f5f5f5;
 background-image:none;
 text-shadow:0 1px 0 #fff;
}
.sp-container button:active {
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);
}
.sp-cancel,
.sp-reset {
 color:#07D !important;
}
.sp-cancel:hover,
.sp-reset:hover {
 color:#059 !important;
 text-decoration:underline;
}
.sp-container,
.sp-container button,
.sp-container input,
.sp-color,
.sp-cancel,
.sp-reset,
.sp-hue {
 font:inherit;
}
.sp-input-container {
 margin-bottom:10px;
}
a.dw-navbar-brand {
 border-radius:3px !important;
 background:#111;
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);
 height:40px;
 margin-top:0;
 color:#666 !important;
 font-size:18px;
 text-shadow:none;
 display:inline-block;
 line-height:38px;
 padding:0 15px;
}
a.dw-navbar-brand:hover {
 text-decoration:none;
}
.dw-brand,
.tm-footer a.dw-brand {
 border-radius:3px !important;
 background:#111;
 box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);
 color:#666 !important;
 font-size:18px;
 padding:0 15px;
 height:40px;
 display:inline-block;
 line-height:38px;
}
.dw-brand:hover,
.tm-footer a.dw-brand:hover {
 text-decoration:none;
}
.dw-article {
 margin-top:-7px;
}
#dw__toc {
 background:#F5F5F5;
 border:1px solid #E5E5E5;
 float:right;
 padding:20px;
 margin-left:35px;
}
#dw__toc h3 {
 margin:0 0 10px 0;
 padding:0;
}
pre.highlight,
pre.highlight code {
 display:block;
 padding:.5em;
 color:#333;
 background:#f8f8ff;
}
pre .comment,
pre .template_comment,
pre .diff .header,
pre .javadoc {
 color:#998;
 font-style:italic;
}
pre .keyword,
pre .css .rule .keyword,
pre .winutils,
pre .javascript .title,
pre .nginx .title,
pre .subst,
pre .request,
pre .status {
 color:#333;
 font-weight:bold;
}
pre .number,
pre .hexcolor,
pre .ruby .constant {
 color:#099;
}
pre .string,
pre .tag .value,
pre .phpdoc,
pre .tex .formula {
 color:#d14;
}
pre .title,
pre .id {
 color:#900;
 font-weight:bold;
}
pre .javascript .title,
pre .lisp .title,
pre .clojure .title,
pre .subst {
 font-weight:normal;
}
pre .class .title,
pre .haskell .type,
pre .vhdl .literal,
pre .tex .command {
 color:#458;
 font-weight:bold;
}
pre .tag,
pre .tag .title,
pre .rules .property,
pre .django .tag .keyword {
 color:#000080;
 font-weight:normal;
}
pre .attribute,
pre .variable,
pre .lisp .body {
 color:#008080;
}
pre .regexp {
 color:#009926;
}
pre .class {
 color:#458;
 font-weight:bold;
}
pre .symbol,
pre .ruby .symbol .string,
pre .lisp .keyword,
pre .tex .special,
pre .prompt {
 color:#990073;
}
pre .built_in,
pre .lisp .title,
pre .clojure .built_in {
 color:#0086b3;
}
pre .preprocessor,
pre .pi,
pre .doctype,
pre .shebang,
pre .cdata {
 color:#999;
 font-weight:bold;
}
pre .deletion {
 background:#fdd;
}
pre .addition {
 background:#dfd;
}
pre .diff .change {
 background:#0086b3;
}
pre .chunk {
 color:#aaa;
}
@media print {
 div.error,
 div.info,
 div.success,
 div.notify,
 .secedit,
 .a11y,
 .JSpopup,
 #link__wiz {
  display:none;
 }
 .dokuwiki div.wrap_box,
 .dokuwiki div.wrap_danger,
 .dokuwiki div.wrap_warning,
 .dokuwiki div.wrap_caution,
 .dokuwiki div.wrap_notice,
 .dokuwiki div.wrap_safety,
 .dokuwiki div.wrap_info,
 .dokuwiki div.wrap_important,
 .dokuwiki div.wrap_alert,
 .dokuwiki div.wrap_tip,
 .dokuwiki div.wrap_help,
 .dokuwiki div.wrap_todo,
 .dokuwiki div.wrap_download {
  border:2px solid #999;
  padding:1em 1em .5em;
  margin-bottom:1.5em;
 }
 .dokuwiki span.wrap_box,
 .dokuwiki span.wrap_danger,
 .dokuwiki span.wrap_warning,
 .dokuwiki span.wrap_caution,
 .dokuwiki span.wrap_notice,
 .dokuwiki span.wrap_safety,
 .dokuwiki span.wrap_info,
 .dokuwiki span.wrap_important,
 .dokuwiki span.wrap_alert,
 .dokuwiki span.wrap_tip,
 .dokuwiki span.wrap_help,
 .dokuwiki span.wrap_todo,
 .dokuwiki span.wrap_download {
  border:1px solid #999;
  padding:0 .3em;
 }
 .dokuwiki .wrap_hi {
  border:1px solid #999;
 }
 .dokuwiki .wrap_spoiler {
  visibility:hidden;
 }
 .dokuwiki .wrap_pagebreak {
  page-break-after:always;
 }
 .dokuwiki .wrap_nopagebreak {
  page-break-inside:avoid;
 }
 .dokuwiki .wrap_noprint {
  display:none;
 }
}


