/* CSS Document */


body{
	background-image: none;
	background-color:#CCC;
	color:#222;
}

p{
	font-size:120%;
}

.btn-grey{
	background-color:#e2e6e8;
	border:0;
	cursor:default;
}

.btn-blue{	
	background-color:#00c1de;
	color:#FFF;
	border:0;
}
.btn-purple{	
	background-color:#50154b;
	color:#FFF;
	border:0;
}

.btn-blue-newReb{	
	background-color:#5787B5;
	color:#FFF;
	border:0;
}

.btn-blue-human{	
	background-color:#006652;
	color:#FFF;
	border:0;
}

.btn-blue-vetmedia{	
	background-color:#985fa3;
	color:#FFF;
	border:0;
}

.btn-white{
	border:0 !important;
}

.table-bordered {
	background-color: #fff;
}
.table {
	margin-bottom: 0;
	font-size:110%;
}
.table.newReb th {
	background-color:#5787B5 !important;
	color: #FFF !important;
}
.table.vetmedia th {
	background-color:#985fa3 !important;
	color: #FFF !important;
}
.table.human th {
	background-color:#006652 !important;
	color: #FFF !important;
}
.table th {
	background-color:#00c1de !important;
	color: #FFF !important;
}
.table thead > tr > th {
	border-color: #C6E1C6;
	border-top: 1px solid #c6e1c6 !important;
}
.table tbody a {
	color: #23527c;
	border-bottom: 0.5px dotted #23527c;
}
.table tbody a:hover {
	text-decoration: none;
	border-bottom: 0.5px solid #23527c;
}

.basket-panel {
	border:1px solid #CCC;
	padding:20px;
}

.basket-total{
	font-weight:bold;
	font-size:140%;
}

.tabs-container .nav-tabs > li {
	font-size:130%;
}

.nav > li.active {
	background-color:#FFF;
}

.nav-tabs > li.active > a{
	color:#333;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
	border-right:0 !important;
}


.navbar-top-links li a {
    padding: 5px 0;
    min-height: inherit;
}

#basket_instalment_table {
	margin-top: 5px;
	width:100%;
}

#basket_instalment_table td {
	border: 0.5px solid #ddd;
	padding: 3px;
}

.basket_instalment_table_head {
	font-weight: bold;
	color: #000 !important;
}
