html,body,h1,h2,h3,h4,h5,h6,p,img,ul,ol,li,form,fieldset{border:none;margin:0;padding:0;list-style:none;vertical-align:baseline}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background-color:#000;color:#fff;font-family:verdana,arial,helvetica,sans-serif;font-size:13px;line-height:1.5}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}embed,iframe,object,video{max-width:100%}h1{font-size:24px;font-size:1.5rem}h2{font-size:22px;font-size:1.375rem}h3{font-size:20px;font-size:1.25rem}h4{font-size:18px;font-size:1.125rem}h5{font-size:16px;font-size:1rem}h6{font-size:14px;font-size:.875rem}h1,h2,h3,h4,h5,h6{clear:both;font-family:roboto condensed,Sans-serif;font-weight:inherit;line-height:1.2}

#container {
margin: 0 auto;
}
.sidebar {
    display: inline-block;
    float: left;
    /* padding: 5px; */
}
.col-cs #content {
    float: left;
}

}
h1 {
    font-size: 24px;
    font-size: 1.5rem;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6 {
    clear: none;
    line-height: 1.5;
}
h1, h2, h3, h4, h5, h6 {
    clear: both;
    font-family: roboto condensed,Sans-serif;
    font-weight: inherit;
    line-height: 1.2;
}
h2 {
    font-size: 22px;
    font-size: 1.375rem;
}
h4 {
    font-size: 18px;
    font-size: 1.125rem;
}

#aec_edit_options { display: none;}
#respond .comment-reply-title {display: none;}
.comment-form-comment label {display: none;}
.comment-form-url input {display: none;}
.comment-form-url label {display: none;}
.comment-notes {display: none;}
.comment-form-author input, .comment-form-email input, .comment-form-url input, .comment-form-comment textarea {border: 1px solid #cac0ac;}

.btnmenu {width: 180px; margin: 5px;padding: 6px 10px;font-size: 13px;border-radius: 5px;background: linear-gradient(to bottom, #fdefef 0%, #b3b3b3 100%);display: inline-block;color: blue;font-weight: bold;box-shadow: 0px 1px 2px 0px grey;}
.btnmenu:hover {cursor: pointer;background: #e1e1e1;text-decoration: none;color: #666;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-font-smoothing: antialiased;box-shadow: inset 2px 2px 2px rgb(0 0 0 / 60%), 0 0 1px rgb(0 0 0 / 0%);}

.btns {width: 90px; margin: 5px;padding: 6px 10px;font-size: 13px;border-radius: 0px;background: linear-gradient(to bottom, #fdefef 0%, #b3b3b3 100%);display: inline-block;color: blue;font-weight: bold;box-shadow: 0px 1px 2px 0px grey;}
.btns:hover {cursor: pointer;background: #e1e1e1;text-decoration: none;color: #666;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-font-smoothing: antialiased;box-shadow: inset 2px 2px 2px rgb(0 0 0 / 60%), 0 0 1px rgb(0 0 0 / 0%);}


.blog-view, .single-view, .author-info, .archive-info, .form-404 {
    background-color: #000;
}
#banner {
    width: 100%;
padding: 0px 0px;
}


#respond #submit {
    padding: 15px 20px;
}

.entry-content a {
    text-decoration: none;
}

.entry-title a {
    color: red;
}

.listbo {
    line-height: 0;
    margin: 15px auto 20px;
    text-align: center;
    position: relative;
}
.wp-caption img {
    max-width: 100% !important;
    border: 1px solid #CCC;
    padding-top: 8px;
    background-color: white;
}
.wp-caption {
    line-height: 18px;
    margin-bottom: 5px;
    max-width: 100% !important;
    text-align: auto;
    font-style: normal;
    display: inline-block;
text-align: center;
}
.box-bo {
background-image: -webkit-linear-gradient(top, #1cbaed00, #103397);
  padding: 10px;background-color: none;
  border: 0px solid rgba(0, 0, 0, 0.8);
  padding: 10px;
    font-weight: bold;
    color: #F88C00;
border-radius: 6px;
}
.nama-bo {
    background-image: -webkit-linear-gradient(top, #133fbb, #0e7bdd00);
    color: white;
    padding: 3px;
    text-shadow: 0 -1px 0 #094e8c;
    border-radius: 4px;
    box-shadow: 0px -1px 0px 0px #7f8db5;
}
.hadiah-bo {font-size: 12px;font-weight: normal;
  text-align: center;color: white;
font-family: arial;
}

code {clear: both;text-align: center;display: block;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 1px solid #ddd;
}

td {
  text-align: center;
  padding: 5px;
font-size: 12px; 
}

th {
	background: linear-gradient(to bottom,rgba(228,198,52,1) 0%,rgba(75,54,23,1) 50%,rgba(70,42,15,1) 51%,rgba(122,95,7,1) 100%);
}

.tablepress .even td {
    background-color: #747373;
}
.tablepress .odd td {
    background-color: #747373;
}
.tablepress .row-hover tr:hover td {
    background-color: #5a5858;
}

#nab-main .nav-main {border-right: 1px solid #5a3f0c; border-left: 1px solid #5a3f0c;}
#nav-main {background: linear-gradient(to bottom,rgba(228,198,52,1) 0%,rgba(75,54,23,1) 50%,rgba(70,42,15,1) 51%,rgba(122,95,7,1) 100%);}
#nav-main .nav-main > li, #nav-main .nav-main > ul > .page_item {border-right: 1px solid #755a08; border-left: 1px solid #4b2f0e;}

.banners img {
  display: inline;
    width: 320px;
    height: 50px;
  padding-bottom:1px
}

.banner img {
  display: inline;
    width: 728px;
    height: 80px;
  padding-bottom:1px
}
.blog-view {
    border-top: none;
background-color: #000;
    border: 4px RIDGE #614F22;
    box-shadow: none;
}
.widget-header {
	display: inline-block;
	float: left;
	margin: 0;
    width: inherit;
}
#header{
background-color: transparent;
border-bottom: none;
float: none;
text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}

#header-logo, #header-logo img {
    float: none;
}

#main {
    background-color: rgb(27, 27, 27);
    padding: 5px;
    width: 100%;
    border: 4px RIDGE #614F22;
    background-image: url('');
    background-repeat: repeat;
    background-position: top left;
    background-attachment: scroll;
}
#widgets-wrap-below-menu {
    background-color: rgb(36, 34, 34);
    width: 100%;
    padding: 10px 10px 0;
    border: 4px RIDGE #614F22;
    background-image: url('');
    background-repeat: repeat;
    background-position: top left;
    background-attachment: scroll;
}
.frontier-widget {
    border: 4px RIDGE #614F22;
    background-color: #000;
    margin: 0 0 10px;
    padding: 8px;
    box-shadow: 0 0 6px #000;
    word-wrap: break-word;
}
#content {
    border: none;
    background-color: transparent;
    box-shadow: none;
}
.entry-title {
    line-height: 1;
    text-align: center;
}
.single-view {
    background-color: transparent;
    box-shadow: 0 0 0px transparent;
    margin: 0 0 10px;
    /* padding: 1px; */
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    border: none;
}

.comment-content {
font-size: 0.9rem;padding-left: 10px;
}

h1{font-family:Verdana,Arial,Sans-Serif; }
h2,h3{font-family:Verdana,Arial,Sans-Serif;}
a{color:lime;font-weight:500;font-family:Verdana,Arial,Sans-Serif;}
b{font-weight:500;font-family:Verdana,Arial,Sans-Serif;font-size: 14px;}
i{color:yellow;font-weight:500;font-family:Verdana,Arial,Sans-Serif; font-style: normal;font-size: 14px;}
em{color:aqua;font-weight:500;font-family:Verdana,Arial,Sans-Serif; font-style: normal;font-size: 14px;}
u{color:blue;font-weight:500;font-family:Verdana,Arial,Sans-Serif; text-decoration: none;ont-style: normal;font-size: 14px;}
strike{color:green;font-weight:500;font-family:Verdana,Arial,Sans-Serif; text-decoration: none;font-size: 15px;}
strong{color:white;font-weight:500;font-family:Verdana,Arial,Sans-Serif;font-size: 14px;}
code{color:#ff8c00;font-weight:500;font-family:Verdana,Arial,Sans-Serif; font-size: 14px;}
del {color:violet;text-decoration: none;}
cite{color:#9400d3;font-weight:500;font-family:Verdana,Arial,Sans-Serif}

c{color:#9400d3;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
d{color:#F0F;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
e{color:#FF0;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
f{color:#00F;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
g{color:#060;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
h{color:#CF6;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
j{color:#3F6;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
k{color:#C90;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
l{color:#606;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
m{color:#630;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
n{color:#030;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
o{color:#F06;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
p{color:white;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
q{color:#063;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
r{color:#609;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
s{color:#F03;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
t{color:#06C;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
v{color:#EE82EE;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
w{color:#fff;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
x{color:#906;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
y{color:#F06;font-weight:500;font-family:Verdana,Arial,Sans-Serif}
z{color:#0C9;font-weight:500;font-family:Verdana,Arial,Sans-Serif}

h1,h1 a,h1 a:hover,h1 a:visited,.description,.entry p a:visited,a,h2 a:hover,h3
a:hover{color:#17FF00}
h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited{color:#0f1}

#sidebar,#sidebar h2{font-family:Verdana,Arial,Sans-Serif}

#theme-link {
display:none;}
p.form-allowed-tags {
	display:none;
}

#nav-main .nav-main a {
    color: white;
}
blockquote {
        clear:left;
        margin:10px 10px 10px 10px;
        padding:0px 10px 0px 10px;
        background-color:#140000;
        border-width:5px;
        border-style:solid;
        border-color:#687888 #687888 #687888 #687888;
}

blockquote cite {
  	display: none;
  	margin-top: 8px;
	text-align: center;
	font-style: normal;
	font-size: small;
}

.widget-title {
    text-align: center;
    font-size: 18px;
    background: linear-gradient(to bottom,rgba(228,198,52,1) 0%,rgba(75,54,23,1) 50%,rgba(70,42,15,1) 51%,rgba(122,95,7,1) 100%)}

#nav-main {
   background: linear-gradient(to bottom,rgba(228,198,52,1) 0%,rgba(75,54,23,1) 50%,rgba(70,42,15,1) 51%,rgba(122,95,7,1) 100%)}

body {
    background-color: black;
    color: white;
font-family: Verdana,Arial,Sans-Serif;
    font-size: 14px;
    line-height: 1.5;
}

#respond, #no-comments, .comment-body {
    background-color: #000;
    margin: 0 0 -9px;
    padding: 8px;
    border: 2px solid #614F22;
    box-shadow: none;
}

#container {
box-shadow: 0 0 0px #000;
}
#bottom-bar {
    background-color: transparent;
    color: #FFF;
    width: 100%;
    min-height: 34px;
    border-top: 0px solid #000;
    text-shadow: 0 0 0px #000;
}
#comment-header{
background-color: transparent;
border:none;
box-shadow: 0 0 0px #333;
}

.blink {
background-color: transparent;
font-weight:bold;
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    
    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

.grid-container {
    display: grid;
    grid-gap: 10px;
    grid-template-columns: auto;
    background-color: transparent;
    padding: 10px;
    max-width: 520px;
    margin: 0 auto;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
color: black;
}
.grid-item {
    padding: 10px;
    font-size: 20px;
    text-align: center;
    border-radius: 10px;
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

.grid-info {
padding: 5px;
font-size: 15px;
text-align: center;
    border-radius: 10px;
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
box-shadow: inset 2px 2px 2px rgb(0 0 0 / 60%), 0 0 1px rgb(0 0 0 / 0%);
}

.grid-menu {
padding-top: 1px;
font-size: 15px;
text-align: center;
    border-radius: 10px;
    color: #3c763d;
    background-color: transparent;
    border-color: #d6e9c6;
}
.menu-image-title-after.menu-image-not-hovered img, .menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper, .menu-image-title-before.menu-image-title {
    padding-right: 0px;
}
.menu-image-title-before.menu-image-not-hovered img, .menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper,.menu-image-title-after.menu-image-title {
    padding-left: 0px;
}

span.result-number-sm {
    font-weight: bold;font-size: 14px;
}