/*Embed Font Family*
@import url('https://fonts.googleapis.com/css?family=Rubik:300,300i,400,400i,500,500i,700,700i,900,900i|Squada+One&display=swap');
/**
    font-family: 'Squada One', cursive; 
		*==used Regular 400 only as Bold titles==*
    font-family: 'Rubik', sans-serif;
		*==used Thin 100 ==* 
		*==used Extra Light 200 ==* 
		*==used Light 300 ==* 
		*==used Regular 400 ==*
		*==used Medium 500 ==*
		*==used Semi-Bold 600 ==*
		*==used Bold 700 ==*
		*==used Extra Bold 800 ==*
		*==used Black 900 ==*
*/
/*body {
   font-family: 'Rubik', sans-serif !important;
}*/

/*== FXGT Default CSS Styles ==*/
body {
	padding-top: 0; /*this should be removed from main css as it effecting all the theme - padding 90px from top*/
}
a {
	text-decoration: none;
}
.block_01 {
	position: relative;
}
.menu_slider_366_wrap .submenu_style1 .nav_wrap_366 {
	min-height: auto;
}
.welcome_menu_366 .container {
	max-width: 1300px;
	width: 100%;
}
.btn_366.btn_366_2 a {
	border-radius: 5px;
	padding: 10px;
}
.responsive_menu_366 .nav_366 {
	padding-top: 60px;
}
.topic_title,
.block_01 h4 {
	/*text-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);*/
}
/*Snippet Row*/
.drag-and-drop-snippet.style_1 .row {
	margin-left: -15px;
	margin-right: -15px;
	text-align: center;
}
.container_fxGT {
	max-width: 1300px;
	margin: 0 auto;
	width: 100%;
	padding: 80px 0;
	display: inline-block;
}
/*Banner Text Shadow START*/
.normal_sld_title span, 
.normal_sld_text span {
	/*text-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);*/
}
/*Banner Text Shadow ENDS*/

/*FXGT-NEW VERSION-CUSTOM-28-11-2019*/

/*Get the GT Trading Advantage STARTS*/

#gt-trading-advantage {
	background-image: url('/assets/images/fx-gt-new/whiteonwhite-background-LONGER.jpg');
	background-size: cover;
	background-position: 150px 0%;
	padding: 0px;
}
#gt-trading-advantage.GT_advantage_1 {
	background-image: url('/assets/images/fx-gt-new/solidBackgrounds-Partners.png');
	background-size: cover;
	background-position: 0 0;
	padding: 0px;
}
.fxGT_trading_advantage .col-md-4,
.fxGT_trading_advantage .col-md-8 {
    position: static;
	float: none;
	display: inline-block;
	vertical-align: middle;
}
#gt-trading-advantage .fxGT_trading_advantage .fxGT_left_col {
	padding-top: 0;
	text-align: left;
}
#gt-trading-advantage .fxGT_trading_advantage .fxGT_left_col h3 {
	font-family: 'Rubik', sans-serif;
	font-size: 50px;
	font-weight: 900;
	color: #000000;
	margin: 0;
	text-transform: uppercase;
	position: relative;
	display: inline-block;
	/*text-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);*/
}
#gt-trading-advantage.GT_advantage_1 .fxGT_trading_advantage .fxGT_left_col h3 {
	font-family: 'Rubik', sans-serif;
	font-size: 50px;
	font-weight: 900;
	color: #ffffff;
	margin: 0;
	text-transform: uppercase;
	position: relative;
	display: inline-block;
	/*text-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);*/
}
#gt-trading-advantage .fxGT_trading_advantage .fxGT_left_col .register_btn {
	display: inline-block;
	min-width: 200px;
	margin-top: 30px;
	z-index: 9;
	position: relative;
}
#gt-trading-advantage .fxGT_trading_advantage .fxGT_left_col .register_btn a {
	background: #008aff;
	padding: 6px;
	text-align: center;
	display: block;
	text-transform: uppercase;
	color: #fff;
	font-size: 18px;
	font-weight: 400;
	border-radius: 5px;
	transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}
#gt-trading-advantage .fxGT_trading_advantage .fxGT_left_col .register_btn a:hover {
	background: #fff;
	color: #008aff;
}
#gt-trading-advantage .fxGT_trading_advantage .register_btn {
	min-width: 200px;
	width: 200px;
	margin-top: -180px;
	z-index: 9;
	float: left;
	margin-left: 15px;
}
#gt-trading-advantage .fxGT_trading_advantage .register_btn a {
	background: #000;
	padding: 6px;
	text-align: center;
	display: block;
	text-transform: uppercase;
	color: #fff;
	font-size: 18px;
	font-weight: 400;
	border-radius: 5px;
	transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}
#gt-trading-advantage .fxGT_trading_advantage .register_btn a:hover {
	background: #fff;
	color: #000;
}
#gt-trading-advantage .fxGT_trading_advantage .advantage_box_row {
	display: table;
	padding: 30px 0;
	position: relative;
}
#gt-trading-advantage .fxGT_trading_advantage .fxGT_right_col .advantage_box_row:last-child::before {
	display:none;
}
#gt-trading-advantage .fxGT_trading_advantage .fxGT_right_col .advantage_box_row .advantage_box_col {
	display: table-cell;
	margin-right: 15px;
	text-align: center;
	color: #000;
	font-size: 14px;
	width: 180px;
	padding: 0px 10px;
	/*vertical-align: middle;*/
}
#gt-trading-advantage.GT_advantage_1 .fxGT_trading_advantage .fxGT_right_col .advantage_box_row .advantage_box_col {
	color: #ffffff;
	/*text-align: left;*/
}
#gt-trading-advantage .fxGT_trading_advantage .fxGT_right_col .advantage_box_row .advantage_box_col .advantage_box_icon {
	display: block;
	width: 100px;
	margin: auto;
	margin-bottom: 0;
	transition: all .2s ease-in-out;
	transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}
#gt-trading-advantage .fxGT_trading_advantage .fxGT_right_col .advantage_box_row:hover .advantage_box_icon {
	transform: scale(1.1);
}
#gt-trading-advantage .fxGT_trading_advantage .fxGT_right_col .advantage_box_row .advantage_box_col .advantage_box_text {
	text-transform: capitalize;
	font-size: 18px;
	/* text-align: left; */
	display: block;
	word-break: break-word;
}
#gt-trading-advantage .fxGT_trading_advantage .fxGT_right_col .advantage_box_row .advantage_box_col .advantage_box_text strong {
	display: block;
	font-size: 20px;
}
#gt-trading-advantage .fxGT_trading_advantage .fxGT_right_col .advantage_box_row .advantage_box_col .advantage_box_icon_text {
	color: #ffffff;
	text-transform: capitalize;
	font-size: 18px;
}
/*Get the GT Trading Advantage Ends*/

