﻿body {  
   font-family:'Microsoft JhengHei' !important;
}

.en {
    font-family:'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Microsoft JhengHei' !important;
       margin: 10px 0px;
}

/* 個案Panel */
.Caseheader {
    color: #4b646f;
    background: #1a2226;
    position: relative;
    padding: 10px 25px 10px 15px;
    font-size: 12px;
}
.user-panel .SelectCase {
    height: 30px;
    width: 30px;
    vertical-align: middle;
    border-radius: 3px;
    background-color: #9bbece;
    border: 1px solid #74909d;
    cursor: pointer;
}

.box-footer {
    color: #718086;
}

.box-default:hover
{
    border-color:#367fa9;
    box-shadow:0px 0px 15px rgba(36, 125, 176, 0.57);
     -moz-transition:  all 0.7s; /* Firefox 4 */
    -o-transition:  all 0.7s;
    -ms-transition:  all 0.7s;
    -webkit-transition: all 0.7s; /* Safari 3.1 to 6.0 */
    transition: all 0.7s;

}
.box-default.active {
     border-color:#367fa9;
     -moz-transition:  all 0.4s; /* Firefox 4 */
    -o-transition:  all 0.4s;
    -ms-transition:  all 0.4s;
    -webkit-transition: all 0.4s; /* Safari 3.1 to 6.0 */
    transition: all 0.4s;
}


.SideBar_Add .box-header{
    background-color: #5daedd;
    color: #fff;
    -moz-transition:  all 0.4s; /* Firefox 4 */
    -o-transition:  all 0.4s;
    -ms-transition:  all 0.4s;
    -webkit-transition: all 0.4s; /* Safari 3.1 to 6.0 */
    transition: all 0.4s;
}

.SideBar_Add .box-header.with-border{
    border-bottom: 1px solid #437c99;
}


.SideBar_Add .btn-box-tool {
    color:#fff;
}

.SideBar_Add {
    border-top-color: #479ccd !important;
      -moz-transition:  all 0.4s; /* Firefox 4 */
    -o-transition:  all 0.4s;
    -ms-transition:  all 0.4s;
    -webkit-transition: all 0.4s; /* Safari 3.1 to 6.0 */
    transition: all 0.4s;
}

    .SideBar_Add:hover {
        border-top-color: #247db0 !important;

    }

    .SideBar_Add:hover .box-header{
        background-color: #247db0 !important;
    }

.tmhtc_from {
    padding-top: 150px;
}

.ani_400ms {
    -moz-transition:  all 0.4s; /* Firefox 4 */
    -o-transition:  all 0.4s;
    -ms-transition:  all 0.4s;
    -webkit-transition: all 0.4s; /* Safari 3.1 to 6.0 */
    transition: all 0.4s;

}

.wrapper {
    min-height: 100vh;
}



