.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;
}


.widthhunderpercent{
   width: 100%
}

.broderZero{
   border: 0;
}

.prevsdividendtable .card {
   border: 0
}

.displayNone,
.DNone{
   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;
}

.MarginLeftZero{
   margin-left:0px
}

.FSFoteen_P{
   font-size:1.4rem;
   padding:1.9rem 0.6rem 1.7rem 1.9rem;
}

.FSFoteen_PB{
   font-size:1.4rem;
   padding:1.9rem 0.6rem 1.7rem 1.9rem;
}

.HSixFour_PTNinteen{
   height:64px;
   padding-top:19px;
}

.LH_Initial{
   line-height: initial;
}

.FSTwelve_LHFifteen{
   font-size: 12px;
   line-height: 15px;
}



.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 
}




.MarketHoildaytrBG{
   background-color: #201d29
}


.section__titleMarginZero{
   margin:0 !important
}
.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: table;
}
.headernavtabs ul li {
   list-style-type: none;
   float: left;
}
.headernavtabs ul li a {
   width: 213px;
   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;
   padding: 0 0 0 6.7rem;
}
.cTraderSecOne_img {
}
.cTraderSecOne .cTraderSecOne_content {
   padding: 0 0 0 30px;
   margin: 0;
}

.cTraderSecOne_content .defaultHeading_Title {
    margin-bottom: 2.4rem;
}
.cTraderSecOne_content h1 {
   font-size: 3.6rem;
   line-height: initial;
   color: var(--DarkGray_TF);
   font-weight: 400;
   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: 15rem;
   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; */
}

.greek_ctrader{
   height:402px;
}

.getCtrader .getCtraderInner {
   background: var(--Golden_BG);
   padding: 1.5rem 0 1.5rem 3.5rem;
   /* height: 214px; */
}

.greek_ctrader .getCtraderInner{
   height: 359px;
   padding: 3.9rem 0 2.1rem 2.4rem;;
}

.greek_ctrader .getCtraderGrid {
    display: grid;
    grid-template-columns: 13% 17% 25.5% 19% 25%;
}


 .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;
}

.greek_ctrader .getCtraderInner::after {
   border-top:calc(209px + 359px) solid var(--GoldenBorder);
}




.getCtrader .getCtraderInner .defaultHeadingText h1, 
.getCtrader .getCtraderInner .defaultHeading_Title {
   margin-bottom: 3.7rem;
}
.getCtraderGrid {
   display: grid;
   grid-template-columns: 16% 21% 27% 17% 19%;
}
.getCtrader_col {
   margin: 0;
   text-align: center;
   position: relative;
}



/* .greek_ctrader .getCtrader_col{
   background: url('../img/b2c/ctrader-1-1920.svg');
   background-repeat:no-repeat;
   background-position: center;
   height: 256px;


} */

.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 .getCtrader_inner{
   text-decoration: none;
}

.greek_ctrader .getCtrader_col span{

   margin: 0 auto 24px;

}

.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;
}

.greek_ctrader .getCtrader_col p{
   box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
   border-radius: .5rem;
}

.greek_ctrader .getCtrader_col p .getCtrader_inner{
   box-shadow: inset 0px 3px 6px rgba(255, 255, 255, 0.16);
   background-color: #BCA16E;
   padding: 1.1rem 0.8rem;  
   display: block;
   text-decoration: none;
   border-radius: .5rem;
   text-align: center;
}

.greek_ctrader .getCtrader_col + .getCtrader_col {
    padding: 0 0 0 3.4rem;
}

.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: 8.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 4rem 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: 18rem;
   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;
}
.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 {
}
.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: 58%;
}

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: 64.7rem;
   grid-column-gap: 3rem;
   justify-content: center;
}
.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 + .shieldsection_content {
   padding-top: 64px;
}
.shieldsection_content h3, .shieldsection_content_Title {
   font-size: 24px;
   margin: 0 0 1.7rem;
   color: var(--White_TF);
   font-weight: normal;
}

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

.shieldsection_content p {
   font-size: 16px;
   font-weight: normal;
   letter-spacing: 0;
   color: var(--Mintgray_TF);
   line-height: 22px;
   margin: 0;
}

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

.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: auto auto auto auto;
   grid-row-gap: 7.9rem;
   grid-column-gap: 14.5rem;
}
.registrations_sectiongrid_inner {
}
.registrations_sectiongrid_inner h4 {
   color: var(--LighGray_TF);
   font-size: 18px;
   line-height: 22px;
   margin: 10px 0 0;
}
.registrations_sectiongrid_inner h4 + h4 {
   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 {
}
.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;
}
.keyfeatured_grid_inner {
}
.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: 6.9rem;
}

.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: 20rem 20rem 20rem;
   grid-column-gap: 3.3rem;
   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 2rem;
   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 0;
}
.MT4_fr_desktop_content_gridbox + .MT4_fr_desktop_content_gridbox:after {
   width: 33px;
   border-top: 1px dashed var(--DarkGray_TF);
   position: absolute;
   content: "";
   left: -35px;
   top: 78px;
   opacity: 0.6;
}
.MT4_fr_desktop_content_gridbox:nth-child(4n):after {
   display: none;
}
.getmt4_btn {
}

.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 11.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;
   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: 10rem;
}
.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: 31.5rem 65rem 31.5rem;
   grid-column-gap: 1.2rem;
   padding-top: 11.3rem;
   justify-content: center;
}
.mql_suite_grid_inner {
}
.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;
}
.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;
}
.dividend {
}
.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_platfromhead {
}
.dividendweek_platfrom_left {
}
.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;
    padding-right: 10rem;
}

.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 3rem 0 9.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);
   padding: 9.6rem 0 10.4rem 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;
}

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

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

