@charset "UTF-8";


.dc-bgid{display: none;}


/* 
=============================================================================== 
Dynamic Data by BG General
=============================================================================== 
*/
i.dc {font-style: normal !important;}
.minimumDepositAmount {font-style: normal !important;}
/* 
=============================================================================== 
Footer sticky bottom banner
=============================================================================== 
*/
.sticky-bottom-banner { position: fixed; bottom: 0; width: 100%; z-index: 8888;}
.sticky-bottom-banner #riskStickyDisclamer{	background-color: #a5a5a5;	text-align: center;	padding: 8px 15px;}
.sticky-bottom-banner #riskStickyDisclamer p {line-height: 1; margin: 0; font-size: inherit;}
.sticky-bottom-banner #riskStickyDisclamer .bg-sd-text{	line-height: 1.4;text-align: center; font-size: 12px; color: #fff;  margin: 0;}
@media screen and (min-width: 1024px){
	.sticky-bottom-banner #riskStickyDisclamer .bg-sd-text {font-size: 15px !important;}
}


/* Top nav hide menu on open account pages*/
@media screen and (min-width: 1024px) {
    header .sticky {min-height: 65px; }
    div[data-slug="trading-account"] h1.page-title,
    div[data-slug="demo-account"]  h1.page-title{ margin-top: 2%; }
}
/* END Top nav hide menu on open account pages =======*/

/* 
=============================================================================== 
Real/Demo pages bottom section
=============================================================================== 
*/
#accountspage .accountinfo figure{
	text-align: center;
}
#accountspage .accountinfo .icon-img{
	display: block;
	width: 50px;
	height: 50px;
	margin: 0px auto 10px ;
}
#accountspage .accountinfo #privacy .icon-img{
	background-image: url(/wp-content/themes/ava_trade/assets/images/common/sprite_avawp.png);
  background-position: -30px -205px;
}
#accountspage .accountinfo #learn .icon-img{
	background-image: url(/wp-content/themes/ava_trade/assets/images/common/sprite_avawp.png);
  background-position: -112px -205px;
}
#accountspage .accountinfo #trading .icon-img{
	background-image: url(/wp-content/themes/ava_trade/assets/images/common/sprite_avawp.png);
  background-position: -195px -205px;
}
/* 
=============================================================================== 
Footer Social Icons
=============================================================================== 
*/
footer .footer_social li.cn-fa-google a{
	display: block;
	height: 32px;
	width: 32px;
	background-image: url(/wp-content/themes/ava_trade/assets/images/common/sprite_avawp.png);
	background-position: -37px -134px;
	margin: 0 5px;
}
footer .footer_social li.cn-fa-facebook a{
	display: block;
	height: 32px;
	width: 32px;
	background-image: url(/wp-content/themes/ava_trade/assets/images/common/sprite_avawp.png);
	background-position: -88px -134px;
	margin: 0 5px;
}
footer .footer_social li.cn-fa-twitter a{
	display: block;
	height: 32px;
	width: 32px;
	background-image: url(/wp-content/themes/ava_trade/assets/images/common/sprite_avawp.png);
	background-position: -138px -134px;
	margin: 0 5px;
}
footer .footer_social li.cn-fa-youtube a{
	display: block;
	height: 32px;
	width: 32px;
	background-image: url(/wp-content/themes/ava_trade/assets/images/common/sprite_avawp.png);
	background-position: -188px -134px;
	margin: 0 5px;
}
footer ul.cnss-social-icon li{display: inline-block;}
/* 
=============================================================================== 
Header Chat Icon
=============================================================================== 
*/
.live-chat .chat-icon{
	display: inline-block;
	height: 19px;
	width: 20px;
	background-image: url(/wp-content/themes/ava_trade/assets/images/common/sprite_avawp.png);
	background-position: -249px -136px;
	margin-right: 10px;
	margin-bottom: 2px;
	vertical-align: middle;
}

/* 
=============================================================================== 
Top Banner Mobile
=============================================================================== 
*/
.mobile .platform-banner{
	height: 100%;
    width: 100%;
    position: relative;
}
.mobile .go-logo{
	background-image: url(/wp-content/themes/ava_trade/assets/images/common/sprite_avawp.png);
    background-repeat: no-repeat , no-repeat;
    background-position: -410px -121px;
    height: 102px;
    width: 73px;
    position: absolute;
    top: 1px;
    right: 45px;
}
.mobile .phone-icon{
	background-image: url(/wp-content/themes/ava_trade/assets/images/common/sprite_avawp.png);
    background-repeat: no-repeat , no-repeat;
    background-position: -35px -255px;
    height: 82px;
    width: 67px;
    top: 3px;
    left: 15px;
    position: absolute;
}

