html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}input.ws-date{width:100%!important}@font-face{font-family:'tandaseru-futura';src:url(fonts/FuturaStd-Medium.otf) format("truetype")}@font-face{font-family:'tandaseru-futurabold';src:url(fonts/FuturaStd-Bold.otf) format("truetype")}@font-face{font-family:'tandaseru-futuraheavy';src:url(fonts/FuturaStd-Heavy.otf) format("truetype")}@font-face{font-family:'tandaseru-futuralight';src:url(fonts/FuturaStd-Light.otf) format("truetype")}@font-face{font-family:'tandaseru-ptsant';src:url(fonts/PTSant-medium.ttf) format("truetype")}@font-face{font-family:'tandaseru-ptsantbold';src:url(fonts/PTSant-bold.ttf) format("truetype")}@font-face{font-family:'tandaseru-ptsantitalic';src:url(fonts/PTSant-italic.ttf) format("truetype")}a,button{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body{font-family:tandaseru-futura}.center{text-align:center;vertical-align:middle}.hilang{display:none}.img_overlay{/*background-color:#3e4c5c;background-size:cover;*/
background-image:url("images/pattern-overlay.png");background-repeat:repeat;width:100%;padding-top:10%;padding-bottom:10%;opacity:0.9}.bingkai{-webkit-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.5);box-shadow:0px 3px 10px 0px rgba(0,0,0,0.5);}
#center_body{width:99.9%;margin:0 auto}.head_fixed{position:relative;width:100%;top:0;z-index:2}.head_top{width:100%;background-color:#fff;overflow:hidden}.headbox{width:88%;margin:0 auto}.headbox_left{padding:2% 1%;float:left}.headbox_left_top{padding:2% 1%;float:left}.headbox_right{padding:2% 1%;float:right}.headbox_right_top{padding:2% 1%;float:right}.headbox_left>a>.img_logo{margin:0 auto;display:flex}.headbox_left_top>a>.img_logo{margin:0 auto;display:flex;filter:brightness(0%);-webkit-filter:brightness(0%);-moz-filter:brightness(0%);-o-filter:brightness(0%);-ms-filter:brightness(0%)}.headbox_left>a,.headbox_left_top>a{display:block}.headbox_left>a:hover{filter:brightness(200%);-webkit-filter:brightness(200%);-moz-filter:brightness(200%);-o-filter:brightness(200%);-ms-filter:brightness(200%)}.headbox_left_top>a:hover>.img_logo{filter:brightness(50%);-webkit-filter:brightness(50%);-moz-filter:brightness(50%);-o-filter:brightness(50%);-ms-filter:brightness(50%)}.headbox_right>nav,.headbox_right_top>nav{margin-top:1%;margin-bottom:2%}.headbox_right>nav>a{font-size:14px;color:#e8e8e8;margin-right:20px}.headbox_right_top>nav>a{font-size:14px;color:#000;margin-right:20px}.headbox_right>nav>a:hover{color:#fff}.headbox_right_top>nav>a:hover{color:#9C9999}.headbox_right>nav>a.nav_border{border:1px solid #e8e8e8;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.headbox_right_top>nav>a.nav_border{border:1px solid #000;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#con_slider{position:relative;top:0;left:0;width:1600px;height:750px}.slides_con{position:relative;left:0;top:0;width:1600px;height:750px;overflow:hidden}.patt_slider{background:rgba(0,0,0,0.4);width:1600px;height:750px;position:relative}.patt_info{width:650px;margin:0 auto;top:245px;position:relative}.patt_info>p,.patt_info>a{text-align:center;color:#e8e8e8}.patt_infolink{margin:55px auto 0;width:24%}.patt_infolink>a{font-size:13px;font-family:tandaseru-futurabold;color:#e8e8e8;border:1px solid #e8e8e8;padding:15px 40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.patt_infolink>a:hover{filter:brightness(200%);-webkit-filter:brightness(200%);-moz-filter:brightness(200%);-o-filter:brightness(200%);-ms-filter:brightness(200%)}.arrow_left,.arrow_right{display:block;position:absolute;z-index:1;width:41px;height:40px;cursor:pointer;background:url(images/control.png) no-repeat;background-position:-15px -95px;top:123px;overflow:hidden;filter:brightness(700%);-webkit-filter:brightness(700%);-moz-filter:brightness(700%);-o-filter:brightness(700%);-ms-filter:brightness(700%)}.arrow_left{left:15%;top:350px!important}.arrow_right{right:15%;top:350px!important;-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.arrow_left:hover,.arrow_right:hover{filter:brightness(900%);-webkit-filter:brightness(900%);-moz-filter:brightness(900%);-o-filter:brightness(900%);-ms-filter:brightness(900%)}.bullet_slider{position:absolute;z-index:1;bottom:15px;right:6px}.bullet_slider div,.bullet_slider .av{position:absolute;width:16px;height:16px;background:url(images/control.png) no-repeat;overflow:hidden;cursor:pointer}.bullet_slider div{background-position:-15px -35px}.bullet_slider .av{background-position:-35px -35px}.bullet_slider div:hover,.bullet_slider .av:hover{filter:brightness(200%);-webkit-filter:brightness(200%);-moz-filter:brightness(200%);-o-filter:brightness(200%);-ms-filter:brightness(200%)}.weare_logo{text-align:center}.weare_title,.work_title{text-align:center;margin-top:2%}.news_title,.career_info{text-align:center}.weare_title>p,.work_title>p{font-family:tandaseru-futurabold;font-size:26px;font-weight:700;margin:0;color:#29323c}.news_title>p{font-family:tandaseru-futurabold;font-size:26px;font-weight:700;margin:0;color:#f2f2f2}.contactus_title>p{font-family:tandaseru-futurabold;font-size:26px;font-weight:700;margin:0;color:#29323c}.weare_title>.border,.work_title>.border,.contactus_title>.border{border:1px solid #29323c;width:40px;margin:10px auto 15px}.news_box{margin-top:35px}.news_title>.border{border:1px solid #f2f2f2;width:40px;margin:10px auto 15px}.weare_desc,.work_desc,.news_desc{text-align:center;width:70%;margin:0 auto}.weare_desc>p,.work_desc>p,.weare_title>span,.work_title>span{font-size:16px;color:#444;font-family:tandaseru-ptsant}.news_desc>p,.news_title>span{font-size:17px;color:#f2f2f2;font-family:tandaseru-ptsant}.contactus_desc>p{font-size:17px;color:#29323c;font-family:tandaseru-futura;margin:0;line-height:20px}.weare_link,.work_link{margin:3% auto}.news_link{margin:4% auto}.contactus_link{margin:2.4% auto}.weare_link>nav,.work_link>nav,.news_link>nav,.contactus_link>nav{text-align:center}.weare_link>nav>a,.work_link>nav>a{font-size:13px;color:#e8e8e8;font-family:tandaseru-futurabold;background-color:#29323c;padding:.6% 3%;margin:0 6px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.news_link>nav>a{font-size:13px;color:#f2f2f2;font-family:tandaseru-futurabold;background-color:transparent;padding:.6% 4%;margin:0 .6%;border:1px solid #f2f2f2;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.contactus_link>nav>a{font-size:23px;color:#e8e8e8;font-family:tandaseru-futurabold;background-color:#29323c;padding:1% 3%;margin:0 6px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.contactus_link>nav>a:hover{filter:brightness(200%);-webkit-filter:brightness(200%);-moz-filter:brightness(200%);-o-filter:brightness(200%);-ms-filter:brightness(200%)}.weare_link>nav>a:hover,.work_link>nav>a:hover,.news_link>nav>a:hover{filter:brightness(150%);-webkit-filter:brightness(150%);-moz-filter:brightness(150%);-o-filter:brightness(150%);-ms-filter:brightness(150%)}#con_work>.work_gallery{width:100%;height:auto;margin:3% auto 2%;overflow:hidden;text-align:center}#work_folio{padding:0}#work_folio>.work_gallery{width:100%;height:auto;overflow:hidden;margin-bottom:120px}.work_gallery>nav{margin:0 auto;width:1280px}.work_gallery>nav>a{display:inline-block;margin:0 -5px -7px 0;width:320px;height:200px}.work_gallery_hover{position:absolute;display:none;width:320px;height:200px;margin:0 auto;text-align:center;background-color:rgba(0,0,0,0.4)}.work_gallery>nav>a:hover>.work_gallery_hover{display:block}.work_gallery_hover_title>p{color:#fff;margin:0}.work_gallery_hover_title>.border{border:2px solid rgba(255,255,255,0.8);width:45px;margin:10px auto 10px}.work_gallery_hover_title{margin:65px auto}#con_news>.news_bg{text-align:center;padding:1% 0}.news_list{width:845px;height:auto;text-align:center;margin:3% auto}.news_list>nav{text-align:left}.news_list>nav>.list_body{width:190px;height:auto;display:inline-block;margin:5% 1%;background-color:rgba(242,242,242,1)}.news_list>nav>.list_body>.body_info{margin:15px;text-align:left}.news_list>nav>.list_body>.body_info>h1{font-family:tandaseru-ptsantbold;font-size:14px;color:#29323c;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-moz-groupbox;-moz-line-clamp:1;-moz-box-orient:vertical;text-overflow:-o-ellipsis-lastline}.news_list>nav>.list_body>.body_info>span{font-family:tandaseru-ptsantbold;color:#29323c;font-size:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:1;-moz-box-orient:vertical;text-overflow:-o-ellipsis-lastline}.news_list>nav>.list_body>.body_info>div>p,.news_list>nav>.list_body>.body_info>div>span{font-family:tandaseru-ptsant;color:#29323c;font-size:12px;margin:3% 0 0;line-height:15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-moz-groupbox;-moz-line-clamp:3;-moz-box-orient:vertical;text-overflow:-o-ellipsis-lastline}.news_list>nav>.list_body>.body_info>a{font-family:tandaseru-ptsantbold;font-size:14px;color:#29323c;text-align:right;margin:20px 0 0;display:block}.news_list>nav>.list_body>.body_info>a:hover{filter:brightness(200%);-webkit-filter:brightness(200%);-moz-filter:brightness(200%);-o-filter:brightness(200%);-ms-filter:brightness(200%)}#footers{margin:0;position:relative}#con_contactus{background:url(images/footer_bg.jpg) no-repeat center center;background-size:cover;width:100%;padding-top:5%;padding-bottom:1%}.contactus_bg{text-align:center}.contactus_copyright{font-family:tandaseru-futurabold;font-size:13px;margin-top:10px}.contactus_socials{margin:1% auto}.contactus_socials>nav{text-align:center}.contactus_socials>nav>a{background:transparent url(images/control.png) no-repeat;width:37px;height:37px;display:inline-block}.contactus_socials>nav>a:hover{filter:brightness(200%);-webkit-filter:brightness(200%);-moz-filter:brightness(200%);-o-filter:brightness(200%);-ms-filter:brightness(200%)}.contactus_socials>nav>a.face{background-position:-14px -140px}.contactus_socials>nav>a.inst{background-position:-18px -257px}.contactus_socials>nav>a.beee{background-position:-19px -296px}#aboutus_client{text-align:center;padding:4% 0 2%}#aboutus_client>.aboutus_img>nav{width:864px;margin:0 auto}#aboutus_client>.aboutus_img>nav>img{margin:0 5px}#aboutus_team{text-align:center;padding:4% 0 2%}
.navNotFixed{
    color:#000!important;
    font-size:14px!important;
    padding:5px!important;
    font-weight:400!important
}
.navNotFixed:hover{color:#909090!important}
.navFixed{
    color:#e8e8e8!important;
    font-size:14px!important;
    padding:5px!important;
    font-weight:400!important;
}
.navFixed:hover{color:#868686!important}

.aboutus_teambox.active{
	background-color:#f5f5f5;
	padding:2% 0;
	}
.teambox_left{
	width:50%;
	padding:0 5%;
	float:left;
	text-align:right
	}
.teambox_left.active{
	width:50%;
	padding:0 5%;
	float:left;
	text-align:right
	}
.teambox_right{
	width:50%;
	padding:0 5%;
	float:left;
	text-align:left;
	}
.teambox_left>img,.teambox_right>img{
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	}
.aboutus_title>p,.project_title>p{
	font-size:26px;
	color:#29323c;
	margin:0;
	font-family:tandaseru-futurabold;
	}
.aboutus_title>span,.project_title>span{
	font-size:16px;
	font-family:tandaseru-ptsant;
	color:#444
	}
.aboutus_title>.border,.project_title>.border{
	border:1px solid #545b63;
	width:40px;
	margin:10px auto 15px
	}
.aboutus_desc,.project_desc{
	width:73%;
	margin:0 auto
	}
.aboutus_desc>p,.project_desc>p{
	font-size:16px;
	font-family:tandaseru-ptsant;
	color:#2b3746;
	margin:0
	}
.aboutus_img{
	margin-top:3%;text-align:left
	}
.teambox_title{
	padding:10% 0
	}
.teambox_title.active{
		padding:0
	}
.teambox_title>p{
	font-size:36px;
	margin:0;
	line-height:normal;
	font-family:tandaseru-futuralight
	}
.teambox_title>span{
	font-size:18px;
	font-family:tandaseru-futurabold
	}
.teambox_desc{
	width:80%;padding:2% 0
	}
.teambox_desc>p{
	font-size:16px;
	color:#2b3746;
	margin:0;
	font-family:tandaseru-ptsant
	}
.teambox_work{
	width:80%
	}
.teambox_work>nav>span{
	font-family:tandaseru-ptsantbold;
	font-size:13px
	}
.teambox_work>nav>a{
	display:inline-block
	}
.teambox_work>nav>a>img{
	width:40px;
	height:40px;
	margin:3px .2%;
	border:1px solid #414952
	}
.aboutus_teambox{
	margin:2% 0;
	overflow:hidden
	}
.aboutus_teambox .teambox_title>p{
	font-size:46px
	}
.aboutus_teambox .teambox_title>span{
	font-size:24px
	}
#work_nav,#news_nav{
	height:61px;
	width:100%;
	line-height:60px;
	margin:0 auto;
	width:1280px;
	background-color:#29323c
	}
#work_nav>nav,#news_nav>nav{
	text-align:center;
	margin:0 auto;
	width:1280px;
	overflow:hidden
	}
