body {
    font:14px/1.5 Menlo, sans-serif;
    color:#0C4B0E;
    font-weight:300;
    background: #FEF9EB;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
  }


  h1, h2, h3, h4, h5, h6 {
    color:#0C4B0E;
    margin:0 0 20px;
  }

  p, ul, ol, table, pre, dl {
    margin:0 0 20px;
  }

  h1, h2, h3 {
    line-height:1.1;
  }


  h1 {
    font-size: 180%;
    font-weight: bold;
    /*font-style: italic;*/
    color: #0C4B0E;
  }

  h2 {
    color:#0C4B0E;
    font-size: 160%;
    font-weight: normal;
    font-style: italic;
  }

  h3 {
    font-size: 140%;
    color: #0C4B0E;
  }

  h4, h5, h6 {
    font-size: 120%;
    color: #0C4B0E;
  }



  a:link { font-weight:bold; color:#0C4B0E; text-decoration:underline; }
  a:visited { font-weight:bold; color:#0C4B0E; text-decoration:underline; } /*color:#990F0B;*/
  a:focus { font-weight:bold; color:red; text-decoration:underline; }
  a:hover { font-weight:bold; background:#205422; color:#FEF9EB; text-decoration:none; }


  .wrapper { 
    max-width: 1200px;
    /*margin-top:177px;*/
    /*margin:0 auto;*/
  }

  .wrapper .date {
    color: #AAA;
    font-size: 11px;
  }

  blockquote {
    border-left:1px solid #e5e5e5;
    margin:0;
    padding:0 0 0 20px;
    font-style:italic;
  }

  code, pre {
    font-family:Menlo;
    color:#333;
    font-size:12px;
  }

  pre {
    padding:8px 15px;
    background: #FFFDF6;
    border-radius:5px;
    border:1px solid #e5e5e5;
    overflow-x: auto;
  }

/* Index html Tabelle mit Bild*/
  div#i1 {
      margin-bottom:20px;
      font-size:80%;
  }

  div#i1 hr {
    border:0;
    background: #205422;
    opacity: .2; 
    /*background:#e5e5e5;*/
    height:1px;
    margin-bottom:10px;
  }

  div#i1 table {
    border-collapse: collapse;
    border:0;
    cellspacing:0;
    cellpadding:0;
    padding: 0;
    margin: 0;
    margin-bottom:10px;
  }

  div#i1 td {
     border-collapse:collapse;
     border:0;
     cellspacing:0;
     cellpadding:0;
     margin: 0;
     padding: 1px;
    /* padding:5px 10px; */
    /* border-bottom:1px solid #e5e5e5;  */
  }

  div#i1 table thead {
      background: #FEF9EB;
  }

  div#i1 tbody:nth-child(even) {
      background:  #FEF9EB;
  }

  div#i1 tbody:nth-child(odd) { 
      background-color: #FEF9EB; 
  }

  div#i1 tfoot {
      background: #FEF9EB;
  }