/* 
=============================================================================== 
Footer Icon
=============================================================================== 
*/
footer #inner-footer .footer-icon span{
	display: block;
	margin: 0px auto 10px;
	height: 102px;
	width: 92px;
	background-image: url(/wp-content/themes/ava_trade/assets/images/common/sprite_avawp.png);
	background-position: -288px -140px;
}
.En-cawrapper footer #inner-footer .footer-icon span{
	display: none;
}
@media screen and (min-width: 640px){
	footer #inner-footer .footer-icon{
		margin: 0px 0px 10px;
	}
}
@media screen and (min-width: 1024px){
	footer #inner-footer .footer-icon{
		width: 16%;
		float: left;
	}
	footer #inner-footer .footer_desc{
		width: 80%;
		float: right;
	}
	.En-cawrapper footer #inner-footer .footer_desc{
		width: 100%;
	}
}
/* 
=============================================================================== 
Global costum class
=============================================================================== 
*/

.hide-fr-ip,
.show-fr-ip {display: none;}
.tint-dark {  background-color: rgba(0,0,0,0.43); }
.arrow1{
	display: inline-block;
	height: 14px;
	width: 14px;
	border-style: solid;
	border-color: #2257a7;
	border-width: 0px 2px 2px 0px;
	transform: rotate(-45deg);
	transform-origin: center;
	transition: border-width 150ms ease-in-out;
}
/* 
=============================================================================== 
Risk Sticky Disclamer
=============================================================================== 
*/
.sticky-bottom-banner { position: fixed; bottom: 0; width: 100%; z-index: 8888;}
.sticky-bottom-banner #riskStickyDisclamer{background-color: #a5a5a5;text-align: center;padding: 9px 30px;position:relative;}
.sticky-bottom-banner #riskStickyDisclamer p {line-height: 1; margin: 0; font-size: inherit;}
.sticky-bottom-banner #riskStickyDisclamer .bg-sd-text{line-height: 1.4;text-align: center;font-size: 12px;color: #fff;margin: 0;}

.sticky-bottom-banner #riskStickyDisclamer .sticky-btn{
	width: 25px;
	height: 25px;
	border: 2px solid #fff;
	border-radius: 3px;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translate(0, -50%);
	cursor: pointer;
}
@media(min-width:768px){
	.sticky-bottom-banner #riskStickyDisclamer .sticky-btn{
		display:none;
	}
}

.sticky-bottom-banner #riskStickyDisclamer .sticky-btn .horizontal,
.sticky-bottom-banner #riskStickyDisclamer .sticky-btn .vertical{
	background: #fff;
	width: 14px;
	height: 2px;
	position: absolute;
	top: 10px;
	left: 3px;
	transition: transform .3s, opacity .3s ;
}
.sticky-bottom-banner #riskStickyDisclamer .sticky-btn .vertical{
	opacity:0;
}
.sticky-bottom-banner #riskStickyDisclamer:not(.active) .sticky-btn .horizontal{
	transform: rotate(90deg);
}
.sticky-bottom-banner #riskStickyDisclamer:not(.active) .sticky-btn .vertical{
	transform: rotate(180deg);
	opacity: 1;
}

.sticky-bottom-banner #riskStickyDisclamer .short-text{
	display:none;
	opacity:0;
	transition:opacity 0.3s;
}

.sticky-bottom-banner #riskStickyDisclamer .long-text{
	opacity:1;
	transition:opacity 0.3s;
}

.sticky-bottom-banner #riskStickyDisclamer.active .long-text{
	opacity:1;
}

