body {
  padding: 0;
  background: #fff;
  margin: 0;
  font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
  font-size: 12px;
  color: #585b55;
}

.back-white {width:1000px;  margin:auto; background:#fff;}

/*a:hover {color:#b02b11}*/

img, a:link img, a:visited img {border-style: none}
a img {color: #FFFFFF}

.absmid {vertical-align:middle}

form {margin:0px; padding:0px}
input {vertical-align:middle}

wbr {display:inline-block;}

.head {width:782px}
.head h2 {font: normal 19px Arial, sans-serif; color: #9297a1; text-transform: uppercase; letter-spacing: 2px; margin-bottom:0px;margin-top:2px}
.head h2:first-line {font: normal 19px Arial, sans-serif; letter-spacing: 0}

.head .logo {background:url(/images/all1.gif?3260316687) no-repeat 0 0; width:82px; height:70px}
.contents {background:url(/images/all1.gif?3260316687) repeat-x 0 -605px; width:810px;height:32px}

.xsmall {font-size:10px;}
.small {font-size:11px}
.normal {font-size:12px}
.medium {font-size:14px}
.big {font-size:16px}
.large {font-size:18px}
.xlarge {font-size:22px}
.xxlarge {font-size:24px}
.bigCaps {font:bold 14px "Trebuchet MS"; text-transform:uppercase;}
.bold {font-weight:bold;}

a.greylink:link, a.greylink:visited {color: #585b55}
a.greylink:hover {color:#1370a0}

a.lgreylink:link, a.lgreylink:visited {color: #858883; text-decoration:none;}
a.lgreylink:hover {color:#1370a0; text-decoration:none;}

.orangegrdbg {background:url(/images/images/bg3.gif?7479512448) #FBF7E8 repeat-x}

.field {font-size:11px; color:#585b55}
.fieldhint {font-size:11px; color:#a6a9a2}
.button {font-size:11px; background-color:#8C98A2;border:solid 1px #FFFFFF; color:#FFFFFF; height:20px}
.buttonb {font-size:11px; background-color:#8C98A2;border:solid 1px #5F7580; color:#FFFFFF; height:22px;font-weight:bold;}

.footer {
  background: url("/images/indexPage/footerBg.png?3819168784") #F5F5F5 left top repeat;
  padding: 10px 0;
  font-size: 11px;
  line-height: 16px;
  text-align: center;
  color: #A1A3A0;
  border-bottom: solid 1px #D8D8D8;
  border-top: solid 1px #F5F4F1
}

.footer a {
  color: #606060;
  text-decoration: none;
}

.footer a:hover {
  color: #585B55;
  text-decoration: underline;
}

.footer .tw {
  background: url(/images/all1.gif?3260316687) -112px -286px no-repeat;
  width: 8px;
  height: 8px;
}

.footer .fb {
  background: url(/images/all1.gif?3260316687) -112px -295px no-repeat;
  width: 11px;
  height: 9px;
}

.footer .gp {
  background: url(/images/all1.gif?3260316687) -111px -252px no-repeat;
  width: 11px;
  height: 10px;
}

.footer .fcol {
  display: inline-block;
  width: 130px;
  padding: 0 15px;
  text-align: left;
  position: relative;
  vertical-align: top;
  min-height: 100px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.footer .fcol:before {
  content: "";
  display: block;
  position: absolute;
  width: 1px;
  border-left: 1px solid #f5f4f1;
  left: -1px;
  top: 0;
  bottom: 0;
  background: #d7d5d1;
}

.footer .fcol:first-child:before {
  display: none;
}

.footer .fcol div {
  font-weight: bold;
  color: #71A4BD;
  margin-bottom: 3px
}

.footer .maxWidthLimited.fcol a {
  white-space: normal;
}


.copy>div {
     padding: 4px 0px 2px 0px;
    *padding-bottom: 0px;
 }
.copy>div.centered>div:first-child {
    width: 59%;
}

#footer{width:100%;}

#footer .footer{
    margin:0 auto;
}

.footer .centered {
  white-space: nowrap;
}

.footer .centered * {
  white-space: normal;
}

.copy {font-size:11px; line-height:25px; text-align:center; color:#858883;
background: url("/images/indexPage/socialBg.png?4245184241") repeat;border-top:solid 1px #f5f4f1}

.sfolder {background:url(/images/icos-from-all1gif-sprite.png?1465915190) no-repeat 0 -15px;width:16px;height:16px}
.scomm {background:url(/images/icos-from-all1gif-sprite.png?1465915190) no-repeat 0 0;width:16px;height:16px}
.sshare {background:url(/images/icos-from-all1gif-sprite.png?1465915190) no-repeat 0 -85px;width:16px;height:16px}

.hideLong {overflow:hidden; text-overflow:ellipsis;}

.box1t, .box1b, .box1tl, .box1tr {background-image:url(/images/boxxt.gif?28257320669); height:4px}
.box1l, .box1r, .box1bl, .box1blc, .box1br {background-image:url(/images/boxyb.gif?36839482172); width:4px}
.box1bubble {background:url(/images/images/chatBubble.gif?2268999421) no-repeat;width:24px;}
.box1descr {position:absolute;top:0px;left:4px;background:url(/images/all1.gif?3260316687) no-repeat -99px -365px;width:31px;height:19px}

.boxtl {background-position: right 0;    background-repeat: no-repeat}
.box1tl {background-position: right -20px;    background-repeat: no-repeat}
.boxt  {background-position: 0 -5px; background-repeat: repeat-x}
.box1t  {background-position: 0 -25px; background-repeat: repeat-x}
.boxb  {background-position: 0 -10px; background-repeat: repeat-x}
.box1b  {background-position: 0 -30px; background-repeat: repeat-x}
.boxtr {background-position: 0 -15px; background-repeat: no-repeat}
.box1tr {background-position: 0 -35px; background-repeat: no-repeat}
.boxbl  {background-position: 0 0;    background-repeat: no-repeat}
.box1bl  {background-position: -20px 0;    background-repeat: no-repeat}
.box1blc {background-position: 20px 0;    background-repeat: no-repeat}
.boxl  {background-position: -5px 0; background-repeat: repeat-y}
.box1l  {background-position: -25px 0; background-repeat: repeat-y}
.boxr  {background-position: -10px 0; background-repeat: repeat-y}
.box1r  {background-position: -30px 0; background-repeat: repeat-y}
.boxbr {background-position: -15px 0; background-repeat: no-repeat}
.box1br {background-position: -35px 0; background-repeat: no-repeat}
.box1c {background:#ffffff;padding:3px 5px}

/*============ Lang dropdown ================*/

.langt, .langb, .langtl, .langtr {background-image:url(/images/boxxt.gif?28257320669); height:3px}
.langl, .langr, .langbl, .langbr {background-image:url(/images/boxyb.gif?36839482172); width:3px}

.langtl {background-position: 0 -40px;    background-repeat: no-repeat}
.langt  {background-position: 0 -44px; background-repeat: repeat-x}
.langb  {background-position: 0 -48px; background-repeat: repeat-x}
.langtr {background-position: 0 -52px; background-repeat: no-repeat}
.langbl {background-position: -40px 0;    background-repeat: no-repeat}
.langl  {background-position: -44px 0; background-repeat: repeat-y}
.langr  {background-position: -48px 0; background-repeat: repeat-y}
.langbr {background-position: -52px 0; background-repeat: no-repeat}

.langcont {
    font:normal 11px/0.9em "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
    color:#48484b;
    width:155px;
    background: url(/images/boxxt.gif?28257320669) no-repeat #DFDFDF right -56px;
}
html>body .langcont {background-position:right -55px}

.langcont a:link, .langcont a:visited {
    color: #67676b;
    text-decoration: none;
}

.langsel {padding-left:7px;cursor:pointer;}
html>body .langsel {margin-top:-1px;}

.langcont ul {
  list-style-type: none;
  padding: 0;
  margin: 3px 0 0 0;
}

.langcont ul li {
  display: block;
  padding: 0;
  margin: 0;
}

.langcont ul li a:link, .langcont ul li a:visited {
  font: normal 11px/22px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
  display: block;
  *width: 155px;
  margin: 0;
}

.langcont ul li a:hover {
  background: #CCCCCC;
  color: #333333;
  text-decoration:none;
}

.langcont ul li a span {padding-left:7px}

/*============ Lang dropdown ================*/
a.float {text-decoration: none;}
a.float:hover {background: none;}
a.float span {display: none;}
a.float{
    position:relative;
    z-index:24;
    text-decoration:none}

a.float:hover{z-index:25;}

a.float:hover span{
display: block;
position: absolute;
top: -15px;
left: 14px;
width: 250px;
text-align: left;
}

.epom-right {
  border: 1px solid #e9eaeb;
  padding: 4px;
  z-index: 2;
  background-color: #fff;
}

a.btn2, a.btn3 {display:block;float:left;}
button.btn2 {border:none;background:none;overflow:visible;padding:0px;}
a.btn2, a.btn2:link, a.btn2:visited, a.btn2:hover, button.btn2 {font:bold 18px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; color:#FFFFFF; text-decoration:none; cursor:pointer}
.btn2 span {background:transparent url(/images/all1.gif?3260316687) no-repeat -98px -331px;display:block;float:left;padding-left:10px;height:33px}
.btn2 span span {padding:0 37px 0 0;background-position:right -331px;float:left;}
.btn2 span span span {padding:5px 5px 5px 10px;background-position:0 -70px;background-repeat:repeat-x;white-space:nowrap;height:23px;text-shadow:0 1px 2px #004D73;}

#cntnt {border:solid 1px #FFFFFF; padding:10px;
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f9fe), to(#d6f0fd));
    background: -moz-linear-gradient(top,  #f2f9fe,  #d6f0fd);
    background: -o-linear-gradient(top,  #f2f9fe,  #d6f0fd);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f9fe', endColorstr='#d6f0fd');
}
#handle td {color: #006699;}

#loginBoxDiv {position:absolute; visibility:hidden; left:0; top:0;  background:#e6f3fc; border: solid 1px #86b2d1;
-webkit-box-shadow: 0 1px 7px #666;
-moz-box-shadow: 0 1px 7px #666;
box-shadow: 0 1px 7px #666;
z-index:1005;
}
#signUpBoxDiv {position:absolute; visibility:hidden; left:0; top:0; background:#e6f3fc; border: solid 1px #86b2d1;
-webkit-box-shadow: 0 1px 7px #666;
-moz-box-shadow: 0 1px 7px #666;
box-shadow: 0 1px 7px #666;
z-index:1005;
}
#loginhandle {
    font:bold 12px/24px Arial, sans-serif; text-shadow:0 1px 1px #FFFFFF;
color: #006699; cursor:move; height:26px; border-bottom:solid 1px #86B2D1;padding:0 5px}
#logincntnt {border:solid 1px #FFFFFF; padding:10px;
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f9fe), to(#d6f0fd));
    background: -moz-linear-gradient(top,  #f2f9fe,  #d6f0fd);
    background: -o-linear-gradient(top,  #f2f9fe,  #d6f0fd);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f9fe', endColorstr='#d6f0fd');
}
#loginhandle td {color: #006699;}

#signUpBoxDiv .featbox {margin:7px 22px;background:#ffffff;
    border:solid 1px #d4e0e6;
    -webkit-box-shadow: 0 1px 3px #666;
    -moz-box-shadow: 0 1px 3px #666;
    box-shadow: 0 1px 3px #666;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
#signUpBoxDiv .featbox .hd{
    font:bold 16px/38px Arial, sans-serif;color:#FFFFFF;text-transform:uppercase;
    text-shadow:-1px -1px 1px #4B90A3;
    background: #5cb0c8;
    background: -webkit-gradient(linear, left top, left bottom, from(#74BED3), to(#48a5bf));
    background: -moz-linear-gradient(top,  #74BED3,  #48a5bf);
    background: -o-linear-gradient(top,  #74BED3,  #48a5bf);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#74BED3', endColorstr='#48a5bf');
    border-bottom:solid 1px #2A849D;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
}
#signUpBoxDiv .featbox .hd div {padding:0 7px;border-bottom:solid 1px #6CB8CD}

#authBoxDiv {position:absolute; visibility:hidden; left:0; top:0; background:#e6f3fc; border: solid 1px #86b2d1;
-webkit-box-shadow: 0 1px 7px #666;
-moz-box-shadow: 0 1px 7px #666;
box-shadow: 0 1px 7px #666;
z-index:1005;
}
#authhandle {
    font:bold 12px/24px Arial, sans-serif; text-shadow:0 1px 1px #FFFFFF;
color: #006699; cursor:move; height:26px; border-bottom:solid 1px #86B2D1;padding:0 5px}

.xBox {margin-bottom:1px}

.exparrow {background:url(/images/all1.gif?3260316687) no-repeat -130px -380px;width:15px;height:15px}
.collarrow {background:url(/images/all1.gif?3260316687) no-repeat -130px -365px;width:15px;height:15px}

form.openid ul img.g, form.openid ul img.o,
form.openid ul img.y, form.openid ul img.f,
form.openid ul img.or {background:url(/images/all1.gif?3260316687) no-repeat;width:16px;height:16px}
form.openid ul img.f {background-position:0 -202px}
form.openid ul img.g {background-position:-19px -202px}
form.openid ul img.y {background-position:-38px -202px}
form.openid ul img.o {background-position:-57px -202px}
form.openid ul img.or {background-position:-76px -202px}

#logincntnt iframe {
 display:none;/*fix for IE6 z-index*/
 display/**/:block;
 position:absolute;
 z-index:-1;
 top:0;
 left:0;
 filter:mask();
}

#logincntnt .sfr {
 width:810px;/*must have for any big value*/
 height:360px/*must have for any big value*/;
}

#logincntnt .lfr {
 width:300px;/*must have for any big value*/
 height:152px;/*must have for any big value*/
}

.paypal {font:bold italic 14px/30px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;color:#195A7F;text-shadow:0 1px 0 #FFFFFF}
.paypal i {color:#187FAE}


/*4shared 2.0 styles*/

.ffshadow {text-shadow:1px 1px 0px #fff;}
.clear {clear:both;}
.nowrap {white-space:nowrap;}

/*contact.jsp*/
.contactUsContent {
    width: 400px;
    list-style-type: none;
    margin-left: 30px;
}
.contactUsContent li {
    padding: 3px 0;
}

.contactUsContentTitle {
    font-weight: bold;
    color:#374F6E;
    height: 65px;
    margin-bottom: 20px;

}
.contactUsContentTitle p {
    font-weight: normal;
    color: #585B55;
    margin: 7px 0;
    padding: 0;
}
.contactUsContentLine {
    border-bottom: dotted 1px #dcdcdc;
}
/*end contact.jsp*/

/*styles for new popup*/
.grayDiv {
    background: #e8eef3;
    margin: 1px 0px;
    padding: 20px 10px 20px 25px;
}
.grayDiv, .download-file>div>span {
    text-shadow: 1px 1px 1px #fcfcfe;
    color: #212121;
    font-weight: bold;
}
.download-file {
    background: #fbfcfd;
    border: 1px solid #dee5e8;
    border-bottom: none;
    margin: 0px 1px 1px 0px;
    width: 255px;
    padding: 0px 10px 5px 25px;
}
.download-file>p {
    color:#005ca9;
    text-shadow: 1px 1px 1px #fcfcfe;
}
.premiumNew {
    width: 266px;
    border: 1px solid #c0d1de;
    margin: 0px 1px 1px 0px;
    background: #dbe4ed;
    background: -webkit-gradient(linear, left top, left bottom, from(#dbe4ed), to(#d1dce8));
    background: -moz-linear-gradient(top,  #dbe4ed,  #d1dce8);
    background: -o-linear-gradient(top,  #dbe4ed,  #d1dce8);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbe4ed', endColorstr='#d1dce8');
    text-align: center;
    position: relative;
}
.premium-step>b {
    text-shadow:1px 1px 1px #ffffff;
    margin-top: 3px;
}
.premium-step>span {
     width: 19px;
     height: 16px;
     padding-bottom: 3px;
     border: 1px solid #c0d1de;
     background: #fff;
     text-align: center;
 }
.premium-step>span>span {
    margin-top: -4px;
}
.premiumColumnSelect {
    width: 125px;
    color: #354452;
    border: 1px solid;
    border-color: #749bb1 #749bb1 #d4dee8 #d4dee8;
    padding: 1px;
}
.premiumColumnPrice {
    font-size:15px;
    font-style:normal;
    text-align:center;
    margin:5px 0 0 15px;
    padding:0;
    height: 70px;
    text-shadow: 1px 1px 2px #fff;
}
.premiumColumnPrice div {
    display:inline;
}
.premiumColumnPriceA1 {
    position:relative;
    top:-25px;
    right: -5px;
}
.premiumColumnPriceA2 {
    position:relative;
    font-size:48px;
    color:#595959;
}
.premiumColumnPriceA2 span {
    position:relative;
    font-size:16px;
    color:#595959;
    top:-23px;
    left: 0px;
}
.premiumColumnPriceA3 {
    position:relative;
    top:0;
    left: -24px;
}

#paymentCon_Select .blockC label {
  color: #312e2e;
  text-shadow: 0 1px 0 #ffffff;
  cursor: pointer;
}

#paymentCon_Select .blockC label i {
  background: url(/images/purchase/pp.png?4480932079) no-repeat;
  display:inline-block;
  zoom:1;*display:inline;
  width:34px; height:24px;
  vertical-align:middle;
  margin:5px 5px 5px 0;
}

#paymentCon_Select .blockC .butnVisa i {background-position:0 -4px}
#paymentCon_Select .blockC .butnAE i {background-position:0 -43px}
#paymentCon_Select .blockC .butnMC i {background-position:0 -83px}
#paymentCon_Select .blockC .butnJCB i {background-position:0 -123px}
#paymentCon_Select .blockC .butnRbk i {background-position:0 -163px}
#paymentCon_Select .blockC .buntCashu i {background-position:0 -203px}

#paymentCon_Select .blockC .butnBoleto i {width:170px; height:34px; margin:0; background: url(/images/purchase/ebanx_boleto.png?930169497) no-repeat center center;}
#paymentCon_Select .blockC .butnTef i {width:170px; height:34px; margin:0; background: url(/images/purchase/ebanx_bancaria.png?1156413993) no-repeat center center}
#paymentCon_Select .blockC .butnCdc i {width:170px; height:34px; margin:0; background: url(/images/purchase/ebanx_cartao.png?1680808852) no-repeat center center}

#paymentCon_Select .blockC .butnMB i {background-position:0 -283px}
#paymentCon_Select .blockC .butnPP i {background-position:0 -243px}
#paymentCon_Select .blockC .butnPlatron i {background-position:0 -360px}


.step-arrow {
    width: 11px;
    height: 24px;
    background: url('/images/step-arrow.png?3495102713');
    position: absolute;
    top: 18px;
    left: -1px;
}
.premiumColumn, .premiumColumn2 {
    background-color:#e9f2ff;
    -webkit-box-shadow: inset 0px 0px 1px 1px #ffffff;
    -moz-box-shadow: inset 0px 0px 1px 1px #ffffff;
    box-shadow: inset 0px 0px 1px 1px #ffffff;
}
.premiumColumn p, .premiumColumn2 p {
    color:#005ba8;
    text-shadow:1px 1px 1px #ffffff;
}
.firstColumn ul, .freeColumn ul, .premiumColumn ul, .firstColumn2 ul, .freeColumn2 ul, .premiumColumn2 ul {
    margin: 15px 0 0 25px;
}
.firstColumn ul, .freeColumn ul, .premiumColumn ul, .firstColumn2 ul, .freeColumn2 ul, .premiumColumn2 ul, .download-file ul {
    list-style-type:none;
    padding:0;
    font-size:12px;
}
.freeColumn ul, .premiumColumn ul, .freeColumn2 ul, .premiumColumn2 ul, .download-file ul li {
    font-weight:bold;
}
.firstColumn ul li, .freeColumn ul li, .premiumColumn ul li, .firstColumn2 ul li, .freeColumn2 ul li, .premiumColumn2 ul li, .download-file ul li {
    height:21px;
    padding-top:3px;
}
.firstColumn ul li, .freeColumn ul li, .premiumColumn ul li, .firstColumn2 ul li, .freeColumn2 ul li, .premiumColumn2 ul li {
    margin-bottom: 10px;
}
.freeColumn ul li, .premiumColumn ul li, .freeColumn2 ul li, .premiumColumn2 ul li, .download-file ul li {
    padding:2px 0 2px 30px;
}
.download-file ul li {
    padding:2px 0 0 25px;
}
.freeColumn ul li, .freeColumn2 ul li, .download-file ul li {
    background-clip:padding-box;
}
.download-file ul li {
    background:url(/images/plus.gif?10185214729) no-repeat left top;
}
.freeColumn ul li, .freeColumn2 ul li {
    background:url(/images/absent.png?769943033) no-repeat left top;
}
.premiumColumn ul li, .premiumColumn2 ul li {
    background:url(/images/present.png?3233515854) no-repeat left top;
}
.buttonPointer {
    border: 0;
    position: relative;
    top:4px;
    left:5px;
}
.securePaymentsNew {
    color:#6a7a86;
    border: 1px solid #DEE5E8;
    padding: 5px 10px;
    background: #fff;
}
.securePaymentsNew>a>img {
     margin: 0 4px 0 0;
     border:0;
 }
.securePaymentsNew>div>img {
    margin: 4px 4px 0 0;
    border:0;
}
.securePaymentsNew>div>p, .securePaymentsNew>p {
    margin:0 7px 0 0;
    padding: 5px 0 0 0;
}
.securePayments {
    float: left;
    margin:10px 0 0 18px;
    color:#6a7a86;
}
.securePayments>img {
    margin:0 4px 0 0;
    float:left;
    border:0;
}
.securePayments p {
    float:left;
    margin:0 7px 0 0;
    padding:3px 0 0 0;
}
.securePaymentsIcons {
    float: left;
    margin: 6px 60px 0 3px;
}
.privacy-ul {
   list-style: none;
}
.privacy-ul li {
    padding-bottom: 7px;
}

.playButton {width:72px;height:50px;left:50%;top:50%;margin-left:-36px;margin-top:-25px;background: url("/images/icons/play_jw.png?748932207") 0 0 no-repeat; z-index:10;position:absolute;cursor:pointer;}

.pageD1 #video,
.pageD1 #mp3player {
  position: relative;
}

.Chrome #mp3player audio::-internal-media-controls-download-button {
  display:none;
}

.Chrome #mp3player audio::-webkit-media-controls-enclosure {
  overflow:hidden;
}

.Chrome #mp3player audio::-webkit-media-controls-panel {
  width: calc(100% + 30px); /* Adjust as needed */
}

.pageD1 #video.loader {
  height: 400px;
  background: #fff url(/imageview/img/loader.white.gif?4112765399) no-repeat center center;
}

.label-div-abuse {width: 90px;padding-top: 7px;}

.attentionBox {
  background-color: #fff4b5;
  text-align: center;
  padding:7px 8px;
  color:#0a0a0a;
  box-shadow: inset 0 1px 1px #fff, 0 2px 2px rgba(104, 107, 111, 0.16);
  border-top: 1px solid #d6d6d6;
  border-bottom: 1px solid #d6d6d6;
  margin-top:8px;
  margin-bottom:2px;
}

.reseller-block {width:450px; margin-right: 20px;  padding:5px;}
.reseller-block:hover {background: #f7f7f7;}
a.triangle{display: block; background: url(/images/icons/topmenu_arrows.png?922781400) 0 5px no-repeat;}

/*citrio promo - convert free to premium*/

.convert-account-page .convertAccWrapper {
  padding: 40px;
  text-align: center;
}

.convert-account-page .speedBGblock {
  height: 270px;
  background: url(/images/prem-expired/speedometr-img.png?3423279887) no-repeat center center;
  margin-bottom: 20px;
}

.convert-account-page .link2premium {
  display: block;
  padding: 15px 20px;
  border:1px solid #52ae24;
  border-radius: 4px;
  background: #6ec233;
  background: linear-gradient(top, #84d141 0%,#56b224 100%);
  background: -webkit-linear-gradient(top, #84d141 0%,#56b224 100%);
  background: -moz-linear-gradient(top, #84d141 0%,   #56b224 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84d141), color-stop(100%,#56b224));
  background: -o-linear-gradient(top, #84d141 0%,#56b224 100%);
  background: -ms-linear-gradient(top, #84d141 0%,#56b224 100%);
  box-shadow: inset 0 1px 1px rgba(255,255,255,0.7);
  cursor: pointer;
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: 0 1px 1px #39a824;
  text-align: center;
}

.convert-account-page .link2premium:hover {
  background: #60b725;
  background: linear-gradient(top, #70c335 0%,#55ae1b 100%);
  background: -webkit-linear-gradient(top, #70c335 0%,#55ae1b 100%);
  background: -moz-linear-gradient(top, #70c335 0%,   #55ae1b 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#70c335), color-stop(100%,#55ae1b));
  background: -o-linear-gradient(top, #70c335 0%,#55ae1b 100%);
  background: -ms-linear-gradient(top, #70c335 0%,#55ae1b 100%);
  text-decoration: none;
}

.convert-account-page .link2premium:active {background: #54ae1a;}

.convert-account-page .centeredWrapper {
  width: 450px;
  padding-bottom: 50px;
  margin: 0 auto;
}

.convert-account-page .ulTitle {
  margin: 25px 0 15px;
  color: #737f87;
  font-size: 13px;
  text-align: center;
}

/*citrio promo - howto premium for free*/

.howto-citrio-premium .howtoWrapper {
  width: 550px;
  padding: 45px 0;
}

.howto-citrio-premium .howtoBlockCard {
  padding-left: 285px;
  height: 168px;
  background: url(/images/cit-1.png?7585175989) no-repeat 0 0;
  margin-top: 30px;
}

.howto-citrio-premium .howtoBlockCard.snd {
  background-image: url(/images/cit-2.png?4050530744);
}

.howto-citrio-premium .howtoCount {
  font-size: 14px;
  font-weight: bold;
  color: #4e4d4d;
  padding: 10px 0;
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 15px;
}

.howto-citrio-premium .howtoTitle {
  font-size: 13px;
  color: #808080;
  margin-bottom: 10px;
}

.howtoBlockCard .input-light {
  padding-left: 70px;
}

.howtoBlockCard .input-light input {
  color: #808080;
  font-size: 14px;
}

.howto-citrio-premium .inputCopyLeft {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: auto;
  line-height: 31px;
  padding: 0 13px;
  box-shadow: none;
  border: 0;
  border-right: 1px solid #d0d0d0;
  border-radius: 4px;
  cursor: pointer;
}

.howto-citrio-premium .downCitrioButton {
  border-radius: 4px;
  border-color: #e69f00;
  box-shadow: none !important;
  color: #fff !important;
  text-shadow: 1px 1px 1px #cf8600;
  font-weight: bold;
  padding-left: 35px;
}

.howto-citrio-premium .downCitrioButton:before {
  content: "";
  display: block;
  position: absolute;
  width: 15px;
  height: 14px;
  left: 14px;
  top: 50%;
  margin-top: -7px;
  background: url(/images/icons/down-orange-ico.png?476020314) no-repeat 0 0;
}

.appOwnersTerms ol {
  padding: 15px;
}

.appOwnersTerms li {
  padding-top: 10px;
}