@charset "utf-8";
/* CSS Document */

@media screen and (min-width:500px) and (max-width:998px)
	{
		body{
			margin:0px;
			background:#ececec;
		}
		.container_24{
			margin-left: auto;
			margin-right: auto;
			width: 95%;
		}

		.header{
			width:100%;
			height:80px;
			background:url(../images/header.png) no-repeat #FFF;
			background-size:cover;
			float:left;
			text-align:center;
		}
		nav:not(.mm-menu)
		{
			display: none;
		}
		.menu-mobile{
			text-align: left;
			float:left;
			z-index:10;
			width:15%;
			position:relative;
		}
		.menu-mobile
		{
			font-size: 16px;
			font-weight: bold;
			color: #000;
			line-height: 47px;
			-moz-box-sizing: border-box;
			box-sizing: border-box;	
			height: 57px;
		}
		.menu-mobile.fixed
		{
			position: fixed;
			top: 0;
			left: 0;
		}
		.menu-mobile .menu-mobile a
		{
			background: center center no-repeat transparent;
			background-image:url(../images/mob.png);
			display: block;
			width: 39px;
			height: 34px;
			top: 0;
			left: 25px;
			margin-top:13px;
			float:left;
			text-decoration:none;
		}
		.header .logo{
			width:100%;
			overflow:hidden;
			float:left;
			text-align:center;
			margin-top:-45px;
		}
		.header .logo img{
			/* width:50%; */
			max-width:150px;
			margin-top:0px;
		}
		.header .kanan{
			height:43px;
			float:right;
			margin-top:10px;
			font-family: 'open_sansbold';
		}
		.header .kanan .satu{
			display:none;
			/*width:130px;
			height:30px;
			line-height:2.5em;
			border:1px solid rgba(109,109,109,0.5);
			padding-left:5px;
			overflow:hidden;
			float:right;
			font-size:13px;
			color:#002450;*/
		}
		.header .kanan .dua{
			display:none;
		}
		.header .kanan .dua img{
			float:left;
			margin-top:13px;
			margin-right:5px;
		}
		.header .kanan .dua a{
			color:#000;
		}
		.header .kanan .dua a:hover{
			color:#002450;
		}
		.header .kanan .tiga{
			width:100px;
			height:40px;
			border:1px solid rgba(109,109,109,0.5);
			padding-left:15px;
			line-height:2.5em;
			margin-left:-1px;
			float:right;
			font-size:16px;
			color:#000;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.header .kanan .tiga:hover, .header .kanan a.active .tiga{
			background:#ff9c00;
		}
		.header .kanan .tiga img{
			float:left;
			width:26px;
			margin-right:5px;
			margin-top:8px;
		}
		.header .kanan .empat{
			display:none;
		}
		.header .kanan .empat img{
			float:left;
			width:26px;
			margin-left:15px;
			margin-right:5px;
			margin-top:8px;
		}
		.header .kanan .empat:hover, .header .kanan .empat.active{
			background:#ff9c00;
		}

		.menu{
			display:none;
		}
		#cssmenu > ul,
		#cssmenu > ul li,
		#cssmenu > ul ul {
			list-style: none;
			margin: 0;
			padding: 0;
		}
		#cssmenu > ul {
			position: relative;
			z-index: 0;
			float: left;
		}
		#cssmenu > ul li {
			float: left;
			min-height: 1px;
			line-height: 1.3em;
			vertical-align: middle;
		}
		#cssmenu > ul li.hover,
		#cssmenu > ul li:hover {
			z-index: 599;
			cursor: default;
		}
		#cssmenu > ul ul {
			visibility: hidden;
			position: absolute;
			top: 100%;
			left: 0;
			z-index: 598;
		}
		#cssmenu > ul ul li {
			float: none;
		}
		#cssmenu > ul li:hover > ul {
			visibility: visible;
		}
		/* Align last drop down RTL */
		/* Theme Styles */
		#cssmenu > ul a:link {
			text-decoration: none;
		}
		#cssmenu > ul a:active {
			color: #f58220;
		}
		#cssmenu li {
			padding: 0;
			color: #000;
		}
		#cssmenu {
			font-family: 'open_sansbold';
			width: 100%;
			text-align:center;
			float:left;
			position:relative;
			z-index:1;
			font-size: 14px;
		}
		#cssmenu > ul {
			padding: 0 5px;
			display: block;
			float:none;
			zoom: 1;
		}
		#cssmenu > ul:before {
			content: '';
			display: block;
		}
		#cssmenu > ul:after {
			content: '';
			display: table;
			clear: both;
		}
		#cssmenu > ul > li {
		}
		.batas{
			width:2px;
			height:34px;
			float:left;
			background:url(../images/batas.jpg) no-repeat;
			margin-top:15px;
		}
		#cssmenu > ul > li > a,
		#cssmenu > ul > li > a:link,
		#cssmenu > ul > li > a:visited {
			color: #FFF;
			padding-left:20px;
			padding-right:20px;
			height:61px;
			line-height:4.3em;
			display: block;
			-webkit-transition: background-image 1s, image 0.5s;
			transition: background-image 1s, image 0.5s;
		}
		#cssmenu > ul > li > a:hover,
		#cssmenu > ul > li:hover > a {
			color: #FFF;
			background-image:url(../images/hover-menu.jpg);
		}
		#cssmenu > ul > li > a.active,
		#cssmenu > ul > li.active > a {
			color: #505050;
		}
		#cssmenu li li a {
			color: #8b8b8b;
			font-size: 12px;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		#cssmenu li li a:hover {
			color: #5c5c5c;
			border-color: #5c5c5c;
		}
		#cssmenu ul ul {
			padding: 0 10px;
			float: none;
			background: #FFF;
			border-top: none;
			right: 0;
			left: 0;
			-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
			-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
			box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
		}
		#cssmenu ul > li > ul > li {
			margin: 0 10px 0 0;
			position: relative;
			padding: 0;
			float: left;
		}
		#cssmenu ul > li > ul > li > a {
			padding: 10px 20px 10px 10px;
			display: block;
			color:#5d5d5d;
			font-family: 'GothamMedium';
		}
		#cssmenu ul > li > ul > li > a:hover {
			color:#CCC;
		}
		#cssmenu ul ul ul {
			width: 200px;
			top: 100%;
			border: 2px solid #1b9bff;
		}
		#cssmenu ul ul ul li {
			float: none;
		}

		.slide {
			width:100%;
			float:left;
			background:#666;
			position: relative;
		}
		.slide:before, .slide:after
		{
			z-index: -1;
			position: absolute;
			content: "";
			bottom: 10px;
			left: 10px;
			width: 50%;
			top: 80%;
			max-width:300px;
			background: #777;
			-webkit-box-shadow: 0 15px 10px #777;
			-moz-box-shadow: 0 15px 10px #777;
			box-shadow: 0 15px 10px #777;
			-webkit-transform: rotate(-3deg);
			-moz-transform: rotate(-3deg);
			-o-transform: rotate(-3deg);
			-ms-transform: rotate(-3deg);
			transform: rotate(-3deg);
		}
		.slide:after
		{
			-webkit-transform: rotate(3deg);
			-moz-transform: rotate(3deg);
			-o-transform: rotate(3deg);
			-ms-transform: rotate(3deg);
			transform: rotate(3deg);
			right: 10px;
			left: auto;
		}

		.konten-atas{
			width:100%;
			float:left;
			overflow:hidden;
			margin-top:30px;
		}
		.konten-atas .box{
			width:100%;
			padding-bottom:15px;
			margin-bottom:20px;
			float:left;
			overflow:hidden;
			background:#edecf2;
			background:-webkit-linear-gradient(top,#edecf2 10%,#b5bbca 45%);
			background:-moz-linear-gradient(top,#edecf2 10%,#b5bbca 45%);
			background:-o-linear-gradient(top,#edecf2 10%,#b5bbca 45%);
			-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1);
			-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1);
			box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1);
		}
		.konten-atas .box .area{
			width:85%;
			height:198px;
			margin-left:7.5%;
			margin-top:7.5%;
			float:left;
			overflow:hidden;
		}
		.konten-atas .box .area .ico{
			width:61px;
			height:61px;
			float:left;
			text-align:center;
			overflow:hidden;
		}
		.konten-atas .box .area .ico img{
			width:61px;
		}
		.konten-atas .box .area .nama-atas{
			float:left;
			font-family: 'CenturyGothic-Bold';
			font-size:36px;
			margin-left:20px;
			color:#00234e;
			line-height:1em;
		}
		.konten-atas .box .area .nama-bawah{
			float:left;
			font-family: 'CenturyGothic';
			font-size:28px;
			margin-left:20px;
			color:#00234e;
			line-height:1em;
		}
		.konten-atas .box .area .teks{
			float:left;
			width:100%;
			height:60px;
			margin-top:20px;
			overflow:hidden;
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			color:#515151;
			line-height:1.3em;
		}
		.konten-atas .box .area a{
			float:left;
			margin-top:10px;
			overflow:hidden;
			padding:10px;
			padding-left:20px;
			padding-right:20px;
			background:#000;
			border-radius:10px;
			font-size:14px;
			text-align:center;
			color:#FFF;
			font-family: 'CenturyGothic-Bold';
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-atas .box .area a:hover{
			background:#3b4353;
		}

		.about-home{
			width:100%;
			padding-bottom:20px;
			float:left;
			overflow:hidden;
			background:#FFF;
		}
		.about-home .kiri{
			width:100%;
			margin-top:20px;
			float:left;
			overflow:hidden;
		}
		.about-home .kiri .judul{
			width:100%;
			float:left;
			overflow:hidden;
			color:#004fb0;
			font-size:40px;
			font-family: 'CenturyGothic';
		}
		.about-home .kiri .teks{
			width:100%;
			float:left;
			margin-top:20px;
			overflow:hidden;
			color:#515151;
			font-size:15px;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.5em;
		}
		.about-home .kiri .teks b{
			width:100%;
			height:40px;
			float:left;
			overflow:hidden;
			color:#404f55;
			font-size:30px;
			font-weight:normal;
			font-family: 'CenturyGothic';
		}
		.about-home .kiri a{
			float:left;
			margin-top:15px;
			overflow:hidden;
			padding:10px;
			padding-left:20px;
			padding-right:20px;
			background:#000;
			border-radius:10px;
			font-size:14px;
			text-align:center;
			color:#FFF;
			font-family: 'CenturyGothic-Bold';
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.about-home .kiri a:hover{
			background:#3b4353;
		}
		.about-home .kanan{
			width:100%;
			margin-top:30px;
			float:left;
			overflow:hidden;
		}
		.about-home .kanan .pic{
			width:100%;
			float:left;
		}
		.about-home .kanan .pic img{
			width:100%;
		}
		.about-home .kanan .pic .judul{
			width:100%;
			height:40px;
			float:left;
			background:#4c4c4c;
			font-family: 'open_sansbold';
			text-align:right;
			font-size:12px;
		}
		.about-home .kanan .pic .judul a{
			color:#FFF;
			float:right;
			padding-top:12px;
			padding-right:15px;
		}

		.news-home{
			width:100%;
			float:left;
			padding-bottom:20px;
			margin-top:20px;
			overflow:hidden;
		}
		.news-home .judul{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#004fb0;
			font-size:30px;
			margin-bottom:30px;
			font-family: 'CenturyGothic';
		}
		.news-home .box{
			width:80%;
			margin-left:10%;
			height:440px;
			float:left;
			overflow:hidden;
		}
		.news-home .box .nama{
			width:100%;
			height:55px;
			float:left;
			overflow:hidden;
			color:#5a5a5a;
			font-size:24px;
			margin-bottom:20px;
			font-family: 'CenturyGothic';
		}
		.news-home .box .tgl{
			width:100%;
			float:left;
			margin-bottom:25px;
			overflow:hidden;
			color:#5a5a5a;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.news-home .box .pic{
			width:100%;
			float:left;
			margin-bottom:20px;
			overflow:hidden;
			text-align:center;
		}
		.news-home .box .pic img{
			height:170px;
		}
		.news-home .box .teks{
			width:100%;
			height:73px;
			line-height:1.5em;
			float:left;
			overflow:hidden;
			color:#8c8c8c;
			font-size:15px;
			margin-bottom:15px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.news-home .box a{
			float:left;
			width:126px;
			height:35px;
			background:#ff9c00;
			font-family: 'open_sansbold';
			color:#000;
			line-height:2.5em;
			font-size:14px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.news-home .box a:hover, .news-home .box a:focus, .news-home .box a:active {
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.news-home .box a img{
			float:left;
			margin-left:10px;
			margin-right:7px;
			margin-top:13px;
		}
		.customNavigation{
			text-align: left;
		}
		.customNavigation a{
			-webkit-user-select: none;
			-khtml-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
			-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		}
		#prev2{
			width:25px;
			height:64px;
			background:transparent url(../images/kiri.png) no-repeat;
			position:relative;
			margin-top:-250px;
			text-indent:-9000px;
			cursor:pointer;
			z-index:10;
			float:left;
			margin-left:-5px;
		}
		#prev2:hover{
			opacity:0.7;
		}
		#next2{
			width:25px;
			height:64px;
			background:transparent url(../images/kanan.png) no-repeat;
			position:relative;
			margin-top:-250px;
			text-indent:-9000px;
			cursor:pointer;
			z-index:10;
			float:right;
			margin-right:-5px;
		}
		#next2:hover{
			opacity:0.7;
		}

		.joinmember-home{
			float:left;
			width:100%;
			padding-bottom:20px;
			overflow:hidden;
			background:#FFF;
		}
		.joinmember-home .judul{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#004fb0;
			font-size:30px;
			margin-top:30px;
			margin-bottom:30px;
			font-family: 'CenturyGothic';
		}
		.joinmember-home .pic{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
		}
		.joinmember-home .pic img{
			width:100%;
		}
		.joinmember-home .ket{
			width:100%;
			float:left;
			margin-top:30px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			font-style:italic;
			color:#515151;
			overflow:hidden;
		}
		.joinmember-home .ket ul{
			width:100%;
			float:left;
		}
		.joinmember-home .ket ul li{
			float:left;
			background:url(../images/list.png) no-repeat left top;
			padding-left:40px;
			line-height:1.5em;
			margin-bottom:30px;
		}
		.joinmember-home .ket a{
			float:left;
			width:250px;
			height:53px;
			margin-bottom:10px;
			margin-left:15%;
			background:#ff9c00;
			text-align:center;
			font-style:normal;
			font-family: 'open_sansbold';
			color:#000;
			line-height:2.5em;
			font-size:20px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.joinmember-home .ket a:hover, .joinmember-home .ket a:focus, .joinmember-home .ket a:active {
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}

		.testimoni-home{
			width:100%;
			float:left;
			padding-bottom:20px;
			background:#18467d;
		}
		.testimoni-home .satu{
			width:100%;
			float:left;
			margin-top:20px;
			margin-bottom:20px;
		}
		.testimoni-home .satu .nama{
			width:100%;
			float:left;
			background:url(../images/testi.png) no-repeat left;
			font-family: 'CenturyGothic';
			font-size:24px;
			color:#ff9c00;
			padding-left:40px;
		}
		.testimoni-home .satu .box{
			width:100%;
			float:left;
			margin-top:40px;
			overflow:hidden;
		}
		.testimoni-home .satu .box .pic{
			width:70px;
			height:155px;
			overflow:hidden;
			float:left;
		}
		.testimoni-home .satu .box .pic .area{
			width:70px;
			height:70px;
			border-radius:50%;
			overflow:hidden;
			text-align:center;
		}
		.testimoni-home .satu .box .pic .area img{
			height:70px;
		}
		.testimoni-home .satu .box .q1{
			width:21px;
			height:16px;
			float:left;
			margin-left:10px;
			background:url(../images/q1.png) no-repeat;
		}
		.testimoni-home .satu .box .teks{
			float:left;
			width:60%;
			margin-left:10px;
			padding-bottom:10px;
			font-size:13px;
			line-height:1.4em;
			font-style:italic;
			color:#FFF;
			font-family:Arial, Helvetica, sans-serif;
			overflow:hidden;
		}
		.testimoni-home .satu .box .teks .q2{
			width:21px;
			height:16px;
			float:right;
			margin-left:10px;
			background:url(../images/q2.png) no-repeat;
		}
		.testimoni-home .satu .box .teks .nama-org{
			float:left;
			width:100%;
			margin-top:10px;
			color:#ff9c00;
			overflow:hidden;
			font-family: 'open_sansregular';
			font-size:14px;
			font-style:normal;
		}
		blockquote {
			quotes: "\201C""\201D""\2018""\2019";
		}
		blockquote:before {
			content: open-quote;
			font-size: 4em;
			line-height: 0.1em;
			margin-right: 0.25em;
			vertical-align: -0.4em;
		}

		blockquote p {
			display: inline;
		}
		.testimoni-home .dua{
			width:90%;
			padding:5%;
			float:left;
			background:rgba(17,53,106,0.9);
		}
		.testimoni-home .dua .nama{
			width:100%;
			float:left;
			background:url(../images/tool.png) no-repeat left;
			font-family: 'CenturyGothic';
			font-size:24px;
			color:#ff9c00;
			margin-top:20px;
			padding-left:40px;
			margin-bottom:20px;
		}
		.testimoni-home .dua .down{
			width:100%;
			float:left;
			margin-top:8px;
			padding-bottom:5px;
			border-bottom:1px solid #204a87;
			font-family: 'open_sansbold';
			color:#FFF;
			font-size:14px;
		}
		.testimoni-home .dua .down a{
			float:right;
			color:#FFF;
			font-family: 'open_sansregular';
			font-size:12px;
			background:url(../images/down.png) no-repeat left;
			padding-left:20px;
			margin-top:5px;
		}
		.testimoni-home .dua a.more{
			float:right;
			color:#ff9c00;
			font-family: 'open_sansregular';
			font-size:12px;
			margin-top:15px;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.testimoni-home .dua a.more:hover{
			color:#FFF;
		}
		.testimoni-home .tiga{
			width:100%;
			float:left;
			height:262px;
			margin-top:40px;
			font-family: 'open_sansregular';
		}
		.testimoni-home .tiga .nama{
			width:100%;
			float:left;
			background:url(../images/sub.png) no-repeat left;
			font-family: 'CenturyGothic';
			font-size:24px;
			color:#ff9c00;
			padding-left:40px;
			margin-bottom:30px;
		}
		.testimoni-home .tiga .teks{
			width:100%;
			float:left;
			color:#FFF;
			line-height:1.2em;
			margin-bottom:10px;
		}
		.testimoni-home .tiga span{
			width:100%;
			float:left;
			color:#ff9c00;
			font-family: 'open_sansbold';
			font-size:13px;
			margin-bottom:5px;
		}
		.testimoni-home .tiga .input{
			width:90%;
			float:left;
			height:35px;
			border:none;
			border-radius:8px;
			background:#FFF;
			padding-left:10px;
			color:#000;
			font-family: 'open_sansregular';
			font-size:13px;
			margin-bottom:5px;
		}
		.testimoni-home .tiga .submit{
			width:100px;
			float:left;
			margin-top:10px;
			height:35px;
			border:none;
			border-radius:8px;
			background:#ff9c00;
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.testimoni-home .tiga .submit:hover, .testimoni-home .tiga .submit:focus, .testimoni-home .tiga .submit:active {
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}

		.konten-full{
			width:100%;
			float:left;
			background:#FFF;
			padding-top:40px;
			padding-bottom:40px;
		}
		.konten-full .kiri{
			width:100%;
			float:left;
			overflow:hidden;
		}
		.konten-full .kiri .atas{
			width:100%;
			height:40px;
			background:#002450;
			border:1px solid #002450;
			float:left;
			overflow:hidden;
			font-family: 'CenturyGothic-Bold';
			color:#FFF;
			font-size:18px;
			padding-left:5%;
			padding-top:20px;
			position:relative;
		}
		.konten-full .kiri .atas2{
			width:100%;
			height:70px;
			background:#002450;
			border:1px solid #002450;
			float:left;
			overflow:hidden;
			font-family: 'CenturyGothic-Bold';
			color:#FFF;
			font-size:18px;
			padding-left:5%;
			padding-top:10px;
			position:relative;
		}
		.konten-full .kiri .atas2 .pic{
			width:60px;
			height:60px;
			float:left;
		}
		.konten-full .kiri .atas2 .pic img{
			width:60px;
		}
		.konten-full .kiri .atas2 .nama{
			float:left;
			margin-left:10px;
			margin-top:10px;
		}
		#dropmenu,
		#dropmenu ul,
		#dropmenu li,
		#dropmenu a {
			margin: 0;
			padding: 0;
			border: 0;
			font-weight: normal;
			text-decoration: none;
			line-height: 1;
			font-family: 'open_sansregular';
			font-size: 14px;
			position: relative;
		}
		#dropmenu a {
			line-height: 1.3;
			padding: 15px 40px;
		}
		#dropmenu {
			width: 100%;
			border-top:none;
			border-bottom:none;
			float:left;
		}
		#dropmenu > ul > li {
			cursor: pointer;
			border-bottom: 1px solid #d1dbe1;
		}
		#dropmenu > ul > li:last-child {
			border-bottom: 1px solid #d1dbe1;
		}
		#dropmenu > ul > li > a {
			font-size: 14px;
			display: block;
			color: #000;
			background:#eeeeee; 
		}
		#dropmenu > ul > li > a:hover {
			text-decoration: none;
			color:#000;
			background:#ff9c00; 
		}
		#dropmenu > ul > li.active {
			border-bottom: none;
		}
		#dropmenu > ul > li.active > a {
			text-decoration: none;
			color:#000;
			background:#ff9c00; 
		}
		#dropmenu > ul > li.has-sub > a:before {
			content: "";
			position: absolute;
			top: 19px;
			left: 20px;
			border: 5px solid transparent;
			border-left: 5px solid #000;
		}
		#dropmenu > ul > li.has-sub.active > a:after {
			right: 14px;
			top: 17px;
			border: 5px solid transparent;
			border-top: 5px solid #FFF;
		}
		/* Sub menu */
		#dropmenu ul ul {
			padding: 0;
			display: none;
			background:#EEE;
		}
		#dropmenu ul ul a {
			background:none;
			display: block;
			color: #565656;
			font-size: 14px;
		}
		#dropmenu ul ul a:hover {
			color:#002450;
		}
		#dropmenu ul ul li {
			border-bottom:none;
		}

		#dropmenu2,
		#dropmenu2 ul,
		#dropmenu2 li,
		#dropmenu2 a {
			margin: 0;
			padding: 0;
			border: 0;
			font-weight: normal;
			text-decoration: none;
			line-height: 1;
			font-family: 'open_sansbold';
			font-size: 14px;
			position: relative;
			list-style:none;
		}
		#dropmenu2 a {
			line-height: 1.3;
		}
		#dropmenu2 {
			float:left;
			width:100%;
			margin-top:-22px;
			position:relative;
			z-index:5;
		}
		#dropmenu2 > ul > li {
			cursor: pointer;
		}
		#dropmenu2 > ul > li:last-child {
		}
		#dropmenu2 > ul > li > a {
			font-size: 14px;
			display: block;
			color: #000;
			padding-bottom:12px;
		}
		#dropmenu2 > ul > li > a:hover {
			text-decoration: none;
			color:#000;
		}
		#dropmenu2 > ul > li.active {
			border-bottom: none;
		}
		#dropmenu2 > ul > li.active > a {
			text-decoration: none;
			color:#000;
		}
		#dropmenu2 > ul > li.has-sub > a:after {
			content: "";
			position: absolute;
			top: 7px;
			right: 5px;
			border: 4px solid transparent;
			border-top: 6px solid #000;
		}

		/* Sub menu */
		#dropmenu2 ul ul {
			padding: 0;
			display: none;
		}
		#dropmenu2 ul ul a {
			background:none;
			display: block;
			font-family: 'open_sansregular';
			color: #FFF;
			background:#28466a;
			padding:10px;
			font-size: 13px;
		}
		#dropmenu2 ul ul a:hover {
			background:#28466a;
			color:#FFF;
		}
		#dropmenu2 ul ul li {
		}

		.konten-full .kanan{
			width:100%;
			float:left;
			margin-top:30px;
			overflow:hidden;
		}
		.konten-full .kanan .link{
			width:100%;
			float:left;
			overflow:hidden;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#777777;
		}
		.konten-full .kanan .link a{
			color:#777777;
		}
		.konten-full .kanan .judul{
			width:100%;
			float:left;
			overflow:hidden;
			font-size:25px;
			font-family: 'CenturyGothic';
			color:#004fb0;
			margin-top:10px;
			margin-bottom:10px;
		}
		.konten-full .kanan .border1{
			width:60%;
			height:5px;
			float:left;
			background:#cce3ff;
		}
		.konten-full .kanan .border2{
			width:100%;
			height:1px;
			float:left;
			background:#cce3ff;
		}
		.konten-full .kanan .pic{
			width:100%;
			float:left;
			text-align:center;
			margin-top:25px;
		}
		.konten-full .kanan .pic img{
			width:100%;
		}
		.konten-full .kanan .teks{
			width:100%;
			float:left;
			margin-top:15px;
			line-height:1.5em;
			font-size:15px;
			color:#515151;
			font-family: 'CalibriRegular';
		}
		.konten-full .lanjut{
			width:100%;
			float:left;
			margin-top:35px;
			line-height:1.5em;
			font-size:15px;
			color:#515151;
			text-align:center;
			font-family: 'CalibriRegular';
		}
		.konten-full .lanjut a{
			font-style:italic;
			text-decoration:underline;
		}
		.konten-full .lanjut span{
			margin-right:20px;
		}
		.konten-full .lanjut span:before {
			content: "";
			position:absolute;
			margin-top:7px;
			border: 5px solid transparent;
			border-left: 5px solid #000;
		}
		.konten-full .kanan .topik{
			width:100%;
			float:left;
			margin-top:30px;
			overflow:hidden;
			font-family:Arial, Helvetica, sans-serif;
		}
		.konten-full .kanan .topik .atas{
			width:100%;
			float:left;
			font-size:18px;
			color:#002450;
			margin-bottom:10px;
			overflow:hidden;
		}


		.konten-full .kanan .topik .atas2{
			width:100%;
			float:left;
			overflow:hidden;
			color:#002450;
			font-size:18px;
			padding-bottom:10px;
			margin-top:20px;
			margin-bottom:20px;
			border-bottom:1px solid #bdbdbd;
		}

		.konten-full .kanan .topik .area-down{
			width:50%;
			float:left;
			margin-top:20px;
			margin-bottom:20px;
		}
		.konten-full .kanan .topik .area-down .box{
			width:90%;
			height:40px;
			line-height:2.8em;
			padding-left:5%;
			padding-right:5%;
			float:left;
			background:#ff9c00;
			margin-bottom:1px;
			font-family: 'open_sansbold';
			color:#000;
			font-size:14px;
		}
		.konten-full .kanan .topik .area-down .box a{
			float:right;
			color:#000;
			font-size:12px;
			background:url(../images/down2.png) no-repeat left;
			padding-left:30px;
			margin-top:2px;
		}


		.konten-full .kanan .topik .inputdiv{
			width:90%;
			height:40px;
			float:left;
			margin-bottom:10px;
			overflow:hidden;	
		}	

		.konten-full .kanan .topik .inputdiv .input{
			width:95%;
			padding-left:10px;
			height:35px;
			border:2px solid #ff9c00;
			font-size:14px;
			overflow:hidden;
		}

		.konten-full .kanan .topik .selectdiv{
			width:90%;
			height:40px;
			float:left;
			margin-bottom:10px;
			overflow:hidden;	
		}

		.konten-full .kanan .topik .selectdiv .selectpmb{
			width:60%;
			height:40px;
			border:2px solid #ff9c00;
			font-size:14px;
			overflow:hidden;
		}

		.konten-full .kanan .topik textarea{
			width:95%;
			padding-left:10px;
			padding-top:10px;
			height:80px;
			border:2px solid #ff9c00;
			float:left;
			font-size:14px;
			overflow:hidden;
		}
		.konten-full .kanan .topik .submit{
			width:100px;
			height:35px;
			margin-right:3px;
			font-family: 'open_sansbold';
			float:right;
			background:#ff9c00;
			color:#000;
			border:2px solid #ff9c00;
			border-top:none;
			text-align:center;
			font-size:14px;
			overflow:hidden;
		}
		.konten-full .kanan .topik .reset{
			width:100px;
			height:35px;
			font-family: 'open_sansbold';
			float:right;
			background:#FFF;
			color:#000;
			border:2px solid #ff9c00;
			border-top:none;
			text-align:center;
			font-size:14px;
			overflow:hidden;
		}
		.konten-full .kanan .topik .list{
			width:90%;
			float:left;
			padding-left:5%;
			padding-right:5%;
			background:#ececec;
			border-radius:8px;
			overflow:hidden;
			margin-bottom:15px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.konten-full .kanan .topik .list .kiri{
			width:100%;
			padding-top:10px;
			padding-bottom:10px;
			border-bottom:2px solid #FFF;
			float:left;
		}
		.konten-full .kanan .topik .list .kiri a{
			width:100%;
			font-size:18px;
			color:#484848;
			float:left;
		}
		.konten-full .kanan .topik .list .kiri .isi{
			width:100%;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			line-height:1.3em;
			color:#868686;
			float:left;
			margin-top:10px;
		}
		.konten-full .kanan .topik .list .kanan{
			width:100%;
			text-align:center;
			float:left;
			margin-top:10px;
			margin-bottom:10px;
			overflow:hidden;
		}
		.konten-full .kanan .topik .list .kanan .atas{
			float:left;
			text-align:center;
		}
		.konten-full .kanan .topik .list .kanan .atas span{
			width:40px;
			height:40px;
			line-height:2.3em;
			float:left;
			border-radius:5px;
			background:#ff9c00;
			color:#000;
		}
		.konten-full .kanan .topik .list .kanan .bawah{
			height:17px;
			color:#414141;
			font-size:11px;
			float:left;
			text-align:center;
		}
		.konten-full .kanan .topik .list .kanan .bawah img{
			margin-right:5px;
			margin-top:-1px;
		}
		.konten-full .kanan .next{
			width:99%;
			margin-right:15px;
			overflow:hidden;
			float:left;
			border-radius:5px;
			border:1px solid #aeaeae;
			margin-top:40px;
		}
		.konten-full .kanan .next .atas{
			float:left;
			width:100%;
			height:80px;
			background:#1e3649;
			font-family: 'open_sansbold';
			font-size:24px;
			text-align:center;
			color:#FFF;
		}
		.konten-full .kanan .next .atas b{
			color:#ff9c00;
			width:100%;
			margin-top:10px;
			float:left;
		}
		.konten-full .kanan .next .bawah{
			background:#e4e4e4;
			float:left;
			width:100%;
			padding-bottom:20px;
			overflow:hidden;
			background:#FFF;
			background:-webkit-linear-gradient(top,#FFF 0%,#cdcdcd 75%);
			background:-moz-linear-gradient(top,#FFF 0%,#cdcdcd 75%);
			background:-o-linear-gradient(top,#FFF 0%,#cdcdcd 75%);
		}
		.konten-full .kanan .next .bawah .isi{
			float:left;
			width:85%;
			margin-top:15px;
			margin-left:15%;
			line-height:1.5em;
			color:#353535;
			font-family: 'open_sansregular';
			font-size:13px;
		}
		.konten-full .kanan .next .bawah .isi a{
			width:120px;
			float:left;
			height:30px;
			margin-top:30px;
			margin-bottom:10px;
			line-height:2.3em;
			border:1px solid #ff9c00;
			background:#f7e3a2;
			background:-webkit-linear-gradient(top,#f7e3a2 0%,#ef9c1e 75%);
			background:-moz-linear-gradient(top,#f7e3a2 0%,#ef9c1e 75%);
			background:-o-linear-gradient(top,#f7e3a2 0%,#ef9c1e 75%);
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full .kanan .next .bawah .isi a:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}


		.konten-full3 .lanjut{
			width:100%;
			float:left;
			margin-top:35px;
			line-height:1.5em;
			font-size:15px;
			color:#515151;
			text-align:center;
			font-family: 'CalibriRegular';
		}
		.konten-full3 .lanjut a{
			font-style:italic;
			text-decoration:underline;
		}
		.konten-full3 .lanjut span{
			margin-right:20px;
		}
		.konten-full3 .lanjut span:before {
			content: "";
			position:absolute;
			margin-top:7px;
			border: 5px solid transparent;
			border-left: 5px solid #000;
		}

		.subscribe{
			width:100%;
			float:left;
			padding-bottom:10px;
			background:#18467d;
			overflow:hidden;
		}
		.subscribe .area{
			width:90%;
			float:left;
			margin-left:5%;
			margin-top:22px;
			overflow:hidden;
		}
		.subscribe .area .nama{
			float:left;
			background:url(../images/sub.png) no-repeat left;
			font-family: 'CenturyGothic';
			font-size:24px;
			color:#ff9c00;
			width:100%;
			padding-left:40px;
			margin-bottom:20px;
		}
		.subscribe .area .input{
			width:95%;
			float:left;
			height:35px;
			border:none;
			border-radius:8px;
			background:#FFF;
			padding-left:10px;
			color:#000;
			font-family: 'open_sansregular';
			font-size:13px;
			margin-bottom:5px;
		}
		.subscribe .area .submit{
			width:100px;
			float:left;
			height:35px;
			margin-bottom:10px;
			border:none;
			border-radius:8px;
			background:#ff9c00;
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.subscribe .area .submit:hover, .subscribe .area .submit:focus, .subscribe .area .submit:active {
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.konten-full2{
			width:100%;
			float:left;
			background:#FFF;
			padding-top:40px;
		}
		.konten-full2 .atas-title{
			width:100%;
			height:33px;
			border-bottom:4px solid #cce3ff;
			float:left;
			overflow:hidden;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#777777;
		}
		.konten-full2 .atas-title a{
			color:#777777;
		}
		.konten-full3{
			width:100%;
			float:left;
			border-top:2px solid #cce3ff;
			padding-top:40px;
			padding-bottom:40px;
		}
		.konten-full3 .judul{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#004fb0;
			font-size:30px;
			font-family: 'CenturyGothic';
		}
		.konten-full3 .judul2{
			width:100%;
			float:left;
			text-align:left;
			overflow:hidden;
			color:#004fb0;
			font-size:30px;
			font-family: 'CenturyGothic';
		}
		.konten-full3 .teks{
			color:#515151;
			font-size:15px;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.5em;
			width:100%;
			float:left;
			text-align:center;
			margin-top:20px;
			margin-bottom:20px;
		}
		.konten-full3 .teks2{
			color:#515151;
			font-size:15px;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.5em;
			width:100%;
			float:left;
			text-align:left;
			margin-top:20px;
			margin-bottom:20px;
		}
		.konten-full3 .kiri{
			width:90%;
			margin-top:20px;
			padding:5%;
			float:left;
			background:#FFF;
			overflow:hidden;
			-webkit-box-shadow: inset 0px 0px 0px 1px rgba(185,185,185,1);
			-moz-box-shadow: inset 0px 0px 0px 1px rgba(185,185,185,1);
			box-shadow: inset 0px 0px 0px 1px rgba(185,185,185,1);
		}
		.konten-full3 .kiri .judul{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#004fb0;
			font-size:30px;
			margin-bottom:20px;
			font-family: 'CenturyGothic';
		}
		.konten-full3 .kiri .box{
			width:97%;
			margin:1.5%;
			margin-bottom:30px;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .kiri .box .pic{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
		}
		.konten-full3 .kiri .box .pic img{
			width:100%;
		}
		.konten-full3 .kiri .box .vid{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
		}
		.konten-full3 .kiri .box .vid img{
			width:100%;
		}
		.konten-full3 .kiri .box .play{
			width:100%;
			height:94px;
			background:url(../images/play.png) no-repeat center;
			position:relative;
			z-index:1;
			float:left;
			margin-top:-120px;
		}
		.konten-full3 .kiri .box .tgl{
			width:100%;
			float:left;
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			color:#8c8c8c;
			margin-top:15px;
			overflow:hidden;
		}
		.konten-full3 .kiri .box .nama{
			width:100%;
			float:left;
			font-size:18px;
			font-family: 'CenturyGothic';
			height:25px;
			color:#404f55;
			margin-top:5px;
			overflow:hidden;
		}
		.konten-full3 .kiri .box .nama a{
			color:#404f55;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-full3 .kiri .box .nama a:hover{
			color:#8c8c8c;
		}
		.konten-full3 .kanan{
			width:100%;
			margin-top:40px;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .kanan .judul{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#004fb0;
			font-size:30px;
			margin-bottom:20px;
			font-family: 'CenturyGothic';
		}
		.konten-full3 .kanan .box{
			width:100%;
			margin-bottom:30px;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .kanan .box .pic{
			width:100%;
			height:188px;
			float:left;
			text-align:center;
			overflow:hidden;
		}
		.konten-full3 .kanan .box .pic img{
			width:100%;
		}
		.konten-full3 .kanan .box .tgl{
			width:100%;
			float:left;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			color:#8c8c8c;
			margin-top:15px;
			overflow:hidden;
		}
		.konten-full3 .kanan .box .nama{
			width:100%;
			float:left;
			font-size:18px;
			font-family: 'CenturyGothic';
			height:25px;
			color:#404f55;
			margin-top:5px;
			overflow:hidden;
		}
		.konten-full3 .kanan .box .nama a{
			color:#404f55;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-full3 .kanan .box .nama a:hover{
			color:#8c8c8c;
		}
		.konten-full3 .kanan .box .isi{
			width:100%;
			height:35px;
			text-align:left;
			line-height:1.3em;
			float:left;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
			color:#8c8c8c;
			margin-top:5px;
			overflow:hidden;
		}
		.konten-full3 .kanan .box .more{
			width:100%;
			text-align:left;
			float:left;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			margin-top:5px;
			overflow:hidden;
		}
		.konten-full3 .kanan .box .more a{
			color:#136be2;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-full3 .kanan .box .more a:hover{
			color:#000;
		}
		.konten-full3 .tab{
			width:100%;
			float:left;
			margin-top:10px;
			margin-bottom:30px;
			overflow: scroll !important;

		}
		.konten-full3 .tab table{
			width:98%;
			float:left;
			border:1px solid #FFF;
			background:#eaeaea;
			font-family: 'CalibriRegular';
			font-size:14px;
		}
		.konten-full3 .tab table th{
			border:1px solid #FFF;
			text-align:center;
			height:40px;
			background:#153780;
			color:#FFF;
			font-weight:bold;
			font-size:15px;
		}
		.konten-full3 .tab table td{
			text-align:center;
			height:40px;
			padding:20px;
			border:1px solid #FFF;
		}
		.konten-full3 .tab table td.new{
			background:url(../images/new.png) no-repeat left top;
		}
		.konten-full3 .tab table td.left{
			text-align:left;
		}
		.konten-full3 .tab table td.harga{
			color:#000;
			font-size:18px;
			font-weight:bold;
			font-style:italic;
		}
		.konten-full3 .tab table td a{
			width:127px;
			height:34px;
			background:#ff9c00;
			text-align:center;
			font-style:normal;
			font-family: 'open_sansbold';
			color:#000;
			line-height:2.5em;
			font-size:14px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full3 .tab table td a:hover {
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.konten-full3 .full-pic{
			width:100%;
			float:left;
			margin-top:20px;
			margin-bottom:20px;
			text-align:center;
		}
		.konten-full3 .full-pic img{
			width:70%;
		}
		.konten-full3 .area-down{
			width:100%;
			float:left;
			margin-top:20px;
			margin-bottom:20px;
		}
		.konten-full3 .area-down .box{
			width:90%;
			height:40px;
			line-height:2.8em;
			padding-left:5%;
			padding-right:5%;
			float:left;
			background:#ff9c00;
			margin-bottom:1px;
			font-family: 'open_sansbold';
			color:#000;
			font-size:14px;
		}
		.konten-full3 .area-down .box a{
			float:right;
			color:#000;
			font-size:12px;
			background:url(../images/down2.png) no-repeat left;
			padding-left:30px;
			margin-top:2px;
		}
		.konten-full3 .off{
			width:100%;
			float:left;
			margin-top:20px;
			padding-bottom:30px;
			border-bottom:1px solid #828282;
			overflow:hidden;
		}
		.konten-full3 .off .pic{
			width:100%;
			float:left;
			margin-bottom:20px;
			overflow:hidden;
		}
		.konten-full3 .off .pic img{
			width:100%;
		}
		.konten-full3 .off .area{
			width:100%;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .off .area2{
			width:100%;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .off .area .nama{
			width:100%;
			height:22px;
			float:left;
			overflow:hidden;
			font-family: 'CenturyGothic';
			font-size:22px;
		}
		.konten-full3 .off .area .nama a{
			color:#404f55;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-full3 .off .area .nama a:hover{
			color:#000;
		}
		.konten-full3 .off .area .tgl{
			width:100%;
			float:left;
			margin-top:10px;
			overflow:hidden;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#777777;
		}
		.konten-full3 .off .area .isi{
			width:100%;
			height:60px;
			float:left;
			margin-top:15px;
			overflow:hidden;
			line-height:1.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#777777;
		}
		.konten-full3 .off .area a.more2{
			float:left;
			width:126px;
			height:35px;
			margin-top:20px;
			background:#ff9c00;
			font-family: 'open_sansbold';
			color:#000;
			line-height:2.5em;
			font-size:14px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full3 .off .area a.more2:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.konten-full3 .off .area a.more2 img{
			float:left;
			margin-left:10px;
			margin-right:7px;
			margin-top:13px;
		}

		.konten-full3 .off .area2 .nama{
			width:100%;
			height:22px;
			float:left;
			overflow:hidden;
			font-family: 'CenturyGothic';
			font-size:22px;
		}
		.konten-full3 .off .area2 .nama a{
			color:#404f55;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-full3 .off .area2 .nama a:hover{
			color:#000;
		}
		.konten-full3 .off .area2 .tgl{
			width:100%;
			float:left;
			margin-top:10px;
			overflow:hidden;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#777777;
		}
		.konten-full3 .off .area2 .isi{
			width:100%;
			height:60px;
			float:left;
			margin-top:15px;
			overflow:hidden;
			line-height:1.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#777777;
		}
		.konten-full3 .off .area2 a.more2{
			float:left;
			width:126px;
			height:35px;
			margin-top:20px;
			background:#ff9c00;
			font-family: 'open_sansbold';
			color:#000;
			line-height:2.5em;
			font-size:14px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full3 .off .area2 a.more2:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.konten-full3 .off .area2 a.more2 img{
			float:left;
			margin-left:10px;
			margin-right:7px;
			margin-top:13px;
		}

		.konten-full3 .testimoni{
			width:100%;
			float:left;
			margin-top:30px;
			margin-bottom:10px;
		}
		.konten-full3 .testimoni:nth-child(odd){
			width:100%;
			float:left;
			margin-top:30px;
			margin-bottom:10px;
		}
		.konten-full3 .testimoni .pic{
			display:none;
		}
		.konten-full3 .testimoni:nth-child(odd) .pic{
			display:none;
		}
		.konten-full3 .testimoni .pic .area{
			width:100px;
			height:100px;
			border-radius:50%;
			overflow:hidden;
			text-align:center;
		}
		.konten-full3 .testimoni .pic .area img{
			height:100px;
		}
		.konten-full3 .testimoni .frame{
			float:left;
			width:100%;
			overflow:hidden;
		}
		.konten-full3 .testimoni:nth-child(odd) .frame{
			float:left;
			width:100%;
			overflow:hidden;
		}
		.konten-full3 .testimoni .frame .titik{
			display:none;
		}
		.konten-full3 .testimoni:nth-child(odd) .frame .titik{
			display:none;
		}
		.konten-full3 .testimoni .frame .isi{
			float:left;
			width:90%;
			padding:2.5%;
			background:#ececec;
			border-radius:10px;
			font-size:15px;
			line-height:1.4em;
			font-style:italic;
			color:#515151;
			font-family:Arial, Helvetica, sans-serif;
			overflow:hidden;
		}
		.konten-full3 .testimoni:nth-child(odd) .frame .isi{
			float:right;
			width:90%;
			padding:2.5%;
			background:#ececec;
			border-radius:10px;
			font-size:15px;
			line-height:1.4em;
			font-style:italic;
			color:#515151;
			font-family:Arial, Helvetica, sans-serif;
			overflow:hidden;
		}
		.konten-full3 .testimoni .frame .nama-org{
			float:left;
			margin-left:41px;
			margin-top:10px;
			color:#000;
			overflow:hidden;
			font-family: 'open_sansbold';
			font-size:14px;
		}
		.konten-full3 .map{
			width:100%;
			float:left;
			height:412px;
			overflow:hidden;
			background:#000;
			margin-top:-40px;
		}
		.konten-full3 .kiri-kontak{
			width:240px;
			float:left;
			overflow:hidden;
			margin-top:30px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:1.5em;
			color:#424242;
		}
		.konten-full3 .kiri-login{
			width:100%;
			padding-bottom:20px;
			float:left;
			overflow:hidden;
			background:#0f202f;
			margin-top:30px;
			font-family: 'CenturyGothic';
		}
		.konten-full3 .kiri-login .area{
			width:85%;
			margin:7.5%;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .kiri-login .area .atas{
			width:100%;
			float:left;
			color:#FFF;
			font-size:20px;
			margin-bottom:20px;
			overflow:hidden;
		}
		.konten-full3 .kiri-login .area span{
			width:100%;
			float:left;
			color:#afafaf;
			font-size:13px;
			margin-bottom:5px;
		}
		.konten-full3 .kiri-login .area .input{
			width:100%;
			float:left;
			height:35px;
			border:none;
			background:#FFF;
			padding-left:10px;
			color:#000;
			font-size:13px;
			margin-bottom:8px;
		}
		.konten-full3 .kiri-login .area .submit{
			width:100px;
			float:left;
			margin-bottom:5px;
			height:35px;
			border:none;
			background:#ff9c00;
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full3 .kiri-login .area .submit:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.konten-full3 .kanan-login{
			width:100%;
			padding-bottom:20px;
			float:left;
			overflow:hidden;
			background:#0f202f;
			margin-top:31px;
			font-family: 'CenturyGothic';
		}
		.konten-full3 .kanan-login .area{
			width:85%;
			margin:7.5%;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .kanan-login .area .atas{
			width:100%;
			float:left;
			color:#FFF;
			font-size:20px;
			margin-bottom:20px;
			overflow:hidden;
		}
		.konten-full3 .kanan-login .area span{
			width:100%;
			float:left;
			color:#afafaf;
			font-size:13px;
			margin-top:15px;
			margin-bottom:5px;
		}
		.konten-full3 .kanan-login .area .submit{
			width:150px;
			float:left;
			margin-bottom:5px;
			height:35px;
			border:none;
			background:#ff9c00;
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full3 .kanan-login .area .submit:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.konten-full3 .register {
			width:100%;
			float:left;
			overflow:hidden;
			font-family: 'CalibriRegular';
		}
		.konten-full3 .register .atas{
			width:100%;
			float:left;
			overflow:hidden;
			color:#002450;
			font-size:18px;
			padding-bottom:10px;
			margin-top:20px;
			border-bottom:1px solid #bdbdbd;
		}
		.konten-full3 .register .bawah{
			width:100%;
			float:left;
			overflow:hidden;
			margin-top:20px;
		}
		.konten-full3 .register .bawah .satu{
			width:15%;
			float:left;
			line-height:2em;
			padding-left:2.5%;
			padding-right:2.5%;
			overflow:hidden;
			font-size:16px;
			color:#5e5e5e;
			margin-bottom:15px;
		}
		.konten-full3 .register .bawah .dua{
			width:80%;
			float:left;
			margin-bottom:15px;
			overflow:hidden;
		}
		.konten-full3 .register .bawah .dua .input{
			width:50%;
			height:35px;
			background:#f4f4f4;
			border:none;
			padding-left:10px;
			float:left;
			overflow:hidden;
			-webkit-box-shadow: inset 1px 1px 0px 0px rgba(197,197,197,1);
			-moz-box-shadow: inset 1px 1px 0px 0px rgba(197,197,197,1);
			box-shadow: inset 1px 1px 0px 0px rgba(197,197,197,1);
		}
		.konten-full3 .register .bawah .dua textarea{
			width:70%;
			height:135px;
			background:#f4f4f4;
			border:none;
			padding-top:10px;
			padding-left:10px;
			float:left;
			overflow:hidden;
			-webkit-box-shadow: inset 1px 1px 0px 0px rgba(197,197,197,1);
			-moz-box-shadow: inset 1px 1px 0px 0px rgba(197,197,197,1);
			box-shadow: inset 1px 1px 0px 0px rgba(197,197,197,1);
		}
		.konten-full3 .register .bawah .dua .radio{
			float:left;
			width:200px;
			height:190px;
			padding-top:10px;
			background:#e8e8e8;
			text-align:center;
			margin-right:10px;
			border-radius:5px;
		}
		.konten-full3 .register .bawah .dua .radio .pic{
			width:100%;
			float:left;
			margin-top:10px;
			margin-bottom:10px;
			text-align:center;
		}
		.konten-full3 .register .bawah .dua .radio .pic img{
			width:80px;
		}
		.konten-full3 .register .bawah .dua .radio .teks{
			width:80%;
			margin-left:10%;
			line-height:1.3em;
			font-size:14px;
			float:left;
			margin-top:10px;
			margin-bottom:10px;
			text-align:center;
		}
		.konten-full3 .register .bawah .dua .cek{
			width:100%;
			line-height:1.3em;
			font-size:16px;
			float:left;
			margin-top:10px;
			margin-bottom:10px;
		}
		.konten-full3 .register .bawah .dua .cek a{
			color:#3e96ef;
		}
		.konten-full3 .register .bawah .dua .submit{
			width:100px;
			float:left;
			margin-top:10px;
			margin-bottom:10px;
			height:35px;
			border:none;
			background:#ff9c00;
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full3 .register .bawah .dua .submit:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}

		.konten-full .kanan .artikel{
			width:100%;
			float:left;
			margin-top:30px;
			padding-bottom:30px;
			border-bottom:1px solid #828282;
			overflow:hidden;
		}
		.konten-full .kanan .artikel .pic2{
			width:100%;
			float:left;
			overflow:hidden;
		}
		.konten-full .kanan .artikel .pic2 img{
			width:100%;
		}
		.konten-full .kanan .artikel .area{
			width:100%;
			float:left;
			overflow:hidden;
		}
		.konten-full .kanan .artikel .area .nama{
			width:100%;
			height:22px;
			float:left;
			overflow:hidden;
			font-family: 'CenturyGothic';
			font-size:22px;
		}
		.konten-full .kanan .artikel .area .nama a{
			color:#404f55;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-full .kanan .artikel .area .nama a:hover{
			color:#000;
		}
		.konten-full .kanan .artikel .area .tgl{
			width:100%;
			float:left;
			margin-top:20px;
			margin-bottom:5px;
			overflow:hidden;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#777777;
		}
		.konten-full .kanan .artikel .area .isi{
			width:100%;
			height:90px;
			float:left;
			margin-top:15px;
			overflow:hidden;
			line-height:1.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#777777;
		}
		.konten-full .kanan .artikel .area .isi a{
			font-family: 'open_sansbold';
			color:#002450;
			font-size:12px;
		}
		.konten-full .kanan .artikel .area .isi a:hover{
			color:#000;
		}

		.forum {
			width:100%;
			float:left;
			overflow:hidden;
			background:#FFF;
			padding-top:20px;
			padding-bottom:20px;
		}
		.forum .judul{
			width:100%;
			float:left;
			color:#004fb0;
			font-size:36px;
			font-family: 'CenturyGothic';
			margin-top:20px;
		}
		.forum .kiri{
			width:70%;
			float:left;
			overflow:hidden;
		}
		.forum .kiri .new{
			float:left;
			width:200px;
			height:40px;
			overflow:hidden;
			font-family: 'open_sansbold';
			font-size:16px;
			text-align:center;
			background:#002450;
			margin-top:20px;
			margin-bottom:20px;
			line-height:2.5em;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.forum .kiri a .new{
			color:#FFF;
		}
		.forum .kiri a:hover .new{
			background:#000;
		}
		.forum .kiri .list{
			width:95%;
			height:120px;
			float:left;
			border:1px solid #dbdbdb;
			background:#ececec;
			border-radius:5px;
			overflow:hidden;
			margin-bottom:10px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.forum .kiri .list .area {
			width:100%;
			float:left;
		}
		.forum .kiri .list .area .satu{
			float:left;
			width:80px;
			margin-left:15px;
			margin-top:15px;
			margin-bottom:15px;
			text-align:center;
		}
		.forum .kiri .list .area .satu .pic{
			float:left;
			width:100%;
			height:66px;
			overflow:hidden;
			border-bottom:2px solid #FFF;
		}
		.forum .kiri .list .area .satu .pic{
			float:left;
			width:100%;
			height:66px;
			text-align:center;
			overflow:hidden;
			border-bottom:2px solid #FFF;
		}
		.forum .kiri .list .area .satu .pic img{
			width:55px;
		}
		.forum .kiri .list .area .satu .nama{
			float:left;
			width:100%;
			color:#787878;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			text-align:center;
			line-height:1.3em;
			margin-top:10px;
		}

		.forum .kiri .list .area .dua{
			width:450px;
			margin-left:20px;
			margin-top:25px;
			margin-bottom:15px;
			float:left;
		}
		.forum .kiri .list .area .dua a{
			width:100%;
			font-size:18px;
			color:#484848;
			float:left;
		}
		.forum .kiri .list .area .dua .isi{
			width:100%;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			line-height:1.3em;
			color:#868686;
			float:left;
			margin-top:10px;
		}
		.forum .kiri .list .area .line{
			width:2px;
			height:120px;
			background:#FFF;
			float:left;
		}
		.forum .kiri .list .area .tiga{
			width:151px;
			text-align:center;
			float:left;
			overflow:hidden;
		}
		.forum .kiri .list .area .tiga .atas{
			float:left;
			width:100%;
			text-align:center;
			margin-top:10px;
			padding-bottom:10px;
			border-bottom:2px solid #FFF;
		}
		.forum .kiri .list .area .tiga .atas span{
			width:50%;
			height:40px;
			line-height:2.3em;
			margin-left:25%;
			float:left;
			border-radius:5px;
			font-weight:bold;
			font-size:18px;
			font-family:Arial, Helvetica, sans-serif;
			background:#ff9c00;
			color:#000;
		}
		.forum .kiri .list .area .tiga .tengah{
			width:100%;
			margin-top:8px;
			margin-bottom:5px;
			padding-bottom:5px;
			height:17px;
			color:#414141;
			font-size:11px;
			float:left;
			text-align:left;
			padding-left:20px;
			border-bottom:2px solid #FFF;
		}
		.forum .kiri .list .area .tiga .tengah img{
			margin-right:5px;
			margin-top:-1px;
		}
		.forum .kiri .list .area .tiga .bawah{
			width:100%;
			height:17px;
			color:#414141;
			font-size:11px;
			float:left;
			text-align:left;
			padding-left:22px;
		}
		.forum .kiri .list .area .tiga .bawah img{
			margin-right:5px;
			margin-top:-1px;
		}

		.forum .kanan{
			width:30%;
			float:right;
			overflow:hidden;
		}
		.forum .kanan .input{
			width:80%;
			height:40px;
			margin-top:20px;
			font-family:Arial, Helvetica, sans-serif;
			font-style:italic;
			font-size:14px;
			color:#424242;
			padding-left:10px;
			float:left;
			border:none;
			background:#e7f2ff;
			overflow:hidden;
			-webkit-box-shadow: inset 1px 1px 1px 0px rgba(187,195,206,1);
			-moz-box-shadow: inset 1px 1px 1px 0px rgba(187,195,206,1);
			box-shadow: inset 1px 1px 1px 0px rgba(187,195,206,1);
		}
		.forum .kanan .submit{
			width:15%;
			height:40px;
			border:none;
			background:url(../images/cari.png) no-repeat center #002450;
			margin-top:20px;
			overflow:hidden;
			float:left;
		}
		.forum .kanan .kategori{
			width:98%;
			margin-top:20px;
			padding-top:10px;
			padding-bottom:10px;
			border-radius:5px;
			border:1px solid #dbdbdb;
			overflow:hidden;
			float:left;
			-webkit-box-shadow: 0px 5px 1px -4px rgba(189,195,199,1);
			-moz-box-shadow: 0px 5px 1px -4px rgba(189,195,199,1);
			box-shadow: 0px 5px 1px -4px rgba(189,195,199,1);
			margin-bottom:10px;
		}
		.forum .kanan .kategori .atas{
			width:100%;
			height:50px;
			border-bottom:1px solid #dbdbdb;
			overflow:hidden;
			float:left;
			font-family: 'CenturyGothic-Bold';
			font-size:18px;
			padding-left:20px;
			color:#4d4d4d;
			line-height:2em;
			margin-bottom:15px;
		}
		.forum .kanan .kategori .bawah{
			width:90%;
			overflow:hidden;
			float:left;
			margin-left:5%;
			margin-bottom:10px;
		}
		.forum .kanan .kategori .bawah a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#5a5a5a;
			float:left;
			line-height:1.8em;
		}
		.forum .kanan .kategori .bawah2{
			width:90%;
			overflow:hidden;
			float:left;
			margin-left:5%;
			margin-bottom:10px;
		}
		.forum .kanan .kategori .bawah2 a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#5a5a5a;
			float:left;
			padding-left:20px;
			line-height:1.8em;
		}
		.forum .kanan .kategori .bawah span{
			float:right;
			background:#bdc3c7;
			padding:5px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#FFF;
			border-radius:5px;
		}
		.forum .kanan .kategori .bawah2 span{
			float:right;
			background:#bdc3c7;
			padding:5px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#FFF;
			border-radius:5px;
		}
		.forum .kiri .detail{
			width:95%;
			padding-top:10px;
			padding-bottom:10px;
			float:left;
			border:1px solid #dbdbdb;
			background:#ececec;
			border-radius:5px;
			overflow:hidden;
			margin-bottom:20px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.forum .kiri .answer{
			width:100%;
			float:left;
			margin-top:20px;
			margin-bottom:20px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
		}
		.forum .kiri .detail .satu{
			float:left;
			width:80px;
			margin-left:15px;
			margin-top:15px;
			margin-bottom:15px;
			text-align:center;
		}
		.forum .kiri .detail .satu .pic{
			float:left;
			width:100%;
			height:66px;
			overflow:hidden;
			border-bottom:2px solid #FFF;
		}
		.forum .kiri .detail .satu .pic{
			float:left;
			width:100%;
			height:66px;
			text-align:center;
			overflow:hidden;
			border-bottom:2px solid #FFF;
		}
		.forum .kiri .detail .satu .pic img{
			width:55px;
		}
		.forum .kiri .detail .satu .nama{
			float:left;
			width:100%;
			color:#787878;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			text-align:center;
			line-height:1.3em;
			margin-top:10px;
		}
		.forum .kiri .detail .dua{
			float:left;
			width:560px;
			color:#787878;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.5em;
			margin-top:20px;
			margin-left:20px;
		}
		.forum .kiri .detail .dua .pic{
			float:left;
			width:100%;
			overflow:hidden;
			margin-top:20px;
		}
		.forum .kiri .detail .dua .pic img{
			width:50%;
		}
		.forum .kiri .detail .dua .input{
			float:left;
			width:99%;
			border:1px solid #cecece;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:1.5em;
			height:40px;
			padding-left:10px;
			margin-bottom:10px;
			overflow:hidden;
		}
		.forum .kiri .detail .dua .select{
			float:left;
			width:45%;
			margin-right:2%;
			border:1px solid #cecece;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:1.5em;
			height:40px;
			padding-left:10px;
			margin-bottom:10px;
			overflow:hidden;
		}
		.forum .kiri .detail .dua textarea{
			float:left;
			width:99%;
			border:1px solid #cecece;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:1.5em;
			height:150px;
			padding-left:10px;
			padding-top:10px;
			overflow:hidden;
		}
		.forum .kiri .detail .dua .poto{
			float:left;
			margin-top:20px;
			margin-right:10px;
		}
		.forum .kiri .detail .dua .foto{
			float:left;
			margin-top:20px;
		}
		.forum .kiri .detail .dua .submit{
			width:100px;
			float:right;
			margin-top:10px;
			height:35px;
			border:none;
			background:#ff9c00;
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.forum .kiri .detail .dua .submit:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}

		.forum .kiri .detail .line{
			float:left;
			width:100%;
			height:2px;
			background:#dbdbdb;
			margin-top:20px;
			margin-bottom:20px;
		}
		.forum .kiri .detail .line{
			float:left;
			width:100%;
			height:2px;
			background:#dbdbdb;
			margin-top:20px;
			margin-bottom:15px;
		}
		.forum .kiri .detail .bawah{
			width:100%;
			height:17px;
			color:#414141;
			font-size:11px;
			float:left;
			text-align:left;
			padding-left:110px;
		}
		.forum .kiri .detail .bawah img{
			margin-right:5px;
			margin-top:-1px;
		}

		.kontak-bawah{
			width:100%;
			padding-bottom:20px;
			float:left;
			overflow:hidden;
			background:#002450;
		}
		.kontak-bawah .judul{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#748ba7;
			font-size:48px;
			margin-top:30px;
			margin-bottom:30px;
			font-family: 'CenturyGothic';
		}
		.kontak-bawah .alamat{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#FFF;
			font-family: 'CalibriRegular';
			font-size:16px;
			line-height:1.5em;
		}
		.kontak-bawah .alamat a{
			font-family: 'open_sansbold';
			color:#FFF;
			font-size:14px;
		}
		.kontak-bawah .alamat img{
			margin-right:3px;
			margin-top:-2px;
			margin-left:10px;
		}
		.footer{
			width:100%;
			padding-bottom:20px;
			float:left;
			overflow:hidden;
			background:#363636;
		}
		.footer .ket{
			font-size:15px;
			font-family: 'CalibriRegular';
			text-align:center;
			width:100%;
			color:#FFF;
			margin-top:20px;
			line-height:1.5em;
		}
		.footer .bawah{
			font-size:14px;
			font-family: 'CalibriRegular';
			text-align:left;
			width:100%;
			color:#6d6d6d;
			margin-top:40px;
			line-height:1.5em;
		}
		.footer .bawah a{
			color:#ff9c00;
		}

	}	

@media screen and (max-width:499px)
	{
		body{
			margin:0px;
			background:#ececec;
		}
		.container_24{
			margin-left: auto;
			margin-right: auto;
			width: 95%;
		}

		.header{
			width:100%;
			height:80px;
			background:url(../images/header.png) no-repeat #FFF;
			background-size:cover;
			float:left;
			text-align:center;
		}
		nav:not(.mm-menu)
		{
			display: none;
		}
		.menu-mobile{
			text-align: left;
			float:left;
			z-index:10;
			width:15%;
			position:relative;
		}
		.menu-mobile
		{
			font-size: 16px;
			font-weight: bold;
			color: #000;
			line-height: 47px;
			-moz-box-sizing: border-box;
			box-sizing: border-box;	
			height: 57px;
		}
		.menu-mobile.fixed
		{
			position: fixed;
			top: 0;
			left: 0;
		}
		.menu-mobile .menu-mobile a
		{
			background: center center no-repeat transparent;
			background-image:url(../images/mob.png);
			display: block;
			width: 39px;
			height: 34px;
			top: 0;
			left: 25px;
			margin-top:13px;
			float:left;
			text-decoration:none;
		}
		.header .logo{
			width:100%;
			overflow:hidden;
			float:left;
			text-align:center;
			margin-top:-45px;
		}
		.header .logo img{
			width:50%;
			/*max-width:110px;*/
			margin-top:-8px;
		}
		.header .kanan{
			height:43px;
			float:right;
			margin-top:10px;
			font-family: 'open_sansbold';
		}
		.header .kanan .satu{
			display:none;
			/*width:130px;
			height:30px;
			line-height:2.5em;
			border:1px solid rgba(109,109,109,0.5);
			padding-left:5px;
			overflow:hidden;
			float:right;
			font-size:13px;
			color:#002450;*/
		}
		.header .kanan .dua{
			display:none;
		}
		.header .kanan .dua img{
			float:left;
			margin-top:13px;
			margin-right:5px;
		}
		.header .kanan .dua a{
			color:#000;
		}
		.header .kanan .dua a:hover{
			color:#002450;
		}
		.header .kanan .tiga{
			width:100px;
			height:40px;
			border:1px solid rgba(109,109,109,0.5);
			padding-left:15px;
			line-height:2.5em;
			margin-left:-1px;
			float:right;
			font-size:16px;
			color:#000;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.header .kanan .tiga:hover, .header .kanan a.active .tiga{
			background:#ff9c00;
		}
		.header .kanan .tiga img{
			float:left;
			width:26px;
			margin-right:5px;
			margin-top:8px;
		}
		.header .kanan .empat{
			display:none;
		}
		.header .kanan .empat img{
			float:left;
			width:26px;
			margin-left:15px;
			margin-right:5px;
			margin-top:8px;
		}
		.header .kanan .empat:hover, .header .kanan .empat.active{
			background:#ff9c00;
		}

		.menu{
			display:none;
		}
		#cssmenu > ul,
		#cssmenu > ul li,
		#cssmenu > ul ul {
			list-style: none;
			margin: 0;
			padding: 0;
		}
		#cssmenu > ul {
			position: relative;
			z-index: 0;
			float: left;
		}
		#cssmenu > ul li {
			float: left;
			min-height: 1px;
			line-height: 1.3em;
			vertical-align: middle;
		}
		#cssmenu > ul li.hover,
		#cssmenu > ul li:hover {
			z-index: 599;
			cursor: default;
		}
		#cssmenu > ul ul {
			visibility: hidden;
			position: absolute;
			top: 100%;
			left: 0;
			z-index: 598;
		}
		#cssmenu > ul ul li {
			float: none;
		}
		#cssmenu > ul li:hover > ul {
			visibility: visible;
		}
		/* Align last drop down RTL */
		/* Theme Styles */
		#cssmenu > ul a:link {
			text-decoration: none;
		}
		#cssmenu > ul a:active {
			color: #f58220;
		}
		#cssmenu li {
			padding: 0;
			color: #000;
		}
		#cssmenu {
			font-family: 'open_sansbold';
			width: 100%;
			text-align:center;
			float:left;
			position:relative;
			z-index:1;
			font-size: 14px;
		}
		#cssmenu > ul {
			padding: 0 5px;
			display: block;
			float:none;
			zoom: 1;
		}
		#cssmenu > ul:before {
			content: '';
			display: block;
		}
		#cssmenu > ul:after {
			content: '';
			display: table;
			clear: both;
		}
		#cssmenu > ul > li {
		}
		.batas{
			width:2px;
			height:34px;
			float:left;
			background:url(../images/batas.jpg) no-repeat;
			margin-top:15px;
		}
		#cssmenu > ul > li > a,
		#cssmenu > ul > li > a:link,
		#cssmenu > ul > li > a:visited {
			color: #FFF;
			padding-left:20px;
			padding-right:20px;
			height:61px;
			line-height:4.3em;
			display: block;
			-webkit-transition: background-image 1s, image 0.5s;
			transition: background-image 1s, image 0.5s;
		}
		#cssmenu > ul > li > a:hover,
		#cssmenu > ul > li:hover > a {
			color: #FFF;
			background-image:url(../images/hover-menu.jpg);
		}
		#cssmenu > ul > li > a.active,
		#cssmenu > ul > li.active > a {
			color: #505050;
		}
		#cssmenu li li a {
			color: #8b8b8b;
			font-size: 12px;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		#cssmenu li li a:hover {
			color: #5c5c5c;
			border-color: #5c5c5c;
		}
		#cssmenu ul ul {
			padding: 0 10px;
			float: none;
			background: #FFF;
			border-top: none;
			right: 0;
			left: 0;
			-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
			-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
			box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
		}
		#cssmenu ul > li > ul > li {
			margin: 0 10px 0 0;
			position: relative;
			padding: 0;
			float: left;
		}
		#cssmenu ul > li > ul > li > a {
			padding: 10px 20px 10px 10px;
			display: block;
			color:#5d5d5d;
			font-family: 'GothamMedium';
		}
		#cssmenu ul > li > ul > li > a:hover {
			color:#CCC;
		}
		#cssmenu ul ul ul {
			width: 200px;
			top: 100%;
			border: 2px solid #1b9bff;
		}
		#cssmenu ul ul ul li {
			float: none;
		}

		.slide {
			width:100%;
			float:left;
			background:#666;
			position: relative;
		}
		.slide:before, .slide:after
		{
			z-index: -1;
			position: absolute;
			content: "";
			bottom: 10px;
			left: 10px;
			width: 50%;
			top: 80%;
			max-width:300px;
			background: #777;
			-webkit-box-shadow: 0 15px 10px #777;
			-moz-box-shadow: 0 15px 10px #777;
			box-shadow: 0 15px 10px #777;
			-webkit-transform: rotate(-3deg);
			-moz-transform: rotate(-3deg);
			-o-transform: rotate(-3deg);
			-ms-transform: rotate(-3deg);
			transform: rotate(-3deg);
		}
		.slide:after
		{
			-webkit-transform: rotate(3deg);
			-moz-transform: rotate(3deg);
			-o-transform: rotate(3deg);
			-ms-transform: rotate(3deg);
			transform: rotate(3deg);
			right: 10px;
			left: auto;
		}

		.konten-atas{
			width:100%;
			float:left;
			overflow:hidden;
			margin-top:30px;
		}
		.konten-atas .box{
			width:100%;
			padding-bottom:15px;
			margin-bottom:20px;
			float:left;
			overflow:hidden;
			background:#edecf2;
			background:-webkit-linear-gradient(top,#edecf2 10%,#b5bbca 45%);
			background:-moz-linear-gradient(top,#edecf2 10%,#b5bbca 45%);
			background:-o-linear-gradient(top,#edecf2 10%,#b5bbca 45%);
			-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1);
			-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1);
			box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1);
		}
		.konten-atas .box .area{
			width:85%;
			height:198px;
			margin-left:7.5%;
			margin-top:7.5%;
			float:left;
			overflow:hidden;
		}
		.konten-atas .box .area .ico{
			width:61px;
			height:61px;
			float:left;
			text-align:center;
			overflow:hidden;
		}
		.konten-atas .box .area .ico img{
			width:61px;
		}
		.konten-atas .box .area .nama-atas{
			float:left;
			font-family: 'CenturyGothic-Bold';
			font-size:36px;
			margin-left:20px;
			color:#00234e;
			line-height:1em;
		}
		.konten-atas .box .area .nama-bawah{
			float:left;
			font-family: 'CenturyGothic';
			font-size:28px;
			margin-left:20px;
			color:#00234e;
			line-height:1em;
		}
		.konten-atas .box .area .teks{
			float:left;
			width:100%;
			height:60px;
			margin-top:20px;
			overflow:hidden;
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			color:#515151;
			line-height:1.3em;
		}
		.konten-atas .box .area a{
			float:left;
			margin-top:10px;
			overflow:hidden;
			padding:10px;
			padding-left:20px;
			padding-right:20px;
			background:#000;
			border-radius:10px;
			font-size:14px;
			text-align:center;
			color:#FFF;
			font-family: 'CenturyGothic-Bold';
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-atas .box .area a:hover{
			background:#3b4353;
		}

		.about-home{
			width:100%;
			padding-bottom:20px;
			float:left;
			overflow:hidden;
			background:#FFF;
		}
		.about-home .kiri{
			width:100%;
			margin-top:20px;
			float:left;
			overflow:hidden;
		}
		.about-home .kiri .judul{
			width:100%;
			float:left;
			overflow:hidden;
			color:#004fb0;
			font-size:40px;
			font-family: 'CenturyGothic';
		}
		.about-home .kiri .teks{
			width:100%;
			float:left;
			margin-top:20px;
			overflow:hidden;
			color:#515151;
			font-size:15px;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.5em;
		}
		.about-home .kiri .teks b{
			width:100%;
			height:40px;
			float:left;
			overflow:hidden;
			color:#404f55;
			font-size:30px;
			font-weight:normal;
			font-family: 'CenturyGothic';
		}
		.about-home .kiri a{
			float:left;
			margin-top:15px;
			overflow:hidden;
			padding:10px;
			padding-left:20px;
			padding-right:20px;
			background:#000;
			border-radius:10px;
			font-size:14px;
			text-align:center;
			color:#FFF;
			font-family: 'CenturyGothic-Bold';
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.about-home .kiri a:hover{
			background:#3b4353;
		}
		.about-home .kanan{
			width:100%;
			margin-top:30px;
			float:left;
			overflow:hidden;
		}
		.about-home .kanan .pic{
			width:100%;
			float:left;
		}
		.about-home .kanan .pic img{
			width:100%;
		}
		.about-home .kanan .pic .judul{
			width:100%;
			height:40px;
			float:left;
			background:#4c4c4c;
			font-family: 'open_sansbold';
			text-align:right;
			font-size:12px;
		}
		.about-home .kanan .pic .judul a{
			color:#FFF;
			float:right;
			padding-top:12px;
			padding-right:15px;
		}

		.news-home{
			width:100%;
			float:left;
			padding-bottom:20px;
			margin-top:20px;
			overflow:hidden;
		}
		.news-home .judul{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#004fb0;
			font-size:30px;
			margin-bottom:30px;
			font-family: 'CenturyGothic';
		}
		.news-home .box{
			width:80%;
			margin-left:10%;
			height:440px;
			float:left;
			overflow:hidden;
		}
		.news-home .box .nama{
			width:100%;
			height:55px;
			float:left;
			overflow:hidden;
			color:#5a5a5a;
			font-size:24px;
			margin-bottom:20px;
			font-family: 'CenturyGothic';
		}
		.news-home .box .tgl{
			width:100%;
			float:left;
			margin-bottom:25px;
			overflow:hidden;
			color:#5a5a5a;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.news-home .box .pic{
			width:100%;
			float:left;
			margin-bottom:20px;
			overflow:hidden;
			text-align:center;
		}
		.news-home .box .pic img{
			height:170px;
		}
		.news-home .box .teks{
			width:100%;
			height:73px;
			line-height:1.5em;
			float:left;
			overflow:hidden;
			color:#8c8c8c;
			font-size:15px;
			margin-bottom:15px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.news-home .box a{
			float:left;
			width:126px;
			height:35px;
			background:#ff9c00;
			font-family: 'open_sansbold';
			color:#000;
			line-height:2.5em;
			font-size:14px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.news-home .box a:hover, .news-home .box a:focus, .news-home .box a:active {
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.news-home .box a img{
			float:left;
			margin-left:10px;
			margin-right:7px;
			margin-top:13px;
		}
		.customNavigation{
			text-align: left;
		}
		.customNavigation a{
			-webkit-user-select: none;
			-khtml-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
			-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		}
		#prev2{
			width:25px;
			height:64px;
			background:transparent url(../images/kiri.png) no-repeat;
			position:relative;
			margin-top:-250px;
			text-indent:-9000px;
			cursor:pointer;
			z-index:10;
			float:left;
			margin-left:-5px;
		}
		#prev2:hover{
			opacity:0.7;
		}
		#next2{
			width:25px;
			height:64px;
			background:transparent url(../images/kanan.png) no-repeat;
			position:relative;
			margin-top:-250px;
			text-indent:-9000px;
			cursor:pointer;
			z-index:10;
			float:right;
			margin-right:-5px;
		}
		#next2:hover{
			opacity:0.7;
		}

		.joinmember-home{
			float:left;
			width:100%;
			padding-bottom:20px;
			overflow:hidden;
			background:#FFF;
		}
		.joinmember-home .judul{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#004fb0;
			font-size:30px;
			margin-top:30px;
			margin-bottom:30px;
			font-family: 'CenturyGothic';
		}
		.joinmember-home .pic{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
		}
		.joinmember-home .pic img{
			width:100%;
		}
		.joinmember-home .ket{
			width:100%;
			float:left;
			margin-top:30px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			font-style:italic;
			color:#515151;
			overflow:hidden;
		}
		.joinmember-home .ket ul{
			width:100%;
			float:left;
		}
		.joinmember-home .ket ul li{
			float:left;
			background:url(../images/list.png) no-repeat left top;
			padding-left:40px;
			line-height:1.5em;
			margin-bottom:30px;
		}
		.joinmember-home .ket a{
			float:left;
			width:250px;
			height:53px;
			margin-bottom:10px;
			margin-left:15%;
			background:#ff9c00;
			text-align:center;
			font-style:normal;
			font-family: 'open_sansbold';
			color:#000;
			line-height:2.5em;
			font-size:20px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.joinmember-home .ket a:hover, .joinmember-home .ket a:focus, .joinmember-home .ket a:active {
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}

		.testimoni-home{
			width:100%;
			float:left;
			padding-bottom:20px;
			background:#18467d;
		}
		.testimoni-home .satu{
			width:100%;
			float:left;
			margin-top:20px;
			margin-bottom:20px;
		}
		.testimoni-home .satu .nama{
			width:100%;
			float:left;
			background:url(../images/testi.png) no-repeat left;
			font-family: 'CenturyGothic';
			font-size:24px;
			color:#ff9c00;
			padding-left:40px;
		}
		.testimoni-home .satu .box{
			width:100%;
			float:left;
			margin-top:40px;
			overflow:hidden;
		}
		.testimoni-home .satu .box .pic{
			width:70px;
			height:155px;
			overflow:hidden;
			float:left;
		}
		.testimoni-home .satu .box .pic .area{
			width:70px;
			height:70px;
			border-radius:50%;
			overflow:hidden;
			text-align:center;
		}
		.testimoni-home .satu .box .pic .area img{
			height:70px;
		}
		.testimoni-home .satu .box .q1{
			width:21px;
			height:16px;
			float:left;
			margin-left:10px;
			background:url(../images/q1.png) no-repeat;
		}
		.testimoni-home .satu .box .teks{
			float:left;
			width:60%;
			margin-left:10px;
			padding-bottom:10px;
			font-size:13px;
			line-height:1.4em;
			font-style:italic;
			color:#FFF;
			font-family:Arial, Helvetica, sans-serif;
			overflow:hidden;
		}
		.testimoni-home .satu .box .teks .q2{
			width:21px;
			height:16px;
			float:right;
			margin-left:10px;
			background:url(../images/q2.png) no-repeat;
		}
		.testimoni-home .satu .box .teks .nama-org{
			float:left;
			width:100%;
			margin-top:10px;
			color:#ff9c00;
			overflow:hidden;
			font-family: 'open_sansregular';
			font-size:14px;
			font-style:normal;
		}
		blockquote {
			quotes: "\201C""\201D""\2018""\2019";
		}
		blockquote:before {
			content: open-quote;
			font-size: 4em;
			line-height: 0.1em;
			margin-right: 0.25em;
			vertical-align: -0.4em;
		}

		blockquote p {
			display: inline;
		}
		.testimoni-home .dua{
			width:90%;
			padding:5%;
			float:left;
			background:rgba(17,53,106,0.9);
		}
		.testimoni-home .dua .nama{
			width:100%;
			float:left;
			background:url(../images/tool.png) no-repeat left;
			font-family: 'CenturyGothic';
			font-size:24px;
			color:#ff9c00;
			margin-top:20px;
			padding-left:40px;
			margin-bottom:20px;
		}
		.testimoni-home .dua .down{
			width:100%;
			float:left;
			margin-top:8px;
			padding-bottom:5px;
			border-bottom:1px solid #204a87;
			font-family: 'open_sansbold';
			color:#FFF;
			font-size:14px;
		}
		.testimoni-home .dua .down a{
			float:right;
			color:#FFF;
			font-family: 'open_sansregular';
			font-size:12px;
			background:url(../images/down.png) no-repeat left;
			padding-left:20px;
			margin-top:5px;
		}
		.testimoni-home .dua a.more{
			float:right;
			color:#ff9c00;
			font-family: 'open_sansregular';
			font-size:12px;
			margin-top:15px;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.testimoni-home .dua a.more:hover{
			color:#FFF;
		}
		.testimoni-home .tiga{
			width:100%;
			float:left;
			height:262px;
			margin-top:40px;
			font-family: 'open_sansregular';
		}
		.testimoni-home .tiga .nama{
			width:100%;
			float:left;
			background:url(../images/sub.png) no-repeat left;
			font-family: 'CenturyGothic';
			font-size:24px;
			color:#ff9c00;
			padding-left:40px;
			margin-bottom:30px;
		}
		.testimoni-home .tiga .teks{
			width:100%;
			float:left;
			color:#FFF;
			line-height:1.2em;
			margin-bottom:10px;
		}
		.testimoni-home .tiga span{
			width:100%;
			float:left;
			color:#ff9c00;
			font-family: 'open_sansbold';
			font-size:13px;
			margin-bottom:5px;
		}
		.testimoni-home .tiga .input{
			width:90%;
			float:left;
			height:35px;
			border:none;
			border-radius:8px;
			background:#FFF;
			padding-left:10px;
			color:#000;
			font-family: 'open_sansregular';
			font-size:13px;
			margin-bottom:5px;
		}
		.testimoni-home .tiga .submit{
			width:100px;
			float:left;
			margin-top:10px;
			height:35px;
			border:none;
			border-radius:8px;
			background:#ff9c00;
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.testimoni-home .tiga .submit:hover, .testimoni-home .tiga .submit:focus, .testimoni-home .tiga .submit:active {
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}

		.konten-full{
			width:100%;
			float:left;
			background:#FFF;
			padding-top:40px;
			padding-bottom:40px;
		}
		.konten-full .kiri{
			width:100%;
			float:left;
			overflow:hidden;
		}
		.konten-full .kiri .atas{
			width:100%;
			height:40px;
			background:#002450;
			border:1px solid #002450;
			float:left;
			overflow:hidden;
			font-family: 'CenturyGothic-Bold';
			color:#FFF;
			font-size:18px;
			padding-left:5%;
			padding-top:20px;
			position:relative;
		}
		.konten-full .kiri .atas2{
			width:100%;
			height:70px;
			background:#002450;
			border:1px solid #002450;
			float:left;
			overflow:hidden;
			font-family: 'CenturyGothic-Bold';
			color:#FFF;
			font-size:18px;
			padding-left:5%;
			padding-top:10px;
			position:relative;
		}
		.konten-full .kiri .atas2 .pic{
			width:60px;
			height:60px;
			float:left;
		}
		.konten-full .kiri .atas2 .pic img{
			width:60px;
		}
		.konten-full .kiri .atas2 .nama{
			float:left;
			margin-left:10px;
			margin-top:10px;
		}
		#dropmenu,
		#dropmenu ul,
		#dropmenu li,
		#dropmenu a {
			margin: 0;
			padding: 0;
			border: 0;
			font-weight: normal;
			text-decoration: none;
			line-height: 1;
			font-family: 'open_sansregular';
			font-size: 14px;
			position: relative;
		}
		#dropmenu a {
			line-height: 1.3;
			padding: 15px 40px;
		}
		#dropmenu {
			width: 100%;
			border-top:none;
			border-bottom:none;
			float:left;
		}
		#dropmenu > ul > li {
			cursor: pointer;
			border-bottom: 1px solid #d1dbe1;
		}
		#dropmenu > ul > li:last-child {
			border-bottom: 1px solid #d1dbe1;
		}
		#dropmenu > ul > li > a {
			font-size: 14px;
			display: block;
			color: #000;
			background:#eeeeee; 
		}
		#dropmenu > ul > li > a:hover {
			text-decoration: none;
			color:#000;
			background:#ff9c00; 
		}
		#dropmenu > ul > li.active {
			border-bottom: none;
		}
		#dropmenu > ul > li.active > a {
			text-decoration: none;
			color:#000;
			background:#ff9c00; 
		}
		#dropmenu > ul > li.has-sub > a:before {
			content: "";
			position: absolute;
			top: 19px;
			left: 20px;
			border: 5px solid transparent;
			border-left: 5px solid #000;
		}
		#dropmenu > ul > li.has-sub.active > a:after {
			right: 14px;
			top: 17px;
			border: 5px solid transparent;
			border-top: 5px solid #FFF;
		}
		/* Sub menu */
		#dropmenu ul ul {
			padding: 0;
			display: none;
			background:#EEE;
		}
		#dropmenu ul ul a {
			background:none;
			display: block;
			color: #565656;
			font-size: 14px;
		}
		#dropmenu ul ul a:hover {
			color:#002450;
		}
		#dropmenu ul ul li {
			border-bottom:none;
		}

		#dropmenu2,
		#dropmenu2 ul,
		#dropmenu2 li,
		#dropmenu2 a {
			margin: 0;
			padding: 0;
			border: 0;
			font-weight: normal;
			text-decoration: none;
			line-height: 1;
			font-family: 'open_sansbold';
			font-size: 14px;
			position: relative;
			list-style:none;
		}
		#dropmenu2 a {
			line-height: 1.3;
		}
		#dropmenu2 {
			float:left;
			width:100%;
			margin-top:-22px;
			position:relative;
			z-index:5;
		}
		#dropmenu2 > ul > li {
			cursor: pointer;
		}
		#dropmenu2 > ul > li:last-child {
		}
		#dropmenu2 > ul > li > a {
			font-size: 14px;
			display: block;
			color: #000;
			padding-bottom:12px;
		}
		#dropmenu2 > ul > li > a:hover {
			text-decoration: none;
			color:#000;
		}
		#dropmenu2 > ul > li.active {
			border-bottom: none;
		}
		#dropmenu2 > ul > li.active > a {
			text-decoration: none;
			color:#000;
		}
		#dropmenu2 > ul > li.has-sub > a:after {
			content: "";
			position: absolute;
			top: 7px;
			right: 5px;
			border: 4px solid transparent;
			border-top: 6px solid #000;
		}

		/* Sub menu */
		#dropmenu2 ul ul {
			padding: 0;
			display: none;
		}
		#dropmenu2 ul ul a {
			background:none;
			display: block;
			font-family: 'open_sansregular';
			color: #FFF;
			background:#28466a;
			padding:10px;
			font-size: 13px;
		}
		#dropmenu2 ul ul a:hover {
			background:#28466a;
			color:#FFF;
		}
		#dropmenu2 ul ul li {
		}

		.konten-full .kanan{
			width:100%;
			float:left;
			margin-top:30px;
			overflow:hidden;
		}
		.konten-full .kanan .link{
			width:100%;
			float:left;
			overflow:hidden;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#777777;
		}
		.konten-full .kanan .link a{
			color:#777777;
		}
		.konten-full .kanan .judul{
			width:100%;
			float:left;
			overflow:hidden;
			font-size:25px;
			font-family: 'CenturyGothic';
			color:#004fb0;
			margin-top:10px;
			margin-bottom:10px;
		}
		.konten-full .kanan .border1{
			width:60%;
			height:5px;
			float:left;
			background:#cce3ff;
		}
		.konten-full .kanan .border2{
			width:100%;
			height:1px;
			float:left;
			background:#cce3ff;
		}
		.konten-full .kanan .pic{
			width:100%;
			float:left;
			text-align:center;
			margin-top:25px;
		}
		.konten-full .kanan .pic img{
			width:100%;
		}
		.konten-full .kanan .teks{
			width:100%;
			float:left;
			margin-top:15px;
			line-height:1.5em;
			font-size:15px;
			color:#515151;
			font-family: 'CalibriRegular';
		}
		.konten-full .lanjut{
			width:100%;
			float:left;
			margin-top:35px;
			line-height:1.5em;
			font-size:15px;
			color:#515151;
			text-align:center;
			font-family: 'CalibriRegular';
		}
		.konten-full .lanjut a{
			font-style:italic;
			text-decoration:underline;
		}
		.konten-full .lanjut span{
			margin-right:20px;
		}
		.konten-full .lanjut span:before {
			content: "";
			position:absolute;
			margin-top:7px;
			border: 5px solid transparent;
			border-left: 5px solid #000;
		}
		.konten-full .kanan .topik{
			width:100%;
			float:left;
			margin-top:30px;
			overflow:hidden;
			font-family:Arial, Helvetica, sans-serif;
		}
		.konten-full .kanan .topik .atas{
			width:100%;
			float:left;
			font-size:18px;
			color:#002450;
			margin-bottom:10px;
			overflow:hidden;
		}


		.konten-full .kanan .topik .atas2{
			width:100%;
			float:left;
			overflow:hidden;
			color:#002450;
			font-size:18px;
			padding-bottom:10px;
			margin-top:20px;
			margin-bottom:20px;
			border-bottom:1px solid #bdbdbd;
		}

		.konten-full .kanan .topik .area-down{
			width:50%;
			float:left;
			margin-top:20px;
			margin-bottom:20px;
		}
		.konten-full .kanan .topik .area-down .box{
			width:90%;
			height:40px;
			line-height:2.8em;
			padding-left:5%;
			padding-right:5%;
			float:left;
			background:#ff9c00;
			margin-bottom:1px;
			font-family: 'open_sansbold';
			color:#000;
			font-size:14px;
		}
		.konten-full .kanan .topik .area-down .box a{
			float:right;
			color:#000;
			font-size:12px;
			background:url(../images/down2.png) no-repeat left;
			padding-left:30px;
			margin-top:2px;
		}


		.konten-full .kanan .topik .inputdiv{
			width:90%;
			height:40px;
			float:left;
			margin-bottom:10px;
			overflow:hidden;	
		}	

		.konten-full .kanan .topik .inputdiv .input{
			width:95%;
			padding-left:10px;
			height:35px;
			border:2px solid #ff9c00;
			font-size:14px;
			overflow:hidden;
		}

		.konten-full .kanan .topik .selectdiv{
			width:90%;
			height:40px;
			float:left;
			margin-bottom:10px;
			overflow:hidden;	
		}

		.konten-full .kanan .topik .selectdiv .selectpmb{
			width:60%;
			height:40px;
			border:2px solid #ff9c00;
			font-size:14px;
			overflow:hidden;
		}

		.konten-full .kanan .topik textarea{
			width:95%;
			padding-left:10px;
			padding-top:10px;
			height:80px;
			border:2px solid #ff9c00;
			float:left;
			font-size:14px;
			overflow:hidden;
		}
		.konten-full .kanan .topik .submit{
			width:100px;
			height:35px;
			margin-right:3px;
			font-family: 'open_sansbold';
			float:right;
			background:#ff9c00;
			color:#000;
			border:2px solid #ff9c00;
			border-top:none;
			text-align:center;
			font-size:14px;
			overflow:hidden;
		}
		.konten-full .kanan .topik .reset{
			width:100px;
			height:35px;
			font-family: 'open_sansbold';
			float:right;
			background:#FFF;
			color:#000;
			border:2px solid #ff9c00;
			border-top:none;
			text-align:center;
			font-size:14px;
			overflow:hidden;
		}
		.konten-full .kanan .topik .list{
			width:90%;
			float:left;
			padding-left:5%;
			padding-right:5%;
			background:#ececec;
			border-radius:8px;
			overflow:hidden;
			margin-bottom:15px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.konten-full .kanan .topik .list .kiri{
			width:100%;
			padding-top:10px;
			padding-bottom:10px;
			border-bottom:2px solid #FFF;
			float:left;
		}
		.konten-full .kanan .topik .list .kiri a{
			width:100%;
			font-size:18px;
			color:#484848;
			float:left;
		}
		.konten-full .kanan .topik .list .kiri .isi{
			width:100%;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			line-height:1.3em;
			color:#868686;
			float:left;
			margin-top:10px;
		}
		.konten-full .kanan .topik .list .kanan{
			width:100%;
			text-align:center;
			float:left;
			margin-top:10px;
			margin-bottom:10px;
			overflow:hidden;
		}
		.konten-full .kanan .topik .list .kanan .atas{
			float:left;
			text-align:center;
		}
		.konten-full .kanan .topik .list .kanan .atas span{
			width:40px;
			height:40px;
			line-height:2.3em;
			float:left;
			border-radius:5px;
			background:#ff9c00;
			color:#000;
		}
		.konten-full .kanan .topik .list .kanan .bawah{
			height:17px;
			color:#414141;
			font-size:11px;
			float:left;
			text-align:center;
		}
		.konten-full .kanan .topik .list .kanan .bawah img{
			margin-right:5px;
			margin-top:-1px;
		}
		.konten-full .kanan .next{
			width:99%;
			margin-right:15px;
			overflow:hidden;
			float:left;
			border-radius:5px;
			border:1px solid #aeaeae;
			margin-top:40px;
		}
		.konten-full .kanan .next .atas{
			float:left;
			width:100%;
			height:80px;
			background:#1e3649;
			font-family: 'open_sansbold';
			font-size:24px;
			text-align:center;
			color:#FFF;
		}
		.konten-full .kanan .next .atas b{
			color:#ff9c00;
			width:100%;
			margin-top:10px;
			float:left;
		}
		.konten-full .kanan .next .bawah{
			background:#e4e4e4;
			float:left;
			width:100%;
			padding-bottom:20px;
			overflow:hidden;
			background:#FFF;
			background:-webkit-linear-gradient(top,#FFF 0%,#cdcdcd 75%);
			background:-moz-linear-gradient(top,#FFF 0%,#cdcdcd 75%);
			background:-o-linear-gradient(top,#FFF 0%,#cdcdcd 75%);
		}
		.konten-full .kanan .next .bawah .isi{
			float:left;
			width:85%;
			margin-top:15px;
			margin-left:15%;
			line-height:1.5em;
			color:#353535;
			font-family: 'open_sansregular';
			font-size:13px;
		}
		.konten-full .kanan .next .bawah .isi a{
			width:120px;
			float:left;
			height:30px;
			margin-top:30px;
			margin-bottom:10px;
			line-height:2.3em;
			border:1px solid #ff9c00;
			background:#f7e3a2;
			background:-webkit-linear-gradient(top,#f7e3a2 0%,#ef9c1e 75%);
			background:-moz-linear-gradient(top,#f7e3a2 0%,#ef9c1e 75%);
			background:-o-linear-gradient(top,#f7e3a2 0%,#ef9c1e 75%);
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full .kanan .next .bawah .isi a:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}


		.konten-full3 .lanjut{
			width:100%;
			float:left;
			margin-top:35px;
			line-height:1.5em;
			font-size:15px;
			color:#515151;
			text-align:center;
			font-family: 'CalibriRegular';
		}
		.konten-full3 .lanjut a{
			font-style:italic;
			text-decoration:underline;
		}
		.konten-full3 .lanjut span{
			margin-right:20px;
		}
		.konten-full3 .lanjut span:before {
			content: "";
			position:absolute;
			margin-top:7px;
			border: 5px solid transparent;
			border-left: 5px solid #000;
		}

		.subscribe{
			width:100%;
			float:left;
			padding-bottom:10px;
			background:#18467d;
			overflow:hidden;
		}
		.subscribe .area{
			width:90%;
			float:left;
			margin-left:5%;
			margin-top:22px;
			overflow:hidden;
		}
		.subscribe .area .nama{
			float:left;
			background:url(../images/sub.png) no-repeat left;
			font-family: 'CenturyGothic';
			font-size:24px;
			color:#ff9c00;
			width:100%;
			padding-left:40px;
			margin-bottom:20px;
		}
		.subscribe .area .input{
			width:95%;
			float:left;
			height:35px;
			border:none;
			border-radius:8px;
			background:#FFF;
			padding-left:10px;
			color:#000;
			font-family: 'open_sansregular';
			font-size:13px;
			margin-bottom:5px;
		}
		.subscribe .area .submit{
			width:100px;
			float:left;
			height:35px;
			margin-bottom:10px;
			border:none;
			border-radius:8px;
			background:#ff9c00;
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.subscribe .area .submit:hover, .subscribe .area .submit:focus, .subscribe .area .submit:active {
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.konten-full2{
			width:100%;
			float:left;
			background:#FFF;
			padding-top:40px;
		}
		.konten-full2 .atas-title{
			width:100%;
			height:33px;
			border-bottom:4px solid #cce3ff;
			float:left;
			overflow:hidden;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#777777;
		}
		.konten-full2 .atas-title a{
			color:#777777;
		}
		.konten-full3{
			width:100%;
			float:left;
			border-top:2px solid #cce3ff;
			padding-top:40px;
			padding-bottom:40px;
		}
		.konten-full3 .judul{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#004fb0;
			font-size:30px;
			font-family: 'CenturyGothic';
		}
		.konten-full3 .judul2{
			width:100%;
			float:left;
			text-align:left;
			overflow:hidden;
			color:#004fb0;
			font-size:30px;
			font-family: 'CenturyGothic';
		}
		.konten-full3 .teks{
			color:#515151;
			font-size:15px;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.5em;
			width:100%;
			float:left;
			text-align:center;
			margin-top:20px;
			margin-bottom:20px;
		}
		.konten-full3 .teks2{
			color:#515151;
			font-size:15px;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.5em;
			width:100%;
			float:left;
			text-align:left;
			margin-top:20px;
			margin-bottom:20px;
		}
		.konten-full3 .kiri{
			width:90%;
			margin-top:20px;
			padding:5%;
			float:left;
			background:#FFF;
			overflow:hidden;
			-webkit-box-shadow: inset 0px 0px 0px 1px rgba(185,185,185,1);
			-moz-box-shadow: inset 0px 0px 0px 1px rgba(185,185,185,1);
			box-shadow: inset 0px 0px 0px 1px rgba(185,185,185,1);
		}
		.konten-full3 .kiri .judul{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#004fb0;
			font-size:30px;
			margin-bottom:20px;
			font-family: 'CenturyGothic';
		}
		.konten-full3 .kiri .box{
			width:97%;
			margin:1.5%;
			margin-bottom:30px;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .kiri .box .pic{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
		}
		.konten-full3 .kiri .box .pic img{
			width:100%;
		}
		.konten-full3 .kiri .box .vid{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
		}
		.konten-full3 .kiri .box .vid img{
			width:100%;
		}
		.konten-full3 .kiri .box .play{
			width:100%;
			height:94px;
			background:url(../images/play.png) no-repeat center;
			position:relative;
			z-index:1;
			float:left;
			margin-top:-120px;
		}
		.konten-full3 .kiri .box .tgl{
			width:100%;
			float:left;
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			color:#8c8c8c;
			margin-top:15px;
			overflow:hidden;
		}
		.konten-full3 .kiri .box .nama{
			width:100%;
			float:left;
			font-size:18px;
			font-family: 'CenturyGothic';
			height:25px;
			color:#404f55;
			margin-top:5px;
			overflow:hidden;
		}
		.konten-full3 .kiri .box .nama a{
			color:#404f55;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-full3 .kiri .box .nama a:hover{
			color:#8c8c8c;
		}
		.konten-full3 .kanan{
			width:100%;
			margin-top:40px;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .kanan .judul{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#004fb0;
			font-size:30px;
			margin-bottom:20px;
			font-family: 'CenturyGothic';
		}
		.konten-full3 .kanan .box{
			width:100%;
			margin-bottom:30px;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .kanan .box .pic{
			width:100%;
			height:188px;
			float:left;
			text-align:center;
			overflow:hidden;
		}
		.konten-full3 .kanan .box .pic img{
			width:100%;
		}
		.konten-full3 .kanan .box .tgl{
			width:100%;
			float:left;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			color:#8c8c8c;
			margin-top:15px;
			overflow:hidden;
		}
		.konten-full3 .kanan .box .nama{
			width:100%;
			float:left;
			font-size:18px;
			font-family: 'CenturyGothic';
			height:25px;
			color:#404f55;
			margin-top:5px;
			overflow:hidden;
		}
		.konten-full3 .kanan .box .nama a{
			color:#404f55;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-full3 .kanan .box .nama a:hover{
			color:#8c8c8c;
		}
		.konten-full3 .kanan .box .isi{
			width:100%;
			height:35px;
			text-align:left;
			line-height:1.3em;
			float:left;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
			color:#8c8c8c;
			margin-top:5px;
			overflow:hidden;
		}
		.konten-full3 .kanan .box .more{
			width:100%;
			text-align:left;
			float:left;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			margin-top:5px;
			overflow:hidden;
		}
		.konten-full3 .kanan .box .more a{
			color:#136be2;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-full3 .kanan .box .more a:hover{
			color:#000;
		}
		.konten-full3 .tab{
			width:100%;
			float:left;
			margin-top:10px;
			margin-bottom:30px;
			overflow: scroll !important;

		}
		.konten-full3 .tab table{
			width:98%;
			float:left;
			border:1px solid #FFF;
			background:#eaeaea;
			font-family: 'CalibriRegular';
			font-size:14px;
		}
		.konten-full3 .tab table th{
			border:1px solid #FFF;
			text-align:center;
			height:40px;
			background:#153780;
			color:#FFF;
			font-weight:bold;
			font-size:15px;
		}
		.konten-full3 .tab table td{
			text-align:center;
			height:40px;
			padding:20px;
			border:1px solid #FFF;
		}
		.konten-full3 .tab table td.new{
			background:url(../images/new.png) no-repeat left top;
		}
		.konten-full3 .tab table td.left{
			text-align:left;
		}
		.konten-full3 .tab table td.harga{
			color:#000;
			font-size:18px;
			font-weight:bold;
			font-style:italic;
		}
		.konten-full3 .tab table td a{
			width:127px;
			height:34px;
			background:#ff9c00;
			text-align:center;
			font-style:normal;
			font-family: 'open_sansbold';
			color:#000;
			line-height:2.5em;
			font-size:14px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full3 .tab table td a:hover {
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.konten-full3 .full-pic{
			width:100%;
			float:left;
			margin-top:20px;
			margin-bottom:20px;
			text-align:center;
		}
		.konten-full3 .full-pic img{
			width:70%;
		}
		.konten-full3 .area-down{
			width:100%;
			float:left;
			margin-top:20px;
			margin-bottom:20px;
		}
		.konten-full3 .area-down .box{
			width:90%;
			height:40px;
			line-height:2.8em;
			padding-left:5%;
			padding-right:5%;
			float:left;
			background:#ff9c00;
			margin-bottom:1px;
			font-family: 'open_sansbold';
			color:#000;
			font-size:14px;
		}
		.konten-full3 .area-down .box a{
			float:right;
			color:#000;
			font-size:12px;
			background:url(../images/down2.png) no-repeat left;
			padding-left:30px;
			margin-top:2px;
		}
		.konten-full3 .off{
			width:100%;
			float:left;
			margin-top:20px;
			padding-bottom:30px;
			border-bottom:1px solid #828282;
			overflow:hidden;
		}
		.konten-full3 .off .pic{
			width:100%;
			float:left;
			margin-bottom:20px;
			overflow:hidden;
		}
		.konten-full3 .off .pic img{
			width:100%;
		}
		.konten-full3 .off .area{
			width:100%;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .off .area2{
			width:100%;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .off .area .nama{
			width:100%;
			height:22px;
			float:left;
			overflow:hidden;
			font-family: 'CenturyGothic';
			font-size:22px;
		}
		.konten-full3 .off .area .nama a{
			color:#404f55;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-full3 .off .area .nama a:hover{
			color:#000;
		}
		.konten-full3 .off .area .tgl{
			width:100%;
			float:left;
			margin-top:10px;
			overflow:hidden;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#777777;
		}
		.konten-full3 .off .area .isi{
			width:100%;
			height:60px;
			float:left;
			margin-top:15px;
			overflow:hidden;
			line-height:1.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#777777;
		}
		.konten-full3 .off .area a.more2{
			float:left;
			width:126px;
			height:35px;
			margin-top:20px;
			background:#ff9c00;
			font-family: 'open_sansbold';
			color:#000;
			line-height:2.5em;
			font-size:14px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full3 .off .area a.more2:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.konten-full3 .off .area a.more2 img{
			float:left;
			margin-left:10px;
			margin-right:7px;
			margin-top:13px;
		}

		.konten-full3 .off .area2 .nama{
			width:100%;
			height:22px;
			float:left;
			overflow:hidden;
			font-family: 'CenturyGothic';
			font-size:22px;
		}
		.konten-full3 .off .area2 .nama a{
			color:#404f55;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-full3 .off .area2 .nama a:hover{
			color:#000;
		}
		.konten-full3 .off .area2 .tgl{
			width:100%;
			float:left;
			margin-top:10px;
			overflow:hidden;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#777777;
		}
		.konten-full3 .off .area2 .isi{
			width:100%;
			height:60px;
			float:left;
			margin-top:15px;
			overflow:hidden;
			line-height:1.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#777777;
		}
		.konten-full3 .off .area2 a.more2{
			float:left;
			width:126px;
			height:35px;
			margin-top:20px;
			background:#ff9c00;
			font-family: 'open_sansbold';
			color:#000;
			line-height:2.5em;
			font-size:14px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full3 .off .area2 a.more2:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.konten-full3 .off .area2 a.more2 img{
			float:left;
			margin-left:10px;
			margin-right:7px;
			margin-top:13px;
		}

		.konten-full3 .testimoni{
			width:100%;
			float:left;
			margin-top:30px;
			margin-bottom:10px;
		}
		.konten-full3 .testimoni:nth-child(odd){
			width:100%;
			float:left;
			margin-top:30px;
			margin-bottom:10px;
		}
		.konten-full3 .testimoni .pic{
			display:none;
		}
		.konten-full3 .testimoni:nth-child(odd) .pic{
			display:none;
		}
		.konten-full3 .testimoni .pic .area{
			width:100px;
			height:100px;
			border-radius:50%;
			overflow:hidden;
			text-align:center;
		}
		.konten-full3 .testimoni .pic .area img{
			height:100px;
		}
		.konten-full3 .testimoni .frame{
			float:left;
			width:100%;
			overflow:hidden;
		}
		.konten-full3 .testimoni:nth-child(odd) .frame{
			float:left;
			width:100%;
			overflow:hidden;
		}
		.konten-full3 .testimoni .frame .titik{
			display:none;
		}
		.konten-full3 .testimoni:nth-child(odd) .frame .titik{
			display:none;
		}
		.konten-full3 .testimoni .frame .isi{
			float:left;
			width:90%;
			padding:2.5%;
			background:#ececec;
			border-radius:10px;
			font-size:15px;
			line-height:1.4em;
			font-style:italic;
			color:#515151;
			font-family:Arial, Helvetica, sans-serif;
			overflow:hidden;
		}
		.konten-full3 .testimoni:nth-child(odd) .frame .isi{
			float:right;
			width:90%;
			padding:2.5%;
			background:#ececec;
			border-radius:10px;
			font-size:15px;
			line-height:1.4em;
			font-style:italic;
			color:#515151;
			font-family:Arial, Helvetica, sans-serif;
			overflow:hidden;
		}
		.konten-full3 .testimoni .frame .nama-org{
			float:left;
			margin-left:41px;
			margin-top:10px;
			color:#000;
			overflow:hidden;
			font-family: 'open_sansbold';
			font-size:14px;
		}
		.konten-full3 .map{
			width:100%;
			float:left;
			height:412px;
			overflow:hidden;
			background:#000;
			margin-top:-40px;
		}
		.konten-full3 .kiri-kontak{
			width:240px;
			float:left;
			overflow:hidden;
			margin-top:30px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:1.5em;
			color:#424242;
		}
		.konten-full3 .kiri-login{
			width:100%;
			padding-bottom:20px;
			float:left;
			overflow:hidden;
			background:#0f202f;
			margin-top:30px;
			font-family: 'CenturyGothic';
		}
		.konten-full3 .kiri-login .area{
			width:85%;
			margin:7.5%;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .kiri-login .area .atas{
			width:100%;
			float:left;
			color:#FFF;
			font-size:20px;
			margin-bottom:20px;
			overflow:hidden;
		}
		.konten-full3 .kiri-login .area span{
			width:100%;
			float:left;
			color:#afafaf;
			font-size:13px;
			margin-bottom:5px;
		}
		.konten-full3 .kiri-login .area .input{
			width:100%;
			float:left;
			height:35px;
			border:none;
			background:#FFF;
			padding-left:10px;
			color:#000;
			font-size:13px;
			margin-bottom:8px;
		}
		.konten-full3 .kiri-login .area .submit{
			width:100px;
			float:left;
			margin-bottom:5px;
			height:35px;
			border:none;
			background:#ff9c00;
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full3 .kiri-login .area .submit:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.konten-full3 .kanan-login{
			width:100%;
			padding-bottom:20px;
			float:left;
			overflow:hidden;
			background:#0f202f;
			margin-top:31px;
			font-family: 'CenturyGothic';
		}
		.konten-full3 .kanan-login .area{
			width:85%;
			margin:7.5%;
			float:left;
			overflow:hidden;
		}
		.konten-full3 .kanan-login .area .atas{
			width:100%;
			float:left;
			color:#FFF;
			font-size:20px;
			margin-bottom:20px;
			overflow:hidden;
		}
		.konten-full3 .kanan-login .area span{
			width:100%;
			float:left;
			color:#afafaf;
			font-size:13px;
			margin-top:15px;
			margin-bottom:5px;
		}
		.konten-full3 .kanan-login .area .submit{
			width:150px;
			float:left;
			margin-bottom:5px;
			height:35px;
			border:none;
			background:#ff9c00;
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full3 .kanan-login .area .submit:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}
		.konten-full3 .register {
			width:100%;
			float:left;
			overflow:hidden;
			font-family: 'CalibriRegular';
		}
		.konten-full3 .register .atas{
			width:100%;
			float:left;
			overflow:hidden;
			color:#002450;
			font-size:18px;
			padding-bottom:10px;
			margin-top:20px;
			border-bottom:1px solid #bdbdbd;
		}
		.konten-full3 .register .bawah{
			width:100%;
			float:left;
			overflow:hidden;
			margin-top:20px;
		}
		.konten-full3 .register .bawah .satu{
			width:15%;
			float:left;
			line-height:2em;
			padding-left:2.5%;
			padding-right:2.5%;
			overflow:hidden;
			font-size:16px;
			color:#5e5e5e;
			margin-bottom:15px;
		}
		.konten-full3 .register .bawah .dua{
			width:80%;
			float:left;
			margin-bottom:15px;
			overflow:hidden;
		}
		.konten-full3 .register .bawah .dua .input{
			width:50%;
			height:35px;
			background:#f4f4f4;
			border:none;
			padding-left:10px;
			float:left;
			overflow:hidden;
			-webkit-box-shadow: inset 1px 1px 0px 0px rgba(197,197,197,1);
			-moz-box-shadow: inset 1px 1px 0px 0px rgba(197,197,197,1);
			box-shadow: inset 1px 1px 0px 0px rgba(197,197,197,1);
		}
		.konten-full3 .register .bawah .dua textarea{
			width:70%;
			height:135px;
			background:#f4f4f4;
			border:none;
			padding-top:10px;
			padding-left:10px;
			float:left;
			overflow:hidden;
			-webkit-box-shadow: inset 1px 1px 0px 0px rgba(197,197,197,1);
			-moz-box-shadow: inset 1px 1px 0px 0px rgba(197,197,197,1);
			box-shadow: inset 1px 1px 0px 0px rgba(197,197,197,1);
		}
		.konten-full3 .register .bawah .dua .radio{
			float:left;
			width:200px;
			height:190px;
			padding-top:10px;
			background:#e8e8e8;
			text-align:center;
			margin-right:10px;
			border-radius:5px;
		}
		.konten-full3 .register .bawah .dua .radio .pic{
			width:100%;
			float:left;
			margin-top:10px;
			margin-bottom:10px;
			text-align:center;
		}
		.konten-full3 .register .bawah .dua .radio .pic img{
			width:80px;
		}
		.konten-full3 .register .bawah .dua .radio .teks{
			width:80%;
			margin-left:10%;
			line-height:1.3em;
			font-size:14px;
			float:left;
			margin-top:10px;
			margin-bottom:10px;
			text-align:center;
		}
		.konten-full3 .register .bawah .dua .cek{
			width:100%;
			line-height:1.3em;
			font-size:16px;
			float:left;
			margin-top:10px;
			margin-bottom:10px;
		}
		.konten-full3 .register .bawah .dua .cek a{
			color:#3e96ef;
		}
		.konten-full3 .register .bawah .dua .submit{
			width:100px;
			float:left;
			margin-top:10px;
			margin-bottom:10px;
			height:35px;
			border:none;
			background:#ff9c00;
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.konten-full3 .register .bawah .dua .submit:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}

		.konten-full .kanan .artikel{
			width:100%;
			float:left;
			margin-top:30px;
			padding-bottom:30px;
			border-bottom:1px solid #828282;
			overflow:hidden;
		}
		.konten-full .kanan .artikel .pic2{
			width:100%;
			float:left;
			overflow:hidden;
		}
		.konten-full .kanan .artikel .pic2 img{
			width:100%;
		}
		.konten-full .kanan .artikel .area{
			width:100%;
			float:left;
			overflow:hidden;
		}
		.konten-full .kanan .artikel .area .nama{
			width:100%;
			height:22px;
			float:left;
			overflow:hidden;
			font-family: 'CenturyGothic';
			font-size:22px;
		}
		.konten-full .kanan .artikel .area .nama a{
			color:#404f55;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.konten-full .kanan .artikel .area .nama a:hover{
			color:#000;
		}
		.konten-full .kanan .artikel .area .tgl{
			width:100%;
			float:left;
			margin-top:20px;
			margin-bottom:5px;
			overflow:hidden;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#777777;
		}
		.konten-full .kanan .artikel .area .isi{
			width:100%;
			height:90px;
			float:left;
			margin-top:15px;
			overflow:hidden;
			line-height:1.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#777777;
		}
		.konten-full .kanan .artikel .area .isi a{
			font-family: 'open_sansbold';
			color:#002450;
			font-size:12px;
		}
		.konten-full .kanan .artikel .area .isi a:hover{
			color:#000;
		}

		.forum {
			width:100%;
			float:left;
			overflow:hidden;
			background:#FFF;
			padding-top:20px;
			padding-bottom:20px;
		}
		.forum .judul{
			width:100%;
			float:left;
			color:#004fb0;
			font-size:36px;
			font-family: 'CenturyGothic';
			margin-top:20px;
		}
		.forum .kiri{
			width:70%;
			float:left;
			overflow:hidden;
		}
		.forum .kiri .new{
			float:left;
			width:200px;
			height:40px;
			overflow:hidden;
			font-family: 'open_sansbold';
			font-size:16px;
			text-align:center;
			background:#002450;
			margin-top:20px;
			margin-bottom:20px;
			line-height:2.5em;
			-webkit-transition: background-color 0.5s, color 0.5s;
			transition: background-color 0.5s, color 0.5s;
		}
		.forum .kiri a .new{
			color:#FFF;
		}
		.forum .kiri a:hover .new{
			background:#000;
		}
		.forum .kiri .list{
			width:95%;
			height:120px;
			float:left;
			border:1px solid #dbdbdb;
			background:#ececec;
			border-radius:5px;
			overflow:hidden;
			margin-bottom:10px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.forum .kiri .list .area {
			width:100%;
			float:left;
		}
		.forum .kiri .list .area .satu{
			float:left;
			width:80px;
			margin-left:15px;
			margin-top:15px;
			margin-bottom:15px;
			text-align:center;
		}
		.forum .kiri .list .area .satu .pic{
			float:left;
			width:100%;
			height:66px;
			overflow:hidden;
			border-bottom:2px solid #FFF;
		}
		.forum .kiri .list .area .satu .pic{
			float:left;
			width:100%;
			height:66px;
			text-align:center;
			overflow:hidden;
			border-bottom:2px solid #FFF;
		}
		.forum .kiri .list .area .satu .pic img{
			width:55px;
		}
		.forum .kiri .list .area .satu .nama{
			float:left;
			width:100%;
			color:#787878;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			text-align:center;
			line-height:1.3em;
			margin-top:10px;
		}

		.forum .kiri .list .area .dua{
			width:450px;
			margin-left:20px;
			margin-top:25px;
			margin-bottom:15px;
			float:left;
		}
		.forum .kiri .list .area .dua a{
			width:100%;
			font-size:18px;
			color:#484848;
			float:left;
		}
		.forum .kiri .list .area .dua .isi{
			width:100%;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			line-height:1.3em;
			color:#868686;
			float:left;
			margin-top:10px;
		}
		.forum .kiri .list .area .line{
			width:2px;
			height:120px;
			background:#FFF;
			float:left;
		}
		.forum .kiri .list .area .tiga{
			width:151px;
			text-align:center;
			float:left;
			overflow:hidden;
		}
		.forum .kiri .list .area .tiga .atas{
			float:left;
			width:100%;
			text-align:center;
			margin-top:10px;
			padding-bottom:10px;
			border-bottom:2px solid #FFF;
		}
		.forum .kiri .list .area .tiga .atas span{
			width:50%;
			height:40px;
			line-height:2.3em;
			margin-left:25%;
			float:left;
			border-radius:5px;
			font-weight:bold;
			font-size:18px;
			font-family:Arial, Helvetica, sans-serif;
			background:#ff9c00;
			color:#000;
		}
		.forum .kiri .list .area .tiga .tengah{
			width:100%;
			margin-top:8px;
			margin-bottom:5px;
			padding-bottom:5px;
			height:17px;
			color:#414141;
			font-size:11px;
			float:left;
			text-align:left;
			padding-left:20px;
			border-bottom:2px solid #FFF;
		}
		.forum .kiri .list .area .tiga .tengah img{
			margin-right:5px;
			margin-top:-1px;
		}
		.forum .kiri .list .area .tiga .bawah{
			width:100%;
			height:17px;
			color:#414141;
			font-size:11px;
			float:left;
			text-align:left;
			padding-left:22px;
		}
		.forum .kiri .list .area .tiga .bawah img{
			margin-right:5px;
			margin-top:-1px;
		}

		.forum .kanan{
			width:30%;
			float:right;
			overflow:hidden;
		}
		.forum .kanan .input{
			width:80%;
			height:40px;
			margin-top:20px;
			font-family:Arial, Helvetica, sans-serif;
			font-style:italic;
			font-size:14px;
			color:#424242;
			padding-left:10px;
			float:left;
			border:none;
			background:#e7f2ff;
			overflow:hidden;
			-webkit-box-shadow: inset 1px 1px 1px 0px rgba(187,195,206,1);
			-moz-box-shadow: inset 1px 1px 1px 0px rgba(187,195,206,1);
			box-shadow: inset 1px 1px 1px 0px rgba(187,195,206,1);
		}
		.forum .kanan .submit{
			width:15%;
			height:40px;
			border:none;
			background:url(../images/cari.png) no-repeat center #002450;
			margin-top:20px;
			overflow:hidden;
			float:left;
		}
		.forum .kanan .kategori{
			width:98%;
			margin-top:20px;
			padding-top:10px;
			padding-bottom:10px;
			border-radius:5px;
			border:1px solid #dbdbdb;
			overflow:hidden;
			float:left;
			-webkit-box-shadow: 0px 5px 1px -4px rgba(189,195,199,1);
			-moz-box-shadow: 0px 5px 1px -4px rgba(189,195,199,1);
			box-shadow: 0px 5px 1px -4px rgba(189,195,199,1);
			margin-bottom:10px;
		}
		.forum .kanan .kategori .atas{
			width:100%;
			height:50px;
			border-bottom:1px solid #dbdbdb;
			overflow:hidden;
			float:left;
			font-family: 'CenturyGothic-Bold';
			font-size:18px;
			padding-left:20px;
			color:#4d4d4d;
			line-height:2em;
			margin-bottom:15px;
		}
		.forum .kanan .kategori .bawah{
			width:90%;
			overflow:hidden;
			float:left;
			margin-left:5%;
			margin-bottom:10px;
		}
		.forum .kanan .kategori .bawah a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#5a5a5a;
			float:left;
			line-height:1.8em;
		}
		.forum .kanan .kategori .bawah2{
			width:90%;
			overflow:hidden;
			float:left;
			margin-left:5%;
			margin-bottom:10px;
		}
		.forum .kanan .kategori .bawah2 a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#5a5a5a;
			float:left;
			padding-left:20px;
			line-height:1.8em;
		}
		.forum .kanan .kategori .bawah span{
			float:right;
			background:#bdc3c7;
			padding:5px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#FFF;
			border-radius:5px;
		}
		.forum .kanan .kategori .bawah2 span{
			float:right;
			background:#bdc3c7;
			padding:5px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#FFF;
			border-radius:5px;
		}
		.forum .kiri .detail{
			width:95%;
			padding-top:10px;
			padding-bottom:10px;
			float:left;
			border:1px solid #dbdbdb;
			background:#ececec;
			border-radius:5px;
			overflow:hidden;
			margin-bottom:20px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.forum .kiri .answer{
			width:100%;
			float:left;
			margin-top:20px;
			margin-bottom:20px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
		}
		.forum .kiri .detail .satu{
			float:left;
			width:80px;
			margin-left:15px;
			margin-top:15px;
			margin-bottom:15px;
			text-align:center;
		}
		.forum .kiri .detail .satu .pic{
			float:left;
			width:100%;
			height:66px;
			overflow:hidden;
			border-bottom:2px solid #FFF;
		}
		.forum .kiri .detail .satu .pic{
			float:left;
			width:100%;
			height:66px;
			text-align:center;
			overflow:hidden;
			border-bottom:2px solid #FFF;
		}
		.forum .kiri .detail .satu .pic img{
			width:55px;
		}
		.forum .kiri .detail .satu .nama{
			float:left;
			width:100%;
			color:#787878;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			text-align:center;
			line-height:1.3em;
			margin-top:10px;
		}
		.forum .kiri .detail .dua{
			float:left;
			width:560px;
			color:#787878;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.5em;
			margin-top:20px;
			margin-left:20px;
		}
		.forum .kiri .detail .dua .pic{
			float:left;
			width:100%;
			overflow:hidden;
			margin-top:20px;
		}
		.forum .kiri .detail .dua .pic img{
			width:50%;
		}
		.forum .kiri .detail .dua .input{
			float:left;
			width:99%;
			border:1px solid #cecece;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:1.5em;
			height:40px;
			padding-left:10px;
			margin-bottom:10px;
			overflow:hidden;
		}
		.forum .kiri .detail .dua .select{
			float:left;
			width:45%;
			margin-right:2%;
			border:1px solid #cecece;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:1.5em;
			height:40px;
			padding-left:10px;
			margin-bottom:10px;
			overflow:hidden;
		}
		.forum .kiri .detail .dua textarea{
			float:left;
			width:99%;
			border:1px solid #cecece;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:1.5em;
			height:150px;
			padding-left:10px;
			padding-top:10px;
			overflow:hidden;
		}
		.forum .kiri .detail .dua .poto{
			float:left;
			margin-top:20px;
			margin-right:10px;
		}
		.forum .kiri .detail .dua .foto{
			float:left;
			margin-top:20px;
		}
		.forum .kiri .detail .dua .submit{
			width:100px;
			float:right;
			margin-top:10px;
			height:35px;
			border:none;
			background:#ff9c00;
			text-align:center;
			color:#000;
			font-family: 'open_sansbold';
			text-align:center;
			font-size:13px;
			display: inline-block;
			vertical-align: middle;
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			box-shadow: 0 0 1px rgba(0, 0, 0, 0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: box-shadow;
			transition-property: box-shadow;
		}
		.forum .kiri .detail .dua .submit:hover{
			box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
		}

		.forum .kiri .detail .line{
			float:left;
			width:100%;
			height:2px;
			background:#dbdbdb;
			margin-top:20px;
			margin-bottom:20px;
		}
		.forum .kiri .detail .line{
			float:left;
			width:100%;
			height:2px;
			background:#dbdbdb;
			margin-top:20px;
			margin-bottom:15px;
		}
		.forum .kiri .detail .bawah{
			width:100%;
			height:17px;
			color:#414141;
			font-size:11px;
			float:left;
			text-align:left;
			padding-left:110px;
		}
		.forum .kiri .detail .bawah img{
			margin-right:5px;
			margin-top:-1px;
		}

		.kontak-bawah{
			width:100%;
			padding-bottom:20px;
			float:left;
			overflow:hidden;
			background:#002450;
		}
		.kontak-bawah .judul{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#748ba7;
			font-size:48px;
			margin-top:30px;
			margin-bottom:30px;
			font-family: 'CenturyGothic';
		}
		.kontak-bawah .alamat{
			width:100%;
			float:left;
			text-align:center;
			overflow:hidden;
			color:#FFF;
			font-family: 'CalibriRegular';
			font-size:16px;
			line-height:1.5em;
		}
		.kontak-bawah .alamat a{
			font-family: 'open_sansbold';
			color:#FFF;
			font-size:14px;
		}
		.kontak-bawah .alamat img{
			margin-right:3px;
			margin-top:-2px;
			margin-left:10px;
		}
		.footer{
			width:100%;
			padding-bottom:20px;
			float:left;
			overflow:hidden;
			background:#363636;
		}
		.footer .ket{
			font-size:15px;
			font-family: 'CalibriRegular';
			text-align:center;
			width:100%;
			color:#FFF;
			margin-top:20px;
			line-height:1.5em;
		}
		.footer .bawah{
			font-size:14px;
			font-family: 'CalibriRegular';
			text-align:left;
			width:100%;
			color:#6d6d6d;
			margin-top:40px;
			line-height:1.5em;
		}
		.footer .bawah a{
			color:#ff9c00;
		}
	}