body {
  background: none;
}

header {
  background: url(../images/bg_header.jpg);
  height: 175px;
  background-position: center center;
  background-repeat: no-repeat;
}

.bg-primary.admin-txt{
  padding: 10px;
  margin: 10px 0;
}

@media (min-width: 768px){
	.navbar-right {
	    margin-top: 80px;
	}

	.navbar-default.navbar-fixed-top .navbar-right{
	  margin-top: 0px;
	}
}

.work_area_2 h3 {
  border-bottom: 2px dotted rgb(0, 151, 178);
  text-transform: uppercase;
  color: rgb(0, 151, 178);
  text-align: left;
}


.quote-carousel 
{
  padding: 0 10px 30px 10px;
  margin-top: 30px;
}

.quote-carousel .carousel-control
{
  background: none;
  color: #222;
  font-size: 20px;
  text-shadow: none;
  margin-top: 30px;
  width:8%;
}

.quote-carousel .carousel-control.left 
{
  left: -12px;
}

.quote-carousel .carousel-control.right 
{
  right: -12px !important;
}

.quote-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}

.quote-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}

.quote-carousel .carousel-indicators .active 
{
  background: #333333;
}

.quote-carousel img
{
  width: 250px;
  height: 100px
}

.item blockquote {
    border-left: none; 
    margin: 20px 10px 0px 10px;
      padding: 0;
}

.item blockquote img {
    margin-bottom: 10px;
}

@media (min-width: 768px) { 
    .quote-carousel 
    {
      margin-bottom: 0;
      padding: 0 40px 30px 40px;
        margin-top: 0;
    }
    
}

@media (max-width: 768px) { 
    .quote-carousel .carousel-indicators {
        bottom: -20px !important;  
    }
    .quote-carousel .carousel-indicators li {
        display: inline-block;
        margin: 0px 5px;
        width: 15px;
        height: 15px;
    }
    .quote-carousel .carousel-indicators li.active {
        margin: 0px 5px;
        width: 20px;
        height: 20px;
    }
}

.table{
    font-size: 14px;
}

.encuesta, .encuesta label{
  font-size: 14px;
  font-family: 'Dosis', sans-serif;
}

label{
  font-weight: 400;
  font-size: 14px
}

.funkyradio div {
    clear: both;
    /*margin: 0 50px;*/
    overflow: hidden;
}
.funkyradio label {
    /*min-width: 400px;*/
    width: 100%;
    border-radius: 3px;
    border: 1px solid #D1D3D4;
    font-weight: normal;
}
.funkyradio input[type="radio"]:empty, .funkyradio input[type="checkbox"]:empty {
    display: none;
}
.funkyradio input[type="radio"]:empty ~ label, .funkyradio input[type="checkbox"]:empty ~ label {
    position: relative;
    line-height: 2.5em;
    text-indent: 3.25em;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.funkyradio input[type="radio"]:empty ~ label:before, .funkyradio input[type="checkbox"]:empty ~ label:before {
    position: absolute;
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    content:'';
    width: 2.5em;
    background: #D1D3D4;
    border-radius: 3px 0 0 3px;
}
.funkyradio input[type="radio"]:hover:not(:checked) ~ label:before, .funkyradio input[type="checkbox"]:hover:not(:checked) ~ label:before {
    content:'\2714';
    text-indent: .9em;
    color: #C2C2C2;
}
.funkyradio input[type="radio"]:hover:not(:checked) ~ label, .funkyradio input[type="checkbox"]:hover:not(:checked) ~ label {
    color: #888;
}
.funkyradio input[type="radio"]:checked ~ label:before, .funkyradio input[type="checkbox"]:checked ~ label:before {
    content:'\2714';
    text-indent: .9em;
    color: #333;
    background-color: #ccc;
}
.funkyradio input[type="radio"]:checked ~ label, .funkyradio input[type="checkbox"]:checked ~ label {
    color: #777;
}
.funkyradio input[type="radio"]:focus ~ label:before, .funkyradio input[type="checkbox"]:focus ~ label:before {
    box-shadow: 0 0 0 3px #999;
}
.funkyradio-default input[type="radio"]:checked ~ label:before, .funkyradio-default input[type="checkbox"]:checked ~ label:before {
    color: #333;
    background-color: #ccc;
}
.funkyradio-primary input[type="radio"]:checked ~ label:before, .funkyradio-primary input[type="checkbox"]:checked ~ label:before {
    color: #fff;
    background-color: #337ab7;
}
.funkyradio-success input[type="radio"]:checked ~ label:before, .funkyradio-success input[type="checkbox"]:checked ~ label:before {
    color: #fff;
    background-color: #5cb85c;
}
.funkyradio-danger input[type="radio"]:checked ~ label:before, .funkyradio-danger input[type="checkbox"]:checked ~ label:before {
    color: #fff;
    background-color: #d9534f;
}
.funkyradio-warning input[type="radio"]:checked ~ label:before, .funkyradio-warning input[type="checkbox"]:checked ~ label:before {
    color: #fff;
    background-color: #f0ad4e;
}
.funkyradio-info input[type="radio"]:checked ~ label:before, .funkyradio-info input[type="checkbox"]:checked ~ label:before {
    color: #fff;
    background-color: #5bc0de;
}

.dataTables_info{
    font-size: 14px;
}

div.dataTables_paginate ul.pagination {
  margin: 2px 0;
  white-space: nowrap;
  font-size: 14px;
}

.dataTables_wrapper.form-inline{
    margin-top: 30px;
}

table.dataTable {
  margin-bottom: 40px !important;
}


.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
  font-size: 14px;
}

.starrr{
  color: rgb(255, 203, 0);
  font-size: 20px;
  text-align: right;
}