html,body{padding:0px;margin:0px;font-family:Verdana,"Lucida Grande", Lucida,sans-serif;font-size:12px}
.clear{clear:both;}

/**MAIN STRUCTURE**/
#outter{width:950px;margin:0px auto;margin-top:25px;}
#header{float:left;width:100%;}
#content{float:left;width:100%;}
#footer{border-top:1px dotted #A9873B;margin-top:10px;padding-top:5px;float:left;width:100%;}
.lefty{font-size:14px;}
#like_box{float:right;}
#like_box p{margin:0px;padding:0px;}

/**HEADER**/
#header h1{float:left;padding:0px;margin:0px;}
#header h1 a span{display:none;}
#header h1 a{display:block;width:275px;height:56px;background:url(../media/logo.png);}
#header form{float:right;margin-top:21px;}
#header form input[type=text]{border:1px dotted #A9873B;color:#666;float:left;padding:1px;padding-left:10px;height:14px;margin:0px;}
#submit_button{border:1px dotted #A9873B;color:#666;float:right;border-left:0px;background:url(../media/lupa.png) center no-repeat;width:20px;height:18px;padding:0px;margin:0px;cursor:pointer;}
#menu_sup_left,#menu_sup_right,#menu_sup_left_important{float:left;list-style:none;padding:0px;margin:0px;margin-top:10px;}
#menu_sup_left_important{margin-right: 50px;}
#menu_sup_left li,#menu_sup_right li{padding:0px;margin:0px;float:left;}
#menu_sup_left li{margin-right:5px;}
#menu_sup_right li{margin-left:5px;}
#menu_sup_right{float:right;}

#header #menu_sup_left .middle_black_rounded{width:68px;}

#header .middle_black_rounded{background: url(../media/sprite_menu_sup.png) no-repeat top left;background-position: 0 0; width: 80px; height: 25px;text-align:center;}
#header a{text-decoration:none;}
#header a:hover .left_black_rounded{background-position: 0 -225px;}
#header a:hover .right_black_rounded{background-position: 0 -375px;}
#header a:hover .middle_black_rounded{background: url(../media/sprite_menu_sup.png) no-repeat top left;background-position: 0 -75px; width: 80px; height: 25px;}


/**BIG BLACK BAR**/
.black_block{float:left;width:100%;}
.black_block .middle_black_rounded{width:932px;padding-left:10px;}
#left_home .black_block{float:left;width:630px;}
#left_home .black_block .middle_black_rounded{width:612px;padding-left:10px;}

