﻿.group{position:relative;margin:0;padding:0;display:block}.group h1{position:relative;display:block;width:100%;padding:30px 0;margin:0 0 20px;text-transform:uppercase;color:#fff;text-align:center}.group h1:before{position:absolute;content:"";top:0;left:-18px;padding:0;margin:0 auto;background-image:url(../images/bg-all.png);background-repeat:no-repeat;background-position:-171px 0;width:301px;height:80px;z-index:1;left:0;right:0}.group .htitle{padding:0 0 10px;margin:0 0 20px;position:relative;display:block;border-bottom:1px solid #d9d9d9;text-transform:uppercase}.group .htitle::before{padding:0;margin:0;position:absolute;content:"";width:100px;display:block;height:2px;background-color:#0088cf;bottom:-1px;left:0}.group .htitle h1{font-size:20px;line-height:28px;padding:0;margin:0;position:relative;display:block;font-weight:400;color:#333;text-transform:uppercase}.group .menu_group{position:relative;width:100%;margin:0 0 40px;padding:0}.group .menu_group .item{position:relative;width:100%;min-height:180px;margin:0;padding:10px;background-color:#f0f0f0;text-align:center}.group .menu_group .item:hover,.group .menu_group .item.active{background-color:#3e83c2}.group .menu_group .item .simg{position:relative;width:100%;text-align:center;margin:10px 0;padding:0}.group .menu_group .item .simg img{margin:0;padding:0}.group .menu_group .item h4{position:relative;width:100%;text-align:center;margin:10px 0;padding:0}.group .menu_group .item:hover h4,.group .menu_group .item.active h4{color:#fff}.group .list_item{position:relative;width:100%;margin:0 0 20px;padding:0}.group .list_item .item{position:relative;width:100%;margin:0 0 40px;padding:0;text-align:center}.group .list_item .item .simg{position:relative;width:100%;text-align:center;margin:0;padding:0;min-height:200px}.group .list_item .item .simg img{width:100%;min-height:180px;bottom:0;left:0;margin:auto;height:auto;width:100%;position:absolute;right:0;top:0;vertical-align:middle;backface-visibility:hidden;box-shadow:0 0 1px rgba(0,0,0,0);transform:translateZ(0px);transition-duration:.3s;transition-property:transform}.group .list_item .item h5{position:relative;text-align:center;margin:10px 0;padding:0;height:40px;overflow:hidden}.group .list_item .item .btn-site{margin:10px auto;display:table}.controls{background:#fff none repeat scroll 0 0;border:1px solid #ebebeb;color:#333;padding:1% 0;text-align:center}.controls_block{padding:1% 0;color:#333;text-align:center;margin:0 auto}.controls_block button{display:inline-block;padding:.4em .8em;margin-bottom:4px;border:0;color:#333;font-size:16px;font-weight:300;border-radius:0;border-right:1px solid #999;cursor:pointer;background:transparent;vertical-align:middle;width:180px}.controls_block button:last-child{border-right:0}.controls_block button.active{color:#3da1c4}.controls_block button:focus{outline:0 none}.controls_block button + label{margin-left:1em}label{font-weight:300;margin:0 .4em 0 0}.booking span{position:absolute;top:-100px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.booking:hover span{top:0}#booknow{width:140px;height:auto;opacity:0;position:fixed;right:0;bottom:0;line-height:15px;padding:4px 10px;margin-bottom:150px;text-align:center;z-index:9999;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:-moz-linear-gradient(top,#fffdf5 0%,#f7e375);background:-webkit-gradient(linear,left top,left bottom,from(#fffdf5),to(#f7e375));-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;-moz-box-shadow:0 3px 11px rgba(000,000,000,0.5),inset 0 0 1px rgba(255,244,214,1);-webkit-box-shadow:0 3px 11px rgba(000,000,000,0.5),inset 0 0 1px rgba(255,244,214,1);box-shadow:0 3px 11px rgba(000,000,000,0.5),inset 0 0 1px rgba(255,244,214,1)}#setbooking{width:20%;height:50px;opacity:0;visibility:hidden;position:fixed;left:40%;bottom:50%;line-height:15px;padding:4px 10px;margin-bottom:150px;text-align:center;z-index:9999;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.booking{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:fixed;overflow:hidden;opacity:0;visibility:hidden;bottom:0;left:40%;width:20%;display:block;height:50px;background:-moz-linear-gradient(top,#fffdf5 0%,#f7e375);background:-webkit-gradient(linear,left top,left bottom,from(#fffdf5),to(#f7e375));z-index:9998;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;-moz-box-shadow:0 -3px 10px rgba(000,000,000,0.5),inset 0 0 2px rgba(255,255,255,1);-webkit-box-shadow:0 -3px 10px rgba(000,000,000,0.5),inset 0 0 2px rgba(255,255,255,1);box-shadow:0 -3px 10px rgba(000,000,000,0.5),inset 0 0 2px rgba(255,255,255,1)}#project .title h3{text-align:center;text-transform:uppercase;padding:10px 0;color:#06c}#project button{display:inline-block;padding:4px 10px;margin-bottom:8px;margin-right:4px;color:#333;font-size:22px;font-weight:500;cursor:pointer;background:transparent;border-top:0;border-left:0;border-bottom:0;border-right:1px solid #ebebeeb}#project button:last-child{border-right:0}#project button.active{color:#aa1b1b}#project button small{display:block;text-align:center;font-size:14px}#project button:focus{outline:0 none}#project button + label{margin-left:1em}.showmenu{padding:2% 0 0;text-align:justify;font-size:.1px;-webkit-backface-visibility:hidden}.showmenu:after{content:'';display:inline-block;width:100%}.showmenu .mix,.container .gap{display:inline-block;width:100%}.showmenu .mix{text-align:center;margin-bottom:2%;display:none;background:#21346a}.showmenu .mix .desc{color:#fff;font-size:15px;height:50px;margin-top:22px;overflow:hidden;padding:0 10px}.showmenu .mix h3{padding:10px 5px;color:#fff;font-size:17px;text-align:center;background:none;text-transform:uppercase}.showmenu .mix img{max-width:100%;min-height:180px;width:100%}.showmenu .mix img:hover{cursor:pointer;transform:scale(1.2);transition:all .3s ease 0}.showmenu .mix:after{content:attr(data-myorder);color:#000;font-size:16px;display:inline-block;vertical-align:top;padding:0 1%;font-weight:700}.showmenu .mix:before{content:'';display:inline-block;padding-top:0}.showmenu .showbutton{padding:10px 0 0;margin-top:10px;clear:both}.showmenu .showimg{padding:0;height:auto;-moz-box-shadow:0 1px 3px rgba(061,061,061,0.5),inset 0 0 0 rgba(255,255,255,1);-webkit-box-shadow:0 1px 3px rgba(061,061,061,0.5),inset 0 0 0 rgba(255,255,255,1);box-shadow:0 1px 3px rgba(061,061,061,0.5),inset 0 0 0 rgba(255,255,255,1);overflow:hidden}.showmenu .showcontent{padding:0}.showmenu .showimg{position:relative}.showmenu .showimg .overlay{background:rgba(0,0,0,0.2);height:100%;left:0;position:absolute;text-align:center;bottom:0;transition:all .25s ease-in-out 0;width:100%;z-index:99}.showmenu .showimg:hover .overlay{background:rgba(0,0,0,.8);text-align:center;transition:all .25s ease-in-out 0}.showmenu .showimg .overlay a{color:#fff;display:block;height:100%}.showmenu .showimg .overlay a h3{display:none;font-size:20px;position:absolute;text-align:center;top:30%;width:100%;vertical-align:middle}.showmenu .showimg:hover .overlay a h3{display:block}.showmenu .showimg .overlay a:hover{text-decoration:none}@media all and (min-width:420px){.showmenu .mix,.showmenu .gap{width:100%}}@media all and (min-width:640px){.showmenu .mix,.showmenu .gap{width:48%}}@media all and (min-width:768px){.showmenu .mix,.showmenu .gap{width:32%}}@media all and (min-width:1024px){.showmenu .mix,.showmenu .gap{width:24%}}.btn_restaurant{border:1px solid #fff6de;font-size:15px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn_restaurant i{color:#fff6de}.btn_restaurant:hover{border:1px solid #f4c344}.btn_restaurant:hover i{color:#f4c344}.bg-table{background-size:100% auto;min-height:600px;padding:30px 0}.bg-table .viewtable{background:rgba(255,255,255,.7);padding:30px 10px;-moz-box-shadow:0 3px 11px rgba(000,000,000,0.5),inset 0 0 1px rgba(255,255,255,1);-webkit-box-shadow:0 3px 11px rgba(000,000,000,0.5),inset 0 0 1px rgba(255,255,255,1);box-shadow:0 3px 11px rgba(000,000,000,0.5),inset 0 0 1px rgba(255,255,255,1)}.bg-table .viewtable #total{color:red;font-size:16px;vertical-align:middle}.bg-table .viewtable .table > tbody > tr > th,.bg-table .viewtable .table > tbody > tr > td{vertical-align:middle}.bg-table h3{color:#fff;text-align:center;padding-bottom:10px}.bg-table .viewtable .money{color:red;font-weight:400}.bg-finish{background-size:100% auto;min-height:600px;padding:30px 0}.bg-finish .error{color:red}.bg-finish .viewtable{background:rgba(255,255,255,.7);padding:30px 10px;-moz-box-shadow:0 3px 11px rgba(000,000,000,0.5),inset 0 0 1px rgba(255,255,255,1);-webkit-box-shadow:0 3px 11px rgba(000,000,000,0.5),inset 0 0 1px rgba(255,255,255,1);box-shadow:0 3px 11px rgba(000,000,000,0.5),inset 0 0 1px rgba(255,255,255,1)}.bg-finish h3{color:#333;text-align:center;padding-bottom:10px}.bg-finish .viewtable .money{color:red;font-weight:400}#viewgroup{padding:0;margin:0;position:relative}#viewgroup h3{padding:0;margin:20px 0;color:#06c;position:relative;text-align:center}#viewgroup img{max-width:100%}#viewgroup ul{padding:0;margin:0;position:relative}#viewgroup ul li{padding:10px 0;margin:0;display:block;border-bottom:1px solid #fff;clear:both}#viewgroup ul li .showimage{padding:4px 5px;margin:0;display:inline-block;width:8%}#viewgroup ul li .showtitle{padding:4px 5px;margin:0;display:inline-block;width:65%;font-size:16px}#viewgroup ul li .showmoney{padding:4px 5px;margin:0;display:inline-block;width:10%;color:red}#viewgroup ul li .showwishlist{padding:4px 5px;margin:0;display:inline-block;width:15%;text-align:right}#showlistfood{overflow:auto;max-height:100px;margin:0 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:-moz-linear-gradient(top,#f7f5f5 0%,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#f7f5f5),to(#fff));border:1px solid #bdbdbd;-moz-box-shadow:0 2px 4px rgba(128,128,128,0.2),inset 0 1px 1px rgba(255,255,255,0.6);-webkit-box-shadow:0 2px 4px rgba(128,128,128,0.2),inset 0 1px 1px rgba(255,255,255,0.6);box-shadow:0 2px 4px rgba(128,128,128,0.2),inset 0 1px 1px rgba(255,255,255,0.6)}#showlistfood ul{padding:10px;margin:0;display:block}#showlistfood ul > li{padding:2px 0;margin:0;border-bottom:1px dashed #333;font-size:12px}#showlistfood ul li:last-child{border-bottom:none}.list_other{position:relative;display:block;margin:0 0 20px;padding:0;width:100%}.list_other .label_list{position:relative;display:block;width:100%;padding:0;margin:40px 0 20px}.list_other .label_list h3.title{position:relative;padding:33px 0;margin:20px 0;display:block;color:#fff;text-align:center;text-transform:uppercase}.list_other .label_list h3.title::after{position:absolute;content:"";top:0;left:-18px;padding:0;margin:0 auto;background-image:url(../images/bg-all.png);background-repeat:no-repeat;background-position:-171px 0;width:301px;height:80px;z-index:1;left:0;right:0}.list_other .showlist{position:relative;display:block;margin:20px 0;padding:0}.view_list{position:relative;display:block;margin:10px 0;padding:0;text-align:center}.view_list img{width:100%;height:240px}.view_list h3{position:relative;display:block;margin:10px 0;padding:0;text-align:center}.detail{position:relative;display:block;margin:20px 0;padding:0}.detail .project_info{position:relative;display:block;margin:0 0 20px;padding:0}.detail .project_info .s_image{position:relative;margin:0 auto;padding:0;width:100%;overflow:hidden}.detail .project_info .s_image img{max-width:100%;max-height:100%}.detail .project_info .s_image .slider_imglage{position:relative;display:block;width:100%;margin:0 auto 5px;padding:0;text-align:center}.detail .project_info .s_image .slider_imglage img{width:100%;text-align:center;margin:0}.detail .project_info .s_image .bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0 solid #fff;left:0;background:transparent;height:auto!important;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.detail .project_info .s_image .bx-wrapper .bx-next{right:20px;background-image:url(../images/fancybox_sprite.png);background-position:0 -72px}.detail .project_info .s_image .bx-wrapper .bx-next:hover{opacity:.6}.detail .project_info .s_image .bx-wrapper .bx-prev{left:20px;background-image:url(../images/fancybox_sprite.png);background-position:0 -36px}.detail .project_info .s_image .bx-wrapper .bx-prev:hover{opacity:.6}.detail .project_info .s_image .bx-wrapper .bx-controls-direction a{margin-top:-18px;width:36px;height:34px;z-index:99}.detail .project_info .s_image .slider_imgthumb{position:relative;width:100%;text-align:center;margin:0;padding:0}.detail .project_info .s_image .slider_imgthumb a{display:inline-block;margin-bottom:10px;border-width:1px;border-style:solid;border-color:#ebebeb}.detail .project_info .s_image .slider_imgthumb a.active{border-width:1px;border-style:solid;border-color:#e6bd65}.detail .project_info .s_image .slider_imgthumb img{width:100px;margin:0 auto;padding:0;height:50px}.detail .project_info .s_image .bx-wrapper{position:relative;margin:0;padding:0;*zoom:1;box-shadow:none!important}.scontent{position:relative;display:block;margin:0;padding:0}.scontent .project_title{position:relative;display:block;margin:0;padding:0}.scontent .project_title .i_social{position:relative;display:block;margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #e6bd65}.scontent .project_title .i_social .i_facebook{position:relative;display:block;margin:0 10px 0 0;padding:0;float:left}.scontent .project_title .i_social .i_gplus{position:relative;display:block;margin:0 10px 0 0;padding:0;float:left}.list_other{position:relative;width:100%;margin:0;padding:0;display:block;overflow:hidden}.list_other .item{position:relative;width:100%;margin:0;padding:0;display:block;overflow:hidden;text-align:center}.list_other .item h4{position:relative;width:100%;margin:0;padding:10px 0;font-weight:400}.list_other ul{position:relative;width:100%;margin:0;padding:0}.list_other .bx-wrapper .bx-pager.bx-default-pager a{background-color:rgba(255,255,255,0.6);border:0;display:block;width:15px;height:15px;margin:0 5px;outline:0;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.list_other .bx-wrapper .bx-pager.bx-default-pager a:hover,.list_other .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:rgba(255,255,255,1);border:0}.list_other .bx-wrapper .bx-prev{left:0;background:url(../images/controls-white.png) no-repeat 0 -32px;background-position-x:0;background-position-y:-32px}.list_other .bx-wrapper .bx-next{right:0;background:url(../images/controls-white.png) no-repeat -43px -32px}.list_other .bx-wrapper{margin:0 auto;padding:0;position:relative;width:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0}.list_other .bx-wrapper .bx-viewport{background:transparent;border:0;box-shadow:none;left:0;transform:translateZ(0px)}.list_other .bx-wrapper img{width:100%}.scontent .project_title h1{position:relative;display:block;margin:0 0 20px;padding:0}.scontent .project_title p{position:relative;display:block;margin:20px 0;padding:0}.scontent .project_body{position:relative;display:block;margin:0 0 20px;padding:20px;background-color:#4b3929}.scontent .project_body h2{position:relative;display:block;margin:40px 40px 20px 0;padding:0 0 10px;color:#e6bd65;border-bottom:4px solid #e6bd65}.scontent .project_body ul{position:relative;display:block;margin:0;padding:0}.scontent .project_body ul li{position:relative;display:block;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #e6bd65}.scontent .project_body ul li:last-child{border-bottom:0;margin:0;padding:0}.scontent .project_body ul li span{position:relative;display:inline-block;margin:0 10px 0 0;padding:0;color:#e6bd65;font-weight:700;font-size:16px}.block_projectcat{position:relative;display:block;margin:0;width:100%:;padding:0}.block_projectcat .item{position:relative;display:block;margin:0 0 10px;width:100%:;padding:0;border:1px solid #ebebeb}.block_projectcat .item .s_image{position:relative;display:block;margin:0;width:100%;height:100px;overflow:hidden;padding:0}.block_projectcat .item .s_image img{position:relative;display:block;margin:0;min-height:100px;width:100%;padding:0}.block_projectcat .item .s_title{position:relative;display:block;margin:0;width:100%;text-align:center;padding:10px}.block_projectcat .item .s_title h3{margin:0;padding:10px}@media (max-width:1200px){}@media (max-width:992px){}@media (max-width:767px){.group .menu_group .item{min-height:unset;margin:0 0 2px;padding:10px;display:table}.group .menu_group .item .simg{width:20%;margin:0;padding:0;float:left}.group .menu_group .item h4{width:80%;margin:5px 0;font-size:13px;float:right;text-align:left}.group .htitle h1{padding:0;margin:0 0 10px;text-align:center}.detail .project_info .s_image .slider_imgthumb img{width:60px;height:35px}}@media (max-width:490px){}.list_other .bx-wrapper img{width:100%;max-height:274px;object-fit:cover;border:3px solid #dab35f}.simg{position:relative;padding:0;margin:0 auto;width:100%;border:3px solid #dab35f;overflow:hidden}.bxsliders>.item{border:3px solid #dab35f}.list_other .label_list h3.title::after{position:absolute;content:"";top:0;left:-18px;padding:0;margin:0 auto;background-image:url(../images/bg-all.png);background-repeat:no-repeat;background-position:-171px 0;width:301px;height:80px;z-index:1;left:0;right:0}video.video-stream.html5-main-video{height:auto;left:42px!important;top:0!important}
