×

注意!页面内容来自https://www.selangor.gov.my/petaling.php,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

<> .advance_box_class { display: none; position: fixed; width:auto; background-color: rgba(1021782550.7); box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.5); z-index: 9999; border-radius: 15px; } .advance_box_class a { color: black; padding: 12px 16px; text-decoration: none; display: block; } #advance_search_box{width:auto;} .advance_box_class a:hover {background-color: #f1f1f1} .display_adv_block {display:block;} .tooltip { position: relative; display: inline-block; margin:auto ; } .tooltip .tooltiptext { visibility: hidden; width: 120px; background-color: #555; color: #fff; text-align: center; padding: 5px 0; border-radius: 6px; position: absolute; z-index: 1; bottom: 125%; left: 50%; margin-left: -60px; opacity: 0; transition: opacity 1s; } .tooltip .tooltiptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-: solid; border-color: #555 transparent transparent transparent; } .tooltip:hover .tooltiptext { visibility: visible; opacity: 1; } .fa-size-custom{ font-size: 2.2em !important; margin-left: 12px; line-height: 0.75em !important; vertical-align: -15%; box-shadow: 0px 0px 4px 1px #ffffff78; border-radius : 20px; } .advance_filter{color: white;} .advance_filter_header{ position:relative; height:50px; width:100%; text-align:center; padding-top:5px; background-color:#66b2ff; border-top-left-radius: 15px; border-top-right-radius: 15px; } .advance_filter_footer{ position:relative; height:50px; width:100%; text-align:center; padding-bottom:5px; background-color:#66b2ff; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; } .advance_filter_footer input.button { top: 8px; } .advance_header_title{ /* font-family: "Courier New""serif" "sans-serif"; font-weight:bold; */ font-family: inherit; font-weight: bold; font-size: 24px; position: relative; } .search_filter_table{ border-collapse: collapse; width: inherit; height: inherit; } .search_filter_table tr td{ width:auto; padding-left:10px; padding-right:10px; border-right:2px solid white; vertical-align: top; } .search_filter_table > tbody > tr > td input { width: 87% ; border-radius: 0px ; padding: 5px ; background-color: white ; } .search_filter_table .tooltip { z-index: 10000; opacity: 1; } .front_row{ text-align:center; padding:10px; font-weight: bold; text-decoration: underline; } .inner-table{margin:10px;} .inner-table tr td{ padding: 4px; border-bottom:0px; border-right:0px; } .inner-table > tbody > tr > td { display: flex; } .search_fields{ text-align:center; padding: 16px 10px; } .select2-selection__choice{ background-color: none !important; color: black; } .select2-container{z-index:9999;} .remove_loading_background{background:transparent !important;} @media only screen and (max-width: 800px){ #advance_search_box { margin-left: -130px !important; margin-top: 0px !important; top: 20% !important;} .search_filter_table tr td { display: inline-table; border-right: 0px !important;} }
Tetapan Semula Menukar kontras kepada cerahMenukar kontras kepada asalMenukar kontras kepada gelapKecilkan size fontKembalikan saiz font kepada asalMemperbesarkan saiz font
    T
    T
    T
    T
    T
    T