.contact-element .contact-element-title {
   font-weight: 500;
   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: 26.8rem;
}
.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: 58rem;
   margin: auto;
}
.contact-form .contact-heading p {
   grid-template-columns: 45rem;
   justify-content: center;
   text-align: center;
   margin: 0;
}
.form {
   margin-top: 7.8rem;
}
.form label {
   font-size: 1.6rem;
   font-weight: bold;
   margin: 0 0 0.6rem;
   color: var(--JackBlack_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: auto;
   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 10.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.6rem;
   height: 4.4rem;
   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: 17.1rem;
   padding: 1rem 2.4rem;
   resize: none;
}
.section-one.contact.form h1, 
.section-one.contact.form .thankyou_popup_inner_Title {
   margin-bottom: 0.5rem;
}

#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;
   margin: 1.5rem 0 0;
}

.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,
.thankyou_popup_careers .thankyou_popup_inner .thankyou_popup_careers_Title {
   font-size: 3.6rem;
   line-height: 42px;
   color: var(--DarkGray_TF);
   font-weight: 500;
   margin-bottom: 0.8rem;
}

.thankyou_popup_careers .thankyou_popup_inner .thankyou_popup_careers_Title {
    font-family: Ubuntu, sans-serif;
}

.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: 26.8rem 26.8rem 26.8rem 26.8rem;
}
.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);
}

.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-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 2.5rem 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: 17.5rem 17.5rem 17.5rem 17.5rem 17.5rem 17.5rem;
}
.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 {
}
.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);
}

.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: 13.5rem auto;
}
.choose_assets_inner .nav-tabs .nav-link {
   padding: 1.3rem 3.2rem 1.3rem 1.6rem;
   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 {
}
.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: 16.4rem 0 10rem;
}
.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;
}

.dividend_tabs {
}
.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;
}
.p_cTrader_app {
}
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 {
}
.ctraderapp_onegrid_content .cTraderSecOne_content h1 {
   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 48.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 {
   height: 15.1rem;
}
.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: 5.35rem;
   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: 46.7rem;
}
.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;
}

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

.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 9.5rem 4.3rem;
}
.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: 378px;
}
.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;
}
.holidaymonth_table
   .holidaymonth_table_conent
   table.table_largecol
   tbody
   tr
   td:nth-child(2) {
   border-left: 1px solid var(--GainsBorder);
   border-bottom: 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.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);
}


/*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 p {
   color: var(--DimGray_TF);
   margin: auto;
   width: 111rem;
}
.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 {
   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 {
   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: 29rem 29rem 29rem;
   grid-column-gap: 17.4rem;
}
.copy_tradingway .frSecSevenGrid .frSecSevenBox {
   min-height: 17.8rem;
   height: 17.8rem;
   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;
}
/*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;
   padding-left: 2.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: 2.2rem 0 0;
   color: var(--DarkGray_TF);
   display: block;
   line-height: inherit;
}
.latestnews {
   display: grid;
   grid-template-columns: 16rem auto;
   grid-column-gap: 2.4rem;
}

.latestnews picture {
   display: block;
}
.latestnews img {
   object-fit: cover;
   height: 16.9rem;
}
.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 {
   list-style-type: none;
   display: grid;
   grid-template-columns: 10.5rem 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 {
   width: 10.5rem;
   height: 11.2rem;
}
.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;
}
.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.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 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;
   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;
}

.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 76rem;
}

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;
   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: 17.4rem;
   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 {
   background: var(--DullBlack_BG);
   position: fixed;
   top: 0;
   bottom: 0;
   right: 0;
   left: 0;
   z-index: 999;
}
.Cookiepolicy_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 {
   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 {
   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 {
   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;
}

.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%;
   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 {
   font-size: 3rem;
   line-height: 2.6rem;
   margin: 0;
   color: var(--DarkGray_TF);
   font-weight: 400;
}

.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 61.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 {
   color: #1b1b1b;
   font-size: 2.5rem;
   line-height: 3.7rem;
   margin: 0;
   font-weight: normal;
}

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

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

.marketanalyis_main_content h3 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 {
   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{
   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;
   width: 81.1rem;
}

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

.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 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{ 
   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.8rem; 
   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 {
   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 {
   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 {
   color: #1b1b1b;
   font-size: 2rem;
   line-height: 3rem;
   margin: 0;
   font-weight: normal;
}

.marketanalyisauthor_name h3 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;
}

.jurisdictionPopup .Cookiepolicy_box h4, 
.jurisdictionPopup .Cookiepolicy_box .Cookiepolicy_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;
}


.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;
}

.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 -15rem;
}

.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: 14.8rem;
   justify-content: center;
}

.trading_Solution_one_img{
   margin: 13.5rem 0 0;
}

.trading_Solution_one .cTraderSecOne_content h1{
   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{
   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{
   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 0;
}

.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: 44rem 72.2rem;
   grid-column-gap: 0;
}

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

.trading_Solution_one.trading_Solution_two .cTraderSecOne_content h1 {
    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;
}

.applicablefees{
   width: 100%;
   text-align: center;
   margin: 5rem 0 0;
}

.applicablefees p {
   font-size: 1.6rem;
   color: #bdbdbd;
   margin-bottom: 0;
}

.applicablefees p img {
    max-width: 1.8rem;
    filter: invert(49%) sepia(65%) saturate(6108%) hue-rotate(342deg) brightness(100%) contrast(92%);
    /* filter: brightness(0) invert(1); */
    margin: 0 0.4rem 0 0;
}

.applicablefees p a {
    color: #11b46c;
}

.applicablefeesDark{}

.applicablefees.applicablefeesDark p {
   color: #616768;
}

.applicablefees.applicablefeesDark p img {
   filter: invert(49%) sepia(65%) saturate(6108%) hue-rotate(342deg) brightness(100%) contrast(92%);
}





.loader,
.loader:after {
   border-radius: 50%;
   width: 10em;
   height: 10em;
}
.loader {
   margin: auto;
   width: 100px;
   height: 100px;
   left: 0;
   right: 0;
   top: 0;
   bottom: 0;
   position: fixed;
   text-indent: -9999em;
   border-top: 1.1em solid rgba(000, 000, 000, 0.2);
   border-right: 1.1em solid rgba(000, 000, 000, 0.2);
   border-bottom: 1.1em solid rgba(000, 000, 000, 0.2);
   border-left: 1.1em solid #000;
   -webkit-transform: translateZ(0);
   -ms-transform: translateZ(0);
   transform: translateZ(0);
   -webkit-animation: load8 1.1s infinite linear;
   animation: load8 1.1s infinite linear;
}
@-webkit-keyframes load8 {
   0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
   }
   100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
   }
}
@keyframes load8 {
   0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
   }
   100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
   }
}

