/* Estilo CSS personalizado */
body {
  marsgin: 0px !important;
  background: url(../img/cs-fondo-a.png) fixed;
}
div#contenedors {
    padding-bottom: 30px;
}
#content{
  margin-right: 5px;
}

.btn-lg, .btn-group-lg > .btn, .btn, .form-control, .input-sm, .label, .alert, .panel, .panel-heading, .thumbnail, div.view {
    border-radius: 0px;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #ffffff;
    background-color: transparent;
    font-weight: 600;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  background-color: transparent !important;
  color: #555555 !important;
}

.ui-datepicker table {
  width: 100%;
  font-size: 7px !important;
  border-collapse: collapse;
  margin: 0 0 .4em;
}

.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: 0 !important;
}

.ui-widget {
  font-family: Verdana,Arial,sans-serif;
  font-size: small !important;
}

.ui-datepicker {
  width: initial !important;
  padding: .2em .2em 0;
  display: none;
}

/*.grid-view {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
  padding-left: 10px !important;
  padding-right: 15px !important;
}*/

/*.navbar-default {
  background-color: #10adbe;
  border-color: #e7e7e7;
  color: #fff;
}
.navbar-default {
  background-color: #5cb85c;
  border-color: #4CA819;
  color: #fff;
}*/
.navbar-default {
    background-color: #006496;
    border-color: #005e8d;
    color: #fff;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #FFF;
  background-color: rgba(1, 160, 226, 0.64);
}

/*.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #FFF;
  background-color: #76AF41;
}

.navbar-default .navbar-nav > li > a {
  color: #FDFDFD;
  font-size: 1.2em;
}*/

.navbar-default .navbar-nav > li > a {
  color: #FDFDFD;
  font-size: 11px;
}


#page{  
  width: 75%;
  /*background: #ffffff;
  margin-top: 3%;
  padding-top: 2%;*/
}
#pagefull{
  width: 80%;
  /*background: #ffffff;
  margin-top: 3%;
  padding-top: 2%;*/
}

#vista_contenedor .col-md-12, #vista_contenedor .col-xs-1, #vista_contenedor .col-sm-1, #vista_contenedor .col-md-1, #vista_contenedor .col-lg-1, #vista_contenedor .col-xs-2, #vista_contenedor .col-sm-2, #vista_contenedor .col-md-2, #vista_contenedor .col-lg-2, #vista_contenedor .col-xs-3, #vista_contenedor .col-sm-3, #vista_contenedor .col-md-3, #vista_contenedor .col-lg-3, #vista_contenedor .col-xs-4, #vista_contenedor .col-sm-4, #vista_contenedor .col-md-4, #vista_contenedor .col-lg-4, #vista_contenedor .col-xs-5, #vista_contenedor .col-sm-5, #vista_contenedor .col-md-5, #vista_contenedor .col-lg-5, #vista_contenedor .col-xs-6, #vista_contenedor .col-sm-6, #vista_contenedor .col-md-6, #vista_contenedor .col-lg-6, #vista_contenedor .col-xs-7, #vista_contenedor .col-sm-7, #vista_contenedor .col-md-7, #vista_contenedor .col-lg-7, #vista_contenedor .col-xs-8, #vista_contenedor .col-sm-8, #vista_contenedor .col-md-8, #vista_contenedor .col-lg-8, #vista_contenedor .col-xs-9, #vista_contenedor .col-sm-9, #vista_contenedor .col-md-9, #vista_contenedor .col-lg-9, #vista_contenedor .col-xs-10, #vista_contenedor .col-sm-10, #vista_contenedor .col-md-10, #vista_contenedor .col-lg-10, #vista_contenedor .col-xs-11, #vista_contenedor .col-sm-11, #vista_contenedor .col-md-11, #vista_contenedor .col-lg-11, #vista_contenedor .col-xs-12, #vista_contenedor .col-sm-12, #vista_contenedor .col-md-12, #vista_contenedor .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 1px !important;
  margin-left:0px !important;
}

.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
  background: #5bc0de;
  margin-left: 1px;
  border-radius: 0px 4px 0 0;
}

#incidencia-form input, #incidencia-form select {
    display: block;
    width: 100%;
    height: 24px;
    padding: 2px 4px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555;
    background-color: #FFF;
    background-image: none;
    border: 1px solid #CCC;
    border-radius: 4px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.portlet-content {
  font-size: 0.9em;
  margin: 0 0 15px 0;
  padding: 0px 1px;
  background: #EFFDFF;
}
/*input, textarea, select, checkbox{
  padding-left: 0px !important;  
}*/

.btns-success {
  color: #FFF;
  background-color: #8FAD8F;
}

#th_tab{
  border: 0px !important;
}
.containeri {
  width: 75%;
}
.requireds, .errorMessage{
  color: red;
}

#form_asig div.errorMessage{
  margin-bottom: 15px;
}

.row{
  padding-left: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
}

label .required{
  color: red;
}



.requireds{
  color: red;
}

.filters select{
  height: 20px !important;
  padding: 1px 12px !important;
  font-size: 11px;
}
.filters input{
  height: 20px !important;
  padding: 1px 12px !important;
  font-size: 11px;
}

.top-panel{
  margin-top: 20px;
}
.input-xs{
  height: 20px;
  padding: 2px 10px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 3px;
  margin-top: -16px;
  margin-bottom: -16px;
}
#contenedors, .breadcrumbs{
  background:#fff;
}
#logo{
	font-size: 2.5em;
	font-weight: bold;
}

.table {
  font-size: smaller;
}

.nueva{
  background: #ed5656 !important;
}
.asignada{
  background: #1dcaed !important;
}
.masinformacion{
  background: #da8fe0 !important;
}
.resuelta{
  background: #77fca8 !important;
}
.cerrada{
  background: #c9c8c3 !important;
}
.espera{
  background: #FF8A49 !important;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

@media (max-width: 992px){
  #page, #pagefull{
    width: 100%;
  }
}

@media (max-width: 768px){
  #page, #pagefull{
    width: 100%;
  }
}
@media (min-width: 768px){
  .navbar-nav {
    float: left;
    margin: 0;
    margin-top: 4px;
  }
}

@media(max-width: 410px){
  .container {
    width: 100%;
    background: #fff;
  }
  #page, #pagefull{
    width: 100% !important;
  }
  body{
    margin: 0px !important;
  }
  .navbar-nav {
    background: rgb(57, 174, 202);
  }

  .vista_incidencia table tbody{
    padding: 0px;
    font-size:  smaller !important;
  }
  #seguimiento div.btn-default{
    font-size:  smaller !important;
  }
  .nav > li > a {
    position: relative;
    display: block;
    padding: 4px 1px;
  }
}

