body {  font-family: 'Cuprum';font-size: 15px;        background: url("../img/body-bg.png") repeat scroll 0 0 transparent;        padding-top: 60px;    }.span_example{font-size: 14px;}    .navbar-inner {       background: rgb(51,51,51); /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMzMzMzMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(-45deg,  rgba(51,51,51,1) 0%, rgba(34,34,34,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(51,51,51,1)), color-stop(100%,rgba(34,34,34,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(-45deg,  rgba(51,51,51,1) 0%,rgba(34,34,34,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(-45deg,  rgba(51,51,51,1) 0%,rgba(34,34,34,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(-45deg,  rgba(51,51,51,1) 0%,rgba(34,34,34,1) 100%); /* IE10+ */background: linear-gradient(135deg,  rgba(51,51,51,1) 0%,rgba(34,34,34,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#222222',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */        border: 1px solid #2C2C2C;    }    .navbar .brand {        padding: 12px 20px 12px;        text-shadow: 0 0 0 #FFFFFF;        color:#fff;    }.welcomemsg{ font-family: 'Cuprum'; font-size:18px; margin-right: 0;}    #login-container {        margin: 15px auto 0;        width: 400px;    }    #login-header {       background: rgb(74,81,91); /* Old browsers */      /* IE9 SVG, needs conditional override of 'filter' to 'none' */      background: -moz-linear-gradient(-45deg,  rgba(74,81,91,1) 0%, rgba(60,64,73,1) 100%); /* FF3.6+ */      background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(74,81,91,1)), color-stop(100%,rgba(60,64,73,1))); /* Chrome,Safari4+ */      background: -webkit-linear-gradient(-45deg,  rgba(74,81,91,1) 0%,rgba(60,64,73,1) 100%); /* Chrome10+,Safari5.1+ */      background: -o-linear-gradient(-45deg,  rgba(74,81,91,1) 0%,rgba(60,64,73,1) 100%); /* Opera 11.10+ */      background: -ms-linear-gradient(-45deg,  rgba(74,81,91,1) 0%,rgba(60,64,73,1) 100%); /* IE10+ */      background: linear-gradient(135deg,  rgba(74,81,91,1) 0%,rgba(60,64,73,1) 100%); /* W3C */      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a515b', endColorstr='#3c4049',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */      border-radius: 5px;      -ms-border-radius: 5px;      -o-border-border-radius: 5px;      -moz-border-radius:5px;      -webkit-border-radius: 5px;      -khtml-border-radius: 5px;      margin-bottom: 1em;      padding: 7px 20px;      text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);    }    #login-header h3 {        color: #FFFFFF;    }    #login-content {        background: none repeat scroll 0 0 #FFFFFF;        border: 1px solid #DDDDDD;        border-radius: 5px 5px 5px 5px;        box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);        padding: 20px 20px 20px 30px;    }    .input-xlarge-fluid {        width: 88%;    }  .tAreaStyle{    width:60% !important;  }/*================ widget-content ======================*/.widget {    margin-bottom: 30px;    position: relative;}.widget:after, .widget:before {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    background-color: #FFFFFF;    border-color: -moz-use-text-color #CCCCCC #CCCCCC;    border-image: none;    border-radius: 0 0 3px 3px;    border-right: 1px solid #CCCCCC;    border-style: none solid solid;    border-width: 0 1px 1px;    bottom: -2px;    content: "";    display: block;    height: 1px;    left: 3px;    position: absolute;    right: 3px;}.widget:before {    bottom: -4px;    left: 6px;    right: 6px;}.widget:after, .widget:before {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    background-color: #FFFFFF;    border-color: -moz-use-text-color #CCCCCC #CCCCCC;    border-image: none;    border-radius: 0 0 3px 3px;    border-right: 1px solid #CCCCCC;    border-style: none solid solid;    border-width: 0 1px 1px;    bottom: -2px;    content: "";    display: block;    height: 1px;    left: 3px;    position: absolute;    right: 3px;}.widget .widget-header:after {    clear: both;}.widget .widget-header:before, .widget .widget-header:after {    content: "";    display: table;}.widget .widget-header:before, .widget .widget-header:after {    content: "";    display: table;}.widget .widget-header {  background: #000;  background: -moz-linear-gradient(center top , #4A4A4A, #3A3A3A) repeat-x scroll left bottom #444444;  border: 1px solid #000000;  border-radius: 3px 3px 0 0;  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset;  color: #FFFFFF;  font-weight: bold;  position: relative;}.widget .widget-header .title {    display: inline-block;    padding: 10px;    font-size: 18px;}.widget .widget-content.form-container, .widget .widget-content .form-container {    padding: 0;}.widget .widget-header + .widget-content, .widget .widget-content + .widget-content {    border-top: 0 none;}.widget .widget-content {    background-color: #FFFFFF;    border: 1px solid #CCCCCC;    padding: 25px;    position: relative;}.dropdown-menu form, .dropdown-menu .form-search, .dropdown-menu .form-horizontal, .dropdown-menu .form-vertical, .dropdown-menu .form-inline, .widget form, .widget .form-search, .widget .form-horizontal, .widget .form-vertical, .widget .form-inline{   margin-bottom: 0;}.widget .form-container .control-group {    border-top: 1px solid #ccc;    padding: 8px 20px;}.widget .form-container .control-group, .widget .form-container .form-actions {    margin: 0;}.widget .form-container .form-horizontal .controls {    margin-left: 30%;}.widget .form-container .form-horizontal .form-actions {    padding-left: 31%;}.widget .form-container .control-group, .widget .form-container .form-actions {    margin: 0;}.widget-header a{  color: #fff;}.widget-header a:hover{  text-decoration: none;}/*********Iconos grandes ****************/.dshb_icoNav {    margin: 0;}.dshb_icoNav li {    background: -moz-linear-gradient(center top , #F9F9F9 0%, #EFEFEF 100%) repeat scroll 0 0 transparent;    border: 1px solid #E2E2E2;    border-radius: 6px 6px 6px 6px;    box-shadow: 0 1px 0 0 #FFFFFF inset;    display: inline-block;    list-style: none outside none;    margin: 0 5px 10px;    text-align: center;    margin-bottom: 15px;}.dshb_icoNav li:hover {    border-color: #D2D2D2;    box-shadow: 0 0 6px #CCCCCC;}.dshb_icoNav li a {    background-position: center 10px;    background-repeat: no-repeat;    color: #222222;    display: block;    font-size: 14px;    height: 20px;    padding: 70px 8px 5px;    position: relative;   /* width: 90px;*/    width: 125px;}.dshb_icoNav li a:hover {    text-decoration: none;}.dshb_icoNav .label {    position: absolute;    right: -5px;    top: -5px;    width: 30px;}.iconNav_left {    text-align: left;}.iconNav_right {    text-align: right;}/****************** formularios ===================*/.form-horizontal label {    float: left;    font-size: 14px;    padding-top: 5px;  padding-right: 4px;    text-align: right;    width: 28%;}label {    cursor: pointer;}button {    margin-right: 5px;}.form-horizontal input, select {    font-size: 14px;}.form-action{  margin-bottom: 30px;  margin-top: 10px;}/*================ Datatables ======================*/.dataTables_wrapper{  display:table;  width:100%;}.dataTables_length {  width: 40%;  float: left;}div.dataTables_length select {    width: 75px;  font-size:12px;}.dataTables_filter {  width: 50%;  float: right;  display:block;}.dataTables_filter input {  width:97%;  float:none;  padding:3px 0 3px 4px;  background: url(../img/search_s.png) no-repeat 98% center #fff !important;}div.dataTables_info {    padding-top: 8px;}.dataTables_paginate {  width: 100%;  float: right;  text-align: right;  padding:5px 0;}table.dataTable{  margin:0;}table.dataTable th:active {    outline: medium none;}.sort-index, .hidden {    left: -10000px;    position: absolute;    top: -10000px;    visibility: hidden;}.dataTables_wrapper .dataTables_paginate span.fg-button{  padding: 7px 14px;  line-height: 34px;  border: 1px solid #ddd;  border-left-width: 0;  color: #0088cc;  cursor:pointer;}.dataTables_wrapper .dataTables_paginate span.first{    border-left: 1px solid #ddd;  -webkit-border-top-left-radius: 3px;  -webkit-border-bottom-left-radius: 3px;  -moz-border-radius-topleft: 3px;  -moz-border-radius-bottomleft: 3px;  border-top-left-radius: 3px;  border-bottom-left-radius: 3px;}.dataTables_wrapper .dataTables_paginate span.last{    border-right: 1px solid #ddd;  -webkit-border-top-right-radius: 3px;  -webkit-border-bottom-right-radius: 3px;  -moz-border-radius-topright: 3px;  -moz-border-radius-bottomright: 3px;  border-top-right-radius: 3px;  border-bottom-right-radius: 3px;}.dataTables_wrapper .dataTables_paginate span.ui-state-disabled{  color: #999999;  background-color: transparent;  cursor: default;}.dataTables_wrapper .dataTables_paginate span span.ui-state-disabled{  background-color: #f5f5f5;  color: #999999;  cursor: default;}.check_style{  width: 20% !important;  min-height: 20px;  padding-left:0%;}.radiopadding{padding-left: 5%}table .titulos th {background: #666;color: #fff;padding-bottom: 10px;padding-top: 10px;}table thead th.th_padding{padding-top:10px; padding-bottom:10px;}table thead th.flechita{background: url(../img/icon-up-down.png) no-repeat right;}table thead.fondo{cursor:pointer; background:#EEEEEE;}table tbody tr td.td_padding{padding-top:10px; padding-bottom:10px;}      .rotateMe {       -webkit-transition: -webkit-transform 1s ease-out;       -moz-transition: -moz-transform 1s ease-out;       transition: transform 1s ease-out;      }      .rotateMe:hover {       -webkit-transform: rotate(360deg);       -moz-transform: rotate(360deg);       transform: rotate(360deg);      }input.dirty {background-color: #57b8ed !important;color: #FFFFFF !important;}select.dirty {background-color: #57b8ed !important;color: #FFFFFF !important;}.navbar .dropdown-toggle {  color:#999;  text-shadow:0px -1px 0px rgba(0, 0, 0, 0.25);  float:none;  padding:10px 15px;text-decoration:none;  display:block;  line-height:20px;}.navbar .dropdown-toggle .caret {  border-bottom-color:#999;  border-top-color:#999;}.navbar .dropdown-toggle:focus,.navbar .dropdown-toggle:hover {  color:#FFF !important;}.navbar .dropdown-toggle:focus .caret,.navbar .dropdown-toggle:hover .caret {  border-bottom-color:#FFF;  border-top-color:#FFF;}.logotipo {  width: 400px;  margin-bottom: 25px;}