.outlook_grid div+div{ 
  order: 2; 
}

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



.lang-vi .manual_trading_grid {
   grid-template-columns: 57rem 64.5rem;
}
.lang-vi .ctradercopysecthree_right {
   grid-template-columns: 25rem 27rem;
}
.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 .copytrading_intro_bottomgrid {
   grid-template-columns: 13rem 10rem 9rem 17rem 16rem;
}
.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: 14.5rem auto;
}
.lang-my .contact-us .headerB2c_content a {
   width: 26rem;
}
.lang-my .ctraerappsecfive .mt4_App_SecThree_grid_Box {
   height: auto;
   padding: 0 2.4rem;
}
.lang-my .ctraerappsecfive .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 .keyfeatured_grid {
   grid-template-columns: 43rem 39rem;
}

.lang-my .tradingtimes_inner.box_a h4 {
   padding: 0 2rem;
}
.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: 15% 18% 26% 16% 24%;
}
.lang-th .ctradercopysecthree_right {
   grid-template-columns: 27rem 27rem;
}
.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: auto 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_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% 22% 27% 15% 21%;
}
.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 .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-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: 43rem 35rem;
}
.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: 13.5rem 113rem;
}

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

.lang-ru .choose_assets_inner .nav-tabs{
   justify-content: center;
}

.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% 31% 12% 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:22rem;
}

.lang-ru .MT4_fr_desktop_content_gridbox{
   min-height: 22rem;
}

.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 .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 11rem 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-hi .keyfeatured_grid{
    grid-template-columns: 42rem 32rem;
}


.lang-gr .greek_ctrader .col-md-9{
   -ms-flex: 0 0 78%;
    flex: 0 0 78%;
    max-width: 78%;
}

.lang-gr .greek_ctrader .col-md-3{
   -ms-flex: 0 0 21.6%;
    flex: 0 0 21.6%;
    max-width: 21.6%;
}

/* .lang-gr .greek_ctrader .getCtraderBtn .btnDefault{
   width: 17.3rem;
   height: 7.4rem;
   padding: 0 3rem;
} */

.lang-gr .whytopFxcTrade_inner {
   min-height: 18rem;
}

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

.lang-gr .mt4_App_SecThree_grid_Box p{
   padding: 1.8rem 0 0;
}

.lang-gr .tradingtimes_inner:first-child{
   padding: 4.8rem 2.5rem 0 1.5rem;
}

.lang-gr .MT4_fr_desktop_content_gridbox, .lang-gr .MT4_fr_mobile .MT4_fr_desktop_content_gridbox{
   height: auto;
   padding-bottom: 2rem;
}

.lang-gr .mql_suite_whyusegrid_inner{
   height: 21rem;
}

.lang-gr .mt4_App_SecOne_Grid_Box{
   height: auto;
}

.lang-gr .p_cTraderCopiers_App .cTraderSecOne_content h1, .lang-gr .forexSecSeven.p_cTraderCopiers_waystrade .defaultHeadingText h1{
   width: auto;
}

.lang-pl .ctraerappsecfive .mt4_App_SecThree_grid_Box{
   height: auto;
   padding: 0 2.3rem 2rem;
}

.lang-pl .ribbon span{
   padding: 5px 10rem;
}

.lang-pl .mql_suite .cTraderSecOne_content h1{
   padding: 0 20rem;
}