#work_nav>nav>a,#news_nav>nav>a{
	font-family:tandaseru-futuraheavy;
	font-size:14px;
	color:#fff;
	border-right:1px solid #516174;
	width:15%;display:inline-block;
	line-height:30px;
	margin-right:-5px
	}
#work_nav>nav>a:first-child,#news_nav>nav>a:first-child{
	border-left:1px solid #516174
	}
#work_nav>nav>a:hover,#work_nav>nav>a:focus,#work_nav>nav>a.selected,#news_nav>nav>a:hover,#news_nav>nav>a:focus,#news_nav>nav>a.selected{
	background-color:#3e4c5c;
	line-height:60px;
	border:0
	}
.project_body{width:72%;margin:0 auto}#project_top{text-align:center;padding:7% 0 4%}#project_top .project_title>p,#project_top .project_title>span,#project_top .project_desc>p{color:#e8e8e8}#project_top .project_title>.border{border:1px solid #e8e8e8}#project_input{padding:4% 0}#project_input .input_top>input,#project_input .input_top>textarea{color:#8395a9;font-size:15px;height:0;padding:24px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #8395a9}#project_input .input_top>textarea{height:360px}#project_input input::-webkit-input-placeholder{color:#8395a9;font-family:tandaseru-ptsantitalic}#project_input input::-moz-placeholder{color:#8395a9;font-family:tandaseru-ptsantitalic}#project_input input:-ms-input-placeholder{color:#8395a9;font-family:tandaseru-ptsantitalic}#project_input input:-moz-placeholder{color:#8395a9;font-family:tandaseru-ptsantitalic}#project_input textarea::-webkit-input-placeholder{color:#8395a9;font-family:tandaseru-ptsantitalic}#project_input textarea::-moz-placeholder{color:#8395a9;font-family:tandaseru-ptsantitalic}#project_input textarea:-ms-input-placeholder{color:#8395a9;font-family:tandaseru-ptsantitalic}#project_input textarea:-moz-placeholder{color:#8395a9;font-family:tandaseru-ptsantitalic}.input_body{width:73%;margin:0 auto}.input_info{text-align:center;margin:8% 0 4%}.input_info>.project_desc{width:95%}#project_input .input_attach{width:100%;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:transparent url(images/sub_attach.jpg) 0 0 no-repeat;background-size:contain}.input_attach>input{cursor:pointer;filter:alpha(opacity=0);opacity:0;padding:5% 0}.input_submit{margin:4% 0;text-align:center}.input_submit>button{font-size:23px;color:#e8e8e8;font-family:tandaseru-futurabold;background-color:#29323c;padding:2% 8%;margin:0 6px;outline:none;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#dcareer_input .input_submit>button{padding:1% 2%}.input_submit>button:hover,.input_submit>button:focus{filter:brightness(200%);-webkit-filter:brightness(200%);-moz-filter:brightness(200%);-o-filter:brightness(200%);-ms-filter:brightness(200%)}#contactus_top>.career_overlay{padding-top:5%;padding-bottom:6%}.career_title>p{font-family:tandaseru-futurabold;font-size:26px;margin:0 0 10px;font-weight:700;margin:0;color:#f2f2f2}.career_box>.career_title>p{color:#29323c}.career_title>span{font-size:16px;color:#f2f2f2;font-family:tandaseru-ptsant}.career_desc{text-align:center;width:47%;margin:0 auto}.career_desc>p{font-size:17px;color:#f2f2f2;font-family:tandaseru-ptsant}.career_title>.border{border:1px solid #f2f2f2;width:40px;margin:20px auto}.career_box>.career_title>.border{border:1px solid #29323c}#career_list{margin:3% 0 6%}.career_box{text-align:center}#dcareer_box,#dnews_box{width:73%;margin:2.5% auto}.dcareer_back,.dnews_back{background:transparent url(images/control.png) -15px -95px no-repeat;width:40px;height:40px;display:inline-block;line-height:100px;color:#29323c;font-family:tandaseru-ptsantbold;font-size:14px;text-align:center;margin-bottom:4%}.dcareer_back:hover,.dnews_back:hover{color:#2E333A;filter:brightness(300%);-webkit-filter:brightness(300%);-moz-filter:brightness(300%);-o-filter:brightness(300%);-ms-filter:brightness(300%)}.dcareer_info,.dnews_info{width:99.9%;margin:0 auto;text-align:left;overflow:hidden}.dcareer_title>p,.dnews_title>p{margin:0;font-size:30px;font-family:tandaseru-futurabold}.dcareer_title>.border,.dnews_title>.border{border:1px solid #29323c;width:40px;margin:2.5% 0 2%}
.dcareer_desc,.dnews_desc{
	font-size:16px;
	color:#29323c;
	font-family:tandaseru-ptsant
	}
