#mainContainer { width:95%;}
#headerContainer { position:relative;}
#homeFlashContainer { }
#homeFlashContainer img { width:100%; max-width:100%; }
.topMenu ul { width:auto; display:table;}
.topMenu ul li { margin:0 15px;}
.rightMenu { display:none;}
.rightMenuMobileContainer { width:100%; background:#fff; padding:10px 0; display:block;}
.rightMenuMobile { background:none; position:relative; height:auto; top:auto; margin:0 auto; width:240px; }
.rightMenuMobileitem { position:relative; float:left;}
.rightMenuMobileitem1 { margin:2px 2% 0 0; width:30px; height:22px;}
.rightMenuMobileitem2 { margin:0 2% 0 0; width:30px; height:29px;}
.rightMenuMobileitem3 { margin:0 2% 0 0; width:30px; height:27px;}
.rightMenuMobileitem4 { margin:3px 2% 0 0; width:30px; height:27px;}
.rightMenuMobileitem5 { margin:4px 2% 0 0; width:30px; height:21px;}
.rightMenuMobileitem6 { margin:5px 2% 0 0; width:30px; height:23px;}
.rightMenuMobileitem7 { margin:5px 0 0 0; width:30px; height:23px;}
.link { cursor:pointer;}
.rightMenuitem_content1, .rightMenuitem_content2, .rightMenuitem_content3 { position:fixed; width:80%; height:100%; background:url(/images/bg/golge.png); right:0; left:0; top:0; padding:25% 10%; z-index:9999;}
.closePanel { position:absolute; font-size:32px; margin:10px 7px; width:78%; text-align:right; cursor:pointer; }
.rightMenuitem_content4, .rightMenuitem_content5, .rightMenuitem_content6 { margin:15px 0 0 -40px;}

.projectPageSearch { position:relative;}
#workContainerContent { top:57px;}
#workContainerContent { width:100%; background:#fff; border-radius:10px; margin:0; }
.workFilterContainerTop { background:none; width:100%; height:0;}
.workFilterContainer { background:none; width:94%; padding:20px 3% 10px 3%;}
.workFilterContainerBottom { background:none; width:100%; height:0;}

#langContainer { left:auto; right:0; margin:45px 0 0 0;}
#homeBanner1 { width:30%;}
#homeBanner2 { width:30%; margin:0 5%; padding:0;}
#homeBanner3 { width:30%;}
#listPageContainer { width:100%;}
#footerTwitter { width:30%; padding:35px 0 0 1%;}
#footerSiteHaritasi { margin:0 0 20px 5%; padding:10px 5% 10px 3%; width:10%;}
#footerBlog { padding:10px 3%; width:25%;}

.listPageSummaryTop { background-size:100% 100%;}
.listPageSummaryBottom { background-size:100% 100%;}
.listPageSummary { padding:25px 5%; }
.listPageSummaryText { width:100%;}

.listPageItemTop { background-size:100% 100%; background-position:center top;}
.listPageItemBottom { background-size:100% 100%; background-position:center top;}
.listPageItemSummary { padding:0 4% 0 2%;}
.listPageItemTitle { float:none; width:100%;}
.listpageItemGorsel { position:relative; padding:0; left:auto; margin:25px 0; width:25%;}
.listpageItemGorsel img { width:100%; max-width:100%;}
.listPageItemText { margin:7% 0 0 5%; width:65%; padding:0;}
.isotope-item { width:425px;}

.pageHeaderImage { width:30%;}
.pageHeaderImage img { width:100%; max-width:100%;}
.pageHeaderSummary { max-width:68%; margin:20px 0 0 2%;}

#pageLeftContainer { width:70%;}
.pageContentleftContainer { width:30%;}
.pageContentleftContainer .pageContentImageContainer { width:100%;}
.pageContentImageContainer { width:30%;}
.pageContentImageContainer img { width:100%; max-width:100%;}

.pageContentText { margin:0 0 0 2%; width:68%;}
#pageRightContainer { width:25%; margin:20px 0 0 3%; padding:10px 0 0 1%;}
ul.leftMenuLedisXSLT { width:100%;}

.txtbox { padding:3px 3%; width:94% !important;}
#radio1, #radio2, #radio3, #radio4 { width:auto !important;}