@charset "utf-8";
/* CSS Document */
body{overflow-x:hidden}
#content{color:#333}

.tb-module-navigation a,
.tb-module-navigation a:hover{font-weight:700!important}
#main-in td{vertical-align: top}
#tb-top-logo-bar{margin-bottom:20px}
/*
Sliders
*/
#featured{background:#333;padding:0;padding-right:250px;position:relative;z-index:5;border:0;height:280px;overflow:hidden;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}
#featured ul.ui-tabs-nav{background:transparent;border:0;position:absolute;z-index:6;top:0;left:500px;list-style:none;overflow:hidden;margin:0 10px;padding:0;}
#featured ul.ui-tabs-nav li{background:transparent;font-size:12px;color:#666;margin:0;border:0;padding:0;clear:both}
#featured ul.ui-tabs-nav li img{float:left;margin:0;width:100px;height:auto}
#featured ul.ui-tabs-nav li span{font-size:11px;font-family:Verdana;line-height:18px;}
#featured li.ui-tabs-nav-item a{display:block;height:50px;margin-bottom:4px;padding:0;overflow:hidden;text-decoration:none;color:#333;line-height:20px;outline:none}
#featured li.ui-tabs-nav-item a:hover{background:#f2f2f2}
#featured li.ui-tabs-selected{background:url('../pixel.png');}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{border:2px solid #279CC3}
#featured ul.ui-tabs-nav li.ui-state-default a{border:0px solid #333}
#featured .ui-tabs-panel{text-align:right;width:500px;height:280px;margin:0;padding:0;position:relative;overflow:hidden}
#featured .ui-tabs-panel .info{opacity:.85;filter: alpha(opacity=85);text-align:left;position:absolute;bottom:10px;left:0;height:70px;background:#000 url("../global-v2.png") 0 -790px repeat-x;width:450px}
#featured .ui-tabs-panel .info a.hideshow{position:absolute;font-size:11px;font-family:Verdana;color:#f0f0f0;right:10px;top:-20px;line-height:20px;outline:none;background:#333;margin:0;}
#featured .info .title{font-size:1.2em;color:#fff;font-weight:700;overflow:hidden;margin:0;padding:5px;}
#featured .info p{font-family:Verdana;font-size:11px;line-height:13px;color:#f0f0f0;margin:0 5px;}
#featured .info a{text-decoration:none;color:#fff;}
#featured .info a:hover{text-decoration:underline;}
#featured .ui-tabs-hide{display:none;}
#features .slide{background:#333;float:left;width:627px;height:280px;padding:9px 10px}
#features .topads{float:right;width:300px;height:280px;padding:0 10px 0}

/* Flash slider */
#tb-flash-wrapper{background:#000;text-align:center;padding:10px 0;height:280px}
#tb-slider{margin:auto}