.dcareer_social,.dnews_social{
	margin:5% 0
	}
.pop_social{
	margin:2% 0
	}
.dcareer_social>ul,.dnews_social>ul,.pop_social>ul{
	margin:0;
	overflow:hidden;
	list-style:none
	}
.dcareer_social>ul>li,.dnews_social>ul>li{
	float:left;
	margin-right:15px
	}
.pop_social>ul>li{
	float:left;
	margin-right:5px
	}
.dcareer_social>ul>li>span,.dnews_social>ul>li>span,.pop_social>ul>li>span{
	font-size:13px;
	line-height:35px;
	font-family:tandaseru-ptsantbold
	}
.dcareer_social>ul>li>.face,.dnews_social>ul>li>.face{
	background:transparent url(images/control.png) -15px -140px no-repeat;
	width:35px;
	height:35px;
	margin-right:-10px;
	display:inline-block
	}
.pop_social>ul>li>.face{
	background:transparent url(images/control.png) -15px -140px no-repeat;
	width:35px;
	height:35px;
	display:inline-block
	}
.dcareer_social>ul>li>.gplus,.dnews_social>ul>li>.gplus,.pop_social>ul>li>.gplus{
	background:transparent url(images/control.png) -15px -179px no-repeat;
	width:35px;
	height:35px;
	display:inline-block
	}
