.btn-color{background-image: linear-gradient(to bottom, rgb(245, 245, 245) 0px !important, rgb(241, 241, 241) 100%) !important; border-color: rgb(128, 128, 128) !important; color:#808080 !important;}
.btn-color:hover{background-image: linear-gradient(to bottom, rgb(245, 245, 245) 0px !important, rgb(241, 241, 241) 100%) !important; border-color: rgb(128, 128, 128) !important; color:#808080 !important;}
.btn-color:active { background-color:#808080 !important; background-image: linear-gradient(to bottom, rgb(128, 128, 128) 0px, rgb(128, 128, 128) 100%) !important; border-color: rgb(128, 128, 128) !important; color:#fff !important;}
.btn-color.active { background-color:#808080 !important; background-image: linear-gradient(to bottom, rgb(128, 128, 128) 0px, rgb(128, 128, 128) 100%) !important; border-color: rgb(128, 128, 128) !important; color:#fff !important;}

.btn-toogle-color {background-color:#f5f5f5 !important; background-image: linear-gradient(to bottom, rgb(245, 245, 245) 0px, rgb(241, 241, 241) 100%) !important; border-color: rgb(128, 128, 128) !important; color:#808080 !important;}
.btn-toogle-color:hover {background-color:#f5f5f5 !important; background-image: linear-gradient(to bottom, rgb(245, 245, 245) 0px, rgb(241, 241, 241) 100%) !important; border-color: rgb(128, 128, 128) !important; color:#808080 !important;}
.btn-toogle-color:active { background-color:#808080 !important; background-image: linear-gradient(to bottom, rgb(128, 128, 128) 0px, rgb(128, 128, 128) 100%) !important; border-color: rgb(128, 128, 128) !important; color:#fff !important;}
.btn-toogle-color.active { background-color:#808080 !important; background-image: linear-gradient(to bottom, rgb(128, 128, 128) 0px, rgb(128, 128, 128) 100%) !important; border-color: rgb(128, 128, 128) !important; color:#fff !important;}

.panel-heading{ background-color:#f5f5f5 !important; background-image: linear-gradient(to bottom, rgb(245, 245, 245) 0px, rgb(241, 241, 241) 100%) !important; border-color: rgb(128, 128, 128) !important; color:#808080 !important;}
.panel-default{ border-color: rgb(128, 128, 128) !important; }

.breadcrumb{ color:#808080 !important;}

.table-background-color{ background-color:#f5f5f5 !important;}

.jqte_tool_label { height: 25px !important;}
.jqte_editor{ text-align:left !important;}

.list-group-item{ text-align:left !important;}


.timeline { list-style: none; padding: 20px 0 20px; position: relative;}
.timeline:before { top: 0; bottom: 0; position: absolute; content: " "; width: 3px; background-color: #eeeeee; right: 25px; margin-left: -1.5px;}
.timeline > li { margin-bottom: 20px; position: relative;}
.timeline > li:before, .timeline > li:after {  content: " "; display: table;}
.timeline > li:after { clear: both;}
.timeline > li:before, .timeline > li:after { content: " "; display: table;}
.timeline > li:after {  clear: both;}
.timeline > li > .timeline-panel { width: calc( 100% - 75px ); float: left;  border: 1px solid #d4d4d4;  border-radius: 2px;  padding: 20px;  position: relative;  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);}
.timeline > li > .timeline-panel:before { position: absolute; top: 26px; right: -15px; display: inline-block; border-top: 15px solid transparent; border-left: 15px solid #ccc; border-right: 0 solid #ccc; border-bottom: 15px solid transparent; content: " ";}
.timeline > li > .timeline-panel:after { position: absolute; top: 27px; right: -14px; display: inline-block; border-top: 14px solid transparent; border-left: 14px solid #fff; border-right: 0 solid #fff; border-bottom: 14px solid transparent; content: " ";}
.timeline > li > .timeline-badge { color: #fff; width: 50px; height: 50px; line-height: 50px; font-size: 1.4em; text-align: center; position: absolute;top: 16px; right: 0px; margin-left: -25px; background-color: #999999;z-index: 100; border-top-right-radius: 50%; border-top-left-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%;}

.timeline > li > .timeline-badge-text { color: #fff; width: 50px; height: 50px; line-height: 50px; font-size: 1.4em; text-align: center; position: absolute; top: 16px; right: 0px; margin-left: -200px; background-color: #999999; z-index: 100;}

.timeline > li.timeline-inverted > .timeline-panel { float: right;}
.timeline > li.timeline-inverted > .timeline-panel:before { border-left-width: 0; border-right-width: 15px; left: -15px; right: auto;}
.timeline > li.timeline-inverted > .timeline-panel:after { border-left-width: 0; border-right-width: 14px; left: -14px; right: auto;}
.timeline-badge.primary { background-color: #2e6da4 !important;}
.timeline-badge.success { background-color: #3f903f !important;}
.timeline-badge.warning { background-color: #f0ad4e !important;}
.timeline-badge.danger { background-color: #d9534f !important;}
.timeline-badge.info { background-color: #5bc0de !important;}
.timeline-title { margin-top: 0; color: inherit;}
.timeline-body > p, .timeline-body > ul { margin-bottom: 0;}
.timeline-body > p + p { margin-top: 5px;}

.pagination>li { cursor:pointer;}