.holidaymonth_table .holidaymonth_table_conent table thead th.bord_right {
    border-right: 1px solid var(--GeyserBorder);
}

.holidaymonth_table .holidaymonth_table_conent table thead th.bord_botm {
    border-bottom: 1px solid var(--GeyserBorder);
}

.holidaymonth_table .holidaymonth_table_conent table tbody tr td.ThreeTdInner {
   padding: 0;
}

.holidaymonth_table .holidaymonth_table_conent table tbody tr td.ThreeTdInner table{
   border: 0;
}

.holidaymonth_table .holidaymonth_table_conent table tbody tr td.ThreeTdInner table td{
   border-bottom: 0;
}



.p_cTrader {
}
.p_cTrader .timelineB2c {
   background: var(--Black_BG);
   text-align: center;
   height: auto;
   display: block;
   padding-top: 6.7rem;
}
header.p_cTrader .timelineB2c .headerB2c_content .headerb2c_title {
   font-size: 5rem;
   line-height: 5.7rem;
}
header.p_cTrader .timelineB2c .headerB2c_content .headerb2c_subtitle {
   margin-bottom: 2.2rem;
   font-size: 4rem;
   line-height: 4.6rem;
}
header.p_cTrader .timelineB2c .headerB2c_content p {
   width: auto;
   max-width: inherit;
}
header.p_cTrader .timelineB2c .headerB2c_content a.trade_btn,
header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left a {
   width: 268px;
   height: 50px;
   border-radius: 3px;
   background: none;
   font-size: 1.6rem;
   font-stretch: normal;
   font-style: normal;
   line-height: 19px;
   letter-spacing: 0.02px;
   text-align: center;
   display: flex;
   justify-content: center;
   align-items: center;
   border: 1px solid var(--GreenBorder);
   padding: 0;
   color: var(--Green_TF);
   margin: 4.1rem auto 0;
   text-decoration: none;
}
.p_cTrader_img {
   margin: 4rem auto 1.6rem;
}
.p_cTrader_img img {
   width: 66rem;
}
.headernavtabs {
   background: var(--DarkBlack_BG);
}
.headernavtabs ul {
   margin: 0 auto;
   padding: 1.2rem 0 0;
   display: grid;
   grid-template-columns: repeat(5, auto);
}
.headernavtabs ul li {
   list-style-type: none;
   float: left;
}
.headernavtabs ul li a {
   height: 46px;
   border: 1px solid var(--GoldenBorder);
   border-bottom: 0;
   font-size: 18px;
   color: var(--Mintgray_TF);
   margin: 0 0 0 -1px;
   justify-content: center;
   align-items: center;
   text-align: center;
   display: flex;
   text-decoration: none;
}
.headernavtabs ul li a.type_active {
   background: var(--White_BG);
   border-color: var(--WhiteBorder);
   color: var(--DarkGray_TF);
}
.cTraderSecOne {
   padding: 8.8rem 0;
}
.manual_trading_grid {
   display: grid;
   grid-template-columns: 57rem auto;
   grid-column-gap: 2.9rem;
   justify-content: flex-start;
}
.cTraderSecOne_img{
}
.cTraderSecOne .cTraderSecOne_content {
   padding: 0 0 0 30px;
   margin: 0;
}
.cTraderSecOne_content h1 {
   font-size: 3.6rem;
   line-height: initial;
   color: var(--DarkGray_TF);
   font-weight: 400;
   margin-bottom: 2.4rem;
}

.cTraderSecOne_content .defaultHeading_Title{
   margin-bottom: 2.4rem;
}

.cTraderSecOne_content p,
.ctradercopysectwo p,
.ctradercopysectwo .ctradercopysecthree_inner p,
.tradingtoolsSecOne .defaultHeadingText p {
   font-size: 1.6rem;
   font-weight: normal;
   letter-spacing: 0;
   color: var(--LighGray_TF);
   margin: 0 0 2.4rem;
   line-height: 22px;
}
ul.Trade_itemlist {
   margin: 0;
   padding: 0;
}
ul.Trade_itemlist li {
   text-align: left;
   font-size: 1.6rem;
   color: var(--LighGray_TF);
   letter-spacing: normal;
   line-height: 22px;
   width: 100%;
   position: relative;
   padding: 0 0 0 30px;
}
ul.Trade_itemlist li + li {
   margin-top: 16px;
}
ul.Trade_itemlist li::before {
   content: url(../img/b2c/ok-1.svg);
   position: absolute;
   left: 0;
   top: 1px;
}
.ctradercopysectwo {
}
.ctradercopysectwo h1, .ctradercopysectwo .defaultHeading_Title {
   margin-bottom: 2.4rem;
   line-height: 4.8rem;
}

.ctradercopysectwo h1 br {
   display: none;
}
.ctradercopysectwo p {
   margin: 0 auto;
}
.Advantages_Copiers {
   padding: 11.5rem 0 0;
}
.copy_trading_grid {
   display: grid;
   grid-template-columns: 50rem 49rem;
   grid-column-gap: 11.9rem;
   justify-content: flex-start;
   align-items: center;
   /*padding: 0 0 0 14.9rem;*/
}
.Advantages_Copiers_content {
}
.Advantages_Copiers_content h4, .Advantages_Copiers_title {
   color: var(--DarkGray_TF);
   font-size: 18px;
   margin: 0 0 1.6rem;
   line-height: 26px;
}
.Advantages_Copiers_content ul + h4, .Advantages_Copiers_content ul + .Advantages_Copiers_title {
   margin: 2.4rem 0 1.6rem;
}
.getCtrader {
   padding: 0;
   position: relative;
   background: var(--DimBlack_BG);
   overflow: hidden;
   /*height: 214px;*/
}
.getCtrader .getCtraderInner {
   background: var(--Golden_BG);
   padding: 1.5rem 0 1.5rem 3.5rem;
   /*height: 214px;*/
}
.getCtrader .getCtraderInner::after {
   content: "";
   width: 0;
   height: 0;
   position: absolute;
   border-top: calc(209px + 45px) solid var(--GoldenBorder);
   border-right: 54px solid transparent;
   right: -45px;
   top: 0;
}
.getCtrader .getCtraderInner .defaultHeadingText h1, .getCtrader .getCtraderInner .defaultHeading_Title {
   margin-bottom: 3.7rem;
   text-align: left;
}
.getCtraderGrid {
   display: grid;
   grid-template-columns: 16% 21% 27% 17% 19%;
}
.getCtrader_col {
   margin: 0;
   text-align: center;
   position: relative;
}
.getCtrader_col + .getCtrader_col {
   padding: 0 0 0 4.8rem;
}
.getCtrader_col:before,
.getCtrader_col:after {
   width: 50%;
   border-bottom: 1px dashed var(--DarkGrayBorder);
   opacity: 0.6;
   position: absolute;
   content: "";
   left: 8px;
   top: 15px;
}
.getCtrader_col:after {
   left: inherit;
   right: -6px;
}
.getCtrader_col:first-child:before,
.getCtrader_col:last-child:after {
   display: none;
}
.getCtrader_col span {
   min-width: 32px;
   width: 32px;
   min-height: 32px;
   height: 32px;
   border-radius: 50px;
   display: table;
   margin: 0 auto 10px;
   font-size: 18px;
   line-height: 32px;
   color: var(--SilverGray_TF);
   background: var(--Darkgray_BG);
   position: relative;
   z-index: 1;
}
.getCtrader_col p {
   font-size: 1.6rem;
   font-weight: 400;
   font-stretch: normal;
   font-style: normal;
   line-height: 22px;
   letter-spacing: normal;
   color: var(--DarkGray_TF);
   margin-bottom: 0;
}

.lang-pt .getCtrader_col p{
   line-height: 19px;
}

.lang-pt .tradingtimes_inner{
   padding: 4.8rem 3rem;
}

.lang-pt .trading_Solution_one .getmt4_btn a {
   margin: 0 auto;
}

.getCtraderBtn {
   padding-left: 2rem;
   margin: auto;
   display: table;
}
.getCtraderBtn .btnDefault {
   width: 26.8rem;
   height: 5rem;
}
.Advantages_Copiers_video {
   position: relative;
   overflow: hidden;
}
.autometedvideo {
   display: table;
   width: 100%;
}
.ctradercopysecthree {
   padding: 8.8rem 0 10.4rem;
}
.ctradercopysecthree .Advantages_Copiers {
   padding: 7rem 0 0;
}

.automated_trading_grid {
   display: grid;
   grid-template-columns: 61.3rem auto;
   grid-column-gap: 4.8rem;
   justify-content: flex-start;
   align-items: center;
   /*padding: 0 0 0 3.9rem;*/
}

.ctradercopysecthree_rightouter {
}

.ctradercopysecthree_right {
   display: grid;
   grid-template-columns: auto auto;
   grid-row-gap: 11.5rem;
   grid-column-gap: 6.5rem;
}

.ctradercopysecthree_right_inner {
   text-align: center;
}

.ctradercopysecthree_right_inner img {
   margin-bottom: 1.4rem;
}

.ctradercopysecthree_right_inner p {
   font-size: 1.6rem;
   font-weight: 400;
   font-stretch: normal;
   font-style: normal;
   line-height: 22px;
   letter-spacing: normal;
   color: var(--LighGray_TF);
   margin-bottom: 0;
}

.ctradercopysecthree_inner {
   padding: 25rem 0 8rem 0;
}

.ctradercopysecthree_inner_img {
   margin: -5rem 0 0;
   transform: rotate(4deg);
}

.trading_signals_grid {
   display: grid;
   grid-template-columns: auto 50rem;
   grid-column-gap: 5.8rem;
   justify-content: flex-start;
   align-items: center;
   /*padding: 0 0 0 14.9rem;*/
}

.trading_signals_grid_subcontent {
   width: 51.5rem;
}

.cTraderSecOne_content .trading_signals_grid_subcontent p {
   margin-bottom: 1.6rem;
}

.ctradercopysecthree_inner_img {
   text-align: right;
}

.fixapiultr_Low {
   padding: 9.6rem 0 10.4rem;
}

.fixapiultr_Low_grid {
   display: grid;
   grid-template-columns: 49rem auto;
   grid-column-gap: 10.5rem;
   justify-content: flex-start;
   align-items: center;
   /*padding: 0 0 0 6.7rem;*/
}

.fixapiultr_Low_img img {
   max-width: 100%;
}

.mobiletradeapp {
   padding: 8rem 0 10.4rem;
}

.mobiletradeapp_grid {
   display: grid;
   grid-template-columns: 53rem 46rem;
   grid-column-gap: 12rem;
   justify-content: flex-start;
   align-items: center;
   /*padding: 0 0 0 14.9rem;*/
}

.mobiletradeapp .cTraderSecOne_content p {
   width: 48.4rem;
}

.mobiletradeapp .cTraderSecOne_content p + p {
   margin: 2.4rem 0 0;
}

.mobiletradeapp .cTraderSecOne_content a.learnmoremobileapp {
   color: var(--Green_TF);
   font-size: 16px;
   line-height: 19px;
   margin: 1.6rem 0 2.4rem;
   display: block;
   text-decoration: none;
}

.mobiletradeapp .cTraderSecOne_content a.learnmoremobileapp img {
   margin: 0 0 0 2.2rem;
}

.mobiletradeapp .cTraderSecOne_content .app_store {
   margin: 2.4rem 0 0;
}

.mobiletradeapp_img {
}

.app_store {
   display: flex;
}

.app_store a {
   width: 26.8rem;
   height: 5rem;
   border: 1px solid var(--GreenBorder);
   border-radius: 3px;
   justify-content: center;
   display: flex;
}

.contactFrameCSS{
   width: 100%;
}

.indices-d-none{
   display: none;
}

.shareFontsizeS-text{
   font-size: 1.4rem
}

.prevsdividendtable .card {
   border: 0
}

.legalDocuments-Stext-size{
   font-size: 20px;
}

.FontSizeTwenty{
   font-size: 20px;
}

.PaddingZero {
    padding:0
}

.GlobeMap{
   position: relative;
   height: 400px;
}

.prevsdividendtable .card{
   border: 0
}

.shareFontsizeS-text{
   font-size: 1.4rem
}

.app_store a:hover{
   text-decoration: none;
}

.app_store a span{
   font-size: 1.6rem;
   display: flex;
   align-items: center;
   color: #fff;
   text-decoration: none !important;
}

.app_store a span.light{
   color: #11b46c;
}

.app_store a:hover span.light{
   color: #fff;
}
.app_store a + a {
   margin-left: 2.8rem;
}
.whytopFxcTrader {
   padding: 8.8rem 0;
   background: url(/img/b2c/why_cTrader_bg.png);
   background-size: cover;
   background-position: top center;
   background-repeat: no-repeat;
   position: relative;
}

.whytopFxcTrader .container-fluid {
   position: relative;
   z-index: 1;
}

.whytopFxcTrader .defaultHeadingText h1, .whytopFxcTrader .defaultHeading_Title {
   margin-bottom: 8rem;
}

.whytopFxcTradergrid {
   display: grid;
   grid-template-columns: 31.4rem 31.4rem 31.4rem;
   grid-row-gap: 2.6rem;
   grid-column-gap: 2.6rem;
   justify-content: center;
}

.whytopFxcTrade_inner {
   padding: 2.4rem 2rem 0 2.4rem;
   background: var(--White_BG);
   border: 1px solid var(--GrayBorder);
   width: 31.4rem;
   min-height: 13.9rem;
}

.lang-pt .whytopFxcTrade_inner{
   padding:2.4rem 2rem 2.4rem 2.4rem;
}

.whytopFxcTrade_inner_title {
   display: flex;
   margin: 0 0 1.3rem;
}

.whytopFxcTrade_inner_title h4, .whytopFxcTrade_title_sub {
   margin: 0 0 0 1.2rem;
   font-size: 18px;
   line-height: 24px;
   color: var(--DarkGray_TF);
}

.whytopFxcTrade_inner p {
   font-size: 16px;
   font-weight: normal;
   letter-spacing: 0;
   color: var(--LighGray_TF);
   line-height: 24px;
   margin: 0;
}

.whytopFxcTrader a {
   width: 268px;
   height: 50px;
   border-radius: 3px;
   background: var(--Green_BG);
   font-size: 1.6rem;
   font-stretch: normal;
   font-style: normal;
   line-height: 19px;
   letter-spacing: 0.02px;
   text-align: center;
   color: var(--White_TF);
   display: flex;
   justify-content: center;
   align-items: center;
   border: 1px solid var(--GreenBorder);
   padding: 0;
   margin: 7.1rem auto 0;
   text-decoration: none;
}

.whytopFxcTrade_inner:nth-child(4) {
   grid-column: 1 / span 2;
   margin: auto;
   grid-row: 2;
}

.whytopFxcTrade_inner:nth-child(5) {
   grid-column: 2 / span 2;
   margin: auto;
   grid-row: 2;
}

.manual_trading {
   padding: 13.4rem 0px 10.4rem;
}

.copy_trading {
   padding: 8.8rem 0 10.4rem;
}

.newLargePadding {
   padding: 10.5rem 0;
}

.newPadding {
   padding: 8.8rem 0 10.4rem;
}

.newchangePadding {
   padding: 8.8rem 0 6.9rem;
}

.screen1920,
.screen2560,
.cTrader_screen_1920,
.Copiers_screen_1920,
.ctradercopy_screen_1920,
.mobiletradeapp_screen_1920 {
   display: none;
}

.fixapi_screen_1024 {
   display: none;
}

.p_cTrader.regulation .timelineB2c {
   text-align: left;
   background-image: url(/img/b2c/bg-gradient.svg);
   display: flex;
   align-items: center;
   height: 80vh;
   background-size: cover;
   background-position: left center;
   position: relative;
   padding: 0;
   background-color: inherit;
}

header.p_cTrader.regulation .timelineB2c .headerB2c_content h1.headerb2c_title {
   margin: 0 0 0.7rem;
}

header.p_cTrader.regulation
   .timelineB2c
   .headerB2c_content
   .headerb2c_subtitle {
   color: var(--DarkGray_TF);
   line-height: 5.3rem;
   margin: 0 auto 1.8rem;
}

header.p_cTrader.regulation .timelineB2c .headerB2c_content p {
   color: var(--LighGray_TF);
   width: 98%;
}

header.p_cTrader.regulation .timelineB2c .headerB2c_content p a {
    color: var(--Green_TF);
}

.regulationmap_img {
   position: absolute;
   right: -48rem;
   top: 0;
   display: flex;
   height: 106%;
   align-items: center;
}
.regulationmap_img img {
   max-width: 78.7%;
}
.regulationmap_shadow {
   position: relative;
   right: -26rem;
   bottom: 1rem;
}
.regulationmap_img .regulationmap_shadow img {
   max-width: initial;
}
.aboutsectioncysec {
   background-image: url(/img/b2c/about_section_bg.png);
   background-size: cover;
   background-position: left center;
   padding: 83px 0;
}
.aboutsectioncysec_grid {
   display: grid;
   grid-template-columns:68rem;
   justify-content: center;
   grid-column-gap: 3rem;
}
.aboutsectioncysec_box {
   background: var(--White_BG);
   box-shadow: 0px 0px 10px #0a1f441a;
   border-radius: 3px;
   padding: 25px;
}
.aboutsectioncysec_box h1 {
   font-size: 3.6rem;
   line-height: 4.8rem;
   color: var(--DarkGray_TF);
   font-weight: 400;
   margin: 1.4rem 0 2rem;
}

.aboutsectioncysec_box .defaultHeading_Title {
   margin: 1.4rem 0 2rem;
}

.aboutsectioncysec_box p {
   font-size: 16px;
   font-weight: normal;
   letter-spacing: 0;
   color: var(--LighGray_TF);
   line-height: 22px;
   margin: 0;
   width: 91%;
}
.aboutsectioncysec_box p + p {
   margin-top: 20px;
}
.shieldsection {
   background-image: url(/img/b2c/shield.png);
   background-size: cover;
   background-position: center;
   padding: 96px 0;
}
.shieldsection_content + .shieldsection_content {
   padding-top: 64px;
}
.shieldsection_content h3 {
   font-size: 24px;
   margin: 0 0 1.7rem;
   color: var(--White_TF);
   font-weight: normal;
}
.shieldsection_content p {
   font-size: 16px;
   font-weight: normal;
   letter-spacing: 0;
   color: var(--Mintgray_TF);
   line-height: 22px;
   margin: 0;
}
.shieldsection_content {
   margin-left: -34px;
}
.registrations_section {
   padding: 8.8rem 0;
   background: var(--Lightgray_BG);
}
.registrations_section_content {
}
.registrations_section_content h1 {
   font-size: 3.6rem;
   line-height: initial;
   color: var(--DarkGray_TF);
   font-weight: 400;
   margin-bottom: 8.8rem;
   text-align: center;
}

.registrations_section_content .defaultHeading_Title {
   margin-bottom: 8.8rem;
   text-align: center;
}

.registrations_sectiongrid {
   display: grid;
   grid-template-columns: repeat(4, 18.1rem);
   grid-row-gap: 7.9rem;
   grid-column-gap: 14.5rem;
}
.registrations_sectiongrid_inner {
}
.registrations_sectiongrid_inner h4, .registrations_sectiongrid_inner span {
   color: var(--LighGray_TF);
   font-size: 18px;
   line-height: 22px;
   margin: 10px 0 0;
}
.registrations_sectiongrid_inner span{
   display: block;
}

.registrations_sectiongrid_inner h4 + h4, .registrations_sectiongrid_inner span + span {
   margin: 13px 0 0;
}
.registrations_sectiongrid_inner p {
   font-size: 16px;
   color: var(--LighGray_TF);
   line-height: 22px;
   margin: 0;
}

.countries_flags{
    display: grid;
    grid-template-columns: repeat(6, 16.1rem);
    grid-gap: 2.6rem;
    justify-content: center;
}

.countries_flags_content{
    background: #FCFCFC;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.16);
    min-height: 13rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.countries_flags_content img{
    max-width: 9.5rem;
}

.countries_flags_content span{
    font-size: 2rem;
    color: #616768;
    margin: 1.4rem 0 0;
    display: block;
    line-height: 2.2rem;
}

.secEight {
   display: none;
}
.aboutdownarrow {
   padding: 3rem 0;
   display: none;
}
.mt4_platforms .timelineB2c {
   background: var(--Lightgray_BG);
   padding-bottom: 3px;
}
header.mt4_platforms .timelineB2c .headerB2c_content .headerb2c_subtitle {
   color: var(--DarkGray_TF);
}
header.mt4_platforms .timelineB2c .headerB2c_content p {
   color: var(--LighGray_TF);
   max-width: inherit;
   margin: auto;
}
header.mt4_platforms .timelineB2c .headerB2c_content .headerb2c_title {
   margin-bottom: 1.2rem;
}
header.mt4_platforms .timelineB2c .headerB2c_content .headerb2c_subtitle {
   line-height: 4.6rem;
   margin-bottom: 2.2rem;
}
header.mt4_platforms .timelineB2c .headerB2c_content a.trade_btn {
   margin: 2.2rem auto 0;
}
.mt4_platforms_img {
   margin: 3.2rem auto 0;
}
.mt4_platforms_img img {
   width: 28.8rem;
}
.keyfeatured ul.Trade_itemlist li {
   color: var(--DimGray_TF);
}
.keyfeatured ul.Trade_itemlist li + li {
   margin-top: 25px;
}
.keyfeatured {
   padding: 8.8rem 0 10.4rem;
   background-image: url(/img/b2c/key-features-bg.png);
   background-size: cover;
   background-position: center;
}
.cTraderSecOne .cTraderSecOne_content {
   padding: 0;
}
.keyfeatured .cTraderSecOne_content h1, .keyfeatured .cTraderSecOne_content .defaultHeading_Title {
   margin: 0 0 11.6rem;
   text-align: center;
}
.keyfeatured_grid {
   display: grid;
   grid-template-columns: 41rem 32rem;
   grid-column-gap: 18.6rem;
   justify-content: center;
}
.MT4_fr_desktop {
   padding: 8.8rem 0 10.4rem;
   background: var(--Lightgray_BG);
}
.MT4_fr_desktop_grid {
   display: grid;
   grid-template-columns: 55.8rem auto;
   grid-column-gap: 2rem;
}

.MT4_fr_desktop_img {
   margin: 0;
}
.MT4_fr_desktop_content {
   padding: 0;
}
.MT4_fr_desktop_content p {
   margin: 0;
   color: var(--DimGray_TF);
}
.MT4_fr_desktop_content_grid {
   display: grid;
   grid-template-columns: repeat(3, 1fr);;
   grid-column-gap: 2rem;
   grid-row-gap: 3.9rem;
   padding: 3.8rem 0 0;
}
.MT4_fr_desktop_content_gridbox {
   border: 2px solid var(--DullBorder);
   background: var(--White_BG);
   border-radius: 0.3rem;
   min-height: 20rem;
   padding: 0 1rem;
   position: relative;
}
.MT4_fr_desktop_content_gridbox span {
   width: 32px;
   height: 32px;
   border-radius: 50px;
   background: var(--Darkgray_BG);
   text-align: center;
   line-height: 32px;
   color: var(--SilverGray_TF);
   font-size: 18px;
   display: table;
   margin: -16px auto 0;
}
.MT4_fr_desktop_content_gridbox p {
   color: var(--DimGray_TF);
   text-align: center;
   margin: 0;
   padding: 1.8rem 0;
}
.MT4_fr_desktop_content_gridbox + .MT4_fr_desktop_content_gridbox:after {
   width: 2rem;
   border-top: 1px dashed var(--DarkGray_TF);
   position: absolute;
   content: "";
   left: -2.2rem;
   top: 78px;
   opacity: 0.6;
}
.MT4_fr_desktop_content_gridbox:nth-child(4n):after {
   display: none;
}
.getmt4_btn a {
   width: 268px;
   height: 50px;
   border-radius: 3px;
   background: var(--Green_BG);
   font-size: 1.6rem;
   font-stretch: normal;
   font-style: normal;
   line-height: 19px;
   letter-spacing: 0.02px;
   text-align: center;
   display: flex;
   justify-content: center;
   align-items: center;
   border: 1px solid var(--GreenBorder);
   padding: 0;
   color: var(--White_TF);
   margin: 6.4rem auto 0;
   text-decoration: none;
}
.MT4_fr_mobile {
   padding: 8.8rem 0 10.4rem;
}
.MT4_fr_mobiletable_content p {
   color: var(--DimGray_TF);
}
.MT4_fr_mobile .MT4_fr_desktop_content_grid {
   grid-template-columns: 24rem 24rem;
   padding: 1.4rem 0 0;
   grid-column-gap: 4.3rem;
}
.MT4_fr_mobile .MT4_fr_desktop_content_gridbox:after {
   width: 4.3rem;
   left: -45px;
}
.MT4_fr_mobile .MT4_fr_desktop_content_gridbox:nth-child(3):after {
   left: inherit;
   right: -45px;
}
.MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
   padding: 0 1.8rem;
   min-height: 20.4rem;
}
.MT4_fr_mobile .MT4_fr_desktop_content_gridbox p {
   padding-top: 1.8rem;
}
.MT4_fr_mobiletable_grid {
   display: grid;
   grid-template-columns: 54rem 51rem;
   grid-column-gap: 6rem;
}
.MT4_fr_mobiletable_img {
   position: relative;
}
.MT4_fr_mobiletable_img img.largimg {
   margin: -3rem -6rem 0 -5.8rem;
   min-width: 100%;
}
.MT4_fr_mobiletable_img .app_store {
   display: table;
   width: 100%;
   margin: -15rem 0 0 2rem;
}
.MT4_fr_mobiletable_img .app_store a {
   margin: auto;
   margin: 2.8rem auto 0;
}
.mql_suite {
   background: var(--Lightgray_BG);
   padding: 8.8rem 1rem 10.4rem;
   position: relative;
}
.mql_suite .cTraderSecOne_content p {
   margin: 0;
}
.ribbon {
   width: 260px;
   height: 290px;
   overflow: hidden;
   position: absolute;
   top: 0;
   left: 0;
}
.ribbon span {
   position: absolute;
   display: block;
   width: 455px;
   padding: 15px 0;
   background-color: var(--Darkgray_BG);
   color: var(--SilverGray_TF);
   font-size: 18px;
   text-align: center;
   font-family: Ubuntu, sans-serif;
   line-height: 21px;
}
.ribbon span {
   right: -78px;
   top: 84px;
   transform: rotate(-45deg);
}
.ribbon span i {
   font-style: inherit;
   font-size: 20px;
}
.mql_suite_grid {
   display: grid;
   grid-template-columns: 26.8rem 56.4rem 22.8rem;
   grid-column-gap: 0;
   padding-top: 11.3rem;
   justify-content: center;
   grid-column-gap: 2.4rem;
}
.mql_suite_grid_inner ul {
   margin: 0;
   padding: 0;
}
.mql_suite_grid_inner ul li {
   list-style-type: none;
   padding: 2.5rem 1.8rem 2.5rem 2.4rem;
   border: 1px solid var(--GrayBorder);
   background: var(--White_BG);
}
.mql_suite_grid_inner ul li + li {
   margin-top: 3rem;
}
.mql_suite_grid_innerimg {
   margin: -3rem 0 0 -1.5rem;
}
.mql_suite_sub {
   font-size: 16px;
   color: var(--LighGray_TF);
   position: relative;
   padding: 0 0 0 32px;
   line-height: 22px;
}
.mql_suite_sub img {
   position: absolute;
   left: 0;
   top: 0;
   width: 24px;
}
.mql_suite_sub span {
   font-weight: 900;
}
.mql_suite_whyuse {
   padding: 11.1rem 0 0;
}
.mql_suite_whyuse .cTraderSecOne_content h1, .mql_suite_whyuse .cTraderSecOne_content .defaultHeading_Title {
   margin-bottom: 8.1rem;
}
.mql_suite_whyusegrid {
   display: grid;
   grid-template-columns: 33.9rem 33.9rem 33.9rem;
   grid-column-gap: 4.6rem;
   justify-content: center;
}
.mql_suite_whyusegrid_inner {
   box-shadow: 0px 0px 10px #0a1f441a;
   background: var(--White_BG);
   padding: 1.2rem 5rem;
   text-align: center;
   min-height: 172px;
}
.mql_suite_whyusegrid_inner p {
   font-size: 16px;
   font-weight: normal;
   letter-spacing: 0;
   color: var(--LighGray_TF);
   margin: 1.6rem 0 0;
   line-height: 24px;
}
.dividendhead {
   padding: 9.2rem 0 0;
   text-align: center;
}
.dividendhead .defaultHeadingText h1 {
   margin-bottom: 2.4rem;
}
.dividendhead .defaultHeadingText p.defaultParagraph + p.defaultParagraph {
   margin: 2.5rem 0 0;
}
.dividendweek_platfrom {
   padding: 8.8rem 0 10.4rem;
}

.dividendweek_platfrom_left h3,
.dividendweek_platfrom_left .dividendweek_platfrom_title {
   font-size: 26px;
   margin: 0;
   font-weight: normal;
}

.dividendweek_platfrom_left .dividendweek_platfrom_title{
   font-family: Ubuntu, sans-serif;
}

.customdrapdown {
   width: 22.7rem;
}
.customdrapdown label {
   color: var(--DimGray_TF);
   font-size: 1.6rem;
   line-height: 22px;
   margin-bottom: 1.3rem;
}
.customdrapdown .dropdown {
   height: 5rem;
   border: 0;
}
.customdrapdown .btn {
   width: 100%;
   height: 5rem;
   border: 1px solid var(--DimBorder);
   background: var(--White_BG);
   font-size: 1.6rem;
   color: var(--DarkGray_TF);
   padding: 0 13px;
   text-align: left;
}
.customdrapdown .btn:after {
   content: url(/img/b2c/forexarrow.svg);
   position: absolute;
   right: 30px;
   top: 13px;
   z-index: 1;
   pointer-events: none;
   border: 0;
   margin: 0;
}
.customdrapdown .dropdown-menu {
   width: 100%;
   padding-top: 1rem;
}
.customdrapdown .dropdown-menu a {
   color: var(--DimGray_TF);
   font-size: 1.6rem;
   line-height: 22px;
   margin-bottom: 1.3rem;
}
.divdendweektable {
   margin: 8.8rem 0 0;
}
.divdendweektable table {
   border: 1px solid var(--GraynessBorder);
}
.divdendweektable table thead {
   background: var(--Lightgray_BG);
   border-bottom: 2px solid var(--GraynessBorder);
}
.divdendweektable table thead th {
   font-size: 1.6rem;
   font-weight: bold;
   color: var(--DarkGray_TF);
   height: 40px;
   text-transform: capitalize;
   text-align: center;
   width: 16.666666%;
}
.divdendweektable table tbody td {
   font-size: 1.6rem;
   font-weight: bold;
   color: var(--LighGray_TF);
   height: 105px;
   text-transform: capitalize;
   width: 184px;
   text-align: center;
   border-right: 1px solid var(--AthensGrayBorder);
}
.divdendweektable table tbody tr:nth-child(even) {
   background: var(--Lightgray_BG);
}
.divdendweektable table tbody tr:nth-child(odd) {
   background: var(--White_BG);
}
.prevsdividend {
   padding: 8.8rem 0 10.4rem;
   background: var(--Lightgray_BG);
}
.prevsdividend .defaultHeadingText h1, .prevsdividend .defaultHeading_Title {
   margin-bottom: 8.8rem;
}
.prevsdivid_month {
   margin-top: 8.8rem;
}
.prevsdivid_month .accordion > .card {
   border: 0;
   background: none;
}
.prevsdivid_month .accordion > .card + .card {
   margin-top: 2rem;
}
.prevsdivid_month .accordion > .card > .card-header {
   position: relative;
   border: 0;
   border-bottom: 1px solid var(--GainsBorder);
   height: 88px;
   background: transparent;
   border-radius: 3px 0 0;
   margin: 0;
   padding: 0;
   display: flex;
}
.prevsdivid_month .accordion > .card > .card-header button.btn {
   color: var(--DarkGray_TF);
   font-size: 20px;
   font-weight: bold;
   padding: 0 5rem;
   text-decoration: none;
   line-height: initial;
   border: 0;
   border-radius: 0;
   display: flex;
   align-items: center;
   justify-content: space-between;
   box-shadow: none;
   width:100%;
}
.prevsdivid_month .accordion > .card > .card-header button.btn img {
   transform: rotate(180deg);
   transition: all 0.5s ease;
}
.prevsdivid_month
   .accordion
   > .card
   > .card-header
   button.btn[aria-expanded="true"]
   img {
   transform: rotate(0);
   transition: all 0.5s ease;
}
.prevsdivid_month .accordion > .card .card-body {
   padding: 0;
   background: var(--White_BG);
}
.prevsdivid_month .accordion > .card .collapse.show {
   margin-bottom: 6.8rem;
}
.prevsdividendtable {
   padding: 5.5rem 8.5rem 10.4rem;
}
.prevsdividendtable .divdendweektable {
   margin: 0;
}
.prevsdividendtable .divdendweektable + .divdendweektable {
   margin: 8.8rem 0 0;
}
.prevsdividendtable .divdendweektable h4, .prevsdividendtable .divdendweektable .divdendweektable_Title {
   font-size: 18px;
   margin: 0;
   color: var(--DarkGray_TF);
}
.prevsdividendtable .divdendweektable h4 span, .prevsdividendtable .divdendweektable .divdendweektable_Title span {
   margin: 0 2rem 0 1.7rem;
   width: 1px;
   height: 24px;
   background: var(--Dimgray_BG);
   position: relative;
   top: 5px;
   display: inline-table;
}
.prevsdivid_month .accordion > .card .collapsing {
   transition: inherit;
   height: inherit;
}
.prevsdividendtable .accordion > .card + .card {
   margin-top: 8.8rem;
}
.prevsdividendtable .accordion > .card .collapse.show {
   margin-bottom: 0;
}
.prevsdividendtable .divdendweektable.divdendweektable_b .card-header {
   background: none;
   padding: 0;
   border: 0;
   margin: 0 0 2.4rem;
}
.prevsdividendtable .divdendweektable.divdendweektable_b .card-header button {
   width: 100%;
   text-align: left;
   align-items: center;
   display: flex;
   display: -webkit-flex;
   -webkit-justify-content: space-between;
   justify-content: space-between;
   border: 0;
   background: none;
   outline: none;
   padding: 0;
}
.prevsdividendtable
   .divdendweektable.divdendweektable_b
   .card-header
   button
   img {
   transform: rotate(180deg);
   transition: all 0.5s ease;
}
.prevsdividendtable
   .divdendweektable.divdendweektable_b
   .card-header
   button[aria-expanded="true"]
   img {
   transform: rotate(0);
   transition: all 0.5s ease;
}
.prevsdividend .prevsdivid_month .accordion > .card:last-child .collapse.show {
   margin-bottom: 0;
}
.contact-us header .depositb2c .headerB2c_content p {
   width: 100%;
}
.contact-us .align-items-center.justify-content-center {
   display: grid;
   grid-template-columns: 42.5rem 31.3rem;
   grid-column-gap: 19.8rem;
}
.contact-us .headerB2c_content {
   margin-top: 0;
}
.contact-us .depositb2c {
   padding: 8.2rem 0;
}
.contact-us .headerB2c_content a {
   border: 1px solid var(--GreenBorder);
   margin: 3.2rem 0 0;
   width: 16.8rem;
   color: var(--Green_TF);
   background: none;
}
.contact-us .headerB2c_content a:hover {
   background: var(--Green_BG);
   color: var(--White_TF);
}
.contact-heading {
   display: grid;
   justify-content: center;
}
.contact-heading h1 {
   font-size: 3.6rem;
   text-align: center;
   margin: 0;
   color: var(--DarkGray_TF);
   font-weight: normal;
}
.contact-heading p {
   font-size: 1.6rem;
   color: var(--LighGray_TF);
}
.section-one.contact {
   /*background: var(--Lightgray_BG);*/
   background: url(/img/b2c/legalDocument/sendbtm/bg.png);
   background-repeat: no-repeat;
   background-position: center;
   padding: 9.6rem 0 10.4rem 0;
}

.section-one.contact .defaultHeading_Title{
   color: var(--White_TF);
   font-weight: 900;
}

.section-one.contact .defaultParagraph {
    font-size: 2rem;
    line-height: 2.7rem;
    color: var(--White_TF);
    padding: 1rem 0 0;
}

.contact-details {
   display: grid;
   grid-template-columns: 29.6rem 29.6rem 29.6rem;
   grid-column-gap: 2.4rem;
   justify-content: center;
   margin-top: 8rem;
}
.contact-element {
   background: var(--White_BG);
   justify-content: center;
   text-align: center;
   padding: 5.3rem 0 5.5rem;
   box-shadow: 0 0 10px 0 rgba(10, 31, 68, 0.1);
   border-radius: 3px;
}
.contact-element h6, .contact-element span {
   color: var(--LighGray_TF);
   font-size: 1.6rem;
   margin: 1.1rem 0 0 0;
   display: block;
}

.contact-element span{
   line-height: 1.2;
}

.contact-element h4, .contact-element .contact-element-title {
   color: var(--DarkGray_TF);
   font-size: 2rem;
   margin: 1.7rem 0 0 0;
}

.contact-element .contact-element-title{
   line-height: 1.2;
}

.contact-element h4 a, .contact-element .contact-element-title a {
   color: var(--DarkGray_TF);
   text-decoration: none;
}
.contact-form .contact-heading h1 {
   margin-bottom: 0.5rem;
}
.section-two.map-frame {
   display: grid;
   grid-template-columns: 46.9rem auto;
   align-items: center;
}
.scContactUs .section-two.map-frame {
   display: none;
}
.section-two.map-frame iframe {
   display: table;
}
.company-address {
   display: table;
   margin: auto;
   width: 28rem;
}
.details-contact {
   font-size: 1.6rem;
   display: grid;
   grid-template-columns: auto auto;
   justify-content: left;
   padding-top: 4rem;
}
.details-contact p {
   margin: 0;
   color: var(--LighGray_TF);
}
.details-contact p a {
   color: var(--LighGray_TF);
   text-decoration: none;
}
.company-address h1, .company-address .defaultHeading_Title {
   margin: 0 0 0 6rem;
}
.details-contact img {
   margin: 0 3rem 0 0;
}
.contact-form {
   width: 80rem;
   height: 85rem;
   margin: 6rem auto 0;
   padding: 4.5rem 6.4rem;
   background: url(/img/b2c/legalDocument/sendbtm/boxB/bg.png);
   background-position: center;
   background-repeat: no-repeat;
   background-size: contain;
}
.contact-form .contact-heading p {
   grid-template-columns: 45rem;
   justify-content: center;
   text-align: center;
   margin: 0;
}
.form {
   margin-top: 0;
}
.form label {
   font-size: 1.8rem;
   font-weight: 500;
   margin: 0 0 1rem;
   color: var(--White_TF);
}
.form input.form-control {
   border: 0;
   font-size: 1.6rem;
   height: 4.4rem;
   padding: 0 0 0 2.4rem;
}
.contact-form .input-field textarea {
   min-height: 17.1rem;
   border: 0;
}
.contact-form .input-field button {
   background: var(--Green_BG);
   color: var(--White_TF);
   border: 0;
   width: 30.7rem;
   height: 5rem;
   font-size: 1.6rem;
   text-align: center;
   border-radius: 3px;
   margin: 1.3rem auto 0;
   box-shadow: none;
   outline: none;
}
.input-field {
   margin-bottom: 3.2rem;
   display: grid;
}
.details-contact p.phone {
   margin: 4px 0 0;
}
.contact-element .depart-img {
   min-height: 4rem;
}
.input-field:last-child {
   margin-bottom: 0;
}
.DepositMainDiv.contact-us {
   max-width: 100rem;
}
.section-one.contact.form {
   margin: 0;
   padding: 8.8rem 0 3.4rem;
   position: relative;
}
.scContactUs .section-one.contact.form {
   background: var(--White_BG);
}
.scContactUs .section-one.contact.form .form input.form-control,
.scContactUs .section-one.contact.form .input-field textarea {
   background: var(--Lightgray_BG);
}
.section-one.contact.form .form input.form-control,
.section-one.contact.form .input-field textarea {
   border: 0;
   font-size: 1.8rem;
   height: 5.3rem;
   padding: 0 2.4rem;
   background: var(--White_BG);
   color: var(--SpanishGray_TF);
   border-radius: 0;
}
.section-one.contact.form .form input.form-control::-webkit-input-placeholder,
.section-one.contact.form .input-field textarea::-webkit-input-placeholder {
   color: var(--SpanishGray_TF);
}
.section-one.contact.form .form input.form-control:-ms-input-placeholder,
.section-one.contact.form .input-field textarea:-ms-input-placeholder {
   color: var(--SpanishGray_TF);
}
.section-one.contact.form .form input.form-control::placeholder,
.section-one.contact.form .input-field textarea::placeholder {
   color: var(--SpanishGray_TF);
}

.section-one.contact.form .input-field textarea {
   min-height: 22rem;
   padding: 1rem 2.4rem;
   resize: none;
}
.section-one.contact.form h1, .section-one.contact.form .thankyou_popup_inner_Title {
   margin-bottom: 0.5rem;
   color: var(--White_TF);
}

.trader_performc .section-one.contact {
   background: url(/img/b2c/legalDocument/sendbtm/bg/bg.png);
}

#thankyou_note {
   display: none;
}
.thankyou_popup {
   background: var(--LightBlack_BG);
   position: fixed;
   top: 0;
   bottom: 0;
   left: 0;
   right: 0;
   z-index: 2223;
   display: flex;
   align-items: center;
   text-align: center;
}
.thankyou_popup_inner {
   margin: 0 auto;
   padding: 5rem 15rem;
   background: var(--White_BG);
   border-radius: 3px;
   box-shadow: 0 0 20px 0 rgba(10, 31, 68, 0.3);
}
.thankyou_popup_inner h1, .thankyou_popup_inner .thankyou_popup_inner_Title {
   font-size: 4rem;
   color: var(--DarkGray_TF);
   margin: 0;
   font-weight: normal;
   margin: 0;
}
.thankyou_popup_inner h1 span, .thankyou_popup_inner .thankyou_popup_inner_Title span {
   font-weight: 500;
}
.thankyou_popup_inner h2, .thankyou_popup_inner .thankyou_popup_inner_TitleB {
   font-size: 3rem;
   color: var(--DarkGray_TF);
   margin: 0;
   font-weight: normal;
}

.thankyou_popup_inner .thankyou_popup_inner_Title, .thankyou_popup_inner .thankyou_popup_inner_TitleB{
   font-family: Ubuntu, sans-serif;
}

.thankyou_popup_careers .thankyou_popup_inner {
   padding: 5rem;
   position: relative;
}
.thankyou_popup_careers .thankyou_popup_inner .popupCross {
   position: absolute;
   top: 10px;
   right: 10px;
   cursor: pointer;
}
.thankyou_popup_careers .thankyou_popup_inner svg {
   height: 6rem;
   fill: var(--Green_TF);
}
.thankyou_popup_careers .thankyou_popup_inner h1 {
   font-size: 3.6rem;
   line-height: 42px;
   color: var(--DarkGray_TF);
   font-weight: 400;
   margin-bottom: 0.8rem;
}
.thankyou_popup_careers .thankyou_popup_inner h2 {
   font-size: 2rem;
   font-weight: 500;
   margin: 0.8rem 0 0;
}
.thankyou_popup_careers .thankyou_popup_inner p {
   font-size: 1.6rem;
   line-height: 24px;
   color: var(--LighGray_TF);
   max-width: inherit;
}

#aplycookies {
   display: none;
}
.applycookies {
   background: var(--Black_BG);
   padding: 0 3.5rem;
   position: fixed;
   display: flex;
   left: 0;
   right: 0;
   bottom: 0;
   z-index: 1;
   justify-content: space-between;
   align-items: center;
   height: 60px;
}
.applycookies_text {
   font-size: 1.4rem;
   color: var(--SilverGray_TF);
   line-height: 2rem;
}
.applycookies_text a {
   text-decoration: underline;
   color: var(--SilverGray_TF);
}
.applycookies_button {
   padding: 0 0 0 34px;
}
.applycookies_button a {
   color: var(--SilverGray_TF);
   font-size: 14px;
   border: 1px solid var(--PastelBorder);
   height: 30px;
   width: 137px;
   text-decoration: none;
   text-align: center;
   display: table;
   line-height: 28px;
}
.trading {
}
.tradinghead_grid {
   padding: 10rem 0;
   display: grid;
   grid-template-columns: 37.7rem 41.2rem;
   grid-column-gap: 26.7rem;
   justify-content: center;
   align-items: center;
}
.tradinghead_grid .headerB2c_content .headerb2c_title {
   font-size: 3.6rem;
   line-height: 4.8rem;
   color: var(--DarkGray_TF);
   margin: 0 0 1.8rem;
}
.tradinghead_grid .headerB2c_content .headerb2c_paragraph {
   color: var(--DarkGray_TF);
   margin: 0;
}
.expandFullTrading {
   margin-top: 2.1rem;
   text-align: center;
}
.expandFullTrading a {
   color: var(--DarkGray_TF);
   font-size: 1.6rem;
   font-weight: bold;
}
.expandFullTrading a img {
   padding-left: 2.2rem;
}
.pricing {
   background: var(--DimBlack_BG);
   padding: 8.8rem 0 10.4rem;
}
.pricing .defaultHeadingText h1, .pricing .defaultHeading_Title {
   color: var(--White_TF);
   margin: 0;
}
.pricing_grid {
   padding: 8.8rem 0 0;
   justify-content: center;
   display: grid;
   grid-column-gap: 1.3rem;
   grid-template-columns: repeat(4, 1fr);
}
.pricing_grid_box {
   border: 2px solid var(--SilverBorder);
   padding: 2.2rem 1.2rem 2.2rem 2.2rem;
}
.pricing_grid_box h4, .pricing_Title {
   font-size: 1.8rem;
   margin: 0;
   color: var(--White_TF);
   display: flex;
   align-items: center;
}
.pricing_grid_box h4 img, .pricing_Title img {
   margin: 0 1.35rem 0 0;
}
.pricing_grid_box p {
   color: var(--Mintgray_TF);
   font-size: 1.6rem;
   line-height: 22px;
   margin: 1.4rem 0 0;
   min-height: 11rem;
}

.lang-jp .choose_assets_inner .nav-tabs .nav-item:last-child{
   margin-left: 0;
   margin-top: 1rem;
}

.lang-pt .pricing_grid_box p{
   min-height: 13rem;
}

.pricing_grid_box p span {
   color: var(--Green_TF);
}

.pricing_grid_box p span a {
   color: var(--Green_TF);
   display: inline;
   margin: 0;
   position: initial;
}

.pricing_grid_box a {
   color: var(--Green_TF);
   text-decoration: none;
   margin: 1.8rem 0 0;
   font-size: 1.6rem;
   display: block;
   position: relative;
}

.pricing_grid_box a img {
   margin: 0 0 0 1.3rem;
}

.leverage_risk {
   padding: 8.8rem 0 10.4rem;
}

.leverage_risk h1 {
   margin: 0;
}

.leverage_risk_inner {
   padding: 7.5rem 0 0;
}

.leverage_risk_inner h2, .leverage_risk_Title {
   font-size: 2.6rem;
   color: var(--DarkGray_TF);
   margin: 0;
   font-weight: normal;
}

.leverage_risk_Title{
   font-family: Ubuntu, sans-serif;
}

.leverage_risk_grid {
   padding: 2.4rem 0 0;
   justify-content: left;
   display: grid;
   grid-column-gap: 1.2rem;
   grid-template-columns: repeat(6, 1fr);
}
.leverage_risk_grid_box {
   padding: 2.5rem 0 2.5rem 2.4rem;
   background: var(--White_BG);
   box-shadow: 0px 0px 10px #0a1f441a;
}
.leverage_risk_grid_box h4, .leverage_risk_grid_box .leverage_risk_grid_box_Title {
   font-size: 1.8rem;
   margin: 0;
   color: var(--DarkGray_TF);
}
.leverage_risk_grid_box p,
.leverage_risk_inner + .leverage_risk_inner p {
   font-size: 1.6rem;
   margin: 1.6rem 0 0;
   color: var(--LighGray_TF);
   line-height: 22px;
}
.leverage_risk_inner + .leverage_risk_inner {
   padding: 8.8rem 2.5rem 0;
}
.leverage_risk_inner + .leverage_risk_inner p {
   line-height: 24px;
   margin: 2.4rem 0 0;
   width: 86%;
}
.execution_quality {
   padding: 8.8rem 0 10.4rem;
   background-image: url(/img/b2c/execution_quality_bg.png);
   background-size: cover;
   background-position: center;
}
.execution_quality_grid {
   padding: 7.8rem 0 0;
   display: grid;
   grid-column-gap: 8.8rem;
   grid-template-columns: 49.4rem 54rem;
   justify-content: center;
}
.execution_quality_content {
   padding: 1rem 0 0;
}

.execution_quality_content_inner h2, .execution_quality_content_Title {
   font-size: 2.4rem;
   margin: 0;
   font-weight: bold;
   color: var(--DarkGray_TF);
}

.execution_quality_content_Title{
   font-family: Ubuntu, sans-serif;
}

.execution_quality_content_inner p {
   color: var(--LighGray_TF);
   font-size: 1.6rem;
   line-height: 24px;
   margin: 1.8rem 0 0;
}
.execution_quality_content_inner + .execution_quality_content_inner {
   padding-top: 5.6rem;
}
.choose_platform {
   padding: 8.1rem 0 0;
}
.choose_platform_inner,
.choose_assets_inner {
   display: grid;
   grid-column-gap: 2.2rem;
   grid-template-columns: auto auto;
   justify-content: center;
   align-items: center;
}
.choose_platform_inner h6,
.choose_assets_inner h6,
.choose_platform_Title {
   font-size: 16px;
   color: var(--DimGray_TF);
   line-height: 1.6rem;
}
.choose_platform_inner .nav-tabs,
.choose_assets_inner .nav-tabs {
   border: 0;
}
.choose_platform_inner .nav-tabs .nav-item,
.choose_assets_inner .nav-tabs .nav-item {
   margin: 0;
}
.choose_platform_inner .nav-tabs .nav-link,
.choose_assets_inner .nav-tabs .nav-link {
   width: 18.8rem;
   height: 5.6rem;
   padding: 1.3rem 0 1.3rem 2.4rem;
   display: flex;
   align-items: center;
   border-radius: 0;
   font-size: 2rem;
   line-height: 2.2rem;
   background: var(--White_BG);
   color: var(--DarkGray_TF);
   border: 1px solid var(--MintBorder);
   border-radius: 3px;
   opacity: 0.31;
   transition:inherit
}
.choose_platform_inner .nav-tabs .nav-link.active,
.choose_assets_inner .nav-tabs .nav-link.active {
   border: 1px solid var(--DimBorder);
   opacity: 1;
}
.choose_assets .tab-pane.active .opacity_light {
   opacity: 1;
   margin: 6.7rem 0 0;
}
.choose_platform_inner .nav-tabs .nav-link img {
   margin: 0 1.2rem 0 0;
}
.choose_platform_inner .nav-tabs .nav-item + .nav-item {
   margin-left: 2.4rem;
}
.choose_platform_inner .dropdown {
   height: 50px;
   border: 0;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   display: none;
}
.choose_platform_inner .dropdown .dropdown-menu {
   padding: 1rem 0 0;
   width: 100%;
}
.choose_platform_inner .dropdown:after {
   content: url(/img/b2c/forexarrow.svg);
   color: var(--Black_TF);
   position: absolute;
   right: 30px;
   top: 20px;
   z-index: 1;
   height: 100%;
   pointer-events: none;
}
.choose_platform_inner .dropdown.show:after {
   transform: rotate(180deg);
   top: -20px;
}
.choose_platform_inner .dropdown .btn {
   width: 18.8rem;
   height: 5rem;
   border: 1px solid var(--DimBorder);
   background: var(--White_BG);
   font-size: 1.6rem;
   color: var(--DarkGray_TF);
   padding: 0 10px;
   text-align: left;
   border-radius: 3px;
}
.choose_platform_inner .dropdown .customLabel {
   color: var(--DimGray_TF);
   font-size: 1.6rem;
   line-height: 22px;
   margin: 0 0 1.3rem;
   background: var(--White_BG);
   text-align: left;
}
.choose_assets {
   padding: 5rem 0 0;
}
.choose_assets_inner {
   grid-template-columns: 9rem auto;
}
.choose_assets_inner .nav-tabs .nav-link {
   padding: 1.3rem 1.5rem 1.3rem 1.2rem;
   width: auto;
}
.choose_assets_inner .nav-tabs .nav-link img {
   margin: 0 0.8rem 0 0;
}
.choose_assets_inner .nav-tabs .nav-item + .nav-item {
   margin-left: 1rem;
}

.choose_assetstab .frSecFourChild {
   padding: 6.3rem 0 0;
}
.choose_assetstab .inputSearch {
   padding: 0;
   width: 42rem;
}
.choose_assetstab .tableForexParent .tableFixedOverFlow tbody {
   height: 60rem;
}
.opacity_light {
   opacity: 0.5;
}
.tradingconditions .defaultHeadingText h1 {
   margin: 0;
}
.tradingconditions .frSecSevenBoxInner img {
   max-width: 2rem;
}
.tradingconditions .frSecSevenBox {
   height: auto;
   min-height: inherit;
}
.tradingconditions .frSecSevenBox p {
   line-height: 2.2rem;
}
/*Legal Document*/
.legalDocuments {
   padding: 0;
}
.legalDocuments h1 {
   margin-bottom: 2.2rem;
}
.legalDocumentsChild {
   padding: 13rem 0 0;
}
.legalDocumentsChild ul li img {
   margin-right: 2rem;
}
.legalDocumentsChild ul li {
   color: var(--DarkGray_TF);
   font-size: 1.8rem;
   line-height: 22px;
   padding: 3rem 0;
}
.legalDocumentsChild ul li a {
   color: var(--DarkGray_TF);
   font-weight: bold;
}
.legalDocumentsChild ul li + li {
   border-top: 1px solid var(--GainsBorder);
}
.legalDocumentsChild ul li:last-child {
   border-bottom: 1px solid var(--GainsBorder);
}
.legalDocumentsMain .contact {
   background: var(--Lightgray_BG) !important;
}
.legalDocumentsMain .contact input.form-control,
.legalDocumentsMain .contact textarea {
   background: var(--White_BG) !important;
}
.legalDocumentsMain.legalDocumentsMainCY .legalDocumentsChild {
   display: grid;
   grid-template-columns: 40% 33% 27%;
   padding: 13rem 1rem 0;
}
.legalDocumentsMain.legalDocumentsMainCY .legalDocumentsChild ul li + li {
   border-top: 1px solid var(--GainsBorder);
   display: flex;
   align-items: center;
}
.legalDocumentsMain.legalDocumentsMainCY .legalDocumentsChild ul li {
   color: var(--DarkGray_TF);
   font-size: 1.8rem;
   line-height: 26px;
   padding: 3rem 0;
   height: 9rem;
}
.legalDocumentsMain.legalDocumentsMainCY
   .legalDocumentsChild
   ul
   li.subListLegal {
   padding-left: 4rem;
}

.dividend_tabs.accordion > .card > .card-header {
   background: var(--Lightgray_BG);
   height: 60px;
   margin: 0;
   border: 0;
   padding: 0;
   display: flex;
   align-items: center;
   justify-content: center;
}
.dividend_tabs.accordion > .card > .card-header button {
   font-size: 14px;
   color: var(--EerieBlack_TF);
   text-align: center;
   text-decoration: none;
   font-weight: 500;
   box-shadow: none;
   font-family: Ubuntu, sans-serif;
}
.dividend_tabs .card-body {
   padding: 0;
}
.dividend_tabs .card-body table {
   width: 100%;
}
.dividend_tabs .card-body table tr {
   border-top: 1px solid var(--AthensGrayBorder);
}
.dividend_tabs .card-body table tbody tr:nth-child(even) {
   background: var(--Lightgray_BG);
}
.dividend_tabs .card-body table th {
   font-weight: 600;
}
.dividend_tabs .card-body table th,
.dividend_tabs .card-body table td {
   height: 105px;
   text-align: center;
   font-size: 16px;
   color: var(--LighGray_TF);
}
.dividend_tabs .card-body table td {
   border-left: 1px solid var(border);
}
.app_store_tablet {
   display: none;
}

header.p_cTrader.p_cTrader_app
   .timelineB2c
   .headerB2c_content
   .headerb2c_subtitle {
   margin: 0;
   width: auto;
}
.p_cTrader_app .p_cTraderapp_img {
   margin: 4rem auto;
}
.p_cTrader_app .p_cTraderapp_img img {
   height: 20.2rem;
}
.p_cTrader_app .app_store {
   padding: 0 0 2.6rem;
   justify-content: center;
}
.ctraderapp_secone {
   padding: 11rem 0 10.4rem;
}
.ctraderapp_onegrid {
   display: grid;
   grid-template-columns: 56.8rem 39.9rem;
   grid-column-gap: 14rem;
   justify-content: center;
}

.ctraderapp_onegrid_content .cTraderSecOne_content h1, .ctraderapp_onegrid_content .cTraderSecOne_content .defaultHeading_Title {
   margin-bottom: 1.7rem;
}
.p_cTrader_appcontent .cTraderSecOne_content p {
   margin: 0;
}
.p_cTrader_appcontent .cTraderSecOne_content p + p {
   margin: 2.4rem 0 0;
}
.p_cTrader_appcontent .cTraderSecOne_content ul.Trade_itemlist {
   padding: 2.4rem 0 0;
}
.ctraderapp_secone .ctraderapp_onegrid_img {
   margin: -2.2rem 0 0;
}
.ctraderapp_secgrid {
   display: grid;
   grid-template-columns: 39.9rem 65rem;
   grid-column-gap: 5.8rem;
   justify-content: center;
   align-items: center;
   margin-top: -13rem;
}
.ctraderapp_sectwo {
   padding: 8.8rem 0 0;
   background: var(--Lightgray_BG);
}
.ctraderapp_threegrid {
   display: grid;
   grid-template-columns: 65.5rem 39.9rem;
   grid-column-gap: 5.8rem;
   justify-content: center;
}
.ctraderapp_threegrid .ctraderapp_onegrid_img {
   overflow: hidden;
   margin: 0;
}
.stayinformed_video {
   width: 100%;
   margin: 0;
   display: table;
}
.ctraderapp_fourgrid {
   display: grid;
   grid-template-columns: 43rem 65rem;
   grid-column-gap: 2.7rem;
   justify-content: center;
   align-items: center;
   margin-top: -12rem;
}
.ctraderapp_secthree {
   padding: 8.8rem 0 10.4rem;
}
.ctraderapp_secthree .defaultHeadingText h1 {
   margin: 0;
}
.ctraderapp_fivegrid {
   display: grid;
   grid-template-columns: 58.5rem 39.9rem;
   grid-column-gap: 12.5rem;
   justify-content: center;
   padding: 8.8rem 0 0;
}
.p_cTrader_appcontent .defaultHeadingText h1 {
   margin: 0;
}
.p_cTrader_appcontent .cTraderSecOne_content h1 {
   width: auto;
}
.ctraderapp_secfour {
   padding: 11.2rem 0 12.9rem;
   background: var(--Lightgray_BG);
}
.ctraderapp_secfour .defaultHeadingText {
   display: none;
}
.ctraderapp_sixgrid {
   display: grid;
   grid-template-columns: 47.2rem 47.5rem;
   grid-column-gap: 16rem;
   justify-content: center;
}
.tradingtimes {
   position: relative;
}
.tradingtimes_inner {
   width: 19rem;
   height: 19rem;
   border-radius: 5rem;
   background: var(--White_BG);
   box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
   float: left;
   padding: 4.8rem 1.5rem;
   text-align: center;
}
.tradingtimes_inner h4, .tradingtimes_inner span {
   margin: 0.9rem 0 0;
   color: var(--Black_TF);
   font-size: 1.8rem;
   line-height: 2.1rem;
   font-family: Ubuntu, sans-serif;
   font-weight: normal;
}

.tradingtimes_inner span{
   display: block;
}

.tradingtimes_inner.box_a {
   margin: 1.5rem 0 0;
}
.tradingtimes_inner.box_b {
   margin: 12.7rem 0 0 -4.5rem;
}
.tradingtimes_inner.box_c {
   position: absolute;
   right: 0;
}
.ctraderapp_secfour .ctraderapp_onegrid_content .cTraderSecOne_content h1 {
   margin-bottom: 2.4rem;
   line-height: 4.8rem;
   width: 45rem;
}
.ctraerappsecfive {
}
.ctraerappsecfive .mt4_App_SecThree_grid {
   padding-top: 10.2rem;
}
.ctraerappsecfive .mt4_App_SecThree_grid_Box {
   min-height: 15.1rem;
}

.ctraerappsecfive .mt4_App_SecThree_grid_Box p{
   padding-bottom: 2rem;
}
.ctraerappsecfive
   .mt4_App_SecThree_grid_Box
   + .mt4_App_SecThree_grid_Box:after {
   top: 7.3rem;
}
.ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(4) {
   padding: 0 2.3rem;
}
.ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(5) {
   padding: 0 2.3rem;
}
.ctraderapp_secsix {
   padding: 8.8rem 0 0;
   background: var(--DimBlack_BG);
}
.ctraderapp_secsix .defaultHeadingText h1, .ctraderapp_secsix .defaultHeadingText .defaultHeading_Title {
   color: var(--White_TF);
}
.ctraderapp_sevengrid {
   display: grid;
   grid-template-columns: 65.2rem 39.9rem;
   grid-column-gap: 6rem;
   justify-content: center;
   padding: 8.8rem 0 0;
}
.ctraderapp_secsix
   .ctraderapp_sevengrid
   .ctraderapp_onegrid_content
   .cTraderSecOne_content
   p {
   color: var(--Mintgray_TF);
}
.ctraderapp_secsix
   .ctraderapp_sevengrid
   .ctraderapp_onegrid_content
   .cTraderSecOne_content
   ul.Trade_itemlist
   li {
   color: var(--Mintgray_TF);
}
.ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img {
   margin: 5rem 0 0;
}
.ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img img {
   max-width: 100%;
}
.ctraderapp_secsix
   .ctraderapp_sevengrid
   .ctraderapp_onegrid_content
   .cTraderSecOne_content
   .app_store {
   margin: 4.2rem 0 0;
   display: block;
}
.ctraderapp_secsix
   .ctraderapp_sevengrid
   .ctraderapp_onegrid_content
   .cTraderSecOne_content
   .app_store
   a
   + a {
   margin: 2.8rem 0 0;
}
.accordion.dividend_tabs {
   display: none;
}
/*Market Holiday*/
.market_holiday {
}
.market_holiday .dividendhead {
   padding: 9.2rem 0 5.9rem;
}
.market_holiday .dividendhead .defaultHeadingText h1 {
   line-height: 4.8rem;
}
.market_holiday .prevsdividend {
   padding: 3.2rem 0 10.4rem;
}
.market_holiday .prevsdivid_month {
   margin: 0;
}
.holidaymonth_title {
   padding: 5.6rem 0 0;
}
.holidaymonth_title h2, .holidaymonth_title .holidaymonth_heading {
   font-size: 2.6rem;
   line-height: initial;
   color: var(--DarkGray_TF);
   font-weight: 400;
   margin: 0 0 1.7rem;
}

.holidaymonth_title .holidaymonth_heading{
   font-family: Ubuntu, sans-serif;
}

.market_holiday .prevsdivid_month .accordion > .card {
   border-bottom: 1px solid var(--GainsBorder);
   background: var(--White_BG);
}
.market_holiday .prevsdivid_month .accordion > .card > .card-header {
   border: 0;
}
.market_holiday .prevsdivid_month .accordion > .card .collapse.show {
   margin: 0;
}
.market_holiday .prevsdivid_month .accordion > .card > .card-header button.btn {
   font-weight: 500;
}
.market_holiday
   .prevsdivid_month
   .accordion
   > .card.holiday_card_open
   .collapse {
   display: block;
}
.market_holiday
   .prevsdivid_month
   .accordion
   > .card.holiday_card_open
   > .card-header
   button
   img {
   transform: rotate(0);
   transition: all 0.5s ease;
}
.holidaymonth_table {
   padding: 0 5rem 4rem;
}

.holidaymonth_table .holidaymonth_name{
   font-family: Ubuntu, sans-serif;
   font-size: 1.8rem;
   margin-bottom: 0.5rem;
   font-weight: 500;
    line-height: 1.2;
}

.holidaymonth_table p {
   font-size: 1.6rem;
   line-height: 2.2rem;
   color: var(--DarkGray_TF);
   margin: 0 0 2.4rem;
}
.holidaymonth_table .holidaymonth_table_conent table {
   border: 1px solid var(--GraynessBorder);
   border-bottom: 0;
   margin: 0;
}
.holidaymonth_table .holidaymonth_table_conent table thead {
   height: 60px;
   background: var(--DimBlack_BG);
}
.holidaymonth_table .holidaymonth_table_conent table thead th {
   font-size: 1.6rem;
   color: var(--Mintgray_TF);
   border: 0;
   font-weight: bold;
   text-align: center;
   height: 60px;
   vertical-align: middle;
   padding: 0;
   line-height: 22px;
}
.holidaymonth_table .holidaymonth_table_conent table thead th.largeth {
   width: 322px;
}
.holidaymonth_table .holidaymonth_table_conent table thead th.largeth_hour {
   width: 295px;
}

.holidaymonth_table .holidaymonth_table_conent table thead th.longth {
   border-bottom: 1px solid var(--GeyserBorder);
   height: 4rem;
}

.holidaymonth_table .holidaymonth_table_conent table tbody td {
   font-size: 1.6rem;
   font-weight: bold;
   color: var(--DimGray_TF);
   height: 105px;
   text-transform: capitalize;
   text-align: center;
   border: 0;
   border-right: 1px solid var(--GainsBorder);
   border-bottom: 1px solid var(--GainsBorder);
   line-height: 22px;
   vertical-align: middle;
}
.holidaymonth_table .holidaymonth_table_conent table tbody td span {
   display: block;
   margin: 1.9rem 0 0;
}
.holidaymonth_table .holidaymonth_table_conent table.holidaymonth_table_label {
   margin-bottom: -3rem;
   border-bottom: 0;
}
.holidaymonth_table
   .holidaymonth_table_conent
   table.holidaymonth_table_label
   thead
   th {
   height: 40px;
   border: 0;
}
.holidaymonth_table
   .holidaymonth_table_conent
   table.table_largecol
   tbody
   tr
   td:first-child {
   border-right: 0;
   border-bottom: 1px solid var(--GainsBorder);
}
.holidaymonth_table
   .holidaymonth_table_conent
   table.table_largecol
   tbody
   tr
   td:nth-child(2) {
   border-left: 1px solid var(--GainsBorder);
}

.holidaymonth_table .holidaymonth_table_conent table tbody td.largecol_td_b,
.holidaymonth_table .holidaymonth_table_conent table tbody td.largecol_td_c {
   border: 0;
   border-left: 1px solid var(--GainsBorder);
   border-bottom: 1px solid var(--GainsBorder);
}
.holidaymonth_table .holidaymonth_table_conent table tbody tr td:last-child {
   border-right: 0;
}

.holidaymonth_table .holidaymonth_table_conent table thead td.fourcol {
   padding: 0;
   border: 0;
}
.holidaymonth_table .holidaymonth_table_conent table thead td.fourcol table {
   border: 0;
}
.holidaymonth_table
   .holidaymonth_table_conent
   table
   thead
   td.fourcol
   table
   tr:nth-child(even) {
   background: none;
}

.holidaymonth_table .holidaymonth_table_conent table + table {
   margin-top: 3rem;
}
.holidaymonth_table .holidaymonth_table_conent table tbody tr:nth-child(even) {
   background: var(--Lightgray_BG);
}

.holidaymonth_table .holidaymonth_table_conent table tbody tr.singalTR {
   background: var(--DimBlack_BG);
}

.holidaymonth_table .holidaymonth_table_conent table tbody tr.singalTR td {
   border-color: var(--GeyserBorder);
   color: var(--Mintgray_TF);
}


.holidaymonth_table .holidaymonth_table_conent table.table_largecol tbody tr td[rowspan] {
   background: var(--White_BG);
}

.holidaymonth_table .holidaymonth_table_conent table tbody tr td.largeth{
   border-bottom: 1px solid var(--GainsBorder)
}


.holidaymonth_table
   .holidaymonth_table_conent
   table.table_largecol
   tbody
   tr
   td
   + td {
   width: 30.6%;
}

/*Holiday Css*/
.holidaymonth_table .holidaymonth_table_conent table.excelfile th {
   background: var(--DimBlack_BG);
   font-size: 1.6rem;
   color: var(--Mintgray_TF);
   border: 0;
   font-weight: bold;
   text-align: center;
   height: 60px;
   vertical-align: middle;
   padding: 0;
   line-height: 22px;
}
.holidaymonth_table .holidaymonth_table_conent table.excelfile th.largeth {
   width: 378px;
   min-width: 378px;
}

.holidaymonth_table .holidaymonth_table_conent table.excelfile th.longth{
   border-bottom: 1px solid var(--GeyserBorder);
   height: 4rem;
}
/*Holiday Css*/

.market_holiday .readmore_text {
   display: none;
   position: absolute;
   top: 48px;
   left: 30px;
}
.market_holiday .readmore_less {
   display: none;
   padding: 2.4rem 3.1rem 3rem;
}
.market_holiday .readmore_text span,
.market_holiday .readmore_less span {
   font-size: 1.4rem;
   color: var(--Green_TF);
   margin: 0;
   display: block;
}
/*.market_holiday .section-one.contact.form {
   background: var(--White_BG);
}*/
.market_holiday .section-one.contact.form .form input.form-control,
.market_holiday .section-one.contact.form .input-field textarea {
   background: var(--Lightgray_BG);
   color: var(--LighGray_TF);
}
.market_holiday
   .section-one.contact.form
   .form
   input.form-control::-webkit-input-placeholder,
.market_holiday
   .section-one.contact.form
   .form
   textarea.form-control::-webkit-input-placeholder {
   color: var(--LighGray_TF);
}
.market_holiday
   .section-one.contact.form
   .form
   input.form-control::-moz-placeholder,
.market_holiday
   .section-one.contact.form
   .form
   textarea.form-control::-moz-placeholder {
   color: var(--LighGray_TF);
}
.market_holiday
   .section-one.contact.form
   .form
   input.form-control:-ms-input-placeholder,
.market_holiday
   .section-one.contact.form
   .form
   textarea.form-control:-ms-input-placeholder {
   color: var(--LighGray_TF);
}
.market_holiday
   .section-one.contact.form
   .form
   input.form-control:-moz-placeholder,
.market_holiday
   .section-one.contact.form
   .form
   textarea.form-control:-moz-placeholder {
   color: var(--LighGray_TF);
}

.holidaymonth_table .holidaymonth_table_conent table thead th.bord_right {
   border-right: 1px solid var(--GeyserBorder);
}
.holidaymonth_table .holidaymonth_table_conent table thead th.bord_botm {
   border-bottom: 1px solid var(--GeyserBorder);
}
/*Trading Tools*/
.tradingtools {
}
.tradingtools .timelineB2c {
   background-image: url(/img/b2c/trading_tools_herobg.png);
   background-size: cover;
   background-position: center;
   height: 84vh;
}
.headerB2c_content_mobile {
   display: none;
}
.tradingtools .timelineB2c .headerB2c_content .headerb2c_title div {
   display: inline-table;
}
.tradingtools .timelineB2c .headerB2c_content .headerb2c_subtitle div {
   display: none;
}
.tradingtools_icons {
   padding: 4rem 0 0;
   text-align: center;
}
.tradingtools_icons img {
   margin: 0 1.6rem;
}
header.p_cTrader.tradingtools .timelineB2c .headerB2c_content a.trade_btn {
   background: var(--Green_BG);
   color: var(--White_TF);
}
.tradingtoolsSecOne {
   padding: 8.8rem 0 10.4rem;
   background-image: url(/img/b2c/trading_room_bg.png);
   background-size: cover;
   background-position: center;
}
.tradingtoolsSecOne .defaultHeadingText h1 {
   margin-bottom: 2.4rem;
   line-height: 4.8rem;
}
.tradingtoolsSecOne .defaultHeadingText.tradingtoolsSecOne_heading p {
   color: var(--DimGray_TF);
   margin: 0;
}
.tradingtoolsSecOne_grid {
   display: grid;
   grid-template-columns: 54.3rem 54.3rem;
   grid-column-gap: 2.4rem;
   justify-content: center;
   padding: 8.8rem 0 0;
}
.tradingtoolsSecOne_grid_box {
   background: var(--White_BG);
   box-shadow: 0px 0px 10px #0a1f441a;
   border-radius: 3px;
   padding: 2.5rem;
}
.tradingtoolsSecOne_grid_box .defaultHeadingText p {
   color: var(--DarkGray_TF);
}
.tradingtoolsSecOne_grid_box ul.Trade_itemlist li {
   color: var(--DimGray_TF);
}
.tradingtoolsSecOne_grid_box ul.Trade_itemlist li + li {
   margin-top: 1.2rem;
}
.tradingtoolsSecOne a {
   width: 268px;
   height: 50px;
   border-radius: 3px;
   background: var(--Green_BG);
   font-size: 1.6rem;
   font-stretch: normal;
   font-style: normal;
   line-height: 19px;
   letter-spacing: 0.02px;
   text-align: center;
   color: var(--White_TF);
   display: flex;
   justify-content: center;
   align-items: center;
   border: 1px solid var(--GreenBorder);
   padding: 0;
   margin: 8.8rem auto 0;
   text-decoration: none;
   position: relative;
   top: 0;
   transition: box-shadow 0.2s ease, top 0.2s ease;
}
.tradingtoolsSecOne a:hover,
.copy_platform .copy_platformgrid_img .getmt4_btn a:hover,
.howcopy_trade .getmt4_btn a:hover,
header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left a:hover {
   box-shadow: 0 0 10px rgba(10, 31, 68, 0.1);
   background: var(--Green_BG_HVR);
   top: -6px;
   color: var(--White_TF);
}
.tradingtoolsSecTwo {
   background: var(--Lightgray_BG);
}
.mql_suite_logo {
   margin: 0 0 2.4rem;
}
.tradingtoolsSecTwo_grid_box_black {
   background: var(--DimBlack_BG);
}
.tradingtoolsSecOne_grid_box.tradingtoolsSecTwo_grid_box_black
   .defaultHeadingText
   p {
   color: var(--White_TF);
}
.tradingtoolsSecOne_grid_box.tradingtoolsSecTwo_grid_box_black
   ul.Trade_itemlist
   li {
   color: var(--Mintgray_TF);
}
.tradingtoolsSecthree {
   padding: 8.8rem 0 10.4rem;
   background-image: url(/img/b2c/come_accedere_bg.png);
   background-size: cover;
   background-position: center;
}
.tradingtoolsSecthree .defaultHeadingText h1 {
   color: var(--White_TF);
}
.tradingtoolsSecthree_grid {
   display: grid;
   grid-template-columns: auto auto auto;
   grid-column-gap: 22.2rem;
   justify-content: center;
   padding: 15.6rem 0 0;
}
.tradingtoolsSecthree_grid_inner {
   text-align: center;
}
.tradingtoolsSecthree_grid_inner h3 {
   color: var(--Golden_TF);
   font-size: 2.4rem;
   margin: 0;
   font-weight: 400;
}
.tradingtoolsSecthree_grid_inner p {
   color: var(--Mintgray_TF);
   font-size: 1.6rem;
   line-height: 2.2rem;
   margin: 1.6rem 0 0;
}
.copytrading_intro .timelineB2c {
   background: url(/img/b2c/copy_trading_hero_img.png);
   background-repeat: no-repeat;
   background-size: cover;
   background-position: center;
   width: 100vw;
   height: 81vh;
   position: relative;
}
header.p_cTrader.copytrading_intro .timelineB2c p.headerb2c_paragraph {
   width: 61rem;
   margin: auto;
}

.copytrading_intro_bottom {
   position: absolute;
   bottom: 6rem;
   left: 0;
   right: 0;
}
.copytrading_intro_bottomgrid {
   display: grid;
   grid-template-columns: 15rem 10rem 9rem 13rem 13rem;
   grid-column-gap: 7.6rem;
   justify-content: center;
}
.copytrading_intro_inner {
   text-align: center;
   color: var(--Mintgray_TF);
   font-size: 1.6rem;
   line-height: 2.4rem;
}
.copytrading_intro_inner span {
   color: var(--White_TF);
   font-size: 3.2rem;
   line-height: 2rem;
   margin: 0 0 0 0.4rem;
   line-height: initial;
}
.whycopy_trade {
   background: var(--Lightgray_BG);
}

.whycopy_trade .cTraderSecOne_content .defaultHeading_Title{
   text-align: center;
}

.whycopy_trade .cTraderSecOne_content p {
   color: var(--DimGray_TF);
}
.whycopy_trade .cTraderSecOne_content p br {
   display: none;
}
.howcopy_trade {
}
.howcopy_trade .pricing_grid_box {
   padding: 2.2rem 1.2rem 4.5rem 2.2rem;
}
.howcopy_trade .pricing_grid_box h4, .howcopy_trade .pricing_Title {
   color: var(--Golden_TF);
}
.howcopy_trade .pricing_grid_box p {
   min-height: inherit;
}
.howcopy_trade .getmt4_btn a {
   margin: 8.8rem auto 0;
   border: 1px solid var(--GreenBorder);
   background: none;
   color: var(--Green_TF);
}
.copy_platform {
   padding: 8.8rem 0 10.4rem;
}
.copy_platform .defaultHeadingText h1 {
   margin: 0;
}
.copy_platformgrid {
   display: grid;
   grid-template-columns: 50.7rem 56.5rem;
   grid-column-gap: 3.8rem;
   justify-content: center;
   padding: 8.8rem 0 0;
}
.copy_platformgrid_img {
}
.copy_platform .cTraderSecOne_content h1, .copy_platform .cTraderSecOne_content .defaultHeading_Title {
   font-size: 3rem;
}
.copy_platform .copy_platformgrid_img .getmt4_btn a {
   background: none;
   color: var(--Green_TF);
   margin: 4.4rem auto 0;
}
.copy_platform .cTraderSecOne_content p {
   width: 53rem;
}
.copy_platform .cTraderSecOne_content p,
.copy_platform ul.Trade_itemlist li {
   color: var(--DimGray_TF);
}
.copy_platform_icons {
   margin: 3rem 0 0;
}
.copy_platform_icons img + img {
   margin: 0 0 0 3.3rem;
}
.copy_platform .cTraderSecOne_content .getmt4_btn a {
   margin: 4.4rem 0 0;
}
.copymt4_pamm {
   background: var(--Lightgray_BG);
}
.copymt4_pamm .copy_platformgrid {
   grid-template-columns: 50.8rem 54.1rem;
   grid-column-gap: 5.8rem;
}
.copymt4_pamm .copy_platformgrid .cTraderSecOne_content p {
   width: 100%;
}
.copy_tradingway {
}
.copy_tradingway .defaultHeadingText h1 {
   padding: 0 6rem;
   line-height: 4.8rem;
}
.copy_tradingway .frSecSevenGrid {
   grid-template-columns: repeat(3, 29rem);
   grid-column-gap: 0;
   justify-content: space-between;
}

.copy_tradingway .frSecSevenGrid .frSecSevenBox {
   min-height: initial;
   height: auto;
   padding: 2.3rem;
}


.copy_tradingway .frSecSevenGrid .frSecSevenBox .frSecSevenBoxInner img {
   max-width: 20px;
}
.copy_tradingway .frSecSevenGrid .frSecSevenBox .frSecSevenBoxInner h4 {
   vertical-align: top;
   margin-left: 1.7rem;
}
.copytrade_icons.mql_suite {
   padding: 8.8rem 0;
}
.copytrade_icons .mql_suite_whyuse {
   padding: 0;
}
.copytrade_icons .mql_suite_whyusegrid {
   grid-template-columns: auto auto auto auto auto;
   grid-column-gap: 11.8rem;
   align-items: center;
   justify-content: center;
}
.cTraderSecOne .tabletshow {
   display: none;
}
.trader_performc .depositb2c {
   padding: 9.2rem 0 10.4rem;
}
.trader_performc_iframe {
   padding: 14.7rem 0 0;
}
.trader_performc_iframe iframe {
   border: 0;
   width: 100%;
   height: 97rem;
}

.trader_performc .contact-form{
    height: 85rem;
    background: url(/img/b2c/legalDocument/sendbtm/boxB/bg.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

/*News*/
.news {
}
/*.news header.newsheader .news_mid {
   max-width: 1130px;
   margin: auto;
}*/
.news .align-items-center {
   display: grid;
   grid-template-columns: 36rem auto;
   grid-column-gap: 33.5rem;
}

.news header .depositb2c {
   padding: 10rem 0 0;
}
.news header .depositb2c .headerB2c_content p {
   width: 100%;
}
.news header .depositb2c .headerB2c_content p a {
   color: var(--LighGray_TF);
}
.news header .depositb2c .headerB2c_content p span {
   color: var(--Green_TF);
}
.news header .depositb2c .headerB2c_content .h_latestnews span {
   color: var(--LighGray_TF);
   margin: 0 6px;
}
.newsthreecol {
   padding: 16.6rem 0 10.4rem;
}
.newsthreecol_inner {
   display: grid;
   grid-template-columns: 35rem 35rem 35rem;
   grid-column-gap: 3rem;
   justify-content: center;
}

.newsblock {
}
.newsblockheading {
   border-bottom: 1px solid var(--DimBorder);
   padding: 0 0 1.75rem;
}
.newsblockheading h4,
.newsblockheading h4 a,
.newsblockheading .newsblockheading_Title,
.newsblockheading .newsblockheading_Title a {
   font-size: 2.6rem;
   line-height: 2.6rem;
   margin: 0;
   color: var(--DarkGray_TF);
   text-decoration: none;
}
.newsblockheading a {
   font-size: 1.6rem;
   margin: 0;
   color: var(--Green_TF);
}
.news_bottom {
   padding: 2rem 0 0;
}
.newsvideo {
   overflow: hidden;
   width: 100%;
   height: 36.8rem;
   position: relative;
   display: flex;
   justify-content: center;
   align-items: center;
}
.newsvideo iframe {
   height: 100%;
   position: relative;
   z-index: 9;
   visibility: hidden;
}
.newsvideo_inner {
   background: url(/img/b2c/alex_thailand.png);
   background-size: cover;
   background-position: -21rem 0;
   position: absolute;
   left: -0.5rem;
   right: -0.5rem;
   top: -0.5rem;
   bottom: -0.5rem;
   filter: blur(2px);
}
.newsvideo_inner:after {
   background: var(--DimBlack_BG);
   position: absolute;
   left: 0;
   right: 0;
   top: 0;
   bottom: 0;
   content: "";
   opacity: 0.6;
   filter: brightness(150%) grayscale(50%);
}
.playicon {
   width: 5rem;
   height: 5rem;
   background: var(--DimBlack_BG);
   border: 1px solid var(--PastelBorder);
   margin: auto;
   border-radius: 10rem;
   position: absolute;
   cursor: pointer;
}
.playicon img {
   width: 2.5rem;
   height: 2.2rem;
   margin: 14px;
}
.poster {
}
.news_bottomcontent {
   padding: 2.5rem 0 0;
}
.news_bottomcontent p {
   font-size: 1.6rem;
   margin: 0;
   color: var(--DimGray_TF);
   line-height: 2.4rem;
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
}
.news_bottomcontent p + p {
   margin: 1rem 0 0;
}
.news_bottomcontent p.dark {
   color: var(--DarkGray_TF);
   -webkit-line-clamp: 3;
}
.news_bottomcontent p.dark a {
   color: var(--DarkGray_TF);
}
.news_bottomcontent span {
   font-size: 1.4rem;
   margin: 1.4rem 0 0;
   color: var(--DarkGray_TF);
   display: block;
   line-height: inherit;
}
.latestnews {
   display: grid;
   grid-template-columns: 16rem auto;
   grid-column-gap: 2.4rem;
   align-items: center;
}

.latestnews picture {
   display: block;
}

.latestnews img {
   object-fit: cover;
   height: 16rem;
}

.latestnews .latestnewsImg{
   width: 16rem;
   height: 16rem;
   overflow: hidden;
}

.latestnews_img {
   width: 100%;
   height: 16.9rem;
   background: url(/img/b2c/GBP_USD_photo.png);
   background-size: cover;
   background-position: center;
}
.latestnews .news_bottomcontent {
   padding: 0;
}
.latestnews .news_bottomcontent p {
   line-height: 2.3rem;
}
.latestnews + .latestnews {
   margin-top: 3rem;
}
.latestnews_img_b {
   background: url(/img/b2c/SP_photo.png);
   background-size: cover;
   background-position: center;
}
.latestnews_img_c {
   background: url(/img/b2c/usd_jpy_photo.png);
   background-size: cover;
   background-position: center;
}
.latestnews_img_d {
   background: url(/img/b2c/Alex_Katsaros.png);
   background-size: cover;
   background-position: center;
}
.latestnews_img_e {
   background: url(/img/b2c/GBPUSD_uptrend.png);
   background-size: cover;
   background-position: center;
}
.latestnews_img_f {
   background: url(/img/b2c/PerfectMoney.png);
   background-size: cover;
   background-position: center;
}
.latestnews_img_g {
   background: url(/img/b2c/GlobalWinners.png);
   background-size: cover;
   background-position: center;
}

.news_bottom ul.updates {
   margin: 0;
   padding: 0;
}
.news_bottom ul.updates li,
.product-updates .latestnews {
   list-style-type: none;
   display: grid;
   grid-template-columns: 11.2rem auto;
   grid-column-gap: 2.4rem;
   align-items: center;
   box-shadow: 0px 0px 10px rgb(10 31 68 / 10%);
}
.news_bottom ul.updates li .featured_img,
.ProductUpdateDetailImg {
   width: 11.2rem;
   height: 11.2rem;
   overflow: hidden;
}
.product-updates .ProductUpdateDetailImg img{
   height: auto;
}
.news_bottom ul.updates li .featured_img img{
   width: 100%;
}
.product-updates .latestnews{
   box-shadow: none;
}
.product-updates .latestnews .news_bottomcontent p{
   width: 20rem;
}
.news_bottom ul.updates li p {
   font-size: 1.6rem;
   margin: 0;
   color: var(--DarkGray_TF);
   line-height: 2.4rem;
   width: 20rem;
}
.news_bottom ul.updates li p a {
   color: var(--DarkGray_TF);
}
.news_bottom ul.updates li span {
   font-size: 1.4rem;
   margin: 1rem 0 0;
   color: var(--DimGray_TF);
   line-height: 2rem;
   display: block;
}
.product-updates .latestnews .news_bottomcontent span{
   margin: 1rem 0 0;
}


.news_bottom ul.updates li + li {
   margin: 4rem 0 0;
}
.stickybar {
   position: fixed;
   top: 50%;
   left: 0;
   -webkit-transform: translateY(-50%);
   -ms-transform: translateY(-50%);
   transform: translateY(-50%);
   z-index: 1;
}
.stickybar a {
   display: flex;
   justify-content: center;
   align-items: center;
   width: 48px;
   height: 48px;
}
.stickybar a img {
   margin: auto;
}
.stickybar a.facebook {
   background: var(--Facebook_BG);
}
.stickybar a.linkedin {
   background: var(--Linkedin_BG);
}
.stickybar a.telegram {
    background: var(--Telegram_BG);
}
.stickybar a.instagram {
   background: url(/img/b2c/insta_bg.png);
   background-size: cover;
}
.stickybar a.email {
   background: var(--Email_BG);
}
.stickybar a.facebook img {
   height: 1.6rem;
}
.stickybar a.linkedin img {
   height: 1.5rem;
}
.stickybar a.instagram img {
   height: 1.5rem;
}
.stickybar a.email img {
   height: 1.2rem;
}
.latestnewsmain {
}
.news.latestnewsmain header .depositb2c {
   padding: 13.4rem 0 0;
}
.latestnewsmain header .depositb2c .headerB2c_content .headerb2c_title {
   margin: 0 0 1.4rem;
   line-height: 4.8rem;
}
.latestnews_block {
   display: grid;
   grid-template-columns: 31.5rem 31.5rem 31.5rem;
   grid-column-gap: 8.2rem;
   grid-row-gap: 5rem;
   padding: 4.5rem 0 10.2rem;
}
.latestnews_block img {
   object-fit: cover;
   height: 36.5rem;
}

.latestnews_blockimg {
   background: url(/img/b2c/GBP_USD_latest_news_photo.png);
   background-size: cover;
   background-position: center;
   width: 100%;
   height: 36.6rem;
}
.latestnews_blockcontent {
   padding: 2.4rem 0 0;
}
.latestnews_blockcontent h4, .latestnews_blockcontent .latestnews_blockcontent_Title {
   font-size: 1.8rem;
   margin: 0;
   color: var(--DarkGray_TF);
   line-height: 2.4rem;
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
}
.latestnews_blockcontent h4 a, .latestnews_blockcontent .latestnews_blockcontent_Title a {
   color: var(--DarkGray_TF);
}
.latestnews_blockcontent p {
   font-size: 1.6rem;
   margin: 1.2rem 0 0;
   color: var(--DimGray_TF);
   line-height: 2.4rem;
   min-height: 12rem;
}
.latestnews_blockcontent p + p {
   display: none;
}
.latestnews_blockcontentbtm {
   margin: 2.6rem 0 0;
   display: flex;
   justify-content: space-between;
   align-items: center;
}
.latestnews_blockcontentbtm span {
   font-size: 1.4rem;
   color: var(--DarkGray_TF);
}
.latestnews_blockcontentbtm a {
   font-size: 1.6rem;
   color: var(--Green_TF);
}
.latestnews_blockimg_b {
   background: url(/img/b2c/SP_latest_news_photo.png);
   background-size: cover;
   background-position: center;
}
.latestnews_blockimg_c {
   background: url(/img/b2c/USD_JPY_latest_news_photo.png);
   background-size: cover;
   background-position: center;
}
.latestnews_blockimg_d {
   background: url(/img/b2c/Alex_Katsaros_latest_news.png);
   background-size: cover;
   background-position: center;
}
.latestnews_blockimg_e {
   background: url(/img/b2c/GBPUSD_uptrend_latest_news.png);
   background-size: cover;
   background-position: center;
}
.latestnews_blockimg_f {
   background: url(/img/b2c/PerfectMoney_latest_news.png);
   background-size: cover;
   background-position: center;
}
.latestnews_blockimg_g {
   background: url(/img/b2c/GlobalWinners_latest_news.png);
   background-size: cover;
   background-position: center;
}

.newsartical {
   /*height: 36.5rem;*/
   position: relative;
   overflow: hidden;
}
/*.newsartical img {
   width: 100%;
   height: 100%;
   object-fit: cover;
}*/
.news.newsartical header .depositb2c {
   background: none;
   padding: 0;
}
.news.newsartical .headerB2c_content {
   position: absolute;
   bottom: 3.9rem;
   z-index: 1;
}
.newsartical_mid .breadcrumbs {
   display: none;
   padding: 0;
   font-size: 10.5px;
}
.newsartical_mid .breadcrumbs a {
   color: var(--DimGray_TF);
   text-decoration: inherit;
}
.newsartical_mid .breadcrumbs span {
   margin: 0 4px;
}
.newsartical_mid .breadcrumbs a:hover {
   text-decoration: underline;
}
.breadcrumbs_scroll {
   display: none;
   width: 100%;
   margin: 0 0 3.8rem;
   overflow-x: scroll;
   overflow-y: hidden;
   white-space: nowrap;
   height: 25px;
   position: relative;
}
.breadcrumbs_scroll p {
   display: inline-block;
   position: absolute;
   left: 0;
   top: 0;
   right: 0;
   bottom: 0;
   width: 100%;
}
.newsartical_mid {
   padding: 8.8rem 0 10.4rem;
}
/*.newsartical_mid_inner {
   width: 70rem;
   margin: auto;
   display: table;
}*/

.newsartical_mid_inner {
   display: grid;
   grid-template-columns: auto 41.4rem;
   justify-content: space-between;
   align-items: flex-start;
   gap: 6rem;
}

.recentNews{
   background: #efefef;
   padding: 2.5rem 2.5rem 3rem;
}

.newsartical_mid_inner .recentNews h1 {
    font-size: 2.6rem;
    margin: 0 0 2rem;
}

.recentNews .latestnews img{
   margin: 0;
}

.recentNews .latestnews .news_bottomcontent p.dark a {
    color: var(--DarkGray_TF);
    text-decoration: none;
}

.recentNewsOuter .shareicons{
   display: none;
}





.newsartical_mid_inner p {
   font-size: 1.6rem;
   margin: 0;
   color: var(--DimGray_TF);
   line-height: 2.4rem;
}
.newsartical_mid_inner p.paragraph-marginTop-3 {
   margin-top: 3rem;
}
.newsartical_mid_inner p a {
   color: var(--DimGray_TF);
   text-decoration: underline;
}
.newsartical_mid_inner p a.ctrdlink {
   color: var(--Green_TF);
}
.newsartical_mid_inner p.martop {
   margin-top: 3rem;
}
.newsartical_mid_inner p.martopB {
   margin-top: 5rem;
}
.newsartical_mid_inner .getmt4_btn a {
   margin: 5rem auto 0;
}
.newsartical_mid_inner h3 {
   margin: 5rem 0 4rem;
   font-size: 3rem;
   line-height: 4rem;
   font-family: Lato, sans-serif;
   font-weight: bold;
   color: var(--DarkGray_TF);
}
.newsartical_mid_inner h4 {
   margin: 0 0 1rem;
   font-size: 1.8rem;
   font-weight: bold;
   color: var(--DarkGray_TF);
}
.newsartical_mid_inner img {
   margin: 2.4rem auto;
   display: table;
   max-width: 100%;
}
.newsartical_mid_inner p.centerImgs {
   text-align: center;
}

.cTrader_Desktop {
   background: url(/img/b2c/artical_bg.png);
   background-size: cover;
   background-position: center;
}
.alex_newsartical {
   background: url(/img/b2c/alex_interview_artical.png);
   background-size: cover;
   background-position: center;
}
.alex_newsartical_mid {
}
.newsartical_mid p.paragh_first {
   padding: 0 0 1.5rem;
}
.alex_newsartical_mid h4 {
   margin: 3.5rem 0 1.1rem;
}
.subcontent {
   padding: 2.4rem 0 0;
}
.subcontent h4 {
   margin: 0 0 1rem;
}
.shareicons {
   display: flex;
   justify-content: center;
   align-items: center;
   padding: 10rem 0 0;
}
.shareicons span {
   font-size: 1.6rem;
   color: var(--DarkGray_TF);
   line-height: 2.4rem;
   margin-right: 1.4rem;
}
.socialicon {
   display: flex;
}
.socialicon a + a {
   margin-left: 1.4rem;
}
.socialicon a img {
   margin: 0;
   width: 3rem;
   height: 3rem;
}
.gbpusd_newsmid {
}
.newsartical_mid.gbpusd_newsmid .paragh_first {
   padding: 0 0 2rem;
}
.newsartical_mid p.referce {
   margin: 5rem 0 0;
   font-size: 1.4rem;
   line-height: 2rem;
}
.gbpusd_newsartical {
   background: url(/img/b2c/GBPUSDartical.png);
   background-size: cover;
   background-position: center;
}
.SP_newsartical {
   background: url(/img/b2c/SPartical.png);
   background-size: cover;
   background-position: center;
}
.Copytrade_newsartical {
   background: url(/img/b2c/Copytrade_artical.png);
   background-size: cover;
   background-position: center;
}
.Mobileapp_newsartical {
   background: url(/img/b2c/Mobileapp_artical.png);
   background-size: cover;
   background-position: center;
}
.updates_block {
}
.updates_blockimg {
   background: url(/img/b2c/cTraderDesktop_40_update.png);
   background-size: cover;
   background-position: center;
   width: 100%;
   height: 36.6rem;
}
.updates_blockimg_b {
   background: url(/img/b2c/copytradeMobile_update.png);
   background-size: cover;
   background-position: center;
}
.updates_blockimg_c {
   background: url(/img/b2c/cTraderWeb_40_update.png);
   background-size: cover;
   background-position: center;
}
.updates_blockimg_d {
   background: url(/img/b2c/UpdatedcTrader_mobile_app.png);
   background-size: cover;
   background-position: center;
}
.updates_block .latestnews_blockcontent h4 {
   height: 4.6rem;
}
.updates_block .latestnews_blockcontent h4 a span {
   display: block;
}
.updates_block .latestnews_blockcontent p:after {
   display: none;
}
.ctraderweb {
   background: url(/img/b2c/cTraderWeb_artical.png);
   background-size: cover;
   background-position: center right;
}
.usdjpy_newsartical {
   background: url(/img/b2c/USDJPY_artical.png);
   background-size: cover;
   background-position: center;
}
.xauusd_newsartical {
   background: url(/img/b2c/XAUUSD_artical.png);
   background-size: cover;
   background-position: center;
}
.eurusd_newsartical {
   background: url(/img/b2c/EURUSD_artical.png);
   background-size: cover;
   background-position: center;
}
.gbpusdtarg_newsartical {
   background: url(/img/b2c/GBPUSDtarg_artical.png);
   background-size: cover;
   background-position: center;
}
.perfactmoney_newsartical {
   background: url(/img/b2c/PerfectMoney_artical.png);
   background-size: cover;
   background-position: center;
}
.GlobalForexAwards_newsartical {
   background: url(/img/b2c/GlobalWinners_artical.png);
   background-size: cover;
   background-position: center;
}

.newsartical_mid_inner h4.title_martop {
   margin-top: 5rem;
}
header.newsheader .depositb2c {
   padding: 2.4rem 0;
}
.news header.newsheader .headerB2c_content .headerb2c_title {
   line-height: 4rem;
   font-weight: 500;
}
.news header.newsheader .headerB2c_content .headerb2c_title i {
   font-weight: 400;
}
.news header.newsheader .headerB2c_content .headerb2c_paragraph {
   color: var(--DimGray_TF);
   height: 2.4rem;
   display: flex;
   padding: 4px 0 0;
   align-items: center;
}

.news header.newsheader .headerB2c_content .headerb2c_paragraph span {
   color: var(--DimGray_TF);
   font-size: 1.4rem;
   padding: 0 0 0 1.3rem;
   margin: 0 0 0 1.3rem;
   border-left: 1px solid var(--DimBorder);
}
.news header.newsheader .headerB2c_content p.breadcrumbs {
   color: var(--DimGray_TF);
   padding: 1.2rem 0 0;
   display: block;
   font-size: 1.4rem;
   text-align: left;
}
.news header.newsheader .headerB2c_content p.breadcrumbs span {
   margin: 0 6px;
   color: var(--DimGray_TF);
}
.news header.newsheader .headerB2c_content p.breadcrumbs a {
   color: var(--DimGray_TF);
}
.newsartical_mid_inner .app_store {
   justify-content: center;
   margin: 5rem 0 0;
}
.newsartical_mid_inner .app_store a img {
   margin: 0;
}
.newsartical_mid_inner .app_store .app_store {
   margin: 0;
}

.mobileappmid_inner {
}
.newsartical_mid_inner h4.fivemtg {
   margin: 5rem 0 0;
}
.newsartical_mid_inner.mobileappmid_inner p {
   margin: 1.1rem 0 0;
}
.timeframes_img {
   text-align: center;
   margin: 0.6rem 0;
}
.timeframes_img img {
   margin: 0;
   display: inline-table;
}
.newsartical_mid_inner.mobileappmid_inner p.upgradetrading {
   text-align: center;
   margin: 2.5rem 0 0;
}
/*News*/
.newsartical_mid_inner ul {
   padding: 3rem 0 0;
   margin: 0;
}
.newsartical_mid_inner ul ul {
   padding: 0;
}
.newsartical_mid_inner ul li {
   margin: 0;
   list-style-type: none;
   position: relative;
   padding: 0;
   text-indent: 1.2rem;
   color: var(--DimGray_TF);
   font-size: 1.6rem;
   line-height: 2.4rem;
}
.newsartical_mid_inner ul li:before {
   width: 6px;
   height: 6px;
   border-radius: 10px;
   background: var(--Dimgray_BG);
   content: "";
   position: absolute;
   left: 0;
   top: 1rem;
}

.newsartical_mid_inner ul.ul-space-list {
   padding: 5rem 0 0;
}
.newsartical_mid_inner ul.ul-space-list li + li {
   margin: 3rem 0 0;
}

.marketanalyisdetail_content a.start_trading_link, .newsartical_mid_inner a.start_trading_link {
   width: 268px;
   height: 50px;
   border-radius: 3px;
   font-weight: 400;
   background: var(--Green_TF);
   font-size: 1.6rem;
   font-stretch: normal;
   font-style: normal;
   line-height: 19px;
   letter-spacing: 0.02px;
   text-align: center;
   display: flex;
   justify-content: center;
   align-items: center;
   border: 1px solid var(--GreenBorder);
   padding: 0;
   color: var(--White_TF);
   margin: 4.4rem auto 0;
   text-decoration: none;
   position: relative;
   top: 0;
   transition: box-shadow 0.2s ease, top 0.2s ease;
}

.marketanalyisdetail_content a.start_trading_link:hover, .newsartical_mid_inner a.start_trading_link:hover {
   box-shadow: 0 0 10px rgb(10 31 68 / 10%);
   background: var(--Green_BG_HVR);
   top: -6px;
   color: var(--White_TF);
}

.newsartical_mid_inner p a{
   color: var(--Green_TF);
}

.newsartical_mid_inner p a:hover{
   color: var(--Green_TF);
   text-decoration: underline;
}

.newsartical_mid_inner p a.start_trading_link,
.newsartical_mid_inner p a.btn-TradeButton {
    width: 268px;
    height: 50px;
    border-radius: 3px;
    background: #11b46c;
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    line-height: 19px;
    letter-spacing: 0.02px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #11b46c;
    padding: 0;
    color: #fff;
    margin: 44px auto 0;
    text-decoration: none;
    position: relative;
    top: 0;
    transition: box-shadow 0.2s ease, top 0.2s ease;
}

.newsartical_mid_inner p a.start_trading_link:hover,
.newsartical_mid_inner p a.btn-TradeButton:hover {
    box-shadow: 0 0 10px rgb(10 31 68 / 10%);
    background: #0aab64;
    top: -6px;
    color: #fff;
}

.p_cTrader_Copiersheader {
   background: var(--Lightgray_BG);
   padding: 0 0 6rem;
}
.p_cTrader_Copiers {
   background: url(/img/b2c/cTraderCopiers_bg.png);
   background-size: cover;
   background-position: left bottom;
   padding: 8rem 0 0;
}
.p_cTrader_Copiers .timelineB2c {
   background: none;
   padding: 0;
   overflow: inherit;
   height: 87vh;
}
.p_cTrader_Copiersgrid {
   display: grid;
   grid-template-columns: 38rem 73rem;
}

header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left {
   margin: 0 -3rem 0 0;
}
header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left p {
   color: var(--DimGray_TF);
   width: auto;
   max-width: inherit;
}
header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left a {
   margin: 4rem 0 0;
   background: var(--Green_BG);
   color: var(--White_TF);
   position: relative;
   top: 0;
   transition: box-shadow 0.2s ease, top 0.2s ease;
}
header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left a.anchtxt {
   background: none;
   border: 0;
   height: auto;
   padding: 0;
   color: var(--Green_TF);
   text-decoration: none;
   margin: 1.8rem 0 0;
   position: inherit;
   box-shadow: none;
}
header
   .timelineB2c
   .headerB2c_content
   .p_cTrader_Copiersgrid_left
   a.anchtxt:hover {
   text-decoration: underline;
}

.p_cTraderCopiers_tradingwork {
   padding: 8.8rem 0 10.4rem;
}

.openlive_demoaccount {
   padding: 8.8rem 0 0;
   display: grid;
   grid-template-columns: 57rem auto;
   align-items: center;
}

.openlive_demoaccount_content {
}
.openlive_demoaccount_content h4, .openlive_demoaccount_content .openlive_demoaccount_Title  {
   font-size: 2rem;
   margin: 0;
   display: flex;
   align-items: center;
   color: var(--DarkGray_TF);
}
.openlive_demoaccount_content h4 span, .openlive_demoaccount_content .openlive_demoaccount_Title span {
   width: 4rem;
   height: 4rem;
   min-width: 4rem;
   min-height: 4rem;
   border-radius: 6rem;
   margin: 0 2rem 0 0;
   background: var(--DimBlack_BG);
   display: flex;
   justify-content: center;
   align-items: center;
   color: var(--SilverGray_TF);
   font-size: 1.8rem;
}
.openlive_demoaccount_content p {
   font-size: 1.6rem;
   font-weight: normal;
   color: var(--DimGray_TF);
   margin: 0.8rem 0 0 6rem;
   line-height: 2.2rem;
}
.openlive_demoaccount_content p a {
   color: var(--Green_TF);
   text-decoration: underline;
}
.openlive_demoaccount_content p span {
   display: none;
}
.openlive_demoaccount_content p.shareinstead {
   margin-top: 2.4rem;
}
.openlive_demoaccount_content p.shareinstead a {
   text-decoration: none;
   display: flex;
   align-items: center;
}
.openlive_demoaccount_content p.shareinstead a img {
   margin: 0 0 0 2rem;
}
.openlive_demoaccount_content p.shareinstead a:hover {
   text-decoration: underline;
}

.rankedStrategies {
   grid-template-columns: auto 56.5rem;
}

.p_cTrader_Copytrade {
   background: var(--Lightgray_BG);
}
.p_cTrader_Copytrade_grid {
   padding: 8.8rem 0 0;
   display: grid;
   grid-template-columns: 29rem 29rem 29rem;
   grid-row-gap: 5.8rem;
   justify-content: space-between;
}
.p_cTrader_Copytrade_gridinner {
   text-align: center;
}
.p_cTrader_Copytrade_gridinner h4, .p_cTrader_Copytrade_gridinner .p_cTrader_Copytrade_Title {
   font-size: 1.8rem;
   line-height: 2.2rem;
   margin: 1rem 0 0;
   color: var(--DarkGray_TF);
}
.p_cTrader_Copytrade_gridinner p {
   font-size: 1.6rem;
   font-weight: normal;
   color: var(--DimGray_TF);
   margin: 1rem 0 0;
   line-height: 2.2rem;
}

.p_cTraderCopiers_App {
   padding: 8.8rem 0 0;
   background: var(--DimBlack_BG);
}
.p_cTraderCopiers_Appinner {
   display: grid;
   grid-template-columns: 61rem auto;
   grid-column-gap: 4.6rem;
}
.p_cTraderCopiers_Appcontent {
   padding: 0 0 10.4rem;
}
.p_cTraderCopiers_App .cTraderSecOne_content h1 {
   color: var(--White_TF);
   width: 41rem;
   line-height: 4.8rem;
}

.p_cTraderCopiers_App .cTraderSecOne_content .defaultHeading_Title{
   color: var(--White_TF);
}
.p_cTraderCopiers_App .cTraderSecOne_content p {
   color: var(--White_TF);
}
.p_cTraderCopiers_App .cTraderSecOne_content .Trade_itemlist li {
   color: var(--Mintgray_TF);
}
.p_cTraderCopiers_App .cTraderSecOne_content .app_store {
   margin: 3.1rem 0 0;
   display: block;
}
.p_cTraderCopiers_img {
   display: flex;
   align-items: flex-end;
   justify-content: center;
   position: relative;
}
.p_cTraderCopiers_img_inner {
   position: absolute;
   bottom: 0;
}
.p_cTraderCopiers_imgplay {
   display: flex;
   align-items: center;
   justify-content: center;
   position: absolute;
   top: 0;
   bottom: 4rem;
   left: 0;
   right: 0;
}

.p_cTraderCopiers_waystrade {
}
.p_cTraderCopiers_waystrade .defaultHeadingText h1 {
   max-width: 100rem;
   margin-left: auto;
   margin-right: auto;
}
.p_cTraderCopiers_waystrade .frSecSevenGrid {
   grid-template-columns: 29rem 29rem 29rem;
   grid-column-gap: 12rem;
   justify-content: center;
   display: grid;
}
.p_cTraderCopiers_waystrade .frSecSevenBox {
   padding: 2.4rem;
   min-height: inherit;
   height: inherit;
}
.p_cTraderCopiers_waystrade .frSecSevenBox .frSecSevenBoxInner {
   display: flex;
   align-items: center;
}
.p_cTraderCopiers_waystrade .frSecSevenBox .frSecSevenBoxInner h4 {
   margin-bottom: 0;
}

.videopopup .modal-dialog {
   width: 100%;
   max-width: 100%;
   justify-content: center;
}
.videopopup .modal-dialog .modal-content {
   height: 52rem;
   max-width: 96.4rem;
}
.videopopup .modal-header {
   padding: 0;
   border: 0;
}
.videopopup .modal-header .close {
   font-size: 3.5rem;
   padding: 0;
   opacity: 1;
   outline: none;
   text-shadow: none;
   position: fixed;
   right: 0.5rem;
   top: 0;
   margin: 0;
   color: var(--White_TF);
}
.videopopup .modal-header .close:not(:disabled):not(.disabled):focus,
.videopopup .modal-header .close:not(:disabled):not(.disabled):hover {
   opacity: 1;
}
.videopopup .modal-body {
   padding: 0;
}
.videopopup .modal-body iframe {
   width: 100%;
   height: 100%;
}
.modal-backdrop.show {
   opacity: 0.9;
}

/* New Cookiepolicy*/
.Cookiepolicy,
.jurisdictionPopup,
.LangBlockPopup {
   background: var(--DullBlack_BG);
   position: fixed;
   top: 0;
   bottom: 0;
   right: 0;
   left: 0;
   z-index: 999999999;

}

.LangBlockPopup {
   background: #000;
   z-index: 9999999999;
}

/*.CookiepolicyNone{
   display: none;
}*/

/*#Cookiepolicy_Preferences{
   display: none;
}*/

.Cookiepolicy_centered,
.LangBlockPopup .LangBlock_centered{
   position: fixed;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   -webkit-animation-name: fx-animation-fadeInUp;
   animation-name: fx-animation-fadeInUp;
   -webkit-animation-duration: 11s;
   animation-duration: 1s;
   -webkit-animation-fill-mode: both;
   animation-fill-mode: both;
}
.Cookiepolicy_box,
.jurisdictionPopup .Cookiepolicy_box,
.LangBlockPopup .LangBlock_centered .LangBlock_box {
   position: relative;
   z-index: 996;
   background: var(--White_BG);
   border: 1px solid var(--LightGeyserBorder);
   border-radius: 0.3rem;
   box-shadow: 0px 0px 10px rgba(10, 31, 68, 0.1);
   color: var(--Bleached_TF);
   font-size: 1.4rem;
   width: 53.2rem;
   padding: 2.7rem 2rem;
}
@keyframes fx-animation-fadeInUp {
   from {
      top: 100%;
   }
   to {
      top: 50%;
   }
}
.Cookiepolicy_box h4, .Cookiepolicy_box .Cookiepolicy_box_Title,
.Cookiepolicy_list ul li h3, .Cookiepolicy_list ul li .Cookiepolicy_list_Title,
.jurisdictionPopup .Cookiepolicy_box h4, .jurisdictionPopup .Cookiepolicy_box .Cookiepolicy_box_Title,
.LangBlockPopup .LangBlock_centered .LangBlock_box .LangBlock_box_Title{
   font-size: 1.6rem;
   color: var(--DarkGray_TF);
   line-height: 2rem;
   margin: 0 0 1.2rem;
   font-weight: bold;
}
.Cookiepolicy_box p,
.jurisdictionPopup .Cookiepolicy_box p,
.LangBlockPopup .LangBlock_centered .LangBlock_box p {
   font-size: 1.4rem;
   color: var(--DarkGray_TF);
   line-height: 2rem;
   margin: 0;
}
.Cookiepolicy_box p + p, .jurisdictionPopup .Cookiepolicy_box p + p {
   margin: 2rem 0 0;
}
.Cookiepolicy_box_button {
   padding: 3rem 1.8rem 0;
}
.Cookiepolicy_box_button a.accept_btn {
   width: 100%;
   height: 4rem;
   border-radius: 3px;
   background: var(--Green_BG);
   font-size: 1.4rem;
   letter-spacing: 0.02px;
   display: flex;
   justify-content: center;
   align-items: center;
   border: 1px solid var(--GreenBorder);
   color: var(--White_TF);
   padding: 0;
   margin: 0;
   text-decoration: none;
   transition: box-shadow 0.2s ease, top 0.2s ease;
   position: relative;
   top: 0;
}
.Cookiepolicy_box_button a.accept_btn:hover {
   box-shadow: 0 0 10px rgb(10 31 68 / 10%);
   background: var(--Green_BG_HVR);
   top: -6px;
   color: var(--White_TF);
}
.Cookiepolicy_box_btm {
   margin: 2.7rem 0 0;
   display: grid;
   grid-template-columns: 50% 50%;
   text-align: center;
}
.Cookiepolicy_box_btm a {
   font-size: 1.4rem;
   letter-spacing: 0.02px;
   color: var(--Green_TF);
   text-decoration: underline;
}
.Cookiepolicy_list {
   margin: 0 -0.8rem;
}
.Cookiepolicy_list ul {
   margin: 3rem 0 0;
   padding: 0;
   flex: 0 0 auto;
   height: calc(82vh - 210px);
   overflow: auto;
   overflow-x: hidden;
}
.Cookiepolicy_list ul::-webkit-scrollbar {
   width: 1px;
}
.Cookiepolicy_list ul::-webkit-scrollbar-track {
   background: var(--Dimgray_BG);
}

.Cookiepolicy_list ul li {
   list-style-type: none;
   background: var(--Lightgray_BG);
   padding: 1.5rem 0.8rem;
   display: grid;
   grid-template-columns: auto 6rem;
   align-items: center;
   grid-column-gap: 3.4rem;
}

.Cookiepolicy_list ul li h3, .Cookiepolicy_list ul li .Cookiepolicy_list_Title {
   font-size: 1.8rem;
   font-family: Lato, sans-serif;
}


.Cookiepolicy_list ul li .custom-control {
   min-height: 2.6rem;
   position: relative;
}

.Cookiepolicy_list ul li .custom-control input{
   position: absolute;
   top: 0;
   opacity: 0;
}


.Cookiepolicy_list ul li .custom-control-label::before {
   content: '';
   width: 6rem;
   height: 2.6rem;
   border-radius: 1.2rem;
   border: 1px solid var(--SilverGrayBorder);
   background: var(--SilverGray_BG);
   box-shadow: none;
   top: 0;
   position: absolute;
   transition: all 0.3s ease-in-out;
}

.Cookiepolicy_list ul li .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
   content: '';
   border-color: var(--SilverGrayBorder);
   background: var(--SilverGray_BG);
   box-shadow: none;
}

.Cookiepolicy_list ul li .custom-switch .custom-control-label::after {
   content: '';
   width: 3rem;
   height: 2.4rem;
   border-radius: 1rem;
   top: 1px;
   left: calc(0rem + 1px);
   transition: all 0.3s ease-in-out;
   background: var(--LighGray_BG);
   border: 1px solid var(--SilverGrayBorder);
   position: absolute;
}


.Cookiepolicy_list ul li .custom-control-input:checked ~ .custom-control-label::before {
   content: '';
   border-color: var(--GreenBorder);
   background-color: var(--White_BG);
   box-shadow: none;
}


.Cookiepolicy_list ul li .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
   content: '';
   background-color: var(--Green_BG);
   border-color: var(--GreenBorder);
   transform: translateX(2.8rem);
}


.Cookiepolicy_list ul li .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
   content: '';
   border-color: var(--VistaBlueBorder);
   background-color: var(--White_BG);
   box-shadow: none;
}


.Cookiepolicy_list ul li .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::after {
   content: '';
   background-color: var(--VistaBlue_BG);
   border-color: var(--VistaBlueBorder);
}


.Cookiepolicy_list ul li + li {
   margin-top: 3rem;
}



.displayNone{
   display: none !important;
}

.LangdisplayNone{
   display: none !important;
}

.BodyScrollNone{
   overflow: hidden;
}

.displayBlock{
   display: block !important;
}

.shareSocialAccountIcon{
   max-width: 38px;
   width: 100%;
   margin-left: 3px;
}

.dontmsg{
   display: flex;
   align-items: center;
   margin: 2rem 0 0;
}

.dontmsg .custom-control{
   min-height: 2.4rem;
}

.dontmsg p, .Cookiepolicy_box .dontmsg p{
   margin: 0 0 0 1.5rem;
}

.dontmsg .custom-control-label::before {
   width: 2.4rem;
   height: 2.4rem;
   border-radius: .4rem;
   border-color: var(--SilverGrayBorder);
   background: var(--SilverGray_BG);
   box-shadow: none;
   top: 0;
}
/*.dontmsg
   .custom-control-input:focus:not(:checked)
   ~ .custom-control-label::before {
   border-color: var(--SilverGrayBorder);
   background: var(--SilverGray_BG);
   box-shadow: none;
}*/
.dontmsg .custom-switch .custom-control-label::after {
   /*display: inline-block;
    height: 100px;
    width: 35px;
    border-bottom: 10px solid chartreuse;
    border-right: 10px solid chartreuse;
    transform: rotate(45deg);*/
    display: none;
}
.dontmsg
   .custom-control-input:checked
   ~ .custom-control-label::before {
   border-color: var(--GreenBorder);
   background-color: var(--White_BG);
   box-shadow: none;
}
.dontmsg
   .custom-switch
   .custom-control-input:checked
   ~ .custom-control-label::after {
      display: inline-block;
    height: 16px;
    width: 8px;
    border-bottom: 2px solid #11b46c;
    border-right: 2px solid #11b46c;
    transform: rotate(45deg);
    border-radius: 0;
    left: -1.5rem;
    top: 0.2rem;
}
.dontmsg
   .custom-switch
   .custom-control-input:disabled:checked
   ~ .custom-control-label::before {
   border-color: var(--VistaBlueBorder);
   background-color: var(--White_BG);
   box-shadow: none;
}
.dontmsg
   .custom-switch
   .custom-control-input:disabled:checked
   ~ .custom-control-label::after {
   background-color: var(--VistaBlue_BG);
   border-color: var(--VistaBlueBorder);
}




.cookies_show {
   overflow: hidden !important;
}
.cookies_show .Cookiepolicy, .jurisdiction_show .jurisdictionPopup {
   display: block !important;
}
/* New Cookiepolicy*/

.newsartical_mid_inner img.img-margin-topbottom-big {
   margin: 2.4rem auto;
}
.newsartical_mid_inner img.img-margin-topbottom-small {
   margin: 0.6rem auto;
   display: inline-table;
}
.newsartical_mid h4.heading4-marginTop-5 {
   margin: 5rem 0 1rem;
}
.newsartical_mid h4.heading4-marginBottom-1 {
   margin: 0 0 1rem;
}
.newsartical_mid h4.heading4-marginTopbottom {
   margin: 3.5rem 0 1.1rem;
}
.newsartical_mid_inner p.paragraph-marginTop-3 {
   margin-top: 3rem;
}
.newsartical_mid_inner h3.heading3-marginTopbottom {
   margin: 5rem 0 4rem;
}

.newsartical_mid_inner p.source {
   margin: 5rem 0 0;
   font-size: 1.4rem;
}

.newsartical_mid_inner h1 {
   font-size: 3.6rem;
   margin: 0 0 1rem;
}
.newsartical_mid_inner h2 {
   font-size: 3.2rem;
   margin: 0 0 1rem;
}
.newsartical_mid_inner h5 {
   font-size: 2rem;
   margin: 0 0 1rem;
}
.newsartical_mid_inner h6 {
   font-size: 1.8rem;
   margin: 0 0 0.8rem;
}

.newsartical_mid_inner img {
   max-width: 100%;
   width: 100%;
   height: auto;
}

.wechatModal .modal-header {
   padding: 0;
   border: 0;
}
.wechatModal .modal-header .close {
   padding: 0;
   margin: 0;
   font-size: 4rem;
   position: absolute;
   right: -3rem;
   top: -4rem;
   color: var(--White_TF);
   opacity: 1;
   outline: none;
   box-shadow: none;
}
.wechatModal .modal-dialog {
   max-width: 315px;
   margin: auto;
}

.marketanalyisnews {
   padding-bottom: 8.2rem;
}

.marketanalyis_header {
   margin: 10rem 0 5.4rem;
}

.marketanalyis_title {
   border-bottom: 1px solid var(--DarkRED_BG);
   padding: 0 0 1.75rem;
   margin-bottom: 2.2rem;
}


.marketanalyis_block {
   padding: 0;
}

.marketanalyis_block h3.marketanalyis_maintitle, .marketanalyis_block .marketanalyis_maintitle {
   font-size: 3rem;
   line-height: 2.6rem;
   margin: 0;
   color: var(--DarkGray_TF);
   font-weight: 400;
}

.marketanalyis_block .marketanalyis_maintitle{
   font-family: Ubuntu, sans-serif
}

.marketanalyis_block h4.marketanalyis_subtitle {
   font-size: 2.6rem;
   margin: 0;
   color: var(--DimGray_TF);
   font-weight: 400;
   padding: 0.4rem 0 0;
   line-height: 2.6rem;
}

.marketanalyis_block_grid {
   display: grid;
   grid-template-columns: 51.2rem 56.7rem;
   grid-column-gap: 3rem;
   border-top: 1px solid var(--DarkRED_BG);
   padding: 2.2rem 0 6.8rem;
   margin-top: 1.75rem;
}

.marketanalyis_block_grid + h4.marketanalyis_subtitle{
   padding: 0;
}

.viewmore_mob_btn{}
.viewmore_mob_btn a{
   width: 26.8rem;
   height: 5rem;
}

.marketanalyis_main {
}
.marketanalyis_main_img {
}
.marketanalyis_main_img img {
   width: 100%;
   height: 29.4rem;
   object-fit: fill;
}

.marketanalyis_main_content {
   padding: 2.4rem 0 0;
}

.marketanalyis_main_content h3, .marketanalyis_main_content .marketanalyis_main_content_Title {
   color: #1b1b1b;
   font-size: 2.5rem;
   line-height: 3.7rem;
   margin: 0;
   font-weight: normal;
}

.marketanalyis_main_content .marketanalyis_main_content_Title{
   font-family: Ubuntu, sans-serif
}

/*.forex_categ .marketanalyis_main_content h3{
   width: 88%;
}*/

.forex_categ .marketanalyis_main_content p{
   width: 100%;
}

.marketanalyis_main_content h3 a, .marketanalyis_main_content .marketanalyis_main_content_Title a{
   color: var(--DarkGray_TF);
}

.marketanalyis_main_content p {
   font-size: 1.6rem;
   margin: 1.2rem 0 0;
   color: var(--DimGray_TF);
   line-height: 2.4rem;
   width: 90%;
}

.marketanalyis_main_content span {
   color: var(--Green_TF);
   font-size: 1.6rem;
   margin: 2.2rem 0 0;
   line-height: 2.4rem;
   display: block;
}

.marketanalyis_main_content span.author {
   color: var(--DimGray_TF);
   font-style: italic;
   margin: 2.4rem 0 0;
   font-size: 1.4rem;
   /*line-height: 1.8rem;*/
}

.marketanalyis_main_content span.author a{
   color: var(--DimGray_TF);
}

.marketanalyis_main_content span.author a:hover{
   color: var(--Green_TF);
}

.marketanalyis_item {
   border: 1px solid rgba(112, 112, 112, 0.15);
   border-radius: 3px;
   margin-bottom: 1rem;
}

.marketanalyis_item_img {
}

.marketanalyis_item_img img {
   height: 16.6rem;
   object-fit: fill;
}

.marketanalyis_item_content {
   padding: 1.5rem 2.2rem 2rem;
}

.marketanalyis_item_content span {
   color: #11b46c;
   font-size: 1.6rem;
   line-height: 2.4rem;
}

.marketanalyis_item_content h4, .marketanalyis_item_content .marketanalyis_item_Title {
   color: #1b1b1b;
   font-size: 2rem;
   line-height: 2.7rem;
   margin: 1rem 0 .6rem;
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 1;
   -webkit-box-orient: vertical;
}

.marketanalyis_item_content h4 a, .marketanalyis_item_content .marketanalyis_item_Title a{
   color: #1b1b1b;
}
.marketanalyis_item_content span.author {
   color: #707070;
   font-style: italic;
   line-height: 2.4rem;
   font-size: 1.4rem;
}

.marketanalyis_item_content span.author a {
   color: #707070;
}

.marketanalyis_item_content span.author a:hover{
   color: #11b46c;
}

.marketanalyis_block .owl-carousel .owl-nav {
   display: flex;
   justify-content: flex-end;
   margin: 1.6rem 0 0;
}
.marketanalyis_block .owl-carousel .owl-nav button.owl-next,
.marketanalyis_block .owl-carousel .owl-nav button.owl-prev {
   width: 3.3rem;
   height: 3.3rem;
   border-radius: 5rem;
   border: 1px solid #e3e3e3;
   font-size: 2.5rem;
   line-height: 2.5rem;
   color: #282828;
   outline: none;
}
.marketanalyis_block .owl-carousel .owl-nav button.owl-next span,
.marketanalyis_block .owl-carousel .owl-nav button.owl-prev span {
   margin-top: -0.2rem;
   display: flex;
    height: 3.3rem;
    justify-content: center;
    align-items: center;
}
.marketanalyis_block .owl-carousel .owl-nav button.disabled {
   cursor: default;
}
.marketanalyis_block .owl-carousel .owl-nav button.owl-next {
   margin-left: 0.7rem;
}

/*Market Analyis Detail*/
.marketanalyisnews_detail {
   padding-bottom: 10rem;
}

.marketanalyisnews_detail .marketanalyis_header {
   margin: 10rem auto 0;
   padding: 0;
}

.marketanalyisnews_detail.marketanalyisnews_author .marketanalyis_header {
   margin: 10rem auto 2.4rem;
}

.marketanalyisnews_detail .marketanalyis_header p {
   font-size: 1.4rem;
   margin: 0;
   color: var(--DimGray_TF);
}

.marketanalyisnews_detail .marketanalyis_header p a {
   color: var(--DimGray_TF);
   width: auto;
   display: inline;
   padding: 0;
}

.marketanalyisnews_detail .marketanalyis_header p a:hover{
   text-decoration: underline;
}

.marketanalyisdetail_main_img{
   margin: 0 0 3.5rem;
}

.marketanalyisdetail_main_img img {
   max-width: 100%;
   min-width: 100%;
   /*height: 74.7rem;
   object-fit: cover;*/
}
.marketanalyisdetail_grid {
   display: grid;
   grid-template-columns: 81.1rem;
   /*grid-column-gap: 10.2rem;*/
   margin: 2.4rem 0 0;
   padding: 0;
   justify-content: center;
}

.marketanalyisdetail_grid_new{
   display: grid;
   grid-template-columns: 18rem auto;
   grid-column-gap: 3rem;
}

.marketanalyis_writtendetail{

}

.marketanalyis_writtendetail .marketanalyisauthor_img{
   margin-bottom: 1rem;
}

.marketanalyis_writtendetail .marketanalyisauthor_img img{
   width: 8rem;
}

.marketanalyisdetail_content .marketanalyis_writtendetail p {
   margin: 0;
}

.marketanalyisdetail_content .marketanalyis_writtendetail p a {
    color: var(--DarkGray_TF);
    text-decoration: none;
}

.marketanalyisdetail_content .marketanalyis_writtendetail p a:hover {
    color: var(--Green_TF);
    text-decoration: underline;
}

.marketanalyis_writtendetail span {
   font-size: 1.4rem;
   margin: 1.3rem 0 0;
   padding: 1.3rem 0 0;
   color: var(--DimGray_TF);
   line-height: 2.4rem;
   border-top: 1px solid rgba(27, 27, 27, 0.2);
   display: block;
}

.marketanalyis_writtendetail .socialicon {
   margin: 1rem 0 0;
}

.marketanalyis_writtendetail .socialicon a + a {
   margin-left: 1rem;
}

.marketanalyis_writtendetail_mob{
   border-top: 1px solid rgba(27, 27, 27, 0.2);
   border-bottom: 1px solid rgba(27, 27, 27, 0.2);
   padding: 1.4rem 0;
   display: none;
   grid-template-columns: 8rem auto;
   align-items: center;
   grid-column-gap: 1rem;
   margin: 5rem 0 0;
}

.marketanalyis_writtendetail_mob .marketanalyisauthor_img img{
   width: 8rem;
}

.marketanalyisdetail_content .marketanalyis_writtendetail_mob p{
   margin: 0;
   font-size: 1.6rem;
   line-height: 2.4rem;
}

.marketanalyisdetail_content .marketanalyis_writtendetail_mob p a {
    color: var(--DarkGray_TF);
    text-decoration: none;
}

.marketanalyisdetail_content .marketanalyis_writtendetail_mob p a:hover {
    color: var(--Green_TF);
    text-decoration: underline;
}

.marketanalyis_Share{ display: none; }

.marketanalyisdetail_content {
}

.marketanalyisdetail_content p {
   font-size: 1.6rem;
   margin: 2.4rem 0 0;
   color: var(--DimGray_TF);
   line-height: 2.4rem;
}

.marketanalyisdetail_content p:first-child{
   margin-top: 0;
}

.marketanalyisdetail_content p + p {
   margin-top: 2rem;
}

.marketanalyisdetail_content p.disclaimer {
    font-style: italic;
}

.accent{
   border-left: 6px solid #DBDBDB;
   padding: 1rem 0 1rem 3rem;
   margin: 2rem 0;
   color: #1B1B1B;
   font-style: italic;
   font-size: 2.2rem;
   line-height: 3.5rem;
}


.marketanalyisdetail_content a{
   color: #11b46c;
   text-decoration: underline;
}

.marketanalyisdetail_content a.TradeButton, .marketanalyisdetail_content a.btn-TradeButton, .marketanalyisdetail_content a.start_trading_link {
    width: 268px;
    height: 50px;
    border-radius: 3px;
    background: #11b46c;
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    line-height: 19px;
    letter-spacing: 0.02px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #11b46c;
    padding: 0;
    color: #fff;
    margin: 44px auto 0;
    text-decoration: none;
    position: relative;
    top: 0;
    transition: box-shadow 0.2s ease, top 0.2s ease;
}

.marketanalyisdetail_content a.TradeButton[rel="left"], .marketanalyisdetail_content a.btn-TradeButton[rel="left"], .marketanalyisdetail_content a.start_trading_link[rel="left"]{
    margin-left: 0 !important;
}

.marketanalyisdetail_content a.TradeButton[rel="right"], .marketanalyisdetail_content a.btn-TradeButton[rel="right"], .marketanalyisdetail_content a.start_trading_link[rel="right"]{
    margin-right: 0 !important;
}

.marketanalyisdetail_content a.TradeButton:hover, .marketanalyisdetail_content a.btn-TradeButton:hover, .marketanalyisdetail_content a.start_trading_link:hover {
    box-shadow: 0 0 10px rgb(10 31 68 / 10%);
    background: #0aab64;
    top: -6px;
    color: #fff;
}

.marketanalyisdetail_content ul {
   list-style: none;
   padding: 0;
}

.marketanalyisdetail_content ul li{
   font-size: 16px;
   color: #707070;
}

.marketanalyisdetail_content ul li::before {
   background: #11b46c;
   content: '';
   display: inline-block;
   width: 8px;
   height: 8px;
   border-radius: 20px;
   margin-right: 6px;
   position: relative;
   top: -1px;
}

.marketanalyisdetail_content h3 {
   color: #1b1b1b;
   font-size: 2.5rem;
   font-weight: bold;
   margin: 5rem 0 2rem;
   font-family: Lato, sans-serif;
}

.marketanalyisdetail_content h3:first-child {
   margin-top: 0
}

.marketanalyisdetail_content img {
   max-width: 100%;
   height: auto;
}

.marketanalyisdetail_content .marketanalyisdetail_grid_new img.src{
   cursor: pointer;
}

.marketanalyisdetail_content .marketanalyisdetail_grid_new img.src:hover {
  cursor: url('/img/b2c/market_analyis/magnifying_glass.png'), auto;
  border: 0;
  box-shadow: none;
}

.marketanalyisdetail_content_img + .marketanalyisdetail_content_img {
   margin-bottom: 4.7rem;
}

.marketanalyis_detailtitle{
   margin: 4.3rem 0 0;
}
.marketanalyisdetail_content .marketanalyis_detailtitle h1, .marketanalyisdetail_content  .marketanalyis_detailtitle h1 span, .marketanalyisdetail_content  .marketanalyis_detailtitle h1 b, .marketanalyisdetail_content  .marketanalyis_detailtitle h1 strong, .marketanalyisdetail_content  .marketanalyis_detailtitle h1 div {
    color: #1b1b1b;
    font-size: 3.2rem !important;
    font-weight: bold;
    margin: 0;
    font-family: Lato, sans-serif;
}

.marketanalyisdetail_content .marketanalyis_detailtitle h3, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 span, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 b, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 strong, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 div {
    color: #1b1b1b;
    font-size: 2.4rem !important;
    margin: .5rem 0 0;
    font-family: Lato, sans-serif;
}

.marketanalyisdetail_content .marketanalyis_detailtitle h3 a, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 span a, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 b a, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 strong a, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 div a {
    color: #1b1b1b;
    text-decoration: none;
}

.marketanalyisdetail_content .marketanalyis_detailtitle h3 a:hover, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 span a:hover, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 b a:hover, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 strong a:hover, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 div a:hover {
    color: #11b46c;
    text-decoration: underline;
}


img[data-action="zoom"] {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  /*max-width: inherit;*/
}
.zoom-img,
.zoom-img-wrap {
  position: relative;
  z-index: 666;
  -webkit-transition: all 300ms;
       -o-transition: all 300ms;
          transition: all 300ms;
}
img.zoom-img {
  cursor: pointer;
  cursor: -webkit-zoom-out;
  cursor: -moz-zoom-out;
}
.zoom-overlay {
  z-index: 420;
  background: #fff;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  filter: "alpha(opacity=0)";
  opacity: 0;
  -webkit-transition:      opacity 300ms;
       -o-transition:      opacity 300ms;
          transition:      opacity 300ms;
}
.zoom-overlay-open .zoom-overlay {
  filter: "alpha(opacity=100)";
  opacity: 1;
}
.zoom-overlay-open,
.zoom-overlay-transitioning {
  cursor: default;
}

.marketanalyis_news {
   display: none;
}
.marketanalyis_news h4 {
   color: #1b1b1b;
   font-size: 1.8rem;
   margin: 0;
   padding: 0 0 5px;
   border-bottom: 1px solid #707070;
}
.marketanalyis_newsarticle {
}
.marketanalyis_newsarticle_inner {
   margin: 2rem 0 0;
}
.marketanalyis_newsarticle_img {
}
.marketanalyis_newsarticle_img img {
   width: 100%;
   height: 16.6rem;
   object-fit: cover;
   object-position: center;
}

.marketanalyis_newsarticle_inner:nth-child(3) {
   border-top: 1px solid rgba(27, 27, 27, 0.2);
   margin: 3rem 0 0;
}

.marketanalyis_newsarticle_inner:nth-child(3) .marketanalyis_newsarticle_content{
   padding: 3rem 0 0;
}

.marketanalyis_newsarticle_inner:nth-child(4){
   margin: 2.4rem 0 0;
}

.marketanalyis_newsarticle_inner:nth-child(4) .marketanalyis_newsarticle_content{
   padding: 0;
}

.marketanalyis_newsarticle_content {
   padding: 1.2rem 0;
}
.marketanalyis_newsarticle_content h3,
.marketanalyis_headline_inner h3 {
   color: #1b1b1b;
   font-size: 1.8rem;
   line-height: 2.7rem;
   margin: 0;
   font-weight: normal;
   font-family: Lato, sans-serif;
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
}
.marketanalyis_newsarticle_content span,
.marketanalyis_headline_inner span {
   color: #707070;
   font-size: 1.4rem;
   margin: 0.8rem 0 0;
   display: block;
}
.marketanalyis_newsarticle_content span.writtenname,
.marketanalyis_headline_inner span.writtenname {
   font-size: 1.6rem;
   font-style: italic;
}
.marketanalyis_headline {
   margin: 3rem 0 0;
   padding: 3rem 0 0;
   border-top: 1px solid rgba(27, 27, 27, 0.2);
}
.marketanalyis_headline_inner + .marketanalyis_headline_inner {
   margin: 2.4rem 0 0;
}
.article_popup {
   position: fixed;
   top: 0;
   bottom: 0;
   left: 0;
   right: 0;
   background: rgba(0, 0, 0, 0.8);
   text-align: center;
   display: none;
   z-index: 9999999999999;
   animation: pop-in;
   animation-duration: 0.5s;
   -webkit-animation: pop-in 0.5s;
   -moz-animation: pop-in 0.5s;
   -ms-animation: pop-in 0.5s;
}

.close-lightbox {
   position: fixed;
   top: 3rem;
   right: 3rem;
   padding: 0 8px;
   color: #fff;
   font-size: 2.4rem;
   border: 2px solid #fff;
   border-radius: 50%;
   z-index: 99;
   cursor: pointer;
   width: 3.4rem;
   height: 3.4rem;
   line-height: 2.8rem;
   background: rgba(0, 0, 0, 0.8);
   z-index: 9999;
}

.lightboxfadeout {
   animation: fadeout;
   animation-duration: 0.5s;
   -webkit-animation: fadeout 0.5s;
   -moz-animation: fadeout 0.5s;
   -ms-animation: fadeout 0.5s;
}


/*.article_popup_outer{
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   bottom: 0;
   right: 0;
   margin: auto;
   align-items: center;
   display: flex;
}*/

/*.article_popup_outer img{
   margin: auto;
}*/

@keyframes pop-in {
   0% {
      opacity: 0;
      transform: scale(0.1);
   }
   100% {
      opacity: 1;
      transform: scale(1);
   }
}

@-webkit-keyframes pop-in {
   0% {
      opacity: 0;
      -webkit-transform: scale(0.1);
   }
   100% {
      opacity: 1;
      -webkit-transform: scale(1);
   }
}

@-moz-keyframes pop-in {
   0% {
      opacity: 0;
      -moz-transform: scale(0.1);
   }
   100% {
      opacity: 1;
      -moz-transform: scale(1);
   }
}

@keyframes fadeout {
   100% {
      opacity: 0;
      transform: scale(0.1);
   }
   0% {
      opacity: 1;
      transform: scale(1);
   }
}

@-webkit-keyframes fadeout {
   100% {
      opacity: 0;
      -webkit-transform: scale(0.1);
   }
   0% {
      opacity: 1;
      -webkit-transform: scale(1);
   }
}

@-moz-keyframes fadeout {
   100% {
      opacity: 0;
      -moz-transform: scale(0.1);
   }
   0% {
      opacity: 1;
      -moz-transform: scale(1);
   }
}

.CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG{
   background: url(/img/b2c/deposit_bonus_bg.png);
   background-repeat: no-repeat;
   background-size: cover;
   background-position: center;
   height: 47.6rem;
 }

.CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content{ margin: 0; }

.CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content h1{
   max-width: 68rem;
   color: var(--Golden_TF);
   margin-bottom: 4.1rem;
}

.CopyTradingSP.Deposits_Bouns header .headerB2c_content a.btnDemo{
   font-size: 1.4rem;
   border: 0;
   letter-spacing: 0.02px;
}

.CopyTradingSP.Deposits_Bouns header .headerB2c_content a.btnDemo:hover{
   text-decoration: underline;
}

.CopyT_SP_secOne.Deposits_Bouns_secOne{
   background: var(--Lightgray_BG);
}

.Deposits_Bouns_secOne .defaultHeadingText h1, .Deposits_Bouns_secOne .defaultHeading_Title{
   margin-bottom: 2.4rem;
}

.Deposits_Bouns_secOne .CT_SP_secOne_Box{
   padding: 2.1rem 2.4rem 2.4rem;
   height: auto;
}

.Deposits_Bouns_secOne .CT_SP_secOne_Box p{
   margin-bottom: 0;
}

.Deposits_Bouns_secOne .CT_SP_secOne_Box p a{
   color: var(--Green_TF);
}

.Deposits_Bouns_secOne .CT_SP_secOne_Box p i{
   font-size: 1.4rem;
   margin:2rem -1rem 0;
   display: block;
}

.secOne.Deposits_Bouns_secTwo{
   background: var(--White_BG);
}
.Deposits_Bouns_secTwo .col-xl-3{
   max-width: 33.333333%;
}

.secOne.Deposits_Bouns_secTwo .secOneChild .secOneBox{
   border: 1px solid rgba(112, 112, 112, 0.23);
   box-shadow: none;
}

.Deposits_Bouns_promotions {
    display: grid;
    grid-template-columns: 37.4rem 37.4rem;
    justify-content: center;
    grid-column-gap: 5.4rem;
    padding-top: 8.8rem;
}

.Deposits_Bouns_promotions_Box{
   background: var(--White_BG);
   border:1px solid rgba(112, 112, 112, 0.15);
   border-radius: 3px;
}

.Deposits_Bouns_promotions_imgBox img{
   max-width: 100%;
}

.Deposits_Bouns_promotions_Content{
   padding: 3.5rem 2.5rem;
}

.Deposits_Bouns_promotions_Content_inner{
   min-height: 17.2rem;
}

.Deposits_Bouns_promotions_Content h4 {
    font-size: 2rem;
    line-height: 2.6rem;
    font-weight: bold;
    color: var(--DarkGray_TF);
    margin-bottom: 1.2rem;
}

.Deposits_Bouns_promotions_Content p {
    font-size: 1.6rem;
    line-height: 2.4rem;
    color: var(--DarkGray_TF);
    margin: 0;
}

.Deposits_Bouns_promotions_Content i {
    font-size: 1.4rem;
    line-height: 2.4rem;
    font-style: italic;
    color: var(--DimGray_TF);
    margin: .5rem 0 0;
    display: block;
}

.Deposits_Bouns_promotions_Content a.learnmore {
    font-size: 1.6rem;
    line-height: 2.4rem;
    color: var(--Green_TF);
    margin: 1.2rem 0 0;
    display: block;
}

.Deposits_Bouns_promotions_Content .getmt4_btn a{
   margin: 5.1rem auto 0;
}

.marketanalyisauthor_grid{
   display: grid;
   grid-template-columns: 59rem 45.6rem;
   grid-column-gap: 6.2rem;
   justify-content: center;
}

.marketanalyisauthor_leftgrid{
   display: grid;
   grid-template-columns: 18rem 18rem 18rem;
   grid-column-gap: 2.5rem;
   grid-row-gap: 4rem;
}

.marketanalyis_author_img{}
.marketanalyis_author_img img{ width: 100%; height: 16.6rem; object-fit: fill; }
.marketanalyis_author_content{}


.marketanalyis_author_content h4, .marketanalyis_author_content .marketanalyis_author_Title {
   color: #1b1b1b;
   font-size: 1.8rem;
   line-height: 2.7rem;
   margin: 2.4rem 0 0;
/*   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 1;
   -webkit-box-orient: vertical;*/
}

.marketanalyis_author_content h4 a, .marketanalyis_author_content .marketanalyis_author_Title a {
   color: #1b1b1b;
}

.marketanalyis_author_content p {
   font-size: 1.6rem;
   margin: 1rem -.7rem 1rem 0;
   color: var(--DimGray_TF);
   line-height: 2.4rem;
   font-style: italic;
   /*overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 5;
   -webkit-box-orient: vertical;*/
}

.marketanalyis_author_content span {
   color: #11b46c;
   font-size: 1.6rem;
}

.marketanalyisauthor_right{
   background: #F6F6F8;
   padding: 2.4rem 3.2rem;
}

.marketanalyisauthor_right_topcontent{
   display: grid;
   grid-template-columns: auto 11rem;
   align-items: center;
   justify-content: space-between;
}

.marketanalyisauthor_name{}

.marketanalyisauthor_name h3, .marketanalyisauthor_name .marketanalyisauthor_Title {
   color: #1b1b1b;
   font-size: 2rem;
   line-height: 3rem;
   margin: 0;
   font-weight: normal;
}

.marketanalyisauthor_name h3 b, .marketanalyisauthor_name .marketanalyisauthor_Title b { font-size: 3rem; }

.marketanalyisauthor_right p {
   font-size: 1.6rem;
   margin: 4.9rem 0 0;
   color: var(--DimGray_TF);
   line-height: 2.4rem;
}

.marketanalyisauthor_right p+p {
   margin: 3rem 0 0;
}

.marketanalyisauthor_socialicon{
   margin: 3.9rem 0 0;
}

.marketanalyisauthor_socialicon a + a {
    margin-left: 1rem;
}

.jurisdictionPopup{}

.jurisdictionPopup .Cookiepolicy_box{
   width: 64.7rem;
   padding: 2.7rem 2rem 2rem;
}

.LangBlockPopup .LangBlock_centered .LangBlock_box{
   width: 55rem;
   padding: 2.5rem;
   text-align: center;
}

.jurisdictionPopup .Cookiepolicy_box h4,
.jurisdictionPopup .Cookiepolicy_box .Cookiepolicy_box_Title,
.LangBlockPopup .LangBlock_centered .LangBlock_box .LangBlock_box_Title{
   text-align: center;
}

.jurisdictionPopup_btns{
   display: grid;
   grid-template-columns: 26.8rem 26.8rem;
   justify-content: space-between;
   margin: 3.1rem 0 0;
}

.lang-fr .jurisdictionPopup_btns{
   grid-template-columns: 26.8rem 29.8rem;
}

.lang-fr .jurisdictionPopup_btns,
.lang-ur .jurisdictionPopup_btns{
   grid-template-columns: 26.8rem 29.8rem;
}

.lang-pl .jurisdictionPopup_btns{
   grid-template-columns: 26.8rem 28.4rem;
}


.jurisdictionPopup_btns a{
   border: 1px solid var(--GreenBorder);
   border-radius: .3rem;
   height: 5rem;
   color: var(--Green_TF);
   font-size: 1.4rem;
   text-align: center;
   display: block;
   line-height: 1.7rem;
   padding: .7rem 0;
}

.jurisdictionPopup_btns a span{
   font-size: 1.3rem;
   font-style: italic;
   display: block;
}

.lang-es .jurisdictionPopup_btns a span{
   font-size:1.2rem;
}
.lang-pl .jurisdictionPopup_btns a span{
   font-size:1.2rem;
}

.CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG{
   background: url(/img/b2c/deposits_bouns_promotion_bg.png);
   background-repeat: no-repeat;
   background-size: cover;
   background-position: center;
   height: 47.6rem;
}

.CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG_content h1{
   max-width: 60rem;
   color: var(--White_TF);
}

.CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG_content h1 b{
   display: block;
}

.Deposits_Bouns_promotions_b{
   grid-template-columns: 37.4rem;
}

/*.marketanalyisnews_order {
   display: grid;
}

.marketanalyisnews_order .marketanalyis_block:nth-child(1) {
   order: 2;
}

.marketanalyisnews_order .marketanalyis_block:nth-child(2) {
   order: 3;
}

.marketanalyisnews_order .marketanalyis_block:nth-child(3) {
   order: 4;
}

.marketanalyisnews_order .marketanalyis_block:nth-child(4) {
   order: 5;
}

.marketanalyisnews_order .marketanalyis_block:nth-child(5) {
   order: 1;
}*/


.outlook_grid{
   display: grid;
   grid-template-columns: 50rem 50rem;
   grid-column-gap: 11rem;
   grid-row-gap: 6rem;
   justify-content: center;
}

.outlook_grid .marketanalyis_main_img img{
   height: 25.4rem;
}

.outlook_grid .marketanalyis_main_content p{
   width: 100%;
}

.outlook_order div+div{
   order: 2;
}

.outlook_order div+div+div{
   order: 1;
}

.marketanalyisnews_author .pagination{
   margin: 8rem 0 0;
}

.marketanalyisnews_author .pagination .page-link{
   border: 0;
   font-size: 1.8rem;
   color: #777;
   padding: 0 .5rem;
   background: none;
   box-shadow: none;
}

.marketanalyisnews_author .pagination .page-link[aria-label="First"], .marketanalyisnews_author .pagination .page-link[aria-label="Previous"]{
   padding: 0 1.5rem 0 0;
   box-shadow: none;
}

.marketanalyisnews_author .pagination .page-link[aria-label="Next"], .marketanalyisnews_author .pagination .page-link[aria-label="Last"]{
   padding: 0 0 0 1.5rem;
   box-shadow: none;
}

.marketanalyisnews_author .pagination .page-link[aria-label="Next"] span{
   display: flex;
}

.marketanalyisnews_author .pagination .page-link:hover img {
    filter: brightness(0) invert(0.15);
}

.marketanalyisnews_author .pagination .active .page-link, .marketanalyisnews_author .pagination .page-link:hover{
   color: #1B1B1B;
   text-decoration: underline;
   background: none;
   outline: none;
}

.trading_Central{
   background: url(/img/b2c/Trading_Signals_bg.png);
   padding: 12rem 0;
   background-repeat: no-repeat;
   background-position: right center;
}

.trading_Central_grid{
   display: grid;
   grid-template-columns: 54rem auto;
   justify-content: center;
   align-items: center;
}

header.trading_Central .headerB2c_content .headerb2c_title{
   font-size: 5rem;
   color: #1B1B1B;
   margin: 0;
   line-height: 5.7rem;
}

header.trading_Central .headerB2c_content .headerb2c_paragraph{
   font-size: 2.5rem;
   color: #707070;
   margin: 2.5rem 0 0;
   width: auto;
   line-height: 3.3rem;
}

.trading_Central_img{}

.trading_Central_img img{
   max-width: 89rem;
   margin: 0 -12rem 0 -20rem;
}

.trading_Solution_one{
   padding: 8.8rem 0 10.4rem;
   background: #201D29;
}

.trading_Solution_one_grid{
   display: grid;
   grid-template-columns: 39.4rem 61rem;
   grid-column-gap: 10.8rem;
   justify-content: center;
}

.trading_Solution_one_img{
   margin: 13.5rem 0 0;
}

.trading_Solution_one .cTraderSecOne_content h1, .trading_Solution_one .cTraderSecOne_content .defaultHeading_Title{
   color: #fff;
}

.trading_Solution_one .cTraderSecOne_content p{
   color: #F6F6F8;
   margin: 0;
}

.trading_Solution_one .MT4_fr_desktop_content_grid{
   grid-template-columns: 29.8rem 29.8rem;
   grid-column-gap: 1.25rem;
   grid-row-gap: 3.8rem;
   padding: 3.8rem 0 0;
}

.trading_Solution_one .MT4_fr_desktop_content_gridbox{
   background: none;
   border-color: rgba(219, 219, 219, 0.33);
   padding: 0 1.2rem 0 2.2rem;
   min-height: 24.7rem;
   border-radius: 0;
}

.trading_Solution_one .MT4_fr_desktop_content_gridbox span{
   background: #201D29;
   border:2px solid rgba(219, 219, 219, 0.33);
   color: #BCA16E;
   line-height: inherit;
   position: relative;
   left: -.5rem;
}

.trading_Solution_one .MT4_fr_desktop_content_gridbox h4, .trading_Solution_one .MT4_fr_desktop_content_gridbox .MT4_fr_desktop_content_Title{
   color: #BCA16E;
   font-size: 1.8rem;
   font-weight: bold;
   margin: 1rem 0 0;
   display: flex;
   align-items: center;
}

.trading_Solution_one .MT4_fr_desktop_content_gridbox h4 img, .trading_Solution_one .MT4_fr_desktop_content_gridbox .MT4_fr_desktop_content_Title img{
   margin: 0 1.3rem 0 0;
}

.trading_Solution_one .MT4_fr_desktop_content_gridbox p{
   color: rgba(249, 253, 251, 0.73);
   text-align: left;
   padding: 1.4rem 0 2rem;
}

.trading_Solution_one .getmt4_btn a{
   margin: -3rem auto 0;
   background: none;
   color: #11B46C;
}

.trading_Solution_one .getmt4_btn a:hover{
   background: var(--Green_BG);
   color: var(--White_TF);
}

.trading_Solution_two{
   background: url(/img/b2c/Trading_Signals_two_bg.png) #fff;
   background-position: center;
   background-repeat: no-repeat;
}

.trading_Solution_two .trading_Solution_one_grid{
   grid-template-columns: 39rem 72rem;
   grid-column-gap: 0;
}

.trading_Solution_one.trading_Solution_two .cTraderSecOne_content{
   width: 61rem;
}

.trading_Solution_one.trading_Solution_two .cTraderSecOne_content h1, .trading_Solution_one.trading_Solution_two .cTraderSecOne_content .defaultHeading_Title {
    color: #1B1B1B;
}

.trading_Solution_one.trading_Solution_two .cTraderSecOne_content p {
    color: #707070;
    margin: 0;
}

.trading_Solution_one.trading_Solution_two .MT4_fr_desktop_content_gridbox {
   border-color: rgba(188, 161, 110, 0.33);
}

.trading_Solution_one.trading_Solution_two .MT4_fr_desktop_content_gridbox span {
   border-color: rgba(188, 161, 110, 0.33);
   background: #fff;
}

.trading_Solution_two .MT4_fr_desktop_content_gridbox + .MT4_fr_desktop_content_gridbox:after{
   display: none;
}

.trading_Solution_one.trading_Solution_two .MT4_fr_desktop_content_gridbox p {
   color: #707070;
}

.trading_Solution_one.trading_Solution_two .getmt4_btn a{
   background: var(--Green_BG);
   color: var(--White_TF);
   margin: 8.8rem auto 0;
}

.trading_Solution_two .trading_Solution_one_img{
   right: -7rem;
   position: relative;
   margin: 20rem 0 0;
}

.trading_otherpromtns{
   padding: 8.8rem 0 10.4rem;
}

.trading_otherpromtns.secOne .secOneChild_2{
   padding: 8.8rem 0 0;
}

.trading_otherpromtns.secOne .secOneChild .secOneBox_2{
   grid-template-columns: 37.4rem 37.4rem;
   justify-content: center;
   padding: 0;
}

.getmt4_btn_dBlock{
   display: block;
}

.getmt4_btn_mBlock{
   display: none;
}

.calendar_events{
   border-bottom: 0.4rem solid #E4E4E4;
   padding: 0 0 0.4rem;
}

.calendar_events_list{
   display: grid;
   grid-template-columns: repeat(2, 50%);
   border-bottom: 4px solid #E4E4E4;
   padding: 0 0 12px;
}

.calendar_events_list_inner{
   padding: .8rem;
   display: flex;
   min-height: 7rem;
}

.calendar_datemoth{
   font-size: 2rem;
   font-weight: bold;
   width: 2.4rem;
   color: #1BB46C;
   line-height: 1.6rem;
   text-align: center;
   font-family: Lato, sans-serif;
   font-weight: bold;
}

.calendar_datemoth .fontsmall {
   display: block;
   font-size: 11px;
   font-weight: normal;
   text-transform: uppercase;
   line-height: 1.3rem;
   margin: 0.2rem 0 0;
   font-family: Lato, sans-serif;
}

.calendar_desp{}

.calendar_desp p{
   font-size: 1.1rem;
   line-height: 1.3rem;
   padding: 0 2rem 0 0.8rem;
}

.calendar_desp p strong{
   margin: 0 3px 0 0;
}




.calendar_events_list_inner:nth-child(odd) {background: #E4E4E4;}


/*.lang-vi .manual_trading_grid {
   grid-template-columns: 57rem 64.5rem;
}

.lang-vi .ctradercopysecthree_right {
   grid-template-columns: 25rem 27rem;
}*/


.legalDocumentsHeader{
   background: url(/img/b2c/legalDocument/header/bg.png);
   background-repeat: no-repeat;
   background-position: center;
   height: 30rem;
   background-color: var(--Black_BG);
}

.legalDocumentsHeaderContent{
   display: flex;
   height: 30rem;
   flex-direction: column;
   justify-content: center;
}

.legalDocumentsHeaderContent .defaultHeading_Title{
   color: #E0E0E0;
   font-weight: 900;
}

.legalDocumentsHeaderContent .defaultParagraph {
    font-size: 2rem;
    line-height: 2.5rem;
    color: #E0E0E0;
    margin: 1.5rem 0 0;
    width: 41rem;
}

.legalDocumentlist{
   padding: 8rem 0;
}

.legalDocumentlistGrid{
   display: grid;
   grid-template-columns: repeat(3, 1fr);
   grid-row-gap: 6.2rem;
   grid-column-gap: 3.9rem;
}

.legalDocumentlist .maximizeTradingCount{
   width: 9.6rem;
   height: 9.6rem;
   left: -1.5rem;
   top: -1.5rem;
}

.legalDocumentlist .maximizeTradingCount img{
   position: relative;
   z-index: 1;
}

.legalDocumentlist .maximizeTradingContent {
   height: 6.6rem;
   padding: 0 2rem 0 9.6em;
   display: flex;
   align-items: center;
}

.legalDocumentlist .FullmaximizeTradingInner .maximizeTradingContent{
   padding-right: 0;
}

.legalDocumentlist .maximizeTradingContentInner a{
   text-decoration: underline;
   color: var(--White_TF);
}

.legalDocumentlist .maximizeTradingContentInner a span{
   color: var(--White_TF);
   position: initial;
}

.legalDocumentlist .maximizeTradingContentInner span{
   position: absolute;
   right: 2rem;
}

.legalDocumentlist .CustomPagination{
    display: flex;
    justify-content: end;
    column-gap: .8rem;
    margin: 6.9rem 1.8rem 0 0;
    padding: 0;
    overflow: inherit;
}

.legalDocumentlist .CustomPagination .current.prev,
.legalDocumentlist .CustomPagination .current.next{
   background: none;
   border: 0;
   color: var(--Black_TF);
   font-size: 1.8rem;
   box-shadow: none;
   font-family: Lato, sans-serif;
   font-weight: bold;
   position: relative;
   height: auto;
   width: auto;
   margin: 0;
   padding: 0;
}

.legalDocumentlist .CustomPagination .prev:before,
.legalDocumentlist .CustomPagination .next:before{
   content: '';
   background: url(/img/b2c/legalDocument/arrow.png);
   width: 1.4rem;
   height: 1.3rem;
   position: absolute;
   left: -1.7rem;
   top: 1.3rem;
}

.legalDocumentlist .CustomPagination .next:before{
   left: initial;
   right: -2rem;
   transform: rotate(-62deg);
}

.legalDocumentlist .CustomPagination .page-link{
   font-size: 1.8rem;
   font-family: Lato, sans-serif;
   font-weight: bold;
   color: var(--Black_TF);
   background: none;
   border: 0;
   box-shadow: none;
   padding: 0;
   margin: 0;
   display: flex;
   align-items: center;
   justify-content: center;
}

.legalDocumentlist .CustomPagination .current{
   font-size: 1.8rem;
   width: 3.6rem;
   height: 3.6rem;
   border-radius: 4rem;
   border: 0;
   background: var(--Green_BG);
   box-shadow: none;
   font-family: Lato, sans-serif;
   font-weight: bold;
   display: flex;
   align-items: center;
   justify-content: center;
}

.new-deposit-FQA-bg{
   background-color: #F6F6F6;
   margin-top:42px;
}
.section-02-new-deposit .payment-method-caption{
   margin-top: 7.1rem;
   color:#6F7070;
}

/* ====================== new-deposit =========================== */

.section-01-new-deposit{
   background: url(/img/b2c/deposit-hero-imageN/new/1366px.png);
   height: 534px;
   background-position: right center;
   background-repeat: no-repeat;
   background-color: #1a0f0e;
}
.lang-ar .section-01-new-deposit, .lang-fa .section-01-new-deposit, .lang-ur .section-01-new-deposit {
   background: url(/img/b2c/deposit-hero-imageN/1366px-left.png);
   background-position: left center;
   background-repeat: no-repeat;
   background-color: #1a0f0e;
}

.section-01-new-deposit .hero-text{
 max-width:499px;
 padding-top: 114px;
}
.lang-gr .section-01-new-deposit .hero-text{
      max-width:486px;
}

.lang-ar .section-01-new-deposit .hero-text, .lang-fa .section-01-new-deposit .hero-text, .lang-ur .section-01-new-deposit .hero-text{

   max-width: 413px;


}


/* .lang-vi .section-01-new-deposit .hero-text{
   max-width:581px;
} */
.lang-fr .section-01-new-deposit .hero-text{
   max-width:587px;
}

.section-01-new-deposit .hero-text h1{
 font-size: 43px;
 margin-bottom: 14px;
 font-family: Lato, sans-serif;
 font-weight: bold;
}

.section-01-new-deposit .hero-text p{
 font-size: 22px;
}

.lang-fr .section-01-new-deposit .hero-text p{
   max-width: 77%;
}
.lang-fr .section-01-new-deposit.new-withdrawal .hero-text p{
   max-width: 100%;
}


.section-02-new-deposit .row .tab-content{
   box-shadow: #00000029 0 3px 6px;
}
.section-02-new-deposit .row table{
   width: 100%;
   border-color: #d7d5d5;
   /* border-top: #6F7070;
   border-left: #6F7070; */

   border-collapse: collapse;
   border-radius: 2px;
   /* border-top: 1px solid #11B46C; */
   /* border-right: 1px solid #11B46C; */
   border-left: 1px solid #11B46C;
   border-bottom: 1px solid #11B46C;
   line-height: 16px;
   margin-bottom: 0;
}

.lang-ar .section-02-new-deposit .row table, .lang-fa .section-02-new-deposit .row table, .lang-ur .section-02-new-deposit .row table{

}



.section-02-new-deposit .row table thead{
   box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);

}

.section-02-new-deposit .row table thead tr{
   height: 64px;
}

.section-02-new-deposit .desktop-rows span{
   display: block;
   padding-left:0px;
}
.section-02-new-deposit .mobile-rows .withdraw-qr-mobile-content-grid .currencies-block span{
   display: block;
   margin-left: 3px;
}


.section-02-new-deposit .row table thead.electronic-payment-tags{

 position:sticky;
 top:0;

}

.section-02-new-deposit .row table th{
   font-family: Ubuntu, sans-serif;
   font-size: 1.6rem;
   padding:0;
   font-weight: bold;
   background-color: #E4E4E4;
   vertical-align: middle;
   color:#6F7070;
   border-bottom: 0;
   border-top: 0;

}

.section-02-new-deposit .row table tr th{
   border-right:1px solid #d8d8d8;
}
.section-02-new-deposit .row table tr th:last-child{

   border-right: 0;

}
.section-02-new-deposit .row table tbody tr:nth-child(even){
   background-color: #F6F6F6;
}


.section-02-new-deposit .row table tr td{
    vertical-align:middle;
    border-right:1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
    padding-top:12px;
    padding-bottom: 12px;
    padding-right: 13px;
    padding-left:13px;
    font-size: 1rem;
    color: #6F7070;

}

.section-02-new-deposit .row table.bankpayments-table tr:nth-of-type(1) td:nth-of-type(3) p, .section-02-new-deposit .row table.bankpayments-table tr:nth-of-type(1) td:nth-of-type(2) p{

   display:-webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 6;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}
.section-02-new-deposit .row table.bankpayments-table tr:nth-of-type(2) td:nth-of-type(3) p, .section-02-new-deposit .row table.bankpayments-table tr:nth-of-type(2) td:nth-of-type(2) p{

   display:-webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 6;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}
.section-02-new-deposit .row table.bankpayments-table tr:nth-of-type(3) td:nth-of-type(2) p, .section-02-new-deposit .row table.bankpayments-table tr:nth-of-type(4) td:nth-of-type(2) p{

   display: -webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}

.section-02-new-deposit .row table.bankpayments-table tr:nth-of-type(5) td:nth-of-type(2) p, .section-02-new-deposit .row table.bankpayments-table tr:nth-of-type(6) td:nth-of-type(2) p{
   display: -webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 7;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}
.section-02-new-deposit .row table.bankpayments-table tr:nth-of-type(5) td:nth-of-type(3) p,.section-02-new-deposit .row table.bankpayments-table tr:nth-of-type(6) td:nth-of-type(3) p{
   display: -webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 7;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}


.section-02-new-deposit .row .electronic-payment-table tr:nth-of-type(1) td:nth-of-type(3) p, .section-02-new-deposit .row table tr:nth-of-type(1) td:nth-of-type(2) p{

   display: -webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}




.section-02-new-deposit .row .electronic-payment-table tr:nth-of-type(2) td:nth-of-type(3) p, .section-02-new-deposit .row table tr:nth-of-type(2) td:nth-of-type(2) p{

   display: -webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}
.section-02-new-deposit .row .electronic-payment-table tr:nth-of-type(12) td:nth-of-type(2) p, .section-02-new-deposit .row .electronic-payment-table tr:nth-of-type(11) td:nth-of-type(2) p{

   display: -webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}

.section-02-new-deposit .row table tr td.mindeposit-credit-time{
   /* font-family: 'ubuntubold'; */
   font-family: Ubuntu, sans-serif;
   font-size: 1.2rem;
   font-weight: bold;
}

/*.section-02-new-deposit .row .tab-content .table tr:last-child td{
   border-bottom: 1px solid #11B46C;
}*/

.section-02-new-deposit .row table tr td:last-child{
   border-right: 0;
   padding: 0px 3px 0px 2px;

}

.section-02-new-deposit .row table tr td:last-child a img{
   margin-left:5px;
}

.section-02-new-deposit .row .tab-content .table thead th:nth-of-type(1){
   width:126px;
  }

 .section-02-new-deposit .row .tab-content .table thead th:nth-of-type(2){
   width:121px;
  }
.section-02-new-deposit .row .tab-content .table thead th:nth-of-type(3){
   width:123px;
  }
.section-02-new-deposit .row .tab-content .table thead th:nth-of-type(4){
   width:136px;
  }
.section-02-new-deposit .row .tab-content .table thead th:nth-of-type(5){
   width:156px;
  }
  .section-02-new-deposit .row .tab-content .table thead th:nth-of-type(6){
   width:97px;
  }


.section-02-new-deposit .nav-pills .nav-link{
   padding: 0;
   margin: 0;
   box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
   font-size: 2rem;
   max-width: 100%;
   height: 9.5rem;
   display: flex;
   align-items: center;
   justify-content: center;
   color: #6F7070;
   border-radius: 0.2rem;
   background: #F6F6F7;
}
.section-02-new-deposit .row table tr td a{
   margin-top: 10px;
}
.section-02-new-deposit .nav{
   row-gap: 18px;
}

.section-02-new-deposit .table-border{
 border:1px solid #11B46C;
 border-left:0;
}

.section-02-new-deposit .movable-table{

   height: 1003px;
   overflow-y: scroll;
}

.section-02-new-deposit .movable-table::-webkit-scrollbar {
 width: 6px;

}

.section-02-new-deposit .movable-table::-webkit-scrollbar-track {
 background: #E4E4E4;
 width: 2rem;
}

.section-02-new-deposit .movable-table::-webkit-scrollbar-thumb {
 background: #16B46C;
 border-radius: 1rem;
 width: .6rem;
  border: 1px solid #E4E4E4;
}

.section-02-new-deposit .nav-pills .nav-link{
   border: 0;
}
.section-02-new-deposit .nav-pills button:focus{
   outline: none;
}

.section-02-new-deposit .nav-pills .nav-link.active{
   border: 1px solid #11B46C;
 }

 .section-02-new-deposit .payment-method-grid{
 display: grid;
 grid-template-columns: 24rem auto;
 grid-column-gap: 1.7rem;
}
 .mobile-rows{
   display: none;
}

/* .section-02-new-deposit .page-description{
   margin:70px 0 120px;
   color:#6F7070;
   font-size: 20px;
   text-align: center;
} */

.section-02-new-deposit .page-description{
   padding:10.3rem 0 5.3rem;
   margin: 0 0 4.2rem;
   color:#6F7070;
   font-size: 2rem;
   text-align: center;
}

.section-02-new-deposit .page-description-bg{
   background-color: #F6F6F6;
}



.section-02-new-deposit .filter-form .filter-heading{
   color:#6F7070;
   font-size: 25px;
   font-weight: normal;
}


.section-02-new-deposit .filter-form .filter-form-content{

   margin:1.4rem 0 4.5rem;


}




.section-02-new-deposit .filter-form .filter-form-content .select-outline{
   border-bottom: 1px solid #E0E0E0;
   padding: 10px 0;
   width: 33%;
}

.section-02-new-deposit .filter-form .filter-form-content .select-outline select:focus{
   box-shadow: none;

}

.section-02-new-deposit .filter-form .filter-form-content .select-outline select{
   border: 0;
   font-size: 20px;
   color: #6F7070;
   padding-left: 0;
   -webkit-appearance: none;
   -moz-appearance: none;
   position: relative;
   background-image: url(/img/b2c/new-deposit-icons/downarrow-cap-light.png);
   background-repeat: no-repeat;
   background-position: right center;
}



.section-02-new-deposit .filter-form .filter-form-content .filter-items{
   display:flex;
   flex-direction:row;
   column-gap:3rem
}

.row .tab-content .table tbody tr td a{
 color:#11B46C;
 display: block;
 margin-top: 3px;
 font-family: Lato, sans-serif;
 font-weight: bold;
 line-height: 22px;

}

.section-02-new-deposit .row .tab-content .table tbody .desktop-rows td:last-child a{
   font-family: Ubuntu, sans-serif;
   color:#11B46C;
   font-size: 14px;
   font-weight: bold;
   display: flex;
   align-items: center;
   justify-content: center;

}

.section-02-new-deposit .row .tab-content .table tbody .desktop-rows .showLess{

   -webkit-line-clamp: unset;

}

.section-02-new-deposit .row .tab-content .table tbody .mobile-rows td:last-child a{
 color: white;
}

.section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
   background-color: #11B46C;
   color:white;
   padding:10px 30px;


}

.break-hero-desc{
   display: block;
}

.lang-fr .break-hero-desc, .lang-my .break-hero-desc, .lang-es .break-hero-desc, .lang-ru .break-hero-desc, .lang-hi .break-hero-desc, .lang-gr .break-hero-desc, .lang-fa .break-hero-desc, .lang-ur .break-hero-desc, .lang-ar .break-hero-desc{
   display: none;
}


/* ================================= end new-deposit =========================== */


/* ======================== new withdrawal ============================ */

.section-01-new-deposit.new-withdrawal{
   background: url(/img/b2c/withdrawal-new-images/hero-banner-1366px-right.png);
   height: 659px;
   background-repeat: no-repeat;
   background-position: top center;
}

.section-02-new-deposit .payment-method-caption.new-withdrawal-tablecaption{
   margin-top: 2.7rem;
   color:#6F7070;
}

.section-01-new-deposit.new-withdrawal .hero-text {
   max-width: 49.9rem;
   padding-top: 19.1rem;
}
.lang-id .section-01-new-deposit.new-withdrawal .hero-text{
   max-width: 53rem;
   padding-top: 10.1rem;
}

.lang-fr .section-01-new-deposit.new-withdrawal .hero-text {
   max-width: 49.9rem;
   padding-top: 11.1rem;
}

.section-02-new-deposit .row .payment-withdrawal-heading tr th, .section-02-new-deposit .row .new-withdraw-bank-payment-method tr th, .section-02-new-deposit .row .new-withdraw-electronic-payment-method tr th {

   line-height: 19px;

}

.section-02-new-deposit .row .payment-withdrawal-heading  tr td{

   padding-left:13px;
   padding-right:13px;

}
.section-02-new-deposit .row .new-withdraw-bank-payment-method  tr td{

   padding-left:10px;
   padding-right:10px;

}
.section-02-new-deposit .row .new-withdraw-bank-payment-method  tr td:nth-of-type(3){

   padding-left:12px;
   padding-right:12px;

}
.section-02-new-deposit .row .new-withdraw-bank-payment-method  tr td .minwithdrawal-bold, .section-02-new-deposit .row .new-withdraw-electronic-payment-method  tr td .minwithdrawal-bold{

font-weight: bold;

}

.section-02-new-deposit .row .tab-content .table thead th:nth-of-type(1), .section-02-new-deposit .row .tab-content .payment-withdrawal-heading thead th{
   width:126px;
  }

  .section-02-new-deposit .row .tab-content .payment-withdrawal-heading thead th:nth-of-type(6){
   width:121px;
  }

  .section-02-new-deposit .row .tab-content .payment-withdrawal-heading thead th:nth-of-type(5){
   width: 168px;
  }

  .section-02-new-deposit .row .payment-withdrawal-heading tr td{

   padding-right: 1.2rem;
   padding-left: 1.2rem;

  }
  .section-02-new-deposit .row .electronicpaymentData-withdrawal tr td{

   padding-right: 11px;
   padding-left: 11px;

  }

.section-02-new-deposit .row .payment-withdrawal-heading tr .withdrawalfees{

   line-height: 14px;

}

.section-02-new-deposit .row table.new-withdraw-bank-payment-method tr:nth-of-type(1) td:nth-of-type(2) p{

   display:-webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 6;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}
.section-02-new-deposit .row table.new-withdraw-bank-payment-method tr:nth-of-type(2) td:nth-of-type(2) p{

   display:-webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 6;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}
.section-02-new-deposit .row table.new-withdraw-bank-payment-method tr:nth-of-type(3) td:nth-of-type(2) p, .section-02-new-deposit .row table.new-withdraw-bank-payment-method tr:nth-of-type(4) td:nth-of-type(2) p{

   display: -webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}

.section-02-new-deposit .row table.new-withdraw-bank-payment-method tr:nth-of-type(5) td:nth-of-type(2) p, .section-02-new-deposit .row table.new-withdraw-bank-payment-method tr:nth-of-type(6) td:nth-of-type(2) p{
   display: -webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 7;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}
.section-02-new-deposit .row table.new-withdraw-bank-payment-method tr:nth-of-type(5) td:nth-of-type(2) p,.section-02-new-deposit .row table.new-withdraw-bank-payment-method tr:nth-of-type(6) td:nth-of-type(2) p{
   display: -webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 7;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}


.section-02-new-deposit .row .electronic-payment-table tr:nth-of-type(1) td:nth-of-type(2) p, .section-02-new-deposit .row table tr:nth-of-type(1) td:nth-of-type(2) p{

   display: -webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}

.section-02-new-deposit .row .electronic-payment-table tr:nth-of-type(2) td:nth-of-type(3) p, .section-02-new-deposit .row table tr:nth-of-type(2) td:nth-of-type(2) p{

   display: -webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}
.section-02-new-deposit .row .electronic-payment-table tr:nth-of-type(12) td:nth-of-type(2) p{

   display: -webkit-box;
   overflow: hidden;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
   margin-bottom: 0;
}


/* ========================= new withdrawal end ====================== */


.blog_grid{
   display: grid;
   grid-template-columns: auto 28rem;
   grid-column-gap: 3rem;
}


.blogLeft{
   display: grid;
   grid-template-columns: repeat(3, 26.2rem);
   grid-column-gap: 1.4rem;
   grid-row-gap: 2rem;
}

.blogInner{
   display: inline-block;
   color: var(--DarkGray_TF);
   background-color: #fff;
   border: 1px solid #ddd;
   border-radius: .4rem;
   padding: 1rem;
   box-shadow: 0 2px 2px 0 rgba(0,0,0,.1);
   transition: box-shadow .2s ease-out;
   max-height: 37.5rem;
}

.blogInner:hover {
   box-shadow: 0 6px 6px 2px rgba(0,0,0,.1);
}

.blogInner a{
   text-decoration: none;
}

.blogImg{
   width: 100%;
   max-width: 100%;
   height: 13.8rem;
}

.blogImg img {
   width: 100%;
   -o-object-fit: cover;
   object-fit: cover;
   height: 100%;
}

.blogContentTitle{
   color: var(--DarkGray_TF);
   font-size: 1.7rem;
   font-family: Ubuntu, sans-serif;
   min-height: 7.5rem;
   margin: 1rem 0;
   display: -webkit-box;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
   text-overflow: ellipsis;
   overflow: hidden;
   font-weight: bold;
   line-height: 2.4rem;
}

.blogContent p{
   font-size: 1.6rem;
   margin: 1.2rem 0 0;
   color: var(--DimGray_TF);
   line-height: 2.4rem;
   display: -webkit-box;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
   text-overflow: ellipsis;
   overflow: hidden;
}

.blogContentFooter{
   display: flex;
   align-items: center;
   justify-content: space-between;
   padding-top: 1rem;
   border-top: 1px solid #ddd;
   margin: 1rem 0 0;
}

.blogContentFooter span{
   color: #c3c3c3;
   font-size: 1.6rem;
   font-weight: bold;
}


.blogContentFooter i{
   color: var(--Green_BG);
   font-size: 1.6rem;
}

.blogRightInner{
   background: #f1f1f1;
   padding: 1rem 2rem 2rem;
   margin: 0 0 2rem;
}

.blogRightInner a{
   text-decoration: none;
}

.blogRightTitle{
   font-size: 1.8rem;
   color: var(--DarkGray_TF);
   text-align: center;
   margin: 1rem 0;
   padding: 0 0 2rem;
   font-weight: bold;
}

.popular{
   display: grid;
   grid-template-columns: 8.5rem auto;
   grid-column-gap: 1.5rem;
   margin: 1rem 0 0;
}

.popularImg{
   width: 100%;
   background-position: 50%;
   background-size: cover;
   overflow: hidden;
   height: 8.5rem;
}

.popularImg img {
    width: 8.5rem;
    height: 8.5rem;
    object-fit: cover;
}

.popularTitle{
   color: var(--DarkGray_TF);
   font-size: 1.7rem;
   line-height: 2rem;
   font-weight: bold;
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 2;
}

.popularContenct span {
   color: var(--Green_TF);
   font-size: 1.4rem;
   margin: .5rem 0 0;
   font-weight: bold;
   display: block;
}

.mediaEmail{
   color: var(--DarkGray_TF);
   font-size: 1.5rem;
   font-weight: bold;
   text-align: center;
}

.blogRightInner .tag {
   display: inline-block;
   color: var(--DarkGray_TF);
   font-size: 1.5rem;
   padding: 0 1rem 0 0;
   font-weight: bold;
}


.blogDetailImg{
   width: 100%;
   max-width: 100%;
   height: 35rem;
   margin: 10rem 0 5.4rem;
}

.blogDetailImg img {
   width: 100%;
   -o-object-fit: cover;
   object-fit: cover;
   height: 100%;
}

.blogDetailMain{
   align-items: flex-start;
   grid-column-gap: 10rem;
}

.blogDetailMain .blogLeft{
   grid-template-columns: auto;
   grid-row-gap: inherit;
}

.DateBox{
   font-size: 18px;
   color: #b9b9b9;
}

.blogDetailMain .blogLeft .defaultParagraph {
   font-size: 1.8rem;
}

.blogDetailMain .blogLeft p {
   font-size: 1.8rem;
   line-height: 24px;
   color: var(--LighGray_TF);
   margin: 3rem 0 1rem;
}

.blogDetailMain .blogLeft p strong{
   font-weight: 900;
}

.newsBack a{
   height: 5rem;
   border-radius: 3px;
   background: #11b46c;
   font-size: 16px;
   font-stretch: normal;
   font-style: normal;
   line-height: 19px;
   letter-spacing: 0.02px;
   text-align: center;
   display: inline-flex;
   justify-content: center;
   align-items: center;
   border: 0;
   padding: 0 4rem;
   color: #fff;
   margin: 4rem 0;
   text-decoration: none;
   position: relative;
   top: 0;
   transition: box-shadow 0.2s ease, top 0.2s ease;
}

.newsBack a i {
   margin-right: 1rem;
}

.newsBack a:hover{
   box-shadow: 0 0 10px rgb(10 31 68 / 10%);
   background: #0aab64;
   top: -6px;
   color: #fff;
}

hr {
   margin: 2rem 0;
}

.widthhunderpercent{
   width: 100%
}

.broderZero{
   border: 0;
}

.prevsdividendtable .card {
   border: 0
}

.displayNone{
   display:none
}

.widthfiftypercent{
   width: 50%
}

.widththirtythreepercent{
   width: 33%
}

.textCenter{
   text-align: center;
}

.borderRightZero{
   border-right:0;
}

.borderBottomStyle{
   border-bottom: 1.5px solid #bca16e;
}

.borderBottomStyleB{
   border-bottom: 2px solid #bca16e;
}

.fontSizefooteen{
   font-size: 1.4rem
}

.fontWeightfiveHundered{
   font-weight: 500;
}

.MarginZero{
   margin:0
}

.animationDurationOneSec{
   animation-duration: 1s
}

.market-holidays .table td,
.table th{
   height: 0
}

.thWidth{
   width: 267px;
}

.thWidthB{
   width: 209px;
}

.BorederTopBottomZero{
   border-top:0;
   border-bottom:0
}

.PaddingZero{
   padding: 0;
}

.BorderZeroWidth{
   border:0;
   width: 33%
}

.BorederTopNone{
   border-top: none;
}

.TdBorderBottom{
   border-bottom: 1px solid #ffffff;
}

.VisibilityHidden{
   visibility: hidden;
}

.TdBorderBottomB{
   border-bottom: 1px solid #dee2e6;
}

.thWidthC{
   width: 158px;
}


.MarginBottomTwo{
   margin-bottom:2rem
}

.newsTitleColor{
   color:#db1c24
}

.news-general .news-holder span{
   bottom: 2rem;
}


.ceo_interview{
   width: 1000px;
   display: table;
   margin: auto;
   padding:50px 0;
}

.ceo_interview .ceo_sub_headings h5{
   font-size: 2.7rem;
   font-weight: 400;
   margin: 25px 0 15px 0;
   font-weight: bold;
}

.positionRelative {
   position: relative;
}

.Maxwidthhunderpercent{
   max-width: 100%
}

.team_standingBooth{
   max-width:100%;
   width:100%;
   margin-top:3rem;
   text-align:center
}

.MarginTopBottomThree{
   margin-top:3rem;
   margin-bottom:3rem
}

.MarginTopThree{
   margin-top:3rem;
}

.MarginBottomThree{
   margin-bottom:3rem
}

.videopanel{
   width:100%;
   display:block;
   padding:0.75em;
   border-radius:0.15em;
   transition: background 2s ease;
   color:#000;
   background:#fff;
   border-bottom:2px solid #E10717;
   box-shadow:0 4px 3px rgba(0,0,0,.1);
   margin-top:30px
}

.videopanel iframe{
   width:100%
}

.videopanel_title{
   font-size:17px;
   padding:15px;
   min-height:80px
}


.section__titleMarginZero{
   margin:0 !important
}


.for_Desktop .wrap_img .img1_wrap {float: left; margin-right: 20px;margin-bottom:28px;width: 220px;}
.for_Desktop .wrap_img .img1_wrap2 {float: right; margin-left: 20px;margin-bottom:32px;width: 220px;}
.for_mobile figcaption{font-size: 15px; font-style:italic;}

.img_after1::after{content: "Michael Nichols, Director of Institutional Sales at TopFX";position: absolute;font-size: 12px;top:70%; font-style: italic; right: 0;width: 220px;}
.img_after2::after{content: "Michael Nichols, Director of Institutional Sales at TopFX 2";position: absolute;font-size: 12px;top:70%; font-style: italic;width: 220px;}


.PreviousRightArrow{
   transform: rotate(180deg);
}


@media(min-width: 1340px){
   .p_custom1{display: none;}
   .p_custom3{display: none;}
   .p_custom2{display: block !important;}
}

@media(min-width: 1440px){
   .p_custom3{display: block;}
   .p_custom1{display: block;}
   .p_custom2{display: none !important;}
}


@media(min-width: 1240px) {

    .news-title {
        font-size: 3.2rem;
        margin-bottom: 1rem !important;
    }

    .news-title-clear,
    .news-general p {
        font-size: 15px;
    }

}

@media(min-width: 1340px) {
    .p_custom1 {
        display: none;
    }

    .p_custom3 {
        display: none;
    }

    .p_custom2 {
        display: block !important;
    }

    .news-title {
        font-size: 3.7rem;
        margin-bottom: 1rem !important;
    }

    .news-title-clear,
    .news-general p {
        font-size: 15.5px;
    }

}

@media(min-width: 1440px) {
    .p_custom3 {
        display: block;
    }

    .p_custom1 {
        display: block;
    }

    .p_custom2 {
        display: none !important;
    }

    .news-title {
        font-size: 4.5rem;
        margin-bottom: 1rem !important;
    }

    .news-title-clear,
    .news-general p {
        font-size: 17.3px;
    }
}

p.sub_text {
    font-size: 2.5rem;
    font-weight: 400;
    margin: 22px 0 15px 0;
}

p.sub_text3 {
    font-size: 2.1rem;
    font-weight: 400;
    margin: 15px 0 15px 0;
}

.news-general ul li b {
    color: #db1c24;
}

.news-general ul {
    list-style: none;
}

@media (max-width:1024px) {
    .news-title {
        font-size: 2.5rem;
    }

    .news-title-clear,
    .news-general p {
        font-size: 13.3px;
    }
}

@media (max-width: 991px) {
    .news-general .img_cfi img {
        max-width: 100%;
        display: block;
        margin: 0 auto;
    }

  .news-title {
        font-size: 2.5rem;
    }

    .news-title-clear,
    .news-general p {
        font-size: 13.3px;
    }
}

@media (max-width: 767px) {
    .news-general .img_cfi img {
        max-width: 100%;
    }

}




.lang-vi .whytopFxcTrade_inner {
   padding: 2.4rem 2rem 2.4rem 2.4rem;
}
/*.lang-vi .choose_assets_inner {
   grid-template-columns: 14.5rem auto;
}*/
.lang-vi .contact-us .headerB2c_content a {
   width: 26rem;
}
.lang-vi .ctraerappsecfive .mt4_App_SecThree_grid_Box {
   height: auto;
   padding: 0 2.4rem;
}
.lang-vi .ctraerappsecfive .mt4_App_SecThree_grid_Box p {
   padding: 1.8rem 0 2.3rem;
}
.lang-vi .getCtrader_col + .getCtrader_col {
   padding: 0 0 0 1rem;
}
/*.lang-vi .keyfeatured_grid {
   grid-template-columns: 44rem 32rem;
}*/

.lang-vi .mql_suite_grid {
   grid-template-columns: 30.8rem 55.4rem 23.8rem;
   justify-content: space-between;
}

.lang-vi .mql_suite_grid_innerimg {
    margin: -2rem 0 0 -1.2rem;
}

.lang-vi .copytrading_intro_bottomgrid {
   grid-template-columns: 13rem 10rem 9rem 17rem 16rem;
}

.lang-vi .trading_Solution_one .MT4_fr_desktop_content_gridbox{
   min-height: 27.7rem
}

.lang-vi .trading_Solution_one .getmt4_btn a{
   margin: 3rem auto 0;
}

.lang-vi .p_cTrader_Copiersgrid {
    grid-template-columns: 36rem 73rem;
    justify-content: space-between;
}

.lang-vi header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left{
   margin: 0;
}

.lang-vi .CopyTradingSP_BG .CopyTradingSP_BG_content h1{
   max-width: 46%;
}

.lang-vi .mt4Pamm .CopyTradingSP_BG_content p{
   max-width: 80%;
}

.lang-vi .secTwo .secTwoChild .cardOne::before {
    content: "PHỔ BIẾN";
}


/*.lang-my .manual_trading_grid {
   grid-template-columns: 57rem 64.5rem;
}*/


.lang-my .getCtraderGrid {
   grid-template-columns: 16% 20% 27% 16% 20%;
}
.lang-my .whytopFxcTrade_inner {
   padding: 2.4rem 2rem 2.4rem 2.4rem;
}

.lang-my .choose_assets_inner {
   grid-template-columns: 7rem auto;
}

.lang-my .contact-us .headerB2c_content a {
   width: 26rem;
}

.lang-my .mt4_App_SecThree .mt4_App_SecThree_grid_Box {
   height: auto;
}

.lang-my .mt4_App_SecThree .mt4_App_SecThree_grid_Box p {
   padding: 1.8rem 0 2.3rem;
}

.lang-my .getCtrader_col + .getCtrader_col {
   padding: 0 0 0 1rem;
}

.lang-my .copy_tradingway .frSecSevenGrid .frSecSevenBox{
   min-height: initial;
   height: auto;
}

.lang-gr .break-para-desc{
   display: none;
}

.headerb2c_title
.lang-my .p_cTrader_Copiersgrid {
   min-height: initial;
   height: auto;
}

/*.lang-my .keyfeatured_grid {
   grid-template-columns: 43rem 39rem;
}*/

.lang-my .MT4_fr_desktop_content_gridbox{
   height: auto;
}

.lang-my .MT4_fr_desktop_content_gridbox p{
   padding: 1.8rem 0;
}

.lang-my .tradingtimes_inner.box_a h4 {
   padding: 0 2rem;
}

.lang-my .mql_suite_grid {
    grid-template-columns: 31.8rem 55.4rem 21.8rem;
    justify-content: space-between;
}


.lang-my .contact-element {
   padding: 5.3rem 2rem 5.5rem;
}
.lang-my .copytrading_intro_bottomgrid {
   grid-template-columns: 13rem 10rem 7rem 18rem 15rem;
}

.lang-cn .pricing_grid_box p {
   min-height: 8.8rem;
}
.lang-cn .choose_assets_inner {
   grid-template-columns: auto auto;
}
/*.lang-cn .manual_trading_grid {
   grid-template-columns: 57rem 64.5rem;
}*/

.lang-cn .ctradercopysecthree_right {
   grid-template-columns: 20rem 20rem;
}

.lang-cn .whytopFxcTrade_inner {
   padding: 2.4rem 2rem 2.4rem 2.4rem;
}
.lang-cn .contact-us .headerB2c_content a {
   width: 26rem;
}
.lang-cn .ctraerappsecfive .mt4_App_SecThree_grid_Box {
   height: auto;
   padding: 0 2.4rem;
}
.lang-cn .ctraerappsecfive .mt4_App_SecThree_grid_Box p {
   padding: 1.8rem 0 2.3rem;
}
.lang-cn .getCtrader_col + .getCtrader_col {
   padding: 0 0 0 1rem;
}
.lang-cn .keyfeatured_grid {
   grid-template-columns: 26rem 31rem;
}
.lang-cn .copytrading_intro_bottomgrid {
   grid-template-columns: 12rem 8rem 8rem 12rem 11rem;
}
.lang-cn .fixapiultr_Low .cTraderSecOne_content p {
   width: 80%;
}
.lang-it .pricing_grid_box p {
   min-height: 11rem;
}
.lang-it .choose_assets_inner {
   grid-template-columns: auto auto;
}
.lang-it .manual_trading_grid {
   grid-template-columns: 57rem 64.5rem;
}
.lang-it .getCtraderGrid {
   grid-template-columns: 15% 18% 26% 16% 24%;
}
.lang-it .ctradercopysecthree_right {
   grid-template-columns: 27rem 27rem;
}
.lang-it .whytopFxcTrade_inner {
   padding: 2.4rem 2rem 2.4rem 2.4rem;
   min-height: 18.3rem;
}
.lang-it .contact-us .headerB2c_content a {
   width: 26rem;
}
.lang-it .ctraerappsecfive .mt4_App_SecThree_grid_Box {
   height: auto;
   padding: 0 2.4rem;
}
.lang-it .ctraerappsecfive .mt4_App_SecThree_grid_Box p {
   padding: 1.8rem 0 2.3rem;
}
.lang-it .getCtrader_col + .getCtrader_col {
   padding: 0 0 0 1rem;
}
.lang-it .keyfeatured_grid {
   grid-template-columns: 39rem 33rem;
}
.lang-it .MT4_fr_desktop_content_gridbox {
   min-height: 19rem;
}
.lang-it .contact-element {
   padding: 5.3rem 1rem 5.5rem;
}
.lang-th .tradingtimes_inner.box_a h4 {
   padding: 0 4rem;
}
.lang-th .choose_assets_inner {
   grid-template-columns: auto auto;
}
/*.lang-th .manual_trading_grid {
   grid-template-columns: 57rem 64.5rem;
}*/
.lang-th .getCtraderGrid {
   grid-template-columns: 17% 16% 30% 18% 19%;
}
/*.lang-th .ctradercopysecthree_right {
   grid-template-columns: 27rem 27rem;
}*/

.lang-th .tradingtimes_inner{
   padding: 4.8rem 3rem;
}

.lang-th .trading_Solution_one .MT4_fr_desktop_content_gridbox p{
   padding-bottom: 3rem;
}

.lang-th .whytopFxcTrade_inner {
   padding: 2.4rem 2rem 2.4rem 2.4rem;
}
.lang-th .contact-us .headerB2c_content a {
   width: 26rem;
}
.lang-th .ctraerappsecfive .mt4_App_SecThree_grid_Box {
   height: auto;
   padding: 0 2.4rem;
}
.lang-th .ctraerappsecfive .mt4_App_SecThree_grid_Box p {
   padding: 1.8rem 0 2.3rem;
}
.lang-th .getCtrader_col + .getCtrader_col {
   padding: 0 0 0 1rem;
}
.lang-th .keyfeatured_grid {
   grid-template-columns: 39rem 32rem;
}
.lang-th .MT4_fr_desktop_content_gridbox {
   min-height: 19rem;
}
.lang-th .contact-element {
   padding: 5.3rem 2rem 5.5rem;
}
.lang-th .contact-element h6 {
   min-height: 3.8rem;
}
.lang-th .copytrading_intro_bottomgrid {
   grid-template-columns: 14rem 10rem 10rem 16rem 12rem;
}

.lang-fr .pricing_grid_box p {
   min-height: 13.2rem;
}
/*.lang-fr .choose_assets_inner {
   grid-template-columns: 7.5rem auto;
}*/
/*.lang-fr .manual_trading_grid {
   grid-template-columns: 57rem 64.5rem;
}*/
.lang-fr .getCtraderGrid {
   grid-template-columns: 14% 19% 31% 13% 23%;
}
/*.lang-fr .ctradercopysecthree_right {
   grid-template-columns: 25rem 27rem;
}*/
.lang-fr .whytopFxcTrade_inner {
   padding: 2.4rem 1.5rem 2.4rem 2.4rem;
}
.lang-fr .contact-us .headerB2c_content a {
   width: 26rem;
}
.lang-fr .ctraerappsecfive .mt4_App_SecThree_grid_Box {
   height: auto;
   padding: 0 1rem;
}
.lang-fr .ctraerappsecfive .mt4_App_SecThree_grid_Box p {
   padding: 1.8rem 0 2.3rem;
}
.lang-fr .getCtrader_col + .getCtrader_col {
   padding: 0 0 0 1rem;
}
/*.lang-fr .keyfeatured_grid {
   grid-template-columns: 42rem 35rem;
}*/

.lang-fr .MT4_fr_desktop_content_gridbox{
   min-height: 21rem;
   height: auto;
}

.lang-fr .MT4_fr_desktop_content_gridbox p{
   padding: 1.8rem 0;
}

.lang-fr .MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
   padding: 0 1.2rem;
}
.lang-fr .mql_suite_whyusegrid_inner {
   padding: 1.2rem 3rem;
}
.lang-fr .tradingtimes_inner:first-child {
   padding: 4.8rem 4rem;
}
.lang-fr .contact-element {
   padding: 5.3rem 2rem 5.5rem;
}
.lang-fr .contact-element h6 {
   min-height: 3.8rem;
}

.lang-fr .copytrading_intro_bottomgrid {
   grid-template-columns: 19rem 10rem 11rem 20rem 13rem;
}

.lang-id .p_cTrader.regulation .timelineB2c {
   height: 80vh;
}
.lang-id .choose_assets_inner {
   grid-template-columns: auto auto;
}
/*.lang-id .manual_trading_grid {
   grid-template-columns: 57rem 64.5rem;
}*/
.lang-id .getCtraderGrid {
   grid-template-columns: 15% 21% 27% 15% 22%;
}
/*.lang-id .ctradercopysecthree_right {
   grid-template-columns: 26rem 26rem;
}*/
.lang-id .whytopFxcTrade_inner {
   padding: 2.4rem 2rem 2.4rem 2.4rem;
}
.lang-id .contact-us .headerB2c_content a {
   width: 26rem;
}
.lang-id .ctraerappsecfive .mt4_App_SecThree_grid_Box {
   height: auto;
   padding: 0 2.4rem;
}
.lang-id .ctraerappsecfive .mt4_App_SecThree_grid_Box p {
   padding: 1.8rem 0 2.3rem;
}
.lang-id .getCtrader_col + .getCtrader_col {
   padding: 0 0 0 1rem;
}
/*.lang-id .keyfeatured_grid {
   grid-template-columns: 47.5rem 35rem;
}*/

/*.lang-id .cTraderSecOne_content .defaultHeading_Title{
   padding: 0 5rem;
}*/

.lang-id .trading_Solution_one .MT4_fr_desktop_content_gridbox p{
   padding-bottom: 3rem;
}

.lang-id .trading_Solution_one .getmt4_btn a {
   margin: 1rem auto 0;
}

.lang-id .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content h1 {
   max-width: 69rem;
}

.lang-id .nfpbones_SP_secone_grid .CT_SP_secOne_Box:first-child p {
   padding: 0 3rem;
}

.lang-id .mql_suite_whyusegrid_inner {
   padding: 1.2rem 3rem;
}
.lang-id .tradingtimes_inner:first-child {
   padding: 4.8rem 4rem;
}
.lang-id .contact-element {
   padding: 5.3rem 2rem 5.5rem;
}
.lang-id .contact-element h6 {
   min-height: 3.8rem;
}
.lang-id .copytrading_intro_bottomgrid {
   grid-template-columns: 15rem 10rem 9rem 14rem 15rem;
}

.lang-id .copy_tradingway .frSecSevenGrid .frSecSevenBox {
    min-height: initial;
    height: auto;
}

.lang-es .contact-element h6 {
   min-height: 3.8rem;
}
.lang-es .getCtraderGrid {
   grid-template-columns: 13% 18% 29% 16% 23%;
}
.lang-es .getCtrader_col + .getCtrader_col {
   padding: 0 0 0 2.8rem;
}
.lang-es .whytopFxcTrade_inner {
   min-height: 18.3rem;
}

.lang-es .keyfeatured_grid {
   grid-template-columns: 36rem 34rem;
}

.lang-es .MT4_fr_desktop_content_gridbox {
   min-height: initial;
}

.lang-es .trading_Solution_one .MT4_fr_desktop_content_gridbox p {
   padding: 1.4rem 0 3.4rem;
}


.lang-es .ribbon span {
   top: 62px;
   padding: 15px 110px 15px 90px;
}

.lang-es .copytrading_intro_bottomgrid {
   grid-template-columns: 11rem 8rem 12rem 18rem 16rem;
}

.lang-ru .pricing_grid_box p{
   min-height: 15rem;
}
.lang-ru .MT4_fr_desktop_grid{

   grid-column-gap:0rem;

}

/*.lang-ru .MT4_fr_desktop_content_grid {

   grid-template-columns: 19rem 19rem 19rem;

}*/

.lang-ru .contact-element h6{
   min-height: 3.8rem;
   padding: 0 2rem;
}

.lang-ru .choose_assets_inner{
   grid-template-columns: 7.5rem auto;
   align-items: flex-start;
}

/*.lang-ru .mt4tabs  .choose_assets_inner{
   grid-template-columns: 13.5rem auto;
}*/

.lang-ru .choose_assets_inner .nav-tabs{
   grid-row-gap: 1rem;
}

.lang-ru .choose_assets_inner .nav-tabs .nav-item{

}

.lang-ru .manual_trading .manual_trading_grid p br{
   display: none;
}

.lang-ru .manual_trading .manual_trading_grid ul.Trade_itemlist li br{
   display: none;
}

.lang-ru .getCtraderGrid {
   grid-template-columns: 17% 16% 30% 13% 24%;
}

.lang-ru .getCtrader_col + .getCtrader_col {
   padding: 0 0 0 2rem;
}

.lang-ru .ctradercopysecthree_right_inner p br {
   display: none;
}

.lang-ru .fixapiultr_Low p br {
   display: none;
}

.lang-ru .whytopFxcTrade_inner{
   min-height: 19rem;
}

.lang-ru .tradingtimes_inner {
   height:18.5rem;
   padding: 3.8rem 2rem;
}

.lang-ru .tradingtimes_inner.box_c{
   padding: 2.8rem 1rem;
}

.lang-ru .ctraerappsecfive .mt4_App_SecThree_grid_Box{
   height:auto;
}

.lang-ru .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(n + 3){
   padding: 0 1rem 1.8rem;
}

.lang-ru .MT4_fr_desktop_content_gridbox {
    min-height: initial;
    padding-bottom: 3rem;
}

.lang-ru .trading_Solution_one .getmt4_btn a {
   margin: 2rem auto 0;
}


/*.lang-ru .MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
   height:30rem
}*/

.lang-ru .ribbon span{
   padding: 0 10rem;
}

/*.lang-ru .mt4_App_SecOne_Grid_Box{
   height: 15.5rem;
}*/

/*.lang-ru .mt4_App_SecThree_grid_Box{
   height: 19.6rem;
}*/


.lang-ru .mt4_App_SecThree_grid_Box:nth-child(n + 3){
   padding: 0 1rem 1.8rem;
}

.lang-ru .i_BrokerSecOneBox{
   height:16.4rem;
}

.lang-ru .CopyTradingSP_BG_content h1{
   max-width: 58%;
}

.lang-ru .CT_SP_secOne_Box{
   height: auto;
}

.lang-ru .CT_SP_secTwo_Box {
   height: 35.5rem;
}

.lang-ru .mt4Pamm .CT_SP_secTwo_Box {
    height: 30rem;
}

.lang-ru .p_cTraderCopiers_App .cTraderSecOne_content h1 {
   width: auto;
}

.lang-ru .copytrading_intro_bottomgrid {
   grid-template-columns: 13rem 11rem 9rem 19rem 21rem;
}

/*.lang-ru .copy_tradingway .frSecSevenGrid .frSecSevenBox {
   height: 20rem;
}*/

.lang-ru .frSecTwoChild .defaultHeadingText h4:nth-of-type(2) {
   line-height: initial;
}

.lang-tr .copytrading_intro_bottomgrid{
    grid-template-columns: 12rem 14rem 8rem 24rem 20rem;
}

.lang-tr .copy_tradingway .frSecSevenGrid .frSecSevenBox {
    min-height: 19.8rem;
    height: 19.8rem;
}

.lang-tr .p_cTraderCopiers_App .cTraderSecOne_content h1 {
      width: auto;
}

.lang-tr .pricing_Title{
   min-height: 5rem;
}

.lang-tr .choose_assets_inner {
   grid-template-columns: 9rem 88rem;
}

.lang-tr .mt4tabs .choose_assets_inner {
   grid-template-columns: 9rem auto;
}

.lang-tr .choose_assets_inner .nav-tabs{
   row-gap: 1rem;
}



/*.lang-hi .keyfeatured_grid{
    grid-template-columns: 42rem 32rem;
}*/

.lang-gr .p_cTraderCopiers_App .cTraderSecOne_content h1{
    width: auto;
}

.lang-gr .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content h1 {
    max-width: 66%;
}

.lang-gr .tradingtimes_inner{
   padding: 4.8rem 2.5rem;
}



.lang-pl .copytrading_intro_bottomgrid{
   grid-template-columns: 13rem 10rem 7rem 15rem 17rem;
}

.lang-pl .copy_tradingway .frSecSevenGrid .frSecSevenBox{
   height: auto;
   min-height: inherit;
}

.lang-pl .CT_SP_secTwo_Box{
   height: initial;
   padding: 5.7rem 2.2rem 3rem;
}

.lang-pl .trading_Solution_one .MT4_fr_desktop_content_gridbox{
   min-height: inherit;
   padding: 0 1.2rem 2.2rem 2.2rem;
}

.lang-pl .trading_Solution_one .getmt4_btn a{
   margin: 3rem auto 0;
}

.lang-hu .contact-element span{
   min-height: 3.8rem;
}

.lang-hu .copytrading_intro_bottomgrid {
   grid-template-columns: 15rem 10rem 10rem 18rem 15rem;
}

.lang-hu header.p_cTrader_Copiers .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left p {
   width: 90%;
}

/* ====================== funds Security ==================== */

.section-01-fund-security{
   background-color: #000;
}
.section-01-fund-security .fund-security-hero-bg{

   background: url(/img/b2c/fund_security/banner/bg.png);
   height: 692px;
   background-repeat: no-repeat;
   background-position: top center;
}

.section-01-fund-security .fund-security-hero-bg h1{
   font-size: 5rem;
   color: white;
   font-family: Lato, sans-serif;
   font-weight: bold;
}

.section-01-fund-security .fund-security-hero-bg .hero-text-fund-security{
   max-width: 46.3rem;
}

.section-01-fund-security .fund-security-hero-bg .hero-content{
   height: 542px;
}

.section-02-fund-security{

   background-image: linear-gradient(180deg, #D5D5D5, #FFFFFF);
   height: auto;
}
.section-02-fund-security p{
   padding:62px 0 44px;
   font-size: 2.5rem;
   text-align: center;
   margin:0 8rem;
   margin-bottom: 0;
}

.section-00-fund-security--grid{
   padding:10.9rem 0 6.6rem 0;
   display: grid;
   grid-template-columns: 5rem 53.7rem auto;
   justify-content: space-between;
   margin:0 12px;
}
.firstDivpadding{
   padding-top:44px
}
.section-01-fund-security--grid{
   padding:7.8rem 0 6.6rem 0;
   display: grid;
   grid-template-columns:auto 5rem 55.8rem;
   justify-content: space-between;
   margin:0 12px;
}

.section-00-fund-security--text p:nth-of-type(1){
   font-size: 3rem;
   font-family: Lato, sans-serif;
   font-weight: bold;
   line-height: 3.6rem;
}
.section-00-fund-security--text p{
   font-size: 2rem;
   margin-bottom: 1.6rem;
   line-height: 3rem;
}

.section-00-fund-security--text p a{
   color: var(--Green_TF);
}


/* ====================== End funds Security ==================== */

.lang-ur .contact-element span{
   min-height: 3.8rem;
}






/*----------- 1440 Screen -------------*/
@media only screen and (min-width: 1440px) and (max-width: 1440px) and (max-height: 900px) {
   .cTraderSecOne_img img {
      width: 100%;
   }
   .ctradercopysectwo h1 br {
      display: block;
   }
   .getCtraderGrid {
      display: grid;
      grid-template-columns: 16% 20% 25% 17% 21%;
   }
   .copy_trading_grid {
      grid-template-columns: 50rem 54.5rem;
   }
   .ctradercopysecthree_inner {
      padding: 25rem 3rem 8rem 0;
   }
   .fixapiultr_Low_grid {
      grid-column-gap: 14.5rem;
   }
   .regulationmap_img {
      position: absolute;
      right: -41rem;
   }
   .regulationmap_img img {
      max-width: 100%;
   }
   .regulationmap_shadow {
      position: relative;
      right: -33rem;
      bottom: 1rem;
   }
   .regulationmap_img .regulationmap_shadow img {
      height: 42px;
   }
   .shieldsection {
      background-image: url(/img/b2c/shield_1440.png);
      background-size: cover;
      background-position: center;
      padding: 96px 0;
   }
   .aboutsectioncysec {
      padding: 8.8rem 0 10.4rem;
   }
   .aboutsectioncysec_box p {
      width: 100%;
   }
   .registrations_sectiongrid_inner p br {
      display: none;
   }
   .registrations_sectiongrid {
      grid-column-gap: 11rem;
      grid-template-columns: repeat(4, 20.7rem);
   }
   .registrations_sectiongrid_inner p.austria {
      width: 55%;
   }
   .registrations_sectiongrid_inner p.france {
      width: 70%;
   }
   .registrations_sectiongrid_inner p.poland {
      width: 70%;
   }
   .registrations_sectiongrid_inner p.spain {
      width: 75%;
   }
   .registrations_sectiongrid_inner p.netherlands {
      width: 66%;
   }
   .p_cTrader.regulation .timelineB2c {
      height: 84.5vh;
      background-image: url(/img/b2c/bg-gradient-1440.svg);
      background-size: cover;
      background-position: left center;
   }
   .mt4_platforms .timelineB2c {
      padding-bottom: 0;
   }
   header.p_cTrader.mt4_platforms .timelineB2c .headerB2c_content a.trade_btn {
      margin-top: 4rem;
   }
   .mt4_platforms_img {
      margin-top: 4rem;
   }
   .mt4_platforms_img img {
      width: 40rem;
   }
   .MT4_fr_desktop_grid {
      grid-template-columns: 59.8rem auto;
      grid-column-gap: 6.7rem;
   }
   .MT4_fr_mobiletable_grid {
      grid-template-columns: 54rem 56rem;
      grid-column-gap: 14rem;
   }
   .MT4_fr_mobiletable_img img.largimg {
      margin: -4.9rem -9rem 0;
      width: 72rem;
   }
   .MT4_fr_mobiletable_img .app_store {
      display: flex;
      margin: -17rem 0 0;
   }
   .MT4_fr_mobiletable_img .app_store a + a {
      margin-left: 2.8rem;
   }
   .mql_suite {
      padding: 8.8rem 2.5rem 10.4rem;
   }
   .mql_suite_grid {
      grid-template-columns: 31.5rem 65rem 31.5rem;
      padding-top: 11.7rem;
   }
   .mql_suite_whyuse {
      padding: 10.7rem 0 0;
   }
   .mql_suite_whyuse .container-lg {
      max-width: 100%;
   }
   .mql_suite_whyusegrid {
      grid-template-columns: 37.6rem 37.6rem 37.6rem;
      grid-column-gap: 5.2rem;
   }
   .mql_suite_whyusegrid_inner {
      min-height: 19rem;
      padding: 1.4rem 6rem 1.9rem;
   }
   .mql_suite_whyusegrid_inner p {
      margin: 2.5rem 0 0;
   }
   .section-one.contact.form {
      margin: -4px 0 0 0;
      padding: 8.5rem 0 10.4rem 0;
   }
   .applycookies {
      padding: 0 3.5rem;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_grid {
      grid-template-columns: 24rem 24rem;
   }
   .MT4_fr_mobile
      .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox {
      padding: 0 3rem;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
      padding: 0 2rem;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_gridbox p {
      padding: 1.8rem 0 0;
   }
   .tradinghead_grid {
      grid-column-gap: 23rem;
   }
   .execution_quality_grid {
      grid-column-gap: 9rem;
      grid-template-columns: 49.4rem 54rem;
      padding: 7.6rem 0 0;
   }
   .tradingconditions .frSecFour {
      padding: 8.8rem 0 10.4rem;
   }
   .p_cTrader_app .p_cTraderapp_img {
      margin: 4rem auto;
   }
   .p_cTrader_app .p_cTraderapp_img img {
      height: 33rem;
   }
   .p_cTrader_app .app_store {
      padding: 0 0 2.1rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth {
      width: 31.2rem;
   }
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_b,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_c,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td
      + td,
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth_hour {
      width: 32.9rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table tbody td[colspan="3"] {
      width: 67.9%;
   }
   .ctraderapp_sevengrid {
      grid-column-gap: 5.65rem;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img {
      margin: 0.7rem 0 0;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img img {
      max-width: 50rem;
   }
   .tradingtools .timelineB2c {
      height: 86vh;
   }
   .copytrading_intro .timelineB2c {
      height: 85vh;
   }
   .mql_suite.copytrade_icons {
      padding: 8.8rem 0;
   }
   .copytrade_icons .mql_suite_whyuse .container-lg {
      max-width: 1190px;
   }
   .news .align-items-center {
      grid-column-gap: 30rem;
   }
   .cTrader_Desktop {
      background: url(/img/b2c/artical_bg_1440.png);
      background-size: cover;
      background-position: center left;
   }
   .alex_newsartical {
      background: url(/img/b2c/alex_interview_artical_1440.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusd_newsartical {
      background: url(/img/b2c/GBPUSDartical_1440.png);
      background-size: cover;
      background-position: center;
   }
   .SP_newsartical {
      background: url(/img/b2c/SPartical_1440.png);
      background-size: cover;
      background-position: center;
   }
   .Copytrade_newsartical {
      background: url(/img/b2c/Copytrade_artical_1440.png);
      background-size: cover;
      background-position: center;
   }
   .Mobileapp_newsartical {
      background: url(/img/b2c/Mobileapp_artical_1440.png);
      background-size: cover;
      background-position: center;
   }
   .ctraderweb {
      background: url(/img/b2c/cTraderWeb_artical_1440.png);
      background-size: cover;
      background-position: center;
   }
   .usdjpy_newsartical {
      background: url(/img/b2c/USDJPY_artical_1440.png);
      background-size: cover;
      background-position: center;
   }
   .xauusd_newsartical {
      background: url(/img/b2c/XAUUSD_artical_1440.png);
      background-size: cover;
      background-position: center;
   }
   .eurusd_newsartical {
      background: url(/img/b2c/EURUSD_artical_1440.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusdtarg_newsartical {
      background: url(/img/b2c/GBPUSDtarg_artical_1440.png);
      background-size: cover;
      background-position: center;
   }
   .perfactmoney_newsartical {
      background: url(/img/b2c/PerfectMoney_artical_1440.png);
      background-size: cover;
      background-position: center;
   }
   .GlobalForexAwards_newsartical {
      background: url(/img/b2c/GlobalWinners_artical_1440.png);
      background-size: cover;
      background-position: center;
   }
   .p_cTrader_Copiersheader {
      padding: 0 0 7.4rem;
   }
   .p_cTrader_Copiers {
      background: url(/img/b2c/cTraderCopiers_bg_1440.png);
      background-size: cover;
      background-position: left bottom;
      padding: 14rem 0 0;
   }
   .p_cTrader_Copiers .timelineB2c {
      height: 70vh;
   }
   .p_cTrader_Copiersgrid {
      grid-template-columns: 38rem 76rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left {
      margin: 0 -3rem 0 0;
   }
   .p_cTraderCopiers_Appinner {
      grid-column-gap: 5.2rem;
      grid-template-columns: 61rem 47.5rem;
   }
   .p_cTraderCopiers_imgplay {
      left: 1rem;
      bottom: 5rem;
   }
   .p_cTraderCopiers_imgplay img {
      width: 4.3rem;
   }
   .rankedStrategies {
      grid-template-columns: auto 56rem;
   }
   .Cookiepolicy_list ul {
      height: inherit;
   }

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content{
      margin: 0;
   }

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG{
      background: url(/img/b2c/deposit_bonus_bg_1440.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG{
      background: url(/img/b2c/deposits_bouns_promotion_bg_1440.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   .trading_Central {
      background: url(/img/b2c/Trading_Signals_bg_1440.png);
      background-repeat: no-repeat;
      background-position: right center;
      padding: 8.8rem 0;
   }

   .trading_Central_img img {
      max-width: 91.8rem;
      margin: 0 -13rem 0 -17rem;
   }

   .trading_Solution_one_grid {
      grid-template-columns: 40.2rem 61rem;
   }

   .trading_Solution_two {
      background: url(/img/b2c/Trading_Signals_two_bg_1440.png) #fff;
      background-position: center;
      background-repeat: no-repeat;
   }

   .trading_Solution_two .trading_Solution_one_grid {
      grid-template-columns: 41rem 75.2rem;
   }

   .countries_flags{
      grid-template-columns: repeat(6, 16.8rem);
      grid-gap: 2rem;
   }

   .countries_flags_content{
      min-height: 13.6rem;
   }


   .lang-my .MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
   }
   .lang-fr .getCtraderGrid {
      grid-template-columns: 15% 20% 31% 13% 21%;
   }
   .lang-fr .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 2rem;
   }
   .lang-id .p_cTrader.regulation .timelineB2c {
      height: 84vh;
   }
   .lang-id .MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
      padding: 0 1.8rem;
   }

   .lang-gr .MT4_fr_mobile .MT4_fr_desktop_content_gridbox{
      padding: 0 1.8rem;
   }

   .lang-gr .registrations_sectiongrid_inner p.austria,
   .lang-gr .registrations_sectiongrid_inner p.france,
   .lang-gr .registrations_sectiongrid_inner p.poland,
   .lang-gr .registrations_sectiongrid_inner p.spain,
   .lang-gr .registrations_sectiongrid_inner p.netherlands {
      width: inherit;
   }
}

@media only screen and (min-width: 1450px) {
   .ctradercopysectwo h1 br {
      display: block;
   }
   /*.getCtraderGrid {
      display: grid;
      grid-template-columns: auto 20% 24% auto 21%;
   }
   .registrations_sectiongrid {
      grid-column-gap: 14.5rem;
      grid-template-columns: repeat(4, 22.2rem);
   }*/
}

/*----------- 1920 Screen -------------*/
@media only screen and (min-width: 1500px) {
   .newLargePadding {
      padding: 3.9rem 0;
   }
   .newchangePadding {
      padding: 8.8rem 0 10.4rem;
   }
   .p_cTrader_img {
      margin: 8.9rem 0 7.3rem;
   }
   .p_cTrader_img img {
      width: 830px;
   }
   /*.manual_trading_grid {
      grid-template-columns: 57rem auto;
      grid-column-gap: 15.7rem;
      justify-content: flex-start;
      padding: 0 0 0 5.8rem;
   }
   .copy_trading_grid {
      grid-template-columns: 65rem 52rem;
      grid-column-gap: 15rem;
      padding: 0 0 0 13rem;
   }
   .automated_trading_grid {
      grid-template-columns: 64rem auto;
      grid-column-gap: 9rem;
      padding: 0 0 0 4rem;
   }*/
   .screen1440,
   .Copiers_screen_1440,
   .ctradercopy_screen_1440,
   .cTrader_screen_1440,
   .mobiletradeapp_screen_1440 {
      display: none;
   }
   .screen1920,
   .Copiers_screen_1920,
   .ctradercopy_screen_1920,
   .cTrader_screen_1920,
   .mobiletradeapp_screen_1920 {
      display: table;
   }
   .screen1920 {
      margin: auto;
   }
   .cTrader_screen_1920 {
      float: right;
   }
   /*.getCtrader .getCtraderInner {
      padding: 1.5rem 0 1.5rem 3.2rem;
   }
   .getCtraderGrid {
      grid-template-columns: 14% 20% 26% 17% 23%;
   }
   .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 7.7rem;
   }
   .fixapiultr_Low {
      padding: 8.8rem 0 10.4rem;
   }
   .fixapiultr_Low_grid {
      grid-template-columns: 49rem auto;
      grid-column-gap: 15rem;
      padding: 0 0 0 11rem;
   }
   .mobiletradeapp {
      padding: 8.8rem 0 10.4rem 0;
   }
   .mobiletradeapp_grid {
      grid-template-columns: 67rem 48rem;
      grid-column-gap: 13rem;
      padding: 0 0 0 13rem;
   }
   .mobiletradeapp .cTraderSecOne_content p {
      width: 57rem;
   }
   .whytopFxcTrader {
      padding: 8.8rem 0;
   }
   .whytopFxcTradergrid {
      grid-template-columns: 31.4rem 31.4rem 31.4rem;
   }
   .getCtrader .col-md-9 {
      -ms-flex: 0 0 77.5%;
      flex: 0 0 77.5%;
      max-width: 77.5%;
   }
   .getCtrader .col-md-3 {
      -ms-flex: 0 0 22.5%;
      flex: 0 0 22.5%;
      max-width: 22.5%;
   }
   .ctradercopysecthree_right {
      grid-column-gap: 11.4rem;
   }
   .ctradercopysecthree_rightouter {
      padding-left: 0;
   }
   .ctradercopysecthree_inner {
      padding: 15rem 5rem 5rem 0;
   }
   .trading_signals_grid {
      grid-template-columns: auto 54rem;
      grid-column-gap: 8rem;
      padding: 0 0 0 13rem;
   }
   .ctradercopysecthree_inner_img {
      margin: 0;
   }
   .ctradercopysecthree_inner_img img {
      width: 60rem;
   }
   .trading_signals_grid_subcontent {
      width: 64rem;
   }
   .container-lg-right .col-md-5 img {
      float: right;
   }
   .Advantages_Copiers_img img {
      max-width: 100%;
   }
   .getCtrader_col:last-child:before {
      width: 60%;
      content: "";
   }
   .Advantages_Copiers_content,
   .cTraderSecOne_content {
      margin: 0;
   }
   .regulationmap_img {
      position: absolute;
      right: -22rem;
      top: 0;
   }
   .regulationmap_img img {
      max-width: 87%;
   }
   .regulationmap_shadow {
      position: relative;
      right: -30rem;
   }
   .regulationmap_img .regulationmap_shadow img {
      height: 34px;
   }
   header.p_cTrader.regulation .timelineB2c .headerB2c_content p {
      width: 86%;
   }
   .shieldsection_content {
      margin: 0 30px 0 15px;
   }*/
   .p_cTrader.regulation .timelineB2c {
      height: 82vh;
      background-image: url(/img/b2c/bg-gradient-1920.svg);
      background-size: cover;
      background-position: left center;
   }
   .aboutsectioncysec_box p {
      width: 91%;
   }
   header.mt4_platforms .timelineB2c .headerB2c_content a.trade_btn {
      margin: 4rem auto 0;
   }
   /*.mt4_platforms_img {
      margin: 4rem auto 0;
   }
   .mt4_platforms_img img {
      width: 61rem;
   }
   .mt4_platforms .timelineB2c {
      padding-bottom: 2.8rem;
   }
   .MT4_fr_desktop_grid {
      grid-template-columns: 77.5rem auto;
      grid-column-gap: 5.5rem;
   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content,
   .cTraderSecOne.MT4_fr_desktop .cTraderSecOne_content,
   .cTraderSecOne.mql_suite .cTraderSecOne_content,
   .cTraderSecOne.keyfeatured .cTraderSecOne_content {
      padding: 0;
   }
   .mql_suite {
      padding: 9.2rem 0 10.4rem;
   }
   .mql_suite_grid {
      grid-template-columns: 31.5rem 73.5rem 31.5rem;
      justify-content: center;
      padding-top: 12.2rem;
   }
   .mql_suite_grid_innerimg {
      margin: -3.4rem 0 0;
   }
   .MT4_fr_desktop_content_gridbox p br {
      display: none;
   }
   .mql_suite_whyusegrid {
      grid-template-columns: 37.6rem 37.6rem 37.6rem;
   }
   .MT4_fr_mobile {
      padding: 8.8rem 5rem 10.4rem 0;
   }
   .MT4_fr_mobiletable_grid {
      grid-template-columns: 60rem 56.4rem;
      justify-content: end;
      grid-column-gap: 11rem;
   }
   .MT4_fr_mobiletable_img img.largimg {
      margin: -4.9rem 0 0 -12.5rem;
      width: 78rem;
   }
   .MT4_fr_desktop_content_grid {
      grid-template-columns: 19rem 19rem 19rem;
   }
   .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
   }
   .MT4_fr_mobiletable_content p br {
      display: none;
   }
   .MT4_fr_mobiletable_img .app_store {
      margin: -16rem 0 0;
      display: flex;
   }
   .MT4_fr_mobiletable_img .app_store a {
      margin: 0;
   }
   .MT4_fr_mobiletable_img .app_store a + a {
      margin-left: 2.8rem;
   }
   .mql_suite_whyuse {
      padding: 10.4rem 0 0;
   }
   .mql_suite_whyusegrid_inner {
      min-height: 19rem;
      padding: 1.4rem 6rem 1.9rem;
   }
   .section-two.map-frame {
      display: grid;
      grid-template-columns: 70.9rem auto;
   }
   .company-address {
      display: grid;
      justify-content: flex-end;
      padding: 15.3rem 6rem;
      width: auto;
      margin: auto 0;
   }
   .legalDocumentsMain.legalDocumentsMainCY .legalDocumentsChild {
      grid-template-columns: 40% 36% 24%;
   }
   .frSecSevenBox p br {
      display: none;
   }

   .p_cTrader_app .app_store {
      padding: 0 0 5rem;
   }
   .ctraderapp_onegrid {
      grid-column-gap: 26.2rem;
   }
   .cTraderSecOne.ctraderapp_secone .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_sectwo .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_secthree .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_secfour .cTraderSecOne_content {
      padding: 0;
   }
   .ctraderapp_secgrid {
      grid-column-gap: 17.9rem;
   }
   .ctraderapp_threegrid {
      grid-column-gap: 17.9rem;
   }
   .ctraderapp_fourgrid {
      grid-column-gap: 16rem;
   }
   .ctraderapp_fivegrid {
      grid-column-gap: 16.8rem;
   }
   .ctraderapp_sixgrid {
      grid-template-columns: 47.2rem 61rem;
   }*/
   /*.execution_quality_grid {
      padding: 7.5rem 0 0;
      grid-column-gap: 9.2rem;
      grid-template-columns: 60.6rem 54rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth {
      width: 35.6rem;
   }*/

   .p_cTrader_app .p_cTraderapp_img img {
      height: 28rem;
   }

   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_b,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_c,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td
      + td,
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth_hour {
      width: 34.3%;
   }
   .holidaymonth_table .holidaymonth_table_conent table tbody td[colspan="3"] {
      width: 68.6%;
   }
   /*.ctraderapp_sevengrid {
      grid-column-gap: 10.5rem;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img {
      margin: -7.7rem 0 0;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img img {
      max-width: 51.7rem;
   }*/
   .tradingtools .timelineB2c {
      height: 87vh;
   }
   .tradingtoolsSecOne_grid {
      grid-template-columns: 60.3rem 60.3rem;
   }
   .copytrading_intro .timelineB2c {
      height: 84vh;
   }
   /*.whycopy_trade .cTraderSecOne_content p {
      width: 81%;
   }
   .howcopy_trade .pricing_grid {
      grid-template-columns: 29.8rem 29.8rem 29.8rem 29.8rem;
   }*/
   /*.copy_platformgrid {
      grid-template-columns: 62.4rem 56.5rem;
   }*/
   /*.copy_platformgrid_img img {
      width: 100%;
   }
   .copymt4_pamm .copy_platformgrid {
      grid-template-columns: 57rem 62.6rem;
      grid-column-gap: 3.7rem;
   }
   .copymt4_pamm .copy_platformgrid .cTraderSecOne_content p {
      width: 53rem;
   }
   .copytrade_icons .mql_suite_whyusegrid {
      grid-column-gap: 14.6rem;
   }*/
   .copy_tradingway .defaultHeadingText h1 {
      padding: 0;
   }
   .news header.newsheader .news_mid {
      max-width: 1310px;
   }
   .news .align-items-center {
      grid-column-gap: 34.9rem;
      padding-left: 4.5rem;
   }
   .newsthreecol_inner {
      grid-template-columns: 39rem 39rem 39rem;
   }
   .newsvideo_inner {
      background-position: -20rem 0;
   }
   .latestnews {
      grid-template-columns: 17rem auto;
   }
   .latestnews .latestnewsImg{
      width: 17rem;
      height: 17rem;
   }
   .latestnews img {
      height: 17rem;
   }
   .news_bottomcontent span {
       margin: 2.4rem 0 0;
   }
   .latestnews_img {
      background: url(/img/b2c/GBP_USD_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_b {
      background: url(/img/b2c/SP_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_c {
      background: url(/img/b2c/usd_jpy_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_d {
      background: url(/img/b2c/Alex_Katsaros_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_e {
      background: url(/img/b2c/GBPUSD_uptrend_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_f {
      background: url(/img/b2c/PerfectMoney_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_g {
      background: url(/img/b2c/GlobalWinners_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_block {
      grid-template-columns: 32rem 32rem 32rem;
   }
   .latestnews_blockimg {
      background: url(/img/b2c/GBP_USD_latest_news_photo_1920.png);
      background-size: cover;
      background-position: center;
      width: 100%;
      height: 36.6rem;
   }
   .latestnews_blockimg_b {
      background: url(/img/b2c/SP_latest_news_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_c {
      background: url(/img/b2c/USD_JPY_latest_news_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_d {
      background: url(/img/b2c/Alex_Katsaros_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_e {
      background: url(/img/b2c/GBPUSD_uptrend_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_f {
      background: url(/img/b2c/PerfectMoney_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_g {
      background: url(/img/b2c/GlobalWinners_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockcontent p {
      display: none;
   }
   .latestnews_blockcontent p + p {
      display: block;
   }
   .cTrader_Desktop {
      background: url(/img/b2c/artical_bg_1440.png);
      background-size: cover;
      background-position: center left;
   }
   .alex_newsartical {
      background: url(/img/b2c/alex_interview_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusd_newsartical {
      background: url(/img/b2c/GBPUSDartical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .SP_newsartical {
      background: url(/img/b2c/SPartical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .Copytrade_newsartical {
      background: url(/img/b2c/Copytrade_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .Mobileapp_newsartical {
      background: url(/img/b2c/Mobileapp_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .ctraderweb {
      background: url(/img/b2c/cTraderWeb_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .usdjpy_newsartical {
      background: url(/img/b2c/USDJPY_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .xauusd_newsartical {
      background: url(/img/b2c/XAUUSD_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .eurusd_newsartical {
      background: url(/img/b2c/EURUSD_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusdtarg_newsartical {
      background: url(/img/b2c/GBPUSDtarg_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .perfactmoney_newsartical {
      background: url(/img/b2c/PerfectMoney_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .GlobalForexAwards_newsartical {
      background: url(/img/b2c/GlobalWinners_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .news.newsartical .headerB2c_content {
      bottom: 2.9rem;
   }
   header .depositb2c .headerB2c_content .headerb2c_title {
      margin-bottom: 0.5rem;
   }
   .updates_blockimg {
      background: url(/img/b2c/cTraderDesktop_40_update_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_b {
      background: url(/img/b2c/copytradeMobile_update_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_c {
      background: url(/img/b2c/cTraderWeb_40_update_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_d {
      background: url(/img/b2c/UpdatedcTrader_mobile_app_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_block .latestnews_blockcontent h4 a span {
      display: inline;
   }
   .p_cTrader_Copiers {
      background: url(/img/b2c/cTraderCopiers_bg_1920.png);
      background-size: cover;
      background-position: left bottom;
      padding: 10rem 0 0;
   }
   .p_cTrader_Copiers .timelineB2c {
      height: 92vh;
   }
   /*.p_cTrader_Copiersgrid {
      grid-template-columns: 36.3rem 90rem;
   }*/
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left {
      margin: 0 -4.5rem 0 0;
   }
   .p_cTraderCopiers_imgplay {
      bottom: 5rem;
      left: 1rem;
   }
   .p_cTraderCopiers_waystrade .defaultHeadingText h1 {
      max-width: inherit;
   }

   .p_cTraderCopiers_waystrade .frSecSevenChild {
      display: inherit;
      padding: 8.8rem 0 0;
   }

   /*.openlive_demoaccount {
      grid-template-columns: 75rem auto;
   }
   .rankedStrategies {
      grid-template-columns: auto 73rem;
   }*/
   .openlive_demoaccount_content p span {
      display: inline-table;
   }
   .Cookiepolicy_list ul {
      height: inherit;
   }

   .marketanalyis_block_grid {
      grid-template-columns: 51.2rem 58rem;
   }

   .marketanalyis_main_content p{
      width: 100%;
   }

   .marketanalyisnews_detail.marketanalyisnews_author .marketanalyis_header {
      margin: 10rem auto 2.4rem;
   }

   .marketanalyisauthor_grid {
      grid-template-columns: 60.6rem 45.6rem;
    }

   .marketanalyisauthor_leftgrid{
      grid-template-columns: 18.5rem 18.5rem 18.5rem;
   }

   .marketanalyis_author_content p {
      margin: 1rem 0;
   }

   /*.marketanalyisnews_detail .marketanalyis_header{
      width: 112.6rem;
   }*/

   /*.marketanalyisdetail_grid{
      grid-template-columns: 112.6rem;
   }*/

   /*.marketanalyis_block .owl-item {
      width: 334px !important;
   }*/

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG{
      background: url(/img/b2c/deposit_bonus_bg_1920.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG{
      background: url(/img/b2c/deposits_bouns_promotion_bg_1920.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   /*.outlook_grid{
      grid-template-columns: 56rem 56rem;
   }

   .outlook_grid .marketanalyis_main_img img {
       height: 28.4rem;
   }*/


   .trading_Central {
      background: url(/img/b2c/Trading_Signals_bg_1920.png);
      background-repeat: no-repeat;
      background-position: right center;
      padding: 7rem 0;
   }

   /*.trading_Central_img img {
      max-width: 102.4rem;
      margin: 0 -14rem 0 -10rem;
   }*/

   /*.trading_Solution_one_grid {
      grid-template-columns: 42.3rem 61rem;
      grid-column-gap: 24.7rem;
   }*/

   .trading_Solution_one .getmt4_btn a{
      margin: 3rem auto 0;
   }

   .trading_Solution_one_img {
      margin: 9rem 0 0;
   }

   .trading_Solution_two {
      background: url(/img/b2c/Trading_Signals_two_bg_1920.png) #fff;
      background-position: center;
      background-repeat: no-repeat;
   }

   /*.trading_Solution_two .trading_Solution_one_grid {
      grid-template-columns: 42rem auto;
   }*/

   .trading_Solution_two .trading_Solution_one_img{
      margin: 17rem 0 0;
   }

   /*.trading_otherpromtns.secOne .secOneChild .secOneBox_2{
      grid-template-columns: 37.4rem 37.4rem;
   }*/

   .countries_flags{
      grid-template-columns: repeat(6, 17.9rem);
      grid-gap: 2.4rem;
   }
   .countries_flags_content{
      min-height: 14.5rem;
   }
   .countries_flags_content img {
      max-width: 10.2rem;
   }

   .lang-vi .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 5rem;
   }
   .lang-my .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 5rem;
   }
   .lang-my .getCtraderGrid {
      grid-template-columns: 16% 20% 27% 15% 21%;
   }
   .lang-cn .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 5rem;
   }
   .lang-it .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 5rem;
   }
   .lang-it .MT4_fr_desktop_content_gridbox {
      min-height: 18.5rem;
   }
   .lang-fr .getCtraderGrid {
      grid-template-columns: 14% 20% 30% 13% 23%;
   }
   .lang-fr .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 4rem;
   }
   .lang-th .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 5rem;
   }
   .lang-th .MT4_fr_desktop_content_gridbox {
      min-height: 18.5rem;
   }
   .lang-id .p_cTrader.regulation .timelineB2c {
      height: 83vh;
   }
   .lang-id .pricing_grid_box p {
      min-height: 10.8rem;
   }
   .lang-id .getCtraderGrid {
      grid-template-columns: 15% 20% 28% 13% 21%;
   }
   .lang-id .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 4rem;
   }
   .lang-id .whytopFxcTrade_inner {
      min-height: 15.9rem;
   }
   .lang-es .getCtraderGrid {
      grid-template-columns: 13% 18% 28% 16% 24%;
   }
   .lang-es .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 4.8rem;
   }



   .lang-ru .pricing_grid_box p {
      min-height: inherit;
   }

   .lang-ru .CT_SP_secTwo_Box {
      height: 34rem;
   }
}

@media only screen and (min-width: 1650px) {
   /*.regulationmap_img {
      position: absolute;
      right: -14rem;
      top: 0;
   }
   .regulationmap_img img {
      max-width: 94%;
   }
   .regulationmap_shadow {
      position: relative;
      right: -35rem;
   }
   .regulationmap_img .regulationmap_shadow img {
      height: 34px;
   }
   header.p_cTrader.regulation .timelineB2c .headerB2c_content p {
      width: 86%;
   }
   .registrations_sectiongrid {
      grid-column-gap: 14.5rem;
   }*/
   .p_cTrader.regulation .timelineB2c {
      height: 84vh;
      background-image: url(/img/b2c/bg-gradient-1920.svg);
      background-size: cover;
      background-position: left center;
   }
   /*.aboutsectioncysec_box p {
      width: 91%;
   }*/
}

@media only screen and (min-width: 1800px) {

   .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/new/1920px-02.png);
      height: 750px;
      background-position: right center;
      background-color: #1a0f0e;
      background-repeat: no-repeat;
   }

   .lang-ar .section-01-new-deposit, .lang-fa .section-01-new-deposit, .lang-ur .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/1920px-left.png);
      height: 750px;
      background-position: left center;
   }

   /*.newLargePadding {
      padding: 3.9rem 0;
   }
   .newchangePadding {
      padding: 8.8rem 0 10.4rem;
   }
   .p_cTrader_img {
      margin: 8.9rem 0 7.3rem;
   }
   .p_cTrader_img img {
      width: 830px;
   }*/
   /*.manual_trading_grid {
      grid-template-columns: 71rem auto;
      grid-column-gap: 15.7rem;
      justify-content: flex-start;
      padding: 0 0 0 5.8rem;
   }
   .copy_trading_grid {
      grid-template-columns: 65rem 61rem;
      grid-column-gap: 14.6rem;
      padding: 0 0 0 32.8rem;
   }
   .automated_trading_grid {
      grid-template-columns: 73.2rem auto;
      grid-column-gap: 12.1rem;
      padding: 0 0 0 8.2rem;
   }*/
   /*.screen1440,
   .Copiers_screen_1440,
   .ctradercopy_screen_1440,
   .cTrader_screen_1440,
   .mobiletradeapp_screen_1440 {
      display: none;
   }
   .screen1920,
   .Copiers_screen_1920,
   .ctradercopy_screen_1920,
   .cTrader_screen_1920,
   .mobiletradeapp_screen_1920 {
      display: table;
   }
   .screen1920 {
      margin: auto;
   }
   .cTrader_screen_1920 {
      float: right;
   }
   .getCtrader .getCtraderInner {
      padding: 1.5rem 0 1.5rem 3.2rem;
   }
   .getCtraderGrid {
      grid-template-columns: 17% 21% 22% 19% 21%;
   }
   .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 8rem;
   }
   .fixapiultr_Low {
      padding: 8.8rem 0 10.4rem;
   }
   .fixapiultr_Low_grid {
      grid-template-columns: 50rem auto;
      grid-column-gap: 20.7rem;
      padding: 0 0 0 30.6rem;
   }
   .mobiletradeapp {
      padding: 8.8rem 0 10.4rem 0;
   }
   .mobiletradeapp_grid {
      grid-template-columns: 67rem 54rem;
      grid-column-gap: 14.4rem;
      padding: 0 0 0 32.8rem;
   }
   .mobiletradeapp .cTraderSecOne_content p {
      width: 57rem;
   }
   .whytopFxcTrader {
      padding: 8.8rem 0;
   }
   .whytopFxcTradergrid {
      grid-template-columns: 31.4rem 31.4rem 31.4rem 31.4rem 31.4rem;
   }
   .whytopFxcTrade_inner:nth-child(4),
   .whytopFxcTrade_inner:nth-child(5) {
      grid-column: inherit;
      margin: inherit;
      grid-row: inherit;
   }
   .container-lg-left {
      max-width: 100%;
      padding: 0 24rem 0 9.7rem;
   }
   .container-lg-right {
      max-width: 100%;
      padding: 0 9.7rem 0 24rem;
   }
   .getCtrader .col-md-9 {
      -ms-flex: 0 0 77.5%;
      flex: 0 0 77.5%;
      max-width: 77.5%;
   }
   .getCtrader .col-md-3 {
      -ms-flex: 0 0 22.5%;
      flex: 0 0 22.5%;
      max-width: 22.5%;
   }*/
   /*.ctradercopysecthree_right {
      grid-column-gap: 15.4rem;
   }
   .ctradercopysecthree_rightouter {
      padding-left: 0;
   }
   .ctradercopysecthree_inner {
      padding: 15rem 22.2rem 9rem 0;
   }
   .trading_signals_grid {
      grid-template-columns: auto 55rem;
      grid-column-gap: 11.7rem;
      padding: 0 0 0 32.8rem;
   }
   .ctradercopysecthree_inner_img {
      margin: 0;
   }
   .trading_signals_grid_subcontent {
      width: 64rem;
   }
   .container-lg-right .col-md-5 img {
      float: right;
   }
   .getCtrader_col:last-child:before {
      width: 60%;
      content: "";
   }*/
   /*.mobiletradeapp_img img {
      margin: 0;
   }
   .regulationmap_img {
      position: absolute;
      right: -8rem;
      top: 0;
   }
   .regulationmap_img img {
      max-width: 100%;
   }
   .regulationmap_shadow {
      position: relative;
      right: -32rem;
      bottom: 2rem;
   }
   header.p_cTrader.regulation .timelineB2c .headerB2c_content p {
      width: 86%;
      margin: 0;
   }*/
   .shieldsection {
      background-image: url(/img/b2c/shield_1920.png);
      background-size: cover;
      background-position: center;
   }
   .registrations_sectiongrid {
      grid-column-gap: 14.5rem;
      grid-template-columns: repeat(4, 22.2rem);
   }
   .p_cTrader.regulation .timelineB2c {
      height: 86vh;
      background-image: url(/img/b2c/bg-gradient-1920.svg);
      background-size: cover;
      background-position: left center;
   }
  /* .aboutsectioncysec_box p {
      width: 91%;
   }
   header.mt4_platforms .timelineB2c .headerB2c_content a.trade_btn {
      margin: 4rem auto 0;
   }
   .mt4_platforms_img {
      margin: 4rem auto 0;
   }*/
   .mt4_platforms_img img {
      width: 61rem;
   }
   /*.mt4_platforms .timelineB2c {
      padding-bottom: 2.8rem;
   }*/
   /*.MT4_fr_desktop_grid {
      grid-template-columns: 83.5rem auto;
      grid-column-gap: 5.5rem;
      justify-content: center;
   }
   .MT4_fr_desktop_content_grid {
      grid-template-columns: 24rem 24rem 24rem;
   }*/
   /*.MT4_fr_desktop_content_gridbox {
      min-height: 17.6rem;
      padding: 0 1rem;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_grid {
      grid-template-columns: 24rem 24rem;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
      min-height: 20.4rem;
   }
   .MT4_fr_desktop_content_gridbox p br {
      display: none;
   }
   .MT4_fr_desktop_content_gridbox p {
   }
   .mql_suite {
      padding: 9.2rem 0 10.4rem;
   }*/
   /*.mql_suite_grid {
      grid-template-columns: 31.5rem 73.5rem 31.5rem;
      padding-top: 12.2rem;
   }
   .mql_suite_grid_innerimg {
      margin: -3rem 0 0;
   }
   .mql_suite_whyusegrid {
      grid-template-columns: 37.6rem 37.6rem 37.6rem;
   }*/
   /*.MT4_fr_mobile {
      padding: 8.8rem 8.8rem 10.4rem 0;
   }
   .MT4_fr_mobiletable_grid {
      grid-template-columns: 60rem 56rem;
      justify-content: center;
      grid-column-gap: 6.5rem;
   }
   .MT4_fr_mobiletable_img img.largimg {
      margin: -4.9rem 0 0 -12.5rem;
      width: 78rem;
   }
   .MT4_fr_mobiletable_img .app_store {
      margin: -16rem 0 0;
      display: flex;
   }
   .MT4_fr_mobiletable_img .app_store a {
      margin: 0;
   }
   .MT4_fr_mobiletable_img .app_store a + a {
      margin-left: 2.8rem;
   }*/
   /*.MT4_fr_mobiletable_content p br {
      display: none;
   }
   .mql_suite_whyuse {
      padding: 10.4rem 0 0;
   }
   .mql_suite_whyusegrid_inner {
      min-height: 19rem;
      padding: 1.4rem 6rem 1.9rem;
   }
   .getmt4_btn a {
      margin: 2.5rem auto 0;
   }
   .tradinghead_grid {
      grid-template-columns: 48.7rem 41.2rem;
      grid-column-gap: 19.1rem;
      padding: 10.4rem 0 9rem;
   }
   .tradinghead_grid .headerB2c_content .headerb2c_title br {
      display: none;
   }*/
   /*.pricing_grid {
      grid-template-columns: 29.8rem 29.8rem 29.8rem 29.8rem;
      grid-column-gap: 1.3rem;
   }*/
   /*.pricing_grid_box {
      padding: 2.4rem 1.1rem 2.2rem 2.4rem;
   }
   .leverage_risk_grid {
      grid-template-columns: 19.5rem 19.5rem 19.5rem 19.5rem 19.5rem 19.5rem;
   }
   .leverage_risk_inner {
      padding: 8.1rem 4.7rem 0;
   }
   .leverage_risk_inner + .leverage_risk_inner {
      padding: 8.8rem 4.7rem 0;
   }
   .leverage_risk_inner + .leverage_risk_inner p {
      width: 91%;
   }
   .execution_quality_grid {
      padding: 7.5rem 0 0;
      grid-column-gap: 9.2rem;
      grid-template-columns: 60.6rem 54rem;
   }
   .tradingconditions .frSecFourChild .tableForexParent {
      margin: 6rem 0 0;
   }
   .frSecSevenBox p br {
      display: none;
   }

   .p_cTrader_app .app_store {
      padding: 0 0 7.9rem;
   }
   .ctraderapp_onegrid {
      grid-column-gap: 26.2rem;
   }
   .cTraderSecOne.ctraderapp_secone .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_sectwo .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_secthree .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_secfour .cTraderSecOne_content {
      padding: 0;
   }
   .ctraderapp_secgrid {
      grid-column-gap: 17.9rem;
   }
   .ctraderapp_threegrid {
      grid-column-gap: 17.9rem;
   }
   .ctraderapp_fourgrid {
      grid-column-gap: 16rem;
   }
   .ctraderapp_fivegrid {
      grid-column-gap: 16.8rem;
   }
   .ctraderapp_sixgrid {
      grid-template-columns: 47.2rem 61rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth {
      width: 32rem;
   }
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_b,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_c,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td
      + td,
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth_hour {
      width: 34.33%;
   }
   .holidaymonth_table .holidaymonth_table_conent table tbody td[colspan="3"] {
      width: 68.6%;
   }
   .ctraderapp_sevengrid {
      grid-column-gap: 17.8rem;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img {
      margin: -7.7rem 0 0;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img img {
      max-width: 56.7rem;
   }
   .tradingtools .timelineB2c {
      height: 88vh;
   }
   .tradingtoolsSecOne_grid {
      grid-template-columns: 60.3rem 60.3rem;
   }
   .copytrading_intro .timelineB2c {
      height: 88vh;
   }
   .whycopy_trade .cTraderSecOne_content p {
      width: 64%;
   }
   .howcopy_trade .pricing_grid {
      grid-template-columns: 29.8rem 29.8rem 29.8rem 29.8rem;
   }
   .howcopy_trade .pricing_grid_box {
      padding: 2.2rem 1.2rem 4.3rem 2.2rem;
   }
   .copy_platformgrid {
      grid-template-columns: 62.4rem 56.5rem;
   }
   .copy_platformgrid_img img {
      width: 100%;
   }
   .copymt4_pamm .copy_platformgrid {
      grid-template-columns: 57rem 62.6rem;
      grid-column-gap: 3.7rem;
   }
   .copymt4_pamm .copy_platformgrid .cTraderSecOne_content p {
      width: 53rem;
   }
   .copytrade_icons .mql_suite_whyusegrid {
      grid-column-gap: 14.6rem;
   }
   .copy_tradingway .defaultHeadingText h1 {
      padding: 0;
   }
   .news header.newsheader .news_mid {
      max-width: 1310px;
   }*/

   .p_cTrader_app .p_cTraderapp_img img {
      height: 48rem;
   }

   /*.news .align-items-center {
      grid-column-gap: 34.9rem;
      padding-left: 4.5rem;
   }
   .newsthreecol_inner {
      grid-template-columns: 39rem 39rem 39rem;
   }
   .newsvideo_inner {
      background-position: -20rem 0;
   }*/
   .latestnews {
      grid-template-columns: 18rem auto;
   }
   .latestnews .latestnewsImg{
      width: 18rem;
      height: 18rem;
   }
   .latestnews img {
      height: 18rem;
   }
   .news_bottomcontent span {
       margin: 2.4rem 0 0;
   }
   .latestnews_img {
      background: url(/img/b2c/GBP_USD_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_b {
      background: url(/img/b2c/SP_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_c {
      background: url(/img/b2c/usd_jpy_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_d {
      background: url(/img/b2c/Alex_Katsaros_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_e {
      background: url(/img/b2c/GBPUSD_uptrend_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_f {
      background: url(/img/b2c/PerfectMoney_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_g {
      background: url(/img/b2c/GlobalWinners_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_block {
      display: grid;
      grid-template-columns: 32rem 32rem 32rem;
   }
   .latestnews_blockimg {
      background: url(/img/b2c/GBP_USD_latest_news_photo_1920.png);
      background-size: cover;
      background-position: center;
      width: 100%;
      height: 36.6rem;
   }
   .latestnews_blockimg_b {
      background: url(/img/b2c/SP_latest_news_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_c {
      background: url(/img/b2c/USD_JPY_latest_news_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_d {
      background: url(/img/b2c/Alex_Katsaros_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_e {
      background: url(/img/b2c/GBPUSD_uptrend_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_f {
      background: url(/img/b2c/PerfectMoney_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_g {
      background: url(/img/b2c/GlobalWinners_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockcontent p {
      display: none;
   }
   .latestnews_blockcontent p + p {
      display: block;
   }
   .cTrader_Desktop {
      background: url(/img/b2c/artical_bg_1920.png);
      background-size: cover;
      background-position: center right;
   }
   .alex_newsartical {
      background: url(/img/b2c/alex_interview_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusd_newsartical {
      background: url(/img/b2c/GBPUSDartical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .SP_newsartical {
      background: url(/img/b2c/SPartical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .Copytrade_newsartical {
      background: url(/img/b2c/Copytrade_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .Mobileapp_newsartical {
      background: url(/img/b2c/Mobileapp_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .ctraderweb {
      background: url(/img/b2c/cTraderWeb_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .usdjpy_newsartical {
      background: url(/img/b2c/USDJPY_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .xauusd_newsartical {
      background: url(/img/b2c/XAUUSD_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .eurusd_newsartical {
      background: url(/img/b2c/EURUSD_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusdtarg_newsartical {
      background: url(/img/b2c/GBPUSDtarg_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .perfactmoney_newsartical {
      background: url(/img/b2c/PerfectMoney_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .GlobalForexAwards_newsartical {
      background: url(/img/b2c/GlobalWinners_artical_1920.png);
      background-size: cover;
      background-position: center;
   }
   .news.newsartical .headerB2c_content {
      bottom: 2.9rem;
   }
   header .depositb2c .headerB2c_content .headerb2c_title {
      margin-bottom: 0.5rem;
   }
   .updates_blockimg {
      background: url(/img/b2c/cTraderDesktop_40_update_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_b {
      background: url(/img/b2c/copytradeMobile_update_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_c {
      background: url(/img/b2c/cTraderWeb_40_update_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_d {
      background: url(/img/b2c/UpdatedcTrader_mobile_app_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_block .latestnews_blockcontent h4 a span {
      display: inline;
   }
   .p_cTrader_Copiersheader {
      padding: 0 0 5rem;
   }
   .p_cTrader_Copiers {
      background: url(/img/b2c/cTraderCopiers_bg_1920.png);
      background-size: cover;
      background-position: left bottom;
      padding: 15rem 0 0;
   }
   /*.p_cTrader_Copiers .timelineB2c {
      height: 74.7vh;
   }*/
   /*.p_cTrader_Copiersgrid {
      grid-template-columns: 36.3rem 90rem;
   }*/
   /*header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left {
      margin: 0 -4.5rem 0 0;
   }
   .p_cTraderCopiers_waystrade .defaultHeadingText h1 {
      max-width: inherit;
   }
   .p_cTraderCopiers_waystrade .frSecSevenChild {
      display: inherit;
      padding: 8.8rem 0 0;
   }*/
   /*.p_cTraderCopiers_waystrade .frSecSevenGrid {
      grid-column-gap: 18rem;
   }
   .openlive_demoaccount {
      grid-template-columns: 76rem auto;
   }
   .rankedStrategies {
      grid-template-columns: auto 73rem;
   }*/
   .openlive_demoaccount_content p span {
      display: inline-table;
   }
   /*.p_cTrader_Copytrade_grid {
      grid-template-columns: 34rem 34rem 34rem;
   }
   .p_cTraderCopiers_Appinner {
      grid-column-gap: 11rem;
   }*/
   .p_cTraderCopiers_imgplay {
      bottom: 5rem;
   }
   .Cookiepolicy_list ul {
      height: inherit;
   }

   .marketanalyis_block_grid {
      grid-template-columns: 51.2rem 58rem;
   }

   .marketanalyis_main_content p{
      width: 100%;
   }

   /*.marketanalyisnews_detail .marketanalyis_header{
      width: 112.6rem;
   }*/

   .marketanalyisdetail_grid{
      /*grid-template-columns: 112.6rem;
      grid-column-gap: 13.6rem;*/
   }

   .marketanalyisnews_detail.marketanalyisnews_author .marketanalyis_header {
      margin: 10rem auto 2.4rem;
   }

   .marketanalyisauthor_grid {
      grid-template-columns: 60.6rem 45.6rem;
    }

   .marketanalyisauthor_leftgrid{
      grid-template-columns: 18.5rem 18.5rem 18.5rem;
   }

   .marketanalyis_author_content p {
      margin: 1rem -1.4rem 1rem 0;
   }

   .Deposits_Bouns_secOne .CT_SP_secOne_Box{ padding: 2.1rem 1.4rem 2.4rem; }

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG{
      background: url(/img/b2c/deposit_bonus_bg_1920.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   .marketanalyis_author_content p{
      margin: 1rem -1.4rem 1rem 0;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG{
      background: url(/img/b2c/deposits_bouns_promotion_bg_1920.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   /*.outlook_grid{
      grid-template-columns: 56rem 56rem;
   }

   .outlook_grid .marketanalyis_main_img img {
       height: 28.4rem;
   }*/

   .trading_Central {
      background: url(/img/b2c/Trading_Signals_bg_1920.png);
      background-repeat: no-repeat;
      background-position: right center;
      padding: 13rem 0;
   }

   /*.trading_Central_img img {
      max-width: 102.4rem;
      margin: 0 -14rem 0 -10rem;
   }*/

   /*.trading_Solution_one_grid {
      grid-template-columns: 42.3rem 61rem;
      grid-column-gap: 24.7rem;
   }*/

   .trading_Solution_one_img {
      margin: 9rem 0 0;
   }

   .trading_Solution_two {
      background: url(/img/b2c/Trading_Signals_two_bg_1920.png) #fff;
      background-position: center;
      background-repeat: no-repeat;
   }

   /*.trading_Solution_two .trading_Solution_one_grid {
      grid-template-columns: 42rem auto;
   }*/

   .trading_Solution_two .trading_Solution_one_img{
      margin: 17rem 0 0;
   }

   /*.trading_otherpromtns.secOne .secOneChild .secOneBox_2{
      grid-template-columns: 37.4rem 37.4rem;
   }*/

   .countries_flags{
      grid-template-columns: repeat(6, 17.9rem);
      grid-gap: 2.4rem;
   }
   .countries_flags_content{
      min-height: 14.5rem;
   }
   .countries_flags_content img {
      max-width: 10.2rem;
   }



   .legalDocumentsHeader {
      background: url(/img/b2c/legalDocument/header/bg1920.png);
      background-repeat: no-repeat;
      background-position: center;
      background-color: var(--Black_BG);
   }



   .section-one.contact {
      background: url(/img/b2c/legalDocument/sendbtm/bg1920.png);
      background-repeat: no-repeat;
      background-position: center;
   }

   .trader_performc .section-one.contact {
      background: url(/img/b2c/legalDocument/sendbtm/bg/bg1920.png);
      background-repeat: no-repeat;
      background-position: center;
   }

   .lang-vi .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 7rem;
   }
   .lang-my .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 7rem;
   }
   .lang-my .ctradercopysecthree_right {
      grid-template-columns: 27rem 25rem;
   }
   .lang-cn .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 7rem;
   }
   .lang-it .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 7rem;
   }
   /*.lang-it .manual_trading_grid {
      grid-template-columns: 71rem auto;
   }*/
   .lang-fr .getCtraderGrid {
      grid-template-columns: 15% 20% 26% 15% 24%;
   }
   .lang-fr .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 6rem;
   }
   .lang-fr .pricing_grid_box p {
      min-height: 11rem;
   }
   .lang-fr .whytopFxcTrade_inner {
      padding: 2.4rem 2rem 2.4rem 2.4rem;
   }
   .lang-th .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 7rem;
   }
   /*.lang-th .manual_trading_grid {
      grid-template-columns: 71rem 64.5rem;
   }*/
   .lang-th .pricing_grid_box p {
      min-height: 8.8rem;
   }
   .lang-id .p_cTrader.regulation .timelineB2c {
      height: 87vh;
   }
   .lang-id .pricing_grid_box p {
      min-height: 8.8rem;
   }
   .lang-id .getCtraderGrid {
      grid-template-columns: 15% 20% 26% 15% 24%;
   }
   .lang-id .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 6rem;
   }
   .lang-id .pricing_grid_box p {
      min-height: 11rem;
   }
   .lang-id .MT4_fr_desktop_content_gridbox {
      padding: 0 2rem;
   }
   .lang-id .MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
      padding: 0 1.8rem;
   }
   .lang-es .getCtraderGrid {
      grid-template-columns: 13% 16% 28% 17% 25%;
   }
   .lang-es .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 6.8rem;
   }
   /*.lang-es .manual_trading_grid {
      grid-template-columns: 71rem 65rem;
   }*/
   .lang-es .ctradercopysecthree_right {
      grid-template-columns: 30rem 30rem;
   }

   .lang-ru .choose_assets_inner {
        grid-template-columns: 13.5rem auto;
   }

   .lang-ru .pricing_grid_box p {
      min-height: inherit;
   }

   .lang-ru .CT_SP_secTwo_Box {
      height: 31rem;
   }


   /* ================== funds security =============== */

   .section-01-fund-security .fund-security-hero-bg{

      background: url(/img/b2c/fund_security/banner/bg1920.png);
      height: 753px;
      background-position: top center;
      background-repeat: no-repeat;

   }

   .section-02-fund-security p{

      margin: 0 10rem;


   }
   .section-00-fund-security--grid {

      margin:0 2.4rem;
   }


   /* ============== End Funds Security ============== */

   .section-02-new-deposit .page-description{
      padding:10.3rem 0 5.3rem;
      margin: 0 0 5.7rem;
      color:#6F7070;
      font-size: 20px;
      text-align: center;
   }

   .section-02-new-deposit .page-description-bg{
      background-color: #F6F6F6;
   }
   .section-00-fund-security--grid{
      padding:10.8rem 0 6.6rem;
   }
   .firstDivpadding{
      padding-top:44px
   }



   /* ======================= new withdrawal css ==================== */

   .section-01-new-deposit.new-withdrawal{
      background: url(/img/b2c/withdrawal-new-images/hero-banner-1920px-right.png);
      height: 75rem;
      background-position: top center;
      background-color: #1a0f0e;
      background-repeat: no-repeat;
   }





   /* ======================= End withdrawal css ==================== */



}

/*----------- 2400 Screen -------------*/
@media only screen and (min-width: 2400px) {
   /*.cTraderSecOne .cTraderSecOne_content {
      padding: 0;
   }
   .p_cTrader_img {
      margin: 18.2rem 0 17rem;
   }
   .p_cTrader_img img {
      width: initial;
   }*/
   header.p_cTrader .timelineB2c .headerB2c_content a.trade_btn {
      margin: 4.6rem auto 0;
   }
   header.p_cTrader .timelineB2c .headerB2c_content p {
      width: 55rem;
      margin: auto;
   }
   header.p_cTrader .timelineB2c .headerB2c_content p br {
      display: none;
   }

   header.p_cTrader.regulation .timelineB2c .headerB2c_content p{
      margin: 0;
   }

   /*.manual_trading_grid {
      grid-template-columns: 71rem auto;
      grid-column-gap: 15.7rem;
      justify-content: flex-start;
      padding: 0 0 0 50.6rem;
   }
   .copy_trading_grid {
      grid-template-columns: 65rem 61rem;
      grid-column-gap: 15.8rem;
      padding: 0;
      justify-content: center;
   }
   .screen1920 {
      display: none;
   }
   .screen2560 {
      display: table;
      margin: auto;
   }
   .getCtrader .getCtraderInner {
      padding: 1.5rem 0 1.5rem 3.5rem;
   }
   .getCtraderGrid {
      grid-template-columns: 13% 21% 22% 21% 21%;
   }
   .getCtrader_col p {
      margin: auto;
      width: 230px;
   }
   .whytopFxcTrader {
      padding: 8.8rem 0;
   }
   .newPadding_automated {
      padding: 8.8rem 0 15.5rem;
   }
   .container-lg-left {
      max-width: 100%;
      padding: 0 47.8rem 0 41.7rem;
   }
   .container-lg-right {
      max-width: 100%;
      padding: 0 41.2rem 0 65.2rem;
   }
   .getCtrader .col-md-9 {
      -ms-flex: 0 0 81.2%;
      flex: 0 0 81.2%;
      max-width: 81.2%;
   }
   .getCtrader .col-md-3 {
      -ms-flex: 0 0 18.8%;
      flex: 0 0 18.8%;
      max-width: 18.8%;
   }
   .ctradercopysecthree_right {
      grid-column-gap: 15.4rem;
   }
   .ctradercopysecthree_rightouter {
      padding-left: 0;
   }
   .automated_trading_grid {
      grid-template-columns: 73.2rem auto;
      grid-column-gap: 14rem;
      padding: 0 0 0 50.6rem;
      justify-content: flex-start;
   }
   .Advantages_Copiers_video video {
   }
   .trading_signals_grid {
      grid-template-columns: auto 60rem;
      grid-column-gap: 28rem;
   }
   .ctradercopysecthree_inner {
      padding: 15.6rem 0 6.7rem;
   }
   .trading_signals_grid {
      grid-template-columns: auto 60rem;
      grid-column-gap: 27.6rem;
      justify-content: flex-start;
      padding: 0 0 0 50.6rem;
   }
   .fixapiultr_Low_grid {
      grid-template-columns: 50rem auto;
      grid-column-gap: 36.7rem;
      justify-content: flex-start;
      padding: 0 0 0 50.6rem;
   }
   .fixapiultr_Low .cTraderSecOne_content {
      padding: 0;
   }
   .mobiletradeapp_grid {
      grid-template-columns: 67rem 54rem;
      grid-column-gap: 30.4rem;
      justify-content: flex-start;
      padding: 0 0 0 50.6rem;
   }
   .whytopFxcTradergrid {
      grid-template-columns: 31.4rem 31.4rem 31.4rem 31.4rem 31.4rem;
   }
   .regulationmap_img {
      position: absolute;
      right: -26rem;
      top: 0;
   }
   .regulationmap_img img {
      max-width: 100%;
   }
   .regulationmap_shadow {
      position: relative;
      right: -36rem;
      bottom: 1rem;
   }*/
   .shieldsection {
      background-image: url(/img/b2c/shield_2560.png);
      background-size: cover;
      background-position: center;
   }
   .registrations_section {
      padding: 9.3rem 0 18.4rem;
   }
   .shieldsection_content {
      margin: 0 30px 0 15px;
   }
   .p_cTrader.regulation .timelineB2c {
      background-image: url(/img/b2c/bg-gradient-2560.svg);
      background-size: cover;
      background-position: left center;
   }
   header.mt4_platforms .timelineB2c .headerB2c_content a.trade_btn {
      margin: 4rem auto 0;
   }
   /*.mt4_platforms_img {
      margin: 4.9rem auto 0;
   }
   .mt4_platforms_img img {
      width: inherit;
   }
   .mt4_platforms .timelineB2c {
      padding: 10rem 0;
   }
   .keyfeatured_grid {
      grid-column-gap: 17rem;
   }
   .MT4_fr_desktop {
      padding: 14.6rem 0 10.4rem;
   }
   .MT4_fr_desktop_grid {
      grid-template-columns: 83.5rem auto;
      grid-column-gap: 5.4rem;
      justify-content: center;
   }
   .getmt4_btn a {
      margin-top: 6rem;
   }
   .MT4_fr_mobile {
      padding: 8.8rem 0 10.4rem;
   }
   .MT4_fr_mobiletable_img .app_store {
      margin: -17rem 0 0;
   }
   .MT4_fr_mobiletable_img img.largimg {
      margin: -4.9rem 0 0 -15.5rem;
      width: 83rem;
   }
   .MT4_fr_mobiletable_grid {
      grid-template-columns: 107rem 56rem;
      justify-content: center;
      grid-column-gap: 15.2rem;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_grid {
      grid-template-columns: 24rem 24rem 24rem 24rem;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 3.5rem;
   }
   .MT4_fr_mobile
      .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox:after {
      left: -45px;
      right: inherit;
   }
   .MT4_fr_mobile
      .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox:after {
      left: -45px;
      right: inherit;
      display: block;
   }
   .mql_suite_grid_innerimg {
      margin: -3.7rem 0 0;
   }
   .mql_suite_grid {
      grid-template-columns: 31.5rem 83.5rem 31.5rem;
      grid-column-gap: 1.2rem;
      padding: 12.6rem 0 0;
   }
   .mql_suite_whyusegrid {
      grid-template-columns: 37.6rem 37.6rem 37.6rem;
   }
   .mql_suite_whyusegrid_inner {
      min-height: 19rem;
      padding: 1.4rem 6rem 1.9rem;
   }
   .mql_suite_whyusegrid_inner p {
      margin: 2.5rem 0 0;
   }
   .tradingconditions .frSecFourChild {
      max-width: 1866px;
   }*/
   /*.pricing_grid {
      grid-template-columns: 45.7rem 45.7rem 45.7rem 45.7rem;
   }*/
   /*.pricing_grid_box {
      padding: 2rem 2.3rem 2rem 2.4rem;
   }
   .pricing_grid_box p {
      min-height: 7rem;
   }
   .leverage_risk_grid {
      grid-template-columns: 30.1rem 30.1rem 30.1rem 30.1rem 30.1rem 30.1rem;
   }
   .leverage_risk .container-lg {
      max-width: 1900px;
   }
   .leverage_risk_inner {
      padding: 8.1rem 0 0;
   }
   .leverage_risk_inner + .leverage_risk_inner {
      padding: 8.8rem 0 0;
   }
   .leverage_risk_inner + .leverage_risk_inner p {
      width: 75%;
   }
   .execution_quality_grid {
      padding: 7rem 0 0;
      grid-column-gap: 6.5rem;
      grid-template-columns: 85rem 54rem;
   }
   .execution_quality_content {
      padding: 2rem 0 0;
   }
   .tradingconditions .frSecFour {
      padding: 15.8rem 0 10.4rem;
   }
   .tradingconditions .frSecFourChild {
      max-width: 1866px;
   }
   .frSecSevenBox p br {
      display: none;
   }
   .p_cTrader.p_cTrader_app .timelineB2c {
      padding: 6.7rem 0 23rem;
   }
   .p_cTrader_app .p_cTraderapp_img {
      margin: 13.5rem auto;
   }
   .p_cTrader_app .p_cTraderapp_img img {
      height: 60rem;
   }
   .p_cTrader_app .app_store {
      padding: 0;
   }
   .cTraderSecOne.ctraderapp_secone .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_sectwo .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_secthree .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_secfour .cTraderSecOne_content {
      padding: 0;
   }
   .ctraderapp_onegrid {
      grid-column-gap: 26.2rem;
   }
   .ctraderapp_secgrid {
      grid-column-gap: 17.9rem;
   }
   .ctraderapp_threegrid {
      grid-column-gap: 17.9rem;
   }
   .ctraderapp_fourgrid {
      grid-column-gap: 16rem;
   }
   .ctraderapp_fivegrid {
      grid-column-gap: 16.8rem;
   }
   .ctraderapp_sixgrid {
      grid-template-columns: 47.2rem 61rem;
   }
   .choose_assetstab .inputSearch {
      width: 76rem;
   }*/
   /*.holidaymonth_table .holidaymonth_table_conent table thead th.largeth {
      width: 55.3rem;
   }
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_b,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_c,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td
      + td,
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth_hour {
      width: 33.1%;
   }
   .holidaymonth_table .holidaymonth_table_conent table tbody td[colspan="3"] {
      width: 66.15%;
   }
   .tradingtools .timelineB2c {
      height: 92vh;
   }
   header.p_cTrader.tradingtools .timelineB2c .headerB2c_content p {
      width: auto;
   }
   header.p_cTrader.tradingtools .timelineB2c .headerB2c_content p br {
      display: block;
   }
   .tradingtools_icons {
      padding: 10.5rem 0 0;
   }
   header.p_cTrader.tradingtools .timelineB2c .headerB2c_content a.trade_btn {
      margin: 10.5rem auto 0;
   }
   .tradingtoolsSecOne_grid {
      grid-template-columns: 61.6rem 61.6rem;
   }
   .market_holiday .prevsdividend .container-lg {
      max-width: 1856px;
   }
   .copytrading_intro .timelineB2c {
      height: 92vh;
   }
   .howcopy_trade .pricing_grid {
      grid-template-columns: 45.7rem 45.7rem 45.7rem 45.7rem;
   }
   .whycopy_trade .cTraderSecOne_content p {
      width: auto;
      margin: auto;
      display: table;
   }
   .whycopy_trade .cTraderSecOne_content p br {
      display: block;
   }
   .copy_platformgrid {
      grid-template-columns: 60.1rem 56.5rem;
      grid-column-gap: 6.6rem;
   }
   .news header.newsheader .news_mid {
      max-width: 1230px;
   }
   .news .align-items-center {
      grid-column-gap: 39.8rem;
      padding-left: 4.5rem;
   }
   .newsthreecol_inner {
      grid-template-columns: 39rem 39rem 39rem;
   }
   .newsvideo_inner {
      background-position: -20rem 0;
   }*/
   .latestnews {
      grid-template-columns: 18rem auto;
   }
   .latestnews img {
      height: 18rem;
   }
   .latestnews_img {
      background: url(/img/b2c/GBP_USD_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_b {
      background: url(/img/b2c/SP_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_c {
      background: url(/img/b2c/usd_jpy_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_d {
      background: url(/img/b2c/Alex_Katsaros_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_e {
      background: url(/img/b2c/GBPUSD_uptrend_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_f {
      background: url(/img/b2c/PerfectMoney_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_g {
      background: url(/img/b2c/GlobalWinners_1920.png);
      background-size: cover;
      background-position: center;
   }
   /*.latestnews_block {
      display: grid;
      grid-template-columns: 35.5rem 35.5rem 35.5rem;
   }*/
   .latestnews_blockimg {
      background: url(/img/b2c/GBP_USD_latest_news_photo_1920.png);
      background-size: cover;
      background-position: center;
      width: 100%;
      height: 36.6rem;
   }
   .latestnews_blockimg_b {
      background: url(/img/b2c/SP_latest_news_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_c {
      background: url(/img/b2c/USD_JPY_latest_news_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_d {
      background: url(/img/b2c/Alex_Katsaros_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_e {
      background: url(/img/b2c/GBPUSD_uptrend_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_f {
      background: url(/img/b2c/PerfectMoney_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_g {
      background: url(/img/b2c/GlobalWinners_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockcontent p {
      display: none;
   }
   .latestnews_blockcontent p + p {
      display: block;
   }
   .cTrader_Desktop {
      background: url(/img/b2c/artical_bg_2560.png);
      background-size: cover;
      background-position: center;
   }
   .alex_newsartical {
      background: url(/img/b2c/alex_interview_artical_`.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusd_newsartical {
      background: url(/img/b2c/GBPUSDartical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .SP_newsartical {
      background: url(/img/b2c/SPartical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .Copytrade_newsartical {
      background: url(/img/b2c/Copytrade_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .Mobileapp_newsartical {
      background: url(/img/b2c/Mobileapp_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .ctraderweb {
      background: url(/img/b2c/cTraderWeb_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .usdjpy_newsartical {
      background: url(/img/b2c/USDJPY_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .xauusd_newsartical {
      background: url(/img/b2c/XAUUSD_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .eurusd_newsartical {
      background: url(/img/b2c/EURUSD_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusdtarg_newsartical {
      background: url(/img/b2c/GBPUSDtarg_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .perfactmoney_newsartical {
      background: url(/img/b2c/PerfectMoney_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .GlobalForexAwards_newsartical {
      background: url(/img/b2c/GlobalWinners_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .news header.newsheader .container-lg,
   .news header.newsheader .container-fluid {
      max-width: inherit;
   }
   .news header.newsheader .news_mid {
      max-width: 1862px;
   }
   .news.newsartical .headerB2c_content {
      bottom: 3.9rem;
   }
   header .depositb2c .headerB2c_content .headerb2c_title {
      margin-bottom: 0.8rem;
   }
   .updates_blockimg {
      background: url(/img/b2c/cTraderDesktop_40_update_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_b {
      background: url(/img/b2c/copytradeMobile_update_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_c {
      background: url(/img/b2c/cTraderWeb_40_update_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_d {
      background: url(/img/b2c/UpdatedcTrader_mobile_app_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_block .latestnews_blockcontent h4 a span {
      display: inline;
   }
   /*.p_cTrader_Copiers .timelineB2c .container-lg,
   .p_cTrader_Copytrade .container-lg,
   .p_cTraderCopiers_App .container-lg {
      max-width: inherit;
   }
   .p_cTrader_Copiersgrid {
      grid-template-columns: auto auto;
      grid-column-gap: 30rem;
      justify-content: center;
   }
   .p_cTrader_Copiersheader {
      padding: 0 0 18rem;
   }*/
   .p_cTrader_Copiers {
      background: url(/img/b2c/cTraderCopiers_bg_2560.png);
      background-size: cover;
      background-position: left bottom;
      padding: 15rem 0 0;
   }
   .p_cTrader_Copiers .timelineB2c {
      height: 84rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left {
      margin: 5rem 0 0;
   }
   /*.p_cTraderCopiers_waystrade .defaultHeadingText h1 {
      max-width: inherit;
   }
   .p_cTraderCopiers_waystrade .frSecSevenChild {
      display: inherit;
      padding: 8.8rem 0 0;
   }
   .p_cTraderCopiers_waystrade .frSecSevenGrid {
      grid-column-gap: 18rem;
   }
   .rankedStrategies {
      grid-template-columns: auto 73rem;
   }
   .p_cTrader_Copytrade_grid {
      grid-template-columns: 34rem 34rem 34rem;
      grid-column-gap: 45rem;
      justify-content: center;
   }
   .p_cTraderCopiers_App {
      padding: 16rem 0 0;
   }
   .p_cTraderCopiers_Appinner {
      grid-column-gap: 30rem;
      grid-template-columns: auto auto;
      justify-content: center;
   }
   .p_cTraderCopiers_App .cTraderSecOne_content h1 {
      width: auto;
   }
   .p_cTraderCopiers_img_inner {
      position: inherit;
   }
   .p_cTraderCopiers_imgplay {
      left: 2rem;
   }
   .Cookiepolicy_list ul {
      height: inherit;
   }

   .marketanalyisnews .container-lg,
   .marketanalyisnews_detail .container-lg {
      max-width: 189.5rem;
   }

   .Deposits_Bouns .CopyTradingSP_BG .container-lg, .Deposits_Bouns .CopyTradingSP_BG .container-fluid {
      max-width: 1354px;
   }
   .marketanalyis_block_grid {
      grid-template-columns: 94rem 89.2rem;
      justify-content: center;
   }*/

   /*.marketanalyis_block .owl-item {
      width: 284px !important;
   }
   .marketanalyis_main_img img {
      height: 44.6rem;
   }

   .marketanalyisdetail_content p {
      width: 100%;
   }*/
   /*.marketanalyisdetail_content img {
      max-width: 81rem;
   }*/

   /*.marketanalyis_main_content h3 {
      width: 55rem;
   }*/

   /*.forex_categ .marketanalyis_main_content h3{
      width: 100%;
   }

   .marketanalyis_main_content h3 br {
      display: none;
   }
   .marketanalyis_main_content p {
      width: 100%;
   }

   .Deposits_Bouns_secOne .CT_SP_secOne_Box {
       padding: 2.1rem 5rem 2.4rem;
   }

   .Deposits_Bouns_secOne .CT_SP_secOne_Box:nth-child(4) {
       padding: 2.1rem 4.5rem 2.4rem;
   }
   .Deposits_Bouns_secOne .CT_SP_secOne_Box:last-child {
       padding: 2.1rem 6rem 2.4rem;
   }*/

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG{
      background: url(/img/b2c/deposit_bonus_bg_2560.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   /*.Deposits_Bouns_secOne{ padding: 8.8rem 0 10.4rem; }

   .marketanalyisauthor_leftgrid{
      grid-template-columns: 20.4rem 20.4rem 20.4rem 20.4rem;
      grid-column-gap: 4.7rem;
   }

   .marketanalyisnews_detail.marketanalyisnews_author .marketanalyis_header {
       margin: 10rem 0 2.4rem -.5rem;
       width: auto;
       padding: 0;
   }

   .marketanalyisauthor_grid {
      grid-template-columns: 96rem 45.6rem;
      grid-column-gap: 45.7rem;
    }

   .marketanalyis_block .owl-carousel .owl-nav.disabled{
      display: flex !important;
   }

   .marketanalyis_author_content p{
      margin: 1rem -1.4rem 1rem 0;
   }

   .marketanalyisnews_detail .marketanalyis_header{
      width:  93.7rem;
   }

   .marketanalyisdetail_grid{
      margin: 2.4rem auto 0;
      grid-template-columns: 93.7rem;
   }*/

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG{
      background: url(/img/b2c/deposits_bouns_promotion_bg_2560.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   /*.outlook_grid {
      grid-template-columns: 87.8rem 87.8rem;
   }

   .outlook_grid .marketanalyis_main_img img {
      height: 44.6rem;
   }*/


   .trading_Central {
      background: url(/img/b2c/Trading_Signals_bg_2560.png);
      background-repeat: no-repeat;
      background-position: right center;
      padding: 13rem 0;
   }

   /*.trading_Central_grid {
      grid-template-columns: 54rem 78rem;
   }

   .trading_Central_img img {
      max-width: 102.4rem;
      margin: 0;
   }

   .trading_Solution_one_grid {
      grid-template-columns: 45.8rem 61rem;
      grid-column-gap: 29.4rem;
   }

   .trading_Solution_one_img {
      margin: 9rem 0 0;
   }

   .trading_Solution_one .getmt4_btn a {
      margin: -10rem auto 0;
    }*/

   .trading_Solution_two {
      background: url(/img/b2c/Trading_Signals_two_bg_2560.png) #fff;
      background-position: center;
      background-repeat: no-repeat;
   }

   /*.trading_Solution_two .trading_Solution_one_grid {
      grid-template-columns: 42rem auto;
   }

   .trading_Solution_two .trading_Solution_one_img{
      margin: 17rem 0 0;
   }

   .countries_flags{
      grid-template-columns: repeat(6, 28rem);
      grid-gap: 3rem;
   }
   .countries_flags_content{
      min-height: 20.1rem;
   }
   .countries_flags_content img {
      max-width: 12.5rem;
   }*/

   /*.lang-vi .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-my .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-cn .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }*/
   /*.lang-it .pricing_grid_box p {
      min-height: 7rem;
   }
   .lang-it .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-fr .getCtraderGrid {
      grid-template-columns: 15% 20% 26% 15% 24%;
   }
   .lang-fr .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-fr .getCtrader_col p {
      width: auto;
   }
   .lang-fr .pricing_grid_box p {
      min-height: 7rem;
   }
   .lang-th .pricing_grid_box p {
      min-height: 7rem;
   }
   .lang-th .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-id .p_cTrader.regulation .timelineB2c {
      height: 92vh;
   }
   .lang-id .pricing_grid_box p {
      min-height: 6.6rem;
   }
   .lang-id .getCtraderGrid {
      grid-template-columns: 15% 20% 26% 15% 24%;
   }
   .lang-id .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-id .getCtrader_col p {
      width: auto;
   }
   .lang-id .pricing_grid_box p {
      min-height: 7rem;
   }
   .lang-id .ctradercopysecthree_right {
      grid-template-columns: 29rem 29rem;
   }
   .lang-id .ctradercopysecthree_right p br {
      display: none;
   }
   .lang-es .p_cTrader.regulation .timelineB2c {
      height: 92vh;
   }
   .lang-es .pricing_grid_box p {
      min-height: 6.6rem;
   }
   .lang-es .getCtraderGrid {
      grid-template-columns: 13% 16% 28% 17% 25%;
   }
   .lang-es .getCtrader_col p {
      width: 100%;
   }
   .lang-es .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-es .manual_trading_grid {
      grid-template-columns: 71rem 65rem;
   }
   .lang-es .ctradercopysecthree_right {
      grid-template-columns: 30rem 30rem;
   }
   .lang-ru .CT_SP_secTwo_Box {
      height: 22rem;
   }
   .lang-ru .mt4Pamm .CT_SP_secTwo_Box {
         height: 20rem;
   }

   .lang-hi .getCtraderGrid {
      grid-template-columns: 15% 17% 30% 15% 23%;
   }*/

   .lang-hi .getCtrader_col p {
      width: auto;
   }

   /*.lang-hi .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 8rem;
   }*/

   /*.lang-gr .manual_trading_grid {
      grid-template-columns: 71rem 65rem;
   }*/

   /*.lang-gr .fixapiultr_Low_grid {
      grid-template-columns: 50rem 55rem;
   }

   .lang-gr .fixapiultr_Low .cTraderSecOne_content p {
      width: 100%;
   }

   .lang-gr .mt4Pamm .CT_SP_secTwo_Box:nth-of-type(4){
      min-height: inherit;
   }

   .lang-gr .Deposits_Bouns_secOne .CT_SP_secOne_Box p i{
      margin: 2rem -2rem 0;
   }

   .lang-gr .p_cTrader_Copiersgrid {
      grid-template-columns: 65rem auto;
   }

   .lang-gr .p_cTraderCopiers_Appinner {
      grid-template-columns: 42% auto;
   }*/

   .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/new/2560px.png);
      height: 750px;
      background-position: right center;
      background-repeat: no-repeat;
      background-color: #1a0f0e;
   }
   .lang-ar .section-01-new-deposit, .lang-ur .section-01-new-deposit, .lang-fa .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/2560px-left.png);
      background-position:left center;
      background-repeat: no-repeat;
      height: 758px;
      background-color: #1c1310;
   }

.section-01-fund-security .fund-security-hero-bg{
      background: url(/img/b2c/fund_security/banner/bg2560.png);
      height: 754px;
      background-repeat: no-repeat;
      background-position: top center;
   }
   .section-02-new-deposit .page-description{
      padding:9.8rem 0 6.5rem;
      margin: 0 0 6.4rem;
      color:#6F7070;
      font-size: 20px;
      text-align: center;
   }

   .section-02-new-deposit .page-description-bg{
      background-color: #F6F6F6;
   }


   /* ============ new withdrawal css =========== */

   .section-01-new-deposit.new-withdrawal{
      background: url(/img/b2c/withdrawal-new-images/hero-banner-2560px-right.png);
      height: 750px;
      background-position: top center;
      background-repeat: no-repeat;
      background-color: #1a0f0e;
   }


   /* ============= end withdrawal ============== */

   .whytopFxcTrade_inner:nth-child(4),
   .whytopFxcTrade_inner:nth-child(5){
      grid-column:initial;
      grid-row:initial
   }

   .getCtrader .getCtraderInner {
       padding: 1.5rem 3.5rem;
    }

    .whytopFxcTradergrid {
       grid-template-columns: 31.4rem 31.4rem 31.4rem 31.4rem 31.4rem;
   }

}

/*----------- Ultra Wide Screen -------------*/
@media screen and (min-width: 2560px) and (min-height: 900px) and (max-height: 1440px) {
   .cTraderSecOne .cTraderSecOne_content {
      padding: 0;
   }
   .p_cTrader_img {
      margin: 18.2rem 0 17rem;
   }
   .p_cTrader_img img {
      width: initial;
   }
   header.p_cTrader .timelineB2c .headerB2c_content a.trade_btn {
      margin: 4.6rem auto 0;
   }
   header.p_cTrader .timelineB2c .headerB2c_content p {
      width: 55rem;
      margin: auto;
   }
   header.p_cTrader .timelineB2c .headerB2c_content p br {
      display: none;
   }
   .manual_trading_grid {
      grid-template-columns: 71rem auto;
      grid-column-gap: 15.7rem;
      justify-content: center;
      padding: 0;
   }
   .copy_trading_grid {
      grid-template-columns: 65rem 61rem;
      grid-column-gap: 15.8rem;
      padding: 0;
      justify-content: center;
   }
   .screen1920 {
      display: none;
   }
   .screen2560 {
      display: table;
      margin: auto;
   }
   .getCtrader .getCtraderInner {
      padding: 1.5rem 0 1.5rem 3.5rem;
   }
   .getCtraderGrid {
      grid-template-columns: 13% 21% 22% 21% 21%;
   }
   .getCtrader_col p {
      margin: auto;
      width: 230px;
   }
   .whytopFxcTrader {
      padding: 8.8rem 0;
   }
   .newPadding_automated {
      padding: 8.8rem 0 15.5rem;
   }
   .container-lg-left {
      max-width: 100%;
      padding: 0 47.8rem 0 41.7rem;
   }
   .container-lg-right {
      max-width: 100%;
      padding: 0 41.2rem 0 65.2rem;
   }
   .getCtrader .col-md-9 {
      -ms-flex: 0 0 81.2%;
      flex: 0 0 81.2%;
      max-width: 81.2%;
   }
   .getCtrader .col-md-3 {
      -ms-flex: 0 0 18.8%;
      flex: 0 0 18.8%;
      max-width: 18.8%;
   }
   .ctradercopysecthree_right {
      grid-column-gap: 15.4rem;
   }
   .ctradercopysecthree_rightouter {
      padding-left: 0;
   }
   .automated_trading_grid {
      grid-template-columns: 73.2rem auto;
      grid-column-gap: 14rem;
      justify-content: center;
      padding: 0;
   }
   .Advantages_Copiers_video video {
   }
   .trading_signals_grid {
      grid-template-columns: auto 60rem;
      grid-column-gap: 28rem;
   }
   .ctradercopysecthree_inner {
      padding: 15.6rem 0 6.7rem;
   }
   .trading_signals_grid {
      grid-template-columns: auto 60rem;
      grid-column-gap: 27.6rem;
      justify-content: center;
      padding: 0;
   }
   .fixapiultr_Low_grid {
      grid-template-columns: 50rem auto;
      grid-column-gap: 36.7rem;
      justify-content: center;
      padding: 0;
   }
   .fixapiultr_Low .cTraderSecOne_content {
      padding: 0;
   }
   .mobiletradeapp_grid {
      grid-template-columns: 67rem 54rem;
      grid-column-gap: 30.4rem;
      justify-content: center;
      padding: 0;
   }
   .whytopFxcTradergrid {
      grid-template-columns: 31.4rem 31.4rem 31.4rem 31.4rem 31.4rem;
   }

   .whytopFxcTrade_inner:nth-child(4),
   .whytopFxcTrade_inner:nth-child(5){
      grid-column: initial;
      margin: initial;
      grid-row: initial;
   }

   .regulationmap_img {
      position: absolute;
      right: -100rem;
      top: 0;
   }
   .regulationmap_img img {
      max-width: 100%;
   }
   .regulationmap_shadow {
      position: relative;
      right: -36rem;
      bottom: 1rem;
   }
   .shieldsection {
      background-image: url(/img/b2c/shield_2560.png);
      background-size: cover;
      background-position: center;
   }
   .registrations_section {
      padding: 9.3rem 0 18.4rem;
   }
   .shieldsection_content {
      margin: 0 30px 0 15px;
   }
   .p_cTrader.regulation .timelineB2c {
      background-image: url(/img/b2c/bg-gradient-2560.svg);
      background-size: cover;
      background-position: left center;
   }
   header.mt4_platforms .timelineB2c .headerB2c_content a.trade_btn {
      margin: 4rem auto 0;
   }
   .mt4_platforms_img {
      margin: 4.9rem auto 0;
   }
   .mt4_platforms_img img {
      width: inherit;
   }
   .mt4_platforms .timelineB2c {
      padding: 10rem 0;
   }
   .keyfeatured_grid {
      grid-column-gap: 17rem;
   }
   .MT4_fr_desktop {
      padding: 14.6rem 0 10.4rem;
   }
   .MT4_fr_desktop_grid {
      grid-template-columns: 83.5rem auto;
      grid-column-gap: 5.4rem;
      justify-content: center;
   }
   .getmt4_btn a {
      margin-top: 6rem;
   }
   .MT4_fr_mobile {
      padding: 8.8rem 0 10.4rem;
   }
   .MT4_fr_mobiletable_img .app_store {
      margin: -17rem 0 0;
   }
   .MT4_fr_mobiletable_img img.largimg {
      margin: -4.9rem 0 0 -15.5rem;
      width: 83rem;
   }
   .MT4_fr_mobiletable_grid {
      grid-template-columns: 107rem 56rem;
      justify-content: center;
      grid-column-gap: 15.2rem;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_grid {
      grid-template-columns: 24rem 24rem 24rem 24rem;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 3.5rem;
   }
   .MT4_fr_mobile
      .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox:after {
      left: -45px;
      right: inherit;
   }
   .MT4_fr_mobile
      .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox:after {
      left: -45px;
      right: inherit;
      display: block;
   }
   .mql_suite_grid_innerimg {
      margin: -3.7rem 0 0;
   }
   .mql_suite_grid {
      grid-template-columns: 31.5rem 83.5rem 31.5rem;
      grid-column-gap: 1.2rem;
      padding: 12.6rem 0 0;
   }
   .mql_suite_whyusegrid {
      grid-template-columns: 37.6rem 37.6rem 37.6rem;
   }
   .mql_suite_whyusegrid_inner {
      min-height: 19rem;
      padding: 1.4rem 6rem 1.9rem;
   }
   .mql_suite_whyusegrid_inner p {
      margin: 2.5rem 0 0;
   }
   .tradingconditions .frSecFourChild {
      max-width: 1866px;
   }
   .pricing_grid {
      grid-template-columns: 45.7rem 45.7rem 45.7rem 45.7rem;
   }
   .pricing_grid_box {
      padding: 2rem 2.3rem 2rem 2.4rem;
   }
   .pricing_grid_box p {
      min-height: 7rem;
   }
   .leverage_risk_grid {
      grid-template-columns: 30.1rem 30.1rem 30.1rem 30.1rem 30.1rem 30.1rem;
   }
   .leverage_risk .container-lg {
      max-width: 1900px;
   }
   .leverage_risk_inner {
      padding: 8.1rem 0 0;
   }
   .leverage_risk_inner + .leverage_risk_inner {
      padding: 8.8rem 0 0;
   }
   .leverage_risk_inner + .leverage_risk_inner p {
      width: 75%;
   }
   .execution_quality_grid {
      padding: 11rem 0 0;
      grid-column-gap: 6.5rem;
      grid-template-columns: 85rem 54rem;
      justify-content: center;
   }
   .tradingconditions .frSecFour {
      padding: 15.8rem 0 10.4rem;
   }
   .tradingconditions .frSecFourChild {
      max-width: 1866px;
   }
   .frSecSevenBox p br {
      display: none;
   }
   .p_cTrader.p_cTrader_app .timelineB2c {
      padding: 6.7rem 0 23rem;
   }
   .p_cTrader_app .p_cTraderapp_img {
      margin: 13.5rem auto;
   }
   .p_cTrader_app .p_cTraderapp_img img {
      height: 60rem;
   }
   .p_cTrader_app .app_store {
      padding: 0;
   }
   .cTraderSecOne.ctraderapp_secone .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_sectwo .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_secthree .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_secfour .cTraderSecOne_content {
      padding: 0;
   }
   .ctraderapp_onegrid {
      grid-column-gap: 26.2rem;
   }
   .ctraderapp_secgrid {
      grid-column-gap: 17.9rem;
   }
   .ctraderapp_threegrid {
      grid-column-gap: 17.9rem;
   }
   .ctraderapp_fourgrid {
      grid-column-gap: 16rem;
   }
   .ctraderapp_fivegrid {
      grid-column-gap: 16.8rem;
   }
   .ctraderapp_sixgrid {
      grid-template-columns: 47.2rem 61rem;
   }
   .choose_assetstab .inputSearch {
      width: 76rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth {
      width: 55.3rem;
   }
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_b,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_c,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td
      + td,
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth_hour {
      width: 33.1%;
   }
   .holidaymonth_table .holidaymonth_table_conent table tbody td[colspan="3"] {
      width: 66.15%;
   }
   .ctraderapp_sevengrid {
      grid-column-gap: 10.5rem;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img {
      margin: -7.7rem 0 0;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img img {
      max-width: 56.7rem;
   }
   .tradingtools .timelineB2c {
      height: 92vh;
   }
   header.p_cTrader.tradingtools .timelineB2c .headerB2c_content p {
      width: auto;
   }
   header.p_cTrader.tradingtools .timelineB2c .headerB2c_content p br {
      display: block;
   }
   .tradingtools_icons {
      padding: 10.5rem 0 0;
   }
   header.p_cTrader.tradingtools .timelineB2c .headerB2c_content a.trade_btn {
      margin: 10.5rem auto 0;
   }
   .tradingtoolsSecOne_grid {
      grid-template-columns: 61.6rem 61.6rem;
   }
   .market_holiday .prevsdividend .container-lg {
      max-width: 1856px;
   }
   .copytrading_intro .timelineB2c {
      height: 89vh;
   }
   .howcopy_trade.pricing {
      padding: 8.8rem 0;
   }
   .howcopy_trade .pricing_grid {
      grid-template-columns: 45.7rem 45.7rem 45.7rem 45.7rem;
   }
   .howcopy_trade .pricing_grid_box {
      padding: 2.2rem 1.2rem 4.5rem 2.2rem;
      height: 179px;
   }
   .whycopy_trade .cTraderSecOne_content p {
      width: auto;
      margin: auto;
      display: table;
   }
   .whycopy_trade .cTraderSecOne_content p br {
      display: block;
   }
   .copy_platformgrid {
      grid-template-columns: 60.1rem 56.5rem;
      grid-column-gap: 6.6rem;
   }
   .news header.newsheader .news_mid {
      max-width: 1230px;
   }
   .news .align-items-center {
      grid-column-gap: 39.8rem;
      padding-left: 4.5rem;
   }
   .newsthreecol_inner {
      grid-template-columns: 39rem 39rem 39rem;
   }
   .newsvideo_inner {
      background-position: -19.5rem 0;
   }
   .latestnews {
      grid-template-columns: 18rem auto;
   }
   .latestnews img {
      height: 18rem;
   }
   .latestnews_img {
      background: url(/img/b2c/GBP_USD_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_b {
      background: url(/img/b2c/SP_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_c {
      background: url(/img/b2c/usd_jpy_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_d {
      background: url(/img/b2c/Alex_Katsaros_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_e {
      background: url(/img/b2c/GBPUSD_uptrend_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_f {
      background: url(/img/b2c/PerfectMoney_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_g {
      background: url(/img/b2c/GlobalWinners_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_block {
      display: grid;
      grid-template-columns: 35.5rem 35.5rem 35.5rem;
   }
   .latestnews_blockimg {
      background: url(/img/b2c/GBP_USD_latest_news_photo_1920.png);
      background-size: cover;
      background-position: center;
      width: 100%;
      height: 36.6rem;
   }
   .latestnews_blockimg_b {
      background: url(/img/b2c/SP_latest_news_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_c {
      background: url(/img/b2c/USD_JPY_latest_news_photo_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_d {
      background: url(/img/b2c/Alex_Katsaros_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_e {
      background: url(/img/b2c/GBPUSD_uptrend_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_f {
      background: url(/img/b2c/PerfectMoney_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_g {
      background: url(/img/b2c/GlobalWinners_latest_news_1920.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockcontent p {
      display: none;
   }
   .latestnews_blockcontent p + p {
      display: block;
   }
   .cTrader_Desktop {
      background: url(/img/b2c/artical_bg_2560.png);
      background-size: cover;
      background-position: center;
   }
   .alex_newsartical {
      background: url(/img/b2c/alex_interview_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusd_newsartical {
      background: url(/img/b2c/GBPUSDartical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .SP_newsartical {
      background: url(/img/b2c/SPartical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .Copytrade_newsartical {
      background: url(/img/b2c/Copytrade_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .Mobileapp_newsartical {
      background: url(/img/b2c/Mobileapp_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .ctraderweb {
      background: url(/img/b2c/cTraderWeb_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .usdjpy_newsartical {
      background: url(/img/b2c/USDJPY_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .xauusd_newsartical {
      background: url(/img/b2c/XAUUSD_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .eurusd_newsartical {
      background: url(/img/b2c/EURUSD_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusdtarg_newsartical {
      background: url(/img/b2c/GBPUSDtarg_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .perfactmoney_newsartical {
      background: url(/img/b2c/PerfectMoney_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .GlobalForexAwards_newsartical {
      background: url(/img/b2c/GlobalWinners_artical_2560.png);
      background-size: cover;
      background-position: center;
   }
   .news.newsartical .container-lg,
   .news.newsartical .container-fluid {
      max-width: inherit;
   }
   .news header.newsheader .news_mid {
      max-width: 1862px;
   }
   .news.newsartical .headerB2c_content {
      bottom: 3.9rem;
   }
   header .depositb2c .headerB2c_content .headerb2c_title {
      margin-bottom: 0.8rem;
   }
   .updates_blockimg {
      background: url(/img/b2c/cTraderDesktop_40_update_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_b {
      background: url(/img/b2c/copytradeMobile_update_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_c {
      background: url(/img/b2c/cTraderWeb_40_update_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_d {
      background: url(/img/b2c/UpdatedcTrader_mobile_app_1920.png);
      background-size: cover;
      background-position: center;
   }
   .updates_block .latestnews_blockcontent h4 a span {
      display: inline;
   }
   .p_cTrader_Copiers .timelineB2c .container-lg,
   .p_cTrader_Copytrade .container-lg,
   .p_cTraderCopiers_App .container-lg {
      max-width: inherit;
   }
   .p_cTrader_Copiersgrid {
      grid-template-columns: auto auto;
      grid-column-gap: 17rem;
      justify-content: center;
   }
   .p_cTrader_Copiersheader {
      padding: 0 0 18rem;
   }
   .p_cTrader_Copiers {
      background: url(/img/b2c/cTraderCopiers_bg_2560.png);
      background-size: cover;
      background-position: left bottom;
      padding: 15rem 0 0;
   }
   .p_cTrader_Copiers .timelineB2c {
      height: 84rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left {
      margin: 5rem 0 0;
   }
   .p_cTraderCopiers_waystrade .defaultHeadingText h1 {
      max-width: inherit;
   }
   .p_cTraderCopiers_waystrade .frSecSevenChild {
      display: inherit;
      padding: 8.8rem 0 0;
   }
   .p_cTraderCopiers_waystrade .frSecSevenGrid {
      grid-column-gap: 18rem;
   }
   .rankedStrategies {
      grid-template-columns: auto 73rem;
   }
   .p_cTrader_Copytrade_grid {
      grid-template-columns: 34rem 34rem 34rem;
      grid-column-gap: 45rem;
      justify-content: center;
   }
   .p_cTraderCopiers_App {
      padding: 16rem 0 0;
   }
   .p_cTraderCopiers_Appinner {
      grid-column-gap: 30rem;
      grid-template-columns: auto auto;
      justify-content: center;
   }
   .p_cTraderCopiers_App .cTraderSecOne_content h1 {
      width: auto;
   }
   .p_cTraderCopiers_img_inner {
      position: inherit;
   }
   .p_cTraderCopiers_imgplay {
      left: 2rem;
   }
   .Cookiepolicy_list ul {
      height: inherit;
   }

   .Deposits_Bouns_secOne .CT_SP_secOne_Box {
       padding: 2.1rem 5rem 2.4rem;
   }

   .Deposits_Bouns_secOne .CT_SP_secOne_Box:nth-child(4) {
       padding: 2.1rem 4.5rem 2.4rem;
   }
   .Deposits_Bouns_secOne .CT_SP_secOne_Box:last-child {
       padding: 2.1rem 6rem 2.4rem;
   }

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG{
      background: url(/img/b2c/deposit_bonus_bg_2560.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   .Deposits_Bouns_secOne{ padding: 8.8rem 0 10.4rem; }

   .marketanalyis_block .owl-carousel .owl-nav.disabled{
      display: flex !important;
   }

   .marketanalyis_author_content p{
      margin: 1rem -1.4rem 1rem 0;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG{
      background: url(/img/b2c/deposits_bouns_promotion_bg_2560.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG_content h1{
      max-width: 66rem;
   }

   .marketanalyisnews_detail .marketanalyis_header{
      width:  93.7rem;
   }

   .marketanalyisdetail_grid{
      margin: 2.4rem auto 0;
      grid-template-columns: 93.7rem;
   }

   .outlook_grid {
      grid-template-columns: 87.8rem 87.8rem;
   }

   .outlook_grid .marketanalyis_main_img img {
      height: 44.6rem;
   }


   .trading_Central {
      background: url(/img/b2c/Trading_Signals_bg_2560.png);
      background-repeat: no-repeat;
      background-position: right center;
      padding: 13rem 0;
   }

   .trading_Central_grid {
      grid-template-columns: 54rem 78rem;
   }

   .trading_Central_img img {
      max-width: 102.4rem;
      margin: 0;
   }

   .trading_Solution_one_grid {
      grid-template-columns: 45.8rem 61rem;
      grid-column-gap: 29.4rem;
   }

   .trading_Solution_one_img {
      margin: 9rem 0 0;
   }

   .trading_Solution_one .getmt4_btn a {
      margin: -10rem auto 0;
    }

   .trading_Solution_two {
      background: url(/img/b2c/Trading_Signals_two_bg_2560.png) #fff;
      background-position: center;
      background-repeat: no-repeat;
   }

   .trading_Solution_two .trading_Solution_one_grid {
      grid-template-columns: 42rem auto;
   }

   .trading_Solution_two .trading_Solution_one_img{
      margin: 17rem 0 0;
   }

   .countries_flags{
      grid-template-columns: repeat(6, 28rem);
      grid-gap: 3rem;
   }
   .countries_flags_content{
      min-height: 20.1rem;
   }
   .countries_flags_content img {
      max-width: 12.5rem;
   }

   /*.lang-vi .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-my .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-cn .pricing_grid_box p {
      min-height: 7rem;
   }
   .lang-cn .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-it .pricing_grid_box p {
      min-height: 7rem;
   }
   .lang-it .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-fr .getCtraderGrid {
      grid-template-columns: 15% 20% 26% 15% 24%;
   }
   .lang-fr .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-fr .getCtrader_col p {
      width: auto;
   }
   .lang-fr .pricing_grid_box p {
      min-height: 7rem;
   }
   .lang-th .pricing_grid_box p {
      min-height: 7rem;
   }
   .lang-th .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-id .p_cTrader.regulation .timelineB2c {
      height: 92vh;
   }
   .lang-id .pricing_grid_box p {
      min-height: 6.6rem;
   }
   .lang-id .getCtraderGrid {
      grid-template-columns: 15% 20% 26% 15% 24%;
   }
   .lang-id .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-id .getCtrader_col p {
      width: auto;
   }
   .lang-id .pricing_grid_box p {
      min-height: 7rem;
   }
   .lang-id .ctradercopysecthree_right {
      grid-template-columns: 29rem 29rem;
   }
   .lang-id .ctradercopysecthree_right p br {
      display: none;
   }
   .lang-es .p_cTrader.regulation .timelineB2c {
      height: 92vh;
   }
   .lang-es .pricing_grid_box p {
      min-height: 6.6rem;
   }
   .lang-es .getCtraderGrid {
      grid-template-columns: 13% 16% 28% 17% 25%;
   }
   .lang-es .getCtrader_col p {
      width: 100%;
   }
   .lang-es .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 10rem;
   }
   .lang-es .manual_trading_grid {
      grid-template-columns: 71rem 65rem;
   }
   .lang-es .ctradercopysecthree_right {
      grid-template-columns: 30rem 30rem;
   }

   .lang-gr .manual_trading_grid {
      grid-template-columns: 71rem 65rem;
   }

   .lang-gr .fixapiultr_Low_grid {
      grid-template-columns: 50rem 55rem;
   }

   .lang-gr .fixapiultr_Low .cTraderSecOne_content p {
      width: 100%;
   }

   .lang-gr .mt4Pamm .CT_SP_secTwo_Box:nth-of-type(4){
      min-height: inherit;
   }

   .lang-gr .Deposits_Bouns_secOne .CT_SP_secOne_Box p i{
      margin: 2rem -2rem 0;
   }*/

}

@media screen and (min-width:2400px) {
   header.p_cTrader.regulation .timelineB2c .headerB2c_content{
      position: relative;
   }
}

@media screen and (min-width:2560px) {
   header.p_cTrader.regulation .timelineB2c .headerB2c_content{
      position: relative;
   }
}

@media screen and (min-width:3200px) {
   header.p_cTrader.regulation .timelineB2c .headerB2c_content{
      position: relative;
   }
}

@media screen and (min-width:5120px) {
   header.p_cTrader.regulation .timelineB2c .headerB2c_content{
      position: relative;
   }
}

/*----------- Big Scenn Tablet and Small Screen Laptop -------------*/
@media (min-width: 992px) and (max-width: 1199px) {
   .headernavtabs ul li a {
      width: 100%;
   }
   .newLargePadding {
      padding: 11.4rem 0 6.7rem;
   }
   .p_cTrader_img {
      margin: 4.8rem 0 4rem;
   }
   .p_cTrader_img img{
      width: 71rem;
   }
   .p_cTrader .timelineB2c{
      padding: 6.7rem 0 0;
   }
   .cTraderSecOne_img img,
   .Advantages_Copiers_img img,
   .ctradercopysecthree_inner_img img,
   .fixapiultr_Low_img img,
   .mobiletradeapp_img img {
      max-width: 100%;
   }
   .cTraderSecOne .cTraderSecOne_content h1 {
      width: 320px;
   }
   .cTraderSecOne_content p br,
   .ctradercopysectwo p br,
   .ctradercopysectwo .ctradercopysecthree_inner p br {
      display: none;
   }
   .ctradercopysectwo .defaultHeadingText p br,
   .ctradercopysecthree .ctradercopysecthree_right_inner p br {
      display: block;
   }
   ul.Trade_itemlist li br {
      display: none;
   }
   .Advantages_Copiers {
      padding: 7.5rem 0 0;
   }
   .getCtrader {
      height: auto;
      overflow: inherit;
   }
   .getCtrader .col-md-9,
   .getCtrader .col-md-3 {
      flex: 0 0 100%;
      max-width: 100%;
   }
   .getCtrader .getCtraderInner {
      padding: 1.9rem;
      height: auto;
   }
   .getCtraderGrid {
      display: grid;
      grid-template-columns: 16% 20% 26% 16% 23%;
   }
   .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 4.1rem;
   }
   .getCtrader .getCtraderInner::after {
      display: none;
   }
   .getCtraderBtn {
      padding: 2.2rem 0;
   }
   .manual_trading {
      padding: 13.4rem 0 6.7rem;
   }
   .manual_trading_grid {
      grid-template-columns: 40.3rem 47rem;
      grid-column-gap: 7.6rem;
      padding: 0 0 0 1.2rem;
   }
   .manual_trading_grid .cTraderSecOne_content p {
      width: 43rem;
   }
   .copy_trading_grid {
      grid-template-columns: 47.5rem 44rem;
      grid-column-gap: 4.8rem;
      padding: 0 0 0 3.1rem;
   }
   .automated_trading_grid {
      grid-template-columns: 40.3rem auto;
      grid-column-gap: 3.3rem;
      padding: 0;
   }
   .ctradercopysecthree .Automated_Copiers_video {
      -ms-flex: 0 0 41.666667%;
      flex: 0 0 41.666667%;
      max-width: 41.666667%;
   }
   .ctradercopysecthree .Automated_Copiers_rightcontent {
      -ms-flex: 0 0 58.333333%;
      flex: 0 0 58.333333%;
      max-width: 58.333333%;
   }
   .ctradercopysecthree_rightouter {
      padding: 0;
   }
   .ctradercopysecthree_right {
      grid-row-gap: 3.5rem;
      grid-column-gap: 5.5rem;
   }
   .ctradercopysecthree_right_inner img {
      width: 50px;
   }
   .ctradercopysecthree_inner {
      padding: 25rem 3rem 1.6rem 0;
   }
   .trading_signals_grid {
      grid-template-columns: auto 41rem;
      grid-column-gap: 5rem;
      padding: 0 0 0 3.3rem;
   }
   .cTraderSecOne_content .trading_signals_grid_subcontent p {
      width: 39rem;
   }
   .trading_signals_grid_subcontent {
      width: auto;
   }
   .ctradercopysecthree_inner .cTraderSecOne_content h1 {
      width: 350px;
   }
   .fixapiultr_Low {
      padding: 8.8rem 0 10.4rem;
   }
   .fixapiultr_Low_grid {
      grid-template-columns: 36.8rem auto;
      grid-column-gap: 10.2rem;
      padding: 0 0 0 3.3rem;
   }
   .fixapiultr_Low_grid .cTraderSecOne_content p {
      width: 47rem;
   }
   .mobiletradeapp {
      padding: 8.8rem 0 10.4rem;
   }
   .mobiletradeapp_grid {
      grid-template-columns: auto 40rem;
      grid-column-gap: 0.5rem;
      padding: 0 0 0 3.3rem;
   }
   .mobiletradeapp .cTraderSecOne_content p {
      width: 47rem;
   }
   .mobiletradeapp_img {
      margin: 0 1rem 0 0;
   }
   .whytopFxcTrader {
      padding: 8.8rem 0;
   }
   .whytopFxcTradergrid {
   }
   .fixapi_screen_1025 {
      display: none;
   }
   .fixapi_screen_1024 {
      display: block;
   }
   .cTraderSecOne_content h1 {
   }
   header.p_cTrader.regulation .timelineB2c .headerB2c_content p {
      width: auto;
   }
   .regulationmap_img {
      right: -62rem;
   }
   .regulationmap_img img {
      max-width: 74%;
   }
   .regulationmap_shadow {
      right: -24rem;
      bottom: 3rem;
   }
   .shieldsection {
      background-image: url(/img/b2c/shield_1024.png);
      background-size: cover;
      background-position: center;
      padding: 6.4rem 0;
   }
   .shieldsection .col-md-6 {
      padding: 0;
      flex: 0 0 63%;
      max-width: 63%;
   }
   .shieldsection_content {
      margin: 0;
   }
   .aboutsectioncysec {
      padding: 8.8rem 0 10.4rem;
   }
   .aboutsectioncysec_box p {
      width: 100%;
   }
   .registrations_section_content h1 {
      margin-bottom: 8.4rem;
   }

   .registrations_section_content .defaultHeading_Title {
      margin-bottom: 8.4rem;
   }

   .registrations_sectiongrid {
      grid-template-columns: 16% 16% 16%;
      grid-column-gap: 24rem;
   }
   .registrations_sectiongrid_inner p {
      width: 160px;
   }
   .registrations_sectiongrid_inner p br {
      display: none;
   }
   .p_cTrader.regulation .timelineB2c {
      height: 76vh;
      background-image: url(/img/b2c/bg-gradient-1024.svg);
      background-size: cover;
      background-position: left center;
   }
   .regulationmap_shadow {
      right: -34rem;
   }
   .regulationmap_img .regulationmap_shadow img {
      height: auto;
   }
   .mt4_platforms .timelineB2c {
      padding: 5.9rem 0 0.2rem;
   }
   .mt4_platforms_img img {
      width: 35.5rem;
   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content,
   .cTraderSecOne.MT4_fr_desktop .cTraderSecOne_content,
   .cTraderSecOne.mql_suite .cTraderSecOne_content,
   .cTraderSecOne.keyfeatured .cTraderSecOne_content {
      padding: 0;

   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content h1,
   .cTraderSecOne.MT4_fr_desktop .cTraderSecOne_content h1,
   .cTraderSecOne.mql_suite .cTraderSecOne_content h1,
   .cTraderSecOne.keyfeatured .cTraderSecOne_content h1 {
      width: auto;
   }
   .keyfeatured_grid {
      grid-column-gap: 19.2rem;
   }
   .keyfeatured_grid ul.Trade_itemlist li br {
      display: block;
   }
   .MT4_fr_desktop_grid {
      grid-column-gap: 7.8rem;
      grid-template-columns: 41.7rem auto;
   }
   .MT4_fr_desktop_content_grid {
      grid-template-columns: 20rem 20rem 20rem;
      margin-left: -23.5rem;
   }
   .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
   }
   .MT4_fr_desktop_content_gridbox:first-child {
      grid-column: 2;
   }
   .MT4_fr_desktop_content_gridbox:nth-child(3) {
   }
   .MT4_fr_desktop_content_gridbox:nth-child(3):after {
      display: none;
   }
   .MT4_fr_desktop_content_gridbox:nth-child(3):before {
      width: 33px;
      border-top: 1px dashed var(--DarkGrayBorder);
      position: absolute;
      content: "";
      right: -35px;
      top: 78px;
      opacity: 0.6;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_grid {
      margin-left: initial;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_gridbox:first-child {
      grid-column: initial;
   }
   .MT4_fr_mobiletable_grid {
      grid-template-columns: 48rem 43rem;
      grid-column-gap: 0;
      justify-content: center;
   }
   .MT4_fr_mobile {
      padding: 8.8rem 0 10.4rem;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_gridbox:nth-child(3) {
      grid-column: 1;
   }
   .MT4_fr_mobiletable_img img.largimg {
      margin: -3rem auto 0;
      max-width: 51rem;
   }
   .MT4_fr_mobiletable_img .app_store {
      margin: -13rem 0 0 13rem;
      width: inherit;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_gridbox:nth-child(3):before {
      width: 4.3rem;
      right: -4.5rem;
   }
   .mql_suite_grid,
   .lang-vi .mql_suite_grid,
   .lang-my .mql_suite_grid {
      padding-top: 8.8rem;
      grid-template-columns: auto;
      justify-content: center;
   }

   .mql_suite .cTraderSecOne_content .defaultHeading_Title{
      padding: 0 15rem;
   }

   .mql_suite .cTraderSecOne_content .defaultHeading_Title br{
      display: none;
   }

   .mql_suite_grid_inner {
      margin-top: 3rem;
   }
   .mql_suite_grid_innerimg {
      order: 1;
      text-align: center;
      padding-bottom: 2.4rem;
      margin: 0;
   }
   .mql_suite_grid_innerimg img {
      width: 55rem;
   }
   .mql_suite_grid_inner {
      order: 3;
   }
   .mql_suite_grid_innerimg + .mql_suite_grid_inner {
      order: 2;
      margin-top: 0;
   }
   .mql_suite_grid_inner ul li {
      width: 45rem;
      margin: auto;
      padding: 2.5rem 2.4rem;
   }
   .mql_suite_whyuse {
      padding: 10.4rem 0 0;
   }
   .mql_suite_whyusegrid {
      grid-template-columns: 30rem 30rem 30rem;
      grid-column-gap: 1.5rem;
   }
   .prevsdivid_month .accordion > .card > .card-header button.btn {
      padding: 0 3rem 0 3.5rem;
   }
   .prevsdividendtable {
      padding: 5.5rem 3.5rem 8rem;
   }
   .prevsdividend
      .prevsdivid_month
      .accordion
      > .card:last-child
      .collapse.show {
      margin-bottom: 0;
   }
   .fixed-container {
      max-width: 800px;
   }
   .details-contact img {
      margin: 0 3rem 0 0;
   }
   .contact-us .align-items-center.justify-content-center {
      grid-column-gap: 3.9rem;
   }
   .legalDocuments {
      padding: 0;
   }
   .legalDocumentsChild {
      padding: 8rem 0 0;
   }
   .legalDocumentsChild ul li a br {
      display: none;
   }
   .legalDocumentsMain.legalDocumentsMainCY .legalDocumentsChild {
      grid-template-columns: 35% 32% 34%;
   }
   .tradinghead_grid {
      grid-column-gap: 14.3rem;
      padding: 10.4rem 0 8.9rem;
   }
   .tradinghead_grid .headerB2c_content .headerb2c_paragraph {
      width: 100%;
   }
   .pricing_grid {
      grid-template-columns: 23.3rem 23.3rem 23.3rem 23.3rem;
   }
   .pricing_grid_box {
      padding: 2.3rem 1.8rem 2.3rem 2.2rem;
   }
   .pricing_grid_box p {
      min-height: 13.2rem;
   }
   .leverage_risk_inner {
      padding: 7.5rem 0 0;
   }
   .leverage_risk_grid {
      grid-template-columns: 14.5rem 14.5rem 14.5rem 14.5rem 14.5rem 14.5rem;
   }
   .leverage_risk_grid_box:last-child h4, .leverage_risk_grid_box:last-child .leverage_risk_grid_box_Title {
      margin-left: -2rem;
   }
   .leverage_risk_inner + .leverage_risk_inner {
      padding: 8.8rem 0 0;
   }
   .execution_quality_grid {
      padding: 8rem 0 0;
      grid-column-gap: 8rem;
      grid-template-columns: 32.8rem 54rem;
   }
   .execution_quality_content {
      padding: 0.5rem 0 0;
   }
   .choose_assets_inner {
      grid-template-columns: auto auto;
      align-items: inherit;
   }

   .choose_assets_inner .nav.nav-tabs{
      justify-content: center;
   }

   .choose_assets_inner .choose_platform_Title{
      padding-top: 2rem;
   }

   .choose_assets_inner h6 {
      line-height: 5rem;
   }
   .choose_assets_inner .nav-tabs .nav-item + .nav-item {
      margin: 0 0 2rem 1rem;
   }

   .lang-vi .aTypesSecOne.secTwo .card .card-body {
       min-height: 113rem;
   }

   .lang-gr .AboutsecOne .aboutCardser .aboutCardBody p {
       min-height: 24rem;
   }

   .lang-ru .AboutsecOne .aboutCardser .aboutCardBody a {
       margin-top: inherit;
       position: absolute;
       transform: initial;
       left: 5%;
       width: 45rem;
       text-align: center;
   }


   /*.choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -12rem;
   }
   .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin-right: -4rem;
   }
   .tab-pane.mt4tabs .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: 0;
   }*/
   .tab-pane.mt4tabs .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin-right: 0;
   }
   .choose_assetstab .frSecFourChild {
      max-width: 92rem;
   }
   .cTraderSecOne.ctraderapp_secone .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_sectwo .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_secthree .cTraderSecOne_content,
   .cTraderSecOne.ctraderapp_secfour .cTraderSecOne_content {
      padding: 0;
   }
   .p_cTrader_app .timelineB2c {
      padding: 5.9rem 0 2rem;
   }
   .p_cTrader_app .p_cTraderapp_img {
      margin: 4.5rem auto;
   }
   .p_cTrader_app .p_cTraderapp_img img {
      height: 22.2rem;
   }
   .p_cTrader_app .app_store {
      padding: 0;
   }
   .ctraderapp_onegrid {
      grid-template-columns: 44.8rem 39.9rem;
      grid-column-gap: 8.1rem;
   }
   .ctraderapp_secgrid {
      grid-template-columns: 39.9rem 47rem;
      grid-column-gap: 6rem;
   }
   .ctraderapp_threegrid {
      grid-template-columns: 47rem 39.9rem;
      grid-column-gap: 5.5rem;
   }
   .ctraderapp_fourgrid {
      grid-template-columns: 43rem 45rem;
      grid-column-gap: 4.7rem;
   }
   .ctraderapp_fivegrid {
      grid-template-columns: 44.5rem 39.9rem;
      grid-column-gap: 8.2rem;
   }
   .ctraderapp_sevengrid {
      grid-template-columns: 43.5rem 45rem;
      grid-column-gap: 3rem;
   }
   .ctraderapp_sectwo {
      padding: 10.8rem 0 0;
   }
   .ctraderapp_secfour {
      padding: 8.8rem 0 10.4rem;
   }
   .ctraderapp_sixgrid {
      grid-template-columns: 32.4rem 48.5rem;
      grid-column-gap: 12.8rem;
   }
   .tradingtimes_inner {
      width: 13.5rem;
      height: 13.5rem;
      padding: 3.4rem 1.5rem 0;
   }
   .tradingtimes_inner img {
      width: 45px;
   }
   .tradingtimes_inner h4, .tradingtimes_inner span {
      font-size: 11px;
      line-height: 12px;
      margin: 0.65rem 0 0;
   }
   .tradingtimes_inner.box_b {
      margin: 9.5rem 0 0 -4rem;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 17.6rem;
   }
   .market_holiday
      .prevsdivid_month
      .accordion
      > .card
      > .card-header
      button.btn {
      padding: 0 3rem 0 3.5rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth {
      width: 24.7rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table.excelfile th.largeth{
      width: 24.7rem;
      min-width: 24.7rem;
   }
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_b,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_c,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td
      + td,
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth_hour {
      width: 248px;
   }
   .holidaymonth_table .holidaymonth_table_conent table tbody td[colspan="3"] {
      width: 66.6%;
   }
   .tradingtools .timelineB2c {
      padding: 5.9rem 0 12.6rem;
      height: initial;
   }
   .tradingtoolsSecOne_grid {
      grid-template-columns: 45.3rem 45.3rem;
   }
   .tradingtoolsSecOne_grid_box {
      padding: 2.5rem 1.9rem 2.5rem 2.5rem;
   }
   .tradingtoolsSecOne_grid_box ul.Trade_itemlist {
      width: 92%;
   }
   .mql_suite_whyusegrid_inner {
      padding: 1.2rem 4rem;
      min-height: 19.6rem;
   }
   .copytrading_intro .timelineB2c {
      height: 62rem;
      padding: 5.9rem 0 0;
      background: url(/img/b2c/copy_trading_hero_img_lgtablet.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }
   .cTraderSecOne.whycopy_trade .cTraderSecOne_content h1,
   .cTraderSecOne.copy_platform .cTraderSecOne_content h1 {
      width: 100%;
   }
   .whycopy_trade .cTraderSecOne_content p {
      width: 92%;
   }
   .howcopy_trade .pricing_grid {
      grid-template-columns: 22.3rem 22.3rem 22.3rem 22.3rem;
   }
   .howcopy_trade .pricing_grid_box {
      padding: 2.2rem 1.2rem 4.3rem 2.2rem;
   }
   .copy_platformgrid {
      grid-template-columns: auto;
      grid-column-gap: initial;
      grid-row-gap: 3.8rem;
      padding: 3.8rem 0 0;
   }
   .copy_platformgrid_img {
      width: 62.1rem;
      margin: auto;
   }
   .copy_platformgrid_img img {
      width: 100%;
   }
   .cTraderSecOne.copy_platform .cTraderSecOne_content h1 {
      font-size: 2.6rem;
   }
   .copy_platform .cTraderSecOne_content p {
      width: 100%;
   }
   .copy_platform .cTraderSecOne_content .getmt4_btn a {
      margin: 4.4rem auto 0;
   }
   .copymt4_pamm .copy_platformgrid {
      grid-template-columns: 100%;
      grid-column-gap: initial;
   }
   .copymt4_pamm .copy_platformgrid div:first-child {
      order: 2;
   }
   .copy_tradingway .frSecSevenGrid {
      display: grid;
      grid-column-gap: 2.7rem;
      grid-template-columns: 29.5rem 29.5rem 29.5rem;
   }
   .copytrade_icons .mql_suite_whyusegrid {
      grid-column-gap: 7.4rem;
   }
   .cTraderSecOne .tabletshow {
      display: block;
      padding: 2.4rem 0 0;
   }
   .cTraderSecOne .tabletshow h1, .cTraderSecOne .tabletshow .defaultHeading_Title {
      font-size: 3rem;
      margin: 0 0 1.6rem;
   }
   .cTraderSecOne .tabletshow p {
      text-align: left;
   }
   .cTraderSecOne .tabletshow p + p {
      margin: 2.4rem 0 0;
   }
   .cTraderSecOne .tablethide {
      display: none;
   }
   .news header.newsheader .news_mid {
      max-width: 100%;
   }
   .news .align-items-center {
      grid-column-gap: 21.3rem;
      padding-left: 0;
   }
   .newsthreecol_inner {
      grid-template-columns: 28.95rem 28.95rem 28.95rem;
   }
   .newsvideo_inner {
      background-position: -34rem 0;
   }
   .latestnews {
      grid-template-columns: 14rem auto;
      grid-column-gap: 1.4rem;
   }
   .latestnews .latestnewsImg {
       width: 14rem;
       height: 14rem;
   }
   .latestnews img {
      height: 14rem;
   }
   .latestnews .news_bottomcontent p {
      line-height: 2.1rem;
      font-size: 1.5rem;
   }
   .product-updates .latestnews .news_bottomcontent p {
      width: auto;
   }
   .latestnews .news_bottomcontent p + p{
      margin-top: .5rem;
   }
   .news_bottomcontent span {
       margin: 1rem 0 0;
    }
   .latestnews_img {
      background: url(/img/b2c/GBP_USD_photo_1024.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_b {
      background: url(/img/b2c/SP_photo_1024.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_c {
      background: url(/img/b2c/usd_jpy_photo_1024.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_d {
      background: url(/img/b2c/Alex_Katsaros_1024.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_e {
      background: url(/img/b2c/GBPUSD_uptrend_1024.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_f {
      background: url(/img/b2c/PerfectMoney_1024.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_g {
      background: url(/img/b2c/GlobalWinners_1024.png);
      background-size: cover;
      background-position: center;
   }
   .news_bottom ul.updates li p {
      width: 16rem;
   }
   .latestnews_block {
      display: grid;
      grid-template-columns: 25.5rem 25.5rem 25.5rem;
      grid-row-gap: 5rem;
   }
   .latestnews_blockimg {
      background: url(/img/b2c/GBP_USD_latest_news_photo_1024.png);
      background-size: cover;
      background-position: center;
      width: 100%;
      height: 36.6rem;
   }
   .latestnews_blockimg_b {
      background: url(/img/b2c/SP_latest_news_photo_1024.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_c {
      background: url(/img/b2c/USD_JPY_latest_news_photo_1024.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_d {
      background: url(/img/b2c/Alex_Katsaros_latest_news_1024.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_e {
      background: url(/img/b2c/GBPUSD_uptrend_latest_news_1024.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_f {
      background: url(/img/b2c/PerfectMoney_latest_news_1024.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockimg_g {
      background: url(/img/b2c/GlobalWinners_latest_news_1024.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockcontent p {
      min-height: 14.4rem;
   }
   .cTrader_Desktop {
      background: url(/img/b2c/artical_bg_1024.png);
      background-size: cover;
      background-position: center right;
   }
   .alex_newsartical {
      background: url(/img/b2c/alex_interview_artical_1024.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusd_newsartical {
      background: url(/img/b2c/GBPUSDartical_1024.png);
      background-size: cover;
      background-position: center;
   }
   .SP_newsartical {
      background: url(/img/b2c/SPartical_1024.png);
      background-size: cover;
      background-position: center;
   }
   .Copytrade_newsartical {
      background: url(/img/b2c/Copytrade_artical_1024.png);
      background-size: cover;
      background-position: center;
   }
   .Mobileapp_newsartical {
      background: url(/img/b2c/Mobileapp_artical_1024.png);
      background-size: cover;
      background-position: center;
   }
   .ctraderweb {
      background: url(/img/b2c/cTraderWeb_artical_1024.png);
      background-size: cover;
      background-position: center;
   }
   .usdjpy_newsartical {
      background: url(/img/b2c/USDJPY_artical_1024.png);
      background-size: cover;
      background-position: center;
   }
   .xauusd_newsartical {
      background: url(/img/b2c/XAUUSD_artical_1024.png);
      background-size: cover;
      background-position: center;
   }
   .eurusd_newsartical {
      background: url(/img/b2c/EURUSD_artical_1024.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusdtarg_newsartical {
      background: url(/img/b2c/GBPUSDtarg_artical_1024.png);
      background-size: cover;
      background-position: center;
   }
   .perfactmoney_newsartical {
      background: url(/img/b2c/PerfectMoney_artical_1024.png);
      background-size: cover;
      background-position: center;
   }
   .GlobalForexAwards_newsartical {
      background: url(/img/b2c/GlobalWinners_artical_1024.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg {
      background: url(/img/b2c/cTraderDesktop_40_update_1024.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_b {
      background: url(/img/b2c/copytradeMobile_update_1024.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_c {
      background: url(/img/b2c/cTraderWeb_40_update_1024.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_d {
      background: url(/img/b2c/UpdatedcTrader_mobile_app_1024.png);
      background-size: cover;
      background-position: center;
   }
   .updates_block .latestnews_blockcontent h4 a span {
      display: inline;
   }
   .updates_block .latestnews_blockcontent p {
      min-height: 16.8rem;
   }
   .newsblockheading.ProductUpdatesheading a {
      width: 10.5rem;
      text-align: right;
      height: 2.5rem;
      margin: 3.9rem 0 0;
   }
   .news
      header.newsheader
      .headerB2c_content.Mobileapp_headercontent
      .headerb2c_title {
      width: 61rem;
   }
   .p_cTrader_Copiersheader {
      padding: 0 0 17.4rem;
   }
   .p_cTrader_Copiers {
      background: url(/img/b2c/cTraderCopiers_bg_1024.png);
      background-size: cover;
      background-position: left bottom;
      padding: 14rem 0 0;
   }
   .p_cTrader_Copiers .timelineB2c {
      height: 48rem;
   }
   header
      .timelineB2c
      .headerB2c_content
      .p_cTrader_Copiersgrid_left
      a.anchtxt {
      font-size: 1.4rem;
   }
   .p_cTrader_Copiersgrid {
      grid-template-columns: 41rem 52.3rem;
      grid-column-gap: 2.3rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left {
      margin: 0;
   }
   .openlive_demoaccount {
      grid-template-columns: 44.5rem auto;
   }
   .rankedStrategies {
      grid-template-columns: auto 43rem;
   }
   .openlive_demoaccount_content p span {
      display: inline-table;
   }
   .openlive_demoaccount_content p.shareinstead a img {
      margin: 0 0 0 1rem;
   }
   .p_cTrader_Copytrade_grid {
      grid-template-columns: 23rem 22rem 22.5rem;
   }
   .p_cTraderCopiers_Appinner {
      grid-template-columns: 47.5rem 42.6rem;
   }
   .p_cTraderCopiers_imgplay {
      bottom: 5rem;
      left: 1.5rem;
   }
   .p_cTraderCopiers_imgplay img {
      width: 3.8rem;
   }
   .p_cTraderCopiers_waystrade .defaultHeadingText h1 {
      max-width: 77rem;
   }
   .p_cTraderCopiers_waystrade .frSecSevenGrid {
      grid-column-gap: 2.7rem;
   }

   .marketanalyis_block_grid {
      grid-template-columns: 51.2rem 38.7rem;
   }

   .Deposits_Bouns_secOne .CT_SP_secOne_Box {
       padding: 2.1rem 1rem 1.4rem;
   }

   .Deposits_Bouns_secOne .CT_SP_secOne_Box p i {
      margin: 2rem -0.5rem 0;
   }

   .Deposits_Bouns_secTwo .col-xl-3:last-child{
      margin: auto;
   }

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG{
      background: url(/img/b2c/deposit_bonus_bg_1024.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
      align-items: initial;
      padding: 9rem 0 0;
   }

   .Deposits_Bouns_secOne{ padding: 8.8rem 0 10.4rem; }

   .marketanalyisnews_detail.marketanalyisnews_author .marketanalyis_header {
       width: 92.8rem;
   }

   .marketanalyisauthor_grid{
      grid-template-columns: auto 38rem;
   }

   .marketanalyisauthor_leftgrid{
      grid-template-columns: 22.8rem 22.8rem;
      grid-column-gap: 2.3rem;
   }

   .marketanalyisauthor_right{
      padding: 2.4rem 2.2rem;
   }

   .marketanalyisauthor_right_topcontent{
      grid-column-gap:  0;
      grid-template-columns: auto 9.5rem;
   }

   .marketanalyisauthor_name h3 b{ font-size: 2.8rem; }

   .marketanalyisauthor_img img{
      width: 9.5rem;
   }

   .marketanalyis_author_content p{
      -webkit-line-clamp: 4;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG{
      background: url(/img/b2c/deposits_bouns_promotion_bg_1024.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   .article_popup img{ padding: 0 2rem; }

   .outlook_grid {
      grid-template-columns: 40.8rem 40.8rem;
   }

   .outlook_grid .marketanalyis_main_img img {
       height: 20.7rem;
   }

   .trading_Central {
      background: url(/img/b2c/Trading_Signals_bg_1024.png);
      padding: 13.6rem 0;
      background-repeat: no-repeat;
      background-position: right center;
   }

   .trading_Central_grid {
      grid-template-columns: 41rem auto;
      grid-column-gap: 8rem;
   }

   header.trading_Central .headerB2c_content .headerb2c_title{
      width: 34rem;
   }

   .trading_Central_img img {
      max-width: 80.8rem;
      margin: 0 -12rem 0 -23rem;
   }

   .trading_Solution_one_grid {
      grid-template-columns: 31.4rem 61rem;
      grid-column-gap: 3.2rem;
   }

   .trading_Solution_one .MT4_fr_desktop_content_grid{
      margin: 0;
   }

   .trading_Solution_one_img {
      margin: 18.5rem 0 0 0;
   }

   .trading_Solution_one .MT4_fr_desktop_content_gridbox:first-child {
      grid-column: inherit;
   }

   .trading_Solution_one .getmt4_btn a{
      margin: 5.9rem auto 0;
   }

   .trading_Solution_one.trading_Solution_two {
      background: url(/img/b2c/Trading_Signals_two_bg_1024.png) #fff;
      background-position: center;
      background-repeat: no-repeat;
   }

   .trading_Solution_two .trading_Solution_one_grid {
      grid-template-columns: 45rem 50.3rem;
   }

   .trading_Solution_two .MT4_fr_desktop_content_gridbox:nth-child(3):before{
      display: none;
   }

   .trading_Solution_two .trading_Solution_one_img {
      margin: 30.5rem 0 0;
      right: 0;
   }

   .trading_otherpromtns.secOne .secOneChild .secOneBox_2{
      grid-row-gap: 5.4rem;
   }

   .space_inside_sub {
      min-height: 18.6rem;
   }

   .secOne.trading_otherpromtns .secOneChild .secOneBox_2 .spaces:last-child {
      grid-column: inherit;
   }

   .countries_flags{
      grid-template-columns: repeat(6, 13.5rem);
      grid-gap: 2.3rem;
   }

   .countries_flags_content{
      min-height: 10.9rem;
   }

   .countries_flags_content img {
      max-width: 7.9rem;
   }

   .countries_flags_content span{
      margin: 1.1rem 0 0;
   }

   .lang-vi .choose_assets_inner {
      grid-template-columns: auto 43rem;
      align-items: inherit;
   }

   /*.lang-vi .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
       margin-left: -12rem;
   }

   .lang-vi .choose_assets_inner .nav-tabs .nav-item:last-child {
       margin-right: -7rem;
   }*/

   .lang-cn .choose_assets_inner {
      grid-template-columns: auto 39rem;
   }

   .lang-cn .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
       margin-left: -6rem;
   }

   .lang-cn .whyTopfx .whyTopfxBtnDemo{
      padding: 2rem 0 0;
      justify-content: center;
   }

   /*.lang-ru .choose_assets_inner {
      grid-template-columns: 17.5rem 48rem;
      align-items: inherit;
   }

   .lang-vi .leverage_risk_grid_box:last-child h4 {
      margin-left: 0;
   }
   .lang-vi .choose_assets_inner {
      grid-template-columns: 14.5rem 48rem;
   }
   .lang-vi .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -15rem;
   }
   .lang-vi .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin-right: -6rem;
   }
   .lang-vi .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-vi .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1,
   .lang-vi .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-vi .manual_trading_grid {
      grid-template-columns: 40.3rem 47rem;
   }
   .lang-vi .automated_trading_grid {
      grid-template-columns: 38.3rem auto;
   }
   .lang-vi .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 4.1rem;
   }
   .lang-my .leverage_risk_grid_box:last-child h4 {
      margin-left: 0;
   }
   .lang-my .choose_assets_inner {
      grid-template-columns: 14.5rem 48rem;
   }
   .lang-my .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -15rem;
   }
   .lang-my .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin-right: -6rem;
   }
   .lang-my .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-my .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1,
   .lang-my .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-my .manual_trading_grid {
      grid-template-columns: 40.3rem 47rem;
   }
   .lang-my .automated_trading_grid {
      grid-template-columns: 38.3rem auto;
   }
   .lang-my .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 4.1rem;
   }
   .lang-my .cTraderSecOne_content h1 {
      width: 40rem;
   }
   .lang-my .keyfeatured_grid {
      grid-template-columns: 41rem 32rem;
   }
   .lang-my .cTraderSecOne.mql_suite .cTraderSecOne_content h1 {
      padding: 0 16rem;
   }
   .lang-my .cTraderSecOne.mql_suite .cTraderSecOne_content h1 br {
      display: none;
   }
   .lang-cn .pricing_grid_box p {
      min-height: 11rem;
   }
   .lang-cn .choose_assets_inner {
      grid-template-columns: auto 40rem;
   }
   .lang-cn .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -10rem;
   }
   .lang-cn .leverage_risk_grid_box:last-child h4 {
      margin-left: 0;
   }
   .lang-cn .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -12rem;
   }
   .lang-cn .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin-right: -6rem;
   }
   .lang-cn .mt4tabs .choose_assets_inner {
      grid-template-columns: auto 42rem;
   }
   .lang-cn .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 13rem;
   }
   .lang-cn .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1,
   .lang-cn .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-cn .manual_trading_grid {
      grid-template-columns: 40.3rem 47rem;
   }
   .lang-cn .automated_trading_grid {
      grid-template-columns: 38.3rem auto;
   }
   .lang-cn .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 4.1rem;
   }
   .lang-cn .cTraderSecOne_content h1 {
      width: 50rem;
   }
   .lang-cn .keyfeatured_grid {
      grid-template-columns: 26rem 31rem;
   }
   .lang-cn .cTraderSecOne.mql_suite .cTraderSecOne_content h1 {
      padding: 0 16rem;
   }
   .lang-cn .cTraderSecOne.mql_suite .cTraderSecOne_content h1 br {
      display: none;
   }
   .lang-it .leverage_risk_grid_box:last-child h4 {
      margin-left: 0;
   }
   .lang-it .choose_assets_inner {
      grid-template-columns: auto 47rem;
   }
   .lang-it .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -14rem;
   }
   .lang-it .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin-right: -4rem;
   }
   .lang-it .mt4tabs .choose_assets_inner {
      grid-template-columns: auto 46rem;
   }
   .lang-it .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 17rem;
   }
   .lang-it .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1,
   .lang-it .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-it .manual_trading_grid {
      grid-template-columns: 40.3rem 47rem;
   }
   .lang-it .automated_trading_grid {
      grid-template-columns: 38.3rem auto;
   }
   .lang-it .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 4.1rem;
   }
   .lang-it .cTraderSecOne_content h1 {
      width: 50rem;
   }
   .lang-it .keyfeatured_grid {
      grid-template-columns: 39rem 33rem;
   }
   .lang-it .cTraderSecOne.mql_suite .cTraderSecOne_content h1 {
      padding: 0 16rem;
   }
   .lang-it .cTraderSecOne.mql_suite .cTraderSecOne_content h1 br {
      display: none;
   }
   .lang-it .ctradercopysecthree_right {
      grid-template-columns: 26rem 26rem;
   }
   .lang-it .fixapiultr_Low .cTraderSecOne_content h1,
   .lang-it .fixapiultr_Low_grid .cTraderSecOne_content p {
      width: auto;
   }
   .lang-it .pricing_grid_box p {
      min-height: 13.2rem;
   }
   .lang-fr .mql_suite_whyusegrid_inner {
      padding: 1.2rem 1rem;
   }
   .lang-fr .tradingtimes_inner:first-child {
      padding: 3.4rem 4rem 0;
   }
   .lang-fr .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 17.6rem;
   }
   .lang-fr .manual_trading_grid {
      grid-template-columns: 40.3rem 47rem;
   }
   .lang-fr .ctradercopysecthree_right {
      grid-template-columns: auto auto;
   }
   .lang-fr .pricing_grid_box {
      padding: 2.3rem 1.5rem 2.3rem 1.5rem;
   }
   .lang-fr .pricing_grid_box p {
      min-height: 15.4rem;
   }
   .lang-fr .pricing_grid_box a {
      font-size: 1.4rem;
   }
   .lang-fr .choose_assets_inner {
      grid-template-columns: 15rem 48rem;
   }
   .lang-fr .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -17rem;
   }
   .lang-fr .leverage_risk_grid_box {
      padding: 2.5rem 0 2.5rem 1.5rem;
   }
   .lang-fr .leverage_risk_grid_box:last-child h4 {
      margin-left: -0.8rem;
   }
   .lang-fr .company-address {
      padding: 0;
   }
   .lang-fr .contact-element h6 {
      min-height: 3.89rem;
   }
   .lang-fr .contact-element:first-child h6 {
      padding: 0 6rem;
   }

   .lang-fr .copytrading_intro_bottomgrid {
      grid-column-gap: 5rem;
   }

   .lang-th .leverage_risk_grid_box:last-child h4 {
      margin-left: 0;
   }
   .lang-th .choose_assets_inner {
      grid-template-columns: auto 47rem;
   }
   .lang-th .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -12rem;
   }
   .lang-th .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin-right: -5rem;
   }
   .lang-th .mt4tabs .choose_assets_inner {
      grid-template-columns: auto 46rem;
   }
   .lang-th .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-th .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1,
   .lang-th .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-th .manual_trading_grid {
      grid-template-columns: 40.3rem 47rem;
   }
   .lang-th .automated_trading_grid {
      grid-template-columns: 38.3rem auto;
   }
   .lang-th .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 4.1rem;
   }
   .lang-th .cTraderSecOne_content h1 {
      width: 50rem;
   }
   .lang-th .keyfeatured_grid {
      grid-template-columns: 39rem 32rem;
   }
   .lang-th .cTraderSecOne.mql_suite .cTraderSecOne_content h1 {
      padding: 0 16rem;
   }
   .lang-th .cTraderSecOne.mql_suite .cTraderSecOne_content h1 br {
      display: none;
   }
   .lang-th .ctradercopysecthree_right {
      grid-template-columns: 26rem 26rem;
   }
   .lang-th .fixapiultr_Low .cTraderSecOne_content h1,
   .lang-th .fixapiultr_Low_grid .cTraderSecOne_content p {
      width: auto;
   }
   .lang-th .pricing_grid_box p {
      min-height: 13.2rem;
   }
   .lang-th .ctradercopysecthree_right_inner p br {
      display: none;
   }
   .lang-th .tradingtimes_inner.box_a h4 {
      padding: 0 2rem;
   }
   .lang-id .p_cTrader.regulation .timelineB2c {
      height: 83vh;
   }
   .lang-id .pricing_grid_box p {
      min-height: 15.4rem;
   }
   .lang-id .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -16rem;
   }
   .lang-id .tradingtimes_inner:first-child {
      padding: 3.4rem 4rem 0;
   }
   .lang-id .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 17.6rem;
   }
   .lang-id .manual_trading_grid {
      grid-template-columns: 40.3rem 47rem;
   }
   .lang-id .ctradercopysecthree_right {
      grid-template-columns: auto auto;
   }
   .lang-id .ctradercopysecthree_right p br {
      display: none;
   }
   .lang-id .pricing_grid_box {
      padding: 2.3rem 1.5rem 2.3rem 1.5rem;
   }
   .lang-id .pricing_grid_box p {
      min-height: 15.4rem;
   }
   .lang-id .pricing_grid_box a {
      font-size: 1.4rem;
   }
   .lang-id .choose_assets_inner {
      grid-template-columns: 15rem 48rem;
   }
   .lang-id .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -17rem;
   }
   .lang-id .leverage_risk_grid_box {
      padding: 2.5rem 0 2.5rem 1.5rem;
   }
   .lang-id .leverage_risk_grid_box:last-child h4 {
      margin-left: -0.8rem;
   }
   .lang-id .company-address {
      padding: 0;
   }
   .lang-id .contact-element h6 {
      min-height: 3.89rem;
   }
   .lang-id .contact-element:first-child h6 {
      padding: 0 6rem;
   }
   .lang-id .whytopFxcTrade_inner {
      min-height: 15.9rem;
   }
   .lang-id .keyfeatured_grid {
      grid-template-columns: 38.5rem 35rem;
   }*/
   .cTraderSecOne.mql_suite .cTraderSecOne_content h1 {
      padding: 0 15rem;
   }
   .cTraderSecOne.mql_suite .cTraderSecOne_content h1 br {
      display: none;
   }

   .legalDocumentsHeader {
       background: url(/img/b2c/legalDocument/header/bg1024.png);
       background-repeat: no-repeat;
       background-position: center;
       background-color: var(--Black_BG);
   }



   .legalDocumentlist {
       padding: 5.5rem 0;
   }

   .legalDocumentlistGrid {
      grid-row-gap: 5.1rem;
      grid-column-gap: 3.7rem;
   }

   .legalDocumentlist .maximizeTradingCount {
      width: 8.6rem;
      height: 8.6rem;
   }

   .legalDocumentsHeaderContent .defaultHeading_Title{
      font-size: 3.5rem;
   }

   .legalDocumentsHeaderContent .defaultParagraph {
      font-size: 1.8em;
      margin: 0.5rem 0 0;
    }

   .legalDocumentlist .maximizeTradingContent {
      height: 5.9rem;
      padding: 0 1rem 0 8.8em;
   }

   .legalDocumentlist .maximizeTradingContentInner {
      line-height: 2.2rem;
   }

   .legalDocumentlist .maximizeTradingContentInner a span{
      display: block;
   }

   .legalDocumentlist .CustomPagination {
       justify-content: center;
       margin: 4.6rem 0 0 0;
   }

   .section-one.contact {
       background: url(/img/b2c/legalDocument/sendbtm/bg1024.png);
   }

   .section-one.contact.form {
       margin: 0;
       padding: 6.8rem 0 9rem;
       position: relative;
   }

   .section-one.contact .defaultHeading_Title {
       font-size: 3rem;
   }

   .section-one.contact .defaultParagraph {
       font-size: 1.6rem;
       line-height: 2.4rem;
       padding: 0;
   }

   .contact-form {
      margin: 4rem auto 0;
   }

   .trader_performc .section-one.contact {
       background: url(/img/b2c/legalDocument/sendbtm/bg/bg1024.png);
   }



   /*.lang-es .p_cTrader.regulation .timelineB2c {
      height: 82vh;
   }
   .lang-es .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -13rem;
   }
   .lang-es .keyfeatured_grid {
      grid-template-columns: 38.5rem 35rem;
   }

   .lang-ru .pricing_grid_box p{
      min-height: 19.7rem;
   }
   .lang-ru .ru-box-a p{
      min-height:21.7rem
   }

   .lang-ru .tradingtimes_inner{
      height:14rem;
      padding:3.8rem 2rem;
   }

   .lang-ru .tradingtimes_inner.box_c{
      padding:2.8rem 1rem;
   }

   .lang-gr .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content h1 {
        max-width: 73%;
    }

   .lang-ar .pricing_grid_box h4, .lang-fa .pricing_grid_box h4{
      height: 5.1rem;
   }*/

   /* ==================== funds security ====================== */
   .section-01-fund-security .fund-security-hero-bg{

      background: url(/img/b2c/fund_security/banner/bg1024.png);
      height: 542px;
      background-position: top center;
      background-repeat: no-repeat;



   }


   .section-00-fund-security--grid{
          padding:7.8rem 0 6.6rem 0;
          display: grid;
          grid-template-columns: 7rem 45.4rem auto;
          justify-content: space-between;
          margin:0 21px;

      }

   .section-00-fund-security--grid .section-00-fund-security--text{
      padding-right: 3rem;
   }

   .section-01-fund-security--grid{
          padding:7.8rem 0 6.6rem 0;
          display: grid;
          grid-template-columns:auto 7rem 45.4rem;
          justify-content: space-between;
          margin:0 21px;
      }



   /* ==================== End funds security ====================== */


   .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/new/1024px.png);
      height: 591px;
      background-position: right center;
      background-repeat: no-repeat;
      background-color: #1a0f0e;
   }
   .lang-ar .section-01-new-deposit, .lang-fa .section-01-new-deposit, .lang-ur .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/1024px-left.png);
      height: 560px;
      background-position: left center;
      background-repeat: no-repeat;
   }

    .section-02-new-deposit .payment-method-grid{
       grid-template-columns: 13.4rem auto !important;
       grid-column-gap: 2rem !important;
     }
     .section-02-new-deposit .nav-pills .nav-link{
       font-size: 18px;
       padding:0px 13px !important;
       line-height: 22px;
     }
     .section-02-new-deposit .mobile-rows{
       display: none;
   }

   .section-01-new-deposit .hero-text{
      max-width: 381px;
   }
   .lang-th .section-01-new-deposit .hero-text{
      max-width: 457px;
   }
   .lang-ar .section-01-new-deposit .hero-text, .lang-fa .section-01-new-deposit .hero-text, .lang-ur .section-01-new-deposit .hero-text{
      max-width:400px;
   }

   .lang-ar .section-01-new-deposit .hero-text p, .lang-fa .section-01-new-deposit .hero-text p, .lang-ur .section-01-new-deposit .hero-text p{
      margin-left:43px
   }

  .lang-gr .section-01-new-deposit .hero-text{
      max-width: 57.6rem;
   }

   .section-02-new-deposit .page-description{
      padding:3.3rem 0 3.2rem;
      margin: 0 0 3.3rem;
      color:#6F7070;
      font-size: 20px;
      text-align: center;
   }

   .break-hero-desc{
      display: none;
   }
   .section-02-fund-security p {
      margin:0 1rem;
   }

   .lang-hu .copytrading_intro_bottomgrid{
      grid-column-gap: 5.6rem
   }

   .lang-hu .p_cTrader_Copytrade_grid {
      grid-template-columns: 26rem 24rem 26rem;
   }
   .lang-fr .section-01-new-deposit .hero-text{
      max-width: 54.2rem;
   }

/* ================== new withdrawal css ====================  */

   .section-01-new-deposit.new-withdrawal{
      background: url(/img/b2c/withdrawal-new-images/hero-banner-1024px-right.png);
      height: 54rem;
      background-position: top center;
      background-repeat: no-repeat;
      background-color: #1a0f0e;
   }
   .section-01-new-deposit.new-withdrawal .hero-text{
      padding-top:12.5rem;
   }
  .lang-fr .section-01-new-deposit.new-withdrawal .hero-text{
      padding-top:6.5rem;
   }

   .lang-my .section-01-new-deposit.new-withdrawal .hero-text, .lang-ru .section-01-new-deposit.new-withdrawal .hero-text{

      max-width: 60rem;
      padding-top:14rem;

   }

   .calendrmonth.break-hero-desc{
      display: block;
   }

   /* ================== End new withdrawal css ====================  */


   .blog_grid {
      grid-template-columns: auto 24rem;
   }

   .blogLeft {
      grid-template-columns: repeat(3, 22.2rem);
   }

   .popularContenct span{
      line-height: 1.5rem;
   }

   .blogDetailMain {
       grid-column-gap: 6rem;
   }


   .newsartical_mid_inner {
      grid-template-columns: auto 33rem;
    }

}



@media (min-width: 992px) {
   .mql_suite_whyuse {
   }
   .mql_suite_whyuse .carousel-inner {
      overflow: inherit;
   }
   .mql_suite_whyuse .carousel-item,
   .mql_suite_whyuse .carousel-item.active {
      display: block;
      margin: 0;
      transform: inherit;
      left: 0;
   }
   .mql_suite_whyuse .carousel-indicators {
      display: none;
   }
   .readmore_text,
   .readmore_less {
      display: none !important;
   }


}

/*----------- Ipad Mini -------------*/
@media (min-width: 768px) and (max-width: 991px) {
   /*.p_cTrader {
        margin-top: 6rem;
    }*/
   .p_cTrader .timelineB2c {
      padding: 8.4rem 0 0;
   }
   header.p_cTrader .timelineB2c .headerB2c_content .headerb2c_subtitle {
      width: 480px;
      margin: 0 auto 2.2rem;
   }
   header.p_cTrader .timelineB2c .headerB2c_content a.trade_btn {
      margin: 3.4rem auto 0;
   }
   .p_cTrader_img {
      margin: 6.7rem auto 0;
      padding-bottom: 6.9rem;
   }
   .p_cTrader_img img {
      width: 71rem;
   }
   .headernavtabs {
      display: none;
   }
   .headernavtabs ul {
      padding: 2.8rem 0;
   }
   .headernavtabs ul li {
      float: none;
      display: block;
   }
   .headernavtabs ul li + li {
      margin-top: 10px;
   }
   .headernavtabs ul li a {
      width: 213px;
      height: 50px;
      border-radius: 1px;
      border: 1px solid var(--GoldenBorder);
   }
   .container-lg .col-md-5,
   .container-lg .col-md-7,
   .container-lg .col-md-6 {
      flex: 0 0 100%;
      max-width: 100%;
   }
   .container-lg .col-md-7 {
      order: 2;
   }
   .newLargePadding {
      padding: 5rem 0 8rem;
   }
   .cTraderSecOne_img {
      margin: 0;
   }
   .cTraderSecOne_content h1 {
      font-size: 2.6rem;
   }
   .cTraderSecOne_content p br,
   .ctradercopysectwo p br,
   .ctradercopysectwo .ctradercopysecthree_inner p br {
      display: none;
   }
   .newPadding {
      padding: 5.6rem 0 8rem;
   }
   .cTraderSecOne .cTraderSecOne_content {
      padding: 0;
   }
   .Advantages_Copiers {
      padding: 5rem 0 0;
   }
   ul.Trade_itemlist li br {
      display: none;
   }
   .getCtrader {
      height: auto;
      overflow: inherit;
   }
   .getCtrader .col-md-9,
   .getCtrader .col-md-3 {
      flex: 0 0 100%;
      max-width: 100%;
   }
   .getCtrader .getCtraderInner {
      padding: 1.9rem 1.5rem 2.5rem;
      height: auto;
   }
   .getCtraderGrid {
      display: grid;
      grid-template-columns: 17% 19% 26% 17% 20%;
   }
   .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 1.3rem;
   }
   .getCtrader .getCtraderInner::after {
      display: none;
   }
   .getCtraderBtn {
      padding: 2.2rem 0;
   }
   .copy_trading {
      padding: 5.6rem 0 8rem;
   }
   .timelineSecOne.copy_trading .defaultHeadingText h1,
   .timelineSecOne.ctradercopysecthree .defaultHeadingText h1 {
      line-height: 32px;
      font-size: 2.6rem;
   }
   .timelineSecOne.copy_trading .defaultHeadingText p,
   .timelineSecOne.ctradercopysecthree .defaultHeadingText p {
      width: 50rem;
   }
   .manual_trading {
      padding: 8.6rem 0 8rem;
   }
   .manual_trading_grid {
      padding: 0 2.4rem;
      grid-template-columns: auto;
      grid-row-gap: 5.6rem;
   }
   .manual_trading .cTraderSecOne_img {
      width: 52.4rem;
      margin: auto;
   }
   .copy_trading_grid {
      grid-template-columns: auto;
      padding: 0 2.4rem;
      grid-column-gap: inherit;
      grid-row-gap: 5rem;
   }
   .copy_trading_grid .Advantages_Copiers_content {
      order: 2;
   }
   .Advantages_Copiers_img {
      width: 54.8rem;
      margin: auto;
   }
   .ctradercopysecthree {
      padding: 5.6rem 0 8rem;
   }
   .automated_trading_grid {
      grid-template-columns: 54.3rem;
      padding: 0;
      justify-content: center;
      grid-row-gap: 3.5rem;
   }
   .ctradercopysecthree .Advantages_Copiers {
      padding: 8rem 0 0;
   }
   .trading_signals_grid {
      grid-template-columns: auto;
      padding: 0 2.4rem;
      grid-column-gap: inherit;
      grid-row-gap: 6rem;
      justify-content: center;
   }
   .trading_signals_grid .cTraderSecOne_content {
      order: 2;
   }
   .ctradercopysecthree_inner_img {
      margin: auto;
      width: 47.3rem;
   }
   .ctradercopysecthree_inner {
      padding: 17rem 0 0;
   }
   .trading_signals_grid_subcontent {
      width: auto;
   }
   .trading_signals_grid_subcontent ul {
      width: 64rem;
   }
   .ctradercopysecthree_rightouter {
      padding: 0;
   }
   .ctradercopysecthree_right {
      grid-row-gap: 3.5rem;
      grid-column-gap: 6.5rem;
   }
   .fixapiultr_Low {
      padding: 5.6rem 0 8rem;
   }
   .fixapiultr_Low_grid {
      grid-template-columns: auto;
      padding: 0 2.4rem;
      grid-column-gap: inherit;
      grid-row-gap: 3.5rem;
   }
   .fixapiultr_Low_img {
      width: 32.1rem;
      margin: auto;
   }
   .mobiletradeapp {
      padding: 5.6rem 0 8rem;
   }
   .mobiletradeapp_grid {
      grid-template-columns: auto;
      padding: 0 2.4rem;
      grid-column-gap: inherit;
      grid-row-gap: 3.5rem;
   }
   .mobiletradeapp_grid .cTraderSecOne_content {
      order: 2;
   }
   .mobiletradeapp_grid .cTraderSecOne_content h1,
   .mobiletradeapp_grid .cTraderSecOne_content .defaultHeading_Title {
      width: 49rem;
   }
   .mobiletradeapp_grid .cTraderSecOne_content h1 br,
   .mobiletradeapp_grid .cTraderSecOne_content .defaultHeading_Title br {
      display: none !important;
   }
   .mobiletradeapp .cTraderSecOne_content p {
      width: auto;
   }
   .mobiletradeapp_img {
      width: 35rem;
      margin: auto;
   }
   .mobiletradeapp_grid .app_store a + a {
      margin: 1.6rem 0 0;
   }
   .app_store {
      display: block;
   }

   .headerB2c_content .app_store {
      display: flex;
      margin: auto;
      width: 26.8rem;
      flex-flow: wrap;
   }

   .whytopFxcTrader {
      padding: 6.1rem 0;
      background: url(/img/b2c/why_cTrader_bgb.png);
      background-size: cover;
      background-position: center;
   }
   .whytopFxcTradergrid {
      grid-template-columns: 31.4rem;
      grid-row-gap: 2.5rem;
      grid-column-gap: inherit;
   }
   .whytopFxcTrade_inner {
      min-height: 139px;
   }
   .whytopFxcTrade_inner:nth-child(4),
   .whytopFxcTrade_inner:nth-child(5) {
      grid-column: inherit;
      margin: inherit;
      grid-row: inherit;
   }
   .whytopFxcTrader a {
      margin: 8rem auto 0;
   }
   .fixapi_screen_1025 {
      display: none;
   }
   .fixapi_screen_1024 {
      display: block;
   }
   .p_cTrader.regulation .timelineB2c {
      text-align: center;
      background-image: url(/img/b2c/bg-gradient-768.svg);
      display: flex;
      align-items: center;
      height: 100vh;
   }
   .regulationmap_img {
      position: initial;
      right: initial;
      height: auto;
      width: 64.4rem;
      margin: auto;
   }

   .regulationmap_img img{
      max-width: 100%;
   }
   .regulationmap_shadow {
      right: 0;
      left: 0;
      bottom: 0.2rem;
      padding: 0 10rem;
   }

   .regulationmap_img .regulationmap_shadow img {
      max-width: 36rem;
   }

   header.p_cTrader.regulation .timelineB2c .headerB2c_content h1.headerb2c_title {
      margin: 5.8rem 0 0.7rem;
   }

   header.p_cTrader.regulation .timelineB2c .headerB2c_content .headerb2c_subtitle {
      line-height: 4.6rem;
   }

   header.p_cTrader.regulation .timelineB2c .headerB2c_content p {
      width: 100%;
      margin: 0;
   }
   .aboutsectioncysec {
      padding: 5.6rem 1.7rem 8rem;
   }
   .aboutsectioncysec_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
      grid-row-gap: 6.2rem;
   }
   .aboutsectioncysec_box h1 {
      margin: -1rem auto 2rem;
      width: 77%;
   }

   .aboutsectioncysec .col-md-6 + .col-md-6 {
      margin-top: 6.2rem;
   }
   .shieldsection {
      background-image: url(/img/b2c/shield_768.png);
      background-size: cover;
      background-position: left center;
      padding: 6.4rem 1.7rem 6.4rem 0;
   }
   .shieldsection .col-md-6 {
      flex: 0 0 70%;
      max-width: 70%;
   }
   .shieldsection_content {
      margin: 0;
   }
   .registrations_section {
      padding: 8.8rem 1.7rem;
   }
   .registrations_section_content h1 {
      margin: 0 auto 5.6rem;
      width: 40rem;
   }

   .registrations_section_content .defaultHeading_Title {
      margin-bottom: 5.6rem;
   }

   .registrations_sectiongrid {
      grid-template-columns: 24.5% 24.5% 20%;
      grid-row-gap: 10.2rem;
      grid-column-gap: 10.5rem;
   }
   .registrations_sectiongrid_inner p {
      width: 170px;
   }
   .registrations_sectiongrid_inner p br {
      display: none;
   }
   .p_cTrader.regulation .timelineB2c {
      height: auto;
      background-image: url(/img/b2c/bg-gradient-768.svg);
      background-size: cover;
      background-position: bottom center;
      padding: 5.8rem 2.4rem 7.8rem;
   }

   header.p_cTrader.regulation .headerB2c_content {
      display: flex;
      flex-direction: column-reverse;
   }

   .cTraderSecOne.MT4_fr_mobile,
   .cTraderSecOne.MT4_fr_desktop,
   .cTraderSecOne.mql_suite,
   .cTraderSecOne.keyfeatured {
      padding-left: 0;
      padding-right: 0;
   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content,
   .cTraderSecOne.MT4_fr_desktop .cTraderSecOne_content,
   .cTraderSecOne.mql_suite .cTraderSecOne_content,
   .cTraderSecOne.keyfeatured .cTraderSecOne_content {
      padding: 0;
   }
   .mt4_platforms .timelineB2c {
      padding: 8.5rem 0 8.1rem;
   }
   header.p_cTrader.mt4_platforms
      .timelineB2c
      .headerB2c_content
      .headerb2c_subtitle {
      margin: 0 auto 2.1rem;
   }
   header.mt4_platforms .timelineB2c .headerB2c_content p {
      padding: 0 3.5rem;
   }
   header.mt4_platforms .timelineB2c .headerB2c_content p br {
      display: none;
   }
   header.mt4_platforms .timelineB2c .headerB2c_content a.trade_btn {
      margin: 4rem auto 0;
   }
   .mt4_platforms_img {
      margin: 5.3rem auto 0;
   }
   .mt4_platforms_img img {
      width: 40rem;
   }
   .keyfeatured {
      padding: 5.6rem 0 8rem;
   }
   .keyfeatured .cTraderSecOne_content h1 {
      margin: 0 0 5.4rem;
   }
   .keyfeatured_grid {
      grid-template-columns: 45rem;
      grid-column-gap: 0;
   }
   .keyfeatured_grid_inner + .keyfeatured_grid_inner {
      margin-top: 25px;
   }
   .MT4_fr_desktop {
      padding: 8.8rem 0 8rem;
   }
   .MT4_fr_desktop_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
      justify-content: center;
   }
   .MT4_fr_desktop_img {
      text-align: center;
   }
   .MT4_fr_desktop_img img {
      width: 48.7rem;
   }
   .MT4_fr_desktop_content {
      padding: 6.7rem 0 0;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_grid {
      padding: 3.4rem 0 0;
   }
   .MT4_fr_desktop_content_grid {
      grid-template-columns: 17.8rem 17.8rem 17.8rem;
      grid-column-gap: 1.9rem;
      grid-row-gap: 3.9rem;
      padding: 3.8rem 0 0;
   }
   .MT4_fr_desktop_content_gridbox p {
      padding: 2rem 0 0;
   }
   .MT4_fr_desktop_content_gridbox + .MT4_fr_desktop_content_gridbox:after {
      width: 19px;
      left: -21px;
   }
   .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:nth-child(4),
   .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 2rem;
   }
   .MT4_fr_desktop .getmt4_btn a {
      margin-top: 7.5rem;
   }
   .MT4_fr_mobile {
      padding: 3.5rem 0 8rem;
   }
   .MT4_fr_mobiletable_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .MT4_fr_mobiletable_img {
      grid-row: 1;
   }
   .MT4_fr_mobiletable_img {
      text-align: center;
   }
   .MT4_fr_mobiletable_img img.largimg {
      width: 51rem;
      margin: 0;
      min-width: inherit;
   }
   .MT4_fr_mobiletable_content .cTraderSecOne_content {
      padding: 0;
      width: 54rem;
      margin: -9rem auto 0;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 3rem;
   }
   .MT4_fr_mobile
      .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox:after {
      width: 4.3rem;
      left: -45px;
      right: inherit;
   }
   .MT4_fr_mobile
      .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox:after {
      width: 4.3rem;
      left: inherit;
      right: -45px;
   }

   body .mql_suite .cTraderSecOne_content .defaultHeading_Title{
      padding: 0 13rem;
   }

   body .mql_suite .cTraderSecOne_content .defaultHeading_Title br{
      display: none;
   }


   body .mql_suite .mql_suite_grid {
      padding-top: 6.8rem;
      grid-template-columns: auto;
      justify-content: center;
   }
   body .mql_suite .mql_suite_grid .mql_suite_grid_innerimg {
      order: 1;
      text-align: center;
      padding-bottom: 1.8rem;
      margin: 5rem 0 0;
   }
   .mql_suite_grid_innerimg img {
      width: 49rem;
   }
   .mql_suite_grid_innerimg + .mql_suite_grid_inner {
      order: 2;
      margin-top: 0;
   }
   .mql_suite_grid_inner {
      order: 3;
      margin-top: 2.4rem;
   }
   .mql_suite_grid_inner ul li {
      width: 45rem;
      margin: auto;
      padding: 2.5rem 2.4rem;
   }
   .mql_suite_grid_inner ul li + li {
      margin-top: 2.4rem;
   }
   .mql_suite_whyuse {
      padding-top: 8.1rem;
   }
   .mql_suite_whyuse .cTraderSecOne_content h1 {
      margin-bottom: 6.5rem;
   }
   .mql_suite_whyusegrid {
      grid-template-columns: 45rem;
      grid-column-gap: 0;
      grid-row-gap: 2rem;
   }
   .mql_suite_whyusegrid_inner {
      min-height: 17.2rem;
      box-shadow: inherit;
      padding: 1.2rem 0;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-direction: column;
   }
   .app_store_tablet {
      display: grid;
      padding: 6.4rem 0 0;
      margin: 0;
      grid-template-columns: auto auto;
      grid-column-gap: 2.8rem;
      justify-content: center;
   }
   .app_store.app_store_tablet a + a {
      margin: 0;
   }
   .app_store_desktop {
      display: none !important;
   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content p + p {
      margin: 2.4rem 0 0;
   }
   .cTraderSecOne.MT4_fr_mobile
      .cTraderSecOne_content
      .MT4_fr_desktop_content_gridbox
      p {
      width: inherit;
   }
   .ribbon {
      width: 230px;
   }
   body .ribbon.ribbon-top-left span {
      padding: 5px 120px 5px 139px;
      right: -68px;
      top: 73px;
   }
   .ribbon-top-left span {
      top: 58px;
   }
   .mql_suite {
      padding: 5.6rem 0 8rem;
   }
   body .mql_suite .mql_suite_grid {
      padding: 0;
   }
   .mql_suite_whyuse .carousel {
   }
   .mql_suite_whyusegrid {
      display: block;
      width: 45rem;
      margin: auto;
      box-shadow: 0px 0px 10px #0a1f441a;
      background: var(--White_BG);
   }
   .mql_suite_whyuse .carousel-indicators {
      position: inherit;
      margin: 0;
   }
   .mql_suite_whyuse .carousel-indicators li {
      border: 0;
      margin: 1.9rem 4.5px 0;
      width: 7px;
      height: 7px;
      border-radius: 10px;
      background: var(--Black_BG);
      opacity: 0.3;
   }
   .mql_suite_whyuse .carousel-indicators li.active {
      opacity: 1;
   }
   .mql_suite_whyusegrid_inner p {
      margin: 1.6rem 5rem 0;
   }
   .mql_suite_whyuse .cTraderSecOne_content h1,
   .mql_suite_whyuse .cTraderSecOne_content .defaultHeading_Title{
      margin-bottom: 3.6rem;
   }
   .mql_suite_whyusegrid_inner p br {
      display: none;
   }
   .MT4_fr_desktop_content_gridbox {
      padding: 0 0.6rem;
      min-height: 18.9rem;
   }
   .dividendhead .defaultHeadingText h1 {
      width: 400px;
      margin-left: auto;
      margin-right: auto;
   }
   .dividendhead p.defaultParagraph br {
      display: none;
   }
   .dividendhead p.defaultParagraph + p.defaultParagraph br {
      display: block;
   }
   .dividendhead p.defaultParagraph,
   .dividendhead .defaultHeadingText p.defaultParagraph + p.defaultParagraph {
      width: 91%;
      margin-left: auto;
      margin-right: auto;
   }
   .dividendweek_platfrom {
      padding: 6.5rem 2.2rem 8rem;
   }
   .dividendweek_platfrom_left h3,
   .dividendweek_platfrom_left .dividendweek_platfrom_title {
      width: 360px;
   }
   .dividendhead .defaultHeadingText h1,
   .prevsdividend .defaultHeadingText h1,
   .legalDocuments .defaultHeadingText h1 {
      font-size: 3.6rem;
      line-height: 4rem;
      width: 80%;
      margin-left: auto;
      margin-right: auto;
   }
   .prevsdividend {
      padding: 5.6rem 2.2rem 8rem;
   }
   .prevsdividend .defaultHeadingText h1 {
      margin-bottom: 14.4rem;
   }
   .tabletnone {
      display: none;
   }
   .prevsdividendtable {
      padding: 5.6rem 3.9rem 7.8rem;
   }
   .prevsdivid_month .accordion > .card > .card-header button.btn {
      padding: 0 3rem 0 3.9rem;
   }
   .prevsdividendtable .accordion > .card + .card {
      margin-top: 0;
   }
   .prevsdividendtable .divdendweektable.divdendweektable_b .card-header {
      margin: 0;
   }
   .prevsdividendtable
      .card
      + .card
      .divdendweektable.divdendweektable_b
      .card-header {
      margin: 3.2rem 0 0;
   }
   .prevsdividendtable
      .divdendweektable.divdendweektable_b
      .card-header
      button[aria-expanded="true"] {
      margin-bottom: 3.3rem;
   }
   .prevsdivid_month .accordion > .card .collapse.show {
      margin-bottom: 3.6rem;
   }
   .prevsdividend
      .prevsdivid_month
      .accordion
      > .card:last-child
      .collapse.show {
      margin-bottom: 0;
   }
   .prevsdividendtable .divdendweektable.divdendweektable_b .collapse.show {
      padding: 0 0 5.6rem;
      margin: 0;
   }
   .prevsdividendtable
      .card:last-child
      .divdendweektable.divdendweektable_b
      .collapse.show {
      padding: 0;
   }
   .prevsdividendtable .divdendweektable h4 {
      font-size: 16px;
   }
   .contact-us .depositb2c .depositb2cImg img {
      max-width: 25.1rem;
      margin: 0;
   }
   .contact-heading h1 {
      font-size: 2.6rem;
   }
   .contact-details {
      grid-template-columns: 21.9rem 21.9rem 21.9rem;
   }
   .contact-element h4, .contact-element .contact-element-title {
      font-size: 1.5rem;
      margin: 1.2rem 0 0;
   }
   .contact-element {
      padding: 5rem 0;
   }
   .contact-element h6, .contact-element span {
      padding: 0 4rem;
      min-height: 3.8rem;
      margin: 0.9rem 0 0;
   }
   .contact-form {
       width: 67.8rem;
       height: 66.1rem;
       margin: 4rem auto 0;
       padding: 5.3rem 6.2rem;
       background: url(/img/b2c/legalDocument/sendbtm/box/bg768.png);
   }

   .contact-form .input-field {
       margin-bottom: 2.2rem;
   }

   .form label {
       margin: 0 0 0.5rem;
   }

   .section-one.contact.form .form input.form-control, .section-one.contact.form .input-field textarea {
       font-size: 1.5rem;
       height: 3.8rem;
       padding: 0 1.4rem;
   }

   .section-one.contact.form .input-field textarea {
       min-height: 16rem;
   }

   .contact-form .input-field button {
       width: 22.8rem;
    }

   .section-two.map-frame {
      grid-template-columns: 37.3rem auto;
   }
   .section-one.contact {
      padding: 5.6rem 0 8rem 0;
   }
   .contact-details {
      grid-template-columns: 21.9rem 21.9rem 21.9rem;
      margin-top: 4rem;
   }
   .contact-us .align-items-center.justify-content-center {
      grid-template-columns: 42.5rem 25.1rem;
      grid-column-gap: 2.8rem;
   }
   .contact-us .depositb2c {
      padding: 6.6rem 0;
   }
   .contact-us .headerB2c_content {
      text-align: left;
   }
   .company-address {
      margin: auto 3.2rem;
      width: auto;
   }
   .map-frame iframe {
      height: 49.6rem;
   }
   .applycookies {
      padding: 1.5rem 3.5rem;
      height: auto;
   }
   .applycookies_button {
      padding: 0 0 0 24px;
   }
   .legalDocuments {
      padding: 0;
   }
   .legalDocumentsChild {
      padding: 4rem 0 0;
   }
   .legalDocuments .defaultParagraph {

   }
   .legalDocumentsMain.legalDocumentsMainCY .legalDocumentsChild {
      display: grid;
      grid-template-columns: auto;
   }
   .legalDocumentsChild ul li a br {
      display: none;
   }
   .tradinghead_grid {
      grid-template-columns: auto;
      text-align: center;
      padding: 4rem 0 8.6rem;
   }
   .tradinghead_image img {
      max-width: 29.1rem;
   }
   .tradinghead_content {
      order: 2;
      padding: 5.5rem 0 0;
   }
   .tradinghead_grid .headerB2c_content .headerb2c_paragraph {
      width: 66%;
      margin: auto;
   }
   .tradinghead_grid .headerB2c_content .headerb2c_title br {
      display: none;
   }
   .pricing {
      padding: 5.6rem 0 8rem;
   }
   .pricing_grid {
      grid-template-columns: 29.8rem 29.8rem;
      grid-row-gap: 1.3rem;
   }
   .pricing_grid_box {
      padding: 2.3rem 1.3rem 2.3rem 2.2rem;
   }
   .leverage_risk {
      padding: 5.6rem 1.7rem 8rem;
   }
   .leverage_risk_inner {
      padding: 5.2rem 0 0;
   }
   .leverage_risk_grid {
      grid-template-columns: 19.5rem 19.5rem 19.5rem;
      justify-content: initial;
      padding: 3.2rem 0 0;
      grid-row-gap: 2.4rem;
   }
   .leverage_risk_inner h2, .leverage_risk_Title {
      font-size: 2rem;
      text-align: center;
   }
   .leverage_risk_inner + .leverage_risk_inner {
      padding: 5rem 0 0;
   }
   .leverage_risk_inner + .leverage_risk_inner p {
      margin: 3.2rem 0 0;
      width: 96%;
   }
   .execution_quality {
      padding: 7.1rem 0 8rem;
   }
   .execution_quality_grid {
      padding: 5rem 0 0;
      grid-template-columns: 69rem;
      justify-content: center;
   }
   .execution_quality_img {
      width: 49.4rem;
      margin: auto;
   }
   .execution_quality_content {
      padding: 4rem 0 0;
   }
   .execution_quality_content_inner + .execution_quality_content_inner {
      padding: 2.4rem 0 0;
   }
   .tradingconditions .frSecFour {
      padding: 6.6rem 0 8rem;
   }
   .choose_platform {
      padding: 3.8rem 0 0;
   }
   .choose_assetstab .frSecFourChild {
      max-width: 69rem;
      padding: 3.2rem 0 0;
   }
   .choose_assets .tab-pane.active .opacity_light {
      margin: 3.6rem 0 0;
   }
   .choose_assetstab .inputSearch {
      width: 100%;
   }
   .choose_assets {
      padding: 2.6rem 0 0;
   }
   .choose_assets .tab-pane .tableForexParent {
      margin: 5.6rem 0 0;
   }
   .choose_platform_inner,
   .choose_assets_inner,
   .lang-cn .choose_assets_inner {
      grid-template-columns: auto;
      text-align: center;
      grid-row-gap: 2.4rem;
   }
   .choose_platform_inner .nav-tabs,
   .choose_assets_inner .nav-tabs {
      justify-content: center;
   }
   .choose_assets_inner h6 {
      margin-bottom: 0;
   }
   .choose_assets_inner .nav-tabs .nav-item + .nav-item {
      margin: 0 0 2rem 1rem;
   }
   .choose_assets_inner .nav-tabs .nav-link {
      padding: 1.3rem 2.8rem 1.3rem 1.6rem;
   }
   .p_cTrader.p_cTrader_app .timelineB2c {
      padding: 8.3rem 0 15.4rem;
   }
   .p_cTrader_app .p_cTraderapp_img {
      margin: 5.2rem auto;
   }
   .p_cTrader_app .p_cTraderapp_img img {
      height: 33.9rem;
   }
   .p_cTrader_app .app_store {
      display: flex;
      padding: 0;
   }

   .app_store a + a {
      margin: 1.5rem 0 0;
   }

   .p_cTrader_appcontent .cTraderSecOne_content h1,
   .p_cTrader_appcontent .defaultHeadingText h1{
      font-size: 3.6rem;
   }

   .ctraderapp_onegrid_content .cTraderSecOne_content .defaultHeading_Title {
       margin-bottom: 2.4rem;
       width: 45rem;
   }
   section.cTraderSecOne.ctraderapp_secone {
      padding: 11rem 0 8rem;
   }
   .ctraderapp_onegrid {
      grid-template-columns: 29.3rem 39.9rem;
      grid-column-gap: 0;
   }
   .ctraderapp_secgrid {
      margin-top: 4.5rem;
      grid-column-gap: 0;
      grid-template-columns: 39.9rem 31rem;
   }
   .ctraderapp_secgrid .ctraderapp_onegrid_content {
      margin: 0 0 0 -2rem;
   }
   section.cTraderSecOne.ctraderapp_sectwo {
      padding: 7.1rem 0 0;
   }
   .ctraderapp_threegrid {
      grid-template-columns: 29rem 39.9rem;
      grid-column-gap: 0;
   }
   .ctraderapp_fourgrid {
      margin: 4.5rem 0 0;
      grid-template-columns: 43rem 28rem;
      grid-column-gap: 0;
   }
   .ctraderapp_fourgrid .ctraderapp_onegrid_content {
      margin: 0 0 0 -1rem;
   }
   section.cTraderSecOne.ctraderapp_secthree {
      padding: 5.6rem 0 8rem;
   }
   .ctraderapp_fivegrid {
      padding: 5.6rem 0 0;
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .ctraderapp_fivegrid .ctraderapp_onegrid_content {
      order: 2;
      padding: 3.5rem 0 0;
   }
   .ctraderapp_fivegrid .ctraderapp_onegrid_img {
      text-align: center;
   }
   section.cTraderSecOne.ctraderapp_secfour {
      padding: 5.6rem 0 8rem;
   }
   .ctraderapp_secfour .defaultHeadingText {
      display: block;
      margin: 0 0 7.5rem;
   }
   .ctraderapp_sixgrid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .tradingtimes {
      display: table;
      margin: auto;
      width: 33rem;
   }
   .tradingtimes_inner {
      width: 13.5rem;
      height: 13.5rem;
      padding: 3.4rem 1.5rem 0;
   }
   .tradingtimes_inner img {
      width: 45px;
   }
   .tradingtimes_inner h4, .tradingtimes_inner span {
      font-size: 11px;
      line-height: 12px;
      margin: 0.65rem 0 0;
   }
   .tradingtimes_inner.box_b {
      margin: 9.5rem 0 0 -4rem;
   }
   .ctraderapp_secfour .ctraderapp_onegrid_content {
      padding: 5.4rem 0 0;
   }
   .p_cTrader_appcontent
      .ctraderapp_secfour
      .cTraderSecOne_content
      ul.Trade_itemlist {
      padding: 0;
   }
   .ctraderapp_secfour .ctraderapp_onegrid_content h1 {
      display: none;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: auto;
      min-height: initial;
   }

   .ctraderapp_sevengrid {
      padding: 8.8rem 0 0;
      grid-template-columns: 93%;
      grid-column-gap: 0;
   }
   .ctraderapp_secsix
      .ctraderapp_sevengrid
      .ctraderapp_onegrid_content
      .cTraderSecOne_content
      p {
      text-align: center;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img {
      margin: 5.6rem auto 0;
      display: table;
   }
   .ctraderapp_secsix
      .ctraderapp_sevengrid
      .ctraderapp_onegrid_content
      .cTraderSecOne_content
      .app_store {
      display: flex;
      justify-content: center;
   }
   .ctraderapp_secsix
      .ctraderapp_sevengrid
      .ctraderapp_onegrid_content
      .cTraderSecOne_content
      .app_store
      a
      + a {
      margin: 0 0 0 2.8rem;
   }
   /*.market_holiday .dividendhead {
      margin-top: 7rem;
   }*/
   .market_holiday .dividendhead p.defaultParagraph {
      width: 80%;
   }
   .market_holiday .dividendhead p.defaultParagraph br {
      display: block;
   }
   .market_holiday
      .prevsdivid_month
      .accordion
      > .card
      > .card-header
      button.btn {
      padding: 0 3rem 0 4.3rem;
   }
   .market_holiday .section-one.contact.form {
      padding: 5.6rem 0 8rem;
   }
   .market_holiday .contact .defaultHeadingText h1 {
      font-size: 3.6rem;
      line-height: 4.8rem;
   }
   .holidaymonth_table {
      padding: 0 4.3rem 4.3rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth {
      width: 15.5rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table.excelfile th.largeth{
      width: 15.5rem;
      min-width: 15.5rem;
   }
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_b,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_c,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td
      + td,
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth_hour {
      width: 24.8rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table tbody td[colspan="3"] {
      width: 76.3%;
   }
   .tradingtools .timelineB2c {
      padding: 8.4rem 0 34.6rem;
      height: initial;
   }
   .tradingtools .timelineB2c .headerB2c_content .headerb2c_title div {
      display: none;
   }
   .tradingtools .timelineB2c .headerB2c_content .headerb2c_subtitle div {
      display: inline-table;
   }
   header.p_cTrader.tradingtools .timelineB2c .headerB2c_content a.trade_btn {
      margin: 4rem auto 0;
   }
   .tradingtoolsSecOne {
      padding: 8.8rem 0 8rem;
   }
   .tradingtoolsSecOne .defaultHeadingText h1 {
      font-size: 3.6rem;
   }
   .tradingtoolsSecOne_grid {
      grid-template-columns: 70.4rem;
      padding: 5.6rem 0 0;
      grid-column-gap: inherit;
      grid-row-gap: 2.4rem;
   }
   .tradingtoolsSecOne_grid_box {
      min-height: 28.2rem;
   }
   .tradingtoolsSecOne a {
      margin: 5.6rem auto 0;
   }
   .tradingtoolsSecthree {
      padding: 5.6rem 0 8rem;
   }
   .tradingtoolsSecthree_grid {
      grid-column-gap: 12.7rem;
      padding: 4rem 0 0;
   }
   header.p_cTrader.copytrading_intro
      .timelineB2c
      .headerB2c_content
      a.trade_btn {
      margin: 4.1rem auto 0;
   }
   /*.copytrading_intro {
      margin-top: 6rem;
   }*/
   .copytrading_intro .timelineB2c {
      height: 84.4rem;
      padding: 8.5rem 0 0;
      background: url(/img/b2c/copy_trading_hero_img_tablet.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }
   .copytrading_intro_bottomgrid {
      grid-column-gap: 3rem;
   }
   .lang-vi .copytrading_intro_bottomgrid {
      grid-template-columns: 8rem 10rem 9rem 17.5rem 16rem;
      grid-column-gap: 2rem;
   }
   .cTraderSecOne.whycopy_trade .cTraderSecOne_content h1,
   .cTraderSecOne.copy_platform .cTraderSecOne_content h1 {
      width: 100%;
   }
   .whycopy_trade .cTraderSecOne_content p {
      width: 93%;
   }
   .howcopy_trade .pricing_grid {
      grid-template-columns: 29.8rem 29.8rem;
      padding: 5rem 0 0;
   }
   .howcopy_trade .pricing_grid_box {
      padding: 2.2rem 1.2rem 4.5rem 2.2rem;
      height: 20.1rem;
   }
   .howcopy_trade .getmt4_btn a {
      margin: 5.6rem auto 0;
   }
   .copy_platform {
      padding: 5.6rem 0 8rem;
   }
   .copy_platformgrid {
      grid-template-columns: auto;
      grid-column-gap: initial;
      grid-row-gap: 3.8rem;
      padding: 3.8rem 0 0;
   }
   .copy_platformgrid_img {
      width: 50.7rem;
      margin: auto;
   }
   .copy_platformgrid_img img {
      width: 100%;
   }
   .copy_platform .cTraderSecOne_content .getmt4_btn a {
      margin: 4.4rem auto 0;
   }
   .copymt4_pamm .copy_platformgrid .copy_platformgrid_img {
      width: 62.1rem;
   }
   .cTraderSecOne.copy_platform .cTraderSecOne_content h1 {
      font-size: 2.6rem;
   }
   .copy_platform .cTraderSecOne_content p {
      width: 100%;
   }
   .copymt4_pamm .copy_platformgrid {
      grid-template-columns: 100%;
      grid-column-gap: initial;
   }
   .copymt4_pamm .copy_platformgrid div:first-child {
      order: 2;
   }
   .copy_tradingway {
      padding: 8rem 0;
   }
   .copy_tradingway .frSecSevenChild {
      padding: 7.3rem 0 0;
   }
   .copy_tradingway .frSecSevenGrid {
      display: grid;
      grid-column-gap: 2.7rem;
      grid-template-columns: 29rem;
      justify-content: center;
   }
   .copy_tradingway .defaultHeadingText h1, .copy_tradingway .defaultHeadingText .defaultHeading_Title {
      padding: 0 8rem;
      line-height: 3.2rem;
   }
   .copytrade_icons.mql_suite {
      padding: 5.6rem 0;
   }
   .copytrade_icons .mql_suite_whyusegrid {
      grid-template-columns: auto auto auto;
      grid-column-gap: 9.6rem;
      align-items: center;
      justify-content: center;
      overflow: hidden;
      margin: auto;
      display: grid;
      width: initial;
      background: none;
      box-shadow: none;
   }
   .copytrade_Imgs {
      height: 115px;
      display: flex;
      align-items: center;
      justify-content: center;
   }
   .trader_performc .depositb2c {
      padding: 9.2rem 0 8rem;
   }
   .trader_performc .headerMargin p.defaultParagraph {
      width: 82%;
      margin: auto;
   }
   .trader_performc_iframe {
      padding: 12rem 0 0;
   }
   .trader_performc .section-one.contact.form {
      padding: 5.6rem 0 8rem;
   }
   .trader_performc .contact-form {
      width: 67.8rem;
      height: 77rem;
      background: url(/img/b2c/legalDocument/sendbtm/boxB/bg768.png);
   }

   .cTraderSecOne .tabletshow {
      display: block;
      padding: 1rem 0 0;
   }
   .cTraderSecOne .tabletshow h1, .cTraderSecOne .tabletshow .defaultHeading_Title {
      font-size: 2rem;
      margin: 0 0 1.6rem;
      line-height: 2.6rem;
   }
   .cTraderSecOne .tabletshow p {
      text-align: center;
   }
   .cTraderSecOne .tabletshow p + p {
      margin: 2.4rem 0 0;
   }
   .cTraderSecOne .tablethide {
      display: none;
   }
   .news header.newsheader .news_mid {
      padding: 0 1.9rem;
      max-width: 100%;
   }
   .news header .depositb2c {
      padding: 3.8rem 0 0;
   }
   .news header .depositb2c .headerB2c_content .headerb2c_title {
      line-height: 3.2rem;
   }
   .news header .depositb2c .headerB2c_content .headerb2c_paragraph {
      font-size: 1.4rem;
   }
   .news .align-items-center {
      grid-template-columns: 48rem;
      justify-content: center;
      grid-row-gap: 5.5rem;
      padding-left: 0;
   }
   .news .headerB2c_content {
      order: 2;
   }
   .news .depositb2c .depositb2cImg img {
      margin: 0;
   }
   .news_bottom ul.updates li p {
      width: auto;
   }
   .newsthreecol {
      padding: 10rem 0 3.5rem;
   }
   .newsthreecol_inner {
      grid-template-columns: auto;
      grid-row-gap: 4rem;
   }
   .newsvideo_inner {
      background-position: center;
   }
   .news_bottomcontent {
      padding: 1.7rem 0 0;
   }
   .news_bottomcontent p + p {
      margin: 1.2rem 0 0;
   }
   .news_bottomcontent span {
      margin: 1.2rem 0 0;
   }

   .latestnews{
      align-items: center;
   }

   .latestnews_block {
      grid-template-columns: auto;
      grid-row-gap: 1.7rem;
   }
   .latestnews_img,
   .latestnews_blockimg {
      height: 36.8rem;
      background: url(/img/b2c/GBP_USD_photo_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_b,
   .latestnews_blockimg_b {
      background: url(/img/b2c/SP_photo_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_c,
   .latestnews_blockimg_c {
      background: url(/img/b2c/usd_jpy_photo_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_d,
   .latestnews_blockimg_d {
      background: url(/img/b2c/Alex_Katsaros_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_e,
   .latestnews_blockimg_e {
      background: url(/img/b2c/GBPUSD_uptrend_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_f,
   .latestnews_blockimg_f {
      background: url(/img/b2c/PerfectMoney_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_g,
   .latestnews_blockimg_g {
      background: url(/img/b2c/GlobalWinners_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockcontent p {
      min-height: inherit;
   }
   .latestnews_blockcontent p:after {
      content: "...";
   }
   .stickybar {
      transform: inherit;
      display: flex;
      width: 100%;
      bottom: initial;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      margin-top: -4.8rem;
   }
   .stickybar a {
      width: 25%;
   }
   .stickybar a.facebook img,
   .stickybar a.linkedin img,
   .stickybar a.instagram img,
   .stickybar a.email img {
      height: 2rem;
   }
   .stickybar a.instagram {
      background: url(/img/b2c/insta_bg_768.png);
      background-size: cover;
   }
   .news.latestnewsmain header .depositb2c {
      padding: 3.8rem 0 0;
   }
   .latestnews_block {
      grid-row-gap: 3rem;
      padding: 4.5rem 0 8rem;
   }
   .latestnewsmain .depositb2c .headerB2c_content {
      text-align: left;
   }
   .latestnews_blockcontent p span {
      display: none;
   }
   .cTrader_Desktop {
      background: url(/img/b2c/artical_bg_768.png);
      background-size: cover;
      background-position: center right;
   }
   .newsartical_mid {
      padding: 5.6rem 0 8rem;
   }
   .newsvideo iframe {
      width: 100%;
   }
   .alex_newsartical {
      background: url(/img/b2c/alex_interview_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .news.newsartical header .headerB2c_content {
      bottom: 3rem;
   }
   .news.newsartical header .headerB2c_content .headerb2c_title {
      text-align: left;
      line-height: 4.5rem;
      font-size: 3.6rem;
   }
   .news.newsartical.alex_newsartical
      header
      .headerB2c_content
      .headerb2c_title {
      width: 37rem;
   }
   .news.newsartical .headerB2c_content p.breadcrumbs {
      padding: 1.7rem 0 0;
   }
   .gbpusd_newsartical {
      background: url(/img/b2c/GBPUSDartical_768.png);
      background-size: cover;
      background-position: center;
   }
   .SP_newsartical {
      background: url(/img/b2c/SPartical_768.png);
      background-size: cover;
      background-position: center;
   }
   .Copytrade_newsartical {
      background: url(/img/b2c/Copytrade_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .Mobileapp_newsartical {
      background: url(/img/b2c/Mobileapp_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .ctraderweb {
      background: url(/img/b2c/cTraderWeb_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .usdjpy_newsartical {
      background: url(/img/b2c/USDJPY_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .xauusd_newsartical {
      background: url(/img/b2c/XAUUSD_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .eurusd_newsartical {
      background: url(/img/b2c/EURUSD_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusdtarg_newsartical {
      background: url(/img/b2c/GBPUSDtarg_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .perfactmoney_newsartical {
      background: url(/img/b2c/PerfectMoney_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .GlobalForexAwards_newsartical {
      background: url(/img/b2c/GlobalWinners_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .news.newsartical.SP_newsartical header .headerB2c_content .headerb2c_title {
      width: 83%;
   }
   .news.newsartical.Copytrade_newsartical
      header
      .headerB2c_content
      .headerb2c_title,
   .news.ctraderweb header .depositb2c .headerB2c_content .headerb2c_title,
   .news.usdjpy_newsartical
      header
      .depositb2c
      .headerB2c_content
      .headerb2c_title,
   .news.xauusd_newsartical
      header
      .depositb2c
      .headerB2c_content
      .headerb2c_title,
   .news.eurusd_newsartical
      header
      .depositb2c
      .headerB2c_content
      .headerb2c_title,
   .news.gbpusdtarg_newsartical
      header
      .depositb2c
      .headerB2c_content
      .headerb2c_title {
      width: 81%;
   }
   /*.latestnewsmain .news_mid {
      padding: 0 2.5rem;
   }*/

   .latestnews_block img{
      height: auto;
      object-fit: inherit;
   }
   .updates_blockimg {
      background: url(/img/b2c/cTraderDesktop_40_update_768.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_b {
      background: url(/img/b2c/copytradeMobile_update_768.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_c {
      background: url(/img/b2c/cTraderWeb_40_update_768.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_d {
      background: url(/img/b2c/UpdatedcTrader_mobile_app_768.png);
      background-size: cover;
      background-position: center;
   }
   .updates_block .latestnews_blockcontent h4 a span {
      display: inline;
   }
   .updates_block .latestnews_blockcontent h4 {
      height: inherit;
   }
   header.newsheader .depositb2c {
      padding: 2.4rem 0;
   }
   .news header.newsheader .headerB2c_content .headerb2c_title {
      text-align: left;
      line-height: 4rem;
      font-size: 3.6rem;
      width: 90%;
   }
   .news header.newsheader .gbpusdnews_mid .headerB2c_content .headerb2c_title,
   .news header.newsheader .alexnews_mid .headerB2c_content .headerb2c_title {
      width: 100%;
   }
   .news
      header.newsheader
      .headerB2c_content.Mobileapp_headercontent
      .headerb2c_title {
      width: 61rem;
   }
   .newsartical_mid_inner .app_store {
      display: flex;
   }
   .p_cTrader_Copiers {
      background: url(/img/b2c/cTraderCopiers_bg_768.png);
      background-repeat: no-repeat;
      padding: 9rem 0 0;
   }
   .p_cTrader_Copiersgrid,
   .lang-vi .p_cTrader_Copiersgrid {
      grid-template-columns: 58rem;
      grid-column-gap: 0;
      grid-row-gap: 4.2rem;
      justify-content: center;
   }
   .p_cTrader_Copiers .timelineB2c {
      height: 75.4rem;
   }
   .p_cTrader_Copiersheader {
      padding: 0 0 9rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left {
      margin: 0;
      text-align: center;
   }
   header
      .timelineB2c
      .headerB2c_content
      .p_cTrader_Copiersgrid_left
      h1.headerb2c_title {
      font-size: 4rem;
      line-height: 4.6rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left p {
      width: 44rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left a,
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left a.anchtxt {
      margin-left: auto;
      margin-right: auto;
   }
   .p_cTraderCopiers_tradingwork {
      padding: 5.6rem 0 8rem;
   }
   .p_cTraderCopiers_tradingwork .defaultHeadingText h1{
      font-size: 3.6rem;
   }
   .openlive_demoaccount,
   .rankedStrategies {
      grid-template-columns: auto;
      padding: 5.6rem 2.5rem 0;
   }
   .rankedStrategies {
      padding: 6.4rem 2.5rem 1rem;
   }
   .openlive_demoaccount_img {
      margin: -1rem auto 5.4rem;
      width: 51rem;
   }
   .openlive_demoaccount_content p span {
      display: inline-table;
   }
   .openlive_demoaccount_content p.shareinstead a img {
      margin: 0 0 0 1rem;
   }
   .p_cTrader_Copytrade_grid {
      padding: 6rem 0 0;
      grid-template-columns: 34rem;
      grid-row-gap: 6rem;
      justify-content: center;
   }
   .p_cTraderCopiers_App {
      padding: 5.6rem 0 0;
   }
   .p_cTraderCopiers_Appinner {
      grid-template-columns: auto;
      grid-column-gap: 0;
      padding: 0 2.5rem;
   }
   .p_cTraderCopiers_Appcontent {
      padding: 0 0 8rem;
   }
   .p_cTraderCopiers_App .cTraderSecOne_content h1{
      font-size: 3.6rem;
      margin: 0 auto 5.6rem;
      text-align: center;
      width: 41rem;
      line-height: 4.8rem;
   }

   .p_cTraderCopiers_App .cTraderSecOne_content .defaultHeading_Title {
      margin: 0 auto 5.6rem;
      text-align: center;
   }
   .p_cTraderCopiers_App .cTraderSecOne_content .app_store {
      margin: 4.4rem auto 0;
      display: table;
   }
   .p_cTraderCopiers_img_inner {
      position: inherit;
      width: 44.5rem;
   }
   .p_cTraderCopiers_waystrade {
      padding: 5.6rem 0 8rem;
      background: url(/img/b2c/ways_of_trade.svg);
      background-position: bottom;
   }
   .p_cTraderCopiers_waystrade .forexSecSevenOverlay {
      display: none;
   }
   .p_cTraderCopiers_waystrade .defaultHeadingText h1 {
      max-width: 56rem;
   }
   .p_cTraderCopiers_waystrade .frSecSevenChild {
      padding: 7.2rem 0 0;
   }
   .p_cTraderCopiers_waystrade .frSecSevenGrid {
      grid-template-columns: 29rem;
      grid-column-gap: 0;
      grid-row-gap: 3rem;
   }
   .videopopup .modal-dialog .modal-content {
      height: 43rem;
   }
   .latestnews img {
      object-fit: inherit;
      height: 16rem;
   }

   .marketanalyisnews {
      padding-bottom: 8rem;
   }
   .marketanalyis_header {
      margin: 10rem 0 6.2rem;
   }
   .marketanalyis_header .defaultHeadingText h1 {
      font-size: 3.6rem;
   }
   .marketanalyis_title h3, .marketanalyis_block h3.marketanalyis_maintitle {
      font-size: 2.6rem;
   }
   .marketanalyis_title h4, .marketanalyis_block h4.marketanalyis_subtitle {
      font-size: 2.3rem;
   }
   .marketanalyis_block_grid {
      grid-template-columns: auto;
      padding: 2.2rem 0 5rem;
   }

   .marketanalyis_block:last-child .marketanalyis_block_grid{
      padding-bottom: 0;
   }

   .marketanalyis_main {
      margin-bottom: 3rem;
   }
   .marketanalyis_main_img img{ height: 35rem; }
   .marketanalyis_main_content h3 {
      font-size: 2rem;
      line-height: 2.8rem;
   }

   .forex_categ .marketanalyis_main_content h3{
      width: 100%;
   }
   .marketanalyis_main_content h3 br {
      display: none;
   }
   .marketanalyis_main_content p {
      margin: 0.7rem 0 0;
   }


   .marketanalyis_block .owl-carousel .owl-stage {
      transform: initial !important;
      width: 100% !important;
   }
   .marketanalyis_block .owl-carousel .owl-item {
      width: 100% !important;
      margin: 0 !important;
   }

   /*.marketanalyis_block .owl-carousel .owl-item.cloned{
      display: none !important;
   }*/

   .marketanalyis_block .owl-carousel .owl-item + .owl-item {
      margin: 2.4rem 0 0 !important;
   }

   .marketanalyis_block .owl-carousel .owl-item{
      display: none;
   }

   .marketanalyis_block .owl-carousel .owl-item.active{
      display: inline-table;
   }

   .marketanalyis_item {
      display: grid;
      grid-template-columns: 28.5rem auto;
      border: 0;
   }
   .marketanalyis_item_content {
      padding: 0 2.2rem;
   }

   .DesktopSocialIcons {
      position: relative;
   }

   .marketanalyisnews_detail {
      padding-bottom: 13rem;
   }

   /*.marketanalyisdetail_main_img img {
      height: 42rem;
   }*/
   .marketanalyisnews_detail .marketanalyis_header {
      margin: 7.2rem auto 0;
      padding: 0;
      width: 69.3rem;
   }

   .marketanalyisnews_detail.marketanalyisnews_author .marketanalyis_header {
       margin: 10rem 0 3.5rem;
       width: auto;
   }
   .marketanalyisnews_detail .marketanalyis_header .defaultHeadingText h1 {
      line-height: 4.8rem;
   }
   .marketanalyisdetail_grid {
      grid-template-columns: 69.3rem;
      padding: 0;
   }
   .marketanalyisdetail_content{

   }
   .marketanalyisdetail_content p {
      width: 100%;
   }

   /*.marketanalyisdetail_main_img{
      margin: 0 0 6rem;
   }*/

   .marketanalyisdetail_content a.start_trading {
      margin: 4.4rem 0 0;
   }

   .marketanalyisdetail_content a.start_trading_link{
      margin: 4.4rem auto 0;
   }

   .marketanalyisdetail_content img{
      /*max-width: 51rem;
      margin: auto;
      display: table;*/
   }

   .marketanalyisdetail_content .marketanalyisdetail_main_img img {
      max-width: 100%;
   }

   .marketanalyisdetail_leftsub {
      grid-template-columns: auto;
   }
   .marketanalyisdetail_leftsub .marketanalyisdetail_content a.start_trading {
      margin: 4.4rem auto 0;
   }
   .marketanalyisdetail_content_img {
      width: 51rem;
      margin: 3rem auto 0;
   }

   .marketanalyis_news {
      margin: 8rem 0 0;
   }
   .marketanalyis_news h4 {
      font-size: 2.6rem;
      padding: 0 0 15px;
   }
   .marketanalyis_newsarticle {
      /*display: grid;
      grid-template-columns: 48.5% 48.5%;
      grid-column-gap: 3%;*/
   }
   .marketanalyis_newsarticle_content {
      padding: 2.4rem 0 0;
   }
   .marketanalyis_newsarticle_content h3 {
      font-size: 2rem;
   }
   .marketanalyis_newsarticle_content span {
      font-size: 1.6rem;
   }
   .marketanalyis_headline_inner {
      border-bottom: 1px solid rgba(27, 27, 27, 0.2);
      padding-bottom: 3rem;
   }
   .marketanalyis_newsarticle_inner {
      margin: 3rem 0 0;
      width: 48.5%;
      display: inline-table;
   }

   .marketanalyis_newsarticle_inner:nth-child(2) {
      margin-left: 2.3%;
   }

   .marketanalyis_newsarticle_inner:nth-child(3), .marketanalyis_newsarticle_inner:nth-child(4){
      width: 100%;
   }

   .marketanalyis_newsarticle_inner:nth-child(3) .marketanalyis_newsarticle_content {
      padding: 2.4rem 0 0;
   }

   .marketanalyis_newsarticle_inner:nth-child(3) .marketanalyis_newsarticle_content h3,
   .marketanalyis_newsarticle_inner:nth-child(4) .marketanalyis_newsarticle_content h3{
      font-size: 1.8rem;
   }

   .marketanalyis_newsarticle_inner:nth-child(4){
      border-top: 1px solid rgba(27, 27, 27, 0.2);
      border-bottom: 1px solid rgba(27, 27, 27, 0.2);
      padding: 2.4rem 0;
   }

   .Deposits_Bouns_secTwo .row {
      justify-content: center;
   }
   .Deposits_Bouns_secTwo .col-xl-3 {
       max-width: 29.5rem;
   }

   .Deposits_Bouns_secTwo .col-xl-3:last-child{
      margin: auto;
   }


   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG{
      padding: 9rem 0 0;
      background: url(/img/b2c/deposit_bonus_bg_768.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
      height: 59.2rem;
      align-items: initial;
   }

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG:after{
      display: none;
   }

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content h1{
      max-width: 56rem;
   }

   .Deposits_Bouns_promotions{
      grid-template-columns: 37.4rem;
      grid-row-gap: 4rem;
      padding-top: 4rem;
   }

   .Deposits_promotions{
      padding: 8.8rem 0 10.4rem;
   }

   .CopyTradingSP.Deposits_Bouns .headerButtonParent{
      width: 27rem;
   }

   .marketanalyisauthor_grid{
      grid-template-columns: auto;
      grid-column-gap: 0;
      grid-row-gap: 5rem;
   }

   .marketanalyisauthor_leftgrid{
      grid-template-columns: auto;
   }

   .marketanalyis_author_img img {
       width: 100%;
       height: auto;
       object-fit: fill;
   }

   .marketanalyisauthor_right{
      padding: 2.5rem 2.2rem;
   }

   .marketanalyisauthor_right_topcontent{
      grid-column-gap:  0;
      grid-template-columns: auto;
      grid-row-gap: 1.3rem;
   }

   .marketanalyisauthor_name{
      order: 2;
   }

   .marketanalyisauthor_name h3 br{
      display: none;
   }

   .marketanalyisauthor_right p, .marketanalyisauthor_right p+p{
      margin: 2.4rem 0 0;
   }

   .marketanalyis_author_content p{
      -webkit-line-clamp: 2;
   }

   .newsartical_mid_inner {
      grid-template-columns: auto;
   }

   .NewsleftContent .shareicons{
      display: none;
   }

   .recentNewsOuter .shareicons{
      display: flex;
      padding: 6rem 0 0;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG{
      background: url(/img/b2c/deposits_bouns_promotion_bg_768.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
      padding: 4.8rem 0 0;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG_content h1 {
      max-width: 48rem;
      margin-bottom: 2.6rem;
   }

   .marketanalyis_Share_left{ display: none; }

   .marketanalyis_Share{
      display: grid;
      grid-template-columns: auto auto;
      justify-content: center;
      align-items: center;
      margin: 5rem 0 0;
      grid-column-gap: 1.4rem;
   }

   .marketanalyis_Share span {
      font-size: 1.4rem;
      color: var(--DarkGray_TF);
      line-height: 2rem;
      margin: 0;
   }

   .marketanalyis_Share .socialicon{
      display: grid;
      grid-template-columns: auto auto auto auto;
      grid-column-gap: 1.2rem;
   }

   .marketanalyis_Share .socialicon a + a {
       margin: 0;
   }

   .marketanalyis_Share .socialicon a img {
      width: 2.8rem;
      height: 2.8rem;
   }

   .marketanalyisTitle_main{
      margin: 3.6rem 0 0;
   }

   .article_popup img{
      padding: 0 2rem;
   }

   .outlook_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
      grid-row-gap: 5rem;
      padding-bottom: 4.5rem;
   }

   .outlook_grid .marketanalyis_main{
      margin: 0;
   }

   .outlook_grid .marketanalyis_main_img img {
       height: 37.5rem;
   }

   .trading_Central{
      background: url(/img/b2c/Trading_Signals_bg_768.png);
      background-repeat: no-repeat;
      background-position: bottom center;
      padding: 6.6rem 0 0;
      min-height: 81.7rem;
   }

   .trading_Central_grid {
      grid-template-columns: auto;
   }

   header.trading_Central .headerB2c_content{
      text-align: center;
   }

   header.trading_Central .headerB2c_content .headerb2c_title{
      font-size: 4rem;
      line-height: 4.6rem;
   }

   header.trading_Central .headerB2c_content .headerb2c_paragraph{
      font-size: 1.6rem;
      line-height: 2.4rem;
      margin: 1.2rem auto 0;
      width: 43rem;
   }

   .trading_Central_img{
      overflow: hidden;
   }

   .trading_Central_img img {
      max-width: 80.8rem;
      margin: 6.6rem 0 0 -3rem;
   }

   .trading_Solution_one {
      padding: 5.6rem 0 4.6rem;
   }

   .trading_Solution_one_grid {
      grid-template-columns: 61rem;
      grid-column-gap: 6.3rem;
   }

   .trading_Solution_one_img{
      order: 2;
      margin: 6.3rem 0 0;
      text-align: center;
   }

   .trading_Solution_one_img img{
      width: 34.1rem;
   }

   .trading_Solution_one .cTraderSecOne_content h1{
      font-size: 3.6rem;
      text-align: center;
   }

   .trading_Solution_one .cTraderSecOne_content .defaultHeading_Title{
      text-align: center;
   }

   .trading_Solution_one .cTraderSecOne_content p{
      color: rgba(249, 253, 251, 0.73);
      text-align: center;
   }

   .trading_Solution_one .MT4_fr_desktop_content_grid{
      padding: 6.8rem 0 0;
   }

   .trading_Solution_one .MT4_fr_desktop_content_gridbox p{
      text-align: left;
   }

   html body .MainContent .trading_Solution_one .getmt4_btn a{
      margin: 4.2rem auto 0;
   }

   .trading_Solution_one.trading_Solution_two{
      padding: 5.6rem 0 6.7rem;
      background: url(/img/b2c/Trading_Signals_two_bg_768.png) #fff;
      background-position: bottom center;
      background-repeat: no-repeat;
   }

   .trading_Solution_two .trading_Solution_one_grid {
      grid-template-columns: 61rem;
   }

   .trading_Solution_one.trading_Solution_two .MT4_fr_desktop_content_grid .MT4_fr_desktop_content_gridbox:last-child {
      grid-column: 1 / span 2;
      width: 29.8rem;
      margin: auto;
   }

   .trading_Solution_one.trading_Solution_two .getmt4_btn a{
      margin: 4.2rem auto 0;
   }

   .trading_Solution_two .trading_Solution_one_img {
      right: 0;
      margin: 10rem 0 0;
      text-align: center;
   }

   .trading_Solution_two .trading_Solution_one_img img {
      width: 59.3rem;
   }

   .trading_otherpromtns {
      padding: 5.6rem 0 8rem;
   }

   .trading_otherpromtns.secOne .secOneChild_2 {
      padding: 5.6rem 0 0;
   }

   .trading_otherpromtns.secOne .secOneChild .secOneBox_2 {
      grid-template-columns: 37.4rem;
      grid-row-gap: 4rem;
   }

   .trading_otherpromtns.secOne .secOneChild .secOneBox_2 .secOneBox {
      width: 37.4rem;
      grid-column: inherit;
   }

   .trading_otherpromtns.secOne .defaultHeadingText h1 {
      font-size: 3.6rem;
      line-height: initial;
   }

   /*.trading_otherpromtns.secOne .secOneChild .secOneBox_2 .spaces:last-child {
      grid-column: 1 / span 2;
   }*/

   .getmt4_btn_dBlock{
      display: none;
   }

   .getmt4_btn_mBlock{
      display: block;
   }

   .countries_flags{
      grid-template-columns: repeat(4, 15.8rem);
      grid-gap: 2rem;
   }

   .countries_flags_content{
      min-height: 12.8rem;
   }

   .countries_flags_content span{
      margin: 1.3rem 0 0;
   }

   .dividendweek_platfrom_left h3,
   .dividendweek_platfrom_left .dividendweek_platfrom_title {
        font-size: 2.2rem;
    }

   .holidaymonth_title h2, .holidaymonth_title .holidaymonth_heading{
      font-size: 2rem;
   }


   .legalDocumentsHeader {
       background: url(/img/b2c/legalDocument/header/bg768.png);
       background-repeat: no-repeat;
       background-position: center;
       height: 22.6rem;
       background-color: var(--Black_BG);
   }



   .legalDocumentsHeaderContent {
       height: 22.6rem;
   }

   .legalDocumentsHeaderContent .defaultParagraph {
      font-size: 1.6rem;
      line-height: 2.2rem;
      margin: 0.5rem 0 0;
      width: 32rem;
    }


   .legalDocumentlist {
       padding: 5.5rem 0;
   }

   .legalDocumentlistGrid {
       grid-template-columns: repeat(2, 1fr);
       grid-row-gap: 5.4rem;
       grid-column-gap: 3.6rem;
   }

   .legalDocumentlist .maximizeTradingCount {
       width: 8.6rem;
       height: 8.6rem;
       left: -1.5rem;
       top: -1.5rem;
   }

   .legalDocumentlist .maximizeTradingContent {
       height: 5.9rem;
       padding: 0 2rem 0 9.3em;
   }

   .legalDocumentlist .maximizeTradingContentInner{
      line-height: 2.2rem;
   }

   .legalDocumentlist .CustomPagination {
       justify-content: center;
       margin: 4.2rem 0 0 0;
   }

   .section-one.contact {
       background: url(/img/b2c/legalDocument/sendbtm/bg768.png);
   }

   .section-one.contact.form {
       padding: 5.5rem 0;
   }

   .section-one.contact .defaultParagraph {
       font-size: 1.6rem;
       line-height: 2.2rem;
   }

   .ourAwards .awardLogos{
      width: auto;
   }

   .awardLogos_box:nth-child(7) {
       margin: 0;
   }

   .awardLogos_box:last-child {
       margin: 0 -3rem 0 -2rem;
   }




   .lang-cn .whyTopfx .whyBtn{
      padding: 0;
   }

   /*.lang-vi .contact-element h6 {
      padding: 0 2rem;
   }
   .lang-vi .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-vi .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: 3rem;
   }
   .lang-vi .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin: 0 0 2.4rem 3rem;
   }
   .lang-vi .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-vi .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-vi .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-vi .ctradercopysecthree_right {
      grid-template-columns: auto auto;
   }
   .lang-vi .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 1.3rem;
   }
   .lang-vi .keyfeatured_grid {
      grid-template-columns: 45rem;
   }
   .lang-vi .copytrading_intro_bottomgrid {
      grid-column-gap: 2rem;
   }

   .lang-my .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-my .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: 3rem;
   }
   .lang-my .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin: 0 0 2.4rem 3rem;
   }
   .lang-my .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-my .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-my .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-my .ctradercopysecthree_right {
      grid-template-columns: auto auto;
   }
   .lang-my .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 1.3rem;
   }
   .lang-my .keyfeatured_grid {
      grid-template-columns: 45rem;
   }
   .lang-my .getCtraderGrid {
      grid-template-columns: 16% 20% 27% 17% 20%;
   }
   .lang-my .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:nth-child(4),
   .lang-my .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 0.6rem;
   }
   .lang-my .MT4_fr_mobile .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 1.8rem;
   }
   .lang-my .cTraderSecOne.mql_suite .cTraderSecOne_content h1 {
      padding: 0 13rem;
   }
   .lang-my .cTraderSecOne.mql_suite .cTraderSecOne_content h1 br {
      display: none;
   }
   .lang-my .contact-element {
      padding: 5rem 0;
   }
   .lang-cn .contact-element h6 {
      padding: 0;
      min-height: inherit;
   }
   .lang-cn .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-cn .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-cn .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: 3rem;
   }
   .lang-cn .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin: 0 0 2.4rem 3rem;
   }
   .lang-cn .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 14rem;
   }
   .lang-cn .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-cn .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-cn .ctradercopysecthree_right {
      grid-template-columns: auto auto;
   }
   .lang-cn .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 1.3rem;
   }
   .lang-cn .keyfeatured_grid {
      grid-template-columns: 35rem;
   }
   .lang-cn .getCtraderGrid {
      grid-template-columns: 16% 20% 27% 17% 20%;
   }
   .lang-cn .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:nth-child(4),
   .lang-cn .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 0.6rem;
   }
   .lang-cn .MT4_fr_mobile .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 1.8rem;
   }
   .lang-cn .cTraderSecOne.mql_suite .cTraderSecOne_content h1 {
      padding: 0 13rem;
   }
   .lang-cn .cTraderSecOne.mql_suite .cTraderSecOne_content h1 br {
      display: none;
   }
   .lang-cn .contact-element {
      padding: 5rem 0;
   }
   .lang-cn .MT4_fr_mobiletable_content .cTraderSecOne_content {
      width: 52.5rem;
   }
   .lang-cn .ribbon span {
      padding: 0 150px;
   }
   .lang-it
      header.p_cTrader
      .timelineB2c
      .headerB2c_content
      .headerb2c_subtitle {
      width: auto;
   }
   .lang-it .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-it .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: 3rem;
   }
   .lang-it .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin: 0 0 2.4rem 3rem;
   }
   .lang-it .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 17rem;
   }
   .lang-it .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-it .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-it .ctradercopysecthree_right {
      grid-template-columns: auto auto;
   }
   .lang-it .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 1.3rem;
   }
   .lang-it .keyfeatured_grid {
      grid-template-columns: 45rem;
   }
   .lang-it .getCtraderGrid {
      grid-template-columns: 15% 18% 25% 16% 26%;
   }
   .lang-it .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:nth-child(4),
   .lang-it .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 0.6rem;
   }
   .lang-it .MT4_fr_mobile .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 1.8rem;
   }
   .lang-it .cTraderSecOne.mql_suite .cTraderSecOne_content h1 {
      padding: 0 13rem;
   }
   .lang-it .cTraderSecOne.mql_suite .cTraderSecOne_content h1 br {
      display: none;
   }
   .lang-it .contact-element {
      padding: 5rem 0;
   }
   .lang-it .MT4_fr_mobiletable_content .cTraderSecOne_content {
      width: 52.5rem;
   }
   .lang-it .ribbon span {
      padding: 0 140px;
   }
   .lang-it .contact-element h6 {
      padding: 0 3rem;
   }
   .lang-fr .keyfeatured_grid {
      grid-template-columns: 45rem;
   }
   .lang-fr .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:nth-child(4),
   .lang-fr .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 0.5rem;
   }
   .lang-fr .mql_suite_whyusegrid_inner p {
      margin: 2.7rem 1rem 0;
   }
   .lang-fr .carousel-item:last-child .mql_suite_whyusegrid_inner p {
      margin: 2.7rem 3rem 0;
   }
   .lang-fr .tradingtimes_inner:first-child {
      padding: 3.4rem 4rem 0;
   }
   .lang-fr .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-fr .automated_trading_grid {
      grid-template-columns: 58.3rem;
   }
   .lang-fr .pricing_grid_box p {
      min-height: 11rem;
   }
   .lang-fr .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-fr .contact-element {
      padding: 5rem 0;
   }
   .lang-fr .contact-element h6 {
      padding: 0 2rem;
      min-height: 5.7rem;
   }
   .lang-fr
      header.p_cTrader
      .timelineB2c
      .headerB2c_content
      .headerb2c_subtitle {
      width: 52rem;
   }*/
   /*.lang-fr .whytopFxcTrade_inner {
      padding: 2.4rem 2rem 2.4rem 2.4rem;
      width: 100%;
   }

   .lang-fr .copytrading_intro_bottomgrid {
      grid-column-gap: 0.5rem;
   }
   .lang-th .contact-element {
      padding: 5rem 0;
   }
   .lang-th .contact-element h6 {
      padding: 0 3rem;
   }
   .lang-th .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-th .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: 3rem;
   }
   .lang-th .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin: 0 0 2.4rem 3rem;
   }
   .lang-th .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-th .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-th .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-th .ctradercopysecthree_right {
      grid-template-columns: auto auto;
   }
   .lang-th .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 1.3rem;
   }
   .lang-th .keyfeatured_grid {
      grid-template-columns: 45rem;
   }
   .lang-th .getCtraderGrid {
      grid-template-columns: 15% 18% 25% 16% 26%;
   }
   .lang-th .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:nth-child(4),
   .lang-th .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 0.6rem;
   }
   .lang-th .MT4_fr_mobile .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 1.8rem;
   }
   .lang-th .cTraderSecOne.mql_suite .cTraderSecOne_content h1 {
      padding: 0 13rem;
   }
   .lang-th .cTraderSecOne.mql_suite .cTraderSecOne_content h1 br {
      display: none;
   }
   .lang-th .MT4_fr_mobiletable_content .cTraderSecOne_content {
      width: 52.5rem;
   }
   .lang-th .ribbon span {
      padding: 0 140px;
   }
   .lang-th .pricing_grid_box p {
      min-height: 8.6rem;
   }
   .lang-th .tradingtimes_inner.box_a h4 {
      padding: 0 2rem;
   }
   .lang-id .contact-element h6 {
      min-height: 5.7rem;
   }
   .lang-id .pricing_grid_box p {
      min-height: 8.8rem;
   }
   .lang-id .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-id .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: 3rem;
   }
   .lang-id .choose_assets_inner .nav-tabs .nav-item:last-child {
      margin: 0 0 2.4rem 3rem;
   }
   .lang-id .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-id .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }*/
   /*.lang-id .manual_trading_grid {
      grid-template-columns: auto;
   }*/
   /*.lang-id .ctradercopysecthree_right {
      grid-template-columns: auto auto;
   }
   .lang-id .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 1.3rem;
   }
   .lang-id .keyfeatured_grid {
      grid-template-columns: 45rem;
   }
   .lang-id .getCtraderGrid {
      grid-template-columns: 15% 21% 25% 16% 21%;
   }
   .lang-id .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:nth-child(4),
   .lang-id .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 0.6rem;
   }
   .lang-id .MT4_fr_mobile .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 1.8rem;
   }
   .lang-id .cTraderSecOne.mql_suite .cTraderSecOne_content h1 {
      padding: 0 12rem;
   }
   .lang-id .cTraderSecOne.mql_suite .cTraderSecOne_content h1 br {
      display: none;
   }
   .lang-id .MT4_fr_mobiletable_content .cTraderSecOne_content {
      width: 52.5rem;
   }
   .lang-id .ribbon span {
      padding: 0 140px;
   }
   .lang-id .mql_suite_whyusegrid_inner p {
      margin: 2.7rem 2rem 0;
   }
   .lang-id .tradingtimes_inner:first-child {
      padding: 3.4rem 3.5rem 0;
   }
   .lang-es .p_cTrader.regulation .timelineB2c {
      height: 92vh;
   }
   .lang-es .contact-element h6 {
      padding: 0 1rem;
   }
   .lang-es
      header.p_cTrader
      .timelineB2c
      .headerB2c_content
      .headerb2c_subtitle {
      width: 52rem;
   }
   .lang-es .getCtraderGrid {
      grid-template-columns: 14% 19% 27% 16% 23%;
   }
   .lang-es .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 1.3rem;
   }
   .lang-es .trading_signals_grid .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-es .keyfeatured_grid {
      grid-template-columns: 45rem;
   }
   .lang-es .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:nth-child(4),
   .lang-es .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:last-child {
      padding: 0 0.6rem;
   }
   .lang-es .ribbon span {
      padding: 5px 110px 5px 130px;
   }

   .lang-es .copytrading_intro_bottomgrid {
      grid-column-gap: 2rem;
   }

   .lang-ru .choose_assets_inner .nav-tabs{

      margin-left:30px;
   }

   .lang-hi .keyfeatured_grid {
       grid-template-columns: 45rem;
   }

   .lang-gr .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content h1{
      max-width: 90%;
   }

   .headerB2c_content .app_store a + a{
      margin: 2.8rem 0 0;
   }

   .lang-fa .keyfeatured_grid {
      grid-template-columns: 42rem;
   }

   .lang-pl .copytrading_intro_bottomgrid {
      grid-template-columns: 16rem 17rem 12rem;
      grid-row-gap: 1rem;
   }

   .lang-pl .copytrading_intro_bottomgrid .copytrading_intro_inner:nth-child(2) span {
      display: block;
      margin: 0;
   }

   .lang-pl .CopyTradingSP_BG_content h1 {
      max-width: 70%;
   }

   .lang-pl .CT_SP_secOne_Box {
      height: auto;
   }

   .lang-pl .defaultHeadingText h1, .lang-pl .defaultHeading_Title{
      line-height: initial;
   }

   .lang-pl .CopyTradingSP .whyTopfx .defaultHeadingText h1{
      font-size: 2.6rem;
   }

   .lang-pl .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content h1 {
      max-width: inherit;
   }

   .lang-pl .secOne.Deposits_Bouns_secTwo .secOneChild .secOneBox {
      min-height: 21.5rem;
   }

   .lang-pl .nfpbones_header .CopyTradingSP_BG_content h1 {
       max-width: inherit;
   }

   .lang-pl .nfpbones_simplestep_box {
      padding: 3.2rem 1rem 0;
   }

   .lang-pl .i_BrokerSecOne p.defaultParagraph br{
      display: none;
   }*/


   /* ================ Funds Security ================= */

   .section-01-fund-security .fund-security-hero-bg{

      background: url(/img/b2c/fund_security/banner/bg768.png);
      background-repeat: no-repeat;
      background-position: top center;
      height: 546px;
      }
      .section-01-fund-security .fund-security-hero-bg .hero-content{
          height: 709px;

      }
      .section-01-fund-security .fund-security-hero-bg .hero-text-fund-security{
          max-width: 29.9rem;
          margin-bottom: 20rem;
      }

      .section-00-fund-security--grid{
          padding:6rem 0 6.6rem 0;
          display: grid;
          grid-template-columns: 5.7rem auto;
          justify-content: space-between;
      }
      .firstDivpadding{
         padding-top:68px
      }

      .section-00-fund-security--grid .number img{
         width:4.4rem;
         height:4.4rem;
      }

      .section-00-fund-security .container{
         padding:0;
         max-width:709px;
      }
      .section-00-fund-security .container .insolvent{
         margin-right:10px;
      }

      .section-01-fund-security--grid .number img{
         width:4.4rem;
         height:4.4rem;
      }

      .section-00-fund-security--grid{

         margin:0;

      }

      .section-01-fund-security--grid{
          padding:6rem 0 6.6rem 0;
          display: grid;
          grid-template-columns:5.7rem auto;
          justify-content: space-between;
          margin: 0;
      }

      .section-00-fund-security .image{
          display: none;
      }

      .section-02-fund-security p{
         padding:6.2rem 0 3.6rem;
         line-height: 30px;
         margin:0 -1.8rem;
      }




   /* ================ End Funds Security ================= */



   .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/new/768px.png);
      height:468px;
      background-repeat: no-repeat;
      background-position: center;
      background-color: #1a0f0e;
   }
   .lang-ar .section-01-new-deposit, .lang-ur .section-01-new-deposit, .lang-fa .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/768px-left.png);
      height:467px;
      background-repeat: no-repeat;
      background-position: center;
   }

   .section-01-new-deposit .hero-text {
      max-width: 100%;
      padding-top: 19px;
   }

   .lang-gr .section-01-new-deposit .hero-text {
      padding-top: 15px;
   }


   .lang-fr .section-01-new-deposit .hero-text, .lang-fr .section-01-new-deposit .hero-text p{
      max-width:100%;
   }



   .lang-ar .section-01-new-deposit .hero-text,.lang-ur .section-01-new-deposit .hero-text, .lang-fa .section-01-new-deposit .hero-text{
      padding-top: 5px;
   }
   .lang-ar .section-01-new-deposit .hero-text h1,.lang-ur .section-01-new-deposit .hero-text h1, .lang-fa .section-01-new-deposit .hero-text h1{
      margin-bottom: 9px;
   }
   .lang-gr .section-01-new-deposit .hero-text{
      max-width:100%;
}
   .payment-method-grid{
       grid-template-columns: 15.4rem auto !important;
       grid-column-gap: 2.5rem !important;
       padding:0 1.5rem;
     }
   .section-02-new-deposit .row table thead{
       display: none;
   }
   .section-02-new-deposit .nav-pills .nav-link{
       font-size: 18px;
       padding:0px 17px;
       line-height: 22px;
     }
     .desktop-rows{
       display: none;
     }
     .mobile-rows{
       display: table-row;
     }

     .section-02-new-deposit .accordion .card .card-body{
         display: grid;
         grid-template-columns: 50% 50%;
         grid-template-rows:auto auto;
         column-gap: 1.4rem;
         background-color: #F6F6F6;
     }

     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body{
      display: grid;
      grid-template-columns: 100%;
      grid-template-rows:auto auto;
      column-gap: 1.4rem;
      background-color: #F6F6F6;

     }

     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid{

         display: grid;
         grid-template-columns:29% 30% 39%;
         grid-gap:1rem;

     }
     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid span{
      display: block;
      padding-left:12px;
     }

     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid span:nth-of-type(even){
      background-color:white;
     }
     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid .deposit-value span{
      margin-left: -12px;
     }

     .section-02-new-deposit .accordion .card{
       border: 0;
     }
     .section-02-new-deposit  .accordion .card .between-gap{
       width:100%;
       max-width: 280px;
     }
     .section-02-new-deposit .accordion .card a{
       background-color: #11B46C;
       padding:1.1rem 3rem;
       color: white;
       margin-right: 5.6rem;

     }
     .section-02-new-deposit .accordion-button:after {
       margin-left:34px;
       position: absolute;
       right: 0;
     }

     .section-02-new-deposit .accordion-header .accordion-button:not(.collapsed)[aria-expanded="true"]:after{
       transform: none !important;
     }

     .section-02-new-deposit .accordion-header .accordion-button:not(.collapsed)[aria-expanded="false"]:after{
       transform: rotate(-180deg) !important;
     }


     /* .accordion-header .accordion-button:not(.collapsed)[aria-expanded="true"]::after{
       transform: rotate(-180deg) !important;
     }
     .accordion-header .accordion-button:not(.collapsed)[aria-expanded="false"]::after{
       transform: rotate(0deg) !important;
     } */

     .section-02-new-deposit .row table{
       border: 0;
     }

     .section-02-new-deposit .row table .card-header .btn-mobile-padding{
       margin:1.6rem 0 1.4rem;
     }
     .section-02-new-deposit .row .tab-content{
       box-shadow: none;
     }

     .section-02-new-deposit .accordion-button:not(.collapsed){
       box-shadow: none;
     }
     .section-02-new-deposit .mobile-rows .card-header{
       background-color: #fff;
       column-gap: 40px;
       padding: 0;
     }
     .section-02-new-deposit .row table tr td:first-child{
      padding:0;
     }
     .section-02-new-deposit .mobile-rows .card .card-header .method-content-heading{
      font-family: Ubuntu, sans-serif;
       font-size: 13px;
       font-weight: bold;
       color: #6F7070;

     }

     .section-02-new-deposit .mobile-rows .card{
        border-bottom: 0px solid hsl(0, 8%, 91%);
     }

     .section-02-new-deposit .mobile-rows .card .card-header .method-content-value{
       font-size: 10px;
       color: #6F7070;
     }

     .section-02-new-deposit .row .tab-content .table .card:last-child{

       /* border-bottom-width:0; */
       border-bottom: 0px solid #11B46C;

   }
   .section-02-new-deposit .movable-table{
     height: auto;
     overflow: hidden;

   }

   .section-02-new-deposit .table-border{
     border: 0;

   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section{
      display: flex;
      align-items: center;
   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section img{
      margin-left: 8px;

   }


   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit::hover{
      text-decoration: none;
   }

   .section-02-new-deposit .row table{
      border-bottom: 1px solid #d7d5d5;
   }
   .section-02-new-deposit .btn{
      padding: 0;
   }
   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding:11px 30px;
      margin-top: 0;
      width:155px;
      border-radius: 2px;
      font-size: 14px;
      font-family: Lato, sans-serif;
      font-weight: bold;

   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding:11px 0;
      text-align:center;
   }

   .keyfeatured .cTraderSecOne_content h1,
   .keyfeatured .cTraderSecOne_content .defaultHeading_Title {
       margin: 0 0 4rem;
   }

   .lang-my .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding: 11px 11px;
   }

   .lang-ru .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding:11px 14px;
   }

   .lang-th .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      text-align: center;
   }



   .lang-vi .section-02-new-deposit .accordion .card a{
      padding: 1.1rem 0;
   }


   .lang-fr .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding:11px 11px;
      width:168px;
   }


   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion button{
      padding:0 15px;
      border: 0;
      width:100%;
   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion button.btn-mobile-padding.collapsed .btn-section > img{
      transform: rotate(0deg);
      margin-left:0px;
   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion button.btn-mobile-padding .btn-section > img{
      transform: rotate(-180deg);
      transition: all 0.5s ease;
      margin-left:0px;
   }



   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .payMethod-logo{
      width:103px;
      display: flex;
      justify-content: center;
   }
   .depositSecTwo.new-deposit-FQA-bg{
      margin-top: 5.3rem;
      padding-top:4rem;
   }
   .section-02-new-deposit .payment-method-caption{
      margin-top: 5.4rem;
   }

   .row .tab-content .table tbody tr td a.show-more{
      display: none;

   }
   .section-02-new-deposit .row table tr td .countries{

      display: -webkit-box;
      overflow: hidden;
      -webkit-line-clamp: unset;
      -webkit-box-orient: vertical;
      margin-bottom: 0;
   }
   .section-02-new-deposit .row table tr td .currencies{
      margin-bottom: 0;
      padding: 0;
   }
   .depositSecTwo .new-desposit-defaultHeading-Title{
            font-size: 3rem;
            font-weight: 600;
   }

   /* .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid div:first-child .method-content-heading,
   .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid div:nth-child(2) .method-content-heading{

      white-space: nowrap;

    } */


   .section-02-new-deposit .bankpayments-table .accordion .card .card-body .second-row-grid{

      display: grid;
      grid-template-columns:29% 30% 39%;
      grid-gap:1rem;

  }
  .section-02-new-deposit .bankpayments-table .accordion .card .card-body .second-row-grid span{
   display: block;
   padding-left:0px;
  }

  .section-02-new-deposit .bankpayments-table .accordion .card .card-body .second-row-grid span:nth-of-type(even){
   background-color:white;
  }
  .section-02-new-deposit .bankpayments-table .accordion .card .card-body .second-row-grid .deposit-value{
   margin-left: 0px;
  }




   .section-02-new-deposit .bankpayments-table .accordion .card .swift-sepa-grid{
   display: grid;
   grid-template-columns: 100%;
   grid-template-rows:auto auto;
   column-gap: 1.4rem;
   background-color: #F6F6F6;

   }
     .section-02-new-deposit .page-description{

      margin: 29px 0 39px;
      font-size: 1.6rem;
   }
   .section-02-new-deposit .filter-heading-bg{
      background-color: #E4E4E4;
      font-family: Lato, sans-serif;
      font-weight: bold;
   }

   .section-02-new-deposit .row table.bankpayments-table tr .international{
      display: inline-block;
      margin-top: 20px;
   }

   .section-02-new-deposit .row table tr td{
      border-right: 0;
   }

   .section-02-new-deposit .page-description{
      padding:3.9rem 0 2.4rem;
      margin: 0 1rem;
      color:#6F7070;
      font-size: 1.6rem;
      text-align: center;

   }
   .break-para-desc{
      display: none;
   }
   .break-hero-desc{
      display: none;
   }
   .section-02-new-deposit .row table tr td:last-child{
      display: none;
   }


   .lang-hu .contact-element span {
      min-height: 5.8rem;
      padding: 0 1rem;
   }

   .lang-hu header.p_cTrader .timelineB2c .headerB2c_content p br{
      display: none;
   }

   .lang-hu .ctradercopysectwo h1,
   .lang-hu .ctradercopysectwo .defaultHeading_Title{
      line-height: 3.2rem;
   }

   .lang-hu .MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
      min-height: 23rem;
   }

   .lang-hu .market_holiday .dividendhead p.defaultParagraph br {
      display: none;
   }

   .lang-hu .copytrading_intro_bottomgrid {
      grid-template-columns: 19rem 15rem 13rem;
      grid-row-gap: 2rem;
      justify-content: center;

   }

   .section-01-new-deposit .hero-text p {
         line-height: 27px;
   }


/* ================ new withdrawal  CSS ================ */


   .section-01-new-deposit.new-withdrawal{
      background: url(/img/b2c/withdrawal-new-images/hero-banner-768px-right.png);
      height: 519px;
      background-repeat: no-repeat;
      background-position: top center;
   }


   .section-01-new-deposit.new-withdrawal .hero-text {
      max-width: 305px;
      padding-top: 7.9rem;
   }
   .lang-fr .section-01-new-deposit.new-withdrawal .hero-text {
      max-width: 33.7rem;
      padding-top: 3.9rem;
   }

   .lang-my .section-01-new-deposit.new-withdrawal .hero-text, .lang-id .section-01-new-deposit.new-withdrawal .hero-text, .lang-ru .section-01-new-deposit.new-withdrawal .hero-text{
      max-width: 34rem;
      padding-top: 6rem;
   }

   .lang-gr .section-01-new-deposit.new-withdrawal .hero-text {
      max-width: 36.5rem;
   }


   .section-01-new-deposit.new-withdrawal .hero-text p{
      font-size: 18px;
     }

   .section-02-new-deposit .accordion.qr-withdrawal-accordion .card .card-body{

      display: block;
      padding:2rem 1.5rem;

   }
   .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body{

      display: block;
      padding:2rem 1.5rem;

   }

   .section-02-new-deposit .accordion.qr-withdrawal-accordion .card .card-body .method-content-value, .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value{

      margin-bottom: 1.5rem;

   }


   .section-02-new-deposit .accordion.qr-withdrawal-accordion .card .card-body .withdraw-qr-mobile-content-grid, .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .withdraw-qr-mobile-content-grid{

      display: grid;
      grid-template-columns: 30% 39% 29%;
      grid-column-gap: 1%;
      margin-bottom: 2rem;

   }

   .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bgWhite, .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .bgWhite{
      background-color: white;
   }

   .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding, .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .bg-white-padding{
      background-color: white;
      padding-right:3rem;
   }

   .lang-jp .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding, .lang-jp .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .bg-white-padding{
      background-color: white;
      padding-right:2rem;
   }
  .lang-cn .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding, .lang-cn .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .bg-white-padding{
      background-color: white;
      padding-right:2rem;
   }
  .lang-es .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding, .lang-es .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .bg-white-padding{
      background-color: white;
      padding-right:2rem;
   }
  .lang-tr .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding, .lang-tr .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .bg-white-padding{
      background-color: white;
      padding-right:2rem;
   }

   .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .mobile-padding-withdrawal, .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .mobile-padding-withdrawal{

      padding-right:3rem;
   }
   .lang-tr .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .mobile-padding-withdrawal, .lang-tr .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .mobile-padding-withdrawal{

      padding-right:2rem;
   }

   .section-02-new-deposit .bankpaymentData-withdrawal .card .sepa-body{
      display: block;
      padding:2rem 1.5rem;

   }

   .section-02-new-deposit .bankpaymentData-withdrawal .card .sepa-body .withdraw-qr-mobile-content-grid{
      display: grid;
      grid-template-columns: 30% 40% 30%;
      margin-bottom: 2rem;
   }

   .section-02-new-deposit .new-withdraw-bank-payment-method .accordion .card .card-body .method-content-mobile-grid-position.mx-withdrawal-mobile{
      grid-column: span 2;
   }


   .section-02-new-deposit .new-withdraw-bank-payment-method .accordion .card .card-body{

      grid-template-columns: 48% 48%;

   }

   .section-02-new-deposit .row .new-withdraw-bank-payment-method  tr td .minwithdrawal-bold, .section-02-new-deposit .row .new-withdraw-electronic-payment-method  tr td .minwithdrawal-bold{

      font-weight: normal;


   }

   /* ================ End new withdrawal CSS  ================ */

   .blog_grid{
      grid-template-columns: auto;
      margin-bottom: 10rem;
   }

   .blogLeft {
      grid-template-columns: repeat(2, 1fr);
      grid-gap: 2.4rem;
   }

   .blogInner{
      max-height: inherit;
   }

   .blogImg {
      height: 16.1rem;
   }

   .blogRight{
      display: none;
   }

   .newsBack a{
      margin-bottom: 0;
   }

   .row .tab-content .table tbody tr td a{
      width: 170px;
      margin-top: 0;
      text-align: center;
   }

   .lang-vi .section-01-new-deposit .hero-text p {
      width: 60%;
   }

   .lang-vi .new-withdrawal .hero-text p {
      width: 100%;
   }

   .lang-vi .section-01-new-deposit.new-withdrawal .hero-text {
      max-width: 33rem;
      padding-top: 6.5rem;
   }

   .lang-vi .MT4_fr_desktop_content_gridbox +  .MT4_fr_desktop_content_gridbox:after {
      top: 9rem;
   }

   .lang-vi .CopyTradingSP_BG .CopyTradingSP_BG_content h1 {
      max-width: 70%;
   }

}

@media only screen and (min-width:767px){

   .mobile_nav_tabs{
      display: none;
   }

   .marketanalyis_block.fade:not(.show) {
      opacity: 1;
      display: block;
   }

   .viewmore_mob_btn{
      display: none;
   }




}


/*----------- Mobile Large Screen -------------*/
@media (min-width: 481px) and (max-width: 767px){
   /*.p_cTrader {
        margin-top: 6.1rem;
    }*/
   .p_cTrader .timelineB2c {
      padding: 6.7rem 0 0;
   }
   header.p_cTrader .timelineB2c .headerB2c_content .headerb2c_title {
      font-size: 3.8rem;
      line-height: 4.3rem;
      margin-bottom: 0.7rem;
   }
   header.p_cTrader .timelineB2c .headerB2c_content .headerb2c_subtitle {
      font-size: 3.1rem;
      line-height: 30px;
      width: 100%;
      margin: 0 auto 2.1rem;
   }
   header.p_cTrader .timelineB2c .headerB2c_content p br {
      display: none;
   }
   header.p_cTrader .timelineB2c .headerB2c_content a.trade_btn {
      margin: 3.4rem auto 0;
   }
   .p_cTrader_img {
      margin: 4.9rem 0 0;
      padding-bottom: 10.7rem;
   }
   .p_cTrader_img img {
      width: 66rem;
   }
   .headernavtabs {
      display: none;
   }
   .headernavtabs ul {
      padding: 2.8rem 0;
   }
   .headernavtabs ul li {
      float: none;
      display: block;
   }
   .headernavtabs ul li + li {
      margin-top: 10px;
   }
   .headernavtabs ul li a {
      width: 140px;
      height: 50px;
      border: 1px solid var(--GoldenBorder);
   }
   .container-lg .col-md-5,
   .container-lg .col-md-7,
   .container-lg .col-md-6 {
      flex: 0 0 100%;
      max-width: 100%;
   }
   .container-lg .col-md-7 {
      order: 2;
   }
   .newLargePadding,
   .newPadding,
   .mobiletradeapp {
      padding: 4rem 0 4.3rem;
   }
   .cTraderSecOne_content h1,
   .defaultHeadingText h1 {
      font-size: 2.6rem;
      line-height: inherit;
   }
   .timelineSecOne.copy_trading .defaultHeadingText p,
   .timelineSecOne.ctradercopysecthree .defaultHeadingText p {
      width: 50rem;
   }
   ul.Trade_itemlist li {
      font-size: 1.4rem;
      line-height: 20px;
   }
   ul.Trade_itemlist li + li {
      margin-top: 2rem;
   }
   .cTraderSecOne_content p br,
   .ctradercopysectwo p br,
   .ctradercopysectwo .ctradercopysecthree_inner p br {
      display: none;
   }
   .cTraderSecOne .cTraderSecOne_content {
      padding: 0;
   }
   ul.Trade_itemlist li br {
      display: none;
   }
   .getCtrader {
      height: auto;
      overflow: inherit;
   }
   .getCtrader .col-md-9,
   .getCtrader .col-md-3 {
      flex: 0 0 100%;
      max-width: 100%;
   }

   .getCtrader .getCtraderInner .defaultHeading_Title{
      text-align: center;
   }

   .getCtrader .getCtraderInner {
      padding: 1.9rem 1.5rem 2.5rem;
      height: auto;
   }
   .getCtraderGrid {
      display: grid;
      grid-template-columns: 38%;
      justify-content: center;
   }
   .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 1.3rem;
   }
   .getCtrader .getCtraderInner::after {
      display: none;
   }
   .getCtraderBtn {
      padding: 2.2rem 0;
   }
   .manual_trading {
      padding: 4rem 0;
   }
   .manual_trading_grid {
      padding: 0;
      grid-template-columns: auto;
      grid-row-gap: 4.5rem;
   }
   .manual_trading .cTraderSecOne_img {
      width: 52.4rem;
      margin: auto;
   }
   .copy_trading {
      padding: 4rem 0;
   }
   .copy_trading .Advantages_Copiers {
      padding: 6rem 0 0;
   }
   .copy_trading_grid {
      grid-template-columns: 100%;
      padding: 0;
      grid-column-gap: inherit;
      grid-row-gap: 4.5rem;
   }
   .copy_trading_grid .Advantages_Copiers_content {
      order: 2;
   }
   .copy_trading .Advantages_Copiers_img {
      width: 54.8rem;
      margin: auto;
   }
   .ctradercopysecthree {
      padding: 4rem 0;
   }
   .ctradercopysecthree .defaultHeadingText h1 {
      margin: 0 auto 2.4rem;
   }
   .automated_trading_grid {
      grid-template-columns: 54.3rem;
      padding: 0;
      justify-content: center;
      grid-row-gap: 3.5rem;
   }
   .ctradercopysecthree .Advantages_Copiers {
      padding: 6rem 0 0;
   }
   .trading_signals_grid {
      grid-template-columns: auto;
      padding: 0;
      grid-column-gap: inherit;
      grid-row-gap: 4rem;
      justify-content: center;
   }
   .trading_signals_grid .cTraderSecOne_content h1 {
      text-align: left;
   }
   .trading_signals_grid .cTraderSecOne_content p {
      text-align: left;
   }
   .trading_signals_grid .cTraderSecOne_content {
      order: 2;
   }
   .trading_signals_grid .ctradercopysecthree_inner_img {
      margin: auto;
      width: 47.3rem;
   }
   .ctradercopysecthree_inner {
      padding: 13rem 0 0;
   }
   .trading_signals_grid_subcontent {
      width: auto;
   }
   .trading_signals_grid_subcontent ul {
      width: auto;
   }
   .ctradercopysecthree_rightouter {
      padding: 0;
   }
   .ctradercopysecthree_right {
      grid-row-gap: 3.5rem;
      grid-column-gap: 6.5rem;
      grid-template-columns: auto auto;
      justify-content: center;
   }
   .automated_trading_grid .ctradercopysecthree_right_inner img {
      width: 5rem;
   }
   .automated_trading_grid .ctradercopysecthree_right_inner p {
      font-size: 1.4rem;
   }
   .fixapiultr_Low {
      padding: 4rem 0;
   }
   .fixapiultr_Low_grid {
      grid-template-columns: auto;
      padding: 0;
      grid-column-gap: inherit;
      grid-row-gap: 3.5rem;
   }
   .fixapiultr_Low_img {
      width: 32.1rem;
      margin: auto;
   }
   .fixapiultr_Low_grid .cTraderSecOne_content h1,
   .fixapiultr_Low_grid .cTraderSecOne_content p {
      text-align: left;
   }
   .mobiletradeapp {
      padding: 4rem 0;
   }
   .mobiletradeapp_grid {
      grid-template-columns: auto;
      padding: 0;
      grid-column-gap: inherit;
      grid-row-gap: 3.5rem;
   }
   .mobiletradeapp_grid .cTraderSecOne_content {
      order: 2;
   }
   .mobiletradeapp_grid .cTraderSecOne_content h1 {
      width: auto;
      text-align: left;
   }
   .mobiletradeapp_grid .cTraderSecOne_content p {
      text-align: left;
   }
   .mobiletradeapp_grid .cTraderSecOne_content h1 br,
   .cTraderSecOne_content .defaultHeading_Title br {
      display: none !important;
   }
   .mobiletradeapp .cTraderSecOne_content a.learnmoremobileapp {
      font-size: 1.4rem;
      margin: 1.4rem 0 2.4rem;
   }
   .mobiletradeapp .cTraderSecOne_content a.learnmoremobileapp img {
      margin: 0 0 0 1rem;
   }
   .mobiletradeapp .cTraderSecOne_content p {
      width: auto;
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .mobiletradeapp_img {
      width: 35rem;
      margin: auto;
   }
   .mobiletradeapp_grid .app_store a + a {
      margin: 1.6rem 0 0;
   }
   .app_store {
      display: block;
   }
   .whytopFxcTrader {
      padding: 4rem 0;
      background: url(/img/b2c/why_cTrader_bgb.png);
      background-size: cover;
      background-position: center;
   }
   .whytopFxcTrader .defaultHeadingText h1 {
      margin: 0 0 4rem;
   }
   .whytopFxcTradergrid {
      grid-template-columns: 31.4rem;
      grid-row-gap: 2.5rem;
      grid-column-gap: inherit;
   }
   .whytopFxcTrade_inner {
      min-height: 139px;
   }
   .whytopFxcTrade_inner:nth-child(4),
   .whytopFxcTrade_inner:nth-child(5) {
      grid-column: inherit;
      margin: inherit;
      grid-row: inherit;
   }
   .whytopFxcTrader a {
      margin: 6rem auto 0;
   }
   .p_cTrader.regulation .timelineB2c {
      display: block;
      height: inherit;
      padding: 5.8rem 0 7.8rem;
      background-image: url(/img/b2c/bg-gradient-375.svg);
      background-size: cover;
      background-position: left center;
   }
   .p_cTrader.regulation .timelineB2c .container-lg {
      padding: 0;
   }

   header.p_cTrader.regulation .headerB2c_content {
      display: flex;
      flex-direction: column-reverse;
   }

   header.p_cTrader.regulation .timelineB2c .headerB2c_content p {
      width: 100%;
      padding: 0 18px;
      letter-spacing: 0;
   }
   .regulationmap_img {
      position: inherit;
      right: 0;
   }
   .regulationmap_img img {
      max-width: 100%;
   }
   .regulationmap_img .regulationmap_shadow img {
      max-width: 100%;
   }
   .regulationmap_shadow {
      right: 0;
      left: 0;
      bottom: 0.2rem;
      padding: 0 10rem;
   }

   header.p_cTrader.regulation .timelineB2c .headerB2c_content h1.headerb2c_title {
      margin: 5.8rem 0 0.7rem;
   }

   header.p_cTrader.regulation .timelineB2c .headerB2c_content .headerb2c_subtitle {
      line-height: 3rem;
   }

   .aboutsectioncysec {
      padding: 4.3rem 0;
      background-image: url(/img/b2c/about_section_bg_375.png);
      background-size: cover;
      background-position: left center;
   }
   .aboutsectioncysec .col-md-6 + .col-md-6 {
      margin-top: 8rem;
   }
   .aboutsectioncysec_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
      grid-row-gap: 2.4rem;
   }
   .aboutsectioncysec_box {
      padding: 2.5rem 2.4rem 0;
   }
   .aboutsectioncysec_box img {
      margin: 0;
      display: table;
   }
   .aboutsectioncysec_box h1 {
      margin: 1rem 0 2.4rem;
      font-size: 2rem;
      line-height: initial;
   }
   .aboutsectioncysec_box p {
      width: 100%;
      font-size: 14px;
      line-height: 20px;
   }
   .shieldsection {
      padding: 6.4rem 0 9.4rem;
      background-image: url(/img/b2c/shield_375.png);
      background-size: cover;
      background-position: bottom center;
   }
   .shieldsection_content {
      margin: 0;
   }
   .registrations_section {
      padding: 5.9rem 0 4.3rem;
   }
   .registrations_section_content h1 {
      font-size: 2.6rem;
      margin: 0 0 6rem;
      font-size: 2.6rem;
   }

   .registrations_section_content .defaultHeading_Title {
      margin-bottom: 6rem;
      font-size: 2.6rem;
   }

   .registrations_sectiongrid {
      grid-template-columns: auto;
      grid-row-gap: 5.9rem;
      grid-column-gap: 0;
   }
   .registrations_sectiongrid_inner p br {
      display: none;
   }
   .aboutcontent_hide {
      display: none;
   }
   .aboutdownarrow {
      display: block;
      position: relative;
   }
   .aboutdownarrow img {
      position: absolute;
      left: 50%;
      top: 50%;
      margin: -5px 0 0 -10px;
   }
   .aboutcontent_show {
   }
   .aboutcontent_show .aboutcontent_hide {
      display: block;
   }
   .aboutcontent_show .aboutdownarrow img {
      transform: rotate(180deg);
   }
   .p_cTrader.mt4_platforms .timelineB2c {
      padding: 8.6rem 0 1.7rem;
   }
   header.mt4_platforms .timelineB2c .headerB2c_content .headerb2c_title {
      margin-bottom: 0.7rem;
   }
   header.p_cTrader.mt4_platforms .timelineB2c .headerB2c_content p {
      letter-spacing: inherit;
   }
   header.p_cTrader.mt4_platforms
      .timelineB2c
      .headerB2c_content
      .headerb2c_subtitle {
      margin: 0 auto 2.2rem;
   }
   header.p_cTrader.mt4_platforms .timelineB2c .headerB2c_content a.trade_btn {
      margin-top: 4rem;
   }
   .mt4_platforms_img {
      margin: 4rem 0 0;
   }
   .mt4_platforms_img img {
      width: 33.5rem;
      margin-left: 1.2rem;
   }
   .cTraderSecOne.MT4_fr_mobile,
   .cTraderSecOne.MT4_fr_desktop,
   .cTraderSecOne.mql_suite,
   .cTraderSecOne.keyfeatured {
      padding-left: 0;
      padding-right: 0;
   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content,
   .cTraderSecOne.MT4_fr_desktop .cTraderSecOne_content,
   .cTraderSecOne.mql_suite .cTraderSecOne_content,
   .cTraderSecOne.keyfeatured .cTraderSecOne_content {
      padding: 0;
   }
   .keyfeatured {
      padding: 4rem 0 4.3rem;
   }
   .keyfeatured .cTraderSecOne_content h1,
   .keyfeatured .cTraderSecOne_content .defaultHeading_Title{
      margin: 0 0 4.4rem;
   }
   .keyfeatured_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .keyfeatured ul.Trade_itemlist li + li {
      margin-top: 2rem;
   }
   .keyfeatured_grid_inner + .keyfeatured_grid_inner {
      margin-top: 1.6rem;
   }
   .MT4_fr_desktop {
      padding: 4.3rem 0;
   }
   .MT4_fr_desktop_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .MT4_fr_desktop_img {
      text-align: center;
   }
   .MT4_fr_desktop_img img {
      width: 32.8rem;
   }
   .MT4_fr_desktop_content {
      padding: 3.1rem 0 0;
   }
   .MT4_fr_desktop_content p {
      width: 80%;
      margin: auto;
      font-size: 14px;
      line-height: 20px;
   }
   .MT4_fr_desktop_content_grid,
   .MT4_fr_mobile .MT4_fr_desktop_content_grid {
      grid-template-columns: 20rem;
      grid-column-gap: 0;
      grid-row-gap: 4.8rem;
      padding: 3.8rem 0 0;
      justify-content: center;
   }
   .MT4_fr_desktop_content_gridbox {
      min-height: auto;
      padding: 0 2rem 2rem;
   }
   .MT4_fr_desktop_content_gridbox p {
      padding: 1.8rem 0 0;
      width: initial;
   }
   .MT4_fr_desktop_content_gridbox + .MT4_fr_desktop_content_gridbox:after,
   .MT4_fr_desktop_content_gridbox:nth-child(4n):after {
      width: 1px;
      left: 50%;
      height: 35px;
      border-left: 1px dashed var(--DarkGrayBorder);
      top: -50px;
      content: "";
      position: absolute;
      display: block;
   }
   .MT4_fr_mobile
      .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox:after {
      left: 50%;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
      padding: 0 0.8rem;
      min-height: 19.7rem;
   }
   .getmt4_btn a {
      margin: 4rem auto 0;
   }
   .MT4_fr_mobile {
      padding: 4.3rem 0;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_grid {
      padding: 4rem 0 0;
   }
   .MT4_fr_mobiletable_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .MT4_fr_mobiletable_img {
      grid-row: 1;
   }
   .MT4_fr_mobiletable_img {
      text-align: center;
      margin: 0 -15px;
   }
   .MT4_fr_mobiletable_img img.largimg {
      width: 100%;
      margin: 0;
   }
   .MT4_fr_mobiletable_content {
      padding: 0;
      margin: -6rem 0 0;
   }
   .mql_suite_grid {
      padding-top: 6.8rem;
      grid-template-columns: auto;
      justify-content: center;
   }
   .mql_suite_grid_innerimg {
      order: 1;
      text-align: center;
      padding-bottom: 1.2rem;
   }
   .mql_suite_grid_innerimg img {
      width: 31.5rem;
   }
   .mql_suite_grid_inner {
      order: 2;
   }
   .mql_suite_grid_inner ul li {
      width: 30.5rem;
      margin: auto;
      padding: 2.4rem;
   }
   .mql_suite_grid_inner ul li + li {
      margin-top: 2.4rem;
   }
   .mql_suite_sub {
      font-size: 14px;
      line-height: 20px;
   }
   .mql_suite_whyuse {
      padding-top: 5rem;
   }
   .mql_suite_whyuse .cTraderSecOne_content h1 {
      margin-bottom: 4.8rem;
   }
   .mql_suite_grid_innerimg + .mql_suite_grid_inner {
      margin-top: 2.4rem;
   }
   .mql_suite_whyusegrid {
      grid-template-columns: 45rem;
      grid-column-gap: 0;
      grid-row-gap: 2rem;
   }
   .mql_suite_whyusegrid_inner {
      min-height: 17.2rem;
      box-shadow: inherit;
      padding: 1.2rem 0;
   }
   .app_store_tablet {
      display: block;
      padding: 4rem 0 0;
   }
   .app_store_tablet a {
      margin: auto;
   }
   .app_store_tablet a + a {
      margin: 1.6rem auto 0;
   }
   .app_store_desktop {
      display: none !important;
   }
   .cTraderSecOne.MT4_fr_mobile
      .cTraderSecOne_content
      .MT4_fr_desktop_content_gridbox
      p {
      width: inherit;
      padding: 1.8rem 4px 0;
      text-align: center;
   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content p {
      width: 100%;
      font-size: 14px;
      line-height: 20px;
      padding: 0 22px;
      text-align: left;
   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content p span {
      display: block;
   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content p + p {
      margin: 2.4rem 0 0;
      text-align: center;
   }
   .ribbon {
      width: 230px;
   }
   .ribbon span {
      padding: 1px 150px 4px;
      line-height: initial;
      top: 58px;
      right: -68px;
      font-size: 14px;
   }
   .ribbon span i {
      font-size: 16px;
   }
   .mql_suite {
      padding: 17.2rem 0 4rem;
   }
   .mql_suite .cTraderSecOne_content h1 br {
      display: none;
   }
   .mql_suite .cTraderSecOne_content p {
      font-size: 14px;
      margin: 0 0 6rem;
   }
   .mql_suite_grid {
      padding: 3.6rem 0 0;
   }
   .mql_suite_grid_inner {
      order: 3;
      margin-top: 2.4rem;
   }
   .mql_suite_grid_innerimg + .mql_suite_grid_inner {
      order: 2;
      margin-top: 0;
   }
   .mql_suite_whyuse .carousel {
   }
   .mql_suite_whyusegrid {
      display: block;
      width: 30.2rem;
      margin: auto;
      box-shadow: 0px 0px 10px #0a1f441a;
      background: var(--White_BG);
   }
   .mql_suite_whyuse .carousel-indicators {
      position: inherit;
      margin: 0;
   }
   .mql_suite_whyuse .carousel-indicators li {
      border: 0;
      margin: 1.9rem 4.5px 0;
      width: 7px;
      height: 7px;
      border-radius: 10px;
      background: var(--Black_BG);
      opacity: 0.3;
   }
   .mql_suite_whyuse .carousel-indicators li.active {
      opacity: 1;
   }
   .mql_suite_whyusegrid_inner p {
      margin: 2.7rem 5rem 0;
      font-size: 14px;
      line-height: 20px;
   }
   .mql_suite_whyusegrid_inner p br {
      display: none;
   }
   .dividendhead {
      padding: 6.4rem 0 0;
   }
   .dividendhead .defaultHeadingText h1 {
      font-size: 3.1rem;
      line-height: 30px;
      margin-bottom: 1.8rem;
   }
   .dividendhead p.defaultParagraph br {
      display: none;
   }
   .dividendhead .defaultHeadingText p.defaultParagraph + p.defaultParagraph {
      margin-top: 2rem;
   }
   .dividendweek_platfrom {
      padding: 4.5rem 0 4.3rem;
   }
   .dividendweek_platfrom_left h3,
   .dividendweek_platfrom_left .dividendweek_platfrom_title {
      font-size: 20px;
      text-align: center;
      margin: auto;
      width: 80%;
   }
   .customdrapdown {
      margin: 2.9rem auto 0;
      text-align: center;
   }
   .divdendweektable {
      margin: 5.3rem 0 0;
      display: none;
   }
   .prevsdividendtable .card + .card {
      margin-top: 3rem;
   }
   .prevsdividendtable
      .divdendweektable.divdendweektable_b.mobileView
      .card-body {
      margin-top: 3rem;
   }
   .prevsdivid_month .accordion.dividend_tabs {
      border: 1px solid var(--GainsBorder);
      border-bottom: 0;
   }
   .prevsdivid_month .accordion.dividend_tabs .card-body tr {
      border-left: 0;
      border-right: 0;
   }
   .prevsdivid_month
      .prevsdividendtable
      .card-body
      .accordion.dividend_tabs
      .card
      .card-body {
      margin: -1px 0 0;
   }
   .prevsdivid_month .accordion.dividend_tabs .card .card-header {
      border-bottom: 1px solid var(--GainsBorder);
      display: table;
      padding: 0;
   }
   .prevsdivid_month .accordion.dividend_tabs .card .card-header h2 {
      display: table;
      width: 100%;
   }
   .prevsdivid_month .accordion.dividend_tabs .card .card-header h2 button {
      font-size: 14px;
      font-weight: 500;
      color: var(--EerieBlack_TF);
      padding: 0;
      text-align: center !important;
      display: table;
      line-height: 58px;
   }
   .prevsdividendtable
      .divdendweektable.divdendweektable_b.mobileView
      .card-body
      .card-body {
      margin-top: 0;
   }
   .prevsdividendtable .divdendweektable {
      display: block;
   }
   .dividendweek_platfromhead {
      margin-bottom: 5.3rem;
   }
   .prevsdivid_month .accordion.dividend_tabs .card .collapse.show {
      display: none !important;
   }
   .prevsdivid_month .accordion.dividend_tabs .card.opencard .collapse.show {
      display: block !important;
   }
   .divdendweektable table {
      border: 0;
      display: block;
   }
   .divdendweektable table thead {
      border: 0;
      display: none;
   }
   .divdendweektable table tbody {
      width: 100%;
      display: table;
   }
   .dividend_tabs .card-body table th,
   .dividend_tabs .card-body table td {
      width: 50%;
   }
   .divdendweektable table tbody td {
      width: 100%;
      justify-content: center;
      align-items: center;
      font-size: 14px;
      border: 0;
   }
   .divdendweektable table thead tr {
      border: 1px solid var(--GainsBorder);
   }
   .divdendweektable table tbody tr {
      border: 1px solid var(--GainsBorder);
   }
   .divdendweektable table thead tr th + th,
   .divdendweektable table tbody tr td + td {
      border: 0;
      border-top: 1px solid var(--GainsBorder);
   }
   .prevsdividend {
      padding: 4.5rem 0 4.3rem;
   }
   .prevsdividend .defaultHeadingText h1 {
      font-size: 2.6rem;
      line-height: 32px;
      margin-bottom: 6rem;
   }
   .prevsdivid_month {
      margin-top: 3.5rem;
   }
   .prevsdividendtable {
      padding: 3.5rem 1rem 4.3rem;
   }
   .prevsdivid_month .accordion > .card > .card-header button.btn {
      padding: 0 3.1rem;
   }
   .prevsdividendtable .accordion > .card + .card {
      margin-top: 0;
   }
   .prevsdividendtable .divdendweektable.divdendweektable_b .card-header {
      margin: 0;
      padding: 0 2.1rem 0 2.5rem;
   }
   .prevsdividendtable
      .card
      + .card
      .divdendweektable.divdendweektable_b
      .card-header {
      margin: 0;
   }
   .prevsdividendtable
      .divdendweektable.divdendweektable_b
      .card-header
      button[aria-expanded="true"] {
      margin-bottom: 0;
   }
   .prevsdivid_month .accordion > .card .collapse.show {
      margin-bottom: 2.3rem;
   }
   .prevsdividend
      .prevsdivid_month
      .accordion
      > .card:last-child
      .collapse.show {
      margin-bottom: 0;
   }
   .prevsdividendtable .divdendweektable.divdendweektable_b .collapse.show {
      padding: 0;
      margin: 0;
   }
   .prevsdividendtable
      .card:last-child
      .divdendweektable.divdendweektable_b
      .collapse.show {
      padding: 0;
   }
   .prevsdividendtable .divdendweektable h4 {
      font-size: 14px;
   }
   .contact-us .align-items-center.justify-content-center {
      grid-template-columns: auto;
   }
   header .depositb2c .headerB2c_content .headerb2c_title {
      margin: 4.8rem 0 8px;
   }
   .DepositMainDiv.contact-us p.headerb2c_paragraph {
      grid-template-columns: auto;
      text-align: center;
      padding: 0 1rem;
      width: auto;
   }
   .contact-us .headerB2c_content a {
      margin: 3.8rem auto 0;
   }
   .contact-us .headerB2c_content {
      order: 2;
   }
   .contact .defaultHeadingText h1 {
      font-size: 2.6rem;
   }
   .contact-us header .depositb2c .headerB2c_content p {
      text-align: center;
      padding: 0 1rem;
   }
   .contact-us .fixed-container .depositb2cImg img.img-fluid {
      max-width: 17.9rem;
      margin: 0;
   }
   .contact-us .depositb2c {
      padding: 8.2rem 0 12.2rem;
   }
   .depositb2cImg img {
      width: 179px;
   }

   .legalDocumentsHeader {
       background: url(/img/b2c/legalDocument/header/bg375.png);
       background-repeat: no-repeat;
       background-position: center;
       height: 47.7rem;
       background-color: var(--Black_BG);
   }



   .legalDocumentsHeaderContent{
      height: auto;
      padding: 3.4rem 3.4rem 0;
      text-align: center;
   }

   .legalDocumentsHeaderContent .defaultHeading_Title{
      font-size: 2rem;
      line-height: 26px;
   }

   .legalDocumentsHeaderContent .defaultParagraph {
      font-size: 1.6rem;
      line-height: 2.2rem;
      margin: 0.5rem auto 0;
      width: 27rem;
   }

   .legalDocumentlist {
       padding: 7.2rem 0 5.3rem;
   }

   .legalDocumentlistGrid {
       grid-template-columns: 28.8rem;
       grid-row-gap: 4.7rem;
       grid-column-gap: 0;
       justify-content: center;
   }

   .legalDocumentlist .CustomPagination {
       justify-content: center;
       margin: 4.4rem 0 0 0;
   }

   .section-one.contact {
      background: url(/img/b2c/legalDocument/sendbtm/bg768.png);
      padding: 5.6rem 1.5rem 4.8rem;
      display: grid;
      grid-template-columns: auto;
   }
   .section-two.map-frame {
      display: grid;
      grid-template-columns: auto;
      padding: 5.6rem 0 0;
   }
   .contact-heading h1,
   .company-address h1 {
      font-size: 2.6rem;
   }
   .company-address h1, .company-address .defaultHeading_Title {
      margin: 0;
   }
   .contact-details {
      grid-template-columns: auto;
      margin-top: 2.4rem;
      justify-content: inherit;
   }
   .contact-element {
      padding: 2.4rem 0;
   }
   .contact-element + .contact-element {
      margin-top: 1.6rem;
   }
   .company-address {
      display: grid;
      justify-content: initial;
      margin: 0 2.7rem 4.8rem;
      width: auto;
   }
   .contact-element h6 {
      margin: 1rem 0 0;
   }
   .contact-element h4 {
      font-size: 2rem;
      margin: 0.5rem 0 0;
   }

   .contact-form {
       width: 37.5rem;
       height: 68.2rem;
       margin: 3.5rem auto 0;
       padding: 4rem 3.5rem;
       background: url(/img/b2c/legalDocument/sendbtm/box/bg375.png);
   }

   .contact-form .contact-heading p br {
      display: none;
   }
   .contact-form .contact-heading p {
      padding: 0 1rem;
   }
   .section-one.contact.form {
      padding: 5.6rem 0 3.1rem 0;
   }


   .input-field {
      margin-bottom: 2.4rem;
   }

   body .form .input-field label {
       font-size: 1.6rem;
       margin: 0 0 0.7rem;
       line-height: 2rem;
   }

   .section-one.contact.form .form input.form-control,
   .section-one.contact.form .input-field textarea {
       font-size: 1.6rem;
       height: 5rem;
       padding: 0 2rem;
   }

   .section-one.contact.form .input-field textarea {
       min-height: 19rem;
       padding: 1rem 2rem;
    }

   .contact-form .input-field button {
      grid-template-columns: auto;
      width: 100%;
      margin: 0;
   }


   .section-one.contact.form h1 {
      margin-bottom: 0.8rem;
   }
   .section-one.contact.form .defaultParagraph {
      font-size: 1.6rem;
      padding: 0;
      width: 29rem;
      margin: 2rem auto 0;
   }
   .section-one.contact.form .defaultParagraph br {
      display: none;
   }
   .applycookies {
      display: block;
      padding: 1.5rem 6.5rem 1.8rem 3.7rem;
      height: auto;
   }
   .applycookies_button {
      padding: 20px 0 0;
   }
   .riskwarning {
      padding: 1.5rem 3.7rem;
      font-size: 12px;
      line-height: 1.5rem;
   }
   .legalDocumentsChild {
      padding: 4rem 0 0;
   }
   .legalDocumentsChild ul li {
      font-size: 1.6rem;
   }
   .legalDocumentsMain.legalDocumentsMainCY .legalDocumentsChild {
      display: grid;
      grid-template-columns: auto;
   }
   .legalDocumentsChild ul li a br {
      display: none;
   }
   .tradinghead_grid {
      grid-template-columns: auto;
      text-align: center;
      padding: 4rem 0 8.6rem;
   }
   .tradinghead_image img {
      max-width: 29.1rem;
   }
   .tradinghead_content {
      order: 2;
      padding: 5.5rem 0 0;
   }
   .tradinghead_grid .headerB2c_content .headerb2c_paragraph {
      width: 66%;
      margin: auto;
   }
   .tradinghead_grid .headerB2c_content .headerb2c_title br {
      display: none;
   }
   .pricing {
      padding: 4rem 0;
   }
   .pricing_grid {
      grid-template-columns: 29.8rem;
      grid-row-gap: 1.3rem;
      padding: 3.5rem 0 0;
   }
   .pricing_grid_box {
      padding: 2.3rem 1.3rem 2.3rem 2.2rem;
   }

   .lang-gr .pricing_grid_box p{
      min-height: initial;
   }

   .leverage_risk {
      padding: 4rem 0;
   }
   .leverage_risk_inner {
      padding: 2.4rem 0 0;
   }
   .leverage_risk_grid {
      grid-template-columns: 22% 22% 22%;
      justify-content: center;
      padding: 3.2rem 0 0;
      grid-row-gap: 2.4rem;
      margin: 0;
   }
   .leverage_risk_grid_box {
      padding: 2.5rem 0 2.5rem 1rem;
   }
   .leverage_risk_grid_box h4,
   .leverage_risk_grid_box .leverage_risk_grid_box_Title {
      font-size: 1.4rem;
   }
   .leverage_risk_inner h2,
   .leverage_risk_Title {
      font-size: 1.8rem;
   }
   .leverage_risk_inner + .leverage_risk_inner {
      padding: 3.5rem 0 0;
   }
   .leverage_risk_inner + .leverage_risk_inner p {
      margin: 2.9rem 0 0;
      width: 100%;
   }
   .leverage_risk_grid_box:last-child h4 {
      width: 44px;
      overflow: hidden;
   }
   .execution_quality {
      padding: 7.1rem 0 8rem;
   }
   .execution_quality_grid {
      padding: 5rem 0 0;
      grid-template-columns: 94%;
      justify-content: center;
   }
   .execution_quality_img {
      width: 49.4rem;
      margin: auto;
   }
   .execution_quality_content {
      padding: 4rem 0 0;
   }
   .execution_quality_content_inner + .execution_quality_content_inner {
      padding: 2.4rem 0 0;
   }
   .tradingconditions .frSecFour {
      padding: 4rem 0;
   }
   .choose_platform {
      padding: 3.8rem 0 0;
   }
   .choose_platform_inner .nav-tabs {
      display: inherit;
   }
   .choose_platform_inner .nav-tabs .nav-item + .nav-item {
      margin: 2.4rem 0 0;
   }
   .choose_assetstab .frSecFourChild {
      max-width: 69rem;
   }
   .choose_assetstab .inputSearch {
      width: 100%;
   }
   .choose_assets .tab-pane .tableForexParent {
      margin: 5.6rem 0 0;
   }
   .choose_platform_inner,
   .choose_assets_inner {
      grid-template-columns: auto;
      text-align: center;
      grid-row-gap: 2.4rem;
   }
   .choose_platform_inner .nav-tabs,
   .choose_assets_inner .nav-tabs {
      justify-content: center;
   }
   .choose_platform_inner .nav-tabs {
      display: none;
   }
   .choose_platform_inner .dropdown {
      display: block;
   }
   .choose_assets {
      padding: 3.8rem 0 0;
   }
   .choose_assets_inner h6 {
      display: none;
   }
   .choose_assets_inner .nav-tabs {
      margin: 0;
      text-align: center;
      padding: 0 2rem;
   }
   .choose_assets_inner .nav-tabs .nav-item,
   .choose_assets_inner .nav-tabs .nav-item + .nav-item {
      margin: 1.2rem 0.8rem;
      width: auto;
   }
   .choose_assets_inner .nav-tabs .nav-link,
   .choose_assets_inner .nav-tabs .nav-link.active {
      padding: 0;
      border: 0;
      margin: 0;
      font-size: 1.4rem;
      height: auto;
      background: none;
      opacity: 1;
      color: var(--DarkGray_TF);
      line-height: initial;
   }
   .choose_assets_inner .nav-tabs .nav-link.active {
      color: var(--Golden_TF);
   }
   .choose_assets_inner .nav-tabs .nav-link img {
      display: none;
   }
   .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      order: 7;
   }
   .choose_assets_inner .nav-tabs .nav-item:nth-child(4) .nav-link {
      width: 100%;
   }
   .mt4tabs .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      order: 4;
   }
   .mt4tabs .choose_assets_inner .nav-tabs .nav-item:nth-child(5) {
      order: 5;
   }
   .choose_assetstab .frSecFourChild .dropdown {
      display: table;
      margin: auto;
   }
   .choose_assetstab .frSecFourChild .dropdown .btn {
      width: 18.8rem;
   }
   .choose_assetstab .frSecFourChild {
      padding: 3.8rem 0 0;
   }
   .choose_assets .tab-pane.active .opacity_light {
      margin: 4.6rem 0 0;
   }
   .tableForexParent .tableFixedOverFlow table {
      border-spacing: 0;
   }
   .choose_assetstab .forexTableTop {
      padding: 0 4.5rem 0 5.3rem;
   }

   .choose_assetstab .table-responsive-stack tr {
      position: relative;
   }
   .choose_assetstab .table-responsive-stack tr:after {
      border-bottom: 1px solid var(--LightBorder);
      width: 100%;
      height: 1px;
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      content: "";
   }
   .choose_assetstab .tableForex td:first-child {
      padding: 0 0 0.9rem 2.4rem;
   }
   .choose_assetstab .tableForex td:last-child {
      padding: 0 0 0 2.4rem;
      margin-bottom: 0;
   }
   .choose_assetstab .tableForex td:first-child {
      margin: 0 0 0.9rem;
      line-height: initial;
   }
   .choose_assetstab .tableForex tr.frTr td:first-child {
      margin-bottom: 2rem;
   }
   .choose_platform_inner h6 {
      margin: 0;
   }
   .choose_platform .choosePlatform {
      padding: 0;
   }
   .choose_assetstab .tableForexParent .tableFixedOverFlow tbody {
      height: 33rem;
   }
   .frSecFour .customLabel {
      display: block;
      text-align: center;
      margin: 2rem 0 1.3rem;
   }
   .frSecFour .customLabel br {
      display: none !important;
   }
   .accordion.dividend_tabs {
      display: block;
      margin-left: -15px;
      margin-right: -15px;
   }
   .accordion.dividend_tabs .card {
      border-radius: 0;
   }
   .p_cTrader.p_cTrader_app .timelineB2c {
      padding: 8.4rem 0 6.1rem;
   }
   .p_cTrader_app .p_cTraderapp_img {
      margin: 4rem auto;
   }
   .p_cTrader_app .p_cTraderapp_img img {
      height: 23.8rem;
   }
   .p_cTrader_app .app_store {
      display: flex;
      padding: 0;
   }
   .ctraderapp_secone {
      padding: 4rem 0 8rem;
   }
   .ctraderapp_onegrid {
      grid-template-columns: 80%;
      grid-column-gap: 0;
   }
   .ctraderapp_secone .ctraderapp_onegrid_content {
      order: 2;
      margin: 3.5rem 0 0;
   }
   .ctraderapp_secone .ctraderapp_onegrid_img {
      text-align: center;
      margin: 0;
   }
   .ctraderapp_secone .ctraderapp_onegrid_img img {
      width: 25rem;
   }
   .p_cTrader_appcontent .cTraderSecOne_content h1 {
      text-align: left;
      margin-bottom: 0.8rem;
   }
   .p_cTrader_appcontent .cTraderSecOne_content p {
      text-align: left;
      font-size: 14px;
      line-height: 20px;
   }
   .ctraderapp_secgrid {
      margin: 5rem 0 0;
      grid-template-columns: 80%;
      grid-column-gap: 0;
   }
   section.cTraderSecOne.ctraderapp_sectwo {
      padding: 4rem 0;
   }
   .ctraderapp_threegrid {
      grid-template-columns: 80%;
      grid-column-gap: 0;
   }
   .ctraderapp_threegrid .ctraderapp_onegrid_content {
      order: 2;
      margin: 3.5rem 0 0;
   }
   .ctraderapp_threegrid .ctraderapp_onegrid_img {
      width: 250px;
      margin: 0 auto;
   }
   .ctraderapp_fourgrid {
      margin: 3rem 0 0;
      grid-template-columns: 80%;
      grid-column-gap: 0;
   }
   .ctraderapp_fourgrid .ctraderapp_onegrid_img {
      text-align: center;
   }
   .ctraderapp_fourgrid .ctraderapp_onegrid_img img {
      width: 23rem;
   }
   .ctraderapp_fourgrid .ctraderapp_onegrid_content {
      margin: 3.5rem 0 0;
   }
   .ctraderapp_secthree {
      padding: 4rem 0;
   }
   .ctraderapp_fivegrid {
      padding: 4rem 0 0;
      grid-template-columns: 80%;
      grid-column-gap: 0;
   }
   .cTraderSecOne.ctraderapp_secthree .ctraderapp_onegrid_content {
      order: 2;
      margin: 3.5rem 0 0;
   }
   .cTraderSecOne.ctraderapp_secthree .ctraderapp_onegrid_img {
      text-align: center;
   }
   .cTraderSecOne.ctraderapp_secthree .ctraderapp_onegrid_img img {
      width: 25rem;
   }
   section.cTraderSecOne.ctraderapp_secfour {
      padding: 4rem 0;
   }
   .ctraderapp_secfour .defaultHeadingText {
      display: block;
      margin: 0 0 5.3rem;
   }
   .ctraderapp_secfour .defaultHeadingText h1 {
      letter-spacing: -0.2px;
   }
   .ctraderapp_secfour .ctraderapp_onegrid_content h1 {
      display: none;
   }
   .ctraderapp_sixgrid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .tradingtimes {
      display: table;
      margin: auto;
      width: 32rem;
   }
   .tradingtimes_inner {
      width: 13.5rem;
      height: 13.5rem;
      padding: 3.4rem 1.5rem 0;
   }
   .tradingtimes_inner img {
      width: 45px;
   }
   .tradingtimes_inner h4,
   .tradingtimes_inner span {
      font-size: 11px;
      line-height: 12px;
      margin: 0.65rem 0 0;
   }
   .tradingtimes_inner.box_b {
      margin: 9.5rem 0 0 -4rem;
   }
   .ctraderapp_secfour .ctraderapp_onegrid_content {
      padding: 5.4rem 0 0;
   }
   .ctraderapp_sixgrid {
      grid-template-columns: 80%;
      grid-column-gap: 0;
   }
   .ctraderapp_sixgrid .cTraderSecOne_content ul.Trade_itemlist {
      padding: 0;
   }
   .cTraderSecOne_content ul.Trade_itemlist li + li {
      margin-top: 1.6rem;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid {
      padding: 5.5rem 0 0;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 17.6rem;
      padding: 0rem 1rem;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(3) {
      padding: 0 3.2rem;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(4) {
      padding: 0 3.5rem;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(5) {
      padding: 0 3.5rem;
   }
   .ctraerappsecfive
      .mt4_App_SecThree_grid_Box
      + .mt4_App_SecThree_grid_Box:after {
      top: -5rem;
   }
   .ctraderapp_secsix {
      padding: 4rem 0 0;
   }
   .ctraderapp_sevengrid {
      padding: 0.8rem 0 0;
      grid-template-columns: 82%;
      grid-column-gap: 0;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img {
      margin: 5rem auto 0;
      display: table;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img img {
      max-width: 33.8rem;
   }
   .ctraderapp_secsix
      .ctraderapp_sevengrid
      .ctraderapp_onegrid_content
      .cTraderSecOne_content
      .app_store {
      display: flex;
      justify-content: center;
   }
   .ctraderapp_secsix
      .ctraderapp_sevengrid
      .ctraderapp_onegrid_content
      .cTraderSecOne_content
      .app_store
      a
      + a {
      margin: 0 0 0 2.8rem;
   }
   .market_holiday .dividendhead {
      padding: 7.2rem 0 6rem;
   }
   .market_holiday .dividendhead .defaultHeadingText h1 {
      line-height: 3rem;
   }
   .market_holiday .prevsdividend {
      padding: 3rem 0 4.3rem;
   }
   .holidaymonth_title h2, .holidaymonth_title .holidaymonth_heading {
      font-size: 2rem;
   }
   .market_holiday .prevsdivid_month .holidaymonth_title:first-child {
      padding: 0;
   }
   .market_holiday
      .prevsdivid_month
      .accordion
      > .card
      > .card-header
      button.btn {
      font-size: 1.4rem;
      display: block;
   }
   .market_holiday
      .prevsdivid_month
      .accordion
      > .card
      > .card-header
      button.btn
      div {
      margin: -1.7rem 0 0;
   }
   .market_holiday .readmore_text span {
      margin: 0;
   }
   .market_holiday
      .prevsdivid_month
      .accordion
      > .card
      > .card-header
      button.btn
      img {
      display: none;
   }
   .market_holiday
      .prevsdivid_month
      .accordion
      > .card.holiday_card_open
      > .card-header
      button.btn
      .readmore_text
      span
      + span {
      display: block;
   }
   .holidaymonth_table {
      padding: 0 3.1rem;
   }
   .holidaymonth_table p {
      font-size: 1.4rem;
      line-height: 2rem;
      margin: 0.5rem 0 3rem;
   }
   .holidaymonth_table_conent {
      margin: 0 -3.1rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth {
      width: 15.5rem;
   }

   .holidaymonth_table .holidaymonth_table_conent table.excelfile th.largeth{
      width: 15.5rem;
      min-width: 15.5rem;
   }
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_b,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td.largecol_td_c,
   .holidaymonth_table
      .holidaymonth_table_conent
      table.table_largecol
      tbody
      tr
      td
      + td,
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth_hour {
      width: 29rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table tbody td[colspan="3"] {
      width: 58rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table thead th {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table tbody td {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .market_holiday
      .prevsdivid_month
      .accordion
      > .card
      > .card-header
      button.btn {
      pointer-events: none;
   }
   .market_holiday
      .prevsdivid_month
      .accordion
      > .card
      > .card-header.opencard_text {
      height: 58px;
   }
   .market_holiday
      .prevsdivid_month
      .accordion
      > .card
      > .card-header.opencard_text
      button.btn
      div {
      margin: 0;
      padding: 1.3rem 0 0;
   }
   .market_holiday .readmore_text {
      display: block;
   }
   .tradingtools .timelineB2c {
      padding: 8.4rem 0 11.2rem;
      background-image: url(/img/b2c/trading_tools_herobg_mob.png);
      background-size: cover;
      background-position: center;
      height: inherit;
   }
   .headerB2c_content_desktop {
      display: none;
   }
   .headerB2c_content_mobile {
      display: block;
   }
   header.p_cTrader.tradingtools
      .timelineB2c
      .headerB2c_content
      .headerb2c_title {
      line-height: 4rem;
   }
   .tradingtools_icons img {
      margin: 0 auto;
      display: block;
   }
   .tradingtools_icons img + img {
      margin: 3.3rem auto 0;
   }
   header.p_cTrader.tradingtools .timelineB2c .headerB2c_content a.trade_btn {
      margin: 4rem auto 0;
   }
   .tradingtoolsSecOne {
      padding: 4rem 0;
   }
   .tradingtoolsSecOne .defaultHeadingText h1 {
      font-size: 2rem;
      line-height: 2.6rem;
      text-align: left;
   }
   .tradingtoolsSecOne .defaultHeadingText.tradingtoolsSecOne_heading h1 {
      text-align: center;
   }
   .tradingtoolsSecOne .defaultHeadingText.tradingtoolsSecOne_heading p {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .tradingtoolsSecOne .defaultHeadingText.tradingtoolsSecOne_heading p br {
      display: none;
   }
   .tradingtoolsSecOne_grid {
      grid-template-columns: 96%;
      padding: 4rem 0 0;
      grid-column-gap: inherit;
      grid-row-gap: 2.4rem;
   }
   .tradingtoolsSecOne_grid_box {
      min-height: 24.3rem;
      padding: 2.5rem 1.5rem 2.5rem 2.5rem;
   }
   .tradingtoolsSecOne_grid_box .defaultHeadingText p {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .tradingtoolsSecOne_grid_box ul.Trade_itemlist {
      width: 84%;
   }
   .tradingtoolsSecOne a {
      margin: 4rem auto 0;
   }
   .tradingtoolsSecthree {
      padding: 4rem 0;
   }
   .tradingtoolsSecthree_grid {
      grid-template-columns: auto;
      grid-column-gap: inherit;
      grid-row-gap: 4rem;
      padding: 4rem 0 0;
   }
   .tradingtoolsSecthree_grid_inner h3 {
      font-size: 2rem;
   }
   .tradingtoolsSecthree_grid_inner p {
      margin: 1.9rem 0 0;
      font-size: 1.4rem;
   }
   .MT4_fr_desktop .cTraderSecOne_content h1,
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content h1,
   .MT4_fr_desktop .cTraderSecOne_content p,
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content p,
   .cTraderSecOne_content .defaultHeading_Title {
      text-align: center;
   }
   /*.copytrading_intro {
      margin-top: 6.1rem;
   }*/
   .copytrading_intro .timelineB2c {
      height: 69.1rem;
      padding: 8.6rem 0 0;
      background: url(/img/b2c/copy_trading_hero_img_mob.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }
   header.p_cTrader.copytrading_intro .timelineB2c p.headerb2c_paragraph br {
      display: block;
   }
   header.p_cTrader.copytrading_intro
      .timelineB2c
      .headerB2c_content
      .headerb2c_title {
      padding: 0 4rem;
      margin-bottom: 2.2rem;
   }
   header.p_cTrader.copytrading_intro .timelineB2c p.headerb2c_paragraph {
      width: 100%;
      font-size: 1.4rem;
      padding: 0 1.5rem;
      line-height: 2rem;
   }
   .copytrading_intro_bottom {
      bottom: 3.7rem;
   }
   .copytrading_intro_bottomgrid {
      grid-template-columns: 12rem 6rem 8rem;
      grid-column-gap: 4.7rem;
      grid-row-gap: 3.9rem;
   }
   .copytrading_intro_inner {
      font-size: 1.4rem;
   }
   .copytrading_intro_inner span {
      font-size: 2rem;
   }
   .copytrading_intro_inner:nth-child(4) {
      grid-column: 1 / span 2;
      margin: auto;
      grid-row: 2;
      width: 10rem;
   }
   .copytrading_intro_inner:nth-child(5) {
      grid-column: 2 / span 2;
      margin: auto;
      grid-row: 2;
      width: 11rem;
   }
   .whycopy_trade {
      padding: 4rem 0 4.3rem;
   }
   .whycopy_trade .cTraderSecOne_content p {
      width: 100%;
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .howcopy_trade {
      padding: 4rem 0 4.3rem;
   }
   .howcopy_trade .pricing_grid_box {
      height: 20.1rem;
   }
   .howcopy_trade .pricing_grid_box p {
      min-height: initial;
   }
   .howcopy_trade .getmt4_btn a {
      margin: 4.3rem auto 0;
   }
   .copy_platform {
      padding: 4rem 0 4.3rem;
   }
   .copy_platformgrid {
      grid-template-columns: auto;
      grid-column-gap: initial;
      grid-row-gap: 3.8rem;
      padding: 3.8rem 0 0;
   }
   .copy_platformgrid_img {
      width: 100%;
      margin: auto;
   }
   .copy_platformgrid_img img {
      width: 100%;
   }
   .copy_platform .copy_platformgrid_img .getmt4_btn a {
      margin: 3rem auto 0;
   }
   .copy_platform .cTraderSecOne_content .getmt4_btn a {
      margin: 4.4rem auto 0;
   }
   .copymt4_pamm .copy_platformgrid .copy_platformgrid_img {
      width: 100%;
   }
   .cTraderSecOne.copy_platform .cTraderSecOne_content h1 {
      font-size: 2rem;
      text-align: left;
   }
   .copy_platform .cTraderSecOne_content p {
      width: 100%;
      text-align: left;
      font-size: 1.4rem;
   }
   .copymt4_pamm .copy_platformgrid {
      grid-template-columns: auto;
      grid-column-gap: initial;
   }
   .copymt4_pamm .copy_platformgrid div:first-child {
      order: 2;
   }
   .copy_tradingway .frSecSevenGrid {
      display: grid;
      grid-column-gap: 2.7rem;
      grid-template-columns: 25.8rem;
   }
   .copy_tradingway .defaultHeadingText h1,
   .copy_tradingway .defaultHeadingText .defaultHeading_Title  {
      padding: 0;
      line-height: 2.6rem;
      margin-left: -0.5rem;
      margin-right: -0.5rem;
   }
   .copy_tradingway .frSecSevenGrid .frSecSevenBox {
      min-height: 16.5rem;
      height: 16.5rem;
   }
   .copy_tradingway .frSecSevenChild {
      padding: 1.6rem 0 0;
   }
   .copy_tradingway .frSecSevenBox p {
      line-height: 2rem;
      width: 97%;
   }
   .copytrade_icons.mql_suite {
      padding: 5.6rem 0;
   }
   .copytrade_icons .mql_suite_whyusegrid {
      grid-template-columns: auto;
      grid-column-gap: 0;
      align-items: center;
      justify-content: center;
      overflow: hidden;
      max-width: 100%;
      margin: auto;
      display: table;
      width: initial;
      background: none;
      box-shadow: none;
   }
   .copytrade_Imgs {
      height: 115px;
      display: flex;
      align-items: center;
      justify-content: center;
   }
   .trader_performc .depositb2c {
      padding: 5.2rem 0 4rem;
   }
   .trader_performc .headerMargin .defaultHeadingText h1 {
      font-size: 2.6rem;
   }
   .trader_performc .headerMargin p.defaultParagraph {
      width: 82%;
      margin: auto;
   }
   .trader_performc_iframe {
      padding: 10rem 0 0;
   }
   .trader_performc_iframe iframe {
      height: 102rem;
   }
   .trader_performc .section-one.contact.form {
      padding: 5.6rem 0 4rem;
   }

   .trader_performc .section-one.contact.form {
      background: url(/img/b2c/legalDocument/sendbtm/bg/bg375.png);
   }

   .trader_performc .contact-form {
      height: 78rem;
      background: url(/img/b2c/legalDocument/sendbtm/boxB/bg375.png);
   }

   .trader_performc .section-one.contact.form .defaultParagraph {
      font-size: 1.4rem;
   }
   .cTraderSecOne .tabletshow {
      display: block;
      padding: 2.4rem 0 0;
   }
   .cTraderSecOne .tabletshow h1, .cTraderSecOne .tabletshow .defaultHeading_Title {
      font-size: 1.8rem;
      margin: 0 0 1.6rem;
      line-height: 2.6rem;
   }
   .cTraderSecOne .tabletshow p {
      text-align: left;
   }
   .cTraderSecOne .tabletshow p + p {
      margin: 2.4rem 0 0;
   }
   .cTraderSecOne .tablethide {
      display: none;
   }
   .tradingconditions .frSecSevenBox p {
      line-height: 2rem;
   }
   .news_mid {
   }
   .news header .depositb2c {
      padding: 3.8rem 0 0;
   }
   .news .align-items-center {
      grid-template-columns: auto;
      justify-content: center;
      grid-row-gap: 2.4rem;
      padding-left: 0;
   }
   .news header .depositb2c .headerB2c_content .headerb2c_title {
      font-size: 2.6rem;
      margin: 0 0 0.8rem;
   }
   .news header .depositb2c .headerB2c_content p {
      text-align: center;
   }
   .news .headerB2c_content {
      order: 2;
   }
   .news .depositb2c .depositb2cImg img {
      margin: 0;
      width: 20rem;
   }
   .newsthreecol {
      padding: 6.7rem 0 1.5rem;
   }
   .news_bottom ul.updates li p {
      width: auto;
   }
   .newsthreecol_inner {
      grid-template-columns: auto;
      grid-row-gap: 4.8rem;
   }
   .newsblockheading h4 {
      font-size: 2rem;
   }
   .newsblockheading a {
      font-size: 1.4rem;
   }
   .newsvideo_inner {
      background-position: center;
   }
   .news_bottomcontent {
      padding: 1.7rem 0 0;
   }
   .news_bottomcontent p + p {
      margin: 1.2rem 0 0;
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .latestnews .news_bottomcontent p {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .latestnews .news_bottomcontent p + p {
      margin: 1rem 0 0;
   }
   .news_bottomcontent span {
      margin: 2.4rem 0 0;
   }
   .latestnews_block {
      grid-template-columns: auto;
      grid-row-gap: 1.7rem;
   }
   .latestnews_img,
   .latestnews_blockimg {
      height: 36.8rem;
      background: url(/img/b2c/GBP_USD_photo_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_b,
   .latestnews_blockimg_b {
      background: url(/img/b2c/SP_photo_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_c,
   .latestnews_blockimg_c {
      background: url(/img/b2c/usd_jpy_photo_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_d,
   .latestnews_blockimg_d {
      background: url(/img/b2c/Alex_Katsaros_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_e,
   .latestnews_blockimg_e {
      background: url(/img/b2c/GBPUSD_uptrend_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_f,
   .latestnews_blockimg_f {
      background: url(/img/b2c/PerfectMoney_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_g,
   .latestnews_blockimg_g {
      background: url(/img/b2c/GlobalWinners_768.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockcontent p {
      min-height: inherit;
   }
   .latestnews_blockcontent p:after {
      content: "...";
   }
   .stickybar {
      transform: inherit;
      display: flex;
      width: 100%;
      bottom: initial;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      margin-top: -4.8rem;
   }
   .stickybar a {
      width: 25%;
   }
   .stickybar a.facebook img,
   .stickybar a.linkedin img,
   .stickybar a.instagram img,
   .stickybar a.email img {
      height: 2rem;
   }
   .stickybar a.instagram {
      background: url(/img/b2c/insta_bg_375.png);
      background-size: cover;
   }
   .news.latestnewsmain header .depositb2c {
      padding: 3.8rem 0 0;
   }
   .latestnews_block {
      grid-row-gap: 3rem;
      padding: 4.5rem 0;
   }
   .latestnewsmain .depositb2c .headerB2c_content {
      text-align: left;
   }
   .news.latestnewsmain header .depositb2c .headerB2c_content .headerb2c_title {
      line-height: 3.2rem;
   }
   .news.latestnewsmain header .depositb2c .headerB2c_content p {
      text-align: left;
   }
   .latestnews_blockcontent {
      padding: 1.7rem 0 0;
   }
   .latestnews_blockcontent h4 {
      font-size: 1.6rem;
   }
   .latestnews_blockcontent p {
      font-size: 1.4rem;
      line-height: 2rem;
      margin: 1rem 0 0;
   }
   .latestnews_blockcontent p span {
      display: none;
   }
   .latestnews_blockcontentbtm {
      margin: 2.4rem 0 0;
   }
   .latestnews_blockcontentbtm a {
      font-size: 1.4rem;
   }
   .cTrader_Desktop {
      height: 36.8rem;
      background: url(/img/b2c/artical_bg_768.png);
      background-size: cover;
      background-position: center right;
   }
   .news.newsartical header .depositb2c .headerB2c_content .headerb2c_title {
      text-align: left;
      line-height: initial;
   }
   .newsartical_mid {
      padding: 4.3rem 2rem;
   }
   .newsartical_mid_inner {
      grid-template-columns: auto;
   }

   .NewsleftContent .shareicons{
      display: none;
   }

   .recentNewsOuter .shareicons{
      display: flex;
      padding: 4.4rem 0 0;
   }
   .newsartical_mid_inner p {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .newsartical_mid .breadcrumbs_scroll .breadcrumbs {
      display: block;
   }
   .newsartical_mid_inner p.martop {
      margin: 2rem 0 0;
   }
   .newsartical_mid_inner h3 {
      font-size: 2.2rem;
      line-height: 3rem;
   }
   .newsartical_mid_inner p br {
      display: none;
   }
   .news.newsartical .headerB2c_content {
      bottom: 4.2rem;
   }
   .newsvideo iframe {
      width: 100%;
   }
   .shareicons {
      padding: 5rem 0 0;
   }
   .shareicons span {
      font-size: 1.4rem;
   }
   .socialicon a + a {
      margin-left: 1.2rem;
   }
   .news header.newsheader .news_mid {
      max-width: 69rem;
   }
   .alex_newsartical.alex_newsartical {
      background: url(/img/b2c/alex_interview_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .news.newsartical header .depositb2c .headerB2c_content {
      bottom: inherit;
      top: 1.7rem;
      left: 0;
      right: 0;
      padding: 0 3rem;
   }
   .news.newsartical header .depositb2c .headerB2c_content .headerb2c_title {
      text-align: center;
      line-height: 3rem;
   }
   .news.newsartical
      header
      .depositb2c
      .headerB2c_content
      .headerb2c_paragraph {
      font-size: 1.4rem;
      justify-content: center;
   }
   .news.newsartical .headerB2c_content p.breadcrumbs {
      display: none;
   }
   .news.newsartical.alex_newsartical header .depositb2c .headerB2c_content {
      padding: 0;
   }
   .gbpusd_newsartical {
      background: url(/img/b2c/GBPUSDartical_768.png);
      background-size: cover;
      background-position: center;
   }
   .SP_newsartical {
      background: url(/img/b2c/SPartical_768.png);
      background-size: cover;
      background-position: center;
   }
   .Copytrade_newsartical {
      background: url(/img/b2c/Copytrade_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .Mobileapp_newsartical {
      background: url(/img/b2c/Mobileapp_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .ctraderweb {
      background: url(/img/b2c/cTraderWeb_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .usdjpy_newsartical {
      background: url(/img/b2c/USDJPY_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .xauusd_newsartical {
      background: url(/img/b2c/XAUUSD_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .eurusd_newsartical {
      background: url(/img/b2c/EURUSD_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusdtarg_newsartical {
      background: url(/img/b2c/GBPUSDtarg_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .perfactmoney_newsartical {
      background: url(/img/b2c/PerfectMoney_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .GlobalForexAwards_newsartical {
      background: url(/img/b2c/GlobalWinners_artical_768.png);
      background-size: cover;
      background-position: center;
   }
   .news.newsartical.ctraderweb header .depositb2c .headerB2c_content {
      padding: 0;
   }
   .alex_newsartical_mid p.paragh_first {
      padding: 0 0 2.1rem;
   }
   .alex_newsartical_mid h4 {
      margin: 2.4rem 0 1.1rem;
   }
   .newsartical_mid .breadcrumbs_scroll {
      display: block;
   }
   .latestnewsmain .news_mid {
      padding: 0 2.5rem;
   }
   .updates_blockimg {
      background: url(/img/b2c/cTraderDesktop_40_update_768.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_b {
      background: url(/img/b2c/copytradeMobile_update_768.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_c {
      background: url(/img/b2c/cTraderWeb_40_update_768.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_d {
      background: url(/img/b2c/UpdatedcTrader_mobile_app_768.png);
      background-size: cover;
      background-position: center;
   }
   .updates_block .latestnews_blockcontent h4 a span {
      display: inline;
   }
   .updates_block .latestnews_blockcontent h4 {
      height: inherit;
   }
   header.newsheader .depositb2c {
      padding: 2.4rem 2rem 1.3rem;
   }
   .newsartical{
      padding: 0 2rem;
   }
   .news header.newsheader .headerB2c_content .headerb2c_title {
      line-height: 3rem;
      font-size: 2.2rem;
   }
   .news header.newsheader .headerB2c_content .headerb2c_paragraph {
      font-size: 1.4rem;
      justify-content: center;
   }
   .news header.newsheader .headerB2c_content .breadcrumbs_scrl {
      position: relative;
      width: 100%;
      margin: 1.2rem 0 0;
      overflow-x: scroll;
      overflow-y: hidden;
      white-space: nowrap;
      height: 25px;
   }
   .news header.newsheader .headerB2c_content .breadcrumbs_scrl p {
      display: inline-block;
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      font-size: 10.5px;
      padding: 0;
      text-align: center;
   }
   .newsartical_mid_inner .app_store a {
      margin: auto;
   }
   .newsartical_mid_inner .app_store a + a {
      margin-top: 2.7rem;
   }
   .p_cTrader_Copiers {
      background: url(/img/b2c/cTraderCopiers_bg_768.png);
      background-repeat: no-repeat;
   }
   .p_cTrader_Copiersgrid {
      grid-template-columns: 80%;
      grid-column-gap: 0;
      grid-row-gap: 4rem;
      justify-content: center;
   }
   .p_cTrader_Copiers .timelineB2c {
      height: 76rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left {
      margin: 0;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left h1 {
      font-size: 3.8rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left p {
      font-size: 1.4rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left a,
   header
      .timelineB2c
      .headerB2c_content
      .p_cTrader_Copiersgrid_left
      a.anchtxt {
      margin-left: auto;
      margin-right: auto;
   }
   .p_cTrader_Copiersgrid_right {
      margin: 0 -1.5rem;
   }
   .p_cTraderCopiers_tradingwork {
      padding: 4rem 0;
   }
   .p_cTraderCopiers_tradingwork h1 {
      font-size: 2rem;
      line-height: 2.6rem;
   }
   .openlive_demoaccount,
   .rankedStrategies {
      grid-template-columns: auto;
      padding: 3.2rem 2.5rem 0;
   }
   .openlive_demoaccount_content h4 {
      font-size: 1.6rem;
   }
   .openlive_demoaccount_content p {
      font-size: 1.4rem;
      margin-top: 0.3rem;
      line-height: 2rem;
   }
   .openlive_demoaccount_content p span {
      display: block;
   }
   .openlive_demoaccount_img {
      margin: -1rem 0 3rem;
      text-align: center;
   }
   .openlive_demoaccount_content p.shareinstead {
      margin-top: 1.4rem;
   }
   .openlive_demoaccount_content p.shareinstead a img {
      margin: 0 0 0 1rem;
      width: 0.5rem;
   }
   .p_cTrader_Copytrade_grid {
      padding: 3.2rem 0 0;
      grid-template-columns: auto;
      grid-row-gap: 4rem;
      justify-content: center;
   }
   .p_cTrader_Copytrade_gridinner h4 {
      font-size: 1.6rem;
   }
   .p_cTrader_Copytrade_gridinner p {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .p_cTraderCopiers_App {
      padding: 4rem 0 0;
   }
   .p_cTraderCopiers_Appinner {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .p_cTraderCopiers_App .cTraderSecOne_content h1 {
      width: 29rem;
      line-height: 3.6rem;
      margin: 0 auto 4rem;
      text-align: center;
   }
   .p_cTraderCopiers_App .cTraderSecOne_content p {
      text-align: left;
      font-size: 1.4rem;
   }
   .p_cTraderCopiers_img {
      margin: 0;
   }
   .p_cTraderCopiers_img_inner {
      position: inherit;
   }
   .p_cTraderCopiers_imgplay {
      left: 1rem;
   }
   .p_cTraderCopiers_imgplay img {
      width: 3.2rem;
   }
   .p_cTraderCopiers_Appcontent {
      padding: 0 2.5rem 7rem;
   }
   .p_cTraderCopiers_App .cTraderSecOne_content .app_store {
      margin: 4rem auto 0;
      display: table;
   }
   .p_cTraderCopiers_waystrade .defaultHeadingText h1 {
      width: inherit;
      text-align: center;
      margin-left: -1rem;
      margin-right: -1rem;
   }
   .p_cTraderCopiers_waystrade .defaultHeadingText h1 span {
      display: block;
   }
   .p_cTraderCopiers_waystrade .frSecSevenGrid {
      grid-template-columns: 26rem;
      grid-column-gap: 0;
      grid-row-gap: 3rem;
   }
   .p_cTraderCopiers_waystrade .frSecSevenBox p {
      line-height: 2rem;
      width: 97%;
   }
   .videopopup .modal-dialog .modal-content {
      height: 40rem;
   }
   .latestnews img {
      object-fit: inherit;
      height: 16rem;
   }

   .marketanalyisnews {
      padding-bottom: 5rem;
   }
   .marketanalyis_header {
      margin: 8rem 0 4.2rem;
   }
   .marketanalyis_header .defaultHeadingText h1 {
      margin: 0 -0.5rem 0.8rem;
   }

   .marketanalyis_title h3, .marketanalyis_block h3.marketanalyis_maintitle {
      font-size: 2.3rem;
   }
   .marketanalyis_title h4, .marketanalyis_block h4.marketanalyis_subtitle {
      font-size: 2rem;
      padding: 0.4rem 0 0;
   }
   .marketanalyis_block_grid + h4.marketanalyis_subtitle {
      padding: 0;
   }

   .marketanalyis_block_grid {
      grid-template-columns: auto;
      padding: 0 0 4rem;
      border: 0;
      margin-top: 2.3rem;
   }

   .marketanalyis_main_img img {
      height:inherit;
   }

   .marketanalyis_main {
      margin-bottom: 2.4rem;
   }
   .marketanalyis_main_content h3 {
      font-size: 1.8rem;
      line-height: 2.6rem;
   }
   .marketanalyis_main_content h3 br {
      display: none;
   }
   .marketanalyis_main_content p {
      width: auto;
      margin: 0.7rem 0 0;
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .marketanalyis_main_content span {
      font-size: 1.4rem;
      margin: 1.2rem 0 0;
      line-height: 1.8rem;
   }

   .marketanalyis_block .owl-carousel .owl-stage {
      transform: initial !important;
      transition: initial !important;
      width: 100% !important;
   }
   .marketanalyis_block .owl-carousel .owl-item {
      width: 100% !important;
      margin: 0 !important;
      display: none;
   }

   .marketanalyis_block .owl-carousel .owl-item.active{
      display: inline-table;
   }

   .marketanalyis_block .owl-carousel .owl-item + .owl-item {
      margin: 2rem 0 0 !important;
   }

   .marketanalyis_item {
      display: grid;
      grid-template-columns: 12.4rem auto;
      border: 0;
   }
   .marketanalyis_item_img img {
      height: 7.2rem;
   }
   .marketanalyis_item_content {
      padding: 0 0 0 1.2rem;
   }
   .marketanalyis_item_content span {
      font-size: 1.4rem;
   }
   .marketanalyis_item_content h4 {
      font-size: 1.6rem;
      line-height: initial;
      margin: 0.6rem 0 0.4rem;
   }

   .DesktopSocialIcons {
      position: relative;
   }

   .article_popup_inner {
      width: 100%;
      top: 0;
      bottom: 0;
      margin: auto;
      position: fixed;
   }

   /*.article_popup img{
      max-height: inherit;
      max-width: 100%;
      padding: 0 2rem;
   }*/

   .close-lightbox {
      padding: 0 4px;
      width: 2.7rem;
      height: 2.7rem;
      line-height: 2.2rem;
      top: 1rem;
      right: 1rem;
   }

   .marketanalyisnews_detail {
      padding-bottom: 9rem;
   }
   /*.marketanalyisdetail_main_img img {
      height: 21rem;
   }*/
   .marketanalyisnews_detail .marketanalyis_header {
      margin: 2.4rem 0;
      width: auto;
   }

   .marketanalyisnews_detail.marketanalyisnews_author .marketanalyis_header {
       margin: 8rem 0 3.5rem;
       width: auto;
       padding: 0;
   }

   .marketanalyisnews_detail .marketanalyis_header .defaultHeadingText h1 {
      line-height: 3.2rem;
      margin: 0 0 0.8rem;
   }
   .marketanalyisdetail_left {
      grid-template-columns: auto;
      padding-bottom: 4.5rem;
   }

   .marketanalyis_writtendetail {
      display: flex;
      height: auto;
      float: none;
      margin: 0 0 2.4rem;
      width: auto;
   }

   .marketanalyis_writtendetail .marketanalyisauthor_img{
      display: none;
   }

   .marketanalyisdetail_content .marketanalyis_writtendetail p{
      width: auto;
      margin: 0;
      display: none;
   }

   .marketanalyis_writtendetail p br{
      display: none;
   }

   .marketanalyis_writtendetail span{
      margin:0;
      padding: 0;
      border: 0;
      line-height: 2rem;
   }

   .marketanalyis_writtendetail_mob{
      display: grid;
      justify-content: center;
   }

   .marketanalyisdetail_grid {
      grid-template-columns: auto;
      margin: 2.4rem 0 0;
   }
   .marketanalyisdetail_content h3 {
      font-size: 1.8rem;
      margin: 2rem 0;
   }
   .marketanalyisdetail_content p {
      width: 100%;
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .marketanalyisdetail_content a.start_trading {
      margin: 4.4rem auto 0;
   }
   .marketanalyisdetail_leftsub {
      grid-template-columns: auto;
   }
   .marketanalyisdetail_leftsub .marketanalyisdetail_content a.start_trading {
      margin: 4.4rem auto 0;
   }
   .marketanalyisdetail_content_img {
      /*width: 34rem;*/
      margin: 3rem 0 0;
   }
   /*.marketanalyisdetail_content_img img {
      height: 20rem;
   }*/
   .marketanalyisdetail_content_img + .marketanalyisdetail_content_img {
      margin-bottom: 3rem;
   }

   .marketanalyis_news{ margin-top: 5rem; }
   .marketanalyis_news h4 {
      font-size: 2rem;
      padding: 0 0 15px;
   }
   .marketanalyis_newsarticle_content {
      padding: 1.2rem 0 0;
   }
   .marketanalyis_newsarticle_content h3 {
      font-size: 2rem;
      line-height: 2.4rem;
   }
   .marketanalyis_newsarticle_content span {
      font-size: 1.6rem;
   }
   .marketanalyis_headline {
      margin: 2.3rem 0 0;
      padding: 2rem 0 0;
   }
   .marketanalyis_headline_inner {
      border-bottom: 1px solid rgba(27, 27, 27, 0.2);
      padding-bottom: 2.3rem;
   }
   .marketanalyis_headline_inner + .marketanalyis_headline_inner {
      margin: 2rem 0 0;
   }

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG{
      padding: 8rem 0 0;
      background: url(/img/b2c/deposit_bonus_bg_768.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
      height: 59rem;
      align-items: initial;
   }

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG:after{
      display: none;
   }

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content h1{
      max-width: 100%;
      margin-bottom: 3.9rem;
   }

   .Deposits_Bouns_promotions{
      padding-top: 3rem;
      grid-template-columns: 37.4rem;
      grid-row-gap: 4rem;
   }

   .Deposits_Bouns_promotions_Content_inner{
      min-height: inherit;
   }

   .Deposits_Bouns_promotions_Content .getmt4_btn a {
       margin: 3rem auto 0;
   }

   .Deposits_promotions{ padding: 4rem 0; }

   .Deposits_Bouns_secTwo .row {
      justify-content: center;
   }

   .Deposits_Bouns_secTwo .container-lg .col-md-6{
      flex: 0 0 29.5rem;
      max-width: 29.5rem;
   }

   .secOne.Deposits_Bouns_secTwo .secOneChild .secOneBox{ margin-bottom: 3rem; }

   .CopyTradingSP.Deposits_Bouns .defaultHeadingText h1{
      font-size: 2.6rem;
   }
   .Deposits_Bouns_secOne .defaultHeadingText h1 {
      font-size: 2.6rem;
      margin-bottom: 1.2rem;
   }

   .CopyTradingSP.Deposits_Bouns .headerButtonParent{
      width: 27rem;
   }

   .marketanalyisauthor_grid{
      grid-template-columns: auto;
      grid-column-gap: 0;
      grid-row-gap: 5rem;
   }

   .marketanalyisauthor_leftgrid{
      grid-template-columns: auto;
   }

   .marketanalyis_author_img img {
       width: 100%;
       height: auto;
   }

   .marketanalyisauthor_right{
      padding: 2.5rem 1.2rem;
   }

   .marketanalyisauthor_right_topcontent{
      grid-column-gap:  0;
      grid-template-columns: auto;
      grid-row-gap: 1.3rem;
      justify-content: center;
   }

   .marketanalyisauthor_img{
      text-align: center;
   }

   .marketanalyisauthor_name{
      order: 2;
   }

   .marketanalyisauthor_name h3{
      font-size: 2.5rem;
   }

   .marketanalyisauthor_name h3 br,
   .marketanalyisauthor_name .marketanalyisauthor_Title br{
      display: none;
   }

   .marketanalyisauthor_right p{
      margin: 1.2rem 0 0;
   }

   .marketanalyisauthor_right p+p{
      margin: 2.4rem 0 0;
   }

   .marketanalyis_author_content p{
      -webkit-line-clamp: 2;
   }

   .jurisdictionPopup .Cookiepolicy_box,
   .LangBlockPopup .LangBlock_centered .LangBlock_box{
      width: 34.3rem;
      padding: 2.7rem 2rem;
   }

   .jurisdictionPopup_btns{
      grid-template-columns: 26.8rem;
      grid-row-gap: 2.4rem;
      justify-content: center;
   }

   .lang-fr .jurisdictionPopup_btns,
   .lang-ur .jurisdictionPopup_btns,
   .lang-pl .jurisdictionPopup_btns{
      grid-template-columns: 29.8rem;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG{
      padding: 4.8rem 0 0;
      background: url(/img/b2c/deposits_bouns_promotion_bg_768.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG_content h1 {
      max-width: 45rem;
      margin-bottom: 2.6rem;
   }

   .marketanalyis_Share_left{ display: none; }

   .marketanalyis_Share{
      display: grid;
      grid-template-columns: auto auto;
      justify-content: center;
      align-items: center;
      margin: 5rem 0 0;
      grid-column-gap: 1.4rem;
   }

   .marketanalyis_Share span {
      font-size: 1.4rem;
      color: var(--DarkGray_TF);
      line-height: 2rem;
      margin: 0;
   }

   .marketanalyis_Share .socialicon{
      display: grid;
      grid-template-columns: auto auto auto auto;
      grid-column-gap: 1.2rem;
   }

   .marketanalyis_Share .socialicon a + a {
       margin: 0;
   }

   .marketanalyis_Share .socialicon a img {
      width: 2.8rem;
      height: 2.8rem;
   }

   .marketanalyisTitle_main{
      margin: 5rem 0 0;
   }

   .marketanalyisdetail_grid_new{
      display: initial;
   }

   .accent{
      padding: 0 0 0 3rem;
      font-size: 2rem;
      line-height: 3rem;
   }



   .article_popup_inner {
      width: 100%;
      top: 0;
      bottom: 0;
      margin: auto;
      position: fixed;
      display: flex;
      align-items: center;
   }

   .article_popup_outer{
      overflow: scroll;
      width: 100%;
      height: 100%;
      margin: auto;
      display: flex;
      align-items: center;
   }



   .article_popup img{
      /*max-height: inherit;
      max-width: 100%;
      padding: 0 1rem;*/
      width: 100%;
   }

   .article_popup img.zoomout{
      position: fixed;
      padding: 0 5px;
      width: 3rem;
      height: 3rem;
      line-height: 2.8rem;
      top: 1rem;
      left: 1rem;
      /*border: 2px solid #fff;*/
      border-radius: 50%;
      background: rgba(0, 0, 0, 0.8);

   }

   .close-lightbox {
      padding: 0 4px;
      width: 2.7rem;
      height: 2.7rem;
      line-height: 2.2rem;
      top: 1rem;
      right: 1rem;
   }

   .outlook_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
      grid-row-gap: 4rem;
      padding-bottom: 4.5rem;
   }

   .outlook_grid .marketanalyis_main{
      margin: 0;
   }

   .outlook_grid .marketanalyis_main_img img {
      height: auto;
   }



   .trading_Central{
      background: url(/img/b2c/Trading_Signals_bg_375.png);
      background-repeat: no-repeat;
      background-position: bottom center;
      padding: 5.3rem 0 0;
      min-height: 75.2rem;
   }

   .trading_Central_grid {
      grid-template-columns: auto;
   }

   header.trading_Central .headerB2c_content{
      text-align: center;
      padding: 0 2rem;
   }

   header.trading_Central .headerB2c_content .headerb2c_title{
      font-size: 3.8rem;
      line-height: 4.3rem;
   }

   header.trading_Central .headerB2c_content .headerb2c_paragraph{
      font-size: 1.4rem;
      line-height: 2rem;
      margin: .7rem auto 0;
      width: auto;
   }

   .trading_Central_img {
      overflow: hidden;
   }

   .trading_Central_img img {
      max-width: 63rem;
      margin: 13.6rem 0 0;
   }

   .trading_Solution_one {
      padding: 4rem 0;
   }

   .trading_Solution_one_grid {
      grid-template-columns: auto;
      grid-column-gap: 6.3rem;
   }

   .trading_Solution_one_img{
      order: 2;
      margin: 6.6rem 0 0;
      text-align: center;
   }

   .trading_Solution_one_img img{
      width: 34.1rem;
   }

   .trading_Solution_one .cTraderSecOne_content h1{
      font-size: 2.6rem;
      text-align: center;
      line-height: 3.2rem;
      margin-bottom: 1.2rem;
   }

   .trading_Solution_one .cTraderSecOne_content h1 span{
      display: block;
   }

   .trading_Solution_one .cTraderSecOne_content p{
      color: rgba(249, 253, 251, 0.73);
      text-align: center;
      font-size: 1.4rem;
      line-height: 2rem;
   }

   .trading_Solution_one .MT4_fr_desktop_content_grid{
      padding: 5.4rem 0 0;
      grid-template-columns: 29.8rem;
      grid-row-gap: 5.4rem;
      grid-column-gap: 0;
   }

   .trading_Solution_one .MT4_fr_desktop_content_gridbox {
      min-height: 22.7rem;
   }

   .trading_Solution_one .MT4_fr_desktop_content_gridbox p{
      text-align: left;
      line-height: 2.2rem;
   }

   .trading_Solution_one .getmt4_btn a{
      margin: 4rem auto 0;
   }

   .trading_Solution_one.trading_Solution_two{
      padding: 5.6rem 0 6.7rem;
      background: url(/img/b2c/Trading_Signals_two_bg_768.png) #fff;
      background-position: bottom center;
      background-repeat: no-repeat;
   }

   .trading_Solution_two .trading_Solution_one_grid {
      grid-template-columns: 29.8rem;
   }

   .trading_Solution_one.trading_Solution_two .cTraderSecOne_content{
      width: auto;
   }

   .trading_Solution_one.trading_Solution_two .getmt4_btn a{
      margin: 4rem auto 0;
   }

   .trading_Solution_two .trading_Solution_one_img {
      right: 0;
      margin: 4rem 0 0;
      text-align: center;
   }

   .trading_Solution_two .trading_Solution_one_img img {
      width: 35.5rem;
      max-width: 35.5rem;
      margin: 0 -3rem;
   }

   .trading_otherpromtns {
      padding: 4rem 0;
   }

   .trading_otherpromtns.secOne .secOneChild_2 {
      padding: 3rem 0 0;
   }

   .trading_otherpromtns.secOne .defaultHeadingText h1 {
      font-size: 2.6rem;
      line-height: initial;
   }

   .trading_otherpromtns.secOne .secOneChild .secOneBox_2 {
      grid-row-gap: 2.6rem;
      grid-template-columns: 37.4rem;
   }

   .getmt4_btn_dBlock{
      display: none;
   }

   .getmt4_btn_mBlock{
      display: block;
   }



   .mobile_nav_tabs{
      display: flex;
      justify-content: space-between;
      border-bottom-color: #F4D3D5;
   }

   .mobile_nav_tabs li a.nav-link{
      border: 0;
      border-bottom: 2px solid transparent;
      padding: 0;
      font-size: 2.3rem;
      color: #1B1B1B;
   }

   .mobile_nav_tabs li a.nav-link.active{
      border-bottom-color: #C8242B;
      color: #1B1B1B;
   }

   .marketanalyis_block h3.marketanalyis_maintitle{
      display: none;
   }

   .marketanalyis_block .owl-carousel .owl-nav{
      display: none;
   }

   .viewmore_mob_btn{
      margin: 0 0 4rem;
   }

   .viewmore_mob_btn a{
      margin: auto;
   }

   .viewmore_mob_btn a.btn.disabled{
      opacity: 1;
   }


   .countries_flags{
      grid-template-columns: repeat(3, 16rem);
      grid-gap: 2rem;
   }

   .countries_flags_content span{
      margin: 1.3rem 0 0;
   }

   .lang-vi .contact-element h6 {
      padding: 0 2rem;
   }
   .lang-vi .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-vi .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-vi .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-vi .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   /*.lang-vi .manual_trading_grid {
      grid-template-columns: auto;
   }*/
   .lang-vi .ctradercopysecthree_right {
      grid-template-columns: auto auto;
   }
   .lang-vi .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 1.3rem;
   }
   .lang-vi .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-vi .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      min-height: 13rem;
   }
   .lang-vi .copytrading_intro_bottomgrid {
      grid-template-columns: 10rem 6rem 8rem;
   }
   .lang-vi .copytrading_intro_inner:nth-child(4) {
      width: 16rem;
   }
   .lang-vi .copytrading_intro_inner:nth-child(5) {
      width: 14rem;
   }
   .lang-my .contact-element h6 {
      padding: 0 2rem;
   }
   .lang-my .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-my .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-my .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-my .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   /*.lang-my .manual_trading_grid {
      grid-template-columns: auto;
   }*/
   .lang-my .ctradercopysecthree_right {
      grid-template-columns: auto auto;
   }
   .lang-my .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 1.3rem;
   }
   .lang-my .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-my .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      min-height: 13rem;
   }
   .lang-my .contact-element {
      padding: 2.4rem 0;
   }

   .lang-my .copytrading_intro_bottomgrid {
      grid-template-columns: 10rem 6rem 8rem;
   }
   .lang-my .copytrading_intro_inner:nth-child(4) {
      width: 16rem;
   }
   .lang-my .copytrading_intro_inner:nth-child(5) {
      width: 11rem;
   }

   .lang-cn .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-cn .choose_assets_inner {
      grid-column-gap: 0;
   }
   .lang-cn .contact-element h6 {
      padding: 0 2rem;
   }
   .lang-cn .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-cn .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-cn .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 13rem;
   }
   .lang-cn .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   /*.lang-cn .manual_trading_grid {
      grid-template-columns: auto;
   }*/
   .lang-cn .ctradercopysecthree_right {
      grid-template-columns: auto auto;
   }
   .lang-cn .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 1.3rem;
   }
   .lang-cn .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-cn .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      min-height: 13rem;
   }
   .lang-cn .contact-element {
      padding: 2.4rem 0;
   }

   .lang-cn .copytrading_intro_bottomgrid {
      grid-template-columns: 10rem 5rem 7rem;
   }

   .lang-cn .copytrading_intro_inner:nth-child(4) {
      width: 10rem;
   }
   .lang-cn .copytrading_intro_inner:nth-child(5) {
      width: 10rem;
   }

   .lang-it .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-it .choose_assets_inner {
      grid-column-gap: 0;
   }
   .lang-it .contact-element h6 {
      padding: 0 2rem;
   }
   .lang-it .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-it .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-it .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 17.6rem;
   }
   .lang-it .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   /*.lang-it .manual_trading_grid {
      grid-template-columns: auto;
   }*/
   .lang-it .ctradercopysecthree_right {
      grid-template-columns: 24rem;
   }
   .lang-it .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-it .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-it .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      min-height: 15rem;
   }
   .lang-it .getCtraderGrid {
      grid-template-columns: auto;
   }
   .lang-it .contact-element {
      padding: 2.4rem 0;
   }
   .lang-fr .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-fr .MT4_fr_desktop_content_gridbox {
      min-height: 15rem;
      padding: 0 1rem;
   }
   .lang-fr .mql_suite_whyusegrid_inner p {
      margin: 2.7rem 0 0;
   }
   .lang-fr .carousel-item:last-child .mql_suite_whyusegrid_inner p {
      margin: 2.7rem 3rem 0;
   }
   .lang-fr .tradingtimes_inner:first-child {
      padding: 3.4rem 4rem 0;
   }
   /*.lang-fr .manual_trading_grid {
      grid-template-columns: auto;
   }*/
   .lang-fr .automated_trading_grid {
      grid-template-columns: auto;
   }
   .lang-fr .getCtraderGrid {
      grid-template-columns: auto;
   }
   .lang-fr .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-fr .ctradercopysecthree_right {
      grid-template-columns: 24rem;
   }
   .lang-fr .choose_assets_inner {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .lang-fr .contact-element h6,
   .lang-th .contact-element h6 {
      min-height: inherit;
   }
   .lang-fr .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(3),
   .lang-fr .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(4),
   .lang-fr .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(5) {
      padding: 0 1rem;
   }

   .lang-fr .copytrading_intro_bottomgrid {
      grid-template-columns: 10rem 6rem 8rem;
   }
   .lang-fr .copytrading_intro_inner:nth-child(4) {
      width: 17rem;
      margin-left: 0;
   }
   .lang-fr .copytrading_intro_inner:nth-child(5) {
      width: 12rem;
   }

   .lang-th .contact-element {
      padding: 2.4rem 0;
   }
   .lang-th .contact-element h6 {
      padding: 0 2rem;
   }
   .lang-th .pricing_grid_box p {
      min-height: 8.6rem;
   }
   .lang-th .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-th .choose_assets_inner {
      grid-column-gap: 0;
      grid-template-columns: auto;
   }
   .lang-th .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-th .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   /*.lang-th .manual_trading_grid {
      grid-template-columns: auto;
   }*/
   .lang-th .ctradercopysecthree_right {
      grid-template-columns: 24rem;
   }
   .lang-th .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-th .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-th .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      min-height: 15rem;
   }
   .lang-th .getCtraderGrid {
      grid-template-columns: auto;
   }
   .lang-th .tradingtimes_inner.box_a h4 {
      padding: 0 2rem;
   }

   .lang-th .copytrading_intro_bottomgrid {
      grid-template-columns: 8rem 6rem 9rem;
   }

   .lang-th .copytrading_intro_inner:nth-child(4) {
      width: 14rem;
   }
   .lang-th .copytrading_intro_inner:nth-child(5) {
      width: 10rem;
   }

   .lang-id .p_cTrader.regulation .timelineB2c {
      height: auto;
   }
   .lang-id
      header.p_cTrader.regulation
      .timelineB2c
      .headerB2c_content
      .headerb2c_subtitle {
      line-height: initial;
   }
   .lang-id .contact-element h6 {
      min-height: initial;
   }
   .lang-id .pricing_grid_box {
      min-height: 24.6rem;
   }
   .lang-id .contact-element {
      padding: 2.4rem 0;
   }
   .lang-id .contact-element h6 {
      padding: 0 2rem;
   }
   .lang-id .pricing_grid_box p {
      min-height: 8.6rem;
   }
   .lang-id .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-id .choose_assets_inner {
      grid-column-gap: 0;
      grid-template-columns: auto;
   }
   .lang-id .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-id .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-id .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-id .ctradercopysecthree_right {
      grid-template-columns: 24rem;
   }
   .lang-id .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-id .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-id .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      min-height: 15rem;
   }
   .lang-id .getCtraderGrid {
      grid-template-columns: auto;
   }
   .lang-id .tradingtimes_inner.box_a h4 {
      padding: 0 2rem;
   }
   .lang-id .mql_suite_whyusegrid_inner {
      padding: 1.2rem 2rem;
      min-height: 16rem;
   }
   .lang-id .mql_suite_whyusegrid_inner p {
      margin: 2.7rem 0 0;
   }
   .lang-id .tradingtimes_inner:first-child {
      padding: 3.4rem 2rem 0;
   }
   .lang-id .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(4),
   .lang-id .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(5) {
      padding: 0 2.5rem;
   }

   .lang-id .copytrading_intro_bottomgrid {
      grid-template-columns: 8rem 7rem 7rem;
   }

   .lang-id .copytrading_intro_inner:nth-child(4) {
      width: 11rem;
      margin-left: 2rem;
   }
   .lang-id .copytrading_intro_inner:nth-child(5) {
      width: 13rem;
   }

   .lang-es .contact-element h6 {
      min-height: initial;
      padding: 0 2rem;
   }
   .lang-es .getCtraderGrid {
      grid-template-columns: auto;
   }
   .lang-es .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-es .trading_signals_grid .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-es .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-es .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      height: 15.5rem;
      min-height: 15.5rem;
   }
   .lang-es
      .cTraderSecOne.MT4_fr_mobile
      .cTraderSecOne_content
      .MT4_fr_desktop_content_gridbox
      p {
      padding: 1.8rem 0 0;
   }
   .lang-es .MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
      height: 19rem;
   }
   .lang-es .ribbon span {
      top: 62px;
      padding: 5px 128px 5px 140px;
   }

   .lang-es .copytrading_intro_bottomgrid {
      grid-template-columns: 9rem 5rem 10rem;
   }

   .lang-es .copytrading_intro_inner:nth-child(4) {
      width: 16rem;
   }
   .lang-es .copytrading_intro_inner:nth-child(5) {
      width: 11rem;
   }


   .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/new/768px.png);
      height:468px;
      background-position: right center;
      background-color: #1a0f0e;
      background-repeat: no-repeat;
   }
   .section-01-new-deposit .hero-text {
      max-width: 100%;
      padding-top: 51px;
   }
   .payment-method-grid{
       grid-template-columns: 15.4rem auto !important;
       grid-column-gap: 2.5rem !important;
       padding:0 1.5rem;
     }
   .section-02-new-deposit .row table thead{
       display: none;
   }
   .section-02-new-deposit .nav-pills .nav-link{
       font-size: 18px;
       padding:0px 16px;
       line-height: 22px;
     }
     .desktop-rows{
       display: none;
     }
     .mobile-rows{
       display: table-row;
     }

     .section-02-new-deposit .accordion .card .card-body{
         display: grid;
         grid-template-columns: 50% 50%;
         grid-template-rows:auto auto;
         column-gap: 1rem;
         background-color: #F6F6F6;
     }

     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body{
      display: grid;
      grid-template-columns: 100%;
      grid-template-rows:auto auto;
      column-gap: 1rem;
      background-color: #F6F6F6;

     }

     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid{

         display: grid;
         grid-template-columns:29% 30% 39%;
         grid-gap:0.5rem;

     }
     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid span{
      display: block;
      padding-left:12px;
     }

     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid span:nth-of-type(even){
      background-color:white;
     }
     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid .deposit-value span{
      margin-left: -12px;
     }

     .section-02-new-deposit .accordion .card{
       border: 0;
     }
     .section-02-new-deposit  .accordion .card .between-gap{
       width:100%;
       max-width: 280px;
     }
     .section-02-new-deposit .accordion .card a{
       background-color: #11B46C;
       padding:11px 0px;
       color: white;
       margin-right: 37px;

     }

     .section-02-new-deposit .accordion-button:after {
       margin-left:34px;
       position: absolute;
       right: 0;
     }

     .section-02-new-deposit .accordion-header .accordion-button:not(.collapsed)[aria-expanded="true"]:after{
       transform: none !important;
     }

     .section-02-new-deposit .accordion-header .accordion-button:not(.collapsed)[aria-expanded="false"]:after{
       transform: rotate(-180deg) !important;
     }


     /* .accordion-header .accordion-button:not(.collapsed)[aria-expanded="true"]::after{
       transform: rotate(-180deg) !important;
     }
     .accordion-header .accordion-button:not(.collapsed)[aria-expanded="false"]::after{
       transform: rotate(0deg) !important;
     } */

     .section-02-new-deposit .row table{
       border: 0;
     }

     .section-02-new-deposit .row table .card-header .btn-mobile-padding{
         height: 69px;
     }
     .section-02-new-deposit .row .tab-content{
       box-shadow: none;
     }

     .section-02-new-deposit .accordion-button:not(.collapsed){
       box-shadow: none;
     }
     .section-02-new-deposit .mobile-rows .card-header{
       background-color: #fff;
       column-gap: 40px;
       padding: 0;
     }
     .section-02-new-deposit .row table tr td:first-child{
      padding:0;
     }
     .section-02-new-deposit .mobile-rows .card .card-header .method-content-heading{
      font-family: Ubuntu, sans-serif;
       font-size: 13px;
       font-weight: bold;
       color: #6F7070;

     }

     .section-02-new-deposit .mobile-rows .card{
        border-bottom: 0px solid hsl(0, 8%, 91%);
     }

     .section-02-new-deposit .mobile-rows .card .card-header .method-content-value{
       font-size: 10px;
       color: #6F7070;
     }

     .section-02-new-deposit .row .tab-content .table .card:last-child{

       /* border-bottom-width:0; */
       border-bottom: 0px solid #11B46C;


   }
   .section-02-new-deposit .movable-table{
     height: auto;
     overflow: hidden;

   }

   .section-02-new-deposit .table-border{
     border: 0;

   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section{
      display: flex;
      align-items: center;
   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section img{
      margin-left: 8px;

   }


   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit::hover{
      text-decoration: none;
   }

   .section-02-new-deposit .row table{
      border-bottom: 1px solid #d7d5d5;
   }
   .section-02-new-deposit .btn{
      padding: 0;
   }
   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section a{
      width: 151px;
   }
   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding:11px 19px;
      white-space: nowrap;
      text-align: center;
      border-radius: 2px;
      font-size: 14px;
      font-family: Lato, sans-serif;
      font-weight: bold;

   }
   .lang-my .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding:11px 11px;
      width: 136px;
      font-size: 12px;

   }
   .lang-fa .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding:11px 8px;
      width: 149px;
      font-size: 12px;
   }

   .lang-ru .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{

      padding:11px 14px;
      width:151px;

   }


   .lang-id .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{

      padding:11px 17px;

   }


   .lang-gr .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding:11px 11px;


   }

   .lang-vi .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{

      padding: 11px 17px;
      font-size: 12px;
      width:160px;

   }

 .lang-fr  .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding:11px 10px;
      text-align: center;
      width:139px;
      border-radius: 2px;
      font-size: 12px;
      font-family: Lato, sans-serif;
      font-weight: bold;
   }






   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion button{
      padding:0 20px;
   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion button.btn-mobile-padding.collapsed .btn-section > img{
      transform: rotate(0deg);
      margin-left:0;
   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion button.btn-mobile-padding .btn-section > img{
      transform: rotate(-180deg);
      transition: all 0.5s ease;
      margin-left:0;
   }

   .section-02-new-deposit .row table tr td:last-child{
      display: none;
   }


   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .payMethod-logo{
      width:103px;
      display: flex;
      justify-content: start;
   }
   .depositSecTwo.new-deposit-FQA-bg{
      margin-top: 5.3rem;
      padding-top:4rem;
   }
   .section-02-new-deposit .payment-method-caption{
      margin-top: 5.4rem;
   }

   .row .tab-content .table tbody tr td a.show-more{
      display: none;

   }
   .section-02-new-deposit .row table tr td .countries{

      display: -webkit-box;
      overflow: hidden;
      -webkit-line-clamp: unset;
      -webkit-box-orient: vertical;
      margin-bottom: 0;
   }
   .section-02-new-deposit .row table tr td .currencies{
      margin-bottom: 0;
      padding: 0;
   }
   .depositSecTwo .new-desposit-defaultHeading-Title{
            font-size: 3rem;
            font-weight: 600;
   }

   .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid div:first-child .method-content-heading,
   .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid div:nth-child(2) .method-content-heading{

      white-space: nowrap;

    }


   .section-02-new-deposit .bankpayments-table .accordion .card .card-body .second-row-grid{

      display: grid;
      grid-template-columns:29% 30% 39%;
      grid-gap:0.5rem;

  }
  .section-02-new-deposit .bankpayments-table .accordion .card .card-body .second-row-grid span{
   display: block;
   padding-left:0px;
  }

  .section-02-new-deposit .bankpayments-table .accordion .card .card-body .second-row-grid span:nth-of-type(even){
   background-color:white;
  }
  .section-02-new-deposit .bankpayments-table .accordion .card .card-body .second-row-grid .deposit-value{
   margin-left: 0px;
  }



   .section-02-new-deposit .bankpayments-table .accordion .card .swift-sepa-grid{
      display: grid;
      grid-template-columns: 100%;
      grid-template-rows:auto auto;
      column-gap: 1.4rem;
      background-color: #F6F6F6;

     }
   .section-02-new-deposit .page-description{
      padding:3.3rem 0;
      margin: 0 6px 0;
      color:#6F7070;
      font-size: 1.6rem;
      text-align: center;
   }
   .section-02-new-deposit .filter-heading-bg{
      background-color: #E4E4E4;
      font-family: Lato, sans-serif;
      font-weight: bold;
   }
   .break-para-desc{
      display: none;
   }

   .section-02-new-deposit .row table.bankpayments-table tr .international{
      display: inline-block;
      margin-top: 20px;
   }

   .section-02-new-deposit .row table tr td{
      border-right: 0;
   }

   .section-02-new-deposit .row table.bankpayments-table tr .international{
      display: inline-block;
      margin-top: 20px;
   }

   .section-02-new-deposit .row table tr td{
      border-right: 0;
   }


   /* ====================== START new withdrawal css ============================== */
   .section-02-new-deposit .accordion.accordion.qr-withdrawal-accordion .card .card-body{
      display: block;
      padding: 2rem 0.9rem;
   }

   .section-02-new-deposit .new-withdraw-bank-payment-method .accordion .card .card-body .method-content-mobile-grid-position{

      grid-column: span 2;

   }
   .section-02-new-deposit .new-withdraw-bank-payment-method .accordion .card .card-body .method-content-mobile-grid-position p:first-child{
      margin-bottom: 0.4rem;
   }

   .section-02-new-deposit .accordion.accordion.qr-withdrawal-accordion .card .card-body .withdraw-qr-mobile-content-grid{

      display: grid;
      row-gap: 2.59rem;
      grid-template-columns: 33% 67%;
      margin: 2.5rem 0 2.2rem;
   }

   .section-02-new-deposit .accordion.accordion.qr-withdrawal-accordion .card .card-body .withdraw-qr-mobile-content-grid .processing-time-mobile{
      grid-column: span 2;
   }
   .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body, .section-02-new-deposit .new-withdraw-bank-payment-method .card .sepa-body{
      display: block;
      padding: 2rem 1.5rem;
   }
   .card .card-body .withdraw-qr-mobile-content-grid, .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .withdraw-qr-mobile-content-grid {
      display: grid;
      grid-template-columns: 40% 60%;
      margin: 1rem 0 0;
  }

   .section-02-new-deposit .new-withdraw-bank-payment-method .card .sepa-body .withdraw-qr-mobile-content-grid {
      display: grid;
      grid-template-columns: 40% 60%;
      margin: 1rem 0 0;
  }

.section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bgWhite, .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .bgWhite{
      background-color: white;
   }

   .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding, .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .bg-white-padding{
      background-color: white;
      padding-right:3rem;
   }

   .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .mobile-padding-withdrawal, .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .mobile-padding-withdrawal{

      padding-right:3rem;
   }
   .lang-tr .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .mobile-padding-withdrawal, .lang-tr .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .mobile-padding-withdrawal{

      padding-right:2rem;
   }
   .lang-hi .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .mobile-padding-withdrawal, .lang-hi .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .mobile-padding-withdrawal{

      padding-right:2rem;
   }


   .section-02-new-deposit .row .new-withdraw-bank-payment-method  tr td .minwithdrawal-bold, .section-02-new-deposit .row .new-withdraw-electronic-payment-method  tr td .minwithdrawal-bold{

      font-weight: normal;

   }


    .blog_grid{
      grid-template-columns: auto;
      margin-bottom: 6rem;
   }

   .blogLeft {
      grid-template-columns: 32.2rem;
      grid-gap: 2rem;
      justify-content: center;
   }

   .blogInner{
      max-height: inherit;
   }

   .blogImg {
      height: 16.1rem;
   }

   .blogContentTitle{
      min-height: inherit;
   }

   .blogRight{
      display: none;
   }

   .blogDetailMain .blogLeft p img{
      max-width: 100%;
      height: auto;
   }

   .newsBack a{
      margin-bottom: 0;
   }

   .blogDetailImg{
      margin: 8rem 0 4rem;
   }

   .Cookiepolicy_box,
   .jurisdictionPopup .Cookiepolicy_box,
   .LangBlockPopup .LangBlock_centered .LangBlock_box{
      width: 44rem;
   }


   .lang-cn .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding, .lang-cn .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .bg-white-padding{
      background-color: white;
      padding-right:2rem;
   }

   .lang-my .section-01-new-deposit.new-withdrawal .hero-text{
      padding-top: 2.5rem;

   }

   .lang-id .section-01-new-deposit.new-withdrawal .hero-text{
      padding-top:3.1rem;
   }



   /* ====================== END new withdrawal css ============================== */



}

/*----------- Mobile Screen -------------*/
@media (min-width: 320px) and (max-width: 480px) {
   /*.p_cTrader {
        margin-top: 6.1rem;
    }*/

   .p_cTrader .timelineB2c {
      padding: 8.4rem 0 0;
   }
   header.p_cTrader .timelineB2c .headerB2c_content .headerb2c_title {
      font-size: 3.8rem;
      line-height: 4.3rem;
      margin-bottom: 0.7rem;
   }
   header.p_cTrader .timelineB2c .headerB2c_content .headerb2c_subtitle {
      font-size: 3.1rem;
      line-height: 30px;
      width: 100%;
      margin: 0 auto 2.1rem;
   }
   header.p_cTrader .timelineB2c .headerB2c_content p br {
      display: none;
   }
   header.p_cTrader .timelineB2c .headerB2c_content a.trade_btn {
      margin: 3.8rem auto 0;
   }
   .p_cTrader_img {
      margin: 4.9rem 0 0;
      padding-bottom: 10.7rem;
   }
   .p_cTrader_img img {
      width: 37rem;
   }
   .headernavtabs {
      display: none;
   }
   .headernavtabs ul {
      padding: 2.8rem 0;
   }
   .headernavtabs ul li {
      float: none;
      display: block;
   }
   .headernavtabs ul li + li {
      margin-top: 10px;
   }
   .headernavtabs ul li a {
      width: 140px;
      height: 50px;
      border: 1px solid var(--GoldenBorder);
   }
   .container-lg .col-md-5,
   .container-lg .col-md-7,
   .container-lg .col-md-6 {
      flex: 0 0 100%;
      max-width: 100%;
   }
   .container-lg .col-md-7 {
      order: 2;
   }
   .newLargePadding,
   .newPadding,
   .mobiletradeapp {
      padding: 4rem 0 4.3rem;
   }


   .defaultHeading_Title, .ctradercopysectwo .defaultHeading_Title{
      line-height: 32px;
   }

   .defaultHeading_SmallTitle b {
       line-height: initial;
   }

   .getCtrader .getCtraderInner .defaultHeading_Title{
      text-align: center;
   }

   .cTraderSecOne_content p,
   .ctradercopysectwo p,
   .ctradercopysectwo .ctradercopysecthree_inner p {
      text-align: center;
   }
   ul.Trade_itemlist li {
      font-size: 1.4rem;
      line-height: 20px;
   }
   ul.Trade_itemlist li + li {
      margin-top: 2rem;
   }
   .cTraderSecOne_content p br,
   .ctradercopysectwo p br,
   .ctradercopysectwo .ctradercopysecthree_inner p br {
      display: none;
   }
   .cTraderSecOne .cTraderSecOne_content {
      padding: 0;
   }
   ul.Trade_itemlist li br {
      display: none;
   }
   .getCtrader {
      height: auto;
      overflow: inherit;
   }
   .getCtrader .col-md-9,
   .getCtrader .col-md-3 {
      flex: 0 0 100%;
      max-width: 100%;
   }
   .getCtrader .getCtraderInner {
      padding: 1.9rem 2.5rem;
      height: auto;
   }
   .getCtrader .getCtraderInner .defaultHeadingText h1 {
      text-align: left;
      font-size: 2.6rem;
      margin-bottom: 2.2rem;
   }
   .getCtraderGrid {
      display: grid;
      grid-template-columns: auto;
   }
   .getCtrader_col {
      display: flex;
      height: 84px;
   }

   .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .getCtrader_col span {
      margin: 0 10px 0 0;
   }
   .getCtrader_col p {
      text-align: left;
      font-size: 1.4rem;
      line-height: 20px;
   }
   .getCtrader_col:after {
      display: none;
   }
   .getCtrader_col:before {
      border: 0;
      border-left: 1px dashed var(--DarkGrayBorder);
      width: 1px;
      height: 58px;
      left: 16px;
      content: "";
      top: -54px;
   }
   .getCtrader .getCtraderInner::after {
      display: none;
   }
   .getCtrader_col:nth-child(4) p {
      margin-top: 6px;
   }
   .getCtrader_col:last-child {
      height: auto;
   }
   .getCtraderBtn {
      padding: 1.5rem 0;
   }
   .manual_trading {
      padding: 4rem 0;
   }
   .manual_trading_grid {
      padding: 0;
      grid-template-columns: auto;
      grid-row-gap: 4.5rem;
   }
   .manual_trading .cTraderSecOne_img {
      width: 30rem;
      margin: auto;
   }
   .copy_trading {
      padding: 4rem 0;
   }
   .copy_trading .Advantages_Copiers {
      padding: 6rem 0 0;
   }
   .copy_trading_grid {
      grid-template-columns: auto;
      padding: 0;
      grid-column-gap: inherit;
      grid-row-gap: 4.5rem;
   }
   .copy_trading_grid .Advantages_Copiers_content {
      order: 2;
   }
   .copy_trading .Advantages_Copiers_img {
      width: 100%;
      margin: auto;
   }
   .ctradercopysecthree {
      padding: 4rem 0;
   }
   .ctradercopysecthree .defaultHeadingText h1 {
      width: 23rem;
      margin: 0 auto 2.4rem;
   }
   .automated_trading_grid {
      grid-template-columns: auto;
      padding: 0;
      justify-content: center;
      grid-row-gap: 3.5rem;
   }
   .automated_trading_grid .Advantages_Copiers_video {
      width: 30rem;
   }
   .ctradercopysecthree .Advantages_Copiers {
      padding: 6rem 0 0;
   }
   .trading_signals_grid {
      grid-template-columns: auto;
      padding: 0;
      grid-column-gap: inherit;
      grid-row-gap: 4rem;
      justify-content: center;
   }
   .trading_signals_grid .cTraderSecOne_content h1 {
      width: 23rem;
      text-align: left;
   }
   .trading_signals_grid .cTraderSecOne_content p {
      text-align: left;
   }
   .trading_signals_grid .cTraderSecOne_content {
      order: 2;
   }
   .trading_signals_grid .ctradercopysecthree_inner_img {
      margin: auto;
      width: 30rem;
   }
   .ctradercopysecthree_inner {
      padding: 13rem 0 0;
   }
   .trading_signals_grid_subcontent {
      width: auto;
   }
   .trading_signals_grid_subcontent ul {
      width: auto;
   }
   .ctradercopysecthree_rightouter {
      padding: 0;
   }
   .ctradercopysecthree_right {
      grid-row-gap: 1.6rem;
      grid-column-gap: 0;
      grid-template-columns: 24rem;
      justify-content: center;
   }
   .automated_trading_grid .ctradercopysecthree_right_inner img {
      width: 5rem;
   }
   .automated_trading_grid .ctradercopysecthree_right_inner p {
      font-size: 1.4rem;
   }
   .fixapiultr_Low {
      padding: 4rem 0;
   }
   .fixapiultr_Low_grid {
      grid-template-columns: auto;
      padding: 0;
      grid-column-gap: inherit;
      grid-row-gap: 3.5rem;
   }
   .fixapiultr_Low_img {
      width: 24.1rem;
      margin: auto;
   }
   .fixapiultr_Low_grid .cTraderSecOne_content h1,
   .fixapiultr_Low_grid .cTraderSecOne_content p {
      text-align: left;
   }

   .cTraderSecOne_content .defaultHeading_Title{
      text-align: center;
   }

   .MT4_fr_desktop .cTraderSecOne_content .defaultHeading_Title,
   .MT4_fr_mobile .cTraderSecOne_content .defaultHeading_Title,
   .mql_suite .cTraderSecOne_content .defaultHeading_Title,
   .mql_suite_whyuse .cTraderSecOne_content .defaultHeading_Title{
      text-align: center;
   }

   .mql_suite_whyuse .cTraderSecOne_content h1,
   .mql_suite_whyuse .cTraderSecOne_content .defaultHeading_Title{
      margin-bottom: 4.4rem;
   }


   .mobiletradeapp {
      padding: 4rem 0;
   }

   .mobiletradeapp_grid {
      grid-template-columns: auto;
      padding: 0;
      grid-column-gap: inherit;
      grid-row-gap: 3.5rem;
   }
   .mobiletradeapp_grid .cTraderSecOne_content {
      order: 2;
   }
   .mobiletradeapp_grid .cTraderSecOne_content h1 {
      width: auto;
      text-align: left;
   }
   .mobiletradeapp_grid .cTraderSecOne_content p {
      text-align: left;
   }
   .mobiletradeapp_grid .cTraderSecOne_content h1 br,
   .cTraderSecOne_content .defaultHeading_Title br {
      display: none !important;
   }
   .mobiletradeapp .cTraderSecOne_content a.learnmoremobileapp {
      font-size: 1.4rem;
      margin: 1.4rem 0 2.4rem;
   }
   .mobiletradeapp .cTraderSecOne_content a.learnmoremobileapp img {
      margin: 0 0 0 1rem;
   }
   .mobiletradeapp .cTraderSecOne_content p {
      width: auto;
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .mobiletradeapp_img {
      width: 29rem;
      margin: auto;
   }
   .mobiletradeapp_grid .app_store a + a {
      margin: 1.6rem 0 0;
   }
   .app_store {
      display: block;
   }
   .whytopFxcTrader {
      padding: 4rem 0;
      background: url(/img/b2c/why_cTrader_bgb.png);
      background-size: cover;
      background-position: center;
   }
   .whytopFxcTrader .defaultHeadingText h1,
   .whytopFxcTrader .defaultHeading_Title {
      margin: 0 0 4rem;
   }
   .whytopFxcTradergrid {
      grid-template-columns: 31.4rem;
      grid-row-gap: 2.5rem;
      grid-column-gap: inherit;
   }
   .whytopFxcTrade_inner {
      min-height: 139px;
   }
   .whytopFxcTrade_inner:nth-child(4),
   .whytopFxcTrade_inner:nth-child(5) {
      grid-column: inherit;
      margin: inherit;
      grid-row: inherit;
   }
   .whytopFxcTrader a {
      margin: 6rem auto 0;
   }
   .p_cTrader.regulation {
      margin: 0;
   }
   .p_cTrader.regulation .timelineB2c {
      display: block;
      height: inherit;
      padding: 5.8rem 0 7.8rem;
      background-image: url(/img/b2c/bg-gradient-375.svg);
      background-size: cover;
      background-position: left center;
   }

   header.p_cTrader.regulation .headerB2c_content{
      display: flex;
      flex-direction: column-reverse;
   }

   header.p_cTrader.regulation .timelineB2c .headerB2c_content h1.headerb2c_title{
      margin: 5.8rem 0 0.7rem;
   }

   .p_cTrader.regulation .timelineB2c .container-lg {
      padding: 0;
   }
   header.p_cTrader.regulation .timelineB2c .headerB2c_content p {
      width: 100%;
      padding: 0 18px;
      letter-spacing: 0;
   }
   .regulationmap_img {
      position: inherit;
      right: 0;
   }

   .regulationmap_img img {
      max-width: 100%;
   }
   .regulationmap_img .regulationmap_shadow img {
      max-width: 100%;
   }
   .regulationmap_shadow {
      right: 0;
      left: 0;
      bottom: 0.2rem;
      padding: 0 10rem;
   }
   .aboutsectioncysec {
      padding: 4.3rem 0;
      background-image: url(/img/b2c/about_section_bg_375.png);
      background-size: cover;
      background-position: left center;
   }
   .aboutsectioncysec .col-md-6 + .col-md-6 {
      margin-top: 8rem;
   }
   .aboutsectioncysec_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
      grid-row-gap: 2.4rem;
   }
   .aboutsectioncysec_box {
      padding: 2.5rem 2.4rem 0;
   }
   .aboutsectioncysec_box img {
      margin: 0;
      display: table;
   }
   .aboutsectioncysec_box h1 {
      margin: 1rem 0 2.4rem;
      font-size: 2rem;
      line-height: initial;
   }
   .aboutsectioncysec_box p {
      width: 100%;
      font-size: 14px;
      line-height: 20px;
   }
   .shieldsection {
      padding: 6.4rem 0 9.4rem;
      background-image: url(/img/b2c/shield_375.png);
      background-size: cover;
      background-position: bottom center;
   }
   .shieldsection_content {
      margin: 0;
   }
   .registrations_section {
      padding: 6rem 0;
   }
   .registrations_section_content h1 {
      font-size: 2.6rem;
      width: 28rem;
      margin: 0 auto 5rem;
   }

   .registrations_section_content .defaultHeading_Title {
      margin-bottom: 5rem;
      font-size: 2.6rem;
   }

   .registrations_sectiongrid {
      grid-template-columns: auto;
      grid-row-gap: 5.9rem;
      grid-column-gap: 0;
   }
   .registrations_sectiongrid_inner p br {
      display: none;
   }
   .aboutcontent_hide {
      display: none;
   }
   .aboutdownarrow {
      display: block;
      position: relative;
   }

   .aboutdownarrow img {
      position: absolute;
      left: 50%;
      top: 50%;
      margin: -5px 0 0 -10px;
   }
   .aboutcontent_show {
   }
   .aboutcontent_show .aboutcontent_hide {
      display: block;
   }
   .aboutcontent_show .aboutdownarrow img {
      transform: rotate(180deg);
   }
   .p_cTrader.mt4_platforms .timelineB2c {
      padding: 8.6rem 0 1.7rem;
   }
   header.mt4_platforms .timelineB2c .headerB2c_content .headerb2c_title {
      margin-bottom: 0.7rem;
   }
   header.p_cTrader.mt4_platforms .timelineB2c .headerB2c_content p {
      letter-spacing: inherit;
   }
   header.p_cTrader.mt4_platforms
      .timelineB2c
      .headerB2c_content
      .headerb2c_subtitle {
      margin: 0 auto 2.2rem;
   }
   header.p_cTrader.mt4_platforms .timelineB2c .headerB2c_content a.trade_btn {
      margin-top: 4rem;
   }
   .mt4_platforms_img {
      margin: 4rem 0 0;
   }
   .mt4_platforms_img img {
      width: 33.5rem;
      margin-left: 1.2rem;
   }
   .cTraderSecOne.MT4_fr_mobile,
   .cTraderSecOne.MT4_fr_desktop,
   .cTraderSecOne.mql_suite,
   .cTraderSecOne.keyfeatured {
      padding-left: 0;
      padding-right: 0;
   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content,
   .cTraderSecOne.MT4_fr_desktop .cTraderSecOne_content,
   .cTraderSecOne.mql_suite .cTraderSecOne_content,
   .cTraderSecOne.keyfeatured .cTraderSecOne_content {
      padding: 0;
   }
   .keyfeatured {
      padding: 4rem 0 4.3rem;
   }
   .keyfeatured .cTraderSecOne_content h1,
   .keyfeatured .cTraderSecOne_content .defaultHeading_Title {
      margin: 0 0 4.4rem;
   }
   .keyfeatured_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .keyfeatured ul.Trade_itemlist li + li {
      margin-top: 2rem;
   }
   .keyfeatured_grid_inner + .keyfeatured_grid_inner {
      margin-top: 2rem;
   }
   .MT4_fr_desktop {
      padding: 4.3rem 0;
   }
   .MT4_fr_desktop_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .MT4_fr_desktop_img {
      text-align: center;
   }
   .MT4_fr_desktop_img img {
      width: 32.8rem;
   }
   .MT4_fr_desktop_content {
      padding: 3.1rem 0 0;
   }
   .MT4_fr_desktop_content p {
      width: 80%;
      margin: auto;
      font-size: 14px;
      line-height: 20px;
   }
   .MT4_fr_desktop_content_grid,
   .MT4_fr_mobile .MT4_fr_desktop_content_grid {
      grid-template-columns: 20rem;
      grid-column-gap: 0;
      grid-row-gap: 4.8rem;
      padding: 3.8rem 0 0;
      justify-content: center;
   }
   .MT4_fr_desktop_content_gridbox {
      min-height: 12.5rem;
   }
   .MT4_fr_desktop_content_gridbox p {
      padding: 1.8rem 0;
      width: initial;
   }
   .MT4_fr_desktop_content_gridbox + .MT4_fr_desktop_content_gridbox:after,
   .MT4_fr_desktop_content_gridbox:nth-child(4n):after {
      width: 1px;
      left: 50%;
      height: 35px;
      border-left: 1px dashed var(--DarkGrayBorder);
      top: -50px;
      content: "";
      position: absolute;
      display: block;
   }
   .MT4_fr_mobile
      .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox
      + .MT4_fr_desktop_content_gridbox:after {
      left: 50%;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
      padding: 0 0.8rem;
      min-height: 19.7rem;
   }
   .getmt4_btn a {
      margin: 4rem auto 0;
   }
   .MT4_fr_mobile {
      padding: 4.3rem 0;
   }
   .MT4_fr_mobile .MT4_fr_desktop_content_grid {
      padding: 4rem 0 0;
   }
   .MT4_fr_mobiletable_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .MT4_fr_mobiletable_img {
      grid-row: 1;
   }
   .MT4_fr_mobiletable_img {
      text-align: center;
      margin: 0 -15px;
   }
   .MT4_fr_mobiletable_img img.largimg {
      width: 100%;
      margin: 0;
   }
   .MT4_fr_mobiletable_content {
      padding: 0;
      margin: -6rem 0 0;
   }
   .mql_suite_grid {
      padding-top: 6.8rem;
      grid-template-columns: auto;
      justify-content: center;
   }
   .mql_suite_grid_innerimg {
      order: 1;
      text-align: center;
      padding-bottom: 1.2rem;
   }

   .mql_suite_grid_innerimg img {
      width: 31.5rem;
   }
   .mql_suite_grid_inner {
      order: 2;
   }
   .mql_suite_grid_inner ul li {
      width: 30.5rem;
      margin: auto;
      padding: 2.4rem;
   }
   .mql_suite_grid_inner ul li + li {
      margin-top: 2.4rem;
   }
   .mql_suite_sub {
      font-size: 14px;
      line-height: 20px;
   }
   .mql_suite_whyuse {
      padding-top: 5rem;
   }
   .mql_suite_whyuse .cTraderSecOne_content h1 {
      margin-bottom: 4.8rem;
   }
   .mql_suite_grid_innerimg + .mql_suite_grid_inner {
      margin-top: 2.4rem;
   }
   .mql_suite_whyusegrid {
      grid-template-columns: 45rem;
      grid-column-gap: 0;
      grid-row-gap: 2rem;
   }
   .mql_suite_whyusegrid_inner {
      min-height: 17.2rem;
      box-shadow: inherit;
      padding: 1.2rem 0;
   }
   .app_store_tablet {
      display: block;
      padding: 4rem 0 0;
   }
   .app_store_tablet a {
      margin: auto;
   }
   .app_store_tablet a + a {
      margin: 1.6rem auto 0;
   }
   .app_store_desktop {
      display: none !important;
   }
   .cTraderSecOne.MT4_fr_mobile
      .cTraderSecOne_content
      .MT4_fr_desktop_content_gridbox
      p {
      width: inherit;
      padding: 1.8rem 4px 0;
      text-align: center;
   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content p {
      width: 100%;
      font-size: 14px;
      line-height: 20px;
      padding: 0 22px;
      text-align: left;
   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content p span {
      display: block;
   }
   .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content p + p {
      margin: 2.4rem 0 0;
      text-align: center;
   }
   .ribbon {
      width: 230px;
   }
   html body .MainContent .ribbon span {
      padding: 1px 150px 4px;
      line-height: initial;
      top: 58px;
      right: -68px;
      font-size: 14px;
   }
   .ribbon span i {
      font-size: 16px;
   }
   .mql_suite {
      padding: 20rem 0 4rem;
   }
   .mql_suite .cTraderSecOne_content h1 br {
      display: none;
   }
   .mql_suite .cTraderSecOne_content p {
      font-size: 14px;
      margin: 0 0 6rem;
   }
   .mql_suite_grid {
      padding: 3.6rem 0 0;
   }
   .mql_suite_grid_inner {
      order: 3;
      margin-top: 2.4rem;
   }
   .mql_suite_grid_innerimg + .mql_suite_grid_inner {
      order: 2;
      margin-top: 0;
   }
   .mql_suite_whyuse .carousel {
   }
   .mql_suite_whyusegrid {
      display: block;
      width: 30.2rem;
      margin: auto;
      box-shadow: 0px 0px 10px #0a1f441a;
      background: var(--White_BG);
   }
   .mql_suite_whyuse .carousel-indicators {
      position: inherit;
      margin: 0;
   }
   .mql_suite_whyuse .carousel-indicators li {
      border: 0;
      margin: 1.9rem 4.5px 0;
      width: 7px;
      height: 7px;
      border-radius: 10px;
      background: var(--Black_BG);
      opacity: 0.3;
   }
   .mql_suite_whyuse .carousel-indicators li.active {
      opacity: 1;
   }
   .mql_suite_whyusegrid_inner p {
      margin: 2.7rem 5rem 0;
      font-size: 14px;
      line-height: 20px;
   }
   .mql_suite_whyusegrid_inner p br {
      display: none;
   }
   .dividendhead {
      padding: 6.4rem 0 0;
   }
   .dividendhead .defaultHeadingText h1 {
      font-size: 3.1rem;
      line-height: 40px;
      margin-bottom: 1.8rem;
   }
   .dividendhead p.defaultParagraph br {
      display: none;
   }
   .dividendhead .defaultHeadingText p.defaultParagraph + p.defaultParagraph {
      margin-top: 2rem;
   }
   .dividendweek_platfrom {
      padding: 4.5rem 0 4.3rem;
   }
   .dividendweek_platfrom_left h3,
   .dividendweek_platfrom_left .dividendweek_platfrom_title {
      font-size: 20px;
      text-align: center;
      margin: auto;
      width: 80%;
   }
   .customdrapdown {
      margin: 2.9rem auto 0;
      text-align: center;
   }
   .divdendweektable {
      margin: 5.3rem 0 0;
      display: none;
   }
   .prevsdividendtable .card + .card {
      margin-top: 3rem;
   }
   .prevsdividendtable
      .divdendweektable.divdendweektable_b.mobileView
      .card-body {
      margin-top: 3rem;
   }
   .prevsdivid_month .accordion.dividend_tabs {
      border: 1px solid var(--GainsBorder);
      border-bottom: 0;
   }
   .prevsdivid_month .accordion.dividend_tabs .card-body tr {
      border-left: 0;
      border-right: 0;
   }
   .prevsdivid_month
      .prevsdividendtable
      .card-body
      .accordion.dividend_tabs
      .card
      .card-body {
      margin: -1px 0 0;
   }
   .prevsdivid_month .accordion.dividend_tabs .card .card-header {
      border-bottom: 1px solid var(--GainsBorder);
      display: table;
      padding: 0;
      width: 100%;
   }
   .prevsdivid_month .accordion.dividend_tabs .card .card-header h2 {
      display: table;
      width: 100%;
   }
   .prevsdivid_month .accordion.dividend_tabs .card .card-header h2 button {
      font-size: 14px;
      font-weight: 500;
      color: var(--EerieBlack_TF);
      padding: 0;
      text-align: center !important;
      display: table;
      line-height: 58px;
   }
   .prevsdividendtable
      .divdendweektable.divdendweektable_b.mobileView
      .card-body
      .card-body {
      margin-top: 0;
   }
   .prevsdividendtable .divdendweektable {
      display: block;
   }
   .dividendweek_platfromhead {
      margin-bottom: 5.3rem;
   }
   .prevsdivid_month .accordion.dividend_tabs .card .collapse.show {
      display: none !important;
   }
   .prevsdivid_month .accordion.dividend_tabs .card.opencard .collapse.show {
      display: block !important;
   }
   .divdendweektable table {
      border: 0;
      display: block;
   }
   .divdendweektable table thead {
      border: 0;
      display: none;
   }
   .divdendweektable table tbody {
      width: 100%;
      display: table;
   }
   .dividend_tabs .card-body table th,
   .dividend_tabs .card-body table td {
      width: 50%;
   }
   .divdendweektable table tbody td {
      width: 100%;
      justify-content: center;
      align-items: center;
      font-size: 14px;
      border: 0;
   }
   .divdendweektable table thead tr {
      border: 1px solid var(--GainsBorder);
   }
   .divdendweektable table tbody tr {
      border: 1px solid var(--GainsBorder);
   }
   .divdendweektable table thead tr th + th,
   .divdendweektable table tbody tr td + td {
      border: 0;
      border-top: 1px solid var(--GainsBorder);
   }
   .prevsdividend {
      padding: 4.5rem 0 4.3rem;
   }
   .prevsdividend .defaultHeadingText h1 {
      font-size: 2.6rem;
      line-height: 32px;
      margin-bottom: 6rem;
   }
   .prevsdivid_month {
      margin-top: 3.5rem;
   }
   .prevsdividendtable {
      padding: 3.5rem 1rem 4.3rem;
   }
   .prevsdivid_month .accordion > .card > .card-header button.btn {
      padding: 0 3.1rem;
   }
   .prevsdividendtable .accordion > .card + .card {
      margin-top: 0;
   }
   .prevsdividendtable .divdendweektable.divdendweektable_b .card-header {
      margin: 0;
      padding: 0 2.1rem 0 2.5rem;
   }
   .prevsdividendtable .card + .card .divdendweektable.divdendweektable_b .card-header {
      margin: 0;
   }
   .prevsdividendtable .divdendweektable.divdendweektable_b .card-header button[aria-expanded="true"] {
      margin-bottom: 0;
   }
   .prevsdivid_month .accordion > .card .collapse.show {
      margin-bottom: 2.3rem;
   }
   .prevsdividend .prevsdivid_month .accordion > .card:last-child .collapse.show {
      margin-bottom: 0;
   }
   .prevsdividendtable .divdendweektable.divdendweektable_b .collapse.show {
      padding: 0;
      margin: 0;
   }
   .prevsdividendtable .card:last-child .divdendweektable.divdendweektable_b .collapse.show {
      padding: 0;
   }
   .prevsdividendtable .divdendweektable h4 {
      font-size: 14px;
   }
   .contact-us .align-items-center.justify-content-center {
      grid-template-columns: auto;
   }
   header .depositb2c .headerB2c_content .headerb2c_title {
      margin: 4.8rem 0 8px;
   }
   .DepositMainDiv.contact-us p.headerb2c_paragraph {
      grid-template-columns: auto;
      text-align: center;
      padding: 0 1rem;
      width: auto;
   }
   .contact-us .headerB2c_content a {
      margin: 3.8rem auto 0;
   }
   .contact-us .headerB2c_content {
      order: 2;
   }
   .contact .defaultHeadingText h1 {
      font-size: 2.6rem;
   }
   .contact-us header .depositb2c .headerB2c_content p {
      text-align: center;
      padding: 0 1rem;
   }
   .contact-us .fixed-container .depositb2cImg img.img-fluid {
      max-width: 17.9rem;
      margin: 0;
   }
   .contact-us .depositb2c {
      padding: 8.2rem 0 12.2rem;
   }
   .depositb2cImg img {
      width: 179px;
   }
   .section-one.contact {
      /*background: var(--Lightgray_BG);*/
      background: url(/img/b2c/legalDocument/sendbtm/bg375.png);
      padding: 5.6rem 1.5rem 4.8rem;
   }
   .section-two.map-frame {
      display: grid;
      grid-template-columns: auto;
      padding: 5.6rem 0 0;
   }
   .contact-heading h1,
   .company-address h1 {
      font-size: 2.6rem;
   }

   .company-address h1, .company-address .defaultHeading_Title {
      margin: 0;
   }
   .contact-details {
      grid-template-columns: auto;
      margin-top: 2.4rem;
      justify-content: inherit;
   }
   .contact-element {
      padding: 2.4rem 0;
   }
   .contact-element + .contact-element {
      margin-top: 1.6rem;
   }
   .company-address {
      display: grid;
      justify-content: initial;
      margin: 0 2.7rem 4.8rem;
      width: auto;
   }
   .contact-element h6 {
      margin: 1rem 0 0;
   }
   .contact-element h4, .contact-element .contact-element-title {
      font-size: 2rem;
      margin: 0.5rem 0 0;
   }
   .contact-form {
      display: grid;
      width: auto;
   }
   .contact-form .contact-heading p br {
      display: none;
   }
   .contact-form .contact-heading p {
      padding: 0 1rem;
   }
   .section-one.contact.form {
      padding: 5.4rem 0 3.6rem;
   }

   .section-one.contact .defaultHeading_Title{
      font-size: 2rem;
      line-height: 2.6rem;
   }

   .input-field {
      margin-bottom: 2.4rem;
   }

   body .form .input-field label {
       font-size: 1.6rem;
       margin: 0 0 0.7rem;
       line-height: 2rem;
   }

   .section-one.contact.form .form input.form-control,
   .section-one.contact.form .input-field textarea {
       font-size: 1.6rem;
       height: 5rem;
       padding: 0 2rem;
   }

   .section-one.contact.form .input-field textarea {
       min-height: 19rem;
       padding: 1rem 2rem;
    }

   .contact-form .input-field button {
      grid-template-columns: auto;
      width: 100%;
      margin: 0;
   }

   .section-one.contact.form h1 {
      margin-bottom: 0.8rem;
   }
   .section-one.contact.form .defaultParagraph {
      font-size: 1.6rem;
      padding: 0 2.8rem;
      line-height: 2.2rem;
   }

   .section-one.contact.form .container-fluid,
   .section-one.contact.form .container-lg{
      padding: 0;
   }

   .contact-form {
       width: 37.5rem;
       height: 68.2rem;
       margin: 3.5rem auto 0;
       padding: 4rem 3.5rem;
       background: url(/img/b2c/legalDocument/sendbtm/box/bg375.png);
   }



   .section-one.contact.form .defaultParagraph br {
      display: none;
   }
   .applycookies {
      display: block;
      padding: 1.5rem 6.5rem 1.8rem 3.7rem;
      height: auto;
   }
   .applycookies_button {
      padding: 20px 0 0;
   }
   .riskwarning {
      padding: 1.5rem 3.7rem;
      font-size: 12px;
      line-height: 1.5rem;
      z-index: 655;
   }


   .legalDocumentsHeader {
       background: url(/img/b2c/legalDocument/header/bg375.png);
       background-repeat: no-repeat;
       background-position: center;
       height: 47.7rem;
       background-color: var(--Black_BG);
   }

   .legalDocumentsHeaderContent{
      height: auto;
      padding: 3.4rem 3.4rem 0;
      text-align: center;
   }

   .legalDocumentsHeaderContent .defaultHeading_Title{
      font-size: 2rem;
      line-height: 26px;
   }

   .legalDocumentsHeaderContent .defaultParagraph {
       font-size: 1.6rem;
       line-height: 2.2rem;
       margin: 0.5rem 0 0;
       width: auto;
   }

   .legalDocumentlist {
       padding: 7.2rem 0 5.3rem;
   }

   .legalDocumentlistGrid {
       grid-template-columns: 28.8rem;
       grid-row-gap: 4.7rem;
       grid-column-gap: 0;
       justify-content: center;
   }

   .legalDocumentlist .maximizeTradingCount {
       width: 7.8rem;
       height: 7.8rem;
       left: -1.5rem;
       top: -1.2rem;
   }

   .legalDocumentlist .maximizeTradingContent {
       height: 5.8rem;
       padding: 0px 2.4rem 0 8.2em;
   }

   .legalDocumentlist .maximizeTradingContentInner{
      line-height: 2.2rem;
   }

   .legalDocumentlist .CustomPagination {
       justify-content: center;
       margin: 4.4rem 0 0 0;
   }

   .legalDocuments h1{
      font-size: 3.1rem;
   }

   .legalDocumentsChild {
      padding: 4rem 0 0;
   }
   .legalDocumentsChild ul li {
      font-size: 1.6rem;
   }
   .legalDocumentsMain.legalDocumentsMainCY .legalDocumentsChild {
      display: grid;
      grid-template-columns: auto;
   }
   .legalDocumentsChild ul li a br {
      display: none;
   }
   .tradinghead_grid {
      grid-template-columns: auto;
      text-align: center;
      padding: 6.1rem 0 4.3rem;
   }
   .tradinghead_image img {
      max-width: 20rem;
   }
   .tradinghead_content {
      order: 2;
      padding: 2.4rem 0 0;
   }
   .tradinghead_content .headerB2c_content {
      text-align: left;
   }
   .tradinghead_grid .headerB2c_content .headerb2c_title {
      font-size: 2.6rem;
      line-height: 3.2rem;
      letter-spacing: -0.2px;
   }
   .tradinghead_grid .headerB2c_content .headerb2c_title br {
      display: none;
   }
   .tradinghead_grid .headerB2c_content .headerb2c_paragraph {
      width: 100%;
      margin: auto;
   }
   .pricing {
      padding: 4rem 0;
   }
   .pricing_grid {
      grid-template-columns: 29.8rem;
      grid-row-gap: 1.3rem;
      padding: 3.5rem 0 0;
   }
   .pricing_grid_box {
      padding: 2.3rem 1.3rem 2.3rem 2.2rem;
   }
   .leverage_risk {
      padding: 4rem 0;
   }
   .leverage_risk_inner {
      padding: 2.4rem 0 0;
   }
   .leverage_risk_grid {
      grid-template-columns: 10.7rem 10.7rem 10.7rem;
      justify-content: initial;
      padding: 3.2rem 0 0;
      grid-row-gap: 2.4rem;
      margin: 0;
   }
   .leverage_risk_grid_box {
      padding: 2.5rem 0 2.5rem 1rem;
   }
   .leverage_risk_grid_box h4,
   .leverage_risk_grid_box .leverage_risk_grid_box_Title {
      font-size: 1.4rem;
      line-height: 1.2;
   }
   .leverage_risk_inner h2,
   .leverage_risk_Title {
      font-size: 1.8rem;
   }
   .leverage_risk_grid_box p {
      margin: 2.1rem 0 0;
   }
   .leverage_risk_inner + .leverage_risk_inner {
      padding: 3.5rem 0 0;
   }
   .leverage_risk_inner + .leverage_risk_inner p {
      margin: 2.9rem 0 0;
      width: 100%;
   }
   .leverage_risk_grid_box:last-child h4, .leverage_risk_grid_box:last-child .leverage_risk_grid_box_Title {
      width: auto;
      overflow: hidden;
   }
   .execution_quality {
      padding: 4rem 0;
   }
   .execution_quality_grid {
      padding: 6rem 0 0;
      grid-template-columns: 30rem;
      justify-content: center;
   }
   .execution_quality_content {
      padding: 4.5rem 0 0;
      margin: 0 -2rem;
   }
   .execution_quality_content_inner + .execution_quality_content_inner {
      padding: 2.4rem 0 0;
   }
   .execution_quality_content_inner h2,
   .execution_quality_content_Title {
      font-size: 1.8rem;
   }
   .execution_quality_content_inner p {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .tradingconditions .frSecFour {
      padding: 4rem 0;
   }
   .choose_platform {
      padding: 3.8rem 0 0;
   }
   .choose_platform_inner .nav-tabs {
      display: inherit;
   }
   .choose_platform_inner .nav-tabs .nav-item + .nav-item {
      margin: 2.4rem 0 0;
   }
   .choose_assetstab .frSecFourChild {
      max-width: 69rem;
   }
   .choose_assetstab .inputSearch {
      width: 100%;
   }

   .choose_assets .tab-pane .tableForexParent {
      margin: 5.6rem 0 0;
   }
   .choose_platform_inner,
   .choose_assets_inner {
      grid-template-columns: auto;
      text-align: center;
      grid-row-gap: 2.4rem;
   }
   .choose_platform_inner .nav-tabs,
   .choose_assets_inner .nav-tabs {
      justify-content: center;
   }
   .choose_platform_inner .nav-tabs {
      display: none;
   }
   .choose_platform_inner .dropdown {
      display: block;
   }
   .choose_assets {
      padding: 3.8rem 0 0;
   }
   .choose_assets_inner h6, .choose_assets_inner .choose_platform_Title {
      display: none;
   }
   .choose_assets_inner .nav-tabs {
      margin: 0;
      text-align: center;
      padding: 0 2rem;
   }
   .choose_assets_inner .nav-tabs .nav-item,
   .choose_assets_inner .nav-tabs .nav-item + .nav-item {
      margin: 1.2rem 0.8rem;
      width: auto;
   }
   .choose_assets_inner .nav-tabs .nav-link,
   .choose_assets_inner .nav-tabs .nav-link.active {
      padding: 0;
      border: 0;
      margin: 0;
      font-size: 1.4rem;
      height: auto;
      background: none;
      opacity: 1;
      color: var(--DarkGray_TF);
      line-height: initial;
   }
   .choose_assets_inner .nav-tabs .nav-link.active {
      color: var(--Golden_TF);
   }
   .choose_assets_inner .nav-tabs .nav-link img {
      display: none;
   }
   .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      order: 7;
   }
   .choose_assets_inner .nav-tabs .nav-item:nth-child(4) .nav-link {
      width: 100%;
   }
   .tradingconditions .whyTopfx .whyTopfxInner {
      padding: 2rem;
   }

   .whyTopfx h3 br, .whyTopfx .whyTopfxGrid span br{
      display: none;
   }

   .tradingconditions .whyTopfx .defaultHeadingText h1 {
      font-size: 2.6rem;
      text-align: center !important;
   }
   .tradingconditions .whyTopfx .whyTopfxBtnDemo {
      margin: 2.3rem 0 0 !important;
   }
   .tradingconditions .whyTopfx .whyTopfxBtnDemo a {
      padding: 0;
   }
   .mt4tabs .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      order: 4;
   }
   .mt4tabs .choose_assets_inner .nav-tabs .nav-item:nth-child(5) {
      order: 5;
   }
   .choose_assetstab .frSecFourChild .dropdown {
      display: table;
      margin: auto;
   }
   .choose_assetstab .frSecFourChild .dropdown .btn {
      width: 18.8rem;
   }
   .choose_assetstab .frSecFourChild {
      padding: 3.8rem 0 0;
   }
   .choose_assets .tab-pane.active .opacity_light {
      margin: 4.6rem 0 0;
   }

   .tableForexParent .tableFixedOverFlow table {
      border-spacing: 0;
   }
   .choose_assetstab .forexTableTop {
      padding: 0 4.5rem 0 5.3rem;
   }
   .choose_assetstab .table-responsive-stack tr {
      position: relative;
   }
   .choose_assetstab .table-responsive-stack tr:after {
      border-bottom: 1px solid var(--LightBorder);
      width: 100%;
      height: 1px;
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      content: "";
   }
   .choose_assetstab .tableForex td:first-child {
      padding: 0 0 0.9rem 2.4rem;
   }
   .choose_assetstab .tableForex td:last-child {
      padding: 0 0 0 2.4rem;
      margin-bottom: 0;
   }
   .choose_assetstab .tableForex td:first-child {
      margin: 0 0 0.9rem;
      line-height: initial;
   }
   .choose_assetstab .tableForex tr.frTr td:first-child {
      margin-bottom: 2rem;
   }
   .choose_platform_inner h6 {
      margin: 0;
   }
   .choose_platform .choosePlatform {
      padding: 0;
   }
   .choose_assetstab .tableForexParent .tableFixedOverFlow tbody {
      height: 33rem;
   }
   .frSecFour .customLabel {
      display: block;
      text-align: center;
      margin: 2rem 0 1.3rem;
   }
   .frSecFour .customLabel br {
      display: none !important;
   }
   .accordion.dividend_tabs {
      display: block;
      margin-left: -15px;
      margin-right: -15px;
   }
   .accordion.dividend_tabs .card {
      border-radius: 0;
   }
   .p_cTrader.p_cTrader_app .timelineB2c {
      padding: 8.4rem 0 6.1rem;
   }
   .p_cTrader_app .p_cTraderapp_img {
      margin: 4rem auto;
   }
   .p_cTrader_app .p_cTraderapp_img img {
      height: 23.8rem;
   }
   .p_cTrader_app .app_store {
      display: grid;
      padding: 0;
   }
   .p_cTrader_app .app_store a + a {
      margin: 1.6rem 0 0;
   }
   .ctraderapp_secone {
      padding: 4rem 0 8rem;
   }
   .ctraderapp_onegrid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .ctraderapp_secone .ctraderapp_onegrid_content {
      order: 2;
      margin: 3.5rem 0 0;
   }
   .ctraderapp_secone .ctraderapp_onegrid_img {
      text-align: center;
      margin: 0;
   }
   .ctraderapp_secone .ctraderapp_onegrid_img img {
      width: 25rem;
   }
   .p_cTrader_appcontent .cTraderSecOne_content h1 {
      text-align: left;
      margin-bottom: 0.8rem;
   }
   .p_cTrader_appcontent .cTraderSecOne_content p {
      text-align: left;
      font-size: 14px;
      line-height: 20px;
   }
   .ctraderapp_secgrid {
      margin: 5rem 0 0;
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   section.cTraderSecOne.ctraderapp_sectwo {
      padding: 4rem 0;
   }
   .ctraderapp_threegrid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .ctraderapp_threegrid .ctraderapp_onegrid_content {
      order: 2;
      margin: 3.5rem 0 0;
   }
   .ctraderapp_threegrid .ctraderapp_onegrid_img {
      width: 250px;
      margin: 0 auto;
   }
   .ctraderapp_fourgrid {
      margin: 3rem 0 0;
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .ctraderapp_fourgrid .ctraderapp_onegrid_img {
      text-align: center;
   }
   .ctraderapp_fourgrid .ctraderapp_onegrid_img img {
      width: 23rem;
   }
   .ctraderapp_fourgrid .ctraderapp_onegrid_content {
      margin: 3.5rem 0 0;
   }
   .ctraderapp_secthree {
      padding: 4rem 0;
   }
   .ctraderapp_fivegrid {
      padding: 4rem 0 0;
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .cTraderSecOne.ctraderapp_secthree .ctraderapp_onegrid_content {
      order: 2;
      margin: 3.5rem 0 0;
   }
   .cTraderSecOne.ctraderapp_secthree .ctraderapp_onegrid_img {
      text-align: center;
   }
   .cTraderSecOne.ctraderapp_secthree .ctraderapp_onegrid_img img {
      width: 25rem;
   }
   section.cTraderSecOne.ctraderapp_secfour {
      padding: 4rem 0;
   }
   .ctraderapp_secfour .defaultHeadingText {
      display: block;
      margin: 0 0 5.3rem;
   }
   .ctraderapp_secfour .defaultHeadingText h1 {
      letter-spacing: -0.2px;
   }
   .ctraderapp_secfour .ctraderapp_onegrid_content h1 {
      display: none;
   }
   .ctraderapp_sixgrid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .tradingtimes {
      display: table;
      margin: auto;
      width: 32rem;
   }
   .tradingtimes_inner {
      width: 13.5rem;
      height: 13.5rem;
      padding: 3.4rem 1.5rem 0;
   }
   .tradingtimes_inner img {
      width: 45px;
   }
   .tradingtimes_inner h4,
   .tradingtimes_inner span {
      font-size: 11px;
      line-height: 12px;
      margin: 0.65rem 0 0;
   }
   .tradingtimes_inner.box_b {
      margin: 9.5rem 0 0 -4rem;
   }
   .ctraderapp_secfour .ctraderapp_onegrid_content {
      padding: 5.4rem 0 0;
   }
   .ctraderapp_sixgrid {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .ctraderapp_sixgrid .cTraderSecOne_content ul.Trade_itemlist {
      padding: 0;
   }
   .cTraderSecOne_content ul.Trade_itemlist li + li {
      margin-top: 1.6rem;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid {
      padding: 5.5rem 0 0;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 17.6rem;
      padding: 0rem 1rem;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(3) {
      padding: 0 3.2rem;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(4) {
      padding: 0 3.5rem;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(5) {
      padding: 0 3.5rem;
   }
   .ctraerappsecfive .mt4_App_SecThree_grid_Box + .mt4_App_SecThree_grid_Box:after {
      top: -5rem;
   }
   .ctraderapp_secsix {
      padding: 4rem 0 0;
   }
   .ctraderapp_sevengrid {
      padding: 0.8rem 0 0;
      grid-template-columns: 98%;
      grid-column-gap: 0;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img {
      margin: 5rem auto 0;
      display: table;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_img img {
      max-width: 33.8rem;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_content .cTraderSecOne_content .app_store {
      display: block;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_content .cTraderSecOne_content .app_store a {
      margin: auto;
   }
   .ctraderapp_secsix .ctraderapp_sevengrid .ctraderapp_onegrid_content .cTraderSecOne_content .app_store a + a {
      margin: 2.7rem auto 0;
   }
   .market_holiday .dividendhead {
      padding: 7.2rem 0 6rem;
   }
   .market_holiday .dividendhead .defaultHeadingText h1 {
      line-height: 3rem;
   }
   .market_holiday .prevsdividend {
      padding: 3rem 0 4.3rem;
   }
   .holidaymonth_title h2, .holidaymonth_title .holidaymonth_heading {
      font-size: 2rem;
   }
   .market_holiday .prevsdivid_month .holidaymonth_title:first-child {
      padding: 0;
   }
   .market_holiday .prevsdivid_month .accordion > .card > .card-header button.btn {
      font-size: 1.4rem;
/*      display: block;*/
   }
   .market_holiday .prevsdivid_month .accordion > .card > .card-header button.btn div {
      margin: -1.7rem 0 0;
   }
   .market_holiday .readmore_text span {
      margin: 0;
   }
   .market_holiday .prevsdivid_month .accordion > .card > .card-header button.btn img {
      display: none;
   }
   .market_holiday .prevsdivid_month .accordion > .card.holiday_card_open > .card-header button.btn .readmore_text span + span {
      display: block;
   }
   .holidaymonth_table {
      padding: 0 3.1rem;
   }
   .holidaymonth_table p {
      font-size: 1.4rem;
      line-height: 2rem;
      margin: 0.5rem 0 3rem;
   }
   .holidaymonth_table_conent {
      margin: 0 -3.1rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth {
      width: 9.5rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table.excelfile th.largeth{
      width: 9.5rem;
      min-width: 9.5rem;
   }

   .holidaymonth_table .holidaymonth_table_conent table.excelfile th, .holidaymonth_table .holidaymonth_table_conent table.excelfile td{
      word-break: break-word;
   }

   .holidaymonth_table .holidaymonth_table_conent table.table_largecol tbody tr td.largecol_td_b,
   .holidaymonth_table .holidaymonth_table_conent table.table_largecol tbody tr td.largecol_td_c,
   .holidaymonth_table .holidaymonth_table_conent table.table_largecol tbody tr td + td,
   .holidaymonth_table .holidaymonth_table_conent table thead th.largeth_hour {
      width: 12.5rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table tbody td[colspan="3"] {
      width: 24.9rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table thead th, .holidaymonth_table .holidaymonth_table_conent table.excelfile th {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .holidaymonth_table .holidaymonth_table_conent table tbody td, .holidaymonth_table .holidaymonth_table_conent table.excelfile td {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .market_holiday .prevsdivid_month .accordion > .card > .card-header button.btn {
      pointer-events: none;
   }
   .market_holiday .prevsdivid_month .accordion > .card > .card-header.opencard_text {
      height: 58px;
   }
   .market_holiday .prevsdivid_month .accordion > .card > .card-header.opencard_text button.btn div {
      margin: 0;
      padding: 1.3rem 0 0;
   }
   .market_holiday .readmore_text {
      display: block;
   }
   .tradingtools .timelineB2c {
      padding: 8.4rem 0 11.2rem;
      background-image: url(/img/b2c/trading_tools_herobg_mob.png);
      background-size: cover;
      background-position: center;
      height: inherit;
   }
   .headerB2c_content_desktop {
      display: none;
   }
   .headerB2c_content_mobile {
      display: block;
   }
   header.p_cTrader.tradingtools .timelineB2c .headerB2c_content .headerb2c_title {
      line-height: 4rem;
   }
   .tradingtools_icons img {
      margin: 0 auto;
      display: block;
   }
   .tradingtools_icons img + img {
      margin: 3.3rem auto 0;
   }
   header.p_cTrader.tradingtools .timelineB2c .headerB2c_content a.trade_btn {
      margin: 4rem auto 0;
   }
   .tradingtoolsSecOne {
      padding: 4rem 0;
   }
   .tradingtoolsSecOne .defaultHeadingText h1 {
      font-size: 2rem;
      line-height: 2.6rem;
      text-align: left;
   }
   .tradingtoolsSecOne .defaultHeadingText.tradingtoolsSecOne_heading h1 {
      text-align: center;
   }
   .tradingtoolsSecOne .defaultHeadingText.tradingtoolsSecOne_heading p {
      font-size: 1.4rem;
      text-align: left;
      line-height: 2rem;
   }
   .tradingtoolsSecOne .defaultHeadingText.tradingtoolsSecOne_heading p br {
      display: none;
   }
   .tradingtoolsSecOne_grid {
      grid-template-columns: 34.3rem;
      padding: 4rem 0 0;
      grid-column-gap: inherit;
      grid-row-gap: 2.4rem;
   }
   .tradingtoolsSecOne_grid_box {
      min-height: 24.3rem;
      padding: 2.5rem 1.5rem 2.5rem 2.5rem;
   }
   .tradingtoolsSecOne_grid_box .defaultHeadingText p {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .tradingtoolsSecOne_grid_box ul.Trade_itemlist {
      width: 84%;
   }
   .tradingtoolsSecOne a {
      margin: 4rem auto 0;
   }
   .tradingtoolsSecthree {
      padding: 4rem 0;
   }
   .tradingtoolsSecthree_grid {
      grid-template-columns: auto;
      grid-column-gap: inherit;
      grid-row-gap: 4rem;
      padding: 4rem 0 0;
   }
   .tradingtoolsSecthree_grid_inner h3 {
      font-size: 2rem;
   }
   .tradingtoolsSecthree_grid_inner p {
      margin: 1.9rem 0 0;
      font-size: 1.4rem;
   }
   /*.copytrading_intro {
      margin-top: 6.1rem;
   }*/
   .copytrading_intro .timelineB2c {
      height: 69.1rem;
      padding: 8.6rem 0 0;
      background: url(/img/b2c/copy_trading_hero_img_mob.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }
   header.p_cTrader.regulation .timelineB2c .headerB2c_content .headerb2c_subtitle {
      line-height: 3rem;
   }
   header.p_cTrader.copytrading_intro .timelineB2c p.headerb2c_paragraph br {
      display: block;
   }
   header.p_cTrader.copytrading_intro .timelineB2c .headerB2c_content .headerb2c_title {
      padding: 0 4rem;
      margin-bottom: 2.2rem;
   }
   header.p_cTrader.copytrading_intro .timelineB2c p.headerb2c_paragraph {
      width: 100%;
      font-size: 1.4rem;
      padding: 0 1.5rem;
      line-height: 2rem;
   }
   .copytrading_intro_bottom {
      bottom: 3.7rem;
   }
   .copytrading_intro_bottomgrid {
      grid-template-columns: 12rem 6rem 8rem;
      grid-column-gap: 4.7rem;
      grid-row-gap: 3.9rem;
   }
   .copytrading_intro_inner {
      font-size: 1.4rem;
   }
   .copytrading_intro_inner span {
      font-size: 2rem;
   }
   .copytrading_intro_inner:nth-child(4) {
      grid-column: 1 / span 2;
      margin: auto;
      grid-row: 2;
      width: 10rem;
   }
   .copytrading_intro_inner:nth-child(5) {
      grid-column: 2 / span 2;
      margin: auto;
      grid-row: 2;
      width: 11rem;
   }
   .whycopy_trade {
      padding: 4rem 0 4.3rem;
   }
   .whycopy_trade .cTraderSecOne_content p {
      width: 100%;
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .howcopy_trade {
      padding: 4rem 0 4.3rem;
   }
   .howcopy_trade .pricing_grid_box {
      height: 20.1rem;
   }
   .howcopy_trade .pricing_grid_box p {
      min-height: initial;
   }
   .howcopy_trade .getmt4_btn a {
      margin: 4.3rem auto 0;
   }
   .copy_platform {
      padding: 4rem 0 4.3rem;
   }
   .copy_platformgrid {
      grid-template-columns: auto;
      grid-column-gap: initial;
      grid-row-gap: 3.8rem;
      padding: 3.8rem 0 0;
   }
   .copy_platformgrid_img {
      width: 100%;
      margin: auto;
   }
   .copy_platformgrid_img img {
      width: 100%;
   }
   .copy_platform .copy_platformgrid_img .getmt4_btn a {
      margin: 3rem auto 0;
   }
   .copy_platform .cTraderSecOne_content .getmt4_btn a {
      margin: 4.4rem auto 0;
   }
   .copymt4_pamm .copy_platformgrid .copy_platformgrid_img {
      width: 100%;
   }
   .cTraderSecOne.copy_platform .cTraderSecOne_content h1 {
      font-size: 2rem;
      text-align: left;
   }
   .copy_platform .cTraderSecOne_content p {
      width: 100%;
      text-align: left;
      font-size: 1.4rem;
   }
   .copymt4_pamm .copy_platformgrid {
      grid-template-columns: auto;
      grid-column-gap: initial;
   }
   .copymt4_pamm .copy_platformgrid div:first-child {
      order: 2;
   }
   .copy_tradingway .frSecSevenGrid {
      display: grid;
      grid-column-gap: 2.7rem;
      grid-template-columns: 25.8rem;
   }
   .copy_tradingway .defaultHeadingText h1 {
      padding: 0;
      line-height: 2.6rem;
      margin-left: -0.5rem;
      margin-right: -0.5rem;
   }
   .copy_tradingway .frSecSevenGrid .frSecSevenBox {
      min-height: 16.5rem;
      height: 16.5rem;
   }
   .copy_tradingway .frSecSevenChild {
      padding: 1.6rem 0 0;
   }
   .copy_tradingway .frSecSevenBox p {
      line-height: 2rem;
      width: 97%;
   }
   .copytrade_icons.mql_suite {
      padding: 5.6rem 0;
   }
   .copytrade_icons .mql_suite_whyusegrid {
      grid-template-columns: auto;
      grid-column-gap: 0;
      align-items: center;
      justify-content: center;
      overflow: hidden;
      max-width: 100%;
      margin: auto;
      display: table;
      width: initial;
      background: none;
      box-shadow: none;
   }
   .copytrade_Imgs {
      height: 115px;
      display: flex;
      align-items: center;
      justify-content: center;
   }
   .trader_performc .depositb2c {
      padding: 5.2rem 0 4rem;
   }
   .trader_performc .headerMargin .defaultHeadingText h1 {
      font-size: 2.6rem;
   }
   .trader_performc .headerMargin p.defaultParagraph {
      width: 82%;
      margin: auto;
   }
   .trader_performc_iframe {
      padding: 10rem 0 0;
   }
   .trader_performc_iframe iframe {
      height: 102rem;
   }
   .trader_performc .section-one.contact.form {
      background: url(/img/b2c/legalDocument/sendbtm/bg/bg375.png);
   }
   .trader_performc .contact-form {
      height: 78rem;
      background: url(/img/b2c/legalDocument/sendbtm/boxB/bg375.png);
   }

   .trader_performc .section-one.contact.form h1{
      padding: 0 3rem;
   }

   .trader_performc .section-one.contact.form .defaultParagraph {
      font-size: 1.4rem;
   }
   .cTraderSecOne .tabletshow {
      display: block;
      padding: 2.4rem 0 0;
   }
   .cTraderSecOne .tabletshow h1, .cTraderSecOne .tabletshow .defaultHeading_Title {
      font-size: 1.8rem;
      margin: 0 0 1.6rem;
      line-height: 2.6rem;
   }
   .cTraderSecOne .tabletshow p {
      text-align: left;
   }
   .cTraderSecOne .tabletshow p + p {
      margin: 2.4rem 0 0;
   }
   .cTraderSecOne .tablethide {
      display: none;
   }
   .news_mid {
   }

   .latestnews_block img{
      height: auto;
      object-fit: inherit;
   }

   .news header .depositb2c {
      padding: 3.8rem 0 0;
   }
   .news .align-items-center {
      grid-template-columns: auto;
      justify-content: center;
      grid-row-gap: 2.4rem;
      padding-left: 0;
   }
   .news header .depositb2c .headerB2c_content .headerb2c_title {
      font-size: 2.2rem;
      margin: 0 0 0.8rem;
   }
   .news header .depositb2c .headerB2c_content p {
      text-align: center;
   }
   .news .headerB2c_content {
      order: 2;
   }
   .news .depositb2c .depositb2cImg img {
      margin: 0;
      width: 20rem;
   }
   .newsthreecol {
      padding: 6.7rem 0 1.5rem;
   }
   .news_bottom ul.updates li p {
      width: 98%;
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .product-updates .latestnews .news_bottomcontent p{
      width: auto;
   }
   .newsthreecol_inner {
      grid-template-columns: auto;
      grid-row-gap: 4.8rem;
   }
   .newsblockheading h4,
   .newsblockheading h4 a {
      font-size: 2rem;
   }
   .newsblockheading a {
      font-size: 1.4rem;
   }
   .newsvideo_inner {
      background-position: center;
   }
   .news_bottomcontent {
      padding: 1.7rem 0 0;
   }
   .news_bottomcontent p + p {
      margin: 1.2rem 0 0;
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .latestnews .news_bottomcontent p {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .latestnews .news_bottomcontent p + p {
      margin: 1rem 0 0;
   }
   .news_bottomcontent span {
      margin: 2.4rem 0 0;
   }
   .latestnews_block {
      grid-template-columns: auto;
      grid-row-gap: 1.7rem;
   }
   .latestnews_img,
   .latestnews_blockimg {
      height: 36.8rem;
      background: url(/img/b2c/GBP_USD_photo_375.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_b,
   .latestnews_blockimg_b {
      background: url(/img/b2c/SP_photo_375.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_c,
   .latestnews_blockimg_c {
      background: url(/img/b2c/usd_jpy_photo_375.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_d,
   .latestnews_blockimg_d {
      background: url(/img/b2c/Alex_Katsaros_375.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_e,
   .latestnews_blockimg_e {
      background: url(/img/b2c/GBPUSD_uptrend_375.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_f,
   .latestnews_blockimg_f {
      background: url(/img/b2c/PerfectMoney_375.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_img_g,
   .latestnews_blockimg_g {
      background: url(/img/b2c/GlobalWinners_375.png);
      background-size: cover;
      background-position: center;
   }
   .latestnews_blockcontent p {
      min-height: inherit;
   }
   .latestnews_blockcontent p:after {
      content: "...";
   }
   .stickybar {
      transform: inherit;
      display: flex;
      width: 100%;
      bottom: initial;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      margin-top: -4.8rem;
   }
   .stickybar a {
      width: 25%;
   }
   .stickybar a.facebook img,
   .stickybar a.linkedin img,
   .stickybar a.instagram img,
   .stickybar a.email img {
      height: 2rem;
   }
   .stickybar a.instagram {
      background: url(/img/b2c/insta_bg_375.png);
      background-size: cover;
   }
   .news.latestnewsmain header .depositb2c {
      padding: 2.2rem 0 0;
   }
   .latestnews_block {
      grid-row-gap: 3rem;
      padding: 3.2rem 0;
   }
   .latestnewsmain .depositb2c .headerB2c_content {
      text-align: left;
   }
   .news.latestnewsmain header .depositb2c .headerB2c_content .headerb2c_title {
      line-height: 2.6rem;
      font-size: 2rem;
   }
   .news.latestnewsmain header .depositb2c .headerB2c_content p {
      text-align: left;
      font-size: 1.4rem;
   }
   .latestnews_blockcontent {
      padding: 1.7rem 0 0;
   }
   .latestnews_blockcontent h4 {
      font-size: 1.6rem;
   }
   .latestnews_blockcontent p {
      font-size: 1.4rem;
      line-height: 2rem;
      margin: 1rem 0 0;
   }
   .latestnews_blockcontent p span {
      display: none;
   }
   .latestnews_blockcontentbtm {
      margin: 2.4rem 0 0;
   }
   .latestnews_blockcontentbtm a {
      font-size: 1.4rem;
   }
   .cTrader_Desktop {
      background: url(/img/b2c/artical_bg_375.png);
      background-size: cover;
      background-position: center right;
   }
   .news.newsartical header .depositb2c .headerB2c_content .headerb2c_title {
      text-align: left;
      line-height: initial;
   }
   .newsartical_mid {
      padding: 2.4rem 0 4.4rem;
   }
   .newsartical_mid_inner {
      grid-template-columns: auto;
      gap: initial;
   }

   .NewsleftContent .shareicons{
      display: none;
   }

   .recentNewsOuter{
      margin: 4.4rem 0 0;
   }

   .recentNews {
      padding: 2rem 1.5rem 3rem;
   }

   .newsartical_mid_inner .recentNews h1 {
       font-size: 2.2rem;
   }

   .recentNewsOuter .shareicons{
      display: flex;
      padding: 4.4rem 0 0;
   }

   .newsartical_mid_inner p {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .newsartical_mid_inner p.martop {
      margin: 2rem 0 0;
   }
   .newsartical_mid_inner h3 {
      font-size: 2.2rem;
      line-height: 3rem;
      text-align: left !important;
   }
   .newsartical_mid_inner p br {
      display: none;
   }
   .news.newsartical .headerB2c_content {
      bottom: 4.2rem;
   }
   .newsvideo iframe {
      width: 100%;
   }
   .alex_newsartical.alex_newsartical {
      background: url(/img/b2c/alex_interview_artical_375.png);
      background-size: cover;
      background-position: center;
   }
   .news.newsartical header .depositb2c .headerB2c_content {
      bottom: inherit;
      top: 1.7rem;
      left: 0;
      right: 0;
      padding: 0 3rem;
   }
   .news.newsartical header .depositb2c .headerB2c_content .headerb2c_title {
      text-align: center;
      line-height: 3rem;
   }
   .news.newsartical header .depositb2c .headerB2c_content .headerb2c_paragraph {
      font-size: 1.4rem;
      justify-content: center;
   }
   .news.newsartical .headerB2c_content p.breadcrumbs {
      display: none;
   }
   .news.newsartical.alex_newsartical header .depositb2c .headerB2c_content {
      padding: 0;
   }
   .gbpusd_newsartical {
      background: url(/img/b2c/GBPUSDartical_375.png);
      background-size: cover;
      background-position: center;
   }
   .SP_newsartical {
      background: url(/img/b2c/SPartical_375.png);
      background-size: cover;
      background-position: center;
   }
   .Copytrade_newsartical {
      background: url(/img/b2c/Copytrade_artical_375.png);
      background-size: cover;
      background-position: center;
   }
   .Mobileapp_newsartical {
      background: url(/img/b2c/Mobileapp_artical_375.png);
      background-size: cover;
      background-position: center;
   }
   .ctraderweb {
      background: url(/img/b2c/cTraderWeb_artical_375.png);
      background-size: cover;
      background-position: center;
   }
   .usdjpy_newsartical {
      background: url(/img/b2c/USDJPY_artical_375.png);
      background-size: cover;
      background-position: center;
   }
   .xauusd_newsartical {
      background: url(/img/b2c/XAUUSD_artical_375.png);
      background-size: cover;
      background-position: center;
   }
   .eurusd_newsartical {
      background: url(/img/b2c/EURUSD_artical_375.png);
      background-size: cover;
      background-position: center;
   }
   .gbpusdtarg_newsartical {
      background: url(/img/b2c/GBPUSDtarg_artical_375.png);
      background-size: cover;
      background-position: center;
   }
   .perfactmoney_newsartical {
      background: url(/img/b2c/PerfectMoney_artical_375.png);
      background-size: cover;
      background-position: center;
   }
   .GlobalForexAwards_newsartical {
      background: url(/img/b2c/GlobalWinners_artical_375.png);
      background-size: cover;
      background-position: center;
   }
   .news.newsartical.ctraderweb header .depositb2c .headerB2c_content,
   .news.newsartical.usdjpy_newsartical header .depositb2c .headerB2c_content,
   .news.newsartical.xauusd_newsartical header .depositb2c .headerB2c_content,
   .news.newsartical.eurusd_newsartical header .depositb2c .headerB2c_content,
   .news.newsartical.gbpusdtarg_newsartical header .depositb2c .headerB2c_content {
      padding: 0;
   }
   .newsartical_mid.gbpusd_newsmid .paragh_first {
      padding: 0;
   }
   .newsartical_mid.gbpusd_newsmid .paragh_first.paragh_scnd {
      padding: 2rem 0 0;
   }
   .newsartical_mid.gbpusd_newsmid .newsartical_mid_inner p.martop {
      margin: 2.5rem 0 0;
   }
   .newsartical_mid.gbpusd_newsmid .newsartical_mid_inner p.martop + p.martop {
      margin: 2rem 0 0;
   }
   .newsartical_mid p.referce {
      margin: 3rem 0 0;
   }
   .newsartical_mid .breadcrumbs {
      display: inline-block;
   }
   .alex_newsartical_mid p.paragh_first {
      padding: 0 0 2.1rem;
   }
   .alex_newsartical_mid h4 {
      margin: 2.4rem 0 1.1rem;
   }
   .latestnews_blockcontent h4 {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .newsartical_mid .breadcrumbs_scroll {
      display: block;
      margin: 0 0 1.5rem;
   }
   .shareicons {
      padding: 5rem 0 0;
   }
   .shareicons span {
      font-size: 1.4rem;
   }
   .socialicon a + a {
      margin-left: 1.2rem;
   }
   .updates_blockimg {
      background: url(/img/b2c/cTraderDesktop_40_update_375.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_b {
      background: url(/img/b2c/copytradeMobile_update_375.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_c {
      background: url(/img/b2c/cTraderWeb_40_update_375.png);
      background-size: cover;
      background-position: center;
   }
   .updates_blockimg_d {
      background: url(/img/b2c/UpdatedcTrader_mobile_app_375.png);
      background-size: cover;
      background-position: center;
   }
   .updates_block .latestnews_blockcontent h4 a span {
      display: inline;
   }
   .updates_block .latestnews_blockcontent h4 {
      height: inherit;
   }
   header.newsheader .depositb2c {
      padding: 2.4rem 0 1.3rem;
   }
   .newsartical{
      padding: 0;
      height: auto;
   }
   .news header.newsheader .headerB2c_content .headerb2c_title {
      line-height: 3rem;
      font-size: 2.2rem;
   }
   .news header.newsheader .headerB2c_content .headerb2c_paragraph {
      font-size: 1.4rem;
      justify-content: center;
   }
   .news header.newsheader .headerB2c_content .breadcrumbs_scrl {
      position: relative;
      width: 100%;
      margin: 1.2rem 0 0;
      overflow-x: scroll;
      overflow-y: hidden;
      white-space: nowrap;
      height: 25px;
   }
   .news header.newsheader .headerB2c_content .breadcrumbs_scrl p {
      display: inline-block;
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      font-size: 10.5px;
      padding: 0;
      text-align: center;
   }
   .newsartical_mid_inner.mobileappmid_inner h4 {
      word-break: break-all;
      line-height: 2.4rem;
   }
   .newsartical_mid_inner.mobileappmid_inner p.upgradetrading {
      text-align: left;
   }
   .timeframes_img img + img {
      margin-top: -1.8rem;
   }
   .newsartical_mid_inner .app_store a {
      margin: auto;
   }
   .newsartical_mid_inner .app_store a + a {
      margin-top: 2.7rem;
   }
   .p_cTrader_Copiers {
      background: url(/img/b2c/cTraderCopiers_bg_375.png);
      background-repeat: no-repeat;
      background-size: cover;
      padding: 8rem 0;
   }
   .p_cTrader_Copiersgrid {
      grid-template-columns: auto;
      grid-column-gap: 0;
      grid-row-gap: 4rem;
   }
   .p_cTrader_Copiers .timelineB2c {
      height: 61rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left {
      margin: 0;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left h1 {
      font-size: 3.8rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left p {
      font-size: 1.4rem;
   }
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left a,
   header .timelineB2c .headerB2c_content .p_cTrader_Copiersgrid_left a.anchtxt {
      margin-left: auto;
      margin-right: auto;
   }
   .p_cTrader_Copiersgrid_right {
      margin: 0 -1.5rem;
   }
   .p_cTraderCopiers_tradingwork {
      padding: 4rem 0;
   }
   .p_cTraderCopiers_tradingwork h1 {
      font-size: 2rem;
      line-height: 2.6rem;
   }
   .openlive_demoaccount,
   .rankedStrategies {
      grid-template-columns: auto;
      padding: 3.2rem 0 0;
   }
   .openlive_demoaccount_content h4,
   .openlive_demoaccount_content .openlive_demoaccount_Title {
      font-size: 1.6rem;
   }
   .openlive_demoaccount_content p {
      font-size: 1.4rem;
      margin-top: 0.3rem;
      line-height: 2rem;
   }
   .openlive_demoaccount_content p span {
      display: block;
   }
   .openlive_demoaccount_img {
      margin: -1rem -1.5rem 3rem;
   }
   .openlive_demoaccount_content p.shareinstead {
      margin-top: 1.4rem;
   }
   .openlive_demoaccount_content p.shareinstead a img {
      margin: 0 0 0 1rem;
      width: 0.5rem;
   }
   .p_cTrader_Copytrade_grid {
      padding: 3.2rem 0 0;
      grid-template-columns: auto;
      grid-row-gap: 4rem;
      justify-content: center;
   }
   .p_cTrader_Copytrade_gridinner h4,
   .p_cTrader_Copytrade_gridinner .p_cTrader_Copytrade_Title {
      font-size: 1.6rem;
   }
   .p_cTrader_Copytrade_gridinner p {
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .p_cTraderCopiers_App {
      padding: 4rem 0 0;
   }
   .p_cTraderCopiers_Appinner {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .p_cTraderCopiers_App .cTraderSecOne_content h1 {
      width: 23rem;
      line-height: 2.6rem;
      margin: 0 auto 4rem;
   }
   .p_cTraderCopiers_App .cTraderSecOne_content p {
      text-align: left;
      font-size: 1.4rem;
   }
   .p_cTraderCopiers_img {
      margin: 0 -1.5rem;
   }
   .p_cTraderCopiers_img_inner {
      position: inherit;
   }
   .p_cTraderCopiers_imgplay {
      left: 1rem;
   }
   .p_cTraderCopiers_imgplay img {
      width: 3.2rem;
   }
   .p_cTraderCopiers_Appcontent {
      padding: 0 0 7rem;
   }
   .p_cTraderCopiers_App .cTraderSecOne_content .app_store {
      margin: 4rem auto 0;
      display: table;
   }
   .p_cTraderCopiers_waystrade .defaultHeadingText h1 {
      width: inherit;
      text-align: center;
      margin-left: -1rem;
      margin-right: -1rem;
   }
   .p_cTraderCopiers_waystrade .defaultHeadingText h1 span,
   .p_cTraderCopiers_waystrade .defaultHeadingText .defaultHeading_Title span {
      display: block;
   }
   .p_cTraderCopiers_waystrade .frSecSevenGrid {
      grid-template-columns: 26rem;
      grid-column-gap: 0;
      grid-row-gap: 3rem;
   }
   .p_cTraderCopiers_waystrade .frSecSevenBox p {
      line-height: 2rem;
      width: 97%;
   }
   .videopopup .modal-dialog .modal-content {
      height: 21rem;
   }
   .Cookiepolicy_box {
      width: 34.3rem;
   }
   .Cookiepolicy_box_btm {
      margin: 2rem 0 0;
      grid-template-columns: auto;
      grid-row-gap: 1rem;
   }
   .Cookiepolicy_list ul li {
      margin-right: 1px;
   }
   .Cookiepolicy_list ul li h3 {
      font-size: 1.6rem;
   }
   .latestnews img {
      object-fit: inherit;
      height: 16rem;
      width: 100%;
   }
   .wechatModal .modal-dialog {
      max-width: 70%;
      display: flex;
      justify-content: center;
   }
   .wechatModal .modal-dialog .modal-content {
      width: auto;
   }
   .marketanalyisnews {
      padding-bottom: 5rem;
   }
   .marketanalyis_header {
      margin: 8rem 0 4.2rem;
   }
   .marketanalyis_header .defaultHeadingText h1 {
      margin: 0 -0.5rem 0.8rem;
   }
   .marketanalyis_title h3, .marketanalyis_block h3.marketanalyis_maintitle {
      font-size: 2.3rem;
   }
   .marketanalyis_title h4, .marketanalyis_block h4.marketanalyis_subtitle {
      font-size: 2rem;
      padding: 0.4rem 0 0;
   }
   .marketanalyis_block_grid + h4.marketanalyis_subtitle {
      padding: 0;
   }
   .marketanalyis_block_grid {
      grid-template-columns: auto;
      padding: 0 0 4rem;
      border: 0;
      margin-top: 2.3rem;

   }
   .marketanalyis_main_img img {
      height: 19.2rem;
   }
   .marketanalyis_main {
      margin-bottom: 2.4rem;
   }
   .marketanalyis_main_content h3 {
      font-size: 1.8rem;
      line-height: 2.7rem;
   }
   .marketanalyis_main_content h3 br {
      display: none;
   }
   .marketanalyis_main_content p {
      width: auto;
      margin: 0.7rem 0 0;
      font-size: 1.4rem;
      line-height: 2rem;
   }
   .marketanalyis_main_content span {
      font-size: 1.4rem;
      margin: 1.2rem 0 0;
   }
   .marketanalyis_block .owl-carousel .owl-stage {
      transform: initial !important;
      width: 100% !important;
   }
   .marketanalyis_block .owl-carousel .owl-item {
      width: 100% !important;
      margin: 0 !important;
      display: none;
   }

   .marketanalyis_block .owl-carousel .owl-item.active{
      display: inline-table;
   }


   .marketanalyis_block .owl-carousel .owl-item + .owl-item {
      margin: 2rem 0 0 !important;
   }
   .marketanalyis_item {
      display: grid;
      grid-template-columns: 12.4rem auto;
      border: 0;
      margin: 0;
   }
   .marketanalyis_item_img img {
      height: 7.2rem;
   }
   .marketanalyis_item_content {
      padding: 0 0 0 1.2rem;
   }
   .marketanalyis_item_content span {
      font-size: 1.4rem;
   }
   .marketanalyis_item_content h4 {
      font-size: 1.6rem;
      line-height: initial;
      margin: 0.6rem 0 0.5rem;
   }
   .DesktopSocialIcons {
      position: relative;
   }
   .article_popup_inner {
      width: 100%;
      top: 0;
      bottom: 0;
      margin: auto;
      position: fixed;
      display: flex;
      align-items: center;
   }

   .article_popup_outer{
      overflow: scroll;
      width: 100%;
      height: 100%;
      margin: auto;
      display: flex;
      align-items: center;
   }


   /* ====================== START new withdrawal css ============================== */
   .section-02-new-deposit .accordion.accordion.qr-withdrawal-accordion .card .card-body{
      display: block;
      padding: 2rem 0.9rem;
   }
   .section-02-new-deposit .accordion.accordion.qr-withdrawal-accordion .card .card-body .withdraw-qr-mobile-content-grid{

      display: grid;
      row-gap: 2.59rem;
      grid-template-columns: 33% 67%;
      margin: 2.5rem 0 2.2rem;
   }



   .section-02-new-deposit .accordion.accordion.qr-withdrawal-accordion .card .card-body .withdraw-qr-mobile-content-grid .processing-time-mobile{
      grid-column: span 2;
   }

   /* ====================== END new withdrawal css ============================== */

   .article_popup img{
      /*max-height: inherit;
      max-width: 100%;
      padding: 0 1rem;*/
      width: 100%;
   }

   .article_popup img.zoomout{
      position: fixed;
      padding: 0 5px;
      width: 3rem;
      height: 3rem;
      line-height: 2.8rem;
      top: 1rem;
      left: 1rem;
      /*border: 2px solid #fff;*/
      border-radius: 50%;
      background: rgba(0, 0, 0, 0.8);
      z-index: 9999;
   }

   .close-lightbox {
      padding: 0 4px;
      width: 2.7rem;
      height: 2.7rem;
      line-height: 2.2rem;
      top: 1rem;
      right: 1rem;
   }

   .marketanalyisnews_detail {
      padding-bottom: 10rem;
   }

   .marketanalyisnews_detail .marketanalyis_header {
      margin: 2.4rem 0 0;
      width: auto;
      padding: 0;
   }

   .marketanalyisnews_detail.marketanalyisnews_author .marketanalyis_header {
       margin: 8rem 0 3.5rem;
       width: auto;
       padding: 0;
   }

   .marketanalyisnews_detail .marketanalyis_breadcrumbs {
      position: relative;
      width: 100%;
      margin: 1.2rem 0 0;
      overflow-x: scroll;
      overflow-y: hidden;
      white-space: nowrap;
      height: 2rem;
   }

   .marketanalyisnews_detail .marketanalyis_breadcrumbs p {
      display: inline-block;
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      font-size: 10.5px;
      padding: 0;
      /*text-align: center;*/
   }

   .marketanalyisnews_detail .marketanalyis_header .defaultHeadingText h1 {
      line-height: 3.2rem;
      margin: 0 0 0.8rem;
   }
   .marketanalyisdetail_left {
      grid-template-columns: auto;
      padding-bottom: 4.5rem;
   }
   .marketanalyis_writtendetail {
      display: flex;
      height: auto;
      float: none;
      margin: 0 0 2.4rem;
      width: auto;
   }

   .marketanalyis_writtendetail .marketanalyisauthor_img{
      display: none;
   }

   .marketanalyisdetail_content .marketanalyis_writtendetail p{
      width: auto;
      margin: 0;
      display: none;
   }

   .marketanalyis_writtendetail p br{
      display: none;
   }

   .marketanalyis_writtendetail span{
      margin:0;
      padding: 0;
      border: 0;
      line-height: 2rem;
   }

   .marketanalyis_writtendetail_mob{
      display: grid;
   }

   .marketanalyisdetail_grid {
      grid-template-columns: auto;
      margin: 2.4rem 0 0;
      padding: 0;
   }

   .marketanalyisdetail_main_img{
      margin: 0 0 2.4rem;
   }

   .marketanalyisdetail_content p {
      width: 100%;
      font-size: 1.4rem;
      line-height: 2rem;
   }

   .marketanalyisdetail_content ul li{
      font-size: 1.4rem;
      line-height: 2rem;
   }

   .marketanalyisdetail_content a.start_trading {
      margin: 4.4rem auto 0;
   }
   .marketanalyisdetail_leftsub {
      grid-template-columns: auto;
   }
   .marketanalyisdetail_leftsub .marketanalyisdetail_content a.start_trading {
      margin: 4.4rem auto 0;
   }
   .marketanalyisdetail_content_img {
      /*width: 34rem;*/
      margin: 3rem 0 0;
   }
   /*.marketanalyisdetail_content_img img {
      height: 20rem;
   }*/
   .marketanalyisdetail_content_img + .marketanalyisdetail_content_img {
      margin-bottom: 3rem;
   }

   .marketanalyis_news{ margin-top: 5rem; }
   .marketanalyis_news h4 {
      font-size: 2rem;
      padding: 0 0 15px;
   }
   .marketanalyis_newsarticle_content {
      padding: 1.2rem 0 0;
   }
   .marketanalyis_newsarticle_content h3 {
      font-size: 2rem;
      line-height: 2.4rem;
   }
   .marketanalyis_newsarticle_content span {
      font-size: 1.6rem;
   }
   .marketanalyis_headline {
      margin: 2.3rem 0 0;
      padding: 2rem 0 0;
   }
   .marketanalyis_headline_inner {
      border-bottom: 1px solid rgba(27, 27, 27, 0.2);
      padding-bottom: 2.3rem;
   }
   .marketanalyis_headline_inner + .marketanalyis_headline_inner {
      margin: 2rem 0 0;
   }

   .calendar_events{
      border-width: .3rem;
   }

   .calendar_events_list{
      grid-template-columns: auto;
   }

   .calendar_events_list_inner{
      padding: 1rem 0.4rem;
      min-height: inherit;
   }

   .oddRow .calendar_events_list_inner:nth-child(odd) {
       background: #fff;
   }

   .oddRow .calendar_events_list_inner:nth-child(even) {
       background: #E4E4E4;
   }

   .calendar_desp p{
      padding: 0 6rem 0 .8rem;
      font-size: 1.1rem;
      line-height: 1.3rem;
   }


   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG{
      padding: 8rem 0 0;
      background: url(/img/b2c/deposit_bonus_bg_375.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
      height: 50rem;
      align-items: initial;
   }

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG:after{
      display: none;
   }

   .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content h1{
      max-width: 100%;
      margin-bottom: 3.9rem;
   }

   .Deposits_Bouns_promotions{
      padding-top: 3rem;
      grid-template-columns: 100%;
      grid-row-gap: 4rem;
   }

   .Deposits_Bouns_promotions_Content_inner{
      min-height: inherit;
   }

   .Deposits_Bouns_promotions_Content .getmt4_btn a {
       margin: 3rem auto 0;
   }

   .Deposits_promotions{ padding: 4rem 0; }

   .Deposits_Bouns_secTwo .container-lg .col-md-6{
      flex: 0 0 29.5rem;
      max-width: 29.5rem;
      margin: auto;
   }

   .CopyTradingSP.Deposits_Bouns .defaultHeadingText h1{
      font-size: 2.6rem;
      text-align: center !important;
   }
   .Deposits_Bouns_secOne .defaultHeadingText h1 {
      font-size: 2.6rem;
      margin-bottom: 1.2rem;
   }

   .CopyTradingSP.Deposits_Bouns .headerButtonParent{
      width: 27rem;
   }

   .marketanalyisauthor_grid{
      grid-template-columns: auto;
      grid-column-gap: 0;
      grid-row-gap: 4.4rem;
   }

   .marketanalyisauthor_grid div.author_article {
      order: 2;
   }

   .marketanalyisauthor_grid div.author_content {
      order: 1;
   }

   .marketanalyisauthor_leftgrid{
      grid-template-columns: auto;
   }

   .marketanalyis_author_img img {
       width: 100%;
       height: auto;
   }

   .marketanalyisauthor_right{
      padding: 4rem 1.3em 2.5rem;
   }

   .marketanalyisauthor_right_topcontent{
      grid-column-gap: 0;
      grid-template-columns: auto;
      grid-row-gap: 1.3rem;
      justify-content: center;
   }

   .marketanalyisauthor_img{
      text-align: center;
   }

   .marketanalyisauthor_name{
      order: 2;
   }

   .marketanalyisauthor_name h3 b,
   .marketanalyisauthor_name .marketanalyisauthor_Title b {
      font-size: 2.6rem;
   }

   .marketanalyisauthor_name h3 br,
   .marketanalyisauthor_name .marketanalyisauthor_Title br{
      display: none;
   }

   .marketanalyisauthor_right p{
      margin: 1.2rem 0 0;
   }

   .marketanalyisauthor_right p+p{
      margin: 2.4rem 0 0;
   }

   .marketanalyis_author_content p{
      -webkit-line-clamp: 4;
      font-size: 1.4rem;
      line-height: 2rem;
   }

   .jurisdictionPopup .Cookiepolicy_box,
   .LangBlockPopup .LangBlock_centered .LangBlock_box{
      width: 34.3rem;
      padding: 2.7rem 2rem;
   }

   .jurisdictionPopup_btns{
      grid-template-columns: 26.8rem;
      grid-row-gap: 2.4rem;
      justify-content: center;
   }

   .lang-fr .jurisdictionPopup_btns,
   .lang-ur .jurisdictionPopup_btns,
   .lang-pl .jurisdictionPopup_btns{
      grid-template-columns: 100%;
   }


   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG{
      padding: 5rem 0 0;
      background: url(/img/b2c/deposits_bouns_promotion_bg_375.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG_content{
      margin: 0 -.5rem;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG_content h1{
      font: normal normal normal 21px/36px  Ubuntu, sans-serif;
   }

   .CopyTradingSP.DepositsBounsPromotion .CopyTradingSP_BG_content h1 b{
      font-size: 2.6rem;
   }

   .marketanalyis_Share_left{ display: none; }

   .marketanalyis_Share{
      display: grid;
      grid-template-columns: auto auto;
      justify-content: center;
      align-items: center;
      margin: 5rem 0 0;
      grid-column-gap: 1.4rem;
   }

   .marketanalyis_Share span {
      font-size: 1.4rem;
      color: var(--DarkGray_TF);
      line-height: 2rem;
      margin: 0;
   }

   .marketanalyis_Share .socialicon{
      display: grid;
      grid-template-columns: auto auto auto auto;
      grid-column-gap: 1.2rem;
   }

   .marketanalyis_Share .socialicon a + a {
       margin: 0;
   }

   .marketanalyis_Share .socialicon a img {
      width: 2.8rem;
      height: 2.8rem;
   }

   .marketanalyisTitle_main{
      margin: 5rem 0 0;
   }

   .accent{
      padding: 0 0 0 3rem;
      font-size: 2rem;
      line-height: 3rem;
   }

   .marketanalyis_detailtitle{
      margin: 5rem 0 0;
   }

   .marketanalyisdetail_content .marketanalyis_detailtitle h1, .marketanalyisdetail_content  .marketanalyis_detailtitle h1 span, .marketanalyisdetail_content  .marketanalyis_detailtitle h1 b, .marketanalyisdetail_content  .marketanalyis_detailtitle h1 strong, .marketanalyisdetail_content  .marketanalyis_detailtitle h1 div {
       font-size: 2.6rem !important;
   }

   .marketanalyisdetail_content .marketanalyis_detailtitle h3, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 span, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 b, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 strong, .marketanalyisdetail_content  .marketanalyis_detailtitle h3 div {
       font-size: 1.8rem !important;
   }

   .marketanalyisdetail_grid_new{
      display: initial;
   }

   body.market-analysisbody.market-jpy, .market-analysisbody.market-jpy.bodyscroll{ margin-top: -90rem; padding: 0; }

   .outlook_grid {
      grid-template-columns: auto;
      grid-column-gap: 0;
      grid-row-gap: 4rem;
      padding-bottom: 4.5rem;
   }

   .outlook_grid .marketanalyis_main{
      margin: 0;
   }

   .outlook_grid .marketanalyis_main_img img {
      height: 17.5rem;
   }

   .marketanalyisnews_author .pagination{
      margin:  4rem 0 0;
   }

   .trading_Central{
      background: url(/img/b2c/Trading_Signals_bg_375.png);
      background-repeat: no-repeat;
      background-position: bottom center;
      padding: 5.3rem 0 0;
      min-height: 75.2rem;
   }

   .trading_Central_grid {
      grid-template-columns: auto;
   }

   header.trading_Central .headerB2c_content{
      text-align: center;
      padding: 0 2rem;
   }

   header.trading_Central .headerB2c_content .headerb2c_title{
      font-size: 3.8rem;
      line-height: 4.3rem;
      padding: 0 2rem;
   }

   header.trading_Central .headerB2c_content .headerb2c_paragraph{
      font-size: 1.4rem;
      line-height: 2rem;
      margin: .7rem auto 0;
      width: auto;
   }

   .trading_Central_img {
      overflow: hidden;
   }

   .trading_Central_img img {
      max-width: 63rem;
      margin: 13.6rem 0 0 -20rem;
   }

   .trading_Solution_one {
      padding: 4rem 0;
   }

   .trading_Solution_one_grid {
      grid-template-columns: auto;
      grid-column-gap: 6.3rem;
   }

   .trading_Solution_one_img{
      order: 2;
      margin: 6.6rem 0 0;
      text-align: center;
   }

   .trading_Solution_one_img img{
      width: 34.1rem;
   }

   .trading_Solution_one .cTraderSecOne_content h1{
      font-size: 2.6rem;
      text-align: center;
      line-height: 3.2rem;
      margin-bottom: 1.2rem;
   }

   .trading_Solution_one .cTraderSecOne_content h1 span, .trading_Solution_one .cTraderSecOne_content .defaultHeading_Title span{
      display: block;
   }

   .trading_Solution_one .cTraderSecOne_content p{
      color: rgba(249, 253, 251, 0.73);
      text-align: center;
      font-size: 1.4rem;
      line-height: 2rem;
   }

   html body .trading_Solution_one .MT4_fr_desktop_content_grid{
      padding: 5.4rem 0 0;
      grid-template-columns: 29.8rem;
      grid-row-gap: 5.4rem;
      grid-column-gap: 0;
   }

   html body .MainContent .trading_Solution_one .MT4_fr_desktop_content_gridbox {
      min-height: 22.7rem;
      padding: 0 2.2rem;
      height: auto;
   }

   .trading_Solution_one .MT4_fr_desktop_content_gridbox p{
      text-align: left;
      line-height: 2.2rem;
   }

   html body .MainContent .trading_Solution_one .getmt4_btn a{
      margin: 4rem auto 0;
   }

   .trading_Solution_one.trading_Solution_two{
      padding: 5.6rem 0 6.7rem;
      background: url(/img/b2c/Trading_Signals_two_bg_768.png) #fff;
      background-position: bottom center;
      background-repeat: no-repeat;
   }

   .trading_Solution_two .trading_Solution_one_grid {
      grid-template-columns: 29.8rem;
   }

   .trading_Solution_one.trading_Solution_two .cTraderSecOne_content{
      width: auto;
   }

   .trading_Solution_one.trading_Solution_two .getmt4_btn a{
      margin: 4rem auto 0;
   }

   .trading_Solution_two .trading_Solution_one_img {
      right: 0;
      margin: 4rem 0 0;
      text-align: center;
   }

   .trading_Solution_two .trading_Solution_one_img img {
      width: 35.5rem;
      max-width: 35.5rem;
      margin: 0 -3rem;
   }

   .trading_otherpromtns {
      padding: 4rem 0;
   }

   .trading_otherpromtns.secOne .secOneChild_2 {
      padding: 3rem 0 0;
   }

   .trading_otherpromtns.secOne .defaultHeadingText h1 {
      font-size: 2.6rem;
      line-height: initial;
   }

   .trading_otherpromtns.secOne .secOneChild .secOneBox_2 {
      grid-row-gap: 2.6rem;
      grid-template-columns: auto;
   }

   .getmt4_btn_dBlock{
      display: none;
   }

   .getmt4_btn_mBlock{
      display: block;
   }

   .mobile_nav_tabs{
      display: flex;
      justify-content: space-between;
      border-bottom-color: #F4D3D5;
   }

   .mobile_nav_tabs li a.nav-link{
      border: 0;
      border-bottom: 2px solid transparent;
      padding: 0;
      font-size: 2.3rem;
      color: #1B1B1B;
   }

   .mobile_nav_tabs li a.nav-link.active{
      border-bottom-color: #C8242B;
      color: #1B1B1B;
   }

   .marketanalyis_block h3.marketanalyis_maintitle{
      display: none;
   }

   .marketanalyis_block .owl-carousel .owl-nav{
      display: none;
   }

   .viewmore_mob_btn{
      margin: 0 0 4rem;
   }

   .viewmore_mob_btn a{
      margin: auto;
   }

   .viewmore_mob_btn a.btn.disabled{
      opacity: 1;
   }

   .newsartical img{
      height: auto;
   }

   .countries_flags{
      grid-template-columns: repeat(2, 16rem);
      grid-gap: 2rem;
   }

   .countries_flags_content span{
      margin: 1.3rem 0 0;
   }



   .lang-vi .contact-element h6 {
      padding: 0 2rem;
   }
   .lang-vi .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-vi .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-vi .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-vi .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-vi .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-vi .ctradercopysecthree_right {
      grid-template-columns: 24rem;
   }
   .lang-vi .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-vi .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-vi .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      min-height: 13rem;
   }
   .lang-vi .copytrading_intro_bottomgrid {
      grid-template-columns: 10rem 6rem 8rem;
   }
   .lang-vi .copytrading_intro_inner:nth-child(4) {
      width: 16rem;
      margin-left: 1rem;
   }
   .lang-vi .copytrading_intro_inner:nth-child(5) {
      width: 14rem;
   }

   .lang-my .contact-element h6 {
      padding: 0 2rem;
   }
   .lang-my .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-my .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-my .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-my .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-my .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-my .ctradercopysecthree_right {
      grid-template-columns: 24rem;
   }
   .lang-my .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-my .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-my .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      min-height: 13rem;
   }
   .lang-my .getCtraderGrid {
      grid-template-columns: auto;
   }
   .lang-my .contact-element {
      padding: 2.4rem 0;
   }

   .lang-my .copytrading_intro_bottomgrid {
      grid-template-columns: 9rem 6rem 6rem;
   }
   .lang-my .copytrading_intro_inner:nth-child(4) {
      width: 16rem;
      margin-left: 1rem;
   }
   .lang-my .copytrading_intro_inner:nth-child(5) {
      width: 11rem;
   }
   .lang-cn .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-cn .choose_assets_inner {
      grid-column-gap: 0;
   }
   .lang-cn .contact-element h6 {
      padding: 0 2rem;
   }
   .lang-cn .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-cn .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-cn .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 13rem;
   }
   .lang-cn .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-cn .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-cn .ctradercopysecthree_right {
      grid-template-columns: 24rem;
   }
   .lang-cn .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-cn .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-cn .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      min-height: 13rem;
   }
   .lang-cn .getCtraderGrid {
      grid-template-columns: auto;
   }
   .lang-cn .contact-element {
      padding: 2.4rem 0;
   }

   .lang-cn .copytrading_intro_bottomgrid {
      grid-template-columns: 10rem 5rem 7rem;
   }

   .lang-cn .copytrading_intro_inner:nth-child(4) {
      width: 10rem;
   }
   .lang-cn .copytrading_intro_inner:nth-child(5) {
      width: 10rem;
   }

   .lang-it .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-it .choose_assets_inner {
      grid-column-gap: 0;
   }
   .lang-it .contact-element h6 {
      padding: 0 2rem;
   }
   .lang-it .choose_assets_inner {
      grid-template-columns: auto;
   }
   .lang-it .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-it .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 17.6rem;
   }
   .lang-it .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-it .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-it .ctradercopysecthree_right {
      grid-template-columns: 24rem;
   }
   .lang-it .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-it .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-it .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      min-height: 15rem;
   }
   .lang-it .getCtraderGrid {
      grid-template-columns: auto;
   }
   .lang-it .contact-element {
      padding: 2.4rem 0;
   }
   .lang-fr .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-fr .MT4_fr_desktop_content_gridbox {
      min-height: 15rem;
      padding: 0 1rem;
   }
   .lang-fr .mql_suite_whyusegrid_inner p {
      margin: 2.7rem 0 0;
   }
   .lang-fr .carousel-item:last-child .mql_suite_whyusegrid_inner p {
      margin: 2.7rem 3rem 0;
   }
   .lang-fr .tradingtimes_inner:first-child {
      padding: 3.4rem 4rem 0;
   }
   .lang-fr .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-fr .automated_trading_grid {
      grid-template-columns: auto;
   }
   .lang-fr .getCtraderGrid {
      grid-template-columns: auto;
   }
   .lang-fr .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-fr .ctradercopysecthree_right {
      grid-template-columns: 24rem;
   }
   .lang-fr .choose_assets_inner {
      grid-template-columns: auto;
      grid-column-gap: 0;
   }
   .lang-fr .contact-element h6,
   .lang-th .contact-element h6 {
      min-height: inherit;
   }
   .lang-fr .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(3),
   .lang-fr .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(4),
   .lang-fr .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(5) {
      padding: 0 1rem;
   }
   .lang-fr .trading_signals_grid .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-fr .whytopFxcTrade_inner {
      min-height: 15.9rem;
   }

   .lang-fr .copytrading_intro_bottomgrid {
      grid-template-columns: 10rem 6rem 8rem;
   }
   .lang-fr .copytrading_intro_inner:nth-child(4) {
      width: 17rem;
      margin-left: 0;
   }
   .lang-fr .copytrading_intro_inner:nth-child(5) {
      width: 12rem;
   }
   .lang-th .contact-element {
      padding: 2.4rem 0;
   }
   .lang-th .contact-element h6 {
      padding: 0 2rem;
   }
   .lang-th .pricing_grid_box p {
      min-height: 8.6rem;
   }
   .lang-th .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-th .choose_assets_inner {
      grid-column-gap: 0;
      grid-template-columns: auto;
   }
   .lang-th .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-th .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-th .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-th .ctradercopysecthree_right {
      grid-template-columns: 24rem;
   }
   .lang-th .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-th .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-th .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      min-height: 15rem;
   }
   .lang-th .getCtraderGrid {
      grid-template-columns: auto;
   }
   .lang-th .tradingtimes_inner.box_a h4 {
      padding: 0 2rem;
   }

   .lang-th .copytrading_intro_bottomgrid {
      grid-template-columns: 8rem 6rem 9rem;
   }

   .lang-th .copytrading_intro_inner:nth-child(4) {
      width: 14rem;
   }
   .lang-th .copytrading_intro_inner:nth-child(5) {
      width: 10rem;
   }

   .tradingconditions .frSecSevenBox p {
      line-height: 2rem;
   }
   .lang-id .p_cTrader.regulation .timelineB2c {
      height: auto;
   }
   .lang-id header.p_cTrader.regulation .timelineB2c .headerB2c_content .headerb2c_subtitle {
      line-height: initial;
   }
   .lang-id .pricing_grid_box {
      min-height: 24.6rem;
   }
   .lang-id .contact-element {
      padding: 2.4rem 0;
   }
   .lang-id .contact-element h6 {
      min-height: initial;
      padding: 0 2rem;
   }
   .lang-id .pricing_grid_box p {
      min-height: 8.6rem;
   }
   .lang-id .leverage_risk_grid_box:last-child h4 {
      width: auto;
   }
   .lang-id .choose_assets_inner {
      grid-column-gap: 0;
      grid-template-columns: auto;
   }
   .lang-id .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }
   .lang-id .p_cTrader_app_outer .cTraderSecOne .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-id .manual_trading_grid {
      grid-template-columns: auto;
   }
   .lang-id .ctradercopysecthree_right {
      grid-template-columns: 24rem;
   }
   .lang-id .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-id .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-id .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      min-height: 15rem;
   }
   .lang-id .getCtraderGrid {
      grid-template-columns: auto;
   }
   .lang-id .tradingtimes_inner.box_a h4 {
      padding: 0 2rem;
   }
   .lang-id .mql_suite_whyusegrid_inner {
      padding: 1.2rem 2rem;
      min-height: 16rem;
   }
   .lang-id .mql_suite_whyusegrid_inner p {
      margin: 2.7rem 0 0;
   }
   .lang-id .tradingtimes_inner:first-child {
      padding: 3.4rem 2rem 0;
   }
   .lang-id .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(4),
   .lang-id .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(5) {
      padding: 0 2.5rem;
   }
   .lang-id .copytrading_intro_bottomgrid {
      grid-template-columns: 8rem 7rem 7rem;
   }
   .lang-id .copytrading_intro_inner:nth-child(4) {
      width: 11rem;
      margin-left: 2rem;
   }
   .lang-id .copytrading_intro_inner:nth-child(5) {
      width: 13rem;
   }
   .lang-es .contact-element h6 {
      min-height: initial;
      padding: 0 2rem;
   }
   .lang-es .getCtraderGrid {
      grid-template-columns: auto;
   }
   .lang-es .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .lang-es .trading_signals_grid .cTraderSecOne_content h1 {
      width: auto;
   }
   .lang-es .keyfeatured_grid {
      grid-template-columns: auto;
   }
   .lang-es .MT4_fr_desktop_content_gridbox {
      padding: 0 1rem;
      height: 15.5rem;
      min-height: 15.5rem;
   }
   .lang-es .cTraderSecOne.MT4_fr_mobile .cTraderSecOne_content .MT4_fr_desktop_content_gridbox p {
      padding: 1.8rem 0 0;
   }
   .lang-es .MT4_fr_mobile .MT4_fr_desktop_content_gridbox {
      height: 19rem;
   }
   .lang-es .ribbon span {
      top: 62px;
      padding: 5px 128px 5px 140px;
   }

   .lang-es .copytrading_intro_bottomgrid {
      grid-template-columns: 9rem 5rem 10rem;
   }

   .lang-es .copytrading_intro_inner:nth-child(4) {
      width: 16rem;
   }
   .lang-es .copytrading_intro_inner:nth-child(5) {
      width: 11rem;
   }

   .lang-pl .registrations_section_content h1{
      width: auto;
   }

   .lang-pl header .timelineB2c .timelineheroGrid .headerB2c_content p {
      width: 100%;
      max-width: 100%;
   }

   .lang-pl .whyTopfx a.btnDemo {
      width: auto;
      margin: 1rem 0 0;
   }

   .lang-pl .contact-element h6 {
      min-height: initial;
   }

   .lang-pl .shares .frGridBox{
      height: auto;
   }

   .lang-pl .shareSecTwoBox {
      width: 21rem;
   }

   .lang-pl .metals.forex .frGridBox{
      min-height: initial;
   }

   .lang-pl .energies .forexSecSeven .defaultHeadingText h1{
      width: auto;
   }

   .lang-pl .metal-title-center{
      margin-left: auto;
      margin-right: auto;
   }

   .lang-pl .accountTypes .secTwo .card .card-body {
      height: auto
   }

   .lang-pl .accountTypes .aTypesSecOne .bodyPcard p{
      padding: 0 3rem;
   }

   .lang-pl .accountTypes .aTypesSecOne .bodyPcard p span br{
      display: none !important;
   }

   .lang-pl .accountTypes p.defaultParagraph{
      line-height: 2.4rem;
   }

   .lang-pl .aTypesSecThree p.defaultParagraph br.d-block{
      display: none !important;
   }

   .lang-pl .aTypesSecThreeGrid .aTypesSecThreeBox{
      height: auto;
   }

   .lang-pl .dSecTwoChild .cardMain .cardMainHead br.d-block{
      display: none !important;
   }

   .lang-pl .pricing_grid_box p{
      min-height: initial;
   }

   .lang-pl .tradingconditions .whyTopfx .whyTopfxBtnDemo {
      margin: 0 !important;
   }

   .lang-pl .choose_assets_inner, .lang-pl .mt4tabs .choose_assets_inner{
      grid-template-columns: auto;
   }

   .lang-pl .choose_assets_inner .nav-tabs .nav-item, .lang-pl .choose_assets_inner .nav-tabs .nav-item + .nav-item{
      margin: 1.2rem 0.6rem;
   }

   .lang-pl .ctradercopysecthree .defaultHeadingText h1{
      width: auto;
      line-height: initial;
   }

   .lang-pl .getCtraderGrid{
      grid-template-columns: auto;
   }

   .lang-pl .ctradercopysecthree_right {
      grid-template-columns: 28rem;
   }

   .lang-pl .MT4_fr_desktop_content_gridbox {
      min-height: initial;
      padding: 0 2rem 2rem;
      height: auto;
   }

   .lang-pl .copytrading_intro_bottomgrid {
      grid-template-columns: 10rem 6rem 6rem;
   }

   .lang-pl header.p_cTrader.copytrading_intro .timelineB2c .headerB2c_content .headerb2c_title{
      padding: 0;
   }

   .lang-pl .copytrading_intro_inner:nth-child(4), .lang-pl .copytrading_intro_inner:nth-child(5){
      width: 13rem;
   }

   .lang-pl .copytrading_intro_inner:nth-child(4){
      margin-left: 1rem;
   }

   .lang-pl .copy_platform.copymt4_pamm .copy_platformgrid_img .getmt4_btn a {
      width: 33rem;
   }

   .lang-pl .CopyTradingSP_BG_content h1{
      max-width: initial;
   }


   /* =================== funds Security ================== */


      .section-01-fund-security .fund-security-hero-bg{
            background: url(/img/b2c/fund_security/banner/bg375.png);
            background-repeat: no-repeat;
            background-position: top center;
            height: 47.7rem;
      }
            .section-00-fund-security--grid{
                  padding:4.1rem 0 3rem 0;
                  display: grid;
                  grid-template-columns: 4.4rem auto;
                  justify-content: center;
                  column-gap: 1.6rem;
                  margin: 0 7px;
            }

            .firstDivpadding{
               padding-top: 0;
            }


            .section-01-fund-security .fund-security-hero-bg .hero-content{
                  height: 47.7rem;

            }

            .section-00-fund-security .number img{
               width:4.4rem;
               height: 4.4rem;

            }


            .section-01-fund-security--grid{
                  padding:4.1rem 0 3rem 0;
                  display: grid;
                  grid-template-columns:4.4rem auto;
                  justify-content: center;
                  column-gap: 1.6rem;
                  margin: 0 10px;


            }

            .section-00-fund-security--text p:nth-of-type(1){
                  font-size: 2rem;
                  line-height: 2.4rem;
                  min-height: 4.8rem;
                  display: flex;
                  align-items: center;
            }

            .container .number{
                  width:4.4rem;
                  height:4.4rem;

            }
            .description-para{
                  margin-left: -57px;
            }

            .section-01-fund-security .fund-security-hero-bg h1{
                  font-size: 3.2rem;
            }
            .section-01-fund-security .fund-security-hero-bg .hero-text-fund-security{
                  margin-top: 4rem;
                  margin-bottom: 0;
            }
            .section-00-fund-security .image{
                  display: none;
            }

            .section-02-fund-security p{
               padding:4.2rem 13px 42px;
               line-height: 30px;
               margin: 0;

            }

            .section-00-fund-security--text p {
                  font-size: 1.6rem;
                  line-height: 2.2rem;
            }



   /*=================== End Funds Security =================  */


   /* ======================= new deposit ===================== */

   .section-01-new-deposit-bg{
      background-color: black;
   }

   .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/new/375px.png);
      height:550px;
      background-position: top center;
      background-repeat: no-repeat;
      background-color: #1a0f0e;
   }


   .section-01-new-deposit .hero-text {
      max-width: 100%;
      padding-top: 27px;
   }

   .section-01-new-deposit .hero-text h1{
      font-size: 2.4rem;
      margin-bottom: 19px;
   }
   .section-01-new-deposit .hero-text p{
      font-size: 16px;
      font-weight: normal;
      margin-right:21px;
      line-height: 20px;
   }

   .lang-fr .section-01-new-deposit .hero-text p{

      margin-right: 0px;

   }

   .filter-form .filter-form-content{
      margin-top: 4px !important;
   }

   .section-02-new-deposit .payment-method-grid{
       grid-template-columns: auto !important;
       grid-column-gap: 2rem !important;
     }
     /* .nav-pills .nav-link{
       font-size: 14px;
       padding:35px 13px !important;
     } */
     .section-02-new-deposit .nav{
      flex-direction: row !important;
      justify-content:space-between;


   }
   .section-02-new-deposit .nav-pills .nav-link{
     font-size: 9px;
   }

   .section-02-new-deposit .filter-form .filter-form-content .select-outline{
         width: 100%;
   }

   .section-02-new-deposit .filter-form .filter-form-content .filter-items{
      flex-direction: column;
      align-items: center;
   }
   .section-02-new-deposit .filter-form .filter-form-content .select-outline select{
      width: 100%;
      padding:0;
      font-size: 16px;
   }
   .section-02-new-deposit .filter-form .filter-form-content .filter-items{

      column-gap: 1rem;

   }
   .section-02-new-deposit .nav-pills .nav-link.active{

      font-size: 18px;
      /* padding:26px 13px !important; */
      width:9.8rem;
      line-height: 20px;

   }

   .lang-es .section-02-new-deposit .nav-pills .nav-link{
      font-size:15px;
   }


   .lang-ru .section-02-new-deposit .nav-pills .nav-link{
      font-size: 14px;
    } .lang-ru .section-02-new-deposit .nav-pills .nav-link{
      font-size: 14px;
    }

   .lang-id .section-02-new-deposit .nav-pills .nav-link{
      font-size: 16px;
   }

   .section-02-new-deposit .nav{
      flex-wrap: unset;
   }

   .section-02-new-deposit .nav-pills .nav-link{
      font-size: 18px;
      /* padding:26px 13px !important; */
      width:9.8rem;
      line-height: 20px;
      text-transform: capitalize;
    }
    .section-02-new-deposit .row .tab-content{

      width:337px;
      margin:0 auto;

    }


    .payment-method-caption{
      max-width: 337px;
      margin:0 auto;
    }
    .new-deposit-FQA-bg{
      padding-top:40px;
    }
    .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .payMethod-logo{
      width:103px;
      display: flex;
      justify-content: center;
   }
   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion button{
      padding:0 15px 0 0;
   }
   .depositSecTwo.new-deposit-FQA-bg{
      margin-top: 4.8rem;

   }
   .section-02-new-deposit .table-border{

      margin-top: 2.7rem;
    }
    .section-02-new-deposit .row table tr td:last-child{
      display: none;
    }

    /* ======================= End new deposit ===================== */



    /*============== New withdrawal css ==================  */

    .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bgWhite, .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .bgWhite{
      background-color: white;
   }

   .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding, .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .bg-white-padding{
      background-color: white;
      padding-right:3rem;
   }

   .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .mobile-padding-withdrawal, .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .mobile-padding-withdrawal{
      padding-right:2rem;
   }
   .lang-hi .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .mobile-padding-withdrawal, .lang-hi .section-02-new-deposit .bankpaymentData-withdrawal .card .card-body .method-content-value .mobile-padding-withdrawal{
      padding-right:2rem;
   }

   .section-02-new-deposit .new-withdraw-bank-payment-method .card .card-body.sepa-body {
      display: block;
      padding: 2rem 1.5rem;
  }
   .section-02-new-deposit .new-withdraw-bank-payment-method .card .sepa-body .withdraw-qr-mobile-content-grid {
      display: grid;
      grid-template-columns: 40% 60%;
      margin: 1rem 0 0;
  }
  .section-02-new-deposit .row .new-withdraw-bank-payment-method  tr td .minwithdrawal-bold, .section-02-new-deposit .row .new-withdraw-electronic-payment-method  tr td .minwithdrawal-bold{

      font-weight: normal;

   }



   /* ===================== End New Withdrawal Css ===============  */

   .blog_grid{
      grid-template-columns: auto;
      margin-bottom: 6rem;
   }

   .blogLeft {
      grid-template-columns: 32.2rem;
      grid-gap: 2rem;
      justify-content: center;
   }

   .blogInner{
      max-height: inherit;
   }

   .blogImg {
      height: 16.1rem;
   }

   .blogContentTitle{
      min-height: inherit;
   }

   .blogRight{
      display: none;
   }

   .blogDetailMain .blogLeft p img{
      max-width: 100%;
      height: auto;
   }

   .newsBack a{
      margin-bottom: 0;
   }

   .blogDetailImg{
      margin: 8rem 0 4rem;
   }

}


@media only screen and (min-width:1800px){


  .lang-ru .tradinghead_grid {
      grid-template-columns: 56.7rem 41.2rem;
   }

}

@media only screen and (max-width:767px){
   .lang-ru a.btndepositNow{
      width:14.4rem
   }

}
@media (min-width:481px) and (max-width:767px){

   .lang-ru .tradingtimes_inner{
      height:13.5rem;
      padding:3.8rem 2rem;
   }

   .lang-ru .tradingtimes_inner.box_c{

      padding:2.8rem 1rem;

   }
   .mt4_App_btns a+a {
      margin-left: auto !important;
      margin-top: 1.6rem;
  }

  .lang-gr .ctraerappsecfive .mt4_App_SecThree_grid_Box, .lang-gr .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(3), .lang-gr .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(4), .lang-gr .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(5){
      padding: 0 1rem 2.3rem;
   }

   .lang-gr .MT4_fr_mobile .MT4_fr_desktop_content_gridbox{
      min-height: inherit;
      padding: 0 2rem 2rem;
      height: auto;
   }


   .getCtrader_col {
      display: flex;
      height: 84px;
   }

   .getCtrader_col + .getCtrader_col {
      padding: 0;
   }
   .getCtrader_col span {
      margin: 0 10px 0 0;
   }
   .getCtrader_col p {
      text-align: left;
      font-size: 1.4rem;
      line-height: 20px;
   }
   .getCtrader_col:after {
      display: none;
   }
   .getCtrader_col:before {
      border: 0;
      border-left: 1px dashed var(--DarkGrayBorder);
      width: 1px;
      height: 58px;
      left: 16px;
      content: "";
      top: -54px;
   }
   .getCtrader .getCtraderInner::after {
      display: none;
   }
   .getCtrader_col:nth-child(4) p {
      margin-top: 6px;
   }
   .getCtrader_col:last-child {
      height: auto;
   }
   .getCtraderBtn {
      padding: 1.5rem 0;
   }


    /* ================== funds Security ================= */


         .section-01-fund-security .fund-security-hero-bg{
               background: url(/img/b2c/fund_security/banner/bg375.png);
               background-repeat: no-repeat;
               background-position: top center;
               height: 47.7rem;
         }
         .section-00-fund-security--grid{
               padding:7.8rem 0 6.6rem 0;
               display: grid;
               grid-template-columns: 4.4rem 43.6rem;
               justify-content: center;
               column-gap: 2.3rem;
         }
         .section-01-fund-security .fund-security-hero-bg .hero-content{
               height: 47.7rem;

         }

         .section-01-fund-security--grid {
            padding: 4.1rem 0 3rem 0;
            display: grid;
            grid-template-columns: 4.4rem auto;
            justify-content: center;
            column-gap: 1.6rem;
            margin: 0 10px;
         }

         .section-02-fund-security p {
             padding: 4.2rem 13px 42px;
             line-height: 30px;
             margin: 0;
         }

         .section-00-fund-security--grid {
            padding: 4.1rem 0 3rem 0;
            display: grid;
            grid-template-columns: 4.4rem auto;
            justify-content: center;
            column-gap: 1.6rem;
            margin: 0 7px;
         }

         .firstDivpadding {
             padding-top: 0;
         }

         .section-00-fund-security--text p:nth-of-type(1){
               font-size: 2rem;
               line-height: 2.4rem;
               min-height: 4.8rem;
               display: flex;
               align-items: center;
         }

         .section-00-fund-security .number img{
            width:4.4rem;
            height: 4.4rem;
         }

         .section-00-fund-security--text p {
             font-size: 1.6rem;
             line-height: 2.2rem;
         }


         .container .number{
               width:4.4rem;
               height:4.4rem;

         }
         .description-para{
            margin-left: -57px;
         }

         .section-01-fund-security .fund-security-hero-bg h1{
               font-size: 3.2rem;
         }
         .section-01-fund-security .fund-security-hero-bg .hero-text-fund-security{
               margin-top: 4rem;
               margin-bottom: 0;
               text-align: center;

         }

         .section-00-fund-security .image{
                  display: none;
               }






    /* ================== End funds Security ================= */

    .section-01-new-deposit-bg{
      background-color: black;
   }

   .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/new/375px.png);
      height:550px;
      background-position: top center;
      background-repeat: no-repeat;
      background-color: #1a0f0e;
   }
   .lang-ar .section-01-new-deposit, .lang-ur .section-01-new-deposit, .lang-fa .section-01-new-deposit{

      background: url(/img/b2c/deposit-hero-imageN/375px-left.png);
      background-position: top center;
      background-repeat: no-repeat;
   }

   .section-01-new-deposit .hero-text {
      max-width: 100%;
      padding-top: 27px;
   }

   .section-01-new-deposit .hero-text h1{
      font-size: 2.4rem;
      margin-bottom: 19px;
   }


   .section-01-new-deposit .hero-text p{
      font-size: 16px;
      font-weight: normal;
   }
   .lang-fr .section-01-new-deposit .hero-text, .lang-fr .section-01-new-deposit .hero-text p{
      max-width:100%;
   }


   .filter-form .filter-form-content{
      margin-top: 4px !important;
   }

   .section-02-new-deposit .payment-method-grid{
       grid-template-columns: auto !important;
       grid-column-gap: 2rem !important;
     }
     /* .nav-pills .nav-link{
       font-size: 14px;
       padding:35px 13px !important;
     } */
     .section-02-new-deposit .nav{
      flex-direction: row !important;
      justify-content:center;
      column-gap: 1.5rem;

   }
   .section-02-new-deposit .nav-pills .nav-link{
     font-size: 9px;
   }

   .section-02-new-deposit .filter-form .filter-form-content .select-outline{
         width: 100%;
   }

   .section-02-new-deposit .filter-form .filter-form-content .filter-items{
      flex-direction: column;
      align-items: center;
   }
   .section-02-new-deposit .filter-form .filter-form-content .select-outline select{
      width: 100%;
      padding:0;
      font-size: 16px;
   }
   .section-02-new-deposit .filter-form .filter-form-content .filter-items{

      column-gap: 1rem;

   }
   .section-02-new-deposit .nav-pills .nav-link.active{

      font-size: 18px;
      padding:26px 13px !important;
      width:103px;
      line-height: 20px;
   }

   .lang-gr .section-02-new-deposit .nav-pills .nav-link{
      font-size: 16px;

   }


   .section-02-new-deposit .nav{
      flex-wrap: unset;
   }

   .section-02-new-deposit .nav-pills .nav-link{
      font-size: 18px;
      padding:26px 13px !important;
      width:103px;
      line-height: 20px;
    }

    .lang-ru .section-02-new-deposit .nav-pills .nav-link{
      font-size: 14px;
    }

    .lang-th .section-02-new-deposit .nav-pills .nav-link{
      font-size: 16px;
    }

    .lang-fr .section-02-new-deposit .nav-pills .nav-link{
            font-size: 15px;
    }



    .section-02-new-deposit .row .tab-content{

      width:337px;
      margin:0 auto;

    }
   .lang-ar .section-02-new-deposit .row .tab-content,.lang-ur .section-02-new-deposit .row .tab-content,.lang-fa .section-02-new-deposit .row .tab-content{

      width:360px;
      margin:0 auto;

    }


    .payment-method-caption{
      max-width: 337px;
      margin:0 auto;
    }
    .new-deposit-FQA-bg{
      padding-top:40px;
    }
    .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .payMethod-logo{
      width:103px;
      display: flex;
      justify-content: center;
   }
   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion button{
      padding:0;
      border: 0;
      width:100%;
   }
   .depositSecTwo.new-deposit-FQA-bg{
      margin-top: 4.8rem;

   }
   .section-02-new-deposit .table-border{

      margin-top: 2.7rem;
    }
    .lang-gr .section-02-new-deposit .nav-pills .nav-link,.lang-th .section-02-new-deposit .nav-pills .nav-link,.lang-fr .section-02-new-deposit .nav-pills .nav-link,.lang-pl .section-02-new-deposit .nav-pills .nav-link, .lang-pt .section-02-new-deposit .nav-pills .nav-link, .lang-hu .section-02-new-deposit .nav-pills .nav-link{
      font-size:1.5rem;
  }


  .break-hero-desc {
   display: none;
  }


  /* ==================== new withdrawal css ====================== */
  .section-01-new-deposit.new-withdrawal{
   background: url(/img/b2c/withdrawal-new-images/hero-banner-375px-right.png);
   height:615px;
   background-position: top center;
   background-repeat: no-repeat;
   background-color: #1a0f0e;
   }
   .section-01-new-deposit.new-withdrawal .hero-text{
      padding-top: 5.5rem;
   }
   .lang-id .section-01-new-deposit.new-withdrawal .hero-text{
      padding-top:5.1rem;
   }

   .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bgWhite{
      background-color: white;
   }

   .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding{
      background-color: white;
      padding-right:3rem;
   }
   .lang-gr .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding{
      padding-right: 2rem;
   }
   .lang-fr .section-01-new-deposit.new-withdrawal .hero-text{
      padding-top: 6rem;
   }

   /* ====================== End Withdrawal CSS ====================== */


}

@media (min-width:320px) and (max-width:480px){

   .lang-vi .whyTopfxGrid {
       grid-template-columns: auto;
   }

   .lang-ru .getCtraderGrid{
      display:grid;
      grid-template-columns: auto;
   }
   .lang-ru .getCtrader_col + .getCtrader_col{
      padding:0
   }
   .lang-ru .timelineheroGrid{

      display:grid;
      grid-template-columns: auto;
      justify-content: center;

   }
   .lang-ru header .timelineB2c .headerB2c_content p{
      width:100%;
   }
   .lang-ru .whyTopfxGrid{

      display: grid;
      grid-template-columns: auto;
      justify-content: center;
      grid-row-gap:30px;
      grid-column-gap: 30px;

   }
   .lang-ru .d-xl-flex.justify-content-xl-center.d-block.whyBtn{

      display: block !important;
      text-align: center !important;
      padding: 5rem 6.3rem !important;

   }
   .lang-ru .whyTopfxBtnDemo{
      width: 100%;
      margin-top:3rem !important;
   }

   .lang-ru .mt4_App .headerB2c_content .headerb2c_title{

      font-size: 3.6rem;

   }

   .lang-ru .tradingtimes_inner{
      height:13.5rem;
   }

   .lang-ru .MT4_fr_desktop_content_grid,
   .MT4_fr_mobile .MT4_fr_desktop_content_grid{
      grid-template-columns: 24rem;

   }

   .lang-ru .tradingtimes_inner.box_c{

      padding: 2.8rem 1rem;

   }

   .lang-ru .tradingtimes_inner{

      padding:3.8rem 2rem  ;

   }

   .lang-tr .copytrading_intro_bottomgrid {
       grid-template-columns: 10rem 8rem 7rem;
   }

   .lang-tr .copytrading_intro_inner:nth-child(4){
      width: 15rem;
      margin-left: 2rem;
   }

   .lang-tr .copytrading_intro_inner:nth-child(5){
      width: 13rem;
      margin-right: 2rem;
   }

   .lang-hi .keyfeatured_grid {
      grid-template-columns: auto;
   }

   .lang-hi header.p_cTrader.copytrading_intro .timelineB2c .headerB2c_content .headerb2c_title {
      padding: 0 2rem;
   }

   .lang-hi .copytrading_intro_inner:nth-child(4) {
      width: 11rem;
   }

   .lang-gr .ctraerappsecfive .mt4_App_SecThree_grid_Box, .lang-gr .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(3), .lang-gr .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(4), .lang-gr .ctraerappsecfive .mt4_App_SecThree_grid_Box:nth-child(5){
      padding: 0 1rem 2.3rem;
   }

   .lang-gr .MT4_fr_mobile .MT4_fr_desktop_content_gridbox{
      min-height: inherit;
      padding: 0 2rem 2rem;
      height: auto;
   }

   .lang-gr .trading_signals_grid .cTraderSecOne_content h1, .lang-gr .fixapiultr_Low .cTraderSecOne_content p{
      width: auto;
   }

   .lang-gr .copytrading_intro_bottomgrid{

   }

   .lang-gr .howcopy_trade .pricing_grid_box{
      height: auto;
      padding: 2.2rem 1.2rem 2.2rem 2.2rem;
   }

   .lang-gr .p_cTraderCopiers_waystrade .defaultHeadingText h1 span{
      display: inline;
   }

   .lang-gr  .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG{
      padding: 4rem 0 0;
   }

   .lang-gr .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content h1{
      max-width: inherit;
      font-size: 3.2rem;
      line-height: 36px;
      margin-bottom: 2.9rem;
   }

   .trading_Solution_one .MT4_fr_desktop_content_gridbox span{
      left: .5rem;
   }

   .lang-cn .whyTopfx .whyBtn{
      padding-left: 0;
   }

   .tradingconditions .whyTopfx .whyTopfxBtnDemo{
      justify-content: center;
   }



   /* ==================== new desposit ================= */

   .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/new/375px.png);
      height:550px;
      background-position: top center;
      background-repeat: no-repeat;
      background-color: #1a0f0e;
   }

   .lang-ar .section-01-new-deposit, .lang-ur .section-01-new-deposit, .lang-fa .section-01-new-deposit{

      background: url(/img/b2c/deposit-hero-imageN/375px-left.png);
      background-position: top center;
      background-repeat: no-repeat;
   }


   .section-01-new-deposit .hero-text {
      max-width: 100%;
      padding-top: 2.7rem;
   }

   .lang-fr .section-01-new-deposit.new-withdrawal .hero-text{
      padding-top: 2rem;
   }

   .lang-fr .section-01-new-deposit .hero-text, .lang-fr .section-01-new-deposit .hero-text p{
      max-width:100%;

   }


   .break-hero-desc{
      display: none;
   }

   .payment-method-grid{
       grid-template-columns: 15.4rem auto !important;
       grid-column-gap: 2.5rem !important;
       padding:0 0.5rem;
     }
   .section-02-new-deposit .row table thead{
       display: none;
   }
   .section-02-new-deposit .nav-pills .nav-link{
       font-size: 1.8rem;
       /* padding:0px 16px; */
       line-height: 2.2rem;
     }

     .lang-gr .section-02-new-deposit .nav-pills .nav-link,.lang-th .section-02-new-deposit .nav-pills .nav-link,.lang-fr .section-02-new-deposit .nav-pills .nav-link,.lang-pl .section-02-new-deposit .nav-pills .nav-link, .lang-pt .section-02-new-deposit .nav-pills .nav-link, .lang-hu .section-02-new-deposit .nav-pills .nav-link{
         font-size:1.5rem;
     }



     .desktop-rows{
       display: none;
     }
     .mobile-rows{
       display: table-row;
     }

     .section-02-new-deposit .accordion .card .card-body{
         display: grid;
         grid-template-columns: 49% 49%;
         grid-template-rows:auto auto;
         column-gap: 2%;
         background-color: #F6F6F6;
     }

     .lang-id .section-02-new-deposit .accordion .card .card-body{
      column-gap:0.8rem;
     }


     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body{
      display: grid;
      grid-template-columns: 100%;
      grid-template-rows:auto auto;
      column-gap: 1.4rem;
      background-color: #F6F6F6;

     }

     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid{

         display: grid;
         grid-template-columns:29% 30% 39%;
         grid-gap:1rem;

     }
     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid span{
      display: block;
      padding-left:12px;
     }

     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid span:nth-of-type(even){
      background-color:white;
     }
     .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid .deposit-value span{
      margin-left: -12px;
     }

     .section-02-new-deposit .accordion .card{
       border: 0;
     }
     .section-02-new-deposit  .accordion .card .between-gap{
       width:100%;
       max-width: 280px;
     }
     .section-02-new-deposit .accordion .card a{
       background-color: #11B46C;
       padding:11px 0px;
       color: white;
       margin-right: 37px;
       width:151px;

     }
     .section-02-new-deposit .accordion-button:after {
       margin-left:34px;
       position: absolute;
       right: 0;
     }

     .section-02-new-deposit .accordion-header .accordion-button:not(.collapsed)[aria-expanded="true"]:after{
       transform: none !important;
     }

     .section-02-new-deposit .accordion-header .accordion-button:not(.collapsed)[aria-expanded="false"]:after{
       transform: rotate(-180deg) !important;
     }


     /* .accordion-header .accordion-button:not(.collapsed)[aria-expanded="true"]::after{
       transform: rotate(-180deg) !important;
     }
     .accordion-header .accordion-button:not(.collapsed)[aria-expanded="false"]::after{
       transform: rotate(0deg) !important;
     } */

     .section-02-new-deposit .row table{
       border: 0;
     }

     .section-02-new-deposit .row table .card-header .btn-mobile-padding{
         /* height: 69px; */
         margin:1.3rem 0 1.6rem;
     }
     .section-02-new-deposit .row .tab-content{
       box-shadow: none;
     }

     .section-02-new-deposit .accordion-button:not(.collapsed){
       box-shadow: none;
     }
     .section-02-new-deposit .mobile-rows .card-header{
       background-color: #fff;
       column-gap: 40px;
       padding: 0;
       border-bottom: 0;
     }
     .section-02-new-deposit .mobile-rows .card-header h2{
         padding:0 16px 0 0;
     }
     .section-02-new-deposit .row table tr td:first-child{
      padding:0;
     }
     .section-02-new-deposit .mobile-rows .card .card-header .method-content-heading{
      font-family: Ubuntu, sans-serif;
       font-size: 13px;
       font-weight: bold;
       color: #6F7070;

     }

      .lang-id .section-02-new-deposit .mobile-rows .card .card-header .method-content-heading{
         font-size: 10px;
      }

     .section-02-new-deposit .mobile-rows .card{
        border-bottom: 1px solid hsl(0, 8%, 91%);
     }

     .section-02-new-deposit .mobile-rows .card .card-header .method-content-value{
       font-size: 10px;
       color: #6F7070;
     }

     .section-02-new-deposit .row .tab-content .table .card:last-child{

       /* border-bottom-width:0; */
       border-bottom: 0px solid #11B46C;

   }
   .section-02-new-deposit .movable-table{
     height: auto;
     overflow: hidden;

   }

   .section-02-new-deposit .table-border{
     border: 0;

   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section{
      display: flex;
      align-items: center;
   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section img{
      margin-left: 8px;

   }


   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit::hover{
      text-decoration: none;
   }

   .section-02-new-deposit .row table{
      border-bottom: 1px solid #d7d5d5;
   }
   .section-02-new-deposit .btn{
      padding: 0;
   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding:11px 19px;
      white-space: nowrap;
      text-align: center;
      border-radius: 2px;
      font-size: 14px;
      font-family: Lato, sans-serif;
      font-weight: bold;
      margin-top: 0;

   }
    .lang-ur .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit,.lang-fa .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit,.lang-ar .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      font-size: 11px;
      width:132px;
   }
   /*
   .lang-es .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding: 11px 11px;


   }

   .lang-ru .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{

      padding:11px 11px;
      width:151px;

   }

   .lang-id .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
   padding:11px 11px;
   } */

   /*
   .lang-gr .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{

      padding:11px 11px;
      width:146px;
      text-align: center;
   } */

   .lang-vi .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding:11px 14px;
      width:158px;
      font-size: 12px;
   }

   .lang-fr .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .btn-section .btn-deposit{
      padding:11px 10px;
      text-align: center;
      width:139px;
      font-size: 11px;
   }


   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion button{
      padding:0;
      border: 0;
      width:100%
   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion button.btn-mobile-padding.collapsed .btn-section > img{
      transform: rotate(0deg);
      margin-right:0;
      margin-left: 0;
   }

   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion button.btn-mobile-padding .btn-section > img{
      transform: rotate(-180deg);
      transition: all 0.5s ease;
      margin-right:0;
      margin-left: 0;
   }



   .section-02-new-deposit .row .tab-content .table tbody .mobile-rows .accordion .payMethod-logo{
      width:103px;
      display: flex;
      justify-content: center;
   }
   .depositSecTwo.new-deposit-FQA-bg{
      margin-top: 5.3rem;
      padding-top:4rem;
   }
   .section-02-new-deposit .payment-method-caption{
      margin-top: 5.4rem;
   }

   .row .tab-content .table tbody tr td a.show-more{
      display: none;

   }
   .section-02-new-deposit .row table tr td .countries{

      display: -webkit-box;
      overflow: hidden;
      -webkit-line-clamp: unset;
      -webkit-box-orient: vertical;
      margin-bottom: 0;
   }
   .section-02-new-deposit .row table tr td .currencies{
      margin-bottom: 0;
      padding: 0;
   }
   .depositSecTwo .new-desposit-defaultHeading-Title{
            font-size: 3rem;
            font-weight: 600;
   }

   .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid div:first-child .method-content-heading,
   .section-02-new-deposit .electronic-payment-table .accordion .card .card-body .second-row-grid div:nth-child(2) .method-content-heading{
      white-space: nowrap;
    }


   .section-02-new-deposit .bankpayments-table .accordion .card .card-body .second-row-grid{

      display: grid;
      grid-template-columns:29% 30% 39%;
      grid-gap:1rem;

  }
  .section-02-new-deposit .bankpayments-table .accordion .card .card-body .second-row-grid span{
   display: block;
   padding-left:0px;
  }

  .section-02-new-deposit .bankpayments-table .accordion .card .card-body .second-row-grid span:nth-of-type(even){
   background-color:white;
  }
  .section-02-new-deposit .bankpayments-table .accordion .card .card-body .second-row-grid .deposit-value{
   margin-left: 0px;
  }



   .section-02-new-deposit .bankpayments-table .accordion .card .swift-sepa-grid{
      display: grid;
      grid-template-columns: 100%;
      grid-template-rows:auto auto;
      column-gap: 1.4rem;
      background-color: #F6F6F6;

     }
     .section-02-new-deposit .page-description{
      padding:3.3rem 0;
      margin: 0 6px 0;
      color:#6F7070;
      font-size: 1.6rem;
      text-align: center;
   }

   .section-02-new-deposit .filter-heading-bg{
      background-color: #E4E4E4;
      font-family: Lato, sans-serif;
      font-weight: bold;
   }
   .break-para-desc{
      display: none;
   }

   .section-02-new-deposit .row table.bankpayments-table tr .international{
      display: inline-block;
      margin-top: 20px;
   }

   .section-02-new-deposit .row table tr td{
      border-right: 0;
   }

   .lang-hu .contact-element span {
      min-height: inherit;
   }

   .lang-hu .mql_suite_whyusegrid_inner p {
      margin: 2.7rem 3rem 0;
   }

   .lang-hu .CopyTradingSP.Deposits_Bouns .CopyTradingSP_BG_content h1{
      font-size: 2.8rem;
      line-height: 3.5rem;
   }

   /* ==================== End new desposit ================= */


  /* ==================== new withdrawal css ====================== */
  .section-01-new-deposit.new-withdrawal{
   background: url(/img/b2c/withdrawal-new-images/hero-banner-375px-right.png);
   height:61.5rem;
   background-position: top center;
   background-repeat: no-repeat;
   background-color: #1a0f0e;
      }
   .section-01-new-deposit.new-withdrawal .hero-text{
      padding-top: 5.5rem;
   }
      .lang-my .section-01-new-deposit.new-withdrawal .hero-text{
         padding-top: 2.5rem;

      }

      .lang-id .section-01-new-deposit.new-withdrawal .hero-text{
         padding-top:3.1rem;
      }

      .lang-gr .section-01-new-deposit.new-withdrawal .hero-text{
         padding-top: 2.5rem;
      }

      .section-01-new-deposit.new-withdrawal .hero-text p{
         margin-right: 13px;
         line-height: 20px;

      }
      .section-01-new-deposit.new-withdrawal .hero-text h1{

         font-size: 2.5rem;
         margin-bottom: 1.1rem;

      }


      .section-02-new-deposit .new-withdraw-bank-payment-method .accordion .card .card-body .method-content-mobile-grid-position {
         grid-column: span 2;
      }

      .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body {
         display: block;
         padding: 2rem 1.5rem;
      }

      .card .card-body .withdraw-qr-mobile-content-grid, .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .withdraw-qr-mobile-content-grid {
         display: grid;
         grid-template-columns: 40% 60%;
         margin: 1rem 0 0;
      }


      .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bgWhite{
         background-color: white;
      }

      .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding{
         background-color: white;
         padding-right:5rem;
      }
     .lang-ru .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding{
         background-color: white;
         padding-right:4rem;
      }
      .lang-hi .section-02-new-deposit .new-withdraw-electronic-payment-method .card .card-body .method-content-value .bg-white-padding{
         background-color: white;
         padding-right:3rem;
      }





   /* ====================== End Withdrawal CSS ====================== */





}


/* =================== new-deposit ================ */


/*@media only screen and (max-width: 3000px) and (min-width: 2400px){
   .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/2560px.png);
      height: 1000px;
   }

}*/



/*@media only screen and (max-width: 2100px) and (min-width: 1800px){
   .section-01-new-deposit{
      background: url(/img/b2c/deposit-hero-imageN/1920px.png);
      height: 750px;
   }

}*/







@media only screen and (max-width: 1200px) and (min-width: 800px)  {



}


@media (max-width:799px){






}

@media (max-width:550px){


}

/* =================== end new-deposit ================ */


