::selection { background:#89b4f5; color:#fff; }
::-moz-selection{ background:#393939; color:#fff; }
::-webkit-selection{ background:#89b4f5; color:#fff; }
body,#item-wrap{ background:#333}
#logo_text,#logo,#logo_retina{ background-color:#393939 }
#siderbar{ background-color:#393939;}
@media only screen and (min-width: 320px) and (max-width: 767px){
#siderbar{ background:none;}
}
#navi li a{ color:#999}
#navi ul li a span.dot{ background-color:#999 }
#navi ul li:hover a{ color:#ffffff }
#navi>ul>li:hover,#navi ul li ul.sub-menu li{ background-color:#404040\9; background-color: rgba(64,64,64,0.8); }
#navi ul li ul.sub-menu li:hover{ background-color:#404040\9; background-color: rgb(64,64,64); }
#navi ul li ul.sub-menu li{ border-top:1px solid rgb(64,64,64);border-bottom:1px solid rgb(64,64,64);border-left:1px solid rgb(64,64,64); }
#navi ul li ul.sub-menu li:last-child{ border-right:1px solid rgb(64,64,64); }
#copyright, #copyright_mobile, #copyright a, #copyright_mobile a{ color:#666}
.textboxsearch{ color:#666 }
#search span.searchicon { background-color:#666}
#prevslide, #nextslide{ background-color:#f1f1f1}
#prevslide:hover, #nextslide:hover{ background-color:#f0f0f0}
#slidecaption{ color:#999; background-color:#333\9; background-color:rgba(51,51,51,0.95)}
#slidecaption a{ color:#999;}
.da-thumbs .gallerylayout a div span h2{ color:#ccc; background-color: #333;}
.da-thumbs .gallerylayout a div span .more{ color:#fff;}
#item-wrap li.item .layout-stand .date{ background-color:#333;color:#eee }
.sidebar_right{ border-left:1px #ccc\9; border-left:1px solid rgba(120,120,120,0.12); }
.page_navi_pre,.page_navi_next{background-color: #787878}
h3.widget-title,h3.widget-title a{ color:#333; }
#item-wrap li.item .entry a,#item-wrap li.item #comments_inlist a,#filterable li.current a, #filterable li a:hover,#navi li.current-menu-item a, #navi li.current-menu-ancestor a, #navi li.current-menu-parent a,.meta a,#item-wrap li.item .meta a,#item-wrap li.item .comment-meta a,.comment-meta a,a.comment-edit-link,
#wp-calendar a,.pagination .current,#respondwrap a:hover,.sucess-tip a:hover,li.widget-container li a:hover,.entry a,#item-wrap li.item a.readmore:hover,#item-wrap li.item .layout-stand h2 a:hover,#item-wrap li.item .item_respondbtn a:hover,#filterable li.current a,#filterable li a:hover,.pagination a:hover,#item-wrap li.item .item_respondbtn a:hover,#item-wrap li.item .item_bottom a:hover,#item-wrap li.item a.post-edit-link:hover,#item-wrap li.item .item_respondbtn a,#item-wrap li.item .layout-stand h2 a.post_title:hover{ color:rgb(147,216,255) }
.mejs-controls .mejs-time-rail .mejs-time-loaded{ background-color: rgba(147,216,255,0.2)}
.loading_ajax{ background-color: rgb(147,216,255)\9; background-color:rgba(147,216,255,0.6)}
.pagination .next:hover,.pagination .pre:hover,.tw_style a:hover{ background-color: rgb(147,216,255)\9;background-color: rgba(147,216,255,0.8)}
#respond input#submit,.contactform input.idi_send,.pagination .next,.pagination .pre,.tw_style a{ border-color: rgb(147,216,255)\9; border-color: rgba(147,216,255,0.7); background-color: rgb(147,216,255)\9;background-color: rgba(147,216,255,0.7)}
#respond input#submit:hover,.contactform input.idi_send:hover,
.pagination .next:hover,.pagination .pre:hover,.tw_style a:hover{ background-color: rgb(147,216,255)\9; background-color: rgba(147,216,255,0.9); border-color: rgb(147,216,255)\9; border-color:rgba(147,216,255,0.9); }
#respond input:focus,#respond textarea:focus,.contactform input:focus,.contactform textarea:focus{ border-color:#dfeff9\9; border-color: rgba(147,216,255,0.4); }
.da-thumbs .gallerylayout a div span .more, .page_navi a:hover, #filterable li.current a:before, #filterable li a:hover:before, #item-wrap li.item a.readmore:hover:before, 
#navi ul li.current-menu-ancestor a span.dot,
#navi ul li.current-menu-parent a span.dot, 
#navi ul li.current-menu-item a span.dot,
#infscr-loading, #top:hover{ background-color: rgb(147,216,255) }
.close_ajax:hover{ border-bottom: 40px solid rgb(147,216,255); }
