.bg-theme{background-color:#000000}.theme-color{color:#000000 !important}.theme-head-color{color:#2e2e2e !important}.bg-color{color:#e2e2e2 !important}.bg-theme-head-color{background-color:#2e2e2e}.bg-gray{background-color:#e2e2e2}.bg-ef{background-color:#efefef}.gray-color{color:#cacaca}.gray-ae{color:#aeaeae}.gray-ed{color:#ededed}.gray-59{color:#595959}.gray-ca{color:#cacaca}.black{color:#000000}.bg-black{background-color:black}body,html{width:100% !important;height:100% !important;min-width:320px !important}body{background-color:white;font-family:'db_helvethaicamon_x55_regular',Arial,Helvetica,sans-serif;font-size:20px;line-height:1.6}a{text-decoration:none !important}.wrapper{width:100%;max-width:1144px !important;display:block;margin:0 auto;padding:0 20px}.bold{font-weight:bold}.italic{font-style:italic}.blur{opacity:.3}.text-uppercase{text-transform:uppercase}.line{border-bottom:1px solid #FFF}.line div{border-bottom:1px solid #c1c1c1;height:10px}.line-1{border-bottom:2px solid #c1c1c1}.btn-view-profile{background-color:#2e2e2e;padding:2px 9px;color:white;font-size:24px;font-weight:500;cursor:pointer;border:1px solid #2e2e2e}.btn-view-profile:hover{color:#2e2e2e;background-color:white}.blockquote .blockquote-top{height:35px;width:100%;background-image:url("../images/qoute-top-bg.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center top}.blockquote .blockquote-bottom{height:35px;width:100%;background-image:url("../images/qoute-bottom-bg.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center bottom}.blockquote .blockquote-body{height:auto;width:100%;background-color:#dbdbdb;padding-left:40px;padding-right:40px}header{position:fixed;top:0;width:100%;z-index:9999;margin-bottom:80px}.text-bage{height:30px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:2px 8px}.regist{width:220px;text-decoration:none;display:block;padding:0 !important}.regist a{color:white}.regist div{padding:0 !important}.inp_search{height:30px;margin-top:15px;border:none;text-indent:5px;line-height:1;font-size:16px;color:black;outline:none;width:220px}.btn-search{border:none;outline:none;margin-bottom:-10px}header .top-head{background-color:#2e2e2e;height:80px}header .top-head [class^="col-xs"]{height:80px;vertical-align:middle;line-height:80px}header .logo{position:relative;z-index:9999}header nav{display:table;width:100%;min-height:40px;position:absolute;top:80px;z-index:999;background-color:#e2e2e2}header nav .wrapper [class^="col-"]{line-height:40px !important}header nav ul{margin-bottom:0}header nav ul li{list-style:none}header nav ul.top-menu li{display:inline-block}header nav ul.top-menu li .active{color:#000000}header nav ul.top-menu li a{color:black;font-size:22px;height:40px;display:inline-block;line-height:40px;padding-left:7px;padding-right:7px}header nav ul.top-menu li a:hover{color:#000000}header nav .menu-cat{display:table;width:100%;padding-left:0;margin-top:5px}header nav .menu-cat .active{background-color:#000000}header nav .menu-cat .cat-caret{display:inline-block;float:right;border-left:2px solid #e2e2e2;width:40px}header nav .menu-cat li{display:block;float:left;height:30px;line-height:30px;width:100%}header nav .menu-cat li a{width:100%;display:block;background-color:#000000;color:white;padding-left:5px}header nav .menu-cat li:hover{background-color:#000000}header nav .menu-cat li:hover div{display:block}header nav .menu-cat li div{background:none;width:100%;display:none;position:absolute}header nav .menu-cat li div ul{padding-left:0}header nav .menu-cat li div ul li{margin-top:2px;position:relative;display:block;width:100%;height:30px}header nav .menu-cat li div ul li a{background-color:rgba(46,46,46,0.7);display:table;width:100%;height:100%;font-size:90%;padding:0 6px;color:white;line-height:30px}header nav .menu-cat li div ul li a:hover{background-color:#000000;opacity:1}::-webkit-input-placeholder{color:#999999}:-moz-placeholder{color:#999999}::-moz-placeholder{color:#999999}:-ms-input-placeholder{color:#999999}::-ms-input-placeholder{color:#999999}.tab-inquery{height:55px;line-height:55px;vertical-align:center;background-color:#ededed;background:url(../images/inquiry_bg.png) no-repeat center;margin-bottom:20px}.line-horizontal{border-top:#cfcfcf solid 1px;border-bottom:#ffffff solid 1px;margin:20px 0}.header-responsive{height:60px;line-height:60px}.menu-responsive{width:280px;height:100%;position:absolute;top:0;left:0;z-index:99999;padding:10px;background-color:#2e2e2e;left:-280px;-webkit-transition:.7s ease-in-out;-moz-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out}.menu-responsive ul{list-style:none;padding:0;margin-top:20px}.menu-responsive ul li{border-top:1px solid #aeaeae}.menu-responsive ul li a{display:block;color:white;padding-left:10px}.menu-responsive ul li a:hover{background-color:#000000}#showMenuResp:target{left:0;overflow-y:auto;overflow-x:hidden;position:fixed}footer .col-footer-cat{border-right:solid 1px #4b4b4b}footer .col-footer-cat::after{display:block;float:right;content:" ";height:100%;width:1px;background-color:#000000;position:absolute;right:0;top:0}footer .col-footer-cat-right::before{display:block;float:right;content:" ";height:100%;width:2px;border-left:solid 1px #000000;border-right:solid 1px #4b4b4b;position:absolute;left:-2px;top:0}footer .footer-nav{background-color:#2e2e2e;width:100%;min-height:440px}footer .footer-min-hi{min-height:440px}footer .row [class^="col-"]{padding:20px;color:white}footer .footer-menu{list-style:none}footer .footer-menu li a{font-size:22px;color:#000}footer .footer-menu li a:hover{color:#000000 !important}footer .footer-menu li .active{color:#000000 !important}footer .footer-cat{list-style:none;padding-left:15px}footer .footer-cat li .active{color:#FFFFFF !important; font-size: 120%;font-weight: bold;}footer .footer-cat li a{font-size:22px;color:white}footer .footer-cat li a:hover{color:white !important; font-weight: bolder !important; font-size: x-large !important;}footer .conceptplays{color:#cacaca}footer .conceptplays a{color:#cacaca;font-size:90%}.banner{margin-top:120px}.banner img{width:100%;height:auto}.button{height:25px;line-height:.5;border:none !important;outline:none !important;background-color:transparent;color:black;font-size:20px;font-family:"db_helvethaicamon_x55_regular"}.button-active{background-color:#000000;color:white;box-shadow:none}.filter-options li{list-style:none;display:inline-block}.filter-options li .active{background-color:#000000;color:white;box-shadow:none}.filter-options li button{height:25px;line-height:.5;border:none !important;outline:none !important;background-color:transparent;color:black;font-size:20px;font-family:"db_helvethaicamon_x55_regular"}.filter-options li button:hover{background-color:#000000;color:white;box-shadow:none}.itemContainer{margin-top:30px;margin-bottom:30px}.itemContainer .picture-item{font-size:20px;line-height:1.5;padding:5px;height:360px;margin-bottom:20px}.itemContainer .vdo-item{font-size:20px;line-height:1.5;padding:5px;height:360px;margin-bottom:20px;height:auto}.itemContainer a .item-title{max-height:100px}.itemContainer a span{line-height:.6}.itemContainer a img{width:100%}.itemContainer a p .item-content{height:100px;color:#000 !important}.itemContainer a .content-title{height:60px}.itemContainer .item-content{height:100px;color:#000 !important}.itemContainer .gallery-item{font-size:20px;line-height:1.5;padding:5px;height:360px;margin-bottom:20px;height:200px}.itemContainer .gallery-item .image{border:1px solid #cacaca}span.lb-caption{font-size:20px !important;font-weight:100 !important}span.lb-number{font-size:18px !important}span.support-normal{color:#cccccc !important;position:absolute;top:-10px;font-size:16px;left:60px;display:block}span.support-resp{color:#cccccc !important;position:Absolute;top:-20px;font-size:16px;right:30px;display:block}.lg-item{margin-top:15px;margin-bottom:15px}.lg-item .content-title{height:40px !important}.lg-item .item-content{height:70px}.tags ul{list-style:none;padding:0}.tags ul li{white:auto;display:inline-block;padding-left:4px}.tags ul li:before{content:" |";display:inlie-block;margin-right:4px}.tags ul li a{color:#000}.tags ul li a:hover{color:#000000}.tags ul li:nth-child(1):before,.tags ul li:nth-child(2):before{content:" "}p.content-title{height:60px;line-height:30px;font-size:21px}a img{filter:brightness(1);-webkit-filter:brightness(1)}a:hover img{filter:brightness(.8);-webkit-filter:brightness(.8)}.content img{max-width:100%;height:auto !important}.gal{display:inline-table;float:left;margin:9px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gallery-box{width:150px;height:150px;position:relative;vertical-align:middle;display:table-cell}.gallery-box img{height:auto;max-height:150px;width:auto !important;max-width:148px;margin:auto;display:table-cell;vertical-align:middle}.share{margin-top:30px}.share span[class*="_count"]{top:-42px !important;left:-5px !important;height:38px !important;width:58px !important;line-height:38px !important;background-size:50px 38px !important;font-size:17px !important}.img-profile{margin:5px;width:58px !important;height:58px !important}.img-profile:hover{filter:brightness(1) !important;-webkit-filter:brightness(1) !important}.lbl{width:100px;text-align:left;display:block;float:left;clear:left}.contact-desc{color:#595959;text-align:left;display:block;float:left;clear:right}#frmInquery input,#frmInquery textarea{width:100%;border:none;background:#cacaca;text-indent:5px;outline:none;height:40px;margin:1px 0}#frmInquery textarea{height:auto}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#000000;border-color:#000000}.pagination>li>a,.pagination>li>span,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#000000}@media (max-width:380px){.logo{left:-1px}.content-wrap{padding:0 !important;font-size:90%}}@media (max-width:760px){footer .col-footer-cat{border-right:none !important}footer .col-footer-cat::after{display:none}footer .col-footer-cat-right{border:none !important}footer .col-footer-cat-right::before{border:none !important}}@media (max-width:991px){.banner{margin-top:60px !important}}