/*Trading Page Starts*/
.trading-box-CMS._6-buttons.layout_1.style_1 .full_width {
	display: table;
}
.trading-box-CMS._6-buttons.layout_1.style_1 .btn_366.text-left.btn_366_1 {
	display: table-cell;
	margin-top: 10px;
	margin-bottom: 10px;
	min-width: 200px;
}
.trading-box-CMS._6-buttons.layout_1.style_1 .btn_366 a[class*="btn_366_height_"] {
	display: block;
	overflow: hidden;
	margin: 5px;
	padding: 15px;
}
.testimonial02_366 .owl-nav span {
	color: #fff;
}
.fxgt-advantage-partner-process-CMS._3-columns-with-title-image-text.layout_2.style_1 .col-md-4:nth-child(2n+1) .block_01::before {
	content: '';
	position: absolute;
	top: -90px;
	width: 150px;
	height: 85px;
	background-image: url('/assets/images/fx-gt-new/arrow-up-1.png');
	background-size: 100%;
	background-repeat: no-repeat;
	right: -25%;
}
.fxgt-advantage-partner-process-CMS._3-columns-with-title-image-text.layout_2.style_1 .col-md-4:nth-child(2n+3) .block_01::after {
	content: '';
	position: absolute;
	left: -30%;
	bottom: -90px;
	width: 150px;
	height: 85px;
	background-image: url('/assets/images/fx-gt-new/arrow-down-1.png');
	background-size: 100%;
	background-repeat: no-repeat;
}
.fxgt-advantage-partner-process-CMS._3-columns-with-title-image-text.layout_2.style_1 .col-md-4:last-child .block_01::before {
	display: none;
}
/*TABLE CSS - STARTS*/
.table_366 .tabular {
	border: 0px solid #eee;
	clear: both;
}
.table_366 .tabular .table > thead > tr > th {
	background: rgba(255,255,255,0.8);
	padding: 15px 0;
	color: #338bff;
	font-size: 18px;
	font-weight: 500;
	text-align: center;
	border: 0px;
	padding-bottom: 30px;
}
.table_366 .tabular .table > tbody > tr > td {
	color: #eee;
	border: 0px;
	text-align: center;
}
.table_366 .tabular .table > tbody > tr > td:first-child {
	color: #fff;
	font-size: 16px;
	font-weight: 500;
}
.table_366 .tabular .table > tbody > tr {
	background: rgba(255,255,255,0.1);
}
.table_366 .tabular .table > tbody > tr:nth-child(2n+2) {
	background: rgba(255,255,255,0.3);
}
.table_366 .tabular .table > tbody > tr:hover {
	background: rgba(255,255,255,0.2);
}
/*TABLE CSS - ENDS*/
#what-is-financing-swap .common-affiliates-main-section {
	background: #55609d;
}
#what-is-financing-swap .common-affiliates-main-section h1 {
    font-family: Rubik;
    font-size: 40px;
    font-weight: 700;
    font-style: normal;
    color: #12183a;
    text-transform: uppercase;
}
#what-is-financing-swap .common-affiliates-main-section {
    padding: 50px 0;
}
#what-is-financing-swap .common-affiliates-main-section p {
	font-size: 18px;
	color: #ffffff;
	text-align: center;
}
p.financeSwap-box {
	width: 100%;
	margin: 0;
	text-align: center;
	border: 2px solid #fff;
	border-radius: 5px;
}
p.financeSwap-box span {
	display: block;
	font-size: 18px;
	padding: 10px;
}
p.financeSwap-box span:last-child {
	display: block;
	font-weight: 400;
	font-size: 24px;
	background: #fff;
	color: #55609d;
}
#what-is-financing-swap .premiumCalculated_box p {
	border: 2px solid #ffffff;
	padding: 10px;
	border-radius: 5px;
	font-size: 16px;
	background: #55609d;
}
#what-is-financing-swap i.icon {
	color: #fff;
}
#what-is-financing-swap .premiumCalculated_wrapper {
	margin: 40px 0;
}
.totalCalculation-box span {
	background: #55609d;
	color: #ffffff;
	font-size: 18px;
	display: inline-block;
	border: 2px solid #ffffff;
	padding: 15px 30px;
	border-radius: 5px;
}
.importantNoteBox-01 {
	border: 2px solid #f04949;
	border-radius: 5px;
	display: inline-block;
	width: 100%;
	margin: 40px 0;
}
.style_1 .importantNoteBox-01 h5 {
	font-size: 24px;
	text-transform: uppercase;
	text-align: left;
	background: #f04949;
	color: #fff;
	padding: 10px;
	margin: 10px 0;
}
.style_1 .importantNoteBox-01 .icon.ion-flash {
	color: #f04949;
	padding: 0 10px;
}
#what-is-financing-swap .common-affiliates-main-section .customHead1,
#what-is-financing-swap .common-affiliates-main-section .customHead2 {
	font-size: 26px;
	color: #fff;
	font-weight: 500;
	border: 1px solid rgba(0,0,0,0.1);
	padding: 10px;
	background: rgba(0,0,0,0.1);
}
/*Trading Page Ends*/