.sticky-bottom-banner #riskStickyDisclamer.active .short-text{
	opacity:0;
}
@media screen and (max-width: 639px) {
    footer #inner-footer {  padding: 0 0 80px 0;}
   .eswrapper footer #inner-footer { padding: 0 0 140px 0;}
}
@media screen and (min-width: 640px) {
    footer #inner-footer,
    .eswrapper footer #inner-footer {padding: 40px 0;}
    .footer {padding-bottom: 100px;}
    .eswrapper .footer {padding-bottom: 140px;}
}
.ineerBtns {
    text-align: center;
    margin-bottom: 30px;
}
/* 
=============================================================================== 
Risk Sticky Disclamer
=============================================================================== 
*/
#cookieSticky {
	display: none;
    background-color: rgba(52,52,52,0.83);
	padding: 8px 15px;
}
#cookieSticky p{
	color: #fff !important;
}
#cookieSticky a{
	color: #fff;
	text-decoration: underline;
}
#cookieSticky a:link, a:visited:link {
    -webkit-tap-highlight-color: #fff;
}
#cookieSticky .column.small-12 {
    text-align: center;
	margin: 0 auto;
	padding: 0;
}
#cookieSticky button {
    background-color: #2882c0;
    padding: 10px;
    border: none;
    height: initial;
    color: #fff;
    font-weight: initial;
    border-radius: 7px;
	font-size: initial;
	cursor: pointer;
	width: initial;
	min-width: 100px;
	font-size: 14px;
	margin-left: 5px;
}
#cookieSticky p:first-child {
	float: left;
	width: 60%;
}

#cookieSticky p {
    line-height: 1;
	font-size: 13px;
	font-weight: 300;
    margin-bottom: 0;
    
    text-align: left;
   
}
@media screen and (min-width: 640px) {
    #cookieSticky p:first-child {
        float: none;
        width: auto;
    }
	#cookieSticky button{
		margin-left: 15px;
	}

	#cookieSticky p {
		line-height: 2.5rem;
        font-size: 14px;
        display: inline-block;
	}
}

/* =============================================================================== 
		Professional Accont Widget
=============================================================================== */

.pro-account-widget{
	position: fixed;
	top: 50%;
	right: 0%;
	z-index: 1;
	color: #2257a7;
	-webkit-transform: translate(206px, -50%);
		-ms-transform: translate(206px, -50%);
			transform: translate(206px, -50%);
	-webkit-transition: bottom 350ms, top 350ms, -webkit-transform 350ms;
	transition: bottom 350ms, top 350ms, -webkit-transform 350ms;
	-o-transition: transform 350ms, bottom 350ms, top 350ms;
	transition: transform 350ms, bottom 350ms, top 350ms;
	transition: transform 350ms, bottom 350ms, top 350ms, -webkit-transform 350ms;
}
.pro-account-widget.active{
	-webkit-transform: translate(0, -50%);
		-ms-transform: translate(0, -50%);
			transform: translate(0, -50%);
}
@media (max-width: 750px){
	.pro-account-widget{
		-webkit-transform: translate(276px, 0);
			-ms-transform: translate(276px, 0);
				transform: translate(276px, 0);
		top: initial;
		bottom: 19%;
   }
	.pro-account-widget.active{
		-webkit-transform: translate(0px, 0);
			-ms-transform: translate(0px, 0);
				transform: translate(0px, 0);
   }
	.pro-account-widget.move-up-bluebox{
		top: 161px;
		bottom: initial;
   }
	.pro-account-widget.move-up-platform{
		top: 153px;
		bottom: initial;
   }
	.pro-account-widget.move-up-platform.move-up-bluebox{
		top: 64px;
		bottom: initial;
   }
}