@media(max-width: 900px){
	.container {
    width: 100%;
  }
  
  #page, #pagefull{
    width: 100% !important;
  }

  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666666666666%;
  }
  .col-sm-10 {
    width: 83.33333333333334%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666666666666%;
  }
  .col-sm-7 {
    width: 58.333333333333336%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666666666667%;
  }
  .col-sm-4 {
    width: 33.33333333333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.666666666666664%;
  }
  .col-sm-1 {
    width: 8.333333333333332%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666666666666%;
  }
  .col-sm-pull-10 {
    right: 83.33333333333334%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666666666666%;
  }
  .col-sm-pull-7 {
    right: 58.333333333333336%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666666666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.666666666666664%;
  }
  .col-sm-pull-1 {
    right: 8.333333333333332%;
  }
  .col-sm-pull-0 {
    right: 0%;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666666666666%;
  }
  .col-sm-push-10 {
    left: 83.33333333333334%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666666666666%;
  }
  .col-sm-push-7 {
    left: 58.333333333333336%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666666666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.666666666666664%;
  }
  .col-sm-push-1 {
    left: 8.333333333333332%;
  }
  .col-sm-push-0 {
    left: 0%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-sm-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-sm-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media(max-width: 450px){
  .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left;
    padding: 0px;
  }
  #page, #pagefull{
    width: 100%;
  }
  #vista_contenedor .col-md-12, #vista_contenedor .col-xs-1, #vista_contenedor .col-sm-1, #vista_contenedor .col-md-1, #vista_contenedor .col-lg-1, #vista_contenedor .col-xs-2, #vista_contenedor .col-sm-2, #vista_contenedor .col-md-2, #vista_contenedor .col-lg-2, #vista_contenedor .col-xs-3, #vista_contenedor .col-sm-3, #vista_contenedor .col-md-3, #vista_contenedor .col-lg-3, #vista_contenedor .col-xs-4, #vista_contenedor .col-sm-4, #vista_contenedor .col-md-4, #vista_contenedor .col-lg-4, #vista_contenedor .col-xs-5, #vista_contenedor .col-sm-5, #vista_contenedor .col-md-5, #vista_contenedor .col-lg-5, #vista_contenedor .col-xs-6, #vista_contenedor .col-sm-6, #vista_contenedor .col-md-6, #vista_contenedor .col-lg-6, #vista_contenedor .col-xs-7, #vista_contenedor .col-sm-7, #vista_contenedor .col-md-7, #vista_contenedor .col-lg-7, #vista_contenedor .col-xs-8, #vista_contenedor .col-sm-8, #vista_contenedor .col-md-8, #vista_contenedor .col-lg-8, #vista_contenedor .col-xs-9, #vista_contenedor .col-sm-9, #vista_contenedor .col-md-9, #vista_contenedor .col-lg-9, #vista_contenedor .col-xs-10, #vista_contenedor .col-sm-10, #vista_contenedor .col-md-10, #vista_contenedor .col-lg-10, #vista_contenedor .col-xs-11, #vista_contenedor .col-sm-11, #vista_contenedor .col-md-11, #vista_contenedor .col-lg-11, #vista_contenedor .col-xs-12, #vista_contenedor .col-sm-12, #vista_contenedor .col-md-12, #vista_contenedor .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 1px !important;
    margin-left:0px !important;
    padding-right: 0px;
  }

  .navbar-nav {
    background: rgb(57, 174, 202) !important;
  }



  #vista_incidencia{
    padding: 0px;
    font-size: smaller;
  }

  #menup-collapse{
    background: #fff;
  }
  .col-xs-12 {
    width: 100%;
  }
  .col-xs-11 {
    width: 91.66666667%;
  }
  .col-xs-10 {
    width: 83.33333333%;
  }
  .col-xs-9 {
    width: 75%;
  }
  .col-xs-8 {
    width: 66.66666667%;
  }
  .col-xs-7 {
    width: 58.33333333%;
  }
  .col-xs-6 {
    width: 50%;
  }
  .col-xs-5 {
    width: 41.66666667%;
  }
  .col-xs-4 {
    width: 33.33333333%;
  }
  .col-xs-3 {
    width: 25%;
  }
  .col-xs-2 {
    width: 16.66666667%;
  }
  .col-xs-1 {
    width: 8.33333333%;
  }
  .col-xs-pull-12 {
    right: 100%;
  }
  .col-xs-pull-11 {
    right: 91.66666667%;
  }
  .col-xs-pull-10 {
    right: 83.33333333%;
  }
  .col-xs-pull-9 {
    right: 75%;
  }
  .col-xs-pull-8 {
    right: 66.66666667%;
  }
  .col-xs-pull-7 {
    right: 58.33333333%;
  }
  .col-xs-pull-6 {
    right: 50%;
  }
  .col-xs-pull-5 {
    right: 41.66666667%;
  }
  .col-xs-pull-4 {
    right: 33.33333333%;
  }
  .col-xs-pull-3 {
    right: 25%;
  }
  .col-xs-pull-2 {
    right: 16.66666667%;
  }
  .col-xs-pull-1 {
    right: 8.33333333%;
  }
  .col-xs-pull-0 {
    right: 0;
  }
  .col-xs-push-12 {
    left: 100%;
  }
  .col-xs-push-11 {
    left: 91.66666667%;
  }
  .col-xs-push-10 {
    left: 83.33333333%;
  }
  .col-xs-push-9 {
    left: 75%;
  }
  .col-xs-push-8 {
    left: 66.66666667%;
  }
  .col-xs-push-7 {
    left: 58.33333333%;
  }
  .col-xs-push-6 {
    left: 50%;
  }
  .col-xs-push-5 {
    left: 41.66666667%;
  }
  .col-xs-push-4 {
    left: 33.33333333%;
  }
  .col-xs-push-3 {
    left: 25%;
  }
  .col-xs-push-2 {
    left: 16.66666667%;
  }
  .col-xs-push-1 {
    left: 8.33333333%;
  }
  .col-xs-push-0 {
    left: 0;
  }
  .col-xs-offset-12 {
    margin-left: 100%;
  }
  .col-xs-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-xs-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-xs-offset-9 {
    margin-left: 75%;
  }
  .col-xs-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-xs-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-xs-offset-6 {
    margin-left: 50%;
  }
  .col-xs-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-xs-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-xs-offset-3 {
    margin-left: 25%;
  }
  .col-xs-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-xs-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-xs-offset-0 {
    margin-left: 0;
  }  
}

