html{line-height:1.15}h1,h2,h3,h4,h5,h6,p,ul,li,figure,figcaption{margin:0;padding:0}
a,a:hover,a:active,a:focus,a:visited{text-decoration:none;outline:none;color:none}
*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;box-sizing:border-box}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}
.row:after{content:"";display:table;clear:both}

@media (min-width: 576px){.container{max-width:540px}}
@media (min-width: 768px){.container{max-width:720px}}
@media (min-width: 992px){.container{max-width:960px}}
@media (min-width: 1200px){.container{max-width:1140px}}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col{position:relative;width:100%;min-height:1px;padding-right:8px;padding-left:8px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body{font-family:sans-serif;margin:0;padding:0;font-size:1rem;color:#ffc77f;font-weight:300;background-color:#000;overflow-x:hidden}header{width:100%;height:75px;background-color:#FFF}header .logo{width:250px;height:auto;margin-top:20px}header .logo img{max-width:100%;height:auto}header .search-header{text-align:right}header .search-header .search-form{margin-top:-35px}header .search-header .search-form label{margin-right:5px}header .search-header .search-form input[type="search"]{width:200px;height:30px;background-color:#f3f3f3;border:1px solid #444;padding:5px 10px}header .search-header .search-form input[type="submit"]{display:block;float:right;width:80px;height:30px;background:url("../images/search-icon.png") top 7px center no-repeat;background-size:15px;background-color:#707070;border:0;padding:5px 10px;outline:none;cursor:pointer;transition:ease-in-out 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s}header .search-header .search-form input[type="submit"]:hover{background-color:#000}.nav-wrapper{width:100%;height:auto;background-color: #120053;padding:10px 0;border-bottom:5px solid #fdca02}.nav-wrapper nav{display:block}.nav-wrapper nav .select-cate{display:none}.nav-wrapper nav ul{display:block;list-style:none}.nav-wrapper nav ul li{display:block;float:left;margin-right:5px;/* margin-bottom:4px; */background-color: #b10000; padding: 5px; border-radius: 5px;}
.nav-wrapper nav ul li a{color:#FFF;font-size:1em;font-weight:bold;transition:ease-in-out 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s}.nav-wrapper nav ul li a:hover{color:#cbcbcb}.nav-wrapper nav ul li:last-child{margin-right:0}.nav-wrapper .hamberger{display:none;cursor:pointer;position:absolute;right:15px;top:13px}.nav-wrapper .hamberger .bar1,.nav-wrapper .hamberger .bar2,.nav-wrapper .hamberger .bar3{width:30px;height:3px;background-color:#FFF;margin:4px 0;transition:0.2s}.nav-wrapper .hamberger.change .bar1{width:25px;-webkit-transform:rotate(-45deg) translate(-5px, 4px);transform:rotate(-45deg) translate(-5px, 4px)}.nav-wrapper .hamberger.change .bar2{opacity:0}.nav-wrapper .hamberger.change .bar3{width:25px;-webkit-transform:rotate(45deg) translate(-5px, -5px);transform:rotate(45deg) translate(-5px, -5px)}.homepage .list-box-wrapper,.archive-page .list-box-wrapper,.single-list .list-box-wrapper,.search-page .list-box-wrapper{display:-ms-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;height:100%}.homepage .list-box-wrapper .list-box-item,.archive-page .list-box-wrapper .list-box-item,.single-list .list-box-wrapper .list-box-item,.search-page .list-box-wrapper .list-box-item{margin:0 0 16px 0}.homepage .list-box-wrapper .list-box-item .list-box-inner,.archive-page .list-box-wrapper .list-box-item .list-box-inner,.single-list .list-box-wrapper .list-box-item .list-box-inner,.search-page .list-box-wrapper .list-box-item .list-box-inner{display:block;position:relative;height:100%}.homepage .list-box,.archive-page .list-box,.single-list .list-box,.search-page .list-box{width:100%;background-color:#FFF;padding:5px;border-radius:5px;/* border:1px solid #f000ff; */transition:ease-in-out 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s}.homepage .list-box:hover,.archive-page .list-box:hover,.single-list .list-box:hover,.search-page .list-box:hover{box-shadow:0 0 15px #aaa}.homepage .list-box::after,.archive-page .list-box::after,.single-list .list-box::after,.search-page .list-box::after{display:table;clear:both;content:""}.homepage .list-box .list-thumbnail,.archive-page .list-box .list-thumbnail,.single-list .list-box .list-thumbnail,.search-page .list-box .list-thumbnail{display:block;width:100%;height:auto;overflow:hidden;margin-bottom:4px;background-color:#c5c5c5}.homepage .list-box .list-thumbnail img,.archive-page .list-box .list-thumbnail img,.single-list .list-box .list-thumbnail img,.search-page .list-box .list-thumbnail img{width:100%;height:auto}.homepage .list-box .list-title,.archive-page .list-box .list-title,.single-list .list-box .list-title,.search-page .list-box .list-title{font-size:0.9em;font-weight:bold;color:#000}.homepage .pagination,.archive-page .pagination,.single-list .pagination,.search-page .pagination{width:100%;margin-top:2px}.homepage .pagination a,.archive-page .pagination a,.single-list .pagination a,.search-page .pagination a{margin-bottom:5px}.homepage .pagination .page-numbers,.archive-page .pagination .page-numbers,.single-list .pagination .page-numbers,.search-page .pagination .page-numbers{display:block;float:left;min-width:30px;/* margin-right:5px; */margin:3px;font-weight:400;text-align:center;color:#555;transition:ease-in-out 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s;padding:5px 10px;background-color:#FFF;border-radius:10px;border:1px solid #3a3939}.homepage .pagination .page-numbers:last-child,.archive-page .pagination .page-numbers:last-child,.single-list .pagination .page-numbers:last-child,.search-page .pagination .page-numbers:last-child{margin-right:0}.homepage .pagination .page-numbers:hover,.archive-page .pagination .page-numbers:hover,.single-list .pagination .page-numbers:hover,.search-page .pagination .page-numbers:hover{color:#FFF;background-color:#707070}.homepage .pagination .page-numbers.current,.archive-page .pagination .page-numbers.current,.single-list .pagination .page-numbers.current,.search-page .pagination .page-numbers.current{color:#FFF;background-color:#707070}.homepage,.archive-page,.single-page,.search-page{display:block;width:100%;padding:30px 0 50px 0}.archive .title{display:block;width:100%;text-align:center;margin-bottom:5px}.archive .title h1{font-size:1.2em;font-weight:500}.single-page{width:100%;display:block}.single-page .show{width:100%;display:block;background-color:#FFF;border:3px solid #e4e4e4;padding:10px;border-radius:7px}
.single-page .show h1{color:red;font-size:1.3em;font-weight:bold;/* margin-bottom:5px */}
.single-page .show .user::after,.single-page .show .cate::after,.single-page .show .tags::after{display:table;clear:both;content:""}
.single-page .show .user{margin-top:5px}

.single-page .show .user, .single-page .show .cate {
    font-size: 1.1em;
    color: black;
    font-weight: bold;
    line-height: 30px;
	margin-bottom: 5px;
}

.single-page .show .user span,.single-page .show .cate span{font-weight:500}
.single-page .show .user a,.single-page .show .cate a{color:#990101;text-decoration:underline}
.single-page .show .tags{margin-top:8px}

.single-page .show .tags a {
    font-size: 1.1em;
    color: #FFF;
    display: block;
    float: left;
    background-color: #00317a;
    padding: 5px;
    margin: 0 5px 5px 0;
    border-radius: 5px;
    transition: ease-in-out 0.2s;
    -webkit-transition: ease-in-out 0.2s;
    -moz-transition: ease-in-out 0.2s;
    -o-transition: ease-in-out 0.2s;
    font-weight: bold;
}

p.content { font-weight: bold; color: red; }

.single-page .show .tags a:last-child{margin-right:0}
.single-page .show .tags a:hover{background-color:#000}
.single-page .sidebar{width:100%;display:block}
.single-page .sidebar .list{display:block;width:100%;margin-bottom:7px;padding-bottom:7px;float:left;border-bottom:1px solid #FFF}
.single-page .sidebar .list:last-child{border-bottom:0}
.single-page .sidebar .list .thumbnail{display:block;width:120px;height:93px;float:left;background-color:#FFF;margin-right:15px;overflow:hidden;border:1px solid #e4e4e4;padding:5px;border-radius:5px}
.single-page .sidebar .list .thumbnail img{width:100%;height:auto;transition:ease-in-out 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s}
.single-page .sidebar .list .thumbnail:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}
.single-page .sidebar .list .title{position:relative;float:left;display:block;width:300px;font-size:0.9em;font-weight:400;color:#707070;transition:ease-in-out 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s;padding-top:10px}
.single-page .sidebar .list .title::before{content:"";display:block;width:15px;height:15px;background-color:#707070;margin-bottom:5px;transition:ease-in-out 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s}
.single-page .sidebar .list .title:hover{color:#000}
.single-page .sidebar .list .title:hover::before{background-color:#000}
.single-list{margin-bottom:5px;}

.single-list .top-title h2 {
    font-size: 1.3em;
    font-weight: bold;
    text-align: center;
    color: white;
}

.page-not-found{width:100%;text-align:center;padding:80px 0}
.page-not-found .title{font-size:3em}footer{display:block;padding:10px 0;text-align:center;background-color:#e4e4e4;border-top:1px solid #dddddd;border-bottom:1px solid #c5c5c5}@media screen and (max-width: 1199px){.homepage .list-box .list-thumbnail,.archive .list-box .list-thumbnail,.single-list .list-box .list-thumbnail,.search-page .list-box .list-thumbnail{height:145px}
.single-page .sidebar .list .title{width:240px}}@media screen and (max-width: 991px){.homepage .col-3.list-box-item,.archive .col-3.list-box-item,.single-list .col-3.list-box-item,.search-page .col-3.list-box-item{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}
.single-page{padding:30px 0}
.single-page .col-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.single-page .sidebar{display:none}}@media screen and (max-width: 767px){header{height:auto}header .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
header .logo{margin:auto;margin-top:20px}
header .search-header{text-align: center;}
header .search-header .search-form{width:255px;margin:auto;margin-top:15px;margin-bottom:10px}
header .search-header .search-form input[type="search"]{width:80%}.nav-wrapper{min-height:40px;position:relative}.nav-wrapper nav .select-cate{display:block;color:#FFF;font-weight:bold}.nav-wrapper nav ul{display:none}.nav-wrapper nav.open{height:100%}.nav-wrapper nav.open ul{width:100%;margin-top:15px;display:block}.nav-wrapper nav.open ul li{width:100%;text-align:center;border-bottom:1px solid #828282;padding-bottom:4px}.nav-wrapper .hamberger{position:absolute;display:block;top:0;right:10px;margin-top:-5px}.homepage .col-3.list-box-item,.archive .col-3.list-box-item,.single-list .col-3.list-box-item,.search-page .col-3.list-box-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin: 0 0 5px 0;}.homepage .list-box .list-thumbnail,.archive .list-box .list-thumbnail,.single-list .list-box .list-thumbnail,.search-page .list-box .list-thumbnail{height:165px}.single-page .show{margin-bottom:1px}}@media screen and (max-width: 575px){.homepage .list-box .list-thumbnail,.archive .list-box .list-thumbnail,.single-list .list-box .list-thumbnail,.search-page .list-box .list-thumbnail{height:150px}.archive-page .title{text-align:center}}@media screen and (max-width: 530px){.homepage .pagination,.archive .pagination,.single-list .pagination,.search-page .pagination{width:99%;margin:auto;margin-top:2px}.single-list .top-title{text-align:center}}@media screen and (max-width: 525px){.homepage .list-box .list-thumbnail,.archive .list-box .list-thumbnail,.single-list .list-box .list-thumbnail,.search-page .list-box .list-thumbnail{height:140px}}@media screen and (max-width: 480px){.homepage .list-box .list-thumbnail,.archive .list-box .list-thumbnail,.single-list .list-box .list-thumbnail,.search-page .list-box .list-thumbnail{height:125px}}@media screen and (max-width: 450px){.homepage .list-box .list-thumbnail,.archive .list-box .list-thumbnail,.single-list .list-box .list-thumbnail,.search-page .list-box .list-thumbnail{height:120px}}@media screen and (max-width: 450px){.homepage .list-box .list-thumbnail,.archive .list-box .list-thumbnail,.single-list .list-box .list-thumbnail,.search-page .list-box .list-thumbnail{height:110px}}@media screen and (max-width: 400px){.homepage .list-box .list-thumbnail,.archive .list-box .list-thumbnail,.single-list .list-box .list-thumbnail,.search-page .list-box .list-thumbnail{height:90px}}@media screen and (max-width: 380px){.homepage .list-box .list-thumbnail,.archive .list-box .list-thumbnail,.single-list .list-box .list-thumbnail,.search-page .list-box .list-thumbnail{height:80px}}
a {color: blue;}

.homepage,.archive-page,.single-page,.search-page {display: block; width: 100%; padding: 5px !important;} /*edit*/
header .col-6{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;} /*edit*/

h4.list-title { text-align: center; }

.single-page .show .x-content {
    color: #002a6a;
    font-weight: bold;
    line-height: 20px;
}

.video-box {
position: relative;
overflow: hidden;
width: 100%;
padding-top: 60%;
}
.video-box iframe {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
}

.socialx { text-align: center; margin: 5px; }

.titlex {
    background-color: #f0f0f1;
    border-radius: inherit;    
	color: black;
	padding: 5px;
	margin-bottom: 5px;
}

.datex {
    font-size: 1.1em;
    color: black;
    font-weight: bold;
    line-height: 30px;
}

.top-title {
    background: #de2600;
    padding: 5px;
    border-radius: 5px;
    margin-bottom: 5px;
}

.tagrow {
    display: flex;
    justify-content: center;
    width: 100%;
    align-items: center;
    flex-wrap: wrap;
	padding-bottom: 10px;
	padding-top: 5PX;
}

span.tagx a {
    font-size: 14px;
    background: var(--wp--preset--color--vivid-red);
    color: #ffffff;
    margin: 3px;
    padding: 3px;
    float: left;
    border-radius: 7px;
    font-weight: bold;
}

span.tagx2 a {
    font-size: 14px;
    background: #0693e3;
    color: #ffffff;
    margin: 3px;
    padding: 3px;
    float: left;
    border-radius: 7px;
    font-weight: bold;
}

.single-page .show .tags .textstar a { background: #ff006a; margin: 0 5px 5px 0; }
.single-page .show .tags .textstudio a { background: #0e4401; margin: 0 5px 5px 0; }
.single-page .show .tags .cattx a { background: #840000; margin: 0 5px 5px 0; }

article { width: 100%; }
/* bunny */

@media screen and (min-width:240px) and (max-width:1199px){.list-thumbnail {height:auto !important;}}

@media only screen and (max-width:639px) {
.rowx {margin-right: 8px; margin-left: 8px;}
.nav-wrapper {min-height: 30px; position: fixed; top: 0px;z-index: 999; padding: 5px 0 !important; border-bottom: none; width: 65%; right: 1px; border-radius: 4px;}
.nav-wrapper .hamberger {margin-top: -3px; right: 15px;}
.nav-wrapper nav .select-cate {margin-left: 10px;}
header .logo img {height: 25px;}
header .logo {margin-top: 4px; float: left; margin-left: 5px; width: 100px; z-index: 9999;}
header .search-header {margin-top: 35px;}
header .search-header .search-form input[type="submit"] {width: 13%; margin-right: 5px;}
header .search-header .search-form {margin-top: 0px !important; width: 100%; margin-bottom: 5px; margin-left: 0px;}
.container {padding-left: 10px; padding-right: 10px;}
.homepage .list-box, .archive-page .list-box, .single-list .list-box, .search-page .list-box {padding: 3px;}
.homepage .list-box-wrapper .list-box-item, .archive-page .list-box-wrapper .list-box-item, .single-list .col-3.list-box-item, .search-page .list-box-wrapper .list-box-item {flex: 0 0 100%; max-width: 100%;}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col {padding-right: 1px; padding-left: 1px;}
.single-page .show {padding: 2px;}
.video-box {padding-top: 66%;} .video-box iframe {width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
.single-page .show .user, .single-page .show .cate {font-size: 0.8em;}
.single-page .show h1 {font-size: 1.2em; line-height: 1.3;}
.single-page .show .x-content {font-size: 0.8em;}
.single-page .show .tags a {font-size: 0.9em;}
.starx {font-size: 0.9em;}
.datex {font-size: 0.8em;}
.studiox {font-size: 0.9em;}
}

@media only screen and (min-width:640px) and (max-width:767px) {
header .logo {margin-top: 10px; float: left; margin-left: 0px; width: 150px;}
header .search-header {margin-top: 15px;}
header .search-header .search-form input[type="submit"] {width: 80px;}
header .search-header .search-form {margin-top: 0px !important; width: 100%; margin-bottom: 5px; margin-left: -19px;}
.container {max-width: 100%;}
.homepage .col-3.list-box-item,.archive .col-3.list-box-item,.single-list .col-3.list-box-item,.search-page .col-3.list-box-item {-ms-flex:0 0 33.33%; flex:0 0 33.33%; max-width:33.33%;}
.homepage .list-box, .archive-page .list-box, .single-list .list-box, .search-page .list-box {padding: 3px;}
}

@media only screen and (min-width:768px) and (max-width:959px) { .container {max-width: 100%;}
.homepage .col-3.list-box-item, .archive .col-3.list-box-item, .single-list .col-3.list-box-item, .search-page .col-3.list-box-item {-ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%;}
.homepage .list-box, .archive-page .list-box, .single-list .list-box, .search-page .list-box {padding: 3px;}
}

/* ADS */
.ads-footer { background-color: #444; color: #fff; border-radius: 5px; padding: 5px; }

img.ads140s {width: 120px; height: 220px;}
#slider-r{width:120px;right:3px;position:fixed;top:160px;text-align: center;line-height:0;}
#slider-l{width:120px;left:3px;position:fixed;top:160px;text-align: center;line-height:0;}
.cox {width: 120px; height: 30px;}
img.ads300s {width: 280px; max-height: 90px;}
#slider-f{width:280px;right: 30px;left: 0;bottom: 5px;margin: 0 auto;position:fixed;text-align: center;line-height:0;}
.xcc {width: 23px;height: 90px;position: absolute;left: 100%;top: 0px;}

@media (min-width:768px) and (max-width:959px) {
img.ads800 {max-width: 758px; height: auto}
img.ads140s {width: 100px; max-height: 175px;}
#slider-r {width: 100px; right: 3px; position: fixed;  top: 5px; text-align: center; line-height: 0;}
#slider-l {width: 100px; left: 3px; position: fixed;  top: 5px; text-align: center; line-height: 0;}
.cox {width: 100px; height: 24px;}
img.ads300s {width: 230px; max-height: 70px;}
#slider-f{width:200px;right: 30px;left: 0;bottom: 5px;margin: 0 auto;position:fixed;text-align: center;line-height:0}
.xcc {width: 20px;height: 70px;position: absolute;left: 100%;top: 0px;}
}

@media (min-width:640px) and (max-width:767px) {
img.ads800 {max-width: 630px; height: auto}
img.ads140s {width: 80px; max-height: 140px;}
#slider-r {width: 80px; right: 3px; position: fixed;  top: 5px; text-align: center; line-height: 0;}
#slider-l {width: 80px; left: 3px; position: fixed;  top: 5px; text-align: center; line-height: 0;}
.cox {width: 80px; max-height: 24px;}
img.ads300s {width: 230px; max-height: 70px;}
#slider-f{width:230px;right: 30px;left: 0;bottom: 5px;margin: 0 auto;position:fixed;text-align: center;line-height:0}
.xcc {width: 20px;height: 70px;position: absolute;left: 100%;top: 0px;}
}

@media (min-width:320px) and (max-width:639px) {
img.ads800 {max-width: 98%; height: auto}
img.ads140s {width: 70px; max-height: 120px;}
#slider-r {width: 70px; right: 3px; position: fixed; top: 35px; text-align: center; line-height: 0;}
#slider-l {width: 70px; left: 3px; position: fixed; top: 35px; text-align: center; line-height: 0;}
.cox {width: 70px; max-height: 20px;}
img.ads300s {width: 220px; max-height: 65px;}
#slider-f{width:220px;right: 30px;left: 0;bottom: 5px;margin: 0 auto;position:fixed;text-align: center;line-height:0}
.xcc {width: 20px;height: 65px;position: absolute;left: 100%;top: 0px;}
}

@media (max-width:319px) {
img.ads800 {display: none;}
img.ads140s {display: none;} 
img.ads300s {display: none;}
.cox {display: none;}
#slider-r {display: none;}
#slider-l {display: none;}
#slider-f{display: none;}
.xcc {display: none;}
}
/* ADS */