/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Jul 23, 2015, 12:21:30 PM
    Author     : sergey
*/

.right_banner_middle .benefits_trading_txt  {
    margin-left: 6px;
}

/*MODEL_PERFORMANS*/

.model_perform ul li.model_perform_2 .model_perform_txt_2 p,
.model_perform ul li.model_perform_2 .model_perform_arrow p {
    min-width: 86px;
}

.model_perform ul li.model_perform_2 .model_perform_arrow .perform_arrow_txt    {
    left: 27.2%;
    right: 27%;
}

/*END_MODEL_PERFORMANS*/


/*SLIDERS*/

a.slider_btn_1,
a.slider_btn_2   {
    font-size: 0.9375rem;
}

.slider_regulated_broker .regulated_broker_title   {
    margin-top: 32px !important;
    font-size: 1.5rem !important;
}

.slider_regulated_broker .regulated_broker_txt_1,
.slider_regulated_broker .regulated_broker_txt_2,
.slider_regulated_broker .regulated_broker_txt_3   {
    font-size: 1.3125rem;
}

a.slider_btn_1,
a.slider_btn_2   {
    font-size: 0.9375rem;
}

#s43    {
    width: 1.5% !important;
}

.percents_title {
    font-size: 1.1875rem;
}


@media (max-width: 1080px){
    .percents_title{
        font-size: 1.0625rem !important;
    }
}

@media (max-width: 1020px)  {
    .slider_percents_img    {
        right: -17%;
    }
    .percents_title{
        font-size: 1rem !important;
    }
}


.slider_percents .slider_button_container{
    margin-top: -98px;
}

@media (max-width: 1024px)  {
    .slider_excellent_title {
        font-size: 1.375rem;
    }
}

@media (max-width: 1090px)   {
    .excellent_icon_3 span  {
        margin-left: -3%;
    }
}

@media (max-width: 1040px)   {
    .excellent_icon_3 span  {
        margin-left: -7%;
    }
}

@media (max-width: 1000px)   {
    .excellent_icon_3 span  {
        margin-left: -10%;
    }
}

@media (max-width: 1057px)  {
    .slider_execution_right ul  {
        width: 340px;
    }
}

@media (max-width: 1020px)  {
    .slider_execution_right ul  {
        width: 320px;
    }
    .slider_execution_right ul  {
        margin-left: -2%;
    }
    .slider_execution_right .slider_execution_li_txt    {
        padding-left: 3%;
    }
}

.slider_new_stock_top span  {
    font-size: 1.875rem;
    line-height: 32px;
    margin-top: 4px;
}

.slider_new_stock_cont_2 span   {
    font-size: 2rem;
    line-height: 48px;
}

/*END_SLIDERS*/

.trade_banner_cont .trade_banner_txt a{
    font-size: 0.8125rem;
}

/*FOREX_ADVANTAGES*/

.forex_advantages_buttons .forex_advantages_buttons_txt {
    width: 214px;
}

/*END_FOREX_ADVANTAGES*/

.logo_menu h1.logo_text .infin_icon,
.logo_menu p.logo_text .infin_icon  {
    margin-right: 0px;
}


.menu>li>ul>li.dropdown{
    max-width: 308px !important;
}

/* SLIDER */


.partnership_new .header_1 .header_txt_2{
    width: 125px;
}


@media (max-width: 1025px) {
    .slider_partnership_new .partnership_content {
        font-size: 3.5625rem;
    }
}

/* END_SLIDER*/

/*advantages*/
.advant_content:nth-child(2)>.advant_cont_block:nth-child(2) .advant_cont_img>.advant_cont_img_inst>span:nth-child(2){
    padding-left: 4.5%;
}

.advant_content:nth-child(2)>.advant_cont_block:nth-child(2) .advant_cont_img>.advant_cont_img_inst>span:nth-child(3){
    padding-left: 6%;
}

.advant_content:nth-child(2)>.advant_cont_block:nth-child(2) .advant_cont_img>.advant_cont_img_inst>span:nth-child(4){
    padding-left: 7%;
}
.advant_content:nth-child(2)>.advant_cont_block:nth-child(2) .advant_cont_img>.advant_cont_img_inst>span:nth-child(5){
    padding-left: 7%;
}

/* method-geworko */

.pci_examples_btn_wrap #open_account_geworko_click {
    height: auto;
    line-height: 29px !important;
}

/* END_method-geworko */

.open_real_account_top{
    margin: 6px auto 4px auto;
}

.popup_form_header_cont  #email_address_input label   {
    line-height: 17px !important;
}

/*END_STERT_TRADING*/

@media (min-width: 1024px) and (max-width: 1036px)  {
    .our_learning_top .our_learning_top_ul li {
        font-size: 1rem;
    }
}

@media (max-width: 1134px)  {
    .our_learning .our_learning_cont_txt    {
        font-size: 1.0625rem;
    }
}

@media (min-width: 1025px) and (max-width: 1090px){
    .our_learning .our_learning_cont_txt    {
        font-size: 1rem;
    }
    .our_learning a.button_big  {
        font-size: 1rem;
    }
}

.trading_psychology_cont div div:nth-child(3) span  {
    margin-left: 53%;
}

.slider_christmas > div {
    background: url("/images/slider/christmas_pic_es.png") left bottom no-repeat;
}

@media (max-width: 1100px){
    .slider_christmas > div {
        background: url("/images/slider/christmas_pic_es_small.png") 16% bottom no-repeat;
    }    
}

