/* ------------------------------------ *
 CSS
 viernes, 07 de febrero de 2014 17:43:15
 HAPedit 3.1.11.111
 * ------------------------------------ */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.0.3');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),
       url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),
       url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),
       url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.wrapper {
  background-color: #000;
}
.wrapper .header {
  text-align: center;
  line-height: 46px;
  font-size: 1em;
  width: 100%;
  height: 45px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0D293A), to(#475D6A)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #0D293A , #475D6A); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #0D293A , #475D6A); /* FF3.6 */
  background-image:     -ms-linear-gradient( #0D293A , #475D6A); /* IE10 */
  background-image:      -o-linear-gradient( #0D293A , #475D6A); /* Opera 11.10+ */
  background-image:         linear-gradient( #0D293A , #475D6A);
  color: #C0C0C0;
  text-shadow: 0 0 0 rgba(255,255,255,0);
  position: relative;
}
.wrapper .header .title {
  font-family: 'Georgia';
  margin-right:1em;
}
.wrapper .header a,
.wrapper .header a:hover,
.wrapper .header a:active {
  color: #FFFFFF !important;
  text-decoration: none;
  font-family: 'FontAwesome';
  background-color: rgba(0,0,0,0);
  font-size: 17px;
  font-weight: normal;
}
.wrapper .open a{
  padding: 7px 10px;
  background-color: #FF8000;
  border-radius: 3px;
}
.wrapper .open a:hover {
  padding: 7px 10px;
  border-radius: 3px;
  background-color: #FF0000 !important;
}
.wrapper .header .open {
  color: #fff;
  position: absolute;
}
.wrapper .header .open.left {
  left: 3px;
  cursor: pointer;
}
.wrapper .header .open.right {
  right: 3px;
  margin-left: 1em;
  cursor: pointer;
}
.wrapper .panel {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0D293A), to(#475D6A)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #0D293A , #475D6A); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #0D293A , #475D6A); /* FF3.6 */
  background-image:     -ms-linear-gradient( #0D293A , #475D6A); /* IE10 */
  background-image:      -o-linear-gradient( #0D293A , #475D6A); /* Opera 11.10+ */
  background-image:         linear-gradient( #0D293A , #475D6A);
  color: #ECF0F1;
}

.wrapper .panel a {
  color: #FFF !important;
  text-shadow: 0 0 0 rgba(0,0,0,0);
  font-size: 14px;
  padding: 15px 20px 15px 60px;
  display: block;
  text-decoration: none;
  border-bottom: 1px solid #475657;
  border-top: 1px solid #95A5A6;
  position: relative;
  font-weight: 400;
}
.wrapper .panel ul {
  padding: 0;
  margin: 0;
  list-style: none;
  border-bottom: 1px solid #95A5A6;
}
.wrapper .panel .avatar {
  position: absolute;
  top: 8px;
  left: 20px;
}
.wrapper .ui-panel-inner {
  padding: 0;
}
.wrapper .panel a:hover {
  background-color: #95A5A6;
}
.wrapper .panel.right a:before {
  content: '';
  display: block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  position: absolute;
  background-color: #2ECC71;
  right: 20px;
}
.wrapper .panel.left a:before {
  content: '';
  display: inline-block;
  position: absolute;
  width: 24px;
  height: 24px;
  top: 15px;
  left: 20px;
  font-family: 'FontAwesome';
  text-align: center;
  font-size: 18px;
}
.wrapper .panel.left .newsfeed a:before {
  content: '\f09e';
}
.wrapper .panel.left .profile a:before {
  content: '👤';
}
.wrapper .panel.left .setting a:before {
  content: '\2699';
}
.wrapper .panel.left .logout a:before {
  content: '\e78e';
}
.wrapper .panel.left .report a:before {
  content: '\f0e0';
}