.itemspage label{
  display: inline-block;
  margin-bottom: 5px;
  font-weight: bold;
  margin-top: 5px;
}

.hr-blue {
  margin-top: 0px !important;
  margin-bottom: 10px !important;
  border: 0 !important;
  width: 100% !important;
  border-top: 2px solid #10ADBE !important;
}

.hr-green {
  margin-top: 0px !important;
  margin-bottom: 10px !important;
  border: 0 !important;
  width: 100% !important;
  border-top: 2px solid #76AF41 !important;
}

.panel-primary {
  border-color: #006496 !important;
}

.panel-body {
    padding: 0px;
}

.portlet-content li {
    padding: 2px 0 4px 0px;
    font-size: 18px;
}

.portlet-content li {
    padding: 2px 0px 3px 1px;
    color: blue;
    border-bottom: 1px dotted #337ab7;
}

.operations li a {
    font: bold 16px Arial;
    color: #0066A4;
    display: block;
    padding: 0px 0 0px 0px;
    line-height: normal;
    text-decoration: none;
}

#accordion-kb .panel-primary a {
  color: #fff !important;  
  text-decoration: none;
}

#accordion-menu-s .panel-primary .panel-heading a {
  color: #fff !important;
  text-decoration: none;
}

#accordion-kb .panel-primary a:hover {
  color: #000 !important;
}
#accordion-kb .panel-primary a:hover h3{
  color: #000 !important;
  font-weight: bold !important;
}
#accordion-kb .panel-primary a h3{
  font-size: 20px;
}

/*.panel-primary > .panel-heading {
  color: #fff !important;
  background-color: #10ADBE !important;
  border-color: #10ADBE !important;
}*/
.panel-primary > .panel-heading {
    color: #fff !important;
    background-color: #006496 !important;
    border-color: #006496 !important;
}

div#content .col-md-12, div#content .col-lg-12 {
  padding-right: 0px;
}

.panel-group {
  margin-bottom: 0 !important;
}

.navbar {
  margin-bottom: 2px !important;
}
.top-panel {
  margin-top: 0px !important;
}

.title-h2 {
  font-size: 20px;
  font-weight: bold;
}
.h2 {
  font-size: 20px;
}
.padding-left{
  padding-left: 15px !important;
}

.ispadding{
  padding: 15px !important;
  margin-left: 15px !important;
  margin-right: 15px !important;
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.margin-left{
  margin-left: 15px !important;
}
.small{
  font-size: 8px;
}


.table-hover > tbody > tr:hover {
  background-color: #d9edf7 !important;
}

/************************************************************************/

.table {
	border-collapse: collapse;
	text-align: left;
	w8idth: 100%;
}
.table {
	font: normal 12px/150% Arial, Helvetica, sans-serif;
	background: #fff;
	overflow: hidden;
	border: 1px solid #006699;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.table td, .table th {
	padding: 3px 10px;
}
.table thead th {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );
	background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');
	background-color:#006699;
	color:#FFFFFF;
	font-size: 15px;
	font-weight: bold;
	border-left: 1px solid #0070A8;
}
.table thead th a {
    color: #ffffff;
    text-decoration: none;
}
.table td .glyphicon {
    font-size: 1.3em;
    color: #ffffff;
}

.table .button-column {
    text-align: center;
    background-color: #006292;
}

.table-responsive .summary {
  float: left;
  margin-right: 30px;
}

.table thead th:first-child {
	border: none;
}
.table tbody td {
	color: #00557F;
	border-left: 1px solid #E1EEF4;
	ont-size: 12px;
	border-bottom: 1px solid #E1EEF4;
	font-weight: normal;
}
.table tbody .alt td {
	background: #E1EEf4;
	color: #00557F;
}
.table tbody td:first-child {
	border-left: none;
}
.table tbody tr:last-child td {
	border-bottom: none;
}
.table tfoot td div {
	border-top: 1px solid #006699;
	ackground: #E1EEf4;
}
.table tfoot td {
	padding: 0;
	font-size: 12px 
}
.table tfoot td div{
	padding: 2px;
}
.table tfoot td ul {
	margin: 0;
	padding:0;
	list-style: none;
	text-align: right;
}
.table tfoot  li {
	display: inline;
}
.table tfoot li a {
	text-decoration: none;
	display: inline-block;
	padding: 2px 8px;
	margin: 1px;
	color: #FFFFFF;
	border: 1px solid #006699;
	webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );
	ackground:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');
	ackground-color:#006699;
}
.table tfoot ul.active, .table tfoot ul a:hover {
	text-decoration: none;
	border-color: #00557F;
	color: #FFFFFF;
	background: none;
	background-color:#006699;
}
.table-responsive ul.yiiPager a:link, ul.yiiPager a:visited {
    border: solid 1px #006292;
    font-weight: bold;
    color: #ffffff;
    padding: 4px 9px;
    text-decoration: none;
}

.table-responsive ul.yiiPager {
    font-size: 16px;
    border: 0;
    margin: 0;
    padding: 0;
    line-height: 100%;
    display: inline;
}

.table-responsive .pager li > a, .table-responsive .pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #005f8e;
    border: 1px solid #005f8e;
    border-radius: 2px;
}
div.dhtmlx_window_active, div.dhx_modal_cover_dv {
	position: fixed !important;
}


