@charset "utf-8";

/* @STYLES common */


/* @group OPINION LIST */
#section_opinion_list { margin-bottom:36px; clear:both; }

	#section_opinion_list h1 { background:url(../../../images.softonic.net/shared/images/interface/titles_bg.png) 0 -356px no-repeat; margin-top:10px; }

	#section_opinion_list .bottom_options { text-align:right; }
	#section_opinion_list h4 { padding:0 0 4px 30px; display:block; font:bold 24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; background:url(../../../images.softonic.net/shared/images/interface/titles_bg.png) 0 -370px no-repeat; position:relative; }
	div.comment_list { background:#FFF; }
	ul.comment_list { background:#FFF; padding-bottom:18px; line-height:18px; }
		ul.comment_list li { border-bottom:1px solid #efefef; padding:8px 0 17px; position:relative; }
		ul.comment_list li li { border:none; }
		ul.comment_list .user { float:left; text-align:center; width:101px; margin-right:6px; height:139px; }
			ul.comment_list .user .avatar span { display:block; }
			ul.comment_list .user .avatar_image { width:100px; height:100px; margin:0 0 5px 0; background:no-repeat center; cursor:pointer; text-indent:-1000em; display:block; }
			ul.comment_list .user .avatar_image img { display:none; }
			ul.comment_list .title_box { padding:0 0 0 10px; margin-left:110px; text-align:left; font-size:10px; }
				ul.comment_list .title_box h5 { font:bold 16px "Trebuchet Ms"; background:#DEF4D5; margin-left:-10px; padding:2px 0 2px 10px; border-bottom:1px solid #bcd7b1; position:relative; }
				ul.comment_list .average_box { background:url(../../../images.softonic.net/shared/images/interface/opinion_rating_box.png) 0 0 no-repeat; width:49px; height:25px; padding:2px 0; text-align:center; font:bold 20px Arial, sans-serif; position:absolute; top:20px; right:9px; }
				ul.comment_list .user a { font-size:10px; }
				ul.comment_list .user a span { font-size:13px; font-weight:bold; }
				ul.comment_list .body { margin-left:120px; }
				ul.comment_list .date { color:inherit; }

	ul.options { font:11px Verdana, sans-serif; text-align:right; position:relative; }
	ul.comment_list ul.options { position:absolute; width:100%; left:0; bottom:0; }
	ul.options li { display:inline; background:none; }
	ul.options li a { text-decoration:underline; display:inline; margin:0; padding:1px 0 3px 20px; }
	ul.options li.read_more { margin-left:10px; padding:0; }
	ul.options li.add_opinion { float:right; margin-left:10px; }
	ul.options li.read_more a { background:url(../../../images.softonic.net/shared/images/icons/page_white_text.png) 0 0 no-repeat; }
	ul.options li.meet_user { float:left; margin-left:120px; }
	ul.options li.meet_user a { padding:1px 0 3px 20px; background:url(../../../images.softonic.net/shared/images/icons/vcard.png) 0 0 no-repeat transparent; }

	ul.options li h2 { position:absolute; margin:-2px 0 0 -755px; display:inline; padding:2px 0; }
	ul.options li .see_more { font-size:12px; padding-left:12px; }

#section_opinion_list .own_opinion, #program_opinion_list .own_opinion { background-color:#619A49; color:#FFFFFF; }
#section_opinion_list .own_opinion a, #program_opinion_list .own_opinion a { color:#FFFFFF; }

/* @endgroup OPINION LIST */

/* @group FILE STATS & OPTIONS */
#file_useroptions { text-align:center; font-weight:bold; color:#004080; margin-bottom:10px; padding-bottom:20px; }
	#file_useroptions h4 { background:url(../../../images.softonic.net/shared/images/icons/icons_map.png) 0 -290px no-repeat; font-weight:bold; text-align:left; margin-left:18px; padding-left:22px; }
	ul#file_options { font-weight:normal; text-align:left; padding:9px 0 0 10px; }
		ul#file_options li { float:left; font-size:11px; width:190px; }
		ul#file_options li a { padding-left:22px; float:left; }
		ul#file_options li.last a { margin-top:1px; padding-bottom:0px; }
			li a#send_file_newversion { background:url(../../../images.softonic.net/shared/images/icons/file_options.png) 0 0 no-repeat; }
			li a#send_file_warnings { background:url(../../../images.softonic.net/shared/images/icons/file_options.png) 0 -16px no-repeat; }
			li a#recommend_file { background:url(../../../images.softonic.net/shared/images/icons/file_options.png) 0 -35px no-repeat; }
			li a#print_file_description { background:url(../../../images.softonic.net/shared/images/icons/file_options.png) 0 -54px no-repeat; }
			li a.download_s, li a.demo_online_s { width:auto !important; margin-left:0; text-decoration:none; display:inline; padding-bottom:0; }
				ul#file_options li a.download_s strong { font-weight:normal; }
			ul#file_options #extra_options { margin:18px 0 0 18px; display:none; width:170px; overflow:hidden; }
				ul#file_options #extra_options li { float:none; margin-bottom:0px; width:auto; }
					ul#file_options #extra_options li.last { padding-top:5px; padding-left:4px; }

#download_chart { border-top:1px solid #AEC4E2; margin-top:14px; }
#file_stats	{ margin:10px 0 0 0; }
	/*#file_stats	.content { margin:0; padding-top:10px; padding-bottom:30px; }
	#file_stats h4 { background:url(../../../images.softonic.net/shared/images/icons/icons_map.png) 0 -290px no-repeat; font-weight:bold; text-align:left; margin-left:18px; padding-left:22px; }*/
/* @endgroup FILE STATS & OPTIONS */

/* @group GENERIC BOXES */

.box_light_100 { background:transparent url(boxes_light.png) no-repeat 0 100%; padding:0 0 20px 0; width:980px; }
	.box_light_100 .content { background:transparent url(boxes_light.png) no-repeat -0 0; padding:18px 18px 0 18px; }

.box_light_50 { background:transparent url(boxes_light.png) no-repeat -1000px 100%; padding:0 0 20px 0; width:475px; }
	.box_light_50 .content { background:transparent url(boxes_light.png) no-repeat -1000px 0; padding:18px 18px 0 18px; }

.box_light_33 { background:transparent url(boxes_light.png) no-repeat -1494px 100%; padding:0 0 20px 0; width:300px; }
	.box_light_33 .content { background:transparent url(boxes_light.png) no-repeat -1494px 0; padding:18px 18px 0 18px; }

.box_light_mainright { background:transparent url(boxes_light.png) no-repeat -2518px 100%; padding:0 0 20px 0; width:755px; }
	.box_light_mainright .content { background:transparent url(boxes_light.png) no-repeat -2518px 0; padding:18px 18px 0 18px; }

.box_dark_100 { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat 0 100%; padding:0 0 20px 0; width:980px; }
	.box_dark_100 .content { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat 0 0; padding:18px 18px 0 18px; }

.box_dark_50 { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat -1000px 100%; padding:0 0 20px 0; width:475px; }
	.box_dark_50 .content { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat -1000px 0; padding:18px 18px 0 18px; }

.box_dark_33 { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat -1494px 100%; padding:0 0 20px 0; width:300px; }
	.box_dark_33 .content { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat -1494px 0; padding:18px 18px 0 18px; }

.box_dark_mainright { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat -2518px 100%; padding:0 0 20px 0; width:755px; }
	.box_dark_mainright .content { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat -2518px 0; padding:18px 18px 0 18px; }

.box_light_home { background:transparent url(boxes_light.png) no-repeat -1814px 100%; padding:0 0 20px 0; width:457px; }
	.box_light_home .content { background:transparent url(boxes_light.png) no-repeat -1814px 0; padding:9px; }

.box_dark_home { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat -1814px 100%; padding:0 0 20px 0; width:457px; }
	.box_dark_home .content { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat -1814px 0; padding:9px; }

.box_light_colright { background:transparent url(boxes_light.png) no-repeat -2292px 100%; padding:0 0 20px 0; width:210px; }
	.box_light_colright .content { background:transparent url(boxes_light.png) no-repeat -2292px 0; padding:5px 0 10px 0; }

.box_dark_colright { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat -2292px 100%; padding:0 0 20px 0; width:210px; }
	.box_dark_colright .content { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat -2292px 0; padding:5px 0 10px 0; }

.box_light_colleft { background:transparent url(boxes_light.png) no-repeat -3292px 100%; padding:0 0 20px 0; width:190px; }
	.box_light_colleft .content { background:transparent url(boxes_light.png) no-repeat -3292px 0; padding:5px 0 10px 0; }

.box_dark_colleft { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat -2292px 100%; padding:0 0 20px 0; width:210px; }
	.box_dark_colleft .content { background:transparent url(../../../images.softonic.net/shared/images/interface/boxes_dark.png) no-repeat -2292px 0; padding:5px 0 10px 0; }

/* @endgroup GENERIC BOXES */

/* @group USER RATING */
#user_rating { text-align:center; position:relative; }
#user_rating .title { padding:4px 10px 10px 15px; text-align:left; }
#user_rating .title h4 { font:bold 16px "Trebuchet MS", Arial, sans-serif; color:#305b87; }

#user_rating dl { clear:both; padding-bottom:12px; border-bottom:1px solid #D6DBE2; margin-bottom:12px; }
	#user_rating dt { width:94px; float:left; clear:left; padding:0 6px 0 0; border-right:1px solid #D6DBE2; text-align:right; font:11px Verdana, sans-serif; line-height:18px; }
	#user_rating dd { width:100px; float:right; clear:right; margin:6px 0 0 0; line-height:18px; height:12px; }

#user_rating .rating_value, #user_rate .rating_value { font:bold 32px Arial, Helvetica, sans-serif; line-height:36px; color:#2E72B6; position:absolute; top:10px; right:18px; }
#user_rating .votes,#user_rate .votes { color:#2E72B6; }

#user_rating.no_valuation .content { padding-top:0px; }
#user_rating .content .no_valuation { background:transparent url(boxes_light.png) no-repeat scroll -2292px 0pt; padding:18px 0; height:38px; }
#user_rating .content .no_valuation strong { font:bold 16px "Trebuchet MS", Arial, sans-serif; }

.valuation	{ background:#FFF; border:1px solid #8CABD5; width:46px; height:26px; position:relative; font:bold 20px Arial, sans-serif; text-align:center; }
.average_rank0	{ color:#d6281b; }
.average_rank1	{ color:#d6281b; }
.average_rank2	{ color:#d6281b; }
.average_rank3	{ color:#febd29; }
.average_rank4	{ color:#febd29; }
.average_rank5	{ color:#febd29; }
.average_rank6	{ color:#febd29; }
.average_rank7	{ color:#8fc300; }
.average_rank8	{ color:#8fc300; }
.average_rank9	{ color:#8fc300; }
.average_rank10	{ color:#8fc300; }

.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating { background:url(../../../images.softonic.net/shared/images/interface/actions/ratings_users.gif) 0 0 no-repeat; }
.star-rating { position:relative; width:78px; height:7px; overflow:hidden; list-style:none; margin:0; padding:0; background-position:0 100%; }

.star-rating li { display:inline; }
.star-rating a, .star-rating .current-rating { position:absolute; top:0; left:0; text-indent:-1000em; height:16px; line-height:16px; outline:none; overflow:hidden; }
.star-rating .current-rating { z-index:1; background-position:0 100%; width:100%; }
.star-rating a, .star-rating a:hover, .star-rating a:active, .star-rating a:focus { width:100%; }
.star-rating .v1, .star-rating a.one-star:hover, .star-rating a.one-star:active, .star-rating a.one-star:focus { background-position:0 -145px; }
.star-rating .v2, .star-rating a.two-stars:hover, .star-rating a.two-stars:active, .star-rating a.two-stars:focus { background-position:0 -129px; }
.star-rating .v3, .star-rating a.three-stars:hover, .star-rating a.three-stars:active, .star-rating a.three-stars:focus { background-position:0 -113px; }
.star-rating .v4, .star-rating a.four-stars:hover, .star-rating a.four-stars:active, .star-rating a.four-stars:focus { background-position:0 -97px; }
.star-rating .v5, .star-rating a.five-stars:hover, .star-rating a.five-stars:active, .star-rating a.five-stars:focus { background-position:0 -80px; }
.star-rating .v6, .star-rating a.six-stars:hover, .star-rating a.six-stars:active, .star-rating a.six-stars:focus { background-position:0 -64px; }
.star-rating .v7, .star-rating a.seven-stars:hover, .star-rating a.seven-stars:active, .star-rating a.seven-stars:focus { background-position:0 -48px; }
.star-rating .v8, .star-rating a.eight-stars:hover, .star-rating a.eight-stars:active, .star-rating a.eight-stars:focus { background-position:0 -32px; }
.star-rating .v9, .star-rating a.nine-stars:hover, .star-rating a.nine-stars:active, .star-rating a.nine-stars:focus { background-position:0 -16px; }
.star-rating .v10, .star-rating a.ten-stars:hover, .star-rating a.ten-stars:active, .star-rating a.ten-stars:focus { background-position:0 0; }
.star-rating a.one-star { width:10%; z-index:11; }
.star-rating a.two-stars { width:20%; z-index:10; }
.star-rating a.three-stars { width:30%; z-index:9; }
.star-rating a.four-stars { width:40%; z-index:8; }
.star-rating a.five-stars { width:50%; z-index:7; }
.star-rating a.six-stars { width:60%; z-index:6; }
.star-rating a.seven-stars { width:70%; z-index:5; }
.star-rating a.eight-stars { width:80%; z-index:4; }
.star-rating a.nine-stars { width:90%; z-index:3; }
.star-rating a.ten-stars { width:100%; z-index:2; }
/* @endgroup USER RATING */

/* @group HELPERS */
#print_logo, .only_print, .hidden { display:none; }
.highlight_field { background:#fefbe4; border:1px solid #eadaaf; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* @group Hide from IE Mac \*/
.clearfix { display:block; }
/* @endgroup hide from IE Mac */
/* @endgroup HELPERS */

/* @group FILE REVIEW */
#file_review { clear:both; background:transparent url(../../../images.softonic.net/images/interface/bg_program_description.png) left -18px no-repeat; position:relative; overflow:hidden; margin:0 0 18px 0; width:755px; }
#content .pub_description { background-position:0 -36px; }
#content .pub_description .program_description { padding-top:0; height:64px; }
	#file_review .requirements_column	{ float:left; width:302px; padding:0 0 18px 0; position:relative; }
		#file_review .requirements_column span	{ font-weight:bold; }
	#file_review ul	{ margin:0; padding:0; }
	#file_review li	{ padding:0 0 2px 18px; background:url(../../../images.softonic.net/shared/images/interface/bullet_sprite.png) 10px -67px no-repeat; list-color:#677689; }
	#file_review p	{ margin:15px 0; }
	#file_review p.indented	{ margin:0; padding:0 0 2px 18px; background:url(../../../images.softonic.net/shared/images/interface/bullet_sprite.png) 10px -67px no-repeat; list-color:#677689; }
	#file_review h3	{ margin:15px 0 0; font-weight:bold; }
	#file_review #more_info { margin-bottom:15px; }
	#file_review #more_info p	{ clear:both; padding-left:9px; margin:0 0 15px; }
	#file_review #more_info ul.columns { float:left; margin:0 15px 5px 0; }
	#file_review h2	{ clear:both; font:20px 'Trebuchet Ms'; margin:-1px 0 0 0; padding:0; color:#305B87; font-weight:bold; line-height:27px; text-indent:-0.6em; }
	#file_review h2	.first_quote { float:left; }
	#file_review h2	strong { float:left; width:600px; }


	#more_info h3	{ background:url(../../../images.softonic.net/shared/images/interface/bullet_sprite.png) 0px 7px no-repeat transparent; clear:both; font:12px Verdana, Arial, sans-serif; line-height:18px; margin:18px 0 0 0; padding:0 0 0 9px; font-weight:bold; color:#000000; }

	#file_review .author { padding-left:20px; font-size:11px; float:left; width:200px; }
		#file_review .author em { font-style:normal; }
	#file_review .program_description { margin:18px 0 9px 0; padding:18px 18px 9px 9px; }
	#file_review .program_review { margin-bottom:20px; }

	#file_review .author_div { float:left; width:60px; padding-left:9px; }
	#file_review .author_div img { background:white none repeat scroll 0%; border:1px solid #A9A9A9; padding:2px; }
	#file_review .title_div { float:left; width:600px; }
	#file_review .title_div .author_says { float:right; clear:left; margin-left:10px; width:580px; }
	#file_review .title_div .author { float:left; margin:6px 0; }

	#file_review .description_r { clear:right; padding:10px 18px 0 18px; line-height:18px; }
	#file_review .description_l { clear:left; padding:10px 18px 0 18px; line-height:18px; }

	#file_review ul.review_options, #file_review ul.review_options li ,#file_review ul.review_options h2 { background:none; padding:0; margin:0; text-indent:0; }
	#file_review ul.review_options h2 a:hover { text-decoration:underline; }
	#file_review ul.review_options a strong { width:inherit; float:none; }

	#file_review ul.review_options { padding:3px 18px 21px 18px; background:url(../../../images.softonic.net/images/interface/bg_program_description.png) 0 100% no-repeat; }
	#file_review ul.review_options li { padding:0 0 9px; position:relative; }

	#file_review #vote_review { position:absolute; margin-top:5px; right:18px; width:351px; z-index:5; }
	#file_review.notDownload #vote_review { margin-top:-10px; }
		#file_review #vote_review #title_rank_review { font-family:'Trebuchet MS', Arial, sans-serif; font-size:15px; font-weight:bold; color:#00407F; }
		#file_review #vote_review #text_rank_review { color:green; font-size:10px; font-family:Verdana, sans-serif; }
		#file_review #vote_review #text_rank_review span { font-weight:bold; }
		#file_review #vote_review ul { position:absolute; right:0; bottom:0; width:137px; height:28px; background:url(../../../images.softonic.net/shared/images/interface/actions/rate_box.gif) 0 0 no-repeat; }
		#file_review #vote_review ul li { float:left; background:none; font-family:'Trebcuhet MS', Arial, sans-serif; font-size:15px; font-weight:bold; padding:5px 0 0 20px; }
		#file_review #vote_review ul li a { padding-right:20px; }
		#file_review #vote_review ul #vote_yes { color:#1E8F28; }
		#file_review #vote_review ul #vote_no { color:#C52A2A; }
		#file_review #vote_review ul #vote_yes:hover { background:url(../../../images.softonic.net/shared/images/interface/actions/rate_ok.gif) 100% 50% no-repeat; }
		#file_review #vote_review ul #vote_no:hover { background:url(../../../images.softonic.net/shared/images/interface/actions/rate_ko.gif) 100% 50% no-repeat; }


	#file_review #sharing_options_list { display:none; position:absolute; top:-104px; background:url(../../../images.softonic.net/shared/images/interface/bg_sharing.gif) 0 100% no-repeat transparent; padding:0 0 5px 24px; left:165px; bottom:12px; border-right:2px solid #7EA3BE; }
	#file_review #sharing_options_list a { font-size:11px; }
	#file_review #sharing_options_list ul { border-top:2px solid #7EA3BE; padding:0 9px; }
	#file_review #sharing_options_list li { padding:2px 0; }
	#file_review #sharing_options_list li a { background:url(../../../images.softonic.net/shared/images/icons/social_bookmarking.png) no-repeat; position:relative; padding:2px 0 2px 23px; margin-left:-1px; }
	#file_review #sharing_options_list li a.at_email { background:url(../../../images.softonic.net/shared/images/icons/file_options.png) 0pt -16px no-repeat; }
	#file_review #sharing_options_list li a.at_delicious { background-position:0 0px; }
	#file_review #sharing_options_list li a.at_digg { background-position:0 -30px; }
	#file_review #sharing_options_list li a.at_fresqui { background-position:0 -62px; }
	#file_review #sharing_options_list li a.at_meneame { background-position:0 -94px; }
	#file_review #sharing_options_list li a.at_oknotizie { background-position:0 -129px; }
	#file_review #sharing_options_list li a.at_wikio { background-position:0 -162px; }
	#file_review #sharing_options_list li a.at_yigg { background-position:0 -192px; }
	#file_review #sharing_options_list li a.at_misterwong { background-position:0 -226px; }
	#file_review #sharing_options_list li a.at_fuzz { background-position:0 -265px; }
	#file_review #sharing_options_list li a.at_scoopeo { background-position:0 -302px; }

	#file_review .legal { clear:both; background-color:#FEFAE0; font-size:10px; padding:9px; margin:18px; line-height:18px; }
		#file_review .legal strong { font-weight:normal; }

	#pros_cons { border-top:1px solid #ccdff0; border-bottom:1px solid #ccdff0; background:#f9fbfe; margin:18px -17px; padding-bottom:18px; }
		#pros_cons ul { margin-left:18px; }
		#pros_cons strong { display:block; padding:1px 25px; margin-bottom:10px; background:#e9f4fa; }
		#pros_cons .pros, #pros_cons .cons { width:376px; float:left; }
		#pros_cons .pros strong { background:url(../../../images.softonic.net/shared/images/icons/pros_cons_arrows.gif) 8px 4px no-repeat #e9f4fa; }
		#pros_cons .cons strong { background:url(../../../images.softonic.net/shared/images/icons/pros_cons_arrows.gif) 8px -20px no-repeat #e9f4fa; }

	#file_review_award { background:url(../../../images.softonic.net/shared/images/rank/description_award.png) 0 100% no-repeat; margin-top:-22px; padding:15px 18px 16px 15px; position:relative; }
	#file_review_award p, #file_award_box p { margin:0; color:#81a5c0; font-size:11px; }
	#file_review_award p { margin-left:95px; }
	#file_review_award p img { position:absolute; left:9px; margin-top:-10px; }
	#file_award_box { display:none; position:absolute; width:300px; top:0; left:50%; margin-left:-150px; background:#fff; border:2px solid #7ea3be; padding:9px; z-index:10000; }
	#file_award_box p { color:#000; margin:9px 0; }
	#file_award_box h4 { font:14px "Trebuchet Ms",Arial,sans-serif; background:#f9fbfe; border-bottom:1px solid #7ea3be; margin:-9px -9px 9px -9px; padding:4px; }
	#file_award_box h4 strong { color:#1fa4e1; }
	#file_award_box img, #file_review_award .award_box textarea { display:block; margin:9px auto; position:relative; }
	#file_award_box textarea { font-size:11px; line-height:1.5em; width:98%; overflow:hidden; }
	#file_award_box .close { font-size:11px; display:block; text-align:right; color:red; }
/* @endgroup FILE REVIEW */
/* @end STYLES main */