/**ROUNDED BLACK BARS**/
.left_black_rounded,.right_black_rounded,.middle_black_rounded{background: url(../media/sprite_menu_sup.png) no-repeat top left;width: 4px; height: 25px;display:block;float:left;}
.selected .left_black_rounded{background-position: 0 -225px;}
.selected .right_black_rounded{background-position: 0 -375px;}
#header .selected .middle_black_rounded{background: url(../media/sprite_menu_sup.png) no-repeat top left;background-position: 0 -75px; width: 80px; height: 25px;}
.left_black_rounded{background-position: 0 -150px;}
.right_black_rounded{background-position: 0 -300px;}
.middle_black_rounded{background:url(../media/backgroundmenu.png) repeat-x; height: 25px;line-height:25px;display:block;float:left;color:#FFF;font-weight:bold;font-size:11px;}
.middle_black_rounded a{text-decoration:none;color:#FFF}
.middle_black_rounded h1{padding:0px;margin:0px;font-size:11px;}

/**IMPORTANTS**/
#menu_sup_left_important .left_black_rounded,#menu_sup_left_important .right_black_rounded,#menu_sup_left_important .middle_black_rounded{background: url(../media/sprite_menu_supGold.png) no-repeat top left;width: 4px; height: 25px;display:block;float:left;}
#header #menu_sup_left_important a:hover .left_black_rounded{background-position: 0 -225px;}
#header #menu_sup_left_important a:hover .right_black_rounded{background-position: 0 -375px;}
#header #menu_sup_left_important a:hover .middle_black_rounded{background: url(../media/sprite_menu_supGold.png) no-repeat top left;background-position: 0 -75px; width: 80px; height: 25px;}
#header #menu_sup_left_important .middle_black_rounded{background: url(../media/sprite_menu_supGold.png) no-repeat top left;background-position: 0 0; width: 80px; height: 25px;text-align:center;}
#menu_sup_left_important .left_black_rounded{background-position: 0 -150px;}
#menu_sup_left_important .right_black_rounded{background-position: 0 -300px;}

#menu_sup_left_important .selected .left_black_rounded{background-position: 0 -225px;}
#menu_sup_left_important .selected .right_black_rounded{background-position: 0 -375px;}
#header #menu_sup_left_important .selected .middle_black_rounded{background: url(../media/sprite_menu_supGold.png) no-repeat top left;background-position: 0 -75px; width: 80px; height: 25px;}




/**INDEX BANNER**/
#banner_sup{float:left;width:100%;margin:5px 0px;height:357px;}
#banner_sup .round_left{height:327px;}
#watch_guide{background:url(../media/iPhoneAndroid2.png);width:520px;height:355px;float:left;}
#watch_guide video,#watch_guide #video{width:520px;margin-top:18px;}
#watch_guide video{height:292px;}
#quicktime{background:url(../media/play.png) no-repeat;width:58px;height:46px;display:block;cursor:pointer;margin-top:140px;margin-left:235px;}
#download_blocks{float:right;width:418px;}
#download_blocks .slogan{font-size:10px;margin-top:10px;}
#download_blocks .slogan b{font-size:15px;color:#A9873B;}
#download_blocks .slogan .little{font-size:10px;}
#download_blocks ul{list-style:none;padding:0px;margin:0px;margin-top:3px;float:left;margin-left:19px;}
#download_blocks li{float:left;width:118px; margin-left:-12px; list-style: none;}
.the_channer{background:url(../media/mini_logo.png) no-repeat;width:83px;height:83px;display:block;margin-top:12px;float:left;margin-left:10px;}
.the_channer_free{background:url(../media/downloads/logo_free.png) no-repeat;width:85px;height:106px;display:block;float:left;}
.the_channer_pay{background:url(../media/downloads/logo_pay.png) no-repeat;width:85px;height:106px;display:block;float:left;}
.the_channer_win{background:url(../media/downloads/iconWPhone7Web.png) no-repeat;width:174px;height:180px;display:block;float:left;}
#download_blocks a{float:left;display:block;width:100%;text-decoration:none;font-size:10px;}
#download_blocks a:hover h2{color:#A9873B;}
#download_blocks h2{float:left;color:#666;text-decoration:none;padding:0px;margin:0px;font-size:14px;width:100%;}
#download_blocks h2 b{color:#A9873B;}
#download_blocks .iphone,.download .iphone{background:url(../media/apple.png) no-repeat;width:20px;height:25px;}
#download_blocks .android,.download .android{background:url(../media/android.png) no-repeat;width:24px;height:31px;}
#download_blocks .android,#download_blocks .iphone,.download .android,.download .iphone{display:block;float:left;margin-top:3px;margin-right:10px;}
#download_blocks p{float:left;width:100%;padding:0px;margin:0px;color:#444444;}

#left_home #accordion{margin:0px;}
#left_home h3{float:left;padding:0px;margin:0px;}
#accordion .black_block{margin-bottom:5px;}

/**BLOCK ROUNDED**/
.round_bottom_right, .round_bottom_left, .round_top_right, .round_top_left{background: url(../media/sprite_rounded_light.png) no-repeat top left;}
.round_bottom_right { background-position: 0 0; width: 6px; height: 23px; } 
.round_bottom_left { background-position: 0 -73px; width: 6px; height: 23px; } 
.round_top_right { background-position: 0 -146px; width: 6px; height: 6px; } 
.round_top_left { background-position: 0 -202px; width: 6px; height: 6px; } 
.round_middle{border-top:1px solid #666; background:url(../media/rounded_light_bottom.png) repeat-x bottom;vertical-align:top;}
.round_left{border-left:1px solid #666}
.round_right{border-right:1px solid #666}
.round_top_middle{border-top:1px solid #666;}
.round_bottom_middle{background:url(../media/rounded_light_bottom.png) repeat-x bottom;}

/**CHANNEL LIST**/
#left_home{float:left;font-size:10px;width:640px;}
#left_home ul{padding:0px;margin:0px;}
/*#left_home li{width:288px;list-style:none;float:left;margin-right:25px;margin-bottom:10px;}*/


/**TAG CLOUD**/
#right_home{float:left;width:310px;	}
#right_home .round_left{height:465px}
#right_home .tag_block{margin:0px;}

/**FOOTER**/
#footer{font-size:10px;color:#A9873B;}
.lefty{float:left}
.righty{float:right;}
#footer a{color:#A9873B;text-decoration:none;}
#footer a:hover{text-decoration:underline;}

/**CHANNEL BLOCK**/
.channel_block{font-size:10px;}
.channel_block .round_left{height:109px;}
.channel_block .img_channel{float:left;margin-top:3px;width:50px;text-align:center;height:50px;margin-right:5px;margin-bottom:3px;}
.channel_block .img_channel img{width:48px;}
.channel_block h3{float:left;padding:0px;margin:0px;font-size:12px;margin-top:5px;width:243px;margin-bottom:5px;}
.channel_block h3 a{text-decoration:none;color:#444444;}
.channel_block h3 a:hover{text-decoration:underline;}
.channel_block .tags{float:left;width:120px;margin-bottom:5px;height:30px;display:none;}
.channel_block .desc_channel{float:left;padding:0px;margin:0px;width:243px;height:28px;}
.channel_block .last_tweet{float:left;width:100%;padding:0px;margin:0px;width:100%;color:#999;border-bottom:1px dotted #666;padding-bottom:2px;margin-bottom:2px;height:42px;}
.channel_block .url_channel{float:left;text-decoration:none;color:#999;margin-bottom:5px;}
.channel_block .twitter{background:url(../media/mini_twitter.png) no-repeat 0px 0px;width:20px;height:20px;margin-right:5px;margin-bottom:5px;display:block;float:left;}
.channel_block .rating_channel{height:15px;width:100%;float:left;text-align:right}

/**ACCORDION**/
#accordion{width:100%;float:left;margin-top:10px;}
#accordion h3.ui-accordion-header{cursor:pointer;float:left;width:100%;padding:0px;margin:0px;}
#accordion ul{padding:0px;margin:0px;float:left;width:100%;}


.tag_block{margin-top:10px;}
/*.tag_block .round_left{height:140px;}*/
.tag_block ul{padding:0px;margin:0px;list-style:none;}
.tag_block li{float:left;margin-right:10px;margin-bottom:10px;height:25px;line-height:25px;}
.tag_block a{color:#666;text-decoration:none;}
.tag_block li:hover a{font-size:25px;color:#A9873B;}
.tag_block .round_middle_none{padding:0px;}
.home_cloud li{margin:0px 6px 6px 0px}

.channel_list{padding:0px;margin:0px;width:100%;float:left;margin-top:10px;}
.channel_list li,#left_home li,#accordion ul li{float:left;padding:0px;margin:0px;list-style:none;width:310px;margin-right:10px;margin-bottom:10px;}
.channel_list li.last,#accordion ul li.last{margin-right:0px;}

/*.country_cloud .round_left{height:160px;}*/

.swControls{left:50%;position:absolute;}
a.swShowPage span{display:none;}
a.swShowPage{

	/* The links that initiate the page slide */

	background-color:#444444;
	float:left;
	height:7px;
	margin:4px 3px;
	width:7px;
	/*border:1px solid #ccc;*/

	/* CSS3 rounded corners */

	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
}

a.swShowPage:hover,
a.swShowPage.active{
	background-color:#A9873B;

	/*	CSS3 inner shadow */

	/*-moz-box-shadow:0 0 7px #1e435d inset;
	/*-webkit-box-shadow:0 0 7px #1e435d inset;*/
	/*box-shadow:0 0 7px #1e435d inset;*/
}

.paginator{float:left;width:100%;height:15px;}

#all_divs .div_pag{display:none;}
#all_divs .active{display:block;}

.about_us,.legal{margin-top:5px;}
.about_us h1,.legal h1,.about h1,.broadcasters h1,.terms_of_use h1,.download h1,.contact h1{padding:0px;margin:0px;margin-bottom:5px;color:#A9873B;font-size:20px}
.about_us .round_left{height:320px;}
.about_us .round_middle,.legal .round_middle{padding:20px;}
.about_us b,.legal b{color:#A9873B;}

/*CMS*/
.cms{margin-top:10px;}
.cms h1{padding:0px;margin:0px;margin-bottom:5px;color:#A9873B;font-size:20px}
.cms h2{font-size:12px;}
.cms b{color:#A9873B;}
.cms a{text-decoration:none;color:#A9873B;}
.cms a:hover{text-decoration:underline;color:#999;}


.legal h2,.broadcasters h2,.terms_of_use h2,.download h2{font-size:12px;}
.legal a,.broadcasters a{text-decoration:none;color:#A9873B;}
.legal a:hover, .broadcasters a:hover{text-decoration:underline;color:#999;}

.about,.broadcasters,.terms_of_use,.download{margin-top:10px;}
.justify{text-align:justify;}
.left_td{vertical-align:top;}
.right_td{padding-left:20px;vertical-align:top;}
.right_td a{display:block;text-align:center;}
.right_td td{padding-left:10px;padding-bottom:10px;font-size:10px; vertical-align:top;text-align:center;}
.rounded{margin-bottom:10px;}
.round_middle_none{padding:20px;}

#video_player{width:300px;height:169px;padding:10px 0px;}
#video_player video{width:100%;height:100%;}
.right_td form td{padding:0px;padding-bottom:5px;}
.broadcasters form, .signup{background:#EBEBEB;padding:10px;padding-bottom:5px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.broadcasters form input[type=submit]{border:1px solid #666;padding:0px 10px;}

.signup .the_channer{margin:0px; cursor: pointer;}
.signup{margin:5px 0px;}
.signup a{padding-top:22px;}
.first{margin-left:20px;}

.product_list{padding:0px;margin:0px;list-style:none;}


.product_list .block_download{float:left;width:171px}
.product_list .block_download p{float:left;margin-left:43px;width:130px;font-size:10px}
.product_list .block_download{text-align:center;}
.product_list .block_download .lightbox{text-decoration:none;color:#A9873B;text-align:center;font-weight:bold;float:none;margin-left:43px;}
.download li{border-bottom:1px dotted #A9873B;float:left;width:100%;margin-bottom:10px;padding-bottom:10px;}
.download .desc{float:left;width:460px;}
.descMeu{text-decoration:none;color:#A9873B;font-weight:bold;}
.download a{float:left;}
.download .desc a{float:none;text-decoration:none;color:#A9873B}
.download .iphone_download{background:url(../media/downloads/appstore.png) no-repeat;display:block;width:130px;height:49px;margin-left:33px;}
.download .iphone_download span, .download .android_download span, .download .pc_download span,.download .wm_download span{display:none;}
.download .android_download{background:url(../media/downloads/appandroid.png) no-repeat;display:block;width:130px;height:49px;margin-left:33px;}
.app_icon{float:left; margin-right:10px;}
.download li.last{border:0px;margin:0px;padding:0px;}
.download p{font-size:10px;float:right;}
.download h2{padding:0px;margin:0px;}
.download .desc_wm{float:left;width:585px;margin-top:5px;margin-right:5px;}
.download .iphone_qr,.download .android_qr{float:left;;width:180px;}
.download .pc_download{display:block;width:144px;height:73px;margin-left:100px;background:url(../media/downloads/downpc.png) no-repeat;}
.download .phone7_download{display:block;width:85px;height:109px;background:url(../media/downloads/logo_pay.png) no-repeat;}
.download .wm_download{display:block;width:144px;height:73px;background:url(../media/downloads/downwm.png) no-repeat;}

.download .iphone_qr{margin-right:60px;}
.download .iphone_qr img,.download .android_qr img{float:left}
.download .android, .download .iphone{float:right;padding:0px;margin:0px;}

/**CONTACT FORM*/
.contact h1{margin:10px 0px;}
.contact form{padding:0px;margin:0px;}
.contact label{width:100%;display:block;margin-top:5px;}
.contact input[type=text],.contact select,.contact textarea,.contact input[type="password"]{width:300px;border:1px solid #666;padding:2px 5px;color:#666;}
.contact .error{background:#CCC}
.contact textarea{width:766px;height:220px;}
.contact input[type=submit]{border:1px solid #666;padding:2px 10px;color:#444444;float:right;margin-top:10px;}
.contact .round_middle_none{padding-left:80px;padding-right:80px;}
.message_ok, .message_ko{padding:10px;border:1px solid #A9873B}
/***************/

/***SOCIAL***/
#like_box ul{padding:0px;margin:0px;list-style:none;float:right;}
#like_box li{float:left;margin-left:10px;}
#like_box a{background: url('../media/sprite_social.png') no-repeat top left;display: block}
#like_box a span{display:none;}
#like_box a.facebook:hover{ background-position: 0 0; width: 14px; height: 14px; } 
#like_box a.facebook{ background-position: 0 -24px; width: 14px; height: 14px; } 
#like_box a.twitter:hover{ background-position: 0 -48px; width: 14px; height: 14px; } 
#like_box a.twitter{ background-position: 0 -72px; width: 14px; height: 14px; }

/**DETAIL CHANNEL**/
.detail_channel{margin-top:5px;}
.channel_left{float:left;width:539px;padding-right:20px;}
.channel_left span{display:block;width:48px;float:left;margin-right:20px;}
.channel_left span img{width:48px;}
.channel_left h1{float:right;color:#A9873B;padding:0px;margin:0px;width:471px;font-size:20px;}
.channel_left h1 a{text-decoration:none;color:#A9873B;}
.channel_left .categories{width:471px;float:right;padding:0px;margin:0px;margin-top:20px;}
.channel_left .rating_channel{float:right;width:471px;margin-top:10px;margin-bottom:10px;}
.channel_left .desc{float:right;width:390px;padding:0px;margin:0px;padding:10px;background:#EBEBEB;margin-right:61px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;padding-bottom:20px;}
.channel_left .url{float:left;margin-left:68px;text-decoration:none;color:#A9873B;margin-top:30px;margin-bottom:30px;}
.channel_left .last_tweet{float:right;padding:0px;margin:0px;width:471px;color:#999;}
.channel_left .last_tweet p{color:#A9873B;font-weight:bold;}
.channel_left .twitter{background:url(../media/mini_twitter.png) no-repeat 0px 0px;width:20px;height:20px;margin-right:5px;margin-bottom:5px;display:block;float:left;}

.channel_right{float:left;width:318px;font-size:10px;padding-left:20px;border-left:1px dotted #A9873B}
.channel_right h2{padding:0px;margin:0px;font-size:14px;margin-bottom:10px;}
.channel_comments{padding:0px;margin:0px;}
.channel_comments li{float:left;width:100%;padding-bottom:1px;margin-bottom:5px;border-bottom:1px dotted #A9873B;list-style:none;}
.channel_comments table{width:100%;}
.channel_comments td{vertical-align:top;}
.channel_comments .avatar img{width:25px;}
.channel_comments .avatar span{width:25px;height:25px;display:block}
.channel_comments .avatar{width:30px;}
.channel_comments .username{font-weight:bold;float:left;margin-right:5px;}
.channel_comments .text{color:#999;}
.channel_comments .facebook,.channel_comments .twitter{width:19px;height:19px;float:right;display:block;}
.channel_comments .facebook{background:url(../media/channel_detail/facebook.png) no-repeat;}
.channel_comments .twitter{background:url(../media/channel_detail/twitter.png) no-repeat;margin-left:5px;}

.detail_channel .swControls{position:static;left:0px;margin-left:35px;float:left;}
/******************/

#faqs{list-style:none;padding:0px;margin:0px;}
#faqs li{margin-bottom:10px;float:left;width:100%;}
#faqs .question{font-weight:bold;width:100%;float:left;}
#faqs .answer{ font-style:italic;width:100%;float:left;}

#models{list-style:none;padding:0px;margin:0px;}
#models li{margin-bottom:10px;float:left;width:102px;margin-left:10px;text-align:center;height:151px;}
#models .model_name{width:100%;float:left;}

#cycle{padding:0px;margin:0px;list-style:none;}
#cycle li{padding:0px;margin:0px;}

/****/
#register_form label{float:left;}
#register_form input[type="text"],#register_form input[type="password"],#register_form select{float:left;}
#register_form #password{margin-right:10px;}
.password-meter {
	position:relative;
	width: 180px;
	float:left;
}
.password-meter-message {
	text-align: right;
	font-weight: bold;
	color: #676767;
}
.password-meter-bg, .password-meter-bar {
	height: 4px;
}
.password-meter-bg {
	top: 8px;
	background: #e0e0e0;
}

.password-meter-message-very-weak {
	color: #aa0033;
}
.password-meter-message-weak {
	color: #f5ac00;
}
.password-meter-message-good {
	color: #6699cc;
}
.password-meter-message-strong {
	color: #008000;
}

.password-meter-bg .password-meter-very-weak {
	background: #aa0033;
	width: 30px;
}
.password-meter-bg .password-meter-weak {
	background: #f5ac00;
	width: 60px;
}
.password-meter-bg .password-meter-good {
	background: #6699cc;
	width: 135px;
}
.password-meter-bg .password-meter-strong {
	background: #008000;
	width: 180px;
}
/****/
