@media screen and (min-width: 1300px) and (max-width: 1500px) {
	
    .start_right_now .leftdesc {width: 44%}
    .start_right_now .leftdesc p {font-size: 18px}
.preims-header {padding: 0 20px}
.topbar a.logo {margin-left: 20px}
.topbar .signin {margin-right: 20px}
.block_download .nout2 img {max-width: 600px}
}


@media screen and (max-width: 1000px) {

    .plaftormNew {
        display: none;
    }

    .metablocknewv22  .metablocknewv2__bg {
        position: relative;
        background-position: 63%;
    }

    .plaftormNewMOB {
        display: block;
    }

    .plaftormNew__title {
        padding-top: 40px;
    }

    .plaftormNewMOB2 {
        flex-direction: column;
        width: 100%;
        height: 341px;
        background-image: url('../images/plaftormNewMOB2.jpg');
        background-position: center;
        background-repeat: no-repeat;
        border-radius: 20px;
    }

    .plaftormNew__mob1 {
        margin-top: 16px;
        margin-right: 13px;
        margin-left: auto
    }

    .plaftormNew__block2left {
        margin-top: 30px;
    }

    .plaftormNew__block2item strong,
    .plaftormNew__block2left strong {
        color: #000;
        font-weight: 900;
        font-size: 110%;
    }
    
    .plaftormNew__mob2 {
        margin-top: 6px;
        margin-right: 0;
        margin-left: 48px
    }

    
    .plaftormNew__mob3 {
        margin-top: 65px;
        margin-left: auto;
        margin-right: 100px;
    }


    .plaftormNew__block2item {
        margin-bottom: 24px;
    }
    
    .plaftormNew__mob4 {
        margin-top: auto;
        margin-left: 22px;
        margin-bottom: 8px;
    }

    
    .plaftormNew__mob15  {
        margin-top: 188px;
        margin-left: 118px;
    }
    .plaftormNew__mob16 {

        margin-top: auto;
        margin-left: auto;
        margin-right: 110px;
    }

    .plaftormNewGray__block2left {
        margin-left: 0;
    }

    .plaftormNew__block2item_last {
        margin-top: 0;
    }

    .plaftormNew__mob5 {
        flex-direction: column;
        margin: 40px 0;
        width: 100%;
        height: 412px;
        background-image: url('../images/plaftormNewMOB3.jpg');
        background-position: center;
        background-repeat: no-repeat;
    }
    .plaftormNewGray {
        margin-top: 40px;
        padding: 0px 0 40px;
    }

    .plaftormNewGray__logo {
        margin-right: auto;
    }

    .plaftormNewGray__top {
        flex-direction: column;
    }

    .metablocknewv22  .metablocknewv2__bg::after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0,.7);
    }

    .plaftormNew__mob44 {
        height: 569px;
    }

    .metablocknewv2__title {
        padding: 20px 0 0;
    }

    .metablocknewv22   .metablocknew__descr {
        max-width: 100%;
    }

    .metablocknewv22 .metablocknew__text {
        display: block;
        line-height: 1.6;
    }

    .metablocknew__wrapp {
        margin-top: 40px;
        position: relative;
        z-index: 99;
    }

    .plaftormNewMOB_b2{
        flex-direction: column;
        margin-top: 15px;
        height: 515px;
        background-image: url('../images/plaftormNewMOB4.png');
        background-repeat: no-repeat;
        background-position: center top;
    }

    .metablocknewv22 .metablocknew__button {
        margin-top: 70px;
    }

    .plaftormNew__mobb21 {
        margin-top: 16px;
        margin-right: 24px;
        margin-left: auto;
    }

    .plaftormNew__mobb22 {
        margin-top: -20px;
        margin-left: 20px;
    }
    
    .plaftormNew__mobb23 {
        margin-top: 100px;
        margin-left: auto;
        margin-right: 85px;
    }
    .plaftormNew__mobb24 {
        margin-top: 20px;
        margin-left: 20px;
    }
    .plaftormNew__mobb25 {
        margin-top: 21px;
        margin-left: 180px;
    }
    .metablocknew {
        padding-top: 24px;
        height: 636px;
        background-image: url(../images/1platformbg-mob.jpg);
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover;
    }

    .metablocknew__title {
        font-weight: 600;
        font-size: 48px;
        line-height: 54px;
    }

    .metablocknew__descr {
        width: 100%;
        max-width: 220px;
        font-size: 30px;
        line-height: 36px;
    }

    .metablocknew__text {
        display: none;
    }

    .metablocknew__button {
        margin-top: auto;
    }

    .metablocknew__wrapp {
        display: flex;
        flex-direction: column;
        height: 400px;
    }

    .box-sign .mainbar a:nth-child(4) {margin-right: auto}
    .mainblock,.advantages,.circebg{display:none;}

    .container {padding: 0 15px}

    .circebg {width: 100%;position: relative;left: 0}

.start_right_now .nout1 {width: 100%;position: relative;top: 0;padding-right: 0}
.start_right_now .nout1 img {max-width: 100%}