.header .phone_text>span:nth-child(2){
    font-size: 0.6875rem;
}

/* REGISTRATION_STEPS */
.multidoc_registration.demo_reg .regulator_right {
    padding-top: 0px;
}
.multidoc_registration .right_part p#top_text{
    font-size: 1.1875rem;
}
.multidoc_registration #form_wrapper #wants_to_subscribe_input label {
    line-height: 13px !important;
}
/*END REGISTRATION_STEPS */

.world_class_company h2 {
    left: -3%;
    font-size: 1.4375rem;
}

.world_class_company h2 span    {
    right: 14%;
}

.currency_calc_header_title {
    font-size: 1.5rem;
}

.currency_calc_header_txt {
    font-size: 0.9375rem;
}

.currency_calc_btn_cont {
    margin-right: 3%;
}

.currency_calc_btn_cont div>span    {
    font-size: 1.125rem;
}

.currency_calc_btn_cont div>span span {
    font-size: 1.75rem;
}

.currency_calc_btn_cont div    {
    padding: 0 8px 0 8px;
}

.currency_calc_header_right .btn-success   {
    padding: 0 14px;
}

@media (max-width: 1100px) and (min-width: 1025px) {
    .currency_calc_header_right .btn-success {
        padding: 0 10px;
    }
    .currency_calc_btn_cont {
        margin-right: 2%;
    }
    .currency_calc_btn_cont div>span {
        font-size: 1.0625rem;
    }
    .currency_calc_btn_cont div>span span {
        font-size: 1.5rem;
    }
}

@media (max-width: 810px) and (min-width: 768px) {
    .currency_calc_header_left  { 
        width: 59.5%;
    }

    .currency_calc_header_right {
        width: 40.5%;
    }
}

@media (min-width: 1024px) and (max-width: 1052px) {
    .trade_fx .forex_advantages_txt {
        line-height: 20px;
    }

    .trade_fx .bullet_orange    {
        margin-top: 9px;
    }
}

.banner_convertor_tabs_wrap li a strong {
    padding: 0 4%;
    font-weight: normal;
}

/*BLCKBOARD*/

@media (min-width: 1025px) and (max-width: 1090px){
    .know_about_cfd .blackboard_right_cont div .txt_1 {
        left: 20%;
    }
}

@media (max-width: 900px){
    .know_about_cfd .blackboard_right_cont div .txt_1 {
        left: 23%;
    }
}

.spread_swap_commission_2 .spread_swap_cont_1   {
    width: 25%;
}

.spread_swap_commission_2 .spread_swap_cont_1 div   {
    margin-right: 0;
    margin-left: 14%;
    width: 80%;
}

.spread_swap_commission_2 .spread_swap_cont_2 {
    width: 34%;
}

@media (min-width: 1025px) and (max-width: 1100px){
    .spread_swap_commission_2 .spread_swap_wrap span {
        font-size: 1.25rem;
    }
}
@media (max-width: 800px){
    .earn_on_trading .blackboard_left_cont  {
        padding-right: 6px;
    }
}


/*END_BLCKBOARD*/

/*home page*/
.forex_advantages_txt {
    font-size: 1rem;
}

.multidoc_registration #four_cups #forex_trading .icon_text{
    font-size: 0.875rem;
}

#four_cups .icon_text{
    font-size: 0.875rem;
}
.calc_calculate .calc_calculate_link p{
    font-size: 1.25rem;
}

.main_wrapper .right_wrapper table tr td.td_left    {
    width: 40%;
}

.main_wrapper .right_wrapper table tr td.td_right {
    width: 60%;
}

.percents_title:before  {
    left: -53px;
}

@media (max-width: 1080px){
    .percents_title:before  {
        display: none;
    }
}
.home_bl2_bord_cont{
    bottom: -104px;
}
.main_content_right_border_bottom,
.home_h3{
    font-size: 1.25rem;
}
.prev_video_title{
    font-size: 0.75rem;
}
.home_page_video .all_video_right div:nth-child(1){
    font-size: 0.9375rem;
}
.open_ac_text{
    font-size: 0.875rem;
}
.learn_hp h3{
    font-size: 1.125rem;
}
/* START HOVER INFO */
.text_prompt{
    width: auto !important;
    max-width: 385px !important;
}
/* END HOVER INFO */

.home_instr_txt_sm{
    width: 70%;
}
@media (max-width: 902px) {
    .home_instr_txt_sm{
        width: 80%;
    }
}
@media (max-width: 1024px){

    .home_h3{
        font-size: 0.9375rem !important;
    }

    .home_bl2_border{
        font-size: 0.875rem;
        margin-top: -50px;
    }
    .home_bl2_content .col-md-5{
        margin-top: 40px;
        margin-left: 14px;
    }
}

@media (max-width: 1000px){
    .home_bl2_icn{
        margin-top: -50px;
    }
}
.filter-instr .multiselect.dropdown-toggle{
    padding-right: 30px;
}


.accelerometer-label.label-strong-sell{
    left: -45%;
    right: auto;
}

.accelerometer-label.label-strong-buy {
    right: -50%;
}

.accelerometer-label.label-sell{
    left: -30px;
}

.accelerometer-label.label-buy {
    right: -40px;
}

/*slider award*/
@media (max-height: 640px){
    .slide-content .award-img-block img {
        max-width: 160px;
    }
}

/*END slider*/



.universal-program-title{
    font-size: 3rem;
}

@media (max-width: 576px){
    .universal-program-title {
        font-size: 1.875rem;
    }
}