﻿input[type="text"] {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
select {
  /*display: block;*/
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
input[type="text"]:focus, select:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
input[type="text"]::-moz-placeholder, select::-moz-placeholder {
  color: #999;
  opacity: 1;
}
input[type="text"]:-ms-input-placeholder, select:-ms-input-placeholder {
  color: #999;
}
input[type="text"]::-webkit-input-placeholder, select::-webkit-input-placeholder {
  color: #999;
}

textarea, select {
  height: auto;
}

.paginazione 
{
}

.paginazione span
{
    padding: 5px;
    background-color: #e3e3e3;
    border-radius: 5px;
    margin:0px 3px;
}

.paginazione a
{
    padding: 5px;
    background-color: #337AB7;
    color: #fff;
    border-radius: 5px;
    margin:0px 3px;
}

.table-responsive
{
    overflow-x:visible;
}

.red-tooltip + .tooltip > .tooltip-inner {background-color: #fff;}

input[type="text"].tana-libera-tutti
{
    display: inline;
}


.navbar-inverse {
    background-color: #802433;
    border-color: #802433;
}


.panel-primary {
    border-color: #802433;
}
.panel-primary > .panel-heading {
    color: #fff;
    background-color: #802433;
    border-color: #802433;
}

.btn-primary {
    color: #fff;
    background-color: #802433;
    border-color: #2e6da4;
}