a{
    text-decoration:none;
    color:#dadada
}
h1,h2,h3,h4,h5,h6{
    color:#dadada
}
.item .entry-title a{
    color:#dadada
}
.home #content,.archive #content,.search #content{
    width:100%
}
.wrap{
    width:970px
}
.grid-small .item{
    width:240px;
    margin:0 3px 20px
}
.grid-small .thumb{
    width:240px;
    height:180px
}
.grid-small .thumb img{
    width:240px;
    border-radius:2px
}
#pull{
    display:none
}
#main-nav{
    background:#444;
    webkit-box-shadow:0 0 10px rgba(120,120,120,.5);
    box-shadow:0 0 10px rgb(120 120 120/50%)
}
#header-search{
    margin-left:565px;
}
input.search-text{
    font-style:italic
}
#header .wrap{
    padding:20px 0
}
.boxed-wrap #page{
    background:#1b1b1b;
    webkit-box-shadow:0 0 10px rgba(120,120,120,.5);
    box-shadow:0 0 10px rgb(120 120 120/50%)
}
.item .entry-title a{
    color:#dadada
}
#main{
    background:0 0;
    border-top:0
}
#main-nav{
    background:#111;
    border-bottom:1px solid #222
}
#main-nav .menu>li,#main-nav .menu{
    background:0 0
}
#main-nav .menu>li>a{
    text-transform:uppercase
}
#footer{
    background:#1b1b1b;
    border-top:1px solid #2b2b2b
}
#colophon{
    font-size:13px;
    color:#bdbdbd
}
#copyright,#credits{
    font-size:13px
}
#colophon a{
    color:#de2600
}
.loop-nav-inner{
    border-top:0
}
.loop-nav{
    border-top:1px solid #2b2b2b
}
.pag-nav a,.pag-nav span{
    background:#333;
    color:#bdbdbd;
    padding:5px 15px;
    font-size:14px;
    border-radius:0;
    -webkit-box-shadow:none;
    font-weight:400
}
.pag-nav .current{
    background:#666;
    color:#fff;
    -webkit-box-shadow:none;
    box-shadow:none
}
.pag-nav a:hover{
    background-color:#666;
    border:1px solid #2d2d2d;
    color:#fff;
    -webkit-box-shadow:none;
    box-shadow:none
}
#site-title a{
    color:#ff0303;
    opacity:1
}
#site-title{
    font-size:26px;
    font-weight:700;
    text-align:center
}
h1.entry-title{
    color:#bdbdbd;
    font-size:14px
}
#main{
    padding:10px 0
}
.entry-header .inner{
    border-bottom:1px solid #2b2b2b
}
.entry-header{
    border-bottom:0;
    margin-bottom:5px
}
.section-content{
    background:0 0;
    padding-bottom:0
}
.info-toggle-button{
    background:0 0;
    background-image:none;
    border:1px solid #2b2b2b;
    color:#bdbdbd
}
.section-title{
    border-bottom:1px solid #2b2b2b;
    color:#bdbdbd
}
.section-header{
    border-bottom:none;
    margin-bottom:5px
}
#extras h4{
    color:#bdbdbd
}
html{
    color:#bdbdbd
}
.info-toggle-button:hover{
    border-color:#2b2b2b;
    color:#fff
}
#extras{
    font-size:400 11px/20px arial
}
.related-posts .section-content{
    border-bottom:none
}
.grid-mini .thumb{
    width:140px;
    height:105px
}
.widget-title{
    border-bottom:1px solid #2b2b2b;
    color:#dadada
}
.widget-header{
    border-bottom:0
}
.widget-posts .post-list li{
    border:none
}
.widget-posts .post-list .thumb{
    height:90px
}
.clearfix{
    clear:both
}
.below-no-actions .loop-title{
    border-bottom:0
}
.below-no-actions{
    border-bottom:1px solid #2b2b2b
}
.loop-title .prefix{
    color:#dadada
}
.loop-desc i{
    color:#dadada
}
.single-post #content{
    border-right:1px solid #2b2b2b
}
#content{
    width:100%;
    padding-right:5px
}
#main-nav .menu>li.current-menu-item>a{
    color:#fff;
    position:relative;
    right:-1px;
    border-top:0;
    margin-top:0;
    padding-bottom:0;
    background:#222
}
.player-error{
    display:none;
    z-index:9999
}
.player-error{
    color:#fff;
    background:#000;
    height:100%;
    position:absolute;
    width:100%
}
#sidebar .status{
    top:10px;
    padding:0 2px
}
.player-error .message{
    margin:auto;
    position:relative;
    top:50%;
    transform:translateY(-50%);
    text-align:center;
    font-size:1.6em;
    padding:0 10px
}
.box-server{
    padding-bottom:10px;
    margin-top:-10px
}
.server{
    background:#333;
    padding:5px 10px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px
}
.server:hover{
    text-decoration:none;
    cursor:pointer;
    background:#de2600
}
.server.active{
    color:#fff;
    background:#de2600
}
.wp-caption .wp-caption-text,.entry-caption,.gallery-caption{
    color:#c7c7c7;
    font-size:12px
}
.jw-icon-rewind{
    display:none!important
}
.item .entry-title a:hover{
    color:#dadada
}
.item .entry-title a{
    font-size:13px;
    font-weight:700
}
.grid-small .entry-title{
    height:40px;
    line-height:20px;
    text-align:center;
    white-space:normal
}
#site-logo img{
    width:170px
}
.status{
    position:absolute;
    top:0;
    background:red;
    color:#fff;
    opacity:.8;
    padding:2px 10px;
    border-bottom-right-radius:6px
}
.item{
    position:relative
}
.mobi-pl{
    text-align:center
}
.noti{
    text-align:center;
    margin-top:15px;
    color:#c3b400;
    font-size:14px
}
.dm{
    font-weight:700;
    color:#d93f04
}
.thong-bao{
    text-align:center;
    color:#08bf18e8;
    padding:15px 0 0;
    animation:blinker 1s linear infinite;
    font-size:17px
}
@keyframes blinker{
    50%{
        opacity:0
    }
}
.ten-mien{
    font-weight:700;
    color:#ff1b1be8
}
#extras a{
    display:inline-block;
    background:#252525;
    padding:0 5px;
    border-radius:5px;
    font-weight:400
}
#extras a:hover{
    background:#de2600
}
a:hover{
    text-decoration:none;
    color:#fff
}
#colophon a{
    color:#de2600
}
.breadcrumb{
    font-size:14px;
    font-weight:700;
    height:35px;
    margin-left:5px;
    margin-bottom:5px;
    line-height:50px;
    text-transform:uppercase;
    border-bottom:2px solid #2b2b2b
}
.search-c{
    float:right;
    margin:0
}
.searchBtn{
    background:red;
    margin-right:5px;
    opacity:.7;
    color:#fff;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    outline:0;
    border:none;
    padding:5px;
    cursor:pointer
}
.grid-small .nag{
    margin:0 -7px
}
.lcol{
    float:left;
    width:240px
}
.lcol img{
    width:230px;
    height:172px
}
@media only screen and (max-width:639px){
    .lcol{
        width:105px
    }
    .lcol img{
        width:100px;
        height:75px
    }
    #main{
        padding:0
    }
    .noti{
        margin-bottom:10px;
        font-size:13px
    }
    .thong-bao{
        font-size:14px!important;
        margin-bottom:10px
    }
    .search-c{
        margin:5px;
        padding:5px;
        float:none
    }
    .breadcrumb{
        border-bottom:1px solid #2b2b2b
    }
    #main-nav{
        background:#1b1b1b;
        box-shadow:none;
        border-bottom:2px solid #2b2b2b;
        border-top:2px solid #2b2b2b
    }
    #main-nav .menu{
        float:none;
        background:0 0;
        padding-right:0
    }
    .status{
        background:none repeat scroll 0 0 red;
        padding:0 3px;
        -webkit-border-radius:0 5px 5px 0;
        border-radius:0 5px 5px 0
    }
    .screen{
        margin:0 0 10px
    }
    .home .prefix{
        margin-left:10px
    }
}