/*----------- 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;
   }
   .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 .greek_ctrader .getCtraderBtn .btnDefault {
      width: 20.1rem;
      height: 7.4rem;
      padding: 0 3rem;
   }

   .lang-gr .mql_suite_whyusegrid_inner {
      height: 22rem;
   }
   
}

@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;
   }


}

/*----------- 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;
   }

   .greek_ctrader .getCtraderInner {
      height: 359px;
   }


   .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: 58%;
   }
   .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: right;
      padding: 14.3rem 9.4rem;
      width: auto;
   }
   .legalDocumentsMain.legalDocumentsMainCY .legalDocumentsChild {
      grid-template-columns: 40% 36% 24%;
   }
   .frSecSevenBox p br {
      display: none;
   }
   .p_cTrader_app .p_cTraderapp_img img {
      height: 28rem;
   }
   .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;
   }
   .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: 18rem auto;
   }
   .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_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 78rem;
   }

   .marketanalyis_main_content p{
      width: 100%;
   }

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

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

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

   .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_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;
   }

   
   .lang-gr .greek_ctrader .getCtraderBtn .btnDefault {
      width: 20.1rem;
      height: 7.4rem;
      padding: 0 3rem;
   }



}

@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: 58%;
   }
   .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) {
   .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;
   }

   
   .greek_ctrader .getCtraderInner {
      height:402px;
      padding: 1.5rem 0 1.5rem 2.5rem;
   }

   greek_ctrader .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 7.8rem;
  }

   .getCtraderGrid {
      grid-template-columns: 17% 21% 22% 19% 21%;
   }
   .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 8rem;
   }
   .greek_ctrader .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 8.8rem;
   }

   .greek_ctrader .two-number{
      padding: 0 0 0 7.6rem !important;
   }

   .greek_ctrader .getCtrader_col p .getCtrader_inner{

      padding:14px 33px 19px 33px; 

   }

   .greek_ctrader .two-number-padding{
      padding:14px 18px 19px 18px;
   }
   .greek_ctrader .getCtrader_col p .two-number-inner-padding{
      padding:14px 22px 19px 22px;
   }

   .greek_ctrader .getCtrader_col  p .three-padding{

      padding: 14px 11px 20px 11px;

   }

   .lang-gr .greek_ctrader .col-md-9 {
      -ms-flex: 0 0 78%;
      flex: 0 0 84%;
      max-width: 84%;
      height:330px;
  }

   .lang-gr .greek_ctrader .col-md-3 {
      -ms-flex: 0 0 21.6%;
      flex: 0 0 15.6%;
      max-width: 15.6%;
  }

   .greek_ctrader .getCtraderGrid {
      display: grid;
      grid-template-columns: 15% 17% 22.5% 22% 23%;
  }

  .lang-gr .greek_ctrader .getCtraderBtn .btnDefault {
   width: 20.1rem;
   height: 7.4rem;
   padding: 0 3rem;
}


   .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: "";
   }

  .greek_ctrader .getCtrader_col:last-child:before {
      width: 56%;
      content: "";
   }

   .greek_ctrader .getCtrader_col p .four-number{
      padding:14px 18px 13px 24px;
   }


   .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: 58%;
      margin: 0;
   }
   .shieldsection {
      background-image: url(/img/b2c/shield_1920.png);
      background-size: cover;
      background-position: center;
   }
   .registrations_sectiongrid {
      grid-column-gap: 14.5rem;
   }
   .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 .p_cTraderapp_img img {
      height: 48rem;
   }
   .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: 35.6rem;
   }
   .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;
   }
   .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_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_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 78rem;
   }

   .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;
      width: 123rem;
   }

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

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

   .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;
   }

   .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;
   }






}

/*----------- 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;
   }
   .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;
   }

   .greek_ctrader .getCtraderInner {
      height:402px;
      padding: 5.2rem 0 1.5rem 3.5rem;
   }

   .getCtraderGrid {
      grid-template-columns: 13% 21% 22% 21% 21%;
   }

   .greek_ctrader .getCtraderGrid{
      grid-template-columns: 15% 20% 22% 21% 21%;
   }


   .greek_ctrader .getCtrader_col p {
      margin: auto;
      width: 285px;
   }

   .greek_ctrader .getCtrader_col p .getCtrader_inner {
       padding: 21px 32px
   }


   .greek_ctrader .getCtrader_col.two-number p .getCtrader_inner, .greek_ctrader .getCtrader_col p .getCtrader_inner.four-number{
      padding-left: 4.6rem;
      padding-right: 4.6rem;
   }

   .getCtrader_col p {
      margin: auto;
      width: 230px;
   }
/* 
   .greek_ctrader .getCtrader_col p{

      width:224px;

   } */

   .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 {
      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  .greek_ctrader .getCtraderBtn .btnDefault{
      width: 26.8rem;
      height: 5rem;
  }
  .lang-gr .greek_ctrader .col-md-9 {
      -ms-flex: 0 0 78%;
      flex: 0 0 81%;
      max-width: 81%;
      height: 428px;
   }

   .lang-gr .greek_ctrader .col-md-3 {
      -ms-flex: 0 0 21.6%;
      flex: 3 0 15.6%;
      max-width: 18.6%;
   }

   .lang-gr .pricing_grid_box p{
      height: 9rem;
   }

}

@media screen and (min-width:1200px) and (max-width:1400px){
   .lang-gr  .greek_ctrader .getCtraderBtn .btnDefault{
      width: 20.1rem;
      height:7.4rem;
      padding: 0 3rem

  }

}

