﻿
.navbar-inner-2 {
  min-height: 36px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #fafafa;
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
  background-repeat: repeat-x;
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
  *zoom: 1;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
     -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}

.navbar-inner-2:before,
.navbar-inner-2:after {
  display: table;
  line-height: 0;
  content: "";
}

.navbar-inner-2:after {
  clear: both;
}

.navbar-inner-2 {
	padding: 6px 20px 2px;
}

.brand2 {
    font-size: 18px;
    font-weight: 800;
    color: #0081c2;
    padding:0px 20px 0px 10px;
    vertical-align: middle; 
}

.btn-print.active {
  color: rgba(255, 255, 255, 0.75);
}

.btn-print {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #ad00cc;
  *background-color: #8400cc;
  background-image: -moz-linear-gradient(top, #c800cc, #8400cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c800cc), to(#8400cc));
  background-image: -webkit-linear-gradient(top, #c800cc, #8400cc);
  background-image: -o-linear-gradient(top, #c800cc, #8400cc);
  background-image: linear-gradient(to bottom, #c800cc, #8400cc);
  background-repeat: repeat-x;
  border-color: #8400cc #8400cc #6a0080;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc800cc', endColorstr='#ff8400cc', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #8400cc;
  *background-color: #7b00b3;
}

.btn-primary:active,
.btn-primary.active {
  background-color: #330099 \9;
}


.grd-convenio
{
    font-size: 14px;
    background-color: #fafaff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px; 
    
}
.grd-convenio-detalhe {

    font-family:Calibri;
    border-bottom: 1px solid #f0f0ff;
    border-top: 1px solid #f0f0ff;
}
.grd-convenio-detalhe-ativo
{
    height:50px; 
    vertical-align: middle;
    color: #111;
}
.grd-convenio-detalhe-inativo
{
    height:50px; 
    vertical-align: middle;
    color: #808080;
}

.grd-convenio-detalhe-ativo:hover
{
    padding: 0 5px 0 5px;
    height:55px;
    background-color: #FFFFFF;
    font-weight:bold;
    font-size: 1.1em;
    cursor: pointer;
    
    
}
.grd-convenio-detalhe-inativo:hover
{
    background-color: #FFFFFF;
    /*font-size: 1.1em;
    font-weight:bold;*/
    cursor: pointer;
}
.grd-convenio-detalhe-selecionado {
    height:50px; 
    background-color: #0081C2;
    color: #F0F0FF;
}

.grd-convenio-id
{
    font-size: 1em;
    float: right;
    padding-right: 5px;
 
}
.grd-convenio-nome
{
   padding-left: 5px;
}
.grd-convenio-cidade
{
    font-size: 1em;
    float: left;
    padding-left:5px;
}
.grd-convenio-ativo
{
    font-size: 1em;
    float: right;
    padding-right: 5px;
 
}
.opcoes-relatorio
{
    height:30px; 
    vertical-align: middle;
    color: #111;
}

.opcoes-relatorio:hover
{
    padding: 0 5px 0 5px;
    height:35px;
    background-color: #FFFFFF;
    font-weight:bold;
    font-size: 1.1em;
    cursor: pointer;
}
.opcoes-relatorio-selecionado {
    height:30px; 
    background-color: #0081C2;
    color: #F0F0FF;
}

.div-conveniado {

    background-color: #fafaff;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px; 
    border: 1px solid #f0f0f0; 
}


.grd-font {
    font-family:Calibri;
}

.separador {

    float:left;
    width:98%;
}

.linha_softam { 
    margin-top:3px;
    height: 1px;
    border:none;
    background: #ccccff;
    width:100%;
    background: -webkit-gradient( 
                linear, 
                0 0, 
                100% 0,  
                from(rgba(50,50,100,0.01)),
                to(rgba(80,80,130,0.01)), 
                color-stop(.5,#c9c9c9)
                );
    background: -moz-linear-gradient(
                left,
                rgba(0,0,0,0.001) 0%,
                rgba(201,201,201,1) 50%,
                rgba(0,0,0,0.001) 100%
                );
    
    background:-ms-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.75) 50%, hsla(0,0%,0%,0) 100%);
    background:-o-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.75) 50%, hsla(0,0%,0%,0) 100%);
    background:linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.75) 50%, hsla(0,0%,0%,0) 100%);
    
   /* box-shadow: -5px 7px 13px 1px #dad2d2;
   // -moz-box-shadow: -5px 7px 13px 1px #dad2d2;
   // -webkit-box-shadow: -5px 7px 13px 1px #dad2d2;
       */
}