﻿html,body {margin:0px; padding:0px;font: 13px Tahoma, Verdana, Helvetica,Arial,Verdana,sans-serif; line-height:1.3; height:100%; word-spacing:normal;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:none;}
#wrapper{ margin:0px auto; padding:0px; display:block;}
#header{height:200px;}
#footer{margin-top:50px;}

/* Content Box */
.content-box{padding: 0px; margin:0px; display:block;}
.content-box-header{padding: 12px 4px;font-weight:bold; line-height:1;font-size:13px;}
.content-box-header h1,.content-box-header h2,.content-box-header h3{font-size:13px;font-weight:bold;}
.content-box-content{padding:5px; text-align:justify; background-color:#fff;}

/* Table List */
.table_list {width: 100%;padding: 0px;margin: 0px; border-collapse:collapse;}
.table_list thead td,.table_list tbody th {font-weight:bold; color: #FFF;padding: 2px;text-align: center;margin:0px; white-space:nowrap;}
.table_list tbody td {padding: 2px;margin:0px;}
.table_list tbody td td {border:0}
.table_list tfoot td{text-align:center; padding:4px;}
.table_list tfoot td a{margin:2px 1px; padding: 1px 4px;}

a#btn_share{font-weight:bold; padding:6px 12px; display:inline-block; margin-right:10px; font-size:14px;
            border-radius: 4px;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;}
#div_share{display:none; position:absolute; z-index:0; right:10px; bottom:30px; width:180px;
           padding:5px;background-color:#c0c8d0;
           border-radius: 6px 6px 0px 6px;
            -moz-border-radius: 6px 6px 0px 6px;
            -webkit-border-radius: 6px 6px 0px 6px;}
#div_share a{display:block; float:left; padding:5px;}
#div_share a img{height:32px; width:32px;}

.nicEdit-main{ background-color:#FFF;}
.nicEdit-main img,.page_content img{max-width:560px;}

.product-item{height:240px;}
.product-item img{height:190px; width:auto;}
.product-item .caption{text-align:center; padding:5px; font-weight:bold; font-size:13px;}


.productlist-title{font-size:1.2em; font-weight:bold; margin:20px 0px 5px 0px; display:inline-block;}
.productlist-title span{padding:8px 15px 8px 5px; display:block; float:left;}

#menu-lang-lg{padding:8px; position:absolute;top:5px; right:5px;}


/* Awards */
#award {position:relative; height:160px; text-align:center;padding:0px;}
#award img {position:absolute;top:0px;left:0px;width:100%; height:100%;}
.videoImg{width:100%; height:auto;}

.gallery-album{height:250px;}
.gallery-album>img{height:200px; width:auto;}
.gallery-album .caption{text-align:center; font-weight:bold;}
.gallery-item{height:170px;}
.gallery-item>img{height:100%; width:auto;}

.navbar-tet,.navbar-header{min-height:80px;}
.navbar-nav {margin-top:30px;}
.navbar-tet .navbar-brand {font-family:Arial; font-size:30px; text-align:center; line-height:1.2; padding:5px 10px;}

.navbar-nav>li>a {padding: 15px 5px;}

@media (max-width: 380px)
{
    .navbar-tet .navbar-brand {padding-left:8px; font-size:18px;}
.navbar-nav {margin-top:0px;}
}
@media (max-width: 579px)
{
    .navbar-nav>li>a {font-size:14px;}
    .gallery-album{height:320px;}
    .gallery-album>img{height:270px;}
    .album-block{width:100%;}
    #award {height:220px;}
    #menu-lang-lg{top:5px; right:50px;}
    .navbar-toggle { margin-right:5px;}
   .product-item{height:160px;}
   .product-item img{height:110px; width:auto;}
    .videoImg{width:49%; height:auto;}
    .nav>li>a{padding:7px;}
    .navbar-nav {margin-top:0px;}
}
@media (min-width: 580px) and  (max-width: 767px)  
{
    .navbar-nav>li>a {font-size:15px;}
    .videoImg{width:49.5%; height:auto;}
    #award {height:265px;}
    #menu-lang-lg{top:5px; right:70px;}
   .product-item{height:200px;}
   .product-item img{height:150px; width:auto;}
   .navbar-nav {margin-top:0px;}
}
@media (min-width: 768px) and (max-width: 991px) 
{
    .navbar-nav>li>a {padding: 15px 8px; font-size:12px;}
    .gallery-album{height:300px;}
    .gallery-album>img{height:250px;}
    #award {height:260px;}
    #menu-lang-lg{top:80px; right:5px; padding:0px 8px;border-radius: 0px 0px 5px 5px;}
   .product-item{height:200px;}
   .product-item img{height:150px; width:auto;}
    
}
@media (min-width: 992px) and (max-width: 1199px) 
{ 
    .navbar-nav>li>a {padding: 15px 15px;}
    .gallery-album{height:280px;}
    .gallery-album>img{height:230px;}
   #award {height:190px;}
   .product-item{height:220px;}
   .product-item img{height:170px; width:auto;}
}
@media (min-width: 1200px) 
{
    .navbar-nav>li>a {padding: 15px 20px;}
}


@media (max-width: 767px) {
    .dropdown-menu {
        display: block;
        position:inherit;
        border:none;
        width:100%; padding:0 0 0 30px;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
	.dropdown-menu > li > a{font-size:0.85em;}
}
.dropdown-menu {padding:0;}
.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}