/* Search */
.tb-forum-search{border:0px solid #eee;border-right-color:#aaa;border-bottom-color:#aaa;background:#f5f5f5;height:35px;padding:8px 10px;margin:10px 0 5px}
.tb-forum-search div{float:left}
.tb-forum-search .tb-title{font-size:14px;color:#000;width:190px}
.tb-forum-search .txt-input{font-size:16px;padding:5px 7px;width:320px;border:1px solid #0099FF}
.tb-forum-search .txt-input:hover{border-color:#888}
.tb-forum-search .ac_loading{background-color:#eee!important}


/* Boxes */
.tb-idx-big-title{font-size:21px;height:22px;line-height:22px;color:#444;font-weight:700;overflow:hidden;letter-spacing:-0.02em;margin:7px 0;padding:5px 0 5px 10px;border-bottom:1px solid #eee}
.tb-idx-two-col-box{margin-bottom:10px}
.tb-idx-two-col-box,
.tb-idx-two-col-box li,
.tb-idx-two-col-box li .tb-medium-img-wrapper,
.tb-idx-two-col-box li .tb-content-wrapper{position:relative;float:left}
.tb-idx-two-col-box li{border-bottom:2px solid #e2e2e2;width:312px;margin:5px auto}
.tb-idx-two-col-box li .tb-medium-img-wrapper{background:#F5F5F5;overflow:hidden;width:110px;height:100px;margin:5px 10px 5px 15px}
.tb-idx-two-col-box li .tb-content-wrapper{width:170px;height:100px;color:#999}
.tb-idx-two-col-box li .tb-links{clear:both;line-height:20px;font-size:11px;clear:both;color:#666;border:1px dotted #e2e2e2;border-width:1px 0 0}
.tb-idx-two-col-box li .tb-links a,
.tb-idx-two-col-box li .tb-links a:hover{padding:0 5px;color:#ce0000;text-decoration:none;border-right:1px solid #e2e2e2}
.tb-idx-two-col-box li .tb-num-coms{position:absolute;bottom:0;right:5px}
.tb-videos-colums .tb-video-column li{text-align:center;display:inline-block;width:200px;height:104px;margin:1px 2px;float:left;position:relative}
.tb-videos-colums .tb-video-list-img-wrapper{float:none;clear:both;margin:5px auto}
.tb-videos-colums .tb-subtitle{position:absolute;top:0px;right:0px;font-size:10px}
.tb-box .rank{font-size:22px;color:#ccc}
#main-in .tb-box .rank{font-size:30px;color:#444}
.tb-subtitle{font-size:11px}
.tb-video-column .tb-spot,
.tb-videos-listing .tb-spot{position: absolute;bottom:2px;right:2px;font-size:9px;text-transform:uppercase;color:#fff;background-color:#E29294;background-color:rgba(226,146,148,0.7);padding:0 4px}
.tb-videos-listing li{width: auto;float: none}
.tb-videos-listing .tb-video-box .title{font-size:14px}
.tb-videos-listing .tb-video-box strong{display: block}
.tb-videos-listing .tb-spot{position: static}
.twitter-share-button{margin-bottom:2px}
.crazy-title{font-family:tahoma,verdana,arial;background:#11e4e6;color:#fff;font-size:30px;font-weight:700}
.crazy-title-2{font-family:tahoma,verdana,arial;background:#444;color:#fff;font-size:30px;font-weight:700}
.tb-box-wrapper .tb-video-column li{margin:3px;position:relative}
.tb-fiches a{color:#CC0000}
.tb-fiches a:hover{color:#aa0000}
.tb-fiches li{float:left;margin-right:8px;padding:3px}
.tb-more{margin:5px}

/* TOPTOP */
.top-overall{border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 5px solid #ddd;border-width:1px 1px 5px;overflow: auto;background:#f9f9f9}
.top-overall .tb-idx-big-title{border-bottom:0;background:#ddd;padding:5px 10px;margin:0;color:#000;text-shadow: 0 1px 2px #fff;background: -moz-linear-gradient(top,  rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.23) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.15)), color-stop(100%,rgba(0,0,0,0.23)));background: -webkit-linear-gradient(top,  rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.23) 100%);background: -o-linear-gradient(top,  rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.23) 100%);background: -ms-linear-gradient(top,  rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.23) 100%);background: linear-gradient(top,  rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.23) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26000000', endColorstr='#3b000000',GradientType=0 );}
.top-overall .tb-videos-listing li {border-radius: 0;-moz-border-radius:0px;-webkit-border-radius:0px;margin: 5px 0;border-width: 0 0 1px}
#main-in .top-overall .rank {font-size:36px;color:#888;text-align: center}

/* Articles */

/* Products */
.tb-products-columns{}
.tb-products-columns li{position:relative;width:200px;border:0;border-bottom:1px solid #eee;height:90px;float:left}
.tb-products-columns .tb-percentage{bottom:10px;right:5px;font-size:12px;font-family:tahoma,verdana;height:25px;line-height:25px}
.tb-products-columns .tb-num-coms{bottom:45px;right:5px}
.tb-products-columns .tb-percentage span{font-size:17px}
.tb-products-columns  .tb-box .tb-products-content-wrapper{width:120px}
.product-rating{color:#c00}

/* Community */
.tb-featured-blogs .tb-box-blogs li{width:190px;float:left;margin:0 5px 5px 0;height:76px;overflow:hidden}
.tb-featured-blogs .tb-box-blogs .tb-content-wrapper{width:90px}
.tb-community-columns-w{}
.tb-community-columns .tb-more{text-align:center;font-weight:700;margin-bottom:10px}
.tb-community-columns .tb-box-wrapper{margin:0}
.tb-community-columns{width:308px;margin:2px;float:left}
.tb-community-columns li{}
.tb-community-columns .tb-box-members li{float:left;border-bottom:1px solid #eee;width:150px;height:80px}
.tb-box-wrapper{float:none;}
.tb-box-blogs li{border:1px solid #eee;margin-bottom:3px}
.tb-box-blogs .tb-img-wrapper,
.tb-box-blogs .tb-img-wrapper img{background:#eee;width:60px;height:60px}
.tb-box-blogs .tb-img-wrapper,
.tb-box-blogs .tb-rank,
.tb-box-blogs .tb-content-wrapper{float:left}
.tb-box-blogs .tb-content-wrapper{width:190px}
.tb-box-blogs .tb-rank{text-align:center;width:15px;font-weight:700;margin:15px 0 0}
.tb-box-blogs-articles li{height:auto}
.tb-box-blogs-articles .tb-content-wrapper{width:70%}
.tb-box-blogs-articles .tb-img-wrapper{overflow:hidden;height:50px;width:50px;float:left}
.tb-box-blogs-articles .tb-img-wrapper img{max-width:100%;height:auto;}

/* Activities */
.activities-wrapper-all{border:3px solid #CCEDF9;border-radius: 5px}
.fb-activity{margin-left:12px}
#activities{}
.activity-avatar{float:left}
.activity-action,
.activity-content{margin-left:65px}
#activities .action{font-weight:700}
#activities .time{color:#777}
#activities .userlink{font-weight:700;background:#f5f5f5; box-shadow:0 1px 2px 0px #bbb;display:inline-block;padding:3px 8px;margin-bottom:3px}
#activities .userlink:hover{background:#eee}
.activity-content{color:#777;padding:5px;padding-left:10px;font-size:1em;background:#f9f9f9;word-wrap: break-word;}
.activity-wrapper{padding:7px 15px;overflow:hidden;border-bottom:1px solid #eee}
.activities-wrapper{overflow:hidden;height:350px;outline:none;margin:0 4px 4px}
.jspHorizontalBar { height:0px!important }
.users-online{float: right;color:#999;font-size:11px;margin-top: -33px;background:#f5f5f5;padding: 5px;text-shadow: 0 1px 0 white;border-radius:10px}
.total-users{letter-spacing: 0.1em;color:#c00;font-weight:700}
/* Caroussel */
.mycaroussel-wrapper{margin:0px auto -15px;height:170px}
.mycaroussel-wrapper .title-wrapper{margin:5px 10px 0 15px}
.mycaroussel-wrapper .title-wrapper li{display:inline-block; vertical-align:middle;line-height:26px;height:26px}
.mycaroussel-wrapper .title-wrapper li:first-child{}
.mycaroussel-wrapper .title{color:#444;font-size:18px;margin-right:10px}
.mycaroussel-wrapper .title-wrapper li a{font-weight:700;padding:6px 10px;color:#444}
.jcarousel-direction-rtl{direction:rtl}
.jcarousel-container-horizontal{height:145px;padding:2px 40px}
.jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px}
.jcarousel-clip-horizontal{height:140px}
.jcarousel-clip-vertical{width:75px;height:245px}
.jcarousel-item{border:5px solid #f9f9f9;width:130px;height:130px;background:#eee;color:#999}
.jcarousel-item:hover{background:#f1f1f1;border-color:#e5e5e5}
.jcarousel-item a{color:#444!important}
.jcarousel-item .img-wrapper{background:#eee;padding:1px;width:70px;height:70px;margin:5px auto;box-shadow: 1px 2px 3px 0 #555;-webkit-box-shadow: 1px 2px 3px 0 #555;-moz-box-shadow: 1px 2px 3px 0 #555;}
.jcarousel-item .img-wrapper img{width:70px;height:70px}
.jcarousel-item .text-wrapper{margin:2px;text-align:center}
.jcarousel-item-horizontal{margin-left:0;margin-right:10px}
.jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-item-vertical{margin-bottom:10px}
.jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-next-horizontal{position:absolute;top:35px;right:5px;width:32px;height:32px;cursor:pointer;background:transparent url(next-horizontal.png) no-repeat 0 0}
.jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(prev-horizontal.png)}
.jcarousel-prev-horizontal{position:absolute;top:35px;left:5px;width:32px;height:32px;cursor:pointer;background:transparent url(prev-horizontal.png) no-repeat 0 0}
.jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(next-horizontal.png)}
.jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(next-vertical.png) no-repeat 0 0}
.jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(prev-vertical.png) no-repeat 0 0}
.jcarousel-next-horizontal:hover,.jcarousel-prev-horizontal:hover{background-position:-32px 0}
.jcarousel-next-horizontal:active,.jcarousel-prev-horizontal:active{background-position:-64px 0}
.jcarousel-next-disabled-horizontal,.jcarousel-next-disabled-horizontal:hover,.jcarousel-next-disabled-horizontal:active,.jcarousel-prev-disabled-horizontal,.jcarousel-prev-disabled-horizontal:hover,.jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0}
.jcarousel-next-vertical:hover,.jcarousel-prev-vertical:hover{background-position:0 -32px}
.jcarousel-next-vertical:active,.jcarousel-prev-vertical:active{background-position:0 -64px}
.jcarousel-next-disabled-vertical,.jcarousel-next-disabled-vertical:hover,.jcarousel-next-disabled-vertical:active,.jcarousel-prev-disabled-vertical,.jcarousel-prev-disabled-vertical:hover,.jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px}