html,body{margin:0;padding:0;font-size:14px;line-height:1.2;background:#ffffff;color:#222720}.bx-wrapper{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:none;box-shadow:none;border:none;background:none;margin-bottom:0}.bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}section.tab-top{height:40px;width:100%;position:relative;line-height:2}section.tab-top .tab-red{background:#d71921;height:30px;width:100%}section.tab-top .tab-red .tab-wrapper{position:relative;right:-23.5%;top:0;width:900px;color:#eda389;height:30px}@media (max-width: 1600px){section.tab-top .tab-red .tab-wrapper{right:-18%}}@media (max-width: 1440px){section.tab-top .tab-red .tab-wrapper{right:-15%}}section.tab-top .tab-red .tab-wrapper .contact{width:50%;text-align:left;display:inline-block;float:left;padding-left:50px}section.tab-top .tab-red .tab-wrapper .social{width:50%;text-align:right;display:inline-block;float:right;padding-right:20px;color:#eda389}section.tab-top .tab-red .tab-wrapper .social ul{list-style:none}section.tab-top .tab-red .tab-wrapper .social ul li{display:inline-block;padding:0 20px;border-right:1px solid #eda389;height:16px;line-height:1}section.tab-top .tab-red .tab-wrapper .social ul li:last-child{border:none}section.tab-top .tab-red .tab-wrapper .social ul li a{color:#eda389}section.tab-top .tab-red .tab-wrapper .social ul li a:hover{opacity:0.8}section.tab-top .tab-red .tab-wrapper .social ul li a .fa{color:#ffffff}section.tab-top .tab-red .tab-wrapper .social ul li a img.icon-line{margin-right:10px}section.tab-top .tab-black{background:#20271f;height:40px;width:27%;position:absolute;right:0;top:0;color:#ffffff;text-align:left}@media (max-width: 1600px){section.tab-top .tab-black{width:22%}}@media (max-width: 1440px){section.tab-top .tab-black{width:19%}}section.tab-top .tab-black .border-triangle-left{width:0;height:0;border-top:40px solid #20271f;border-left:50px solid transparent;position:absolute;left:-50px;top:0}section.tab-top .tab-black ul.tab-lang{list-style:none;padding:0}section.tab-top .tab-black ul.tab-lang li{display:inline-block;padding:0 5px;height:20px;text-align:center;margin-top:7px;line-height:20px}section.tab-top .tab-black ul.tab-lang li:first-child{border-right:1px solid #939598}section.tab-top .tab-black ul.tab-lang li a{display:block;color:#939598}section.tab-top .tab-black ul.tab-lang li a:hover,section.tab-top .tab-black ul.tab-lang li a.active{color:#ffffff}.banner-cover{position:absolute;right:0;top:10px;width:0;height:0;text-indent:-9999px;border-bottom:380px solid rgba(255,255,255,0.6);border-left:300px solid transparent}.row{height:100%}.col-xs-*{height:100%}.content-banners-slider{margin-top:40px}.page{width:100%}.page section.header{width:1027px;height:140px;background:#ffffff;margin:0 auto;padding:0 50px;line-height:10}.page section.header .logo{display:inline-block;width:150px}.page section.header .logo img{display:inline-block;width:100%;height:auto}.page section.header .menu{display:inline-block;float:right}.page section.header .menu ul{list-style:none}.page section.header .menu ul li{display:inline-block}.page section.header .menu ul li a{font-family:"DBHelvethaicaX-LiCond";color:#212620;font-size:22px;margin:0 15px;line-height:1.2;text-decoration:none}.page section.header .menu ul li a:hover,.page section.header .menu ul li a.active{color:#d71920}.page section.banner{background:url("../images/bg_banner.jpg") top center no-repeat;width:100%;height:700px;overflow:hidden;background-size:cover}.page section.banner .content{width:1027px;margin:0 auto;padding:0 50px}.page section.banner .content h1.top-header{font-family:"RobotoCondensed-Light";margin-top:90px;line-height:1.2;font-size:45px}.page section.banner .content h1.top-header .text-red{font-family:"RobotoCondensed-Bold";color:#d71920}.page section.banner .content .banners-controller{margin-top:40px}.page section.banner .content .banners-controller a{display:inline-block;width:10px;height:10px;margin:0 5px;background:#efa58b}.page section.banner .content .banners-controller a.active,.page section.banner .content .banners-controller a:hover{background:#d71921}.page section.banner .content .banners-slider{list-style:none}.page section.banner .content h2.description-h{font-family:"DBHelvethaicaX-MedCond";margin-top:30px;line-height:1.2;font-size:30px;color:#d71920;margin:40px 0 20px}.page section.banner .content .banner-description{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left}.page section.banner .content ul.awards{list-style:none;margin-top:105px}.page section.banner .content ul.awards li{display:inline-block;text-align:center;margin-right:40px}.page section.banner .content ul.awards li h2{font-family:"DBHelvethaicaX-LiCond";font-size:60px;margin-bottom:0}.page section.banner .content ul.awards li span{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page section.about-us{background:url("../images/bg_aboutus.jpg") top center no-repeat;width:100%;height:700px;overflow:hidden;background-size:cover}.page section.about-us .content{width:1027px;margin:0 auto;padding:0 50px;position:relative}.page section.about-us .content .about-us-banners-slider{position:relative;margin:160px 0 0}.page section.about-us .content .about-us-banners-slider ul{list-style:none}.page section.about-us .content .about-us-banners-slider ul li{display:inline-block}.page section.about-us .content .about-us-banners-slider h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920}.page section.about-us .content .about-us-banners-slider p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page section.about-us .content .about-us-banners-slider a.more{font-family:"DBHelvethaicaX-Cond";font-size:20px;background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2;height:35px}.page section.about-us .content .about-us-banners-slider a.more:hover{opacity:0.8}.page section.about-us .content .about-us-banners-slider .controllers{position:absolute;left:400px;bottom:0}.page section.about-us .content .about-us-banners-slider .controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page section.about-us .content .about-us-banners-slider .controllers a:hover,.page section.about-us .content .about-us-banners-slider .controllers a.active{background:#d71920}.page section.microsites{background:#f3f0ed;width:100%;min-height:700px;overflow:hidden}.page section.microsites .content{width:1027px;margin:0 auto;padding:0 50px;text-align:center}.page section.microsites .content h2{font-family:"DBHelvethaicaX-MedCond";color:#d71920;font-size:30px;margin-top:100px}.page section.microsites .content .sub-header{display:block;font-family:"DBHelvethaicaX-LiCond";font-size:20px;margin-bottom:50px}.page section.microsites .content a{display:block;width:100%;color:#222720}.page section.microsites .content a h3{font-family:"DBHelvethaicaX-MedCond";font-size:30px}.page section.microsites .content a .sub-header{display:block;font-family:"DBHelvethaicaX-LiCond";font-size:20px;margin-bottom:80px}.page section.microsites .content a:hover{color:#d71920}.page section.microsites .content a:hover img{opacity:0.8}.page section.microsites .content a:hover .sub-header{color:#222720}.page section.vision-mission{background:url("../images/bg_vision_mission.jpg") top center no-repeat;width:100%;height:840px;overflow:hidden;background-size:cover}.page section.vision-mission .content{width:1027px;margin:0 auto;padding:0 50px;text-align:center}.page section.vision-mission .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:left;font-size:3rem;border-bottom:1px solid #c3c3c0;padding-bottom:20px;margin:100px 0 40px;color:#222720;line-height:1.2}.page section.vision-mission .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;color:#222720;text-align:left;padding:0 30px 0 0}.page section.vision-mission .content img{width:100%}.page section.event{background:url("../images/bg_event.jpg") top center no-repeat;width:100%;height:1237px;overflow:hidden;background-size:cover}.page section.event .content{width:1027px;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page section.event .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:center;font-size:30px;color:#d71920;margin-top:100px}.page section.event .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;color:#222720}.page section.event .content img{width:100%}.page section.event .content a{display:block;margin-bottom:90px;color:#222720}.page section.event .content a:hover{color:#d71920}.page section.event .content a:hover img{opacity:0.8}.page section.event .content a:hover .sub-header{color:#222720}.page section.event .content .event-controller{margin-top:0px}.page section.event .content .event-controller a{display:inline-block;width:10px;height:10px;margin:0 5px;background:#efa58b}.page section.event .content .event-controller a.active,.page section.event .content .event-controller a:hover{background:#d71921}.page section.event .content .event-controller-prev,.page section.event .content .event-controller-next{position:absolute;top:50%;display:block;color:#ffffff;background:#ebe7e3;font-size:1.8rem;padding:0 15px}.page section.event .content .event-controller-prev:hover,.page section.event .content .event-controller-prev.active,.page section.event .content .event-controller-next:hover,.page section.event .content .event-controller-next.active{background:#d71920}.page section.event .content .event-controller-prev{left:-10px}.page section.event .content .event-controller-next{right:-10px}.page section.event .content .event-slider{list-style:none;margin-top:100px}.page section.event .content .event-slider li h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page section.event-detail{background:url("../images/bg_event_detail.jpg") top center no-repeat;width:100%;height:840px;overflow:hidden;background-size:cover}.page section.event-detail .content{width:1027px;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page section.event-detail .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:left;font-size:3rem;line-height:1.2;color:#222720;margin:60px 0 0}.page section.event-detail .content .event-date{font-family:"DBHelvethaicaX-LiCond";font-size:26px;line-height:1.2;display:block;text-align:left;border-bottom:1px solid #c3c3c0;padding-bottom:20px;margin:20px 0 40px;color:#222720}.page section.event-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;color:#222720;text-align:left;padding:0 30px 0 0}.page section.event-detail .content .event-thumbnail{list-style:none;margin:20px auto 0;width:530px}.page section.event-detail .content .event-thumbnail .controllers{position:absolute;left:17px;bottom:0;z-index:999}.page section.event-detail .content .event-thumbnail .controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page section.event-detail .content .event-thumbnail .controllers a:hover,.page section.event-detail .content .event-thumbnail .controllers a.active{background:#d71920}.page section.event-detail .content .event-thumbnail ul li{float:left;display:inline-block}.page section.event-detail .content .event-thumbnail ul li a{display:block}.page section.promotion-banner-slider{width:100%;height:390px;position:relative}.page section.promotion-banner-slider ul{list-style:none;padding:0}.page section.promotion-banner-slider ul li{position:relative;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.page section.promotion-banner-slider ul li a{display:block;width:1027px;height:380px;margin:0 auto;padding:0 50px;text-align:left;color:#ffffff;position:relative}.page section.promotion-banner-slider ul li a .promotion-sldier-content{position:absolute;left:50px;top:50px;width:350px}.page section.promotion-banner-slider ul li a .promotion-sldier-content h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page section.promotion-banner-slider ul li a .promotion-sldier-content h2 .color-red{display:block;color:#d71921;font-weight:700;letter-spacing:normal}.page section.promotion-banner-slider ul li a .promotion-sldier-content p{margin:10px 0}.page section.promotion-banner-slider .promotion-banner-controller{position:absolute;left:18%;bottom:50px;width:1027px}@media (min-width: 1441px){.page section.promotion-banner-slider .promotion-banner-controller{left:25%}}.page section.promotion-banner-slider .promotion-banner-controller a{display:inline-block;width:10px;height:10px;margin:0 2px;background:#efa58b}.page section.promotion-banner-slider .promotion-banner-controller a.active,.page section.promotion-banner-slider .promotion-banner-controller a:hover{background:#d71921}.page section.promotion{background:url("../images/bg_promotion.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page section.promotion .content{width:1027px;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page section.promotion .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:center;font-size:30px;color:#d71920;margin-top:50px;margin-bottom:10px}.page section.promotion .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;margin-bottom:50px}.page section.promotion .content .promotion-slider .promotion-controller-prev,.page section.promotion .content .promotion-slider .promotion-controller-next{position:absolute;top:60%;display:block;color:#ffffff;background:#ebe7e3;font-size:1.8rem;padding:0 15px}.page section.promotion .content .promotion-slider .promotion-controller-prev:hover,.page section.promotion .content .promotion-slider .promotion-controller-prev.active,.page section.promotion .content .promotion-slider .promotion-controller-next:hover,.page section.promotion .content .promotion-slider .promotion-controller-next.active{background:#d71920}.page section.promotion .content .promotion-slider .promotion-controller-prev{left:-10px}.page section.promotion .content .promotion-slider .promotion-controller-next{right:-10px}.page section.promotion-detail{background:url("../images/bg_promotion.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page section.promotion-detail .content{width:1027px;margin:0 auto;padding:0 50px}.page section.promotion-detail .content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920;margin:120px 0 20px}.page section.promotion-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page section.promotion-detail .content a.more{background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2}.page section.promotion-detail .content a.more:hover{opacity:0.8}.page section.promotion-detail .content .promotion-detail-slider{position:relative;top:120px;left:20px}.page section.promotion-detail .content .promotion-detail-slider ul{list-style:none}.page section.promotion-detail .content .promotion-detail-slider .promotion-detail-controllers{position:absolute;left:-33px;bottom:0}.page section.promotion-detail .content .promotion-detail-slider .promotion-detail-controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page section.promotion-detail .content .promotion-detail-slider .promotion-detail-controllers a:hover,.page section.promotion-detail .content .promotion-detail-slider .promotion-detail-controllers a.active{background:#d71920}.page section.contact{background:url("../images/bg_contact.jpg") top center no-repeat;width:100%;height:563px;overflow:hidden;background-size:cover}.page section.contact .content{width:1027px;margin:0 auto;padding:0 50px}.page section.contact .content h1{font-family:"DBHelvethaicaX-MedCond";color:#222720;font-size:30px;text-align:left;margin-top:50px}.page section.contact .content .contact-form-wrapper{padding-left:50px;color:#222720;font-weight:100}.page section.contact .content .contact-form-wrapper h2{font-family:"DBHelvethaicaX-MedCond";color:#d71920;font-size:30px;text-align:left;margin-top:50px}.page section.contact .content .contact-form-wrapper input,.page section.contact .content .contact-form-wrapper textarea{border-radius:0;border:1px solid #e8e9e8}.page section.contact .content .contact-form-wrapper label{font-family:"DBHelvethaicaX-LiCond";font-size:24px}.page section.contact .content .contact-form-wrapper button{border-radius:0;background:#d71920;color:#ffffff}.page section.contact .content .contact-form-wrapper button:hover{opacity:0.8}.page .creation section.banner{background:url("../images/sites/creation/bg_banner.jpg") top center no-repeat;width:100%;height:400px;overflow:hidden;background-size:cover;color:#ffffff}.page .creation section.banner .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .creation section.banner .content h1.top-header{font-family:"RobotoCondensed-Light";margin-top:90px;line-height:1.2;font-size:45px}.page .creation section.banner .content h1.top-header .text-red{font-family:"RobotoCondensed-Bold";color:#d71920}.page .creation section.banner .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page .creation section.banner .content .banners-controller{margin-top:40px}.page .creation section.banner .content .banners-controller a{display:inline-block;width:10px;height:10px;margin:0 5px;background:#efa58b}.page .creation section.banner .content .banners-controller a.active,.page .creation section.banner .content .banners-controller a:hover{background:#d71921}.page .creation section.banner .content .banners-slider{list-style:none}.page .creation section.banner .content h2.description-h{font-family:"DBHelvethaicaX-MedCond";margin-top:30px;line-height:1.2;font-size:30px;color:#d71920;margin:40px 0 20px}.page .creation section.banner .content .banner-description{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left}.page .creation section.banner .content ul.awards{list-style:none;margin-top:105px}.page .creation section.banner .content ul.awards li{display:inline-block;text-align:center;margin-right:40px}.page .creation section.banner .content ul.awards li h2{font-family:"DBHelvethaicaX-LiCond";font-size:60px;margin-bottom:0}.page .creation section.banner .content ul.awards li span{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page .creation section.home-banner-slider{width:100%;height:400px;overflow:hidden;background-size:cover;color:#ffffff;position:relative}.page .creation section.home-banner-slider ul{list-style:none;padding:0}.page .creation section.home-banner-slider ul li{position:relative;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.page .creation section.home-banner-slider ul li a{display:block;width:1027px;height:380px;margin:0 auto;padding:0 20px;text-align:left;color:#ffffff;position:relative}.page .creation section.home-banner-slider ul li a .home-slider-content{position:absolute;left:50px;top:50px;width:350px}.page .creation section.home-banner-slider ul li a .home-slider-content h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .creation section.home-banner-slider ul li a .home-slider-content h2 .color-red{display:block;color:#d71921;font-weight:700;letter-spacing:normal}.page .creation section.home-banner-slider ul li a .home-slider-content p{margin:10px 0;height:95px;overflow:hidden;font-family:"DBHelvethaicaX-LiCond";font-size:22px}.page .creation section.home-banner-slider ul li a img{display:block;position:absolute;top:20px;height:350px}.page .creation section.home-banner-slider .home-banner-controller{position:absolute;left:18%;bottom:50px;width:1027px;margin-left:5px}@media (min-width: 1441px){.page .creation section.home-banner-slider .home-banner-controller{left:25%}}.page .creation section.home-banner-slider .home-banner-controller a{display:inline-block;width:10px;height:10px;margin:0 2px;background:#efa58b}.page .creation section.home-banner-slider .home-banner-controller a.active,.page .creation section.home-banner-slider .home-banner-controller a:hover{background:#d71921}.page .creation section.about-us{background:url("../images/sites/creation/bg_aboutus.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .creation section.about-us .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;position:relative}.page .creation section.about-us .content .about-us-content{position:relative;margin:160px 0 0}.page .creation section.about-us .content .about-us-content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920}.page .creation section.about-us .content .about-us-content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .creation section.about-us .content .about-us-content img{width:100%}.page .creation section.about-us .content .about-us-content a.more{font-family:"DBHelvethaicaX-Cond";font-size:20px;background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2;height:35px}.page .creation section.about-us .content .about-us-content a.more:hover{opacity:0.8}.page .creation section.about-us .content .about-us-content .controllers{position:absolute;left:400px;bottom:0}.page .creation section.about-us .content .about-us-content .controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .creation section.about-us .content .about-us-content .controllers a:hover,.page .creation section.about-us .content .about-us-content .controllers a.active{background:#d71920}.page .creation section.product-banner-slider{width:100%;height:390px;position:relative}.page .creation section.product-banner-slider ul{list-style:none;padding:0}.page .creation section.product-banner-slider ul li{position:relative;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.page .creation section.product-banner-slider ul li a{display:block;width:1027px;height:380px;margin:0 auto;padding:0 50px;text-align:left;color:#ffffff;position:relative}.page .creation section.product-banner-slider ul li a .product-sldier-content{position:absolute;left:50px;top:50px;width:350px}.page .creation section.product-banner-slider ul li a .product-sldier-content h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .creation section.product-banner-slider ul li a .product-sldier-content h2 .color-red{display:block;color:#d71921;font-weight:700;letter-spacing:normal}.page .creation section.product-banner-slider ul li a .product-sldier-content p{margin:10px 0;height:95px;overflow:hidden}.page .creation section.product-banner-slider .product-banner-controller{position:absolute;left:18%;bottom:50px;width:1027px}@media (min-width: 1441px){.page .creation section.product-banner-slider .product-banner-controller{left:25%}}.page .creation section.product-banner-slider .product-banner-controller a{display:inline-block;width:10px;height:10px;margin:0 2px;background:#efa58b}.page .creation section.product-banner-slider .product-banner-controller a.active,.page .creation section.product-banner-slider .product-banner-controller a:hover{background:#d71921}.page .creation section.product-detail{background:url("../images/sites/creation/bg_product.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .creation section.product-detail .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .creation section.product-detail .content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920;margin:120px 0 20px}.page .creation section.product-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .creation section.product-detail .content a.more{background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2}.page .creation section.product-detail .content a.more:hover{opacity:0.8}.page .creation section.product-detail .content .product-detail-slider{position:relative;top:120px;left:20px}.page .creation section.product-detail .content .product-detail-slider ul{list-style:none}.page .creation section.product-detail .content .product-detail-slider .product-detail-controllers{position:absolute;left:-33px;bottom:0}.page .creation section.product-detail .content .product-detail-slider .product-detail-controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .creation section.product-detail .content .product-detail-slider .product-detail-controllers a:hover,.page .creation section.product-detail .content .product-detail-slider .product-detail-controllers a.active{background:#d71920}.page .creation section.contact{background:url("../images/bg_contact.jpg") top center no-repeat;width:100%;min-height:563px;overflow:hidden;background-size:cover}.page .creation section.contact .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .creation section.contact .content h1{font-family:"DBHelvethaicaX-MedCond";color:#222720;font-size:30px;text-align:left;margin-top:50px}.page .creation section.contact .content .contact-form-wrapper{padding-left:50px;color:#222720;font-weight:100}.page .creation section.contact .content .contact-form-wrapper h2{font-family:"DBHelvethaicaX-MedCond";color:#d71920;font-size:30px;text-align:left;margin-top:50px}.page .creation section.contact .content .contact-form-wrapper input,.page .creation section.contact .content .contact-form-wrapper textarea{border-radius:0;border:1px solid #e8e9e8}.page .creation section.contact .content .contact-form-wrapper label{font-family:"DBHelvethaicaX-LiCond";font-size:24px}.page .creation section.contact .content .contact-form-wrapper button{border-radius:0;background:#d71920;color:#ffffff}.page .creation section.contact .content .contact-form-wrapper button:hover{opacity:0.8}.page .installation section.banner{width:100%;height:400px;overflow:hidden;background-size:cover;color:#ffffff}.page .installation section.banner .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .installation section.banner .content h1.top-header{font-family:"RobotoCondensed-Light";margin-top:90px;line-height:1.2;font-size:45px}.page .installation section.banner .content h1.top-header .text-red{font-family:"RobotoCondensed-Bold";color:#d71920}.page .installation section.banner .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page .installation section.banner .content .banners-controller{margin-top:40px}.page .installation section.banner .content .banners-controller a{display:inline-block;width:10px;height:10px;margin:0 5px;background:#efa58b}.page .installation section.banner .content .banners-controller a.active,.page .installation section.banner .content .banners-controller a:hover{background:#d71921}.page .installation section.banner .content .banners-slider{list-style:none}.page .installation section.banner .content h2.description-h{font-family:"DBHelvethaicaX-MedCond";margin-top:30px;line-height:1.2;font-size:30px;color:#d71920;margin:40px 0 20px}.page .installation section.banner .content .banner-description{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left}.page .installation section.banner .content ul.awards{list-style:none;margin-top:105px}.page .installation section.banner .content ul.awards li{display:inline-block;text-align:center;margin-right:40px}.page .installation section.banner .content ul.awards li h2{font-family:"DBHelvethaicaX-LiCond";font-size:60px;margin-bottom:0}.page .installation section.banner .content ul.awards li span{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page .installation section.about-us{background:url("../images/sites/installation/bg_aboutus.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .installation section.about-us .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;position:relative}.page .installation section.about-us .content .about-us-content{position:relative;margin:160px 0 0}.page .installation section.about-us .content .about-us-content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920}.page .installation section.about-us .content .about-us-content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .installation section.about-us .content .about-us-content img{width:100%}.page .installation section.about-us .content .about-us-content a.more{font-family:"DBHelvethaicaX-Cond";font-size:20px;background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2;height:35px}.page .installation section.about-us .content .about-us-content a.more:hover{opacity:0.8}.page .installation section.about-us .content .about-us-content .controllers{position:absolute;left:400px;bottom:0}.page .installation section.about-us .content .about-us-content .controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .installation section.about-us .content .about-us-content .controllers a:hover,.page .installation section.about-us .content .about-us-content .controllers a.active{background:#d71920}.page .installation section.product-banner-slider{width:100%;height:390px;position:relative}.page .installation section.product-banner-slider ul{list-style:none;padding:0}.page .installation section.product-banner-slider ul li{position:relative;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.page .installation section.product-banner-slider ul li a{display:block;width:1027px;height:380px;margin:0 auto;padding:0 50px;text-align:left;color:#ffffff;position:relative}.page .installation section.product-banner-slider ul li a .product-sldier-content{position:absolute;left:50px;top:50px;width:350px}.page .installation section.product-banner-slider ul li a .product-sldier-content h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .installation section.product-banner-slider ul li a .product-sldier-content h2 .color-red{display:block;color:#d71921;font-weight:700;letter-spacing:normal}.page .installation section.product-banner-slider ul li a .product-sldier-content p{margin:10px 0;height:95px;overflow:hidden}.page .installation section.product-banner-slider .product-banner-controller{position:absolute;left:18%;bottom:50px;width:1027px}@media (min-width: 1441px){.page .installation section.product-banner-slider .product-banner-controller{left:25%}}.page .installation section.product-banner-slider .product-banner-controller a{display:inline-block;width:10px;height:10px;margin:0 2px;background:#efa58b}.page .installation section.product-banner-slider .product-banner-controller a.active,.page .installation section.product-banner-slider .product-banner-controller a:hover{background:#d71921}.page .installation section.product-detail{background:url("../images/sites/installation/bg_product.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .installation section.product-detail .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .installation section.product-detail .content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920;margin:120px 0 20px}.page .installation section.product-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .installation section.product-detail .content a.more{background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2}.page .installation section.product-detail .content a.more:hover{opacity:0.8}.page .installation section.product-detail .content .product-detail-slider{position:relative;top:120px;left:20px}.page .installation section.product-detail .content .product-detail-slider ul{list-style:none}.page .installation section.product-detail .content .product-detail-slider .product-detail-controllers{position:absolute;left:-33px;bottom:0}.page .installation section.product-detail .content .product-detail-slider .product-detail-controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .installation section.product-detail .content .product-detail-slider .product-detail-controllers a:hover,.page .installation section.product-detail .content .product-detail-slider .product-detail-controllers a.active{background:#d71920}.page .installation section.contact{background:url("../images/bg_contact.jpg") top center no-repeat;width:100%;min-height:563px;overflow:hidden;background-size:cover}.page .installation section.contact .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .installation section.contact .content h1{font-family:"DBHelvethaicaX-MedCond";color:#222720;font-size:30px;text-align:left;margin-top:50px}.page .installation section.contact .content .contact-form-wrapper{padding-left:50px;color:#222720;font-weight:100}.page .installation section.contact .content .contact-form-wrapper h2{font-family:"DBHelvethaicaX-MedCond";color:#d71920;font-size:30px;text-align:left;margin-top:50px}.page .installation section.contact .content .contact-form-wrapper input,.page .installation section.contact .content .contact-form-wrapper textarea{border-radius:0;border:1px solid #e8e9e8}.page .installation section.contact .content .contact-form-wrapper label{font-family:"DBHelvethaicaX-LiCond";font-size:24px}.page .installation section.contact .content .contact-form-wrapper button{border-radius:0;background:#d71920;color:#ffffff}.page .installation section.contact .content .contact-form-wrapper button:hover{opacity:0.8}.page .global section.banner{width:100%;height:400px;overflow:hidden;background-size:cover;color:#ffffff}.page .global section.banner .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .global section.banner .content h1.top-header{font-family:"RobotoCondensed-Light";margin-top:90px;line-height:1.2;font-size:45px}.page .global section.banner .content h1.top-header .text-red{font-family:"RobotoCondensed-Bold";color:#d71920}.page .global section.banner .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page .global section.banner .content .banners-controller{margin-top:40px}.page .global section.banner .content .banners-controller a{display:inline-block;width:10px;height:10px;margin:0 5px;background:#efa58b}.page .global section.banner .content .banners-controller a.active,.page .global section.banner .content .banners-controller a:hover{background:#d71921}.page .global section.banner .content .banners-slider{list-style:none}.page .global section.banner .content h2.description-h{font-family:"DBHelvethaicaX-MedCond";margin-top:30px;line-height:1.2;font-size:30px;color:#d71920;margin:40px 0 20px}.page .global section.banner .content .banner-description{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left}.page .global section.banner .content ul.awards{list-style:none;margin-top:105px}.page .global section.banner .content ul.awards li{display:inline-block;text-align:center;margin-right:40px}.page .global section.banner .content ul.awards li h2{font-family:"DBHelvethaicaX-LiCond";font-size:60px;margin-bottom:0}.page .global section.banner .content ul.awards li span{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page .global section.about-us{background:url("../images/sites/global/bg_aboutus.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .global section.about-us .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;position:relative}.page .global section.about-us .content .about-us-content{position:relative;margin:160px 0 0}.page .global section.about-us .content .about-us-content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920}.page .global section.about-us .content .about-us-content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .global section.about-us .content .about-us-content img{width:100%}.page .global section.about-us .content .about-us-content a.more{font-family:"DBHelvethaicaX-Cond";font-size:20px;background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2;height:35px}.page .global section.about-us .content .about-us-content a.more:hover{opacity:0.8}.page .global section.about-us .content .about-us-content .controllers{position:absolute;left:400px;bottom:0}.page .global section.about-us .content .about-us-content .controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .global section.about-us .content .about-us-content .controllers a:hover,.page .global section.about-us .content .about-us-content .controllers a.active{background:#d71920}.page .global section.product-banner-slider{width:100%;height:390px;position:relative}.page .global section.product-banner-slider ul{list-style:none;padding:0}.page .global section.product-banner-slider ul li{position:relative;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.page .global section.product-banner-slider ul li a{display:block;width:1027px;height:380px;margin:0 auto;padding:0 50px;text-align:left;color:#ffffff;position:relative}.page .global section.product-banner-slider ul li a .product-sldier-content{position:absolute;left:50px;top:50px;width:350px}.page .global section.product-banner-slider ul li a .product-sldier-content h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .global section.product-banner-slider ul li a .product-sldier-content h2 .color-red{display:block;color:#d71921;font-weight:700;letter-spacing:normal}.page .global section.product-banner-slider ul li a .product-sldier-content p{margin:10px 0;height:95px;overflow:hidden}.page .global section.product-banner-slider .product-banner-controller{position:absolute;left:18%;bottom:50px;width:1027px}@media (min-width: 1441px){.page .global section.product-banner-slider .product-banner-controller{left:25%}}.page .global section.product-banner-slider .product-banner-controller a{display:inline-block;width:10px;height:10px;margin:0 2px;background:#efa58b}.page .global section.product-banner-slider .product-banner-controller a.active,.page .global section.product-banner-slider .product-banner-controller a:hover{background:#d71921}.page .global section.product-detail{background:url("../images/sites/global/bg_product.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .global section.product-detail .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .global section.product-detail .content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920;margin:120px 0 20px}.page .global section.product-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .global section.product-detail .content a.more{background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2}.page .global section.product-detail .content a.more:hover{opacity:0.8}.page .global section.product-detail .content .product-detail-slider{position:relative;top:120px;left:20px}.page .global section.product-detail .content .product-detail-slider ul{list-style:none}.page .global section.product-detail .content .product-detail-slider .product-detail-controllers{position:absolute;left:-33px;bottom:0}.page .global section.product-detail .content .product-detail-slider .product-detail-controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .global section.product-detail .content .product-detail-slider .product-detail-controllers a:hover,.page .global section.product-detail .content .product-detail-slider .product-detail-controllers a.active{background:#d71920}.page .global section.contact{background:url("../images/bg_contact.jpg") top center no-repeat;width:100%;min-height:563px;overflow:hidden;background-size:cover}.page .global section.contact .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .global section.contact .content h1{font-family:"DBHelvethaicaX-MedCond";color:#222720;font-size:30px;text-align:left;margin-top:50px}.page .global section.contact .content .contact-form-wrapper{padding-left:50px;color:#222720;font-weight:100}.page .global section.contact .content .contact-form-wrapper h2{font-family:"DBHelvethaicaX-MedCond";color:#d71920;font-size:30px;text-align:left;margin-top:50px}.page .global section.contact .content .contact-form-wrapper input,.page .global section.contact .content .contact-form-wrapper textarea{border-radius:0;border:1px solid #e8e9e8}.page .global section.contact .content .contact-form-wrapper label{font-family:"DBHelvethaicaX-LiCond";font-size:24px}.page .global section.contact .content .contact-form-wrapper button{border-radius:0;background:#d71920;color:#ffffff}.page .global section.contact .content .contact-form-wrapper button:hover{opacity:0.8}.page .property section.banner{width:100%;height:400px;overflow:hidden;background-size:cover;color:#ffffff}.page .property section.banner .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .property section.banner .content h1.top-header{font-family:"RobotoCondensed-Light";margin-top:90px;line-height:1.2;font-size:45px}.page .property section.banner .content h1.top-header .text-red{font-family:"RobotoCondensed-Bold";color:#d71920}.page .property section.banner .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page .property section.banner .content .banners-controller{margin-top:40px}.page .property section.banner .content .banners-controller a{display:inline-block;width:10px;height:10px;margin:0 5px;background:#efa58b}.page .property section.banner .content .banners-controller a.active,.page .property section.banner .content .banners-controller a:hover{background:#d71921}.page .property section.banner .content .banners-slider{list-style:none}.page .property section.banner .content h2.description-h{font-family:"DBHelvethaicaX-MedCond";margin-top:30px;line-height:1.2;font-size:30px;color:#d71920;margin:40px 0 20px}.page .property section.banner .content .banner-description{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left}.page .property section.banner .content ul.awards{list-style:none;margin-top:105px}.page .property section.banner .content ul.awards li{display:inline-block;text-align:center;margin-right:40px}.page .property section.banner .content ul.awards li h2{font-family:"DBHelvethaicaX-LiCond";font-size:60px;margin-bottom:0}.page .property section.banner .content ul.awards li span{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page .property section.about-us{background:url("../images/sites/property/bg_aboutus.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .property section.about-us .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;position:relative}.page .property section.about-us .content .about-us-content{position:relative;margin:160px 0 0}.page .property section.about-us .content .about-us-content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920}.page .property section.about-us .content .about-us-content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .property section.about-us .content .about-us-content img{width:100%}.page .property section.about-us .content .about-us-content a.more{font-family:"DBHelvethaicaX-Cond";font-size:20px;background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2;height:35px}.page .property section.about-us .content .about-us-content a.more:hover{opacity:0.8}.page .property section.about-us .content .about-us-content .controllers{position:absolute;left:400px;bottom:0}.page .property section.about-us .content .about-us-content .controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .property section.about-us .content .about-us-content .controllers a:hover,.page .property section.about-us .content .about-us-content .controllers a.active{background:#d71920}.page .property section.product-banner-slider{width:100%;height:390px;position:relative}.page .property section.product-banner-slider ul{list-style:none;padding:0}.page .property section.product-banner-slider ul li{position:relative;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.page .property section.product-banner-slider ul li a{display:block;width:1027px;height:380px;margin:0 auto;padding:0 50px;text-align:left;color:#ffffff;position:relative}.page .property section.product-banner-slider ul li a .product-sldier-content{position:absolute;left:50px;top:50px;width:350px}.page .property section.product-banner-slider ul li a .product-sldier-content h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .property section.product-banner-slider ul li a .product-sldier-content h2 .color-red{display:block;color:#d71921;font-weight:700;letter-spacing:normal}.page .property section.product-banner-slider ul li a .product-sldier-content p{margin:10px 0;height:95px;overflow:hidden}.page .property section.product-banner-slider .product-banner-controller{position:absolute;left:18%;bottom:50px;width:1027px}@media (min-width: 1441px){.page .property section.product-banner-slider .product-banner-controller{left:25%}}.page .property section.product-banner-slider .product-banner-controller a{display:inline-block;width:10px;height:10px;margin:0 2px;background:#efa58b}.page .property section.product-banner-slider .product-banner-controller a.active,.page .property section.product-banner-slider .product-banner-controller a:hover{background:#d71921}.page .property section.product-detail{background:url("../images/sites/property/bg_product.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .property section.product-detail .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .property section.product-detail .content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920;margin:120px 0 20px}.page .property section.product-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .property section.product-detail .content a.more{background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2}.page .property section.product-detail .content a.more:hover{opacity:0.8}.page .property section.product-detail .content .product-detail-slider{position:relative;top:120px;left:20px}.page .property section.product-detail .content .product-detail-slider ul{list-style:none}.page .property section.product-detail .content .product-detail-slider .product-detail-controllers{position:absolute;left:-33px;bottom:0}.page .property section.product-detail .content .product-detail-slider .product-detail-controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .property section.product-detail .content .product-detail-slider .product-detail-controllers a:hover,.page .property section.product-detail .content .product-detail-slider .product-detail-controllers a.active{background:#d71920}.page .property section.contact{background:url("../images/bg_contact.jpg") top center no-repeat;width:100%;min-height:563px;overflow:hidden;background-size:cover}.page .property section.contact .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .property section.contact .content h1{font-family:"DBHelvethaicaX-MedCond";color:#222720;font-size:30px;text-align:left;margin-top:50px}.page .property section.contact .content .contact-form-wrapper{padding-left:50px;color:#222720;font-weight:100}.page .property section.contact .content .contact-form-wrapper h2{font-family:"DBHelvethaicaX-MedCond";color:#d71920;font-size:30px;text-align:left;margin-top:50px}.page .property section.contact .content .contact-form-wrapper input,.page .property section.contact .content .contact-form-wrapper textarea{border-radius:0;border:1px solid #e8e9e8}.page .property section.contact .content .contact-form-wrapper label{font-family:"DBHelvethaicaX-LiCond";font-size:24px}.page .property section.contact .content .contact-form-wrapper button{border-radius:0;background:#d71920;color:#ffffff}.page .property section.contact .content .contact-form-wrapper button:hover{opacity:0.8}.page .supplies section.banner{background:url("../images/sites/supplies/bg_banner.jpg") top center no-repeat;width:100%;height:400px;overflow:hidden;background-size:cover;color:#ffffff}.page .supplies section.banner .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .supplies section.banner .content h1.top-header{font-family:"RobotoCondensed-Light";margin-top:90px;line-height:1.2;font-size:45px}.page .supplies section.banner .content h1.top-header .text-red{font-family:"RobotoCondensed-Bold";color:#d71920}.page .supplies section.banner .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page .supplies section.banner .content .banners-controller{margin-top:40px}.page .supplies section.banner .content .banners-controller a{display:inline-block;width:10px;height:10px;margin:0 5px;background:#efa58b}.page .supplies section.banner .content .banners-controller a.active,.page .supplies section.banner .content .banners-controller a:hover{background:#d71921}.page .supplies section.banner .content .banners-slider{list-style:none}.page .supplies section.banner .content h2.description-h{font-family:"DBHelvethaicaX-MedCond";margin-top:30px;line-height:1.2;font-size:30px;color:#d71920;margin:40px 0 20px}.page .supplies section.banner .content .banner-description{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left}.page .supplies section.banner .content ul.awards{list-style:none;margin-top:105px}.page .supplies section.banner .content ul.awards li{display:inline-block;text-align:center;margin-right:40px}.page .supplies section.banner .content ul.awards li h2{font-family:"DBHelvethaicaX-LiCond";font-size:60px;margin-bottom:0}.page .supplies section.banner .content ul.awards li span{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page .supplies section.home-banner-slider{width:100%;height:400px;overflow:hidden;background-size:cover;color:#ffffff;position:relative}.page .supplies section.home-banner-slider ul{list-style:none;padding:0}.page .supplies section.home-banner-slider ul li{position:relative;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.page .supplies section.home-banner-slider ul li a{display:block;width:1027px;height:380px;margin:0 auto;padding:0 20px;text-align:left;color:#ffffff;position:relative}.page .supplies section.home-banner-slider ul li a .home-slider-content{position:absolute;left:50px;top:50px;width:350px}.page .supplies section.home-banner-slider ul li a .home-slider-content h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .supplies section.home-banner-slider ul li a .home-slider-content h2 .color-red{display:block;color:#d71921;font-weight:700;letter-spacing:normal}.page .supplies section.home-banner-slider ul li a .home-slider-content p{margin:10px 0;height:95px;overflow:hidden;font-family:"DBHelvethaicaX-LiCond";font-size:22px}.page .supplies section.home-banner-slider ul li a img{display:block;position:absolute;top:20px;height:350px}.page .supplies section.home-banner-slider .home-banner-controller{position:absolute;left:18%;bottom:50px;width:1027px;margin-left:5px}@media (min-width: 1441px){.page .supplies section.home-banner-slider .home-banner-controller{left:25%}}.page .supplies section.home-banner-slider .home-banner-controller a{display:inline-block;width:10px;height:10px;margin:0 2px;background:#efa58b}.page .supplies section.home-banner-slider .home-banner-controller a.active,.page .supplies section.home-banner-slider .home-banner-controller a:hover{background:#d71921}.page .supplies section.about-us{background:url("../images/sites/supplies/bg_aboutus.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .supplies section.about-us .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;position:relative}.page .supplies section.about-us .content .about-us-content{position:relative;margin:160px 0 0}.page .supplies section.about-us .content .about-us-content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920}.page .supplies section.about-us .content .about-us-content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .supplies section.about-us .content .about-us-content img{width:100%}.page .supplies section.about-us .content .about-us-content a.more{font-family:"DBHelvethaicaX-Cond";font-size:20px;background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2;height:35px}.page .supplies section.about-us .content .about-us-content a.more:hover{opacity:0.8}.page .supplies section.about-us .content .about-us-content .controllers{position:absolute;left:400px;bottom:0}.page .supplies section.about-us .content .about-us-content .controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .supplies section.about-us .content .about-us-content .controllers a:hover,.page .supplies section.about-us .content .about-us-content .controllers a.active{background:#d71920}.page .supplies section.product-banner-slider{width:100%;height:390px;position:relative}.page .supplies section.product-banner-slider ul{list-style:none;padding:0}.page .supplies section.product-banner-slider ul li{position:relative;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.page .supplies section.product-banner-slider ul li a{display:block;width:1027px;height:380px;margin:0 auto;padding:0 50px;text-align:left;color:#ffffff;position:relative}.page .supplies section.product-banner-slider ul li a .product-sldier-content{position:absolute;left:50px;top:50px;width:350px}.page .supplies section.product-banner-slider ul li a .product-sldier-content h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .supplies section.product-banner-slider ul li a .product-sldier-content h2 .color-red{display:block;color:#d71921;font-weight:700;letter-spacing:normal}.page .supplies section.product-banner-slider ul li a .product-sldier-content p{margin:10px 0;height:95px;overflow:hidden}.page .supplies section.product-banner-slider .product-banner-controller{position:absolute;left:18%;bottom:50px;width:1027px}@media (min-width: 1441px){.page .supplies section.product-banner-slider .product-banner-controller{left:25%}}.page .supplies section.product-banner-slider .product-banner-controller a{display:inline-block;width:10px;height:10px;margin:0 2px;background:#efa58b}.page .supplies section.product-banner-slider .product-banner-controller a.active,.page .supplies section.product-banner-slider .product-banner-controller a:hover{background:#d71921}.page .supplies section.product{background:url("../images/bg_product_1.jpg"),url("../images/bg_product_2.jpg");background-position:top center, bottom left;background-repeat:no-repeat, no-repeat;background-size:100%, 31%;width:100%;min-height:600px;overflow:hidden;padding:50px 0}.page .supplies section.product .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page .supplies section.product .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:center;font-size:30px;color:#d71920;margin-top:50px;margin-bottom:10px}.page .supplies section.product .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;margin-bottom:50px}.page .supplies section.product .content .product-slider{position:relative}.page .supplies section.product .content .product-slider a .slider-title{background:url("../images/product_slide_hover.png") bottom center no-repeat;width:296px;height:297px;position:absolute;display:none;top:0;left:0}.page .supplies section.product .content .product-slider a .slider-title h2{font-family:"DBHelvethaicaX-MedCond";color:#ffffff;text-align:center;font-size:30px;width:100%;position:relative;top:50%;margin-top:-15px}.page .supplies section.product .content .product-slider a:hover .slider-title{display:block}.page .supplies section.product .content .product-slider .product-controller-prev,.page .supplies section.product .content .product-slider .product-controller-next{position:absolute;top:45%;display:block;color:#ffffff;background:#ebe7e3;font-size:1.8rem;padding:0 15px}.page .supplies section.product .content .product-slider .product-controller-prev:hover,.page .supplies section.product .content .product-slider .product-controller-prev.active,.page .supplies section.product .content .product-slider .product-controller-next:hover,.page .supplies section.product .content .product-slider .product-controller-next.active{background:#d71920}.page .supplies section.product .content .product-slider .product-controller-prev{left:-65px}.page .supplies section.product .content .product-slider .product-controller-next{right:-65px}.page .supplies section.product .content .product-detail{margin:50px 0}.page .supplies section.product .content .product-detail h2{font-family:"DBHelvethaicaX-MedCond";text-align:center;font-size:40px;color:#d71920;margin-top:100px;margin-bottom:20px}.page .supplies section.product .content .product-detail-list{display:none}.page .supplies section.product .content .product-detail-list.active{display:block}.page .supplies section.product .content .product-detail-list .col-xs-4{margin-bottom:20px}.page .supplies section.product .content .product-detail-list a{display:block;width:100%;height:100%;transition:all .2s ease-in-out}.page .supplies section.product .content .product-detail-list a:hover{transform:scale(1.1);-webkit-box-shadow:0px 0px 10px 1px dimgray;-moz-box-shadow:0px 0px 10px 1px dimgray;box-shadow:0px 0px 10px 1px dimgray}.page .supplies section.product .content .product-detail-list a:hover h3{font-family:"DBHelvethaicaX-MedCond";color:#222720}.page .supplies section.product .content .product-detail-list h3{font-family:"DBHelvethaicaX-LiCond";font-size:20px;color:#222720}.page .supplies section.product-detail{background:url("../images/sites/supplies/bg_product.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .supplies section.product-detail .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .supplies section.product-detail .content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920;margin:120px 0 20px}.page .supplies section.product-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .supplies section.product-detail .content a.more{background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2}.page .supplies section.product-detail .content a.more:hover{opacity:0.8}.page .supplies section.product-detail .content .product-detail-slider{position:relative;top:120px;left:20px}.page .supplies section.product-detail .content .product-detail-slider ul{list-style:none}.page .supplies section.product-detail .content .product-detail-slider .product-detail-controllers{position:absolute;left:-33px;bottom:0}.page .supplies section.product-detail .content .product-detail-slider .product-detail-controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .supplies section.product-detail .content .product-detail-slider .product-detail-controllers a:hover,.page .supplies section.product-detail .content .product-detail-slider .product-detail-controllers a.active{background:#d71920}.page .supplies section.event{background:url("../images/bg_product_1.jpg"),url("../images/bg_product_2.jpg");background-position:top center, bottom left;background-repeat:no-repeat, no-repeat;background-size:100%, 31%;width:100%;min-height:600px;overflow:hidden;padding:50px 0}.page .supplies section.event .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page .supplies section.event .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:center;font-size:30px;color:#d71920;margin-top:100px}.page .supplies section.event .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;color:#222720}.page .supplies section.event .content img{width:100%}.page .supplies section.event .content a{display:block;margin-bottom:90px;color:#222720}.page .supplies section.event .content a:hover{color:#d71920}.page .supplies section.event .content a:hover img{opacity:0.8}.page .supplies section.event .content a:hover .sub-header{color:#222720}.page .supplies section.event .content .event-controller{margin-top:0px}.page .supplies section.event .content .event-controller a{display:inline-block;width:10px;height:10px;margin:0 5px;background:#efa58b}.page .supplies section.event .content .event-controller a.active,.page .supplies section.event .content .event-controller a:hover{background:#d71921}.page .supplies section.event .content .event-controller-prev,.page .supplies section.event .content .event-controller-next{position:absolute;top:50%;display:block;color:#ffffff;background:#ebe7e3;font-size:1.8rem;padding:0 15px}.page .supplies section.event .content .event-controller-prev:hover,.page .supplies section.event .content .event-controller-prev.active,.page .supplies section.event .content .event-controller-next:hover,.page .supplies section.event .content .event-controller-next.active{background:#d71920}.page .supplies section.event .content .event-controller-prev{left:-10px}.page .supplies section.event .content .event-controller-next{right:-10px}.page .supplies section.event .content .event-slider{list-style:none;margin-top:100px}.page .supplies section.event .content .event-slider li h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .supplies section.event-detail{background:url("../images/bg_event_detail.jpg") top center no-repeat;width:100%;height:840px;overflow:hidden;background-size:cover}.page .supplies section.event-detail .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page .supplies section.event-detail .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:left;font-size:3rem;line-height:1.2;color:#222720;margin:60px 0 0}.page .supplies section.event-detail .content .event-date{font-family:"DBHelvethaicaX-LiCond";font-size:26px;line-height:1.2;display:block;text-align:left;border-bottom:1px solid #c3c3c0;padding-bottom:20px;margin:20px 0 40px;color:#222720}.page .supplies section.event-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;color:#222720;text-align:left;padding:0 30px 0 0}.page .supplies section.event-detail .content .event-thumbnail{list-style:none;margin:20px auto 0;width:530px}.page .supplies section.event-detail .content .event-thumbnail .controllers{position:absolute;left:17px;bottom:0;z-index:999}.page .supplies section.event-detail .content .event-thumbnail .controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .supplies section.event-detail .content .event-thumbnail .controllers a:hover,.page .supplies section.event-detail .content .event-thumbnail .controllers a.active{background:#d71920}.page .supplies section.event-detail .content .event-thumbnail ul li{float:left;display:inline-block}.page .supplies section.event-detail .content .event-thumbnail ul li a{display:block}.page .supplies section.promotion-banner-slider{width:100%;height:390px;position:relative}.page .supplies section.promotion-banner-slider ul{list-style:none;padding:0}.page .supplies section.promotion-banner-slider ul li{position:relative;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.page .supplies section.promotion-banner-slider ul li a{display:block;width:1027px;height:380px;margin:0 auto;padding:0 50px;text-align:left;color:#ffffff;position:relative}.page .supplies section.promotion-banner-slider ul li a .promotion-sldier-content{position:absolute;left:50px;top:50px;width:350px}.page .supplies section.promotion-banner-slider ul li a .promotion-sldier-content h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .supplies section.promotion-banner-slider ul li a .promotion-sldier-content h2 .color-red{display:block;color:#d71921;font-weight:700;letter-spacing:normal}.page .supplies section.promotion-banner-slider ul li a .promotion-sldier-content p{margin:10px 0;height:95px;overflow:hidden}.page .supplies section.promotion-banner-slider .promotion-banner-controller{position:absolute;left:18%;bottom:50px;width:1027px}@media (min-width: 1441px){.page .supplies section.promotion-banner-slider .promotion-banner-controller{left:25%}}.page .supplies section.promotion-banner-slider .promotion-banner-controller a{display:inline-block;width:10px;height:10px;margin:0 2px;background:#efa58b}.page .supplies section.promotion-banner-slider .promotion-banner-controller a.active,.page .supplies section.promotion-banner-slider .promotion-banner-controller a:hover{background:#d71921}.page .supplies section.promotion{background:url("../images/bg_promotion.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .supplies section.promotion .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page .supplies section.promotion .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:center;font-size:30px;color:#d71920;margin-top:50px;margin-bottom:10px}.page .supplies section.promotion .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;margin-bottom:50px}.page .supplies section.promotion .content .promotion-slider .promotion-controller-prev,.page .supplies section.promotion .content .promotion-slider .promotion-controller-next{position:absolute;top:60%;display:block;color:#ffffff;background:#ebe7e3;font-size:1.8rem;padding:0 15px}.page .supplies section.promotion .content .promotion-slider .promotion-controller-prev:hover,.page .supplies section.promotion .content .promotion-slider .promotion-controller-prev.active,.page .supplies section.promotion .content .promotion-slider .promotion-controller-next:hover,.page .supplies section.promotion .content .promotion-slider .promotion-controller-next.active{background:#d71920}.page .supplies section.promotion .content .promotion-slider .promotion-controller-prev{left:-10px}.page .supplies section.promotion .content .promotion-slider .promotion-controller-next{right:-10px}.page .supplies section.promotion-detail{background:url("../images/bg_promotion.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .supplies section.promotion-detail .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .supplies section.promotion-detail .content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920;margin:120px 0 20px}.page .supplies section.promotion-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .supplies section.promotion-detail .content a.more{background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2}.page .supplies section.promotion-detail .content a.more:hover{opacity:0.8}.page .supplies section.promotion-detail .content .promotion-detail-slider{position:relative;top:120px;left:20px}.page .supplies section.promotion-detail .content .promotion-detail-slider ul{list-style:none}.page .supplies section.promotion-detail .content .promotion-detail-slider .promotion-detail-controllers{position:absolute;left:-33px;bottom:0}.page .supplies section.promotion-detail .content .promotion-detail-slider .promotion-detail-controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .supplies section.promotion-detail .content .promotion-detail-slider .promotion-detail-controllers a:hover,.page .supplies section.promotion-detail .content .promotion-detail-slider .promotion-detail-controllers a.active{background:#d71920}.page .supplies section.contact{background:url("../images/bg_contact.jpg") top center no-repeat;width:100%;min-height:563px;overflow:hidden;background-size:cover}.page .supplies section.contact .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .supplies section.contact .content h1{font-family:"DBHelvethaicaX-MedCond";color:#222720;font-size:30px;text-align:left;margin-top:50px}.page .supplies section.contact .content .contact-form-wrapper{padding-left:50px;color:#222720;font-weight:100}.page .supplies section.contact .content .contact-form-wrapper h2{font-family:"DBHelvethaicaX-MedCond";color:#d71920;font-size:30px;text-align:left;margin-top:50px}.page .supplies section.contact .content .contact-form-wrapper input,.page .supplies section.contact .content .contact-form-wrapper textarea{border-radius:0;border:1px solid #e8e9e8}.page .supplies section.contact .content .contact-form-wrapper label{font-family:"DBHelvethaicaX-LiCond";font-size:24px}.page .supplies section.contact .content .contact-form-wrapper button{border-radius:0;background:#d71920;color:#ffffff}.page .supplies section.contact .content .contact-form-wrapper button:hover{opacity:0.8}.page .complete section.banner{background:url("../images/sites/complete/bg_banner.jpg") top center no-repeat;width:100%;height:400px;overflow:hidden;background-size:cover;color:#ffffff}.page .complete section.banner .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .complete section.banner .content h1.top-header{font-family:"RobotoCondensed-Light";margin-top:90px;line-height:1.2;font-size:45px}.page .complete section.banner .content h1.top-header .text-red{font-family:"RobotoCondensed-Bold";color:#d71920}.page .complete section.banner .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page .complete section.banner .content .banners-controller{margin-top:40px}.page .complete section.banner .content .banners-controller a{display:inline-block;width:10px;height:10px;margin:0 5px;background:#efa58b}.page .complete section.banner .content .banners-controller a.active,.page .complete section.banner .content .banners-controller a:hover{background:#d71921}.page .complete section.banner .content .banners-slider{list-style:none}.page .complete section.banner .content h2.description-h{font-family:"DBHelvethaicaX-MedCond";margin-top:30px;line-height:1.2;font-size:30px;color:#d71920;margin:40px 0 20px}.page .complete section.banner .content .banner-description{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left}.page .complete section.banner .content ul.awards{list-style:none;margin-top:105px}.page .complete section.banner .content ul.awards li{display:inline-block;text-align:center;margin-right:40px}.page .complete section.banner .content ul.awards li h2{font-family:"DBHelvethaicaX-LiCond";font-size:60px;margin-bottom:0}.page .complete section.banner .content ul.awards li span{font-family:"DBHelvethaicaX-LiCond";font-size:20px}.page .complete section.home-banner-slider{width:100%;height:400px;overflow:hidden;background-size:cover;color:#ffffff;position:relative}.page .complete section.home-banner-slider ul{list-style:none;padding:0}.page .complete section.home-banner-slider ul li{position:relative;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.page .complete section.home-banner-slider ul li a{display:block;width:1027px;height:380px;margin:0 auto;padding:0 20px;text-align:left;color:#ffffff;position:relative}.page .complete section.home-banner-slider ul li a .home-slider-content{position:absolute;left:50px;top:50px;width:350px}.page .complete section.home-banner-slider ul li a .home-slider-content h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .complete section.home-banner-slider ul li a .home-slider-content h2 .color-red{display:block;color:#d71921;font-weight:700;letter-spacing:normal}.page .complete section.home-banner-slider ul li a .home-slider-content p{margin:10px 0;height:95px;overflow:hidden;font-family:"DBHelvethaicaX-LiCond";font-size:22px}.page .complete section.home-banner-slider ul li a img{display:block;position:absolute;top:20px;height:350px}.page .complete section.home-banner-slider .home-banner-controller{position:absolute;left:18%;bottom:50px;width:1027px;margin-left:5px}@media (min-width: 1441px){.page .complete section.home-banner-slider .home-banner-controller{left:25%}}.page .complete section.home-banner-slider .home-banner-controller a{display:inline-block;width:10px;height:10px;margin:0 2px;background:#efa58b}.page .complete section.home-banner-slider .home-banner-controller a.active,.page .complete section.home-banner-slider .home-banner-controller a:hover{background:#d71921}.page .complete section.about-us{background:url("../images/sites/complete/bg_aboutus.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .complete section.about-us .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;position:relative}.page .complete section.about-us .content .about-us-content{position:relative;margin:160px 0 0}.page .complete section.about-us .content .about-us-content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920}.page .complete section.about-us .content .about-us-content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .complete section.about-us .content .about-us-content img{width:100%}.page .complete section.about-us .content .about-us-content a.more{font-family:"DBHelvethaicaX-Cond";font-size:20px;background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2;height:35px}.page .complete section.about-us .content .about-us-content a.more:hover{opacity:0.8}.page .complete section.about-us .content .about-us-content .controllers{position:absolute;left:400px;bottom:0}.page .complete section.about-us .content .about-us-content .controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .complete section.about-us .content .about-us-content .controllers a:hover,.page .complete section.about-us .content .about-us-content .controllers a.active{background:#d71920}.page .complete section.product-banner-slider{width:100%;height:390px;position:relative}.page .complete section.product-banner-slider ul{list-style:none;padding:0}.page .complete section.product-banner-slider ul li{position:relative;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.page .complete section.product-banner-slider ul li a{display:block;width:1027px;height:380px;margin:0 auto;padding:0 50px;text-align:left;color:#ffffff;position:relative}.page .complete section.product-banner-slider ul li a .product-sldier-content{position:absolute;left:50px;top:50px;width:350px}.page .complete section.product-banner-slider ul li a .product-sldier-content h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .complete section.product-banner-slider ul li a .product-sldier-content h2 .color-red{display:block;color:#d71921;font-weight:700;letter-spacing:normal}.page .complete section.product-banner-slider ul li a .product-sldier-content p{margin:10px 0;height:95px;overflow:hidden}.page .complete section.product-banner-slider .product-banner-controller{position:absolute;left:18%;bottom:50px;width:1027px}@media (min-width: 1441px){.page .complete section.product-banner-slider .product-banner-controller{left:25%}}.page .complete section.product-banner-slider .product-banner-controller a{display:inline-block;width:10px;height:10px;margin:0 2px;background:#efa58b}.page .complete section.product-banner-slider .product-banner-controller a.active,.page .complete section.product-banner-slider .product-banner-controller a:hover{background:#d71921}.page .complete section.product{background:url("../images/bg_product_1.jpg"),url("../images/bg_product_2.jpg");background-position:top center, bottom left;background-repeat:no-repeat, no-repeat;background-size:100%, 31%;width:100%;min-height:600px;overflow:hidden;padding:50px 0}.page .complete section.product .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page .complete section.product .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:center;font-size:30px;color:#d71920;margin-top:50px;margin-bottom:10px}.page .complete section.product .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;margin-bottom:50px}.page .complete section.product .content .product-slider{position:relative}.page .complete section.product .content .product-slider a .slider-title{background:url("../images/product_slide_hover.png") bottom center no-repeat;width:296px;height:297px;position:absolute;display:none;top:0;left:0}.page .complete section.product .content .product-slider a .slider-title h2{font-family:"DBHelvethaicaX-MedCond";color:#ffffff;text-align:center;font-size:30px;width:100%;position:relative;top:50%;margin-top:-15px}.page .complete section.product .content .product-slider a:hover .slider-title{display:block}.page .complete section.product .content .product-slider .product-controller-prev,.page .complete section.product .content .product-slider .product-controller-next{position:absolute;top:45%;display:block;color:#ffffff;background:#ebe7e3;font-size:1.8rem;padding:0 15px}.page .complete section.product .content .product-slider .product-controller-prev:hover,.page .complete section.product .content .product-slider .product-controller-prev.active,.page .complete section.product .content .product-slider .product-controller-next:hover,.page .complete section.product .content .product-slider .product-controller-next.active{background:#d71920}.page .complete section.product .content .product-slider .product-controller-prev{left:-65px}.page .complete section.product .content .product-slider .product-controller-next{right:-65px}.page .complete section.product .content .product-detail{margin:50px 0}.page .complete section.product .content .product-detail h2{font-family:"DBHelvethaicaX-MedCond";text-align:center;font-size:40px;color:#d71920;margin-top:100px;margin-bottom:20px}.page .complete section.product .content .product-detail-list{display:none}.page .complete section.product .content .product-detail-list.active{display:block}.page .complete section.product .content .product-detail-list .col-xs-4{margin-bottom:20px}.page .complete section.product .content .product-detail-list a{display:block;width:100%;height:100%;transition:all .2s ease-in-out}.page .complete section.product .content .product-detail-list a:hover{transform:scale(1.1);-webkit-box-shadow:0px 0px 10px 1px dimgray;-moz-box-shadow:0px 0px 10px 1px dimgray;box-shadow:0px 0px 10px 1px dimgray}.page .complete section.product .content .product-detail-list a:hover h3{font-family:"DBHelvethaicaX-MedCond";color:#222720}.page .complete section.product .content .product-detail-list h3{font-family:"DBHelvethaicaX-LiCond";font-size:20px;color:#222720}.page .complete section.product-detail{background:url("../images/sites/supplies/bg_product.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .complete section.product-detail .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .complete section.product-detail .content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920;margin:120px 0 20px}.page .complete section.product-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .complete section.product-detail .content a.more{background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2}.page .complete section.product-detail .content a.more:hover{opacity:0.8}.page .complete section.product-detail .content .product-detail-slider{position:relative;top:120px;left:20px}.page .complete section.product-detail .content .product-detail-slider ul{list-style:none}.page .complete section.product-detail .content .product-detail-slider .product-detail-controllers{position:absolute;left:-33px;bottom:0}.page .complete section.product-detail .content .product-detail-slider .product-detail-controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .complete section.product-detail .content .product-detail-slider .product-detail-controllers a:hover,.page .complete section.product-detail .content .product-detail-slider .product-detail-controllers a.active{background:#d71920}.page .complete section.event{background:url("../images/bg_product_1.jpg"),url("../images/bg_product_2.jpg");background-position:top center, bottom left;background-repeat:no-repeat, no-repeat;background-size:100%, 31%;width:100%;min-height:600px;overflow:hidden;padding:50px 0}.page .complete section.event .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page .complete section.event .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:center;font-size:30px;color:#d71920;margin-top:100px}.page .complete section.event .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;color:#222720}.page .complete section.event .content img{width:100%}.page .complete section.event .content a{display:block;margin-bottom:90px;color:#222720}.page .complete section.event .content a:hover{color:#d71920}.page .complete section.event .content a:hover img{opacity:0.8}.page .complete section.event .content a:hover .sub-header{color:#222720}.page .complete section.event .content .event-controller{margin-top:0px}.page .complete section.event .content .event-controller a{display:inline-block;width:10px;height:10px;margin:0 5px;background:#efa58b}.page .complete section.event .content .event-controller a.active,.page .complete section.event .content .event-controller a:hover{background:#d71921}.page .complete section.event .content .event-controller-prev,.page .complete section.event .content .event-controller-next{position:absolute;top:50%;display:block;color:#ffffff;background:#ebe7e3;font-size:1.8rem;padding:0 15px}.page .complete section.event .content .event-controller-prev:hover,.page .complete section.event .content .event-controller-prev.active,.page .complete section.event .content .event-controller-next:hover,.page .complete section.event .content .event-controller-next.active{background:#d71920}.page .complete section.event .content .event-controller-prev{left:-10px}.page .complete section.event .content .event-controller-next{right:-10px}.page .complete section.event .content .event-slider{list-style:none;margin-top:100px}.page .complete section.event .content .event-slider li h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .complete section.event-detail{background:url("../images/bg_event_detail.jpg") top center no-repeat;width:100%;height:840px;overflow:hidden;background-size:cover}.page .complete section.event-detail .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page .complete section.event-detail .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:left;font-size:3rem;line-height:1.2;color:#222720;margin:60px 0 0}.page .complete section.event-detail .content .event-date{font-family:"DBHelvethaicaX-LiCond";font-size:26px;line-height:1.2;display:block;text-align:left;border-bottom:1px solid #c3c3c0;padding-bottom:20px;margin:20px 0 40px;color:#222720}.page .complete section.event-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;color:#222720;text-align:left;padding:0 30px 0 0}.page .complete section.event-detail .content .event-thumbnail{list-style:none;margin:20px auto 0;width:530px}.page .complete section.event-detail .content .event-thumbnail .controllers{position:absolute;left:17px;bottom:0;z-index:999}.page .complete section.event-detail .content .event-thumbnail .controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .complete section.event-detail .content .event-thumbnail .controllers a:hover,.page .complete section.event-detail .content .event-thumbnail .controllers a.active{background:#d71920}.page .complete section.event-detail .content .event-thumbnail ul li{float:left;display:inline-block}.page .complete section.event-detail .content .event-thumbnail ul li a{display:block}.page .complete section.promotion-banner-slider{width:100%;height:390px;position:relative}.page .complete section.promotion-banner-slider ul{list-style:none;padding:0}.page .complete section.promotion-banner-slider ul li{position:relative;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.page .complete section.promotion-banner-slider ul li a{display:block;width:1027px;height:380px;margin:0 auto;padding:0 50px;text-align:left;color:#ffffff;position:relative}.page .complete section.promotion-banner-slider ul li a .promotion-sldier-content{position:absolute;left:50px;top:50px;width:350px}.page .complete section.promotion-banner-slider ul li a .promotion-sldier-content h2{font-family:"DBHelvethaicaX-MedCond";font-size:3rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .complete section.promotion-banner-slider ul li a .promotion-sldier-content h2 .color-red{display:block;color:#d71921;font-weight:700;letter-spacing:normal}.page .complete section.promotion-banner-slider ul li a .promotion-sldier-content p{margin:10px 0;height:95px;overflow:hidden}.page .complete section.promotion-banner-slider .promotion-banner-controller{position:absolute;left:18%;bottom:50px;width:1027px}@media (min-width: 1441px){.page .complete section.promotion-banner-slider .promotion-banner-controller{left:25%}}.page .complete section.promotion-banner-slider .promotion-banner-controller a{display:inline-block;width:10px;height:10px;margin:0 2px;background:#efa58b}.page .complete section.promotion-banner-slider .promotion-banner-controller a.active,.page .complete section.promotion-banner-slider .promotion-banner-controller a:hover{background:#d71921}.page .complete section.promotion{background:url("../images/bg_promotion.jpg") top center no-repeat;width:100%;height:600px;overflow:hidden;background-size:cover}.page .complete section.promotion .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page .complete section.promotion .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:center;font-size:30px;color:#d71920;margin-top:50px;margin-bottom:10px}.page .complete section.promotion .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;margin-bottom:50px}.page .complete section.promotion .content .promotion-slider .promotion-controller-prev,.page .complete section.promotion .content .promotion-slider .promotion-controller-next{position:absolute;top:60%;display:block;color:#ffffff;background:#ebe7e3;font-size:1.8rem;padding:0 15px}.page .complete section.promotion .content .promotion-slider .promotion-controller-prev:hover,.page .complete section.promotion .content .promotion-slider .promotion-controller-prev.active,.page .complete section.promotion .content .promotion-slider .promotion-controller-next:hover,.page .complete section.promotion .content .promotion-slider .promotion-controller-next.active{background:#d71920}.page .complete section.promotion .content .promotion-slider .promotion-controller-prev{left:-10px}.page .complete section.promotion .content .promotion-slider .promotion-controller-next{right:-10px}.page .complete section.promotion-detail{background:url("../images/bg_promotion.jpg") top center no-repeat;width:100%;min-height:700px;overflow:hidden;background-size:cover}.page .complete section.promotion-detail .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .complete section.promotion-detail .content h2{font-family:"DBHelvethaicaX-MedCond";line-height:1.2;font-size:30px;color:#d71920;margin:120px 0 20px}.page .complete section.promotion-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;text-align:left;padding-right:20px}.page .complete section.promotion-detail .content a.more{background:#d71921;margin-top:30px;display:block;width:120px;padding:10px 15px;text-align:center;color:#ffffff;line-height:1.2}.page .complete section.promotion-detail .content a.more:hover{opacity:0.8}.page .complete section.promotion-detail .content .promotion-detail-slider{position:relative;top:120px;left:20px}.page .complete section.promotion-detail .content .promotion-detail-slider ul{list-style:none}.page .complete section.promotion-detail .content .promotion-detail-slider .promotion-detail-controllers{position:absolute;left:-33px;bottom:0}.page .complete section.promotion-detail .content .promotion-detail-slider .promotion-detail-controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .complete section.promotion-detail .content .promotion-detail-slider .promotion-detail-controllers a:hover,.page .complete section.promotion-detail .content .promotion-detail-slider .promotion-detail-controllers a.active{background:#d71920}.page .complete section.portfolio{background:url("../images/bg_product_1.jpg"),url("../images/bg_product_2.jpg");background-position:top center, bottom left;background-repeat:no-repeat, no-repeat;background-size:100%, 31%;width:100%;min-height:600px;overflow:hidden;padding:50px 0}.page .complete section.portfolio .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page .complete section.portfolio .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:center;font-size:30px;color:#d71920;margin-top:100px}.page .complete section.portfolio .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;color:#222720}.page .complete section.portfolio .content img{width:100%}.page .complete section.portfolio .content a{display:block;margin-bottom:90px;color:#222720}.page .complete section.portfolio .content a:hover{color:#d71920}.page .complete section.portfolio .content a:hover img{opacity:0.8}.page .complete section.portfolio .content a:hover .sub-header{color:#222720}.page .complete section.portfolio .content .portfolio-controller{margin-top:0px}.page .complete section.portfolio .content .portfolio-controller a{display:inline-block;width:10px;height:10px;margin:0 5px;background:#efa58b}.page .complete section.portfolio .content .portfolio-controller a.active,.page .complete section.portfolio .content .portfolio-controller a:hover{background:#d71921}.page .complete section.portfolio .content .portfolio-controller-prev,.page .complete section.portfolio .content .portfolio-controller-next{position:absolute;top:50%;display:block;color:#ffffff;background:#ebe7e3;font-size:1.8rem;padding:0 15px}.page .complete section.portfolio .content .portfolio-controller-prev:hover,.page .complete section.portfolio .content .portfolio-controller-prev.active,.page .complete section.portfolio .content .portfolio-controller-next:hover,.page .complete section.portfolio .content .portfolio-controller-next.active{background:#d71920}.page .complete section.portfolio .content .portfolio-controller-prev{left:-10px}.page .complete section.portfolio .content .portfolio-controller-next{right:-10px}.page .complete section.portfolio .content .portfolio-slider{list-style:none;margin-top:100px}.page .complete section.portfolio .content .portfolio-slider li h2{font-family:"DBHelvethaicaX-MedCond";font-size:2rem;line-height:1.2;font-weight:100;letter-spacing:2px}.page .complete section.portfolio-detail{background:url("../images/bg_portfolio_detail.jpg") top center no-repeat;width:100%;height:840px;overflow:hidden;background-size:cover}.page .complete section.portfolio-detail .content{width:1027px;height:100%;margin:0 auto;padding:0 50px;text-align:center;position:relative}.page .complete section.portfolio-detail .content h1{font-family:"DBHelvethaicaX-MedCond";text-align:left;font-size:3rem;line-height:1.2;color:#222720;margin:60px 0 20px;padding-bottom:10px;border-bottom:1px solid #c3c3c0}.page .complete section.portfolio-detail .content .portfolio-date{font-family:"DBHelvethaicaX-LiCond";font-size:26px;line-height:1.2;display:block;text-align:left;border-bottom:1px solid #c3c3c0;padding-bottom:20px;margin:20px 0 40px;color:#222720}.page .complete section.portfolio-detail .content p{font-family:"DBHelvethaicaX-LiCond";font-size:20px;color:#222720;text-align:left;padding:0 30px 0 0}.page .complete section.portfolio-detail .content .portfolio-img{width:533px;height:440px}.page .complete section.portfolio-detail .content .portfolio-img img{width:100%}.page .complete section.portfolio-detail .content .portfolio-thumbnail{list-style:none;margin:20px auto 0;width:530px}.page .complete section.portfolio-detail .content .portfolio-thumbnail .controllers{position:absolute;left:-16px;bottom:0;z-index:999}.page .complete section.portfolio-detail .content .portfolio-thumbnail .controllers a{display:inline-block;width:auto;padding:5px 10px;margin:0;color:#ffffff;background:#ebe7e3;float:left}.page .complete section.portfolio-detail .content .portfolio-thumbnail .controllers a:hover,.page .complete section.portfolio-detail .content .portfolio-thumbnail .controllers a.active{background:#d71920}.page .complete section.portfolio-detail .content .portfolio-thumbnail ul{list-style:none;padding:0;margin:0;width:100%}.page .complete section.portfolio-detail .content .portfolio-thumbnail ul li{float:left;display:inline-block;width:122px !important;margin:0 4px}.page .complete section.portfolio-detail .content .portfolio-thumbnail ul li a{display:block}.page .complete section.contact{background:url("../images/bg_contact.jpg") top center no-repeat;width:100%;min-height:563px;overflow:hidden;background-size:cover}.page .complete section.contact .content{width:1027px;height:100%;margin:0 auto;padding:0 50px}.page .complete section.contact .content h1{font-family:"DBHelvethaicaX-MedCond";color:#222720;font-size:30px;text-align:left;margin-top:50px}.page .complete section.contact .content .contact-form-wrapper{padding-left:50px;color:#222720;font-weight:100}.page .complete section.contact .content .contact-form-wrapper h2{font-family:"DBHelvethaicaX-MedCond";color:#d71920;font-size:30px;text-align:left;margin-top:50px}.page .complete section.contact .content .contact-form-wrapper input,.page .complete section.contact .content .contact-form-wrapper textarea{border-radius:0;border:1px solid #e8e9e8}.page .complete section.contact .content .contact-form-wrapper label{font-family:"DBHelvethaicaX-LiCond";font-size:24px}.page .complete section.contact .content .contact-form-wrapper button{border-radius:0;background:#d71920;color:#ffffff}.page .complete section.contact .content .contact-form-wrapper button:hover{opacity:0.8}.page footer{background:url("../images/bg_footer.jpg") top center no-repeat;width:100%;min-height:340px;overflow:hidden;background-size:cover}.page footer .content{width:1027px;margin:0 auto;padding:80px 50px 50px;text-align:center}.page footer .content .footer-logo{display:inline-block;width:150px}.page footer .content .footer-logo img{display:inline-block;width:100%;height:auto}.page footer .content h2.address-h{font-family:"DBHelvethaicaX-MedCond";color:#d71920;text-align:left;font-size:30px;margin:0}.page footer .content address{font-family:"DBHelvethaicaX-MedCond";font-size:18px;text-align:left;line-height:1.2}.page footer .content ul{list-style:none;padding-left:20px}.page footer .content ul:last-child{margin-top:10px}.page footer .content ul>li{font-weight:700;margin:0px 0 5px;text-align:left}.page footer .content ul>li a{font-family:"DBHelvethaicaX-MedCond";font-size:20px;color:#222720}.page footer .content ul>li ul{list-style:none}.page footer .content ul>li ul>li{font-weight:100;margin:0px 0 5px;text-align:left}.page footer .content ul>li ul>li a{font-family:"DBHelvethaicaX-LiCond";font-size:20px;color:#222720}.page footer .content .copyright{text-align:left;line-height:1.4;padding-left:20px;margin-top:30px}.alert-danger ul{list-style:none;text-align:left}
