/* CSS Document */
.widget_intranet_alumno {
  /* line 12, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 24, /home/andrei/core-admin-release/core-admin/source/stylesheets/mixin_helpers.scss */
  /* line 30, /home/andrei/core-admin-release/core-admin/source/stylesheets/mixin_helpers.scss */
  /* line 17, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 25, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 31, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 35, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 42, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 49, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 53, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 60, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 64, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 68, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 73, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 79, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 89, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 94, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 101, /home/andrei/core-admin-release/core-admin/source/stylesheets/box.scss */
  /* line 10, /home/andrei/core-admin-release/core-admin/source/stylesheets/tables.scss */
  /* line 14, /home/andrei/core-admin-release/core-admin/source/stylesheets/tables.scss */
  /* line 18, /home/andrei/core-admin-release/core-admin/source/stylesheets/tables.scss */
  /* line 22, /home/andrei/core-admin-release/core-admin/source/stylesheets/tables.scss */
  /* line 39, /home/andrei/core-admin-release/core-admin/source/stylesheets/tables.scss */
  /* line 43, /home/andrei/core-admin-release/core-admin/source/stylesheets/tables.scss */
  /* line 49, /home/andrei/core-admin-release/core-admin/source/stylesheets/tables.scss */
  /* line 53, /home/andrei/core-admin-release/core-admin/source/stylesheets/tables.scss */
  /* line 56, /home/andrei/core-admin-release/core-admin/source/stylesheets/tables.scss */
  /* line 62, /home/andrei/core-admin-release/core-admin/source/stylesheets/tables.scss */
  /* line 4, /home/andrei/core-admin-release/core-admin/source/stylesheets/scrollable.scss */
  /* line 9, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 19, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 24, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 31, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 35, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 44, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 48, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 53, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 65, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 74, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 81, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 93, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 99, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 105, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 113, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 121, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 126, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 129, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 137, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 143, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 159, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 172, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 186, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 196, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 196, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 196, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 196, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 196, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 196, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 196, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 196, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 196, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 196, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 196, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 196, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 207, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 210, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 213, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 216, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 223, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 226, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 229, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 232, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_tables.scss */
  /* line 10, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_buttons.scss */
  /* line 502, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_mixins.scss */
  /* line 510, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_mixins.scss */
  /* line 61, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_mixins.scss */
  /* line 30, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_buttons.scss */
  /* line 41, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_buttons.scss */
  /* line 47, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_buttons.scss */
  /* line 55, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_buttons.scss */
  /* line 96, /home/andrei/core-admin-release/core-admin/source/stylesheets/bootstrap/_buttons.scss */
  /* line 9, /home/andrei/core-admin-release/core-admin/source/stylesheets/buttons.scss */
  /* line 14, /home/andrei/core-admin-release/core-admin/source/stylesheets/buttons.scss */ }
  .widget_intranet_alumno body {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    width: 100%;
    font-size: 12px; }
  .widget_intranet_alumno .box {
    -webkit-box-shadow: 0 2px 2px -2px #cccccc;
    -moz-box-shadow: 0 2px 2px -2px #cccccc;
    box-shadow: 0 2px 2px -2px #cccccc;
    background: #fbfbfb;
    border: 1px solid #cdcdcd;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 20px; }
  .widget_intranet_alumno .box .box-header, .widget_intranet_alumno .box .box-footer {
    *zoom: 1;
    background: #eaeaea;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfdfd), color-stop(100%, #eaeaea));
    background-image: -webkit-linear-gradient(top, #fdfdfd, #eaeaea);
    background-image: -moz-linear-gradient(top, #fdfdfd, #eaeaea);
    background-image: -o-linear-gradient(top, #fdfdfd, #eaeaea);
    background-image: linear-gradient(top, #fdfdfd, #eaeaea);
    text-shadow: 0 1px white;
    border-bottom: 1px solid #CDCDCD;
    color: #636363;
    font-weight: 600; }
  .widget_intranet_alumno .box .box-header:before, .widget_intranet_alumno .box .box-header:after, .widget_intranet_alumno .box .box-footer:before, .widget_intranet_alumno .box .box-footer:after {
    display: table;
    content: "";
    line-height: 0; }
  .widget_intranet_alumno .box .box-header:after, .widget_intranet_alumno .box .box-footer:after {
    clear: both; }
  .widget_intranet_alumno .box .box-header .title, .widget_intranet_alumno .box .box-footer .title {
    float: left;
    display: block;
    padding: 10px;
    font-size: 12px;
    font-weight: 600; }
  .widget_intranet_alumno .box .box-header .box-toolbar, .widget_intranet_alumno .box .box-footer .box-toolbar {
    margin: 0;
    padding: 0;
    float: right;
    list-style: none; }
  .widget_intranet_alumno .box .box-header .box-toolbar .ibutton-container, .widget_intranet_alumno .box .box-footer .box-toolbar .ibutton-container {
    margin-top: 6px; }
  .widget_intranet_alumno .box .box-header .box-toolbar > li, .widget_intranet_alumno .box .box-footer .box-toolbar > li {
    position: relative;
    float: left;
    margin-left: 15px;
    line-height: 37px;
    padding-right: 10px;
    color: #636363;
    font-size: 12px; }
  .widget_intranet_alumno .box .box-header .box-toolbar > li ul, .widget_intranet_alumno .box .box-footer .box-toolbar > li ul {
    left: auto;
    right: 0; }
  .widget_intranet_alumno .box .box-header .box-toolbar > li.toolbar-link, .widget_intranet_alumno .box .box-footer .box-toolbar > li.toolbar-link {
    padding-right: 0; }
  .widget_intranet_alumno .box .box-header .box-toolbar > li.toolbar-link > a, .widget_intranet_alumno .box .box-footer .box-toolbar > li.toolbar-link > a {
    border-left: 1px solid #cecece;
    height: 37px;
    line-height: 37px;
    display: block;
    padding: 0 10px; }
  .widget_intranet_alumno .box .box-header .box-toolbar > li.toolbar-link > a i, .widget_intranet_alumno .box .box-footer .box-toolbar > li.toolbar-link > a i {
    font-size: 16px; }
  .widget_intranet_alumno .box .box-header .box-toolbar > li.toolbar-link > a:hover, .widget_intranet_alumno .box .box-footer .box-toolbar > li.toolbar-link > a:hover {
    background: #efefef;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, white), color-stop(100%, #efefef));
    background-image: -webkit-linear-gradient(top, white, #efefef);
    background-image: -moz-linear-gradient(top, white, #efefef);
    background-image: -o-linear-gradient(top, white, #efefef);
    background-image: linear-gradient(top, white, #efefef); }
  .widget_intranet_alumno .box .box-header .box-toolbar > li.toolbar-link > a:active, .widget_intranet_alumno .box .box-footer .box-toolbar > li.toolbar-link > a:active {
    background: #e5e5e5; }
  .widget_intranet_alumno .box .box-header .box-toolbar > li > i, .widget_intranet_alumno .box .box-footer .box-toolbar > li > i {
    font-size: 14px;
    height: 37px;
    line-height: 37px; }
  .widget_intranet_alumno .box .box-header .box-toolbar > li.open > a, .widget_intranet_alumno .box .box-footer .box-toolbar > li.open > a {
    background: #eee; }
  .widget_intranet_alumno .box .box-header {
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px; }
  .widget_intranet_alumno .box .box-footer {
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom: none;
    border-top: 1px solid #dddddd; }
  .widget_intranet_alumno .box .box-footer .pagination {
    margin: 10px 0; }
  .widget_intranet_alumno .table-normal {
    margin-bottom: 0;
    color: #5a6573; }
  .widget_intranet_alumno .table-normal tbody td, .widget_intranet_alumno .table-normal thead td {
    border-left: 1px solid #eaebef; }
  .widget_intranet_alumno .table-normal tbody td:first-child, .widget_intranet_alumno .table-normal thead td:first-child {
    border-left: none; }
  .widget_intranet_alumno .table-normal tbody td {
    border-top: 1px solid #eaebef; }
  .widget_intranet_alumno .table-normal thead td {
    text-align: left;
    font-size: 11px;
    padding: 7px 11px;
    vertical-align: middle;
    color: #666;
    height: 25px;
    line-height: 18px;
    font-weight: 600;
    font-size: 12px;
    text-shadow: 0 1px rgba(255, 255, 255, 0.5);
    background: #eaeaea;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfdfd), color-stop(100%, #eaeaea));
    background-image: -webkit-linear-gradient(top, #fdfdfd, #eaeaea);
    background-image: -moz-linear-gradient(top, #fdfdfd, #eaeaea);
    background-image: -o-linear-gradient(top, #fdfdfd, #eaeaea);
    background-image: linear-gradient(top, #fdfdfd, #eaeaea);
    border-left: 1px solid #d1d2da;
    border-right: 1px solid #d1d2da;
    border-bottom: 1px solid #d1d2da; }
  .widget_intranet_alumno .table-normal thead td:first-child {
    border-left: none; }
  .widget_intranet_alumno .table-normal thead td:last-child {
    border-right: none; }
  .widget_intranet_alumno .table-normal tbody td {
    /*padding: 7px 11px;*/
    padding: 7px 10px;
    vertical-align: middle; }
  .widget_intranet_alumno .table-normal tbody tr {
    border-top: 1px solid #eaebef; }
  .widget_intranet_alumno .table-normal tbody tr:nth-child(even) {
    background: #F3F4F8; }
  .widget_intranet_alumno .table-normal .icon {
    width: 30px;
    text-align: center; }
  .widget_intranet_alumno .table-striped .datepicker table tr td, .widget_intranet_alumno .table-striped .datepicker table tr th {
    background-color: transparent; }
  .widget_intranet_alumno table {
    max-width: 100%;
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0; }
  .widget_intranet_alumno .table {
    width: 100%;
    margin-bottom: 0; }
  .widget_intranet_alumno .table th,
  .widget_intranet_alumno .table td {
    padding: 8px;
    line-height: 18px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #dddddd; }
  .widget_intranet_alumno .table th {
    font-weight: bold; }
  .widget_intranet_alumno .table thead th {
    vertical-align: bottom; }
  .widget_intranet_alumno .table caption + thead tr:first-child th,
  .widget_intranet_alumno .table caption + thead tr:first-child td,
  .widget_intranet_alumno .table colgroup + thead tr:first-child th,
  .widget_intranet_alumno .table colgroup + thead tr:first-child td,
  .widget_intranet_alumno .table thead:first-child tr:first-child th,
  .widget_intranet_alumno .table thead:first-child tr:first-child td {
    border-top: 0; }
  .widget_intranet_alumno .table tbody + tbody {
    border-top: 2px solid #dddddd; }
  .widget_intranet_alumno .table .table {
    background-color: white; }
  .widget_intranet_alumno .table-condensed th,
  .widget_intranet_alumno .table-condensed td {
    padding: 4px 5px; }
  .widget_intranet_alumno .table-bordered {
    border: 1px solid #dddddd;
    border-collapse: separate;
    *border-collapse: collapse;
    border-left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px; }
  .widget_intranet_alumno .table-bordered th,
  .widget_intranet_alumno .table-bordered td {
    border-left: 1px solid #dddddd; }
  .widget_intranet_alumno .table-bordered caption + thead tr:first-child th,
  .widget_intranet_alumno .table-bordered caption + tbody tr:first-child th,
  .widget_intranet_alumno .table-bordered caption + tbody tr:first-child td,
  .widget_intranet_alumno .table-bordered colgroup + thead tr:first-child th,
  .widget_intranet_alumno .table-bordered colgroup + tbody tr:first-child th,
  .widget_intranet_alumno .table-bordered colgroup + tbody tr:first-child td,
  .widget_intranet_alumno .table-bordered thead:first-child tr:first-child th,
  .widget_intranet_alumno .table-bordered tbody:first-child tr:first-child th,
  .widget_intranet_alumno .table-bordered tbody:first-child tr:first-child td {
    border-top: 0; }
  .widget_intranet_alumno .table-bordered thead:first-child tr:first-child > th:first-child,
  .widget_intranet_alumno .table-bordered tbody:first-child tr:first-child > td:first-child,
  .widget_intranet_alumno .table-bordered tbody:first-child tr:first-child > th:first-child {
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px; }
  .widget_intranet_alumno .table-bordered thead:first-child tr:first-child > th:last-child,
  .widget_intranet_alumno .table-bordered tbody:first-child tr:first-child > td:last-child,
  .widget_intranet_alumno .table-bordered tbody:first-child tr:first-child > th:last-child {
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px; }
  .widget_intranet_alumno .table-bordered thead:last-child tr:last-child > th:first-child,
  .widget_intranet_alumno .table-bordered tbody:last-child tr:last-child > td:first-child,
  .widget_intranet_alumno .table-bordered tbody:last-child tr:last-child > th:first-child,
  .widget_intranet_alumno .table-bordered tfoot:last-child tr:last-child > td:first-child,
  .widget_intranet_alumno .table-bordered tfoot:last-child tr:last-child > th:first-child {
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px; }
  .widget_intranet_alumno .table-bordered thead:last-child tr:last-child > th:last-child,
  .widget_intranet_alumno .table-bordered tbody:last-child tr:last-child > td:last-child,
  .widget_intranet_alumno .table-bordered tbody:last-child tr:last-child > th:last-child,
  .widget_intranet_alumno .table-bordered tfoot:last-child tr:last-child > td:last-child,
  .widget_intranet_alumno .table-bordered tfoot:last-child tr:last-child > th:last-child {
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px; }
  .widget_intranet_alumno .table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-left-radius: 0; }
  .widget_intranet_alumno .table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-right-radius: 0; }
  .widget_intranet_alumno .table-bordered caption + thead tr:first-child th:first-child,
  .widget_intranet_alumno .table-bordered caption + tbody tr:first-child td:first-child,
  .widget_intranet_alumno .table-bordered colgroup + thead tr:first-child th:first-child,
  .widget_intranet_alumno .table-bordered colgroup + tbody tr:first-child td:first-child {
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px; }
  .widget_intranet_alumno .table-bordered caption + thead tr:first-child th:last-child,
  .widget_intranet_alumno .table-bordered caption + tbody tr:first-child td:last-child,
  .widget_intranet_alumno .table-bordered colgroup + thead tr:first-child th:last-child,
  .widget_intranet_alumno .table-bordered colgroup + tbody tr:first-child td:last-child {
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px; }
  .widget_intranet_alumno .table-striped tbody > tr:nth-child(odd) > td,
  .widget_intranet_alumno .table-striped tbody > tr:nth-child(odd) > th {
    background-color: #f9f9f9; }
  .widget_intranet_alumno .table-hover tbody tr:hover > td,
  .widget_intranet_alumno .table-hover tbody tr:hover > th {
    background-color: whitesmoke; }
  .widget_intranet_alumno table td[class*="span"],
  .widget_intranet_alumno table th[class*="span"],
  .widget_intranet_alumno .row-fluid table td[class*="span"],
  .widget_intranet_alumno .row-fluid table th[class*="span"] {
    display: table-cell;
    float: none;
    margin-left: 0; }
  .widget_intranet_alumno .table td.span1,
  .widget_intranet_alumno .table th.span1 {
    float: none;
    width: 44px;
    margin-left: 0; }
  .widget_intranet_alumno .table td.span2,
  .widget_intranet_alumno .table th.span2 {
    float: none;
    width: 124px;
    margin-left: 0; }
  .widget_intranet_alumno .table td.span3,
  .widget_intranet_alumno .table th.span3 {
    float: none;
    width: 204px;
    margin-left: 0; }
  .widget_intranet_alumno .table td.span4,
  .widget_intranet_alumno .table th.span4 {
    float: none;
    width: 284px;
    margin-left: 0; }
  .widget_intranet_alumno .table td.span5,
  .widget_intranet_alumno .table th.span5 {
    float: none;
    width: 364px;
    margin-left: 0; }
  .widget_intranet_alumno .table td.span6,
  .widget_intranet_alumno .table th.span6 {
    float: none;
    width: 444px;
    margin-left: 0; }
  .widget_intranet_alumno .table td.span7,
  .widget_intranet_alumno .table th.span7 {
    float: none;
    width: 524px;
    margin-left: 0; }
  .widget_intranet_alumno .table td.span8,
  .widget_intranet_alumno .table th.span8 {
    float: none;
    width: 604px;
    margin-left: 0; }
  .widget_intranet_alumno .table td.span9,
  .widget_intranet_alumno .table th.span9 {
    float: none;
    width: 684px;
    margin-left: 0; }
  .widget_intranet_alumno .table td.span10,
  .widget_intranet_alumno .table th.span10 {
    float: none;
    width: 764px;
    margin-left: 0; }
  .widget_intranet_alumno .table td.span11,
  .widget_intranet_alumno .table th.span11 {
    float: none;
    width: 844px;
    margin-left: 0; }
  .widget_intranet_alumno .table td.span12,
  .widget_intranet_alumno .table th.span12 {
    float: none;
    width: 924px;
    margin-left: 0; }
  .widget_intranet_alumno .table tbody tr.success > td {
    background-color: #dff0d8; }
  .widget_intranet_alumno .table tbody tr.error > td {
    background-color: #f2dede; }
  .widget_intranet_alumno .table tbody tr.warning > td {
    background-color: #fcf8e3; }
  .widget_intranet_alumno .table tbody tr.info > td {
    background-color: #d9edf7; }
  .widget_intranet_alumno .table-hover tbody tr.success:hover > td {
    background-color: #d0e9c6; }
  .widget_intranet_alumno .table-hover tbody tr.error:hover > td {
    background-color: #ebcccc; }
  .widget_intranet_alumno .table-hover tbody tr.warning:hover > td {
    background-color: #faf2cc; }
  .widget_intranet_alumno .table-hover tbody tr.info:hover > td {
    background-color: #c4e3f3; }
  .widget_intranet_alumno .box .box-header .title, .widget_intranet_alumno .box .box-footer .title {
    display: block;
    float: left;
    font-size: 12px;
    font-weight: 600;
    padding: 10px; }
  .widget_intranet_alumno .btn {
    display: inline-block;
    *display: inline;
    /* IE7 inline-block hack */
    *zoom: 1;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #333333;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    background-color: whitesmoke;
    background-image: -moz-linear-gradient(top, white, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, white, #e6e6e6);
    background-image: -o-linear-gradient(top, white, #e6e6e6);
    background-image: linear-gradient(to bottom, white, #e6e6e6);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0);
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #e6e6e6;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border: 1px solid #cccccc;
    *border: 0;
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    *margin-left: .3em;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
  .widget_intranet_alumno .btn:hover, .widget_intranet_alumno .btn:focus, .widget_intranet_alumno .btn:active, .widget_intranet_alumno .btn.active, .widget_intranet_alumno .btn.disabled, .widget_intranet_alumno .btn[disabled] {
    color: #333333;
    background-color: #e6e6e6;
    *background-color: #d9d9d9; }
  .widget_intranet_alumno .btn:active, .widget_intranet_alumno .btn.active {
    background-color: #cccccc \9; }
  .widget_intranet_alumno .btn:first-child {
    *margin-left: 0; }
  .widget_intranet_alumno .btn:hover, .widget_intranet_alumno .btn:focus {
    color: #333333;
    text-decoration: none;
    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear; }
  .widget_intranet_alumno .btn:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .widget_intranet_alumno .btn.active, .widget_intranet_alumno .btn:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); }
  .widget_intranet_alumno .btn.disabled, .widget_intranet_alumno .btn[disabled] {
    cursor: default;
    background-image: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
  .widget_intranet_alumno .btn-mini [class^="icon-"],
  .widget_intranet_alumno .btn-mini [class*=" icon-"] {
    margin-top: -1px; }
  .widget_intranet_alumno .btn-mini {
    padding: 0px 6px;
    font-size: 10.5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }
  .widget_intranet_alumno .btn.btn-blue {
    border: 1px solid #337ca1;
    -webkit-box-shadow: inset 0 1px 2px #6eb0d1;
    -moz-box-shadow: inset 0 1px 2px #6eb0d1;
    box-shadow: inset 0 1px 2px #6eb0d1;
    background: #3d94c0;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViYTVjYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNkOTRjMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5ba5cb), color-stop(100%, #3d94c0));
    background-image: -webkit-linear-gradient(top, #5ba5cb, #3d94c0);
    background-image: -moz-linear-gradient(top, #5ba5cb, #3d94c0);
    background-image: -o-linear-gradient(top, #5ba5cb, #3d94c0);
    background-image: linear-gradient(top, #5ba5cb, #3d94c0); }
  .widget_intranet_alumno .btn.btn-blue:hover {
    background: #3c91bc;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViYTVjYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNjOTFiYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5ba5cb), color-stop(100%, #3c91bc));
    background-image: -webkit-linear-gradient(top, #5ba5cb, #3c91bc);
    background-image: -moz-linear-gradient(top, #5ba5cb, #3c91bc);
    background-image: -o-linear-gradient(top, #5ba5cb, #3c91bc);
    background-image: linear-gradient(top, #5ba5cb, #3c91bc);
    -webkit-transition: box-shadow 0.05s ease-in-out;
    -moz-transition: box-shadow 0.05s ease-in-out;
    -o-transition: box-shadow 0.05s ease-in-out;
    transition: box-shadow 0.05s ease-in-out;
    text-shadow: none;
    color: #1c506a; }
  .widget_intranet_alumno .btn.btn-blue:active {
    background: #4c9dc6;
    border-color: #31769a;
    -webkit-box-shadow: 0 0 5px #4c9dc6 inset;
    -moz-box-shadow: 0 0 5px #4c9dc6 inset;
    box-shadow: 0 0 5px #4c9dc6 inset; }
  .widget_intranet_alumno .btn {
    border-radius: 2px;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    text-shadow: 0 -1px #6f6f6f; }
