/*
THEME NAME: simplelife
THEME URI: http://personfield.web.id
DESCRIPTION: Simple, minimalistic theme.
VERSION: 0.1
AUTHOR: <a href="http://www.personfield.web.id/about">Aldy M. Aripin</a>
AUTHOR URI: http://www.personfield.web.id
*/
@font-face {
	font-family: 'MgOpenCosmeticaRegular';
	src: url('fonts/mgopencosmeticaregular-webfont.eot');
	src: url('fonts/mgopencosmeticaregular-webfont.eot?#iefix') format('embedded-opentype'),
	url('fonts/mgopencosmeticaregular-webfont.woff') format('woff'),
	url('fonts/mgopencosmeticaregular-webfont.ttf') format('truetype'),
	url('fonts/mgopencosmeticaregular-webfont.svg#MgOpenCosmeticaRegular') format('svg');
	font-weight: normal;
	font-style: normal; }
 
@font-face {
	font-family: 'MgOpenCosmeticaBold';
	src: url('fonts/mgopencosmeticabold-webfont.eot');
	src: url('fonts/mgopencosmeticabold-webfont.eot?#iefix') format('embedded-opentype'),
	url('fonts/mgopencosmeticabold-webfont.woff') format('woff'),
	url('fonts/mgopencosmeticabold-webfont.ttf') format('truetype'),
	url('fonts/mgopencosmeticabold-webfont.svg#MgOpenCosmeticaBold') format('svg');
	font-weight: normal;
	font-style: normal; }
 
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0px none;outline: 0;font-size: 100%;vertical-align: baseline }
 

ol, ul { list-style: none }
 
table { border-collapse:separate;border-spacing: 0 }
 
caption, th, td { text-align:left;font-weight: normal }
 
blockquote:before, blockquote:after, q:before, q:after {  }
 
blockquote, q {  }
 