<> .epms-col.col-1-1.col-6437b8c860903c{ min-height: 0;} .search_filter_table > tbody > tr:last-child > td { border-top: 0;} .inner-table > tbody > tr > td { border-top: 0;} .search_filter_table > tbody > tr > td { border-top: 0;} .search_filter_table > tbody > tr:first-child > td{ padding-top: 10px !important;} .advance_filter_header { background-color: #d70000 !important;} .advance_box_class { background-color: rgb(185 68 68) !important;} .advance_filter_footer { background-color: #d70000 !important;} .search-box4 { background-color: #fff; border: none; border-radius: 10px;} .search-box4 .search-button { border-top-right-radius: 8px; border-bottom-right-radius: 8px; background-color: #eb1c23;} .div-row { width: 100%; justify-content: center; background-color: #f8f8f8; /*background: linear-gradient(135deg#b6131a 0%#db8912 100%);*/ margin-bottom: 0; display: none; transition: all 0.3s ease;} .div-row.visible { display: block;} .content-w3searc { background: rgb(238 241 244); /*background: linear-gradient(135deg#b6131a 0%#db8912 100%);*/ min-height: unset; /*backdrop-filter: blur(8px);*/ -webkit-backdrop-filter: blur(8px); box-shadow: inset 0px 1px 12px 8px rgb(0 0 0 / 4%); opacity: 0; /*transform: scale(0.95) translateY(10px);*/ /*overflow: hidden;*/ max-height: 0; padding: 0 24px; transition: opacity 0.5s ease, transform 0.3s ease, max-height 0.5s ease, padding 0.3s ease;} .content-w3searc.show { opacity: 1; /*transform: scale(1) translateY(0);*/ max-height: 350px; padding: 24px;} .icon-img.active { /*filter: brightness(1.2);*/ transform: scale(1.1); transition: all 0.3s ease;} @media only screen and (max-width: 1000px){ .epms-col.col-1-1.col-6437b8c860903c { width: 100%; margin: 0;} }
Isnin16 Februari 2026 | 28 Sya’ban 1447H | 02:05
<> .dateTime_header { font-size: 12px; color: black;}
<> .head-top{ background-color: #f0f0f0; width: 100%; align-items: center; padding: 5px 20px;} @media only screen and (max-width: 600px) { .head-top { justify-content: center; text-align: center;} }
Portal Rasmi

PEJABAT DAERAH DAN TANAH PETALING

Terbaik dari Kami
carian
w3c
bahasa
faq
hubungikami
maklumbalas
sitemap
<> /* added by tek to add the css for edit icon */ ul li a.res_edit_icon { padding:0!important; border:0!important; opacity:0; background:transparent!important; position: absolute!important; right: 0!important; width: 15px!important; height: 15px!important; display: block; top: 33%!important; } .responsive_menu > ul > li > a.-noMenu { padding-right: 20px!important; } a.res_edit_icon:after,a.res_edit_icon:before { content: none!important; } .responsive_menu ul ul li.has-sub > a.-noMenu:before{ right: 20px; } .responsive_menu ul ul li.has-sub > a.-noMenu:after{ right: 17px; } ul> li:hover>.res_edit_icon ul> li > a:hover>.res_edit_icon,.responsive_menu > ul > li > .res_edit_icon:hover { opacity:1!important; } .responsive_menu > ul li .res_edit_icon img{ max-width:unset!important; } @media (max-width: 768px)only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px)not allnot allnot allonly screen and (max-width: 1024px) and (min-resolution: 192dpi)only screen and (max-width: 1024px) and (min-resolution: 2dppx) { .admin{ right:15px!important; } } #responsive_menu_19{ background: rgba(2552552550); } #responsive_menu_19 > ul > li > a { color: rgb(255255255); } #responsive_menu_19 ul ul li a { background: rgba(2552552550); color: rgb(255255255); } #responsive_menu_19 ul ul li.has-sub > a:after#responsive_menu_19 ul ul li.has-sub > a:before { background: rgb(255255255); } #responsive_menu_19 .submenu-button:before#responsive_menu_19 .submenu-button:after { background: rgb(255255255); } .responsive_menu > ul > li > a { font-size: 13px; } .responsive_menu ul ul li a { font-size: 13px; } .responsive_menu #menu-button { font-size: 13px; } @media only screen and (min-width: 768px) { #responsive_menu_19 > ul > li > a:hover { background: rgba(2552552550); } #responsive_menu_19 > ul > li > a:hover { color: #333333; } #responsive_menu_19 ul ul li a:hover { background: rgba(2552552550); color: #333333; } #responsive_menu_19 ul ul li.has-sub > a:hover:after#responsive_menu_19 ul ul li.has-sub > a:hover:before { background: #333333; } /* added by tek to hover the menu editor icon also same background */ #responsive_menu_19 li:hover > a { background: rgba(2552552550); color: #333333; } } @media all and (max-width: 768px)only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px)only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px)only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px)only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px)only screen and (min-resolution: 192dpi) and (max-width: 1024px)only screen and (min-resolution: 2dppx) and (max-width: 1024px) { #responsive_menu_19 #menu-button { color: rgb(255255255); } #responsive_menu_19 #menu-button:after { border-color: rgb(255255255); } #responsive_menu_19 .submenu-button.submenu-opened { background: rgb(255255255); } #responsive_menu_19 #menu-button.menu-opened:after#responsive_menu_19 #menu-button:before { background: rgb(255255255); } #responsive_menu_19 .submenu-button.submenu-opened:before#responsive_menu_19 .submenu-button.submenu-opened:after { background: #333333; } #responsive_menu_19 .submenu-button.submenu-opened + a#responsive_menu_19 .submenu-button.submenu-opened + a { background: rgba(2552552550); color: #333333; } } @media (max-width: 768px)only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px)not allnot allnot allonly screen and (max-width: 1024px) and (min-resolution: 192dpi)only screen and (max-width: 1024px) and (min-resolution: 2dppx){ .responsive_menu .submenu-button.submenu-opened:before.responsive_menu .submenu-button.submenu-opened:after { background: rgb(000)!important; } }
<> .row-6438b444c3b7ac { background-image: url('/instance/kualaselangor/resources/PDTKualaSelangor-File/bg-content.png'); background-size: cover; background-position: top; background-repeat: no-repeat;} #language_selection { border-radius: 20px; box-shadow: 0 0 6px 0px #00000052; padding: 10px;} .np_toolbar { display: flex; gap: 2px;} .np_toolbar--item { position: relative;} .np_toolbar--button { height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; border-radius: 6px; background: none; cursor: pointer; position: relative; transition: transform 0.1s;} .np_toolbar--button:hover { background-color: #f3f3f3;} .np_toolbar--button.selected { background-color: #0076AA; color: white;} .np_toolbar--button:after { content: attr(aria-label); position: absolute; bottom: -100%; left: 30%; transform: translateX(-30%); background: #333; color: #fff; padding: 4px 5px; border-radius: 4px; font-size: 10px; opacity: 0; z-index: 99; pointer-events: none; /*white-space: nowrap;*/ transition: opacity 0.2sbottom 0.2s;} .np_toolbar--button:hover:after { opacity: 1;} .header-columns { display: flex; /*gap: 20px;*/ padding: 0 15px; flex-wrap: wrap;} @keyframes slideIn { to { transform: translateX(0); opacity: 1; } } .announcement-title { font-family: 'rubik';} .search-annoucement .input_300 { border-radius: 20px; padding: 4px;} .group-search-select { padding: 10px !important; margin-left: 1px; border-radius: 20px;} .search-annoucement .ui-button { background-color: #eb1c23; color: #ffffff; border-radius: 20px; padding: 4px 20px; margin-left: 10px;} .columnH-left { flex: 1; /*padding: 10px;*/} .columnH-right { flex: 1; padding: 5px; display: flex; /*overflow: hidden;*/ align-items: self-end; flex-direction: column; /*gap: 10px;*/} .columnH-right-top, .columnH-right-bottom { padding: 3px 0 0; text-align: center;} .header-content { position: relative; z-index: 2; padding: 10px; display: flex; align-items: center; gap: 2px;} .header-logo img { width: 43px; height: auto; /*filter: drop-shadow(0 0 4px rgba(0000.2));*/} .header-text { display: flex; flex-direction: column; color:black; justify-content: center;} .small-title { font-size: 16px;} .header-text h1 { margin: 0; font-weight: 700; line-height: 1; font-size: 20px;} .slogan { font-size: 14px;} .header-right { position: relative; z-index: 2; text-align: right;} .header-right .line1 { font-size: 1.2rem; font-weight: 600; margin-bottom: 8px;} .header-right .line2 { font-size: 1rem; opacity: 0.9;} .header-icons { position: relative; float: right; display: flex; gap: 20px;} .header-icons img { width: 24px; height: 24px; transition: transform 0.3s ease; /*filter: drop-shadow(0 0 3px rgba(0000.3));*/} .header-icons img:hover { transform: scale(1.15);} .header-icons img:hover { transform: scale(1.15);} #responsive_menu_19 > ul > li > ul > li:hover > a { background-color: rgb(0 0 0); color: white;} #responsive_menu_19 { font-family: "Rubik"sans-serif; text-align:left;} #responsive_menu_19 ul ul li.has-sub > a:hover:before{ background: #ffffff;} #responsive_menu_19 > ul > li > ul > .has-sub ul { margin-left: -100% !important;} #responsive_menu_19 > ul > li:last-child > ul > li > a { width: 140px;} #responsive_menu_19 > ul > .has-sub > ul li a:hover { background: rgb(206 42 33); color: rgb(255 255 255);} #responsive_menu_19 ul ul li a { /*background: rgb(119 0 0 / 75%);*/ background: rgb(255 255 255 / 45%); z-index: 2; border-radius: 3px; box-shadow: 0 4px 30px rgb(167 167 167 / 24%); backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px); color: rgb(0 0 0); text-align: left; border-bottom: 2px solid white; margin-bottom: 2px; width: 190px;} #responsive_menu_19 > ul li img { width: 10px;} #responsive_menu_19 > ul > li > a{ padding-right: 5px !important; padding: 10px; color:black; padding-right: 5px; display: inline-block;} @media only screen and (max-width: 1024px){ #responsive_menu_19 .submenu-button.submenu-opened + a#responsive_menu_556 .submenu-button.submenu-opened + a{ background: rgb(255 255 255);} #responsive_menu_19 ul ul li a { width: 100%;} .header-right { text-align: left;} #responsive_menu_19 ul { border-radius: 6px; background-color: rgba(0000.23);} #responsive_menu_19 > ul li img { display: none;} #responsive_menu_19 ul { border-radius: 6px; background-color: rgba(0000.23);} #responsive_menu_19 > ul > li > ul > .has-sub ul { margin-left: unset !important;} #responsive_menu_19 > ul > li:last-child > ul > li > a { width: unset;} .header-wrap-content { padding: 20px; display: block;} .header-icons img { margin-left: 10px;} #responsive_menu_19 > ul li img { display: none;} } @media only screen and (max-width: 1023px){ .header-icons { display: block !important; float: unset !important; margin: 0 auto; text-align: center; padding: 3px;} } @media only screen and (max-width: 900px) { .header-wrap { flex-direction: column; justify-content: center; align-items: center; padding: 40px 20px; height: auto; text-align: center;} .header-wrap-content { padding: 5px 10px 0; display: block; text-align: center;} .header-content { display: block;} .header-right { margin-top: 20px; text-align: center;} .header-icons img { width: 24px !important; height: 24px !important; margin-left: 0;} .small-title { font-size: 11px;} .header-text h1 { margin: 0; font-weight: 700; font-size: 13px;} .slogan { font-size: 11px;} #responsive_menu_19 #menu-button { color: rgb(0 0 0);} #responsive_menu_19 #menu-button.menu-opened:after#responsive_menu_19 #menu-button:before{ background: rgb(0 0 0);} #responsive_menu_19 #menu-button:after { border-color: rgb(0 0 0);} .np_toolbar { justify-content: center;} .columnH-right { display: block; flex: none;} } @media handheldonly screen and (max-width: 767px) { [class*='col-'] { margin: 0;} .header-content { text-align: center;} } @media only screen and (max-width: 500px) { .header-wrap { padding: 25px 15px; height: auto;} .header-right .line1 { font-size: 1rem;} .header-right .line2 { font-size: 0.85rem;} } @media only screen and (max-width: 768px) { .header-columns { gap: 0; flex-direction: column;} }
<> :root { --transition-duration: 0.6s; } * { box-sizing: border-box; margin:0; padding:0; } .carousel { position: relative; overflow: hidden; width: 100%; height: 70dvh; min-height: 250px;} .slide { position: absolute; inset:0; background-size: cover; background-position: center; opacity: 0; display: flex; align-items: flex-end; transition: opacity 5s ease;} .slide.active { opacity:1; z-index:1; } .slide.zoom-in.active { animation: zoomIn 20s forwards;} .slide.zoom-out.active { animation: zoomOut 20s forwards;} @keyframes zoomIn { 0% { transform: scale(1.05); } 100% { transform: scale(1.1); } } @keyframes zoomOut { 0% { transform: scale(1.05); } 100% { transform: scale(1); } } .overlay { position:absolute; inset:0; z-index:0; } .slide-content { padding:2rem; z-index:2; max-width:700px; margin-bottom:30px;} .slide-content h1 { font-size:2rem; margin-bottom:0.5rem; } .slide-content p { font-size:1rem; color:#ddd; margin-bottom:1rem; } .arrows { position: absolute; /*top: 50%;*/ right: 0.3rem; /*transform: translateY(-50%);*/ display: flex; flex-direction: column; gap: 0.5rem; z-index: 10;} .arrow-btn i { margin-left: 5px;} .arrow-btn { opacity: 0; padding: 0.4rem; border-radius: 4px; border: 0.5px solid rgba(2552552550.3); background-color: rgba(2552552550.1); color: white; font-size: 13px; cursor: pointer; transition: background 0.3s;} .arrow-btn:hover { background-color: rgba(255,255,255,0.3);} .controls { position: absolute; bottom: 2.5rem; left: 0; right: 0; padding: 5px; display: flex; justify-content: space-between; align-items: center; /*z-index:10;*/} .arrows { display:flex; gap:0.5rem; } .arrow-btn:hover { background-color:rgba(255,255,255,0.3); } .wrap-header-sta { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 20; pointer-events: none; display: flex; justify-content: center; align-items: baseline; padding: 0.5rem 1rem; background: rgba(0,0,0,0.3);} .wrap-header-sta figure { pointer-events: auto;} .wrap-header-sta > figure > table { width: 100%;} .wrap-pUtama{ position: absolute; bottom: 0; left: 0; right: 0; width: 100%; z-index: 20; pointer-events: auto; display: block; vertical-align: inherit; padding: 0.5rem 4rem; margin: 0 auto;} .header-sta > table { width:100%; } .header-sta td { vertical-align:text-top; border:none; background:transparent; } .header-sta td:first-child { width:60%; } @media only screen and (max-width: 800px) { .carousel { height: 140dvh;} }
<> /* Ticker */ .modern_news_ticker_10 { width: 100%; height: 70px; line-height: 30px; font-size: ; overflow: hidden; } .modern_news_ticker_10a { text-decoration: none; } .modern_news_ticker_10ul { margin: 0; padding: 0; list-: none; } /* News. See modern-ticker/themes/theme1/theme.css */ /* mt-news background-color has no effect here so force it with "!important" */ .mt-news { color: black; background-color: !important; } /* Label. See modern-ticker/themes/theme1/theme.css */ .mt-label, .mt-prev, .mt-next, .mt-label a { color: white; background-color: #b24040; } .mt-play { background-color: ; }
<> .row-6437b8e5d6f9d4{ background-image: url('/instance/petaling/resources/PDTPetaling-File/bg-content.png'); background-size: cover; background-position: top; background-repeat: no-repeat;} .mt-scroll.mt-round .mt-news a { border-radius: 0; padding: 5px 10px 0 20px; margin: 1px;} .mt-news a:hover { background-color: #00000000;} .news-ticker-wrap{ padding: 20px 20px; max-width: 2100px; margin: 0 auto;} .mt-body { margin: 0;} .modern_news_ticker_10 { height: 40px; border-radius: 200px; background-color: white; box-shadow: 0 0 6px 3px #0000000f;} .modern_news_ticker_10 .mt-label { font-weight: bold; text-align: center; border-radius: 200px; padding-top: 5px; height: 40px;} .modern_news_ticker_10 .mt-label a { background-color: #b24040;} .mt-news a { background-color: #dedede00;} .mt-label:after{ display:none;} .mt-news a { background-image: url("/instance/petaling/resources/PDTPetaling-File/Pengumuman/megaphone_(1).gif"); background-size: 20px 20px; background-position: left;} .mt-news a:hover { background-color: #a01111; border-color: #ff2200; background-image: url("/instance/petaling/resources/PDTPetaling-File/Pengumuman/megaphone_(1).gif"); background-size: 20px 20px; background-position: left;} .modern_news_ticker_10 ul{ padding-left:30px;} @media only screen and (max-width: 768px) { .mt-label { width: 101%;} .modern_news_ticker_8{ overflow:unset !important;} .modern_news_ticker_10 { height: 90px; border-radius: 20px;} .mt-news { top: 40px; width: 100% !important; left: 0px !important; margin: 0 5px 0 0; position: relative !important; border-radius: 10px !important; height: 100% !important; background-color: white !important;} }
<> #tab_12 .ui-tabs-nav li { background: rgb(255255255); } #tab_12 .ui-tabs-nav .ui-tabs-anchor{ padding: .5em 1em; } #tab_12 .ui-tabs-nav li a{ color: rgb(255255255)!important; font-size: ; } #tab_12 .ui-tabs-nav li.ui-tabs-active a{ color: !important; } #tab_12 .ui-tabs-nav li.ui-tabs-active{ background: rgb(120634); } #tab_12 .ui-widget-header{ background: rgb(1786464); } #tab_12 .ui-tabs-panel { background: #ffffff!important; padding: 1em 1.4em; }
<> #announ_16 { height:inherit; position: relative; } #announ_16 > .header { background: rgba(2552552550); color: #000000; text-align: center; } #announ_16 > .content > li:nth-child(odd){ background: rgba(2552552550); } #announ_16 > .content > li:nth-child(even) { background: rgba(2552552550); } #announ_16 > .content > div:nth-child(odd){ background: rgba(2552552550); } #announ_16 > .content >div:nth-child(even) { background: rgba(2552552550); } #announ_16 a { color: #000000; } #announ_16 > .content{ height: 300px; width: 100%; overflow: auto; padding-bottom:38px; } #announ_16 > .footer{ height:40px; width: 100%; background: rgba(2552552550); text-align: center; position: absolute; padding: 10px; width: 100%; bottom: 0; }
<> #announ_16 > .content { padding: 0;} #announ_16 > .content > li { text-align: center;} #announ_16 li > div > div img { width: 100% !important; height: 100% !important; object-fit: cover;} #announ_16 li > div > a { padding: 6px 0 !important; font-size: 14px;} #announ_16 li > div > img { display: none;} #announ_16 li > div > div > img { transition: transform 0.3s ease; cursor: pointer; box-shadow: #00000024 -1px 0px 2px 2px; border-radius: 20px;} #announ_16 li > div > div { border-radius: 20px; padding: 10px 0; width: 100%; height: 200px; overflow: hidden; margin: 0 auto;} #announ_16 li > div > div > img:hover { transform: scale(1.1);} #announ_16 > .content > li { border-bottom: 0;} @media only screen and (max-width: 768px) { #announ_16 > .content > li{ width: 100%;} }
<> #announ_17 { height:inherit; position: relative; } #announ_17 > .header { background: #ffffff; color: #000000; text-align: center; } #announ_17 > .content > li:nth-child(odd){ background: rgba(2552552550); } #announ_17 > .content > li:nth-child(even) { background: rgba(2552552550); } #announ_17 > .content > div:nth-child(odd){ background: rgba(2552552550); } #announ_17 > .content >div:nth-child(even) { background: rgba(2552552550); } #announ_17 a { color: #000000; } #announ_17 > .content{ height: 100%; width: 100%; overflow: auto; padding-bottom:38px; } #announ_17 > .footer{ height:40px; width: 100%; background: #ffffff; text-align: center; position: absolute; padding: 10px; width: 100%; bottom: 0; }
icon Tiada pengumuman buat masa ini.
<> #tab_5 .ui-tabs-nav li { background: rgb(255255255); } #tab_5 .ui-tabs-nav .ui-tabs-anchor{ padding: .5em 1em; } #tab_5 .ui-tabs-nav li a{ color: rgb(255255255)!important; font-size: ; } #tab_5 .ui-tabs-nav li.ui-tabs-active a{ color: !important; } #tab_5 .ui-tabs-nav li.ui-tabs-active{ background: rgb(1786464); } #tab_5 .ui-widget-header{ background: rgb(1786464); } #tab_5 .ui-tabs-panel { background: #ffffff!important; padding: 1em 1.4em; }
< type="text/css">.fb_iframe_widget{ width:100% !important;} .fb_iframe_widget > span > iframe{ width:100% !important;}
 
<> #announ_16 li img { height: 100% !important;} #announ_16 > ul > li > .center > img { display: none;} .tab-wrap-header{ width:100%; max-width: 2100px; margin: 0 auto;} .tab-wrap > table{ width: 100%;} .table.tab-wrap td { border: none;} #tab_12 { background-color: transparent; border: #ffffff00;} #tab_5 { background-color: transparent; border: #ffffff00;} #tab_12 .ui-widget-header { background: #b2404000; padding: .2em 0 0; display: flex; border: none;} #tab_5 .ui-widget-header { background: #b2404000; padding: .2em 0 0; display: flex; border: none;} #tab_12 .ui-tabs-nav li { border-top-left-radius: 10px; border-top-right-radius: 10px; background: #a01111; border: #ffdead00; flex: 1 0 0px; padding: 4px; position: relative;} #tab_5 .ui-tabs-nav li { border-top-left-radius: 10px; border-top-right-radius: 10px; background: #a01111; border: #ffdead00; flex: 1 0 0px; margin:0; padding: 4px; position: relative;} #tab_12 .ui-tabs-nav .ui-tabs-anchor { padding: .5em 1em; width: 100%;} #tab_5 .ui-tabs-nav .ui-tabs-anchor { padding: .5em 1em; width: 100%;} #tab_12 .ui-tabs-panel { background: #ffffff !important; height:340px; padding: 1em 1.4em; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border-left: 2px solid #a01111; border-bottom: 2px solid #a01111; border-right: 2px solid #a01111;} #tab_5 .ui-tabs-panel { background: #ffffff !important; height:340px; padding: 1em 1.4em; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border-left: 2px solid #a01111; border-bottom: 2px solid #a01111; border-right: 2px solid #a01111;} #tab_12 > .ui-tabs-nav > li:last-child { margin: 1px 0 0 0;} #announ_16 > .content { padding: 0;} #announ_16 img { border-radius: 13px;} #announ_16 li { border-bottom: none;} .row-641f0d8ca0d324 { background-image: url('/instance/petaling/resources/PDTPetaling-File/bg-content.png'); background-size: cover; background-position: top; background-repeat: no-repeat;} .tab-wrap > table { background-color: transparent !important;} @media only screen and (max-width: 1012px){ .tab-wrap-header > tbody > tr > td { width: 100% !important; display: block;} #tab_12 { padding: 20px;} #tab_5 { padding: 20px;} } @media only screen and (max-width: 1000px) { #tab_12 > .ui-tabs-nav { flex-direction: column;} #tab_12 .ui-tabs-nav li { width: 100%; margin-right: 0px; margin-left: 0px; white-space: normal;} #announ_16 li { display: block; width: 100%; } }

CAPAIAN PANTAS

<> .item-achv p a { color: #333;} .grid-container-achv { display: grid; grid-template-columns: repeat(auto-fitminmax(120px1fr)); gap: 20px; text-align: center; padding: 10px 0px; max-width: 2100px; margin: 0 auto;} .item-achv { display: flex; flex-direction: column; align-items: center; justify-content: flex-start;} .item-achv img { filter: drop-shadow(0 0 4px rgba(0000.5)); object-fit: contain; margin-bottom: 10px;} .item-achv p { color: #333; margin: 0; font-weight: bold; min-height: 40px;} .item-achv img { width: 80px; height: 62px;} @media (max-width: 500px) { }
<> .floating-menu { position: fixed; right: 3px; top: 50%; background-color: #ffffff52; border: 1px solid #0000000a; backdrop-filter: blur(10px); box-shadow: 0px 0px 3px 0px #00000021; border-radius: 40px; display: flex; padding: 10px 7px; flex-direction: column; gap: 12px; z-index: 99;} .floating-menu a:active { background-color: #dc143c; transform: scale(1.5);} .floating-menu a { width: 10px; height: 10px; color: #fffffffa; background-color: #ffffff; border-radius: 50%; display: block; box-shadow: 0 2px 6px rgba(0000.25); transition: all 0.3s ease;} .floating-menu a:hover { background-color: #cc0101; transform: scale(1.3); color: #ff000000;} .floating-menu > div { padding: 4px;} .floating-menu a.active { background-color: #dc143c; /* merah */ transform: scale(1.4); box-shadow: 0 0 0 4px rgba(22020600.25);}
AI Chatbot Selangor <> :root { --df-messenger-chat-window-height: 470px; --df-messenger-chat-window-width: 380px; --df-messenger-button-titlebar-color: #d20e2f; --df-messenger-chat-background: #E7EFFE; --df-messenger-chat-bubble-background: transparent !important; --df-messenger-message-user-background: #EEF7EE; --df-messenger-message-bot-background: #F4C7C3; } /* POSITIONING & HIDING DEFAULT ICON */ df-messenger { position: fixed; bottom: 20px; right: 20px; z-index: 9999; /* Completely hide the internal bubble container */ --df-messenger-chat-bubble-display: none; pointer-events: none; /* Ensure it doesn't block background clicks when closed */ } df-messenger[opened="true"] { pointer-events: all; } /* Titlebar Customization */ df-messenger::part(titlebar) { height: 70px; background-color: #d20e2f; } df-messenger::part(titlebar-image) { content: url("https://www.selangor.gov.my/instance/selangor/resources/salmah_icon.png"); height: 50px; width: 80px; object-fit: contain; } /* Hide native icons and buttons */ df-messenger::part(minimize-button), df-messenger::part(maximize-button), df-messenger::part(chat-bubble-icon) { display: none !important; } /* CUSTOM SALMAH ICON (The only visible launcher) */ #customRobotIcon { position: fixed; bottom: 10px; right: -19px; z-index: 10000; cursor: pointer; transition: transform 0.2s ease; } #customRobotIcon:hover { transform: scale(1.05); } /* PRE-CHAT FORM */ #chatWidgetContainer { position: fixed; bottom: 20px; right: 20px; width: 380px; height:550px; z-index: 10001; background: #fff; padding: 20px; border-radius: 12px; box-shadow: 0 10px 25px rgba(0,0,0,.2); font-family: Arialsans-serif; transition: opacity .3s easetransform .3s ease; } .hidden { display: none !important; opacity: 0; transform: translateY(20px); } .salmah-input{ width: 100%; padding: 12px !important; margin: 8px 0; border: 1px solid #ccc; border-radius: 6px; box-sizing: border-box; font-size: 14px; } #startChatButton { width: 100%; padding: 12px; background: #d20e2f; color: #fff; border: none; border-radius: 6px; font-weight: bold; cursor: pointer; } #closePrechat { background: #d51414; border: none; font-size: 24px; color:#FFF; position: absolute; top: 10px; right: 10px; cursor: pointer; width: 30px; height: 30px; display: flex; justify-content: center; align-items: center; border-radius: 50%; } .chatbot-header { display: flex; align-items: center; margin-bottom: 15px; border-bottom: 1px solid #eee; padding-bottom: 10px; } .chatbot-header img { width: 80px; height: 50px; margin-right: 10px; } .chatbot-header span { font-size: 16px; font-weight: bold; } .intro-text { font-size: 14px; margin-bottom: 5px; line-height: 1.4; } .disclaimer-text { background: #f9f9f9; padding: 10px; border-radius: 6px; font-size: 10px; color: #666; margin-bottom:5px; border-left: 4px solid #d20e2f; } .record-notice { font-size: 12px; color: #555; margin-bottom: 10px; } label { font-size: 14px; display: block; margin-bottom: 2px; } .required-indicator { color: red; } /* 1. Target the container that holds the image */ df-messenger::part(info-card-image-container) { width: 100px !important; height: 100px !important; min-width: 100px !important; /* Prevents shrinking */ min-height: 100px !important; margin: 15px auto !important; /* Centers the logo and adds space */ display: flex !important; justify-content: center !important; align-items: center !important; } /* 2. Target the image itself */ df-messenger::part(info-card-image) { width: 100% !important; height: 100% !important; max-width: 100px !important; max-height: 100px !important; object-fit: contain !important; /* Ensures the logo is not distorted */ } df-messenger::part(info-card-image-container) { width: 180px !important; /* Wider container for horizontal logos */ height: 100px !important; margin: 10px auto !important; } @media screen and (max-width: 480px) { #closePrechat { top: 20px; right: 20px; width: 40px; height: 40px; font-size: 30px; background: #d51414; /* Darker background makes it easier to see */ } } /* Update the existing @media block in your <> section */ @media screen and (max-width: 480px) { :root { --df-messenger-chat-window-width: 100vw; --df-messenger-chat-window-height: 100dvh; /* Use dvh for better mobile support */ } #chatWidgetContainer { width: 100% !important; height: 100% !important; max-width: 100vw; max-height: 100dvh; bottom: 0 !important; right: 0 !important; border-radius: 0; padding: 40px 20px; /* Extra padding for the close button */ box-sizing: border-box; } /* Make inputs larger for easier finger tapping */ .salmah-input { font-size: 16px !important; /* Prevents iOS from auto-zooming on focus */ padding: 15px !important; } #customRobotIcon { bottom: 10px; right: -20px; transform: scale(0.7); /* Smaller icon so it doesn't block content */ } }
Salmah
<> .address-box > div { flex: 0 0 24px;} .social-media-icon { display: flex; gap: 8px;} .socialMed { width: 28px; height: 28px; border: 1px solid #ccc; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 13px; color: #555; text-decoration: none; transition: background-color 0.25s easecolor 0.25s easeborder-color 0.25s ease;} .socialMed.facebook:hover { background-color: #1877f2; border-color: #1877f2; color: #fff;} .socialMed.twitter:hover { background-color: #1da1f2; border-color: #1da1f2; color: #fff;} .socialMed.instagram:hover { background-color: #e4405f; border-color: #e4405f; color: #fff;} .socialMed.youtube:hover { background-color: #ff0000; border-color: #ff0000; color: #fff;} .socialMed.rss:hover { background-color: #f26522; border-color: #f26522; color: #fff;} .footer-column-col a { color: white;} .footer-column-col a:hover { color: #e7e7e7; text-decoration: underline;} .socmed-icon img{ display:inline-block; width:16px; height: 18px; margin:0 5px;} .latestupdate-wrap { padding: 20px 0;} .cert-tab > table > tbody > tr > td { border-top: 0; padding: 10px 10px 0 0;} .cert-tab > table > tbody > tr > td img { width: 100px;} .visitor-count-wrap table > tbody > tr > td:last-child { background-color: white; margin: 2px; display: block; width: 100%;} .visitor-count-wrap table > tbody > tr > td:last-child strong { margin: 2px; color: black; text-align: center; display: block; width: 100%;} .visitor-count-wrap table > tbody > tr > td { width: 50%;} .visitor-count-wrap table > tbody > tr > td img { display: none;} .address-box { display: flex; align-items: flex-start; margin-bottom: 12px; max-width: 400px;} .address-icon { width: 24px; height: 24px; /*margin-right: 10px;*/ /*flex-shrink: 0;*/ /*margin-top: 3px;*/} .footer-column-col p { font-size: 14px; line-height: 1.6; margin: 0 0 0 5px;} .footer-wrap { /*background-color: #b24040;*/ background: url('/instance/petaling/resources/PDTPetaling-File/Footer/Footer-Petaling.png'); background-repeat: no-repeat no-repeat; background-size: cover; background-position: left; color: #fff;} .footer-wrap-inner { padding: 20px 20px 20px; backdrop-filter: blur(2px);} .footer-container { max-width: 2100px; margin: 0 auto; display: flex; justify-content: space-between; flex-wrap: wrap; gap: 10px;} .footer-column-col { flex: 1; /*min-width: 250px;*/ padding: 0 10px;} .footer-column-col h3 { font-size: 18px; margin-bottom: 15px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold;} .float_right { display: none;} .footer-column-col p, .footer-column-col li { font-size: 14px; line-height: 1.6; color: #f5f5f5;} .footer-column-col ul { list-: none; padding: 0;} .footer-column-col ul li a { color: #eee; text-decoration: none; transition: color 0.3s;} .footer-column-col ul li a:hover { color: #fff;} .footer-bottom { border-top: 1px solid rgba(2552552550.3); margin-top: 30px; text-align: center; padding-top: 15px; font-size: 13px; color: #ddd;} .footer-column-col:nth-child(1) { border-bottom: 0; /*border-right: 1px solid rgba(2552552550.4);*/} @media and screen (max-width: 765px) { [class*='col-'] { margin: 0;} } @media only screen and (max-width: 768px) { .footer-container { flex-direction: column; align-items: flex-start; } .footer-column-col:nth-child(1) { border-right: none; border-bottom: 1px solid rgba(2552552550.4); padding-bottom: 20px; margin-bottom: 20px; } }