/*NEW STYLE CSS FXGT ACCORDING TO CMS BLOCKS STARTS*/
.container {
	max-width: 1300px;
	margin: 0 auto;
	width: 100% !important;
}
/**/
._3-columns-with-title-image-text.layout_1.style_1 .block_01 {
	border-right: 1px solid #d7d6d6;
}
._3-columns-with-title-image-text.layout_1.style_1 .col-md-4:last-child .block_01 {
	border-right: 0px solid #d7d6d6;
}
/*START TRADING IN 4 STEPS*/
.startTardingWrapper_cms.layout_1.style_1 .block_01 {
	position: relative;
	padding: 30px 0;
	display: flex;
	flex-flow: column wrap;
}
.startTardingWrapper_cms.layout_1.style_1 .block_image {
	height: auto !important;
	min-height: auto !important;
	background: transparent;
	order: -1;
}
.startTardingWrapper_cms.layout_1.style_1 .col-md-12 {
	display: inline-block;
	float: none;
	vertical-align: middle;
}
.startTardingWrapper_cms.layout_1.style_1 .col-md-12:first-child {
    width: 40%;
}
.startTardingWrapper_cms.layout_1.style_1 .col-md-12:last-child {
	width: 60%;
}
.startTardingWrapper_cms.layout_1.style_1 .col-md-12:last-child .col-md-3 {
	width: 50%;
}
.startTardingWrapper_cms.layout_1.style_1 .header_multi_title_366 span {
	display: block;
	line-height: 1.4;
	font-size: 60px;
	/*text-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);*/
}
/*Trade with the most advance platforms - STRATS*/
.mt5_platform_wrap_CMS.layout_2.style_1 .row .col-md-12:nth-child(1) {
	
}
.mt5_platform_wrap_CMS.layout_2.style_1 .row .col-md-12:nth-child(1) h2 {
	text-align: center !important;
}
.mt5_platform_wrap_CMS.layout_2.style_1 .row .col-md-12:nth-child(2) {
	width: 50%;
}
.mt5_platform_wrap_CMS.layout_2.style_1 .page_multi_title_366 span {
	position: relative;
	line-height: 1.4;
	font-size: 50px;
	/*text-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);*/
	/*color: #fff !important;*/
	display: block;
	z-index: 1;
}
.mt5_platform_wrap_CMS.layout_2.style_1 .header_sub_title_366,
.mt5_platform_wrap_CMS.layout_2.style_1 .editor_para,
.mt5_platform_wrap_CMS.layout_2.style_1 .content_heading h2, 
.mt5_platform_wrap_CMS.layout_2.style_1 .content_heading h3, 
.mt5_platform_wrap_CMS.layout_2.style_1 .content_heading h4 {
	position: relative;
	z-index: 1;
}
.mt5_platform_wrap_CMS.layout_2.style_1 .block_01 .block_image {
    margin-top: -50%;
	position: relative;
	z-index: 1;
}
.mt5_platform_wrap_CMS.home-mt5::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 39%;
	background-color: #ffffff;
	bottom: 0;
}
/*.mt5_platform_wrap_CMS.layout_2.style_1::after {
	content: '';
	position: absolute;
	width: 110vh;
	height: 100%;
	background-image: url('/assets/images/fx-gt-new/mt4-mt5-bg-1.png'); By Nitin
	background-size: cover;
	background-repeat: no-repeat;
	z-index: 0;
	right: 0;
	bottom: 0;
	top: 0;
	margin: auto;
}*/

/*.mt5_platform_wrap_CMS::after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	background-image: url('/assets/images/fx-gt-new/home-page-MT5-Image.png');
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	width: 65vh;
	height: 100%;
}*/
.mt5_platform-page_wrap_CMS.layout_2.style_1 .row .col-md-12:nth-child(1) {
	
}
.mt5_platform-page_wrap_CMS.layout_2.style_1 .row .col-md-12:nth-child(2) {
	width: 50%;
}
.mt5_platform-page_wrap_CMS.layout_2.style_1 .page_multi_title_366 span {
	position: relative;
	line-height: 1.4;
	font-size: 50px;
	color: #fff !important;
	display: block;
	z-index: 1;
}
.mt5_platform-page_wrap_CMS.layout_2.style_1 .header_sub_title_366,
.mt5_platform-page_wrap_CMS.layout_2.style_1 .editor_para,
.mt5_platform-page_wrap_CMS.layout_2.style_1 .content_heading h2, 
.mt5_platform-page_wrap_CMS.layout_2.style_1 .content_heading h3, 
.mt5_platform-page_wrap_CMS.layout_2.style_1 .content_heading h4 {
	position: relative;
	z-index: 1;
}
.mt5_platform-page_wrap_CMS.layout_2.style_1 .block_01 .block_image {
	margin-top: -35%;
	position: relative;
	z-index: 1;
}
.mt5_platform-page_wrap_CMS::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 30%;
	background-color: #ffffff;
	bottom: 0;
}
/*FINANCING - SWAP - STRATS*/
.financing-swap-CMS._3-columns-with-title-image-text.layout_1.style_1 .container .row {
}
.financing-swap-CMS._3-columns-with-title-image-text.layout_1.style_1 .col-md-12.box_title_01 {
	clear: both;
	width: 100%;
	margin-bottom: 15px;
	padding: 0;
}
.financing-swap-CMS._3-columns-with-title-image-text.layout_1.style_1 .box_title_01 {
	width: 50%;
	clear: both;
	margin-bottom: 0;
}
.financing-swap-CMS._3-columns-with-title-image-text.layout_1.style_1 .box_title_01 .title_para_366.header_text_366 {
	border: 1px solid rgba(0,0,0,0.5);
	padding: 10px 15px;
}
.financing-swap-CMS._3-columns-with-title-image-text.layout_1.style_1 .col-md-12 {
	width: 50%;
	float: none;
	display: inline-block;
	vertical-align: top;
}
.financing-swap-CMS._3-columns-with-title-image-text.layout_1.style_1 .container .row .block_01 {
	border-right: 0px solid #d7d6d6;
	border: 1px solid #fff;
	border-radius: 5px;
}
.financing-swap-CMS._3-columns-with-title-image-text.layout_1.style_1 .col-md-12 .block_text.content_heading  {
	border-top: 1px solid #fff;
}
.financing-swap-CMS._3-columns-with-title-image-text.layout_1.style_1 .col-md-12:last-child .col-md-4:first-child::before {
	content: '';
	position: absolute;
	top: -90px;
	width: 150px;
	height: 85px;
	background-image: url('/assets/images/fx-gt-new/arrow-up-1.png');
	background-size: 100%;
	background-repeat: no-repeat;
	right: -25%;
}
.financing-swap-CMS._3-columns-with-title-image-text.layout_1.style_1 .col-md-12:last-child .col-md-4:last-child::after {
	content: '';
	position: absolute;
	left: -25%;
	bottom: -90px;
	width: 150px;
	height: 85px;
	background-image: url('/assets/images/fx-gt-new/arrow-down-1.png');
	background-size: 100%;
	background-repeat: no-repeat;
}
.financing-premium-is-calculated-as-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-12.box_title_01 h2 {
	border: 1px solid rgba(0,0,0,0.5);
	padding: 10px 15px;
}
.financing-premium-is-calculated-as-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3 .block_01 {
	display: flex;
}
.financing-premium-is-calculated-as-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3 .content_heading {
	border: 1px solid #fff;
	border-radius: 5px;
	padding: 15px;
	flex: 1;
}
.financing-premium-is-calculated-as-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3 .block_text.content_heading {
	border: 0px solid #fff;
}
.total-financing-CMS.paragraph.layout_1.style_1 .block_01 .content_heading h2 span, 
.total-financing-CMS.paragraph.layout_1.style_1 .block_01 .content_heading h3 span, 
.total-financing-CMS.paragraph.layout_1.style_1 .block_01 .content_heading h4 span {
	border: 1px solid rgba(0,0,0,0.5);
	padding: 10px 15px;
}
/*FINANCING - SWAP - ENDS*/

