.order-cols { position: relative;min-height: 300px;padding: 0 0 0 60px;}
.pay-block {
    width: 65%;
    /*float: right;*/
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    padding-left: 20px;
}
.order-left { width: 35%; display: inline-block; vertical-align: top; }
.special-wrapper { overflow: hidden; height: 460px;  }
.special-left { float: left; width: 500px; }
.upgrades .th-1, .upgrades .th-2,.upgrades .th-3{line-height: 37px;}
.tb-upgrade1{ font-size: 18px;font-weight: 300; float: left; width: 360px; color: #000; vertical-align: bottom;  }
.tb-upgrade1Span{ display: inline-block; min-width: 145px; }
.tb-upgrade2{ font-size: 18px;font-weight: 300; float: left; width: 112px; height: 55px; margin: 0 0 0 43px; text-align: center; color: #000; }
.tb-upgrade3{ float: left; width: 200px; text-align: center; line-height: 30px;}
.lh55{line-height: 55px;}
.order-pic { position: absolute; width: 150px; height: 142px; background: url(/templates/pic/icons/cart.png) no-repeat center; top: 56px; right: 197px; }
.product{ font-size: 30px; font-weight: 400; }
.product-and-license { float: left; width: 285px; font-size: 20px; font-weight: 300; }
.price { text-align: center; float: right; color: #ff0000; font-size: 30px; font-weight: 400; width: 165px; }
.quantity-select { width: 290px; margin-left: 280px; }
a.volume-discounts-link { color: #29a4db; font-weight: 400; font-size: 15px; text-decoration: none; }
.old-price{ font-size: 25px; font-weight: 400; color: #808080; position: relative; display: inline-block; text-decoration: line-through; }
.old-price:after{ content: ""; left: 0; position: absolute; right: 0; top: 50%; }
.new-price { font-size: 28px; font-weight: 400; color: #ff0000; }
.ds-row{ overflow: hidden; margin-top: 15px; }
.total-price{ font-size: 30px; font-weight: 300; }
.order-special-head{ background: url(../pic/order-special.png) no-repeat 0 0; height: 53px; width: 1000px; font-size: 21px; font-family: 'Open Sans', sans-serif; text-align: center; font-weight: 700; color: #ffffff; position: absolute; }
.special-offers { border: 1px solid #c2c2c2; border-top: none; width: 972px; padding-top: 50px; margin-top: 27px; position: relative; z-index: 5; overflow: hidden; }
.operator { color: #3935BE; font-weight: 700; font-size: 44px; margin-top: 53px; text-align: right; }
td.operator{ vertical-align: top; width: 55px; text-align: center; }
.offers-and-discounts { width: 870px; margin: 55px 40px 70px 70px; }
#showOffers { cursor: pointer; height:40px; margin-left:265px; padding-top:13px; width:445px; position: relative; z-index: 10; color: #000000; }
#showUpgrades{ cursor: pointer; height:40px; margin-left:265px; padding-top:13px; width:445px; position: relative; z-index: 10; }
.special-tester{ background: url(/templates/pic/ft3/ft3Box200.png) no-repeat center;background-size: contain; width: 197px; height: 204px; }
.special-offer-product { font-weight: 300; font-size: 20px; text-align: center; }
.special-copier{ width: 100%; height: 210px; }
.special-prices { padding-top: 28px; vertical-align: top; text-align: center; width: 210px; }
.buy-package{ margin-top: 10px; }
.special-tester-price { padding-left: 60px; text-align: center; padding-right: 65px; }
.special-other-price { padding-left: 75px; text-align: center; padding-right: 85px; }
.special-smart-tools{ width: 100%; height: 210px; }
.order-right-col{ float: right; width: 440px; font-weight: 300; font-size: 18px; margin-right: 40px; }
.order-left-col{ float: left; width: 440px; font-weight: 300; font-size: 18px; }
.order-feature-title{ font-size: 40px; }
table.dataServiceInfoTable{ border-collapse: collapse; margin-left: 25px; width: 600px; text-align: center; margin-top: 10px; }
table.dataServiceInfoTable tr td { border: 1px solid #000000; padding: 5px; }
.paidSubscription { font-weight: 700; font-size: 18px; }
td.ftPrices{ border: 1px solid #000000; font-weight: 700; }
.volume-discount-ft-form-wrapper{ font-weight: 300; font-size: 16px; width: 616px; height: 376px; }
.volume-discount-ft-form-content{ padding: 25px; width: 565px; height: 325px; }
.volume-discount-ds-form-wrapper{ font-weight: 300; font-size: 16px; width: 618px; height: 224px; }
.volume-discount-ds-form-content{ padding: 25px; width: 565px; height: 175px; }
table.ftPrices{ border-collapse: collapse; text-align: center; }
table.ftPrices tr th { border: 1px solid #000000; background: silver; padding: 5px;width: 110px }
table.ftPrices tr td { border: 1px solid #000000; padding: 5px; vertical-align: middle }
.qtip-contentWrapper { border: 2px solid darkgray !important; }
.qtip-content { font-weight: 300; font-size: 14px; line-height: 1.5 }
.qtip-default { border: 1px solid #858585 !important; background-color: #FCFCFC !important; color: #000 !important; }
.tp-title { font-size: 28px;font-weight: 300; }
.volume-discount-link-order{ width: 225px; text-align: center }
.ds-box { height: 66px; }
.datasource-order { height: 135px;margin-top: 75px;text-align: center;display: none }
.dsPrice { height: 120px;display: none }
.dsRadio { float: left; width: 35px;height: 30px; padding-top: 12px; }
.multiplyMark { width: 24px;float: right;margin-top: 10px;font-size: 22px; }
.tester-order-quantity { width: 215px;float: left;margin-left: 0;text-align: center }
.delimiter{ background: url(/templates/pic/delimiter.png) no-repeat center; width: 974px;height: 1px;overflow: hidden }
.dataservice-title{ text-align: center; font-weight: 700; font-size: 19px; }
/*#selectWrapper{ width: 270px; float: left; }*/

#total { font-size: 30px; font-weight: 400; }
.table-order-new{ width: 100%; margin: 0 0 20px 0; }
.table-order-new tr{border: 1px solid lightgrey; }
.table-order-new td{ height: 40px; vertical-align: middle; }
.subMonth{ display: none; }
.tabs { position: relative; clear: both; margin: 25px 0; }
.tab { float: left; }
.tab label { background: #eee; padding: 10px; border: 1px solid #ccc; margin-left: -1px; position: relative; left: 1px; cursor: pointer; }
.tab [type=radio] { display: none; }
/*[name=months-group]:checked ~ label { background: #5354A6; border-bottom: 1px solid white; z-index: 1; color: #ffffff; }*/
.buyLink-new{ width: 120px; display: inline-block; background-color: #76BC40; padding-top: 0.2em; height: 1.8em; font-size: 22px; }
.buyLink-new:hover{ background-color: #19a241; }
.whatYouGetLi{ cursor: pointer; font-size: 16px; }
.WhatYouGetLink{ position: absolute; border-left: 2px solid #b0b0b0; border-top: 2px solid #b0b0b0; width: 8px; height: 370px; left: -16px; top:10px; overflow: hidden; }
#whatyouget li, #whatyouget2 > div > div > div{ position: relative; }
.whatyougetcontent{ display: none; margin: 10px 0; font-size: 15px; }
.whatyougetcontent p, .whatyougetcontent ul.list li{ font-size: 15px; }
.table-title{ margin: 50px 0 20px 400px; font-size: 28px; width: 300px; color: #0092EF; font-weight: 500; }
.table-ordero-main, .table-ordero-other{ border-collapse: separate; border-spacing:  15px 0; font-size: 16px; font-weight: 400; }
.table-ordero-main td:not([class="columnOrder0"]), .table-ordero-other td:not([class="columnOrder0"]){ border-top: 1px solid #f6f6f6; }
.table-ordero-main th, .table-ordero-other th{ padding: 10px 0 10px 15px; }
.table-ordero-main th span, .table-ordero-other th span{ font-size: 24px; font-weight: 500; }
.table-ordero-main > tbody td, .table-ordero-other > tbody td{ height: 45px; vertical-align: middle; }
.columnOrder1, .columnOrder2, .columnOrder3, .columnOrder4, .columnOrder5, .columnOrder1Head, .columnOrder2Head, .columnOrder3Head, .columnOrder4Head, .columnOrder5Head{    text-align: center; width: 230px; max-width: 230px}
.columnOrder0{text-align: right;    font-weight: 500; width: 115px}
.columnOrder1{    background-color: #F1D4D6;}
.columnOrder2{    background-color: #FDE8D3;}
.columnOrder3{    background-color: #E7EDD3;}
.columnOrder4{    background-color: #D6ECF9;}
.columnOrder5{    background-color: #D7D5EA;}
.columnOrder1Head{    background-color: #BF252F; color: #ffffff}
.columnOrder2Head{    background-color: #F08B1F; color: #ffffff}
.columnOrder3Head{    background-color: #7EAA23; color: #ffffff}
.columnOrder4Head{    background-color: #26A4DE; color: #ffffff}
.columnOrder5Head{    background-color: #2C328A; color: #ffffff}
.priceO{    font-weight: 500; font-size: 26px;}
.priceOSave{    font-weight: 500; color: red;  font-size: 22px;}
.linkOrderO{    width: 150px; font-weight: 700; font-size: 23px; padding: 0.2em;height: auto; }
.order-cols-m { display: none }
.guarantee { width: 500px;float: right;overflow: hidden;margin-top: 20px }
.guaranteeLabelOrder { float: left; width: 110px; }
.guaranteeDescriptionOrder { float: left; width: 385px; }
.special-offers-wrapper {overflow: hidden; width: 100%;min-height: 53px; padding: 40px 0; }
.pdf-info { width: 400px; position: relative; background: #FFFFFF }
.order-wrap-new { min-height: 400px; overflow: hidden; margin-bottom: 0 }
.whatyouget-wrap {background-color: #f4f5f6; border: 1px solid #b0b0b0; padding:0 50px; position: relative; }
.tabs-title { float: left; margin: 0 50px 0 0; line-height: 25px }
.special-offers-wrap { overflow: hidden; width: 100%;min-height: 53px; padding: 30px 0 40px 0; }
.promo-wrap { background: none;border-bottom: 1px solid #dedede; min-height: 140px;padding-top: 0;padding-bottom: 0;position: relative }
.promo-image { width: 360px; }
#forHide { display: none }
.order-promo-title { float: left; width: 450px;height: inherit;position: relative;min-height: inherit;  }
.order-promo-timer { float: right; width: 290px;position: absolute; }
.discount-title { top: 10px;line-height: 36px;text-align: center; width: inherit; }
.orderHelpType{ float: left; position: relative; left: 135px; top: 3px; z-index: 1000}
.orderHelpMonth{ float: right; position: relative; right: 45px; top: 3px;z-index: 1000}
.whatYouGetModify{ font-weight: inherit;}
.subTypes {margin: 10px auto;width: 640px;font-weight: 400;font-size: 16px; border-collapse: collapse;  border-spacing: 0;}
table.subTypes tr th { font-weight: 700; font-size: 18px; }
table.subTypes tr td:first-child { text-align: left; padding-left: 10px;width: 130px }
.subTypes .green { background: none; color: green; }
.included { background: url(/templates/pic/bg-ico-ok.png) no-repeat center }
.notincluded { background: url(/templates/pic/bg-ico-no.png) no-repeat center }
.yellow{background-color: #feff8c;}
.blue {background-color: #eeeff2;cursor: pointer;padding: 8px;}
.colspan-cell-hightlight{padding-left: 12px;}
.colspan-cell-hightlight:hover{background: #0092EF;}
.black {background-color: #222222;color: #ffffff;}
#legend {width: 400px;margin:0 0 20px 25px;}
#price-row td{vertical-align: middle;}
.red {background-color: #ff6464;}
.redFont {color: #ff0000;font-size: 22px;font-weight:bold;}
.green {background-color: #92e18f;color: green;font-weight: 400;}
table {}
.subTypes th {border: 1px solid black;padding: 1px 2px;text-align: center;min-width: 55px;height: 25px;font-size: 15px;}
.subTypes td{padding: 1px;border: 1px solid black;border-collapse: collapse;height: 25px;text-align: center;width: 75px;}
.discount-val { display: none }
.upgrade-pic { width: 300px; margin-top: 55px }
.upgrade-block-description { text-align: center; font-size: 20px; margin-top: 25px; float: left; width: 625px; font-weight: 400 }
.upgrade-block-description a { margin: 15px auto; display: block; width: 285px}
#info { border: 2px solid #fec309; padding: 12px; display: none}

#priceInfo{float: right;line-height: 42px;}
#priceInfo .fullPrice{text-decoration: line-through;color: #CC0033}
#priceInfo .nowPrice{font-weight: 700;font-size: 20px;margin: 0 12px;}
.savePrice{font-size: 17px; color: #57ca4a;font-weight: 400;}

#tableFree{border-collapse: collapse;margin-top: 8px}
#tableFree td{border: 1px solid lightgrey; padding: 6px;vertical-align: middle;font-size: 16px;font-weight: 500}
#tableFree em{font-weight: 500}
ul.list li{line-height: 1.2}
.guaranteeLabel{display: inline-block; width: 20%; vertical-align: middle}
.guaranteeText{display: inline-block; width: 78%; vertical-align: middle; box-sizing: border-box; padding-left: 20px}

.subMonth label {
    background: #eee;
    border: 1px solid #ccc; cursor: pointer; display: inline-block; vertical-align: middle; padding: 2px 6px; line-height: 1.3; font-size: 15px;}
.subMonth{padding: 4px 0;}
#info ul.list li {line-height: 1.3;font-size: 15px; margin-top: 7px}
.savePrice{font-size: 17px; color: #57ca4a;font-weight: 400;}
.list-standard-1m, .list-standard-12m, .list-vip-1m, .list-vip-12m,.list-common {display: none;}
.whatyougetcontent p{margin-top: 10px;}
/*.ftRow, .upgradeButtonWrap { width: 550px }*/
.bestdeal{position: relative; text-align: center; }
.bestdeal span{position: absolute;top:-33px;right: -121px;font-size:15px; background-color: #ef0c5b; color: white; font-weight: 700; padding: 2px 6px 3px; line-height: 1.2; cursor: default;}
.bestdeal1{background-color: #ef0c5b; color: white; font-weight: 700; text-align: center; display: inline-block; padding: 2px 3px; vertical-align: middle; font-size: 12px; text-transform: uppercase;}
.bestdeal2{background-color: #ef0c5b; color: white; font-weight: 700; text-align: center; display: inline-block; padding: 0 4px; box-shadow: 2px 2px 0 #fec309;text-transform: uppercase;font-size: 14px;}
.buyLink-U{ display: inline-block; background-color: #19a241;  font-size: 22px; font-weight: 400; color: white; padding: 10px 14px; margin: 12px 0; border: 1px solid lightgrey }
.buyLink-U:hover{ border-color: #ffffff; }

.disclaimer {
    width: 100%;
    margin: 0 auto;
    padding: 8px 88px;
    background-color: #E73937;
}
.disclaimer__block {
    position: relative;
    padding-left: 52px;
    color: #FFFFFF;
    font-size: 16px;
    line-height: 28px;
    font-weight: 500;
    font-family: "Noto Sans", sans-serif;
    letter-spacing: 0.4px;
}
.disclaimer__block::before {
    content: '';
    position: absolute;
    width: 28px;
    height: 28px;
    left: 0;
    top: 0;
    background-image: url('/templates/pic/ico/attention.png');
    background-size: contain;
}

@media (max-width: 1199px) {
    .disclaimer__block { font-size: 14px; line-height: 22px; padding-inline: 52px; text-align: center;}
    .disclaimer__block::before { top: 50%; transform: translateY(-50%); }
}

@media (max-width: 1024px) {
    .disclaimer { width: 100%; }
}

@media only screen and (max-width: 800px){
    .bestdeal{ display: none; }
    .order-cols{ display: block; }
    #whatyouget{ display: none !important; }
    .order-cols{ padding: 0 !important; }
    .order-left, .select select, .ftRow, .upgradeButtonWrap, .guaranteeLabel, .guaranteeText{ width: 100% !important; }
    .subMonth label{ display: table-cell; height: 60px }
    #info{ margin: 0 !important; }
    .buyLink-new{ height: auto; width: 100% }
    #buyLink{ width: 100% !important; margin: 0 auto }
    #whatyouget2{ display: none !important; }
    .table-order-new tr td label{ max-width: 100% !important; }
    #selectWrapper{ background-position: right }
}

@media screen and (min-width: 320px) and (max-width: 768px){
    /*.order-cols, .order-pic { display: none }*/
    .order-cols-m { display: block }
    .price { width: auto; float: inherit; }
    .row { font-weight: 700;font-size: 25px; }
    .buynowbutton { -moz-box-shadow:inset 0px 1px 2px 0px #fce2c1; -webkit-box-shadow:inset 0px 1px 2px 0px #fce2c1; box-shadow:inset 0px 1px 2px 0px #fce2c1; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) ); background:-moz-linear-gradient( left top, #ffc477 5%, #fb9e25 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25'); background-color:#ffc477; -webkit-border-top-left-radius:0px; -moz-border-radius-topleft:0px; border-top-left-radius:0px; -webkit-border-top-right-radius:0px; -moz-border-radius-topright:0px; border-top-right-radius:0px; -webkit-border-bottom-right-radius:0px; -moz-border-radius-bottomright:0px; border-bottom-right-radius:0px; -webkit-border-bottom-left-radius:0px; -moz-border-radius-bottomleft:0px; border-bottom-left-radius:0px; text-indent:0px; border:1px solid #eeb44f; display:inline-block; color: #ffffff; font-size:18px; font-weight:bold; font-style:normal; height:41px; line-height:41px; width: 100%; text-decoration:none; text-align:center; text-shadow:1px -1px 0px #cc9f52; }
    .buynowbutton:hover { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) ); background:-moz-linear-gradient( left top, #fb9e25 5%, #ffc477 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477'); background-color:#fb9e25; }
    .buynowbutton:active { position:relative; top: 1px; }
    .delimiter { width: 100% }
    .subMonth{ margin-top: -20px }
    .guaranteeLabelOrder { width: 100%; text-align: center }
    .guaranteeDescriptionOrder { width: 100%; margin: 0 }
    .guaranteeDescriptionOrder .w-text-title { font-size: 24px; }
    .guaranteeDescriptionOrder  .ww-r-text-add { text-align: center }
    .special-offers { display: none }
    .order-special-head { display: none }
    .order-right-col { width: 87%; float: left }
    .order-left-col { width: 95%; }
    .order-feature-title { font-size: 27px; }
    .special-offers-wrapper { display: none }
    #dataServiceM, #dsStandardSelectM, #dsVipSelectM {
        margin: 15px 0; }
    .quantity-select { overflow: visible; margin-bottom: 15px; }
    #dsVipSelectM, #dataServiceM { display: none }
    .select { background-position: 99%; width: 100% !important; }
    select, .table-order-new, .pay-block, .tester-order-quantity  { width: 100% }
    .table-order-new { font-size: 15px; text-align: center }
    .table-order-new tr td:first-child { text-align: left; }
    .pdf-info, .whatyouget-wrap { display: none }
    .tabs-title { width: 100%;margin-bottom: 15px }
    .tab { font-size: 17px }
    .guarantee { width: 100%}
    .special-offers-wrap { display: none }
    .feature-license { margin-top: 20px; }
    /*.order-wrap-new { display: none; }*/
    .promo-wrap { height: auto; width: 100%;padding: 10px 0; min-height: inherit }
    .order-promo-title { width: 100% }
    .order-promo-timer { width: 100%; float: left; position: relative; right: auto !important;top: auto !important;text-align: center }
    .discount-title { top: 0; position: relative }
    .girl { display: none }
    .whatyouget2 { display: none }
    .order-left{ display: none}
    .disclaimer { width: 100% }
}

/*-------------- iPhone 5 ---------------------*/
@media screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) {
    .tab { font-size: 15px }
    .table-order-new { font-size: 14px; width: 100%; margin-left: 0 }
}

@media screen and (device-width: 960px) and (device-height: 600px){
    .order-right-col, .order-left-col { width: 45% }
    .w-wrap { padding: 0}
    .order-special-head { width: 100% }
}

@media only screen and (max-width: 320px) and (orientation : portrait)
{
    #serviceSelection { width: 110%; margin-left: -5% }
}

.gray-wrap-partner { background: #FAFAFA; padding: 12px 0 12px 10px; height: 156px; }
.how-to-get-discount { float: right; width: 400px; margin: 20px 70px 0 0; color: #0071b5; border-bottom: 1px solid rgba(176, 181, 181, 0.32) }
.w-title-special { font-size: 24px; line-height: 36px; font-weight: 300; padding-right: 20px; }
.buy-for-special { margin: 20px 0 10px 59px; position: relative; }
.buy-for-price { margin-left: 169px;color: #ffffff;font-size: 22px;font-weight:400;margin-top: 5px; }
.fxstreet-table { width: 49% }
.mercado-table { width: 100% }
.chiripari-trial-content { width: 615px; margin: 20px 0 15px 24px }
.chiripari-trial-bot { margin-left: 25px }
.headSpecialShorter{height: 196px;}
.pay-block {width: 65%;}

/* Promo */
.promo-wrap{ background: #dfdfdf;  /*Old browsers*/ background: -moz-linear-gradient(top,  #dfdfdf 0%, #ffffff 36%, #dfdfdf 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(36%,#ffffff), color-stop(100%,#dfdfdf));  /*Chrome,Safari4+*/ background: -webkit-linear-gradient(top,  #dfdfdf 0%,#ffffff 36%,#dfdfdf 100%);   /*Chrome10+,Safari5.1+*/ background: -o-linear-gradient(top,  #dfdfdf 0%,#ffffff 36%,#dfdfdf 100%);   /*Opera 11.10+*/ background: -ms-linear-gradient(top,  #dfdfdf 0%,#ffffff 36%,#dfdfdf 100%);   /*IE10+*/ background: linear-gradient(to bottom,  #dfdfdf 0%,#ffffff 36%,#dfdfdf 100%);  /* W3C*/ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#dfdfdf',GradientType=0 );   /*IE6-9*/ /* padding: 0 0 10px 0;*/ overflow: hidden; }
.promo-wrap-order { padding: 10px; background: repeating-linear-gradient(-45deg, #fcfcff, #fcfcff 10px, #FFFFFF 10px, #FFFFFF 20px ); border: 1px solid #CCCCCC}
.discount-head{  ; font-size: 35px; margin-left: 5px; line-height: 35px; margin-bottom: 10px; margin-top: 10px; }
.discount-head-red{ font-weight: 400; color: #ff0000; }
.discount-description{ font-weight: 400; font-size: 18px; }
.discount-timer{ float: right; width: 260px; }
.discount-text-block{ float: left; width: 295px; }
.the-offer-ended-in{ font-weight: 400; font-size: 18px; color: #808080; margin-top: 10px; }
.the-offer-ended-in-order{ font-weight: 400; font-size: 20px; color: #808080; margin-top: 25px; }

.savePrice{font-size: 17px; color: #57ca4a;font-weight: 400;}
.buttonV1{ display: inline-block; background-color: #76BC40; padding: 10px 20px; font-size: 22px; color: white; font-weight: 500; border: 1px solid white;}
.buttonV1:hover{ background-color: #19a241; }
.offer-expires{ color: #09447a; text-align: right;}
.upgrade-button-wrapper{text-align: right; padding-top: 20px;}

@media screen and (min-width: 320px) and (max-width: 800px)
{
    .promoCounterSection, .promoTextSection, .promoImageSection{width: 100% !important;}
    .promoCounterSection { text-align: center }
    .promo-title{float: none;}
    .promoImageSection { margin: 0;text-align: center; }
    .promoImageSection img{ max-width: 310px; }
    .discount-controls > a {float: none; margin: 10px auto;}
    .offer-expires{ text-align: center; margin-top: -20px; }
    .upgrade-button-wrapper{text-align: center; padding: 4px 0;}
    .pay-block {width: 100%;}
    .gray-wrap-partner { overflow: hidden; height: auto !important; text-align: center; padding-left: 0 }
    .how-to-get-discount { display: none }
    .w-title-special { width: 100% !important; }
    .tradimo { display: none }
    .buy-for-special { margin: 0 }
    .invest-wrap { display: block; height: auto;overflow: hidden; margin:0; background: #0a719e; background: -moz-linear-gradient(top,  #0a719e 0%, #0a719e 1%, #026c9e 3%, #006d9e 5%, #01669a 12%, #006898 13%, #006198 19%, #016394 20%, #005f95 22%, #005c90 28%, #005991 33%, #00568f 33%, #00558e 39%, #00508b 42%, #004f8a 51%, #004a87 54%, #004a87 61%, #004684 65%, #004684 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a719e), color-stop(1%,#0a719e), color-stop(3%,#026c9e), color-stop(5%,#006d9e), color-stop(12%,#01669a), color-stop(13%,#006898), color-stop(19%,#006198), color-stop(20%,#016394), color-stop(22%,#005f95), color-stop(28%,#005c90), color-stop(33%,#005991), color-stop(33%,#00568f), color-stop(39%,#00558e), color-stop(42%,#00508b), color-stop(51%,#004f8a), color-stop(54%,#004a87), color-stop(61%,#004a87), color-stop(65%,#004684), color-stop(100%,#004684)); background: -webkit-linear-gradient(top,  #0a719e 0%,#0a719e 1%,#026c9e 3%,#006d9e 5%,#01669a 12%,#006898 13%,#006198 19%,#016394 20%,#005f95 22%,#005c90 28%,#005991 33%,#00568f 33%,#00558e 39%,#00508b 42%,#004f8a 51%,#004a87 54%,#004a87 61%,#004684 65%,#004684 100%); background: -o-linear-gradient(top,  #0a719e 0%,#0a719e 1%,#026c9e 3%,#006d9e 5%,#01669a 12%,#006898 13%,#006198 19%,#016394 20%,#005f95 22%,#005c90 28%,#005991 33%,#00568f 33%,#00558e 39%,#00508b 42%,#004f8a 51%,#004a87 54%,#004a87 61%,#004684 65%,#004684 100%); background: -ms-linear-gradient(top,  #0a719e 0%,#0a719e 1%,#026c9e 3%,#006d9e 5%,#01669a 12%,#006898 13%,#006198 19%,#016394 20%,#005f95 22%,#005c90 28%,#005991 33%,#00568f 33%,#00558e 39%,#00508b 42%,#004f8a 51%,#004a87 54%,#004a87 61%,#004684 65%,#004684 100%); background: linear-gradient(to bottom,  #0a719e 0%,#0a719e 1%,#026c9e 3%,#006d9e 5%,#01669a 12%,#006898 13%,#006198 19%,#016394 20%,#005f95 22%,#005c90 28%,#005991 33%,#00568f 33%,#00558e 39%,#00508b 42%,#004f8a 51%,#004a87 54%,#004a87 61%,#004684 65%,#004684 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a719e', endColorstr='#004684',GradientType=0 );   }
    .invest-product { position: relative;top:auto;right:auto;height: 290px;width: 100% }
    .invest-content { margin: 0 5%; height: auto }
    .buy-for-price { margin: 0 }
    .invest-controls a:nth-child(2) { margin: 5px 0 }
    .amtrading, .authenticfx, .benny, .colormango, .dailyforex, .folaforex, .fpa, .schoolonline, .fxfulltime,.fxstreet, .tradingheroes,.mercado,.poniatgroup,.tradingfo { display: none }
    .amtrading-top { height: auto }
    .pic-wrap-content { width: 90% }
    .fxstreet-table { width: 100%}
    .chiripari-trial-bot { margin: 0 }
    .chiripari-trial-content { width: 90%; margin: 0 5% }
}