html{
width:100%;
height:100%;
background-color:#ffffff;
}
body{
padding:0;
margin:0;
background-color:#ffffff;
font-family:Microsoft JhengHei,sans-serif;
}
.row{
margin:15px auto 0;
}
#header button{
margin-top:3px;
}
a {
text-decoration:none;
}
a:hover {
text-decoration:none;
}
.content{
/*text-align:center;*/
width:90%;
margin:60px auto 10px;
}
span{
margin-left:5px;
}
span:hover{
color:#B0BEC5;
}
/* enable absolute positioning */
.inner-addon {
position: relative;
}
/* style glyph */
.inner-addon .fa, .inner-addon .glyphicon {
position: absolute;
padding: 10px;
pointer-events: none;
}
/* align glyph */
.inner-addon .fa, .left-addon .glyphicon { left: 0px;}
.inner-addon .fa, .right-addon .glyphicon { right: 0px;}
/* add padding */
.left-addon input { padding-left: 30px; }
.right-addon input { padding-right: 30px; }
.btn-right {
float: right;
margin-left: 3px;
}
button:disabled {
background: #dddddd;
cursor:not-allowed;
}
.btn_controller {
width:50%;
height:40px;
color: white;
-webkit-transition-duration: 0.4s; /* Safari */
transition-duration: 0.4s;
background: #008CBA;
}
.btn_controller:hover {
background: white;
color: black;
}
.breadcrumb{
padding: 10px 16px;
list-style: none;
background-color: #eee;
font-size:1.2em;
text-align:left;
}
.ui-datepicker span{
margin: 0;
}
table,th,td{
text-align:center;
vertical-align:middle;
}
.table>tbody>tr>td, .table>tbody>tr>th{
vertical-align:middle;
}
.our_modal {
display:none;
position: fixed;
z-index: 1200;
padding-top: 150px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background:rgba(0,0,0,0.8);
}
.our_modal .modal-content {
width:200px;
margin: auto;
}
.our_modal .close {
color: white;
position: absolute;
top: 10px;
right: 25px;
font-size: 35px;
font-weight: bold;
}
.our_modal .close:hover,.our_modal .close:focus {
color: #999;
text-decoration: none;
cursor: pointer;
}
/* tab */
.container>div.tab-content{
border: 1px solid #ddd;
border-top:none;
}
.tab-content{
padding:5px;
}
/* datatable button */
div.dt-buttons{
text-align: right;
}
div.dt-buttons button{
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}
div.dt-buttons button:hover{
background-color: #eb9114;
}
div.dt-buttons span{
margin:0;
}
div.dt-buttons span:hover{
color: #fff;
}
/* table Navbar RWD */
@media only screen and (max-width:768px){
.navbar-header {
float: none;
}
.navbar-toggle {
display: inline-block;
float:left;
}
.navbar-collapse {
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-collapse.collapse {
display: none!important;
}
.navbar-nav>li {
float: none;
}
.navbar-nav>li>a {
padding-top: 10px;
padding-bottom: 10px;
}
.navbar-text {
float: none;
margin: 15px 0;
}
/* since 3.1.0 */ .navbar-collapse.collapse.in {
display: block!important;
}
.collapsing {
overflow: hidden!important;
}
thead{
display: none;
}
td{
display: block;
padding: .3rem .5rem;
text-align: left;
}
td:before{
content: attr(data-title);
display: inline-block;
width: auto;
min-width: 20%;
font-weight: 900;
padding-right: 1rem;
}
#project_diary_table .warning td{
display: none;
}
}