/*IMPORTANT NOTES - STRATS*/
.importantNotes-CMS.horizontal-list-items.layout_1.style_1 .col-md-6 {
	width: 100%;
}
/*IMPORTANT NOTES - ENDS*/

/*Footer - Starts*/
footer {
	border-top: 1px solid #05162c;
}
.cookies_366 .btn_366 a {
    margin: 0px;
}
/*Footer - Ends*/
/* NEW STYLE CSS FXGT ACCORDING TO CMS BLOCKS ENDS*/

/*Banner-animation css STARTS*/

#layerslider {
	overflow: hidden;
}
/*#layerslider .ls-layers::after {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgb(0,176,255);
	background: linear-gradient(90deg, rgba(0,176,255,1) 33%, rgba(0,30,159,1) 100%);
	z-index: 31;
	opacity: 0.4;
}*/
#layerslider .slider-video::after {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgb(0,176,255);
	background: linear-gradient(90deg, rgba(0,176,255,1) 33%, rgba(0,30,159,1) 100%);
	z-index: 31;
	opacity: 0.3;
}
/*Banner-animation css ENDS*/


/*====================================PARTENRS PAGES STARTS*/
.box_title_01 h2 {
	padding-right: 0px;
	padding-left: 0px;
}
/*.partner-banner-4-col .col-md-3 .block_01 {
	border-right: 1px solid rgba(255,255,255,0.2);
}
.partner-banner-4-col .col-md-3:last-child .block_01 {
	border-right: 0px solid rgba(255,255,255,0.2);
}*/
#partners-475 #layerslider .normal_sld_title b, 
#partners-475 #layerslider .normal_sld_text b {
	color: #fff;
	font-size: inherit;
	text-decoration: underline;
}