body {line-height: 1.5em;font-family: 'MgOpenCosmeticaRegular',tahoma, arial, verdana,sans-serif;color: #666;background: #ededed  url('images/415.gif') fixed; }
 
a{color:#F16946;text-decoration:none}
a:hover{color:#1fa5de;text-decoration:none;background:transparent}
a:focus{outline:1px dotted #369;background:transparent}
strong{font-weight:700}
em{font-style:italic}
p{line-height:1.7em;padding:.5em 0}
#footnotes {border-top:1px solid #d8d8d8;padding-top:0.5em;}
.first{font-size:115%;font-family: palatino, "Palatino Linotype","Book Antiqua",serif;margin-bottom:1em;color:#444;}
.tombol {border:1px solid #4b4b4b;color:#000;background:url(images/tblbg.png) repeat-x;border-radius:3px;padding:2px 7px 3px;font-size:11px;}
hr{border-bottom:1px solid #e0e0e0;margin:1% 0}.footnote {font-size:14px;color:#4b4b4b;text-align:justify;line-height:1em;}
sup, sub {font-size: 12px;height: 0;line-height: 1;position: relative;vertical-align: baseline;}
sup {bottom: 1ex;}
sub {top: .5ex;}
blockquote{font-style:italic;font-size:95%;background:url(images/quotes.png) no-repeat top left;color:#369;margin:5px 0;padding:0 15px 8px 3em}
pre{overflow:auto;font-size:1em;color:#3D8F1D;background:#FFF;border:1px dotted #3D8F1D;margin-bottom:1em;padding:.7em}
code, kbd {font:.9em Consolas,"Andale Mono","DejaVu Sans Mono",monospace;}
pre code{background:transparent;padding:0}
caption{font-size:.9em;line-height:1.5em;font-weight:400;font-style:italic;text-align:right;color:#666}
table {margin: 0 0 1.5em;width: 100%;border-top:1px solid #ddd;border-left:1px solid #ddd;}th {background:#E7F9F9;border-bottom: 1px solid #ddd;font-weight: bold;padding-right:15px;text-transform:uppercase;border-right:1px solid #ddd;}td,th {padding: 5px 10px;vertical-align: top;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}tr:nth-child(2n+1) td {background: #F5F5F5;}tr:hover td {background: #ffffdd;}
abbr,acronym{border-bottom:1px dotted #333;cursor:help}
h1,h2,h3,h4,h5,h6{font-family:MgOpenCosmeticaBold,'Arial Narrow', arial, tahoma, sans-serif;font-weight:700;color:#C26C61;letter-spacing:1px}
h1{font-size:175%}
h2{font-size:150%}
h3{font-size:130%}
h4{font-size:125%}
h5{font-size:120%}
h6{font-size:110%}
.drop-cap{font-family:Georgia, 'times new roman', serif;float:left;margin-right:5px;font-size:3em;font-weight:700;color:#C26C61;text-shadow:#000 1px 1px 1px;padding:12px 5px 5px 0}
.update{clear:both;text-align:justify;font-size:90%;color:#000;line-height:1.25em;background:#fffbbc;border:1px solid #E6DB55;margin:10px 0;padding:10px}
.update h4{font-weight:700;font-size:1.5em;margin-bottom:5px}
.tips{clear:both;min-height:50px;border-radius:3px;font-size:90%;font-style:normal;color:#097000;text-align:justify;line-height:1.25em;background:#B0FFB0 url(images/tips.png) left no-repeat;border:1px solid #009C00;margin:1% 0;padding:6px 10px 6px 65px}
.notes{clear:both;height:auto;font-size:90%;border-radius:3px;font-style:normal;color:#DB7A6D;text-align:justify;line-height:1.25em;background:#FEEBE7 url(images/note.png) center left no-repeat;border:1px solid #DB7A6D;margin:1% 0 1.7%;padding:20px 20px 20px 56px}
.warning,.alert{clear:both;min-height:38px;border-radius:3px;text-align:justify;font-size:90%;font-style:normal;color:#3b3b3b;line-height:1.25em;background:#fffbbc url(images/awas.png) center left no-repeat;border:1px solid #E6DB55;margin:1% 0;padding:6px 10px 6px 65px}
.download a{background:#FFF url(images/download.png) left no-repeat;width:160px;height:46px;margin-bottom:1%;display:block;text-indent:-9999px}
.download a:hover{display:block}
.definisi{clear:both;float:right;width:8.5em;height:auto;line-height:1.2em;background:#f9f9f9 url(images/definisi.png) top no-repeat;font-size:85%;color:#000;border:1px solid #ddd;padding:65px 7px 5px}
.gallery{display:block;clear:both;overflow:hidden;margin:0 auto}
.gallery .gallery-row{display:block;clear:both;overflow:hidden;margin:0}
.gallery .gallery-item{overflow:hidden;float:left;text-align:center;list-style:none;margin:0;padding:0}
.gallery .gallery-item .gallery-icon img{max-width:89%;height:auto;margin:0 auto;padding:1%}
.gallery-caption{margin-left:0}
.col-2{width:50%}
.col-3{width:33.33%}
.col-4{width:25%}
.col-5{width:20%}
.col-6{width:16.66%}
.col-7{width:14.28%}
.col-8{width:12.5%}
.col-9{width:11.11%}
.col-10{width:10%}
.col-11{width:9.09%}
.col-12{width:8.33%}
.col-13{width:7.69%}
.col-14{width:7.14%}
.col-15{width:6.66%}
.col-16{width:6.25%}
.col-17{width:5.88%}
.col-18{width:5.55%}
.col-19{width:5.26%}
.col-20{width:5%}
.col-21{width:4.76%}
.col-22{width:4.54%}
.col-23{width:4.34%}
.col-24{width:4.16%}
.col-25{width:4%}
.col-26{width:3.84%}
.col-27{width:3.7%}
.col-28{width:3.57%}
.col-29{width:3.44%}
.col-30{width:3.33%}
.gallery img:hover{text-decoration:none}
#wrapper{width:50%;margin:0 auto;padding:0}
.headmenu{text-align:center;width:120px;position:fixed;float:right;height:1000px;margin-top:20px;margin-left:20px}
.headmenu ul{list-style:none;letter-spacing:1px;font-size:1em;margin:0;padding:0}
.headmenu li a{color:#666;margin-bottom:15px;display:block;border:1px solid #d8d8d8;border-radius:3px;padding:10px 0}
.headmenu li a:hover{color:#1fa5de;background:inherit;border:1px solid #d8d8d8;text-decoration:none;}
#header{padding-top:30px;height:250px;background:url(images/background.png) no-repeat bottom}
.logo{text-align:center;margin:0}
.logo h1{color:#666;font-size:250%;font-weight:700;text-shadow:1px 1px 1px #000}
.logo h1:hover{background:inherit;outline:none;border:none;color:#a90000;text-shadow:1px 1px 1px #4b4b4b}
.logo p{font-size:120%;text-align:center;color:#892727;padding:10px 0 0}
.topmenu{height:auto;text-align:center;padding:2em 0 1em}
.topmenu ul{list-style:none;text-transform:uppercase;font-size:1em;margin:0;padding:0}
.topmenu li{display:inline-block;margin-right:20px}
.topmenu li a{color:#f16946;padding:0}
.topmenu li a:visited{color:#797a7d;text-decoration:none}
.topmenu li a:hover{color:#5C0001;border:none}
.topmenu li img{margin-top:1em;height:40px;width:40px;border:1px solid #dedede;border-radius:3px;padding:4px}
.topmenu li img:hover{border:1px solid #F7B3BA;}/* --[Sticky Posts]-- */.sticky {background: #fffbee;border:1px solid #ddd;padding:15px;	border-radius:5px;}.sticky .entry-header {padding:0;background: #fffbee;}.sticky .entry-header a{padding:0;background: #fffbee;}.sticky .entry-title {padding:0;background: #fffbee;}.sticky .entry-header .entry-meta {position: absolute !important;	left: -9000px;/*clip: rect(1px 1px 1px 1px);  IE6, IE7 */clip: rect(1px, 1px, 1px, 1px);}
#container{clear:both;overflow:hidden;margin:0 auto;padding:20px 0}
#content{float:left;width:100%;background:inherit;overflow:hidden;padding:0}
.post{margin-bottom:75px;margin-top:25px}
.post-title{display:block;text-align:center;font-size:175%;line-height:1.3em;font-weight:700;padding-top:10px}
.post-title a{color:#F16946;text-shadow:#000 1px 1px 1px;letter-spacing:1px}
.post-title a:hover{color:#1fa5de;border:none;text-shadow:#000 1px 1px 1px}
.page-subtitle{font-weight:700;color:#F16946;text-shadow:#000 1px 1px 1px;font-size:175%;text-align:center;padding-top:2%;padding-bottom:5px;margin-bottom:1.5%}
.post-meta{font-weight:400;text-shadow:.1em .1em .1em #FFF;text-align:center;padding-top:5px;padding-bottom:10px;border-bottom:1px solid #ddd;background:inherit}
.post-meta-bottom{clear:both;text-align:center;color:#999;text-shadow:.1em .1em .1em #FFF;display:block;background:url(images/metabg.png)center repeat-y;border:0 solid #ddd;margin-top:1em;margin-bottom:1em;border-radius:3px;padding:.5em 1.5em}
.post-meta-bottom p{line-height:.5em}
.post-meta-bottom-single{clear:both;color:#F16946;text-align:center;display:block;background:inherit;border:1px solid #ddd;margin-top:1.5em;margin-bottom:0;border-radius:3px;padding:.5em 1.5em}
.post-content{margin-top:1.5em}
.post-content a{color:#F16946;border-bottom:1px dotted #FA6946}
.post-content a:hover{color:#1fa5de;border-bottom:1px solid #1fa5de}
.post-content h2{margin-bottom:10px;font-weight:700;text-shadow:#000 1px 1px 1px;padding:10px 0 0}
.post-content h3,.post-content h4{font-weight:700;text-shadow:#000 1px 1px 1px;margin-bottom:5px;padding:10px 0 5px}
.post-content p{line-height:1.5em;margin-bottom:1%}
.post-content img.alignnone{background:#FFF;border:1px solid #ddd;padding:1%}
.post-content img.alignleft{float:left;border:1px solid #ddd;margin:.5em 1em 1em 0;padding:1%}
.post-content img.alignright{float:right;border:1px solid #ddd;margin:.5em 0 1em 1em;padding:1%}
.post-content img.aligncenter{clear:both;display:block;border:1px solid #ddd;margin:.7em auto;padding:1%}
.wp-caption{clear:both;max-width:95.5%;height:auto;border:1px solid #ddd;text-align:center;background-color:#f9f9f9;border-radius:3px;margin:1em auto;padding:2%}.wp-caption .alignleft {float:left;max-width:95.5%;height:auto;border:1px solid #ddd;text-align:center;background-color:#f9f9f9;border-radius:3px;margin:1em 1em 1em 0em;padding:2%}.wp-caption .alignright {float:right;max-width:95.5%;height:auto;border:1px solid #ddd;text-align:center;background-color:#f9f9f9;border-radius:3px;margin:1em 0em 1em 1em;padding:2%}
.wp-caption img{max-width:100%;height:auto;margin:0}
.wp-caption p.wp-caption-text{font-style:normal;color:#a90000;font-size:85%;margin:0;padding:5px}
.post-content ul,.post-content ol{margin-left:20px;margin-bottom:.7em}
.post-content ul{list-style:outside}
.post-content ol{list-style:decimal}
.post-content ul li,.post-content ol li{line-height:1.5em;margin-bottom:.7em;margin-top:.7em}
.related-post{margin-top:-30px;margin-bottom:20px;border:1px solid #ddd;padding:10px 20px}
.related-post h3{display:block;padding-bottom:.5em;color:#124213}
.related-post ul li a{color:#F16946}
.related-post ul li a:hover{color:#1fa5de;border-bottom:1px solid #0000B0}
.section-title{font-size:140%;margin-bottom:10px}
.nav{display:block;font-size:1em;text-align:center;border:1px solid #FDD1D1;background:#F5F2F2;border-radius:3px}
.nav a:hover{color:#f90;background:inherit;border:none;text-decoration:none}
.navigation{padding-bottom:10px}
.navigation .alignleft{text-align:left;padding-left:10px}
.navigation .alignright{text-align:right;padding-right:10px}
.float-left{float:left}
.float-right{float:right}
.clear-fix{height:0;line-height:0}
.tools a:visited{color:#6e6f71}
.tools a{text-decoration:none;color:#F16946}
.tools span{color:#0580B5;text-transform:none}
.tools{clear:both;margin-bottom:1.5em;float:left;border-top:0 solid #e3e3e4;border-bottom:2px solid #e3e3e4;line-height:28px;font-size:100%;width:100%}
.headertools{margin-top:-30px;clear:both;float:left;border-top:2px solid #e3e3e4;border-bottom:1px solid #e3e3e4;line-height:28px;font-size:100%;width:100%}
.list-items{font-size:100%;list-style:none;width:50%;float:left;margin:0;padding:0}
.share{width:40%;float:right}
.share li{border:none}
.share li img{max-width:100%;height:auto}
.list-items li a:visited{color:#7e7f81}
.list-items li a{color:#F16946;display:block;line-height:28px;list-style:none;text-decoration:none;font-size:100%;border-bottom:1px solid #dbdcde;padding:0}
.list-items li a:hover{background:inherit;border-bottom:1px solid #dbdcde;border-top:none;text-decoration:none;color:#1fa5de}
.wp-pagenavi{width:100%;clear:both;text-align:center;padding:5px 0}
.wp-pagenavi a:visited{border-radius:5px;text-decoration:none;border:1px solid #a90200;color:#010101;background:#DC0001;margin:4px;padding:4px 8px}
.wp-pagenavi a:hover{border-radius:5px;border:1px solid #303030;color:#FFF;background:#000123}
.wp-pagenavi span.pages,.wp-pagenavi span.extend,.wp-pagenavi span.current{border-radius:5px;color:#303030;border:1px solid #303030;background:inherit;margin:4px;padding:4px 8px}
#searchbox{display:block;clear:both;background:url(images/metabg.png) 50% center repeat-y;padding:5px 0}
#searchform{width:350px;border:1px solid #ddd;background:#f4f4f4;margin:0 auto;padding:4px}
#searchform .text-search{width:275px;background:#FFF;border-left:1px solid #999;border-top:1px solid #999;border-right:1px solid #dedede;border-bottom:1px solid #dedede;margin-right:5px;color:#666;padding:3px}
#searchform .button{padding-bottom:3px;height:24px;width:55px;background:#9E0606;border:1px solid #999;color:#FFF;cursor:pointer}
#bottom{font-size:95%;clear:both;float:left!important;overflow:auto;width:100%;height:100%;margin-top:1.5em;margin-bottom:1.5em;background:inherit;border-top:4px solid #ddd;border-bottom:2px solid #ddd;text-align:left;color:#555;padding:0}
#bottom-left{width:47.5%;float:left;padding:4% 5% 4% 0}
#bottom-right{width:47.5%;float:right;padding:4% 0}
#bottom h2{font-size:1.2em;color:#872438;text-shadow:#000 1px 1px 1px;border-bottom:1px solid #dfdfdf;margin:0 0 10px;padding:0 0 5px}
#bottom h2 span{color:#3E6396}
#bottom ul{list-style-type:none;margin:0;padding:0}
#bottom ul li{line-height:1.2em;border-bottom:1px dotted #d8d8d8}
#bottom ul li a{display:inline;color:#F16946;text-decoration:none;padding:0}
#bottom ul li a:hover{color:#4E002F;border:none}
#bottom li{padding:5px 0}
#footer-grab{width:100%;border-top:.1em solid #dedede;background:#f4f3f9;padding-bottom:20px}
#footer{clear:both;width:50%;height:40px;margin:0 auto;padding:20px 0 10px}
#footer .footer-link-left{float:left;width:40%}
#footer .footer-link-left li a{float:left;list-style:none;padding-right:10px}
#footer .footer-link-right{float:right;list-style:none}
#footer .footer-link-right li{text-align:right}
.recent a{color:#F16946;background:inherit}
.recent a:hover{color:#1fa5de}
.abm{margin-bottom:30px;margin-top:10px}
#comments{margin-top:1.5em;margin-bottom:1em;color:#4b4b4b;font-size:125%;padding:0}
#comments h3{padding-top:.5em;padding-bottom:1em}
.nocomments{text-align:center;font-size:130%;color:#a90001;margin:1em auto 0;padding:5px 15px}
.commentlist{margin-bottom:1em;list-style-type:none;font-size:95%;color:#666;padding:0}
.commentlist li.comment{margin-bottom:1.5em;margin-top:.125em;background:transparent;border-radius:3px;padding:1em}
.commentlist li.odd{background:url(images/commentbg.png);border:1px solid #BCD5FE}
.commentlist li.even{background:url(images/commentbg.png);border:1px solid #ddd}
.commentlist li.pingback{margin-bottom:10px;margin-top:.5%;background:#F9F9F9;border:1px solid #ddd;padding:10px}
.commentlist li.bypostauthor,.commentlist li.bypostauthor{background:#FEF9F9;border:1px solid #e9e9e9}
.commentlist li div.vcard{border-bottom:1px solid #e9e9e9;padding-bottom:.5%;margin-bottom:.5%}
.commentlist li p{line-height:22px;color:#666;margin:0 0 10px}
.commentlist li div.vcard cite.fn a{font-weight:700;font-size:100%;font-style:normal;text-transform:uppercase;color:#c3230e;background:transparent}
.commentlist li div.vcard cite.fn a:hover{color:#1fa5de;background:transparent;font-style:normal;}
span.agent{font-size:85%}
.commentlist li div.vcard img.avatar{text-align:left;float:left;border:1px solid #e9e9e9;margin:0 10px 0 0}
.commentlist li div.comment-meta a{font-size:90%;color:#c3230e;border-left:1px solid #e9e9e9;padding:1px 3px}
.commentlist li div.comment-meta a:hover{color:#F90;text-decoration:none;border-bottom:0 none;border-left:1px solid #e9e9e9;padding:1px 3px}
.commentlist li pre{margin:0 0 10px 110px}
.commentlist li ul{list-style:square;margin:10% 0 0}
.commentlist li div.reply a{text-align:left;background:transparent;font-size:100%;color:#c3230e}
.commentlist li div.reply a:hover{color:#003A4A;background:transparent;border-bottom:1px solid #123214}
.commentlist li div.cancel-comment-reply a{text-align:left;background:transparent;font-size:95%;color:#c3230e;padding:5px 0}
.commentlist li div.cancel-comment-reply a:hover{background:transparent;font-size:95%;color:#CD0008;border:none;text-decoration:none}
.commentlist li ul.children{clear:both;list-style:none;margin:10px 0 0;padding:0}
.commentlist li ul.children li.comment-author-admin{color:#333;margin:10px 0 0}
.approval{color:#f33;font-weight:400;font-size:95%;background:inherit;margin:0;padding:0}
#respond{font-size:100%;color:#2c0b22;border:1px solid #e9e9e9;border-radius:3px;background:url(images/commentbg.png);margin:10px 0 15px;padding:1em}
#respond h2{color:#121212;padding-bottom:.5em;text-shadow:.1em .1em .1em #FFF}
#respond label{color:#777;font-size:90%}
.replytext{color:#333;border:1px solid #e9e9e9;width:12.5em;margin:0 .5% 0 0;padding:3px}
.replyarea{line-height:1.5em;background:#FEFCF4;width:97%;border:1px solid #e9e9e9;height:8.75em;color:#333;margin-top:.3125em;margin-bottom:.3125em;border-radius:3px;padding:.5em}
.replyarea:focus{background:#F9F9F9;color:#333}
.replybutton{font-weight:400;font-size:100%;width:7.5em;height:32px;border:1px solid #999;color:#2a2a2a;background:transparent;cursor:pointer;border-radius:3px;margin:.3125em 0}
.commentlist li ul.children li.depth-2,.commentlist li ul.children li.depth-3,.commentlist li ul.children li.depth-4,.commentlist li ul.children li.depth-5,.commentlist li ul.children li.depth-6,.commentlist li ul.children li.depth-7,.commentlist li ul.children li.depth-8,.commentlist li ul.children li.depth-9,.commentlist li ul.children li.depth-10{margin:10px 0 0}
.col-0,.col-1{width:100%}
.wp-caption a,.wp-caption a:hover,#footer .footer-link-left li a:hover,#footer .footer-link-right li a:hover{border:none;text-decoration:none}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active{border-radius:5px;text-decoration:none;border:1px solid #3c78a7;color:#3c78a7;background:inherit;margin:4px;padding:4px 8px}
#searchform .button:hover {background:#020202;color:#F8F8F8;}
.replybutton:hover{background:transparent;color:#0C007E;}
.recent h2,.ppost h2,.abm h2,.abc h2,.last-10 h2{font-size:130%;color:#369;background:inherit;border-bottom:1px solid #ddd;padding:10px 0 5px}
.recent,.ppost,.abc,.last-10{margin-bottom:30px}
