@charset "utf-8";
#ot-sdk-btn-floating {
  display: none; !important
}
/* CSS Document */


/*
font-family:'Avenir LT W01 35 Light';
font-family:'AvenirLTW01-35LightObli';
font-family:'Avenir LT W01 45 Book';
font-family:'AvenirLTW01-45BookObliq';
font-family:'Avenir LT W01 55 Roman';
font-family:'AvenirLTW01-55Oblique';
font-family:'Avenir LT W01 65 Medium';
font-family:'AvenirLTW01-65MediumObl';
font-family:'Avenir LT W01 85 Heavy';
font-family:'AvenirLTW01-85HeavyObli';
font-family:'Avenir LT W01 95 Black';
font-family:'AvenirLTW01-95BlackObli';
font-family:'Myriad W01 Regular';
font-family:'Myriad W01 It';
font-family:'Myriad W01 SmBd';
font-family:'Myriad W01 SmBd It';
font-family:'Myriad W01 Bd';
font-family:'Myriad W01 Bd It';
font-family:'Rockwell W01 Bold';
font-family:'Calibri W01 Regular 904604';
font-family:'MHei HK Medium';
font-family:'MHei HK Bold';
font-family:'MHei HK Heavy';
font-family:'Microsoft JhengHei';
*/


html {
    position:relative;
    min-height:100%
}
body {
    color:#343434;
    margin-bottom:165px
}
body .content{
    padding-bottom:150px;
}

.verCodeLoading{
    text-align: center;
}

.verCodeLoading img{
    margin-top: 10px;
    display: inline-block;
    width: 100px;
}

.loadingMessage{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
}

.loadingMessageBackground{
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: gray;
    opacity: 0.3;
}

.loadingMessageDialog{
    position: fixed;
    width: 350px;
    height: 200px;
    top: 50%;
    left: 50%;
    margin-left: -170px;
    margin-top: -100px;
    background-color: #fff;
    text-align: center;
}

.loadingMessageDialog img{
    margin-top: 10px;
    display: inline-block;
    width: 100px;
}

.loadingMessageText{
    text-align: left;
    display: inline-block;
    font-size: 1.1em;
    width: 340px;
    height: 40px;
    padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 5px;
    font-family:'MHei HK Medium', 'Microsoft JhengHei', serif;
    border: 1px solid #157A29;
    background: #00a20b url(images/ui-bg_highlight-soft_15_00a20b_1x100.png) 50% 50% repeat-x;
    color: #ffffff;
    font-weight: bold;
}

.goText {
    color:#00a20b
}
.navbar{
    min-height:90px;
    margin-bottom:40px;
    padding-top:30px;
    font-family:'MHei HK Medium', 'Microsoft JhengHei', serif;
    font-size:18px;
    -webkit-box-shadow: 0px 5px 10px 0px rgba(100, 100, 100, 0.25);
    -moz-box-shadow: 0px 5px 10px 0px rgba(100, 100, 100, 0.25);
    box-shadow: 0px 5px 10px 0px rgba(100, 100, 100, 0.25)
}
.navbar-inverse {
    background-color:#f0f0f0;
    border:none
}
.navbar-fixed-top {
    border:none
}
.navbar-toggle {
    background-color:#00b034;
    border:none
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color:#008728
}
.navbar-brand {
    background:url(../../images/godigital_logo.png) 0 0 no-repeat;
    width:200px;
    height:50px
}
.navbar-header {
    margin-bottom:10px
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color:rgba(16,16,16,0.2);
}
.container.content {
    margin-bottom:20px;
}
.container.notice {
    font-family:'MHei HK Medium', 'Microsoft JhengHei', serif;
    margin-top:50px;
}
.btnSwitchLangText {
    font-family:'Calibri W01 Regular 904604', 'arial', serif
}
@media (max-width:767px) {
    .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
        margin-left:15px
    }
    .navbar-oxford {
        float:left
    }
}
@media (min-width:768px) {
    .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
        margin-left:0;
        margin-right:30px
    }
    .navbar {
        border-radius:0
    }
    .nav.navbar-nav {
        margin-right:-30px;
        float:right
    }
    .disclaimer {
        text-align:right
    }
}
.footer {	
    position:absolute;
    bottom:0;
    width:100%	
}
.oxfordLogoBar {
    background-color:#fff
}
.oxfordLogo {
    margin:20px 0
}
.btnOxford {
    /*display:block;*/
    float:right;
    /*background:url(../../images/oxford_logo.png) 0 0 no-repeat;
    width:126px;
    height:60px*/
}
.copyrightBar {
    /*background-color:#8fc31f*/
    background-color:#fff
}
.copyrightSymbol {
    font-family:'Calibri W01 Regular 904604', 'arial', serif;
}
.copyrightText {
    margin:20px 0;
    font-family:'MHei HK Medium', 'Microsoft JhengHei', serif;
    font-size:14px
}
.copyrightText div {
    margin:2px 0
}
.copyrightText a {
    color:#343434;
    text-decoration:none
}
.copyrightText a:hover, .copyrightText a:focus {
    /*color:#fff;*/
    color:#00641d;
    text-decoration:underline
}
