
.btn{padding:0.625rem;border:solid 1px;  white-space: nowrap;   margin: 0; border-radius:3px;}
.btn-group ,.input-group .form-control {position:relative;z-index:2;float:left;width:100%;margin-bottom:0;border-radius:3px;}
.btn-group button:first-child,.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0;}
.btn-group button,.input-group .input-group-btn button{border-radius:0px;}
.btn-group button:last-of-type , .input-group .input-group-btn button:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px;}
.btn-group button:first-of-type {border-bottom-left-radius:3px;border-top-left-radius:3px;}
.input-group{position:relative;display:table;border-collapse:separate;}
.input-group-btn{position:relative;white-space:nowrap;}
.input-group-addon, .input-group-btn {width: 1%;white-space: nowrap;vertical-align:middle;}
.input-group-addon, .input-group-btn, .input-group .form-control {display: table-cell;}
.pagination li:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px;}
.pagination li:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px;}
.pagination li {float:left;list-style-type:none; padding:5px; background-color:#FAFAFA;}
.pagination li:hover { background-color:#fff; box-shadow: 1px 1px 20px 1px #ccc;}
.pagination li a{color:#666;  padding:13px; }
.pagination .active,.pagination .active:hover {background-color:#999; }
.pagination .active a{color:#fff; font-weight:bold; }
.navbar-default {background-color:#f4f4f4;}
.navbar ul li,.navbar ul { float:left;list-style-type:none;} 
.navbar ul li a{color:#666; padding:3px; margin-right:10px;}
.navbar-header{ padding-right:20px;}
.navbar .divider{border-bottom:solid #dedede 1px;}
.dropdown-header{ font-size:0.813rem; color:#ccc;}
.btn-group, .dropdown {position:relative; padding-bottom:10px;} 
.btn-group .dropdown-menu,.dropdown .dropdown-menu {margin:0px; paddding:0px; margin-top:35px; background-color:#fff; display:none;  width:200px; text-align:left; box-shadow: 1px 1px 30px 1px #f4f4f4; z-index:3;}
.btn-group:hover .dropdown-menu, .dropdown:hover .dropdown-menu {display:block; position:absolute; top:0px;}
.btn-group .dropdown-menu li,.btn-group .dropdown-menu li a,.dropdown .dropdown-menu li,.dropdown .dropdown-menu li a{ color:#666; float:none; text-align:left; display:block; margin:0px; width:auto;}
.btn-group .dropdown-menu li,.dropdown .dropdown-menu li{  padding:2px; padding-left:10px; }
.nav-tabs li { padding:10px; margin-left:10px; display:inline-block;}
.nav-tabs li a { color:#000;}
.tab-content{ padding:15px;}

.nav-tabs .active,.nav-tabs li:hover{ border-bottom:solid #666 2px!important;}
.dropup:hover .dropdown-menu { top:auto; bottom:45px;}
.btn-group{ width:auto;}
.modal{display:none;}
.badge{color:#fff; border-radius:10px; font-size:0.875rem; padding:3px 5px 3px 5px;}
.modal-dialog{ display:none;}
.navbar-toggle {display:none;}
.navbar-header,.navbar-collapse{ float:left; display:inline;}
.navbar-header{ padding-top:15px; padding-left:10px;}
.navbar-right{float:left; text-align:right;}
.btn-success a,.btn-default a,.btn-primary a,.btn-warning a{ color:#fff;}
.alert .close{display:none;}
.alert{border-radius:5px; margin:5px; margin-left:0px; margin-right:0px;}
.btn{display:inline-block;}
.btn{color:#fff!important;}
.btn-success,.alert-success,.btn-success:hover{border-color: #15C452;background-color:#15C452; color:#fff;}
.btn-primary,.btn-primary:hover{border-color: #02B3BD;background-color:#02B3BD; color:#fff;}
.btn-default,.btn-default:hover{border-color: #B1B6BE;background-color:#B1B6BE; color:#fff;}
.btn-warning,.alert-warning{border-color: #FE8A51;background-color:#FE8A51; color:#fff;}
.btn-danger,.alert-danger{border-color: #EE4D4D;background-color:#EE4D4D; color:#fff;}
.btn-info,.alert-info{border-color: #39C;background-color: #39C; color:#fff;}
.btn-success .badge,.btn-warning .badge,.btn-danger .badge,.btn-info .badge{background-color:#fff; color:#666; padding:0.313rem; margin-left:3px; font-weight:bold; border-radius:10px; }
.alert{padding:10px; }
.btn:hover {box-shadow: 2px 2px 20px 1px #ccc;}
.caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px solid;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}