/*custom css by razlanirazali@gmail.com | 0132350501*/

@media only screen and (max-width: 375px) {
  .menumenuinline {display:block !important; text-align:center;}
  .menumenuinline li {margin:0 !important; padding:0 !important;}
  body.ltr #offcanvas-toggler.offcanvas-toggler-right {margin-left:0;}
  .offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent li.menu-parent .menu-toggler {top:inherit !important; margin-top:-10px !important;}
  .welove, .weloveto {text-align:center !important;}
  .finder h1, .article-header h1[itemprop="headline"] {background:none !important; background-color:#eee !important; padding:50px 220px 50px 30px; border-radius:30px;}
}

div[itemprop="articleBody"] div#sp-page-builder {margin:0 -15px;}

.finder h1, .article-header h1[itemprop="headline"] {background:url("../../../images/bg-title.png")scroll bottom right no-repeat #730a04; padding:50px 220px 50px 30px; border-radius:10px;}

#tajsemasa .sppb-section-title {margin-bottom:20px;}

.megamenumbmb  div.row:nth-child(2), .megamenupelancong  div.row:nth-child(2) {display:none;}
.megamenumbmb  span.fas, .megamenupelancong  span.fas {color:#730a04; font-size:20px; width:30px;}

#sp-main-body {padding:20px 0 100px 0;} #sp-top1 {padding-top:7px;}
#sp-main-body .container {background-color:#fff; padding:20px; box-shadow:0 0 10px #ccc;}
.breadcrumb {font-size:12px; background-color:transparent;}
#sp-disclaim, #sp-kopirite {font-size:12px; text-align:center;}
#sp-addresss {font-size:14px;}
#mod-custom115, #mod-custom116 {border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; padding:20px 0 0 0; }
#sp-bottom2 {text-align:right;} #sp-bottom2 .sp-module {float:right;}
.db8sitelastmodified {list-style: none; padding: 0; text-align: right; font-size:14px; margin: 8px 0 0 0;}
.digit-0, .digit-1, .digit-2, .digit-3, .digit-4, .digit-5, .digit-6, .digit-7, .digit-8, .digit-9 {background:none !important; color:#fff;}
.jsvisitcounter .table, .jsvisitcounter .counter {width:100% !important; text-align:right;}
#sp-term-social #sp-bottom2 a {font-size:25px;}
#sp-term-social #sp-bottom1 a {font-size:14px; line-height: 34px;}
.sp-contact-info {float:left;}
.article-details .article-header h1, .article-details .article-header h2 {color:#fff; font-weight:100;}
.mod-randomimage {border-radius:10px; overflow:hidden;}
.addtoany_container {clear:both;}
#perolehan .sppb-section-title {margin-bottom:0;}
.txt-dest .sppb-carousel-extended-heading {position: absolute;  bottom: -15px;  left: 0;  background-color: #730a04;    padding: 10px 20px;}
.mod-sppoll .radio {padding:5px 0;}
.mod-sppoll .btn {margin-top:20px;}

/*berita semasa*/
#beritasemasa .sppb-section-title {margin-bottom:0;}

.tabsocs .sppb-nav-tabs>li>a {font-size: 20px; padding: 9px 22px; border: 0; background: transparent;
border-bottom: 2px solid #730a04;}
.tabsocs .sppb-nav-tabs>li.active>a, .tabsocs .sppb-nav-tabs>li.active>a:focus, .tabsocs .sppb-nav-tabs>li.active>a:hover, .tabsocs .sppb-nav-tabs>li>a:hover {background-color: #fff; border-bottom-color: #730a04; cursor: default; border-radius: 10px 10px 0 0;}

.nyatamedia .nspArt img.nspImage {border-radius:45px;} .nyatamedia .nspCol1 {margin-bottom:15px;}
.nyatamedia .nspArt .nspInfo  {font-size: 12px; margin: 0;}
.nyatamedia .nspLinks ul li h4 {font-size:16px; margin:0; padding:0;}
.nyatamedia .nspLinks ul li h4 a:link, .nyatamedia .nspLinks ul li h4 a:visited { color:#730a04;}
.nyatamedia .nspLinks ul li h4 a:hover, .nyatamedia .nspLinks ul li h4 a:active { color:#777;}
.nyatamedia .nspList > li .meta {font-size: 12px; margin: 0;}
.nyatamedia .sppb-addon-title {border-bottom:2px solid #730a04; padding-bottom: 10px; margin-left: 6px;}

.pengumuman .nspLinks .nspLinkScroll1 ul li {background:transparent;}
.pengumuman .nspLinks ul li h4 {font-size:14px; line-height:18px; margin:0;}
.pengumuman .nspLinks ul li h4 a:link, .pengumuman .nspLinks ul li h4 a:visited { color:#777}
.pengumuman .nspLinks ul li h4 a:hover, .pengumuman .nspLinks ul li h4 a:active {color:#730a04}
.pengumuman .nspLinks ul {margin:0;}
.pengumuman .nspList > li .meta {font-size: 12px; margin: 0;}
.pengumuman .sppb-addon-title {border-bottom:2px solid #730a04; padding-bottom: 10px; margin-left: 6px;}


.beritanews .nspArt img.nspImage {border-radius:10px;} .beritanews .nspCol1 {margin-bottom:15px;}
.beritanews .nspArt .nspInfo  {font-size: 12px; margin: 10px 0 0 0; color:blue;}
.beritanews .nspArt h4.nspHeader {font-size:16px; margin:10px 0; padding:0;}
.beritanews .nspArt h4.nspHeader a:link, .beritanews .nspArt h4.nspHeader a:visited { color:#730a04}
.beritanews .nspArt h4.nspHeader a:hover, .beritanews .nspArt h4.nspHeader a:active { color:#777}
/*.beritanews .nspList > li .meta {font-size: 12px; margin: 10px 0;}
.beritanews .sppb-addon-title {border-bottom:2px solid #730a04; padding-bottom: 10px; margin-left: 6px;}*/
.beritanews .nspArt p.nspText {font-size: 12px; margin: 0;}

.cadangdest .nspArt img.nspImage {border-radius:10px;} .cadangdest .nspCol1 {margin-bottom:15px;}
.cadangdest .nspArt .nspInfo  {font-size: 12px; margin: 0;}
.cadangdest .nspArt h4.nspHeader {font-size:16px; margin:0; padding:0; font-weight:bold; line-height:24px;}
.cadangdest .nspArt p.nspText  {font-size:14px; margin:0; padding:0; line-height:22px;}
.cadangdest .nspArt h4.nspHeader a:link, .cadangdest .nspArt h4.nspHeader a:visited { color:#730a04}
.cadangdest .nspArt h4.nspHeader a:hover, .cadangdest .nspArt h4.nspHeader a:active { color:#777}
.cadangdest .nspList > li .meta {font-size: 12px; margin: 0;}
.cadangdest .sppb-addon-title {border-bottom:2px solid #730a04; padding-bottom: 10px; margin-left: 6px;}


/*menu*/
.navbar {padding:0;}
.navbar-collapse ul li {padding-right:15px;}
.menumenuinline {display: inline-flex; list-style:none; margin:0; padding:0;}
.menumenuinline li {padding:0 0 0 14px;}
.menumenuinline li:first-child {padding:0px;}
.menumenuinline li a {font-size:13px; color:#fff !important; line-height: 35px;}
.menumenuinline li a:hover {color:#ff6000 !important;}

/*megamenu*/
a.sp-group-title, .sp-group-title.sp-menu-separator {display:block; font-weight:bold; text-transform:uppercase; border-bottom:3px solid #730a04; margin-top:10px; padding-bottom:5px; font-size:16px !important;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {font-size:12.4px; line-height:18px; padding:5px 0;}

li.item-248 a, li.item-250 a, li.item-252 a, li.item-260 a, li.item-280 a, li.item-282 a, li.item-284 a, li.item-286 a, li.item-288 a, li.item-290 a {font-size:20px  !important; line-height:40px;}
li.item-248 a span, li.item-250 a span, li.item-252 a span, li.item-260 a span, li.item-280 a span, li.item-282 a span, li.item-284 a span, li.item-286 a span, li.item-288 a span, li.item-290 a span {color:#730a04;}
li.item-249 a, li.item-251 a, li.item-253 a, li.item-261 a, li.item-281 a, li.item-283 a, li.item-285 a, li.item-287 a, li.item-289 a, li.item-291 a {font-size:20px  !important; line-height:40px;}
li.item-249 a span, li.item-251 a span, li.item-253 a span, li.item-261 a span, li.item-281 a span, li.item-283 a span, li.item-285 a span, li.item-287 a span, li.item-289 a span, li.item-291 a span {color:#730a04;}



/*--table--*/
.table-1 {overflow-x:auto; width:100%;}
.table-1 td, .table-1 th {padding:10px; border: 1px solid #ccc;}
.table-1 tbody tr:hover {background-color:#f1f1f1;}
.table-1 thead tr th, .table-1 thead tr td {background-color:#730a04; color:#fff; font-size:14px; font-weight:bold;}

table.easyfolderlisting tbody tr th {color:#fff; padding:10px !important; border:none !important;}
.easyfolderlisting tr td {padding:10px !important;}
.easyfolderlisting tr td img {float: left; padding: 5px 20px 0 0;}

/*-tab-*/
.sppb-tab-pills-content {border:1px solid #ccc; padding:20px; margin:0 !important;}
.sppb-nav-pills>li>a {background-color:#730a04; border-radius:10px 10px 0 0 !important; margin-right:5px;     color: #fff !important;}
.sppb-nav-pills>li:hover>a {background-color:#fab095; border-radius:10px 10px 0 0 !important; margin-right:5px;     color: #730a04 !important;}
.sppb-nav-pills > li.active a {background-color:#fab095 !important; color:#730a04 !important; border-radius:10px 10px 0 0;}

/*--carousel-*/
#pautankhidmat .sppb-carousel-extended-item img {width:64px; height:64px; margin:5px auto;}
#pautankhidmat .sppb-carousel-extended-heading {margin-bottom:0; position:absolute; bottom:20px;}
#pautankhidmat .sppb-carousel-extended-content-wrap {bottom:-10px;}
#pautankhidmat .sppb-carousel-extended-heading {font-size:13px !important; font-weight:400 !important; color:#666 !important;}

#pautanpantas .sppb-carousel-extended-item img {width:64px; height:64px; margin:5px auto;}
#pautanpantas .sppb-carousel-extended-heading {margin-bottom:0; position:absolute; bottom:20px;}
#pautanpantas .sppb-carousel-extended-content-wrap {bottom:-10px;}
#pautanpantas .sppb-carousel-extended-heading {font-size:13px !important; font-weight:400 !important; color:#666 !important;}
#pautanpantas .sppb-section-title {margin-bottom:0;}

#pautanagensi .sppb-carousel-extended-item img {width:64px; height:64px; margin:5px auto;}
#pautanagensi .sppb-carousel-extended-heading {margin-bottom:0; position:absolute; bottom:20px;}
#pautanagensi .sppb-carousel-extended-content-wrap {bottom:-10px;}
#pautanagensi .sppb-carousel-extended-heading {font-size:13px !important; font-weight:400 !important; color:#666 !important;}
#pautanagensi .sppb-section-title {margin-bottom:0;}

/*tabmodern*/
.modtab .sppb-nav-modern>li.active>a, .sppb-nav-modern>li.active>a:focus, .sppb-nav-modern>li.active>a:hover {background-color: #fab095; border: none; color: #730a04; border-radius: 5px; font-weight: 500; padding: 12px 20px;}
.modtab .sppb-nav-modern>li>a {background-color: #730a04; border: none; color: #fff; border-radius: 5px; font-weight: 500; padding: 12px 20px;}
#tajsemasa .sppb-tab-content {background-color:#fff; padding: 30px; border-radius: 10px; box-shadow: 0 0 10px #ccc;}

/*droppics*/
.droppicscats h2 {font-size:16px !important;}
.droppicscats.show h2 { display: none !important; }
.droppicscats .wcat span {font-size: 13px !important;}


/*arkib-tender*/
h2[itemprop="headline"] {
	font-size: 20px;
}