@import url("fonts.css");@import url("thaisans-font.css");@import url("bootstrap.css");@import url("bootstrap-theme.css");@import url("font-awesome.css");.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{border-top:1px solid #2192c1;}
.form-control{padding:0 12px;}
input[type="text"].form-control,input[type="email"].form-control,textarea{-webkit-appearance:none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
div.zabuto_calendar .table tr.calendar-month-header th{border:none;padding-top:0 !important;padding-bottom:0 !important;color:#000;}
div.zabuto_calendar .table tr.calendar-month-header th span{padding-bottom:0 !important;}
div.zabuto_calendar .table tr.calendar-dow-header th{font-family:'thaisans_neueregular', Helvetica, sans-serif;border:none;}
div.zabuto_calendar .table tr.calendar-month-header th span i{border:1px solid #000;border-radius:50%;padding:0 10px;}
div.zabuto_calendar .table tr.calendar-dow{font-family:'thaisans_neueregular', Helvetica, sans-serif;color:#FFF;font-size:16px;}
div.zabuto_calendar .table tr.calendar-dow .event-styled a{color:#FFF;position:relative;}
div.zabuto_calendar .table tr.calendar-dow .event-styled a:hover{text-decoration:none;}
div.zabuto_calendar .table tr.calendar-dow .event-styled .training-day:after{content:"";width:8px;height:8px;background:#333;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;position:absolute;margin:0 auto;left:0;right:0;top:25px;}
div.zabuto_calendar .table tr td div.day{position:relative;}
div.zabuto_calendar .badge-today, div.zabuto_calendar div.legend span.badge-today{color:#ffffff;text-shadow:none;font-size:1em;border-radius:50%;background-color:#333;padding:3px 5px 3px 5px;}
#lang_sel_list{height:inherit !important;float:right !important;}
#lang_sel_list a{background:none !important;padding-left:0 !important;}
#lang_sel_list ul > li:after{content:none !important;}
#lang_sel_list img.iclflag{width:30px !important;height:20px !important;}
#lang_sel_list .lang_sel_other{filter:grayscale(100%);-webkit-filter:grayscale(100%);-o-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);}
.dk-popup{position:absolute;top:0;bottom:0;left:0;right:0;z-index:99999;-webkit-overflow-scrolling:touch;outline:0;display:none;font-family:'thaisans_neueregular';}
.dk-popup .modal-dialog{z-index:10000;}
.dk-popup .btn-close{position:absolute;top:0;right:0;margin:10px;}
.dk-popup .modal-dialog .modal-content{border-radius:0;border:none;padding:40px 15px;font-family:'thaisans_neueregular';}
.dk-popup .modal-dialog .modal-content h3{margin:0 0 10px 0;font-size:23px;color:#00a1e4;}
.dk-popup .overlay{background-color:#333;background:rgba(0, 0, 0, .5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10;}
.am-wrapper{position:relative;overflow:hidden;}
.am-wrapper img{outline:none;}
.adsmob-wrapper{float:left;position:relative;overflow:hidden;}
.adsmob-wrapper img{position:absolute;outline:none;margin:auto;bottom:0;}
.drilldown a{color:#fff;text-decoration:none;}
.drilldown ul{margin:0;padding:0;list-style:none;}
.drilldown li{padding:10px;border-bottom:1px dotted #CCC;}
.drilldown{position:absolute;overflow:hidden;width:100%;background-color:#FFF;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:1;display:none;}
.drilldown-sub{display:none;}
.drilldown-back a{background:#00a1e4;color:#FFF !important;}
.row-height{display:table;table-layout:fixed;height:100%;width:100%;}
.col-height{display:table-cell;float:none;height:100%;}
.col-top{vertical-align:top;}
.col-middle{vertical-align:middle;}
.col-bottom{vertical-align:bottom;}
button:focus, button:visited, button:active{outline:none!important;}
.dk-iconbar .icon-bar{display:block;width:22px;height:2px;border:1px;background:#00A1E4;margin:3px 0;}
.dk-iconbar a.active .icon-bar:nth-child(1){transform:rotate(45deg);position:relative;top:5px;}
.dk-iconbar a.active .icon-bar:nth-child(2){display:none;}
.dk-iconbar a.active .icon-bar:nth-child(3){transform:rotate(-45deg);position:relative;top:0px;}
body{color:#333333;font-size:14px;letter-spacing:0px;line-height:1.5em;}
p{color:#333333;}
a{color:#898989;outline:none;}
button::-moz-focus-inner{border:0!important;}
:focus{outline:none!important;}
::-moz-focus-inner{border:0!important;}
::-webkit-input-placeholder{color:#333!important;}
.row input[type="text"]::-moz-placeholder{color:#333!important;}
.row input[type="text"]:-moz-placeholder{color:#333!important;}
a:link, a:visited, a:hover, a:active{text-decoration:none;}
.nopadding{padding:0 !important;margin:0 !important;}
.text-blue{color:#00a1e4;}
.text-black{color:#333;}
.text-white{color:#FFF !important;}
.text-red{color:#a94442!important;}
.font-normal{font-family:'thaisans_neue_ultltregular', Tahoma, Helvetica, sans-serif;}
.margin-bottom10{margin-bottom:10px;}
.page-title-container{padding-top:0px;}
.page-title-container h1, .page-title-container h2, .page-title-container h3{color:#333;margin:0;margin-top:30px;}
.page-title-container h1{font-size:23px;margin:30px 0 10px 0;}
.page-title-container p{line-height:1.5em;}
.tp-bullets.simplebullets.round .bullet{background:url(../images/daikin_bullet.png) no-repeat -5px 0 !important;width:28px !important;height:24px !important;}
.tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.navbar .bullet.selected{background-position:-5px -25px !important;}
.slider-container .hephaistos .tp-bullet{width:10px !important;height:10px !important;}
.slider-container .img-banner{width:100%;}
#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#333;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;z-index:99998;}
.seemore-box{padding:10px;}
.dk-btn-seemore{display:block;border-radius:10px;width:100%;color:#222;}
.dk-btn-seemore:hover{text-decoration:none;color:#222 !important;}
.dk-btn-seemore .fa{border:1px solid;color:#00a1e4;border-radius:50%;padding:0 5px;}
.dk-btn-seemore span{position:relative;top:-5px;}
.has-error .control-label{color:#a94442 !important;}
.has-error .form-control{border-color:#fdcae1 !important;background-color:#fdcae1 !important;}
#main-menu{background:#898989;}
.navbar-daikin{margin:0;border:none;box-shadow:none;background:#FFF;background-image:none;border-bottom:1px solid #EBEBEB;border-radius:0px;z-index:2;position:relative;}
.navbar-daikin .navbar-brand{margin:10px 10px 0px 10px;padding:0;padding-top:6px;}
.admin-bar .lock-bar{top:32px;}
.navbar-daikin .navbar-brand > img{}
.navbar-daikin p.country{margin-top:20px;color:#666;font-family:"Helvetica";font-size:12px;}
.navbar-daikin .navbar-nav{padding-top:5px;}
.navbar-daikin .navbar-nav > li > a{color:#333;padding:15px;text-align:center;transition:0.5s ease color;}
.navbar-daikin .navbar-nav > li > a:hover{color:#00a1e4;}
.navbar-daikin .navbar-nav > li > a#show-main-search{padding:0;}
.navbar-daikin .navbar-toggle{border-radius:0;background:#000;}
.navbar-daikin .navbar-toggle .icon-bar{background-color:#00A1E4;}
.navbar-daikin .navbar-toggle:hover, .navbar-daikin .navbar-toggle:focus{background-color:#333;border:none;}
#daikin-collapse{background:#000;z-index:9999;position:absolute;left:0;right:0;display:none;}
#secondary-menu li.discover a.out-mr-left{margin-left:0px;}
.plus-right{margin-right:10px;}
.secondary-manu-container{background:#414141;}
#secondary-menu{margin:0;text-align:right;padding:10px 0;}
#secondary-menu li{display:inline-block;}
#secondary-menu li a{color:#c9c4c4;}
#secondary-menu li a:hover{color:#ffffff;}
#secondary-menu li::after{content:"|";padding:0 10px;color:#c9c4c4;}
#secondary-menu li.discover::after{content:none;}
#secondary-menu li.discover .icon-dis{width:20px;}
#secondary-menu li.discover a{margin-left:10px;}
.secondary-menu-container{background:#595959;}
.second-header-main-container{background:none;position:absolute;width:100%;margin-top:60px;}
.second-header-top{background:#000;}
.second-header-top .second-top-language{margin:0;}
.second-header-top .second-top-language li{display:inline-block;padding:10px 0;}
li.megamenu .bottomTri{content:'';display:block;position:absolute;width:0;height:0;border-color:#FFF transparent transparent transparent;border-style:solid;border-width:10px;z-index:2;bottom:-25px;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);}
.megaMenuWrap{position:absolute;z-index:1;width:100%;overflow:hidden;}
.megaMenuContainer{display:none;width:100%;background:#282828;color:#FFF;box-shadow:0 5px 20px rgba(0,0,0,.7);}
.megaMenu__Content{width:100%;color:#FFF;font-family:Tahoma, Helvetica, Arial;background:#2f3638 url('../images/bg_megamenu.png') repeat-y left;}
.megaMenu__Content, .megaMenu__Content a{color:#FFF;}
.megaMenu__Content .megaMenu__Content_inner{overflow:hidden;}
.megaMenu__Content .fa-angle-right{color:#00a1e4;font-weight:bold;}
.megaMenu__Content .dkMegamenu-leftbox{padding:20px;float:left;width:75%;}
.megaMenu__Content .dkMegamenu-header{border-bottom:1px solid #888;padding-bottom:10px;margin-bottom:10px;}
.dkMegamenu-header .title{font-size:18px;font-weight:bold;color:#FFF;}
.dkMegamenu-list li a::before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);color:#00a1e4;font-weight:bold;}
.dkMegamenu-list li > ul li{padding-left:15px;}
.dkMegamenu-list li a::before, .megaMenu__Content .dkMegamenu-rightbox .dkMegamenu-list li::before{margin-right:3px;}
.dkMegamenu-list li > ul li a{font-size:12px;}
.megaMenu__Content .dkMegamenu-rightbox{padding:20px;float:right;width:25%;color:#FFF;font-size:12px;}
.megaMenu__Content .dkMegamenu-rightbox p{color:#FFF;margin:0;font-size:14px;}
.megaMenu__Content .dkMegamenu-rightbox .feature{width:100%;height:auto;margin-bottom:10px;}
.bread{font-family:"tahoma", Helvetica;color:#898989;background:#f6f6f6;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;overflow:hidden;font-size:12px;padding:5px 0;}
.bread ul{display:inline-block;list-style:none;vertical-align:top;padding:0;margin:0;}
.bread li a{color:#00a1e4;}
.bread li{display:inline-block;}
.bread li:after{content:"/";margin:0 5px;}
.bread li:last-child:after{content:"";}
.bread li:first-child:before{content:"";}
.bread_sc{display:inline-block;position:relative;top:5px;float:right}
#main-search-panel-container{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:10px;display:none;z-index:9999;}
#main-search-panel-container .tria{content:'';display:block;position:absolute;top:-20px;right:18px;width:0;height:0;border-color:transparent transparent rgba(0, 0, 0, 0.9) transparent;border-style:solid;border-width:10px;}
#main-search-panel{padding:20px 30px;width:100%;background-color:rgba(0, 0, 0, 0.8);}
#frm-main-search{overflow:hidden;}
#frm-main-search .search-box{overflow:hidden;margin:0;}
#frm-main-search .search-box label{color:#BBBBBB;font-size:1.50em;padding-top:3px;float:left;}
#frm-main-search .search-box .search-text-box{position:relative;overflow:hidden;padding-right:5px;}
#frm-main-search .search-box .btn-search1{position:absolute;top:0;right:5px;height:100%;}
#frm-main-search #txt-main-search{background:url('../images/icon-search-bg.png') no-repeat 10px center #EEE;border:none;border-radius:0;padding-left:35px;color:#333;height:28px;line-height:1.5em;}
*::-webkit-input-placeholder{color:#333;}
input::-moz-placeholder{color:#333!important;}
input:-moz-placeholder{color:#333!important;}
*:-ms-input-placeholder{color:#333;}
#frm-main-search .search-box #btn-expandfilter{background:none;border:1px solid #8B8B8B;padding-top:3px;float:right;color:#ffffff;}
#frm-main-search .search-filter{overflow:hidden;border-bottom:1px solid rgba(157, 157, 157, 0.5);border-top:1px solid rgba(157, 157, 157, 0.5);margin-top:15px;padding:20px 0;}
#frm-main-search .search-filter p{color:#BBBBBB;font-size:1.50em;padding-top:3px;}
#frm-main-search .filter-list{padding-left:30px;font-size:18px;}
#frm-main-search .filter-list .title{color:#40c8f4;margin-bottom:10px;}
#frm-main-search .filter-list label{color:#d7d7d7;font-weight:normal;font-size:14px;}
#frm-main-search button[type=submit]{background:#42c7f2;color:#333;border:none;padding:0 50px;display:block;margin:0 auto;font-size:14px;padding:5px 50px;}
.box-cir{display:inline-block;position:relative;}
.box-cir:hover{color:#898989;}
.box-cir .cir{border-radius:50%;padding:0 20px;width:140px;height:140px;background:#ffffff;position:absolute;top:50%;margin-top:-70px;left:50%;margin-left:-70px;z-index:2;}
.box-cir.cir-black .cir{background:#000000;color:#ffffff;}
.new-promo-container .cir img{height:31px;max-width:85px;margin-top:40px;margin-bottom:10px;}
.welcome-container{background:#ebebeb;padding:30px 0;}
.welcome-container h3{color:#333;}
.welcome-container p a{line-height:1.5em;color:#898989;}
.welcome-container .btn-more{color:#FFF;font-size:15px;margin:20px 0;padding:12px 50px;}
.category-container{padding:50px 0;}
.category-container h3{color:#333;}
.category-container .desc{font-size:14px;min-height:80px;overflow:hidden;color:#333333;}
.category-container .category-left{border-right:2px solid #F3F3F3;}
.category-container .category-left h2{font-size:24px;border:none;color:#333;}
.category-container .category-right h2{font-size:24px;border:none;color:#333;}
.category-container .read-more{color:#00a1e4;}
.category-container .img-category{margin:20px auto 0 auto;}
.tvc-monitor-container{position:relative;}
.tvc-monitor-container .monitor-box{position:relative;height:560px;}
.tvc-monitor-container .monitor-box .banner-box{text-align:center;position:absolute;top:0;width:100%;height:100%;overflow:hidden;}
.monitor-box .video-box{position:relative;height:100%;width:100%;}
.monitor-box .video-box .video-frame{position:relative;height:100%;width:100%;padding-bottom:56.25% !important;float:left;display:none;}
.monitor-box .video-box .video-frame iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}
.monitor-box .banner-box img{position:relative;width:100%;height:100%;}
.monitor-box .banner-box span{display:block;font-size:3em;}
.monitor-box .banner-box .play-button-box{position:absolute;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.1);}
.monitor-box .banner-box .play-button{position:absolute;top:50%;color:rgba(0, 0, 0, 0.5);left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:0.3s ease all;}
.monitor-box .banner-box .play-button .fa-stack{margin:0 auto 15px auto;}
.tvc-container{margin-bottom:30px;}
.tvc-container img{max-width:100%;height:auto;}
.tvc-container .tvc-content{margin-top:40px;}
.tvc-content h3{color:#333;}
.tvc-content h2{font-size:24px;border:none;color:#333;}
.tvc-content .btn-view_vdo{border:1px solid #000;color:#333;padding:15px 35px;font-size:1.25em;display:inline-block;}
.tvc-content .btn-view_vdo:hover{border:1px solid #00a1e4;color:#ffffff;background:#00a1e4;}
.new-promo-container{margin-top:70px;margin-bottom:70px;}
.new-promo-container .image{max-width:100%;display:block;margin:auto;transition:all .2s ease-in-out;}
.new-promo-container .image:hover{opacity:0.6;filter:alpha(opacity=60);}
.new-promo-container h3{color:#333;}
.new-promo-container p{padding:0 10px;}
.zabuto_calendar{height:330px;}
.training-container{background:url("../images/bg-training.jpg") no-repeat center #2BA8DB;padding:40px 0;background-size:cover;}
.training-list .training-list-header{border-bottom:2px solid #000;margin-bottom:10px;}
.training-list{margin-top:20px;}
.training-list .training-list-header span{display:block;font-size:40px;color:#000;margin-bottom:23px;}
.training-list .training-list-data span{display:block;margin-bottom:15px;}
.training-list .training-list-data .data-date{color:#001f5e;font-size:2em;}
.training-list .training-list-data .data-detail{color:#333;font-size:18px;}
.training-calendar .training-button .btn-training{width:175px;border:1px solid #FFF;background:#EBEBEB;padding:5px 10px;display:inline-block;}
.training-calendar .training-button .register{color:#026791;}
.training-calendar .training-button .view{color:#f26522;}
.knowledge-container{margin-bottom:20px;padding:80px 0 40px 0}
.knowledge-container .knowledge-propimage{float:left;margin-right:5em;}
.knowledge-container .content{}
.knowledge-container .content h2{border:none;color:#333;}
.knowledge-container .content a > h3{font-size:2.50em;color:#333;}
.knowledge-container .content a > p.subhead{font-size:1.50em;margin:0;padding:0;color:#333;}
.knowledge-container .btn-view_more{border:1px solid #333;color:#333;padding:15px 35px;font-size:1.25em;float:right;margin-top:20px;}
.knowledge-container .btn-view_more:hover{border:1px solid #00a1e4;color:#ffffff;background:#00a1e4;}
.service-container{margin-bottom:30px;}
.service-container .service{position:relative;}
.service-container .service img{width:100%;position:relative;}
.service-container .service{background:#fff;position:relative;}
.service-container .service a,
.service-container .service a img{display:block;position:relative;}
.service-container .service a{overflow:hidden;}
.service-container .service a div{position:absolute;background:rgba(75, 75, 75, 0.7);width:100%;height:100%;}
.service-container .service a div span{display:block;padding:10px 0;margin:40px 20px 20px 20px;font-size:16px;font-weight:normal;color:rgba(255, 255, 255, 0.9);line-height:1.5em;border-bottom:1px solid rgba(255, 255, 255, 0.5);box-shadow:0 1px 0 rgba(0, 0, 0, 0.1), 0 -10px 0 rgba(255, 255, 255, 0.3);}
.service-container .service .service-label{background:#2BA8DB;text-align:center;position:relative;padding:5px 0 10px 0;}
.f-link-col{position:relative;display:block;overflow:hidden;}
.f-link-col .text-en{color:#ffffff;font-size:20px;}
.f-link-col .text-th{color:#333;font-size:15px;}
.service .service-label .chevron-right{position:absolute;color:rgba(0, 0, 0, 0.2);right:0;margin-top:auto;margin-bottom:auto;top:0;margin:10px;font-size:3em;}
.standart-container{padding:50px 0;}
.standart-container p{color:#333;margin-top:10px;}
.standart-container h2{border:none;color:#333;font-size:1.50em;}
.feature-product-list{margin-bottom:10px;}
.feature-product-list .item-box{width:185px;text-align:center;padding:0 10px;}
.feature-product-list .item-box img{width:100%;height:auto;}
.tp-bar-cat{border-top:1px solid #CCC;margin:0px 15px 30px 15px;}
.tp-bar-cat h2{border:none;color:#00a1e4;font-weight:normal;}
.tp-bar-cat:before{margin-bottom:9px;content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-bottom:0;border-top-color:#CCC;border-width:9px;}
.h-feature-list{display:block;text-align:center;color:#00a1e4;margin:30px 0 20px 0;border:none;font-size:23px;}
.product-page-thumb-container .product-category-thumb{width:100%;}
.product-page-thumb-container h2{border:none;}
.product-page-thumb-container h2 a{font-size:20px;display:block;text-align:center;color:#00a1e4;margin:60px 0;border:none;}
.tri{position:absolute;top:-8px;left:20px;width:0;height:0;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #ffffff transparent;}
.product-box-container{border-top:1px solid #CCC;overflow:hidden;margin-bottom:60px;}
.product-box-container h2{border:none;}
.product-box-container:before{margin-bottom:9px;content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-bottom:0;border-top-color:#CCC;border-width:9px;}
.product-box-header{padding:10px 0;}
.product-box-container .product-box-header a{color:#333;font-size:16px;font-weight:normal;margin:30px 0 20px 0;}
.product-box-container .product-box-header:hover a{color:#898989;}
.product-box-container .product-box-header i{border:2px solid #000;color:#333;border-radius:50%;font-size:15px;width:30px;height:30px;font-weight:normal;text-align:center;line-height:1.5em;}
.product-box-content .product-box .product-box-border{border:1px solid #ccc;}
.product-box-border a{display:block;}
.product-box-border > a{}
.product-box-content .product-box{position:relative;}
.product-box-content .product-box img{width:100%;height:auto;}
.product-box-content .product-box .detail{height:44px;line-height:44px;text-align:center;position:relative;}
.product-box-content .product-box:hover i{margin-right:-10px;}
.product-box-content .product-box .detail i{margin-top:10px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.product-box-content .product-box .detail span{color:#333;display:block;}
.product-box-content .product-box .detail .title{font-size:1.25em;}
.product-box-content .product-box .detail .word{color:#7C7C7C;display:block;}
.product-box-content .product-box .detail .chevron-right{position:absolute;right:25px;top:-10px;font-size:3em;color:rgba(0, 161, 228, 0.36);}
.main-banner{}
.flexslider{border:none;}
.flex-control-paging li a.flex-active{background:#00a1e4;}
.flex-control-paging li a{background:#c5f1ff;}
.pd-list-slide{margin-bottom:100px;float:left;}
.pd-list-slide ul{list-style:none;padding:0;margin:0 -15px;}
.pd-list-slide ul li{display:inline-block;}
.pd-list-slide ul li a{display:block;}
.pd-list-slide ul li a img{max-width:100%;margin-bottom:20px;height:auto;display:block;}
.pd-list-slide ul li a span{color:#333;font-size:16px;margin-bottom:10px;display:block;}
.product-tab-sub{border-top:1px solid #ebebeb;text-align:center;margin-bottom:30px;}
.btn-down-cat{font-size:14px;display:inline-block;overflow:hidden;}
.botn-btn{text-align:right;}
.product-tab-sub a{display:inline-block;padding:10px;margin:0 10px;margin-top:-1px;}
.product-tab-sub a.active{border-top:2px solid #00a1e4;color:#00a1e4;}
.caption-sub{margin:50px 0 10px 0;}
.caption-sub p{font-size:18px;line-height:1.5em;text-align:center;padding:0 60px;}
.caption-sub .title-sub{font-size:23px;text-align:center;margin:20px 0;color:#333;margin-top:50px;}
.product-sort-box{padding:10px 20px;margin:20px 0;border-radius:15px;background:#636363;list-style:none;overflow:hidden;}
.product-sort-box ul{padding:0;margin:0;}
.product-sort-box li{display:inline-block;}
.product-sort-box li:after{content:"|";color:#A1A1A1}
.product-sort-box li:last-child:after{content:"";}
.product-sort-box li a{padding-right:10px;color:#ffffff;}
.product-sort-box li a:hover, .product-sort-box li.active a{color:#40c8f4;}
.product-sort-box .product-sort-left{float:left;}
.product-sort-box .product-sort-left a{background:#222;padding:10px;display:block;height:40px;}
.product-sort-box .product-sort-right a{padding:10px;background:#00A1E4;color:#FFF;height:40px;display:block;}
#modal-inverter-filter form .form-group{margin:10px 0;}
.sub-pro-list ul{list-style:none;}
.sub-pro-list li{margin-bottom:50px;}
.sub-pro-list .thumb{border:1px solid #eae5dd;text-align:center;vertical-align:middle;position:relative;height:251px;line-height:251px;overflow:hidden;margin-bottom:10px;}
.sub-pro-list .thumb img.product{max-width:100%;height:auto;}
.sub-pro-list .thumb img.icon-new{position:absolute;top:0;left:0;}
.feature-icon-box{position:absolute;right:5px;bottom:0px;line-height:0;overflow:hidden}
.sub-pro-list .thumb img.icon-feature{width:80px;}
.sub-pro-list .thumb img.icon-feature.left{float:left;}
.sub-pro-list .thumb img.icon-feature.right{float:right;}
.sub-pro-list .thumb::after{position:absolute;width:0;height:0;border-style:solid;border-width:0 0 9px 9px;border-color:transparent transparent #000000 transparent;bottom:0;right:0;content:'';clear:both;}
.title-spl a{display:block;font-size:14px;font-family:Tahoma, Helvetica, sans-serif;font-weight:bold;text-align:center;margin-bottom:10px;color:#000;}
.dtl-spl{font-size:14px;font-family:sans-serif;text-align:center;margin-bottom:10px;height:62px;overflow:hidden;}
.centered{float:none;margin:0 auto;}
.panel-spl{min-height:40px;}
.dtl-spl a{color:#333333;}
.more-spl{color:#00a1e4 !important;text-align:center;font-size:12px;font-family:sans-serif;display:block;margin-bottom:20px;}
.more-spl .fa{border:1px solid #00a1e4;border-radius:50%;padding:0 7px;position:relative;top:4px;}
.img-ico{margin:0 4px;width:15px;}
.btn-spl-left{position:relative;margin:0 -14px;height:40px;background:#000000;color:#ffffff;text-align:center;font-size:12px;font-family:sans-serif;line-height:40px;cursor:pointer;}
.btn-spl-right{position:relative;margin:0 -10px;height:40px;background:#000000;color:#00a1e4;text-align:center;font-size:12px;font-family:sans-serif;line-height:40px;cursor:pointer;}
.btn-spl-right::after, .btn-spl-left::after, .btn-readmore::after{position:absolute;width:0;height:0;border-style:solid;border-width:0 0 9px 9px;border-color:transparent transparent #00a0e4 transparent;bottom:0;right:0;content:'';}
.page-top-product{padding-bottom:20px;position:relative;}
.gd-pro{height:30px;width:100%;background:rgba(255, 255, 255, 1);background:-moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(238, 238, 238, 1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(47%, rgba(246, 246, 246, 1)), color-stop(100%, rgba(238, 238, 238, 1)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(238, 238, 238, 1) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(238, 238, 238, 1) 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(238, 238, 238, 1) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(238, 238, 238, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);}
.top-doc{margin-bottom:20px;overflow:hidden;}
.top-doc .right{float:right;}
.top-doc .btn-down-cat{padding:0;}
.pd-f-left{margin-top:30px;}
.pd-feature-img{padding:5px;border:1px solid #ebebeb;}
.pd-feature-img .flexslider{margin-bottom:10px}
.pd-feature-img #carousel li{margin-right:10px;border:1px solid #ebebeb;}
.btn-tool{height:50px;font-size:12px;border:1px solid #231f20;color:#231f20 !important;line-height:13px;display:block;padding:15px 5px 10px 40px;}
.btn-tool::after{position:absolute;width:0;height:0;border-style:solid;border-width:0 0 9px 9px;border-color:transparent transparent #000000 transparent;bottom:0;right:0;content:'';}
.btn-tool img{position:absolute;top:15px;left:10px;height:20px;}
.btn-contact{background:#646567;color:#ffffff !important;padding-top:10px;}
.btn-contact::after{border-color:transparent transparent #40c8f4 transparent;}
.pd-title{margin-bottom:0px;font-size:23px;color:#00a1e4;margin-top:30px;}
.pd-title-thai{margin-bottom:8px;font-size:16px;color:#898989;}
.sc-btn{margin-bottom:20px;}
.pd-detail{margin-bottom:10px;color:#555555;}
.pd-feature-list{margin-bottom:10px;}
.pd-feature-list ul{list-style:none;padding:0;margin:0;}
.pd-feature-list li{padding-left:1em;text-indent:-.7em;}
.pd-hl{color:#00a1e4;margin-bottom:5px;}
.pd-btu{color:#555555;margin-bottom:10px;}
.pd-feature-list li:before{content:"• ";color:#00a1e4;}
.pd-tool-list{border-bottom:1px solid #ebebeb;padding:20px 0;margin-bottom:20px;}
.aca{margin:0 -10px;position:relative;}
.page-content-product{padding:20px 0;}
.page-content-product tr.active th{background:#d9f4fd !important;color:#1fa7e6 !important;}
.page-content-product tr.head-active th{background:#6dcff6 !important;color:#333333 !important;}
.head-hr{font-size:23px;border-bottom:1px solid #b7b7b7;color:#333;padding:10px 0;margin-bottom:30px;position:relative;}
.head-hr::after{width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#b7b7b7 transparent transparent transparent;position:absolute;left:30px;bottom:-10px;content:'';}
.head-hr .btn-product-viewmore{font-family:'thaisans_neue_ultltregular', Tahoma, Helvetica, sans-serif;color:#000;border:none;font-weight:normal;float:right;font-size:14px;padding-bottom:10px;position:relative;top:-15px;}
.head-hr .btn-product-viewmore.active{background:#73D1F9;}
.head-hr .btn-product-viewmore.active .fa{transform:rotate(180deg);}
.head-hr .btn-product-viewmore .fa{position:relative;top:5px;}
.pd-hightlight{padding:20px 0;}
.pd-hightlight ul{list-style:none;padding:0;}
.pd-hightlight li{margin-right:-5px;margin-bottom:30px;display:inline-block;float:none;vertical-align:top;}
.pd-hightlight .title{color:#00a1e4;font-weight:normal;font-size:16px;margin-bottom:10px;}
.pd-hightlight .thumb{margin-bottom:20px;}
.pd-hightlight .thumb img{max-width:100%;height:auto;}
.pd-hightlight .detail{}
table.product_sub{width:100%;border:3px solid #ebebeb;margin-bottom:20px;font-family:Tahoma, Helvetica;}
table.product_sub th{padding:2px 10px 2px 20px;background:#d1dadf;color:#434a54;}
table.product_sub td{vertical-align:top;padding:2px 10px 2px 20px;color:#434a54;border-right:1px solid #f8f7f7;border-left:1px solid #f8f7f7;}
table.product_sub tr:nth-child(even){background:#ffffff}
table.product_sub tr:nth-child(odd){background:#ebebeb}
.pd-item-list{margin-bottom:60px;}
.product-header-title-container{text-align:center;color:#00a1e4;}
.product-carousel-container{margin-top:30px;}
.product-carousel-container .product-carousel-list{border-bottom:2px solid #CCC;}
.product-carousel-container .product-carousel{text-align:center;}
.product-carousel-container .product-carousel li{display:inline-block;margin:0 10px;}
.product-carousel-container .product-carousel li a{display:block;text-align:center;margin:10px 0;}
.product-carousel-container .product-type-list{text-align:center;position:relative;margin-top:-2px;font-size:1.25em;}
.product-carousel-container .product-type li{display:inline-block;margin:0 20px;padding:10px 0;}
.product-carousel-container .product-type li a{color:#333;}
.product-carousel-container .product-type li.active{border-top:2px solid #00a1e4;}
.product-carousel-container .product-type li.active a{color:#00a1e4;}
.product-category-sub-list{list-style:none;margin:0;padding:0;}
.product-category-sub-list li.title{color:#333;margin-bottom:10px;}
.comparison-popup{position:absolute;top:0;bottom:0;left:0;right:0;z-index:99999;-webkit-overflow-scrolling:touch;outline:0;display:none;font-family:'thaisans_neueregular';}
.comparison-popup .modal-dialog{z-index:10000;}
.comparison-popup .modal-dialog .modal-content{border-radius:0;border:none;padding:40px 50px;font-family:'thaisans_neueregular';}
.modal-content .product-compare-cart{overflow:hidden;border-bottom:1px solid #CCC;margin-bottom:15px;}
.comparison-popup .btn-close{position:absolute;top:0;right:0;margin:10px;}
.comparison-popup h3{font-size:23px;color:#00a1e4;margin-top:0;margin-bottom:10px;}
.comparison-popup form{font-family:'Tahoma', Helvetica;color:#333;}
.comparison-popup .item-box{position:relative;}
.comparison-popup .item-box .checkbox{margin:5px 0;}
.comparison-popup .item-box .checkbox label{color:#434a54;}
.comparison-popup .item-box .thumb-box{position:relative;border:1px solid #CCC;text-align:center;padding:35px 0;background:url('../images/service/corner_1.png') no-repeat right bottom;}
.comparison-popup .item-box .thumb-box .item{margin:0 auto;}
.comparison-popup .item-box .thumb-box .new-item{position:absolute;left:0;top:0;}
.comparison-popup form .submit{margin:20px 0;}
.comparison-popup .overlay{background-color:#333;background:rgba(0, 0, 0, .5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10;}
.indiv-top-container{margin-bottom:30px;}
.indiv-top-left-box .indiv-product-box{text-align:center;border:1px solid #CCC;padding:40px 0}
.indiv-top-left-box .indiv-download{text-align:center;}
.indiv-product-box .img-main{margin:5em 0;}
.indiv-product-box .indiv-product-thumb-list{margin:20px 0;}
.indiv-product-box .indiv-product-thumb-list li{border:1px solid #CCC;}
.indiv-top-right-box .indiv-top-right-title{margin-bottom:20px;}
.indiv-top-right-box .indiv-top-right-title h1{color:#00a1e4;font-size:3em;margin:10px 0 0 0;}
.indiv-top-right-box .indiv-top-right-title span{font-size:1.50em;}
.indiv-top-right-desc .system-list{list-style:none;margin:0;padding:0;}
.indiv-top-right-desc .system-list li{background:url('../images/individual/list-bullet.png') no-repeat left center;padding-left:15px;}
.indiv-top-right-box .etc-button-list{text-align:center;border-bottom:1px solid #666;padding:20px 0;}
.indiv-top-right-box .social-list{text-align:center;}
.indiv-top-container .indiv-top-shadow-bottom{min-width:100%;width:100%;height:40px;background:url("../images/individual/indiv_product-bot-line.png") repeat-x;}
.indiv-information-container .indiv-information-header h2{color:#333;font-size:2.50em;}
.indiv-information-container .indiv-information-header{border-bottom:2px solid #CCC;margin-bottom:20px;}
.indiv-information-container .indiv-information-box .title{color:#00a1e4;font-size:1.50em;}
.indiv-information-container .indiv-information-box .img-feature{width:100%;}
.indiv-information-container .indiv-information-box .desc{margin:15px 0;}
.indiv-information-container .indiv-information-special-table thead tr th{background:#9be3fb;}
.indiv-bottom-container .indiv-download{text-align:right;}
.indiv-history-carousel h2{color:#333;}
.indiv-history-carousel .carousel{width:100%;}
.bottom-download{margin-top:30px;}
.ac-block{display:block;min-height:180px;background:#FFF;}
.activities-title-container{margin-bottom:40px;}
.activities-title h1{margin-top:30px;}
.activities-title-container .activities-title{text-align:center;}
.activities-title-container .activities-title h1{color:#333;font-size:1.5em;line-height:140%;}
.activities-title-container .activities-title p{padding:0 20px;font-family:Tahoma,helvetica, arial;line-height:1.5em;}
.btn:hover{color:#f5f5f5;}
.activities-title-container .activities-title .btn-event-viewmore, .daikin-btn{color:#FFF;border-top:none;padding:10px 40px;margin-top:10px;background:#00a1e4;background:-moz-linear-gradient(top, #00a1e4 0%, #014695 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a1e4), color-stop(100%, #014695));background:-webkit-linear-gradient(top, #00a1e4 0%, #014695 100%);background:-o-linear-gradient(top, #00a1e4 0%, #014695 100%);background:-ms-linear-gradient(top, #00a1e4 0%, #014695 100%);background:linear-gradient(to bottom, #00a1e4 0%, #014695 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a1e4', endColorstr='#014695', GradientType=0);}
.activities-title-container .activities-title .btn-event-viewmore:hover, .daikin-btn:hover{color:#CCC;}
.activities-tab-container{border-bottom:1px solid #ddd;margin-bottom:20px;}
.activities-tab-container .nav-tabs{border:none;}
.activities-tab-container .nav-tabs li a{color:#333;font-family:'Tohama', sans-serif;font-size:1.15em;}
.activities-tab-container .nav-tabs li.active a{color:#00a1e4;}
ul.activities li a{padding:15px 80px;background:#e1e1e1;margin:0;}
.activities-promotion-list-container h2{text-align:center;font-size:23px;color:#333;margin:40px 0;border:none;}
.activities-promotion-list-box{margin-bottom:30px;}
.activities-promotion-list-box *{font-family:Tahoma, Helvetica !important;}
.activities-promotion-list-box span{display:block;}
.activities-promotion-list-box img{width:100%;height:auto;}
.activities-promotion-list-box .title{color:#333;display:inline-block;margin:10px 0 5px 0;font-weight:bold;height:80px;overflow:hidden;}
.activities-promotion-list-box .desc{font-family:tahoma, helvetica, sans-serif;display:inline-block;height:70px;overflow:hidden;color:#333;margin-bottom:10px;line-height:1.5em;}
.activities-promotion-list-box .readmore{text-align:center;}
.activities-promotion-list-box .readmore a{color:#00a1e4;}
.btn-readmore{display:inline-block;position:relative;padding:0 20px;height:40px;background:#000000;color:#ffffff !important;text-align:center;font-size:12px;font-family:sans-serif;line-height:40px !important;cursor:pointer;}
.ar-share{margin:20px 0;}
.ar-share .twitter-share-button{position:relative !important;top:7px;}
.page-numbers{display:inline-block;width:30px;height:30px;border-radius:100%;line-height:28px;text-align:center;border:2px solid #e1e1e1;}
.pagination{float:right;}
.pagination .current{background:#40c8f4;color:#ffffff;border:2px solid #40c8f4;}
.activities-detail{color:#666666;}
.activities-detail img{margin-top:10px;margin-bottom:10px;}
.activities-detail-container{font-family:'Tohama', sans-serif, sans-serif;text-align:justify;}
.activities-detail-container h1{color:#333;font-size:23px;margin-top:30px;font-family:'Tohama', sans-serif, sans-serif;line-height:1.5em;text-align:left;}
.activities-detail-container a{color:#00a1e4;}
.tag-container{margin:20px 0;position:relative;}
.tag-container .tag-header:before{content:'';display:block;position:absolute;bottom:-40px;width:0;left:25px;height:0;border-color:#FFF transparent transparent transparent;border-style:solid;border-width:15px;}
.tag-container .tag-header{color:#898989;font-size:1.25em;position:relative;}
.tag-container .tag-content{color:#464646;background:#e1e1e1;padding:20px 40px;}
.reference-type-container .reference-type-list{text-align:center;padding:0;}
.reference-type-container .reference-type-list .type-box{background:#DDE0E2;margin-right:2px;margin-bottom:2px;float:left;width:131px;line-height:1.5em;height:130px;overflow:hidden;padding:0 10px;}
.reference-type-list .type-box a{text-align:center;display:block;padding:5px 0;}
.reference-type-list .type-box:hover a{color:#898989;}
.reference-type-list .type-box.active a{color:#00a1e4;}
.reference-type-list .type-box a .icon{background-image:url('../images/reference/ref-split_types.png');display:block;width:100px;height:70px;margin:0 auto 5px auto;}
.reference-type-list .type-box a.ref-type-1 .icon{background-position:0 0;}
.reference-type-list .type-box.active a.ref-type-1 .icon{background-position:0 -100px;}
.reference-type-list .type-box a.ref-type-2 .icon{background-position:-100px -4px;}
.reference-type-list .type-box.active a.ref-type-2 .icon{background-position:-100px -104px;}
.reference-type-list .type-box a.ref-type-3 .icon{background-position:-200px 0px;}
.reference-type-list .type-box.active a.ref-type-3 .icon{background-position:-200px -100px;}
.reference-type-list .type-box a.ref-type-4 .icon{background-position:-300px 3px;}
.reference-type-list .type-box.active a.ref-type-4 .icon{background-position:-300px -97px;}
.reference-type-list .type-box a.ref-type-5 .icon{background-position:-400px 0px;}
.reference-type-list .type-box.active a.ref-type-5 .icon{background-position:-400px -100px;}
.reference-type-list .type-box a.ref-type-6 .icon{background-position:-500px -2px;}
.reference-type-list .type-box.active a.ref-type-6 .icon{background-position:-500px -102px;}
.reference-type-list .type-box a.ref-type-7 .icon{background-position:-600px 0px;}
.reference-type-list .type-box.active a.ref-type-7 .icon{background-position:-600px -100px;}
.reference-type-container{margin:20px 0;}
.reference-type-container h3{color:#00a1e4;font-size:1.25em;margin:10px 0;}
.reference-header-container p{text-align:center;color:#333;font-size:1.50em;}
.reference-sub-title-container{text-align:center;border-bottom:2px solid rgba(183, 183, 183, 0.1);margin-bottom:40px;padding:20px;}
.reference-sub-title-container p{font-size:1.50em;color:#333;}
.reference-content-container .ref-place-row{margin-bottom:30px;}
.reference-content-container .ref-place-row .ref-place-container{overflow:hidden}
.reference-content-container .ref-place-row .ref-place-box{margin-bottom:30px;padding:0 2px;}
.ref-place-container.on .ref-place-box{display:block !important;}
.ref-place-container .ref-place-box:nth-child(n+9){display:none;}
.reference-content-container .ref-place-row .ref-place-box img{width:100%;height:300px;}
.reference-content-container .ref-place-row .ref-place-box .place-name{display:block;background:#000;text-align:center;color:#00a1e4;padding:10px 20px;font-size:12px;line-height:1.5em;height:68px;overflow:hidden;}
#modal{left:50%;margin:0px 0 0 -25%;opacity:0;position:fixed;top:-50%;visibility:hidden;width:50%;box-shadow:0 3px 7px rgba(0, 0, 0, .25);box-sizing:border-box;transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;z-index:99999;}
#modal:target{opacity:1;top:50%;visibility:visible;}
#modal .modal-box .modal-box-title{border-top:2px solid #9be3fb;position:relative;margin-bottom:65px;height:100%;}
#modal .modal-box .modal-box-title .modal-box-title-msg{background:#FFF;position:absolute;top:-15px;padding-right:20px;}
#modal .modal-box .modal-box-title .modal-box-title-msg h2{color:#333;font-family:'Arial';margin:0;border:none;}
#modal .modal-box .modal-box-title .modal-box-title-msg span{font-size:1.50em;}
.modal-box{background:#FFF;position:relative;z-index:999999;padding:50px 10px 10px 10px;}
#modal .modal-outline-box{padding-top:20px;}
#modal .modal-outline-box h4{color:#333;font-family:'Helvetica';text-align:center;padding-right:10px;font-size:2em;}
#modal .modal-outline-box .ref-project-outline{width:100%;font-family:'Tahoma', Helvetica;border:none;line-height:16px;}
.ref-project-outline .outline-title{color:#333;font-family:'Helvetica';text-align:center;width:25%;padding-right:10px;font-size:2em;}
#modal .modal-outline-box .ref-project-outline tr:nth-child(even){background:#F9F9F9;}
#modal .modal-outline-box .ref-project-outline tr td{padding:5px 0;}
#modal .modal-outline-box .ref-project-outline .title{color:#C3C3C3;}
#modal .btn-close{position:absolute;top:27px;right:-2px;z-index:9999999;}
#modal .btn-close img{width:80%}
#modal .modal-overlay{background-color:#333;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999;}
input#txt-subscribe::-webkit-input-placeholder{color:#666 !important;}
input#txt-subscribe:-moz-placeholder{color:#666 !important;}
input#txt-subscribe *::-moz-placeholder{color:#666 !important;}
input#txt-subscribe:-ms-input-placeholder{color:#666 !important;}
.footer-container{background:#1F1C1D;color:#ccc;margin-top:5em;}
.coll-line{width:100%;height:auto;margin-top:20px;}
.footer-container .footer-mid h5{padding-top:10px;color:#fff;line-height:1.5em;}
.footer-container .footer-mid h5 a{padding-top:10px;color:#fff;line-height:1.5em;font-size:14px;}
.footer-mid li{font-size:12px;}
.footer-container .footer-mid i{margin-left:10px;color:#00a1e4;}
.footer-container .footer-mid{font-family:Tahoma, Helvetica;font-weight:normal;padding:30px 0;}
.footer-container .footer-mid p{color:#ccc;font-size:12px;}
.footer-container .footer-mid a{color:#ccc;font-size:12px;}
.footer-container .footer-mid .daikin{margin:10px 0;}
.footer-container .footer-last{border-top:1px solid #303030;padding:20px 0;}
.footer-container .footer-last .btn-dealer-search{background:rgb(0, 161, 228);background:-moz-linear-gradient(top, rgb(0, 161, 228) 0%, rgb(3, 88, 153) 89%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(0, 161, 228)), color-stop(89%, rgb(3, 88, 153)));background:-webkit-linear-gradient(top, rgb(0, 161, 228) 0%, rgb(3, 88, 153) 89%);background:-o-linear-gradient(top, rgb(0, 161, 228) 0%, rgb(3, 88, 153) 89%);background:-ms-linear-gradient(top, rgb(0, 161, 228) 0%, rgb(3, 88, 153) 89%);background:linear-gradient(to bottom, rgb(0, 161, 228) 0%, rgb(3, 88, 153) 89%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a1e4', endColorstr='#035899', GradientType=0);box-shadow:inset -1px -1px 4px rgba(255, 255, 255, 0.15);padding:8px 20px;color:#FFF;}
.footer-container .footer-last-left .copyright{font-family:'Tahoma', Helvetica;color:#636363;font-size:12px;}
.footer-container .footer-last-right{padding:10px 0;text-align:right;font-family:Tahoma, Helvetica;}
.footer-container .footer-last-right h3{font-family:'thaisans_neue_ultltregular', Tahoma, Helvetica, sans-serif;color:#666;margin:0;margin-bottom:5px;}
.footer-last-right .subscribe-box{overflow:hidden;position:relative;float:left;}
.footer-last-right .subscribe-box label{color:#BBBBBB;font-size:14px;padding-top:11px;float:left;}
.footer-last-right .subscribe-box .subscribe-text-box{float:left;width:83%;position:relative;border-radius:7px;border:2px solid #636363;float:right;}
.subscribe-box .subscribe-text-box .btn-subscribe{background:#636363;color:#FFF;font-size:14px;position:absolute;top:0;right:0;border-top-left-radius:0;border-bottom-left-radius:0;height:40px;line-height:40px;padding:0 10px 0 40px;}
.subscribe-box .subscribe-text-box input[type=text]{background:#2e2b2b;border:none;color:#FFF;position:relative;width:70%;float:left;height:40px;}
.subscribe-box .subscribe-text-box .btn-subscribe i{margin-top:8px;font-size:20px;left:9px;position:absolute;}
.footer-last-right .subscribe-box{overflow:hidden;position:relative;float:right;width:90%;margin-right:15px;}
.second-footer-container{background:#231f20;}
h3.page-faq{font-family:thaisans_neueregular;margin-top:10px;font-size:20px;padding-bottom:5px;}
.btn-cr-search{width:30px;padding:9px 0 0 0;}
.faq-header-box{border-bottom:1px solid #CCC;margin-bottom:20px;font-family:thaisans_neueregular;}
.faq-category-list-container{font-family:thaisans_neueregular;margin-bottom:20px;}
.faq-category-list-container .faq-category-title{color:#00a1e4;margin-bottom:20px;margin-top:10px;font-size:20px;}
.faq-category-list a{color:#333;}
.faq-category-list-container .faq-category-list{color:#333;font-size:16px;}
.faq-category-list-container .faq-category-list li{margin:10px 0;}
.faq-top-desc{margin:20px 0;}
.faq-title-container hr{height:1px;border-color:#f6f6f6;background-color:#f6f6f6;}
.sch{border-bottom:1px solid #E6E3E3 !important;padding:20px 10px !important;}
.p-conf{padding-top:20px;padding-left:30px;color:#666;}
.p-conf *{color:#666;}
.ico-tab{margin-right:10px;}
.faq-category-container h2{color:#a4d1ee;}
.faq-content-container{font-family:thaisans_neueregular !important;margin-bottom:40px;}
.faq-content-container .faq-header{background-image:url('../images/FAQ/head_line.png');color:#a4d1ee;padding:10px 20px;padding-left:50px;line-height:32px;position:relative;}
.faq-content-container .title{color:#00a1e4;font-size:16px;}
.sch .panel-heading{position:relative;padding:0 0 0 30px;}
.sch .panel-heading img{position:absolute;left:0;top:0;}
.sch .panel-title a{text-decoration:none;color:#333;font-size:14px;line-height:1.5em;}
.lbl-key{display:inline-block;color:#fff;background-color:#00a1e4;width:30px;height:30px;border-radius:100%;text-align:center;line-height:32px;font-size:18px;position:absolute;left:10px;top:10px;}
.activities-slide-container{margin:auto;overflow:hidden;}
.activities-slide-container img{width:100%;margin:0 auto;display:block;}
.about-top-link{padding-top:10px;text-align:right;}
.about-top-link i{background:url('../images/about/icon-top.png') #434a54 no-repeat;width:40px;height:40px;display:block;float:left;}
.about-top-link i.plaza{background-position:0 0;}
.about-top-link i.about{background-position:-40px 0;}
.about-top-link span{color:#FFF;background:#40c8f4;padding:10px 20px;display:block;float:left;height:40px;}
.about-tab-list{padding:0;list-style:none;float:left;width:100%;padding:0px;}
.about-tab-list li{width:19.7%;text-align:center;display:block;float:left;margin-right:2px;}
.about-tab-list li:last-child{margin-right:0px;}
.about-tab-list li a{float:left;width:100%;background:#ccc;padding:0 5px;height:90px;line-height:18px;}
.about-tab-list li.active a{color:#00a1e4;}
.about-tab-list li i{background:url('../images/about/icon-about_cats.png') no-repeat;height:60px;width:70px;display:block;margin:0 auto;}
.about-tab-list li.active i.about{background-position:0px -70px;}
.about-tab-list li i.history{background-position:-70px 0;}
.about-tab-list li.active i.history{background-position:-70px -70px;}
.about-tab-list li i.policy{background-position:-140px 0;}
.about-tab-list li.active i.policy{background-position:-140px -70px;}
.about-tab-list li i.csr{background-position:-210px 0;}
.about-tab-list li.active i.csr{background-position:-210px -70px;}
.about-tab-list li i.job{background-position:-280px 0;}
.about-tab-list li.active i.job{background-position:-280px -70px;}
.about-tab-list li span{}
.daikin-board1-container{padding-top:40px;border-bottom:1px solid #EBEBEB;}
.daikin-board1-container .daikin-board1-content{//padding-right:10 %;}
.quote-open{background:url('../images/about/icon-quote.png') no-repeat;display:block;width:30px;height:20px;}
.quote-close{background:url('../images/about/icon-quote.png') no-repeat;display:block;width:30px;height:20px;background-position:-30px 0;float:right;}
.daikin-board-quote{text-align:center;margin:0;}
.daikin-board-name{text-align:right;color:#333;clear:both;padding:10px 0;}
.daikin-board-name p{margin:0;}
.plaza-container{text-align:center;padding:20px 0 40px 0;}
.plaza-container h4.title{font-size:23px;color:#00a1e4;margin:20px 0;}
.plaza-container .desc .text-bigger{font-size:1.25em;display:block;}
.plaza-container p{margin-bottom:20px;}
.plaza-container a{color:#00a1e4;}
.solution-plaza-container{padding:20px 0 20px 0;}
.solution-plaza-container .btn-view_more{width:200px;text-align:center;border:1px solid #333;color:#333;padding:15px 35px;font-size:1.25em;float:right;margin:0 auto;display:block;}
.solution-plaza-container .btn-view_more:hover{border:1px solid #00a1e4;color:#ffffff;background:#00a1e4;}
.chairman-container .chairman-content{background:url('../images/about/board-2.png') no-repeat;padding-left:145px;padding-top:20px;padding-bottom:20px;min-height:350px;}
.chairman-container .chairman-text{text-align:center;line-height:1.5em;color:#333;font-size:15px;}
.chairman-content .daikin-board-name{margin-top:35px;}
.daikingroup-container{background:#fafafa;padding:30px 0;overflow:hidden;}
.daikingroup-container h4{text-align:center;color:#00a1e4;font-size:23px;}
.daikingroup-container .daikingroup{padding:0;text-align:center;list-style:none;margin:20px 0 20px 0;overflow:hidden;}
.daikingroup-container .daikingroup li{width:20%;float:left;padding:0 15px;}
.daikingroup-container .daikingroup li img{width:100%;}
.daikingroup-container .daikingroup span{margin:10px 0;display:block;color:#333;}
.service-panel-result{display:none;background:#EBEBEB;padding:20px;margin-top:10px;position:relative;}
.service-panel-result:before{content:'';display:block;position:absolute;top:-25px;right:18px;left:58%;width:0;height:0;border-color:transparent transparent #EBEBEB transparent;border-style:solid;border-width:13px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);}
.service-panel-result .btn-close{position:absolute;right:0;top:0;margin:5px;opacity:0.5;border:none;background:none;}
.doc-search-box .load-data{background:none;position:absolute;height:auto;width:auto;text-align:center;z-index:99;line-height:normal;right:19px;top:10px;}
.service-panel-result span{color:#00A1E5;margin-left:20px;}
.service-panel-result ul{padding:0;list-style:none;}
.service-panel-result li{margin:10px 0;}
.servicecenter-container{padding:30px 0;overflow:hidden;font-size:12px;}
.servicecenter-container .servicecenter-list{list-style:none;padding:0;float:left;margin:10px 0;}
.servicecenter-container .servicecenter-list li{background:url('../images/about/branch-bullet.png') no-repeat left 6px;width:20%;float:left;padding-left:15px;background-size:6%;margin-bottom:10px;padding-right:5px;font-family:Tahoma, Helvetica;min-height:120px;font-size:14px;color:#333333;}
.servicecenter-container .servicecenter-list li p{margin:0;}
.servicecenter-container .servicecenter-list li .branch{color:#333;font-weight:bold;}
.specific-cotnainer{margin-bottom:40px;}
.servicecenter-container h4{text-align:center;color:#00a1e4;font-size:23px;}
.history-container{padding:30px 0 60px 0;}
.history-container h3{color:#00a1e4;text-align:center;margin:0;font-size:23px;}
.history-timeline{position:relative;padding:0;list-style:none;overflow:hidden;margin-top:35px;}
.history-timeline::before{content:'';position:absolute;height:100%;width:4px;background:#00a1e4;}
.history-timeline > li{position:relative;display:block;margin-bottom:20px;}
.history-timeline > li:after{content:"";background:url('../images/about/history-timeline_bullet.png') no-repeat;display:block;height:25px;width:25px;position:absolute;}
.history-timeline > li .history-box{position:relative;}
.history-box p{font-size:14px;margin:0;}
.history-box .year{display:block;color:#00a1e4;font-size:25px;}
.policy-container{padding:10px 0;}
.policy-container h2{text-align:center;color:#00a1e4;margin-bottom:30px;border:none;font-size:23px;}
.policy-container .img-policy{width:100%;height:100%;}
.policy-container .policy-text{padding:20px 0;line-height:1.7em;}
.policy-container .policy-text .header{font-size:16px;color:#000;line-height:1.7em;}
.p66 p{color:#666;}
.print-info{padding:10px 0 !important;}
.aboutcsr-container{padding:30px 0;}
.aboutcsr-container .aboutcsr-content{float:left;}
.aboutcsr-container .header{text-align:center;margin-bottom:30px;}
.aboutcsr-container .header h2{color:#00a1e4;margin:10px 0;border:none;font-size:23px;}
.aboutcsr-container .header span{display:block;}
.aboutcsr-contentbox{border:1px solid #CCC;float:left;margin:20px 0;}
.aboutcsr-contentbox .content-left{width:60%;float:left;}
.aboutcsr-contentbox .content-right{width:40%;float:left;}
.aboutcsr-contentbox .content-left .thumb{width:100%;height:auto;float:left;}
.aboutcsr-contentbox .content-right .content{padding:30px;}
.content-right .content .title{color:#000;line-height:1.7em;margin-bottom:10px;font-size:16px;}
.content-right .content .desc{color:#666;line-height:1.7em;}
.aboutjob-title-container{text-align:center;border-bottom:1px solid #EBEBEB;padding:10px 0 30px 0;}
.aboutjob-title-container h2{color:#00a1e4;margin-bottom:10px;border:none;font-size:23px;}
.employee-container{padding:20px 0;border-bottom:1px solid #EBEBEB;}
.employee-container h2{color:#00a1e4;border:none;font-size:23px;}
.employee-container .interview-box{padding:20px;background:#FAFAFA;float:left;position:relative;width:100%;}
.interview-box{margin-bottom:20px;}
.interview-box .thumb{float:left;width:25%;}
.interview-box .detail{float:left;width:75%;}
.interview-box .detail .employee-name-wrap{position:relative;}
.interview-box .detail .employee-name{padding:15px 30px;background:#000;display:inline-block;position:relative;}
.interview-box .detail .employee-name:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:solid transparent;border-right:solid black;border-bottom:solid transparent;border-width:10px;left:-20px;top:10px;}
.interview-box .detail .employee-name span{display:block;}
.interview-box .detail .employee-name .name{font-size:20px;color:#40c8f4;}
.interview-box .detail .employee-name .position{color:#898989;}
.interview-box .detail .message{width:80%;text-align:center;font-size:19px;color:#333;margin:30px auto;}
.interview-box .detail .message p{padding:0 20px;font-size:19px;font-weight:normal;line-height:1.5em;}
.employee-container .employee-list{list-style:none;padding:0;margin:20px 0;}
.employee-container .employee-list li{width:20%;float:left;padding:0 20px;}
.employee-container .employee-list span{display:block;}
.employee-container .employee-list .thumb{width:100%;}
.job-bullet-list{margin:0;text-align:center;background:#FAFAFA;}
.job-bullet-list li{padding:0;}
.job-bullet-list li span{width:18px;height:18px;border-radius:50%;border:2px solid #CCC;cursor:pointer;display:block;}
.job-bullet-list li span:hover, .job-bullet-list li.active span{background:#00a1e4;border-color:#00a1e4;}
.job-container{padding:40px 0;}
.job-container h3{color:#333;border:none;font-size:23px;}
.job-container .job-box{font-family:'Tahoma', Helvetica;}
.job-box .job-header{padding:30px;background:#fafafa;}
.job-header .btn-expand{position:absolute;right:15px;top:0;}
.job-header .title{color:#00a1e4;font-size:18px;}
.job-header ul li i{color:#333;font-size:16px;margin-right:10px;}
.job-box{margin-bottom:25px;}
.job-box .poston{text-align:right;padding:0 10px;color:#00a1e4;background:#ebebeb;}
.jobdetail-box{display:none;}
.jobdetail-content{padding:70px 90px;border:1px solid #ebebeb;}
.jobdetail-box .jobdetail-content .title{font-size:22px;color:#00a1e4;}
.jobdetail-box .jobdetail-content .title .amount{font-weight:normal;color:#898989;}
.jobdetail-content ul{margin:25px 0;}
.jobdetail-content ul li i{color:#333;margin-right:10px;}
.jobdetail-content ul > li{color:#333;}
.jobdetail-content ul > li > ul{margin:0;padding-left:20px;color:#707070;}
.jobdetail-content ul > li > ul > li{color:#707070;}
.job-box .job-benefit{background:#ebebeb;padding:40px 0;}
.job-box .job-benefit .header{color:#333;}
.job-benefit .benefit-list{color:#333;}
.job-benefit .benefit-list li{padding:0;min-height:65px;}
.job-benefit .benefit-list li .text-gray{color:#707070;display:block;}
.job-benefit .benefit-list li img{float:left;margin-right:10px;}
.know-title-container{margin-bottom:40px;border-bottom:1px solid #CCC;padding-bottom:30px;}
.know-slide-container img{width:100%;margin:auto;overflow:hidden;}
.know-title-container .know-title{text-align:center;}
.know-title-container .know-title h1{color:#333;font-size:1.5em;margin-top:30px;}
.know-title-container .know-title p{padding:0 20px;line-height:1.5em;font-family:Tahoma, helvetica, arial;}
.know-title-container .know-title .btn-know-viewmore{color:#FFF;border-top:none;padding:10px 40px;margin-top:10px;background:#00a1e4;background:-moz-linear-gradient(top, #00a1e4 0%, #014695 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a1e4), color-stop(100%, #014695));background:-webkit-linear-gradient(top, #00a1e4 0%, #014695 100%);background:-o-linear-gradient(top, #00a1e4 0%, #014695 100%);background:-ms-linear-gradient(top, #00a1e4 0%, #014695 100%);background:linear-gradient(to bottom, #00a1e4 0%, #014695 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a1e4', endColorstr='#014695', GradientType=0);}
.know-title-container .know-title .btn-know-viewmore:hover{color:#CCC;}
.know-tab-container{border-bottom:1px solid #ddd;margin-bottom:20px;}
.know-tab-container .nav-tabs{border:none;}
.know-tab-container .nav-tabs li a{color:#333;font-family:'Tohama', sans-serif;font-size:1.15em;}
.know-tab-container .nav-tabs li.active a{color:#00a1e4;}
ul.know li a{padding:15px 80px;background:#e1e1e1;margin:0;}
.know-promotion-list-container h2{text-align:center;color:#333;margin:40px 0;border:none;}
.know-promotion-list-box{margin-bottom:30px; min-height: 380px;}
.know-promotion-list-box *{font-family:Tahoma, Helvetica !important;}
.know-promotion-list-box span{display:block;}
.know-promotion-list-box img{width:100%;height:auto;}
.know-promotion-list-box .title{color:#333;display:inline-block;margin:10px 0 5px 0;font-weight:bold;height:44px;overflow:hidden;}
.know-promotion-list-box .desc{font-family:tahoma, helvetica, sans-serif;display:inline-block;height:70px;overflow:hidden;color:#333;margin-bottom:10px;line-height:1.5em;}
.know-promotion-list-box .readmore{text-align:center;}
.know-promotion-list-box .readmore a{color:#00a1e4;}
.map-container{position:relative;}
#contact-map{width:100%;height:400px;}
.contact-title-container{border-bottom:1px solid rgba(220, 220, 220, 0.5);}
.contact-title-container h1{color:#333;margin-bottom:10px;margin-top:30px;font-size:23px;}
.contact-title-container .welcome{margin-bottom:10px;line-height:1.5em;}
.contact-title-container .welcome p{margin:0;}
.contact-title-container .welcome .header{color:#00a1e4;font-size:1.3em;}
.contact-title-container .welcome .sub{font-size:1em;}
.contact-title-container .address{font-family:'Tahoma', Helvetica;line-height:1.5em;}
.contact-title-container .address p{margin:0;}
.contact-title-container .address .company{color:#00a1e4;}
.contact-title-container .address .contact-list,
.contact-title-container .address .contact-list a{color:#333;margin:20px 0;}
.contact-title-container .working-hour{margin:30px 0;}
.contact-title-container .working-hour .weekday, .contact-title-container .working-hour .weekend{font-size:15px;}
.contact-title-container .working-hour .weekday{color:#00a1e4}
.contact-title-container .working-hour .weekend{color:#333}
.suspect-tab{position:relative;width:100%;margin:20px 0 40px 0;}
.suspect-tab div{background:#ebebeb;padding:15px 40px 15px;font-size:15px;margin-bottom:2px;}
.suspect-tab .header{color:#00a1e4;font-size:18px;border-top-left-radius:10px;border-top-right-radius:10px;}
.suspect-tab .body i, .suspect-tab .footer i{color:#00a1e4;border:1px solid #00a1e4;border-radius:50%;padding:4px 8px;}
.suspect-tab .footer{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.branchoffice-container h2{margin:30px 0;color:#00a1e4;border:none;font-size:23px;}
.branchoffice-container h2 > i{font-size:1em;}
.branchoffice-container .brach-list{font-family:'Tahoma', Helvetica;}
.branchoffice-container .brach-list .head{display:block;color:#333;font-weight:bold;}
.branchoffice-container .brach-list li{width:19%;min-height:120px;vertical-align:top;}
.content-on-map{padding:10px 20px;}
.content-on-map p{margin:0;line-height:20px;}
.content-on-map p.address{margin-top:10px;margin-bottom:20px;width:300px;}
.content-on-map .company .name{color:#00a1e4;font-weight:bold;}
.content-on-map .address{margin:25px 0;}
.content-on-map .contact .mail{display:block;color:#00a1e4;}
.addr-dtl{font-family:Tahoma, Helvetica;font-size:12px;line-height:17px;}
.wtb .title{color:#00a1e4;font-size:20px;margin-bottom:10px}
.btn-bxx{float:left;width:100%;margin-top:10px}
.wtb-header-box{padding:0px 0 10px 0;}
.wtb-header-box h1{margin-bottom:0px;}
.h2h{font-size:20px !important;margin-top:10px !important;margin-bottom:0px !important;}
.wbx{padding:40px 0;background:#fafafa;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin-bottom:20px;position:relative;}
.wbx ul{list-style:none;padding:0;}
.wbx .title{color:#00a1e4;font-size:25px;margin-bottom:40px}
.wbx .bx-thumb{height:220px;overflow:hidden;position:relative;}
.wbx .bx-thumb img{width:100%;height:auto;}
.wbx .dtl{background:#000000;padding:10px 15px;font-size:12px;height:160px;overflow:hidden;color:#A2A2A2;}
.wbx .dtl i{font-size:14px;}
.wbx .dtl .title-dtl{color:#00a1e4;font-size:14px;}
.wbx .dtl2{background:#434a54;padding:10px 15px;font-size:12px;height:180px;overflow:hidden;color:#DADADA;}
.wbx .dtl2 i{font-size:14px;}
.wbx .dtl2 .title-dtl{color:#00a1e4;font-size:14px;}
.dvbox *{}
.dvbox{background:#d6ecf3;color:#464646;padding:20px;margin-bottom:1px;}
.dvbox label{display:inline-block;margin-right:40px;color:#000;}
.lbln-w{margin-right:20px;}
.flbl{height:47px;line-height:47px;}
.dvbox .txths{color:#000;margin-bottom:5px;}
.dvbox .txtsearch{width:100%;height:35px;border-radius:5px;border:#cccccc;margin-right:10px;padding:0 20px;margin-bottom:20px;}
.dvbox .d-filter{cursor:pointer;display:inline-block;background:#434a54;color:#ffffff;text-align:center;line-height:34px;border-radius:5px;margin-right:10px;padding:0 20px;}
.btn-btns{padding-right:40px;padding-left:40px;}
.flexslider .flex-direction-nav a,
.flexslider .flex-direction-nav a{display:block;}
.flex-direction-nav a:focus{outline:0;}
.flexslider-shop .flex-direction-nav .flex-next{right:0 !important;opacity:1 !important;display:block;height:80px}
.flexslider-shop .flex-direction-nav .flex-prev{left:0 !important;opacity:1 !important;display:block;height:80px}
.flexslider-shop .flex-direction-nav .flex-disabled{opacity:0.5 !important;}
.flexslider-shop .flex-direction-nav a:before{content:" ";display:block;background:url('../images/prv-i.png') no-repeat;width:32px;height:80px;}
.flexslider-shop .flex-direction-nav a.flex-next:before{content:" ";display:block;background:url('../images/next-i.png') no-repeat;width:32px;height:80px;}
.flexslider-shop li{margin:0 5px !important;}
.dvbox .lbl-h{background:#004a80;padding:10px 10px 10px 20px;color:#ffffff;display:inline-block;margin-bottom:20px;}
.panel-search-dp{display:block;}
.mp-box{position:relative;margin-bottom:40px;padding:0;margin-top:20px;}
.mp-box-left{text-align:center;margin-right:-15px;margin-left:-15px;border:1px solid #d7d7d7;}
.mp-box-right{margin-right:-15px;border:1px solid #d7d7d7;}
.mp-box-left .top{color:#333;padding:20px 10px;border-bottom:1px solid #d7d7d7;font-size:20px;}
.mp-box-left .top .title{margin-bottom:0px;height:21px;}
.mp-box-left .content-sc{overflow-y:scroll;height:555px;}
.mp-box-left ul{padding:0;list-style:none;}
.mp-box-left li{cursor:pointer;text-align:left;margin:0 10px;padding:10px 0;border-bottom:1px solid #d7d7d7;}
.mp-box-left li img{margin-bottom:10px;}
.mp-box-left .sc-title{color:#00a1e4;font-family:sans-serif;}
.mp-box-left .sc-addr{color:#898989;font-family:sans-serif;}
.pn-sea{margin-bottom:20px;float:left;padding:0;}
.pn-sea .wfirst{padding-left:0px;}
.pn-sea .wlast{padding-right:0px;}
.hwta{margin:0;}
#map{height:638px;width:100%;}
.load-data{display:none;background-color:rgba(255, 255, 255, 0.71);position:absolute;height:100%;width:100%;text-align:center;z-index:99;line-height:300px;}
.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.gd0{position:absolute;bottom:0;width:100%;height:80px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.65)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);}
.gd1{position:absolute;bottom:0;width:100%;height:80px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(67, 74, 84, 0.93) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(67, 74, 84, 0.93)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(67, 74, 84, 0.93) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(67, 74, 84, 0.93) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(67, 74, 84, 0.93) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(67, 74, 84, 0.93) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ed434a54', GradientType=0);}
.ads-tri{width:0;height:0;border-style:solid;border-width:0 15px 18px 15px;border-color:transparent transparent #474646 transparent;bottom:0;position:relative;left:50%;margin-left:-20px;display:none;z-index:2;}
.con-ads{background:#f1f1f1;padding:40px 0;}
.head-ads{display:block;text-align:center;color:#40c8f4;font-size:20px;padding:30px 0;}
.bar-ads{padding:0;border-bottom:1px solid #ebebeb;}
.title-head-ab{}
.bar-ads h1{font-size:23px;color:#231f20;margin:25px 0;margin-top:30px;}
.bar-ads a{color:#231f20;margin-right:40px;padding-bottom:10px;font-family:tahoma, Helvetica;display:inline-block;}
.bar-ads a.active{color:#40c8f4;border-bottom:2px solid #40c8f4;}
.bar-ads ul{margin:0;padding:0;list-style:none;}
.bar-ads li{display:inline-block;}
.con-ads .yt-content{overflow:hidden;}
.con-ads .yt-content .yt-title{color:#00a1e4;line-height:18px;font-size:13px;margin:0;max-height:35px;overflow:hidden;}
.con-ads .yt-content .yt-detail{float:left;font-size:12px;display:block;width:100%;}
.con-ads .yt-content .yt-detail li{float:left;}
.con-ads .yt-content .yt-detail li:last-child:before{content:".";margin:0 3px;}
.mob-commercial-container{background:#f1f1f1;padding:0;}
.mob-commercial-container .mob-commercial{padding:0 10px;background:#FFF;overflow:hidden;box-shadow:1px 1px 1px #A2A2A2;}
.mob-commercial-container .mob-commercial-wrap{}
.commercial-box{position:relative;padding:0px 10px;float:left;}
.commercial-box:last-child{border:none;}
.commercial-box .thumb-box{}
.commercial-box .content-box{padding-left:5px;font-family:'Tahoma', Helvetica;}
.commercial-box .content-box .title{max-height:40px;color:#00a1e4;overflow:hidden;margin:0;}
.commercial-box .content-box .desc{margin:0;max-height:62px;overflow:hidden;}
.commercial-box .content-box .title > a{color:#00a1e4;}
.commercial-box .content-box .yt-detail{float:left;font-size:12px;display:block;width:100%;padding:0;list-style:none;}
.commercial-box .content-box .yt-detail li{float:left;color:#898989;}
.commercial-box .content-box .yt-detail li:last-child:before{content:".";margin:0 3px;}
.modal-commercial{padding:35px 15px;}
.modal-commercial .embed-box{padding-bottom:15px;border-bottom:2px solid #EBEBEB;}
.modal-commercial .gridder h3{margin-top:10px;}
.commercial-popup{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;display:none;font-family:'Tahoma', Helvetica;}
.commercial-popup .modal-dialog{z-index:10000;}
.commercial-popup .modal-dialog .modal-content{border-radius:0;border:none;padding:40px 15px;}
.commercial-popup .btn-close{position:absolute;top:0;right:0;margin:10px;}
.commercial-popup .embed-box{border-bottom:2px solid #CCC;padding:0 0 10px 0;margin-bottom:10px;}
.commercial-popup h3{font-style:25px;color:#333;margin-top:0;}
.commercial-popup .content-box{padding:0 10px;}
.commercial-popup .content-box .desc{color:#868686;line-height:17px;}
.commercial-popup .overlay{background-color:#333;background:rgba(0, 0, 0, .5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10;}
.error-form-container{border-bottom:1px solid #ccc;padding:35px 0 70px 0;}
.error-form-container .error-form{background:#434a54;}
.error-form .header{margin:0;border-bottom:1px solid #656c75;padding:40px 0 20px 0;text-align:center;font-size:18px;color:#00a1e4;font-family:'thaisans_neue_ultltregular', Tahoma, Helvetica, sans-serif;}
.error-form form{padding:20px 20px 44px 20px;}
.error-form form:after{content:"";display:table;clear:both;}
.error-form .tab-input{width:50%;text-align:center;padding:0px 5px;margin-bottom:20px;line-height:5px;}
.error-form label{display:block;text-align:center;color:#FFF;font-family:Tahoma, Helvetica;font-weight:lighter;}
.error-form input[type=text]{border:1px solid #e1e1e1;height:40px;width:100%;color:#333;text-align:center;font-size:30px;}
.error-form .submit{clear:both;}
.error-form .submit button{padding:7px 40px 7px 40px;border-radius:8px;font-size:17px;color:#034763;border:none;background:#9ae5fd;background:-moz-linear-gradient(top, #9ae5fd 0%, #00a1e4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9ae5fd), color-stop(100%, #00a1e4));background:-webkit-linear-gradient(top, #9ae5fd 0%, #00a1e4 100%);background:-o-linear-gradient(top, #9ae5fd 0%, #00a1e4 100%);background:-ms-linear-gradient(top, #9ae5fd 0%, #00a1e4 100%);background:linear-gradient(to bottom, #9ae5fd 0%, #00a1e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ae5fd', endColorstr='#00a1e4', GradientType=0);}
.error-form .submit button span{font-family:'thaisans_neue_ultltregular', Tahoma, Helvetica, sans-serif;position:relative;top:2px;font-size:15px;}
.error-form .submit button i{font-size:16px;font-weight:normal;}
.error-form-container .error-form-right{padding:30px;border:1px solid #d7d7d7;min-height:250px;}
.error-form-right .input-display{color:#333;font-family:Tahoma, Helvetica;background:#40c8f4;padding:10px 15px;font-size:30px;font-weight:bold;margin:0;display:inline-block;}
.error-form-right .desc span{display:block}
.error-form-right h1, .error-form-right h2, .error-form-right * h3, .error-form-right h4{color:#40c8f4;}
.error-form-right .desc .head{color:#00a1e4;font-size:20px;margin-bottom:15px;}
.error-form-right .desc .sub{color:#7d7d7d;}
.error-howtocheck-container h4{font-size:20px;font-weight:normal;}
.error-howtocheck-container h6{font-size:18px;}
.error-howtocheck-container .header{text-align:center;}
.error-howtocheck-container .header h2{color:#333;border:none;}
.error-howtocheck-container .header .sub{color:#00a1e4;font-size:20px;}
.error-howtocheck-container .content{color:#7d7d7d;line-height:1.5em;}
.error-howtocheck-container .content .row{margin:20px 0;}
.error-howtocheck-container img{margin-bottom:20px;}
.service-sec .working-hour{margin:0;}
.service-sec .working-hour .weekday, .service-sec .working-hour .weekend{font-size:15px;}
.service-sec .working-hour .weekday{color:#00a1e4}
.service-sec .working-hour .weekend{color:#333}
.doc-search-box{overflow:hidden;margin-top:40px;margin-bottom:10px;}
.doc-search-box label, .doc-search-box .doc-search{float:left;}
.doc-search-box label{padding-top:10px;width:42%;color:#333;font-size:15px;}
.doc-search-box .doc-search{width:58%;}
.doc-search-box .doc-search input[type=text]{border-top-left-radius:50px;border-bottom-left-radius:50px;background:url('../images/Services/icon-search.png') no-repeat 13px center;background-color:#ebebeb;color:#707070;height:45px;padding:10px 40px;}
.doc-search-box .doc-search button{border-top-right-radius:50px;border-bottom-right-radius:50px;background:#000;color:#40c8f4;padding:12px 50px;text-shadow:none;}
.service-menu-container{margin:35px 0;}
.service-menu-container .service-menu{margin:0;color:#707070;text-align:center;float:left;border-left:1px solid #CCC;border-top:1px solid #CCC;}
.service-menu li{border-bottom:1px solid #CCC;border-right:1px solid #CCC;width:25%;float:left;}
.service-menu li.title{background:#00a1e4;color:#FFF;font-size:20px;padding:78px 0;height:204px;}
.service-menu li a{display:block;min-height:203px;padding:20px 20px 0px 20px;}
.service-menu li span{display:block}
.service-menu li span.btu-cap{display:none;}
.service-sec{margin:10px 0;}
.service-sec p{font-family:'Tahoma', Helvetica;margin:0;line-height:1.5em;}
.service-sec .header{color:#333;}
.service-sec .sec-1-left{border-right:1px solid #CCC;}
.service-sec .sec-1-right{padding-left:25px;}
.service-sec-2{margin:50px 0;}
.warranty-content-container{margin-bottom:50px;}
.warranty-content-container h3{color:#333;text-align:center;margin:35px 0;}
.warranty-content-container .warranty-content.bod-right{border-right:2px solid #CCC;}
.warranty-content-container .warranty-content{color:#898989;font-size:14px;}
.warranty-content-container .warranty-content img{width:100%;}
.warranty-content .header{color:#00a1e4;margin:25px 0;font-size:18px;}
.warranty-content .header .no{border:2px solid #00a1e4;border-radius:50%;padding:0px 10px;font-size:14px;}
.warranty-content-container .warranty-content .content{font-family:'Tahoma', Helvetica;}
.service-request-title-container{color:#333;border-bottom:1px solid #EBEBEB;}
.service-request-title-container h1{margin:0;font-size:23px;margin:30px 0;}
.search-service-container .search-service-content{border-bottom:1px solid #d7d7d7;margin-bottom:20px;padding:35px 0;}
.search-service-container .search-service-content .search-service-title{color:#00a1e4;font-size:1.3em;}
.search-service-content .contact-box{font-family:'Tahoma', Helvetica;line-height:1.5em;margin:45px 0;}
.search-service-content .contact-box p{margin:0;line-height:1.5em;}
.search-service-content .contact-box .company{font-size:16px;}
.search-service-content .contact-box .contact-list{color:#333;margin:20px 0;}
.panel-service-container{margin:20px 0;}
.panel-service-container .msg-check-registration{margin:15px 0 50px 0;}
.panel-service-container .msg-check-registration a{color:#00a1e4;text-decoration:underline;font-style:15px;font-family:'Tahoma', Helvetica;}
.panel-service-container .panel-service{padding:15px 15px;background:#fafafa;border:1px solid #d7d7d7;}
.panel-service-container .service-request .form-service h5{text-align:center;color:#333;margin:20px 0;font-size:18px;font-family:'thaisans_neueregular', Tahoma, Helvetica, sans-serif;}
.panel-service-container .text-required{color:#ed1c24;margin:35px 0;}
.panel-service-container .panel-service .form-service .form-tab-header1{background:#40c8f4;text-align:center;color:#333;padding:10px 0;font-size:16px;margin:25px 0;font-family:'thaisans_neueregular', Tahoma, Helvetica, sans-serif;}
.panel-service-container .panel-service .form-service .form-tab-header{background:#00a1e4;text-align:center;color:#fff;padding:10px 0;font-size:16px;margin:25px 0;font-family:'thaisans_neueregular', Tahoma, Helvetica, sans-serif;}
.panel-service-container .panel-service .form-group .required{color:red;}
.panel-service-container .panel-service .form-group label{color:#333!important;font-weight:normal;}
.panel-service-container .panel-service .form-group input.form-control, .panel-service-container .panel-service .form-group select.form-control{border-radius:0;border:1px solid #CCC;height:40px;}
.panel-service-container .panel-service .form-group textarea.form-control{border-radius:0;border:1px solid #CCC;height:115px;}
.panel-service-container .panel-service .form-title{font-family:'Tahoma', Helvetica;color:#333;font-size:18px;line-height:1.5em;margin-bottom:16px;}
.panel-service-container .panel-service .form-sub-title{font-family:'Tahoma', Helvetica;line-height:1.5em;color:#333;}
.panel-service-container .panel-service .panel-service-left, .panel-service-container .panel-service .panel-service-right, .panel-service-container .panel-service .title-box{padding:0 25px;}
.panel-service-container .panel-service .panel-service-left{border-right:1px solid #CCC;}
.panel-service-container .panel-service .info-head{margin:10px 0;display:block;font-size:18px;}
.panel-service-container .panel-service .btn-service{margin:20px 0;font-size:17px;border-radius:7px;padding:10px 40px;}
.panel-service-container .panel-service .btn-service-request{color:#00a1e4 !important;}
.panel-service-container .panel-service .btn-service-request-confirm{color:#04CA92 !important;}
.panel-service-container .panel-service button.btn-registration{color:#FFF;background:rgba(51, 204, 255, 1);background:-moz-linear-gradient(top, rgba(51, 204, 255, 1) 0%, rgba(26, 183, 243, 1) 35%, rgba(0, 161, 230, 1) 71%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(51, 204, 255, 1)), color-stop(35%, rgba(26, 183, 243, 1)), color-stop(71%, rgba(0, 161, 230, 1)));background:-webkit-linear-gradient(top, rgba(51, 204, 255, 1) 0%, rgba(26, 183, 243, 1) 35%, rgba(0, 161, 230, 1) 71%);background:-o-linear-gradient(top, rgba(51, 204, 255, 1) 0%, rgba(26, 183, 243, 1) 35%, rgba(0, 161, 230, 1) 71%);background:-ms-linear-gradient(top, rgba(51, 204, 255, 1) 0%, rgba(26, 183, 243, 1) 35%, rgba(0, 161, 230, 1) 71%);background:linear-gradient(to bottom, rgba(51, 204, 255, 1) 0%, rgba(26, 183, 243, 1) 35%, rgba(0, 161, 230, 1) 71%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ccff', endColorstr='#00a1e6', GradientType=0);}
.panel-service-container .panel-service button i{font-size:27px;}
.panel-service-container .panel-service button span{position:relative;top:-5px;}
.service-dropdown{position:relative;border:1px solid #CCC;width:100%;color:#333;}
.service-dropdown > ul{list-style:none;position:absolute;margin:0;padding:0;width:100%;z-index:1;display:none;}
.service-dropdown ul li{border:1px solid #CCC;border-top:none;position:relative;float:left;margin:0;padding:0;width:100%;color:#333;background:#FFF;}
.service-dropdown ul li:hover, .service-dropdown ul li:hover .sub li:hover{background:#00a1e4;}
.service-dropdown ul li:hover a, .service-dropdown ul li:hover .sub li:hover > a{color:#FFF;}
.service-dropdown ul li a{display:block;text-decoration:none;color:#333;padding:10px 20px;font-size:14px;}
.service-dropdown ul li:hover .sub{display:block;}
.service-dropdown ul .sub{left:100%;position:absolute;padding:0;width:250px;display:none;top:0;}
.service-dropdown ul .sub > ul{position:inherit;width:100%;}
.service-dropdown ul .sub li{text-align:center;background:#F1EEEE;}
.service-dropdown ul .sub li a{color:#333;}
.service-dropdown ul .sub .sub-holder{background:#CCC;display:block;padding:10px 20px;text-align:center;}
.service-dropdown > .holder{color:#CCC;display:block;padding:10px 20px;background:#FFF;cursor:pointer;margin:0;}
.service-dropdown > .holder.active .fa{color:#00a1e4;}
.service-dropdown ul .sub ul.model{left:100%;position:absolute;padding:0;display:none;}
.service-dropdown ul .sub li.gen:hover ul.model{display:block;}
.service-dropdown ul .sub ul.model{left:100%;top:0;position:absolute;padding:0;display:none;list-style:none;width:200px;}
.service-dropdown ul .sub ul.model li{border:1px solid #CCC;border-top:none;margin:0;padding:0;width:100%;color:#333;text-align:center;background:#F1EEEE;}
.service-dropdown ul .sub ul.model li:first-child{border-top:1px solid #CCC;}
.service-dropdown ul .sub ul.model li a{color:#333;}
.service-dropdown > ul.province{width:99%;overflow-y:auto;height:300px;}
.warranty-condition-container{margin:35px 0;font-family:'Tahoma', Helvetica;}
.warranty-condition-container h5 .text{color:#00a1e4;text-decoration:underline;font-size:18px;}
.warranty-condition-container .title{color:#333;font-size:22px;margin:20px 0;}
.warranty-condition-container .condition-box{margin:20px 0;}
.warranty-condition-container .condition-box .header{background:url('../images/Services/black-bullet.png') no-repeat left center;padding-left:15px;color:#333;font-size:20px;margin:0;}
.warranty-condition-container .condition-box .desc{color:#959595;line-height:18px;}
.compare-item-container{margin:40px 0;overflow:hidden;}
.compare-item-container .row{padding:0 15px;}
.compare-item-container div[class^="col-"]{padding:0;}
.compare-item-container #add-more-compare .compare-item{background:url('../images/comparison/air03.png') no-repeat center center;background-size:100% 100%;}
.compare-item-container .compare-item{position:relative;border:1px solid #CCC;text-align:center;min-height:236px;}
.compare-item-container .compare-item .item{position:relative;width:100%;height:auto;}
.compare-item-container .compare-item .icon-new{position:absolute;left:0;top:0;z-index:1}
.compare-item-container .compare-item .icon-feature{width:80px;position:absolute;right:0;bottom:0;}
.compare-item-container .compare-item .item.product-thumb{width:80%;margin:25px;}
.compare-item-container .compare-item .compare-item-del{position:absolute;top:0;right:0;margin:10px;}
.compare-item-container .compare-item .compar-add-item{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);color:#FFF;}
.compare-item-container .compare-item div{text-align:center;display:block;position:absolute;bottom:0;width:100%;}
.compare-item-container .compare-item .compare-item--model-box{position:absolute;top:0;line-height:225px;background:#EBEBEB;}
.panel-comparison .panel-heading{text-align:center;color:#FFF;padding:15px 0;font-size:18px;}
.panel-comparison .table{margin-bottom:0;border:none;}
.panel-comparison.sepecific .panel-heading{background:#003854;}
.panel-comparison.property .panel-heading{background:#40c8f4;color:#333;}
.panel-comparison table{font-family:'Tahoma', Helvetica;}
.panel-comparison table tr td.title{background:#edf2f5;}
.panel-comparison table tr.active{color:#00a1e4;background:#dfdfdf;}
#add-more-compare p{color:#ffffff;}
#compare-popup{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99999;-webkit-overflow-scrolling:touch;outline:0;display:none;}
#compare-popup .comparison-modal-tab{margin-bottom:10px;}
#compare-popup .col-md-6{float:none;display:inline-block;margin-right:-4px;vertical-align:top;}
.page-search #frm-search #txt-main-search{height:30px;position:relative;}
.page-search .btn-search1{height:30px;}
#compare-popup .modal-dialog{z-index:10000;}
#compare-popup .modal-dialog .modal-content{border-radius:0;border:none;padding:40px 50px;}
#compare-popup .btn-close{position:absolute;top:0;right:0;margin:10px;}
#compare-popup h3{font-size:23px;color:#00a1e4;margin-top:0;}
#compare-popup form{font-family:'Tahoma', Helvetica;color:#333;}
#compare-popup .item-box{position:relative;}
#compare-popup .item-box .checkbox{margin:5px 0;}
#compare-popup .item-box .checkbox label{color:#434a54;}
#compare-popup .item-box .thumb-box{position:relative;border:1px solid #CCC;text-align:center;background:url('../images/service/corner_1.png') no-repeat right bottom;}
#compare-popup .item-box .thumb-box .item{margin:0 auto;}
#compare-popup .item-box .thumb-box .new-item{position:absolute;left:0;top:0;}
#compare-popup form .submit{margin:20px 0;}
#compare-popup .overlay{background-color:#333;background:rgba(0, 0, 0, .5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10;}
.search-panel{background:#F5F5F5;margin:20px 0;}
#frm-search .form-group{margin-bottom:0px;}
#frm-search .search-box{overflow:hidden;}
#frm-search .search-box label{color:#868686;font-size:1.50em;padding-top:3px;float:left;}
#frm-search .search-box .search-text-box{padding:0;position:relative;overflow:hidden;padding-right:5px;}
#frm-search .search-box .btn-search1{position:absolute;top:0;right:5px;}
#frm-search #txt-main-search{background:url('../images/icon-search-bg.png') no-repeat 10px center #FFF;border:none;border-radius:0;padding-left:35px;color:#333;}
#frm-search button[type=submit]{font-family:'thaisans_neue_ultltregular', Tahoma, Helvetica, sans-serif;background:#42c7f2;color:#333;border:none;display:block;margin:0 auto;font-size:1.25em;}
#frm-search .search-box #btn-search-expandfilter{background:none;border:1px solid #8B8B8B;float:right;padding:0 5px;height:30px;}
#frm-search .search-box #btn-search-expandfilter .fa{font-size:23px;}
#search-filter-panel{display:none;}
#frm-search .search-filter{overflow:hidden;padding-top:20px;padding-bottom:20px;}
#frm-search .search-filter p{color:#868686;font-size:1.50em;padding-top:3px;}
#frm-search .filter-list{padding-left:30px;font-size:18px;}
#frm-search .filter-list .title{color:#40c8f4;margin-bottom:10px;}
#frm-search .filter-list label{color:#868686;font-size:14px;}
.search-result-tab h3{color:#333;}
.search-result-tab .search-result-panel{border:1px solid #CCC;padding:10px 15px;color:#959595;margin:20px 0;font-family:'Tahoma', Helvetica;}
.result-box{font-family:'Tahoma', Helvetica;padding:15px 0;margin:15px 0;position:relative;border-bottom:1px solid #CCC;clear:both;overflow:hidden;}
.result-box .title-box{color:#00a1e4;margin-bottom:20px;font-family:'Tahoma', Helvetica;}
.result-box .title-box .title{font-size:15px;margin:0;color:#00a1e4;}
.result-box .title-box .subtitle{font-size:12px;color:#898989;}
.result-box .title-box .result-type{font-size:10px;padding:2px 10px;}
.result-box .title-box .result-type.prod{color:#FFF;background:#00a1e4;}
.result-box .title-box .result-type.activi{color:#FFF;background:#434a54;}
.result-box .title-box .result-type.promo{color:#00a1e4;background:#434a54;}
.result-box .title-box .result-type.cata{color:#333;background:#00a1e4;}
.result-box .detail-box{float:left;}
.result-box .detail-box .thumb{width:15%;float:left;}
.result-box .detail-box .detail{float:left;margin:0 0 0 10px;width:80%;font-family:'Tahoma', Helvetica;color:#636363;}
.search-result-box-container{margin-bottom:40px;}
.search-readmore{display:block;margin:20px 0;color:#333 !important;}
.search-readmore i{border:2px solid #00a1e4;border-radius:50%;padding:5px 8px;font-size:18px;color:#00a1e4;}
.table-zone{min-height:270px;padding:10px;background:#f8f7f7;}
.tab-zone{margin-right:-30px;}
.tb-zone2{font-family:Tahoma, Helvetica;font-size:12px;padding:30px;min-height:270px;}
.tb-zone2 .b{color:#00a1e4;font-size:14px;}
.tb-zone2 .b2{color:#333;}
.tb-zone2 ul{list-style:none;padding:20px 0;}
.tb-zone2 li{margin-bottom:20px;}
.tb-zone2 li img{margin-right:10px;}
.tab-con{position:relative;cursor:pointer;font-size:15px;width:100%;height:135px;background:#434a54;line-height:135px;text-align:center;color:#fff;}
.arrT{background:url(../images/icon_blackArrow.png);width:37px;height:37px;position:absolute;bottom:0;left:0;}
.arrT.active{background:url(../images/icon_blueArrow.png);}
.tab-con.active{color:#00a1e4;background:#f8f7f7;}
.wptuts-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;}
.wptuts-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.mg-image{display:block;overflow:auto;}
.mg-image img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;max-width:100%;}
.mg-image:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.addthis_native_toolbox{display:none;}
.flex-loading{min-height:200px;background:url('../images/ajaxLoader.gif') no-repeat center center;}
.banner-loading{min-height:400px;background:url('../images/ajaxLoader.gif') no-repeat center center;}
.slider-container.discover{height:525px;}
.slider-container.home-discover{height:360px;}
.modalContent{padding:30px 40px;}
.modalContent .title-thumb{border:4px solid #D1DEE8;}
.modalContent .titleContainer{margin-bottom:20px;}
.modalContent .titleContainer h3{margin:0;font-weight:bold;line-height:35px;}
.modalContent .detailContainer img{margin-bottom:10px;width:100%;}
.modalContent .detailContainer p{margin:10px 0;color:#333;font-size:14px;font-family:Tahoma, Helvetica;}
.slider-container{background-size:cover;background-repeat:no-repeat;background-position:50%;overflow-x:hidden;}
.full-thumb{width:100%;}
.btn-dc-more{background:#000;color:#FFF;width:150px;padding:10px 0;display:inline-block;margin-bottom:30px;position:relative;}
.btn-dc-more:after{position:absolute;width:0;height:0;border-style:solid;border-width:0 0 9px 9px;border-color:transparent transparent #000000 transparent;bottom:0;right:0;content:'';border-color:transparent transparent #40c8f4 transparent;}
.btn-dc-more:hover{text-decoration:none;color:#FFF;}
.dc-welcome-container{background:#000;color:#FFF;padding:40px 0;}
.dc-welcome-container.discover{padding:85px 0;}
.dc-welcome-container h2{border:none;font-weight:bold;margin:0 0 10px 0}
.dc-welcome-container p{color:#FFF;margin-bottom:0;font-family:'Tahoma', Helvetica;}
.dc-section-container{padding-top:30px;}
.dc-section-border-bottom{border-bottom:1px solid #EFEFEF;}
.dc-section-container p{color:#666;font-family:Tahoma, Helvetica, Arial;}
.dc-section-container h3, .dc-section-container h4{margin-bottom:10px;margin-top:0;line-height:1.5em;}
.dc-section-container .after-header{margin-top:10px;margin-bottom:10px;}
.dc-section-container .dc-section-box{position:relative;margin-bottom:20px;}
.dc-section-container .dc-section-box a div{position:absolute;background:rgba(75, 75, 75, 0.7);width:100%;height:100%;}
.dc-section-container .dc-section-box a div span{display:block;padding:10px 0;margin:40px 20px 20px 20px;text-transform:uppercase;font-size:16px;font-weight:normal;color:rgba(255, 255, 255, 0.9);line-height:1.5em;border-bottom:1px solid rgba(255, 255, 255, 0.5);box-shadow:0 1px 0 rgba(0, 0, 0, 0.1), 0 -10px 0 rgba(255, 255, 255, 0.3);}
.dc-mid-box img{cursor:pointer;transition:filter .2s ease;width:100%;}
.dc-mid-box img:hover{opacity:0.8;filter:alpha(opacity=80);}
.dc-section-container.our-stories{padding-bottom:20px;}
.dc-section-container .our-stories-box{padding:5px;border:1px solid #EFEFEF;position:relative;}
.dc-section-container .our-stories-box img{position:relative;width:100%;}
.dc-section-container .our-stories-box .stories-caption{width:100%;text-align:center;color:#00a1e4;display:block;position:absolute;top:0px;margin-top:15px;font-size:18px;}
.benefit-welcome-container{background:#FFF;border-bottom:1px solid #EFEFEF;}
.benefit-welcome-container h4{color:#000;margin-top:0;}
.benefit-welcome-container p{color:#666;}
.benefit-stories-container{padding-top:50px;}
.benefit-stories-container .benefit-stories{border:1px solid #EFEFEF;padding:45px 50px;overflow:hidden;position:relative;}
.benefit-stories div[class^='col-']{padding:0;}
.benefit-stories .benefit-stories-list{margin:0;padding:0;}
.benefit-stories .benefit-stories-list li{margin-bottom:10px;}
.benefit-stories .benefit-stories-list li a{color:#333;}
.what-inverter-box{padding-top:30px;}
.what-inverter-box h3{color:#333;}
.what-inverter-box p{margin-bottom:10px;}
.dc-welcome-container.heat-pump{margin-bottom:0;}
.dc-section-container.heat-pump{padding-bottom:10px;}
.heat-pump h3{color:#333;}
.heat-pump .btn-dc-more{margin:0;}
.heat-pump-container{padding:0}
.heat-pump-left{border-right:1px solid #EFEFEF;margin-bottom:0 !important;padding-top:30px;padding-right:30px;}
.heat-pump-right{margin-bottom:0 !important;padding-top:30px;padding-left:30px;}
.heat-pump-box p{margin-top:15px;min-height:130px;}
.dc-welcome-container.r32 .btn-dc-more{margin-top:20px;margin-bottom:0;}
.dc-welcome-container.r32 h3{color:#333;}
.glance-main-container{background:url('../images/discover/glance_bg-1.jpg') #000 no-repeat;background-position:center center;padding:40px 0;}
.glance-main-container .glance-main-title{text-align:center;color:#FFF;margin-bottom:30px;}
.glance-main-container .glance-main-title h1{font-weight:bold;margin-top:0;text-transform:uppercase;}
.glance-main-container .glance-main-title .sub{color:#FFF;font-size:20px;font-family:'thaisans_neue_ultltregular', Tahoma, Helvetica, sans-serif;}
.glance-main-content .glance-list{margin:0;padding:0;}
.glance-list li{margin-bottom:10px;}
.glance-list li .item-box{background:url('../images/discover/glance_item-bg.png') no-repeat;background-size:100% 100%;height:100%;display:block;margin:0 auto;color:#333;}
.glance-list li .item-box:hover{background-color:rgba(255, 255, 255, .4);}
.glance-list li .item-box:hover a{color:#333;}
.glance-list li .item-box .item{padding:5px;height:155px;display:block;background:none;position:relative;}
.glance-list li .item-box .item .box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);width:100%;text-align:center;}
.glance-list li .item-box .item .box .middle{margin:5px 0;}
.glance-list li .item-box .item .box .middle .icon{height:60px;margin-bottom:3px;}
.glance-list li .item-box .item .box .middle .text{font-size:48px;font-weight:bold;position:relative;top:10px;font-family:Tahoma, Helvetica, Arial;}
.glance-list li .item-box .item .box .bottom{font-size:20px;font-weight:bold;}
.glance-list li .item-box .item h1{text-align:center;margin:0;color:#000;}
.glance-popup-thumb{border:4px solid #CCC;text-align:center;padding:10px;}
.glance-popup-thumb .middle img{margin:3px 0;}
.glance-popup-thumb .middle .icon{width:100%;}
.glance-popup-thumb .bottom{font-size:18px;font-weight:bold;}
.jp-sceneArea{position:relative;}
.jp-sceneArea h3, .jp-sceneArea h4{color:#FFF;margin-bottom:15px;line-height:1.3em;overflow:hidden;}
.jp-sceneArea .scene-bg{width:100%;height:100%;}
.jp-sceneArea .scene-content p, .jp-sceneArea p{font-family:'Tahoma', 'Helvetica';text-align:left;}
.jp-sceneArea .scene-content .middle-text{position:absolute;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);left:50%;top:45%;}
.jp-sceneArea .areaContent{padding-top:30px;padding-bottom:60px;}
.jp-sceneArea .areaContent p{color:#666;font-family:'Tahoma', 'Helvetica';}
.jp-sceneArea .areaContent p.on-center{text-align:center;}
.scene-next-container{left:50%;position:absolute;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);bottom:70px;z-index:1;}
.jp-sceneArea h3{font-size:26px;}
#scene_2 .scene-next-container{bottom:35px;}
.jp-sceneArea .scene-content .white-panel{background:rgba(0, 0, 0, 0.75);padding:35px 35px;text-align:justify;}
.jp-sceneArea .scene-content .panel370{padding:0;width:420px;min-height:370px;padding-top:35px;padding-left:35px;padding-right:35px;padding-bottom:30px;}
.jp-sceneArea .scene-content .white-panel h3{margin-top:0;margin-bottom:15px;text-align:left;}
.scene-content h3{line-height:35px;}
.jp-sceneArea .scene-content .white-panel p{color:#FFF;}
.jp-sceneArea .scene-content .white-panel p.preiod, .jp-sceneArea p.preiod{color:#FFF;font-family:'thaisans_neueregular', Tahoma, Helvetica, sans-serif;font-weight:bold;}
#scene_1.jp-sceneArea,#scene_2.jp-sceneArea, #scene_3.jp-sceneArea, #scene_5.jp-sceneArea,#scene_6.jp-sceneArea, #scene_7.jp-sceneArea, #scene_8.jp-sceneArea, #scene_9.jp-sceneArea{height:639px;background-size:cover;background-position:center center;position:relative;background-repeat:no-repeat;}
.scene1-next-link{bottom:-25px;}
.scene-title-center{margin:0 0 25px;padding:0 0 15px;background:url("../images/discover/bg_line.gif") 50% 100% no-repeat;}
.scene-title-left{margin:0 0 25px;padding:0 0 15px;background:url("../images/discover/bg_line.gif") 0% 100% no-repeat;}
.scene1-title h3{color:#FFF;}
#scene_1{background-image:url('../images/discover/jp_scene-1.jpg');background-position:center -35px;}
#scene_1 .on-center{text-align:center;}
#scene_1 .scene-content .middle-text{transform:translate(-50%, -15%);-webkit-transform:translate(-50%, -15%);-ms-transform:translate(-50%, -15%);}
#scene_2{background-image:url("../images/discover/jp_scene-2.jpg");background-position:center;}
#scene_2 .content-feature{height:500px;}
#scene_3{background-image:url('../images/discover/jp_scene-3.jpg');}
#scene_4{}
.scene4-mobile{height:639px;background-size:cover;background-position:center center;position:relative;background-repeat:no-repeat;}
.scene4-mobile-1{background-image:url("../images/discover/jp_scene-4-1.jpg");}
.scene4-mobile-2{background-image:url("../images/discover/jp_scene-4-2.jpg");}
#scene_4 .content-feature{height:386px;}
#scene_4 .scene4-left > .box{border-right:1px solid #EBEBEB;}
#scene_4 .scene4-box{width:400px;padding:40px;margin:0 auto;}
#scene_5{background-image:url('../images/discover/jp_scene-5.jpg');}
#scene_6{background-image:url("../images/discover/jp_scene-6.jpg");background-position:center;}
#scene_6 .scene6-box{background:none;padding-left:25px;padding-right:25px;}
#scene_6 .scene6-box .percent{font-size:8em;font-weight:bold;line-height:1em;color:#FFF;}
#scene_6 .white-panel{width:420px;}
#scene_7{background-image:url('../images/discover/jp_scene-7.jpg');}
#scene_8{height:500px;background-image:url('../images/discover/jp_scene-8.jpg');}
#scene_8 .areaContent{padding-top:35px;padding-bottom:72px;}
#scene_8 .areaContent h3{margin-top:0;}
#scene_9.jp-sceneArea{background-image:url('../images/discover/jp_scene-9.jpg');}
#scene_9 .on-center{text-align:center;margin:15px 0;color:#000;}
.btn-jp{width:180px;height:50px;padding-right:20px;padding-left:20px;padding-top:15px;color:#FFF;display:inline-block;background:#000;vertical-align:middle;margin:3px 30px;}
.btn-jp.text-blue{padding-top:5px;}
.btn-jp.text-blue, .btn-jp.text-blue:hover{color:#00a1e4}
.btn-jp:hover{color:#FFF;}
#Indicator{position:fixed;top:50%;left:20px;}
#Indicator ul{list-style:none;}
#Indicator ul li{margin-bottom:10px;text-indent:-9999px;}
#Indicator ul li a{display:block;width:13px;height:13px;border-radius:50%;border:1px solid #EBEBEB;background:#FFF;}
#Indicator ul li a.is-current{background:#00CDFF;border:1px solid #000;}
.ar-title-container{padding:20px 0;}
.ar-head-container h3{color:#000;margin-bottom:20px;}
.ar-list-container .ar-list{overflow:hidden;}
.ar-list-container .ar-list li{margin-bottom:30px;}
.ar-list-container .ar-list li .item-box{border:1px solid #EBEBEB;padding:10px 10px 0 10px;}
.ar-list li .item-box p{margin:5px 0 0 0;}
.ar-list li .item-box .desc{font-family:Tahoma, Helvetica;font-size:14px;color:#333;height:42px;overflow:hidden;}
.ar-list li .item-box .thumb{width:100%;}
.ar-list li .item-box .btn-dc-more{margin:20px;}
.ar-information{list-style:none;padding:0;font-size:15px;margin-bottom:10px;}
.ar-information li{margin-bottom:5px;}
.ar-information li.title{color:#000;font-weight:bold;}
.ar_product-list{margin-top:20px;}
.ar_product-list li .item-box .link .fa{color:#00a1e4;position:relative;top:5px;}
.ar_product-list li .item-box .link a{color:#00a1e4;font-weight:bold;font-style:italic;}
#ayn-navi{z-index:10000;position:fixed;top:200px;left:0;list-style:none;padding:0;margin:0;}
#ayn-navi li.active, #ayn-navi li.visited{background:#333;transition:none;}
#ayn-navi li{text-align:left;font-weight:bold;color:#00a1e4;width:40px;height:40px;background:#C7C7C7;cursor:pointer;overflow:hidden;position:relative;margin-bottom:1px;}
#ayn-navi li:first-child a, #ayn-navi li.visited a, #ayn-navi li.visited:nth-child(n+2):hover a{color:#00a1e4;}
#ayn-navi li:nth-child(n+2){transition:.3s ease-in-out width;}
#ayn-navi li:nth-child(n+2):hover{background:#00a1e4;width:150px;}
#ayn-navi li:nth-child(n+2):hover a{color:#FFF;}
#ayn-navi li.visited:nth-child(n+2):hover{background:#333;}
#ayn-navi li.blue{background:#00a1e4;}
#ayn-navi li .text{}
.section .scene-next-container{position:relative;bottom:-50px}
.aynSliderBox{position:relative;width:500px;margin:0 auto;}
.aynSliderBox img{position:relative;}
.aynSliderBox .aynSlide_2{min-height:350px;}
.aynSliderBox .aynSlide_3{min-height:350px;}
.aynSliderBox .aynSlide_5, .aynSliderBox .aynSlide_6{min-height:300px;}
.aynContent .sec_head{margin-top:10px;margin-bottom:20px;}
.aynContent h3{color:#00a1e4;font-weight:600;line-height:35px;margin:0;}
.aynContent h3.sub{font-size:28px;}
.aynContent h3 .deg{font-weight:bold;}
#sec_1, #sec_2, #sec_3, #sec_4, #sec_5, #sec_6, #sec_7{background-size:cover;background-position:center center;}
#sec_1{background-image:url('../images/discover/ayn_sec-1_bg.jpg');background-repeat:no-repeat;}
#sec_2{background-image:url('../images/discover/ayn_sec-2_bg.jpg');background-repeat:no-repeat;}
#sec_3{background-image:url('../images/discover/ayn_sec-3_bg.jpg');background-repeat:no-repeat;}
#sec_4{background-image:url('../images/discover/ayn_sec-4_bg.jpg');background-repeat:no-repeat;}
#sec_5{background-image:url('../images/discover/ayn_sec-5_bg.jpg');background-repeat:no-repeat;}
#sec_6{background-image:url('../images/discover/ayn_sec-6_bg.jpg');background-repeat:no-repeat;}
#sec_7{background-image:url('../images/discover/ayn_sec-7_bg.jpg');background-repeat:no-repeat;}
#sec_8{background:#00a1e4;color:#FFF;}
#sec_8 img{margin-bottom:20px;}
#sec_8 h3{color:#FFF;}
#sec_1 .aynContent h3{margin-bottom:15px;}
#sec_1 .aynContent p{font-family:Tahoma, Helvetica, sans-serif;}
.sec_2_item_1{position:relative;}
.sec_2_item_1 img{width:auto;}
.sec_2-item_1_content{position:absolute;top:130px;left:125px;}
.sec_2-item_1_content span, .sec_2-item_4_content span, .sec_2-item_5_content span{display:block;color:#FFF;font-size:30px;}
.sec_2-item_1_content .deg, .sec_2-item_4_content .deg, .sec_2-item_5_content .deg{font-size:5em;margin-bottom:40px;}
.sec_2-item_1_content .deg sup, .sec_2-item_4_content .deg sup, .sec_2-item_5_content .deg sup{top:-1em;font-size:45%;}
.sec_2_item_1 p, .sec_2_item_4 p, .sec_2_item_5 p{font-size:20px;font-weight:bold;}
.sec_2-item_4_content{position:absolute;top:140px;left:140px;}
.sec_2-item_5_content{position:absolute;top:90px;left:140px;}
.sec_3-item_1_content span{display:block;font-weight:bold;font-size:23px;line-height:32px;}
#sec_4 .aynContent img{width:90%;}
#sec_4 .aynContent strong{font-size:23px;}
.sec_5-item_1_content{font-size:18px;margin:10px 0;}
.sec_5_item_1 p{font-size:20px;font-weight:bold;margin-top:10px;}
#sec_6 .sec_6_item_1, #sec_6 .sec_6_item_2{position:relative;}
#sec_6 .sec_6_item_1 img, #sec_6 .sec_6_item_2 img{width:100%;}
#sec_6 .sec_6_item_1 p, #sec_6 .sec_6_item_2 p{color:#FFF;}
#sec_6 .sec_6-item_1_content-1{position:absolute;top:80px;left:35px;}
#sec_6 .sec_6-item_1_content-2{font-size:23px;color:#FFF;position:absolute;right:10px;top:115px;font-weight:bold;}
#sec_6 .sec_6-item_1_content-1 h4, #sec_6 .sec_6-item_2_content-1 h4{font-size:30px;font-weight:bold;color:#FFF;}
#sec_6 .sec_6-item_2_content-1{position:absolute;top:70px;right:11px;}
#sec_6 .sec_6-item_2_content-2{font-size:23px;color:#FFF;position:absolute;left:20px;top:100px;font-weight:bold;}
.section-footer{padding-top:0!important;}
.custom-navigation a{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.custom-navigation .flex-prev{left:-100px;}
.custom-navigation .flex-next{right:-100px;}
.custom-controls-container .flex-control-nav{bottom:0;}
.custom-controls-container .flex-control-nav li{margin-right:15px;}
.custom-controls-container .flex-control-paging li a{background:#acacac;box-shadow:none;}
.custom-controls-container .flex-control-paging li a.flex-active, .custom-controls-container .flex-control-paging li a:hover{background:#00a1e4;}
.ayn-next-button{text-align:center;}
.ayn-next-button a{border-radius:50%;width:66px;height:66px;display:block;background:#333;margin:0 auto;color:#00a1e4;line-height:66px;}
.sol-section{position:relative;padding-bottom:20px;}
.slider-container.plaza{height:560px;}
.sol-title-container{padding-top:45px;margin-bottom:40px;}
.sol-title-container .sol-title h1{font-size:23px;margin-top:10px;margin-bottom:20px;}
.sol-title-container .sol-title p{font-family:Tahoma,helvetica, arial;}
.sol-title-container .sol-title .daikin-btn{color:#FFF;border-top:none;padding:15px 40px;margin-top:10px;border-radius:8px;background:#00a1e4;background:-moz-linear-gradient(top, #00a1e4 0%, #014695 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a1e4), color-stop(100%, #014695));background:-webkit-linear-gradient(top, #00a1e4 0%, #014695 100%);background:-o-linear-gradient(top, #00a1e4 0%, #014695 100%);background:-ms-linear-gradient(top, #00a1e4 0%, #014695 100%);background:linear-gradient(to bottom, #00a1e4 0%, #014695 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a1e4', endColorstr='#014695', GradientType=0);}
.sol-box h3{min-height:55px;}
.sol-box h3.no-minheight{min-height:auto;}
.sol-box p{text-align:left;font-family:Tahoma, Helvetica, Arial;}
.sol-box img{width:100%;}
.sol-sec3-container .nopadding img{position:relative;width:100%;height:100%;}
.sol-sec3-container .sec3-right{background:url('../images/plaza/pz_sec2_banner-2.jpg');background-size:cover;height:100%;position:relative;}
.sol-sec3-container .sec3-right-content{position:absolute;left:50%;transform:translate(-45%, -45%);-moz-transform:translate(-45%, -45%);-webkit-transform:translate(-45%, -45%);-ms-transform:translate(-45%, -45%);width:350px;bottom:0;}
.sol-sec3-container.sub{padding-top:45px;}
.sol-sec4-container .sec4-box{background:#f3f4f8;min-height:550px;}
.sol-sec4-container .sec4-box .box{padding:2em 4em;}
.sol-section.bottom .sol-title-container{margin-bottom:0;padding-top:25px;}
.introjs-tooltiptext{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif-serif !important;}
.btn-totop{position:fixed;right:0;bottom:0;border:none;background:none;padding:0;margin:10px;text-align:center;color:#222;width:50px;display:none;}
.btn-totop img{width:100%;}
.banner-responsive{width:100%;height:100%;opacity:1;visibility:inherit;z-index:20;background-color:rgba(0, 0, 0, 0);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;}
.form-control:focus{outline:0 !important;box-shadow:none !important;border-color:#ccc;}



body.page-id-3447 .modalContent .titleContainer h3,
body.page-id-3813  .modalContent .titleContainer h3{
	line-height:32px;
}



@media only screen and (max-width: 767px){
	body.page-id-3447 .top , body.page-id-3813 .top{
		 word-wrap: break-word;
	}
	body.page-id-3813 .top{
		font-size:12px;
	}
	body.page-id-3447 .bottom , body.page-id-3813 .bottom{
		 word-wrap: break-word;
	}
	body.page-id-3447 .glance-popup-thumb .middle img , body.page-id-3813 .glance-popup-thumb .middle img{
		width:100%;
	}
	body.page-id-3447 .glance-popup-thumb .bottom , body.page-id-3813 .glance-popup-thumb .bottom{
		font-size:12px;
		line-height:20px;
	}
}
.content_socail {
	margin:20px 0;
}
.content_socail img {
	height: 20px;
 width: auto;
 
/* margin-right:2px;*/
}
.content_socail span {
padding-right:5px;
vertical-align:middle;
font-weight:900;
}