/* slide */
.pro-account-widget .pro-widget-slide{
	width: 70px;
	position: absolute;
	left: -70px;
	top: 0px;
	bottom: 0px;
	background: #fff;
	border: 1px solid #2257a7;
	border-right: none;
	border-radius: 3px 0 0 3px;
	cursor: pointer;
}
.pro-account-widget .pro-slide-img, .pro-account-widget .pro-slide-text, .pro-account-widget .arrow1{
	position: absolute;
	left: 50%;
	-webkit-transform: translate(-50%, 0);
		-ms-transform: translate(-50%, 0);
			transform: translate(-50%, 0);
}
.pro-account-widget .pro-slide-img{
	top: 14px;
}
.pro-account-widget .pro-slide-text{
	-webkit-transform: rotate(90deg) translate(-45%, -50%);
		-ms-transform: rotate(90deg) translate(-45%, -50%);
			transform: rotate(90deg) translate(-45%, -50%);
	top: 50%;
	-webkit-transform-origin: left top;
		-ms-transform-origin: left top;
			transform-origin: left top;
	font-weight: bold;
	white-space: nowrap;
	font-size: 14px;
}
.pro-account-widget .arrow1{
	bottom: 12px;
	-webkit-transform: rotate(135deg) translate(-50%, 0);
		-ms-transform: rotate(135deg) translate(-50%, 0);
			transform: rotate(135deg) translate(-50%, 0);
	left: calc(50% - 9px);
}
.pro-account-widget.active .arrow1{
	-webkit-transform: rotate(-45deg) translate(-50%, 0);
		-ms-transform: rotate(-45deg) translate(-50%, 0);
			transform: rotate(-45deg) translate(-50%, 0);
	bottom: 22px;
	left: calc(50% - 6px);
}
/* content */
.pro-account-widget .pro-widget-content {
   padding: 15px 20px;
   position: relative;
   width: 206px;
   background: #fff;
   border: 1px solid #2257a7;
   border-right: none;
   border-left: none;
}
#compare-regulation-widget .pro-widget-content{
	text-align:center;
}
.pro-account-widget .pro-widget-content::before{
	content:"";
	position: absolute;
	left: 0;
	width: 1px;
	height: 90%;
	background: #a5a5a5;
	top: 50%;
	-webkit-transform: translate(0, -50%);
		-ms-transform: translate(0, -50%);
			transform: translate(0, -50%);
}
.pro-account-widget .pro-content-title {
	font-weight: bold;
}
.pro-account-widget .pro-title {
   font-size: 42px;
   line-height: 41px;
}
.pro-account-widget .pro-sub-title {
}
#compare-regulation-widget .pro-sub-title{
	font-size: 24px;
	line-height: normal;
	margin-bottom: 20px;
}
.pro-account-widget .pro-content-text {
	color: #5a5a5a;
	line-height: 19px;
	font-size: 15px;
	margin: 10px 0 15px;
	max-width: 165px;
}
#compare-regulation-widget .pro-content-text{
	line-height: normal;
	font-size: 18px;
	margin-bottom: 27px;
}
.pro-account-widget .pro-content-link {
   font-size: 16px;
   font-weight: bold;
   display: block;
   border: 2px solid #2257a7;
   color: #2257a7;
   border-radius: 4px;
   text-align: center;
   padding: 6px;
   margin-bottom: 20px;
}
.pro-account-widget .pro-content-link:hover{
	background: #2257a7;
	color:#fff;
}
/*pro-widget-slide-mobile*/
.pro-account-widget .pro-widget-slide-mobile{
   display:none;
   position: absolute;
   padding: 10px;
   background: #fff;
   border: 1px solid #2257a7;
   border-right: none;
   border-radius: 3px 0 0 3px;
   right: 276px;
   bottom: 0;
   z-index: -1;
   width: 60px;
   height: 60px;
}


