html, body {background-color: #f4f7fa;font-family: "Lucida Grande", Verdana}
ul, ul li {margin:0;list-style-type: none}
* {outline: none}
a {text-decoration: none}
a, a:visited {color:#3273a9}
th,td {padding:0;border:0;text-align: left;font-weight: normal}
em {font-style: normal}

.clr {clear:both}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
} 
 
* html .clearfix {
	height: 1%;
}
#header, #content, .staticContent, #footer {margin:0 auto; width:890px}
#footer {margin:10px auto}
#header, #content, .staticContent, #footer {margin:0 auto; width:890px}
#footer {margin:10px auto}
#int_link {font-size:8pt;color:#717171;line-height:20px;height:20px;padding-right: 24px;background: url(//cf2.vuze.com/img/new/localization_nav_arrow.png) top right no-repeat;float:right;margin-right:0px}
#int_link:hover {background-position: center right}
#int_link:active {background-position: bottom right}

#internat {margin:0px auto; position:absolute; height:34px;right:0;top:16px;}
#internat_inner {position:relative; padding:5px 10px; border:1px solid #272727; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; height:20px; right:0px; float:right;background:#000;}
.social-box {position:relative; float:right; width:360px; background:url(//cf2.vuze.com/img/header/social-box-separator.png) no-repeat 95.5% 50%; }
.social-box .fb-like {float:left; margin-top:7px; margin-right:2px;}
#internat_select {position:absolute; top: 20px; right: -20px; text-align: left; background: url(//cf2.vuze.com/img/new/nav_lang_menu_bg.png) top left no-repeat;padding:15px 11px 0 10px;width:149px;z-index:150}
#internat_select li {margin:1px 1px 2px}
#internat_select a {display:block; height:33px; line-height: 32px; padding:0 0 0 6px ; margin-bottom:1px}
#internat_select a:hover {background-color: #d7eefa;color:#003665}

#content h1 {color: #003665;text-align: center;font-size: 22pt}

#header {border-bottom: 1px dotted #90abc1;height:75px; color:#3173a9}
#header a#vzLogo {background: none; width:164px;height:74px;float:left;text-indent: 0px}
#header ul {float:right;margin-top:10px}
#header ul li {float:left;list-style-type: none;line-height:65px;margin:0 20px}
#header a:hover {color: #133049}
#header .dl_btn {margin-top:20px}
#header .dl_btn {background: url(//cf2.vuze.com/img/new/home_download_btn_sml.png) top left no-repeat;width:114px;height:25px;float:left;text-indent: -5000px}
#header .dl_btn:hover {background-position-y: center}
#header .dl_btn:active {background-position-y: bottom}
.fr_FR #header .dl_btn {background-image: url(//cf2.vuze.com/img/new/fr_FR/home_download_btn_sml.png)}
.de_DE #header .dl_btn {background-image: url(//cf2.vuze.com/img/new/de_DE/home_download_btn_sml.png)}
.es_ES #header .dl_btn {background-image: url(//cf2.vuze.com/img/new/es_ES/home_download_btn_sml.png)}
.pt_BR #header .dl_btn {background-image: url(//cf2.vuze.com/img/new/pt_BR/home_download_btn_sml.png)}
.zh_CN #header .dl_btn {background-image: url(//cf2.vuze.com/img/new/zh_CN/home_download_btn_sml.png)}
.ko_KR #header .dl_btn {background-image: url(//cf2.vuze.com/img/new/ko_KR/home_download_btn_sml.png)}
.ja_JP #header .dl_btn {background-image: url(//cf2.vuze.com/img/new/ja_JP/home_download_btn_sml.png)}
.ru_RU #header .dl_btn {background-image: url(//cf2.vuze.com/img/new/ru_RU/home_download_btn_sml.png)}

#main_top {background: url(//cf2.vuze.com/img/new/home/home_slider_bg.png) 274px 0px left no-repeat;height:469px;margin-bottom:35px}
#main_top_top {height:53px; padding-left:274px;}
#main_top_top ul {font-family: helvetica;text-transform: lowercase;font-size:16pt;float:left;/*position:relative;left:50%;*/margin-left:32px}
#main_top_top ul li {float:left;list-style-type: none;margin: 10px 0px 0 0;width:182px}
#main_top_top ul li#mt_pl {margin-right:0}
#main_top_top ul li a, #main_top_top ul li a em, #main_top_top ul li a em span {height:33px;float:left;text-align: center;line-height:35px;padding:0 0 0 4px}
#main_top_top ul li a em {background-position: top right;/*padding:0 21px 0 0;*/font-style: normal;/*position:relative;right:-12px*/}
#main_top_top ul li a em span {background: url(//cf2.vuze.com/img/new/home_fdp.png) 0 7px no-repeat;padding:0 0 0 25px;color:#6798c0}
#main_top_top ul li a:hover {background-position: center left}
#main_top_top ul li a:hover em {background-position: center right}
#main_top_top ul li a:hover em span {background-position: 0px -27px}
#main_top_top ul li a:active {background-position: bottom left}
#main_top_top ul li a:active em {background-position: bottom right}
#main_top_top ul li a:active em span {background-position: 0 -60px}
#main_top_top ul li#mt_find a {float:right;margin-right:12px}
#main_top_top ul li#mt_dl {text-align:center}
#main_top_top ul li#mt_dl a {width:182px}
#main_top_top ul li#mt_dl a, #main_top_top ul li#mt_dl a em, #main_top_top ul li#mt_dl a em span {float:none}
#main_top_top ul li#mt_dl a em span {background-position: -200px 1px}
#main_top_top ul li#mt_dl a:hover em span {background-position: -200px -34px}
#main_top_top ul li#mt_dl a:active em span {background-position: -200px -66px}
#main_top_top ul li#mt_pl a em span {background-position: -400px 7px}
#main_top_top ul li#mt_pl a:hover em span {background-position: -400px -28px}
#main_top_top ul li#mt_pl a:active em span {background-position: -400px -60px}
#main_top_top ul li.active a {background-position: bottom left}
#main_top_top ul li.active a em {background-position: bottom right}
#main_top_top ul li.active a em span {background-position: 0 -60px;color:#004077}
#main_top_top ul li#mt_dl.active a:hover {background-position: bottom left}
#main_top_top ul li#mt_dl.active a:hover em {background-position: bottom right}
#main_top_top ul li#mt_dl.active a em span {background-position: -200px -66px}
#main_top_top ul li#mt_dl.active a:hover em span {background-position: -200px -66px}
#main_top_top ul li#mt_pl.active a:hover {background-position: bottom left}
#main_top_top ul li#mt_pl.active a:hover em {background-position: bottom right}
#main_top_top ul li#mt_pl.active a em span {background-position: -400px -60px}
#main_top_top ul li#mt_pl.active a:hover em span {background-position: -400px -60px}

#main_top_bottom_left {float:right;width:609px;background: url(//cf2.vuze.com/img/new/home/home_find.png) -2px -36px no-repeat;margin-left:3px}
#main_top_bottom, #main_top_bottom_left {height:429px}
.download #main_top_bottom_left  {background: url(//cf2.vuze.com/img/new/home/home_download.jpg) -2px -36px no-repeat;}
.play #main_top_bottom_left {background: url(//cf2.vuze.com/img/new/home/home_play.jpg) -2px -36px no-repeat;}
#main_top_bottom_left span {float:left;color:#003665;margin:12px 0 0 30px;display:none}
#main_top_bottom_left.find span.f {display:block}
#main_top_bottom_left.download span.d {display:block}
#main_top_bottom_left.play span.p {display:block}
#main_top_bottom_right {float:left; width:274px;margin-right:3px}
#pr_box {clear:both;text-align: center}
#pr_box p em {color:#444}
#pr_box img {margin-top:30px}

#main_top_top {background: url(//cf2.vuze.com/img/new/home/home_fdp_nav.png) 274px 0px no-repeat; width:612px;height:36px;margin-bottom:0px}
.download #main_top_top {background-position: 274px -37px}
.play #main_top_top {background-position: 274px 100%}
#main_top_top ul li {margin-top:2px}
#main_top_top ul li a, #main_top_top ul li a em/*, .open #main_top_top ul li a em span*/ {background: none}

#main_top_bottom_right {width:274px}

#content .dl_btn {background: url(//cf2.vuze.com/img/new/home_download_btn_A.png) top left no-repeat;width:244px;height:92px;float:left;}
.fr_FR #content .dl_btn {background-image: url(//cf2.vuze.com/img/new/fr_FR/home_download_btn_A.png)}
.de_DE #content .dl_btn {background-image: url(//cf2.vuze.com/img/new/de_DE/home_download_btn_A.png)}
.es_ES #content .dl_btn {background-image: url(//cf2.vuze.com/img/new/es_ES/home_download_btn_A.png)}
.pt_BR #content .dl_btn {background-image: url(//cf2.vuze.com/img/new/pt_BR/home_download_btn_A.png)}
.zh_CN #content .dl_btn {background-image: url(//cf2.vuze.com/img/new/zh_CN/home_download_btn_A.png)}
.ko_KR #content .dl_btn {background-image: url(//cf2.vuze.com/img/new/ko_KR/home_download_btn_A.png)}
.ja_JP #content .dl_btn {background-image: url(//cf2.vuze.com/img/new/ja_JP/home_download_btn_A.png)}
.ru_RU #content .dl_btn {background-image: url(//cf2.vuze.com/img/new/ru_RU/home_download_btn_A.png)}
#content .dl_plus_btn {background: url(//cf2.vuze.com/img/new/plus_home_download_btn.png) top left no-repeat;width:244px;height:92px;float:left;}
#content .dl_btn span, #content .dl_plus_btn span, #content .dl_btn_plus span {float:left;margin-top:64px;width:100%;text-align: center;color:#333;font-size:8pt;line-height:18px}
#content .dl_btn:hover, #content .dl_plus_btn:hover {background-position:0px -93px}
#content .dl_btn:active, #content .dl_plus_btn:active {background-position:0px -186px}
.fr_FR #content .dl_plus_btn {background-image: url(//cf2.vuze.com/img/new/fr_FR/plus_home_download_btn.png)}
.de_DE #content .dl_plus_btn {background-image: url(//cf2.vuze.com/img/new/de_DE/plus_home_download_btn.png)}
.es_ES #content .dl_plus_btn {background-image: url(//cf2.vuze.com/img/new/es_ES/plus_home_download_btn.png)}
.pt_BR #content .dl_plus_btn {background-image: url(//cf2.vuze.com/img/new/pt_BR/plus_home_download_btn.png)}
.zh_CN #content .dl_plus_btn {background-image: url(//cf2.vuze.com/img/new/zh_CN/plus_home_download_btn.png)}
.ko_KR #content .dl_plus_btn {background-image: url(//cf2.vuze.com/img/new/ko_KR/plus_home_download_btn.png)}
.ja_JP #content .dl_plus_btn {background-image: url(//cf2.vuze.com/img/new/ja_JP/plus_home_download_btn.png)}
.ru_RU #content .dl_plus_btn {background-image: url(//cf2.vuze.com/img/new/ru_RU/plus_home_download_btn.png)}

#vuze_plus {float:left;/*background: url(//cf2.vuze.com/img/new/vzplus.png) top left no-repeat;*/width:245px;height:158px}
/*#vuze_plus span {display:none}*/
#vuze_plus em {float:left;margin-top:38px;padding:22px 10px 5px;color:#45648b;font-weight:bold; line-height:20px; font-size:14px;text-align:center; display:block}
#vuze_plus a.bicolor, #vuze_plus a.btn_dblue {float:right; margin-right: 70px; margin-top:7px;padding-left:5px;cursor: pointer;display:block;}

#vuze_plus.next {background: url(//cf2.vuze.com/img/new/home_plus_hdr.png) top left no-repeat;height:165px}
#vuze_plus.next em {color:#333; font-size: 12px; text-align: left; padding: 14px 3px 12px; line-height: 16px; font-weight: normal;}
#vuze_plus.next div {text-align: center;margin-top:2px}

.dl_blue_buy {float:left;display:block;height:55px;margin:0 auto;text-indent:-5000px;width:244px; background: url(//cf2.vuze.com/img/new/en/home_buy_plus_btn_blue_en.png) top left no-repeat}
.dl_blue_buy:hover {background-position: center left}
.dl_blue_buy:active {background-position: bottom left}

.dl_blue_get {float:left;display:block;height:55px;margin:0 auto;text-indent:-5000px;width:244px; background: url(//cf2.vuze.com/img/new/home_get_plus_btn_blue.png) top left no-repeat}
.dl_blue_get:hover {background-position: center left}
.dl_blue_get:active {background-position: bottom left}
.fr_FR .dl_blue_get {background-image: url(//cf2.vuze.com/img/new/fr_FR/home_get_plus_btn_blue.png)}
.de_DE .dl_blue_get {background-image: url(//cf2.vuze.com/img/new/de_DE/home_get_plus_btn_blue.png)}
.es_ES .dl_blue_get {background-image: url(//cf2.vuze.com/img/new/es_ES/home_get_plus_btn_blue.png)}
.pt_BR .dl_blue_get {background-image: url(//cf2.vuze.com/img/new/pt_BR/home_get_plus_btn_blue.png)}
.zh_CN .dl_blue_get {background-image: url(//cf2.vuze.com/img/new/zh_CN/home_get_plus_btn_blue.png)}
.ko_KR .dl_blue_get {background-image: url(//cf2.vuze.com/img/new/ko_KR/home_get_plus_btn_blue.png)}
.ja_JP .dl_blue_get {background-image: url(//cf2.vuze.com/img/new/ja_JP/home_get_plus_btn_blue.png)}
.ru_RU .dl_blue_get {background-image: url(//cf2.vuze.com/img/new/ru_RU/home_get_plus_btn_blue.png)}

.dl_btn_plus {background: url(//cf2.vuze.com/img/new/home_get_plus_btn_lrg.png) top left no-repeat;width:244px;height:92px;float:left;}
a.dl_btn_plus:hover {background-position: center left}
.dl_btn_plus:active {background-position: bottom left}

a.bicolor, a.bicolor b {background: url(//cf2.vuze.com/img/new/home_fdp_btn_bg.png) top left no-repeat;height:33px;line-height:35px;display:block; float:left}
a.bicolor b, a.btn_dblue b {background-position: top right;position:relative;right:-15px; padding-right: 15px}
a:hover.bicolor, a:hover.btn_dblue {background-position: center left}
a:hover.bicolor b, a:hover.btn_dblue b {background-position: center right}
a:active.bicolor, a:active.btn_dblue {background-position: bottom left}
a:active.bicolor b, a:active.btn_dblue b {background-position: bottom right}

.btn_dblue, .btn_dblue b {background: url(//cf2.vuze.com/img/new/home_plus_promo_btn2.png) top left no-repeat;height:38px;line-height:36px;display:block; float:left}
a.btn_dblue b {color:white; padding-right:30px}

.f_download, .imgright, .imgleft {clear: both;}

.f_content a.bicolor {float:right; margin-right:35px; margin-bottom:20px;}
.f_content .tabContent a.bicolor {margin-right:25px}

#main_features {
	background: white; 
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
	border: 1px solid #ddddee; border-radius: 10px; margin-bottom:35px
}
#main_features_top {height:50px;display:table-cell;vertical-align: middle; font-size:20px;color:#3477a3;padding:0 30px;line-height: 25px;}
.main-features-second {height:34px;display:block;vertical-align: middle; font-size:20px;color:#3477a3;padding:0 30px;line-height: 25px; border-top:1px solid #DDE; padding-top:10px; border-bottom:1px solid #DDE;}
#main_features_top h2, .main-features-second h2 {font-size:20px;color:#3477a3; padding: 0; margin:0; width:100%; }
.main-features-body {padding:5px 20px 20px; font-size:11px; color:#435465; line-height:18px;}
#main_features_bottom {border-top: 1px solid #ddddee; padding:0 10px 6px;display:inline-block}
#main_features_bottom div.top_ft {padding-left: 3px; float:left;}
#main_features_bottom div.top_ft span { background: white url(//cf2.vuze.com/img/new/home_fdp_tabs_bg.gif) 0 3px repeat-x;float:left;width:262px;margin:0 9px;
             text-align:center;line-height:28px;height:28px;text-transform: uppercase;color:#006EAE}
#main_info_bottom { border-top: 1px solid #ddddee; margin-bottom: 10px;}
#main_info_bottom div.info { margin:5px 35px; line-height:1.5em}
#main_features_bottom ul {margin:0 4px 4px; float:left}
#main_features_bottom ul li {background: url(//cf2.vuze.com/img/new/home_features_stripe.png) top left no-repeat;display:block;width:120px;float:left;padding:0 10px}
#main_features_bottom ul li a.mf {display:block;height:85px;text-indent: -5000px}
#main_features_bottom ul li#mf_search {background-position: -15px 0}
#main_features_bottom ul li#mf_subs {background-position: -160px 0}
#main_features_bottom ul li#mf_fast {background-position: -305px 0;}
#main_features_bottom ul li#mf_remote {background-position: -445px 0;}
#main_features_bottom ul li#mf_device {background-position: -585px 0;}
#main_features_bottom ul li#mf_player {background-position: -725px 0;}
#main_features_bottom ul li em {display:block;margin-top:4px;/*line-height:22px;height:22px;*/}
#main_features_bottom ul li span {display:block;line-height:16px;font-size: 8pt; color: #435465;margin-top:4px; min-height:72px}
#main_features_bottom ul li a {display:block;line-height:16px;font-size: 8pt; color: #006eae;margin-top:4px;text-decoration: none}
#main_features_bottom ul li a:hover {text-decoration: underline}
em strong {text-transform: uppercase}
strong {font-weight:bold;color:#003665;font-size:8pt;}

/* COMPARE */

#explanation {padding:0 50px;}
/*
 #explanation-inner {background: url(//cf2.vuze.com/img/new/comparison_hdr.png) top left no-repeat;height:132px;padding:0}
.fr_FR #explanation-inner {background-image: url(//cf2.vuze.com/img/new/fr_FR/comparison_hdr.png)}
.de_DE #explanation-inner {background-image: url(//cf2.vuze.com/img/new/de_DE/comparison_hdr.png)}
.es_ES #explanation-inner {background-image: url(//cf2.vuze.com/img/new/es_ES/comparison_hdr.png)}
.pt_BR #explanation-inner {background-image: url(//cf2.vuze.com/img/new/pt_BR/comparison_hdr.png)}
.zh_CN #explanation-inner {background-image: url(//cf2.vuze.com/img/new/zh_CN/comparison_hdr.png)}
.ko_KR #explanation-inner {background-image: url(//cf2.vuze.com/img/new/ko_KR/comparison_hdr.png)}
.ja_JP #explanation-inner {background-image: url(//cf2.vuze.com/img/new/ja_JP/comparison_hdr.png)}
.ru_RU #explanation-inner {background-image: url(//cf2.vuze.com/img/new/ru_RU/comparison_hdr.png)}
*/

.top_container {margin:15px auto 25px;width:100%}

#content  {	border: 1px solid #bbc; border-radius: 10px; margin-top:15px; margin-bottom: 15px; background-color: white;}

.container {margin:0 20px}

.bot-pad {margin-bottom:16px}
#main-header span {float:right;display:none}
table.compare {width:100%}
table.compare, table.compare tr, table.compare th, table.compare td {background-color: transparent}
table.compare th {color:#666}
table.compare th, table.compare tr, table.compare td, table.compare td.name div {min-height:32px;line-height:16px}
table.compare tr {border-bottom:1px dotted #aaa}
table.compare tr:hover {background-color: transparent;color:#666}
.compare thead {background: #f5fbff}
.compare thead tr, .compare thead td {line-height:20px}
.compare thead tr {border:0;border-top:1px solid #e0e6ed}
.compare thead td {padding:10px 0}
.compare thead td span {color:#333; font-weight: bold;font-size: 12px}
.compare thead td em {display:block}
.compare thead td em, .compare thead td em b {color:#5685ae;font-weight: bold; text-transform: uppercase;font-size: 16px}
.compare thead th a {padding-bottom: 1px;border-bottom:1px solid;margin-left:25px}
.compare tbody tr {color:#555}
.compare tbody tr.head {height:44px;border:1px solid #bbd0dc;border-left: 0;border-right: 0}
table.compare th {width:56%}
.compare tbody th span, .compare tbody th a {padding-left:90px; background: url(//cf2.vuze.com/img/new/features_icons_28x28.png) 34px 0 no-repeat; line-height: 16px;height:28px;float:left;margin:9px 0}
.compare tbody tr.plus th a {padding-left: 84px; margin: 19px 0}
table.compare th.fast span {background-position: 34px -28px}
table.compare th.hd span {background-position: 34px -56px}
table.compare th.play span {background-position: 34px -84px}
table.compare th.av a {background-position: 34px -112px;}
table.compare th.adfree a {background: url(//cf2.vuze.com/img/Dollar_sign_in_circle.svg.png) 34px 0 no-repeat;}
table.compare th.dvd a {background-position: 34px -140px}
table.compare th.meta a {background-position: 34px -168px}
table.compare th.playnow a {background-position: 34px -252px}
table.compare td {width:22%;text-align:center}
td.checked {background: url(//cf2.vuze.com/img/plus/check.png) 50% 50% no-repeat}
table.compare tfoot {border-width: 1px 0;border-color: #bbd0dc;border-style: solid;}
table.compare tfoot tr {height: 44px;border:0}
table.compare tfoot tr, table.compare tfoot tr:hover {background-color: transparent}

b.plus {padding-left: 16px;background: url(//cf2.vuze.com/img/plus/tiny_plus.png) 0 4px no-repeat}
.compare tr.plus {background-color: #f5fbff}
.compare tr.plus:hover {background-color: #f5fbff}
.compare tr.plus td {color:#555}
.compare tr.plus th {color: #d5a538}
.compare tr.plus td.check, .compare tr.plus td.checked {color:#217200}
.compare tr.plus td.check b {display:none}
.compare tr.plus a {font-weight: bold;text-decoration: underline; float:left}
.compare tr.plus a:hover {text-decoration: underline}
.compare tr.plus th.av b {background: url(//cf2.vuze.com/img/new/comparison_bitdefender_logo.gif) center left no-repeat; float: left; text-indent: -5000px; width:140px; margin:17px 0 17px 5px;line-height:32px}

tr.plus a em {height:28px;display:table-cell;vertical-align: middle;font-weight: bold;text-decoration: underline}
tr.plus span.star {margin:19px 0; height:28px;line-height: 24px;color:#666; background: none; padding-left:1px}

table.value td {line-height:16px; text-align: center}

.vzplusvalue {padding: 10px 35px}
.vzplusvalue small {display:block;color:#666}
.round {-moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #bbd0dc; background-color: #f5fbff; margin: 20px 0; padding:15px}
.value tr {height:47px;border:0;}
.value th {width:27%; padding-right:8px; font-weight: bold;text-align: right}
.value th, .value td {color:#333}
.value th .vzp {font-size: 16px; line-height: 32px; background-position: 0 5px}
.value td.border {border-left: 1px solid #89aec4; width:64%}
.rect {float:left; height:32px; line-height:32px; margin-left:1px; font-weight: bold; color:#fff;text-align: center}
.grey {width:225px; background: #2268b5; background: -moz-linear-gradient(top, #7892a5, #5d7484); background: -webkit-gradient(linear, left top, left bottom, from(#7892a5), to(#5d7484))}
.blue {width:142px; background: #607889; background: -moz-linear-gradient(top, #2874c7, #004ea3); background: -webkit-gradient(linear, left top, left bottom, from(#2874c7), to(#004ea3)); margin-right:4px}
.value em {font-size:16px; color: #0552a5}
.value tr.separ em {color: #811; text-decoration: line-through;line-height: 32px}

#feat_list {height:32px;display:table-cell;vertical-align: middle;}

.feat_desc {display:table-cell;vertical-align: middle; height: 44px}

#compare.container {
	position: relative;
  width: 850px;
}

#plus_feat_box {
	position: absolute;
	top: 204px;
	left: 484px;
	padding: 10px 7px 0px 7px;
  background-color: #fee03a;
  width: 160px;
  background-image: none;
  border-radius: 10px;
  border: #888 1pt outset;
  background: linear-gradient(#fee03a, #fec03a);
}
#plus_feat_box div {line-height: 16px;height:28px;margin:19px 0;display:block;float:left;width:100%;text-align: center;font-weight: bold;color:#333}
#plus_feat_box div.dl_plus {margin:0;height:66px}
#plus_feat_box div.dl_plus a.dl_plus_btn_med {margin:0}
#plus_feat_box div a {text-decoration: underline}


#content .dl_plus_btn_med {background: url(//cf2.vuze.com/img/new/home_buy_plus_med_btn.png) top left no-repeat;width:160px;height:47px;display:block;margin: 16px auto; text-decoration: none}
#content .dl_plus_btn_med span {float:left;margin-top:25px;margin-left:53px;color:#eee;font-size:12px;line-height:18px}
#content .dl_plus_btn_med:hover {background-position: center left}
#content .dl_plus_btn_med:active {background-position: bottom left}

#content .dl_free_lk, #content .dl_free_lk_plus {background: url(//cf2.vuze.com/img/new/feature_download_icon.png) 2px 1px no-repeat;padding: 1px 0 1px 24px;color:#3273a9;border-bottom:1px solid}
#content .dl_free_lk:hover, #content .dl_free_lk_plus:hover {}

/**/

/* FEATURES */
#features.container {margin:0 1px}
ul.type, ul.type li {float:left}
.type li {margin-left:25px}
.type li a {height:22px;line-height:22px;padding-left:0px;font-size:14px}
.type li a span {padding-right:10px;font-weight: bold;position:relative;left:10px}
.type li a:hover, .type li a:hover span , .type li.selected a, .type li.selected a span {display:block;background: url(//cf2.vuze.com/img/new/features_selected_indicator_bg.gif) top left no-repeat;color:white}
.type li a:hover span, .type li.selected a span {background-position: top right;}
ul.type {margin-bottom: 18px}
div.nav_cont {clear:both;height:138px}
div.f_list {clear: both;background: url(//cf2.vuze.com/img/new/features_tabs_bg.png) top left no-repeat; height:135px;}
div.f_list.plus {height:180px;}
ul.list_head {padding-left:21px;height:21px}
ul.list_head li {width:280px;text-align: center;text-transform: uppercase;color:#4c7ea9;float:left;height:21px;line-height: 21px; font-size: 12px;font-weight: bold}
.plus ul.list_head li {height:66px;}
.plus ul.list_head {padding-left:160px /*242px*/}
.plus ul.list_head li {width:560px /*420px*/}
ul.list {padding-left:21px;padding-top:1px; }
ul.list, ul.list li {float:left}
ul.list li {margin-right:1px}
ul.list li a {width:139px;height:112px;display:block;font-size:10px;color:#3273a9;font-weight: bold}
ul.list li.selected a {color:#5e7a90}
ul.list li.selected a, ul.list li a:hover, ul.list li a:active {background: url(//cf2.vuze.com/img/new/features_nav_btn.png) top left no-repeat}
ul.list li a:active {background-position: bottom left}
ul.list li a span {padding-top:86px;/*line-height:36px;*/display:block;text-align:center;text-transform: uppercase;background: url(//cf2.vuze.com/img/new/features_stripe.png) 0 0 no-repeat}
ul.list li a#search span {background-position: -16px 0}
ul.list li a#subs span {background-position: -160px 0}
ul.list li a#fast span {background-position: -304px 0}
ul.list li a#remote span {background-position: -446px 0}
ul.list li a#player span {background-position: -588px 0}
ul.list li a#device span {background-position: -728px 0}
.plus ul.list li a span {background: url(//cf2.vuze.com/img/new/features_plus_stripe.png) 0 0 no-repeat}
ul.list li a#burn span {background-position: -160px 0}
ul.list li a#av span {background-position: -302px 0}
ul.list li a#psearch span {background-position: -440px 0}
ul.list li a#playnow span {background-position: -860px 0}
ul.list li a#noads span {background-position: -580px 0}
div#f_container {clear:left;margin: 0}
div.f_top {background: url(//cf2.vuze.com/img/new/features_hdr2.png) -1000px 0 no-repeat;height:95px;border-bottom:1px dotted #d1d3d5;margin: 0 20px 20px; padding-top: 50px; padding-left: 135px;}
#f_title h1 { display:inline; color: #0278b9; font-weight: normal; font-size: 28px; text-align:left}
/*.fr_FR div.f_top {background-image: url(//cf2.vuze.com/img/new/fr_FR/features_hdr.png)}
.de_DE div.f_top {background-image: url(//cf2.vuze.com/img/new/de_DE/features_hdr.png)}
.es_ES div.f_top {background-image: url(//cf2.vuze.com/img/new/es_ES/features_hdr.png)}
.pt_BR div.f_top {background-image: url(//cf2.vuze.com/img/new/pt_BR/features_hdr.png)}
.zh_CN div.f_top {background-image: url(//cf2.vuze.com/img/new/zh_CN/features_hdr.png)}
.ko_KR div.f_top {background-image: url(//cf2.vuze.com/img/new/ko_KR/features_hdr.png)}
.ja_JP div.f_top {background-image: url(//cf2.vuze.com/img/new/ja_JP/features_hdr.png)}
.ru_RU div.f_top {background-image: url(//cf2.vuze.com/img/new/ru_RU/features_hdr.png)}*/
div.f_top a { float:right;margin-right:15px !important;}
#content div.f_top a.dl_plus_btn_med { margin: -5px auto}
#content div.f_top a.dl_free_lk {color:#3273a9;text-decoration: none;font-size: 14px;padding-bottom:1px;border-bottom:1px solid}
.search div#f_title {background-position: 0 0 }
.subs div#f_title {background-position: 0 -135px }
.fast div#f_title {background-position: 0 -270px }
.remote div#f_title {background-position: 0 -405px }
.player div#f_title {background-position: 0 -675px }
.device div#f_title {background-position: 0 -540px }
.burn div#f_title {background-position: 0 -810px }
.av div#f_title {background-position: 0 -945px }
.psearch div#f_title {background-position: 0 -1080px }
.playnow div#f_title {background-position: 0 -1350px }
.noads div#f_title {background-position: 0 -1215px }

div.f_content {margin-bottom: 20px;padding:450px 140px 0; color:#333;line-height:22px;font-size:14px; background-position: top center;background-repeat: no-repeat;font-family:"Lucida Grande", Helvetica}
.search #f_content {background-image: url(//cf2.vuze.com/img/new/features_search_scrn_1.png); padding: 20px 0 0}
.subs #f_content {background-image: url(//cf2.vuze.com/img/new/features_subscriptions_scrn_1.png); padding: 20px 0 0}
.fast #f_content {background-image: url(//cf2.vuze.com/img/new/features_downloads_scrn_1.png); padding: 20px 0 0}
.remote #f_content {background-image: url(//cf2.vuze.com/img/new/features_remote_scrn_1.jpg);padding-top:390px}
.player #f_content {background-image: url(//cf2.vuze.com/img/new/features_hdplayer_scrn_1.png); padding: 20px 0 0}
.player #f_content .imgright {background: url(//cf2.vuze.com/img/new/features_hdplayer_scrn_2.jpg) 85% 0 no-repeat;min-height: 300px}
.device #f_content {padding: 20px 0 0}
.device #f_content #whatisit {background: url(//cf2.vuze.com/img/new/features_devices_scrn_1.png) center 75px no-repeat;}
.burn #f_content {padding-top:0}
.av #f_content {background-image: url(//cf2.vuze.com/img/new/features_av_scrn_1.png); padding: 20px 0 0 }
.imgright {padding-right:500px;padding-left:50px; min-height:420px}
.av #f_content .imgleft {background: url(//cf2.vuze.com/img/new/features_av_comparison.gif) 30px 0 no-repeat; min-height: 260px}
.av #f_content .imgright {padding-right:500px;padding-left:50px}
.device #f_content .imgright {min-height:390px; padding-right:465px}
.device #f_content .middle h3 {margin: 24px 0 12px}
.device #f_content #devices2 {height: 350px; background: url(//cf2.vuze.com/img/new/features_devices_scrn_2.jpg) top center no-repeat}
.middle {padding:20px 160px}
.psearch #f_content {background-image: url(//cf2.vuze.com/img/new/features_power_search_scrn_1.jpg); padding: 20px 0 0}
.playnow #f_content {background-image: url(//cf2.vuze.com/img/new/features_play_now_scrn1.png); padding: 20px 0 0 }
.imgleft {padding-left:550px;padding-right:50px;min-height:420px}
.psearch #f_content .imgleft {padding-left:550px;padding-right:50px;min-height:420px}
.noads #f_content {padding-top:0}
.f_content ul {padding-left:2em; margin-bottom: 20px}
.f_content ul li {list-style-type: disc}
h3 {font-family: "Lucida Grande", Helvetica; font-size: 18px; color: #356494; line-height: 22px;margin-bottom:4px}
.f_content div#dnd {background: url(//cf2.vuze.com/img/new/features_dvd_scrn_1.jpg) top left no-repeat; padding-top:114px;font-size:10px;font-weight: bold}
.f_content div#burndvd {background: url(//cf2.vuze.com/img/new/features_dvd_scrn_2.jpg) top left no-repeat; padding-top:114px;font-size:10px;font-weight: bold}
.f_content div#playit {background: url(//cf2.vuze.com/img/new/features_dvd_scrn_3.jpg) top center no-repeat;height:330px;text-indent:-5000px}
.f_content span#subs_icon {background: url(//cf2.vuze.com/img/new/features_subscribe_small_icon.png) 0 2px no-repeat;padding-left:35px}
.fr_FR .f_content span#subs_icon, .es_ES .f_content span#subs_icon {background-position: 100% 2px;padding-left:0;padding-right:35px}
.f_content span#subt_icon {background: url(//cf2.vuze.com/img/new/fc_languages.png) 0 -1px no-repeat;padding-left:30px}
.fr_FR .f_content span#subt_icon, .es_ES .f_content span#subt_icon {background-position: 100% -1px;padding-left:0;padding-right:28px}

.f_content .footn {display:block;line-height:14px;margin-top:120px;font-size:11px}

.middle h3 {margin: 12px 0 18px}
.f_content h4 {color: #666; margin:8px 0 6px}
.graybg {background: #f6f8f9; padding:14px 25px; font-size:12px; color: #356494; line-height: 18px; margin-bottom: 18px}

div.f_download {border-top: 1px dotted #d1d3d5;padding:20px 0; margin:0 20px}

div.plus {clear: both;background: url(//cf2.vuze.com/img/new/features_plus_tabs_bg-2.png) top left no-repeat;}
div.plus ul.list {padding-left:161px /*242px*/;background: none}

.f_download a {width:244px;height:54px;display:block;margin:0 auto;text-indent: -5000px}
.f_download a:hover {background-position: 0px -54px}
.f_download a:active {background-position: 0px -108px}
.f_download .dl_free {background: url(//cf2.vuze.com/img/new/home_download_btn_B.png) top left no-repeat;}
.fr_FR .f_download .dl_free {background-image: url(//cf2.vuze.com/img/new/fr_FR/home_download_btn_B.png)}
.de_DE .f_download .dl_free {background-image: url(//cf2.vuze.com/img/new/de_DE/home_download_btn_B.png)}
.es_ES .f_download .dl_free {background-image: url(//cf2.vuze.com/img/new/es_ES/home_download_btn_B.png)}
.pt_BR .f_download .dl_free {background-image: url(//cf2.vuze.com/img/new/pt_BR/home_download_btn_B.png)}
.zh_CN .f_download .dl_free {background-image: url(//cf2.vuze.com/img/new/zh_CN/home_download_btn_B.png)}
.ko_KR .f_download .dl_free {background-image: url(//cf2.vuze.com/img/new/ko_KR/home_download_btn_B.png)}
.ja_JP .f_download .dl_free {background-image: url(//cf2.vuze.com/img/new/ja_JP/home_download_btn_B.png)}
.ru_RU .f_download .dl_free {background-image: url(//cf2.vuze.com/img/new/ru_RU/home_download_btn_B.png)}
.f_download .dl_buy,#buy-cc-button .dl_buy{background: url(//cf2.vuze.com/img/new/home_buy_plus_btn.png) top left no-repeat;}
.fr_FR .f_download .dl_buy {background-image: url(//cf2.vuze.com/img/new/fr_FR/home_buy_plus_btn.png)}
.de_DE .f_download .dl_buy {background-image: url(//cf2.vuze.com/img/new/de_DE/home_buy_plus_btn.png)}
.es_ES .f_download .dl_buy {background-image: url(//cf2.vuze.com/img/new/es_ES/home_buy_plus_btn.png)}
.pt_BR .f_download .dl_buy {background-image: url(//cf2.vuze.com/img/new/pt_BR/home_buy_plus_btn.png)}
.zh_CN .f_download .dl_buy {background-image: url(//cf2.vuze.com/img/new/zh_CN/home_buy_plus_btn.png)}
.ko_KR .f_download .dl_buy {background-image: url(//cf2.vuze.com/img/new/ko_KR/home_buy_plus_btn.png)}
.ja_JP .f_download .dl_buy {background-image: url(//cf2.vuze.com/img/new/ja_JP/home_buy_plus_btn.png)}
.ru_RU .f_download .dl_buy {background-image: url(//cf2.vuze.com/img/new/ru_RU/home_buy_plus_btn.png)}
.f_download .dl_buy_2 {background: url(//cf2.vuze.com/img/new/home_buy_plus_paypal_btn.png) top left no-repeat;height:50px}
.fr_FR .f_download .dl_buy_2 {background-image: url(//cf2.vuze.com/img/new/fr_FR/home_buy_plus_paypal_btn.png)}
.de_DE .f_download .dl_buy_2 {background-image: url(//cf2.vuze.com/img/new/de_DE/home_buy_plus_paypal_btn.png)}
.es_ES .f_download .dl_buy_2 {background-image: url(//cf2.vuze.com/img/new/es_ES/home_buy_plus_paypal_btn.png)}
.pt_BR .f_download .dl_buy_2 {background-image: url(//cf2.vuze.com/img/new/pt_BR/home_buy_plus_paypal_btn.png)}
.zh_CN .f_download .dl_buy_2 {background-image: url(//cf2.vuze.com/img/new/zh_CN/home_buy_plus_paypal_btn.png)}
.ko_KR .f_download .dl_buy_2 {background-image: url(//cf2.vuze.com/img/new/ko_KR/home_buy_plus_paypal_btn.png)}
.ja_JP .f_download .dl_buy_2 {background-image: url(//cf2.vuze.com/img/new/ja_JP/home_buy_plus_paypal_btn.png)}
.ru_RU .f_download .dl_buy_2 {background-image: url(//cf2.vuze.com/img/new/ru_RU/home_buy_plus_paypal_btn.png)}
.f_download .dl_buy_2:hover {background-position: 0 -50px}
.f_download .dl_buy_2:active {background-position: 0 -100px}
.renew .f_download .dl_buy {background: url(//cf2.vuze.com/img/new/home_renew_plus_btn.png) top left no-repeat;}

/* FOOTER */
#footer {line-height: 16px;}
#footer_rounded {	border: 1px solid #dde; border-radius: 10px; padding-top: 10px }
#footer_rounded_inner {padding:0px 20px 13px}
#footer ul, #footer ul li {float:left}
#footer ul.right {float:right}
#footer ul li {width: 115px;margin:0 10px}
#footer ul li#legal {width: 130px;}
.ru_RU #footer ul li#legal, .es_ES #footer ul li#legal, .de_DE #footer ul li#legal, .pt_BR #footer ul li#legal {width: 170px;}
#footer ul li#blogies {width: 250px;}
#footer ul li#keepintouch {width: 135px;}
#footer ul li em, #footer ul li a {display:block;padding:0 2px}
#footer ul li em {color:#547eaf;border-bottom:1px dotted #547eaf;line-height:16px;font-weight: bold; font-style: normal;margin-bottom: 8px; padding-bottom:4px}
#footer ul li a {margin-left:3px;color:#7391a9;font-size:8pt;text-decoration: none;margin:3px 0 2px 3px}
#footer ul li a:hover {text-decoration: underline}
#copyright_text {text-align: right;color:#7391a9;font-size:8pt;margin:12px}
#footer ul li a.fbook {padding-left: 22px; background: url(//cf2.vuze.com/img/new/home_footer_facebook.png) top left no-repeat;/*height:18px;*/line-height:18px}
#footer ul li a.gplus {padding-left: 22px; background: url(https://ssl.gstatic.com/images/icons/gplus-16.png) top left no-repeat;/*height:18px;*/line-height:18px}
#footer ul li a.twitter {padding-left: 22px; background: url(//cf2.vuze.com/img/new/home_footer_twitter.png) top left no-repeat;/*height:18px;*/line-height:18px}

/* RECEIPT */
#receipt div.c img {margin:0 auto;text-align: center}
#receipt #explanation {padding:0;border-bottom:1px solid #A4CDEF}
#receipt #explanation-inner {background: url(//cf2.vuze.com/img/new/plus_home_logo.png) top left no-repeat;height:92px}
.bt, .bt0 {padding: 15px 160px 25px; border-bottom: 1px dotted;clear:both}
.bt0 {border:0}
#receipt .bt {padding:20px 160px}
#receipt #bye.bt {border:0}
#receipt h4 {font-size:16px;color:#5685ae; margin-bottom: 15px}
#receipt {font-size: 14px; line-height: 24px; color: #333}
#receipt p {margin: 4px 0 20px}
#receipt div.c {margin: 12px 0 15px}
#receipt #act ol {background: #f5fbff; padding: 15px; margin:0 0 15px 0}
#receipt #act ol li {list-style-position: inside; font-weight: bold; font-size: 12px}

#receipt #code, #support #code {border:1px solid #eccb49; text-align: center;background: #fffdda; font-size: 16px; color: #666; height:48px; padding:6px;margin-bottom:15px}
#receipt #code span, #support #code span {color:#000}
#receipt #code small, #support #code small {font-size:14px; color:#333}

/* PURCHASE SUMMARY */
#summary #summ {padding: 25px 30px 20px;background: url(//cf2.vuze.com/img/new/payment_30day_seal.png) /*424px 38px*/ 450px 11px no-repeat; border-bottom:1px solid #bbd0dc}
#summ span {height:32px; line-height: 32px}
span.vzp {padding-left:14px; background: url(//cf2.vuze.com/img/plus/tiny_plus.png) 0 3px no-repeat;float:none;margin:0;display:inline;}
span.vzp b {color: #5685ae;text-transform: uppercase}
span.vz_price {float:right;margin-right:120px}
#summ span.vzp {margin-left:0}
#summ span.vzp_left {clear:both;float:left;margin-left:55px;height:18px;line-height: 18px}
#summary ul.includes {clear:both;border-top: 1px solid #bbd0dc; padding:15px 30px}
#summary ul.includes li {list-style: disc inside}
#summary ul.includes li.tt {list-style: none; font-weight: bold; color: #5685ae }
#summary .bt {border:0}
#summary #loading {border:1px solid #bbd0dc; border-width: 1px 0; padding:30px 30px 25px; background-color: #f5fbff; color: #666; font-size: 12px; text-align:center}
#summary #loading img {margin-bottom:10px}
#summary em {padding:0 30px; font-weight: bold; font-size: 13px; color:#444}
#summary div.f_download {border:0 none}
#summary #buy #loading,#summary #buy_btn,#summary #buy-cc-button{height:113px;padding: 30px 30px 25px}
#summary .dl_buy, #summary .dl_buy_2 {width:244px;height:54px;display:block;margin:0 auto;text-indent: -5000px; border:0; cursor: pointer; font-size:0;line-height:0;}
#summary .dl_buy_2 {height:50px;width:224px}
#summary .dl_buy:hover {background-position: 0px -54px}
#summary .dl_buy:active {background-position: 0px -108px}
#summary #autorenew {display:none;visibility:hidden;}
#summary #autorenew input {margin-left:2em}
.autorenewT{color:#888;font-size:12px;text-align:center;display:block;}

/* CORP */
.staticContent {margin:30px auto}
.corp {line-height: 22px; color: #333; font-size:14px;}
.corp h3 {margin-bottom: 8px}
.corp h4 {font-size:14px; margin:20px 0 8px}
.corp h5 {font-size:13px; font-weight: bold; margin-top:4px;}
.corp .content {padding-left:157px;padding-right:158px}
#about_menu {float:left; background: #fff;width:215px}
#about_menu, #about_inner {background: url(//cf2.vuze.com/img/new/about_nav_bg.png) top left no-repeat;}
#about_inner {padding:0 22px 15px 20px; background-position: bottom left}
#about_menu h3 {margin:0; line-height: 48px; padding-left:25px}
#about_menu a {display:block;padding:0 0 0 18px; line-height: 36px; border-bottom: 1px dotted #bfccd8; font-weight: bold;}
#about_menu a.selected {color:#133049}
#about_menu a:hover {text-decoration: underline}
#about_menu a.last {border-bottom:0 none}

ul.default {margin-left:2em}
ul.default li {list-style-type: disc;}

.corp ul.default li {margin-bottom:1.6em}

div.center {padding-left:190px;margin-bottom:2em}

/* SUPPORT */
#support #explanation {padding:0;border-bottom:1px solid #A4CDEF}
#support #explanation-inner {background: url(//cf2.vuze.com/img/new/support_hdr.jpg) 0 -78px no-repeat;height:92px}
#support #explanation-inner.plus {background: url(//cf2.vuze.com/img/new/support_hdr.jpg) top left no-repeat;height:92px}
#support {font-size: 14px; line-height: 24px; color: #333}
#code_location {background: url(//cf2.vuze.com/img/new/support_plus_scrn1.jpg) top center no-repeat; height: 190px;margin-left: -128px;width:780px}
#support form {padding: 12px 0}
#support p em {margin: 4px 0; font-weight: bold;display:block}
#support #code em {font-size:15px}
#code #user_code {width:220px;font-size:15px}
.error {color:red; text-align: center}
input[type=submit] {font-size:12px}

#supp-list {width:100%}
#supp-list div {margin:0px auto 25px}
#supp-list div,.support_list {width:540px}
.support_list {float:left}
.support_list li {float:left; width:166px; margin:0 6px}
.support_list li a {text-align: center;float:left;width:166px; font-weight: bold}
.support_list li a:hover {cursor: pointer}
.support_list li a span {height:110px;background: url(//cf2.vuze.com/img/new/support_menu.png) -4px 0 no-repeat;float:left;width:110px;margin:0 28px; text-indent: -5000px;margin-bottom:4px}
.support_list li a:hover span {background-position: -4px center}
.support_list li a:active span {background-position: -4px bottom}
.support_list li.forum a span {background-position: -194px 0}
.support_list li.forum a:hover span {background-position: -194px center}
.support_list li.forum a:active span {background-position: -194px bottom}
.support_list li.faq a span {background-position: -374px 0}
.support_list li.faq a:hover span {background-position: -374px center}
.support_list li.faq a:active span {background-position: -374px bottom}
.support_list li.plus a span {background-position: -560px 0}
.support_list li.plus a:hover span {background-position: -560px center}
.support_list li.plus a:active span {background-position: -560px bottom}

.plus_support_list {float:left}
.plus_support_list li {float:left;  margin:6px 4px; clear:left}
.plus_support_list li a {text-align: center;float:left; font-weight: bold; height:68px;line-height:68px}
.plus_support_list span {float:left;width:110px;background: url(//cf2.vuze.com/img/new/features_plus_stripe.png) -732px -10px no-repeat;text-indent: -5000px}
.plus_support_list li.dvd a span {background-position: -174px -10px}
.plus_support_list li.av a span {background-position: -316px -10px}
.plus_support_list li.psearch a span {background-position: -454px -10px}
.plus_support_list li.playnow a span {background-position: -868px -10px}

.plus_support_list a:hover {text-decoration: underline}

.tbt {margin-top:20px;padding:20px 20px 0;border-top:1px dotted #666}

/* PLUS HOME */
#plus-home {margin-right:1px;background: none;font-size:14px;line-height:24px;color:#333}
#plus-home #explanation {padding: 0}
#plus-home #explanation-inner {background: url(../../img/new/vuze_plus_logo2.png) center top no-repeat;height:82px; margin-top:8px;}
#plus-home .container {margin:0 50px; font-family:"Segoe UI", Arial, Helvetica, sans-serif;}
#plus-home #main-content {width:100%;margin-top:22px}
#plus-home h4 {margin-bottom:10px; font-size:22px; color:#00608c; font-weight:normal; text-align:center; border-bottom:1px solid #e4e4e4; padding-bottom:8px;}
ul.feat_list {width:100%;}
ul.feat_list li span {font-size:14px;line-height:12px;color:#435465; line-height:18px;}
ul.feat_list li {background:url(../../img/new/vuze-features.png) no-repeat -482px 0px; min-height:70px; float:left; width:21%; text-align:center; padding:50px 2% 0px; font-size:14px;}
ul.feat_list li:last-child, ul.feat_list li#noads {border:0 none}
ul.feat_list li#av {background-position: -296px 0px}
ul.feat_list li#psearch {background-position: 0 -175px}
/*ul.feat_list li#playnow {background-position: 0 -175px}*/
ul.feat_list li#play {background-position:-102px 0px;}
ul.feat_list li#noads {background-position: 72px 0px;}
ul.feat_list li h5 {text-transform: uppercase; color:#356494; margin-bottom:6px; margin-top:2px; font-size:14px; font-family:"Segoe UI", Arial, Helvetica, sans-serif;}
#plus-home #vuze-download {margin:0px; text-align:center;}
#plus-home p {margin-top:20px;font-size:13px;text-align: left;}
#plus-home #main-content p {margin-bottom: 25px;margin-top:25px}
.buy_plus_btn_lrg {background: url(//cf2.vuze.com/img/new/en/home_buy_plus_lrg_btn_blue_en.png) top left no-repeat; width:244px;height:91px;display:block;position:relative;line-height:16px}
#plus-home .buy_plus_btn_lrg {background: url(../../img/new/en/plusbtn.png) top left no-repeat; width: 252px; height: 71px; margin:0px auto; font-size: 17px;}
.buy_plus_btn_lrg:hover {background-position: center left}
.buy_plus_btn_lrg:active {background-position: bottom left}
#plus-home .buy_plus_btn_lrg:hover {background-position:0% -71px;}
#plus-home .buy_plus_btn_lrg:active {background-position:0% -142px;}
.buy_plus_btn_lrg span {color:#fff;top:41px;left:61px;position:absolute;font-weight: bold}
.buy_plus_btn_lrg div {text-align:center;padding-top:64px;display:block;font-size: 12px}
.vuzeactivate-box{font-size:18px;color:#6f6f6f;text-align:center;margin-bottom:20px;font-family:'Montserrat',sans-serif;}
.vuzeproemailbox{border:0;border-radius:0;padding:0;margin-bottom:15px;}
.vuzeproemail{height:40px;padding:0 10px;width:350px;border:1px solid #bfbfbf;}
.vuzeprobutton{background:#47a700;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ3YTcwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZjg2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#47a700 0%,#3f8600 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#47a700),color-stop(100%,#3f8600));	background:-webkit-linear-gradient(top,#47a700 0%,#3f8600 100%);background:-o-linear-gradient(top,#47a700 0%,#3f8600 100%);background:-ms-linear-gradient(top,#47a700 0%,#3f8600 100%);background:linear-gradient(to bottom,#47a700 0%,#3f8600 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#47a700', endColorstr='#3f8600',GradientType=0);padding:12px 20px 12px 20px;font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#ffffff;font-size:18px;text-shadow:1px 1px 0 #244d00;border:1px solid #3f8600;white-space:nowrap;margin-bottom:15px;width:372px;cursor:hand;cursor:pointer;}
.vuzeprobutton:disabled{background:#666;border:#999;color:#fff;font-weight:bold;text-shadow:1px 1px 0 #444;}
#card-errors{color:#ca2a2a;}
.vuzeplusprice #summ,.includesplus{border:0 none !important;}
.vuzepluspricebox{border-bottom:1px solid #bbd0dc;margin-bottom:25px;}
.dual th a:visited {color:#fff;}
.half, .half_no_border, .half_paypal{width:49%;float:left;border-right:1px solid #D1D3D5;height:90px;background: url(//cf2.vuze.com/img/new/paypal.png) bottom center no-repeat}
.half_no_border {border:0 none;background-image: url(//cf2.vuze.com/img/new/credit_cards.png)}
.full_no_border {width:49%;height:90px;margin:0 auto;background: url(//cf2.vuze.com/img/new/cc_paypal.png) bottom center no-repeat}
.cc {background:#000;display:block}
.pp {background:#000;display:block}

.refer_a_friend_box, .refer_a_friend_install_box {float:right;display:inline;clear:both;width: 310px;padding:0px 0px 0;height:510px;margin: 0px 0px;/*background-color:#EFF8FE*/}
.refer_a_friend_box iframe {border-width:0}
.refer_a_friend_install_box {height:305px}
.getitfreebox {float:right;display:inline;clear:both;width: 262px;padding:12px 12px 0;height:309px;background: url(//cf2.vuze.com/img/download/trialpay_form_bg.png) top left no-repeat;margin: 50px 35px}
.getitfreebox em {color:#4c7391;font-size: 15px;margin-bottom: 7px;margin-top:3px;float:left}
.getitfreebox input {margin:5px 0;width:235px;padding:0 3px;height:30px;line-height:30px;float:left;font-size:20px;color:#bbb}
.getitfreebox input.done {color:#555}
.getitfreebox input[type=submit],.f_get_it_free {background: url(//cf2.vuze.com/img/download/trialpay_getitfree_btn.png) top left no-repeat;width:241px;height:42px;display:block;margin:0 auto;text-indent: -5000px;border:none;margin-top:10px;cursor:pointer}
.getitfreebox .f_get_it_free:hover {background-position: 0 -42px}
.getitfreebox .f_get_it_free:active {background-position: 0 -84px}
.getitfreebox span {color:#333;font-size:9px;line-height: 11px;float:left;margin-top:55px;text-align: center}
#vp-box .feat_list {width:440px;margin-left: 40px;margin-top:40px;float:left}
.howtpworks {background: url(//cf2.vuze.com/img/download/trialpay_howitworks_bg.png) top left no-repeat;height:295px;margin-left:20px;border:1px solid transparent;}
.howtpworks h3 {padding:0 32px;margin:6px 0 0;line-height: 54px;}
.howtpworks ul {margin-top: 32px;font-size:16px;color:#435465}
.howtpworks ul li {width: 236px;padding-left:35px;float:left}
.howtpworks ul li span {float:left;margin-top:135px}
.howtpworks ul li.step2 span {font-size:11px;padding-left:7px}
.howtpworks ul li.step3 span {color:#7688a6;font-size:14px;line-height: 18px;margin-top:110px;text-align: center;padding-right: 30px}
.howtpworks b {font-weight: bold;color:#0f2a46}
.howtpworks i {font-style: normal; font-weight: bold}
#vp-box h3 {color:#2e66af;font-size: 32px;padding:0 0 0 0px;border-bottom:1px solid #d8e8f6;font-weight: normal;margin:0 0px;line-height: 90px;text-align: center}
#vp-box i {font-style: normal; font-weight: bold;color: #fb7600}
#vp-how { margin-top: 40px;  height:216px; background: url(//cf2.vuze.com/img/plus/vuze_landing_asset.png) center no-repeat; }
#vp-how div {padding-top:171px; padding-left: 290px; width: 200px; text-align:center; color:#ffffff; font-weight: bold; font-size: 10px; font-style: italic;} 
#download #main-content {border-top: 1px solid #d8e8f6;margin-top:1px}
#contfree {float:left;margin-bottom:16px;width:100% }
#contfree em {float:left;line-height:78px;color:#4a6588;font-size:28px;margin-left:40px}
#contfree span {clear:both;float:left;margin-left:42px;margin-bottom:15px;color:#435465;font-size:16px}

#plugins {color:#333}
#plugins_container {padding-bottom:20px}
#plugins_container #explanation {padding:0}
#plugins .top_container, #plugins .bottom_container {background-image: url(//cf2.vuze.com/img/new/white_bg_12000.png)}
#plugins_container #explanation-inner {background: url(//cf2.vuze.com/img/plugins/plugins_features_hdr.png) top left no-repeat;}
#plugins .featured li {float:left;width:140px;}
#plugins .featured li a {display:block;margin-top:10px;padding-top:100px;width:138px;background: url(//cf2.vuze.com/img/plugins/plugins_default_icon_lrg.png) top center no-repeat;text-align: center}
#plugins .featured, #plugins .jump, #plugins .section {clear:both;margin-bottom:15px}
#plugins .jump {background-color: #E4F2FF;padding:4px 10px 4px 0;text-align: right}
#plugins .section {margin-bottom: 25px}
#plugins .section li div {background-color: #EEF4FA;padding: 4px 25px;height:20px;line-height:20px}
#plugins h3 {font-size:18px;color:#5c8bb7}
#plugins h4 {font-size: 16px;padding-top:6px;padding-bottom:8px;border-bottom:1px dotted #777;margin-bottom:14px;}
#plugins h5 {font-size:16px;color:#3273a9;margin-bottom:4px}
#plugins .section li div a.i,#plugins .section li div a.d {float:right;margin-left:12px;padding-left:22px;background: url(//cf2.vuze.com/img/plugins/plugins_icon_sprite_sml.png) 0 -18px no-repeat;height:20px;line-height:20px}
#plugins .section li div a.i {background-position: 0 -40px}
#plugins .section li div span {color:#933}
#plugins .section ul li h5 {padding-left:25px;background: url(//cf2.vuze.com/img/plugins/plugins_icon_sprite_sml.png) 0 2px no-repeat}
#plugins .section ul li h5 span {color:#999;font-weight:normal}
#plugins .section ul li p {margin-left:25px}
#plugins .section ul {margin-bottom:12px}
#plugins .section ul li {margin-bottom:18px;margin-top:12px}
#plugins .section a.totop {display: block; text-align: center}

#plugin_details .install-box {float:right;width:142px;padding-bottom:25px}
#plugin_details .head-nav {margin:16px 0 32px 0;font-size:14px}
#plugin_details .desc {padding-left: 160px; min-height:150px; background: url(//cf2.vuze.com/img/plugins/plugins_default_icon_lrg.png) 20px 0px no-repeat}
#plugin_details #plugins_container div.item {clear:left;margin-top:20px}
#plugin_details #plugins_container em {font-weight: bold;}
#plugin_details h3 {font-size:16px;color:#333}
#plugin_details h3 span {color:#999}
#plugin_details img {padding:0px;border:10px solid #F4F7FA}

#plugin_details a.ii {background: url(//cf2.vuze.com/img/plugins/plugins_install_btn.png) top left;width:140px;text-align: center;height:30px;float:left;line-height: 30px;color:#fff;font-weight: bold;font-size:14px}
#plugin_details a.ii:hover {background-position: center left}
#plugin_details a.ii:active {background-position: bottom left}

#plugin_details a.source {clear:left;float:left;margin-top:12px;padding-top:12px;border-top:1px dashed #333;width:140px;text-align:center}


/* Compare page */
#compare #explanation-inner .logo-image {float:left;}
#compare h1 {text-align:left; text-indent:20px; font-size:35px; line-height:40px; margin:20px 0px 20px; color:#3378bb;}
#compare #explanation-inner p {padding-left:20px;}
#compare #explanation-inner h1 span {color:#8fa3b6;}
.download #content {padding:20px; width:850px;}
.download #content h1 {text-align:left; color:#2e66af; font-size:26px; margin-top:0px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #eaeaea;}
.download #content h3 {font-size:14px; color:#2e66af; border-bottom:1px solid #eaeaea;}
.download #content h2 {font-size:16px; color:#2e66af;}
.download #content .try-again a {text-decoration:underline;}
.download .step .left-col {width:455px; float:left;}
.download .step .right-col {width:380px; float:right;}
.download .step {width:850px;}

.disclaimer {color:#435465;padding-left:13px;}

.button-holder {padding:0px; margin:0px;}
.shortcutspacer {font-size: 11px;color: #666666;}


.title_top  h1{
	color: #0278b9;
	font-weight: normal;
	font-size: 22px;
	line-height:26px;
	text-align: left;
}
.align-center {text-align:center;}

/* Products ============================================= */

li.products a:after {
	display: inline-block;
	font-family: 'icomoon';
	font-style: normal;
	speak: none;
	font-weight: normal;
	-webkit-font-smoothing: antialiased;
	font-size: 30px;
	color: #000;
}
li.products {position:relative; margin:0px;}
#header li.products div ul li {margin:0px; width:156px; padding:0px 2px; margin-bottom:0px; line-height:18px;}
li.products div {
	position: absolute;
	margin-left: -50px;
	margin-top:-10px;
	width: 160px;
	padding:0px 8px;
	height: 0px;	
	overflow:hidden;
	-webkit-transition: height 0.4s linear;
	   -moz-transition: height 0.4s linear;
			transition: height 0.4s linear;
			z-index: 2;
}
li.products:hover div {
	height: 200px;
	
}
#header li.products div ul {
	position: relative;
	margin-top: 8px;
	font-size: 16px;
	text-shadow: 0 1px 1px rgba(0,0,0,.4);
	text-align: left;
	width: 160px;
	line-height: 30px;
	padding: 2px 0 5px;
	border-radius: 3px;
}
li.products ul {

background: #f3fbfe; /* Old browsers */
background: -moz-linear-gradient(top,  #f3fbfe 0%, #e0edf3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3fbfe), color-stop(100%,#e0edf3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f3fbfe 0%,#e0edf3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f3fbfe 0%,#e0edf3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f3fbfe 0%,#e0edf3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f3fbfe 0%,#e0edf3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3fbfe', endColorstr='#e0edf3',GradientType=0 ); /* IE6-9 */
border:1px solid #fff;
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;

}
li.products ul li a {
	position: relative;
	display:block;
	padding: 5px 20px 6px 4px;
	color:#003665;
	font-size:12px;
	text-shadow:none;	
}
li.products ul li {border-bottom:1px dotted #ccc;}
li.products ul li.last {border-bottom:none;}
li.products ul li a:hover {
background-color: #d7eefa;
	color:#003665 !important;
	border-radius:2px;
	-webkit-border-radius:2px
	-moz-border-radius:2px;
}
li.products:nth-child(1) ul li a:hover {
	text-decoration: none;
	background-color: #800000;
}

li.products:nth-child(1) ul li a {
	border-bottom: 1px solid #1a5d9b;
}
.guide #content h1 {text-align:left;}
.features-list {list-style-type: disc;}
.features-list.bold li {font-weight:bold;}
#content h1.page-title {text-align:left; color:#2e66af; font-size:26px; margin-top:0px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #eaeaea; margin-top:20px;}
.vuze-web ul.features-list {margin-bottom:40px;}
.add-to-chrome {
	font-size:16px;
	font-weight:bold;
	color:#fff;
	height:60px;	
	border:none;
	padding:0px 20px 0px 70px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color: #3690f0;
	background-image:url(/products/vuze-web/img/chrome-store-icon.png);
	background-repeat:no-repeat;
	background-position:15px 50%;
	cursor:pointer;
}
.add-to-chrome:hover {background-color:#4d9aeb;}
.vuze-web .add-to-chrome {margin-bottom:20px;}
.sys-req {position:absolute; margin-top:-106px; margin-left:368px;}
.sys-req h2 {margin-bottom:5px;}
.add-to-chrome:disabled {background-color:#dadada; background-image:url(/products/vuze-web/img/chrome-store-icon-bw.png); color:#9a9a9a;}


li.leap-item div.leap{
	position: absolute;
	margin-left: -58px;
	margin-top:-10px;
	width: 324px;	
	height: 0px;	
	overflow:hidden;
	-webkit-transition: height 0.4s linear;
	-moz-transition: height 0.4s linear;
	transition: height 0.4s linear;
	z-index: 2;		
}
li.leap-item:hover div.leap{ height:134px;}
li.leap-item div.leap-text {
	padding:10px 16px;
	font-size: 13px;
	text-shadow: none;
	text-align: left;
	width: 282px;
	line-height: 20px;	
	border-radius: 3px;
	background: #f3fbfe; /* Old browsers */
	background: -moz-linear-gradient(top,  #f3fbfe 0%, #e0edf3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3fbfe), color-stop(100%,#e0edf3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f3fbfe 0%,#e0edf3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f3fbfe 0%,#e0edf3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f3fbfe 0%,#e0edf3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f3fbfe 0%,#e0edf3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3fbfe', endColorstr='#e0edf3',GradientType=0 ); /* IE6-9 */
	border:1px solid #fff;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px#888;
	margin:4px 0px 0px 4px;
	color:#003665;
}
li.leap-item a {font-weight:bold;}
li.leap-item {	display:none; }
.badge {position:absolute; margin-top:7px; margin-left:-19px; font-size:11px; color:#fff; background-color:#cd0000; padding:2px 4px; line-height:12px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.contest-promo-bar {font-family: 'Gloria Hallelujah', cursive; height:48px; text-align:center; width:100%; background:#e9a917 url(//cf2.vuze.com/img/new/promo-bg.png) repeat 0% 0%; font-size:22px; line-height:24px;box-shadow:0px 4px 5px #aaaaaa; margin-bottom:3px;}
.contest-promo-bar .url-bg {display:inline-block; color:#000; background:#e9a917 url(//cf2.vuze.com/img/new/url-bg.png) no-repeat 501px 6px; height:35px; margin:0px auto; width:800px; padding-top:12px;}
.contest-promo-bar .url-bg a {color:#ffffff;}
.contest-promo-bar .promo-close-btn {position:absolute; right:15px; width:20px; height:20px; background-color:#745100; font-family:Arial, sans-serif; font-size:12px; font-weight:bold; color:#e9a917; line-height:12px; padding:3px; top:15px; cursor:pointer; border:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.appday-ad {text-align:center; background-color:#fff; width:882px; margin:14px auto; border:1px solid #eaeaea; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; padding:3px;}

.footer-sale {
	bottom: 0;
	position: fixed;
	z-index:999999;
	width: 100%;
	text-align: center;
	padding: 1em;
}

.header-sale {
	width: 100%;
	text-align: center;
	background-color: rgba(0, 0, 0, 0.1);
  background: linear-gradient(to right, rgba(0, 0, 0, 0.0), rgba(0, 70, 162, 0.4), rgba(0, 0, 0, 0.0));
	padding: 10px 0;
}

#buyBanner{display:block;width:880px;height:120px;background-position: 0 0;background-repeat:no-repeat;margin:0 auto;position:relative;}
.autorenewbox{position:absolute;right:17px;top:91px;font-size:14px;color:#5d5d5d;display:none;visibility:hidden;}
.autorenewchk{outline:0;outline:none;filter:alpha(opacity=50);opacity:0.5; height:11px; vertical-align:middle;margin-top:-1px;}
#full-price{display:inline-block;vertical-align:middle;margin-right:5px;color:#000;}
#full-price.striked{text-decoration:line-through;color:#666;}
#discount-renew{font-size:14px;}
.dual th a #discount-renew{display:inline-block;color:#fff;}
.dual th a #full-price{color:#8ee64d;}
#discount-renew img{vertical-align:top;}
#discount-renew:after{content:'';display:block;}
.dl_plus .dl_plus_btn_med,tfoot .dl_plus_btn_med{position:relative;}
.dl_plus .dl_plus_btn_med > span,tfoot .dl_plus_btn_med > span{float:none !important;position:absolute;bottom:0;right:0;margin:0 !important;width:121px;height:22px;} 
.dl_plus .dl_plus_btn_med #full-price,tfoot .dl_plus_btn_med #full-price{float:none;position:absolute;bottom:-3px;font-size:9px;margin:0 !important;right:22px;}
.dl_plus .dl_plus_btn_med #discount-renew,tfoot .dl_plus_btn_med #discount-renew{float:none !important;position:absolute;margin:0;bottom:7px;right:7px;width:101px;text-align:left;}
.dl_plus .dl_plus_btn_med #discount-renew img,tfoot .dl_plus_btn_med #discount-renew img{position:absolute;right:0;bottom:4px;}
.rect.blue #full-price{color:#73a9e2;font-size:11px;}
.rect.blue #discount-renew{position:relative;}
.rect.blue #discount-renew img{position:absolute;right:-14px;top:-14px;}
em > span > #discount-renew{font-size:20px;margin-top:3px;}
em > span > #discount-renew img{margin-top:4px}
#buy-butn{position:absolute;width:880px;height:120px;top:0;right:0;}
.contentform ul{margin:0 0 0 18px !important;list-style-type:inherit !important;padding:0 0 0 0 !important;}
.contentform ul li{list-style-type: disc !important;}
.contentform ul li strong{font-size:14px;}
.contentform h3{text-decoration:underline;}
#buy_cc{display:none;position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,0.75);z-index:999;}
.payment-box{display:block;position:relative;margin:5px auto 0 auto;background:#fff;width:372px;padding:15px 20px 20px 20px;box-shadow:0 4px 23px -3px rgba(0,0,0,0.4);}
.payment-box-close{cursor:hand;cursor:pointer;width:15px;height:15px;background:url(//cf2.vuze.com/img/new/close-pp.png) no-repeat 0 0;margin:0 0 20px 0;right:8px;top:10px;position:absolute;}
.payment_info{font-size:12px;line-height:15px;color:#585858;text-align:center;}
.braintree-sheet{border:0 none !important;border-top:1px solid #b5b5b5 !important;border-radius:0  !important;}
.braintree-sheet__header{padding:15px 0 0 0 !important;}
.braintree-sheet__content--form{padding:10px 0 0 0 !important;}
.braintree-sheet__content--form .braintree-form__field-group{padding-left:0 !important;}
.braintree-sheet--has-error .braintree-sheet{border:0 none !important;border-top:1px solid #b5b5b5 !important;border-radius:0 !important;}
.braintree-sheet--has-error .braintree-sheet__error{border-radius:0 !important;padding:4px !important;}
.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field .braintree-form__hosted-field{height:38px !important;}
.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field-error{margin:0 0 3px 0 !important;}
.braintree-sheet__header .braintree-sheet__text{margin-left:0 !important;font-size:15px !important;}
.braintree-sheet__header .braintree-sheet__card-icon{padding-left:1px !important;}
.g-recaptcha+iframe+div{top:10px !important;}

.popup-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.8);z-index:99999;}
.popup-window{background-color:#f0f0f0;border:1px solid #fff;position:fixed;padding:20px 20px 20px 190px;z-index:99999;}
.popup-window.gc{left:16px;bottom:142px;}
.popup-window.ie{left:50%;bottom:200px;margin-left:-440px;padding:20px 190px 20px 20px;}
.popup-window.ie .bigarrow{left:50%;margin-left:201px;bottom:60px;}
.popup-window.edge{left:50%;bottom:265px;margin-left:-290px;padding:20px 120px 20px 20px;}
.popup-window.edge .bigarrow{left:50%;margin-left:10px;bottom:60px;}
.bigarrow{width:128px;height:208px;position:fixed;background: transparent url(//cf2.vuze.com/images/arrow.png) no-repeat 0 0;left:50px;bottom:7px;z-index:999999 !important;}
.element-animation{-webkit-animation:animationFrames linear 0.8s;-moz-animation:animationFrames linear 0.8s;-o-animation:animationFrames linear 0.8s;animation:animationFrames linear 0.8s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%;}
@-webkit-keyframes animationFrames{0%{-webkit-transform:translate(0,0)}15%{-webkit-transform:translate(0,-25px)}30%{-webkit-transform:translate(0,0)}45%{-webkit-transform:translate(0,-15px)}60%{-webkit-transform:translate(0,0)}75%{-webkit-transform:translate(0,-5px)}100%{-webkit-transform:translate(0,0)}}@-moz-keyframes animationFrames{0%{-moz-transform:translate(0,0)}15%{-moz-transform:translate(0,-25px)}30%{-moz-transform:translate(0,0)}45%{-moz-transform:translate(0,-15px)}60%{-moz-transform:translate(0,0)}75%{-moz-transform:translate(0,-5px)}100%{-moz-transform:translate(0,0)}}@-o-keyframes animationFrames{0%{-o-transform:translate(0,0)}15%{-o-transform:translate(0,-25px)}30%{-o-transform:translate(0,0)}45%{-o-transform:translate(0,-15px)}60%{-o-transform:translate(0,0)}75%{-o-transform:translate(0,-5px)}100%{-o-transform:translate(0,0)}}@keyframes animationFrames{0%{transform:translate(0,0)}15%{transform:translate(0,-25px)}30%{transform:translate(0,0)}45%{transform:translate(0,-15px)}60%{transform:translate(0,0)}75%{transform:translate(0,-5px)}100%{transform:translate(0,0)}}