html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, 
p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, 
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figure, figcaption, hgroup, 
menu, footer, header, nav, section, summary, time, mark, audio, video {
	border: 0;
	border: 0;
	margin: 0;
	outline: 0;
	padding: 0;
}

article, aside, canvas, figure, figure img, figcaption, hgroup,
footer, header, nav, section, audio, video {
	display: block;
}

a {text-decoration:none;}

html {
	background: #222 url(https://4d32ba.claudeassets.com/20221231233957im_/https://www.swazilandkualalumpur.org/images/dark_Tire.png) repeat;
}

/*Body*/
body{
	color: #000;
	font-family: "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;

}
/*-----------------------------#End body#--------------------------------- */



/*paragraphs*/
p {margin-bottom: 20px;}

.after_column {
margin-top: 50px;
}

.elegant{font-family: Georgia, "Times New Roman", Times, serif;}

.box .box_padding_big .note {
	background-color:#ffff75;
	border-radius:3px;
	padding:10px;
	text-shadow:none;
	border: 1px solid #aeaeae;
	box-shadow: 0px 1px #fff;
	
}
/*-----------------------------#End p#--------------------------------- */


/*Container*/
.container {
	box-shadow: 0 0 20px rgba(0,0,0,0.7);
	background-image: url(https://a74940.claudeassets.com/20221231233957im_/https://www.swazilandkualalumpur.org/images/content_shadow.png);
	background-repeat: repeat-y;
	background-color:#d5d6d7;
	margin: 0 auto;
	overflow: hidden;
	width: 990px;
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.7);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,0.7);
	-o-box-shadow: 0 0 20px rgba(0,0,0,0.7);
}

.container header a {
	text-decoration:none;
}
/*-----------------------------#End container#--------------------------------- */