.start_right_now .leftdesc {
    margin-top: 40px;
    width: 100%;
    position: relative;
    z-index: 91;
}
.box-sign .mainbar a:nth-child(3) {margin: 0 auto}
.block_download .leftdesc {
    width: 100%;
    margin-top: 30px;
}
.banners ul {
    display: block; 
}

.downblock a:last-child {display:none;}
.block_download .leftdesc .downblock img {float: left;max-width: 50%;padding: 0 5px}
.block_download .leftdesc .downblock {height: 50px}
.slogon {width: 100%;padding-top: 20px}

.circebg .inner {
    width: 100%;
    padding: 30px;
}
.page-static {line-height: 23px}
.forex-text.m-t-45 {margin-top: 15px;padding-top: 10px}

.forex-text h5 {
    font-size: 24px;
    margin-bottom: 15px;
}
#ajax4 {
    margin: 0;
}



.hidemob {display: none}

.page-static.demoform {padding-top: 0;margin: 0 -15px}

.page-static .block.newblock b {color: #fb4242}
.stocks .forex-text,
.stocks2 .forex-text {padding-top: 0;}

.forex-text {padding-top: 45px}


.trading-1 h5 {
    text-transform: none;
}

.page-static.newstatic a {color: #e68614}

h5 {text-transform: none}
.yellowwindows {line-height: 24px}
.topbar .lang {
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    display: table;
    position: relative;
    padding-bottom: 10px;
}
.code {color: #fb4242;}
.page-static.newstatic .code a {color: #000;}
#ajax2 {
    margin: 0px 0 40px 0;
}

.text p {
    margin-bottom: 0;
}
.forexbg .img {display: none}
.topbar a.logo {
    font-size: 72px;
    color: #fff;
    float: left;
    margin-left: 0;
    margin-top: 20px;
    position: relative;
    float: none;
    text-align: center;
    display: table;
    margin: auto;
}

   .topbar .signin {
    float: none;
    margin-right: auto;
    margin-top: 15px;
    margin-left: auto;
    display: block;
    display: block;
    text-align: center;
} 


.topbar {
    height: auto;
}
.slogon {padding: 40px 15px;}
.slogon h1 {font-size: 26px; font-family: SFProDisplay-Regular;text-align: left}
.slogon p {font-family: SFProDisplay-Light;font-size: 16px;text-align: left}
.preims-header {
    height: auto;
    position: relative;
    bottom: 0;
    width: 100%;
    padding: 50px 15px 0;
}
.pc {display: none}

.slogon .getstart {
    padding: 6px 40px;
    background: #58d74a;
    border-radius: 100px;
    color: #fff;
    font-size: 18px;
    display: table;
    margin: 35px 0 0;
}

.mob {display: inline-block;vertical-align: top}

.preims-header .col-sm-4 {margin-bottom: 30px}

header {
    height: auto;
}

.why-choose .tabs_container .tabs {
    width: 100%;
    }

.why-choose .tabs_container .tabs li {
    list-style: none;
    display: inline-block;
}

.why-choose .tabs_container .tabs li a {
    width: auto;
    padding: 0 18px;
    }

    .why-choose .tabs_container .tabs li:first-child a {
    border-radius: 10px 0px 0px 10px;
}

.why-choose .tabs_container .tabs li:last-child a {
    border-radius: 0px 10px 10px 0px;
}

.why-choose .tabs_container .tabs_panel {
    width: 100%;
    float: right;
}

.why-choose .tabs_container .tabs li.active a:before{
     -moz-transform: rotate(90deg); /* Р”Р»СЏ Firefox */
    -ms-transform: rotate(90deg); /* Р”Р»СЏ IE */
    -webkit-transform: rotate(90deg); /* Р”Р»СЏ Safari, Chrome, iOS */
    -o-transform: rotate(90deg); /* Р”Р»СЏ Opera */
    transform: rotate(90deg);
}

.why-choose .tabs_container .tabs li.active a:before {
   
    right: 38%;
    top: auto;
    bottom: -30px;

}

.why-choose .tabs_container .tabs_panel h5 {margin-top: 0;padding: 14px 0;text-transform: none}

.why-choose .tabs_container {padding-bottom: 0;border-bottom: none}
.why-choose .tabs_container .tabs_panel h5 {font-size: 21px;margin-bottom: 0px;line-height:25px}
.why-choose .tabs_container .tabs_panel h5.active {color: #fb4242}
.why-choose .tabs_container .tabs_panel h5 span {font-size: 17px}

.why-choose .tabs_container .tabs_panel p {
    font-size: 16px;
    line-height: 30px;
    color: #151515;
    margin-bottom: 20px;
}

.why-choose .tabs_container .tabs_panel h5 {color: #000;}
.mobhide {display: none}
.why-choose .tabs_container .panel h5{border-bottom: 1px solid rgba(0,0,0,.2)}

.othertext {
    padding-bottom: 40px;
}
h4.main {font-size: 16px;}
h4.main span {font-size: 26px}

.col-md-five {
    margin-bottom: 40px;
    padding: 0 15px;
    width: 100%;
}

.advantages {
    padding-top: 40px;
    padding-left: 15px;
    padding-right: 15px;
}

.section12 {
    height: auto;
    padding: 30px 0;
    margin-top: 0;
    background-size: cover;
}
.circle .mainblock {display:none;}
.circle .mainblock .item:last-child {margin-bottom: 0}

.circle {
    margin-top: 5px;
}


.circle .item {
    margin-bottom: 46px;
    width: 100%;    text-align: center;
}


.circle .item.w50 {width:100%;}
.circle .mainblock {
    width: 100%;
}

.circebg {
    height: auto;
    margin-top: 30px;
    background-size: cover;
}

.circebg .inner .block2 {
    font-family: SFProDisplay-Medium;
    color: #e68614;
    font-size: 24px;
    margin-top: 20px;
    text-transform: uppercase;
    width: 100%;
    margin-bottom: 30px;
}
.circle {margin-bottom: 0;    margin-left: -15px;
    margin-right: -15px;}

.circle .mainblock {padding: 0 15px}

.circebg .inner .buttons a.btn2 {margin-right: 0;margin-top: 20px}

.start_right_now h4 {
    color: #fff;
    margin-bottom: 55px;
}
.start_right_now .nout1 {margin-top: 40px;display: none}
.start_right_now {
    height: auto;padding-bottom: 20px
}

.block_download {padding: 30px 0 50px}
.block_download .nout2 {display: none}

.block_download .leftdesc .downblock {
    margin-top: 30px;
}

.start_right_now {padding-top: 40px;margin-bottom: 45px}

.block_download .leftdesc .downblock img {margin-right: 0;margin-bottom: 15px}
.block_download .leftdesc .downblock img{display: block;}
footer {
    background: #151515;
    padding: 30px 0 20px;
}
.footermenu {margin-top: 30px}
.footermenu .ctitle {margin-bottom: 5px}
.footermenu  ul {margin-bottom: 20px}

.footermenu ul {display: none;padding: 10px}
.footermenu .ctitle {padding: 10px;font-size: 19px;border-bottom: 1px solid rgba(255,255,255,.16)}
.footermenu .ctitle:after {content: "";width:8px;height: 5px;background: url(../images/a1.png) no-repeat center;display: block;float: right;margin: 15px 10px 0 0 }
.footermenu .ctitle.active:after {background-image: url(../images/a2.png);}
.cmenu1 {
    padding-bottom: 0;border-bottom: none;
    margin-bottom: 0px;
}
.banners {display: none}

.banners ul li {
    list-style: none;
    margin: 30px 0;
    text-align: center;
}
.box-demomodal .mainbar a:last-child {margin-left: 0}
.box-demomodal .mainbar .title {margin-bottom: 0;}
.copys {height: auto;padding: 25px 0 10px;background:#000;}
.copys .lft {float: none;line-height: normal;text-align: center;}
.copys .pay {float: none;text-align: center;margin: 10px 0}

.block_download .leftdesc .bx_2 {
    font-size: 17px;
}

.box-demomodal .closes {
    position: absolute;
    right: 30px;
    top: 30px;
    }

.box-demomodal {padding-top: 20%}

.block_download .leftdesc .bx_2 span {font-size: 19px}

.block_download .leftdesc .bx_1 {
    font-family: SFProDisplay-Medium;
    font-size: 19px;
    line-height: 30px;
    margin-bottom: 20px;
}

.bigmob {font-size: 24px;line-height: 27px;}

.page-static {padding-top: 50px}

.page-static h5.first {margin-top: 45px;margin-bottom: 5px}

.copys .lft {border-top: 1px solid rgba(255,255,255,.16);padding-top: 20px;padding-bottom: 20px}

.mobps img {max-width: 100%;padding: 0 10px}
.mobps {
  
    padding-bottom: 20px;border-bottom: 1px solid rgba(255,255,255,.16);
}

.mobps .slick-dots {bottom: -36px}
.mobps .slick-slide {text-align: center;}
.mobps  a {  line-height: 56px;display: inline-block;vertical-align: top;}
.start_right_now .leftdesc p {
    font-size: 16px;
    color: #dadada;
    line-height: 26px;
    font-family: SFProDisplay-Light;
    margin-bottom: 24px;
}
.mobps img {margin: auto }
.mobps .slick-dots li.slick-active button {background: #fb4242}

.breadsh1 h1 {font-size: 0}
.breadsh1 h1 span {font-size: 26px}

.circebg .inner {font-size: 18px}
.circebg .inner .block2 {font-size: 20px}

.circle .desc {
    font-size: 20px;
    margin-bottom: 5px;
}

.advantages p {
    font-size: 18px;
}

.disclamer {padding:0 15px;}

.othertext p {
    font-size: 18px;
    color: #151515;
    margin-bottom: 20px;
    line-height: 25px;
}

.why-choose .tabs_container .tabs img {max-width: 30px}

.why-choose .tabs_container {
    margin-top: 30px;
}

.preims-header .descr,
.webtrade .descr {font-size: 17px;padding-right: 0}

.box-sign .closes {
    position: absolute;
    right: 30px;
    top: 30px;
}

.webtrade {
    padding: 50px 15px 0;
}

.webtrade .col-sm-4 {margin-bottom: 30px}

.box-sign {
    background: #151515;
    height: 100vh;
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 991;
    padding-top: 30%;
}

.box-sign .mainbar a {margin: 20px auto;display: table;}
.box-sign .mainbar a:last-child {
    margin-left: auto;
}

.topbar .lang .lang-select {background: #fff}
.topbar .lang .lang-select a {
    color: #333;
}

.mobpanel {display: block;position: fixed;top: 0;left: 0;z-index: 99;background: rgba(0,0,0,.63);height: 55px;width: 100%}
header {
    padding-top: 55px;
}
header .topbar a.logo,
header .topbar .lang,
header .topbar .signin {display: none}

.burger {width: 22px;height: 55px;float: right;margin-right: 15px}
.burger span {width: 100%;height: 2px;background: #fff;display: block;margin: 3px 0;float: right}
.burger span:first-child {margin-top: 18px}
.burger span:last-child {width: 16px}
.mobpanel a.lng {
    font-size: 30px;
    color: #fff; font-family: Comfortaa;
    float: left;
    margin-left: 15px;line-height: 55px;
    position: relative;
    float: left;
}
.mobpanel a.lng span {
    font-family: Comfortaa;
    display: block;
    font-size: 11px;
    color: #fff;
    text-transform: uppercase;
    position: absolute;
    top: 6px;
    right: -10px;
}

i.icon1 {width: 25px;height: 25px;background:url(../images/choose-1m.png); display: inline-block;vertical-align: top;margin-right: 10px;background-size: cover;}
i.icon2 {width: 25px;height: 25px;background:url(../images/choose-2m.png); display: inline-block;vertical-align: top;margin-right: 10px;background-size: cover;}
i.icon3 {width: 25px;height: 25px;background:url(../images/choose-3m.png); display: inline-block;vertical-align: top;margin-right: 10px;background-size: cover;}
i.icon4 {width: 25px;height: 25px;background:url(../images/choose-4m.png); display: inline-block;vertical-align: top;margin-right: 10px;background-size: cover;}
i.icon5 {width: 25px;height: 25px;background:url(../images/choose-5m.png); display: inline-block;vertical-align: top;margin-right: 10px;background-size: cover;}

.why-choose .tabs_container .tabs_panel h5.active i.icon1 {background-image:url(../images/choose-1ma.png);}
.why-choose .tabs_container .tabs_panel h5.active i.icon2 {background-image:url(../images/choose-2ma.png);}
.why-choose .tabs_container .tabs_panel h5.active i.icon3 {background-image:url(../images/choose-3ma.png);}
.why-choose .tabs_container .tabs_panel h5.active i.icon4 {background-image:url(../images/choose-4ma.png);}
.why-choose .tabs_container .tabs_panel h5.active i.icon5 {background-image:url(../images/choose-5ma.png);}
h4.main {margin-bottom: 40px}

.advantagess {padding-top: 50px;text-align: center;}
.advantagess .item .icons {margin-bottom: 20px}
.advantagess .item {padding: 0 15px}
.advantagess .item .icons img {max-width: 48px;max-height: 48px;background-size: cover;}
.advantagess .item {margin-bottom: 35px;}
.advantagess .item .title {font-size: 19px;color: #000;line-height: 26px;margin-bottom: 10px}
.advantagess .item .text {font-size: 16px;line-height: 22px}
.why-choose {
    min-height: auto;
}.footermenu .ctitle {text-transform: none}

.footermenu .col-sm-4:last-child .ctitle {border-bottom: none}

.footermenu .ctitle i {display: inline-block;vertical-align: top;margin-right: 10px}
.footermenu .ctitle  i img {max-width: 28px;max-height: 28px;background-size: cover;}
.disclamer .title {text-align: center;}
.getstartv {height: 198px;background:url(../images/getstartv.jpg);padding: 25px 15px 0}
.getstartv h4 {font-size: 24px;line-height: 26px;padding-bottom: 5px}
.getstartv .tostart {color: #333;font-size: 16px}
.getstartv .knopka {margin-top: 25px}
.getstartv .tostart img {margin-left: 5px}
.getstartv .knopka a {background:#e68614;font-size: 16px;color: #fff;padding: 5px 50px;border-radius: 100px;display: table;}
.mt {text-align: center;font-size: 24px;color: #e68614;padding: 0 15px 25px}
.block_downloads img {max-width: 100%}
.bgmetanew .get img {max-width: 100%}
.bgmetanew .get .col-sm-6 {width: 50%;float: left}
.mobstats {margin-top: 35px;padding: 0 15px}
.block_downloads .ima {padding: 0 15px}
.bgmetanew {background:url(../images/bgmetanew.jpg);min-height: 412px;padding:35px 15px 0;}
.bgmetanew .get {margin-top: 35px}
.mobstats .title.color1 {color: green}
.mobstats .title.color2 {color: #e68614}
.mobstats .title.color3 {color: red}

.text-stat {padding: 0px 0 45px;text-align: center;font-size: 19px}

.mobstats .col-sm-6 {width: 40%;float: left}
.mobstats .col-sm-6.ru {width: 45%}
.mobstats .title {font-size: 24px;line-height: 26px; font-family: SFProDisplay-Medium;}
.mobstats .desc {padding:0px 0 15px 0;font-size: 16px;line-height: 20px}

.bgstatmob {background:url(../images/bgstatmob.jpg) no-repeat right top;min-height: 417px}

.bgstatmob .titlebig {font-size: 24px;color: #e68614;line-height: 30px;padding:  0 160px 0 15px}

.bgstatmob .p-light { font-family: SFProDisplay-Light;font-size: 16px;padding: 10px 170px 0 15px}

.bgstatmob .buttons {margin-top: 20px;padding: 0 15px}
.bgstatmob .buttons .btn1 {padding: 5px 25px;border-radius: 100px;background:#e68614;color: #fff;font-size: 16px;display: table;margin-bottom: 15px}
.bgstatmob .buttons .btn2 {padding: 5px 25px;border-radius: 100px;background:#151515;color: #fff;font-size: 16px;display: table;margin-bottom: 15px}

.bgstatmob .buttons img {    margin-top: 5px;width: 14px;height: 14px;background-size: cover;vertical-align: top;margin-right: 5px}

.advantagess {padding-bottom: 0px;border-bottom: 1px solid rgba(0,0,0,.2);margin-bottom: 40px}

.why-choose .tabs_container .tabs_panel h5 {
    background: url(../images/a3.png) no-repeat 97% 50%;
}
.why-choose .tabs_container .tabs_panel h5.active {background-image:url(../images/a6.png);}


ul.tabs {display: none}
.breads {padding-bottom: 30px;border-bottom: 1px solid rgba(255,255,255,.2)}
.mobpanel.full {background:rgba(0,0,0,.9);}
.mobhide {padding:25px 0;}
.mobimg {display: block;text-align: center;padding:  0 15px}
.topbar .navs ul li {padding-bottom: 0}
.mobimg img {max-width: 100%}

.langs .langactive {padding: 5px 10px;color: #58d74a;background:rgba(255,255,255,.05);border-radius: 6px;display: table;margin-left: 5px;line-height: 16px;font-size: 16px;margin-top: 15px;float: left}
.langs .langnoactive {padding: 5px 10px;color: #58d74a;background:rgba(255,255,255,.05);border-radius: 6px;display: none;margin-left: 5px;line-height: 16px;font-size: 16px;margin-top: 15px;float: left}
.langs .langnoactive a {color: #fff;font-size: 16px}
.langs .langactive img {margin-left: 5px}
.mobpanel .langs {float: left;margin-right: 15px}

.topbar .navs.active {float: none;line-height: normal;position: fixed;top:0px;position: fixed;left: 0;width: 100%;display: block;height: calc(100vh - 55px);z-index: 9991;background: url(../images/heade.jpg) no-repeat center top;background-size: cover;}
.topbar .navs.active ul {margin-top: 30px;padding: 0 15px}
.topbar .navs.active ul li{display: block;margin-right: 0;border-bottom: 1px solid rgba(255,255,255,.2)}
.topbar .navs.active ul li a {padding:15px 15px;display: block;margin-bottom: 0px;background:rgba(0,0,0,.40);}
.signin {float: right;margin:15px 22px 0 0;}

.topbar .navs {opacity: 0;height: 0; -webkit-transition:all 0.4s ease;
                   -moz-transition:all 0.4s ease;
                    -ms-transition:all 0.4s ease;
                     -o-transition:all 0.4s ease;
                        transition:all 0.4s ease;}
.topbar .navs.active {opacity: 1;    height: calc(100vh - 55px);}

.topbar .navs ul li ul {background:none;}
.about1 {padding-top: 35px}
.sections {padding:25px 15px;}
.sections h4 {font-size: 24px;color: #fff;padding-bottom: 5px;margin: 0}
.sections .scrolls {width: max-content;}
.sections a { font-family: SFProDisplay-Light;float: left;margin-right: 15px;font-size: 16px;color: #fff}
.signin a {color: #000;font-size: 16px;padding: 5px 15px;border-radius: 6px;display: table;background:#fff;line-height: 16px;}
.sections a.active {color: #e68614}
.closeburger {
    display: none;
    width: 15px;
    height: 15px;
    float: right;
    margin: 18px 22px 0 0;

    text-align: center;
    line-height: 55px;
    background: url(../images/close1.png) no-repeat center;

    background-size: cover;
}

.about1 {
    background-image: url(../images/companynew.jpg);
}

.companymail i {
    background: url(../images/companyemailnew.png) no-repeat center;margin-right: 25px;margin-left: 0;width: 16px;height: 16px;margin-right: 10px;;margin-top:6px
}

.preims-companynew .col-sm-6 {float: left;width: 50%}
.preims-companynew .item {margin-bottom: 25px}

.questnew {margin-top: 40px;}
.questnew p {color: #58d74a;font-size: 16px}

.questnew {text-align: center;}
.questnew a {display: table;margin: auto}

.preims-companynew .item img {width: 48px;height: 48px;background-size: cover;}
.preims-companynew .item .title {font-size: 24px;padding-top: 15px;}
.preims-companynew .item .text {font-size: 16px;line-height: 24px}
.about1 strong {font-weight: normal;color: #58d74a}

.about3 {border-bottom: 1px solid rgba(0,0,0,.2);padding-bottom: 35px}

.callback_box {padding:0;width: 100%;right: 0}

.callback_box .contact-form {
    position: absolute;
    top: 7%;
    padding: 0 20px;
    left: 0;
    width: 100%;
}

.callback_box .zark {
    font-size: 50px;
    position: absolute;
    top: 6px;
    line-height: 40px;
    right: 20px;
    color: #333;
    cursor: pointer;
}

.topbar .navs ul li a.sub:after {content: "";width:8px;height: 5px;background: url(../images/a1.png) no-repeat center;display: block;float: right;margin: 8px 10px 0 0 }
.topbar .navs ul li a.sub.active:after {background-image: url(../images/a2.png);}
.topbar .navs ul li ul {
    width: 100%;
    position: relative;
    top: 0;
    padding: 10px;margin-top: 0;
    border-radius: 0;
    display: none;
}
.topbar .navs a:hover, .topbar .navs ul li:hover a {color: #fb4242;}
.topbar .navs.active ul li a {border-radius: 0}
.topbar .navs ul li:hover ul li a {color: #ccc;padding:5px;}
.topbar .navs ul li:hover ul  {padding-bottom: 0;margin-bottom: 0}
.topbar .navs ul li:hover ul li:last-child {padding-bottom: 0;border-bottom: none}

.about1-1 {width: 100%;font-size: 17px}

.topbar .navs.active ul li ul {margin-top: 0;padding: 0;margin-bottom: 10px}
.topbar .navs.active ul li ul li a {background:none;border-bottom: none;}
.about1-2 {
    width: 100%;
}

.topbar .navs.active .mob {position: absolute;bottom: 25px;left: 0;width: 100%;text-align: center;font-size: 16px;color: #fff;font-family: SFProDisplay-Light;border-top: 1px solid rgba(255,255,255,.2);padding-top: 20px}

.breadsh1 {
    float: none;
    padding-left: 15px;
    margin-top: 20px;
}

.breads {
    float: none;
    margin-top: 20px;
    text-align: left;
    padding-right: 15px;padding-left: 15px
}

.about1-2 .icon {text-align: center;}
.about1-1 {margin-bottom: 30px}
.about1-2 .descr span {font-size: 20px}
.about1-2 .descr {font-size: 17px}
.about1 {height: auto;background-size: cover;padding-bottom: 0px}
.about3 {width: 100%;font-size: 17px;float: none}
.companymail {float: none;margin-top: 20px;display: table;}
.about1-2 .col-sm-6:last-child .marb:last-child {margin-bottom: 0}
.bxtitle {display: block;color: #151515;
    box-shadow: 0px 10px 20px rgba(42,43,42,.08);
    background: #fff;
    padding: 15px;
    border-radius: 6px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;text-align: left;font-family: SFProDisplay-Medium;font-size: 20px;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;}

.bxtitle:after {content: "";float: right;width: 8px;height: 5px;background: url(../images/a3.png) no-repeat center;display: block;float: right;margin: 13px 5px 0 0}
.bxtitle.active:after {background-image: url(../images/a4.png);}

.krownledge .text p {
    margin-bottom: 25px;
}
.bxtitle {padding: 10px}
.panels .bxinner {
    display: none;
    background: #fff;
    border: 1px #f1f1f1 solid;
    border-radius: 6px;
    padding: 15px;
    margin-top: -20px;

}
.panels .bxtitle.active {color: #fb4242}
.panels .bxtitle i.icon1 {background:url('../images/krown1.png');width:35px;height: 35px;display: inline-block;vertical-align: bottom;margin-right: 10px;background-size: contain;}
.panels .bxtitle.active i.icon1 {background-image:url('../images/krown1a.png');}

.panels .bxtitle i.icon2 {background:url('../images/krown2.png');width:35px;height: 35px;display: inline-block;vertical-align: bottom;margin-right: 10px;background-size: contain;}
.panels .bxtitle.active i.icon2 {background-image:url('../images/krown2a.png');}

.panels .bxtitle i.icon3 {background:url('../images/krown3.png');width:35px;height: 35px;display: inline-block;vertical-align: bottom;margin-right: 10px;background-size: contain;}
.panels .bxtitle.active i.icon3 {background-image:url('../images/krown3a.png');}

.panels .bxtitle i.icon4 {background:url('../images/krown4.png');width:35px;height: 35px;display: inline-block;vertical-align: bottom;margin-right: 10px;background-size: contain;}
.panels .bxtitle.active i.icon4 {background-image:url('../images/krown4a.png');}

.bxtitle {position: relative;z-index: 91}
header.mini {
    height: auto;
    padding-bottom: 0px;
    position: relative;
    z-index: 9;
}

.krownledge .buttons {
    margin-top: 30px;
    text-align: center;
}

.krownledge {padding:45px 15px 20px;margin-top: 45px;background:#f9f9f9;margin:45px -15px 0;}
.panels {margin-top: 15px}
.topbar .navs {margin-top: -200px}
.breadsh1 {padding-top: 0px}
.topbar .navs.active {margin-top: 55px;}
.krownledge .text {margin-top: 25px}

.plitka {display: none}

.krownledge .text {font-size: 17px}

.minibread {
    padding: 15px;
}

.imgtrad {display: none}

.calen_cap {margin-top: -120px;width: 100%!important}
.container-max {padding:0 15px;}
.breads {margin-top: 0}
.page-static {font-size: 16px}

.page-static h5 {
    font-size:24px;text-transform: none
}
.cadjpy.last {
    margin-bottom: 0;
}
.commodities:first-child {padding-top: 45px}
#ajax {margin-bottom: 30px}
.page-static .block {
    margin-bottom: 30px;
}
.man-form .items:first-child {margin-bottom: 35px}
.man-form .items {margin-right: 0;margin-bottom: 35px}
.man-form .items span {text-transform: none}

.man-form .buttons a.btn1 {margin-right: 7px}

.man-form .buttons a.btn1 {
    background: #151515;
    margin-bottom: 15px;
}
.man-form .buttons a {
    padding: 8px 20px;
    border-radius: 100px;
    color: #fff;
    font-size: 15px;
    display: inline-block;
    margin: auto;
}
.man-form .buttons a.btn2 {
background:#fb4242;
}

.maps {display: none}

.page-static ul li:before {

    background: #fb4242 url(../images/arrownew.png) no-repeat center;

}
.maps {
    margin: 60px 0 0;
}
.page-static ul li {margin-bottom: 15px}
.man-form .buttons {
    float: none;
    width: 100%;
    margin-top: 30px;
    text-align: center;
}

.man-form {
    padding: 40px 0 20px;
    background: #fff;
    position: relative;
}

.contblock .text {
    font-size: 17px;
    line-height: 30px;
    margin-left: 0px;
    margin-top: 10px;
}

.contblock .titles {
    position: relative;
    left: 0; background:url(../images/a3.png) no-repeat 98% 50%;
    font-family: SFProDisplay-Medium;
    font-size: 19px;
    width: calc(100% - 40px);
    top: 0px;
    display: inline-block;
    vertical-align: top;
}

.userfullbg .row {margin-top: 35px}

.userfullbg {font-size: 16px;line-height: 24px}
.userfullbg .text-center {text-align: left!important}
.tradepanel h4 {padding-bottom:10px;border-bottom: 1px solid rgba(0,0,0,.2)}
.tradepanel h4 {text-transform: none;}
.tradepanel h4  {background:url(../images/a3.png) no-repeat 98% 50%;}
.tradepanel h4.active {background:url(../images/a4.png) no-repeat 98% 50%;}
.contblock .titles.active {background:url(../images/a4.png) no-repeat 98% 50%;}
.page-static.cont {padding-top: 0;margin-top: 0}
.page-static.cont .col-sm-6 {padding:0;}

.usefullitem .round {
    width: 95px;line-height: 95px;
    height: 95px;float: left
}
.usefullitem {margin-top: 10px;}
.usefullitem {
    font-size: 16px;line-height: 22px;    font-family: SFProDisplay-Regular;
}

.usefullitem .descr {width: calc(100% - 115px);float: right;text-align: left}

.usefullitem .round img {max-width: 60%}
.contblock .icon {

    margin-left: 0;
    width: 67px;
    text-align:left;
    margin-top: 0;display: inline-block;vertical-align: top
}
.contblock .text {padding-bottom: 20px}
.contblock .icon {width: 35px}
.contblock {
    width: 100%;
    box-shadow: none;
    height: auto;
    padding: 20px 15px 0;
    border-radius: 6px;
    background: #f9f9f9;margin-top: 0
}
.contblock .titles {margin-bottom: 5px}
.contblock .hrmob{border-top: 1px rgba(0,0,0,.2) solid;margin-top: 15px}

.mobps {display: block;}

.man-form .lnk {padding-top: 0}
.man-form .man {display: none}

.man-form .items {
    float: none;
    text-align: center;
}

.man-form .items:first-child {
    margin-right: 0;

}

.metaslider .slick-next,
.metaslider .slick-prev {display: none!important}

.platfbg p {padding-top: 20px}

.bgnewplatform {
    background: url(../images/tradermobbg.jpg) no-repeat right;
    padding-right: 170px;
    margin-right: -15px;
}
.platformbg {min-height: auto;background:none;}

.platfbg .img {display: none}
.metaslider .infos ul li {margin-bottom: 7px}
.metaslider {
    margin-top: 0px;
    padding-bottom: 30px;
}.platformbg .doptext {
    margin-top: 20px;
}
.man-form .lnk {
    padding-left: 0;
    padding-top: 0px;
    float: none;
}
.platfbg .img {margin-top: 30px}
.platfbg .img img {max-width: 100%}

.platformbg h5 {
    font-size: 24px;text-transform: none
}

.metaslider .infos,
.slick-slider {width: 100%;float: none}
.slick-slider {margin-top: 35px}
.slick-slider img {max-width: 100%}

.platformbg {font-size: 17px}

.metaslider .infos ul {
    margin-top: 20px;
}

.metaslider .infos ul li {font-size: 17px}

.trade5 .image {
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    margin-top: 30px;
}

.contblock.trade {
    height: auto;
    background: #fff;
    padding-right: 15px;
}

.trading-1 img {max-width: 100%}
.text-trade{font-size: 17px;margin-top: 20px}
.tradepanel .descr {width: 100%;font-size: 17px;    padding-bottom: 20px;}

.trading-1 {
    font-size: 17px;
    line-height: 30px;
    margin-top: 25px;
    margin-bottom: 0px;
}
.text-trade {padding-bottom: 0;margin-bottom: 0;border-bottom: 0}
.trading-1 h5 {
    font-size: 21px;
}

.trademobtabs {padding-top: 40px;text-align: center;padding-bottom: 40px}
.showpc {display: none}
.trademobtabs  a {padding:9px 20px;border-radius: 100px;font-size: 16px;color: #fff;display: table;margin: auto auto 15px;background:#fb4242;}
.trademobtabs  a.btn1 {background:#000;margin-top: 40px}
.trademobtabs  a img {margin-right: 10px}
.tradepanel .gray {margin: 0 -15px;display: none}
.trading-1 .pagenavi {
    margin-top: 10px;margin-bottom: 30px;
}
.userfull {padding:0;}
h4.main.pc {display: none}
.trading-1 .pagenavi span {width: 100%;margin-bottom: 10px}
.trading-1 .pagenavi a {margin-right: 0;margin-bottom: 10px}
.userfullbg {margin-top: 30px}
.info-trade {font-size: 17px}
.tradetabs {display: none}

.text-trade,.trade5 {display: none}

.tradepanel .descr .ctitle {margin-bottom: 20px}
.userfull {padding-bottom: 30px;font-size: 17px}
.userfullbg {
    background-size: cover;
    height: auto;
}
.tradeajax {font-size: 17px}
.traind-text {
    font-size: 16px;line-height: 24px;
}

.block012 {
    margin-top: 30px;
    font-size: 17px;
    line-height: 30px;
    margin-bottom: 60px;
}

.usefullitem {
    font-size: 17px;
}

.pc {display: none}
.mob {display: block;}

.trade5 {border-top: 1px #eee solid;margin: 0 -15px 30px;padding-top:20px;font-size: 17px} 

.commodities img {max-width: 100%}

.commodities h5.first {
    margin-bottom: 20px;
}
.commodities h5 {
    font-size: 19px;
}

.item-comm {
    margin-bottom: 30px;
}

.commodities p {margin-bottom: 35px}

.commodities {
    font-size: 17px;
    line-height: 26px;
}

.m-t-45 {
    margin-top: 25px;
}

.commodities .bluewindows {padding-right: 10px;  font-size: 17px;margin-bottom: 30px;
    line-height: 26px;}
.quote-comm {font-size: 17px;line-height: 27px;margin-bottom: 35px}
.m-b-60 {
    margin-bottom: 30px!important;
}

.m-t-mob-25{margin-top: 35px}

.forex-text {
    font-size: 16px;
    line-height: 24px;
    font-family: SFProDisplay-Light;
}

.yellowwindows {font-size: 17px}

.forex-tanel {
    padding: 45px 25px 25px;
    font-size: 17px;
    margin-top: -20px;
}


.start_right_now .leftdesc h5 {text-transform: none}
.tradepolosa {
    margin: 40px 0 0;
}
#ajax3 {
    margin: 0px 0;
}
.forex-text.under {padding-top: 15px}
.indicies ul li {
    font-size: 16px;
}
.yellowwindows.bank.m-b-60 { margin-top: 15px;margin-bottom: 0!important }

.forex-tab {display: none}
.forex-tanel {border-radius:6px;}
.ctitlforex {
    font-size: 21px;
    padding-bottom: 20px;
    position: relative;
    margin-top: 20px;
    background: #aed9f5;
    border-radius: 8px;
    padding: 12px 18px;
}
.ctitlforex:after {content: "";width: 8px;height: 5px;background: url(../images/a3.png) no-repeat center top;display: block;float: right;margin: 15px 0px 0 0}
.ctitlforex.active:after {background-image: url(../images/a4.png);}
.indicies {height: auto;background: none}
.indicies ul {
    width: 100%;
}

.stocks {
    padding: 30px 0 20px;
    background: #f9f9f9;
}

.stocks2 {
    padding: 30px 0;
}

.stocks2 img {max-width: 100%}

.indicies ul li {font-size: 17px}

.metablocknewv2__bg {
    background-image: url('../images/metablocknewv2mob.jpg');
}

.metablocknewv22 .metablocknewv2__bg::after {
    display: none;
}

}

@media screen and (min-width: 320px) and (max-width: 361px) {
    
    .why-choose .tabs_container .tabs li a {
    width: auto;
    padding: 0 16px;
}
.why-choose .tabs_container .tabs li.active a:before {display: none}



}

@media screen and (min-width: 1200px) and (max-width: 1700px) {
    
    .start_right_now .leftdesc {width: 550px;}

    .block_download .leftdesc {width: 530px}

    .block_download .leftdesc .downblock img {
    margin-right: 20px;
    margin-bottom: 20px;
}

}


@media screen and (min-width: 1100px) and (max-width: 1300px) {
    

    .circebg .inner .buttons a {padding: 13px 31px}
}