/*Border line*/
.cs-border-bottom {
    border: 0px solid #cccccc !important;
    border-top: 0px solid #cccccc !important;
    border-bottom: 1px solid #000000 !important;
    border-left: 0px solid #cccccc !important;
    border-right: 0px solid #cccccc !important;
}
.cs-border-none {
    border: 0px solid #cccccc !important;
    border-top: 0px solid #cccccc !important;
    border-bottom: 0px solid #000000 !important;
    border-left: 0px solid #cccccc !important;
    border-right: 0px solid #cccccc !important;
}
.cs-border-bottom-left {
    border: 0px solid #cccccc !important;
    border-top: 0px solid #cccccc !important;
    border-bottom: 1px solid #000000 !important;
    border-left: 1px solid #cccccc !important;
    border-right: 0px solid #cccccc !important;
}
span.required {
  color: red;
}
.alert-default {
  color: #999;
  background-color: #eee;
  border-color: #eee;
}
.label-normal{
    font-size: 0.9em;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {  
  line-height: 1.42857143;
  vertical-align: middle;
  border-top: 1px solid #dddddd;
}


.cs-text-mayus, .cs-text-mayu input, .cs-text-mayu select{
  text-transform: uppercase;
}

.cs-text-minus, .cs-text-minu input, .cs-text-minu select{
  text-transform: lowercase;
}
.cs-text-normal, .cs-text-normal input, .cs-text-normal select{
  text-transform: none;
}

.cs-bb{
  border-bottom: thin solid #000;
}
.cs-text-n{
  font-weight: bold !important;
}
.cs-text-10{
  font-size: 10px !important;
}.cs-text-11{
  font-size: 11px !important;
}.cs-text-12{
  font-size: 12px !important;
}.cs-text-13{
  font-size: 13px !important;
}.cs-text-14{
  font-size: 14px !important;
}.cs-text-15{
  font-size: 15px !important;
}.cs-text-16{
  font-size: 16px !important;
}.cs-text-17{
  font-size: 17px !important;
}.cs-text-18{
  font-size: 18px !important;
}.cs-text-19{
  font-size: 19px !important;
}.cs-text-20{
  font-size: 20px !important;
}
.cs-fa-1{
  font-size: 1em !important;
}.cs-fa-15{
  font-size: 1.5em !important;
}.cs-fa-2{
  font-size: 2em !important;
}.cs-fa-25{
  font-size: 2.5em !important;
}.cs-fa-3{
  font-size: 3em !important;
}.cs-fa-35{
  font-size: 3.5em !important;
}.cs-fa-4{
  font-size: 4em !important;
}.cs-fa-45{
  font-size: 4.5em !important;
}.cs-fa-5{
  font-size: 5em !important;
}.cs-fa-55{
  font-size: 5.5em !important;
}.cs-fa-6{
  font-size: 6em !important;
}.cs-fa-65{
  font-size: 6.5em !important;
}.cs-fa-7{
  font-size: 7em !important;
}.cs-fa-8{
  font-size: 8em !important;
}.cs-fa-7{
  font-size: 7em !important;
}.cs-fa-9{
  font-size: 9em !important;
}.cs-fa-10{
  font-size: 10em !important;
}.cs-fa-20{
  font-size: 20em !important;
}
.cs-lineh-1{
  line-height: 1 !important;
}.cs-lineh-2{
  line-height: 2 !important;
}


.cs-margin-0{margin:0px !important;}   .cs-margint-0{margin-top:0px !important;}   .cs-marginb-0{margin-bottom:0px !important;}   .cs-marginl-0{margin-left:0px !important;}    .cs-marginr-0{margin-right:0px !important;}   .cs-padding-0{padding:0px !important;}    .cs-paddingt-0{padding-top:0px !important;}    .cs-paddingb-0{padding-bottom:0px !important;}    .cs-paddingl-0{padding-left:0px !important;}    .cs-paddingr-0{padding-right:0px !important;}
.cs-margin-1{margin:1px !important;}   .cs-margint-1{margin-top:1px !important;}   .cs-marginb-1{margin-bottom:1px !important;}   .cs-marginl-1{margin-left:1px !important;}    .cs-marginr-1{margin-right:1px !important;}   .cs-padding-1{padding:1px !important;}    .cs-paddingt-1{padding-top:1px !important;}    .cs-paddingb-1{padding-bottom:1px !important;}    .cs-paddingl-1{padding-left:1px !important;}    .cs-paddingr-1{padding-right:1px !important;}
.cs-margin-2{margin:2px !important;}   .cs-margint-2{margin-top:2px !important;}   .cs-marginb-2{margin-bottom:2px !important;}   .cs-marginl-2{margin-left:2px !important;}    .cs-marginr-2{margin-right:2px !important;}   .cs-padding-2{padding:2px !important;}    .cs-paddingt-2{padding-top:2px !important;}    .cs-paddingb-2{padding-bottom:2px !important;}    .cs-paddingl-2{padding-left:2px !important;}    .cs-paddingr-2{padding-right:2px !important;}
.cs-margin-3{margin:3px !important;}   .cs-margint-3{margin-top:3px !important;}   .cs-marginb-3{margin-bottom:3px !important;}   .cs-marginl-3{margin-left:3px !important;}    .cs-marginr-3{margin-right:3px !important;}   .cs-padding-3{padding:3px !important;}    .cs-paddingt-3{padding-top:3px !important;}    .cs-paddingb-3{padding-bottom:3px !important;}    .cs-paddingl-3{padding-left:3px !important;}    .cs-paddingr-3{padding-right:3px !important;}
.cs-margin-4{margin:4px !important;}   .cs-margint-4{margin-top:4px !important;}   .cs-marginb-4{margin-bottom:4px !important;}   .cs-marginl-4{margin-left:4px !important;}    .cs-marginr-4{margin-right:4px !important;}   .cs-padding-4{padding:4px !important;}    .cs-paddingt-4{padding-top:4px !important;}    .cs-paddingb-4{padding-bottom:4px !important;}    .cs-paddingl-4{padding-left:4px !important;}    .cs-paddingr-4{padding-right:4px !important;}
.cs-margin-5{margin:5px !important;}   .cs-margint-5{margin-top:5px !important;}   .cs-marginb-5{margin-bottom:5px !important;}   .cs-marginl-5{margin-left:5px !important;}    .cs-marginr-5{margin-right:5px !important;}   .cs-padding-5{padding:5px !important;}    .cs-paddingt-5{padding-top:5px !important;}    .cs-paddingb-5{padding-bottom:5px !important;}    .cs-paddingl-5{padding-left:5px !important;}    .cs-paddingr-5{padding-right:5px !important;}
.cs-margin-6{margin:6px !important;}   .cs-margint-6{margin-top:6px !important;}   .cs-marginb-6{margin-bottom:6px !important;}   .cs-marginl-6{margin-left:6px !important;}    .cs-marginr-6{margin-right:6px !important;}   .cs-padding-6{padding:6px !important;}    .cs-paddingt-6{padding-top:6px !important;}    .cs-paddingb-6{padding-bottom:6px !important;}    .cs-paddingl-6{padding-left:6px !important;}    .cs-paddingr-6{padding-right:6px !important;}
.cs-margin-7{margin:7px !important;}   .cs-margint-7{margin-top:7px !important;}   .cs-marginb-7{margin-bottom:7px !important;}   .cs-marginl-7{margin-left:7px !important;}    .cs-marginr-7{margin-right:7px !important;}   .cs-padding-7{padding:7px !important;}    .cs-paddingt-7{padding-top:7px !important;}    .cs-paddingb-7{padding-bottom:7px !important;}    .cs-paddingl-7{padding-left:7px !important;}    .cs-paddingr-7{padding-right:7px !important;}
.cs-margin-8{margin:8px !important;}   .cs-margint-8{margin-top:8px !important;}   .cs-marginb-8{margin-bottom:8px !important;}   .cs-marginl-8{margin-left:8px !important;}    .cs-marginr-8{margin-right:8px !important;}   .cs-padding-8{padding:8px !important;}    .cs-paddingt-8{padding-top:8px !important;}    .cs-paddingb-8{padding-bottom:8px !important;}    .cs-paddingl-8{padding-left:8px !important;}    .cs-paddingr-8{padding-right:8px !important;}
.cs-margin-9{margin:9px !important;}   .cs-margint-9{margin-top:9px !important;}   .cs-marginb-9{margin-bottom:9px !important;}   .cs-marginl-9{margin-left:9px !important;}    .cs-marginr-9{margin-right:9px !important;}   .cs-padding-9{padding:9px !important;}    .cs-paddingt-9{padding-top:9px !important;}    .cs-paddingb-9{padding-bottom:9px !important;}    .cs-paddingl-9{padding-left:9px !important;}    .cs-paddingr-9{padding-right:9px !important;}
.cs-margin-10{margin:10px !important;} .cs-margint-10{margin-top:10px !important;} .cs-marginb-10{margin-bottom:10px !important;} .cs-marginl-10{margin-left:10px !important;}  .cs-marginr-10{margin-right:10px !important;} .cs-padding-10{padding:10px !important;}  .cs-paddingt-10{padding-top:10px !important;}  .cs-paddingb-10{padding-bottom:10px !important;}  .cs-paddingl-10{padding-left:10px !important;}  .cs-paddingr-10{padding-right:10px !important;}
.cs-margin-11{margin:11px !important;} .cs-margint-11{margin-top:11px !important;} .cs-marginb-11{margin-bottom:11px !important;} .cs-marginl-11{margin-left:11px !important;}  .cs-marginr-11{margin-right:11px !important;} .cs-padding-11{padding:11px !important;}  .cs-paddingt-11{padding-top:11px !important;}  .cs-paddingb-11{padding-bottom:11px !important;}  .cs-paddingl-11{padding-left:11px !important;}  .cs-paddingr-11{padding-right:11px !important;}
.cs-margin-12{margin:12px !important;} .cs-margint-12{margin-top:12px !important;} .cs-marginb-12{margin-bottom:12px !important;} .cs-marginl-12{margin-left:12px !important;}  .cs-marginr-12{margin-right:12px !important;} .cs-padding-12{padding:12px !important;}  .cs-paddingt-12{padding-top:12px !important;}  .cs-paddingb-12{padding-bottom:12px !important;}  .cs-paddingl-12{padding-left:12px !important;}  .cs-paddingr-12{padding-right:12px !important;}
.cs-margin-13{margin:13px !important;} .cs-margint-13{margin-top:13px !important;} .cs-marginb-13{margin-bottom:13px !important;} .cs-marginl-13{margin-left:13px !important;}  .cs-marginr-13{margin-right:13px !important;} .cs-padding-13{padding:13px !important;}  .cs-paddingt-13{padding-top:13px !important;}  .cs-paddingb-13{padding-bottom:13px !important;}  .cs-paddingl-13{padding-left:13px !important;}  .cs-paddingr-13{padding-right:13px !important;}
.cs-margin-14{margin:14px !important;} .cs-margint-14{margin-top:14px !important;} .cs-marginb-14{margin-bottom:14px !important;} .cs-marginl-14{margin-left:14px !important;}  .cs-marginr-14{margin-right:14px !important;} .cs-padding-14{padding:14px !important;}  .cs-paddingt-14{padding-top:14px !important;}  .cs-paddingb-14{padding-bottom:14px !important;}  .cs-paddingl-14{padding-left:14px !important;}  .cs-paddingr-14{padding-right:14px !important;}
.cs-margin-15{margin:15px !important;} .cs-margint-15{margin-top:15px !important;} .cs-marginb-15{margin-bottom:15px !important;} .cs-marginl-15{margin-left:15px !important;}  .cs-marginr-15{margin-right:15px !important;} .cs-padding-15{padding:15px !important;}  .cs-paddingt-15{padding-top:15px !important;}  .cs-paddingb-15{padding-bottom:15px !important;}  .cs-paddingl-15{padding-left:15px !important;}  .cs-paddingr-15{padding-right:15px !important;}
.cs-margin-16{margin:16px !important;} .cs-margint-16{margin-top:16px !important;} .cs-marginb-16{margin-bottom:16px !important;} .cs-marginl-16{margin-left:16px !important;}  .cs-marginr-16{margin-right:16px !important;} .cs-padding-16{padding:16px !important;}  .cs-paddingt-16{padding-top:16px !important;}  .cs-paddingb-16{padding-bottom:16px !important;}  .cs-paddingl-16{padding-left:16px !important;}  .cs-paddingr-16{padding-right:16px !important;}
.cs-margin-17{margin:17px !important;} .cs-margint-17{margin-top:17px !important;} .cs-marginb-17{margin-bottom:17px !important;} .cs-marginl-17{margin-left:17px !important;}  .cs-marginr-17{margin-right:17px !important;} .cs-padding-17{padding:17px !important;}  .cs-paddingt-17{padding-top:17px !important;}  .cs-paddingb-17{padding-bottom:17px !important;}  .cs-paddingl-17{padding-left:17px !important;}  .cs-paddingr-17{padding-right:17px !important;}
.cs-margin-18{margin:18px !important;} .cs-margint-18{margin-top:18px !important;} .cs-marginb-18{margin-bottom:18px !important;} .cs-marginl-18{margin-left:18px !important;}  .cs-marginr-18{margin-right:18px !important;} .cs-padding-18{padding:18px !important;}  .cs-paddingt-18{padding-top:18px !important;}  .cs-paddingb-18{padding-bottom:18px !important;}  .cs-paddingl-18{padding-left:18px !important;}  .cs-paddingr-18{padding-right:18px !important;}
.cs-margin-19{margin:19px !important;} .cs-margint-19{margin-top:19px !important;} .cs-marginb-19{margin-bottom:19px !important;} .cs-marginl-19{margin-left:19px !important;}  .cs-marginr-19{margin-right:19px !important;} .cs-padding-19{padding:19px !important;}  .cs-paddingt-19{padding-top:19px !important;}  .cs-paddingb-19{padding-bottom:19px !important;}  .cs-paddingl-19{padding-left:19px !important;}  .cs-paddingr-19{padding-right:19px !important;}
.cs-margin-20{margin:20px !important;} .cs-margint-20{margin-top:20px !important;} .cs-marginb-20{margin-bottom:20px !important;} .cs-marginl-20{margin-left:20px !important;}  .cs-marginr-20{margin-right:20px !important;} .cs-padding-20{padding:20px !important;}  .cs-paddingt-20{padding-top:20px !important;}  .cs-paddingb-20{padding-bottom:20px !important;}  .cs-paddingl-20{padding-left:20px !important;}  .cs-paddingr-20{padding-right:20px !important;}
.cs-margin-21{margin:21px !important;} .cs-margint-21{margin-top:21px !important;} .cs-marginb-21{margin-bottom:21px !important;} .cs-marginl-21{margin-left:21px !important;}  .cs-marginr-21{margin-right:21px !important;} .cs-padding-21{padding:21px !important;}  .cs-paddingt-21{padding-top:21px !important;}  .cs-paddingb-21{padding-bottom:21px !important;}  .cs-paddingl-21{padding-left:21px !important;}  .cs-paddingr-21{padding-right:21px !important;}
.cs-margin-22{margin:22px !important;} .cs-margint-22{margin-top:22px !important;} .cs-marginb-22{margin-bottom:22px !important;} .cs-marginl-22{margin-left:22px !important;}  .cs-marginr-22{margin-right:22px !important;} .cs-padding-22{padding:22px !important;}  .cs-paddingt-22{padding-top:22px !important;}  .cs-paddingb-22{padding-bottom:22px !important;}  .cs-paddingl-22{padding-left:22px !important;}  .cs-paddingr-22{padding-right:22px !important;}
.cs-margin-23{margin:23px !important;} .cs-margint-23{margin-top:23px !important;} .cs-marginb-23{margin-bottom:23px !important;} .cs-marginl-23{margin-left:23px !important;}  .cs-marginr-23{margin-right:23px !important;} .cs-padding-23{padding:23px !important;}  .cs-paddingt-23{padding-top:23px !important;}  .cs-paddingb-23{padding-bottom:23px !important;}  .cs-paddingl-23{padding-left:23px !important;}  .cs-paddingr-23{padding-right:23px !important;}
.cs-margin-24{margin:24px !important;} .cs-margint-24{margin-top:24px !important;} .cs-marginb-24{margin-bottom:24px !important;} .cs-marginl-24{margin-left:24px !important;}  .cs-marginr-24{margin-right:24px !important;} .cs-padding-24{padding:24px !important;}  .cs-paddingt-24{padding-top:24px !important;}  .cs-paddingb-24{padding-bottom:24px !important;}  .cs-paddingl-24{padding-left:24px !important;}  .cs-paddingr-24{padding-right:24px !important;}
.cs-margin-25{margin:25px !important;} .cs-margint-25{margin-top:25px !important;} .cs-marginb-25{margin-bottom:25px !important;} .cs-marginl-25{margin-left:25px !important;}  .cs-marginr-25{margin-right:25px !important;} .cs-padding-25{padding:25px !important;}  .cs-paddingt-25{padding-top:25px !important;}  .cs-paddingb-25{padding-bottom:25px !important;}  .cs-paddingl-25{padding-left:25px !important;}  .cs-paddingr-25{padding-right:25px !important;}
.cs-margin-26{margin:26px !important;} .cs-margint-26{margin-top:26px !important;} .cs-marginb-26{margin-bottom:26px !important;} .cs-marginl-26{margin-left:26px !important;}  .cs-marginr-26{margin-right:26px !important;} .cs-padding-26{padding:26px !important;}  .cs-paddingt-26{padding-top:26px !important;}  .cs-paddingb-26{padding-bottom:26px !important;}  .cs-paddingl-26{padding-left:26px !important;}  .cs-paddingr-26{padding-right:26px !important;}
.cs-margin-27{margin:27px !important;} .cs-margint-27{margin-top:27px !important;} .cs-marginb-27{margin-bottom:27px !important;} .cs-marginl-27{margin-left:27px !important;}  .cs-marginr-27{margin-right:27px !important;} .cs-padding-27{padding:27px !important;}  .cs-paddingt-27{padding-top:27px !important;}  .cs-paddingb-27{padding-bottom:27px !important;}  .cs-paddingl-27{padding-left:27px !important;}  .cs-paddingr-27{padding-right:27px !important;}
.cs-margin-28{margin:28px !important;} .cs-margint-28{margin-top:28px !important;} .cs-marginb-28{margin-bottom:28px !important;} .cs-marginl-28{margin-left:28px !important;}  .cs-marginr-28{margin-right:28px !important;} .cs-padding-28{padding:28px !important;}  .cs-paddingt-28{padding-top:28px !important;}  .cs-paddingb-28{padding-bottom:28px !important;}  .cs-paddingl-28{padding-left:28px !important;}  .cs-paddingr-28{padding-right:28px !important;}
.cs-margin-29{margin:29px !important;} .cs-margint-29{margin-top:29px !important;} .cs-marginb-29{margin-bottom:29px !important;} .cs-marginl-29{margin-left:29px !important;}  .cs-marginr-29{margin-right:29px !important;} .cs-padding-29{padding:29px !important;}  .cs-paddingt-29{padding-top:29px !important;}  .cs-paddingb-29{padding-bottom:29px !important;}  .cs-paddingl-29{padding-left:29px !important;}  .cs-paddingr-29{padding-right:29px !important;}
.cs-margin-30{margin:30px !important;} .cs-margint-30{margin-top:30px !important;} .cs-marginb-30{margin-bottom:30px !important;} .cs-marginl-30{margin-left:30px !important;}  .cs-marginr-30{margin-right:30px !important;} .cs-padding-30{padding:30px !important;}  .cs-paddingt-30{padding-top:30px !important;}  .cs-paddingb-30{padding-bottom:30px !important;}  .cs-paddingl-30{padding-left:30px !important;}  .cs-paddingr-30{padding-right:30px !important;}
.cs-margin-31{margin:31px !important;} .cs-margint-31{margin-top:31px !important;} .cs-marginb-31{margin-bottom:31px !important;} .cs-marginl-31{margin-left:31px !important;}  .cs-marginr-31{margin-right:31px !important;} .cs-padding-31{padding:31px !important;}  .cs-paddingt-31{padding-top:31px !important;}  .cs-paddingb-31{padding-bottom:31px !important;}  .cs-paddingl-31{padding-left:31px !important;}  .cs-paddingr-31{padding-right:31px !important;}
.cs-margin-32{margin:32px !important;} .cs-margint-32{margin-top:32px !important;} .cs-marginb-32{margin-bottom:32px !important;} .cs-marginl-32{margin-left:32px !important;}  .cs-marginr-32{margin-right:32px !important;} .cs-padding-32{padding:32px !important;}  .cs-paddingt-32{padding-top:32px !important;}  .cs-paddingb-32{padding-bottom:32px !important;}  .cs-paddingl-32{padding-left:32px !important;}  .cs-paddingr-32{padding-right:32px !important;}
.cs-margin-33{margin:33px !important;} .cs-margint-33{margin-top:33px !important;} .cs-marginb-33{margin-bottom:33px !important;} .cs-marginl-33{margin-left:33px !important;}  .cs-marginr-33{margin-right:33px !important;} .cs-padding-33{padding:33px !important;}  .cs-paddingt-33{padding-top:33px !important;}  .cs-paddingb-33{padding-bottom:33px !important;}  .cs-paddingl-33{padding-left:33px !important;}  .cs-paddingr-33{padding-right:33px !important;}
.cs-margin-34{margin:34px !important;} .cs-margint-34{margin-top:34px !important;} .cs-marginb-34{margin-bottom:34px !important;} .cs-marginl-34{margin-left:34px !important;}  .cs-marginr-34{margin-right:34px !important;} .cs-padding-34{padding:34px !important;}  .cs-paddingt-34{padding-top:34px !important;}  .cs-paddingb-34{padding-bottom:34px !important;}  .cs-paddingl-34{padding-left:34px !important;}  .cs-paddingr-34{padding-right:34px !important;}
.cs-margin-35{margin:35px !important;} .cs-margint-35{margin-top:35px !important;} .cs-marginb-35{margin-bottom:35px !important;} .cs-marginl-35{margin-left:35px !important;}  .cs-marginr-35{margin-right:35px !important;} .cs-padding-35{padding:35px !important;}  .cs-paddingt-35{padding-top:35px !important;}  .cs-paddingb-35{padding-bottom:35px !important;}  .cs-paddingl-35{padding-left:35px !important;}  .cs-paddingr-35{padding-right:35px !important;}
.cs-margin-36{margin:36px !important;} .cs-margint-36{margin-top:36px !important;} .cs-marginb-36{margin-bottom:36px !important;} .cs-marginl-36{margin-left:36px !important;}  .cs-marginr-36{margin-right:36px !important;} .cs-padding-36{padding:36px !important;}  .cs-paddingt-36{padding-top:36px !important;}  .cs-paddingb-36{padding-bottom:36px !important;}  .cs-paddingl-36{padding-left:36px !important;}  .cs-paddingr-36{padding-right:36px !important;}
.cs-margin-37{margin:37px !important;} .cs-margint-37{margin-top:37px !important;} .cs-marginb-37{margin-bottom:37px !important;} .cs-marginl-37{margin-left:37px !important;}  .cs-marginr-37{margin-right:37px !important;} .cs-padding-37{padding:37px !important;}  .cs-paddingt-37{padding-top:37px !important;}  .cs-paddingb-37{padding-bottom:37px !important;}  .cs-paddingl-37{padding-left:37px !important;}  .cs-paddingr-37{padding-right:37px !important;}
.cs-margin-38{margin:38px !important;} .cs-margint-38{margin-top:38px !important;} .cs-marginb-38{margin-bottom:38px !important;} .cs-marginl-38{margin-left:38px !important;}  .cs-marginr-38{margin-right:38px !important;} .cs-padding-38{padding:38px !important;}  .cs-paddingt-38{padding-top:38px !important;}  .cs-paddingb-38{padding-bottom:38px !important;}  .cs-paddingl-38{padding-left:38px !important;}  .cs-paddingr-38{padding-right:38px !important;}
.cs-margin-39{margin:39px !important;} .cs-margint-39{margin-top:39px !important;} .cs-marginb-39{margin-bottom:39px !important;} .cs-marginl-39{margin-left:39px !important;}  .cs-marginr-39{margin-right:39px !important;} .cs-padding-39{padding:39px !important;}  .cs-paddingt-39{padding-top:39px !important;}  .cs-paddingb-39{padding-bottom:39px !important;}  .cs-paddingl-39{padding-left:39px !important;}  .cs-paddingr-39{padding-right:39px !important;}
.cs-margin-40{margin:40px !important;} .cs-margint-40{margin-top:40px !important;} .cs-marginb-40{margin-bottom:40px !important;} .cs-marginl-40{margin-left:40px !important;}  .cs-marginr-40{margin-right:40px !important;} .cs-padding-40{padding:40px !important;}  .cs-paddingt-40{padding-top:40px !important;}  .cs-paddingb-40{padding-bottom:40px !important;}  .cs-paddingl-40{padding-left:40px !important;}  .cs-paddingr-40{padding-right:40px !important;}
.cs-margin-41{margin:41px !important;} .cs-margint-41{margin-top:41px !important;} .cs-marginb-41{margin-bottom:41px !important;} .cs-marginl-41{margin-left:41px !important;}  .cs-marginr-41{margin-right:41px !important;} .cs-padding-41{padding:41px !important;}  .cs-paddingt-41{padding-top:41px !important;}  .cs-paddingb-41{padding-bottom:41px !important;}  .cs-paddingl-41{padding-left:41px !important;}  .cs-paddingr-41{padding-right:41px !important;}
.cs-margin-42{margin:42px !important;} .cs-margint-42{margin-top:42px !important;} .cs-marginb-42{margin-bottom:42px !important;} .cs-marginl-42{margin-left:42px !important;}  .cs-marginr-42{margin-right:42px !important;} .cs-padding-42{padding:42px !important;}  .cs-paddingt-42{padding-top:42px !important;}  .cs-paddingb-42{padding-bottom:42px !important;}  .cs-paddingl-42{padding-left:42px !important;}  .cs-paddingr-42{padding-right:42px !important;}
.cs-margin-43{margin:43px !important;} .cs-margint-43{margin-top:43px !important;} .cs-marginb-43{margin-bottom:43px !important;} .cs-marginl-43{margin-left:43px !important;}  .cs-marginr-43{margin-right:43px !important;} .cs-padding-43{padding:43px !important;}  .cs-paddingt-43{padding-top:43px !important;}  .cs-paddingb-43{padding-bottom:43px !important;}  .cs-paddingl-43{padding-left:43px !important;}  .cs-paddingr-43{padding-right:43px !important;}
.cs-margin-44{margin:44px !important;} .cs-margint-44{margin-top:44px !important;} .cs-marginb-44{margin-bottom:44px !important;} .cs-marginl-44{margin-left:44px !important;}  .cs-marginr-44{margin-right:44px !important;} .cs-padding-44{padding:44px !important;}  .cs-paddingt-44{padding-top:44px !important;}  .cs-paddingb-44{padding-bottom:44px !important;}  .cs-paddingl-44{padding-left:44px !important;}  .cs-paddingr-44{padding-right:44px !important;}
.cs-margin-45{margin:45px !important;} .cs-margint-45{margin-top:45px !important;} .cs-marginb-45{margin-bottom:45px !important;} .cs-marginl-45{margin-left:45px !important;}  .cs-marginr-45{margin-right:45px !important;} .cs-padding-45{padding:45px !important;}  .cs-paddingt-45{padding-top:45px !important;}  .cs-paddingb-45{padding-bottom:45px !important;}  .cs-paddingl-45{padding-left:45px !important;}  .cs-paddingr-45{padding-right:45px !important;}
.cs-margin-46{margin:46px !important;} .cs-margint-46{margin-top:46px !important;} .cs-marginb-46{margin-bottom:46px !important;} .cs-marginl-46{margin-left:46px !important;}  .cs-marginr-46{margin-right:46px !important;} .cs-padding-46{padding:46px !important;}  .cs-paddingt-46{padding-top:46px !important;}  .cs-paddingb-46{padding-bottom:46px !important;}  .cs-paddingl-46{padding-left:46px !important;}  .cs-paddingr-46{padding-right:46px !important;}
.cs-margin-47{margin:47px !important;} .cs-margint-47{margin-top:47px !important;} .cs-marginb-47{margin-bottom:47px !important;} .cs-marginl-47{margin-left:47px !important;}  .cs-marginr-47{margin-right:47px !important;} .cs-padding-47{padding:47px !important;}  .cs-paddingt-47{padding-top:47px !important;}  .cs-paddingb-47{padding-bottom:47px !important;}  .cs-paddingl-47{padding-left:47px !important;}  .cs-paddingr-47{padding-right:47px !important;}
.cs-margin-48{margin:48px !important;} .cs-margint-48{margin-top:48px !important;} .cs-marginb-48{margin-bottom:48px !important;} .cs-marginl-48{margin-left:48px !important;}  .cs-marginr-48{margin-right:48px !important;} .cs-padding-48{padding:48px !important;}  .cs-paddingt-48{padding-top:48px !important;}  .cs-paddingb-48{padding-bottom:48px !important;}  .cs-paddingl-48{padding-left:48px !important;}  .cs-paddingr-48{padding-right:48px !important;}
.cs-margin-49{margin:49px !important;} .cs-margint-49{margin-top:49px !important;} .cs-marginb-49{margin-bottom:49px !important;} .cs-marginl-49{margin-left:49px !important;}  .cs-marginr-49{margin-right:49px !important;} .cs-padding-49{padding:49px !important;}  .cs-paddingt-49{padding-top:49px !important;}  .cs-paddingb-49{padding-bottom:49px !important;}  .cs-paddingl-49{padding-left:49px !important;}  .cs-paddingr-49{padding-right:49px !important;}
.cs-margin-50{margin:50px !important;} .cs-margint-50{margin-top:50px !important;} .cs-marginb-50{margin-bottom:50px !important;} .cs-marginl-50{margin-left:50px !important;}  .cs-marginr-50{margin-right:50px !important;} .cs-padding-50{padding:50px !important;}  .cs-paddingt-50{padding-top:50px !important;}  .cs-paddingb-50{padding-bottom:50px !important;}  .cs-paddingl-50{padding-left:50px !important;}  .cs-paddingr-50{padding-right:50px !important;}

.cs-bg-green{
  background-color: #00a65a !important;
  color: #ffffff !important;
}.cs-bg-blue{
  background-color: #3c8dbc !important;
  color: #ffffff !important;
}.cs-bg-red{
  background-color: #dd4b39 !important;
  color: #ffffff !important;
}.cs-bg-yellow{
  background-color: #f39c12 !important;
  color: #ffffff !important;
}.cs-bg-purple{
  background-color: #605ca8 !important;
  color: #ffffff !important;
}.cs-bg-orange{
  background-color: #ff851b !important;
  color: #ffffff !important;
}.cs-bg-aqua{
  background-color: #00c0ef !important;
  color: #ffffff !important;
}.cs-bg-default{
  color: #333333 !important;
  background-color: #e6e6e6 !important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: 'Source Sans Pro',sans-serif;
}
.cs-bol-1{
  font-weight: 100 !important;
}.cs-bol-2{
  font-weight: 200 !important;
}.cs-bol-3{
  font-weight: 300 !important;
}.cs-bol-4{
  font-weight: 400 !important;
}.cs-bol-5{
  font-weight: 500 !important;
}.cs-bol-6{
  font-weight: 600 !important;
}.cs-bol-7{
  font-weight: 700 !important;
}.cs-bol-8{
  font-weight: 800 !important;
}.cs-bol-9{
  font-weight: 900 !important;
}


/**LLAMADOS*/
.cs-call {
  border-radius: 3px;
  margin: 0 0 20px 0;
  padding: 15px 30px 15px 15px;
  border-left: 5px solid #eee;
}.cs-call .cs-call-danger {
  border-color: #c23321;
}.cs-call .cs-call-info {
  border-color: #0097bc;
}.cs-call .cs-call-info {
  border-color: #0097bc;
}.cs-call .cs-call-warning {
    border-color: #c87f0a;
}.cs-call .cs-call-success {
    border-color: #00733e;
}