/*====================================TRADER PROMOTIONS AND MARKETING TOOLS*/
.trader-promotions-marketing-tools > .container > .row {
	display: flex;
	align-items: center;
}
.trader-promotions-marketing-tools._4-columns-with-title-image-text.layout_2.style_1 .col-md-12:first-child {
	width:100%;
	display: inline-block;
	float: none;
	vertical-align: middle;
}
.trader-promotions-marketing-tools._4-columns-with-title-image-text.layout_2.style_1 .col-md-12:last-child {
	width:100%;
	display: inline-block;
	float: none;
	vertical-align: middle;
}
.trader-promotions-marketing-tools._4-columns-with-title-image-text.layout_2.style_1 .col-md-3 {
	float: none;
	display: inline-block;
	vertical-align: middle;
	width: 50%;
	margin-bottom: 30px;
}
.trader-promotions-marketing-tools::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	background: rgba(255,255,255,0.5);
}
.fxgt-advantage-partner-process-CMS.layout_2.style_1 .col-md-12:first-child {
	width:40%;
	display: inline-block;
	float: none;
	vertical-align: middle;
}
.fxgt-advantage-partner-process-CMS.layout_2.style_1 .col-md-12:last-child {
	width:60%;
	display: inline-block;
	float: none;
	vertical-align: middle;
}
.fxgt-advantage-partner-process-CMS.layout_2.style_1 h2 {
	/*text-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);*/
}
#dynamic-columns-list .block_01 .fw_icon_block span {
	width: 100%;
	max-width: 100%;
}
#dynamic-columns-list .block_01 .fw_icon_block span i {
	color: #fff !important;
	background: #419dfa;
	padding: 20px;
	border-radius: 50%;
}
.event_detail_box .event_detail .h_list_row {
	margin-bottom: 0;
	border-bottom: 1px solid #ccc;
	padding: 10px;
	background: rgba(255,255,255,0.99);
}
.event_detail_box .event_detail .h_list_row h4 {
	display: flex;
	align-items: center;
	justify-content: center;
}
.event_detail_box .event_detail .h_list_row:last-child {
	border-bottom: 0px solid #ccc;
}
.event_detail_box .event_detail {
	border: 1px solid #ccc;
}
/*====================================PLATFORM PAGE - Meta Trader 5 Main Features - STARTS*/
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .row {
	font-size: 0px;
	text-align: center;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3 {
	width: 100%;
	max-width: 80%;
	display: inline-block;
	float: none;
	margin: auto;
	text-align: initial;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3::before {
	content: '';
	position: absolute;
	left: 30px;
	top: 0px;
	width: calc(100% - 60px);
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #fff;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3::after {
	content: '';
	position: absolute;
	top: 0px;
	height: 100%;
	border-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-color: #fff;
	width: 30px;
	border-style: dashed;
	opacity: .6;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3:nth-child(2n)::after {
	left: 0px;
	border-radius: 20px 0 0 20px;
	border-right: 0;
	border-right-color: #fff;
	border-right-style: none;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3:nth-child(2n+1)::after {
	right: 0px;
	border-radius: 0 20px 20px 0;
	border-left: 0;
	border-left-color: #fff;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3 .block_01 {
	background-color: rgba(255, 255, 255, 1);
	display: block;
	max-width: 99%;
	border-right: 0 solid #008aff;
	box-shadow: 0px 10px 10px 0 rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 10px 10px 0 rgba(0,0,0,0.1);
	min-height: 172px;
	padding: 15px 40px;
	margin: 10px;
	background-image: url(/en/wb_content/corporate-theme-4/images/banner_bg_whiteworld.png);
	background-size: 100%;
	border-radius: 10px;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3:nth-child(2n + 2) .block_01 {
	float: right;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3 .block_01::before {
	
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3 .block_01::after {
	
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3 .block_01 .block_image {
	float: left;
	background: transparent;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3 .block_01 .block_image img {
	object-fit: fill;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3:nth-child(2n + 2) .block_01 .block_image{
	float: right;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3 .block_01 .content_heading {
	display: inline-block;
	clear: both;
	margin-left: 50px;
	width: 100%;
	max-width: 750px;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3:nth-child(2n+2) .block_01 .content_heading {
	margin-right: 50px;
	margin-left: 0;
	text-align: right;
}
.meta-trader-5-main-features-CMS.dynamic-columns-with-title-image-text.layout_1.style_1 .col-md-3:nth-child(2n+2) .block_01 .content_heading .editor_para {
	text-align: right;
}
/*====================================CLIENT PORTAL PAGE - Trader Room Features - STARTS*/
.trader-room-features-CMS._2-columns-with-title-image-text.layout_2.style_1 {
	
}
.trader-room-features-CMS._2-columns-with-title-image-text.layout_2.style_1 .col-md-12 {
	margin-bottom: 30px;
}
.trader-room-features-CMS._2-columns-with-title-image-text.layout_2.style_1 .col-md-12 .block_01 {
	position: relative;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale(1);
}
.trader-room-features-CMS._2-columns-with-title-image-text.layout_2.style_1 .col-md-12 .block_01:hover {
	-webkit-transform: scale(1.02);
	transform: scale(1.02);
}
.trader-room-features-CMS._2-columns-with-title-image-text.layout_2.style_1 .col-md-12 .block_01:after,
.trader-room-features-CMS._2-columns-with-title-image-text.layout_2.style_1 .col-md-12 .block_01:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	left:0;
	top:0;
	border-radius: 5px;
	transform: scale(1);
}
.trader-room-features-CMS._2-columns-with-title-image-text.layout_2.style_1 .col-md-12 .block_01:hover::after {
	box-shadow: 0px 0px 10px 0px rgba(0, 138, 255, 0.9);
} 
/*.trader-room-features-CMS._2-columns-with-title-image-text.layout_2.style_1 .col-md-12 .block_01:hover::before {
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 0px;
	padding: 10px;
	width: 98%;
	height: 92%;
	top: 4%;
	left: 1%;
}*/
.trader-room-features-CMS._2-columns-with-title-image-text.layout_2.style_1 .col-md-12 .block_01 {
	background-color: rgba(255, 255, 255, 0.99);
	border-radius: 5px;
	padding: 20px;
}
.trader-room-features-CMS._2-columns-with-title-image-text.layout_2.style_1 .col-md-12 .block_01 .block_image,
.trader-room-features-CMS._2-columns-with-title-image-text.layout_2.style_1 .col-md-12 .block_01 .block_image a {
	float: left;
	width: 100%;
}
.trader-room-features-CMS._2-columns-with-title-image-text.layout_2.style_1 .col-md-12 .block_01 .content_heading {
	max-width: 450px;
	display: inline-block;
	width: 100%;
	margin-left: 30px;
}

.client-portal-row-CMS .row {
	background: rgba(0,0,0,0.3);
	border-radius: 5px;
	padding: 20px;
	margin: 50px 0;
}
.client-portal-row-CMS .row .col-md-6 {
	display: inline-block;
	float: none;
	vertical-align: middle;
}
.client-portal-row-CMS .row .col-md-6 .h_list_block_title {
	display: flex;
}
.client-portal-row-CMS .row .col-md-6 .h_list_block_title .head_list_icon {
	padding-right: 10px;
}
/**/
/*LEGAL CSS STARTS*/
.content-body {
	text-align: left;
	max-width: 1300px;
	margin: auto;
}
.content-body .content-list {
	font-family: 'Hind Guntur', sans-serif;
	margin-bottom: 50px;
}
.content-body .content-list h2 { 
	color: #000; 
	font-size: 24px;
	margin-bottom: 15px;
	margin: .6em 0;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 1.4; 
}
.content-body .content-list ul { 
	position: relative; 
	margin: 0; 
	padding: 0;
}
.content-body .content-list ul li {
	color: #000;
	margin-bottom: 16px;
	font-size: 16px;
	font-weight: normal;
	line-height: 25px;
	position: relative;
	list-style-type: none;
}
.content-body .content-list p { 
	padding: 10px; 
	font-size: 14px; 
	font-style: italic; 
}
.content-body .content-list ul li span {
	font-weight: bold;
	padding-right: 10px;
}
.content-body .content-list ul li::after,
.content-body .content-list ul li::before {
    display: none;
}
.Content-list ul > li a {
	display: block !important;
}
/*LEGAL CSS ENDS*/
.title_subtitle_366 .title_subtitle_box {
	height: inherit;
}
.title_subtitle_366 .title_subtitle_content_box {
	position: inherit;
}
.ourUniqueOffering-CMS .mrg_366_tb_10 {
	margin-top: 0px;
	margin-bottom: 0px;
}
.ourUniqueOffering-CMS.blocks_366 .editor_para {
	padding-top: 0px;
	padding-bottom: 0px;
}
/*.ourUniqueOffering-CMS .col-md-12 .col-md-3 {
	border-right: 1px solid rgba(255,255,255,0.2);
	border-bottom: 1px solid rgba(255,255,255,0.2);
}
.ourUniqueOffering-CMS .col-md-12 .col-md-3:last-child {
	border-right: 0px solid rgba(255,255,255,0.2);
	border-bottom: 1px solid rgba(255,255,255,0.2);
}
.ourUniqueOffering-CMS .col-md-12:last-child .col-md-3 {
	border-right: 1px solid rgba(255,255,255,0.2);
	border-bottom: 0px solid rgba(255,255,255,0.2);
}
.ourUniqueOffering-CMS .col-md-12:last-child .col-md-3:last-child {
	border-right: 0px solid rgba(255,255,255,0.2);
	border-bottom: 0px solid rgba(255,255,255,0.2);
}*/
.table_366 .tabular .table > thead > tr th {
	vertical-align: middle;
}
/*Holiday Calender 2020 - start*/
.holiday-calendar-2020.blocks_366 {
	background: inherit;
}
.holiday-calendar-2020.table_366 .tabular .table > thead {
	background: rgb(248, 248, 248);
	border-bottom: 1px solid rgba(164, 164, 164, 0.5);
}
.holiday-calendar-2020.table_366 .tabular .table > thead > tr > th {
	background: transparent;
	color: #000;
}
.holiday-calendar-2020.table_366 .tabular .table > tbody > tr > td:first-child {
	color: #000;
	margin: 0;
}
.holiday-calendar-2020.table_366 .tabular .table > tbody > tr > td {
	color: #000;
	margin: 5px 0;
}
.holiday-calendar-2020.table_366 .tabular .table > tbody > tr:nth-child(2n+2) {
	background: rgba(0,0,0,0.1);
}
.holiday-calendar-2020.table_366 .tabular .table > tbody > tr {
	background: rgba(255, 255, 255,.7);
	border-bottom: 1px solid #fff;
}
.holiday-calendar-2020.table_366 .tabular .table > tbody > tr:last-child {
	border-bottom: 0px solid #fff;
}
.holiday-calendar-2020.table_366 .tabular .table > tbody > tr:hover {
	background: rgba(183, 183, 183, 0.3);
}
.holiday-calendar-2020.table_366 .tabular {
	border: 1px solid rgba(164, 164, 164, 0.5);
	background: rgba(255,255,255,.5);
}
/*Holiday Calender 2020 - end*/
#security-faqs.blocks_366 .editor_para {
	height: auto !important;
}
/*27-1-2020*/
.seprator-line {
	position: relative;
}
.seprator-line::after {
	content: '';
	position: absolute;
	top: 0px;
	left: 0;
	width: 100%;
	height: 2px;
	background: #fff;
	box-shadow: 0px 0px 5px #006ed9, 0px 0px 5px #006ed9;
	z-index: 33;
}
.six-per-row-1-home.blocks_366 .content_heading .editor_para {
	padding: 0;
}
.six-per-row-1-home.blocks_366 .block_01 .mrg_366_tb_10 {
	margin: 0px;
}
.six-per-row-1-home.blocks_366 .block_01 {
	margin: 20px 0px;
}
/*#call-to-action::before {
	content: '';
	position: absolute;
	background-color: rgba(255,255,255,0.8);
	width: 60%;
	height: 100%;
	right: 0;
	top: 0;
	-o-clip-path: polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%);
	-ms-clip-path: polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%);
	clip-path: polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%);
	-webkit-clip-path: polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%);
}*/
#call-to-action::before {
	content: '';
	position: absolute;
	width: 65%;
	right: 0;
	top: 0;
	border-left: 300px solid transparent;
	border-right: 0px solid transparent;
	border-bottom: 600px solid rgba(255,255,255,0.8);
}
.call-to-action2 {
	overflow: hidden;
}
.call-to-action2::before {
	content: '';
	position: absolute;
	width: 65%;
	left: 0;
	top: 0;
	border-left: 0px solid transparent;
	border-right: 300px solid transparent;
	border-bottom: 600px solid rgba(255,255,255,0.8);
}
.contact-us-inner-page.form_366 .form_box input, 
.contact-us-inner-page.form_366 .form_box select  {
	border: 2px solid #419dfa;
	height: 50px;
}
.contact-us-inner-page.form_366 .form_box textarea {
	border: 2px solid #419dfa;
}
.lifetime-volume-commission-plan .col-md-12:nth-child(2) {
	max-width: 1024px;
}
.lifetime-volume-commission-plan .block_01 h4 a {
	padding: 0px;
}
.lifetime-volume-commission-plan.blocks_366 .editor_para {
	padding: 0px;
}
#table_943 > thead > tr th,
#table_941 > thead > tr th,
#table_953 > thead > tr th,
#table_947 > thead > tr th,
#table_955 > thead > tr th,
#table_956 > thead > tr th {
	color: #338bff;
}
.hero_slider_366 .slider_content_box h1 span,
.hero_slider_366 .slider_content_box h2 span {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.event_detail_box .event_detail {
	border: 1px solid #ccc;
	box-shadow: 0px 0px 20px rgba(0,0,0,0.5);
}
.vertical-faqs-slider-with-image.layout_1.style_1 .full_width.mt-5 {
	background: rgba(255,255,255,0.9);
	padding: 20px;
}
.economic-page-calander.blocks_366 {
	padding-top: 0px;
	padding-bottom: 0px;
}
.no-js .owl-carousel, 
.owl-carousel.owl-loaded {
	float: left;
}
#scrambled-text.scrambled-text-home {
	margin-top: -95px;
	z-index: -1;
}
#dynamic-columns-list::before ,
.vertical-faqs-slider-promotion-notes::before,
.vertical-faqs-slider-promotion-notes::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	background: rgba(0,0,0,0.6)!important;
}
.call-to-action-home-01 .block_01 .block_image {
	text-align: center !important;
}
.download-meta-trader-paltfrom-wrap::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	background: rgba(255,255,255,0.5);
}
.promotion-block-wrap .main_content_wrapper {
	display: flex;
}
.promotion-block-wrap .main_content_wrapper .col-md-3 {
	width: auto;
}
.new-breed-of-Forex .block_01 .block_text .editor_para {
	padding: 10px;
}
.scrolling-statistics-with-images .owl-stage-outer .item .quote_366 .quote_writer_company {
	max-width: 980px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.testimonial02_366 .owl-nav {
	width: 94%;
	z-index: 0;
	left: 2%;
}
.scrolling-statistics-with-images.testimonial02_366 .owl-nav .owl-next {
	right: 0;
	outline: 0;
	font-size:0;
}
.scrolling-statistics-with-images.testimonial02_366 .owl-nav .owl-prev {
	left: 0;
	outline: 0;
	font-size:0;
}
.scrolling-statistics-with-images.testimonial02_366 .owl-nav .owl-next:hover,
.scrolling-statistics-with-images.testimonial02_366 .owl-nav .owl-prev:hover {
	opacity: 0.5;
}
.scrolling-statistics-with-images.testimonial02_366 .owl-nav .owl-next::before,
.scrolling-statistics-with-images.testimonial02_366 .owl-nav .owl-prev::before {
	position:absolute;
	font-family:FontAwesome;
	font-size: 30px;
	color: #fff;
}
.scrolling-statistics-with-images.testimonial02_366 .owl-nav .owl-next::before {
	content: "\f054";
}
.scrolling-statistics-with-images.testimonial02_366 .owl-nav .owl-prev::before {
	content: "\f053";
}
.call-to-action-home-01 .block_01 h4 a {
	padding-left:0;
}
.call-to-action-home-01 .block_image img {
	margin-left: -1px;
}
.res_menu_icon_right i {
	font-size: 30px;
}
.lifetime-volume-commission-plan .col-md-12:nth-child(2) .row .col-md-3 {
	margin-top: 30px; 
}
h2.page_multi_title_366 span, 
h1.page_multi_title_366 span {
	padding: 0px;
}
.sub_title_366 {
	padding: 0;
}
.vertical-faqs-slider-promotion-notes.img_accordion_366 .question01 {
	border: 1px solid #000 !important;
}
.vertical-faqs-slider-promotion-notes.img_accordion_366 .question01 i {
	color: #000!important;
}
/*Call to action-home page:flex Start*/
.call-to-action-home-01 .block_01 > div {
	width: 100%;
}
.call-to-action-home-01 .block_01 {
	display: flex;
	flex-flow: row wrap;
}
.call-to-action-home-01 .block_01 div.content_heading {
	order: -1;
}
.call-to-action-home-01 .block_01 div.block_text.content_heading {
	order: -1;
}
/*Call to action-home page:flex End*/
#equity-indices-955.table_366 .tabular .table > tbody > tr > td::before ,
#precious-metals--energies-2.table_366 .tabular .table > tbody > tr > td::before ,
#exotic-pairs-forex-943.table_366 .tabular .table > tbody > tr > td::before ,
#exotic-pairs-forex-943.table_366 .tabular .table > tbody > tr > td::before,
#crypto-pair-table.table_366 .tabular .table > tbody > tr > td::before,
#stocks.table_366 .tabular .table > tbody > tr > td::before,
#major-pairs-forex-941.table_366 .tabular .table > tbody > tr > td::before {
	color: #000;
}
.economic-calendar-wrapper {
	width: 90%;
	max-width: 100% !important;
}
.faq_block_01 .col-md-6 .faq-ques .editor_para a {
	color: #338bff!important;
}
#vertical-faqs-slider-with-image::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(255,255,255,0.3);
	width: 100%;
	height: 100%;
}
#vertical-faqs-slider-with-image.img_accordion_366 .answer01 .editor_para {
	height: auto !important;
}
#vertical-faqs-slider-with-image.img_accordion_366 .answer01 .editor_para ul li {
	margin-bottom: 10px;
}
.g-recaptcha {
	display: inline-block !important;
       transform:scale(0.77);
       -webkit-transform:scale(0.77);
       transform-origin:0 0;
       -webkit-transform-origin:0 0;
}
/*FAQ-PAGE*/
#opening-an-account-faqs::before,
#trading-faqs::before,
#security-faqs::before,
#other-inquiries-faqs::before,
#funding-amp-withdrawal-faqs::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	background: rgba(255,255,255,0.5)!important;
}
#opening-an-account-faqs.img_accordion_366 .question01 ,
#trading-faqs.img_accordion_366 .question01 ,
#security-faqs.img_accordion_366 .question01 ,
#other-inquiries-faqs.img_accordion_366 .question01 ,
#funding-amp-withdrawal-faqs.img_accordion_366 .question01,
.vertical-faqs-slider-with-image.img_accordion_366 .question01  {
	border: 1px solid #999!important;
	background: rgba(255,255,255,0.2)!important;
}
#opening-an-account-faqs .question01 h4, 
#opening-an-account-faqs .question01 i ,
#trading-faqs .question01 h4, 
#trading-faqs .question01 i ,
#security-faqs .question01 h4, 
#security-faqs .question01 i ,
#other-inquiries-faqs .question01 h4, 
#other-inquiries-faqs .question01 i ,
#funding-amp-withdrawal-faqs .question01 h4, 
#funding-amp-withdrawal-faqs .question01 i ,
.vertical-faqs-slider-with-image .question01 h4, 
.vertical-faqs-slider-with-image .question01 i {
	color: #555!important;
}
.scrollelement_1018 .question01.active i {
	color: #555!important;
}
/*DataTable Accordion Style Starts*/
.dataTables_length label ,
.dataTables_filter label,
.dataTables_info {
	color: #fff!important;
}
.dataTables_filter label {
	width: 100%!important;
}
.table_366 .tabular .table-responsive .dataTables_wrapper > .row {
	margin: 0px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
	padding: 0 !important;
}
.pagination > .active > a, 
.pagination > .active > a:focus, 
.pagination > .active > a:hover, 
.pagination > .active > span, 
.pagination > .active > span:focus, 
.pagination > .active > span:hover {
	background-color: #358cff !important;
	border-color: #348cff !important;
	color: #fff !important;
}
.pagination > li > a:focus, 
.pagination > li > a:hover, 
.pagination > li > span:focus, 
.pagination > li > span:hover {
	background-color: #000 !important;
	border-color: #000 !important;
	color: #fff !important;
}
.pagination > li > a, 
.pagination > li > span {
	color: #348cff !important;
}
table.dataTable.no-footer {
	border-bottom: 0px solid #111 !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td::before {
	color: #ffffff !important;
} 
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child::before, 
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child::before {
	top: 15px !important;
	left: 5px !important;
	height: 15px !important;
	width: 15px !important;
	border: 3px solid white !important;
	border-radius: 15px !important;
	line-height: 16px !important;
}
table.dataTable > tbody > tr.child ul.dtr-details {
	width: 100%;
	text-align: left;
}
.dataTables_paginate.paging_simple_numbers .pagination {
	margin-top: 15px;
	margin-bottom: 0px;
}
table.dataTable > tbody > tr.child span.dtr-title {
	vertical-align: middle;
	background: rgba(0,0,0,0.1);
	padding: 0 5px;
	border-radius: 2px;
}
.table_366 .tabular .table {
	width: 100% !important;
}
/*DataTable Accordion Style Ends*/
.fxgt-Affiliate-block.blocks_366 .col-md-12.box_title_01 {
	width: 38% !important;
	float: left;
	padding: 0px ;
}
.fxgt-Affiliate-block.blocks_366 .col-md-12 {
	width: 58%;
	float: right;
	clear: both;
	/*padding: 30px 0;*/
	padding: 80px 0;
}
.fxgt-Affiliate-block.blocks_366 .col-md-12.box_title_01 h2.header_title_366 {
	width: 100%;
	margin: 0;
	padding: 0;
}
.fxgt-Affiliate-block.blocks_366 .col-md-12 .col-md-3.col-sm-3.col-xs-12 .block_01 .content_heading h4 a {
	padding: 0;
}
.fxgt-Affiliate-block.blocks_366 .col-md-12 .col-md-3.col-sm-3.col-xs-12 .block_01 .content_heading h4 {
	height: auto !important;
}
.fxgt-Affiliate-block.blocks_366 .col-md-12 .col-md-3.col-sm-3.col-xs-12 .block_01 .content_heading .editor_para {
	padding: 0;
}
.fxgt-Affiliate-block.blocks_366 .container .row .col-md-12:nth-child(1) {
	position: absolute;
	left: 15px;
	top: 30px;
}
.fxgt-Affiliate-block.blocks_366 .container .row .col-md-12:nth-child(2) {
	position: absolute;
	left: 15px;
	top: 160px;
}
.fxgt-Affiliate-block.blocks_366 .container .row .col-md-12:last-child {
	position: absolute;
	left: 15px;
	/*top: 170px;*/
	top: 130px;
}
.drag-and-drop-snippet.builder_366 a {
	color: #348BFF;
}
#formCreate_100 .col-md-12:nth-last-child(3) {
	text-align: center;
}
/*megamenu-start*/
li.mega_nav_366 .full_menu ul li a {
	padding: 10px 0;
}
li.mega_nav_366 .full_menu.container-fluid {
	padding: 0px;
}
li.mega_nav_366 .full_menu ul {
	display: table-cell;
	width: 33%;
	height:100%;
	border-right: 1px solid rgba(0,0,0,0.1); 
	box-sizing:border-box; 
	-moz-box-sizing:border-box;
}
li.mega_nav_366:hover .full_menu ul {
	display: table-cell !important;
}
li.mega_nav_366 .full_menu ul:last-child {
	border-right: 0px solid #fff;
	padding-left: 15px;
}
/*li.mega_nav_366 .full_menu ul:nth-child(2n+2):before {
	content: '';
	position: absolute;
	background: #000;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
	opacity:0.05;
}*/
li.mega_nav_366 .full_menu.container-fluid {
	margin-top: 10px;
}
/*megamenu-ends*/


/*Market Formula - START*/
.market-formula {
	max-width: 600px;
	margin: auto;
}
.market-formula .fill-formula {
	display: block;
	border: 1px solid #eee;
	background: #eee;
	margin-bottom: 15px;
	margin-top: 15px;
}
.market-formula .fill-formula .formula-col {
	display: inline-block;
	padding: 10px;
	font-size: 18px;
	font-style: italic;
	vertical-align: middle;
}
.market-formula .fill-formula .fill-p.formula-col {
	font-weight: bold;
}
.market-formula .fill-formula .formula-col .top-formula-value {
	display: block;
	border-bottom: 1px solid #000;
	text-align: center;
	padding-bottom: 5px;
}
.market-formula .fill-formula .formula-col .bottom-formula-value {
	display: block;
	text-align: center;
	padding-top: 5px;
}
.formula-describe {
	text-align: left;
	font-size: 18px;
	font-style: italic;
}
.formula-describe .formula-describe-row {
	padding-top: 10px;
}
/*Market Formula - ENDS*/

.partner-banner-4-col {
	text-align: center;
}
.partner-banner-4-col .col-md-3 {
	float: inherit;
	margin: auto;
	display: inline-block;
}
.fxgt-Affiliate-block.blocks_366 > .container .row {
    margin: 0;
}
.responsive_menu_366 .logo_366 a {
	display: inline-block;
	/*background: rgba(255,255,255,0.8);*/
	margin-left: 10px;
	padding: 5px;
	position: relative;
	z-index: 99;
}

.responsive_menu_366 .nav_366 ul li.has_btn_366 a {
	background: #419dfa !important;
	color: #ffffff !important;
	border-color: #419dfa !important;
}
.responsive_menu_366 .nav_366 ul li.has_btn_366 a:hover {
	background: #000000 !important;
	border-color: #000000 !important;
}
/*container-width-max-1024*/
.container-width-1024 .container {
	max-width: 1024px;
	margin: auto;
}
.container-width-1024 .container .block_01 h4 a {
	padding:0;
}
.container-width-1024 .container .block_01 .block_image a,
.container-width-1024 .container .block_01 .block_image img {
	width: 100%;
	max-width: 100%;
}
.container-width-1024._1-column-with-title-image-text.layout_2.style_1 .editor_para {
	height: auto !important;
}
.container-width-1024._1-column-with-title-image-text.layout_2.style_1 .block_01 {
	margin-bottom: 50px;
}
.container-width-1024._1-column-with-title-image-text.layout_2.style_1 .block_01 .btn_366 {
	margin-top: 0;
	margin-bottom: 0;
}
.container-width-1024._1-column-with-title-image-text.layout_2.style_1 .block_01 h4 {
	margin-top: 15px;
}
/*Affiliate Portal registration starts*/
#affiliate-portal---registration-621 .ls-layers {
	position: relative;
}
/*#affiliate-portal---registration-621 .ls-slide-backgrounds::before {
	content: '';
	position: absolute;
	width: 100%;
	max-width: 45%;
	height: 450px;
	background: rgba(255,255,255,0.7);
	z-index: 99;
	border-radius: 10px;
	right: 5%;
	bottom: 17%;
	margin: auto;
}*/
.get-GT-advantage {
	position: relative;
	/*overflow: hidden;*/
}
.get-GT-advantage:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left:0;
	background: rgba(255,255,255,0.5);
}
.get-GT-advantage.blocks_366 .editor_para {
	padding-top: 0px;
	padding-bottom: 0px;
}
.get-GT-advantage .block_01 {
	padding-top: 40px;
	padding-bottom: 10px;
}
/*Affiliate Portal registration end*/
#slider-frame-form {
	border: 0px;
	height: 500px !important;
	width: 450px !important;
}
.ls-layers iframe { border:0; background: #032958;}
/*HSA - 20-5-2020*/
.become-partner-home .main_content_wrapper {
	display: flex;
	align-content: center;
	align-items: center;
}
.gt-trading-advantage-home .main_content_wrapper {
	display: flex;
	align-items: center;
}
.gt-trading-advantage-home .middle_contentbox .col-md-12 .row {
	display: flex;
	align-items: center;
	padding: 2% 0;
	justify-content: center;
}
.gt-trading-advantage-home .readmoreMainWrapper  {
	display: none;
}
.lifetime-volume-commission-plan .main_content_wrapper {
	width: 80%;
}
.your-number-one-affiliate-choice .content_heading h4 {
	text-align: center !important;
}
.your-number-one-affiliate-choice .content_heading h4 a {
    padding: 15px 30px !important;
    box-shadow: 0 0px 6px 0 rgba(0,0,0,0.2);
    min-width: 400px;
    border-radius: 5px;
}
.welcome_menu_366 .welcome_box_366 .welcome_column .btn_366 {
	margin-top: 0;
	margin-bottom: 0;
}
.welcome_menu_366 .welcome_box_366 .welcome_column li {
	margin: 0 5px;
}
.main_366_menu01 .mainmenubox.container > .row, 
.main_366_menu02 .mainmenubox.container > .row {
	display: flex;
	align-items: center;
}