.partners .calculator{background-color:#f0f0ed;padding-top:20px;padding-bottom:50px}.partners .calculator p.calculator-header{text-align:center;font-size:20px;font-family:Open Sans,sans-serif;font-weight:300;color:#000}.partners .count-box{display:block;margin:0 0 40px 0}.partners .count-box .count-input{text-align:center;margin:10px auto}.partners .count-box .count-input .count-value{color:#000;font-size:36px;padding:0 10px;margin:0;width:100px;text-align:center;font-family:Open Sans,sans-serif;font-weight:300;border-radius:3px;border:1px solid #ccc}.partners .count-box .count-title p{text-align:center;font-size:20px;font-family:Open Sans,sans-serif;font-weight:300;color:#000}.partners .count-box .count-slider-input{display:none}.partners .count-box .irs-bar-edge{background:#08c;border-top-left-radius:5px;border-bottom-left-radius:5px}.partners .count-box .irs-line{background:#ccc}.partners .count-box .irs-line-custom{position:absolute;display:block;bottom:0;height:40px;text-align:center;border-left:1px solid #999;z-index:1;pointer-events:none}.partners .count-box .irs-line-custom.white .irs-line-box{border-left:0;border-radius:0}.partners .count-box .irs-line-custom.region .irs-line-box{border-left:0}.partners .count-box .irs-line-custom .irs-line-label{width:100%;font-size:12px;color:#7f7f7f;height:20px;display:block;overflow:hidden}.partners .count-box .irs-line-custom .irs-line-box{margin-top:5px;width:100%;display:block;height:8px;background:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;border:1px solid #ccc;position:absolute;top:20px}.partners .count-box .irs-bar{z-index:1;background:#08c}.partners .count-box .irs-single{z-index:1}.partners .ext-box{display:none;margin:30px auto;text-align:center}.partners .ext-box .ext-box-title{display:inline-block;color:#000;font-size:18px;font-family:Open Sans,sans-serif}.partners .ext-box .button-box{display:inline-block}.partners .ext-box .button-box .button{display:none;margin:0 10px;color:#000;font-size:14px;font-family:Open Sans,sans-serif;border:1px solid #d8d8d5;border-radius:22px}.partners .ext-box .button-box .button:hover{background-color:#0099e6}.partners .ext-box .button-box .button:hover a{color:#fff}.partners .ext-box .button-box .button.active{display:inline-block}.partners .ext-box .button-box .button a{display:block;color:#000;text-decoration:none;padding:13px 28px;border-radius:22px}.partners .promote{padding-top:50px;padding-bottom:50px}.partners .promote .row .col-md-12>p{font-size:32px;font-weight:300;color:#000;font-family:Open Sans,sans-serif}.partners .promote .row:nth-of-type(2) .col-md-4:nth-of-type(1)>div{background:url(../../../images/partners/sp1.png) no-repeat 14px 0}.partners .promote .row:nth-of-type(2) .col-md-4:nth-of-type(2)>div{background:url(../../../images/partners/sp2.png) no-repeat 14px 0}.partners .promote .row:nth-of-type(2) .col-md-4:nth-of-type(3)>div{background:url(../../../images/partners/sp3.png) no-repeat 14px 0}.partners .promote .row:nth-of-type(3) .col-md-4:nth-of-type(1)>div{background:url(../../../images/partners/sp4.png) no-repeat 14px 0}.partners .promote .row:nth-of-type(3) .col-md-4:nth-of-type(2)>div{background:url(../../../images/partners/sp5.png) no-repeat 14px 0}.partners .promote .row .col-md-4>div:not(.promotion-faq){padding-left:82px;margin-top:30px}.partners .promote .row .col-md-4>div:not(.promotion-faq)>div.title{padding:0 0 10px;margin:0;font-size:20px;color:#000;text-align:left}.partners .promote .row .col-md-4>div:not(.promotion-faq)>p{line-height:24px;font-size:14px;color:#404040;text-align:left}.partners .promote .row .col-md-4>div.promotion-faq{border:2px dashed #ccc;border-radius:18px;text-align:center;margin-top:52px;margin-bottom:45px}.partners .promote .row .col-md-4>div.promotion-faq>p{text-align:center;display:block;padding:38px 0;color:#08c;text-decoration:underline;font-size:20px}.partners .promote .title{margin-bottom:10px}.partners .partners-content a{text-decoration:none}.partners .partners-content .program-block{background-color:#fbfbfb;border:1px solid #e6e6e6;margin-bottom:30px;min-height:354px}.partners .partners-content .program-block .top{display:table;width:100%;border-top:1px dotted #bfbfbf;border-bottom:1px dotted #bfbfbf;padding:25px 15px}.partners .partners-content .program-block .top .image{display:table-cell;width:50px}.partners .partners-content .program-block .top .image img{background-repeat:no-repeat}.partners .partners-content .program-block .top .content{display:table-cell;vertical-align:middle}.partners .partners-content .program-block .top .content h4{font-size:24px;font-weight:600;line-height:30px;margin:0;color:#000}.partners .partners-content .program-block .list-box{margin:20px 0;min-height:124px}.partners .partners-content .program-block .list-box .list{margin:5px 15px 5px 15px;display:block}.partners .partners-content .program-block .list-box .list .thin{font-size:12px;font-family:Open Sans,sans-serif;font-weight:300;color:#404040;opacity:.8}.partners .partners-content .program-block .list-box .list .fat{font-size:24px;color:#010101;font-family:Open Sans,sans-serif;font-weight:300}.partners .partners-content .program-block .total{font-size:30px;color:#010101;font-family:Open Sans,sans-serif;font-weight:700;border-top:1px dotted #bfbfbf;border-bottom:1px dotted #bfbfbf;padding:5px 15px}.partners .partners-content .program-block .more{padding:10px 0;text-align:center;display:none}.partners .partners-content .program-block .more a{color:#08c;font-size:15px;text-decoration:underline;font-family:Open Sans,sans-serif;font-weight:300}.become-trader{width:100%;height:265px;position:relative;z-index:99;background:url(../../../images/traders/footer1.jpg) no-repeat center center/cover;margin-bottom:46px}.become-trader>.container>.row:last-of-type{text-align:center}.become-trader>.container>.row .photo{position:absolute;top:60px;left:0}.become-trader>.container>.row .info{position:absolute;top:160px;left:0}.become-trader>.container>.row .comment{position:absolute;top:60px;left:220px;background:rgba(0,0,0,.25);width:360px;border-radius:4px;padding:10px}.become-trader>.container>.row .comment p{color:#fff}.become-trader>.container>.row .points{position:absolute;top:230px;left:0;z-index:1}.become-trader>.container>.row .points>ul{position:relative}.become-trader>.container>.row .points>ul>li{margin-left:16px;background:url(../../../images/traders/pfs.png) no-repeat;width:13px;height:13px;float:left;cursor:pointer}.become-trader>.container>.row .points>ul>li:first-child{margin-left:0}.become-trader>.container>.row .points>ul>li.active{background-position:0 100%}.become-trader>.container>.row .name>a{text-decoration:underline}.become-trader>.container>.row>a{position:absolute;top:250px;width:250px;left:50%;margin-left:-125px}.become-trader .become-trader-title{margin-top:230px}.partner-container{padding-top:30px}