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; } }