/* Person html Tabelle*/

  div#i2 {
	 margin-bottom:15px;	
   margin-top:5px;
	 font-size:80%;
  }

  div#i2 hr {
    border:0;
    background: #205422;
    opacity: .2; 
    /*background:#e5e5e5;*/
    height:1px;
    margin-bottom:0px;
  }

  div#i2 table {
    border-collapse: collapse;
    border:0;
    cellspacing:0;
    cellpadding:0;
    padding: 0;
    margin: 0;
    margin-bottom:0px;
  }

  div#i2 td {
     border-collapse:collapse;
     border:0;
     cellspacing:0;
     cellpadding:0;
     margin: 0;
     padding: 1px;
    /* padding:5px 10px; */
    /* border-bottom:1px solid #e5e5e5;  */
  }

  div#i2 table thead {
      background: #FEF9EB;
  }

  div#i2 tbody:nth-child(even) {
      background:  #FEF9EB;
  }

  div#i2 tbody:nth-child(odd) { 
      background-color: #FEF9EB; 
  }

  div#i2 tfoot {
      background: #FEF9EB;
  }


  .wrapper table {
    width:100%;
    border-collapse:collapse;
  }

  .wrapper thead {
   background:  #D2DDD3;
  }

  .wrapper tbody:nth-child(even) {
    background: #EFF3EF;
  }

  .wrapper tbody:nth-child(odd) { 
    background-color: #FAFCFB; 
  }

  .wrapper tfoot {
    background: #D2DDD3;
  }


  .wrapper th, td {
    text-align:left;
    padding:5px 10px;
    border-bottom:1px solid #e5e5e5; 
  }

  .wrapper dt {
    color:#0C4B0E;
    font-weight:700;
  }

  .wrapper th {
    color:#0C4B0E;
  }

  img {
    max-width:100%;
  }

  .version_lang {
    padding-top:140px;
    padding-right:15px;
    text-align:right;
  }

  .version_lang a:hover { 
     background:#FEF9EB; text-decoration:none; 
  }

  .version_lang img {
     opacity: 0.9; 
     border: 0px solid ; 
     height: 10px;  /*8px*/
     width: 24px; /*20px*/
  }

  .version_lang a:link img {
     opacity: 0.2; 
  }

  .version_lang a:hover img { 
    opacity: 0.9; 
    cursor: pointer;
  }

  atitle {
    display: block;
    margin-top:4px;
    margin-left:10px;
    margin-bottom:0px;
    padding:0px;
    font-size: 18px;
    font-weight: 200;
    color:  #FEF9EB; 
  }

  btitle {
    display: block;
    margin-top:2px;
    margin-left:10px;
    margin-bottom:0px;
    padding:0px;
    font-size: 14px;
    font-weight: 200;
    color:  #FEF9EB;
  }

  ctitle {
    display: block;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:0px;
    width:1000px;
    padding:0px;
    font-size: 22px;
    font-weight: 200;
    /* font-style: italic; */
    color:  #FEF9EB;
  }


  header a:visited { font-weight:bold; color:#FEF9EB; text-decoration:none; }
  header a:link { font-weight:bold; color:#FEF9EB; text-decoration:underline; }
  header a:hover { font-weight:bold; color:#0C4B0E; background:#FEF9EB; text-decoration:none; }

  atitle a:visited { font-weight:normal; color:#FEF9EB; text-decoration:none; }
  atitle a:link { font-weight:normal; color:#FEF9EB; text-decoration:none; }
  atitle a:hover { font-weight:bold; color:#0C4B0E; background:#FEF9EB; text-decoration:none; }

  btitle a:visited { font-weight:normal; color:#FEF9EB; text-decoration:none; }
  btitle a:link { font-weight:normal; color:#FEF9EB; text-decoration:underline; }
  btitle a:hover { font-weight:bold; color:#0C4B0E; background:#FEF9EB; text-decoration:underline; }

  ctitle a:visited { font-weight:normal; color:#FEF9EB; text-decoration:none; }
  ctitle a:link { font-weight:normal; color:#FEF9EB; text-decoration:underline; }
  ctitle a:hover { font-weight:bold; color:#0C4B0E; background:#FEF9EB; text-decoration:underline; }


  footer a:visited { font-weight:bold; color:#FEF9EB; text-decoration:none; }
  footer a:link { font-weight:bold; color:#FEF9EB; text-decoration:underline; }
  footer a:hover { font-weight:bold; color:#0C4B0E; background:#FEF9EB; text-decoration:none; }

  sfooter a:visited { font-weight:bold; color:#FEF9EB; text-decoration:none; }
  sfooter a:link { font-weight:bold; color:#FEF9EB; text-decoration:underline; }
  sfooter a:hover { font-weight:bold; color:#0C4B0E; background:#FEF9EB; text-decoration:none; }

 /*  article { */
 /*    /\*display: block;*\/ */
 /*    /\* float: left; *\/ */
 /*    width:100%;*\/ */
 /*  } */

 /* /\* post  */
 /* post { */
 /*    margin-bottom:50px; */
 /* }*\/ */

/* excerpt post */
  .expost {
      width:100%;
      background-color:  #FFFDF6; /*#D2DDD3;*/ 
      color: #0C4B0E;
      font-size: 120%; /*100%;*/
      /*margin:0 0 0px;*/
      margin-bottom: 5ex;
  }

  .expost_list {
      width:100%;
      font-size: 75%; /*85%;*/
  }

  .expost_content {
      padding-top:2ex;
      /*background-color:  #EFF3EF;*/ 
      font-size: 100%;/*80%;*/
      padding-left: 1ex;
      padding-right: 1ex;
  }

 .expost_title {
      font-size: 100%;
      padding-left: 1ex;
      padding-right: 1ex;
      font-weight: bold;
  }

  .expost_title a {
    text-decoration:none; 
    cursor: pointer;
  }

  .expost_info {
    font-size:    75%;
    font-style:   italic;
    /*line-height:  1.125em;*/
    list-style:   none;
    padding-left: 1ex;
  }

  .expost_info i {
    opacity: 0.2;
    margin: 0 20 0 0px;
   }

  .expost_comment {
     font-style: italic; 
     font-weight: normal ;
     font-size: 100%
  }

  .expost_comment i {
	   opacity: 0.4;
	   margin: 0px;
  }

  .expost_comment a:hover {
    background:#FEF9EB;
    text-decoration:none; 
    cursor: pointer;
  }

  .expost_comment a:hover i {
    color: #0C4B0E; 
    opacity: 1;
  }


  .postexcerpt {
    margin:0 0 0px;
    padding:0 0 0px;
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
    color: #205422; 
  }

  .post {
    /* display: block; */
    /* float: left; */
    /* width:100%; */
    /*padding-top:12px;*/
    margin:0 0 0px;
    padding:0 0 0px;
    padding-bottom:2px;
    /*padding-left:2px;
    background: #D2DDD3;*/
  }

  .posttitle {
    /* display: block; */
    /* float: left; */
    /* width:100%; */
    /*padding-top:12px;*/
    margin:0 0 0px;
    padding:0 0 0px;
    padding-bottom:2px;
    /*padding-left:2px;
    background: #D2DDD3;*/
  }

  .postthema {
    /* display: block; */
    /* float: left; */
    /* width:100%; */
    margin:0 0 0px;
    padding:0 0 0px;
    padding-top:12px;
    padding-bottom:2px;
   /* padding-left:12px;
    background: #D2DDD3;*/
   }
   .postthema img {
      /*@include single-box-shadow(rgba(black, 0.2), 0px, 0px, 1em);
      @include border-radius(0.25em);*/

      padding:          1em;
      background-color: #FFFDF6;
      border:           1px solid #0C4B0E;
      margin:           1em;
    }

  .postcomment {
    /* display: block; */
    /* float: left; */
    /* width:100%; */
    /*padding-top:12px;*/
    margin:0 0 0px;
    padding:0 0 0px;
    padding-top:12px;
    /*padding-bottom:60px;*/
    /*padding-left:2px;
    background: #D2DDD3;*/
  }

  .posttag {
      width:700px;
      text-align:left;
  }

  .posttag a:visited { font-weight:bold; color:#0C4B0E; text-decoration:none; }
  .posttag a:link { font-weight:bold;  color:#0C4B0E; text-decoration:none; }
  .posttag a:hover { font-weight:bold;  color:#FEF9EB; background:#0C4B0E; text-decoration:none; }

  .postyear {
      padding-left:20px;
      text-align:left;
  }

  .postyear a:visited { font-weight:bold; color:#0C4B0E; text-decoration:none; }
  .postyear a:link { font-weight:bold;  color:#0C4B0E; text-decoration:none; }
  .postyear a:hover { font-weight:bold;  color:#FEF9EB; background:#0C4B0E; text-decoration:none; }

  .postcontent{
      width:660px;
      margin-left:20px;
      margin-top:10px;
      text-align:left;
      background-color: #FFFDF6;
      font-size:90%;
  }

  .postcontent a:visited { font-weight:bold; color:#990F0B; text-decoration:underline; }
  .postcontent a:link { font-weight:bold;  color:#0C4B0E; text-decoration:underline; }
  .postcontent a:hover { font-weight:bold;  color:#FEF9EB; background:#0C4B0E; text-decoration:none; }

 .postindexcontent{
      width:700px;
      margin-left:20px;
  }


  /* .postindexcontent a:visited { font-weight:bold; color:#0C4B0E; text-decoration:none; } */
  .postindexcontent a:visited { font-weight:bold; color:#990F0B; text-decoration:underline; }
  .postindexcontent a:link { font-weight:bold;  color:#0C4B0E; text-decoration:underline; }
  .postindexcontent a:hover { font-weight:bold;  color:#FEF9EB; background:#0C4B0E; text-decoration:none; }


  .messtag {
      width:700px;
      padding-left:35px;
      text-align:left;
  }

  .messtag a:visited { font-weight:bold; color:#0C4B0E; text-decoration:none; }
  .messtag a:link { font-weight:bold;  color:#0C4B0E; text-decoration:none; }
  .messtag a:hover { font-weight:bold;  color:#FEF9EB; background:#0C4B0E; text-decoration:none; }

  .messyear {
  padding-left:60px;
  text-align:left;
  margin-top:10px;
  margin-bottom:10px;
  }

  .messyear a:visited { font-weight:bold; color:#0C4B0E; text-decoration:none; }
  .messyear a:link { font-weight:bold;  color:#0C4B0E; text-decoration:none; }
  .messyear a:hover { font-weight:bold;  color:#FEF9EB; background:#0C4B0E; text-decoration:none; }

  .messcontent{
      width:630px;
      margin-left:70px;
      margin-top:10px;
padding-left:5px;
      text-align:left;
      background-color: #FFFDF6;
      font-size:90%;
  }

  .messcontent a:visited { font-weight:bold; color:#990F0B; text-decoration:underline; }
  .messcontent a:link { font-weight:bold;  color:#0C4B0E; text-decoration:underline; }
  .messcontent a:hover { font-weight:bold;  color:#FEF9EB; background:#0C4B0E; text-decoration:none; }

  .messinfo {
    font-size:    70%;
    font-style:   italic;
    /*line-height:  1.125em;*/
    list-style:   none;
    padding-left: 1ex;
  }

  .messinfo i {
    opacity: 0.2;
    margin: 0 20 0 0px;
   }

  /* .messinfo table { */
  /*   width:100%; */
  /*   border-collapse:collapse; */
  /*   margin:0 0 0 0px; */
  /*   padding:0 0 0 0px; */
  /*   background-color: #FFFDF6; */
  /* } */

  /* .messinfo th, td { */
  /*     /\*padding:5px 10px;*\/ */
  /* 	  border-bottom:0px; */
  /*   background-color: #FFFDF6; */
  /*   } */


  header {
    margin-top:0px;
    padding-top: 5px;
    padding-left: 15px;
    /*padding-bottom: 5px;*/
    position:fixed;
    /*z-index: 10;*/
    width:100%;
    background: #205422;
    margin-left:160px;
    color: #FEF9EB;
    font-size:  0.707em;
  }


  sheader {
    padding-top: 5px;
    padding-left: 15px;
    padding-bottom: 5px;
    position:fixed;
    width:160px;
    background: #205422;
    color: #FEF9EB;

  }


  header a { text-decoration: none; }
  sheader a { text-decoration: none; }

  header table {
    width:860px;
    border-collapse:collapse;
    margin:0 0 0 0px;
    padding:0 0 0 0px;
  }

  header th, td {
      text-align:left;
      /*padding:5px 10px;*/
      border-bottom:0px;
    }

  /* header a:visited { font-weight:bold; color:#FEF9EB; text-decoration:none; } */
  /* header a:link { font-weight:bold; color:#FEF9EB; text-decoration:underline; } */
  /* header a:hover { font-weight:bold; color:#0C4B0E; background:#FEF9EB; text-decoration:none; } */


  siegel {
    margin-top:0px;
    margin-left:0px;
    padding-left: 15px;
    padding-top: 5px;
    width:160px;
    position:fixed;
    background: #205422;/* #FEF9EB;*/
  }

  hwrapper {
    width: 100%;
    height: 140px;
    margin-top:0px;
    position:fixed;
    z-index:10;
    background: #205422;
  }


  footer {
    width:100%;
    font-size:  0.707em;
    position:fixed;
    z-index: 9;
  /*  text-align:left;*/
    bottom:0px;
    background: #205422;
    color: #FEF9EB;
    padding-top: 5px;
    padding-left: 15px; /*175px;  2px;*/
    padding-bottom: 5px;
  }

  sfooter {
    width:160px;
    font-size:   0.607em;
    position:fixed;
  /*  text-align:left;*/
    bottom:0px;
    background: #205422;
    color: #FEF9EB;
    padding-top: 5px;
    padding-left: 2px;
    padding-bottom: 5px;
  }


  footer ul {
    list-style:none;
  }

  footer li {
        float: left;
  }

  footer hr {
    display: block;
    width:800px;
    float:center;
    border:0;
    background: #FEF9EB; /*#0C4B0E;*/
    height:1px;
    margin:0 0 0 0px;
  }

  footer table {
    width: 975px; /*800px;*/
    border-collapse:collapse;
    margin:0 0 0 0px;
    padding:0 0 0 0px;
  }

  footer th, td {
    text-align:left;
    padding:5px 10px;
  }


  navtop {
    margin-top:-10px;
    margin-left:0px;
    padding: 2px;
    padding-left: 15px;
    width:160px;
    /*float:left;*/
    position:fixed;
    z-index: 2;
    background: #FEF9EB;
  }

  navtop ul {
    list-style:none;
    padding:0;
  }

  navtop i {
    color:#0C4B0E; 
    opacity: 0.3; }

  navtop idark {
    color:#0C4B0E; 
    opacity: 1; }

  navtop m {
    color: #205422;
    opacity: 0.6;
    font-size: 110%; }

  navtop mdark {
    color: #205422;
    opacity: 1; 
    font-size: 140%; }

  navtop a:hover i {
    color:#0C4B0E; 
   opacity: 1;
   cursor: pointer;
  }

  navtop a:hover idark {
    color:#0C4B0E; 
   opacity: 0.2; 
   cursor: pointer;
  }

  navtop a:hover m {
    opacity: 1;
    font-size: 140%;
    color:#FEF9EB;
    background: #205422;
    /*background:#999;*/
    cursor: pointer;
  }

  navtop a:hover mdark {
    opacity: 1; 
    font-size: 140%; 
    color:#FEF9EB;
    background: #205422;
    /*background:#999;*/
    cursor: pointer;
  }

  navtop a:active {font-weight:bold; color:#0C4B0E; background:#FEF9EB; text-decoration:none;}
  navtop a:hover {font-weight:bold; color:#0C4B0E; background:#FEF9EB; text-decoration:none;cursor: pointer;}
  navtop a:visited {text-decoration:none; font-size:  0.707em; text-align: center;}
  navtop a:link {text-decoration:none; font-size:  0.707em; text-align: center; }
  /*navtop a:hover { color:#999; text-decoration:none; font-size:  0.707em; text-align: center;cursor: pointer;}*/

  navtop ul.tags{
      margin-left:40px;
  }

  navtop ul.tagsyears{
  margin-left:10px;
  margin-bottom:0px;
  font-size: 90%;
  }

  navtop ul.kontakt{
      margin-left:80px;
  }

  navtop ul.categories{
      margin-left:62px;
  }

  navtop ul.years{
      margin-left:22px;
  }

  navtop ul.months{
  margin-left:24px;
  margin-bottom:0px;
  font-size: 90%;
  }

 /* navtop ul a {
    color:#999;
  }

  navtop ul a:hover {
    color:#FEF9EB;
    background:#999;
  }


  navtop ul a:active {
    color:#222;
  }*/

  navtop img {
     opacity: 0.2; 
     border: 0px solid ; 
     height: 6px; 
     width: 15px;
  }

  navtop a:link img {
     opacity: 0.2; 
  }

  navtop a:hover img { 
    opacity: 0.8; 
    cursor: pointer;
  }


 navdown {
    margin-left:0px;
    width:160px;
    /*float:left;*/
    position:fixed;
    z-index: 1;
    background: #FEF9EB;
    font-size:  0.607em;
    bottom:60px;
    padding-top: 5px;
    padding-left: 15px;
    padding-bottom: 2px;
  }

  section {
    display: block;
    max-width: 1200px;
    /*width:auto;*/
    /*float:left;*/
    margin-top:0px;
    margin-bottom:30px;
    margin-left:200px;
    margin-right:30px;
    padding-top:15px;
    padding-bottom:40px;
    padding-left:0px;
    padding-right:0px;
    background: #FEF9EB;
  }

  section ul.teaching{
   list-style:none;
   padding:0;
   margin-left:40px;
   margin-bottom:15px;
   font-size: 90%;
  }

   section ul.teaching li{
   margin-top:10px;
   margin-bottom:0px;
  }

  ssection {
    display: block;
    width:auto;
    float:right;
    margin-top:20px;
    margin-bottom:0px;
    margin-left:200px;
    margin-right:30px;
    padding-top:15px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    background: #FEF9EB;
  }

  small {
    font-size:11px;
  }

 .wrapper hr {
    display: block;
    width:100%;
    float:left;
    border:0;
    background: #205422;
    opacity: .2; 
    /*background:#e5e5e5;*/
    height:1px;
    margin:0 0 20px;
  }



  .post-info {
    font-size:    0.707em;
    font-style:   italic;
    line-height:  1.125em;
    list-style:   none;
    margin:       1.414em 0px;
    padding:      0px;
  }


  .post-info i {
    opacity: 0.2;
    margin: 0 20 0 0px;
   }

  .post img {
      /*@include single-box-shadow(rgba(black, 0.2), 0px, 0px, 1em);
      @include border-radius(0.25em);*/

      padding:          .5em;
      background-color: #FFFDF6;
      border:           1px solid  #0C4B0E;
      margin:           0em 2em 0em 2em;
  }


  .footnotes {
     margin-top: 40px;
     padding:8px 15px;
     font-size:75%;
     border-top:1px dotted #0C4B0E;
   }

  div.footnotes:before {content:'Fußnoten';color: #0C4B0E;}

  /* absatz style */
 absatz {
     display: block;
     widht: auto;
     float: left;
     margin: 0em 0em 2em 0em;
  }

  /* comment style */
  .comment {
      background-color: #D2DDD3; 
      color: #0C4B0E;
      font-size: 80%;
      margin-bottom: 1em;
  }

  .comment_content {
      padding-top:2ex;
      background-color:  #EFF3EF; 
      font-size: 90%;
      padding-left: 1ex;
      padding-right: 1ex;
  }

  .comment_content thead {
   background:  #E8E8E8;
  }

  .comment_content tbody:nth-child(even) {
    background: #F8F8F8;
  }

  .comment_content tbody:nth-child(odd) { 
    background-color: #FFFFFF; 
  }

  .comment_content tfoot {
    background: #F0F0F0;
  }


 .comment_header {
      font-size: 90%;
      padding-left: 1ex;
      padding-right: 1ex;
  }
  input, textarea {
      background-color: #D2DDD3;
      color:#0C4B0E;
      border: 1px solid #0C4B0E;
      padding:2px;
  } 
  input.button {
      background-color:transparent;
      border: none;
  }
  input.button:hover {
      background-color:#0C4B0E;
      color: #FEF9EB;
      cursor: pointer;
  }
  label {
      font-size:10pt;
      color: #205422;
      padding-left: 15px;
  }


  /* [class^="icon-"],[class*=" icon-"]{display:inline-block;color:#0C4B0E;width:14px;height:14px;margin-right:.3em;line-height:14px;vertical-align:text-bottom;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px;} */
  /* .icon-glass{background-position:0 0;} */
  /* .icon-music{background-position:-24px 0;} */
  /* .icon-search{background-position:-48px 0;} */
  /* .icon-envelope{background-position:-72px 0;} */
  /* .icon-heart{background-position:-96px 0;} */
  /* .icon-star{background-position:-120px 0;} */
  /* .icon-star-empty{background-position:-144px 0;} */
  /* .icon-user{background-position:-168px 0;} */
  /* .icon-film{background-position:-192px 0;} */
  /* .icon-th-large{background-position:-216px 0;} */
  /* .icon-th{background-position:-240px 0;} */
  /* .icon-th-list{background-position:-264px 0;} */
  /* .icon-ok{background-position:-288px 0;} */
  /* .icon-remove{background-position:-312px 0;} */
  /* .icon-zoom-in{background-position:-336px 0;} */
  /* .icon-zoom-out{background-position:-360px 0;} */
  /* .icon-off{background-position:-384px 0;} */
  /* .icon-signal{background-position:-408px 0;} */
  /* .icon-cog{background-position:-432px 0;} */
  /* .icon-trash{background-position:-456px 0;} */
  /* .icon-home{background-position:0 -24px;} */
  /* .icon-file{background-position:-24px -24px;} */
  /* .icon-time{background-position:-48px -24px;} */
  /* .icon-road{background-position:-72px -24px;} */
  /* .icon-download-alt{background-position:-96px -24px;} */
  /* .icon-download{background-position:-120px -24px;} */
  /* .icon-upload{background-position:-144px -24px;} */
  /* .icon-inbox{background-position:-168px -24px;} */
  /* .icon-play-circle{background-position:-192px -24px;} */
  /* .icon-repeat{background-position:-216px -24px;} */
  /* .icon-refresh{background-position:-240px -24px;} */
  /* .icon-list-alt{background-position:-264px -24px;} */
  /* .icon-lock{background-position:-287px -24px;} */
  /* .icon-flag{background-position:-312px -24px;} */
  /* .icon-headphones{background-position:-336px -24px;} */
  /* .icon-volume-off{background-position:-360px -24px;} */
  /* .icon-volume-down{background-position:-384px -24px;} */
  /* .icon-volume-up{background-position:-408px -24px;} */
  /* .icon-qrcode{background-position:-432px -24px;} */
  /* .icon-barcode{background-position:-456px -24px;} */
  /* .icon-tag{background-position:0 -48px;} */
  /* .icon-tags{background-position:-25px -48px;} */
  /* .icon-book{background-position:-48px -48px;} */
  /* .icon-bookmark{background-position:-72px -48px;} */
  /* .icon-print{background-position:-96px -48px;} */
  /* .icon-camera{background-position:-120px -48px;} */
  /* .icon-font{background-position:-144px -48px;} */
  /* .icon-bold{background-position:-167px -48px;} */
  /* .icon-italic{background-position:-192px -48px;} */
  /* .icon-text-height{background-position:-216px -48px;} */
  /* .icon-text-width{background-position:-240px -48px;} */
  /* .icon-align-left{background-position:-264px -48px;} */
  /* .icon-align-center{background-position:-288px -48px;} */
  /* .icon-align-right{background-position:-312px -48px;} */
  /* .icon-align-justify{background-position:-336px -48px;} */
  /* .icon-list{background-position:-360px -48px;} */
  /* .icon-indent-left{background-position:-384px -48px;} */
  /* .icon-indent-right{background-position:-408px -48px;} */
  /* .icon-facetime-video{background-position:-432px -48px;} */
  /* .icon-picture{background-position:-456px -48px;} */
  /* .icon-pencil{background-position:0 -72px;} */
  /* .icon-map-marker{background-position:-24px -72px;} */
  /* .icon-adjust{background-position:-48px -72px;} */
  /* .icon-tint{background-position:-72px -72px;} */
  /* .icon-edit{background-position:-96px -72px;} */
  /* .icon-share{background-position:-120px -72px;} */
  /* .icon-check{background-position:-144px -72px;} */
  /* .icon-move{background-position:-168px -72px;} */
  /* .icon-step-backward{background-position:-192px -72px;} */
  /* .icon-fast-backward{background-position:-216px -72px;} */
  /* .icon-backward{background-position:-240px -72px;} */
  /* .icon-play{background-position:-264px -72px;} */
  /* .icon-pause{background-position:-288px -72px;} */
  /* .icon-stop{background-position:-312px -72px;} */
  /* .icon-forward{background-position:-336px -72px;} */
  /* .icon-fast-forward{background-position:-360px -72px;} */
  /* .icon-step-forward{background-position:-384px -72px;} */
  /* .icon-eject{background-position:-408px -72px;} */
  /* .icon-chevron-left{background-position:-432px -72px;} */
  /* .icon-chevron-right{background-position:-456px -72px;} */
  /* .icon-plus-sign{background-position:0 -96px;} */
  /* .icon-minus-sign{background-position:-24px -96px;} */
  /* .icon-remove-sign{background-position:-48px -96px;} */
  /* .icon-ok-sign{background-position:-72px -96px;} */
  /* .icon-question-sign{background-position:-96px -96px;} */
  /* .icon-info-sign{background-position:-120px -96px;} */
  /* .icon-screenshot{background-position:-144px -96px;} */
  /* .icon-remove-circle{background-position:-168px -96px;} */
  /* .icon-ok-circle{background-position:-192px -96px;} */
  /* .icon-ban-circle{background-position:-216px -96px;} */
  /* .icon-arrow-left{background-position:-240px -96px;} */
  /* .icon-arrow-right{background-position:-264px -96px;} */
  /* .icon-arrow-up{background-position:-289px -96px;} */
  /* .icon-arrow-down{background-position:-312px -96px;} */
  /* .icon-share-alt{background-position:-336px -96px;} */
  /* .icon-resize-full{background-position:-360px -96px;} */
  /* .icon-resize-small{background-position:-384px -96px;} */
  /* .icon-plus{background-position:-408px -96px;} */
  /* .icon-minus{background-position:-433px -96px;} */
  /* .icon-asterisk{background-position:-456px -96px;} */
  /* .icon-exclamation-sign{background-position:0 -120px;} */
  /* .icon-gift{background-position:-24px -120px;} */
  /* .icon-leaf{background-position:-48px -120px;} */
  /* .icon-fire{background-position:-72px -120px;} */
  /* .icon-eye-open{background-position:-96px -120px;} */
  /* .icon-eye-close{background-position:-120px -120px;} */
  /* .icon-warning-sign{background-position:-144px -120px;} */
  /* .icon-plane{background-position:-168px -120px;} */
  /* .icon-calendar{background-position:-192px -120px;} */
  /* .icon-random{background-position:-216px -120px;width:16px;} */
  /* .icon-comment{background-position:-240px -120px;} */
  /* .icon-magnet{background-position:-264px -120px;} */
  /* .icon-chevron-up{background-position:-288px -120px;} */
  /* .icon-chevron-down{background-position:-313px -119px;} */
  /* .icon-retweet{background-position:-336px -120px;} */
  /* .icon-shopping-cart{background-position:-360px -120px;} */
  /* .icon-folder-close{background-position:-384px -120px;} */
  /* .icon-folder-open{background-position:-408px -120px;width:16px;} */
  /* .icon-resize-vertical{background-position:-432px -119px;} */
  /* .icon-resize-horizontal{background-position:-456px -118px;} */
  /* .icon-hdd{background-position:0 -144px;} */
  /* .icon-bullhorn{background-position:-24px -144px;} */
  /* .icon-bell{background-position:-48px -144px;} */
  /* .icon-certificate{background-position:-72px -144px;} */
  /* .icon-thumbs-up{background-position:-96px -144px;} */
  /* .icon-thumbs-down{background-position:-120px -144px;} */
  /* .icon-hand-right{background-position:-144px -144px;} */
  /* .icon-hand-left{background-position:-168px -144px;} */
  /* .icon-hand-up{background-position:-192px -144px;} */
  /* .icon-hand-down{background-position:-216px -144px;} */
  /* .icon-circle-arrow-right{background-position:-240px -144px;} */
  /* .icon-circle-arrow-left{background-position:-264px -144px;} */
  /* .icon-circle-arrow-up{background-position:-288px -144px;} */
  /* .icon-circle-arrow-down{background-position:-312px -144px;} */
  /* .icon-globe{background-position:-336px -144px;} */
  /* .icon-wrench{background-position:-360px -144px;} */
  /* .icon-tasks{background-position:-384px -144px;} */
  /* .icon-filter{background-position:-408px -144px;} */
  /* .icon-briefcase{background-position:-432px -144px;} */
  /* .icon-fullscreen{background-position:-456px -144px;} */