.pop_social>ul>li>.pint{
	background:transparent url(images/control.png) -17px -217px no-repeat;
	width:35px;
	height:35px;
	display:inline-block
	}
.dcareer_social>ul>li>.backtojob,.dnews_social>ul>li>.backtojob{
	font-family:tandaseru-ptsantbold;
	font-size:14px;
	line-height:35px;
	border:1px solid #8e9298;
	color:#29323c;
	padding:5px 10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px
	}
.dnews_left{
	float:left;
	width:70%
	}
.dnews_right{
	width:200px;
	float:right;
	margin-top:-50px
	}
#dcareer_input{
	padding:5% 0;
	background-color:#fafafa
	}
#dcareer_input>.input_info{
	margin:1% 0 4%
	}
#dcareer_input .input_attach{
	width:57%;margin:0 auto;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:transparent url(images/sub_attach.jpg) 0 0 no-repeat;
	background-size:contain
	}
#contactus_top{
	background:url(images/contact_top.jpg) no-repeat center center;
	background-size:cover;
	width:100%
	}
.contactus_desc{
	overflow:hidden;
	width:40%;
	margin:3% auto 0
	}
	.contactus_desc>ul{
		list-style:none;
		overflow:hidden;
		margin:15px auto;
		}
.contactus_desc>ul>li{
	float:none;
	text-align:center;
	margin-right:10px
	}
.contactus_desc>ul>li>p{
	font-size:15px;
	font-family:tandaseru-ptsant;
	color:#e8e8e8;
	margin:0
	}
.home_contact{
	background:transparent url(images/contact_control.png) 0 0 no-repeat;
	width:45px;
	height:45px;
	display:inline-block
	}
.call_contact{
	background:transparent url(images/contact_control.png) 0 -50px no-repeat;
	width:45px;
	height:45px;
	display:inline-block
	}
.mail_contact{
	background:transparent url(images/contact_control.png) 0 -100px no-repeat;
	width:45px;
	height:45px;
	display:inline-block
	}
.dnews_right .list_body{
	display:block!important;
	padding-bottom:1px
	}
.dnews_right>.news_list{
	width:92%
	}
.dnews_right>h1{
	font-size:14px;
	font-weight:700;
	text-align:right
	}
#con_weare{
	width:100%;
	padding-top:6%;
	padding-bottom:5%
	}
#con_work{
	width:100%;
	padding-top:3%;
	padding-bottom:3%;
	}
#con_news{
	width:100%;
	padding-top:0;
	padding-bottom:0;
	}
#con_newsa{
	width:100%
	}
#career_top{
	background-size:cover;
	width:100%
	}
#dcareer_top{
	width:100%
	}
