/*
 Theme Name:     Unlimited Desktop
 Theme URI:      http://nikelebron.net
 Description:    Unlimited Desktop Theme
 Author:         Hugree
 Author URI:     http://nikelebron.net
 Version:        2.0.0
*/
body{margin:0; padding:0; text-align:center; font-size:76%; font-family:Tahoma,sans-serif; line-height:1.4em; background:#000 url(img/backwood-low.jpg); background-position: center top; background-repeat: no-repeat; margin: 0;}
h1, h2, h3, h4, h5, h6{font-family:"Verdana",arial,sans-serif}
h1{color:#B2B2B2; font-size:2.4em; letter-spacing:0.2em; font-weight:normal; padding:1em 25px 0 25px}
h2{color:#777; font-size:1.4em; font-weight:normal; border-bottom:double 3px #C7C7C7; padding:0 0 0.4em 0; margin:0 0 0.5em 0}
h3{font-size:1.1em; background:#eee; border:solid 1px #C7C7C7; padding:0.2em; margin:10px 0pt}
h4{font-size:15px; padding:0em 0 0.9em 0.4em; background: #F7F7ED; margin:0 0 0 0; color:#777; letter-spacing:-0.1px}
h5{border-bottom:dotted 1px #C7C7C7; font-size: 1rem; text-align: center}
h6{color:#777; border-left:solid 1.2em #777; padding-left:0.6em}
dl{margin:0em 0em 0em 2em}
dt{margin:0 1em 0 2em}
abbr{border-bottom:#000 1px solid}
blockquote{width:80%; background:#f2d77a; border:1px solid #9e8327; padding:5px; margin:1em}
blockquote.web{width:96%; border:1px solid #5c5656; margin:1em 0; padding:10px; background:#f8f7f6 url(img/blockquote.gif); text-align:justify}
img{margin:0; padding:0; border:0}
img.right{float:right; margin:0 0 1em 1em}
img.left{float:left; margin:0 1em 1em 0}
a{text-decoration:none; border:none; background:transparent}
a:link, a:visited{color:#b23333}
a:hover, a:active{color:#333; border-bottom:#666 1px solid}

#rap{margin:0 auto; padding:0; width:980px; text-align:left; background:#fff; border:#ccc 1px solid; font-size:100%}
#header{margin:0; padding:0; width:980px; height:160px;}
#header h1{margin:0; padding:10px 0 0 15px; font-weight:normal; font-size:2em; font-variant:small-caps}
#header h2{margin:0; padding:0 0 0 15px; font-weight:normal; font-size:1em}
#header *{color:#ffe}
#content{float:left; margin:5px 2px 5px 6px; padding:3px; width:600px; color:#333; text-align:left; background:#fff;}
#contentwide{float:left; margin:5px; padding:3px; width:950px; color:#333; text-align:left; background:#fff;}
#sidebar{float:left; margin:5px 0px 5px 2px; margin-bottom:2em; padding:3px; width:180px; overflow:visible; background:#FFF;}
#sidebar h3, #rightbar h3{background:#CCB7B7; margin:0px; padding:3px}
#sidebar h5{border-bottom:none}
#sidebar .wp-polls h3{font-size:1.0em; padding:0; margin:0; border:0px; color:#000; text-align:center; font-weight:bold; background:none}
#sidebar .wp-polls ul{padding:0 0 0 7px}
#sidebar ul, #sidebar p{margin:0; padding:0; list-style:none}
#sidebar ul ul, #sidebar .textwidget{margin:0 0 0 12px}
#rightbar{float:right; margin:5px 2px 5px 0; margin-bottom:2em; padding:3px; width:165px; background:#FFF;}
#rightbar ul{margin:0; padding:0; list-style:none}
#rightbar p, #rightbar .textwidget{margin:5px 0 0 12px}
#rightbar ul ul{margin:0 0 0 12px}
#rightbar #searchform #s{width:150px; margin:7px 1px 1px 1px; padding:2px 0; border:1px solid #c66; font-family:Verdana,Arial,Sans-Serif; font-size:10px; background:#fff}
#rightbar #searchform{margin:1px 1px 1px 1px; padding:1px 1px 1px 1px; height:25px}

.post td a:hover, a:active a:link a:visited{border-bottom:0px}
.post td img{border:#FFF 1px solid}
.post td img:hover{border:1px solid navy; opacity: 0.7;transition: opacity .2s ease-out;-moz-transition: opacity .2 ease-out;-webkit-transition: opacity .2s ease-out;
-o-transition: opacity .2s ease-out;}
.post p{margin:3px 0;}
.nlb-post p {text-align: left;}
.post .nlb-album {font-family:arial,sans-serif; font-size:11px; text-align:right; display: none;}
.nlb-profile {text-align: center;margin: 10px; font-size: .9rem;}
.post .nlb-social {}
.post .nlb-youtube {margin: 5px; text-align: center;}
.post .nlb-vine {margin: 5px;}
.nlb-article {text-align: center; margin-top: 3px;}
.nlb-article a {width: 90%; padding: 10px !important; font-size: 20px; font-weight: bold; text-transform:capitalize;}
.nlb-navigation {font-weight: bold; font-size: 0.8rem; text-align: center;}
.nlb-navigation a {width: 45%; display: inline-block; background: #b23333; color: white !important; padding: 5px; display: inline-block; margin-top: 2px;-webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.nlb-navigation a:hover {background: #f77700; text-decoration: none; border-bottom: 0px;}
.nlb-navigation {width: 100%;}
.nlb-vote img {border-radius: 5px;border: 1px dotted grey;}
.more-link:hover {border: 0px; color: #b23333 !important; background:#fff;}
.page td a:hover, a:active a:link a:visited{border-bottom:0px}
.page td img{border:#FFF 1px solid}
.page td img:hover{border:1px solid navy; opacity: 0.7;}
.page p{margin:3px 0; text-align:justify}
p.source {text-align: center; font-size: 16px;}

.insidebar{background:#EDEDED; border:1px solid #c66}
.pagetitle{margin:0 0 5px 0}
.newsbox {margin: 10px; text-align:center}
.newsbox a:hover,a:active a:link a:visited{border-bottom:0px; text-decoration:none; border:none}
.noborder a:hover,a:active a:link a:visited{border-bottom:0px; text-decoration:none; border:none}
.linktext{margin:5px 0; font-size:9px; font-family:Tahoma; overflow:hidden; background:#F2F2E9; border:#ccc 1px solid}
.navlink{font-family:sans-serif; font-size:11px}
.kpicasa_for_posts #kpg-filter-param {display:none;}
.linkwithin_text {display:none;}
#linkwithin_logo_0 {display:none;}
.post_pages {text-align:center; width: 100%; background: #F5F5F5; font-size: 0.8rem; font-weight: bold; padding: 2px 0px; margin: 3px 0 0 0;}
.post_pages a {padding: 0px 10px;}
#megaMenu{z-index:999999999999999;}

#header, #content, #footer, #rightbar .widget{overflow:hidden}
#logorss a:hover{text-decoration:none; border:none; border-bottom:0px}
#footer{clear:both; margin:0 auto; padding:5px 0; width:980px; text-align:center; background:#EDEDED; border:1px solid #dd9191; font-size:95%}
#footer p{padding:10px 0; text-align:center}
#content h2, #content h3{font-size:1.6em; font-weight:normal}
#content p{margin:0 0 5px; line-height:1.7em}
.posted{margin:1px 0px 10px 0px; padding:5px; color:#666; border:dotted 1px #C7C7C7; background: #F7F7ED}
hr{display:none; margin:2em 0;  color:#C7C7C7;  background:#C7C7C7;  border-color:#F00;  border-style:none;  height:2px}

/*comments */
#comments, #respond{margin-bottom: 5px; margin-top:5px;}
#commentform{margin:10px; padding:10px}
.commentlist{margin:10px; padding:10px 20px}
.commentlist{margin:0; padding:0; border-top:#dcc 1px solid}
.commentlist li{list-style:none; margin:0; padding:1em; border-bottom:#dcc 1px solid}
.commentlist li .avatar {float: right; border: 1px solid #ccc; padding: 2px; background: #fff; vertical-align: top;}
.commentlist li .cmtinfo{font-size:1em; border:none}
.commentlist li cite{font-style:normal; font-weight:bold; font-size:1.1em; border-bottom:#ccc 3px double}
.commentlist li em{float:right; margin:0; padding:0; font-style:normal; font-size:0.9em; color:#999}
.commentlist .alt{background:#f2f2e9}
.commentlist td img{border:#FFF 0px solid}
.commentlist td img:hover{border:0px solid navy}
.commentlist blockquote, #ajax-comment-preview blockquote, #xhtmlhelp blockquote{background:#FFF url(img/comment-quote.gif) no-repeat scroll left top; border:1px solid #B3B3B3; display:block; font-size:0.9em; margin:5px 5px 10px; padding:5px; width:95%}
.commentlist blockquote p{font-style:italic}
#ajax-comment-preview{margin:5px 0}
input.textbox, textarea{background:#F2F2E9; border:#ccc 1px solid}
textarea{width:80%}
.faq{margin:12px 10px 12px 30px}
.faq-q{background:#f2d77a; border:1px solid #AFB3B1; font-size:12px; padding:5px; width:85%; text-align:justify}
.faq-a{background:#F2EDDA; padding:5px; width:85%; text-align:justify; border-left-width:1px; border-left-style:solid; border-left-color:#AFB3B1; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#AFB3B1; border-right-width:1px; border-right-style:solid; border-right-color:#AFB3B1}

.message{color:rgb(153,0,0); font-size:10px;}
.font-crimson-small{color:rgb(153,0,0); font-size:10px}
.stylecode{color:rgb(0,0,0); font-size:12px}
.font-red{color:#f00}
.font-yel{color:#c90}
.font-blk{color:#000}

.border-top{border-top-width:1px; border-top-style:solid; border-top-color:#AFB3B1}
.border-bottom{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#AFB3B1}
.border-left{border-left-width:1px; border-left-style:solid; border-left-color:#AFB3B1}
.border-right{border-right-width:1px; border-right-style:solid; border-right-color:#AFB3B1}
.border-top-bottom{border-top-width:1px; border-top-style:solid; border-top-color:#AFB3B1; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#AFB3B1}
.border-left-right{border-left-width:1px; border-left-style:solid; border-left-color:#AFB3B1; border-right-width:1px; border-right-style:solid; border-right-color:#AFB3B1}
.border-top-bottom-right{border-top-width:1px; border-top-style:solid; border-top-color:#AFB3B1; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#AFB3B1; border-right-width:1px; border-right-style:solid; border-right-color:#AFB3B1}
.border-left-top-right{border-left-width:1px; border-left-style:solid; border-left-color:#AFB3B1; border-top-width:1px; border-top-style:solid; border-top-color:#AFB3B1; border-right-width:1px; border-right-style:solid; border-right-color:#AFB3B1}
.border-left-bottom-right{border-left-width:1px; border-left-style:solid; border-left-color:#AFB3B1; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#AFB3B1; border-right-width:1px; border-right-style:solid; border-right-color:#AFB3B1}
.border-all{border:1px solid #AFB3B1}

/*stores*/
.stw-thumb {border: 1px solid #ccc; margin: 0 2px 4px 2px; width: 49%; display: inline-table; background-color: #eeeeee; position: relative; }
.stw-title {font-size: 1.2rem; position: relative; float: right;}
.stw-desc {font-size: 1rem; position: relative; float: right;}
#stw-container {width: 100%; display: table;}
.stwpvp {border: 1px solid;}

.button-link a {
    padding: 4px 6px;
    background: #c9c9c9;
	margin: 2px;
	display: inline-block;
    color: #000;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: solid 1px #f77700;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.button-link a:hover {background: #f77700; border: solid 1px #000; text-decoration: none;}
.button-link a:active {-webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6); -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6); box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6); background: #ffb700; border: solid 1px #000;}

#coolmenu{}
#coolmenu a{border:1px solid black; width:170px; background-color:#ccc; font:bold 11px Verdana; font-variant:small-caps; padding:2px; padding-left:4px; display:block; color:black; width:auto; text-decoration:none; border-top:0px solid black; word-spacing:0.5ex}
#coolmenu a:hover{background-color:black; color:white}
#tabledescription{width:100%; height:1em; padding:2px; filter:alpha(opacity=0); -moz-opacity:0}

#scrollstripfixed {border: 1px solid #cccccc; background: #e7fafb; height: auto; opacity:0.88; padding:2px 1%; position:fixed; top:0pt; width: 60%; -moz-border-radius-bottomleft: 6px; -khtml-border-bottom-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -khtml-border-bottom-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;}
#scrollstripfixed #scrollstriposts {top:26px; width: auto;}
#scrollstriposts .sfblock {overflow:auto;width:100%;padding:0;max-height:600px;}

.listdesc{color:#000}
.listdesc a:hover{color:#fff}
.postdate{color:#000}
.fakes div table{border:1px solid #D9D9D9; background-color:#F3F3F3}
.fakes .imgfake img{border:2px solid #FFF}
.fakes .imgog img{border:2px solid #FFF}
.fakes .imgboth img{border:2px solid #FFF}
.fakes .imgfake img:hover{border:2px solid #f00}
.fakes .imgog img:hover{border:2px solid #0c0}
.fakes .imgboth img:hover{border:2px solid #c66}
.imgfake td, .imgog td, .imgboth td{vertical-align:top; padding:0.1em}

.phototable * td{vertical-align:top; padding:2px 2px 2px 3px; text-align:center;}
.phototable {border:1px solid #D9D9D9; background-color:#F3F3F3; margin: 0 0 5px 0; font-size: 0.9rem; font-weight: bold;}

.hstable2c table{border:1px solid #D9D9D9; background-color:#F3F3F3}
.hstable2c table td.odd{padding:2px 2px 2px 3px; text-align:center}
.hstable2c table td.even{padding:2px 3px 2px 2px; text-align:center}
.hstable2c table th{text-align:center; padding: 5px; background: #000; color: white; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; border-top-right-radius: 5px; border-top-left-radius: 5px;}
.hstable3c table{border:1px solid #D9D9D9; background-color:#F3F3F3}
.hstable3c table td{padding:0px; text-align:center}
.hstable3c table th{border-left:none; border-bottom:1px solid #ccc; background-color:#E5E5D8; font-weight:bold; text-align:center; padding:5px 10px; color:#592C16}

.highslide-previous a:hover{border-bottom:#666 0px solid;}
.highslide-play a:hover{border-bottom:#666 0px solid;}
.highslide-pause a:hover{border-bottom:#666 0px solid;}
.highslide-next a:hover{border-bottom:#666 0px solid;}
.highslide-move a:hover{border-bottom:#666 0px solid;}
.highslide-full-expand a:hover{border-bottom:#666 0px solid;}
.highslide-close a:hover{border-bottom:#666 0px solid;}

/*dilemma*/
.dil_form {height: 50px;}
.dilgreen, .dilgreen:hover {min-height: 50px; border-radius: 5px 5px 5px 5px;}
.dilgreen .percentage{font: bold 20px "Helvetica Neue", Helvetica, Arial, sans-serif; }
.dilred, .dilred:hover {min-height: 50px; border-radius: 5px 5px 5px 5px;}
.dilred .percentage{font: bold 20px "Helvetica Neue", Helvetica, Arial, sans-serif; }
.dilblue, .dilblue:hover {min-height: 50px; border-radius: 5px 5px 5px 5px;}
.dilblue .percentage{font: bold 20px "Helvetica Neue", Helvetica, Arial, sans-serif; }
.dilsilver, .dilsilver:hover {min-height: 50px; border-radius: 5px 5px 5px 5px;}
.dilsilver .percentage{font: bold 20px "Helvetica Neue", Helvetica, Arial, sans-serif; }
#dilor {margin-top: -23.5px;}
.dil_res {top: 2px !important;}
.dil_wrap {padding: 3px 0 !important;}
.agreeres {display:none;}

/*post title section*/
.postdate-head {background: url('https://nikelebron.net/images/picons/sprite-red.png') no-repeat -33px -239px; width: 14px; height: 16px; }
.comments-head {background: url('https://nikelebron.net/images/picons/sprite-red.png') no-repeat -2px -239px; width: 14px; height: 16px; padding-right: 6px !important;}
.title-head {background: url('https://nikelebron.net/images/picons/sprite-red.png') no-repeat -62px -239px; width: 14px; height: 16px; padding-right: 5px !important;}
.tw-head {background: url('https://nikelebron.net/images/picons/sprite-red.png') no-repeat -92px -238px; width: 14px; height: 16px; padding-right: 5px !important;}
.fb-head {background: url('https://nikelebron.net/images/picons/sprite-red.png') no-repeat -122px -238px; width: 14px; height: 16px; padding-right: 5px !important;}
.postdate-content {width:110px; font-weight: bold}
.comments-content {width:180px; font-weight: bold}
.title-content {font-size:15px !important;}
.tw-content {width:100px; overflow:hidden; font-size: 14px; font-family: arial; vertical-align:middle;}
.fb-content {width:95px; font-size: 14px; font-family: arial; vertical-align:middle;}
.telem {display:table-cell; text-align: left; padding: 2px 3px 2px 0px; vertical-align: middle;}
.post-title-row2 {padding: 3px 0px 5px 3px;-webkit-border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; -webkit-box-shadow: 0px 1px 1px rgba(50, 50, 50, 0.1); -moz-box-shadow: 0px 1px 1px rgba(50, 50, 50, 0.1); box-shadow:0px 1px 1px rgba(50, 50, 50, 0.1);}
.post-title-row1 {margin: 5px 0px 0px 0px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.go-to-top {position: fixed; bottom: 60px; right: 0; width: 38px; height: 34px; background: #fefefe; box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25); opacity: 0.8; filter: alpha(opacity=100); border-radius: 3px 0 0 3px; -webkit-transition: opacity 0.3s linear; -moz-transition: opacity 0.3s linear; -ms-transition: opacity 0.3s linear; -o-transition: opacity 0.3s linear; transition: opacity 0.3s linear; z-index: 1000;}
.go-to-top:before {content: ''; position: absolute; background: url('https://nikelebron.net/images/picons/sprite-red.png') no-repeat -1px -300px; width: 32px; height: 32px; margin-left: -19px;}
.go-to-top:hover {opacity: 1.0;}
.mobi-img {margin: 2px 0 0 0;}
.mobi-link {width: 100%; display: inline-block; background: #b23333; color: white !important; padding: 5px 0px; margin-top: 2px; text-align:center; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.mobi-link:hover {background: #f77700; text-decoration: none; border-bottom: 0px;}
#help-content { text-align: center; background-color: #fff; border-radius: 10px 10px 10px 10px; box-shadow: 0 0 25px 5px #999; color: #111; display: none; padding: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; z-index: 999999999 !important;}

#nlb-message, .nlb-message {font-family:Arial,Helvetica,sans-serif; width:100%; z-index:105; text-align:center; font-weight:bold; font-size:100%; color:white; padding:10px 0px 10px 0px; background-color:#8E1609; margin-bottom: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}  
#nlb-message span, .nlb-message span {text-align: center; width: 95%;}
.nlb-warning {font-family:Arial,Helvetica,sans-serif; width:100%; z-index:105; text-align:center; font-weight:bold; font-size:1.2rem; color:red; padding:10px 0px 10px 0px;}

.dictionarymenu {padding: 0;}
.dictionarymenu a {display: block; width: 100%; padding: 5px 0;}
.dictionarymenu a:hover {border: none; background: #EF9C9F; font-weight: bold;}
.dictionaryinactive a:hover {border: none;}

#desktop-bottom-bar {font-size: 1rem;}
.nlb-desktop-back {margin: 1rem 0;}
.pp-content * a:hover {border-bottom: none !important;}

#home-url:hover {border-bottom: none !important;}
.ubermenu-search-input {text-align: center; color: black; border-bottom: 1px dotted #ccc; font-size: large;}
.future {font-family: 'Paytone One', serif; font-size: 1.0rem; margin: 5px 2px !important; text-align: left !important;}
.future-img {width: 24.7%;}
.future-pics {margin-bottom: 1%;}
.soon {color: green; font-size: 120%;}
.past {color: #bbb; font-size: 120%;}
.today {color: red; font-size: 120%;}
#kpg-slideshow {display:none;}
.post-right .lebronbox {padding: 0 20px;}
.post-right .lebronbox a {display: none;}
.post-right .soon, .post-right .past, .post-right .today {display: inline-block; margin-top: 10px;}
.swipe {font-size: 8px;}
.colorways {font-size: 1.1rem; text-transform: uppercase; letter-spacing: 0.7px;}
.colorways li {margin-bottom: 2px;}