/*----------- Ultr 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;
   }
   .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: 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 {
      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; }

   .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;
   }

   .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;
   }

   .greek_ctrader .getCtrader_col p {
      margin: auto;
      width: 285px;
   }

   .greek_ctrader .getCtrader_col p .getCtrader_inner {
       padding: 21px 32px
   }


   .greek_ctrader .getCtrader_col.two-number p .getCtrader_inner, .greek_ctrader .getCtrader_col p .getCtrader_inner.four-number{
      padding-left: 4.6rem;
      padding-right: 4.6rem;
   }

   .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 .pricing_grid_box p{
      height: 9rem;
   }


}

@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: 191px;
   }
   .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;
   }

   .greek_ctrader{
      height: auto !important;
      overflow: initial;
   }

   .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%;
   }

   .lang-gr .greek_ctrader .col-md-3, .lang-gr .greek_ctrader .col-md-9{
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
   }

   .greek_ctrader .getCtrader_col{
      display: flex;
      align-items: center;
      padding-top: 2rem;
   }

   .getCtrader .getCtraderInner {
       padding: 3.6rem 4.7rem;
   }

   .greek_ctrader .getCtrader_col + .getCtrader_col{

      padding: 2rem 0 0 0;


   }

   .greek_ctrader .number-five{

      padding: 3.8rem 0 0 0 !important;

}


   .greek_ctrader .getCtraderGrid{

      grid-template-columns: 47% 47%;
      grid-column-gap:50px;
      justify-content: center;
   

   }

   .getCtrader_col:before, .getCtrader_col:after{
      border-bottom: 1px dashed var(--DarkGrayBorder);
      opacity: 0.6;
      position: absolute;
      content: "";
   }

   .greek_ctrader .getCtrader_col:before{
      display: none;
   }

   .greek_ctrader .getCtrader_col:after{
       width: 0%;
       left: 21px;
       top: 96px;
       border-left: 1px dashed var(--DarkGrayBorder);
       height: 100%;
   }


   .greek_ctrader .getCtrader_col:nth-child(3):after{
      display: none;
   }
   .greek_ctrader .getCtrader_col:nth-child(2):after{
      height:80%;
      top: 113px;
   }

   .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 4.1rem;
   }

   .greek_ctrader  .two-number{
      grid-column:1; 
      grid-row:2;
      margin: -4.5rem 0 0;
   }

   .greek_ctrader .three-number{
      grid-column:1; 
      grid-row:3;
      margin: -4.5rem 0 0;
   }

   .greek_ctrader .getCtrader_col span{
      margin: 0 .6rem 0 0;
      min-width: 4.3rem;
      width: 4.3rem;
      min-height: 4.3rem;
      height: 4.3rem;
      line-height: 4.3rem;
      font-size: 2.2rem;
     
   }

   .greek_ctrader .getCtrader_col:before{
      
      height: 100%;
      border-left: 1px dashed var(--DarkGrayBorder);
      opacity: 1;
      position:absolute;
      content:"";
      left:15px;

   }


   .greek_ctrader .getCtrader_col p .getCtrader_inner {

      padding:3.8rem 3.1rem;
      text-align: left;

   }


   .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_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 {
      padding-top: 8.8rem;
      grid-template-columns: auto;
      justify-content: center;
   }
   .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: 12.4rem 0 8.8rem;
   }
   .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 {
       padding: 2.5rem 0 2.5rem 1.8rem;
    }

   .leverage_risk_grid_box:last-child h4 {
      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: 13.5rem 48rem;
      align-items: inherit;
   }
    
   .choose_assets_inner h6 {
      line-height: 5rem;
   }
   .choose_assets_inner .nav-tabs .nav-item + .nav-item {
      margin: 0 0 2rem 1rem;
   }
   .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -18rem;
   }
   .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 {
      font-size: 11px;
      line-height: 12px;
      margin: 0.65rem 0 0;
   }
   .tradingtimes_inner.box_b {
      margin: 9.5rem 0 0 -4rem;
   }

   .tradingtimes_inner h4, 
   .tradingtimes_inner span {
      font-size: 1.4rem;
      line-height: 1.6rem;
   }

   .tradingtimes_inner:last-child{
      padding-top: 2.5rem;
   }


   .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 17.6rem;
   }
   .market_holiday
      .prevsdivid_month
      .accordion
      > .card
      > .card-header
      button.btn {
      padding: 0 3rem 0 9.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 {
      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: 9.9rem auto;
   }
   .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;
   }

   .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-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;
   }
   .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 .greek_ctrader .getCtraderBtn .btnDefault{

      width:26.5rem;
      height:5rem;
      padding:0 0rem;

   }

   .lang-gr .pricing_grid_box p{
      height: 22rem;
   }

   .lang-gr .choose_assets_inner{
      grid-template-columns: 18.5rem 55rem;
   }

   .lang-gr .choose_assets_inner h6 {
      line-height: 3rem;
   }

   .lang-gr .choose_assets_inner .nav-tabs .nav-item:nth-child(4) {
      margin-left: -2.5rem;
   }

   .lang-gr .tradingtimes_inner:first-child {
      padding: 3.4rem 2.5rem 0 2.5rem;
   }

   .lang-gr .ctraerappsecfive .mt4_App_SecThree_grid_Box {
      height: 19rem;
   }

   .lang-gr .p_cTrader_Copytrade_grid {
      grid-template-columns: 23rem 22rem 28rem;
   }

   .lang-gr .forexSecSeven.p_cTraderCopiers_waystrade .defaultHeadingText h1{
      max-width: initial;
   }



}

@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 {
      width: 49rem;
   }
   .mobiletradeapp_grid .cTraderSecOne_content h1 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_box p {
      margin-left: auto;
      margin-right: auto;
      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 66%;
      max-width: 66%;
   }
   .shieldsection_content {
      margin: 0;
   }
   .registrations_section {
      padding: 8.8rem 1.7rem;
   }
   .registrations_section_content h1 {
      margin: 0 auto 5.6rem;
      width: 40rem;
   }
   .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;
   }
   .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.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;
   }
   .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;
   }
   .ribbon span {
      padding: 0 130px 0 150px;
      right: -68px;
      top: 73px;
   }
   .ribbon-top-left span {
      top: 58px;
   }
   .mql_suite {
      padding: 5.6rem 0 8rem;
   }

   .mql_suite .defaultHeading_Title{
      padding: 0 13rem;
   }

   .mql_suite .defaultHeading_Title br{
      display: none;
   }

   .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: 2.7rem 5rem 0;
   }
   .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 {
      width: 360px;
   }
   .dividendhead .defaultHeadingText h1,
   .prevsdividend .defaultHeadingText h1 {
      font-size: 3.6rem;
   }
   .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 h6, 
   .contact-element span {
       min-height: 3.8rem;
       display: block;
   }


   .contact-element h4, 
   .contact-element .contact-element-title {
      font-size: 2rem;
      margin: 1.2rem 0 0;
   }
   .contact-element {
      padding: 5rem 0;
   }
   .contact-element h6 {
      padding: 0 4rem;
      min-height: 3.8rem;
      margin: 0.9rem 0 0;
   }
   .contact-form {
      width: 70.4rem;
   }
   .section-two.map-frame {
      grid-template-columns: 37.3rem auto;
   }
   .section-one.contact,
   .section-one.contact.form {
      padding: 5.6rem 0 8rem 0;
   }

   .section-one.contact.form .form {
      margin-top: 4.8rem;
   }
   .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: 11.4rem 0 5rem;
   }
   .legalDocumentsChild {
      padding: 4rem 0 0;
   }
   .legalDocuments .defaultParagraph {
      width: 80%;
      margin: auto;
   }
   .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 {
      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 2.4rem 3rem;
   }
   .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;
   }
   .p_cTrader_appcontent .cTraderSecOne_content h1,
   .p_cTrader_appcontent .defaultHeadingText h1 {
      font-size: 3.6rem;
   }
   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 {
      font-size: 11px;
      line-height: 12px;
      margin: 0.65rem 0 0;
   }
   .tradingtimes_inner.box_b {
      margin: 9.5rem 0 0 -4rem;
   }

   .tradingtimes_inner h4, 
   .tradingtimes_inner span {
      font-size: 1.4rem;
      line-height: 1.6rem;
   }

   .tradingtimes_inner:last-child{
      padding-top: 2.5rem;
   }

   .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: 17.6rem;
   }
   .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;
   }
   .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;
   }
   .copy_tradingway .defaultHeadingText h1 {
      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: 58rem;
   }
   .trader_performc .form {
      margin: 3rem 0 0;
   }
   .cTraderSecOne .tabletshow {
      display: block;
      padding: 2.4rem 0 0;
   }
   .cTraderSecOne .tabletshow h1 {
      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: 2.4rem 0 0;
   }
   .latestnews,
   .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;
   }
   .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 8rem;
      background-size: cover;
   }
   .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;
   }

   .riskwarningNCenter{
      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;
   }
   .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: inherit;
   }

   .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;
   }

   .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 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;
   }

   .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;
   }   
   
   .timelineB2c .app_store a + a{
      margin: 2rem 0 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;
   }

   .greek_ctrader .getCtraderGrid {
      grid-template-columns: 47% 47%;
      grid-column-gap: 50px;
      justify-content: center
   }
   .lang-gr .greek_ctrader .col-md-3, .lang-gr .greek_ctrader .col-md-9 {
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
   }
   .greek_ctrader .getCtrader_col::after {
      width: 0%;
      left: 21px;
      top: 81px;
      border-left: 1px dashed var(--DarkGrayBorder);
      height: 100%;
   }
   .greek_ctrader .getCtraderGrid {
      grid-template-columns: 47% 47%;
      grid-column-gap: 49px;
      justify-content: center;

   }
   .greek_ctrader .getCtrader_col span {
      margin: 0 0.6rem 0 0;
      min-width: 3.2rem;
      width: 3.2rem;
      min-height: 3.2rem;
      height: 3.2rem;
      line-height: 3.2rem;
      font-size: 1.8rem;
   }
   .greek_ctrader .getCtrader_col {
      display: flex;
      align-items: center;
  }

  .greek_ctrader .two-number {
   grid-column: 1;
   grid-row: 2;
   margin:-6rem 0 0;
   }
   .greek_ctrader .three-number {
      grid-column: 1;
      grid-row: 3;
      margin:-6rem 0 0;
   }
   .greek_ctrader .getCtrader_col + .getCtrader_col {
      padding: 2.9rem 0 0;
   }

   .greek_ctrader .getCtrader_col.number-five{
      margin-top: -1.1rem;
   }

  .greek_ctrader {
      height: auto !important;
      overflow: initial;
   }
   .getCtrader_col:before, .getCtrader_col:after{
      border-bottom: 1px dashed var(--DarkGrayBorder);
      opacity: 0.6;
      position: absolute;
      content: "";
   }

   .greek_ctrader .getCtrader_col:before{
      display: none;
   }

   .greek_ctrader .getCtrader_col:after{
      left: 1.6rem;
      top: 83px;
      display: block;
   }

   .greek_ctrader .getCtrader_col:nth-child(2):after{
         top: 89px;
   }

   .greek_ctrader .getCtrader_col:nth-child(3):after{
      display: none;
   }

   .getCtrader_col + .getCtrader_col {
      padding: 0 0 0 4.1rem;
   }

   .greek_ctrader .getCtrader_col{
      display: flex;
      align-items: center;
      padding-top: 3rem;
   }

   .getCtrader .getCtraderInner {
       padding: 3.6rem 4.7rem;
   }


   .greek_ctrader .getCtraderGrid{
      grid-template-columns: 47% 47%;
      grid-column-gap:3.8rem;
      justify-content: center;
   }

   .getCtrader .getCtraderInner .defaultHeadingText h1 {
      margin-bottom: 1rem;
   }

   .lang-gr .greek_ctrader .getCtraderBtn .btnDefault{

      width:26.8rem;
      height:5rem;
      padding:0 0rem;

   }
   .greek_ctrader .getCtrader_col:nth-child(2):after{
      top:89px;
      height:18rem;
   }
   .greek_ctrader .getCtrader_col:nth-child(5):after{
    display: none;
   }

   .greek_ctrader .getCtrader_col p .getCtrader_inner {
      padding:2.5rem 2.6rem 2.5rem 2.3rem;
      text-align: left;
   }

   .lang-gr .whytopFxcTrade_inner{
      min-height: initial;
      padding: 2.4rem 2rem 2.4rem 2.4rem;
   }

   .getCtrader.greek_ctrader .getCtraderInner {
       padding: 3.6rem 3rem;
   }

   .lang-gr .tradingtimes_inner:first-child {
      padding: 3.4rem 2.5rem 0 1.5rem;
   }

   .lang-gr .MT4_fr_desktop_content_gridbox, .lang-gr .MT4_fr_mobile .MT4_fr_desktop_content_gridbox, .lang-gr .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:nth-child(4), .lang-gr .MT4_fr_desktop .MT4_fr_desktop_content_gridbox:last-child{
      padding: 0 2rem 2rem;
   }

   .lang-gr .mql_suite .cTraderSecOne_content h1{
      padding: 0 12rem;
   }



}

@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 {
      padding: 1.9rem 1.5rem 2.5rem;
      height: auto;
   }
   .getCtraderGrid {
      display: grid;
      grid-template-columns: 17% 19% 26% 17% 20%;
   }
   .getCtrader_col + .getCtrader_col,
   .lang-hu .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 {
      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_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 {
      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: 12.5rem;
   }
   .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 {
      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;
   }
   .section-one.contact {
      background: var(--Lightgray_BG);
      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 {
      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 {
      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.6rem 0 3.1rem 0;
   }
   .input-field {
      margin-bottom: 2.4rem;
   }
   .contact-form .input-field button {
      grid-template-columns: auto;
      width: 100%;
   }
   .form {
      margin-top: 3.2rem;
   }
   .section-one.contact.form h1 {
      margin-bottom: 0.8rem;
   }
   .section-one.contact.form .defaultParagraph {
      font-size: 1.6rem;
      padding: 0 1rem;
   }
   .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;
   }
   .legalDocuments {
      padding: 18.4rem 0 4rem;
   }
   .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;
   }
   .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 {
      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 {
      font-size: 11px;
      line-height: 12px;
      margin: 0.65rem 0 0;
   }
   .tradingtimes_inner.box_b {
      margin: 9.5rem 0 0 -4rem;
   }

   .tradingtimes_inner h4, 
   .tradingtimes_inner span {
      font-size: 1.4rem;
      line-height: 1.6rem;
   }

   .tradingtimes_inner:last-child{
      padding-top: 2.5rem;
   }


   .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 {
      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 {
      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 {
      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 .contact-form {
      width: 100%;
   }
   .trader_performc .form {
      margin: 3rem 0 0;
   }
   .trader_performc .section-one.contact.form .defaultParagraph {
      font-size: 1.4rem;
   }
   .cTraderSecOne .tabletshow {
      display: block;
      padding: 2.4rem 0 0;
   }
   .cTraderSecOne .tabletshow h1 {
      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,
   .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 0;
   }
   .newsartical_mid_inner {
      width: auto;
   }
   .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 0 1.3rem;
   }
   .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;
      background-size: cover;
      padding: 8rem 0 4rem;
   }
   .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: inherit;
   }

   .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{ 
      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{
      width: 34.3rem;
      padding: 2.7rem 2rem;
   }

   .jurisdictionPopup_btns{ 
      grid-template-columns: 26.8rem;
      grid-row-gap: 2.4rem;
      justify-content: center;
   }

   .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);
      z-index: 9999;
   }

   .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;
   }

   .leverage_risk_inner h2{
      text-align: center;
   }

   .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;
   }


  .greek_ctrader .two-number {
   grid-column: 1;
   grid-row: 2;
   }
   .greek_ctrader .three-number {
      grid-column: 1;
      grid-row: 3;
   }
   .greek_ctrader .getCtrader_col + .getCtrader_col {
      padding: 2rem 0 0 0;
  }

  .greek_ctrader {
   height: auto !important;
   overflow: initial;
   }
   .getCtrader_col:before, .getCtrader_col:after{
      border-bottom: 1px dashed var(--DarkGrayBorder);
      opacity: 0.6;
      position: absolute;
      content: "";
   }

   .greek_ctrader .getCtrader_col:before{
      display: none;
   }

   .greek_ctrader .getCtrader_col:after{
       width: 0%;
       left: 15px;
       top: 60px;
       border-left: 1px dashed var(--DarkGrayBorder);
       height: 100%;
   }


   .greek_ctrader .getCtrader_col:nth-child(3):after{
      display: block;
   }
   .greek_ctrader .getCtrader_col:nth-child(4):after{
      display: block;
   }
   .greek_ctrader .getCtrader_col:nth-child(5):after{
      display: none;
   }

   .greek_ctrader .getCtrader_col + .greek_ctrader .getCtrader_col {
      padding: 0 0 0 4.1rem;
   }

   
   .greek_ctrader .getCtrader_col{
      display: flex;
      align-items: center;
      height: auto;
   }

   .getCtrader .getCtraderInner {
       padding: 3.6rem 1.5rem;
   }

   .greek_ctrader .getCtrader_col + .getCtrader_col{

      padding: 2rem 0 0 0;


   }

   .greek_ctrader .getCtraderGrid{

      grid-template-columns: 47rem;
      grid-column-gap:50px;
      justify-content: center;
   

   }

   .lang-gr .greek_ctrader .getCtraderBtn .btnDefault{

      width:26.8rem;
      height:5rem;
      padding:0 0rem;

   }

   .greek_ctrader .getCtrader_col p .getCtrader_inner{

      padding:2.3rem 2.6rem 2.2rem 2.3rem;
      text-align: left;
   }

   .lang-gr .greek_ctrader .col-md-3, .lang-gr .greek_ctrader .col-md-9 {
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
  }

  .greek_ctrader .getCtrader_col span {
      margin: 0 0.6rem 0 0;
      min-width: 3.2rem;
      width: 3.2rem;
      min-height: 3.2rem;
      height:3.2rem;
      line-height:3.2rem;
      font-size: 1.8rem;
   }

   .lang-gr .pricing_grid_box p{
      height: auto;
      min-height: initial;
   }

   .lang-gr .tradingtimes_inner:first-child {
       padding: 3.4rem 2.5rem 0 1.5rem;
   }

   .lang-pl .ribbon span {
      padding: 5px 14rem;
   }

}

/*----------- 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;
   }
   .cTraderSecOne_content h1 {
      font-size: 2rem;
      text-align: center;
      line-height: 26px;
   }
   .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: 3rem;
   }
   .getCtraderGrid,
   .lang-hu .getCtraderGrid {
      display: grid;
      grid-template-columns: auto;
   }
   .getCtrader_col {
      display: flex;
      height: 84px;
   }

   .getCtrader_col + .getCtrader_col,
   .lang-hu .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;
   }

   .greek_ctrader .getCtrader_col p{
      font-size: 1.6rem;
   }


   .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;
   }
   .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 {
      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 {
      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_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 {
      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 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 {
      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);
      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 {
      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 {
      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.6rem 0 3.1rem 0;
   }
   .input-field {
      margin-bottom: 2.4rem;
   }
   .contact-form .input-field button {
      grid-template-columns: auto;
      width: 100%;
   }
   .form {
      margin-top: 3.2rem;
   }
   .section-one.contact.form h1 {
      margin-bottom: 0.8rem;
   }
   .section-one.contact.form .defaultParagraph {
      font-size: 1.6rem;
      padding: 0 1rem;
   }
   .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;
   }
   .legalDocuments {
      padding: 18.4rem 0 4rem;
   }
   .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 {
      font-size: 1.4rem;
   }
   .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 {
      width: 44px;
      overflow: hidden;
   }

   .leverage_risk_grid_box h4, 
   .leverage_risk_grid_box .leverage_risk_grid_box_Title {
      font-size: 1.4rem;
      line-height: 1.2;
   }

   .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 {
      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 0;
   }
   .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;
   }

   .forexSecSeven .defaultHeadingText h1, 
   .frSecFour .defaultHeadingText h1, 
   .forexSecSeven .defaultHeadingText .defaultHeading_Title, 
   .frSecFour .defaultHeadingText .defaultHeading_Title {
      font-size: 2rem;
      line-height: 26px;
   }
   .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 {
      font-size: 11px;
      line-height: 12px;
      margin: 0.65rem 0 0;
   }
   .tradingtimes_inner.box_b {
      margin: 9.5rem 0 0 -4rem;
   }

   .tradingtimes_inner h4, 
   .tradingtimes_inner span {
      font-size: 1.4rem;
      line-height: 1.6rem;
   }

   .tradingtimes_inner:last-child{
      padding-top: 2.5rem;
   }

   .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 {
      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 {
      padding: 5.6rem 0 4rem;
   }
   .trader_performc .contact-form {
      width: 100%;
   }
   .trader_performc .form {
      margin: 3rem 0 0;
   }
   .trader_performc .section-one.contact.form .defaultParagraph {
      font-size: 1.4rem;
   }
   .cTraderSecOne .tabletshow {
      display: block;
      padding: 2.4rem 0 0;
   }
   .cTraderSecOne .tabletshow h1 {
      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 {
   }
   .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;
   }
   .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,
   .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 {
      width: auto;
   }
   .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;
   }
   .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 {
      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 {
      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 {
      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: inherit;
   }
   .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;
   }



   .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;
   }

   .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 { 
      font-size: 2.6rem; 
   }

   .marketanalyisauthor_name h3 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{
      width: 34.3rem;
      padding: 2.7rem 2rem;
   }

   .jurisdictionPopup_btns{ 
      grid-template-columns: 26.8rem;
      grid-row-gap: 2.4rem;
      justify-content: center;
   }


   .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{
      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: 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;
   }

   .registrations_section_content .defaultHeading_Title {
      margin-bottom: 2.8rem;
   }

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

   .countries_flags_content span{
      margin: 1.3rem 0 0;
   }

   .whyTopfx .defaultHeadingText h1, 
   .whyTopfx .defaultHeadingText .defaultHeading_Title{
      text-align: center !important;
      margin: 0 0 3rem !important;
   }

   .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-gr .greek_ctrader .col-md-3, .lang-gr .greek_ctrader .col-md-9 {
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
   }
   .greek_ctrader .getCtrader_col::after {
      width: 0%;
      left: 21px;
      top: 81px;
      border-left: 1px dashed var(--DarkGrayBorder);
      height: 100%;
   }
   .greek_ctrader .getCtraderGrid {
      grid-template-columns: 47% 47%;
      grid-column-gap: 49px;
      justify-content: center;

   }
   .greek_ctrader .getCtrader_col span {
      margin: 0 0.6rem 0 0;
      min-width: 3.2rem;
      width: 3.2rem;
      min-height: 3.2rem;
      height:3.2rem;
      line-height:3.2rem;
      font-size: 1.8rem;
   }
   .greek_ctrader .getCtrader_col {
      display: flex;
      align-items: center;
  }

  .greek_ctrader .two-number {
   grid-column: 1;
   grid-row: 2;
   }
   .greek_ctrader .three-number {
      grid-column: 1;
      grid-row: 3;
   }
   .greek_ctrader .getCtrader_col + .getCtrader_col {
      padding: 2rem 0 0 0;
  }

  .greek_ctrader {
   height: auto !important;
   overflow: initial;
   }
   .getCtrader_col:before, .getCtrader_col:after{
      border-bottom: 1px dashed var(--DarkGrayBorder);
      opacity: 0.6;
      position: absolute;
      content: "";
   }

   .greek_ctrader .getCtrader_col:before{
      display: none;
   }

   .greek_ctrader .getCtrader_col:after{
       width: 0%;
       left: 16px;
       top: 50px;
       border-left: 1px dashed var(--DarkGrayBorder);
       height: 100%;
   }


   .greek_ctrader .getCtrader_col:nth-child(3):after{
      display: none;
   }

   .greek_ctrader .getCtrader_col + .greek_ctrader .getCtrader_col {
      padding: 0 0 0 4.1rem;
   }

   
   .greek_ctrader .getCtrader_col{
      display: flex;
      align-items: center;
      height: auto;
   }

   .getCtrader .getCtraderInner {
       padding: 3.0rem 1.5rem;
   }

   .greek_ctrader .getCtrader_col + .getCtrader_col{

      padding: 1.9rem 0 0 0;


   }

   .greek_ctrader .getCtraderGrid{

      grid-template-columns: 100%;
      grid-column-gap:50px;
      justify-content: center;
   

   }

   .lang-gr .greek_ctrader .getCtraderBtn .btnDefault{

      width:26.8rem;
      height:5rem;
      padding:0 0rem;

   }

   .greek_ctrader .getCtrader_col p .getCtrader_inner{

      padding:2.3rem 2.6rem 2.2rem 2.3rem;
      text-align: left;
   }

   .greek_ctrader .getCtrader_col:nth-child(1):after{
      display: block;
   }
   .greek_ctrader .getCtrader_col:nth-child(2):after{
      display: block;
   }
   .greek_ctrader .getCtrader_col:nth-child(3):after{
      display: block;
   }
   .greek_ctrader .getCtrader_col:nth-child(4):after{
      display: block;
      height: 150px;
   }
   .greek_ctrader .getCtrader_col:nth-child(5)::before{
    
   }
   .greek_ctrader .getCtrader_col:nth-child(5):after{
      display: none;
   }

   .dividendweek_platfrom_left .dividendweek_platfrom_title {
       padding-right: 0;
   }

   .lang-gr .pricing_grid_box p{
      height: auto;
      min-height: initial;
   }

   .lang-pl .ctraerappsecfive .mt4_App_SecThree_grid_Box{
      padding: 0 1rem 2rem;
      height: auto;
    }

   .lang-pl .MT4_fr_desktop .MT4_fr_desktop_content_gridbox{
      padding: 0 2rem 2rem;
      min-height: inherit;
   }

   .lang-pl .ribbon span {
      padding: 5px 14rem;
      top: 65px;
      right: -88px;
   }

   .lang-pl .mql_suite .cTraderSecOne_content h1 {
      padding: 4rem 0 0
   }

   

}


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


  .lang-ru .tradinghead_grid {
      grid-template-columns: 56.7rem 41.2rem;
   }
 
}

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

   .greek_ctrader{
      height:359px;
   }

}

@media only screen and (max-width:767px){
   .lang-ru a.btndepositNow{
      width:14.4rem
   }
   .lang-ru .bgNav .btnDefault{
      width:16.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;
  }

}

@media (min-width:320px) and (max-width:480px){

   .lang-ru .bgNav .btnDefault{
      width:16.4rem;
   }
   .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: 20rem;

   }

   .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 .tradingtimes_inner:first-child {
       padding: 3.4rem 2.5rem 0;
   }


}