.pro-account-widget.active .pro-widget-slide-mobile{
	-webkit-transform: translate(200px,0);
		-ms-transform: translate(200px,0);
			transform: translate(200px,0);
}
.pro-account-widget .pro-slide-img-mobile{
	display: block;
}
@media (max-width:750px){
	.pro-account-widget .pro-widget-slide-mobile{
		display: none;
		-webkit-transition: -webkit-transform 350ms;
		transition: -webkit-transform 350ms;
		-o-transition: transform 350ms;
		transition: transform 350ms;
		transition: transform 350ms, -webkit-transform 350ms;
		-webkit-transition: bottom 350ms, top 350ms, -webkit-transform 350ms;
		transition: bottom 350ms, top 350ms, -webkit-transform 350ms;
		-o-transition: transform 350ms, bottom 350ms, top 350ms;
		transition: transform 350ms, bottom 350ms, top 350ms;
		transition: transform 350ms, bottom 350ms, top 350ms, -webkit-transform 350ms;
		}
   .pro-account-widget.move-up-bluebox .pro-widget-slide-mobile{
    top: 0;
    bottom: initial;
   }
   .pro-account-widget.move-up-bluebox.move-up-platform .pro-widget-slide-mobile{
	bottom: 0;
    top: initial;
   }

}
/* move to ltr file and delete the [dir=rtl] */
[dir=rtl] .pro-account-widget{
	right: initial;
	left: 0%;
	-webkit-transform: translate(-206px, -50%);
		-ms-transform: translate(-206px, -50%);
			transform: translate(-206px, -50%);
}
[dir=rtl] .pro-account-widget.active{
   -webkit-transform: translate(0, -50%);
	   -ms-transform: translate(0, -50%);
		   transform: translate(0, -50%);
}
@media (max-width: 750px){
	[dir=rtl] .pro-account-widget{
		-webkit-transform: translate(-276px, 0);
			-ms-transform: translate(-276px, 0);
				transform: translate(-276px, 0);
		top: initial;
		bottom: 19%;
   }
	[dir=rtl] .pro-account-widget.active{
		-webkit-transform: translate(0px, 0);
			-ms-transform: translate(0px, 0);
				transform: translate(0px, 0);
   }
	[dir=rtl] .pro-account-widget.move-up-bluebox{
		top: 161px;
		bottom: initial;
   }
	[dir=rtl] .pro-account-widget.move-up-platform{
		top: 153px;
		bottom: initial;
   }
	[dir=rtl] .pro-account-widget.move-up-platform.move-up-bluebox{
		top: 104px;
		bottom: initial;
   }
}
/* slide */
[dir=rtl] .pro-account-widget .pro-widget-slide{
	left: initial;
	right: -70px;
	border-right: 1px solid #2257a7;
	border-left: none;
	border-radius: 0 3px 3px 0;
}
[dir=rtl] .pro-account-widget .pro-slide-img, [dir=rtl] .pro-account-widget .pro-slide-text, [dir=rtl] .pro-account-widget .arrow1{
	left: 50%;
	-webkit-transform: translate(-50%, 0);
		-ms-transform: translate(-50%, 0);
			transform: translate(-50%, 0);
}
[dir=rtl] .pro-account-widget .pro-slide-img{
	top: 14px;
}
[dir=rtl] .pro-account-widget .pro-slide-text{
	-webkit-transform: rotate(90deg) translate(-45%, -50%);
		-ms-transform: rotate(90deg) translate(-45%, -50%);
			transform: rotate(90deg) translate(-45%, -50%);
	top: 50%;
	-webkit-transform-origin: left top;
		-ms-transform-origin: left top;
			transform-origin: left top;
}
[dir=rtl] .pro-account-widget .arrow1{
	-webkit-transform: rotate(-45deg) translate(-50%, 0);
		-ms-transform: rotate(-45deg) translate(-50%, 0);
			transform: rotate(-45deg) translate(-50%, 0);
	left: initial;
	right: calc(50% - 9px);
	bottom: 22px;
}
[dir=rtl] .pro-account-widget.active .arrow1{
	-webkit-transform: rotate(135deg) translate(-50%, 0);
		-ms-transform: rotate(135deg) translate(-50%, 0);
			transform: rotate(135deg) translate(-50%, 0);
	right: calc(50% - 6px);
	left: initial;
	bottom: 12px;
}
/* content */
[dir=rtl] .pro-account-widget .pro-widget-content {
}
[dir=rtl] .pro-account-widget .pro-widget-content::before{
	left: initial;
	right: 0px;
}
/*pro-widget-slide-mobile*/
[dir=rtl] .pro-account-widget .pro-widget-slide-mobile{
	border-right: 1px solid #2257a7;
	border-left: none;
	border-radius: 0 3px 3px 0;
	right: initial;
   left: 276px;
}

[dir=rtl] .pro-account-widget.active .pro-widget-slide-mobile{
	-webkit-transform: translate(-200px,0);
		-ms-transform: translate(-200px,0);
			transform: translate(-200px,0);
}
@media (max-width:750px){
	[dir=rtl] .pro-account-widget .pro-widget-slide-mobile{
   }
}
/* end move to ltr file */

/* =============================================================================== 
		BG Icons in Header
=============================================================================== */

.En-cawrapper .header-bg-icons{
	display: none;
}
	
.header-bg-icons{
	display: inline-block;
    margin-left: 20px;
    padding-left: 18px;
	border-left: 1px solid #bdbdbd;
	margin-top: 20px;
}


.header-bg-icons .bg-icon{
	
}
.header-bg-icons .bg-icon img,
.header-bg-icons .bg-icon span{
	display: inline-block;
	vertical-align: middle;
	font-weight: bold;
	font-size:14px;
	padding-top:0;
}
.header-bg-icons .bg-icon img{
	margin-right:10px;
}
@media(max-width:1024px){
	.header-bg-icons{
		margin-top:0;
		margin-left: 5px;
		padding-left: 5px;
		position: relative;
    	top: 3px;
	}
}