#aboutus_top{
	width:100%;
	padding-top:20%;
	padding-bottom:20%
	}
#aboutus_info{
	width:100%;
	text-align:center;
	padding:5% 0 6%
	}
#aboutus_history{
	width:100%;
	text-align:center;
	padding:12% 0 8%;
	}
video.vidbg{
	position:fixed;
	top:50%;
	left:50%;
	min-width:100%;
	min-height:100%;
	width:auto;
	height:auto;
	z-index:-100;
	-ms-transform:translateX(-50%) translateY(-50%);
	-moz-transform:translateX(-50%) translateY(-50%);
	-webkit-transform:translateX(-50%) translateY(-50%);
	transform:translateX(-50%) translateY(-50%);
	background:url(images/videobg/videotest.jpg) no-repeat;
	background-size:cover
	}
#dnews_top{
	width:100%
	}
#dnews_top>.img_overlay{
	padding:24% 0
	}
#dcareer_top>.img_overlay{
	padding:20% 0
	}
.popimg{
	max-width:95%
	}
.popnav_pre{
	background:url(images/control.png) -15px -5px no-repeat;
	width:15px;
	height:25px;
	display:block;
	filter:brightness(0%);
	-webkit-filter:brightness(0%);
	-moz-filter:brightness(0%);
	-o-filter:brightness(0%);
	-ms-filter:brightness(0%)
	}
.popnav_nex{
	background:url(images/control.png) -40px -5px no-repeat;
	width:15px;
	height:25px;
	display:block;
	filter:brightness(0%);
	-webkit-filter:brightness(0%);
	-moz-filter:brightness(0%);
	-o-filter:brightness(0%);
	-ms-filter:brightness(0%)
	}
.popnav_active{
	background:rgba(0,0,0,0.5) url(images/zoom.png) center center no-repeat;
	display:none;
	width:56px;
	height:56px;
	margin-top:-56px;
	position:absolute
	}
.popnav:hover>.popnav_active{
	display:block
	}
.poptable{
	width:initial;
	margin-top:20px
	}
.poptable>tbody{
	border:0;
	background-color:transparent
	}
.poptable tr{
	background-color:transparent!important
	}
.poptable td{
	font-family:tandaseru-ptsant;
	font-size:15px
	}
.popsee{
	border:1px solid #000;
	font-size:11px;
	color:#000;
	font-family:tandaseru-ptsantbold;
	padding:5px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px
	}
.popdesc{
	width:100%;
	margin-top:20px;
	font-family:tandaseru-ptsant;
	font-size:14px
	}
.popdesc>p{
	line-height:20px
	}
.popts-close,.popts-back{
	background:url(images/control.png) -15px -54px no-repeat;
	width:40px;
	height:40px;
	margin-top:-70px;
	line-height:90px;
	font-family:tandaseru-ptsantbold;
	font-size:13px;
	display:inline-block;
	filter:brightness(0%);
	-webkit-filter:brightness(0%);
	-moz-filter:brightness(0%);
	-o-filter:brightness(0%);
	-ms-filter:brightness(0%)
	}
.pop_profile_box{
	margin:0;
	list-style:none;
	text-align:center
	}
.pop_profile_box>li>img{
	display:block;
	margin:0 40px 0 0;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
	}
.pop_profile_desc{
	width:600px
	}
.pop_profile_desc>nav>img{
	width:40px;
	border:2px solid #000
	}
.nav_img{
	list-style:none;
	margin:0
	}
.nav_img>li{
	display:inline-block;
	margin:5px -5px
	}
.nav_nextwork{
	list-style:none;
	overflow:hidden;
	width:275px;
	margin:10px auto
	}
.nav_nextwork>li{
	float:left
	}
.arrow_nextleft,.arrow_nextright{
	display:block;
	position:relative;
	z-index:1;
	width:41px;
	height:40px;
	cursor:pointer;
	background:url(images/control.png) no-repeat;
	background-position:-15px -95px
	}
.arrow_nextright{
	-ms-transform:rotate(-180deg);
	-webkit-transform:rotate(-180deg);
	transform:rotate(-180deg)
	}
.arrow_nextleft:hover,.arrow_nextright:hover{
	filter:brightness(300%);
	-webkit-filter:brightness(300%);
	-moz-filter:brightness(300%);
	-o-filter:brightness(300%);
	-ms-filter:brightness(300%)
	}
.img_client{
	max-width:200px;
	}
@media all and (max-width: 1500px),(max-device-width: 1500px){
	.headbox{
		width:85%
		}
	.popimg{
		max-width:94%
		}
	}
@media all and (max-width: 1300px),(max-device-width: 1300px){
	.work_gallery>nav,#work_nav,#news_nav,#work_nav>nav,#news_nav>nav{
		width:1280px
		}
	.popimg{
		max-width:93%
		}
	}
@media all and (max-width: 1180px),(max-device-width: 1180px){
	.work_gallery>nav,#work_nav,#news_nav,#work_nav>nav,#news_nav>nav{
		width:960px
		}
	.popimg{
		max-width:92%
		}
	.headbox{
		width:85%
		}
	.arrow_left{
		left:12%
		}
	.arrow_right{
		right:12%
		}
	.teambox_desc{
		width:100%
		}
	.headbox_right>nav>a,.headbox_right_top>nav>a{
		font-size:13px;
		margin-right:9px
		}
	.teambox_work {
		width: 100%;
		}	
	.head_top {
		height: 100px;	
		}
	.aboutus_title{
		padding:0 30px;
		}	
	}
@media all and (max-width: 960px),(max-device-width: 960px){
	#aboutus_client>.aboutus_img>nav{
		width:640px;
		} 
	#aboutus_client>.aboutus_img>nav>img {
    margin: 0 20px;
	}
	.work_gallery>nav,#work_nav,#news_nav,#work_nav>nav,#news_nav>nav{
		width:640px;
		}
	.popimg{
		max-width:90%;
		}
	.headbox_right>nav>a,.headbox_right_top>nav>a{
		font-size:12px;
		margin-right:9px;
		}
	.img_client{
		max-width:150px;
		}
	.aboutus_img {
    text-align: center;
	}
	}
