﻿body {background-color: #fff;}
a:hover i {text-decoration: none;}
#content {background-color: #F3F3F3; border: 1px solid #E1E1E1;}
.btn {background-image: none; box-shadow:none; text-shadow: none; border: 1px solid #e9e9e9; border-radius: 5px 5px 5px 5px; background-color: #fcfcfc; font-family:Montserrat;}
.btn-info {background-color: #49afcd;}
.btn-success {background-color: #5bb75b;}
.btn-danger {background-color: #da4f49;}
.btn-warning {background-color: #faa732;}
div.filter-horizontal {border: 0; margin-bottom: 20px; padding: 15px 20px 10px 20px; background-color: #777; border-radius: 5px 5px 5px 5px; }
div.filter-horizontal input {padding: 5px 8px;}
div.filter-horizontal input, div.filter-horizontal select {border: 0; background-color: #fff; margin-top: 8px; font-size: 1em; font-family: Montserrat, sans-serif;}
div.filter-horizontal button[type='submit'] {background-color: transparent; background-image:none; border:1px solid #fff; margin-top: 8px; color:#fff; font-size: 1em; font-family: Montserrat, sans-serif; box-shadow:none; text-shadow: none; }
div.filter-horizontal div.control-group span {color: #fff;}
.table th, .table-striped tbody>tr:nth-child(odd)>th {vertical-align: middle; display:table-cell; border:0; background-color:#777; color: #fff; font-weight:100;}
.table th button, table th a.btn {font-weight: normal; background-color: #2ecc71; border: 1px solid #fff; background-image:none; color:#fff; font-size: 1em; font-family: Montserrat, sans-serif; box-shadow:none; text-shadow: none; text-decoration:none;}
.table tr {background-color: #fff; border: 0; border-bottom:4px solid #F3F3F3;}
.table td {vertical-align: middle; border:0; border-bottom:4px solid #F3F3F3;}
.table td select, .table td input[type='text'], .table td input[type='password'], .table td input[type='checkbox']  { font-size: 1em; font-family: Montserrat, sans-serif; margin-bottom:0;}
.nav-tabs.nav-stacked > li.active > a {background-color: #F3F3F3; border-top: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1;  border-bottom: 1px solid #E1E1E1;}
.nav-tabs.nav-stacked > li {margin-right: 1px;}
.nav-tabs li.active a {background-color: #F3F3F3; border-top: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1;  border-right: 1px solid #E1E1E1;}
div.pagination {margin-bottom:0;}
/*fieldset select, fieldset input {border: 1px solid #E1E1E1; background-color: #fff; box-shadow:none; color: #999}*/
/*fieldset select[disabled], fieldset input[disabled]{background-color: #eee; border: 1px solid #ccc;}*/
fieldset legend {border-bottom: 1px solid #E1E1E1}
fieldset label {color: #666; font-weight:bold; font-size: 1em;}
#lvl3-nav {margin-bottom: -1px;}
.table-striped tbody>tr:nth-child(odd)>td {background-color: #fff;}
table th a {color:#fff; text-decoration: underline;}
table th a:hover {color:#ddd; text-decoration: underline;}

tr:hover td { background-color: #daebfd !important}   