@media(max-width:370px){
	.header-bg-icons{
		margin-left: 0px;
	}
	.header-bg-icons .bg-icon img{
		margin-right: 2px;
	}
	.header-bg-icons .bg-icon span{
		font-size: 10px;
	}
}
/*RTL*/
@media(min-width:1025px){
	[dir=rtl] .header-bg-icons{
		margin-left: 0;
		padding-left: 0;
		margin-right: 20px;
		padding-right: 18px;
		border-left: none;
		border-right: 1px solid #bdbdbd;
	}
	[dir=rtl] .header-bg-icons .bg-icon img{
		margin-right:0;
		margin-left:10px;
	}
}
@media(max-width:1024px){
	[dir=rtl] .header-bg-icons{
		float:left;
		direction:ltr;
		/* margin-right: 5px;
		padding-right: 5px; */
	}
}
@media(max-width:370px){
	[dir=rtl] .header-bg-icons{
		margin-right:0;
	}
	[dir=rtl] .header-bg-icons .bg-icon img{
		margin-right: 0;
		margin-left: 2px;
	}
}
/* =============================================================================== 
		Website BUTTONS SECTION
=============================================================================== */
.btn,
.rev-btn,
button {
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    padding: 20px;
    text-align: center !important;
    width: 16.25rem;
    font-size: 1.25rem;
    font-weight: 700;
}
.btn-box .btn {
	display: inline-block;
    padding: 13px 30px;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	position: relative;
	color: #fff;
	text-decoration: none; 

}
.btn-box .btn-blue {
	background-color: rgb(40, 130, 192);
	border: none; 
	min-width: 240px; 
	clear: both;   
	width: 90%;
	display: block;
	margin: 0 auto;
}
.btn-box .btn-downloadUp-transparent {
	background-color: transparent;
    border: solid 1px rgb(255, 255, 255);
	min-width: 240px; 
	clear: both;   
	width: 90%;
	display: block;
	margin: 0 auto;
}
.btn-box .btn-green {
	background-color: rgb(130, 187, 65);
	border: none;
	min-width: 240px;
	clear: both;
	width: 90%;
	display: block;
	margin: 0 auto;
}
.btn-box .btn-downloadUp-green {
	background-color: rgb(130, 187, 65);
	border: none; 
	min-width: 240px; 
	clear: both;   
	width: 90%;
	display: block;
	margin: 0 auto;
}
.btn-box .btn-blue:hover {
	color: #fff;
	background-color: rgb(25, 89, 134);
	cursor: pointer;
	text-decoration: none; 
}
.btn-box .btn-green:hover {
	color: #fff;
	background-color: rgb(74, 134, 6);
	cursor: pointer;
	text-decoration: none; 
}
.btn-box a.btn:visited,   
.btn-box  a.btn:active{
		color: #fff; 
	}
  
/*======== Responsive Buttons ==============*/
.btn-box {width: 100%;margin: 40px auto;display: block;text-align: center;}  
.btn-box .btn {position: relative; display: inline-block; }
.btn-box .btn:first-child {margin-bottom: 20px;}

/*======== Center buttons==============*/
.btn-box.center{text-align: center;}

@media screen and (min-width: 768px) {
	/*========horizontal Default ======== Visual Sitemap Buttons ======*/
	.btn-box { vertical-align: middle;	text-align: left;  }
	.btn-box .btn {
		width: auto;
		position: relative;
		clear: none;   
		display: inline-block;
		margin: 0;

	}
	.btn-box .btn:first-child{margin-bottom: 0; margin-right: 20px; }

}
/*========RTL Buttons STYLE==============*/
/*========RTL Buttons STYLE==============*/
.rtl .btn-box {width: 100%;margin: 40px auto;	display: block;	text-align: right; }  
@media screen and (min-width: 768px) {
	.rtl .btn-box .btn:first-child{margin-bottom: 0; margin-right: 0; margin-left: 20px; }
}
/*========RTL Buttons STYLE END==============*/
/*========RTL Buttons STYLE END==============*/

/* =============================================================================== 
		Website BUTTONS SECTION END
=============================================================================== */


/* =============================================================================== 
		LOADER loading...
=============================================================================== */
div#avaWidgetContainer{min-height: 365px;}
div#avaWidgetContainer2{min-height: 365px;}
div#avaWidgetContainer div.ava-loader-spin-svg {
    position: relative;
    width: 100%;
    height: 100%;
    min-height: 360px;
}
div#avaWidgetContainer2 div.ava-loader-spin-svg {
    position: relative;
    width: 100%;
    height: 100%;
    min-height: 360px;
}
/* =============================================================================== 
		END LOADER loading...
=============================================================================== */
/* =============================================================================== 
		OPEN ACCOUNT PAGES
=============================================================================== */
.open-account .vc_column-inner {
    padding: 0 !important;
}
/* =============================================================================== 
		END OPEN ACCOUNT PAGES
=============================================================================== */