@media all and (max-width: 930px),(max-device-width: 930px){
	.headbox{
		width:100%
		}
	.arrow_left{
		left:10%
		}
	.arrow_right{
		right:10%
		}
	.headbox_left_top {
		padding: 2% 5%;
		float: left;
		}
	.headbox_right_top {
		padding: 2% 5%;
		float: right;
		}
	.headbox_left>a,.headbox_left_top>a{
		transform:scale(1)
		}
	.headbox_right>nav>a,.headbox_right_top>nav>a{
		font-size:10px;
		margin-right:6px;
		}
	.headbox_right{
		margin-right:40px;
		}
	.headbox_left{
		margin-left:40px;
		}
	.weare_title>p,.work_title>p,.news_title>p,.contactus_title>p{
		font-size:18px;
		}
	.contactus_link{
		transform:scale(0.7);
		}
	.news_list{
		width:405px;
		height:auto;
		text-align:center;
		margin:3% auto;
		}
	.dnews_left{
		float:none;
		width:initial;
		margin-right:0;
		padding-right:0
		}
	.dnews_right{
		float:none;
		margin:0 auto;
		width:436px
		}
	.dnews_right>h1{
		text-align:center
		}.
	dnews_right .list_body{
		display:inline-block!important
		}
	.popimg{
		max-width:88%
		}
	.contactus_desc{
		width:90%
		}
	}
@media all and (max-width: 720px),(max-device-width: 720px){
	.headbox{
		width:100%;
		}
	.arrow_left{
		left:10%;
		}
	.arrow_right{
		right:10%;
		}
	.headbox_left>a,.headbox_left_top>a{
		transform:scale(1);
		}
	.headbox_right>nav>a,.headbox_right_top>nav>a{
		font-size:10px;
		margin-right:5px;
		display:none; /*menu pull down - delete this to disable menu*/
		}
	.headbox_right{
		margin-right:25px;
		display:none; /*menu pull down - delete this to disable menu*/
		}
	.dropdown_home{
		display:block!important; /*menu pull down - delete this to disable menu*/
		}
	.dropdown{
		display:block!important; /*menu pull down - delete this to disable menu*/
		}
	.headbox_left{
		margin-left:45px;
		}
	.patt_info{
		transform:scale(1.2);
		}
	.weare_desc>p,.work_title>span,.news_title>span,.contactus_desc>p{
		font-size:14px
		}
	.contactus_desc{
		width:70%
		}
	.contactus_copyright{
		font-family:tandaseru-futurabold;
		font-size:11px;
		margin-top:10px;
		}
	.aboutus_teambox .teambox_title>p {
		font-size: 36px;
		}
	.headbox_left_top {
		padding: 3% 8%;
		float: left;
		}
	}
@media all and (max-width: 660px),(max-device-width: 660px){
	#center_body,.head_fixed,.head_top{
		width:100%
		}
	#aboutus_client>.aboutus_img>nav{
		/*width:520px*/
		}	
	.popimg{
		max-width:87%
		}
	.dropdown{
	    padding: 10px 0px 0 0!important;
		}	
	.dropdown_home {
		padding: 10px 50px 0 0!important;
		}
	.arrow_right{
		right:9%
		}
	.aboutus_teambox .teambox_title>p {
		font-size: 30px;
		}
	.aboutus_teambox .teambox_title>span {
		font-size: 18px;
		}
	.teambox_left,.teambox_left.active {
		width: 50%;
		padding: 1% 4% 1% 6%;
		}
	.teambox_right,.teambox_right.active {
		width: 50%;
		padding: 1% 6% 1% 4%;
		}
	.teambox_title{
		padding-top:95px
		}	
	.teambox_work {
		width: 110%;
		}
	.teambox_work>nav>a>img {
		width: 30px;
		height: 30px;
		}
	.feat-pro{
		display:none;
		}
	.hs-title{
		font-size:30px !important;
		padding-top:40px;
		}
	.hs-desc{
		display:none;
		}
	.aboutus_title{
		padding:0 30px;
		}
	.tag_team {
		font-size:16px !important;
		}
	.img_client{
		max-width:130px;
		}	
	}
@media all and (max-width: 530px),(max-device-width: 530px){
	#center_body,.head_fixed,.head_top{
		width:100%
		}
	#aboutus_client>.aboutus_img>nav{
		/*width:480px;*/
		} 
	#aboutus_client>.aboutus_img>nav>img {
    margin: 0 15px;
		}
	.img_client{
		max-width:110px;
		}	
	}	
@media all and (max-width: 450px),(max-device-width: 450px){
	#center_body,.head_fixed,.head_top{
		width:100%
		}
	#aboutus_client>.aboutus_img>nav{
		/*width:400px;*/
		} 
	#aboutus_client>.aboutus_img>nav>img {
    margin: 0 20px;
		}
	.img_client{
		max-width:110px;
		}	
	/*.work_gallery>nav{
		width:320px;
		}
	.teambox_left.active,.teambox_left {
		width: 100%;
		padding: 20px 8%;
		text-align: center;
		}
	.teambox_right,.teambox_right.active {
		width: 100%;
		padding: 20px 8%;
		text-align: center;
		}
	.teambox_title {
		padding:0;
		}	*/
	}
