﻿
/* CSS Document */
p+p {margin-top:0;}
    ul,ol{ padding-left:1.6em;}
    li{ padding-bottom:0;}
    p{ margin-bottom:0;}
    body {
        background-color: #fff;
        color: #726f70;
        font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;
        -webkit-font-smoothing: antialiased;
        line-height:2;
        font-size:16px;
    }
    .bgCommon{background-color: #fff;
    background-position: 50% 0;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;background-attachment: fixed;}
    .topBg{background-image:url(../image/TOP-bg.jpg);
     padding-top:14em; padding-bottom:18em;}
    .mainTopBg{background-image:url(../image/video-bg.jpg);}
    .pageBg01{background-image:url(../image/bg2v2.jpg);}
    .pageBg02{background-image:url(../image/galleryBg.jpg);}
    .pageBg03{background-image:url(../image/contactBG.jpg);}
    .bgCommon2{background-color: #fff;
    background-position: 50% 0;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;}
    .topImg02{ margin-top:3em;}
    .marginTop3em{ margin-top:3em;}
    .site-inner{ margin-top:0; max-width:100%;}
    .logoCenter{ width:151px; margin:5em auto 4em;}
    .whiteText{ color:#fff;}
    .iconCenter01{ width:70px;margin-top:3em; margin-left:auto; margin-right:auto;}
    .iconCenter02{width:80px; margin-top:3em; margin-left:auto; margin-right:auto;}
    .iconCenter03{width:118px; margin-left:auto; margin-right:auto;}
    .iconCenter04{width:97px; margin-left:auto; margin-right:auto;}
    .iconCenter05{ width:90px; margin-left:auto; margin-right:auto;}
    .iconCenter06{ width:96px; margin-left:auto; margin-right:auto;}
    .bgBlack{ background-color:#000;}
    .blueBg{ background-color:#0d82c5;}
    .navIcon{ cursor:pointer;}
    .navLangDiv{margin-top:8px; padding-left:5px; font-size:16px; color:#fff; font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;}    
    .navLang{ cursor:pointer; color:#fff; margin-top:5px;}
    .navLang:hover{ cursor:pointer; color:#029ff9; }
    .fontSize20{font-size:20px;}
    .imgHeight{ display:inline-block; height:100px;}
    @media (min-width: 992px) {
      .container {
        width: 870px;
      }
    }
    @media (min-width: 1200px) {
      .container {
        width: 870px;
      }
    }
    @media (min-width: 481px){ 
    
        .topImg01{ width:451px; height:205px; margin:0 auto;}
    }
    @media (min-width: 644px){ 
    
        .topImg02{ width:643px; height:32px; margin-left:auto; margin-right:auto;}
    }

#moreBtn{color:#00a6e5; font-weight:500; margin-top:16px; text-decoration:underline; cursor:pointer;padding-bottom: 30px;}
.paddingTop10{ padding-top:10px;}
.paddingTop1em{ padding-top:1em;}
.paddingTop2em{padding-top:2em;}
.paddingTop3em{padding-top:3em;}
.paddingTop4em{padding-top:4em;}
.paddingTop5em{padding-top:5em;}
.paddingBot1em{padding-bottom:1em;}
.paddingBot2em{padding-bottom:2em;}
.paddingBot3em{padding-bottom:3em;}
.paddingBot4em{padding-bottom:4em;}
.paddingBot5em{padding-bottom:5em;}
/************bluebar************/
.blueBar{ background-color:#4b6896;}
.blueBar .navbar-brand{ color:#fff; font-weight:500;}
.blueBar .navbar-nav > li > a{ color:#fff; font-weight:700;}
.navbar{margin-bottom:0; border:none;}
@media (min-width: 768px){
.navbar {
  border-radius:0;
}
}
.blueBar .nav > li > a{ padding-left:15px; padding-right:15px; font-size:16px;}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
  cursor:default;
}
.navbar-default .navbar-nav > li > a:hover{
  color:#029ff9;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: transparent;
}

#nav .active{color:#029ff9;}
/**** bluebar // ************/
@media only screen and (max-width:320px){
    .navbarIcon .col-xs-4{width:100%;}
}
@media (min-width:768px) and (max-width:1010px){
    .blueBar .nav > li > a{ padding-left:20px; padding-right:20px;}
}
.blueText{ color:#0082c8;}
.blackText{ color:#000;}
.table-bordered {
  border: 2px solid #ccc;
}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
  border: 2px solid #ccc;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  border-top: 2px solid #ccc;
}
/*tab start*/
    .infTabTitWrap{ width:100%; border-bottom:2px solid #ccc; padding-left:0;}
    .infTabTitWrap > li{ list-style:none; float:left; padding:5px 24px;}
    .infTabTitWrap > li.active{ border:2px solid #ccc;border-bottom:2px solid transparent; position:relative; bottom:-2px; background-color:#000;}
    .infTabCont{display:none;}
    .infShow{display:block;}
    .resTabTitWrap{ width:100%; border-bottom:2px solid #ccc; padding-left:0;}
    .resTabTitWrap > li{ list-style:none; float:left; padding:5px 30px; cursor: pointer;}
    .resTabTitWrap > li.active{ border:2px solid #ccc;border-bottom:2px solid transparent; position:relative; bottom:-2px; background-color:#fff;}
    .resTabCont{display:none;}
    .resShow{display:block;}
    .medTabTitWrap{ width:100%; border-bottom:2px solid #ccc; padding-left:0;}
    .medTabTitWrap > li{ list-style:none; float:left; padding:5px 24px; cursor: pointer;}
    .medTabTitWrap > li.active{ border:2px solid #ccc;border-bottom:2px solid transparent; position:relative; bottom:-2px; background-color:#fff;}
    .medTabCont{display:none;}
    .medShow{display:block;}
    #galTabTitWrap >li.active{background-color: #000}
    @media (max-width:767px){
        body{ font-size:14px;}
        .fontSize20{font-size:18px;}
        
    }
    @media (min-width:320px) and (max-width:479px){
        .infTabTitWrap > li{ padding-left:5px; padding-right:5px;}
        .resTabTitWrap > li{ padding-left:5px; padding-right:5px;}
    }
/*tab end*/
.list-style-circle{
    list-style-type:circle;
}
/*Media Coverage*/
.metroTip span{ padding-left:5px; padding-right: 5px;}
.metroTip span:first-child{ padding-left:0;}