/*Header*/
header {
	background-repeat: no-repeat;
	height:111px;
	padding:24px 0px 24px 0px;
	width:990px;
	background-image: url(https://7c8a94.claudeassets.com/20221231233957im_/https://www.swazilandkualalumpur.org/images/header_bg_03.png);
}

.header_logo {
	float:left;
	height: 111px;
	width:216px;
	background: #c9c9c9; /* Old browsers */
	background: -moz-linear-gradient(top,  #c9c9c9 0%, #e4e4e4 40%, #e4e4e4 60%, #c9c9c9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9c9c9), color-stop(40%,#e4e4e4), color-stop(60%,#e4e4e4), 		color-stop(100%,#c9c9c9)); 
	background: -webkit-linear-gradient(top,  #c9c9c9 0%,#e4e4e4 40%,#e4e4e4 60%,#c9c9c9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c9c9c9 0%,#e4e4e4 40%,#e4e4e4 60%,#c9c9c9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c9c9c9 0%,#e4e4e4 40%,#e4e4e4 60%,#c9c9c9 100%); /* IE10+ */
	background: linear-gradient(top,  #c9c9c9 0%,#e4e4e4 40%,#e4e4e4 60%,#c9c9c9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#c9c9c9',GradientType=0 ); /* IE6-9 */
}

.header_text {
	float:left;
	height:111px;
	width:774px;
	background: #ff3019; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* IE10+ */
	background: linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */
}
			
.header_text h1 {
	color: white;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: normal;
	line-height: 32px;
	/*padding-right: 260px;
	padding-right: 242px;*/
	padding-top: 25px;
	padding-left: 40px;
	text-shadow: 0px -1px 0px #9c0e06;
}
/*-----------------------------#End header#--------------------------------- */


/*Navigation*/
nav {
	float:left;
	width:216px;
	}
	
nav label{
	background: #e80c0a; /* Old browsers */
	background: -moz-linear-gradient(top,  #e80c0a 0%, #cf0404 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e80c0a), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e80c0a 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e80c0a 0%,#cf0404 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e80c0a 0%,#cf0404 100%); /* IE10+ */
	background: linear-gradient(top,  #e80c0a 0%,#cf0404 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e80c0a', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */
	cursor: pointer;
	border-bottom: 1px solid #a80000;
	-webkit-box-shadow: inset 0px 1px 0px 0px #ff4947;
	-moz-box-shadow: inset 0px 1px 0px 0px #ff4947;
	box-shadow: inset 0px 1px 0px 0px #ff4947;
	width: 100%;
	height: 3.5em;
	line-height: 3.6em;
	text-indent: 15px;
	display: block;
	position: relative;
	color: #fff;
	text-shadow: 0px -1px 0px #9C0E06;
	text-decoration: none;
}

nav label:hover{
	background: #ad0000; /* Old browsers */
	background: -moz-linear-gradient(top,  #ad0000 0%, #870000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ad0000), color-stop(100%,#870000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ad0000 0%,#870000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ad0000 0%,#870000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ad0000 0%,#870000 100%); /* IE10+ */
	background: linear-gradient(top,  #ad0000 0%,#870000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad0000', endColorstr='#870000',GradientType=0 ); /* IE6-9 */
	border-bottom: 1px solid #5f0000;
	-webkit-box-shadow: inset 0px 1px 0px 0px #b90000;
	-moz-box-shadow: inset 0px 1px 0px 0px #b90000;
	box-shadow: inset 0px 1px 0px 0px #b90000;
	text-shadow: 0px -1px 0px #5a0000;
}

nav input:checked + label,
nav input:checked + label:hover{
	background: #ad0000; /* Old browsers */
	background: -moz-linear-gradient(top,  #ad0000 0%, #870000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ad0000), color-stop(100%,#870000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ad0000 0%,#870000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ad0000 0%,#870000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ad0000 0%,#870000 100%); /* IE10+ */
	background: linear-gradient(top,  #ad0000 0%,#870000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad0000', endColorstr='#870000',GradientType=0 ); /* IE6-9 */
	 border-bottom: 1px solid #5f0000;
	-webkit-box-shadow: inset 0px 1px 0px 0px #b90000;
	-moz-box-shadow: inset 0px 1px 0px 0px #b90000;
	box-shadow: inset 0px 1px 0px 0px #b90000;
	text-shadow: 0px -1px 0px #5a0000;
	  }

nav label:after
{
	content: '';
	position: absolute;
	width: 6px;
	height: 12px;
	right: 15px;
	top: 16px;
	background: transparent url(https://0c0340.claudeassets.com/20221231233957im_/https://www.swazilandkualalumpur.org/images/menu/right_arrow.png) no-repeat center center;	
}

nav label:hover:after
{
	content: '';
	position: absolute;
	width: 12px;
	height: 6px;
	right: 13px;
	top: 19px;
	background: transparent url(https://a46715.claudeassets.com/20221231233957im_/https://www.swazilandkualalumpur.org/images/menu/down_arrow_hover.png) no-repeat center center;	
}

nav input:checked + label:after{
	content: '';
	position: absolute;
	width: 12px;
	height: 6px;
	right: 13px;
	top: 19px;
	background: transparent url(https://88e43a.claudeassets.com/20221231233957im_/https://www.swazilandkualalumpur.org/images/menu/down_arrow_checked.png) no-repeat center center;	
}

nav input:checked + label:hover:after{
	background: transparent url(https://88e43a.claudeassets.com/20221231233957im_/https://www.swazilandkualalumpur.org/images/menu/down_arrow_checked.png) no-repeat center center;
}

nav ul li a {
	background-color: #E4E4E4;
	border-top: solid 1px white;
	border-bottom: solid 1px #B4B4B4;
	width: 100%;
	height: 3.2em;
	line-height: 3.2em;
	text-indent: 2em;
	display: block;
	position: relative;
	color: #505050;
	text-decoration: none;
	text-shadow: 0px 1px 0px white;
}

nav ul li a:hover {
	background-color:#CCC;
	-webkit-box-shadow: inset -4px 0px #666;
}

nav input{
	display: none;
}

nav ul {
	background: rgba(255, 255, 255, 0.5);
	overflow: hidden;
	height: 0px;
	position: relative;
	z-index: 10;
	-webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
}

nav input:checked ~ ul{
	-webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	
}

nav input:checked ~ ul.welcome{
	height: 120px;
}

nav input:checked ~ ul.invesment{
	height: 120px;
}

nav input:checked ~ ul.discover{
	height: 80px;
}

nav input:checked ~ ul.tourism{
	height: 160px;
}

nav input:checked ~ ul.services{
	height: 80px;
}

nav input:checked ~ ul.media{
	height: 120px;
}

nav input:checked ~ ul.email{
	height: 40px;
}

nav .aside {
	margin-left:15px;
	margin-top:25px;
	color: #505050;
	font-family: "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-shadow: 0px 1px 0px white;
	padding-top:20px;
	box-shadow: 0 -1px #f1f1f1, 0 -2px #bbbaba;
	-moz-box-shadow: 0 -1px #f1f1f1, 0 -2px #bbbaba;
	-webkit-shadow: 0 -1px #f1f1f1, 0 -2px #bbbaba;
	width:186px;
}

nav .aside h4 {margin-bottom:10px; margin-top:10px;}

/*-----------------------------#End navigation#--------------------------------- */

/*Social Media & Email Navigation*/
.zocial,
a.zocial {
	border-bottom-color: rgba(0,0,0,0.4);
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	cursor: pointer;
	display: block;
	font: 12px/2.4 "Lucida Grande", Tahoma, sans-serif;
	padding: 0 .95em 0 0;
	text-align: center;
	text-decoration: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	margin:auto;
	margin-top: 10px;
	position: relative;
	text-align: left;
	z-index: 100;
	width:186px;
}

.zocial:before {
	content: "";
	border-right: 0.075em solid rgba(0,0,0,0.1);
	float: left;
	font: 120%/1.65 zocial;
	font-style: normal;
	font-weight: normal;
	margin: 0 0.5em 0 0;
	padding: 0 0.5em;
	text-align: center;
	text-decoration: none;
	text-transform: none;
	-moz-box-shadow: 0.075em 0 0 rgba(255,255,255,0.25);
	-webkit-box-shadow: 0.075em 0 0 rgba(255,255,255,0.25);
	box-shadow: 0.075em 0 0 rgba(255,255,255,0.25);
}

.zocial:active {
	outline: none; 
}

.zocial.icon {
	overflow: hidden;
	max-width: 2.4em;
	padding-left: 0;
	padding-right: 0;
	max-height: 2.15em;
}
.zocial.icon:before {
	padding: 0;
	width: 2em;
	height: 2em;
	box-shadow: none;
	border: none;
}

.zocial.facebook:before {
	content: url("https://04aa84.claudeassets.com/20221231233957im_/https://www.swazilandkualalumpur.org/images/menu/fb.png");height: 22px;
	padding-top: 6px; 
}

.zocial.email:before {
	content: url("https://a37b27.claudeassets.com/20221231233957im_/https://www.swazilandkualalumpur.org/images/menu/email.png");height: 22px;
	padding-top: 6px; 
}

.zocial.twitter:before {content: url("https://2f5ca6.claudeassets.com/20221231233957im_/https://www.swazilandkualalumpur.org/images/menu/twt.png");height: 22px;
	padding-top: 6px; 
}

.zocial.email {
	background-color:
	text-align:left;
}
.zocial.facebook {background-color: #4863ae; margin-top: 25px;}
.zocial.twitter {background-color: #46c0fb;}

.vid_section {
	display: inline-block;
}
.video_boxs {
    color: #0099cc;
    margin: 0 26px 30px 0;
    float: left;
    font: bold 1.4em Tahoma, Geneva, sans-serif;
    text-shadow: 1px 1px 1px #fff;
    width: 137px;
}
.video_boxs span {
    color: #5b5b5b;
    font: bold 0.6em Tahoma, Geneva, sans-serif;
}
/*-----------------------------#End Social Media & Email Navigation#--------------------------------- */

/*Footer*/
footer {
	background: #B10C0C url(https://f083bc.claudeassets.com/20221231233957im_/https://www.swazilandkualalumpur.org/images/shadow.png) no-repeat top; 
	color:#FFF;
	font-size: 10px;
	float:left;
	padding: 8px 0px 8px 0px;
	text-align:center;
	text-shadow: 0px -1px 0px #555;
	width: 990px;
}

footer a { color:#eee}
/*-----------------------------#End footer--------------------------------- */






/*
     FILE ARCHIVED ON 08:21:17 Dec 24, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:50:59 Jun 29, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.892
  exclusion.robots: 0.083
  exclusion.robots.policy: 0.067
  esindex: 0.014
  cdx.remote: 6.733
  LoadShardBlock: 185.348 (3)
  PetaboxLoader3.datanode: 93.16 (4)
  PetaboxLoader3.resolve: 198.844 (3)
  load_resource: 110.713
*/