@media all and (max-width: 360px),(max-device-width: 360px){
	.popimg{
		max-width:85%
		}
	.contactus_copyright{
		font-family:tandaseru-futurabold;
		font-size:6px;
		margin-top:10px
		}
	.popdesc{
		width:100%;
		margin-top:20px;
		font-family:tandaseru-ptsant;
		font-size:10px
		}
	table tbody td,table tbody th{
		padding:5px 20px 0 0
		}
	.poptable td{
		font-family:tandaseru-ptsant;
		font-size:16px
		}
	h1{
		font-size:25px
		}
	.weare_title>p,.work_title>p,.news_title>p,.contactus_title>p{
		font-size:14px
		}
	.weare_link>nav>a,.work_link>nav>a,.news_link>nav>a,.contactus_link>nav>a{
		font-size:11px
		}
	#aboutus_client>.aboutus_img>nav{
		/*width:320px;*/
		} 
	#aboutus_client>.aboutus_img>nav>img {
    margin: 0 20px;
		}
	.img_client{
		max-width:90px;
		}		
	}
.mfp-bg{
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1042;
	overflow:hidden;
	position:fixed;
	background:#fff;
	/*opacity:.8;*/
	filter:alpha(opacity=80)
	}
.mfp-wrap{
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1043;
	position:fixed;
	outline:none!important;
	-webkit-backface-visibility:hidden
	}
.mfp-container{
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding:0 8px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
	}
.mfp-container:before{
	content:'';
	display:inline-block;
	height:100%;
	vertical-align:middle;
	}
.mfp-align-top .mfp-container:before{
	display:none
	}
.mfp-content{
	position:relative;
	display:inline-block;
	display:-webkit-inline-block;
	vertical-align:middle;
	margin:0 auto;
	text-align:left;
	z-index:1045
	}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{
	width:100%;cursor:auto
	}
.mfp-ajax-cur{
	cursor:progress
	}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{
	cursor:-moz-zoom-out;
	cursor:-webkit-zoom-out;
	cursor:zoom-out
	}
.mfp-zoom{
	cursor:pointer;
	cursor:-webkit-zoom-in;
	cursor:-moz-zoom-in;
	cursor:zoom-in
	}
.mfp-auto-cursor .mfp-content{
	cursor:auto
	}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
	}
.mfp-loading.mfp-figure{
	display:none
	}
.mfp-hide{
	display:none!important
	}
.mfp-preloader{
	color:#CCC;
	position:absolute;
	top:50%;
	width:auto;
	text-align:center;
	margin-top:-.8em;
	left:8px;
	right:8px;
	z-index:1044
	}
.mfp-preloader a{
	color:#CCC
	}
.mfp-preloader a:hover{
	color:#FFF
	}
.mfp-s-ready .mfp-preloader{
	display:none
	}
.mfp-s-error .mfp-content{
	display:none
	}
button.mfp-close,button.mfp-arrow{
	overflow:visible;
	cursor:pointer;
	background:transparent;
	border:0;
	-webkit-appearance:none;
	display:block;
	outline:none;
	padding:0;
	z-index:1046;
	-webkit-box-shadow:none;
	box-shadow:none
	}
button::-moz-focus-inner{
	padding:0;
	border:0
	}
.mfp-close{
	width:44px;
	height:44px;
	line-height:44px;
	position:absolute;
	right:0;
	top:0;
	text-decoration:none;
	text-align:center;
	opacity:.65;
	filter:alpha(opacity=65);
	padding:0 0 18px 10px;
	color:#FFF;
	font-style:normal;
	font-size:28px;
	font-family:Arial,Baskerville,monospace
	}
.mfp-close:hover,.mfp-close:focus{
	filter:brightness(200%);
	-webkit-filter:brightness(200%);
	-moz-filter:brightness(200%);
	-o-filter:brightness(200%);
	-ms-filter:brightness(200%);
	}
.mfp-close:active{
	top:1px
	}
mfp-close-btn-in .mfp-close{
	color:#f04124
	}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{
	color:#FFF;
	right:-6px;
	text-align:right;
	padding-right:6px;
	width:100%
	}
.mfp-counter{
	position:absolute;
	top:0;
	right:0;
	color:#CCC;
	font-size:12px;
	line-height:18px;
	white-space:nowrap
	}
.mfp-arrow{
	position:absolute;
	opacity:.65;
	filter:alpha(opacity=65);
	margin:0;
	top:50%;
	margin-top:-55px;
	padding:0;
	width:90px;
	height:110px;
	-webkit-tap-highlight-color:transparent
	}
.mfp-arrow:active{
	margin-top:-54px
	}
.mfp-arrow:hover,.mfp-arrow:focus{
	opacity:1;
	filter:alpha(opacity=100)
	}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{
	content:'';
	display:block;
	width:0;
	height:0;
	position:absolute;
	left:0;
	top:0;
	margin-top:35px;
	margin-left:35px;
	border:medium inset transparent;
	}
.mfp-arrow:after,.mfp-arrow .mfp-a{
	border-top-width:13px;
	border-bottom-width:13px;
	top:8px;
	}
.mfp-arrow:before,.mfp-arrow .mfp-b{
	border-top-width:21px;
	border-bottom-width:21px;
	opacity:.7;
	}
.mfp-arrow-left{
	left:0
	}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{
	border-right:17px solid #FFF;
	margin-left:31px;
	}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{
	margin-left:25px;
	border-right:27px solid #3F3F3F;
	}
.mfp-arrow-right{
	right:0
	}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{
	border-left:17px solid #FFF;
	margin-left:39px;
	}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{
	border-left:27px solid #3F3F3F
	}
.mfp-iframe-holder{
	padding-top:40px;
	padding-bottom:40px;
	}
.mfp-iframe-holder .mfp-content{
	line-height:0;
	width:100%;
	max-width:900px;
	}
.mfp-iframe-holder .mfp-close{
	top:-40px
	}
.mfp-iframe-scaler{
	width:100%;
	height:0;
	overflow:hidden;
	padding-top:56.25%;
	}
.mfp-iframe-scaler iframe{
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:100%;
	height:100%;
	box-shadow:0 0 8px rgba(0,0,0,0.6);
	background:#000;
	}
img.mfp-img{
	width:auto;
	max-width:100%;
	height:auto;
	display:block;
	line-height:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:40px 0;
	margin:0 auto
	}
.mfp-figure{
	line-height:0
	}
.mfp-figure:after{
	content:'';
	position:absolute;
	left:0;
	top:40px;
	bottom:40px;
	display:block;
	right:0;
	width:auto;
	height:auto;
	z-index:-1;
	box-shadow:0 0 8px rgba(0,0,0,0.6);
	background:#444
	}
.mfp-figure small{
	color:#BDBDBD;
	display:block;
	font-size:12px;
	line-height:14px
	}
.mfp-figure figure{
	margin:0
	}
.mfp-bottom-bar{
	margin-top:-36px;
	position:absolute;
	top:100%;
	left:0;
	width:100%;
	cursor:auto
	}
.mfp-title{
	text-align:left;
	line-height:18px;
	color:#F3F3F3;
	word-wrap:break-word;
	padding-right:36px
	}
.mfp-image-holder .mfp-content{
	max-width:100%
	}
.mfp-gallery .mfp-image-holder .mfp-figure{
	cursor:pointer
	}
@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){
	.mfp-img-mobile .mfp-image-holder{
		padding-left:0;
		padding-right:0;
		}
	.mfp-img-mobile img.mfp-img{
		padding:0
		}
	.mfp-img-mobile .mfp-figure:after{
		top:0;
		bottom:0;
		}
	.mfp-img-mobile .mfp-figure small{
		display:inline;
		margin-left:5px;
		}
	.mfp-img-mobile .mfp-bottom-bar{
		background:rgba(0,0,0,0.6);
		bottom:0;
		margin:0;
		top:auto;
		padding:3px 5px;
		position:fixed;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		}
	.mfp-img-mobile .mfp-bottom-bar:empty{
		padding:0
		}
	.mfp-img-mobile .mfp-counter{
		right:5px;
		top:3px;
		}
	.mfp-img-mobile .mfp-close{
		top:0;
		right:0;
		width:35px;
		height:35px;
		line-height:35px;
		background:rgba(0,0,0,0.6);
		position:fixed;
		text-align:center;
		padding:0;
		}
	}
@media all and (max-width: 900px){
.mfp-arrow{
	-webkit-transform:scale(0.75);
	transform:scale(0.75);
	}
.mfp-arrow-left{
	-webkit-transform-origin:0;
	transform-origin:0;
	}
.mfp-arrow-right{
	-webkit-transform-origin:100%;
	transform-origin:100%;
	}
.mfp-container{
	padding-left:6px;
	padding-right:6px;
	}
}
.mfp-ie7 .mfp-img{
	padding:0
	}
.dropbtn{
	background-image:url(http://tanda-seru.com/dbadmin/css/images/menu-icon.png);
	background-repeat:no-repeat;
	background-color:transparent;
	width:30px;
	height:30px;
	border:none;
	cursor:pointer;
	}
.dropbtn_dark{
	background-image:url(http://tanda-seru.com/dbadmin/css/images/menu-icon.png);
	background-repeat:no-repeat;
	background-color:transparent;
	width:30px;
	height:30px;
	border:none;
	cursor:pointer;
	filter:brightness(0%);
	-webkit-filter:brightness(0%);
	-moz-filter:brightness(0%);
	-o-filter:brightness(0%);
	-ms-filter:brightness(0%);
	}
.dropbtn:hover,.dropbtn:focus{
	background-color:#555;
	filter:brightness(0%);
	-webkit-filter:brightness(50%);
	-moz-filter:brightness(50%);
	-o-filter:brightness(50%);
	-ms-filter:brightness(50%);
	}
.dropdown{
	position:relative;
	display:none;
	float:right;
	padding:25px 50px 0 0;
	}
.dropdown_home{
	position:relative;
	display:none;
	float:right;
	padding:25px 50px 0 0;
	}
.dropdown-content-home{
	font-family:sans-serif;
	display:none;
	position:fixed;
	background-color:#fafafa;
	min-width:190px;
	overflow:auto;
	box-shadow:0 0 0 0 rgba(0,0,0,0.4);
	border:solid 1px #ddd;
	right:50px;
	z-index:9999;
	font-size:16px;
	   font-weight: 600;
	}
.dropdown-content-dark{
	font-family:sans-serif;
	display:none;
	position:fixed;
	background-color:#fafafa;
	min-width:190px;
	overflow:auto;
	box-shadow:0 0 0 0 rgba(0,0,0,0.4);
	border:solid 1px #bbb;
	right:67px;
	z-index:9999;
	font-size:16px;
	font-weight: 600;
	}
.dropdown-content{
	font-family:sans-serif;
	display:none;
	position:fixed;
	background-color:#fafafa;
	min-width:190px;
	overflow:auto;
	box-shadow:0 0 0 0 rgba(0,0,0,0.4);
	border:solid 1px #bbb;
	right:67px;
	z-index:9999;
	font-size:16px;
	font-weight: 600;
	}
.dropdown-content a, .dropdown-content-home a,.dropdown-content-dark a{
	color:#000;
	padding:12px 15px;
	text-decoration:none;
	display:block;
	}
.dropdown a:hover{
	background-color:#ccc;
	}
.dropdown_home a:hover{
	background-color:#ccc;
	}
.show{
	display:block;
	}
.showhm{
	display:block;
	}
.btn_list{
	padding-top:1px;
	border-bottom:solid 1px #ddd;
	}
.map-overlay {
	background:transparent; 
	position:relative; 
	width:100%;
	height:670px;
	top:670px;
	margin-top:-670px;
	z-index:999;
}
#attachlist>li{
width:100%;
margin:0px auto;
text-align:center;
list-style:none
}