/*test test*/

h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
}


body{
	margin:0;
	color:#000;
	font:12px/15px Verdana,Arial, sans-serif;
	background:#fff;
	min-width:990px;
	position:relative;
}
img{border-style:none;}
a{text-decoration:none; color:#00b7f1; outline: none;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	outline: none;
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#000;
}
form,#main fieldset , fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
q{quotes:none;}
q:before{content:''}
q:after{content:''}
.clear {
	zoom:1;
}
.clear:after,
.clear:before{
	content:" ";
	display:table;
}

.clear:after{
	clear:both;
}

/* Change the white to any color ;) */
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px white inset;
}

#wrapper{
	width:100%;
}
#header{
	width:100%;
	height: 96px;
	background:#c2c2c2 url(/sites/all/themes/iforex/images/bg-body.gif) repeat-x;
}
#header .header-section{
	width:962px;
	margin:0 auto 2px;
	position: relative;
}
#header-top {
	width:962px;
	height: 30px;
}
#header .sites-block{
/*	float:left;
	overflow:hidden;*/
}
.sites-block .heading , #header-top .heading{
	float:left;
	color:#c4ccd7;
	line-height:20px;
	font-size:11px;
	padding:5px 0 0;
}
#sites-list{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	overflow:hidden;
	line-height:30px;
	font-size:11px;
}
#sites-list li{
	float:left;
	margin:0 9px;
	background:url(/sites/all/themes/iforex/images/arrow-sites.gif) no-repeat 0 14px;
}
#sites-list .active , #sites-list a:hover {
	background:url(/sites/all/themes/iforex/images/arrow-sites-hover.gif) no-repeat 60% 100%;
	color: #FFFFFF;
}
#sites-list a {
	color:#c4ccd7;
	display:block;
	padding:0 0 0 10px;
}
#top_bar { height: 30px; }
#top_bar .account-block , #phone_country {
	float:right;
	overflow:hidden;
	padding:7px 0 0;
}
.account-block .select-form{
	float:left;
	margin:0 0 0 10px;
	width:158px;
}
.select-form select{
	color:#c4ccd7;
	font-weight:bold;
	font-size:11px;
	width:158px;
	outline:none;
}
.account-block .account-list{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	overflow:hidden;
	font-size:11px;
	line-height:17px;
	font-weight:bold;
	background:url(/sites/all/themes/iforex/images/bg-account-sep.gif) no-repeat 100% 3px;
}
.account-block li {
	float:left;
	background:url(/sites/all/themes/iforex/images/bg-account-sep.gif) no-repeat 0 3px;
	padding:0 11px 0 12px;
}
.account-block li.first { background: none; }
.account-block .account-list a{color:#c4ccd7;}
.account-block .account-list a:hover {color:#fff; }
.account-block .login-wrap { cursor: pointer; position: relative; margin: 0 3px; display: block; }
.account-block .login-l , .account-block .login-r , .account-block .login-mid {
	background: url(/sites/all/themes/iforex/images/login_new_sprite.png) no-repeat 0 0;
	display: block;
}
.account-block .login-r , .account-block .login-l {
	position: absolute;
	top: 0;
	width: 7px;
	height: 21px;
}
.account-block .login-r { right: -7px; background-position: 0 -42px; }
.account-block .login-l { left: -7px; }
.account-block .login-mid {
	height: 21px;
	background-repeat: repeat-x;
	background-position: 0 -21px;
	padding: 0 4px;
}
.account-block .account-list .login-wrap { color: #2a3b4d; }
.account-block .account-list .login-wrap:hover { color: #2a3b4d; text-decoration: none; }
#nav-block {
	width:100%;
}
#nav-block .logo{
	float:left;
	background: url(/sites/all/themes/iforex/images/bg-logo.png) no-repeat;
	width:166px;
	height:39px;
	text-indent:-9999px;
	overflow:hidden;
	margin:19px 35px 0 2px;
}
#nav-block .chinese-logo {
float: left;
background: url(/sites/all/themes/iforex/images/chinese-logo.png) no-repeat;
width: 170px;
height: 51px;
text-indent: -9999px;
overflow: hidden;
margin: 9px 40px 0 2px;
}
#nav-block .logo a, #nav-block .chinese-logo a {
	height:100%;
	display:block;
}
#nav{
	padding:0;
	margin:0 0 0 -7px;
	list-style:none;
	float:right;
	font-size:16px;
	line-height:64px;
	background: url(/sites/all/themes/iforex/images/bg-nav-sep.gif) no-repeat left 23px;
	padding-left: 5px;
}
#nav li{
	float:left;
	background:url(/sites/all/themes/iforex/images/bg-nav-sep.gif) no-repeat right 23px;
	padding: 0 18px 0 18px;
	margin:0 2px 0 -2px;
	position:relative;
}
#nav a{
	color:#6b7783;
	text-decoration:none;
	display:inline-block;
}
#nav li a:hover{color:#000;}
#nav .pro img{
	left: 14px;
	position: absolute;
	top: 27px;
}
#nav .active,
#nav .hover,
#nav a:hover,
#nav li.active-trail a
{
	background:url(/sites/all/themes/iforex/images/bg-nav-arrow.gif) no-repeat 50% 100%;
	color:#000;
}
#nav .active , #nav li.active-trail a { font-weight:bold; }
#search-box {
	float: right;
	width: 145px;
	height: 27px;
	position: relative;
	margin: 20px 0 0 0;
}
#search-box input {
	border: 1px solid #c7c7c7;
	width: 140px;
	height: 25px;
	padding: 0;
	margin: 0;
	background-color: #f8f8f8;
	width: 119px;
	padding-left: 3px;
	font-size: 13px;
	color: #5b5b5b;
	line-height: 23px;
}
#search-box .search-but {
	position: absolute;
	top: 0;
	right: 0;
	width: 25px;
	height: 27px;
	background: url(/sites/all/themes/iforex/images/blue_icons_sprites.png) no-repeat 0 -103px;
	cursor: pointer;
	border: 0;
}
#phone_country {
	color: #c4ccd7;
	margin: 0 0 0 10px;
	font-weight: bold;
	font-size: 11px;
	line-height: 17px;
	cursor: pointer;
}
#phone_country:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#main{
	width:100%;
	overflow:visible; 
}
#main .main-block {
	width:962px;
	margin:0 auto 44px;
	/*overflow:hidden;*/
	position:relative;
}
#main .main-home {
	width: 990px;
}
#main .main-top{
	width:100%;
	position:relative;
	margin:0 0 29px;
	z-index:2;
}
#main .main-top .shadow{
	background:url(/sites/all/themes/iforex/images/bg-main-block-frame.png) no-repeat 0 0;
	position:absolute;
	bottom:0;
	left:0;
	width:986px;
	height:6px;
	margin:0 auto;
	z-index:2;
	line-height:0;
	font-size:0;
}
.banner{
	width:990px;
	min-height:409px;
	position:relative;
	overflow:hidden;
	top:0;
	left:0;
	z-index:1;
	display:block;
}

* html .banner{height:409px;}
.banner .images{
	width:100%;
	overflow:hidden;
}
.banner img{display:block;}
.banner .text-block{
	position:absolute;
	top:157px;
	left:14px;
	overflow:hidden;
	font-size:11px;
	line-height:14px;
}
.banner .text-block .name{
	display:block;
	color:#858c95;
	margin:0 0 11px;
}
.banner .text-block h2{
	margin:0 0 6px;
	width:359px;
	height:57px;
}
.banner .text-block h2 span{
	background:url(/sites/all/themes/iforex/images/bg-heading.png) no-repeat;
	display:block;
	height:57px;
	text-indent:-9999px;
	overflow:hidden;
	width:953px;
	margin:0 -594px 0 0;
}
.banner .text-block blockquote{
	background:#2a3b4d;
	color:#fff;
	margin:0 0 3px;
	line-height:17px;
	padding:2px 3px 0 3px;
	display:inline-block;
}
* html .banner .text-block blockquote{display:inline;}
.banner .text-block span{
	display:block;
	color:#192433;
}
.banner .alt1{
	left:13px;
	top:228px;
}
.banner .alt1 .name{margin:0 0 13px;}
.banner .alt1 h2{
	width:161px;
	height:46px;
	margin:0 0 16px;
}
.banner .alt1 h2 span{margin:0 -433px 0 -359px;}
.banner .alt2{
	left:15px;
	top:242px;
}
.banner .alt2 .name{margin:0 0 12px;}
.banner .alt2 h2{
	width:433px;
	height:45px;
	margin:0 0 16px;
}
.banner .alt2 h2 span{margin:0 0 0 -520px;}
.main-top .form-block , #live-support-box{
	position:absolute;
	top:0;
	right:15px;
	width:323px;
	z-index: 99999;
}

#live-support-box { right: 3px; }
.form-block-holder{
	position:relative;
	width:323px;
}

.node-type-live-rates .form-block-holder{float:none; width:100%;}

* html .main-top .form-block{
	width:325px;
	right:12px;
}
.form-block .support{
	overflow:hidden;
	background: #29394b url(/sites/all/themes/iforex/images/bg-support.gif) no-repeat;
	float:right;
	padding:0 10px 0 20px;
	width:273px;
	position:relative;
	z-index:500;
}
.node-type-live-rates .form-block .support .support-block{
    padding: 6px 10px;
}

.i18n-de.node-type-live-rates .form-block .support .support-block {
    padding: 6px 8px;
}

.form-block .support .support-block{padding:3px 0 3px;}
.form-block .support .title{
	float:left;
	color:#fff;
	font-size:14px;
	line-height:15px;
	padding:1px 7px 0 0;
	min-width:146px;
}
.form-block .support .support-list{
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
}
.support .support-list li{
	float:left;
	margin:0 0 0 12px;
}

.i19n-es .support .support-list li {
    float: left;
    margin: 0 0 0 6px;
}

.support .support-list a{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	height:19px;
	background:url(/sites/all/themes/iforex/images/icons-and-logos.png) no-repeat 0px -121px;
}
.support .support-list .chat a{
	width:24px;
	background-position:-100px -121px;
}
.support .support-list .chat a:hover{background-position:-124px -121px;}
.support .support-list .mail a{width:28px;}
.support .support-list .mail a:hover{background-position:-28px -121px;}
.support .support-list .phone a{
	width:22px;
	background-position:-56px -121px;
}
.support .support-list .phone a:hover{background-position:-78px -121px;}
.form-block .join-block{
	width:323px;
	padding:13px 0 0;
	float:left;
	position:relative;
	z-index:9;
}
.main-top .join-block {
	right: -4px;
}
.main-top #join { padding: 38px 0 0; }

.form-block .join-block:after{
	clear: both;
	content:"";
	display: block;
}
* html .form-block .join-block{width:325px;}
.form-block .join-block .t{
	background:url(/sites/all/themes/iforex/images/bg-join-holder.png) no-repeat;
	height:72px;
	overflow:hidden;
}
#sidebar .form-block .join-block .t {
	height:100px;
	margin-top: 20px;
}
#sidebarlp .form-block .join-block .t {
	height:100px;
	margin-top: 20px;
}
.form-block .join-block .b{
	background:url(/sites/all/themes/iforex/images/bg-join-frame.png) no-repeat;
	height:243px;
	overflow:hidden;
}
.form-block .join-block .c{
	background:url(/sites/all/themes/iforex/images/bg-join-center.png) repeat-y;
	width:323px;
}
#sidebar .form-block .join-block .c {
	margin: -85px 0 0 0;
	width: 300px;
}
#sidebarlp .form-block .join-block .c {
	margin: -85px 0 0 0;
	width: 300px;
}
.form-block .join-block .c:after{
	clear:both;
	display:block;
	content:'';
}
.join-block .join-form{
	float:none;
	position:relative;
	margin: 0 auto;
	width: 100%;
	box-sizing: border-box;
	padding: 15px 5% 20px 5%;
}
#form-large .join-form {
	margin: 0;
}
.main-top .join-form {
	padding: 18px 20px 13px 61px;
}
* + html .join-block .join-form{
	margin:-72px 0 -222px;
}
* html .join-block .join-form{
	margin:-72px 0 -222px;
}
.subpage .join-block .join-form{ padding:18px 20px 0 46px; }
.join-block .join-form:after{
	clear:both;
	display:block;
	content:'';
}
.join-form .row{
	width: 100%;
	padding:0 0 20px;
	position:relative;
	box-sizing: border-box;
}
.join-form .row:after{
	clear:both;
	display:block;
	content:'';
}
.join-block .join-form .form-header {
	margin:0 0 28px;
	color:#192433;
	font-size:24px;
	line-height:20px;
	font-weight:normal;
        display: block;
	padding:0;
}

.main-home .join-block .join-form .form-header {margin: 10px 0 46px}
.sidebar-block .join-block .join-form .form-header {margin: 10px 0 40px}
.pips-sidebar .join-block .join-form .form-header {margin: 0;}
.join-block .join-form .form-header span{
	display:block;
	font-size:14px;
	line-height:30px;
	padding: 0;
}
.join-block .join-form .text{
    background-size: 100%;
    border: 0;
    width: 203px;
    /* padding: 4px 0 6px 28px; */
    font-size: 13px;
    position: relative;
}
.join-block .join-form strong{
	width:16px;
	height:16px;
	overflow:hidden;
	margin:0 auto;
	padding:0;
	position:absolute;
	top:5px;
	left:6px;
}
.join-block .join-form img{
	width: 175px;
	height: 310px;
	display: block;

}
.join-block .join-form img.name { cursor:default; margin-left:-140px; margin-top:-33px;}
.join-block .join-form img.email { cursor:default; margin-left:-140px; margin-top:-17px;}
.join-block .join-form img.country { cursor:default; margin-left:-140px; margin-top:-1px;}
.join-block .join-form img.phone { cursor:default; margin-left:-140px; margin-top:-49px;}

.join-form .text:hover img, .join-block .join-form img.active ,
.join-form .text.hover img{margin-left:-156px;}
.join-form .text.parent-focus img {margin-left:-156px !important;}
.join-form .text.parent-focus input{
	color:#000;
	outline:none;
}
.join-form .text input{
	background:none;
	border:0;
	width: 100%;
	color:#5b5b5b;
	/* height: 20px; */
	margin:0;
	line-height:16px;
	outline:none;
	box-sizing: border-box;
	padding: 4px 0 4px 30px;
}
.join-form .row label{
	position:absolute;
	width:185px;
	height:20px;
	left:1px;
	top:1px;
	font-size:14px;
	line-height:20px;
	padding:2px 0 3px 28px;
	color:#5b5b5b;
}
.join-form .select-box{
	width:100%;
	overflow:hidden;
	/*height:46px;*/
}
.join-form .selectcountry{
	float:left;
	width:215px !important;
	font-weight:normal;
	font-size:14px;
	color:#5b5b5b;
	margin:0;
	display:inline;
}
.join-form .text.alt{
	padding:0;
}
.join-form .alt input{
	width:163px;
	padding:5px 0 6px 0;
	/*height:20px;
	line-height:20px;*/
	/*line-height:23px;*/
}

/*test*/
.join-form button{
	background:url(/sites/all/themes/iforex/images/select-country.gif) no-repeat 100% -54px;
	border:0;
	height:27px;
	position:absolute;
	right:0;
	top:0;
	margin:0;
	width:27px;
	cursor:pointer;
	z-index:9;
}
.join-form button span{
	display:block;
	width:27px;
	height:27px;
	position:relative;
	z-index:999;
}
.join-form #country { padding-left: 28px; }
* html .join-form button{
	right:-2px;
}
.ui-widget-content{
	width:213px;
	padding:0;
	margin:0;
	list-style:none;
	background:#fff;
	border:1px solid #000;
	z-index:9999 !important;

}
.ui-widget-content a {
	color:#000 !important;
	background-color:#f8f8f8 !important;
	overflow:hidden;
	text-decoration: none;
	display: block;
	padding:2px 4px;
	font-size:13px;
	border:0;
}
.ui-widget-content a:hover,
.ui-widget-content a.ui-state-hover {
	background-color:#e8e8e8 !important;
	color:#000 !important;
	text-decoration:none;
}

#main .row .ask{
	float:right;
	color:#5b5b5b;
	font-size:9px;
	padding:0 9px 0 0;
	text-decoration:none;
	cursor:pointer;
}
#main .row .ask.active{color:#000;}
.join-form .btn-join{
	width:100%;
	overflow:hidden;
	margin: 0 auto;
	margin-bottom: 0;
	border: 1px solid #00b7f1;
	border-radius: 10px;
}
.join-form .btn-join input , .special-but , #join-now-hub , .continue-form .btn-continue input , .btn-block a {
	background: url(/sites/all/themes/iforex/images/buttons_main_site.png);
}



.join-form .btn-join input , .special-but{
	border:0;
	width:219px;
	height:62px;
	color:#223A5C;
	text-shadow:1px 0px 0 #FFF;
	cursor:pointer;
	float:left;
	padding:0 54px 8px 0;
	outline:none;
	font:bold 30px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#getting_started_lightbox .join-form .btn-join input{
	background: url(/sites/all/themes/iforex/images/buttons_main_site.png);    
	border: 0;
    width: 227px;
    border-radius: 0;
    height: 61px;
	text-align: center;
    text-indent: -20px;
}
#getting_started_lightbox .join-form .btn-join input.onhover,
#getting_started_lightbox .join-form .btn-join input:hover{background-position: 0px -65px; }

.join-block .join-form .error, .subscribe-form .error {
	display:none;
	position:absolute;
	top:21px;
	left:-6px;
	background:url(/sites/all/themes/iforex/images/bg-error.gif) no-repeat;
	width:242px;
	height:24px;
	color:#570000;
	font-size:10px !important;
	font-weight: normal;
	line-height:24px;
	padding:2px 5px 0 5px;
	
}

.join-block .join-form .row-fname .error,
	.subscribe-form .row-fname .error,
.join-block .join-form .row-lname .error,
	.subscribe-form .row-lname .error {
	top: 26px;
    left: -6px;
    width: 100%;    
    /* line-height: 10px; */
    padding: 0px 5px 0 5px;
}

.tooltip{
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:248px;
	overflow:hidden;
	font-size:11px;
	line-height:13px;
	color:#fff;
	z-index:1000;
	margin:0 0 0 -40px;
}
.tooltip .top{
	background:url(/sites/all/themes/iforex/images/bg-tooltip.png) no-repeat;
	height:3px;
	width:248px;
	overflow:hidden;
}
.tooltip .bottom{
	background:url(/sites/all/themes/iforex/images/bg-tooltip.png) no-repeat -248px 0;
	height:9px;
	width:248px;
	overflow:hidden;
}
.tooltip .center{
	background:url(/sites/all/themes/iforex/images/bg-tooltip.png) repeat-y -496px 0;
	width:235px;
	overflow:hidden;
	padding:1px 4px 2px 9px;
}
.tooltip p{margin:0;}
.form-block .mail-block{
	width:303px;
	overflow:hidden;
	position:absolute;
	top:24px;
	left:auto;
	margin:0;
	right:0px;
	display:none;
}
.i18n-id .form-block .phone-block, .i18n-id .form-block .mail-block,
.i18n-es .form-block .phone-block, .i18n-es .form-block .mail-block
{width:301px;}


* html .form-block .mail-block {left:16px;}
#sidebar .form-block .mail-block{left:4px;}
#sidebarlp .form-block .mail-block{left:4px;}
.form-block .chat-block{
	width:301px;
	height:384px;
	overflow:hidden;
	position:absolute;
	top:24px;
	left:22px;
	/*margin:1px 3px 0 0;*/
	display:none;
}
.form-block .chat-block#qq-chat{
	height: 327px !important;
	padding: 57px 5% 0 5%;
	background: #2a3b4d;
	color: #ffffff;
	font-size: 19px;
	font-weight: normal;
	width: 90%;
	max-width:271px;
}
.form-block .chat-block#qq-chat #qq_chat_message{
	display:block;
	padding: 0 0 20px 0;
}
.form-block .chat-block#qq-chat #qq_chat_serial{
	display:block;
}
.form-block .chat-block#qq-chat .qq-chat-icon{
	float: right;
}
#page-live-support .chat-block {
	right: 0px;
	left: auto;
}
* html .form-block .chat-block {left:16px;}
#sidebar .form-block .chat-block{left:4px;}
#sidebarlp .form-block .chat-block{left:4px;}
.form-block .chat-form,
.form-block .mail-form{
	width:273px;
	padding:4px 10px 55px 20px;
	background:#2a3b4d;
	position:relative;
	max-height:325px;
}

* html .form-block .mail-form{padding:4px 10px 25px 20px;}
.form-block .chat-form{
	width:268px;
	padding:4px 13px 40px 20px;
}
.form-block .chat-form .form-section,
.form-block .mail-form .form-section{
	width:100%;
	overflow:hidden;
}
#mailthankyou, #chatthankyou {
	z-index:10;
	height:384px;
	overflow:hidden;
}
#mailthankyou form, #chatthankyou form {
	padding:0px;
}
.phone-block .phone-form .succes {
	text-align:center;
	color:#fff;
	font-size:18px;
	line-height:22px;
	padding:146px 0 194px;
}
#chatthankyou .succes {
	padding:146px 0 150px;
}
.form-block .mail-form .succes, .form-block .chat-form .succes {
	display:none;
	text-align:center;
	color:#fff;
	font-size:18px;
	line-height:22px;
	padding:146px 0 194px;
}
.success-des {
	font-size: 12px;
}
.form-block .chat-form .heading,
.form-block .chat-form .title,
.form-block .mail-form .title{
	display:block;
	color:#fff;
	font-size:11px;
	line-height:14px;
	margin:0 0 12px;
}
.form-block .mail-form .title { line-height: 16px; padding-top:30px}
.form-block .chat-form .title{margin:0 0 32px;}
.form-block .chat-form .heading{margin:0 0 5px;}
.form-block .btn-close{
	position:absolute;
	top:5px;
	right:5px;
	margin:0 0 0 100%;
	background:url(/sites/all/themes/iforex/images/btn-form-close.gif) no-repeat;
	width:20px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
}
* html .form-block .btn-close{right:-1px;}
.form-block .chat-form .row,
.form-block .mail-form .row{
	width:100%;
	overflow:hidden;
	margin:0 0 19px;
}
* html .form-block .mail-form .row{
	margin:0 0 15px;
}
.form-block .chat-form label,
.form-block .mail-form label{
	width:78px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:22px;
	float:left;
	vertical-align:top;
}
.form-block .chat-form input,
.form-block .mail-form input{
	float:left;
	width:172px;
	height:25px;
	background:#f8f8f8;
	border:1px solid #000;
	padding:0 6px;
	outline:none;
	vertical-align:top;
	font:11px/25px Arial, Helvetica, sans-serif;
}
.form-block .mail-form textarea{
	float:left;
	width:172px !important;
	height:129px !important;
	background:#f8f8f8;
	border:1px solid #000;
	font-size:11px;
	padding:5px 5px 6px;
	overflow:auto;
}
.form-block .chat-form .btn-submit,
.form-block .mail-form .btn-send{
	width:100%;
	overflow:hidden;
}
.form-block .chat-form .btn-submit input{
	background:url(/sites/all/themes/iforex/images/btn-send.gif) no-repeat 0 100%;
	border:0;
	width:69px;
	height:30px;
	color:#00b7f1;
	font-size:13px;
	line-height:16px;
	padding:5px 0 11px;
	font-weight:bold;
	float:right;
	cursor:pointer;
	outline:none;
}
.form-block .mail-form .btn-send input{
	background:url(/sites/all/themes/iforex/images/btn-send.gif) no-repeat 0 100%;
	border:0;
	width:69px;
	height:30px;
	color:#00b7f1;
	font-size:13px;
	line-height:16px;
	padding:5px 0 11px;
	font-weight:bold;
	float:right;
	cursor:pointer;
	outline:none;
}
.form-block .chat-form .btn-submit input.onhover,
.form-block .chat-form .btn-submit input:hover{
	background-position:0 0;
	color:#2a3b4d;
}
.form-block .mail-form .btn-send input.onhover,
.form-block .mail-form .btn-send input:hover{
	background-position:0 0;
	color:#2a3b4d;
}
.form-block .phone-block{
	width:303px;
	text-align:center;
	position:relative;
	position:absolute;
	top:24px;
	left: auto;
	right:0px;
	margin:0;
	color:#fff;
	font-size:16px !important;
	line-height:24px;
	display:none;
}

.form-block .phone-block p strong{font-weight:normal;}

.i18n-zh-hans .form-block .phone-block, .form-block .chat-block {
	 left: auto; right:0px;
}


.i18n-zh-hans  .form-block .mail-block, .i18n-zh-hans .form-block .phone-block { width: 303px !important; left: auto; right:0px; }

#inner-live-support .phone-block, #inner-live-support .mail-block {
	left: auto;
	margin: 0;
	width: 301px;
	right: 0px;
}
#inner-live-support #mailBox {
	right: 0;
	left: auto;
}
#inner-live-support #mailBox form {
	/*padding: 4px 10px 11px 13px;*/
}

* html .form-block .phone-block {left:16px;}
#sidebar .form-block .phone-block{left:4px;}
#sidebarlp .form-block .phone-block{left:4px;}
.form-block .phone-block .phone-form{
	height: 327px !important;
	padding: 57px 0 0 0;
	background:#2a3b4d;
	position:relative;
	width:100%;
}
.form-block .chat-block .qq-chat-form {
	height: 327px !important;
	padding: 57px 0 0 0;
	background: #2a3b4d;
	position: relative;
	width: 100%;
}
.form-block #support_phone_second {
	margin-top: 18px;
	display: block;
}
.form-block .phone-block span,
.form-block .phone-block strong{display:block;}
.form-block .select-block{
	width:100%;
	overflow:hidden;
	margin:0 0 40px;
}
* html .form-block .select-block{margin:0 0 45px;}
.form-block .select-block strong{
	display:block;
	color:#fff;
	font-size:11px;
	line-height:22px;
	margin:0 0 4px;
}
.form-block .select-block .select-box{
	width:100%;
	overflow:hidden;
}
.form-block .select-block .lang-form{
	width:100%;
	overflow:hidden;
}
#main .form-block .selectchat{
	float:right;
	width:183px !important;
	font-weight:bold;
	font-size:11px;
	color:#000;
	margin:0 4px 0 0;
	display:inline;
}
#main .main-section{
	width:100%;
	overflow:hidden;
	margin:0 0 0 -2px;
}
#main .box-section{
	width:100%;
	overflow:hidden;
	margin:0 0 30px;
}
#main .main-section .box{
    width: 330px;
    float: left;
    background: url(/sites/all/themes/iforex/images/bg-widget.gif) repeat-y -330px 0;
    margin-bottom: 20px;
}

#currenciesbox .icon{
    background-size: 100% auto;
    background-position: 0px 0px;
    height: 26px;
    background-repeat: no-repeat !important;
    width: 26px;
    float: left;
    margin: 0px 6px 0px 2px;
}
#main .main-section .tradeday{
	display:none;
}
#main .main-section .alt{
	display:none;
}
#main .breadcrumb {
	position:absolute;
	top: 3px;
	left: 0;
	z-index: 9998;
	font-size: 10px;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 630px;
    overflow: hidden;
	filter:inherit;
}
#main .breadcrumb a , #main .breadcrumb { color: #797979; font-size: 10px; }
#main .content-wide .breadcrumb { left: 19px; }
.main-section .box .holder{background:url(/sites/all/themes/iforex/images/bg-widget.gif) no-repeat;}
.main-section .box .frame{
	background:url(/sites/all/themes/iforex/images/bg-widget.gif) no-repeat 100% 100%;
	width:300px;
	height: 238px;
	padding:0 15px 34px;
}
.main-section .box .frame:after{
	clear:both;
	display:block;
	content:'';
}
.main-section .bar-section .frame{
	min-height:238px;
}
.main-section .box .heading{
	width:100%;
	overflow:hidden;
	margin: 0 0 24px;
}
.main-section .trade .heading{
	margin:0 0 5px;
}
.main-section .box .heading .refresh{
	display:none;
	float:right;
	background:url(/sites/all/themes/iforex/images/bg-line-refresh.gif) no-repeat;
	height:25px;
	width:26px;
	text-align:center;
	padding:11px 0 0;
	cursor: pointer;
}
.main-section .box h2 , .main-section .box .widget-title {
	padding:0 0 0 10px;
        display: block;
	margin:0;
	font-size:15px;
	line-height:37px;
	color:#fff;
	text-shadow:0 0 2px #000;
	font-weight:normal;
}
.main-section .section{
	width:100%;
	position:relative;
}
.main-section .section#daily_news{
	width: 100%;
	position: relative;
	height: 207px;
	background: url(/sites/all/themes/iforex/images/video_hub_img.png);
}
.main-section .section#daily_news a{
	/*width: 100%;*/
	height: 100%;
	display: inline-block;
}
.main-section .box-section #video-hub .section#daily_news a{
	padding: 0 11px 0 0;
	background-position: 100% 6px;
}
.main-section .section .diagram{
	width:273px;
	padding:0 10px 13px 13px;
	background:url(/sites/all/themes/iforex/images/bg-line-box.gif) no-repeat 0 100%;
}
.main-section .section .diagram img{display:block;}
.main-section .section .return{
	display:block;
	color:#000;
	font-size:20px;
	line-height:34px;
	background:url(/sites/all/themes/iforex/images/bg-line-box.gif) no-repeat 0 100%;
	padding:0 0 1px 15px;
}
.main-section .section .link a{
	background:url(/sites/all/themes/iforex/images/arrow-box.gif) no-repeat 100% 5px;
	float:right;
	padding:0 10px 0 0;
	color:#737373;
	font-size:11px;
}
.main-section .section#daily_news .link a{
	color:#737373;
	
}
.main-section .alt .heading{margin:0 0 5px;}
.main-section .alt .section p{margin:0;}
.main-section .box .date{
	display:block;
	font-style:normal;
	color:#000;
	background:url(/sites/all/themes/iforex/images/bg-line-box.gif) no-repeat 0 100%;
	font-size:11px;
	line-height:15px;
	padding:0 0 6px 11px;
	margin:0 0 8px;
}
.main-section .box .info{
	font-size:14px;
	line-height:17px;
	color:#000;
	display:block;
	padding:0 12px;
}


.topMoversBox .box .currency {
    margin: 0 !important;
}

.main-section .box .bar{
	width:100%;
	overflow:hidden;
	margin:0 0 16px;
}
.main-section .bar .euro,
.main-section .bar .usa{
	float:left;
	font:bold 18px Arial, Helvetica, sans-serif;
	background:#62d9ef;
	color:#000;
	text-decoration:none;
	padding:3px 5px 4px;

	margin:5px 0 0;
}
.main-section .bar .usa{
	background:#98d76a;
	float:right;
}
.main-section .bar .bar-block{
	width:231px;
	margin:0 auto;
	overflow:hidden;
	font-weight:bold;
	font-size:15px;
	line-height:39px;
	height:39px;
	color:#fff;
	text-shadow:1px 1px 2px #000;
	position:relative;
}
.bar .bar-block .first-currency{
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	background:url(/sites/all/themes/iforex/images/bg-bar-blue.gif) no-repeat;
}
.bar .bar-block .first-currency strong{padding:0 0 0 13px;}
.bar .bar-block .second-currency{
	position:absolute;
	top:0;
	right:0;
	overflow:hidden;
	background:url(/sites/all/themes/iforex/images/bg-bar-green.gif) no-repeat 100% 0;
	text-align:right;
}
.bar .bar-block .second-currency strong{padding:0 7px 0 0;}
#main .main-section .turkey{display:none;}
.main-section .turkey .heading{margin:0 0 2px;}
.main-section .turkey .map{padding:0 10px 4px;}
.main-section .turkey .map img{display:block;}
.main-section .turkey .content-box{
	padding:0 0 0 10px;
	font-size:14px;
	color:#000;
	overflow:hidden;
}
.main-section .turkey .flag{
	float:left;
	overflow:hidden;
	padding:6px 11px 0 0;
}
.main-section .turkey .flag img{display:block;}
.main-section .turkey .content-box span{
	display:block;
	overflow:hidden;
	padding:0 0 5px;
}
.main-section .turkey .content-box strong{
	display:block;
	padding:0 0 7px;
	overflow:hidden;
}
.main-section .turkey .content-box em{
	font-style:normal;
	font-weight:bold;
	font-size:20px;
}

.main-section .italy2{
	display:block;
}
.main-section .italy2 .heading,
.main-section .italy .heading{
	margin:0 0 9px;
}
.main-section .section-top{
	width:100%;
	overflow:hidden;
	padding:0 0 1px;
}

.main-section .italy .map{
	float:left;
	overflow:hidden;
	padding:4px 12px 0 2px;
}
.main-section .italy2 .map{
	float:left;
	overflow:hidden;
	padding:4px 7px 0 2px;
}
.main-section .italy .flag{
	overflow:hidden;
}
.main-section .italy2 .content-box{
	overflow:hidden;
}
.main-section .italy2 .flag{
	margin:0 0 2px -2px;
	overflow:hidden;
}
.main-section .italy2 .info,
.main-section .italy .info{
	color: #000;
	overflow:hidden;
	font-size: 14px;
	line-height: 17px;
	padding:0 8px 0 0;
}
.main-section .italy2 .info{
	padding:0 15px 0 5px;
}
.main-section .italy2 .content-box span,
.main-section .italy .content-box span{
	display:block;
	overflow:hidden;
	padding:0 0 5px;
}
.main-section .italy2 .content-box strong,
.main-section .italy .content-box strong{
	display:block;
	padding:0 0 7px;
	overflow:hidden;
}
.main-section .italy2 .content-box em,
.main-section .italy .content-box em{
	font-style:normal;
	font-weight:bold;
	font-size:20px;
}
.main-section .italy2 .section .link,
.main-section .italy .section .link{
	margin:-7px 0 0;
}
.main-section .italy2 .section .link a,
.main-section .italy .section .link a{
	padding:0 15px 0 0;
}
.main-section .table .heading{margin:0 0 -1px;}
.main-section .table-block{
	width:298px;
	padding:0;
	overflow:hidden;
	border-right: 0 !important;
}

.table-block table{
	border-collapse:collapse;
	color:#000;
	font:12px/22px Arial, Helvetica, sans-serif;
	/*background:url(/sites/all/themes/iforex/images/bg-table.gif) repeat-y;*/
	width: 299px;
}
.table-block th{
	font-weight:bold;
	background:#8D8D8D;
	text-align:center;
	border-right:1px solid #8D8D8D;
	line-height:24px;
	border-bottom: 0;
	color: #ffffff;
}
.table-block th.change{border:0;}

#liveratesbox .table-block tbody  td {
	background:url(/sites/all/themes/iforex/images/bg-table-line.gif) repeat-x 0 100%;
	border-right: 1px solid #dddddd;
}

.node-education-page .table-block tbody td {
    background: none !important;
    border: 1px solid #dddddd !important;
}


.node-education-page #tabs-header {
    font-size: 12px !important;
}

.table-block tfoot td {
	background:none;
}

.table-block #tabs-header th {
	background: #ffffff;
	text-align: center;
	color: #000000;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding: 7px 0;
	cursor: pointer;
	line-height: 12px;
}

.table-block #tabs-header th:hover {
	border-radius: 5px 5px 0 0;
	background: #d0d0d0;
	color: #000000;
}
.table-block #tabs-header th.shown {
	border-radius: 5px 5px 0 0;
	background: #8D8D8D;
	color: #ffffff;
}

.table-block #tabs-header th p {
	border-right: 1px solid #DBDBDB;
	margin: 0;
	padding: 0;
	height: 12px;
	line-height: 12px;
	font-size: 13px;
	font-weight:bold;
}


.table-block #tabs-header #shares p {
	border-right:none;
}

.table-block #tabs-header th:hover p , .table-block #tabs-header #indices:hover p{
	border-right: 1px solid #d0d0d0;
}

.table-block #tabs-header .shown p , .table-block #tabs-header #indices.shown p{
	border-right: 1px solid #8D8D8D;
}

.table-block #tabs-header .shown:hover p , .table-block #tabs-header #indices.shown:hover p{
	border-right: 1px solid #8D8D8D;
}

.table-block .cur{
	padding:1px 3px 0 2px;
	font-weight:bold;
	font-size:11px;
	text-align: left;
	width:52%;
}

.table-block .today,
.table-block .rating,
.table-block .change{
	padding: 0 2px;
	width: 16%;
	font-size:11px;
}

.table-block thead .today , .table-block thead .rating , .table-block thead .change{
	font-size: 11px;
}

.table-block tfoot .today,
.table-block tfoot .rating,
.table-block tfoot .change,
.table-block tfoot .cur{background:none;}


.table-block td {
    line-height: 30px;
    text-align: center;
}

.box.trade .link{
    margin-top: 0px;
    float: right;
}

.i18n-ar .box.trade .link { margin-top: 30px; float: left; }
.front.i18n-ar .box.trade .link { margin-top: 0px; }
.i18n-ar  .main-section .link-section .link { float: left; }


.table-block .shares td.cur .icon{
	vertical-align: middle;
}

.box-section .table-block th{
border: 0px;
}

.table-block th.cur,
.table-block th.today,
.table-block th.rating,
.table-block th.change{
    font-size: 12px;
    color: #000;
    background: #dddddd;
    text-align: left;
	
}

.table-block th.cur {padding-left: 5px;}


.i18n-fr .table-block #tabs-header th p,
.i18n-fr .table-block th,
.i18n-it .table-block #tabs-header th p,
.i18n-it .table-block th,
.i18n-hu .table-block #tabs-header th p,
.i18n-hu .table-block th,
.i18n-ms .table-block #tabs-header th p,
.i18n-ms .table-block th,
.i18n-es .table-block #tabs-header th p,
.i18n-es .table-block th{
	font-size:11px;
}

.main-section .gallery-trade{
	position:relative;
	/*overflow:hidden;*/
	width:298px;
	background:url(/sites/all/themes/iforex/images/bg-line-box.gif) no-repeat 0 86%;
	height: 200px;
}


/*Top Movers*/

.topMoversSlides #slides .next, .topMoversSlides.widget-scroll .next, .topMoversSlides #platformslides .next,
.topMoversSlides #slides .prev, .topMoversSlides.widget-scroll .prev, .topMoversSlides #platformslides .prev{
	top:55px;
}
.top-movers-template{
	display: none;
}
.topMoversBox .heading{
	margin: 0 0 0 0;
}
.topMoversSlides.widget-scroll{

}
.topMoversSlides.widget-scroll .slides {
	padding: 0 18px 0 18px;
	width: 262px;
	height: 208px;
	top: -6px!important;

}
.topMoversSlides .infoWrapper {
	position: absolute;
	left: 125px;
	top: 35px;
	width: 138px;
	height: 80px;
	padding: 10px;
}
.front .topMoversSlides .infoWrapper {
	position: absolute;
	left: 125px;
	top: 32px;
	width: 147px;
	height: 80px;
	padding: 10px;
}

.topMoversSlides .category {
	width: auto;
	color: #9d9d9d;
	font-size: 11px;
	float: left;
	width: 100%;
	padding: 0 0 5px 0;
}
.topMoversSlides .category p {
	font-size: 11px;
	font-family: Verdana;
	width: auto;
	color: #9d9d9d;
	margin:0px;
	padding:0px;
}
.topMoversSlides .instrument-icon {
    display: inline;
    float: left;
    background-repeat: no-repeat !important;
    padding: 0 5px 0 0px;
    width: 100%;
    background-position: left center;
    height: 33px;
}
.topMoversSlides .instrument-title {
	float: left;
	width: 100%;
	font-size: 12px;
	padding: 0 0 5px 0;
	font-weight: bold;
	color: #2a3b4d;
	font-family: Verdana;
	display: inline;
	font-weight: bold;
}
.topMoversSlides .rate {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #6db632;
	padding: 10px 0 5px 0;
}

.topMoversSlides .change {
	position: absolute;
	background: url(/sites/all/themes/iforex/images/top_movers/top_movers_sprite.png) no-repeat 0px 0px;
	width: 105px;
	height: 110px;
	top: 49px;
	line-height: 111px;
	text-align: center;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}
.front .topMoversSlides .change {
	top: 42px;
}
.topMoversSlides .trade-button-left{
	background: url(/sites/all/themes/iforex/images/top_movers/top_movers_sprite.png) no-repeat 1px -637px;
	width:11px;
	height: 48px;
	float: left;
}
.topMoversSlides .trade-button-right{
	background: url(/sites/all/themes/iforex/images/top_movers/top_movers_sprite.png) no-repeat -45px -637px;
	width:11px;
	height: 48px;
	float: left;
}
.topMoversSlides .tradeWrapper{
	position: absolute;
	top: 64px;
	right: 0px;
	line-height: 18px;
	text-align: center;
	color: #ffffff;
	font-size: 12px;
}
.topMoversSlides .trade-buttonWrapper {
	min-width: 144px;
	height: 30px;
	/*background: url(/sites/all/themes/iforex/images/top_movers/top_movers_sprite.png) no-repeat 0px -311px;*/
	display: block;
	text-align: center;
	color: #fefffe;
	font-family: Verdana;
	font-weight: bold;
	line-height: 29px;
	font-size: 14px;
}
.i18n-ms .topMoversSlides .trade-buttonWrapper{
	font-size:13px;
}
.i18n-el .topMoversSlides .trade-buttonWrapper {
	font-size: 13px;
}
.front .topMoversSlides .trade-buttonWrapper {
	font-size:14px;
	line-height: 33px;

}
.i18n-el.front .topMoversSlides .trade-buttonWrapper {
	font-size: 13px;
	line-height: 33px;
}
.topMoversSlides .trade-buttonLeft{
	float: left;
	width:7px;
	height:32px;
	/*background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_up_left.png) no-repeat;*/
	background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_hp_up_left.png) no-repeat;
}
.topMoversSlides .trade-buttonMiddle{
	float: left;
	min-width:126px;
	height:32px;
	/*background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_up_middle.png) repeat-x;*/
	background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_hp_up_middle.png) repeat-x;
	color:#fefffe;
}
.topMoversSlides .trade-buttonRight{
	float: left;
	width:9px;
	height:32px;
	/*background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_up_right.png) no-repeat;*/
	background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_hp_up_right.png) no-repeat;
}
.front .topMoversSlides .trade-buttonLeft{
	background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_hp_up_left.png) no-repeat;
	height: 32px;
}
.front .topMoversSlides .trade-buttonMiddle{
	background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_hp_up_middle.png) repeat-x;
	height: 32px;
}
.front .topMoversSlides .trade-buttonRight{
	background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_hp_up_right.png) no-repeat;
	height: 32px;
}
.topMoversSlides .bottomTxtWrapper{
	position: absolute;
	bottom:4px;
	font-family: Verdana;
	color:#9d9d9d;
	font-size: 11px;
	max-width: 270px;
}
.topMoversSlides .bottomTxtWrapper .bottomTxt{
	float: left;
}
.topMoversSlides .bottomTxtWrapper .category{
	float: left;
}
/*change down*/
/*.topMoversSlides .change-down .trade-button{
	background-position: 0px -260px;
}*/

.topMoversSlides .negative .trade-buttonLeft{
	/*background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_down_left.png) no-repeat;*/
	background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_hp_down_left.png) no-repeat;
 }
.topMoversSlides .negative .trade-buttonMiddle{
	/*background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_down_middle.png) repeat-x;*/
	background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_hp_down_middle.png) repeat-x;
}
.topMoversSlides .negative .trade-buttonRight{
	/*background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_down_right.png) no-repeat;*/
	background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_hp_down_right.png) no-repeat;
	height: 32px;
}
.front .topMoversSlides .negative .trade-buttonLeft{
	background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_hp_down_left.png) no-repeat;
	height: 32px;
}
.front .topMoversSlides .negative .trade-buttonMiddle{
	background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_hp_down_middle.png) repeat-x;
	min-width: 126px;
	height: 32px;
}
.front .topMoversSlides .negative .trade-buttonRight{
	background: url(/sites/all/themes/iforex/images/top_movers/trade_btn_hp_down_right.png) no-repeat;
}

.topMoversSlides .negative .rate{
	color: #d64545;
}

.topMoversSlides .negative .change {

	background:url(/sites/all/themes/iforex/images/top_movers/top_movers_sprite.png) no-repeat 2px -132px
}
/**/
.topMoversSlides .trade-button a {
	text-decoration: none;
	color: #ffffff;
	font-family: arial;
	display: block;
	font-size: 15px;
	padding: 7px 0 7px 0;
	font-weight: bold;
}
.topMoversSlides .trade-button a .tradeTxt{
	display: block;
	width: 100%;
}
.topMoversSlides .trade-button a .instrument{
	display: block;
	width: 100%;
}

#slides , .widget-scroll, #platformslides {
	overflow:hidden;
	position:relative;
	width:298px;
	height: 170px;
	background:none;
	margin-bottom: 10px;
}

/*top-movers inner page*/
.node-type-top-movers{

}
.node-type-top-movers .basic-bg h1{

}
.node-type-top-movers .topMoversPreviewWrapper{
	padding: 0 30px 0 0;
}
.node-type-top-movers .topMoversPreviewWrapper img{
    float: left;
	padding: 0px 10px 10px 0;
}
.node-type-top-movers #content .content-inner{
	padding:0 0 0 0;
}
.node-type-top-movers .topMoversControl{
    width: 308px;
    float: left;
    margin: 25px 0px 0px 0;
    line-height: normal;
}

.i18n-ko.node-type-top-movers .topMoversControl {  width: 314px !important; }
.i18n-zh-hans.node-type-top-movers .topMoversControl {  width: 314px !important; }
/*.i18n-ar.node-type-top-movers .topMoversControl {  width: 314px !important; }*/


.node-type-top-movers .topMoversControl .topMoversBox {
	background: url(/sites/all/themes/iforex/images/top_movers_box_img.jpg);
	background-repeat: no-repeat;
	height: 275px;
}

.node-type-top-movers .widget-scroll .prev{
	border:none;
}
.node-type-top-movers .widget-title{
	font-size:15px;
	color:#ffffff;

}
.i18n-fr.node-type-top-movers .widget-title{
	font-size:12px;


}
.node-type-top-movers .topMoversBox .heading {
	margin: 0 0 0 0;
	padding: 8px 15px 8px 15px;
}
.node-type-top-movers #basic-header h1{
	padding: 60px 0 0 6px;
}
.node-type-top-movers #basic-header h2{
	width: 295px;
	margin: 6px 0 14px 12px;
}
/*top movers with hide elements*/
.node-type-top-movers .hideElements #header{
	display: none;
}
.node-type-top-movers .hideElements #basic-header{
	display: none;
}
.node-type-top-movers .hideElements #sidebar{
	display: none;
}
.node-type-top-movers .hideElements #page-live-support{
	display:none;
}
.node-type-top-movers .hideElements #footer{
	display:none;
}
.node-type-top-movers .hideElements .topMoversbottomText{
	display:none;
}
.node-type-top-movers .hideElements .node-image-icon{
	display:none;
}
.node-type-top-movers .hideElements .topMoversPreviewWrapper{
	display:none;
}
.node-type-top-movers .hideElements .breadcrumb{
	display:none;
}


.node-type-top-movers .topMoversControl .topMoversBox.hideElements{
	background: url(/sites/all/themes/iforex/images/top_movers/top_movers_bg_dec.png);
	height: 218px;
	width: 320px;
}
.node-type-top-movers .hideElements.topMoversBox .heading{
	display:none;
}
.node-type-top-movers .hideElements .widget-scroll .prev{
	display:none;
}
.node-type-top-movers .hideElements .widget-scroll .next{
	display:none;
}
.node-type-top-movers .hideElements .topMoversSlides .infoWrapper {
	left: 131px;
	top: 31px;
}
.node-type-top-movers .hideElements .topMoversSlides .change {
	top: 39px;
	left: 24px;
}
.node-type-top-movers .hideElements .topMoversSlides .bottomTxtWrapper {
	bottom: 10px;
	left: 30px;
}
.main-section .gallery-trade .holder img{display:block;}
#dealstable , .widget-scroll {
	width: 298px;
	height: 200px;
}
#dealstable .slides , .widget-scroll .slides {
	width: 298px;
	height: 170px;
	display: block;
}
#sentimentslides.widget-scroll { margin-bottom: 0; height: 180px; }
#sentimentslides .sentiment-widgets-no-data{display:none;}
#slides .clock{
	float:left;
	position:relative;
	margin:0 17px 12px 23px;
}
#slides .main-items { height: 107px; }
#slides .main-items .title {
	display: block;
	clear: both;
	padding-bottom: 10px;
	font-size: 11px;
}
#slides .main-items .deal-box {
	width: 120px;
}
#slides .main-items .deal-box.first .time-wrap { margin-left: 6px; }
#slides .main-items .deal-box.last .time-wrap { margin-right: 4px; }
#slides .main-items .deal-box.first , #slides .deal-box.first .time-wrap { float: left; }
#slides .main-items .deal-box.last, #slides .deal-box.last .time-wrap { float: right; }
 #slides .deal-box.last .details { float: right; }
#slides .deal-box .time-wrap {
	width: 94px;
	height: 42px;
	padding: 12px 0 0 6px;
	background-position: 0 -130px;
	margin-bottom: 3px;
}
#slides .deal-box .time-wrap > div {
	height: 38px;
	width: 16px;
	background-image: url(/sites/all/themes/iforex/images/clock_sprite.png);
	background-repeat: no-repeat;
	display: inline-block;
	display: block;
	float: left;
	margin: 0 2px;
}
#slides .deal-box .time-wrap > .d_1 , #slides .deal-box .time-wrap > .d_sep { width: 4px; }
#slides .deal-box .one_digit_1 { width: 88px; padding-left: 12px; }
#slides .deal-box .one_digit_2 { width: 82px; padding-left: 18px; }
#slides .deal-box .one_digit_3 { width: 76px; padding-left: 24px; }
#slides .deal-box .one_digit_4 { width: 70px; padding-left: 30px; }
#slides .deal-box .d_sep { background-position: 0 0; }
#slides .deal-box .d_0 { background-position: -177px 0; }
#slides .deal-box .d_1 { background-position: -20px 0; }
#slides .deal-box .d_2 { background-position: -26px 0; }
#slides .deal-box .d_3 { background-position: -45px 0; }
#slides .deal-box .d_4 { background-position: -64px 0; }
#slides .deal-box .d_5 { background-position: -83px 0; }
#slides .deal-box .d_6 { background-position: -102px 0; }
#slides .deal-box .d_7 { background-position: -121px 0; }
#slides .deal-box .d_8 { background-position: -140px 0; }
#slides .deal-box .d_9 { background-position: -159px 0; }
#slides .deal-box .details { font-size: 11px; }
.main-section .gallery-trade .clock img{display:block;}
.main-section .gallery-trade .time{
	position:absolute;
	top:28px;
	left:0;
	font:bold 9px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	width: 70px;
	text-align: center;
}
.main-section .gallery-trade .description{
	width:260px;
	margin: 0 auto;
	overflow:hidden;
	background: url(/sites/all/themes/iforex/images/arrow_widget_blue.png) no-repeat 114px 25px;
}
* html .main-section .gallery-trade .description{width:170px;}
.main-section .gallery-trade .deal{
	margin:0;
	color:#000;
	font:12px/22px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.main-section .gallery-trade dt{
	float:left;
	padding:0 2px 0 0;
}
* html .main-section .gallery-trade dt{padding:0;}
.main-section .gallery-trade dd{margin:0;}
#slides .next, .widget-scroll .next, #platformslides .next,
#slides .prev, .widget-scroll .prev, #platformslides .prev {
	position:absolute;
	top:51px;
	left:0;
	background:url(/sites/all/themes/iforex/images/bg-inner-prev.png) no-repeat 3px 0 transparent;
	width:18px;
	height:82px;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	z-index: 999;
	border-left: 1px solid #DBDBDB;
}
#slides .next , .widget-scroll .next, #platformslides .next{
	background:url(/sites/all/themes/iforex/images/bg-inner-next.png) no-repeat 8px 0 transparent;
	left:auto;
	right:0;
	border: 0;
}
.main-section .trade .return{
	background:#aae182 url(/sites/all/themes/iforex/images/bg-line-box.gif) no-repeat 0 100%;
	font:18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	padding:0;
	text-align:center;
	clear: both;
	border-top: 1px solid #DBDBDB;
	height: 35px;
	line-height: 32px;
	font-weight: bold;
}
.main-section .trade .return strong{font-weight:bold;}
.main-section .bar-section .heading {margin:0 0 5px;}
.main-section .bar-section .date{margin:0; padding-bottom: 5px;}
.main-section .box .bar-block{
	width:100%;
	margin:0 0 -10px;
}

.main-section .box .bar-m{
	width:100%;
	overflow:hidden;
	margin:0 0 14px;
	padding:0 0 15px;
	background:url(/sites/all/themes/iforex/images/bg-line-box.gif) no-repeat 0 100%;
}
.main-section .bar-m .euro,
.main-section .bar-m .usa{
	float:left;
	font:bold 13px Arial, Helvetica, sans-serif;
	background:#62d9ef;
	color:#000;
	text-decoration:none;
	padding:3px 5px 4px;
	cursor: auto;
}
.main-section .bar-m .usa{
	background:#98d76a;
	float:right;
}
.main-section .bar-m .bar-block{
	width:152px;
	margin:3px auto 0;
	font-weight:bold;
	font-size:15px;
	line-height:20px;
	height:16px;
	color:#fff;
	text-shadow:1px 1px 2px #000;
	position:relative;
}
.main-section .bar-m .bar-block:after{
	clear:both;
	display:block;
	content:'';
}
.bar-m .bar-block .first-currency{
	position:absolute;
	top:0;
	left:0;
	background:url(/sites/all/themes/iforex/images/bg-bar-m-blue.gif) no-repeat;
}
.bar-m .bar-block .first-currency:after{
	clear:both;
	display:block;
	content:'';
}
.bar-m .bar-block .second-currency strong,
.bar-m .bar-block .first-currency strong{
	padding:0 0 0 13px;
	margin:1px -30px 0 0;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	text-shadow:none;
	float:right;
	position:relative;
}
.bar-m .bar-block .second-currency{
	position:absolute;
	top:0;
	right:0;
	background:url(/sites/all/themes/iforex/images/bg-bar-m-green.gif) no-repeat 100% 0;
}
.bar-m .bar-block .second-currency:after{
	clear:both;
	display:block;
	content:'';
}
.bar-m .bar-block .first-currency strong{
	padding:0 7px 0 0;
	margin: 1px 0 0 -31px;
	float:left;
}
.main-section .link-section{
	width:100%;
	position:relative;
}
.main-section .link-section:after{
	clear:both;
	display:block;
	content:'';
}
.main-section .star{
	float:left;
	text-decoration:none !important;
	color: #737373;
	width: auto;
	height: auto;
	margin: 0;
	font-size: 11px;
	margin: 1px 0 0 8px;
}
#dealstablesection .link a {
	margin-right: 8px;
	margin-top: 1px;
}
.tool{
	position:absolute;
	left:-40px;
	bottom:16px;
	width:237px;
	overflow:hidden;
	color:#fff;
	z-index:10;
	display:none;
	margin:0;
	font:normal 11px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor:text;
	z-index: 999999;
}
.tool p { margin: 1px 0; }
#dealstablesection .tool { left: 0; bottom: 20px; }
#dealstablesection .tool ul {
	padding: 4px 10px;
	margin: 0;
}
#dealstablesection .tool li { padding-bottom: 2px; }
.tool .t{
	background:url(/sites/all/themes/iforex/images/bg-tooltip2-holder.gif) no-repeat;
	height:3px;
	width:237px;
	overflow:hidden;
}
.tool .b{
	background:url(/sites/all/themes/iforex/images/bg-tooltip2-frame.gif) no-repeat;
	height:9px;
	width:237px;
	overflow:hidden;
}
.tool .c{
	background:url(/sites/all/themes/iforex/images/bg-tooltip2.gif) repeat-y;
	width:224px;
	overflow:hidden;
	padding:2px 4px 1px 11px;
}
.tool em{font-style:normal;}

.sentimenttool{
	position:absolute;
	left:58px;
	width:186px;
	overflow:hidden;
	color:#fff;
	z-index:10;
	display:none;
	margin:0;
	font:normal 11px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor:text;
}
.sentimenttool .t{
	background:url(/sites/all/themes/iforex/images/bg-tooltip-holder.gif) no-repeat;
	height:3px;
	width:186px;
	overflow:hidden;
}
.sentimenttool .b{
	background:url(/sites/all/themes/iforex/images/bg-tooltip-frame.gif) no-repeat;
	height:9px;
	width:186px;
	overflow:hidden;
}
.sentimenttool .c{
	background:url(/sites/all/themes/iforex/images/bg-tooltip2.gif) repeat-y;
	width:173px;
	overflow:hidden;
	padding:2px 4px 1px 11px;
	 padding-bottom:5px;
}
.sentimenttool em{font-style:normal;}

.main-section .link-section .link{
	float:right;
	padding:0 9px;
	overflow:hidden;
	width:auto;
}
.main-section .link-section .link a{
	background:url(/sites/all/themes/iforex/images/arrow-box.gif) no-repeat 100% 5px;
	float:right;
	padding:0 10px 0 0;
	color:#737373;
	font-size:11px;
}

.main-section .text-section{
	width:100%;
	overflow:hidden;
}
.text-section .column{
	width:303px;
	overflow:hidden;
	background:url(/sites/all/themes/iforex/images/bg-text-block.gif) no-repeat 0 0;
	float:left;
	padding:8px 3px 19px 22px;
	min-height:118px;
	cursor: pointer;
}
.articles-text-section .column {
	background:url(/sites/all/themes/iforex/images/bg-text-block-large.gif) no-repeat -2px -9px;
	padding:8px 3px 0 22px;
	min-height:174px;
}
* html .text-section .column{
	height:118px;
	overflow:visible;
}
.text-section .column .icon{
	float:left;
	padding:0 17px 0 0;
	overflow:hidden;
}
.text-section .column .description{
	overflow:hidden;
	padding:8px 0 0;
	font-size:11px;
}
.text-section .column.normal-widget .description { position: relative; }
.text-section .column h2{
	margin:0 0 20px;
	color:#000;
	font-size:20px;
	font-weight:normal;
}
.text-section .column h2 strong{
	color:#fff;
	font-size:15px;
	background:#1d2b3c;
	padding:1px 7px;
}
.text-section .column .text{
	height:78px;
	overflow:hidden;
	line-height: 14px;
}
.text-section .column.normal-widget .text{ height: 90px; }
.text-section .column.normal-widget .text .more , .text-section .articles-home-widget.column .text .more { position: absolute; bottom: 0; right: 0; }
.text-section .column p{margin:0;}
.text-section .column h3 { font-size: 11px; padding-bottom: 6px; }
.text-section .column .more{
	overflow:hidden;
	display:block;
	padding: 0 11px;
}
.text-section .column .more a, .read-more a {
	float:right;
	color:#737373 !important;
	font-size:11px;
	background: url(/sites/all/themes/iforex/images/arrow-box.gif) no-repeat 100% 5px;
	padding: 0 10px 0 0;
}

.i18n-el .text-section .column .more a, .read-more a { font-size:10px; padding: 0 18px 0 0; }
.i18n-el .read-more a p{margin:0px; padding:0px;margin-top: -2px;}
.i18n-el .read-more a p #see-more-breaking-news{ font-size:10px; padding-right: 2px; }

/*Trading Platform Widget*/
.trade .heading .widget-title { display: inline-block; }
.trade .heading .bullet{
	width: 13px;
	height: 11px;
	float: right;
	margin: 13px 5px 0 0;
	background: url(/sites/all/themes/iforex/images/widget_trading_platform_bullets_sprite.png) no-repeat 0 0;
}
.trade .heading .bullet:first-child { margin-right: 15px; }
.trade .heading .bullet.on{ background-position: -13px 0; }
#platformslides { height: 208px; margin-bottom: 0; }
#platformstablesection .gallery-trade { background: none; }
#platformstable .slides_control { height: 180px !important;width: auto!important; }
#platformstable .slides {
	padding: 0 0 0 25px;
	height: 100%;
}
#platformstable .slides p {
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin: 0;
}
#platformstable .slides p strong {
	font-size: 25px;
	line-height: 30px;
}
#platformstable .platformImg {
	background: url(/sites/all/themes/iforex/images/widget_trading_platform_sprite.png) no-repeat;
}
#platformstable #download p { margin: 0px 0 0;width:259px; }
#platformstable #download .platformImg {
	width: 125px;
	height: 111px;
	background-position: 0 0;
	margin: 4px 0 0 64px;
}
#platformstable #web p {margin: 0px 0 0; width: 259px;}
#platformstable #web .platformImg {
	width: 173px;
	height: 116px;
	background-position: -127px 0;
	margin: 4px 0 0 38px;
}
#platformstable #mobile p {	margin: 15px 0 0; float: left;width: 110px; }
#platformstable #mobile .platformImg {
	width: 136px;
	height: 163px;
	background-position: -302px 0;
	margin: 12px 0 0 110px;
}

#platformstable #app p { margin: 15px 0 0; float: left; width: 106px; }
#platformstable #app p strong { font-size: 25px; }
#platformstable #app .platformImg {
	width: 145px;
	height: 110px;
	background-position: -600px 0;
	margin: 22px 0 0 110px;
}
#platformstable #app p.app_direct_link{
	margin:0 0 10px 0;
	width:100%;
}
#platformstable #app p.app_direct_link a{
	color:#00b6d7;
}
#content p.app_direct_link_inner{
	float:left;
	margin: 110px 0 0 220px;
}
#learn-more {
	margin-right: 10px;
}
/*SEO Widget*/
.main-section .articles-text-section .more { padding: 0; }
.main-section .articles-text-section .more a {
	padding: 0;
	background: none;
	font-size: 10px;
}
.main-section .articles-text-section h2 { font-size: 18px; }
.text-section .articles-home-widget.column { position: relative; cursor: auto; }
.text-section .articles-home-widget.column .more { padding: 17px 0 0 0;}
.text-section .articles-home-widget.column .more a {
	background-image: url(/sites/all/themes/iforex/images/articles_sprites.png);
	background-repeat: no-repeat;
	height: 15px;
	overflow-y: hidden;
}
.text-section .articles-home-widget.column .text .more { margin-right: 5px; padding: 0; }
.text-section .articles-home-widget.column .text .more a { background: transparent; }
.text-section .articles-home-widget.column .text .more a:hover { text-decoration: underline; }
.text-section .articles-home-widget.column .next {
	float:  right;
	padding: 0 14px 0 0;
	background-position: right -134px;
}
.text-section .articles-home-widget.column .back {
	float: left;
	padding: 0 0 0 14px;
	background-position: 0 -147px;
}
.articles-home-widget .description { position: relative; }
.articles-home-widget .overlay-seo {
	position: absolute;
	background: #FFFFFF url(/sites/all/themes/iforex/images/education_loader.gif) no-repeat center center;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99999;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	filter: alpha(opacity=95);
	-moz-opacity: 0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
}
.articles-home-widget .widget-articles , .text-section .column.articles-home-widget .text { height: 131px; overflow: hidden; }
.text-section .column.articles-home-widget .text { height: 131px; }
.text-section .column.articles-home-widget .text { position: relative; }
.text-section .articles-home-widget.column .description { padding-top: 2px; }
#reports-articles , #reports-articles > .text { height: 94px; }
.text-section .articles-home-widget.column h2 {
	width: 225px;
        line-height: normal;
        margin-bottom: 15px;
}
.articles-text-section #articles-widget-arrow {
        cursor: pointer;
        position: absolute;
        width: 34px;
        height: 24px;
        top: 12px;
        right: 4px;
        border: 1px solid #FFFFFF;
        border-bottom: 0;
}
.articles-text-section #articles-widget-arrow.active {
	-moz-box-shadow: 0px -1px 1px #a6a6a6; /* Firefox */
	-webkit-box-shadow: 0px -1px 1px #a6a6a6; /* Safari, Chrome */
	box-shadow: 0px -1px 1px #a6a6a6; /* CSS3 */
        border: 1px solid #a6a6a6;
        border-bottom: 0;
        background: #FFFFFF;
        z-index: 999;
}
.articles-text-section #articles-widget-arrow div {
	width: 13px;
	height: 7px;
	background: url(/sites/all/themes/iforex/images/articles_sprites.png) no-repeat -2px -127px;
        margin: 8px 0px 0 10px;
}
.articles-home-widget .description a { color: #000000; }
.articles-home-widget .description a:hover { text-decoration: none; }
.articles-home-widget #articles-category-list {
	width: 154px;
	max-height: 110px;
	padding: 0;
	margin: 0;
	list-style-type: none;
	position: absolute;
	top: 36px;
	right: 4px;
	background: #FFFFFF;
	z-index: 99;
	border: 1px solid #a6a6a6;
	overflow: auto;
	display: none;
	-moz-box-shadow: 0px 0px 4px #a6a6a6; /* Firefox */
	-webkit-box-shadow: 0px 0px 4px #a6a6a6; /* Safari, Chrome */
	box-shadow: 0px 0px 4px #a6a6a6; /* CSS3 */
}
.articles-home-widget #articles-category-list li {
	font-size: 11px;
	line-height: normal;
	padding: 5px 10px;
	cursor: pointer;
}
.articles-home-widget #articles-category-list li.active { font-weight: bold; }
.articles-home-widget #articles-category-list li:hover { background: #ececec; }



#sentimentstable, .sentiment-widgets-no-data { height: 180px;margin: 0 4px; }
.sentiment-widgets-no-data{padding:12px 10px 0}
#sentimentstable .inner  {padding: 12px 10px 0;}
#sentimentstable .inner .text , #sentimentstable .inner .header, .sentiment-widgets-no-data p  { font-size: 14px; }
#sentimentstable .inner .header, .sentiment-widgets-no-data .header, #sentimentstable .inner .red{
	font-weight: bold;
	font-size: 17px;
	display: block;
	padding: 0px 0 5px;
}
#sentimentstable .inner .text, .sentiment-widgets-no-data p {
	width: 140px;
	line-height: 22px;
	float: left;
}

.sentiment-widgets-no-data p{width:120px;}

#sentimentstable .inner .graph-container, .sentiment-widgets-no-data .graph-container  {
	float: right;
	width: 136px;
	height: 160px;
}
#sentimentstable .graph-container .rise , #sentimentstable .graph-container .fall,  .sentiment-widgets-no-data .graph-container .fall, .sentiment-widgets-no-data .graph-container .rise{ width: 65px; text-align: center; }
#sentimentstable .graph-container .rise, .sentiment-widgets-no-data .graph-container .rise  {
	float: right;
}
#sentimentstable .graph-container .fall, .sentiment-widgets-no-data .graph-container .fall {
	float: left;
}
#sentimentstable .graph-container .bar-draw , #slides .deal-box .time-wrap,.sentiment-widgets-no-data .graph-container .bar-draw {
	background-image: url(/sites/all/themes/iforex/images/new_widget_sprite.png);
	background-repeat: no-repeat;
}
#sentimentstable .graph-container .bar-draw, .sentiment-widgets-no-data .graph-container .bar-draw {
	width: 36px;
	height: 129px;
	margin: 0 auto;
	position: relative;
	background-position: 0 0;
}
#sentimentstable .bar-draw > div {
	position: absolute;
	width: 32px;
	height: 0%;
	background: url(/sites/all/themes/iforex/images/bar_sprite.png) repeat-y 0 0;
	left: 1px;
	bottom: 0;
	border: 1px solid #a6a6a6;
}
#sentimentstable .fall .bar-draw > div { background-position: right 0; }
#sentimentstable .inner .green,.sentiment-widgets-no-data .green { background: #aae081; padding: 0 2px 0; }
#sentimentstable .inner .red,.sentiment-widgets-no-data .red  { background: #ff7878; padding: 0 2px 0; }
#sentimentstable .inner .precent, .sentiment-widgets-no-data .precent {
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

 
.main-section .widgets-line {
	clear: both;
	margin: 0 auto;
	height: 2px;
	border-bottom: 1px solid #d5d5d5;
	width: 960px;
}

#content{
	/*margin:0 23px 0 0;*/
	line-height:18px;
	font-size:12px;
}
#main .sidebar_on {
    width: 630px;
    float: left;
    margin: 0;
}
.node-type-landing-page #content .content-inner
{
	padding: 32px 28px 0 0;
}

#content .content-inner {
	padding: 0 0 0 0;
	min-height: 260px;
	height: auto !important;

}
#content .content-inner-large {
	padding: 0;
}
#content .content-inner.nopadding {
	padding-right: 0;
	padding-left: 0;
}
#content .content-inner table {
	border: 1px solid #dbdbdb;
	border-collapse: collapse;
}
.content-inner table th {
	color: #FFFFFF;
	text-align: left;
	padding: 6px 0 6px 6px;
}

.content-inner table td {
	border-top: 1px solid #dbdbdb ;
	border-right: 1px solid #dbdbdb ;
	padding: 5px 0 5px 6px;
	font-size: 11px;

}

.content-inner table td:last-child {
    border-right: none;
}

#content #faq-anchor > p { margin: 0; }
#content #how-to-trade {
	margin: 52px 0 0 8px;
	color: #293F5E;
	width:930px;
}
#content #how-to-trade .step {
	width: 130px;
	padding-left: 64px;
	margin-right: 56px;
	float: left;
}

#content #how-to-trade .four {
	margin: 0;
	padding-left: 10px;
	text-align: center;
}
#content #how-to-trade .step p {
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	color: #293F5E;
	padding: 0;
}
#content #how-to-trade strong {
	display: block;
	font-size: 17px;
}
#main .main-block-inner {
	width: 960px;
	margin: 0 auto;
	position: relative;
}
#main .content-wide {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
#main .content-wide .main-block-inner {
	width: 962px;
	padding-bottom: 26px;
}
#main .internal-box {
	width: 330px;
	height: 177px;
	float: left;
	background: url(/sites/all/themes/iforex/images/hub_box_bottom.gif) no-repeat 0 bottom;
	margin-left: 3px;
	cursor: pointer;
}
#main .internal-box-top {
	width: 293px;
	margin: 0 auto;
	height: 6px;
	background: url(/sites/all/themes/iforex/images/hub_box_top.gif) no-repeat;
}
#main .internal-large .internal-box-top {
	width: 300px;
	background: url(/sites/all/themes/iforex/images/hub_box_top_large.gif) no-repeat;
}
#main .internal-box-inner {
	width: 291px;
	height: 121px;
	margin: 0 auto;
	background: url(/sites/all/themes/iforex/images/hub_box_mid.gif) repeat-x;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
}
#main .internal-box-text {
	float: left;
	width: 184px;
}
#main .internal-box-inner img {
	display: block;
	max-width: 76px;
	max-height: 76px;
	float: left;
	margin: 36px 15px 0 10px;
}
#main .internal-box-inner h3 {
	font-size: 19px;
	font-weight: normal;
	padding: 8px 0 0 0;
	margin-bottom: 10px;
	line-height: 1;
}
#main .internal-box-inner h3 a {
	color: #000000;
	text-decoration: none;
}
#main .internal-box-inner p {
	line-height: 16px;
	margin: 0;
}
#main .internal-read-more {
	color: #FFFFFF;
	display: inline-block;
	margin: 3px 15px 0 0;
	padding: 0 24px 0 0;
	float: right;
	height: 16px;
	background: url(/sites/all/themes/iforex/images/blue_icons_sprites.png) no-repeat right -36px;
	line-height: 16px;
	font-size: 10px;
}
#main .internal-proms {
	position: absolute;
	bottom: 1px;
	right: 0;
	margin-right: -5px;
}
/*Hub Large Boxes*/
#main .internal-large {
	height: 198px;
	background: url(/sites/all/themes/iforex/images/hub_box_bottom_large.gif) no-repeat 0 bottom;
}
#main .internal-large h3 {
	font-size: 19px;
	margin-bottom: 9px;
	padding: 6px 0 0 0;
	line-height: 1;
}

#main .internal-large p { margin: 0; }
#main .internal-large .internal-box-inner {
	width: 298px;
	height: 142px;
	background: url(/sites/all/themes/iforex/images/internal-large-boxes.gif) repeat-x;
	overflow: hidden;
}
#main .internal-large .internal-box-text { width: 190px; }
/*Hub Large Boxes End*/

/*Internal Files*/
#main .internal-files {
	width: 300px;
	overflow: hidden;
	background-position: -15px bottom;
	margin-left: 0;
}
#main .internal-files img {
	width: 101px;
	height: 96px;
	margin: 24px 0 0 5px;
	cursor: pointer;
}
#main .internal-files h3 {
	font-size: 17px;
	padding-bottom: 10px;
	margin-bottom: 0;
}
#main .internal-files .internal-read-more {
	margin: 1px 0 0 0;
	background-position: 50px -57px;
	padding-right: 35px;
}
#main .internal-files p { margin: 0; }
#main .internal-odd { margin-left: 30px; }
#main .internal-hub .internal-read-more {
	background-position: right -36px;
	padding-right: 24px;
}
/*Internal Files End*/
/*Promotions Start*/
#main .node-promotions-internal { padding-top: 18px; }
#main .hub-extra-title {
	color: #2a3b4d;
	font-weight: normal;
	font-size: 20px;
	padding: 0 0 18px 20px;
}
#main .internal-bottom {
	padding: 0 0 18px 20px;
	font-weight: normal;
	clear: both;
}
#main .promotion-box {
	cursor: pointer;
	height: 136px;
	margin: 0 0 28px;
	padding: 4px 8px 0 316px;
	position: relative;
	width: 308px;
}
#main .promotion-box h3 { margin: 0 0 12px 0; }
#main .promotion-box h3 , #main .promotion-box h3 a {
	color: #2a3b4d;
	font-size: 12px;
}
#main .promotion-box ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#main .promotion-box p {
	margin: 0;
	font-weight: bold;
}
#main .list-hub-shadow-bot {
	position: absolute;
	width: 235px;
	height: 18px;
	bottom: -18px;
	left: 0;
	background: url(/sites/all/themes/iforex/images/promotions_shwdow_bottom.gif) no-repeat;
}
#content #inner-gradient .promotion-register {
	background: #FFFFFF !important;
	/*height: 100px;*/
}
#content .promotion-bottom {
	padding: 4px 22px 12px 74px;
	width: 492px;
	text-align: justify;
}
#content .promotion-bottom p { margin: 0; }
#main .img-rep { text-indent: -9999px; }
#main h1.img-rep {
	padding: 0;
	margin: 0;
}
.subpage2 #content{
	margin:0 23px 0 -2px;
}
* html .subpage2 #content{
	margin:0 17px 0 0;
}
#content h1 {
	color: #2a3b4d;
	font-weight: normal;
	/*font-size: 26px;*/
    line-height: 29px;
}
#content h3{
	font-weight:normal;
	font-size:18px;
	color:#000;
}
#basic-header {
	height: 188px;
	width: 660px;
	position: relative;
	font-family: Verdana, Arial;
	color: #2a3b4d;
	overflow: hidden;
	margin: 0 0 22px 0;
}



.node-type-live-rates #basic-header{height:auto; overflow: visible;}

.i18n-ko #join-now-hub{
	font-size:19px;

}
#join-now-hub {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 219px;
	height: 48px;
	display: block;
	background-repeat: no-repeat;
	background-position: -4px -134px;
	text-shadow:1px 0px 0 #FFF;
	font:bold 27px Verdana,Geneva,Arial,Helvetica,sans-serif;
	line-height: 45px;
	text-decoration: none;
	color: #223a5c;
	text-indent: 18px
}
#join-now-hub:hover {
	background-position: -4px -187px;
}
#inner-gradient {
	width: 626px;
	position: relative;
	min-height: 455px;
	height: auto !important;
	height: 455px;
	margin-top: 6px; /*REMOVE*/
	background: url(/sites/all/themes/iforex/images/inner_gradient_bg.gif) repeat-x left top;
}
#inner-gradient-right , #inner-gradient-left {
	position: absolute;
	width: 5px;
	top: 0;
}
#inner-gradient-right {
	right: -5px;
	background: url(/sites/all/themes/iforex/images/inner_gradient_right.gif) no-repeat right top;
	height: 494px;
}
#inner-gradient-left {
	left: -5px;
	background: url(/sites/all/themes/iforex/images/inner_gradient_left.gif) no-repeat left top;
	height: 494px;
}
#inner-gradient .basic-bg {
	/*max-height: 212px;*/
	overflow: hidden;
	border-bottom: 1px solid #c7c7c7;
}
#inner-gradient .header-text-top {
	padding: 6px 8px 0 8px;
}
#inner-gradient .header-text-top p {
	color: #000000;
	font-size: 14px;
}
#inner-gradient ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#inner-gradient li , #main .promotion-box li {
	color: #000000;
	padding: 0 0 0 14px;
}
#inner-gradient li {
	font-size: 14px;
	background: url(/sites/all/themes/iforex/images/ul_blue.png) no-repeat left 5px;
	margin-bottom: 4px;
}
#main .promotion-box li {
	font-size: 12px;
	font-weight: bold;
	background: url(/sites/all/themes/iforex/images/blue_icons_sprites.png) no-repeat -10px -135px;
	margin-bottom: 6px;
}
#inner-gradient .gradient-text-inner {
	padding: 8px 10px 0 10px;
}
#content .basic-header-height { margin: 0; }
#content .basic-header-height , #content .basic-header-height .basic-bg {
	height: 332px;
}
#content .basic-header-wide {
	width: 100%;
	/*margin-bottom: 0;*/
	background-position: right 0 !important;
}
#content .basic-header-wide p {
	margin: 0;
	padding: 0 0 0 64px;
	font-weight: bold;
	color: #192433;
	line-height: 17px;
}
#content .node-image-icon {
	float: left;
	padding: 0 12px 18px 0;
	width: 76px;
	height: 60px;
}
#basic-header .basic-bg {
	height: 188px;
	/**/

}
#basic-header h1 , #content h1.main-header {
	padding: 46px 0 0 0;
	font-size: 30px;
}
 #content.node-instrument #basic-header h1{font-weight: bold;}
#basic-header h1 #pair_sub_title{
	font-size:20px;
	font-weight:100;
}
#content h1.main-header {
	padding: 16px 0 0 0;
	line-height: normal;
}
#content h1.header-short { width: 520px; }
#basic-header h2 , #content .sub-title {
	font-size: 20px;
	display: inline-block;
	background-color: #DDDDDD;
	margin: 10px 0 14px 0;
	padding: 4px 10px 7px 8px;
	font-weight: normal;
	line-height: 23px;
}
#content h2.sub-title {
	width: 400px;
	line-height: 26px;
	color: #2a3b4d;
	padding-top: 3px;
	margin-bottom: 30px;
	margin-top: 6px;
	padding-left: 11px;
}
#basic-header .header-hub { padding: 50px 0 0 0; }
#basic-header .header-sub-ptop { padding: 37px 0 0 0; }
#content p{margin:0 0 10px;}

#content .diagram{
	width:100%;
	overflow:hidden;
	padding:25px 0 36px;
}
#content .diagram img{display:block;}
#content .flag-list{
	padding:4px 0 19px;
	margin:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
#content .flag-list li{
	float:left;
	margin:0 84px 0 0;
}
#content .flag-list .flag{
	float:left;
	overflow:hidden;
	margin:0 5px 0 0;
}
#content .flag-list strong{
	color:#000;
	font-size:13px;
	line-height:34px;
}
#content h4{
	margin:0 0 22px;
	font-weight:normal;
	font-size:18px;
	color:#000;
	padding:34px 0 0;
}
#content .services-list{
	padding:5px 0 33px;
	margin:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
#content .services-list li{
	background:url(/sites/all/themes/iforex/images/arrow-services.gif) no-repeat 0 3px;
	padding:0 0 0 15px;
	margin:0 0 20px;
}
#content .services-list p{margin:0;}
#content .support{
	color:#1696bf;
	text-decoration:underline;
}
#content .support:hover{text-decoration:none;}
#sidebar{
	width:302px;
	float:right;
	padding: 25px 0 0 0;
}


#sidebarlp{
	width:302px;
	float:right;
	padding: 0 0 0 0;
}
.sidebar-width-sup { padding-top: 25px; }
#sidebar .form-block , .lightbox-cut .form-block { width:100%; }
#sidebarlp .form-block { width:100%; }
#sidebar .form-block-holder , .lightbox-cut .form-block-holder {
	width:300px;
	min-height: 406px;
	height: auto !important;
	height: 406px;
	background: url(/sites/all/themes/iforex/images/sidebar_main_bg.gif) repeat-x center 75px;
}
#sidebarlp .form-block-holder {
	width:300px;
	min-height: 305px;
	height: auto !important;
	height: 305px;
	background:url(/sites/all/themes/iforex/images/sidebar_main_bg.gif) repeat-x center 0px;
}
#sidebar .form-block .support,#sidebarlp .form-block .support{
	overflow:hidden;
	background:url(/sites/all/themes/iforex/images/bg-support.gif) no-repeat;
	margin:0 3px 0 0;
	float:right;
	padding:0 10px 0 20px;
	width:271px;
	position:relative;
	z-index:500;
	display:inline;
}

#sidebar .form-block .join-block , .lightbox-cut .form-block .join-block,#sidebarlp .form-block .join-block , .lightbox-cut .form-block .join-block{
	width:300px;
	overflow:hidden;
	padding:0;
	margin:0;
}
#sidebar .form-block .b,#sidebarlp .form-block .b {
	background:url(/sites/all/themes/iforex/images/bg-in-form-frame.gif) no-repeat 0 100%;
	width:243px;
	overflow:hidden;
	padding:36px 20px 0 45px;
}
#sidebar .form-block .c ,#sidebarlp .form-block .c{ background:none; }
#sidebar .join-block .join-form:after,#sidebarlp .join-block .join-form:after{
	clear:both;
	display:block;
	content:'';
}
#sidebar .join-form .row,#sidebarlp .join-form .row {
}
#sidebar .join-form .row:after,#sidebarlp .join-form .row:after{
	clear:both;
	display:block;
	content:'';
}
#sidebar-cor-right , #sidebar-cor-left , #sidebar .article-right , #sidebar .article-left {
	position: absolute;
	width: 4px;
}
#sidebar-cor-right , #sidebar .article-right {
	height: 494px;
	top: 0;
	right: -4px;
	background: url(/sites/all/themes/iforex/images/sidebar_right_bg.gif) no-repeat;
}
#sidebarlp #sidebar-cor-right {height: 428px;top: -35px;}
#sidebarlp #sidebar-cor-left{height: 392px;top:0;}
#sidebar-cor-left , #sidebar .article-left {
	height: 394px;
	top: 24px;
	left: -3px;
	background: url(/sites/all/themes/iforex/images/sidebar_left_bg.png) no-repeat;
}
#banner-sidebar {
	text-align: center;
	padding-top:15px;
}
#banner-sidebar .banner-top {
	height: 71px;
	background: url(/sites/all/themes/iforex/images/banner_top.gif) no-repeat;
	color: #FFFFFF;
	padding: 40px 0 0 0;
}
#banner-sidebar h2 {
	width: 160px;
	margin: 0 auto;
	font-size: 20px;
	line-height: 20px;
	font-weight:normal;
}
.i18n-es #banner-sidebar h2 {
	font-size: 15px;	
}
.i18n-ru #banner-sidebar h2 {
	font-size: 18px;	
	width: 130px;
}
.i18n-zh-hans #banner-sidebar h2{margin-top:15px;}
.i18n-ko #banner-sidebar h2{margin-top:-12px;width: 140px; font-size: 17px;}
#banner-sidebar .banner-inner {
	width: 248px;
	margin: 0 auto;
	min-height: 105px;
	height: auto !important;
	height: 105px;
	background: url(/sites/all/themes/iforex/images/banner_mid.gif) repeat-x center top;
	padding: 16px 0 0 0;
}
#banner-sidebar p {
	font-size: 13px;
	line-height: 17px;
}
#main .sidebar-width-support .b ,#main .sidebar-width-support .join-form {
}
#page-live-support .chat-block, #page-live-support .phone-block, #page-live-support .mail-block {
	height:418px;
}
.i18n-zh-hans #page-live-support .phone-block, .i18n-zh-hans #page-live-support .mail-block{width:301px !important;}
#page-live-support .chat-form, #page-live-support .phone-form, #page-live-support .mail-form {
	/*height:100%;*/
}
#page-live-support .sidebar-block {
	clear: both;
	margin: 0 0 8px 0;
}
#page-live-support , #inner-live-support {
	position: absolute;
	right: 0;
	top: 0;
	width: 302px;
	z-index: 9998;
	filter:inherit;
}
#page-live-support .form-block .support {
	width: 272px;
	padding: 0 6px 0 16px;
}
#page-live-support #inner-live-support .support {
	margin: 0;
	padding: 0 11px 0 15px;
	width: 275px;
}
.i18n-id #page-live-support #inner-live-support .support{width: 281px; padding: 0 12px 0 8px;}
.switcher-block .switcher li{
	padding:4px 2px 0 3px;
	display:inline-block;
	vertical-align:top;
}
* +html .switcher-block .switcher li{display:inline;}
* html .switcher-block .switcher li{display:inline;}
.switcher-block .switcher a{
	display:block;
	width:24px;
	height:24px;
	background:url(/sites/all/themes/iforex/images/bg-light-switch.gif) no-repeat;
	font-weight:bold;
	color:#000;
	font-size:11px;
	text-align:center;
	line-height:19px;
	text-decoration:none;
	text-indent:-9999px;
	overflow:hidden;
}
.switcher-block strong { padding-top:3px; }
.switcher-block .switcher li.active a,
.switcher-block .switcher a.hover,
.switcher-block .switcher a:hover{color:#fff;}
.switcher-block .switcher .ten a{background:url(/sites/all/themes/iforex/images/bg-light-switch.gif) no-repeat;}
.switcher-block .switcher .ten a.active,
.switcher-block .switcher .ten a.hover,
.switcher-block .switcher .ten a:hover{background-position:0 -25px;}
.switcher-block .switcher .nine a{background:url(/sites/all/themes/iforex/images/bg-light-switch.gif) no-repeat -32px 0;}
.switcher-block .switcher .nine a.active,
.switcher-block .switcher .nine a.hover,
.switcher-block .switcher .nine a:hover{background-position:-32px -25px;}
.switcher-block .switcher .eight a{background:url(/sites/all/themes/iforex/images/bg-light-switch.gif) no-repeat -64px 0;}
.switcher-block .switcher .eight a.active,
.switcher-block .switcher .eight a.hover,
.switcher-block .switcher .eight a:hover{background-position:-64px -25px;}
.switcher-block .switcher .seven a{background:url(/sites/all/themes/iforex/images/bg-light-switch.gif) no-repeat -96px 0;}
.switcher-block .switcher .seven a.active,
.switcher-block .switcher .seven a.hover,
.switcher-block .switcher .seven a:hover{background-position:-96px -25px;}
.switcher-block .switcher .six a{background:url(/sites/all/themes/iforex/images/bg-light-switch.gif) no-repeat -128px 0;}
.switcher-block .switcher .six a.active,
.switcher-block .switcher .six a.hover,
.switcher-block .switcher .six a:hover{background-position:-128px -25px;}
.switcher-block .switcher .five a{background:url(/sites/all/themes/iforex/images/bg-light-switch.gif) no-repeat -160px 0;}
.switcher-block .switcher .five a.active,
.switcher-block .switcher .five a.hover,
.switcher-block .switcher .five a:hover{background-position:-160px -25px;}
.switcher-block .switcher .four a{background:url(/sites/all/themes/iforex/images/bg-light-switch.gif) no-repeat -192px 0;}
.switcher-block .switcher .four a.active,
.switcher-block .switcher .four a.hover,
.switcher-block .switcher .four a:hover{background-position:-192px -25px;}
.switcher-block .switcher .three a{background:url(/sites/all/themes/iforex/images/bg-light-switch.gif) no-repeat -224px 0;}
.switcher-block .switcher .three a.active,
.switcher-block .switcher .three a.hover,
.switcher-block .switcher .three a:hover{background-position:-224px -25px;}
.switcher-block .switcher .two a{background:url(/sites/all/themes/iforex/images/bg-light-switch.gif) no-repeat -256px 0;}
.switcher-block .switcher .two a.active,
.switcher-block .switcher .two a.hover,
.switcher-block .switcher .two a:hover{background-position:-256px -25px;}
.switcher-block .switcher .one a{background:url(/sites/all/themes/iforex/images/bg-light-switch.gif) no-repeat -288px 0;}
.switcher-block .switcher .one a.active,
.switcher-block .switcher .one a.hover,
.switcher-block .switcher .one a:hover{background-position:-288px -25px;}

.comment-block .comment-section{
	width:100%;
	overflow:hidden;
}
.comment-section .comment-form{
	width:433px;
	overflow:hidden;
	padding:9px 40px 0;
}
* html .comment-section .comment-form{width:435px;}
.comment-section .comment-form .item{
	font-size:12px;
	line-height:20px;
	color:#192433;
	display:block;
	margin:0 0 20px;
}
.comment-form .row{
	width:100%;
	overflow:hidden;
	margin:0 0 20px;
}
.comment-form label{
	float:left;
	color:#5b5b5b;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	width:76px;
}
.comment-form label.email{
	width:59px;
	padding:0 3px 0 0;
	text-align:right;
}
.comment-form .info input{
	width:135px;
	padding:4px 5px;
	float:left;
	border:1px solid #c7c7c7;
	background:#f8f8f8;
	line-height:16px;
	font-size:12px;
	outline:none;
}
.comment-form input{
	width:344px;
	padding:4px 5px;
	border:1px solid #c7c7c7;
	background:#f8f8f8;
	line-height:16px;
	font-size:12px;
	outline:none;
}
.comment-form textarea{
	width:344px;
	height:143px;
	padding:0 5px;
	border:1px solid #c7c7c7;
	background:#f8f8f8;
	line-height:16px;
	overflow:auto;
	outline:none;
}
.comment-form .btn-send{
	width:100%;
	overflow:hidden;
	margin:-9px 0 0;
	position:relative;
	z-index:100;
}
.comment-form .btn-send input{
	background:url(/sites/all/themes/iforex/images/btn-light-send.gif) no-repeat;
	border:0;
	width:69px;
	height:30px;
	color:#1d2b3a;
	font-size:13px;
	line-height:19px;
	padding:4px 0 13px;
	font-weight:bold;
	float:right;
	cursor:pointer;
	outline:none;
}
.tradedetails{
	display:none;
	position:absolute;
	left:316px;
	top:169px;
	z-index:20;
	width:621px;
}
.tradedetails .lightbox-block{
	width:621px;
}
.tradedetails .lightbox-block .t{
	background:url(/sites/all/themes/iforex/images/bg-lightbox-holder2.png) no-repeat;
	height:18px;
	overflow:hidden;
}
.tradedetails .lightbox-block .b{
	background:url(/sites/all/themes/iforex/images/bg-lightbox-frame2.png) no-repeat;
	height:309px;
	overflow:hidden;
}
.tradedetails .lightbox-block .c{
	background:url(/sites/all/themes/iforex/images/bg-lightbox-center2.png) repeat-y;
	width:621px;
}
.tradedetails .lightbox-block .c:after{
	clear:both;
	display:block;
	content:'';
}
.tradedetails .lightbox-block .block{
	width:621px;
	float:left;
	position:relative;
	padding:25px 0 20px;
	margin:-5px 0 -309px;
}
.graph{
	width:548px;
	/*overflow:hidden;*/
	/*padding:0 37px 5px 35px;*/
	color:#192433;
	font:12px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.graph .text-block{
	padding:0 0 0 4px;
}
.graph p{margin:0 0 19px;}
.tradedetails .table-block{
	margin:-9px 0 22px;
	border:1px solid #d8d8d8;
}
.graph table{
	width:100%;
	background:none;
	font:12px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.graph th{
	border:0;
	text-align:left;
	line-height:25px;
	background:#d8d8d8;
	padding:0 0 0 14px;
}
.graph td{
	background:none;
	padding:0 0 0 14px;
}
.graph .currency{
	width:420px;
	padding:0 0 0 20px;
	border-right:1px solid #d8d8d8;
}
.graph span{
	font:9px/25px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#192433;
}
.graph .white td{
	background:#fff;
}
.graph .grey td{
	background:#efefef;
}
.process{
	display:none;
	position:absolute;
	left:470px;
	top:270px;
	z-index:20;
	width:310px;
}
.process .lightbox-block{width:310px;}
.process .lightbox-block .t{
	background:url(/sites/all/themes/iforex/images/bg-lightbox-holder3.png) no-repeat;
	height:20px;
	overflow:hidden;
}
.process .lightbox-block .b{
	background:url(/sites/all/themes/iforex/images/bg-lightbox-frame3.png) no-repeat;
	height:77px;
	overflow:hidden;
}
.process .lightbox-block .c{
	background:url(/sites/all/themes/iforex/images/bg-lightbox-center3.png) repeat-y;
	width:310px;
}
.process .lightbox-block .c:after{
	clear:both;
	display:block;
	content:'';
}
.process .lightbox-block .block{
	width:270px;
	float:left;
	position:relative;
	margin:-20px 0 -77px;
	text-align:center;
	padding:49px 20px 41px;
}
.process .block h2{
	margin:0 0 2px;
	color:#192433;
	font:22px/26px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.process .block .title{
	display:block;
	color:#192433;
	font:13px/17px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0 0 24px;
}
#footer{
	width:100%;
	overflow:hidden;
}
#footer{
	width:100%;
	overflow:hidden;
}
#footer_top .panel-block{
	overflow:hidden;
	margin:0 auto;
	text-align: center;
	/*width: 990px;*/
}
#footer_top #securedpanel .title, #footer_top #paypanel .title{
	font-size:13px;
	color:#737373;
	line-height: 88px;
	padding:0 8px 0 0;
	vertical-align: text-bottom;
	display: inline-block;
	/*float: left;*/
}
#footer_top #securedpanel .title{display:none !important;}
#footer_top #paypanel .title{line-height: 68px;}
#footer_top .panel-block>ul {
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
	display: inline-block;
	width: 100%;
	/*float: left;*/
	max-width: 990px;
	margin: 20px auto;
	height: auto;
}
#footer_top .panel-block .pay-list{width:auto;margin: 0 auto;}
.secured-list{height:88px;}
#footer_top .panel-block li {
	float:left;
	background:url(/sites/all/themes/iforex/images/bg-pay-sep.gif) no-repeat 0 19px;
	padding:27px 23px 21px 20px;
	margin:0 1px 0 -1px;
}

#footer_top .panel-block .secured-list li{
	background-position:0 35px;
}
#footer_top .panel-block li > div {text-indent: -9999px;}

#footer_top .panel-block li:after {
    height: 42px;
    display: block;
    width: 1px;
    background: none;
    border-right: 1px solid #d1d1d1;
    content: '';
    position: absolute;
    top: 0;
    right: 0;
}

#footer_top .panel-block .pay-list li:after{display:none;} 

.i18n-ar #footer_top .panel-block li:after {right:auto; left:0;}
#footer_top .panel-block li:last-of-type:after{display:none}
#paypanel {
	background:#fdfefd url(/sites/all/themes/iforex/images/bg-paypanel.gif) repeat-x;
	width:100%;
	overflow:hidden;
	height: 68px;
}
#securedpanel {
	background: #ebebeb;
	width: 100%;
	overflow:hidden;
	height: auto;
	border-top: 1px solid #d7d7d7;
    -webkit-box-shadow: inset 4px 11px 7px -8px rgba(0,0,0,0.10);
    -moz-box-shadow: inset 4px 11px 7px -8px rgba(0,0,0,0.10);
    box-shadow: inset 4px 11px 7px -8px rgba(0,0,0,0.10);
}
#footer_top #securedpanel li {padding: 0;width:16%;height: auto;background: none;margin: 0 auto;position: relative;vertical-align: top;box-sizing: border-box;word-break: keep-all;}
#securedpanel li > div {
	background-image: url(/sites/all/themes/iforex/images/trust-icons-sprite.png);
	background-repeat: no-repeat;
	/* width:100%; */
	height: 54px;
	margin: auto;
	
}

#securedpanel li .text{max-width: 90%;color: #636364;margin: 10px auto ; font-size: 10.5px; line-height: normal;}

.comodo {background-position: -230px -3px;width: 85px;margin: auto;}
.cysec {  background-position: -566px 0; }
.verisign {  background-position: -406px 0; }
.ssl { background-position: -862px 0; }
.krieger {  background-position: -758px 0; }
.mifid {background-position: -627px 0px;width: 116px;}
.mnb {background-position: -568px 1px;width: 50px;}
.barclays{width: 63px; background-position: -134px 0;}
.pci{background-position: 0 -7px;width: 73px;}
.borse{background-position: -368px 0px;width: 79px;}
.first-class{background-position: -76px -2px;width: 97px;}
.fsc{background-position: -172px 0;width: 57px;}
.lse{background-position: -316px 0;width: 52px;}
.borsa-italiana{background-position: -449px -1px;width: 117px;}
.subpage #main .main-block{
	width:962px;
	margin:0 auto 27px;
}
.subpage2 #main .main-block{
	width:962px;
	margin:0 auto;
}
/*--inner--*/
.inner #main .main-block{margin:0 auto 22px;}
.inner #main .main-top{
	width:957px;
	padding:0 16px 0 14px;
}
#home_banner {
	width:986px;
	height:409px;
}
#home_banner .open-video { cursor: pointer; }
.inner .banner{	min-height:272px;}
* html .inner .banner{height:272px;}
.inner .banner .text-block{
	left:30px;
	top:32px;
	width:416px;
}
.inner .banner .text-block h2{
	margin:0 0 31px;
	color:#2a3b4d;
	font-size:34px;
	line-height:40px;
	height:auto;
	width:auto;
	font-weight:normal;
}
.inner .banner .banner-list{
	padding:0;
	margin:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	font:12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.inner .banner .banner-list li{
	float:left;
	background:url(/sites/all/themes/iforex/images/inner-arrow-banner.png) no-repeat;
	padding:0 0 0 15px;
	color:#192433;
	margin:0 0 8px;
}
.inner .main-top .form-block .support{border:0;}
/*
* html .inner .main-top .form-block .support{margin:0 2px 0 0;}*/
.inner .main-top .form-block{right:12px;}
* html .inner .main-top .form-block{right:9px;}
.inner .form-block .join-block .t{
	background:url(/sites/all/themes/iforex/images/bg-inner-join-holder.png) no-repeat 15px 0;
	height:7px;
}
* html .inner .form-block .join-block .t{margin:0 0 0 15px;}
.inner .join-block .join-form{
	margin:0 0 -195px;
	padding:16px 20px 0 60px;
}
#sidebar .join-block .join-form , #banner-sidebar p ,#sidebarlp .join-block .join-form {}
.join-block .join-form {}
#sidebarlp .join-block .join-form{ padding-left: 43px;padding-top:34px; }

#sidebar .join-block .join-form.seo-form { width: 298px; padding: 18px 0 0 0; }
#sidebar .join-block .join-form.seo-form .form-header, .join-block .join-form.seo-form h2 span { font-size: 18px; }
#sidebar .join-block .join-form.seo-form .form-header { padding-bottom: 5px; text-align: center; }
#sidebar .join-block .join-form.seo-form .form-header span { font-size: 18px; font-weight: bold; line-height: normal; }
#sidebar .join-block .join-form.seo-form .row , #sidebar .join-block .join2-form.seo-form .btn-join { padding-left: 43px; }
#sidebar .join-block .join-form.seo-form .btn-join input { margin-left: 43px; }
#sidebar .join-block .join-form.seo-form .agree-block { z-index: 99; }

.node-type-seo-article #sidebar .join-block .join-form.seo-form .btn-join input{margin-left: 0;}
.node-type-seo-article #sidebar .join-block .join-form.seo-form .row{padding: 0 0 20px;}
.node-type-seo-article #sidebar .join-block{padding: 0 15px; -webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;}
.node-type-seo-article #sidebar .join-block .join-form.seo-form{width:100%;}

.inner .join-form .row{padding:0 0 10px;}
.inner .join-block .join-form .error,
.form-box .error {display:none;}
.inner .join-form .btn-join{margin: -4px 0 0 -1px;}
.inner .join-form .btn-join input{
	background:url(/sites/all/themes/iforex/images/btn-inner-join.png) no-repeat;
	border:0;
	color:#192433;
	cursor:pointer;
	float:left;
	font:bold 19px Verdana,Geneva,Arial,Helvetica,sans-serif;
	height:39px;
	outline:none;
	padding:0 0 8px;
	text-shadow:1px 0px 0 #FFF;
	width:219px;
	line-height:33px;
}
.inner .join-form .btn-join input.onhover,
.inner .join-form .btn-join input:hover{background:url(/sites/all/themes/iforex/images/btn-inner-join-hover.png) no-repeat;
}
.inner .form-block .chat-form .row,
.inner .form-block .mail-form .row{margin:0 0 5px;}
.inner .form-block .select-block{margin:0 0 6px;}
.inner .form-block .select-block .select-box{height:27px;}
.inner .form-block .chat-form .heading,
.inner .form-block .chat-form .title,
.inner .form-block .mail-form .title{margin:0 0 6px;}
.inner .form-block .mail-form textarea{height: 58px !important;}
.inner .form-block .phone-block .phone-form{padding:82px 0 168px;}
.inner .trading-box{
	background:url(/sites/all/themes/iforex/images/bg-inner-block-trading.gif) repeat-y -661px 0;
	width:660px;
	overflow:hidden;
	float:left;
	margin:3px 2px 0 -3px;
}
.inner .trading-box .holder{background:url(/sites/all/themes/iforex/images/bg-inner-block-trading.gif) no-repeat;}
.inner .trading-box .frame{
	background:url(/sites/all/themes/iforex/images/bg-inner-block-trading.gif) no-repeat 100% 100%;
	width:566px;
	overflow:hidden;
	padding:17px 56px 24px 39px;
}
.inner .trading-box .gallery{position:relative;}
.inner .gallery .gallery-holder{
	overflow:hidden;
	position:relative;
	width:566px;
}
.inner .gallery .gallery-holder img{display:block;}
.inner .gallery ul{
	margin:0;
	padding:0;
	list-style:none;
	width:99999px;
	position:relative;
}
.inner .gallery ul li{
	float:left;
	width:566px;
}
.inner .gallery ul img{float:right;}
.inner .gallery .description{
	padding:3px 0 0;
	overflow:hidden;
	width:280px;
}
.inner .gallery .description h3{
	margin:0 0 32px;
	color:#2a3b4d;
	font-size:20px;
	line-height:31px;
	font-weight:normal;
	/*width:267px;*/
}
/*
* html .inner .gallery .description h3{width:270px;}
* + html .inner .gallery .description h3{width:270px;}*/
.inner .gallery .description h3 strong{
	/*display:block;*/
	display:inline-block;
	color:#fff;
	background:#2a3b4d;
	line-height:26px;
	padding:0 53px 0 6px;
}
.inner .gallery .description ul {
	margin:0;
	padding:0;
	overflow:hidden;
	width:auto;
	list-style:none;
	font-size:15px;
	line-height:19px;
}
.inner .gallery .description ul li{
	width:213px;
	background:url(/sites/all/themes/iforex/images/ico-inner-medal.png) no-repeat 0 50%;
	padding:8px 0 8px 30px;
}
.inner .gallery .description ul span{color:#2a3b4d;}
.inner .gallery .switcher{
	padding:0;
	margin:0;
	list-style:none;
	position:absolute;
	left:-1px;
	bottom:6px;
	font-size:12px;
	line-height:14px;
	width:auto;
}
* html .inner .gallery .switcher{bottom:48px}
.inner .gallery .switcher li{
	float:left;
	width:auto;
	margin:0 7px 0 0;
}
.inner .gallery .switcher a{
	float:left;
	background:url(/sites/all/themes/iforex/images/bg-inner-switcher.gif) no-repeat 100% 0;
	width:20px;
	height:18px;
	overflow:hidden;
	text-align:center;
	color:#000;
	text-decoration:none;
	padding:2px 0 0;
}
.inner .gallery .switcher a.active,
.inner .gallery .switcher a:hover{background:url(/sites/all/themes/iforex/images/bg-inner-switcher.gif) no-repeat 0 0;}
.inner .main-section .table2 .frame{padding: 0 15px 31px;}
.inner .main-section .box .heading{margin:0 0 12px;}
.inner .box .heading .buttonset{
	background: url(/sites/all/themes/iforex/images/bg-line-refresh.gif) no-repeat;
	float:right;
	height:25px;
	padding:12px 1px 0 4px;
	margin:0;
	list-style:none;
	font-size:11px;
	line-height:15px;
}
.inner .heading .buttonset li{
	float:left;
	padding:0 3px;
}
.inner .heading .buttonset a{
	display:block;
	color:#fff;
	background:url(/sites/all/themes/iforex/images/inner-buttonset.gif) no-repeat 100% 0;
	width:25px;
	height:15px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
}
.inner .heading .buttonset .active a,
.inner .heading .buttonset a.hover,
.inner .heading .buttonset a:hover{background:url(/sites/all/themes/iforex/images/inner-buttonset.gif) no-repeat 0 0;}
.inner .section-top .diagram2{
	background:#fff;
	margin:0 1px;
	padding:0 0 17px;
}
.inner .section-top .diagram2 img{
	display:block;
	margin:0 auto;
}
.inner .table-block table{background:none;}
.inner .table-block th{
	border:0;
	line-height:24px;
}
.inner .table-block td{line-height:21px;}
.inner .table2 .table-block tr.onhover td,
.inner .table2 .table-block tr:hover td{
	background:#2a3b4d;
	color:#fff;
}
.inner #main .table-block table thead tr{color:#000;}
.inner .main-section .text-section{margin:0 15px;}
.inner .news-block{
	width:631px;
	overflow:hidden;
	float:left;
	margin:0 12px 0 0;
}
.inner .news-block h4{
	margin:0 0 19px;
	background:#e1e0e0;
	color:#2a3b4d;
	font-size:22px;
	line-height:34px;
	padding:0 0 1px 10px;
	font-weight:normal;
}
.inner .news-block .twocolumns{
	width:110%;
	overflow:hidden;
	background:url(/sites/all/themes/iforex/images/bg-inner-twocolumns.gif) repeat-y;
}
.inner .news-block .twocolumns .col{
	width:301px;
	overflow:hidden;
	float:left;
	margin:0 30px 0 0;
}
.inner .news-block .col h5{
	margin:0;
	font-size:12px;
	line-height:15px;
	height:31px;
	overflow:hidden;
}
.inner .news-block .col h5 a{color:#04b1e8;}
.inner .news-block .col .date{
	font-style:normal;
	color:#000;
	font-size:10px;
	line-height:15px;
	display:block;
	margin:0 0 15px;
}
.inner .news-block .col p{margin:0 0 11px;}
.inner .news-block .col .more{
	width:288px;
	padding:0 12px;
	overflow:hidden;
	display:block;
}
.inner .news-block .col .more a{
	background:url(/sites/all/themes/iforex/images/arrow-box.gif) no-repeat 100% 5px;
	float:right;
	padding:0 10px 0 0;
	color:#737373;
	font-size:11px;
}
.inner .main-section .table3 .frame{background:url(/sites/all/themes/iforex/images/bg-inner-table3-frame.gif) no-repeat 0 100%;}
.inner .table3 .table-block table{
	background:url(/sites/all/themes/iforex/images/bg-inner-table3.gif) repeat-y;
	font-size:11px;
}
.inner .main-section .table3 .heading{margin:0;}
.inner .table3 .table-block th {
	background:url(/sites/all/themes/iforex/images/bg-table-line.gif) repeat-x 0 100%;
	font-weight:bold;
	line-height:22px;
	text-align:left;
}
.inner .table3 .table-block td{
	line-height:14px;
	padding: 3px 0 2px;
}
.inner .table3 .table-block .hour{
	width:36px;
	text-align:right;
}
.inner .table3 .table-block .imp{
	width:64px;
	text-align:center;
}
.inner .table3 .table-block .country{
	width:47px;
	text-align:center;
}
.inner .table3 .table-block .country img{
	padding: 2px 6px 0 0;
}
.inner .table3 .table-block .event{
	width:106px;
	text-align:left;
}
.inner .table3 .table-block .actual{
	padding:0 0 0 3px;
	text-align:left;
	width:42px;
}
.inner .table3 .table-block .two,
.inner .table3 .table-block .three,
.inner .table3 .table-block .one{
	display:block;
	background:url(/sites/all/themes/iforex/images/inner-one-circle.gif) no-repeat;
	width:25px;
	height:7px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.inner .table3 .table-block .two{background:url(/sites/all/themes/iforex/images/inner-two-circle.gif) no-repeat;}
.inner .table3 .table-block .three{background:url(/sites/all/themes/iforex/images/inner-three-circle.gif) no-repeat;}
.inner .table3 .table-block tfoot .hour,
.inner .table3 .table-block tfoot .imp,
.inner .table3 .table-block tfoot .country,
.inner .table3 .table-block tfoot .actual,
.inner .table3 .table-block tfoot .event{background:none;}
.banner-block{
	width:302px;
	height:372px;
	position:relative;
	overflow:hidden;
	top:0;
	left:4px;
	z-index:1;
	display:block;
	padding:37px 0 0;
}
* html .banner-block{
	padding:11px 0 0;
}
.banner-block .images{
	width:100%;
	overflow:hidden;
}
.banner-block img{display:block;}
.banner-block .number{
	position:absolute;
	top:44px;
	left:9px;
	color:#192433;
	font:20px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.banner-block .text-block{
	position:absolute;
	top:189px;
	left:12px;
	overflow:hidden;
	font-size:11px;
	line-height:14px;
	width:194px;
}
.banner-block .text-block .name{
	display:block;
	color:#858c95;
	margin:0 0 5px 3px;
}
.banner-block .text-block h2{
	margin:0 0 4px;
	width:194px;
	height:34px;
	background:url(/sites/all/themes/iforex/images/bg-heading-easy.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.banner-block .text-block blockquote{
	background:#2a3b4d;
	color:#fff;
	margin:0 0 3px;
	line-height:13px;
	padding:4px 3px 5px;
	display:inline-block;
	width:194px;
}
* html .banner-block .text-block blockquote{display:inline;}
.banner-block .text-block span{
	display:block;
	color:#192433;
	width:192px;
}
.form-box{
	width:637px;
	overflow:hidden;
}
.form-box .holder{background:url(/sites/all/themes/iforex/images/bg-inner-form.gif) no-repeat;}
.form-box .frame{
	overflow:hidden;
	padding:32px 72px 12px 74px;
	width:492px;
}
#content .form-box h2{
	margin:0 0 4px;
	color:#192433;
	font:24px/28px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:none;
	width:auto;
	padding:0;
}
.form-box .title{
	color:#192433;
	font:12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	display:block;
	margin:0 0 28px;
}
.continue-form{width:100%;}
.continue-form .row{
	width:100%;
	position:relative;
	padding:0 0 22px;
}
.continue-form .row:after{
	clear:both;
	display:block;
	content:'';
}
.join-block .join-form h3{
	margin:0 0 28px;
	color:#192433;
	font-size:24px;
	line-height:20px;
	font-weight:normal;
}
.join-block .join-form h3 span{
	display:block;
	font-size:14px;
	line-height:27px;
}
.continue-form .text{
	border:0;
	padding:0;
	font-size:14px;
	position:relative;
	float:left;
}
.continue-form strong{
	width:16px;
	height:16px;
	overflow:hidden;
	padding:0;
	float:left;
	margin:8px 15px 0 0;
}
.continue-form img{
	width:175px;
	height:310px;
	display:block;
/*	cursor:pointer;*/
}
.continue-form img.name { 	margin-left:-140px; margin-top:-33px;}
.continue-form img.email { 	margin-left:-140px; margin-top:-17px;}
.continue-form img.country { 	margin-left:-140px; margin-top:-1px;}
.continue-form img.phone { 	margin-left:-140px; margin-top:-48px;}
.continue-form .text:hover img, .continue-form img.active ,
.continue-form .text.hover img{margin-left:-156px;}
.continue-form .text.parent-focus img {margin-left:-156px !important;}
.continue-form .text.parent-focus input{
	color:#000;
	outline:none;
}
.continue-form .row label{
	float:left;
	width:102px;
	height:20px;
	left:1px;
	top:1px;
	font-size:14px;
	line-height:27px;
	padding:0;
	color:#5b5b5b;
	font-weight: normal;
}
.continue-form .text input{
	float:left;
	background:#f8f8f8;
	border:1px solid #c7c7c7;
	width:344px;
	color:#000;
	height: 26px;
	margin:0;
	line-height:24px;
	padding:0 5px;
	color: #5B5B5B;
	box-sizing: border-box;
}
* html .continue-form .text input{line-height:24px;}
.continue-form .error{
	position: absolute;
    top: 14px;
    left: 133px;
    background: url(/sites/all/themes/iforex/images/bg-error.gif) no-repeat;
    width: auto;
    height: 20px;
    color: #570000;
    font-size: 11px;
    line-height: 24px;
    padding: 1px 5px 2px 7px;
    background-size: 100% 100%;
}
.i18n-es .continue-form .error {
	left: 168px;
}
.continue-form button{
	background:url(/sites/all/themes/iforex/images/btn-country.gif) no-repeat 100% 0;
	border:0;
	height:27px;
	position:absolute;
	right:0;
	top:0;
	margin:0;
	width:27px;
	cursor:pointer;
	z-index:99997;
}
.continue-form button span{
	display:block;
	width:27px;
	height:27px;
	position:relative;
	z-index:999;
}
.continue-form .text .ui-widget-content{
	width:344px !important;
	height:25px;
	padding:0 5px;
	margin:0;
	list-style:none;
	background:#f8f8f8;
	border:1px solid #c7c7c7;
}
.continue-form .text .ui-widget-content a {
	color:#000 !important;
	background-color:#f8f8f8 !important;
	border:1px solid #c7c7c7;
	overflow:hidden;
	text-decoration: none;
	display: block;
	padding:2px 4px;
	font-size:13px;
	border:0;
	width:344px !important;
}
.continue-form .text .ui-widget-content a:hover,
.continue-form .text .ui-widget-content a.ui-state-hover {
	background-color:#e8e8e8 !important;
	color:#000 !important;
	text-decoration:none;
	width:305px !important;
	width:344px !important;
}
.continue-form .btn-continue{float:right;}
.continue-form .btn-continue input{
	background-repeat: no-repeat;
	background-position: -4px -281px;
	border:0;
	font:bold 19px Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding:0 54px 8px 0;
	text-shadow: 1px 0px 0 #FFF;
	width:149px;
	height:38px;
	color:#223a5c;
	margin:10px 0 0;
	padding:0 32px 6px 0;
	cursor:pointer;
}
.i18n-es .continue-form .btn-continue input{font-size:17px}
.continue-form .btn-continue input.onhover,
.continue-form .btn-continue input:hover{background-position: -4px -239px;}
.tool-currency{
	position:absolute;
	left:60px;
	bottom:80px;
	width:186px;
	overflow:hidden;
	color:#fff;
	z-index:10;
	display:block;
	margin:0;
	font:normal 11px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor:text;
}
.tool-currency .t{
	background:url(/sites/all/themes/iforex/images/bg-tooltip3-holder.gif) no-repeat;
	height:3px;
	width:186px;
	overflow:hidden;
}
.tool-currency .b{
	background:url(/sites/all/themes/iforex/images/bg-tooltip3-frame.gif) no-repeat;
	height:9px;
	width:186px;
	overflow:hidden;
}
.tool-currency .c{
	background:url(/sites/all/themes/iforex/images/bg-tooltip3.gif) repeat-y;
	width:175px;
	overflow:hidden;
	padding:5px 4px 4px 11px;
}
.tool-currency em{font-style:normal;}
#sidebar .agree-block,#sidebarlp .agree-block {
	/*bottom: -50px;
	left: -30px;*/
	width: 100%;
	padding-left: 0;
}
.main-top .agree-block {
	bottom: -37px;
	left: -11px;
}

.front .main-top .agree-block {
	bottom: -28px;
	left: -22px;
}

#edu-form-agree { /*left: -42px; */}

#form-large .agree-block, #form-large .agree-block-pp{
    padding: 0;
    margin-left: 31px;
}

.agree-block-pp, .agree-block{float:none; clear:both;}
#form-agree-pp .agree-section{border:none !important;}

.sidebar-block .agree-block {left: 0;}


#education_form .agree-block  {margin-left: 0;}

#agreement_checkbox_pp .disclaimer .exit {
    float: none;
    margin: 0px auto;
    margin-top: 20px;
    line-height: 20px;
}

.agree-block-pp{margin-bottom: 10px;}

.agree-block{
	/*background:url(/sites/all/themes/iforex/images/bg-agree-block.png) no-repeat;*/
	width: 100%;
	height:auto;
	/*bottom: -37px;*/
	position: relative;
	padding: 0;
	box-sizing: border-box;
	margin-bottom: 5px;
}

.agree-block-pp input{display:none !important;}

#form-large { position: relative; }
#form-large .agree-block {
	position:relative;
	background: none;
	margin-bottom: 10px;
}
.agree-block .agree-section, .agree-block-pp .agree-section {padding: 13px 0 2px 0;}
.node-type-register-versions #form-v1 .agree-block .agree-section, 
.node-type-register-versions #form-v1 .agree-block-pp .agree-section{padding: 5px 0 10px 0;}
.agree-block-pp .agree-section {padding: 0;}
.packages-popup .agree-block .agree-section, .packages-popup  .agree-block-pp .agree-section { padding: 0px 0 2px 0; }

#form-large .agree-block .agree-section, #form-large  .agree-block-pp .agree-section { padding: 0px; }

.br-1 #form-agree-pp {display:none !important;}   
.br-2 #form-agree-pp , .br-2 #form-agree{display:block !important;}
.br-2 #form-agree-pp p{margin:0px;}
.br-2.i18n-en .agree-block, .br-2.i18n-hu .agree-block{width: 100%;}

.gspopup  .agree-block-pp { left: 20px; }
#education_form  .agree-section {padding: 0 0 5px;}

.sidebar-block .agree-section, .sidebar-block  .agree-section {padding: 0px 0 7px 0;float: none;clear: both;}

.node-type-promotion .sidebar-block .agree-section { padding: 8px 0 25px 22px; }

.join-block .join-form .agree-block img, .agree-block img{
	float:left;
	width:auto;
	height:auto;
	margin:2px 4px 0 3px;
}

.security-block img{
	float:left;
	width:auto !important;
	height:auto !important;
	margin:0;
}


.agree-block .check2, .agree-block-pp .check1{
	margin:0 4px 0 0;
	padding:0;
	width:16px;
	height: 16px;
	position: absolute;
	z-index:999;
	left: 0;
	cursor:pointer;
}
.agree-block label{padding-left:20px;}
.agree-block label, .agree-block-pp label{
	width: 100%;
	float:none;
	color:#5b5b5b;
	/*white-space:nowrap;*/
	position:relative;
	z-index:2;
	font-weight:normal;
	display: block;
	line-height: 16px;
	font-size: 12px;
	box-sizing: border-box;
}
.i18n-ko .agree-block label{font-size:11px}
.agree-block-pp label{width: 100%; float:none;}
.agree-block-pp label a{text-decoration: underline;}
.agree-block label p, .agree-block-pp label p{margin:0px;}
.new-form-reg .agree-block label, .new-form-reg  .agree-block-pp label{
	width: 100%;
	
}

.gspopup  .agree-block-pp label{
	width: 100%;
}

.gspopup  .agree-block label{
	width: 100%;
	float:none;
}
#education_form  .agree-block label, #education_form  .agree-block-pp label{
	width: 100%;
	box-sizing: border-box;
	float:none; clear:both;
}

/******Footer Disclaimer*********/

#bottom-cookie {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: left;
    font-size: 14px;
    background: #fcf8e4;
    z-index: 9999;
    font-weight: normal;
    line-height: normal;
    text-align:center;
    display: none;
    -webkit-box-shadow: 2px 2px 5px 1px #7D7D7D;
    box-shadow: 2px 2px 5px 1px #7D7D7D;
}

#bottom-cookie div{
    padding:0 15px;
}

#bottom-cookie a{
    text-decoration: underline;
    color:#000;
}

#disclaimer_footer{
	width:960px;
	height: 180px;
	margin: auto;
	font-family: verdana;
}

#disclaimer_footer .flex-parent{display:flex;justify-content: space-between;position:relative;}
#disclaimer_footer .flex-parent > div{max-width: 48%;}
#disclaimer_footer .flex-parent:before{content:"";position:absolute; width:1px; height:110px; background:#e5e5e5;top: 0;left: 50%;}

#disclaimer_footer #img_wrapper{
width: 140px;
height: 180px;
float: left;
}
#disclaimer_footer #img_wrapper #img_title{
font-size: 19px;
}
#disclaimer_footer #img_wrapper #disclaimer_img{
	padding: 30px 30px 40px 14px;
}


#disclaimer_footer #info_wrapper{
padding: 0 0 20px 20px;
width: 800px;
height: 180px;
float: left;
}
#disclaimer_footer #info_wrapper ul{
 list-style: none;
 margin: 0;
}
#disclaimer_footer #info_wrapper li.title{
 padding: 0 0 0 0;
}
#disclaimer_footer #info_wrapper li{
 font-size: 12px;
 padding: 10px 0 0px 0;
 line-height: 17px;
}
#disclaimer_footer #info_wrapper li.divider{
	width:100%;
	height: 1px;
	border-bottom: 1px dotted #c2c2c2;
}



/********************************/


#footer-section{
	width:100%;
	overflow:hidden;
	background:#f6f6f6 url(/sites/all/themes/iforex/images/bg-footer-col.gif) repeat-x;
	padding:14px 0 20px;
}
/*
.br-1 #footer-section{
	padding:14px 0 30px;
}

.not-front.br-1 #footer-section{
	padding:14px 0 50px;
}*/

#footer_main { position: relative; }
#footer_main , #disclaimers-footer{
	width: 962px;
	overflow:hidden;
	margin:0 auto;
}
#disclaimers-footer{
	text-align: justify;
	clear: both;
	color: #333333;
	font-size: 12px;
	line-height: 17px;
	border-top: 1px solid #e1e1e1;
	padding: 6px 0 0 0;
	margin-top: 0px;
}
#footer_main > ul > li{
	float:left;
	padding: 0 20px;
}

.i18n-hi #footer_main > ul > li{ padding: 0 10px 0 10px; }
.i18n-sv #footer_main > ul > li {   padding: 0 24px 0 21px; }
.i18n-pt-br #footer_main > ul > li,
.i18n-ro #footer_main > ul > li{
	float:left;
	padding: 0 34px 0 21px;
	width: 156px;
}



#footer ul.expanded > li > a { background: none; padding-left: 0; }
#footer_main > .menu > .first { padding: 0 15px 0 0; }
.i18n-ro  #footer_main > .menu > .first { padding: 0 37px 0 0; }

#footer_main > .menu > .last { padding: 0 0 0 12px; }
#footer_main .support{width:119px;}
#footer_main .plans{width:173px;}
#footer_main .pro{width:169px;}
#footer_main .info{
	width:119px;
	padding:0;
}
#footer_main ul { list-style-type: none; }
#footer_main li span { display: block; }
#footer .menu > .expanded > a , #footer_main li span {
	margin:0 0 5px;
	font-size:11px;
	line-height:22px;
	font-weight: bold;
	background: none;
	padding-left: 0;
	color: #000000;
}
#footer_main ul { margin: 0; padding: 0; }
#footer_main .expanded ul{
	padding:0;
	margin:0;
	list-style:none;
	font-size: 12px;
	line-height:22px;
	/*width:100%;*/
	overflow:hidden;
}
#footer_main .expanded a{
	display:inline-block;
	background:url(/sites/all/themes/iforex/images/footer_blue_bullet.png) no-repeat 0 8px;
	color:#000000;
	padding:0 0 0 8px;
}
#footer_main .articles-social {
	position: absolute;
	width: 100px;
	height: 25px;
	left: 0;
	bottom: 0;
    display: none;
}

/********FolowUp btns************/
.i18n-ar #social_btn_wrapper {
    float: left;
    margin: 26px 0 0 0;
}



#social_btn_wrapper{
    width: 50%;
    height: 34px;
    float: right;
    margin: 40px 0 0 0;
}
#social_btn_wrapper #social_btns{
    width: auto;
    height: 34px;
    margin: auto;
}
#social_btn_wrapper #social_btns li{
	float: right;
}
#social_btn_wrapper #social_btns #pinterest_icon{
  background: url(/sites/all/themes/iforex/images/social_icons.png) no-repeat -170px 0px;
  width: 23px;
  height: 23px
}
#social_btn_wrapper #social_btns #pinterest_icon:hover{
  background: url(/sites/all/themes/iforex/images/social_icons_hover.png) no-repeat -170px 0px;
}
#social_btn_wrapper #social_btns #youtube_icon{
  background: url(/sites/all/themes/iforex/images/social_icons.png) no-repeat -135px 0px;
  width: 23px;
  height: 23px
}
#social_btn_wrapper #social_btns #youtube_icon:hover{
  background: url(/sites/all/themes/iforex/images/social_icons_hover.png) no-repeat -135px 0px;
}
#social_btn_wrapper #social_btns #google-plus_icon{
  background: url(/sites/all/themes/iforex/images/social_icons.png) no-repeat -101px 0px;
  width: 23px;
  height: 23px
}
#social_btn_wrapper #social_btns #google-plus_icon:hover{
  background: url(/sites/all/themes/iforex/images/social_icons_hover.png) no-repeat -101px 0px;
}
#social_btn_wrapper #social_btns #linkedin_icon{
  background: url(/sites/all/themes/iforex/images/social_icons.png) no-repeat -67px 0px;
  width: 23px;
  height: 23px
}
#social_btn_wrapper #social_btns #linkedin_icon:hover{
  background: url(/sites/all/themes/iforex/images/social_icons_hover.png) no-repeat -67px 0px;
}
#social_btn_wrapper #social_btns #twitter_icon{
  background: url(/sites/all/themes/iforex/images/social_icons.png) no-repeat -33px 0px;
  width: 23px;
  height: 23px
}
#social_btn_wrapper #social_btns #twitter_icon:hover{
  background: url(/sites/all/themes/iforex/images/social_icons_hover.png) no-repeat -33px 0px;
}
#social_btn_wrapper #social_btns #facebook_icon{
  background: url(/sites/all/themes/iforex/images/social_icons.png) no-repeat 0px 0px;
  width: 23px;
  height: 23px
}
#social_btn_wrapper #social_btns #facebook_icon:hover{
  background: url(/sites/all/themes/iforex/images/social_icons_hover.png) no-repeat 0px 0px;
}

#social_btn_wrapper #social_btns li.spacer{
width: 12px;
float: right;
height: 20px;
}



/*******************************/
.articles-social .fb-like , .articles-social .google-plus {
	width: 50px;
	height: 25px;
	overflow: hidden;
	direction: ltr;
	float: left;
}
.lightbox .slider{
	width:100%;
	overflow:hidden;
	position:relative;
}
.outtaHere {
	position:absolute;
	left:-9999px;
}
/* Selects */
.selectArea {
	position: relative;
	height:20px;
	float:left;
	color:#838080;
	font-size:11px;
	line-height:19px;
	font-weight:bold;
	width: 133px;
	cursor: pointer;
	float: right;
	margin: 7px 0 0 10px;
}
.selectArea .left {
	position: absolute;
	top: 0;
	left: 0;
	width:6px;
	height:100%;
	background: url(/sites/all/themes/iforex/images/select.gif) no-repeat;
}
.selectArea .selectButton {
	position: absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	background:url(/sites/all/themes/iforex/images/select.gif) no-repeat 100% 100%;

}
.selectArea .center{
height: 20px;
    line-height: 18px;
    display: block;
    padding: 0 16px 0 6px;
    background: url(/sites/all/themes/iforex/images/select.gif) repeat-x 0 -20px;
    text-align: left;
    color: #c4ccd7;
}
.selectArea .center img {
	float:left;
}
/*Selects drop-down*/
#language_list {
	display: none;
	position: absolute;
	width: 131px;
	top: 27px;
	right: 0;
	background: #1D2B3A;
	z-index: 99999;
}
#language_list ul {
	list-style: none outside none;
	margin: 0;
	overflow: hidden;
	padding: 1px;
	width: 130px;
}
#language_list li {
	float:left;
	border-width:0 1px 1px 1px;
	border-color:#040404;
	border-style:solid;
	width:130px;
}
#language_list a:hover , #language_list .redirect span:hover {
	background-color: #415c7a;
	color:#fff;
	text-decoration:none;
}
#language_list a , #language_list span {
	border-top:1px solid #2a3b4d;
	color:#fff;
	overflow:hidden;
	text-decoration: none;
	display: block;
	height:1%;
	padding:2px 4px 2px 5px;
	font-size: 11px;
}
#language_list .hidden { background-color: #474A55; }
#language_list .hidden span { cursor: auto; color: #9D9D9D; }
#language_list .redirect span { cursor: pointer; }

/* Selects chat */
.selectchat{
	position: relative;
	height:27px !important;
	float:right;
	color:#000;
	line-height:14px;
	font-size:11px;
}
.selectchat .left{
	position: absolute;
	top: 0;
	left: 0;
	width:9px;
	height:100%;
	background: url(/sites/all/themes/iforex/images/select-chat.gif) no-repeat;
}
.selectchat a.selectButton{
	position: absolute;
	color:#000;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	background:url(/sites/all/themes/iforex/images/select-chat.gif) no-repeat 100% -54px;
}
.selectchat .center{
	height:27px !important;
	line-height:27px;
	display:block;
	padding:0 19px 0 9px;
	color:#000;
	background: url(/sites/all/themes/iforex/images/select-chat.gif) repeat-x -27px;
}
.selectchat .center img {
	float:left;
}
/*Selects drop-down*/
.drop-selectchat .optionsDivInvisible,
.drop-selectchat .optionsDivVisible{
	position: absolute;
	background-color: #fff;
	z-index: 30;
	font-size: 11px;
	width:183px;
}
.drop-selectchat {
	background:#fff;
	margin:7px 0 0 !important;
}
.drop-selectchat .optionsDivInvisible {display: none;}
.drop-selectchat ul {
	margin:0;
	padding:1px;
	overflow:hidden;
	list-style: none;
	width:179px;
	border:1px solid #000;

}
.drop-selectchat ul li {
	float:left;
	width:100%;
	border:0;
}
.drop-selectchat a {
	color:#000 !important;
	background-color:#f8f8f8 !important;
	overflow:hidden;
	text-decoration: none;
	display: block;
	height:1%;
	padding: 2px 4px;
	font-size:13px;
	border:0;
}
.drop-selectchat a img {
	border:none;
	float:left;
}
.drop-selectchat a:hover {
	background-color:#e8e8e8 !important;
	color:#000 !important;
	text-decoration:none;
}
/* Selects country */
.selectcountry{
	height:27px !important;
	float:right;
	color:#5b5b5b;
	line-height:14px;
	font-size:12px;
}
.selectcountry .left {
	position: absolute;
	top: 0;
	left: 0;
	width:23px;
	height:100%;
	background: url(/sites/all/themes/iforex/images/select-country.gif) no-repeat;
}
.selectcountry a.selectButton {
	position: absolute;
	color:#5b5b5b;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	background:url(/sites/all/themes/iforex/images/select-country.gif) no-repeat 100% -54px;
}
.selectcountry .center{
	height:27px !important;
	line-height:24px;
	display:block;
	padding:0 30px;
	color:#5b5b5b;
	background: url(/sites/all/themes/iforex/images/select-country.gif) repeat-x -27px;
}
.selectcountry .center img {
	float:left;
}
/*Selects drop-down*/
.drop-selectcountry .optionsDivInvisible,
.drop-selectcountry .optionsDivVisible{
	position: absolute;
	background-color: #fff;
	z-index: 30;
	font-size: 11px;
	width:211px;
}
.drop-selectcountry{
	background:#fff;
	margin:4px 0 0 !important;
}
.drop-selectcountry .optionsDivInvisible {display: none;}
.drop-selectcountry ul {
	margin:0;
	padding:1px;
	overflow:hidden;
	list-style: none;
	width:211px;
	border:1px solid #000;
}
.drop-selectcountry ul li {
	float:left;
	width:100%;
	border:0;
}
.drop-selectcountry a {
	color:#000 !important;
	background-color:#f8f8f8 !important;
	overflow:hidden;
	text-decoration: none;
	display: block;
	height:1%;
	padding: 2px 4px;
	font-size:13px;
	border:0;
}
.drop-selectcountry a img {
	border:none;
	float:left;
}
.drop-selectcountry a:hover {
	background-color:#e8e8e8 !important;
	color:#000 !important;
	text-decoration:none;
}
.Paysafecard{
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -197px;
	width: 97px;
	height: 18px;
}
.amex {
	background: url(/sites/all/themes/iforex/images/icons-and-logos.png) no-repeat -6px -52px;
	width:26px; height:16px;
}
.visa {
	background: url(/sites/all/themes/iforex/images/icons-and-logos.png) no-repeat -60px -103px;
	width:41px; height:16px;
}
.electron {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat -1px -173px;
	width: 41px;
	height: 16px;
}
.mastercard {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -148px;
	width: 26px;
	height: 16px;
}
.maestro {
	background: url(/sites/all/themes/iforex/images/icons-and-logos.png) no-repeat -8px -103px;
	width:25px; height:16px;
}
.diners {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -120px;
	width: 25px;
	height: 16px;
}
.bleue {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -300px;
	width: 39px;
	height: 16px;
}
.postepay {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -248px;
	width: 64px;
	height: 16px;
}
.moneybookers {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -46px;
	width: 37px;
	height: 16px
}
.webmoney {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -223px;
	width: 77px;
	height: 16px;
}
.wire {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -24px;
	width: 30px;
	height: 16px;
}
.przelewy {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -527px;
	width: 48px;
	height: 16px;
}
.giropay {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -325px;
	width: 39px;
	height: 16px;
}
.ideal {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -498px;
	width: 21px;
	height: 18px;
}
.neteller {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px 0px;
	width: 42px;
	height: 16px;
}
.onecard {
	background: url(/sites/all/themes/iforex/images/icons-and-logos.png) no-repeat -114px -196px;
	width:58px; height:18px;
}
.westernunion {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -72px;
	width: 82px;
	height: 16px;
}
.cashu {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -99px;
	width: 52px;
	height: 11px;
}
.chinaunionpay {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -351px;
	width: 24px;
	height: 16px;
}
.alipay {
	background: url(/sites/all/themes/iforex/images/icons-and-logos.png) no-repeat -2px -235px;
	width:57px; height:16px;
}
.sofort {
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -398px;
	width: 47px;
	height: 16px;
}
.qiwi {
	background: url(/sites/all/themes/iforex/images/icons-and-logos.png) no-repeat -116px -233px;
	width:45px; height:21px;
	margin-top: -2px;
}
.astropay{
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -448px;
	width: 61px;
	height: 18px;
	margin-top: -2px;

}
.dotpay{
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -472px;
	width: 61px;
	height: 18px;
	margin-top: -2px;

}


.paypal{
	background: url(/sites/all/themes/iforex/images/payment_method_strip.png) no-repeat 0px -551px;
    width: 72px;
    height: 18px;
    margin-top: -2px;

}

.icon .medal , .icon .exchange , .icon .info , .icon .dollar-euro , .icon .support-center , .icon .reports, .icon .cfd {
	background: url(/sites/all/themes/iforex/images/icons-and-logos.png) no-repeat;
	width:46px; height:48px;
}
.icon .medal { background-position: 0 -142px; }
.icon .exchange { background-position: -94px 0px; }
.icon .reports { background-position: -93px -140px; }
.icon .info { background-position: -47px -142px; }
.icon .dollar-euro { background-position: -47px 0px; }
.icon .cfd { background-position: 0px -257px; }
.icon .support-center { background-position: 0 0; }
span .leaf { list-style-type:none !important; list-style-image:none !important; }

#change-flag { float: left; }
.flag {
	width: 16px;
	height: 11px;
	background:url(/sites/all/themes/iforex/images/flags.png) no-repeat;
	vertical-align: middle;
	display: inline-block;
	margin: 4px 2px 0 0;
}
.flag.flag-ad {background-position: -16px 0}
.flag.flag-ae {background-position: -32px 0}
.flag.flag-af {background-position: -48px 0}
.flag.flag-ag {background-position: -64px 0}
.flag.flag-ai {background-position: -80px 0}
.flag.flag-al {background-position: -96px 0}
.flag.flag-am {background-position: -112px 0}
.flag.flag-an {background-position: -128px 0}
.flag.flag-ao {background-position: -144px 0}
.flag.flag-ar {background-position: -160px 0}
.flag.flag-as {background-position: -176px 0}
.flag.flag-at {background-position: -192px 0}
.flag.flag-au {background-position: -208px 0}
.flag.flag-aw {background-position: -224px 100000000}
.flag.flag-az {background-position: -240px 0}
.flag.flag-ba {background-position: 0 -11px}
.flag.flag-bb {background-position: -16px -11px}
.flag.flag-bd {background-position: -32px -11px}
.flag.flag-be {background-position: -48px -11px;}
.flag.flag-bf {background-position: -64px -11px}
.flag.flag-bg {background-position: -80px -11px}
.flag.flag-bh {background-position: -96px -11px}
.flag.flag-bi {background-position: -112px -11px}
.flag.flag-bj {background-position: -128px -11px}
.flag.flag-bm {background-position: -144px -11px}
.flag.flag-bn {background-position: -160px -11px}
.flag.flag-bo {background-position: -176px -11px}
.flag.flag-br {background-position: -192px -11px}
.flag.flag-bs {background-position: -208px -11px}
.flag.flag-bt {background-position: -224px -11px}
.flag.flag-bv {background-position: -240px -11px}
.flag.flag-bw {background-position: 0 -22px}
.flag.flag-by {background-position: -16px -22px}
.flag.flag-bz {background-position: -32px -22px}
.flag.flag-ca {background-position: -48px -22px}
.flag.flag-catalonia {background-position: -64px -22px}
.flag.flag-cd {background-position: -80px -22px}
.flag.flag-cf {background-position: -96px -22px}
.flag.flag-cg {background-position: -112px -22px}
.flag.flag-ch {background-position: -128px -22px}
.flag.flag-ci {background-position: -144px -22px}
.flag.flag-ck {background-position: -160px -22px}
.flag.flag-cl {background-position: -176px -22px}
.flag.flag-cm {background-position: -192px -22px}
.flag.flag-cn {background-position: -208px -22px}
.flag.flag-co {background-position: -224px -22px}
.flag.flag-cr {background-position: -240px -22px}
.flag.flag-cu {background-position: 0 -33px}
.flag.flag-cv {background-position: -16px -33px}
.flag.flag-cy {background-position: -32px -33px}
.flag.flag-cz {background-position: -48px -33px}
.flag.flag-de {background-position: -64px -33px}
.flag.flag-dj {background-position: -80px -33px}
.flag.flag-dk {background-position: -96px -33px}
.flag.flag-dm {background-position: -112px -33px}
.flag.flag-do {background-position: -128px -33px}
.flag.flag-dz {background-position: -144px -33px}
.flag.flag-ec {background-position: -160px -33px}
.flag.flag-ee {background-position: -176px -33px}
.flag.flag-eg {background-position: -192px -33px}
.flag.flag-eh {background-position: -208px -33px}
.flag.flag-england {background-position: -224px -33px}
.flag.flag-en {background-position: -224px -33px}
.flag.flag-er {background-position: -240px -33px}
.flag.flag-es {background-position: 0 -44px}
.flag.flag-et {background-position: -16px -44px}
.flag.flag-eu {background-position: -32px -44px}
.flag.flag-fi {background-position: -48px -44px}
.flag.flag-fj {background-position: -64px -44px}
.flag.flag-fk {background-position: -80px -44px}
.flag.flag-fm {background-position: -96px -44px}
.flag.flag-fo {background-position: -112px -44px}
.flag.flag-fr, .flag.flag-bl, .flag.flag-mf {background-position: -128px -44px}
.flag.flag-ga {background-position: -144px -44px}
.flag.flag-gb , .flag.flag-uk {background-position: -160px -44px}
.flag.flag-gd {background-position: -176px -44px}
.flag.flag-ge {background-position: -192px -44px}
.flag.flag-gf {background-position: -208px -44px}
.flag.flag-gg {background-position: -224px -44px}
.flag.flag-gh {background-position: -240px -44px}
.flag.flag-gi {background-position: 0 -55px}
.flag.flag-gl {background-position: -16px -55px}
.flag.flag-gm {background-position: -32px -55px}
.flag.flag-gn {background-position: -48px -55px}
.flag.flag-gp {background-position: -64px -55px}
.flag.flag-gq {background-position: -80px -55px}
.flag.flag-gr {background-position: -96px -55px}
.flag.flag-gs {background-position: -112px -55px}
.flag.flag-gt {background-position: -128px -55px}
.flag.flag-gu {background-position: -144px -55px}
.flag.flag-gw {background-position: -160px -55px}
.flag.flag-gy {background-position: -176px -55px}
.flag.flag-hk {background-position: -192px -55px}
.flag.flag-hm {background-position: -208px -55px}
.flag.flag-hn {background-position: -224px -55px}
.flag.flag-hr {background-position: -240px -55px}
.flag.flag-ht {background-position: 0 -66px}
.flag.flag-hu {background-position: -16px -66px}
.flag.flag-id {background-position: -32px -66px}
.flag.flag-ie {background-position: -48px -66px}
.flag.flag-il {background-position: -64px -66px}
.flag.flag-im {background-position: -80px -66px}
.flag.flag-in {background-position: -96px -66px}
.flag.flag-io {background-position: -112px -66px}
.flag.flag-iq {background-position: -128px -66px}
.flag.flag-ir {background-position: -144px -66px}
.flag.flag-is {background-position: -160px -66px}
.flag.flag-it {background-position: -176px -66px}
.flag.flag-je {background-position: -192px -66px}
.flag.flag-jm {background-position: -208px -66px}
.flag.flag-jo {background-position: -224px -66px}
.flag.flag-jp {background-position: -240px -66px}
.flag.flag-ke {background-position: 0 -77px}
.flag.flag-kg {background-position: -16px -77px}
.flag.flag-kh {background-position: -32px -77px}
.flag.flag-ki {background-position: -48px -77px}
.flag.flag-km {background-position: -64px -77px}
.flag.flag-kn {background-position: -80px -77px}
.flag.flag-kp {background-position: -96px -77px}
.flag.flag-kr {background-position: -112px -77px}
.flag.flag-kw {background-position: -128px -77px}
.flag.flag-ky {background-position: -144px -77px}
.flag.flag-kz {background-position: -160px -77px}
.flag.flag-la {background-position: -176px -77px}
.flag.flag-lb {background-position: -192px -77px}
.flag.flag-lc {background-position: -208px -77px}
.flag.flag-li {background-position: -224px -77px}
.flag.flag-lk {background-position: -240px -77px}
.flag.flag-lr {background-position: 0 -88px}
.flag.flag-ls {background-position: -16px -88px}
.flag.flag-lt {background-position: -32px -88px}
.flag.flag-lu {background-position: -48px -88px}
.flag.flag-lv {background-position: -64px -88px}
.flag.flag-ly {background-position: -80px -88px}
.flag.flag-ma {background-position: -96px -88px}
.flag.flag-mc {background-position: -112px -88px}
.flag.flag-md {background-position: -128px -88px}
.flag.flag-me {background-position: -144px -88px}
.flag.flag-mg {background-position: -160px -88px}
.flag.flag-mh {background-position: -176px -88px}
.flag.flag-mk {background-position: -192px -88px}
.flag.flag-ml {background-position: -208px -88px}
.flag.flag-mm {background-position: -224px -88px}
.flag.flag-mn {background-position: -240px -88px}
.flag.flag-mo {background-position: 0 -99px}
.flag.flag-mp {background-position: -16px -99px}
.flag.flag-mq {background-position: -32px -99px}
.flag.flag-mr {background-position: -48px -99px}
.flag.flag-ms {background-position: -64px -99px}
.flag.flag-mt {background-position: -80px -99px}
.flag.flag-mu {background-position: -96px -99px}
.flag.flag-mv {background-position: -112px -99px}
.flag.flag-mw {background-position: -128px -99px}
.flag.flag-mx {background-position: -144px -99px}
.flag.flag-my {background-position: -160px -99px}
.flag.flag-mz {background-position: -176px -99px}
.flag.flag-na {background-position: -192px -99px}
.flag.flag-nc {background-position: -208px -99px}
.flag.flag-ne {background-position: -224px -99px}
.flag.flag-nf {background-position: -240px -99px}
.flag.flag-ng {background-position: 0 -110px}
.flag.flag-ni {background-position: -16px -110px}
.flag.flag-nl {background-position: -32px -110px}
.flag.flag-no {background-position: -48px -110px}
.flag.flag-np {background-position: -64px -110px}
.flag.flag-nr {background-position: -80px -110px}
.flag.flag-nu {background-position: -96px -110px}
.flag.flag-nz {background-position: -112px -110px}
.flag.flag-om {background-position: -128px -110px}
.flag.flag-pa {background-position: -144px -110px}
.flag.flag-pe {background-position: -160px -110px}
.flag.flag-pf {background-position: -176px -110px}
.flag.flag-pg {background-position: -192px -110px}
.flag.flag-ph {background-position: -208px -110px}
.flag.flag-pk {background-position: -224px -110px}
.flag.flag-pl {background-position: -240px -110px}
.flag.flag-pm {background-position: 0 -121px}
.flag.flag-pn {background-position: -16px -121px}
.flag.flag-pr {background-position: -32px -121px}
.flag.flag-ps {background-position: -48px -121px}
.flag.flag-pt {background-position: -64px -121px}
.flag.flag-pw {background-position: -80px -121px}
.flag.flag-py {background-position: -96px -121px}
.flag.flag-qa {background-position: -112px -121px}
.flag.flag-re {background-position: -128px -121px}
.flag.flag-ro {background-position: -144px -121px}
.flag.flag-rs {background-position: -160px -121px}
.flag.flag-ru {background-position: -176px -121px}
.flag.flag-rw {background-position: -192px -121px}
.flag.flag-sa {background-position: -208px -121px}
.flag.flag-sb {background-position: -224px -121px}
.flag.flag-sc {background-position: -240px -121px}
.flag.flag-scotland {background-position: 0 -132px}
.flag.flag-sd {background-position: -16px -132px}
.flag.flag-se {background-position: -32px -132px}
.flag.flag-sg {background-position: -48px -132px}
.flag.flag-sh {background-position: -64px -132px}
.flag.flag-si {background-position: -80px -132px}
.flag.flag-sk {background-position: -96px -132px}
.flag.flag-sl {background-position: -112px -132px}
.flag.flag-sm {background-position: -128px -132px}
.flag.flag-sn {background-position: -144px -132px}
.flag.flag-so {background-position: -160px -132px}
.flag.flag-sr {background-position: -176px -132px}
.flag.flag-ss {background-position: -192px -132px}
.flag.flag-st {background-position: -208px -132px}
.flag.flag-sv {background-position: -224px -132px}
.flag.flag-sy {background-position: -240px -132px}
.flag.flag-sz {background-position: 0 -143px}
.flag.flag-tc {background-position: -16px -143px}
.flag.flag-td {background-position: -32px -143px}
.flag.flag-tf {background-position: -48px -143px}
.flag.flag-tg {background-position: -64px -143px}
.flag.flag-th {background-position: -80px -143px}
.flag.flag-tj {background-position: -96px -143px}
.flag.flag-tk {background-position: -112px -143px}
.flag.flag-tl {background-position: -128px -143px}
.flag.flag-tm {background-position: -144px -143px}
.flag.flag-tn {background-position: -160px -143px}
.flag.flag-to {background-position: -176px -143px}
.flag.flag-tr {background-position: -192px -143px}
.flag.flag-tt {background-position: -208px -143px}
.flag.flag-tv {background-position: -224px -143px}
.flag.flag-tw {background-position: -240px -143px}
.flag.flag-tz {background-position: 0 -154px}
.flag.flag-ua {background-position: -16px -154px}
.flag.flag-ug {background-position: -32px -154px}
.flag.flag-um {background-position: -48px -154px}
.flag.flag-us {background-position: -64px -154px}
.flag.flag-uy {background-position: -80px -154px}
.flag.flag-uz {background-position: -96px -154px}
.flag.flag-va {background-position: -112px -154px}
.flag.flag-vc {background-position: -128px -154px}
.flag.flag-ve {background-position: -144px -154px}
.flag.flag-vg {background-position: -160px -154px}
.flag.flag-vi {background-position: -176px -154px}
.flag.flag-vn {background-position: -192px -154px}
.flag.flag-vu {background-position: -208px -154px}
.flag.flag-wales {background-position: -224px -154px}
.flag.flag-wf {background-position: -240px -154px}
.flag.flag-ws {background-position: 0 -165px}
.flag.flag-ye {background-position: -16px -165px}
.flag.flag-yt {background-position: -32px -165px}
.flag.flag-za {background-position: -48px -165px}
.flag.flag-zm {background-position: -64px -165px}
.flag.flag-zw {background-position: -80px -165px}


.flag.flag-ax {background-position: -96px -166px}
.flag.flag-aq {background-position: -113px -166px}
.flag.flag-aw {background-position: -128px -166px}
.flag.flag-bq {background-position: -144px -166px}
.flag.flag-cx {background-position: -160px -166px}
.flag.flag-cc {background-position: -176px -166px}
.flag.flag-cw {background-position: -192px -166px}
.flag.flag-xk {background-position: -209px -166px}
.flag.flag-sx {background-position: -225px -166px}
.flag.flag-sj {background-position: -240px -166px}


button::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner {
    padding: 0 !important;
    border: 0 none !important;
}
/*Autocomplete*/
#join_combobox , #edu_combobox {
    margin: 0 0 0 0;
    display: none;
    position: absolute;
    width: 100%;
    height: 228px;
    top: 27px;
    left: 0;
    background-color: #ffffff;
    border: 1px solid #DBDBDB;
    overflow-y: auto;
    border-top: 0;
    z-index: 99999;
    line-height: 0;
}

#join_combobox .flag , #edu_combobox .flag{margin: 3px 16px 0 13px} 
#form-badge #join_combobox{
	color:#000000;
}
#join_combobox.combo-large {
	height: 157px;
	left: 133px;
	width: 343px;
}
.i18n-ms #join_combobox.combo-large {
	left: 143px;
}
.i18n-es #join_combobox.combo-large {
	left: 167px;
}
body .ac_results.combo-large {
	/*left: 438px !important;*/
	width: 354px;
	margin: 0 !important;
}
body .ac_results.combo-large ul { max-height: 114px !important; }
#form-large #join_count_autoc {}
#join_count_autoc {
   background: url(/sites/all/themes/iforex/images/select-arr-conv.png) no-repeat right 50% center;
    border: 0 none;
    cursor: pointer;
    height: 100%;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 27px;
    box-sizing: border-box;
    z-index: 9;
    border-left: 1px solid #c7c7c7;
}

#join_combobox ul , #edu_combobox ul { margin: 0; padding: 0; }
#join_combobox li , #edu_combobox li {
    cursor: pointer;
    font-size: 13px;
    line-height: 16px !important;
    margin: 0;
    overflow: hidden;
    padding: 7px 5px !important;
    background: transparent;
    border-bottom: 1px solid #DBDBDB;
}
#join_combobox .comboOdd , #edu_combobox .comboOdd { background-color: #eeeeee; }
#join_combobox li:hover , #edu_combobox li:hover { background-color: #444343; color: #FFFFFF; }
/*Education*/
#education_img {
	width: 57%;
	margin: 1px 0 0 1px;
	float: left;
	display: block;
}
#education_form {
	float: right;
	width: 42%;
	height: auto;
}

#education_form .risk-warning {top:3px;}
#education_form .join-form , .lightbox-cut .join-form {
	margin: 0;
	padding: 0;
	padding: 20px 0 10px 28px
}
#education_form .form-block-holder , .lightbox-cut .form-block-holder { width: auto; }
#education_form .join-form , .lightbox-cut .join-form {width: 100%;box-sizing: border-box;padding: 4px 2% 0;}
#education_form .form-header , #education_form p , #education_form span { background: transparent; }
#education_form .form-header {
	line-height: 24px;
	margin-bottom: 19px;
}
#education_form .form-header span {
    line-height: 17px;
    margin-top: 9px;
}
#education_form #sidebar-cor-left {top: 7px;}
#education_form .form-block-holder {
	background: url("/sites/all/themes/iforex/images/sidebar_main_bg.gif") repeat-x scroll center 108px transparent;
	height: 100%;
}
.ac_results {
	margin: 0;
	padding: 0;
	border: 1px solid #DBDBDB;
	border-top: 0;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	width: 276px ;
	margin: 1px 0 0 0px !important;
	box-sizing: border-box;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	max-height: 164px !important;
}
.ac_results li {
	margin: 0px;
	padding: 7px 15px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 14px;
	line-height: 16px;
	overflow: hidden;
	cursor: pointer;
	border-bottom: 1px solid #DBDBDB;
}
.ac_odd { background-color: #eee; }
.ac_over {
	background-color: #444343;
	color: white;
}
/*Articles*/
	/*Internal*/
#content .article-date {
	display: inline-block;
	background-color: #dddddd;
	font-size: 11px;
	padding: 0 4px;
	margin: 4px 0 18px;
}
#content.node-articles-hub { overflow: hidden; }
#content.node-articles-hub h2 { width: 472px; }
#content.node-daily-reports-article { line-height: 17px; }
#content.node-daily-reports-article img { margin: 3px 28px 10px 0 !important; }
#articles-hub .cal_loading {
    text-align: center;
    padding: 20px 0;
}
#articles-hub .cal_loading p {
    font-size: 18px;
    margin: 0;
    padding: 4px;
}
#main-article-page { display: none; }
#main-article-hub , #main-article-page { width: 660px; }
#main-article-hub .market-tabs , #main-article-hub .articles-market-tabs {
	padding-bottom: 14px;
	font-size: 15px;
	color: #2a3b4d;
}
#main-article-hub .market-tabs .active , #main-article-hub .market-tabs li:hover { color: #00b6f0; }
#main-article-hub .market-tabs span , #main-article-hub .articles-market-tabs span { float: left; }
#main-article-hub .market-tabs ul , #main-article-hub .market-tabs li { float: left; }
#main-article-hub .market-tabs ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#main-article-hub .market-tabs li {
	margin: 0 0 0 6px;
	padding: 0 0 0 6px;
	border-left: 1px solid #d5d5d5;
	cursor: pointer;
}
#main-article-hub .market-tabs li:first-child { margin-left: 0; border-left: 0; }
#main-article-page .back-to-articles { float: right; padding-right: 24px; text-decoration: underline; cursor: pointer; color: #8B8B8B; }
#articles-data { padding-right: 24px; clear: both; }
#articles-data .cal_loading p { font-size: 19px; margin-bottom: 28px; }
#articles-data .alignnone.size-medium { float: left; padding: 0 10px 10px 0; }
	/*Hub*/
#content .view-content-article ul , #articles-hub ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	/*Tabs*/
#quicktabs-articles .quicktabs-hide { display: none; }

#quicktabs-articles ul.quicktabs-tabs { margin-top: 0; }
ul.quicktabs-tabs li a:focus {
  outline: none;
}
#quicktabs-container-articles {
	clear: both;
	min-height: 300px;
	height: auto !important;
	height: 300px;
	background: url(/sites/all/themes/iforex/images/cal_loader.gif) no-repeat center center;
}
#quicktabs-container-articles .quicktabs-tabpage { background: #FFFFFF; }
#quicktabs-articles .quicktabs-tabs {
	background: url(/sites/all/themes/iforex/images/articles_bg.gif) no-repeat center bottom;
	height: 35px;
	padding-left: 20px;
}
#quicktabs-articles .quicktabs-tabs li {
	border: 0;
	padding: 0;
	display: block;
	float: left;
	height: 35px;
	list-style-type: none;
	white-space: nowrap;
	overflow: visible !important;
}
#quicktabs-articles ul.quicktabs-tabs li a:focus { outline: none; }
#quicktabs-articles .quicktabs-tabs li.active { background: url(/sites/all/themes/iforex/images/articles_tab_left.gif) no-repeat left top; }
#quicktabs-articles .quicktabs-tabs li.active a { background: url(/sites/all/themes/iforex/images/articles_tab_right.gif) no-repeat right top; }
#quicktabs-articles .quicktabs-tabs a {
	color: #2a3b4d;
	text-decoration: none;
	font-size: 15px;
	height: 35px;
	display: block;
	line-height: 35px;
	padding: 0 14px;
}
	/*Img Normal*/
#articles-hub .views-field-field-article-image {
	width: 169px;
	float: left;
	margin: 0 20px 0 0;
}
#articles-hub .views-field-field-article-image img {
	width: 169px;
	height: 105px;
}
#articles-hub .views-field-title h3 {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
#articles-hub li {
	overflow: auto;
	border-bottom: 1px solid #d5d5d5;
	padding: 17px 0 13px;
	line-height: 16px;
	margin:0;
	cursor: pointer;
}
#articles-hub .views-field { float: left; }
#articles-hub .views-field-title { margin: -4px 0 3px 0; }
#articles-hub .views-field-title , #articles-hub .views-field-body { width: 440px; }
#articles-hub .views-field-body { height: 64px; overflow: hidden; }
#articles-hub .views-field-created { font-size: 10px; margin: 12px 0 0 0; }
#articles-hub .views-field-view-node {
	float: right;
	margin: 13px 1px 0 0;
	font-size: 10px;
	padding: 0 0 0 22px;
}
#articles-hub .article-active { background: url(/sites/all/themes/iforex/images/articles-loader.gif) no-repeat left 0; }
#articles-hub .views-field-view-node a {
	display: inline-block;
	color: #737373;
	background: url(/sites/all/themes/iforex/images/blue_icons_sprites.png) no-repeat right -81px;
	padding: 0 12px 0 0;
}
#social-bar-bottom , #social-bar {
	background-color: #f2f2f2;
	height: 21px;
	padding: 0 4px;
	line-height: 19px;
	margin: 16px 0 0 0;
}
#social-bar-bottom .icons , #social-bar .icons { background: url(/sites/all/themes/iforex/images/articles_sprites.png) no-repeat; }
#social-bar-bottom .print , #social-bar .print {
	display: inline-block;
	float: left;
	background-position: right -61px;
	padding: 0 23px 0 4px;
	height: 16px;
	color: #8b8b8b;
	font-size: 11px;
	cursor: pointer;
	margin-top: 1px;
}
#social-bar-bottom .social-icons {
	width: 16px;
	height: 16px;
	float: right;
	text-indent: -9999px;
	margin: 3px 4px 0 5px;
}
#social-bar-bottom .googleplus { background-position: 0 -79px; }
#social-bar-bottom .facebook { background-position: 0 -96px; }
#social-bar-bottom .email-send { background-position: 0 -111px; }
#social-bar-bottom .share-article {
	float: right;
	font-size: 11px;
	margin-top: 1px;
	color: #8b8b8b;
	line-height: 19px;
	padding-right: 5px;
}
#social-bar-top .social-bar {
	float: right;
}
	/*Img Large*/
#articles-hub .views-row-first img {
	width: 301px;
	height: 194px;
}
#articles-hub .views-row-first .views-field-field-article-image { width: 301px; margin-right: 28px; }
#articles-hub .views-row-first .views-field-body , #articles-hub .views-row-first .views-field-title { width: 296px; }
#articles-hub .views-row-first .views-field-title { margin-bottom: 0; height: 35px; }
#articles-hub .views-row-first .views-field-title a { font-size: 15px; }
#articles-hub .views-row-first .views-field-body { height: 137px; }
	/*Pager*/
#pager-ul { margin: 0; }
#article-pager { margin: 27px 0 0 0; }
#article-pager .item-list { text-align: center; }
#article-pager .pager li {
	list-style-type: none;
	border: 0;
	padding: 0;
	width: 17px;
	height: 17px;
	cursor: pointer;
	margin: 0 5px 0 0;
	display:inline-block;
	font-size: 11px;
}
#article-pager li a {
	background-color: #f2f1f2;
	width: 17px;
	height: 17px;
	display: inline-block;
	text-decoration: none;
}
#article-pager li , #article-pager a { display: block; color: #737373; }
#article-pager li , #article-pager a { display: block; color: #737373; }
#article-pager .pager-current a , #article-pager li:hover a { background-color: #dadada; }
#article-pager .pager-next a , #article-pager .pager-last a , #article-pager .pager-previous a , #article-pager .pager-first a {
	text-indent: -9999px;
	background: url(/sites/all/themes/iforex/images/articles_sprites.png) no-repeat #f2f1f2;
}
#article-pager .pager-next a { background-position: 0 -34px; }
#article-pager .pager-last a { background-position: 0 -17px; }
#article-pager .pager-previous a { background-position: 0 0; }
#article-pager .pager-first a { background-position: 0 -51px; }
#article-pager .element-invisible { display: none; }
#article-form-trigger {
    width: 628px;
    height: 91px;
    background: #f2f2f2;
    position: relative;
    margin: 26px 0 20px;
    cursor: pointer;
}
#article-form-trigger .text {
    height: 71px;
    background: url(/sites/all/themes/iforex/images/gift.png) no-repeat 22px 12px;
    padding: 20px 0 0 128px;
    font-size: 18px;
}
#article-form-trigger .text p {
    line-height: 25px;
    margin: 0;
}
#article-form-trigger .text a {
    color: #0899c4;
    text-decoration: underline;
}
#article-form-trigger .shadow {
    position: absolute;
    right: 32px;
    bottom: -18px;
    width: 237px;
    height: 18px;
    background: url(/sites/all/themes/iforex/images/article_form_trigger.png) no-repeat 0 0;
}
/*SEO Article*/
#article-charts-wrapper { margin-top: 0px; position: relative; }
#article-charts { width: 100%; }
#sidebar .article-left {
    top: -18px;
    background: #FFFFFF url(/sites/all/themes/iforex/images/sidebar_left_bg_long.gif) no-repeat;
    height: 794px;
    z-index: 99;
}
#sidebar .article-right {
    top: -18px;
    right: -2px;
    background: #FFFFFF url(/sites/all/themes/iforex/images/sidebar_right_bg_long.gif) no-repeat;
    height: 794px;
    z-index: 99;
}
#content .seo-article-image {
	float: left;
	padding: 0 12px 10px 0;
}
#content .related-articles {
	padding-top: 24px;
}
#content .related-articles h4 {
	font-size: 18px;
	color: #2a3b4d;
	font-weight: normal;
        margin: 0;
        padding: 0 0 10px 0;
}
#content .related-articles li { padding: 6px 0; }
#content .related-articles li h5 { font-size: 13px; font-weight: normal; }
#content .related-articles ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	font-size: 13px;
}
#content .related-articles a {
	color: #0899c4;
	text-decoration: underline;
	background: url(/sites/all/themes/iforex/images/arrow-box.gif) no-repeat right 5px;
	padding-right: 12px;
}
#social-bar-top { padding-right: 25px; }
#social-bar-top .articles-social {
	float: right;
	width: 100px;
	height: 25px;
	overflow: hidden;
}
#social-bar-top .google-plus { width: 44px; }
#content h1.articles-page-header {
    width: 645px;
    padding-bottom: 10px;
}
#content .articles-page-header span {
    display: block;
    font-size: 17px;
    padding: 14px 0 6px 0;
}
#articles_form {
    position: absolute;
    top: 25px;
    right: 0;
    margin: 0;
    width: 274px;
    height: 447px;
}
#articles_form form {
    margin: 0;
}
#articles_form .form-block-holder {
    background-position: center 84px;
    min-height: 310px;
    height: auto !important;
    height: 310px;
}
#articles_form .join-form { padding-left: 23px; }
#articles_form #form-agree {
    left: -45px;
    top: auto;
    margin-bottom: -20px;
}
#articles_lightbox .popup-contect {
    float: left;
    width: 433px;
    height: 450px;
    background: url(/sites/all/themes/iforex/images/articles_popup_bg.png) no-repeat 0 0;
    margin-left: 1px;
}
#articles_lightbox .popup-contect .inner {
    padding: 260px 12px 0 24px;
    line-height: normal;
}
#articles_lightbox .popup-contect .inner ul { padding: 18px 0 0 0; margin: 0; }
#articles_lightbox .popup-contect p { background: transparent !important; }
#content.node-seo-article .content-inner h2 { padding-bottom: 5px; }
#content.node-seo-article .content-inner h3 { padding-bottom: 2px; }
#content.node-seo-article .content-inner h2 , #content.node-seo-article .content-inner h3 { font-weight: bold; font-size: 12px; }
/*SEO Arhive*/
#main-article-hub .articles-market-tabs { font-size: 12px; }
#articles-hub-list-wrapper {
	position: relative;
	width: 152px;
	height: 21px;
	border: 1px solid #c7c7c7;
	float: left;
	padding: 0 0 0 8px;
	cursor: pointer;
	margin-left: 8px;
	line-height: 20px;
	background: url(/sites/all/themes/iforex/images/articles_sprites.png) no-repeat 140px -158px;
}
#main-article-hub .articles-market-tabs > span { padding-top: 1px; }
#articles-market-reports-tabs {
	padding: 0;
	margin: 0;
	position: absolute;
	width: 160px;
	background: #ffffff;
	border: 1px solid #c7c7c7;
	border-top: 0;
	border-bottom: 0;
	top: 22px;
	left: -1px;
	list-style-type: none;
	display: none;
}
#articles-market-reports-tabs li {
	border: 0;
	border-bottom: 1px solid #c7c7c7;
	color: #2a3b4d;
	cursor: pointer;
}
#articles-market-reports-tabs li a {
    color: #2a3b4d;
    display: block;
    text-decoration: none;
    padding: 1px 0 1px 8px;
}
#articles-market-reports-tabs li.active , #articles-market-reports-tabs li:hover { background: #f2f2f2; }
#articles-hub-list li {
	cursor: auto;
}
#articles-hub-list li a { text-decoration: none; color: #000000; }
#articles-hub-list li .archive-read-more:hover { text-decoration: underline; }
#articles-load-more {
	text-align: center;
	background-color: #DDDDDD;
	width: 200px;
	margin: 0 auto;
	height: 40px;
	line-height: 40px;
	cursor: pointer;
	color: #2a3b4d;
	display: none;
}
#articles-load-more.get-lazy {
	background-image: url(/sites/all/themes/iforex/images/lazy-loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#articles-load-more.get-lazy span { display: none; }
#articles-load-more:hover { background-color: #C5C5C4; }
#articles-hub-list.normal-flow {
	height: auto;
	overflow: visible;
}
/*Accordion Pages*/
#accordion-pages { margin: 14px 0 0 0; clear: both; }
#accordion-pages ul {
	list-style-type: none;
	border: 1px solid #dbdbdb;
	border-top: 0;
	padding: 0;
	margin: 0;
}
#accordion-pages li {
	position: relative;
	width: 100%;
}
#accordion-pages li h3 {
	background: url(/sites/all/themes/iforex/images/acrrodion_bg.gif) repeat-x;
	height: 29px;
	color: #505050;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
	padding: 0 0 0 8px;
	cursor: pointer;
}

#accordion-pages .accordion-list .active ul {
	border: none;
}

/*#accordion-pages .accordion-list .active ul li {
	padding: 10px 0 0 0;
}*/

#accordion-pages ul.listMargin {
	list-style-type: disc;
	padding: 0 0 0 30px;
}

#accordion-pages ul.listMargin li {
    margin: 10px 0 0 0;
}

#accordion-pages .accordion-list .active .tc-view-main-3-2-sub .tc-view-main-3-2-sub-GAS tr td, #accordion-pages .accordion-list .active .tc-view-main-3-3-sub .tc-view-main-3-3-sub-CAC tr td {
	border-right: 1px solid #dbdbdb;
}

#accordion-pages .support-inner {
	display: none;
	background-color: #f7f7f7;
	padding: 10px 14px;
}

#accordion-pages .support-inner.with-sign {
    padding: 0;
}

.support-inner-content {padding: 10px 14px;}

#accordion-pages .accordion-list .active .noPad table {
    border: none;
    width: auto;
}

#accordion-pages .accordion-list .active .noPad table td {
    border: none;
    /*padding: 5px 0 5px 0;*/
}

#accordion-pages .accordion-list .active table .tc-view-main-1 tr td {
	border-right: 1px solid #dbdbdb;
}
#accordion-pages .tc-6-8-td-1 { width: 18%; }

#accordion-pages .plus_button, #accordion-pages .minus_button {
    background: url("/sites/all/themes/iforex/images/supportcenter_sprites.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 7px;
    top: 5px;
    width: 20px;
}
#accordion-pages .plus_button { background-position: 0 -60px; }
#accordion-pages .minus_button { background-position: -20px -60px; }
#accordion-pages .active h3 , #accordion-pages li h3:hover {
	background-position: 0 -30px;
	color: #FFFFFF;
}
/*Special List Icons*/
#content.special_bullets .pure-content ul , #content.special_bullets .custom-container ul {
	padding: 0;
	margin: 0;

}
.i18n-ko .special_bullets .pure-content ul , .i18n-ko .special_bullets .custom-container ul {

	clear:both;
}
#content.special_bullets .pure-content li , #content.special_bullets .custom-container li , #articles_lightbox .popup-contect .inner li {
	background: url("/sites/all/themes/iforex/images/ul_blue.png") no-repeat scroll left 4px transparent;
	list-style-type: none;
	padding: 0 0 8px 18px;
}
#content .pure-content a { color: #0899C4 !important; text-decoration: none; }
#content .pure-content a:hover{text-decoration: underline;}
/*Lightbox*/
#totalPage {
    display: none;
    position: fixed;
    z-index: -1;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000000;
}
#totalPage1 {
    display: none;
    position: fixed;
    z-index: -1;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000000;
}
.totalOn {
    z-index: 99999 !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}
.totalOn1 {
    z-index: 99999 !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}
.lightbox {
    display: none;
    position: fixed;
    z-index: 99999;
    top: 50%;
    left: 50%;
	transform: translateX(-50%) translateY(calc(-50% - .5px));
	-webkit-transform: translateX(-50%) translateY(calc(-50% - .5px));
	-moz-transform:    translate(-50%,-50%);
	-ms-transform:     translate(-50%,-50%);
	-o-transform:      translate(-50%,-50%);
    color: #192433;
    filter:inherit;opacity:inherit;
    border: 1px solid #000000;
    padding: 40px 0 40px; /* -80px for margin height */
    -webkit-border-radius:7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    -webkit-box-shadow: #666 0 1px 13px;
    -moz-box-shadow: #666 0 1px 13px;
    box-shadow: #666 0 1px 13px;
    background: url("/sites/all/themes/iforex/images/lightbox_bg.gif") repeat-x scroll center bottom;
    background-color: #FFFFFF;
    behavior: url(/sites/all/themes/iforex/js/PIE.htc);
	margin: 0px !important;
}
.lightbox .lightbox-close {
    position: absolute;
    top: 10px;
    right: 6px;
    display: block;
    width: 20px;
    height: 20px;
    background: url(/sites/all/themes/iforex/images/lightbox_sprites.png) no-repeat 0 0;
    text-indent: -9999px;
    cursor: pointer;
    z-index: 99999;
}



.lightbox .lightbox-header {
    font-size: 22px;
    margin-bottom: 5px;
    font-weight: normal;
    display: block;
}
.lightbox-small {
    width: 270px;
    height: 88px;
    text-align: center;
	z-index:9999999;
}
.lightbox p { margin: 0; }
.lightbox .lightbox-header , .lightbox p , .lightbox span { background: #FFFFFF; }

.btn-block{display:flex;justify-content: space-between;flex-direction: row; flex-wrap: wrap;}
.btn-block .notcitizentxt{display:block; width: 100%; margin :10px 0;}

.btn-block a {
    background-repeat: no-repeat;
    background-position: 1px -322px;
    background-color: transparent;
    color: #1D2B3A;
    cursor: pointer;
    display: flex;
    font-size: 12px;
    font-weight: bold;
    height: 46px;
    line-height: 15px;
    margin: 0 7px 0 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    width: 166px;
    justify-content: center;
    align-items: center;
}

.btn-block a:hover { background-position: 1px -369px; }
.disclaimer .exit, #general_button {
	
}
#agreement_checkbox_no {
	
}
.lightbox-small span {
    display: block;
    margin-bottom: 22px;
}
.lightbox-large {
    width: 440px;
    height: auto;
    padding: 30px 35px 40px;
}
.lightbox-xlarge {
    width: 646px;
    height: 400px;
    padding: 40px 35px;
    padding-top: 17px;
}
#flash-lightbox.lightbox-xlarge {
    height: 337px;
}
#flash-lightbox.loading {
    background-image: url(../images/cal_loader.gif);
    background-repeat: no-repeat;
    background-position: center center;
}
.wistia_embed { width: 640px; height: 360px; }
.player_fix { width: 641px !important; height: 361px !important; }
.wistia_embed #wistia_4_postRoll_centered_content { background: transparent; }
body #contentcontainer {
    width: 675px !important;
    overflow-x: hidden;
    overflow-y: scroll;
    height: 422px;
}
.lightbox-large .lightbox-header { margin-bottom: 16px; }
.lightbox-large p , .lightbox-large strong {
    font-size: 13px;
    line-height: 19px;
}
.lightbox-large .text-block { padding: 0 0 20px; }
.i18n-ms .lightbox-large .text-block { padding: 0 0 7px; }
.lightbox-medium {
    width: 440px;
    height: auto;
    padding: 25px 35px 25px 35px;
   
}

#broker_conflict.lightbox{height:auto; margin: 0px auto; transform:translate(-50%, -50%)}
#broker_conflict.lightbox .btn-block a{line-height:normal; padding: 0;}
#broker_conflict.lightbox p, 
#broker_conflict.lightbox strong, 
#broker_conflict.lightbox .text-block,
#broker_conflict.lightbox .btn-block a{font-size: 14px; line-height: 21px; }
#broker_conflict.lightbox .lightbox-close{top:10px; right:10px;}
#broker_conflict.lightbox .title{display:block; margin-bottom:10px;}

.lightbox-medium .lightbox-header { margin-bottom: 16px; }
.lightbox-medium p , .lightbox-medium strong {
    font-size: 12px;
    line-height: 21px;
}
.lightbox-medium .text-block {
    line-height: 18px;
    padding: 0 0 25px;
}
.lightbox em { font-style: normal; }
.lightbox-education {
	width: 750px;
	height: auto;
	padding: 0px;
}
.lightbox-broker-conflict-il {
    background: #FFFFFF;
    height: 70px;
}
.change-lang-broker{
	height: auto;
	padding: 25px 35px 25px 35px;

}
.change-lang-broker .btn-block a {
	line-height: 40px!important;
	padding: 0;
	height: 45px;
	width: 167px;
	margin: 0;
}

#disclaimers .text-block h2 { padding-bottom: 6px; }
#disclaimers .blocked-general { padding: 0 5px; }
#education_lightbox.lightbox-education {background: url(/sites/all/themes/iforex/images/education_loader.gif) no-repeat 200px center #FFFFFF;padding: 10px;}
#disc_button {
	font-size: 15px;
	padding-bottom: 0px;
}
#disc_button span { background: transparent; }
#disc_button .blocked-all { display: none; }
#disc_button.tr-msg .blocked-tr , #disc_button.blocked-msg .blocked-general { display: block; }
body .lightbox-short {
	width: 323px;
}
body .lightbox-short#blocked_countries {height: auto;}
body .lightbox-short ul { margin: 0; padding: 10px 0 0 0; list-style-type: none; }
body .lightbox-short li { padding-bottom: 1px; }
/*Thank you lightbox*/
#thankyou_lightbox .text-block , #edu_thankyou_lightbox .text-block { background: url(/sites/all/themes/iforex/images/bg-thanks.png) no-repeat left top; }
#edu_thankyou_lightbox .text-block { padding: 190px 0 0 0; }
#thankyou_lightbox .text-block { padding: 150px 0 0 12px; }
#thankyou_lightbox p , #edu_thankyou_lightbox p {
	margin: 0 0 0 70px;
	line-height: 19px;
}
#edu_thankyou_lightbox .text-block {
	width: 540px;
	margin: 93px auto 0;
}
#moved_popup h2 { font-size: 14px; padding-bottom: 6px; }
#moved_popup ul { margin: 0; padding: 10px 0 0 17px; }
/**CUSTOM PAGES ***/
#content.node-custom-page .content-inner , #content.node-page .content-inner { padding-top: 20px; }

.node-type-custom-page #content h1 , .node-type-page #content h1 {
	color:#2a3b4d;
	font-size: 30px;
	line-height: 40px;
}

.i18n-ko  #content .titlefix {
	width:90%;
}

.node-type-custom-page #content img{
    display: block;
    float: right;
    position: relative;
    top: -41px;
    z-index: 0;
}

.node-type-custom-page #content ul , .node-type-page #content ul {
    position: relative;
    z-index: 3;
    margin: 0 0 0 17px;
    padding: 0;
}
.node-type-custom-page #content ul li , .node-type-page #content li {
	margin: 0;
	padding: 0 0 10px 0;
	list-style-image: url("/sites/all/themes/iforex/images/li-custom-style.png");
}

.node-type-custom-page #content #custom-reg-line{
	background: #dddddd;
	padding: 10px 64px;
	text-align: center;
	margin:25px 0 0 0;
}

.node-type-custom-page #content #custom-reg-line p{
	padding: 0;
	margin: 0;
}

.node-type-custom-page #custom-page-right-cursor{
	background: url("/sites/all/themes/iforex/images/custom-page-right.png") no-repeat 0 0  transparent;
	position:absolute;
	top: 125px;
	left:640px;
	z-index: 99999;
	width: 51px;
	height: 240px;
}
/** OOPS PAGE **/
.node-type-page #content.oops-page{
	background: url("/sites/all/themes/iforex/images/oops-bg.png") no-repeat right top;
}

.node-type-page #content.oops-page .content-inner{
	min-height: 360px;
	padding: 60px 0 0 0;
}

.node-type-page #content.oops-page #oops-title{
	color:#2a3b4d;
	font-size: 60px;
}

.node-type-page #content.oops-page #oops-text{
	width: 220px;
	margin: 70px 0 0 0;
}
/*BASIC PAGE*/
.node-type-page #content h1 span { font-weight: normal; }
.node-type-page #content h2 {
    color: #000000;
    font-size: 18px;
    line-height: 22px;
    padding: 4px 0 6px;
    font-weight: normal;
}

/** USER LOGIN **/
.page-user #user-login{
	float: left;
	position: relative;
	top: 50px;
	left: 250px;
	margin: 0 0 50px -0;
	padding: 20px;
	background: #2A3B4D;
	color: white;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.page-user #user-login .form-text{
	width:200px;
	border:1px solid #c4c4c4;
}

.page-user #user-login span.form-required{
	color:#f75c72;
}

.page-user #user-login .description{
	font-style: italic;
	font-size: 10px;
	padding: 3px 0 10px 0;
	color:#c4ccd7;

}

.page-user #user-login .form-submit{
	background: url(/sites/all/themes/iforex/images/btn-send.gif) no-repeat 0 100%;
	border: 0;
	width: 69px;
	height: 30px;
	color: #00B7F1;
	font-size: 13px;
	line-height: 16px;
	padding: 5px 0 11px;
	font-weight: bold;
	cursor: pointer;
	outline: none;
	margin:0 0 0 220px;
}

.page-user #user-login .form-submit:hover{
	background-position: 0 0;
	color:#2a3b4d;
}

.page-user #user-login .form-title{
	font-size: 20px;
	height:40px;
	color:#11c0f4;
}

.page-user #user-login label{
	font-weight:bold;
}
.profile h3 { padding-top: 24px; }

/*Search*/
.node-type-page ul#search-results-temp {
	margin: 2px 0 0 0;
	list-style-image: none;
	list-style-type: none;
}
.node-type-page #content .search-header {
	width: auto;
	padding: 4px 6px;
	font-size: 12px;
	margin-bottom: 18px;
	padding-right: 20px;
	padding-left: 10px;
}
.node-type-page #search-results-temp h3 {
    font-size: 13px;
    font-weight: bold;
}
.node-type-page #search-results-temp li {
    margin-bottom: 0;
	list-style-image: none;
	list-style-type: none;
}
.node-type-page #search-results-temp  a {
	color: #059dcf;
	text-decoration: underline;
}
#search-results-bottom { margin: 40px 0 0 -33px; }
.node-type-page #search-results-temp li p { margin: 1px 0; }
.node-type-page #search-results-bottom { font-size: 13px; }
.node-type-page #search-results-bottom p { padding: 30px 0 0 150px; }


/* FBF SA*/

.i18n-es .fbf-main-sa .content h1{
    text-transform: capitalize;
    margin-top: -15px;
    padding-bottom: 10px;
}
.i18n-es .fbf-main-sa .content p{
    max-width: 326px;
    font-size: 13px !important;
    line-height: 15px !important;
}
.i18n-es .fbf-main-sa .content p.p3{
    font-weight: bold;
    background: #67e3fb;
    padding: 10px;
}
.i18n-es .fbf-main-sa .content #popup-btn{
    padding-top: 10px;
    color: #3e42fe;
    font-weight: bold;
    text-decoration: underline;
    cursor: pointer;
}
.i18n-es #fbf-bonus-popup-bg{display:none; position: fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);top: 0;left: 0;z-index: 99999;}

.i18n-es #fbf-bonus-popup{  
	position: fixed;
    width: auto;
    top: 50%;
    left: 50%;
    z-index: 999999;
    transform: translate(-50%, -50%);
    background-color: #fff;
    border-radius: 5px;
    -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
    padding: 30px;
    padding-top: 50px;
}

.i18n-es #fbf-bonus-popup .close{
    position: absolute;
    right: 10px;
    top: 10px;
    background: #c9c9c9;
    padding: 5px 10px;
    border-radius: 17px;
    font-size: 20px;
    line-height: 16px;
    width: 12px;
    height: 20px;
    font-weight: bold;
    cursor: pointer;
}


.i18n-es #fbf-bonus-popup .table{
    display: table;
    margin: auto;
    background: #e5e5e5;
    border: 1px solid #e5e5e5;
    color: #000;
    text-align: center;
}
.i18n-es #fbf-bonus-popup .row{
    display: table-row;
}
.i18n-es #fbf-bonus-popup .row:first-of-type .cell{background-color:#3bb1be; color:#fff; font-weight:bold;}

.i18n-es #fbf-bonus-popup .cell:nth-child(2){background:#c9c9c9;}
.i18n-es #fbf-bonus-popup .cell{
    display: table-cell;
    padding: 4px;
    border: 1px solid #fff;
    width: 34%;
}
.i18n-es #fbf-bonus-popup .comment{
    padding-top: 10px;
}

/* FBF */

#wrap_fbf {
	margin: 0 0 0 -30px;
	width: 992px;
	height: 343px;
	position: relative;
	background: url('/sites/all/themes/iforex/images/wrapShadow_fbf.png') no-repeat 0 311px;
	font-family: Verdana, sans-serif;
}
#main_fbf {
	width: 959px;
	height: 316px;
	position: absolute;
	top: 0;
	left: 15px;
	background: url('/sites/all/themes/iforex/images/bg_fbf.png') repeat-x;
}

.sprite {
	background: url('/sites/all/themes/iforex/images/sprite_fbf.png') no-repeat transparent;
}

#inner_fbf {
	width: 959px;
	height: 316px;
	position:relative;
	background-position: 955px 0;
}

#inner_fbf .pointer {
	height: 316px;
	width: 25px;
	position: absolute;
	top: 0;
	left: 0;
	background-position: -33px 0;
}
#inner_fbf .green.pointer { background-position: -60px 0; }

#details_fbf{
	width: 260px;
	height: 306px;
	position: absolute;
	top: 0;
	left: 0;
	padding: 10px 21px 0 37px;
}
#details_fbf .pointer {
	background-position: -6px 0;
}

#inputs_fbf .headline {
	display: block;
	color: #44CEF5;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
}
.i18n-pl #inputs_fbf .headline { font-size: 13px; }
.i18n-de #inputs_fbf .headline { font-size: 13px; }

#inputs_fbf .text_field {
	width: 260px;
	height: 25px;
	border: 1px solid #C7C7C7;
	background-color: #F8F8F8;
	margin: 0 0 15px 0;
	position: relative;
}

#inputs_fbf .text_field .sprite {
	display: block;
	float: left;
}
#inputs_fbf .smlface {
	width: 18px;
	height: 17px;
	margin: 5px 5px 0 3px;
	background-position: -129px 0;
}
#inputs_fbf .grey.smlface { background-position: -150px 0; }

#inputs_fbf .envelope {
	width: 18px;
	height: 12px;
	margin: 8px 5px 0 3px;
	background-position: -129px -19px;
}
#inputs_fbf .grey.envelope { background-position: -150px -19px; }

#inputs_fbf .phone {
	width: 14px;
	height: 17px;
	margin: 5px 5px 0 7px;
	background-position: -129px -34px;
}
#inputs_fbf .grey.phone { background-position: -150px -34px; }


#inputs_fbf .formText input{
	border: none;
	outline: none;
	background: transparent;
	margin: 0;
	padding: 0;
	float: left;
	height: 25px;
	width: 223px;
	color: #5C5C5C;
	line-height: 27px;
	font-size: 12px;
}#inputs_fbf .formText input.black { color: #000000; }

#inputs_fbf .formText .error{
	display: none;
	position: absolute;
	top: 24px;
	left: 1px;
	height: 16px;
	width: 262px;
	*width: 268px;
	background: url('/sites/all/themes/iforex/images/bg_fbf.png') repeat-x 0 -318px;
	z-index: 9;
}
#inputs_fbf .formText .error .left {
	position:absolute;
	height: 100%;
	width: 4px;
	top: 0;
	left: -4px;
	background-position: -179px 0;
}
#inputs_fbf .formText .error .arrow {
	position:absolute;
	height: 5px;
	width: 7px;
	top: -4px;
	left: 30px;
	background-position: -170px 0;
}
#inputs_fbf .formText .error span {
	font-size: 10px;
	line-height: 14px;
	color: #570000;
	font-weight: normal;
	text-indent: 5px;
	vertical-align: top;
}
#inputs_fbf .formText .error .right {
	position:absolute;
	height: 100%;
	width: 4px;
	top: 0;
	right: -4px;
	background-position: -185px 0;
}


#inputs_fbf .add_friend {
	float: right;
	height: 38px;
	margin: 0px 0 0 0;
	cursor: hand;
}
#inputs_fbf .add_friend label{
	color: #6B7179;
	font-size: 14px;
	line-height: 38px;
	font-weight: bold;
	float: right;
}
#inputs_fbf .add_friend input.sprite {
	width: 39px;
	height: 38px;
	background-position: -86px -40px;
	float: right;
	margin: 0 0 0 5px;
	padding: 0;
	border: 0;
	outline: 0;
}
#inputs_fbf .add_friend .sprite.blue { background-position: -86px -0px; }



#friends{
	width: 260px;
	height: 302px;
	position: absolute;
	top: 0;
	left: 318px;
	padding: 14px 21px 0 37px;
}
#friends_list ul {
	margin: 0 !important;
	padding: 0 !important;
	list-style-type: none !important;
}
#friends_list ul li {
	list-style-image: none !important;
	margin: 14px 0 0 0 !important;
	padding: 0 !important;
	height: 33px !important;
	width: 260px !important;
}
#friends_list ul li .sprite {
	height: 33px;
	width: 39px;
	background-position: -85px -124px;
	float: left;
	margin: 0 3px 0 0;
}
#friends_list ul li .sprite.color { background-position: -87px -90px; }
#friends_list ul li div span {
	color: #172532;
	font-size: 14px;
	line-height: 33px;
	float: left;
}
#friends_list ul li div span+span {
	float:right;
	margin: 0 5px 0 5px;
	display: none;
}

#total_friends {
	border-color: #C9C9C9;
	border-style: solid;
	border-width: 1px 0 0 0;
	width: 250px;
	height: 38px;
	margin: 14px 0 0 0;
	padding: 0 5px;
	color: #A4A4AC;
	font-size: 16px;
	font-weight: bold;
	line-height: 46px;
	letter-spacing: 1px;
}
#total_friends span { float: left; }
#total_friends span+span+span { float: right; display:none;}
#total_friends.color { color: #000000; }

#main_form_fbf {
	width: 278px;
	height: 266px;
	position: absolute;
	top: 0;
	right: 4px;
	padding: 50px 3px 0 37px;
}
#form_fbf p {
	margin: 0 0 0 -33px;
	padding: 0;
	color: #CACBCD;
	font-size: 10px;
	line-height: 18px;
	text-align: center;
}#form_fbf p.color { color: #1C2536; }

#captcha_wrap {
	margin: 20px 0 0 35px;
}
#captcha {
	height: 50px;
	width: 185px;
	margin: 10px 0 0 0px;
	background-repeat: no-repeat;
}
#captcha  .captcha_lightbox {
	height: 100%;
	width: 100%;
	background: url('/sites/all/themes/iforex/images/bg_fbf.png') repeat-x 0 -340px;
}
#captcha_input {
	width: 183px;
	height: 25px;
	border: 1px solid #C7C7C7;
	background-color: #F8F8F8;
	outline: none;
	margin: 10px 0 0 0px;
	padding: 0;
	color: #000000;
	line-height: 27px;
	font-size: 20px;
	text-align: center;
	letter-spacing: 7px;
}
#submit_fbf {
	height: 39px;
	width: 109px;
	background-position: -86px -207px;
	position: absolute;
	right: 23px;
	bottom: 7px;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}#submit_fbf.color { background-position: -86px -164px; }




#inner_success {
	width: 959px;
	height: 316px;
	position:relative;
	background-position: 955px 0;
}
#inner_success_main {
	width: 895px;
	height: 268px;
	position:relative;
	background-position: -234px 0;
	margin: 0;
	padding: 48px 32px 0 32px;
	color: #182535;
}
#success_fbf { height: 80px; }
#success_fbf .sprite {
	height: 80px;
	width: 100px;
	background-position: -130px -51px;
	float: left;
	margin: 0 15px 0 20px;
}
#success_fbf h1 {
	margin: 0;
	font-size: 18px !important;
	font-weight: bold;
	line-height: 50px !important;
}
#success_fbf h2 {
	margin: 0;
	font-size: 16px !important;
	font-weight: normal;
	line-height: 10px !important;
}

#important_fbf {
	margin: 20px 0 0 0;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #C7C7C7;
}
#important_fbf .important_fbf.sprite {
	height: 90px;
	width: 36px;
	background-position: -195px -155px;
	float: left;
	margin: 24px 61px 0 38px;
}
#important_fbf h3 {
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 72px;
}
#important_fbf p {
	margin: 0;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	margin: -21px 0 0 0 !important;
}
#important_fbf .add_friend {
	position: absolute;
	right: 25px;
	bottom: 14px;
	height: 38px;
	cursor: hand;
}
#important_fbf .add_friend label{
	color: #6B7179;
	font-size: 14px;
	line-height: 38px;
	font-weight: bold;
	float: right;
}
#important_fbf .add_friend input.sprite {
	width: 39px;
	height: 38px;
	background-position: -86px -40px;
	float: right;
	margin: 0 0 0 5px;
	padding: 0;
	border: 0;
	outline: 0;
}
#fbf_br_conflict_lightbox {
	z-index: 9999999;
	height: auto;
}
.i18n-en #fbf_br_conflict_lightbox .btn-block a{
	line-height: 18px;
}
#important_fbf .add_friend .sprite.blue { background-position: -86px -0px; }

/* Glossary */
#main .glossary-box {
	width: 962px;
	border-bottom: 1px solid #dedede;
	padding-bottom: 13px;
	margin-bottom: 25px;
	position: relative;
	clear: both;
}
#main .glossary-letter {
	width: 133px;
	float: left;
	font-size: 140px;
	color: #aae081;
	font-weight: bold;
	line-height: 0.75;
	padding-bottom: 21px;
}
#main .glossary-box .scrollTop , #main .glossary-list li { background: url(/sites/all/themes/iforex/images/glossary_sprites.png) no-repeat 0 0; }
#main .glossary-list li.inactive { background-position: 0 -42px; }
#main .glossary-text {
	width: 823px;
	float: left;
	padding-right: 6px;
}
#main .glossary-text p {
	margin: 0 0 14px 0;
}
#main .glossary-box .scrollTop {
	display: block;
	width: 12px;
	height: 10px;
	position: absolute;
	bottom: 0;
	right: 2px;
	cursor: pointer;
	z-index: 9999;
}
#main .glossary-list {
	list-style-type: none;
	margin: 0;
	padding: 0 0 56px 0;
}
#main .glossary-list li {
	float: left;
	background-position: 0 -20px;
	margin-right: 16px;
	cursor: pointer;
	text-align: center;
	font-size: 9px;
	line-height: 15pt;
}
#main .glossary-list .inactive { cursor: default; }
#main .glossary-list li , #main .glossary-list li a {
	display: block;
	width: 20px;
	height: 20px;
	color: #FFFFFF;
	font-weight: bold;
}
#main .glossary-list li a:hover { text-decoration: none; }
#main .glossary-list .glossary-last { margin: 0; }

/* Additional Text */
.risk-warning { position: relative; z-index: 0; text-align: center; }
.risk-warning p { font-size: 12px; margin: 0 !important; padding: 0; }


.node-live-rates .risk-warning p  { padding: 0 10px 0 10px; }

.risk-warning a { color: #000000; text-decoration: underline; }
.front .risk-warning , .node-type-hub-page .risk-warning {  margin: -21px 0 14px; }
.node-type-tabs-internal-page .risk-warning { padding-top: 20px; }
.node-type-glossary-page .risk-warning { padding-bottom: 18px; }
#sidebar .risk-warning { margin-top: -12px; padding: 0 32px 30px; }
#sidebar .risk-warning p { font-size: 12px; }

.trading_hours_table th{border-bottom:none;}
.trading_hours_table td{border-right: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;border-left: 1px solid #dbdbdb;border-top:none;}
.trading_hours_table .trading_hours_border td{border-bottom:1px solid black;}
/******************************All Languages CSS*****************************************************/
/* ES Language */
.i18n-es #nav{font-size:15px;}
.i18n-es #nav li{ 	padding: 0 10px; }

.i18n-es #content h2.sub-title { width: 430px;}

.i18n-es .join-form .btn-join input { font-size: 24px; }
.i18n-es #page-live-support #inner-live-support .support , .i18n-es .form-block .support { padding: 0 0 0 10px; width: 291px; }
.i18n-es #join-now-hub { font-size: 21px; }
.i18n-es #main .internal-files .internal-read-more { padding-right: 35px; background-position: right -57px; }
.i18n-es #main .internal-hub .internal-read-more { padding-right: 25px; background-position: right -36px; }
.i18n-es #footer_main > ul > li { padding: 0 20px 0 0; }
.i18n-es #footer_main > .menu > .first { padding: 0 25px 0 0; }
.i18n-es #cal_form .selectedTxtWrap { width: 190px; }
.i18n-es #timezone_combo ul { width: 188px; }
.i18n-es #timezone_combo ul , .i18n-es #cal_form .selectedTxtWrap { font-size: 11px; }
.i18n-es .form-box .frame { width: 526px; padding: 32px 57px 12px 55px; }
.i18n-es .continue-form .row label { width: 136px; }
.i18n-es #contactus h3 { line-height: normal; padding-top: 4px; }
.i18n-es #education_form .form-header { font-size: 19px; }
.i18n-es #main .internal-files h3 { font-size: 16px; }
.i18n-es #disclaimers .blocked-all.blocked-general { font-size: 10px; }
.i18n-es .main-top .join-form { padding-top: 18px; }
.i18n-es .join-form.pips-form .btn-join input{font-size: 21px;}
.i18n-es #pips_lightbox .join-block .join-form.pips-form .form-header{line-height: 28px;}
.i18n-es.node-type-hub-single-page #hub-nav li{  margin-left: 47px;}
.i18n-es.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec1 {/*background: url('../images/CambioDeDinero.jpg') no-repeat 125px 25px transparent;*/}
.i18n-es.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec2 { background: url('../images/Invierta.jpg') no-repeat 80px 0 transparent; }
.i18n-es.node-type-hub-single-page .getting_started #content-single-hub .sec3 .sec-text { background: url('../images/Proebelo.jpg') no-repeat 0 bottom transparent;  }
.i18n-es .getting_started #deal-demo { background: url('../images/deal-demo-bg-es.jpg') no-repeat 0 0 transparent; }
.i18n-es #getting_started_lightbox .popbg{  background:url('../images/gspips-popup_spa.png') no-repeat;  width: 433px;  height: 539px; margin-top: -88px;}
/*.i18n-es .node-type-hub-single-page ul#hub-nav li{  margin-left: 30px;}*/
.i18n-es .edu-sidebar {  width: 255px;  width: 255px; height: 84px;  padding: 127px 20px 7px 40px;  }
.i18n-es .edu-sidebar a { margin: 18px 0 0 31px; }
.i18n-es .qtip .btnWrapper .buy,.i18n-es .qtip .btnWrapper .sell { font-size: 11px; }

.i18n-es #getting_started_lightbox .join-form .btn-join input{text-indent: -55px; font-size: 21px;}
/* IT Language */
.i18n-it #footer_main > ul > li { padding: 0 20px 0 3px; }
.i18n-it #main .internal-files .internal-read-more { padding-right: 35px; background-position: right -57px; }
.i18n-it #main .internal-hub .internal-read-more { padding-right: 25px; background-position: right -36px; }
.i18n-it .join-form .btn-join input { font-size: 24px; }
.i18n-it #join-now-hub { font-size: 20px; text-indent: 13px; }
.i18n-it #sidebar .join-block .join-form { padding-top: 0;}
.i18n-it .join-block .join-form .form-header { font-size: 21px; line-height: 22px; margin-bottom: 0; }
.i18n-it .join-block .join-form .form-header span { padding: 2px 0 24px 0;  line-height: normal; font-size: 12px; }
.i18n-it .main-top .join-form { padding:9px 20px 9px 61px; }
.i18n-it #blocked_countries .lightbox-header { line-height: 20px; margin-bottom: 0; }
.i18n-it .join-block .join-form .error { font-size: 10px; }
.i18n-it #education_form .form-header { margin-bottom: 18px; }
.i18n-it #education_form .form-header span { font-size: 12px; margin-top: 0; }
.i18n-it #education_form .join-form .form-header span { padding-top: 6px; }


/* getting started / trading center */
.i18n-it.node-type-hub-single-page #hub-nav li {margin-left: 54px;} /*top menu GS*/
.i18n-it.node-type-hub-single-page .trading_center #content-single-hub .sec2 .smartclient .bottom-text .right > a, .node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform .bottom-text .right > a { text-indent: 12px; }

.i18n-it.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec1 { /*background: url('../images/sec2-mexc-it.jpg') no-repeat 80px 0 transparent; */}
.i18n-it.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec2 { background: url('../images/sec2-leveraged-it.jpg') no-repeat 80px 0 transparent; }
.i18n-it.node-type-hub-single-page .getting_started #content-single-hub .sec3 .sec-text { background: url('../images/sec3-tryout-it.jpg') no-repeat 0 bottom transparent; }
.i18n-it .getting_started #deal-demo { background: url('../images/deal-demo-bg-it.jpg') no-repeat 0 0 transparent; }
.i18n-it #getting_started_lightbox .popbg { background: url('../images/gspips-popup-it.png') no-repeat 0 0 transparent; }

.i18n-it #ratesInfo .rates-data li:nth-child(1) span { font-size: 11px; }

.i18n-it.node-type-instrument .more-education li.howtt >a span { margin: 1px 15px 0 20px; }
.i18n-it.node-type-instrument .more-education li.howtt > a { padding: 18px 0 0 0; line-height: 23px;}

.i18n-it.node-type-instrument .more-education li.last {  background: #f2f2f2; }

.i18n-it.node-type-hub-single-page .trading_center #hub-nav li { margin-left: 103px; }

/* FR Language */
.i18n-fr #footer_main > ul > li { padding: 0 20px 0 21px; }
.i18n-fr #sentimentstable .inner .precent { font-size: 10px; }
.i18n-fr.br-3 #footer_main > ul > li.last { padding-left: 6px; }
.i18n-fr #sidebar .join-form .btn-join input , .i18n-fr .main-top .join-form .btn-join input , .i18n-fr .lightbox-cut .btn-join input {
	background-position: 0px -420px;
	font-size: 20px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 8px;
	text-align: center;
	padding-right: 4px;
}

.i18n-fr #sidebar .join-form .btn-join input:hover , .i18n-fr .main-top .join-form .btn-join input:hover,
.i18n-fr .lightbox-cut .btn-join input { background-position: 0px -483px; }
.i18n-fr #articles_form .form-block-holder { background-position: center 71px; }
.i18n-fr #sidebarlp .join-form .btn-join input {
	 background-position: 1px -421px;
	   padding: 0 0 4px;
	    font: bold 21px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.i18n-fr #sidebarlp .join-form .btn-join input:hover{background-position: 1px -484px; }
.i18n-fr #sidebar .risk-warning { padding: 0 21px 20px !important; }

.i18n-fr .getting_started #deal-demo .dd-buysell-label { left: 153px; }
.i18n-fr .getting_started #deal-demo .dd-dsize-label { left: 153px; }
.i18n-fr .getting_started #deal-demo .dd-cpair-label { left: 153px; }

.i18n-fr.node-type-hub-single-page .trading_center #hub-nav li{ margin-left:113px; }

.i18n-fr .edu-sidebar { padding: 121px 0 0 40px; }

.i18n-fr.node-type-instrument .more-education li.howtt>a span { margin: 1px 15px 0 20px; }
.i18n-fr.node-type-instrument .more-education li.howtt > a { padding: 18px 0 0 0; line-height: 23px;}

.i18n-fr.node-type-instrument .more-education li.lealing>a span { margin: 4px 15px 0 20px; }
.i18n-fr.node-type-instrument .more-education li.lealing > a { padding: 18px 0 0 0; line-height: 23px;}

.i18n-fr.node-type-instrument .more-education li.wal>a span { margin: 4px 15px 0 20px; }
.i18n-fr.node-type-instrument .more-education li.wal > a { padding: 18px 0 0 0; line-height: 23px;}

.i18n-fr.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec1 { /*background: url('../images/sec2-mexc-fr.jpg') no-repeat 80px 0 transparent; */}
.i18n-fr.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec2 { background: url('../images/sec2-leveraged-fr.jpg') no-repeat 80px 0 transparent; }
.i18n-fr.node-type-hub-single-page .getting_started #content-single-hub .sec3 .sec-text { background: url('../images/sec3-tryout-fr.jpg') no-repeat 0 bottom transparent; }
.i18n-fr .getting_started #deal-demo { background: url('../images/deal-demo-bg-fr.jpg') no-repeat 0 0 transparent; }
.i18n-fr #getting_started_lightbox .popbg { background: url('../images/gspips-popup-fr.png') no-repeat 0 0 transparent; }

.i18n-fr .edu-sidebar a { font-size: 21px; margin: 3px 0 0 35px;  line-height: 18px; }
.i18n-fr.node-type-hub-single-page #hub-nav li {  margin-left: 87px; }

/* HU Language */
.i18n-hu #footer_main > ul > li { 
	padding: 0 20px 0 0;
    box-sizing: border-box;
 }
.i18n-hu .join-block .join-form { padding-top: 0; }
.i18n-hu .main-top .join-form { padding-top: 9px; }
.i18n-hu .join-block .join-form .form-header span { padding: 10px 0;line-height: normal;font-size: 12px;margin: 0px !important; }
.i18n-hu .join-block .join-form .form-header { font-size: 21px;line-height: 22px;margin: 0;display: block;clear: both;float: none;}
.i18n-hu #getting_started_lightbox  .join-form .btn-join input, .i18n-hu #join-now-hub {
    font-size: 19px;
    text-indent: 16px;
    text-align: left;
	padding:0px;
    }


.i18n-hu #education_form .form-header {margin-bottom: 8px;}
.i18n-hu #education_form .join-form .form-header span { padding-top: 6px; }
.i18n-hu #content #how-to-trade { margin-top: 30px; }

.i18n-hu .form-block .chat-form .row input { width: 162px; margin-left: 10px; }
.i18n-hu #sidebar .join-form .btn-join input , .i18n-hu .main-top .join-form .btn-join input {
}

.i18n-hu #sidebar .join-form .btn-join input:hover , .i18n-hu .main-top .join-form .btn-join input:hover { background-position: 0px -483px; }

/* getting started HUNGARIAN / trading center */
.i18n-hu.node-type-hub-single-page #hub-nav li {margin-left: 38px;} /*top menu GS*/
.i18n-hu.node-type-hub-single-page .trading_center #content-single-hub .sec2 .smartclient .bottom-text .right > a, .node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform .bottom-text .right > a { text-indent: 12px; }

.i18n-hu.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec1 { /*background: url('../images/sec2-mexc-hu.jpg') no-repeat 80px 0 transparent; */}
.i18n-hu.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec2 { background: url('../images/sec2-leveraged-hu.jpg') no-repeat 80px 0 transparent; }
.i18n-hu.node-type-hub-single-page .getting_started #content-single-hub .sec3 .sec-text { background: url('../images/sec3-tryout-hu.jpg') no-repeat 0 bottom transparent; }
.i18n-hu .getting_started #deal-demo { background: url('../images/deal-demo-bg-hu.jpg') no-repeat 0 0 transparent; }
.i18n-hu #getting_started_lightbox .popbg { background: url('../images/gspips-popup-hu.png') no-repeat -5px -10px transparent; }

.i18n-hu #ratesInfo .rates-data li:nth-child(1) span { font-size: 11px; }
.i18n-hu.node-type-instrument .more-education li.howtt >a span { margin: 1px 15px 0 20px; }
.i18n-hu.node-type-instrument .more-education li.howtt > a { padding: 18px 0 0 0; line-height: 23px;}

.i18n-hu.node-type-instrument .more-education li.lealing>a span { margin: 4px 15px 0 20px; }
.i18n-hu.node-type-instrument .more-education li.lealing > a { padding: 18px 0 0 0; line-height: 23px;}

.i18n-hu.node-type-instrument .more-education li.wal>a span { margin: 4px 15px 0 20px; }
.i18n-hu.node-type-instrument .more-education li.wal > a { padding: 18px 0 0 0; line-height: 23px;}

.i18n-hu.node-type-instrument .more-education li.arvatz>a span { margin: 4px 15px 0 10px; background-position: -727px -18px;}
.i18n-hu.node-type-instrument .more-education li.arvatz > a { padding: 18px 0 0 0; line-height: 23px;}

.i18n-hu.node-type-instrument .more-education li.last {  background: #f2f2f2; }

.i18n-hu.node-type-hub-single-page .trading_center #hub-nav li { margin-left: 138px; }

.i18n-hu.node-type-hub-single-page .trading_center #basic-header h2 { width: 366px; }

.i18n-hu.node-type-hub-single-page .getting_started #content-single-hub .sec1 {
    background: url('../images/sec1-bg.jpg') no-repeat 570px 245px transparent;

}

/* getting started  HINDI*/

.i18n-hi.node-type-hub-single-page .getting_started #content-single-hub .sec1{
	background:url('../images/sec1-bg.jpg') no-repeat 570px 237px transparent;
	min-height:335px;
}
.i18n-hi.node-type-instrument .more-education li.last { background: #f2f2f2 !important; }



/* getting started HOLLAND / trading center */
.i18n-nl.node-type-hub-single-page #hub-nav li {margin-left: 30px;} /*top menu GS*/
.i18n-hu.node-type-hub-single-page .trading_center #content-single-hub .sec2 .smartclient .bottom-text .right > a, .node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform .bottom-text .right > a { text-indent: 12px; }

.i18n-nl.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec1 { /*background: url('../images/sec2-mexc-nl.jpg') no-repeat 80px 0 transparent; */}
.i18n-nl.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec2 { background: url('../images/sec2-leveraged-nl.jpg') no-repeat 80px 0 transparent; }
.i18n-nl.node-type-hub-single-page .getting_started #content-single-hub .sec3 .sec-text { background: url('../images/sec3-tryout-nl.jpg') no-repeat 0 bottom transparent; }
.i18n-nl .getting_started #deal-demo { background: url('../images/deal-demo-bg-nl.jpg') no-repeat 0 0 transparent; }
.i18n-nl #getting_started_lightbox .popbg { background: url('../images/gspips-popup-nl.png') no-repeat 0 0 transparent; }


.i18n-hu #ratesInfo .rates-data li:nth-child(1) span { font-size: 11px; }
.i18n-nl.node-type-hub-single-page .trading_center #hub-nav li { margin-left: 129px; }

.i18n-nl #basic-header h2, #content .sub-title { margin-top: 10px; }






/* PT Language */
.i18n-pt-br #footer_main > ul > li { padding: 0 0 0 30px; width: 167px; }
.i18n-pt-br #education_form .form-header { margin-bottom: 22px; }
.i18n-pt-br #education_form .form-block-holder { background-position: center 142px; }
.i18n-pt-br #contactus .header-block h3 { line-height: normal; padding-top: 4px; }
.i18n-pt-br #filter_sel li { height: auto; }
.i18n-pt-br #disclaimers .blocked-general { padding: 0; }
.i18n-pt-br #disc_button { font-size: 10px; }


/* RU Language */
.i18n-ru .join-block .join-form {  }
.i18n-ru .main-top .join-form { padding-top: 9px; }
.i18n-ru .join-block .join-form .form-header span { padding: 2px 0 24px 0; line-height: normal; font-size: 12px; }
.i18n-ru .join-block .join-form .form-header { font-size: 21px; line-height: 22px; margin: 0; }
.i18n-ru .join-form .btn-join input { font-size: 24px; }
.i18n-ru #join-now-hub { font-size: 17px; }
.i18n-ru #education_form .form-header { margin-bottom: 18px; }
.i18n-ru #education_form .form-header span { margin-top: 0; }
.i18n-ru #education_form .join-form .form-header span { padding-top: 6px; }
.i18n-ru #content #how-to-trade {margin: 37px 0 0 8px;}
.i18n-ru #footer_main > ul > li {padding:0 15px 0 10px;}
.i18n-ru .join-block .join-form .error {font-size: 10px;}
.i18n-ru #main .internal-files .internal-read-more { background-position: 61px -57px;}
.i18n-ru #main .internal-hub .internal-read-more{background-position: right -36px;}
.i18n-ru #timezone_combo ul  {font-size: 9px;}
.i18n-ru #supportcenter .remote_item.large:first-child{line-height:29px;}
.i18n-ru #main .iforex-partners .custom-tabs > div > h3 {font-size:17px;}
.i18n-ru #supportcenter .remote_item {font-size:11px}
.i18n-ru #supportcenter .remote_item span {margin: 14px 7px 0 18px;}
.i18n-ru #tech-form #tech_submit {font-size:12px}
.i18n-ru .continue-form .error {font-size: 10px}
.i18n-ru .continue-form .btn-continue input {font-size:14px;padding: 0 32px 5px 0;}
.i18n-ru #disclaimers .blocked-all.blocked-general { font-size: 10px; }
.i18n-ru #filter_sel{font-size:10px;}
.i18n-ru #tech-form .error-msg {font-size:8px;}
.i18n-ru #disc_button { line-height: 26px; }
.i18n-ru #submit_fbf {height: 34px;  width: 173px;  background-position: -35px -399px;  position: absolute;}
.i18n-ru #submit_fbf.color {  background-position: -35px -352px;  height: 34px;  width: 173px;  }
.i18n-ru #inputs_fbf .formText .error span {  font-size: 9px;  }
.i18n-ru #inputs_fbf .formText input {  width: 226px;}
.i18n-ru #dis-tooltip-popup{  }

/* EL Language (Greek) */
.i18n-el #footer_main > ul > li { padding: 0 35px 0 21px; }
.i18n-el #footer_main > .menu > .last { padding: 0; }
.i18n-el .join-form .btn-join input , .i18n-el #join-now-hub { font-size: 28px; }
.i18n-el #main-emails li .address { margin-left: 5px; }
.i18n-el #main .internal-large h3 { font-size: 20px; }
.i18n-el .main-section .trade .return { font-size: 17px; }
.i18n-el #disclaimers .blocked-all.blocked-general { font-size: 10px; }
.i18n-el #disc_button { line-height: 26px; }
.i18n-el  #content .breaking-news-to-show .read-more a {float: right; font-size: 10px; padding: 0 11px 0 0;}
.i18n-el #breaking-news-block .read-more-archive{margin-right:10px;}

/* PT-BR Language */
.i18n-pt-br #main .internal-files .internal-read-more { background-position: 95px -57px; }
.i18n-pt-br #main .internal-hub .internal-read-more { background-position: right -36px; }

/* HI Language */
.i18n-hi #main-article-hub .market-tabs { display: none; }
.i18n-hi #articles-hub .views-row-first .views-field-field-article-image { width: 169px; margin-right: 20px; }
.i18n-hi #articles-hub .views-row-first img { width: 169px; height: 105px; }
.i18n-hi #articles-hub .views-row-first .views-field-title { height: auto; margin-bottom: 3px; }
.i18n-hi #articles-hub .views-row-first .views-field-body { width: 440px; height: 67px; }

/* PL Language */
.i18n-pl #slides .main-items .deal-box { width: 126px; }
.i18n-pl #footer .panel-block li { padding: 27px 20px 21px 17px; }
.i18n-pl.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec1 { /*background: url('../images/sec2-mexc_pol.jpg') no-repeat 80px 0 transparent; */}
.i18n-pl.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec2 { background: url('../images/sec2-leveraged_pol.jpg') no-repeat 80px 0 transparent; }
.i18n-pl .getting_started #deal-demo { background: url('../images/deal-demo-bg_pol.jpg') no-repeat 0 0 transparent; }
.i18n-pl.node-type-hub-single-page .getting_started #content-single-hub .sec3 .sec-text { background: url('../images/sec3-tryout_pol.jpg') no-repeat 0 bottom transparent; }
.i18n-pl #getting_started_lightbox .popbg { background: url('../images/gspips-popup_pol.png') no-repeat 0 0 transparent; }

/* RO Language */
.i18n-ro #main .internal-files .internal-read-more { padding-right: 35px; background-position: right -57px; }
.i18n-ro #main .internal-hub .internal-read-more { padding-right: 25px; background-position: right -36px; }
.i18n-ro #join-now-hub { line-height: 48px; font-size: 16px; text-indent: 12px; }
.i18n-ro #join-now-hub span { font-size: 16px !important; }
.i18n-ro #supportcenter .remote_item.large:first-child{line-height:29px;}
.i18n-ro #footer_main > ul > li { padding: 0 24px 0 17px; }
.i18n-ro .join-form .btn-join input { font-size: 24px; }
.i18n-ro .continue-form .btn-continue input { font-size: 17px; }
.i18n-ro #sidebar .join-block .join-form { padding-top: 0; }
.i18n-ro .join-block .join-form .form-header span:first-child { line-height: 22px; }
.i18n-ro .agree-block label { white-space: normal; }
.i18n-ro .join-form .agree-block .agree-section { padding-top: 11px; }
.i18n-ro .join-form .agree-block img { margin-top: 4px; }
.i18n-ro .join-form .agree-block .check2 { margin-top: 2px; }
.i18n-ro .join-form .agree-block label { line-height: 11px; }
.i18n-ro #filter_sel{font-size:9px;}


/* PL Language */
.i18n-pl #footer_main > .menu > .first { padding: 0; }
.i18n-pl #footer_main > ul > li ,
.i18n-pl #footer_main > .menu > .last { padding: 0 0 0 24px; }
.i18n-pl #content.node-promotions-hub h2.sub-title { width: 438px; }
.i18n-pl .continue-form .btn-continue input { font-size: 17px; }
.i18n-pl .agree-block label { white-space: normal; }
.i18n-pl .join-block .join-form .form-header { padding-bottom: 26px; font-size: 21px; line-height: 24px; margin: 0; }
.i18n-pl #sidebar .join-block .join-form { padding-top: 12px; }
.i18n-pl .join-form .agree-block .agree-section { padding-top: 11px; }
.i18n-pl .join-form .agree-block img { margin-top: 4px; }
.i18n-pl .join-form .agree-block .check2 { margin-top: 2px; }
.i18n-pl .join-form .agree-block label { line-height: 11px; }
.i18n-pl #supportcenter .remote_item.large:first-child { line-height: 29px; }
.i18n-pl #content #how-to-trade { margin-top: 33px; }
.i18n-pl #content #how-to-trade .four > span { display: block; padding-top: 19px; }
.i18n-pl #disc_button { line-height: 28px; }
.i18n-pl #timezone_combo ul { font-size: 11px; }
.i18n-pl #filter_sel { font-size: 10px; }
.i18n-pl #filter_sel input { margin: 0 2px; }
.i18n-pl .join-block .join-form .error { font-size: 10px; }
.i18n-pl #inputs_fbf .formText input {  font-size: 11px;}
.i18n-pl #inputs_fbf .formText .error span {font-size: 8px;}
.i18n-pl #submit_fbf {
	background-position: -86px -300px;
  	width: 117px;
	 }
.i18n-pl #submit_fbf.color {
  background-position: -86px -260px;
}

/* DE Language */
.i18n-de #paypanel .pay-list { width: 830px; }
.i18n-de #footer_main > ul > li { padding: 0 26px 0 13px; }
.i18n-de .join-form .btn-join input { font-size: 24px; }
.i18n-de #main .promotion-box li { margin-bottom: 1px; }
.i18n-de #inner-gradient .header-text-top p { font-size: 13px; }
.i18n-de .main-section .link-section .link { padding: 1px 3px 0; }
.i18n-de #slides .main-items .title { padding-bottom: 2px; }
.i18n-de .main-section .gallery-trade .description { background-position: 114px 20px }
.i18n-de .main-section .trade .return { font-size: 16px; }
.i18n-de .lightbox-small { padding: 40px 20px; width: 270px; margin-left: -155px; }
.i18n-de #nav li { padding: 0 25px 0 23px; }
.i18n-de .support .support-list li { margin: 0; }
.i18n-de #education_form .form-block-holder { background-position: center 159px; }
.i18n-de #education_form .join-form { width: 246px; padding: 20px 0 0 28px; }
.i18n-de #education_form .form-header { margin-bottom: 25px; }
.i18n-de #main .full_table td.change { min-width: 50px; }

.i18n-de.node-type-instrument .more-education li.lealing>a span { margin: 4px 15px 0 20px; }
.i18n-de.node-type-instrument .more-education li.lealing > a { padding: 18px 0 0 0; line-height: 23px;}


/* ID Language */
.i18n-id #paypanel .pay-list { /*width: 830px;*/ }
.i18n-id #footer_main > ul > li { padding: 0 17px 0 6px; }
.i18n-id .support .support-list li { margin: 0; }
.i18n-id .form-block .support { width: 281px; padding-left: 10px; }
.i18n-id .selectArea { font-size: 9px; }
.i18n-id .join-form .btn-join input { font-size: 23px; }
.i18n-id .main-top .join-block .join-form .form-header { font-size: 23px; }
.i18n-id .main-top .join-form { padding: 18px 20px 19px 61px; }
.i18n-id .form-block .support .title { padding: 0; font-size:13px;}
.i18n-id #sidebar .join-block .join-form { padding-top: 2px; }
.i18n-id #join-now-hub { font-size: 24px; }
.i18n-id .continue-form .btn-continue input { font-size: 18px; }
.i18n-id .continue-form .row label ,
.i18n-id .continue-form .text input { font-size: 13px; }
.i18n-id .continue-form .row label { font-size: 13px; width: 107px; }
.i18n-id .continue-form strong { margin-right: 10px; }
.i18n-id #content #how-to-trade .four { margin-top: -14px; }
.i18n-id .lightbox .lightbox-header { font-size: 21px; }
.i18n-id #sidebar .join-block .join-form .form-header { font-size: 22px; margin: 10px 0 30px; }
.i18n-id .main-home .join-block .join-form .form-header { margin: 4px 0 32px; }
.i18n-id .form-block .join-block .b{height:237px;}
.i18n-id #disclaimer_footer #img_wrapper #img_title {font-size: 16px;}


/* MS Language */
.i18n-ms #sidebar .banner-top h2 { width: 140x; font-size: 17px; }
.i18n-ms #main .promotion-box li,
.i18n-ms #main .promotion-box h3,
.i18n-ms #main .promotion-box p,
.i18n-ms #main .promotion-box h3 a { font-size: 11px; }
.i18n-ms #inner-gradient .header-text-top { padding: 2px 4px 0 4px; }
.i18n-ms .form-block .support .title { padding-right: 0; font-size: 13px;}
.i18n-ms .support .support-list li { margin: 0; }
.i18n-ms #top_bar .selectArea .center { font-size: 10px; }
.i18n-ms #form-large .continue-form .row label { width: 112px; }
.i18n-ms #form-large .frame { padding-right: 62px; width: 502px; }
.i18n-ms #content #how-to-trade .four { margin-top: -22px; }
.i18n-ms #join-now-hub { text-indent: 46px; }
.i18n-ms #footer_main > ul > li { padding: 0 20px; }
.i18n-ms #content #how-to-trade .four strong { display: inline; }
.i18n-ms .main-home .join-block .join-form .form-header { margin: 4px 0 32px; }
.i18n-ms .sidebar-block .join-block .join-form .form-header { margin: 0 0 36px; }
.i18n-ms #main .internal-files .internal-read-more { background-position: 58px -57px; }

.i18n-en.br-3 #footer_top #securedpanel li {padding: 14px 18px 0 16px;}
/*.i18n-en.br-3 #footer_top .panel-block li {padding: 27px 26px 21px 23px;}*/



.i18n-cs .continue-form .btn-continue input{font-size: 15px;}
.i18n-cs #nav{font-size: 15px;}
.i18n-cs .join-block .join-form .form-header {font-size: 19px;}
.i18n-cs #join-now-hub {line-height: 49px;text-indent: 13px;font-size:13px;}
.i18n-cs #content #how-to-trade .four{margin-top: -6px;}
.i18n-cs #content #how-to-trade .step p{font-size: 12px;line-height: 17px;}
.i18n-cs #content #how-to-trade strong{padding-bottom: 10px;}
/*.i18n-cs .join-block .join-form .agree-block img, .i18n-cs .agree-block img{margin: 2px 4px 0 53px;}*/
/* .i18n-cs .agree-block label{float: none;} */
.i18n-cs #slides .deal-box .details {font-size: 10px;}
.i18n-cs #banner-sidebar h2 {line-height: 25px;}
.i18n-cs .join-block .join-form .agree-block img{width:23px; margin-top:1px;}
.i18n-cs #form-agree-pp input.check1{display:none !important;}
.i18n-cs .agree-block img{width: 23px; margin-top:1px;}
.i18n-cs .agree-block .check2, 
.i18n-cs .agree-block-pp .check1{}
.i18n-cs .agree-block .check1{float:none;}
.i18n-cs .agree-block label{}
.i18n-cs #form-agree-pp .agree-section{padding:0px;}
.i18n-cs .agree-block label , .i18n-cs .agree-block-pp label p{}
.i18n-cs #education_img{width:415px;}
.i18n-cs #education_form{height:auto;}
.i18n-cs #education_lightbox.lightbox-education{height:auto;}
.i18n-cs #education_form .form-header{margin-bottom: 20px;}
.i18n-cs #education_form .join-form, .i18n-cs .lightbox-cut .join-form{padding-top:10px;}
.i18n-cs .sidebar-block .agree-section{padding-bottom:10px;}
.i18n-cs .join-form .btn-join{margin-top: 0px;}
.i18n-cs .agree-block-pp{margin-top:-5px;}


/* SV Language */
.i18n-sv .getting_started #main #hub-nav-wrapper ul#hub-nav li:first-child {margin-left: 0;}
.i18n-sv .getting_started #main #hub-nav-wrapper ul#hub-nav li {margin-left: 54px;}
.i18n-sv.node-type-hub-single-page .trading_center #hub-nav {width: 681px;}
.i18n-sv #basic-header h2, #content .sub-title {line-height: 26px;}
.i18n-sv #form-large .agree-block {left: 5px;}
.i18n-sv #join-now-hub {font:bold 24px Verdana,Geneva,Arial,Helvetica,sans-serif; line-height: 49px;}
.i18n-sv .text-section .column h2 {line-height: 22px; height: 45px;}
.i18n-sv.node-type-hub-single-page #basic-header h2 {width: 285px;}
.i18n-sv .getting_started #deal-demo { background: url('../images/deal-demo-bg-sv.jpg') no-repeat 0 0 transparent; }
.i18n-sv.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec1 { /*background: url('../images/sec2-mexc_sve.jpg') no-repeat 80px 0 transparent; */}
.i18n-sv.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec2 { background: url('../images/sec2-leveraged_sve.jpg') no-repeat 80px 0 transparent; }
.i18n-sv.node-type-hub-single-page .getting_started #content-single-hub .sec3 .sec-text { background: url('../images/sec3-tryout_sve.jpg') no-repeat 0 bottom transparent; }
.i18n-sv #getting_started_lightbox .popbg { background: url('../images/gspips-popup_sve.png') no-repeat 0 0 transparent; }


/*slider app button*/
/*eng*/
.i18n-en .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_en.png) ;	
}
.i18n-en .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_en.png) ;
}

.i18n-zh-hans .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_zh-hans.png) ;	
	margin-bottom:10px;
	background-position:50% 50%;
}
.i18n-zh-hans .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_zh-hans.png) ;
	margin-top:2px;
}


/*czhe*/
.i18n-cs .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_cs.png) ;	
}
.i18n-cs .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_cs.png) ;
}

/*swedish*/
.i18n-sv .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_sv.png) ;
}
.i18n-sv .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_sv.png) ;
}

/*ar*/
.i18n-ar .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_ar.png) ;
}
.i18n-ar .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_ar.png) ;	
}

.i18n-ar #platformstable #download .platformImg {
	margin: 4px 64px 0 0px;
}
.i18n-ar #platformstable #web .platformImg {
	margin: 4px 38px 0 0px;
}
.i18n-ar #platformstable #mobile .platformImg {
	margin: 12px 110px 0 0px;
}
.i18n-ar #platformstable #mobile p {
	float: right;
}
.i18n-ar #platformstable #app .platformImg {
	margin: 22px 110px 0 0px;
}
.i18n-ar #platformstable #app p {
	float: right;
}
.i18n-ar #platformstable #app p strong {
	font-size: 25px;
}
.i18n-ar .node-instruments-hub .sharesWrapper .targetSharesWrapper .stockWrapper .stock {
    margin-left: auto;
    margin-right: 10px;
    direction: rtl;
}
.i18n-ar .node-instruments-hub .sharesWrapper .targetSharesWrapper .stockWrapper .stock.firstStock {
	margin-right: 0px;
}
.i18n-ar #content.node-instruments-hub .calendar-events>span {
	text-align: left;
}
.i18n-ar.node-type-hub-single-page #hub-nav li a {
	font-size: 20px;
}
.i18n-ar.node-type-hub-single-page #hub-nav li {
	margin-left: 131px;
}
.i18n-ar.node-type-hub-single-page .trading_center #hub-nav li.first {
	margin-right: 0;
	margin-left: 190px;
}
.i18n-ar.node-type-hub-single-page .trading_center #hub-nav li {
	margin-left: 190px;
}
.i18n-ar.node-type-hub-single-page #hub-nav li.last {
	margin-right: 0;
	margin-left: 0;
}
.i18n-ar #getting_started_lightbox .popbg {
	background: url('../images/gspips-popup_arb.png') no-repeat;
	width: 433px;
	height: 539px;
}
.i18n-ar #getting_started_lightbox .popbg {
	float: right;
	width: 430px;
	height: 537px;
	margin-top: -88px;
	margin-right: 2px;
}
.i18n-ar #getting_started_lightbox.lightbox-cut .join-form {
	direction: rtl;
	padding: 20px 30px 0 0px;
}
/*fre*/
.i18n-fr .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_fr.png) ;

}
.i18n-fr .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_fr.png) ;

}

.i18n-fr #platformstable #app p strong {
	font-size: 17px;
}
/*ger*/
.i18n-de .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_de.png) ;
}
.i18n-de .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_de.png) ;
}

/*greek*/
.i18n-el .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_el.png) ;
}
.i18n-el .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_el.png) ;;
}

.i18n-el #platformstable .slides p strong {
	font-size: 17px;
	line-height: 20px;
}
/*hungary*/
.i18n-hu .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_hu.png) ;
}
.i18n-hu .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_hu.png) ;
}

.i18n-hu #platformstable #app p strong {
	font-size: 18px;
}
/*italy*/
.i18n-it .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_it.png) ;
}
.i18n-it .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_it.png) ;
}

/*malay*/
.i18n-ms .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_ms.png) ;
}
.i18n-ms .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_ms.png) ;
}

/*indonzia*/
.i18n-id .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_id.png) ;
}
.i18n-id .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_id.png) ;
}

/*poland*/
.i18n-pl .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_pl.png) ;
}
.i18n-pl .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_pl.png) ;
}

.i18n-pl #platformstable #app p strong {
	font-size: 21px;
}

.i18n-pl .getting_started #main #hub-nav-wrapper ul#hub-nav li:first-child {margin-left: 0;}
.i18n-pl .getting_started #main #hub-nav-wrapper ul#hub-nav li {margin-left: 55px;}
.i18n-pl #getting_started_lightbox.lightbox-cut .join-form {padding: 20px 0 0 22px;}

/*portu*/
.i18n-pt-br .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_pt-br.png) ;

}
.i18n-pt-br .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_pt-br.png) ;

}

/*rusia*/
.i18n-ru .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_ru.png) ;

}
.i18n-ru .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_ru.png) ;

}

.i18n-ru #platformstable .slides p strong {
	font-size: 17px;
	line-height: 17px;
}
/*korea*/
.i18n-ko .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_ko.png) ;

}
.i18n-ko .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_ko.png) ;

}


.i18n-ko #platformstable .slides p strong {
	font-size: 17px;
	line-height: 17px;
}
.i18n-ko #submit_fbf{background-position: -116px -446px;}

.i18n-ko #submit_fbf.color {
    background-position: -7px -451px;
}
/*spain*/
.i18n-es .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_es.png) ;

}
.i18n-es .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_es.png) ;

}

.i18n-es #platformstable #app p strong {
	font-size: 18px;
}
/*hindi*/
.i18n-hi .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_hi.png) ;

}
.i18n-hi .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_hi.png) ;

}

/*neterland*/
.i18n-nl .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_nl.png) ;
}
.i18n-nl .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_nl.png) ;
}

/*romanian*/
.i18n-ro .firBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/apple_ro.png) ;
}
.i18n-ro .secBtn {
	background-image: url(/sites/all/themes/iforex/images/app_badges/google_ro.png) ;
}

/****/
.i18n-nl #footer_main > ul > li{padding: 0 12px;}
.i18n-nl .support .support-list li{margin:0;}
.i18n-nl .join-form .btn-join input{font: bold 22px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.i18n-nl #join-now-hub{font:bold 22px Verdana,Geneva,Arial,Helvetica,sans-serif;line-height: 48px;}
.i18n-nl #main .internal-files .internal-read-more{background-position:106px -57px;}
.i18n-nl #slides .deal-box .details{font-size: 10px;}
.i18n-nl #edu_2690 .internal-box-inner h3 {padding-bottom: 4px;}
.i18n-nl .text-section .column .description h2 {line-height: 20px;}
.i18n-nl .text-section .column:first-child .description h2 {margin-bottom:6px;}
.i18n-nl .text-section .column:first-child .description .text .more {bottom: 8px;}
.i18n-nl #economic_calendar #cal_results {font-size: 9px;}
.i18n-nl #main .internal-box-inner img {margin: 36px 7px 0 10px;}
.i18n-nl #main .internal-box-text {width: 195px;}
.i18n-nl #main-emails .desc {  width: 130px;  }
/*.i18n-nl #content .content-inner {padding: 0 5px 0 0;}*/
/*.i18n-nl #main-emails .main-list {width: 330px;}*/



.i18n-zh-hans #main .internal-files .internal-read-more{background-position: 30px -57px;}
.i18n-zh-hans #content h2.sub-title {width:auto; font-weight:bold;}
.i18n-zh-hans #basic-header h2{font-weight:bold;}
.i18n-zh-hans #basic-header .header-sub-ptop {font-weight:bold;}
.i18n-zh-hans #content.node-articles-hub h2 {width:auto; font-weight:bold;}
.i18n-zh-hans #main .internal-box-inner h3{font-weight: bold;}
.i18n-zh-hans #content h1.main-header{font-weight: bold;}
.i18n-zh-hans #footer_main > .menu > .first{padding: 0 40px 0 40px;}
.i18n-zh-hans #footer_main > .menu > .last{padding: 0 40px 0 40px;}
.i18n-zh-hans #footer_main > ul > li {padding: 0 40px 0 40px;}
.i18n-zh-hans #footer_main .expanded ul{font-size:12px;}
.i18n-zh-hans #footer .menu > .expanded > a{font-size:12px;}
.i18n-zh-hans #slides .main-items .deal-box.first .time-wrap{margin-left:9px;}
.i18n-zh-hans #disc_button{line-height: 30px;}
.i18n-zh-hans #tech_count_autoc{border-left: 1px solid #DBDBDB; height:18px;top:23px;width:14px;}


.i18n-zh-hans #submit_fbf{background: url(/sites/all/themes/iforex/images/fbf_cta_chn2.png) no-repeat transparent;}
.i18n-zh-hans #submit_fbf.color {background: url(/sites/all/themes/iforex/images/fbf_cta_chn1.png) no-repeat transparent;}

/* Reports PDF */
#articles-hub .report-pdf-date {
	display: inline-block;
	margin: 0 0 0 50px;
}

#articles-hub .report-pdf-link {
	color: #2A3B4D;
	font-weight: bold;
}

#articles-hub .report-pdf-link-ar { width: 200px; display:inline-block }

#usefull-reports-pdf{
	margin: 15px 0 0 0;
	padding: 0;
	list-style: none;
	display: none;
}

#usefull-reports-pdf .userfull-list {
	width: 281px;
	height: 64px;
	margin: 4px 0 10px 0;
	display: inline-block;
	background: url(/sites/all/themes/iforex/images/supportcenter_usefullsofts.png) no-repeat;
	text-indent: -9999px;
	list-style: none;
}

#usefull-reports-pdf a{
	color:#0899C4;
}

#usefull-reports-pdf .usefull-acrobat {
  background-position: -281px 0;
}

/*Live Rates */
#rates-large-tabs {
	height: 47px;
	margin-bottom: 1px;
        padding: 0;
}
#rates-large-tabs li{
    float: left;
    height: 35px;
    font-weight: bold;
    line-height: 37px;
    background: #dddddd;
    color: #2a3b4d;
    text-align: center;
    font-size: 12px;
    list-style-type: none;
    cursor: pointer;
}

#rates-large-tabs li div{
    border-right: 1px solid #FFFFFF;
    border: 1px solid #FFFFFF;
    padding: 0px 33px 0px 33px;
}

.i18n-hu #rates-large-tabs li div { padding: 0px 25px 0px 25px; }
.i18n-el #rates-large-tabs li div { padding: 0px 25px 0px 25px; }

#rates-large-tabs li#shares-tab div{ 
border-right: 0px;

}

#rates-large-tabs li#most_popular-tab div{ 
border-left: 0px;
}


#rates-large-tabs .active , #rates-large-tabs li:hover {
    background: #2a3b4d;
    color: #FFFFFF;
    border-bottom: 1px solid #2a3b4d;
    margin-bottom: -1px;
}
#rates-large-tabs .active { cursor: default;}
#live_rates {
    clear: both;
   /* min-height: 280px;*/
    height: auto !important;
    height: 280px;
    margin: 0 0 22px 0;
}
#main #live_rates { /*display: none;*/ width: 100%; }
#live_rates .rates_large { display: none; width: 100%; }
#live_rates .rates_large:first-child { display: block; }
#live_rates .rates_form {
    margin: 0 auto;
    width: 100%;
    position: relative;
    height: 36px;
    display: block;
    color: #FFFFFF;
    line-height: 21px;
}
#live_rates .rates_form ul {
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
#live_rates label { display: inline; font-weight: normal; }
#live_rates .cal_arrow {
    position: absolute;
    right: 4px;
    top: 10px;
    width: 7px;
    height: 4px;
}
#rate_filter_sel dl dd ul li span.cal_blue, #rate_filter_sel dl dd ul li span.cal_grey {
    float: none;
    vertical-align: middle;
}
#live_rates .cal_form .selectedTxtWrap {
    border-right: 1px solid #3d4d62;
    border-bottom: 1px solid #3d4d62;
    float: right;
    width: 211px;
    height: 23px;
    text-indent: 4px;
    background-color: #1d2b3a;
    position: relative;
}
#live_rates .cal_form .selectedTxt { height: 21px; border: 1px solid #000000; }
#live_rates .cal_cor_r , #live_rates .cal_cor_l {
    position: absolute;
    top: 0;
    width: 4px;
    height: 36px;
}
#live_rates .cal_cor_r { right: 0; background-position: 0 0; }
#live_rates .cal_cor_l { left: 0; background-position: 0 -36px; }
#tbody .cal_loading , #live-rates-loader , #during_and_around .cal_loading { text-align: center; padding: 20px 0; }
#tbody .cal_loading p , #live-rates-loader p , #during_and_around .cal_loading p {
    font-size: 18px;
    margin: 0;
    padding: 4px;
}
#live-rates-loader {
	border: 1px solid #C8C8C8;
	margin-top: -1px;
}
#main .inner-text table {
	width: 100%;
	border-collapse: collapse;
	border: 0 !important;
	border-bottom: 1px solid #d7d7d7 !important;
	margin-top: -1px;
}
#live_rates #tbody { display: none; }
#live_rates  table td { font-size: 12px; }

#main .full_table {
	width: 100%;
	border-collapse: collapse;
	border: 0 !important;
	border-bottom: 1px solid #d7d7d7 !important;
	margin-top: -1px;
}
#live_rates #tbody { display: none; }
#main .full_table th {
	color: #FFFFFF;
	text-align: left;
	padding: 12px 0 12px 0;
	background: #2a3b4d;
	font-weight: normal;
	border-left: 1px solid #d7d7d7;
}

.node-type-live-rates #main .full_table th {
	text-align: left;
}
#main .full_table th:first-child { border-left: 0; }
#main .full_table td {
	border: 1px solid #d7d7d7;
	border-bottom: 0;
	padding: 5px 7px;
	text-align: center;
}
#main .full_table .trEven , #main .full_table.odd_even tbody .trEven { background: #FFFFFF; color: #000000; }
#main .full_table .trOdd , #main .full_table.odd_even tbody .trOdd { background: #f1f1f1; color: #2a3b4d; }
#main .full_table .last { width: 5%; padding: 0; text-align: center; }
#main .full_table .up , #main .full_table .down, #main .full_table .changeLast.change-down, #main .full_table .changeLast.change-up {
	display: block;
	height: 17px;
	width: 10px;
	margin: 0 auto;
	background:url(/sites/all/themes/iforex/images/arrow-table.png) no-repeat 100% 2px;
}
#main .full_table .down, #main .full_table .changeLast.change-down { background-position: 100% -18px; }

/* During and Around */
#during_and_around h2 {
	color: #2F3C4D;
	font-size: 18px;
	padding-bottom: 8px;
	font-weight: normal;
}
#during_and_around table {
	margin-bottom: 28px;
}
#during_and_around table .symbol , #during-and-around table .during { width: 30%; }
#during_and_around table .empty { width: 10%; }

/* Custom Tabs */
.custom-container .custom-divs > div {
	display: none;
}
.custom-divs > div:first-child { display: block; }
.custom-tabs > div { float: left; }
.custom-tabs h3 {
	font-size: 18px;
	padding-top: 18px;
}
.custom-divs { clear: both; padding-top: 24px; }

#main .iforex-partners .custom-tabs > div , #main .iforex-partners .icon {
	background: url(/sites/all/themes/iforex/images/partners_sprite.png) no-repeat 0 0;
}
#main .iforex-partners .custom-tabs > div {
	width: 295px;
	height: 128px;
	margin-right: 36px;
	background-position: 0 0;
	text-align: center;
	cursor: pointer;
}
#main .iforex-partners .icon {
	width: 112px;
	height: 66px;
	margin: 0 auto;
	background-position: 0 0;
	margin-top: 18px;
}
#main .iforex-partners .partners-tab-1 .icon { background-position: -10px -264px; }
#main .iforex-partners .partners-tab-2 .icon { background-position: -163px -264px; }
#main .iforex-partners .partners-tab-3 .icon { background-position: -163px -334px; }
#main .iforex-partners .custom-tabs > div:hover , #main .iforex-partners .custom-tabs > .active { background-position: 0 -128px; }
#main .iforex-partners .custom-tabs > div:hover h3 , #main .iforex-partners .custom-tabs > .active h3 { color: #FFFFFF; }
#main .iforex-partners .custom-tabs > div.last { margin-right: 0; }

#content .related-articles a.back-archive{
	background: url('/sites/all/themes/iforex/images/articles_sprites.png') no-repeat transparent;
	text-decoration: none;
	color:#909090;
	background-position: 0 -145px;
	padding:0 0 0 15px;
	float: right;
	margin: 10px 0 0 0;
	cursor: pointer;
}

#content .related-articles a.back-archive:hover{
	text-decoration: underline;
}

.node-inner-banner .content{
	margin: 20px 0;
	display: none;
}

a#fbf_inner_banner{
	display: inline-block;
}

/**COOKIE NOTIFICATION **/
#cookie-notif, #redirect-message{
	width:100%;
	height: auto;
	background: #fffaa3;
	text-align: center;
	line-height: 30px;
	display: none;
	color: #2e2e2e;
	font-size: 10px;
	padding-left: auto;
	/*border-bottom: 1px solid #f3ec71;
	border-top: 1px solid #f3ec71;*/
	position:relative;
}
#cookie-notif #redirect-message.sa-redirect{
	direction: rtl;
}
#redirect-message{border-top: 1px solid #c3c3c3;}
#redirect-message.sa-redirect .close-rm {
	margin: 0 10px 5px 0px;
}

#cookie-notif {
	text-align: center;
	border-bottom: 1px solid #fff;
}

.separation-line {
	background: #fffaa3;
}

.separation-line span {
	border-bottom: 1px solid #fff;
	border-top: 1px solid #c3c3c3;
	display: inherit;
    width: 100%;
    margin: 0 auto;
    padding: 0px;
}

#cookie-notif a, #redirect-message a {
	text-decoration: underline;
	color:#333333;
}

#cookie-notif .close-cn, #redirect-message .close-rm, #bottom-cookie .close-cn{
	position:relative;
	cursor: pointer;
	display: inline-block;
	width:19px;
	height: 19px;
	background: url('../images/close-notification.png') no-repeat 0 0 transparent;
	margin: 0 0 -6px 10px;
	display:inline-block !important;
}



#bottom-cookie .close-cn{
	background: url(../images/x_close.png) no-repeat 50% transparent;
	position: absolute;
	top: -14px;
	left: 95%;
	margin: 0;
	background-color: #fcf8e4;
	padding: 3px;
	border-radius: 100%;
	-webkit-box-shadow: 0 -5px 5px -5px #7D7D7D;
	box-shadow: 0px -5px 5px -5px #7D7D7D;
}

.i18n-ar #bottom-cookie .close-cn{
	left: 5%;
}

 #redirect-message .close-rm {
 	vertical-align: top;
	top:2px;
	margin:0px;
 }

#cookie-notif p {
	margin: 0;
	padding: 0;
}

#redirect-message .morecontent span {
    display: none;
}
#redirect-message .readMoreLink {
    display: block;
    text-align: right;
    text-decoration: underline;
    width: 100%;
    padding-bottom: 5px;
}

#redirect-message span:first-child {
	    width: 90%;
	max-width:700px;
    display: inline-block;
    line-height: 12px;
    padding-top: 2px;
    text-align: center;
	padding-right:5px;
}



/**
 *Pips page
 */
.pips-page #basic-header h2{
	background: transparent;
	padding: 4px 0 7px 0;
}

.pips-page #basic-header{
	height: auto;
	margin: 0 0 20px 0;
}

.pips-page #basic-header h1{
	padding:50px 0 0 0;
}

#content.pips-page h3.pips-title{
	position: relative;
	height: 26px;
	color: #FFFFFF;
	background: #2a3b4d;
	font-size: 15px;
  line-height: 25px;
  text-indent: 10px;
	margin: 0 0 20px 4px;
	width: 633px;
}

#content.pips-page #pips-bottom-videos h3.pips-title{
	width:952px;
}

#content.pips-page h3.pips-title span.ptr{
	position: absolute;
	background: url('../images/pips-title-right.png') no-repeat 0 0 transparent;
	width: 4px;
	height: 26px;
	right: -4px;
}

#content.pips-page h3.pips-title span.ptl{
  background: url('../images/pips-title-left.png') no-repeat 0 0 transparent;
	position: absolute;
	width:4px;
	height: 26px;
	left: -4px;
}

.pips-page #pips-bottom-videos{
	position: relative;
	width:960px;
	margin: 20px 0 0 0;
}

.pips-page .basic-videos,
.pips-page .advanced-videos{
	width:960px;
	height: 150px;
	padding: 0;
	margin: 0 0 20px 0;
}

.pips-page .basic-videos li,
.pips-page .advanced-videos li{
	background: url("../images/pips-sprite.png") no-repeat transparent;
	width: 150px;
	height: 135px;
	margin: 0 23px;
	display: inline-block;
	cursor: pointer;
}
.i18n-fr .pips-page .basic-videos li,
.i18n-fr .pips-page .advanced-videos li{background: url("../images/pips-sprite_fre.png") no-repeat transparent;	}

.i18n-ar .pips-page .basic-videos li,
.i18n-ar .pips-page .advanced-videos li{background: url("../images/pips-sprite_arb.png") no-repeat transparent;	}
.i18n-ar #liveratesbox .link-section .link a {    background-position: 0% 11px; font-size: 10px; padding-left: 14px;}

.i18n-ar #social_btn_wrapper #social_btns li {float: left;}
.i18n-ar #social_btn_wrapper #social_btns li.spacer {width: 12px;float: left;height: 20px;}
.i18n-ar #accordion-pages ul.listMargin {list-style-type: disc; padding: 0 30px 0 0;}
.i18n-ar #live_rates .rates_large table tbody.tbody tr td.change {unicode-bidi: embed; direction: ltr;}

.i18n-es .pips-page .basic-videos li,
.i18n-es .pips-page .advanced-videos li{
	background: url("../images/pips-sprite_spa.png") no-repeat transparent;
}

.pips-page .basic-videos li.first,
.pips-page .advanced-videos li.first{
	margin: 0 25px 0 0;
}

.pips-page .basic-videos li.last,
.pips-page .advanced-videos li.last{
	margin: 0 0 0 25px;
}

.pips-page .advanced-videos li{
	height: 65px;
}

.pips-page .advanced-videos li.les1{
	background-position: -1px -1378px;
}

.pips-page .advanced-videos li.les1:hover{
	background-position: -1px -1586px;
}

.pips-page .advanced-videos li.les2{
	background-position: -1px -1446px;
}

.pips-page .advanced-videos li.les2:hover{
	background-position: -1px -1654px;
}

.pips-page .advanced-videos li.les3{
	background-position: -1px -1514px;
}

.pips-page .advanced-videos li.les3:hover{
	background-position: -1px -1722px;
}

.pips-page .basic-videos li.les1{
	background-position: -1px -556px;
}

.pips-page .basic-videos li.les1:hover{
	background-position: -1px -694px;
}

.pips-page .basic-videos li.les2{
	background-position: -1px -417px;
}

.pips-page .basic-videos li.les2:hover{
	background-position: -1px -830px;
}

.pips-page .basic-videos li.les3{
	background-position: -1px -277px;
}

.pips-page .basic-videos li.les3:hover{
	background-position: -1px -966px;
}

.pips-page .basic-videos li.les4{
	background-position: -1px -138px;
}

.pips-page .basic-videos li.les4:hover{
	background-position: -1px -1102px;
}

.pips-page .basic-videos li.les5{
	background-position: -1px 0;
}

.pips-page .basic-videos li.les5:hover{
	background-position: -1px -1238px;
}

.join-block .join-form.pips-form{
}

.join-block .join-form.pips-form .form-header{
	line-height: 15px;
	text-align: left;
}

.join-block .join-form.pips-form .form-header span{
	line-height: 17px;
}

.join-form.pips-form .btn-join{
	-webkit-box-shadow: 0px 1px 4px 1px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 1px 4px 1px rgba(0,0,0,0.2);
	box-shadow: 0px 1px 4px 1px rgba(0,0,0,0.2);
	border: 1px solid #02b8f2;
	}
	
.join-form .btn-join input{
	font-size: 22px;
    width: 100%;
	height:54px;
    border: 1px solid #a7f1ff;
	border-bottom: 1px solid #7cdaf6;
    box-sizing: border-box;
    padding: 8px;
    margin: 0;
    border-radius: 10px;
	background-image: -ms-linear-gradient(top, #6FE9FF 0%, #02b8f2 100%);
    background-image: -moz-linear-gradient(top, #6FE9FF 0%, #02b8f2 100%);
    background-image: -o-linear-gradient(top, #6FE9FF 0%, #02b8f2 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6FE9FF), color-stop(100, #02b8f2));
    background-image: -webkit-linear-gradient(top, #6FE9FF 0%, #02b8f2 100%);
    background-image: linear-gradient(to bottom, #6FE9FF 0%, #02b8f2 100%);
	
}

.join-form .btn-join input:hover{
	background-image: -ms-linear-gradient(top,#d6ffff 0%, #36e1fe 100%);
    background-image: -moz-linear-gradient(top,#d6ffff 0%, #36e1fe 100%);
    background-image: -o-linear-gradient(top,#d6ffff 0%, #36e1fe 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d6ffff), color-stop(100, #36e1fe));
    background-image: -webkit-linear-gradient(top,#d6ffff 0%, #36e1fe 100%);
    background-image: linear-gradient(to bottom, #d6ffff 0%, #36e1fe 100%);
	background-position:0 0;
	border:1px solid #fff;border-bottom:0px;
}



.join-form.pips-form .btn-join:hover{border:1px solid #67e4ff;}

.i18n-fr .join-form.pips-form .btn-join input{
	font-size: 20px;
}

.lightbox-cut #sidebar-cor-right,
.lightbox-cut #sidebar-cor-left{
	display: none;
}

.lightbox-cut .form-cut{
	width: 308px;
}
.lightbox-cut .form-cut .risk-warning , .lightbox-cut .form-cut #article-charts-wrapper { display: none; }

#pips_lightbox #pips_form{
  /* position: absolute; */
  /* right: 0;
  top: 26px; */
  width: 317px;
  float: right;
    margin: 25px 0 10px;
}

/*#pips_form .form-header{
	position: relative;
  left: -34px;
  width: 241px;
  padding: 0 0 0 32px;
}*/

.lightbox-cut #pips_form .form-block-holder{
	background-position: center 88px;
}

#pips_form .form-header{
	background: transparent;
}

#pips_form #form-agree {
	
}

#pips_lightbox .join-block .join-form{
	margin: 0;
	padding: 0px 5% 10px;
}

#pips_lightbox .join-block .join-form.pips-form .form-header{
	font-size: 28px;
	line-height: normal;
	    margin: -5px 0 20px;
}

#pips_lightbox .join-block .join-form.pips-form .form-header span{
	font-size: 16px;
	line-height: 25px;
}

#pips_lightbox .join-block .join-form.pips-form .form-header span,
#pips_lightbox .join-block .join-form.pips-form .form-header p{
	background: transparent;
}

.notcitizentxt span{
	display: inline-block;
	background: transparent;
	font-weight: bold;
	float: left;
	width: 85%;
}
.notcitizentxt span.country-label{display:inline;width: auto; float: none;}

#iamnotacitizen{
	height:20px;
	width:20px;
	background: url('../images/block_popup_check.png') no-repeat 0 -20px transparent;
	margin: 0 10px 0 0;
	cursor: pointer;
}

#iamnotacitizen.iamcitizen{
	background-position: 0 0;
}

.btn-block a.dis-citizen{
	background-position: 1px -548px;
	color: #9e9d9d;
}

/**PIPS WIDGET**/
#pips-widget{
	width:280px;
	margin: 0 auto;
}
.pips-q{
	background: url('../images/pips-widget-q.png') no-repeat right 25px transparent;
	height: 180px;
	width:100%;
}

.pips-true,
.pips-false{
	display: none;
	height: 180px;
	width:100%;
}

.pips-true{
	background: url('../images/pips-widget-true.png') no-repeat right 25px transparent;
}

.pips-false{
	background: url('../images/pips-widget-false.png') no-repeat right 25px transparent;
}

.qtitle,
.ans-title{
	font-size: 14px;
	font-weight: bold;
	color: #2a2c2d;
	width:195px;
	display: inline-block;
	margin: 10px 0;
	padding: 0 0 10px 0;
	border-bottom: solid 1px #dbdbdb;
	line-height: 18px;
}

.i18n-fr .qtitle,
.ans-title{
	margin: 8px 0;
	padding: 0 0 2px 0;

}

.ans-title{
	border: none;
	color: #4ea917;
	font-size: 16px;
	padding: 0;
}

.i18n-fr .qtitle,
.i18n-fr .ans-title{
	font-size: 12px;
}

.i18n-fr .q-ans{
	font-size: 11px;

}

.ans-body{
	width:185px;
	display: inline-block;
	font-size: 14px;
	line-height: 18px;
	color: #2a2c2d;
}


.q-ans{
	background: url('../images/buttons_main_site.png') no-repeat 0 -758px transparent;
	width:173px;
	height: 36px;
	display: inline-block;
	cursor: pointer;
	position: absolute;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	line-height: 35px;
	left:10px;
}

.q-ans:hover{
	background-position: 0 -798px;
}

.q-ans.second{
	bottom:20px;
}

.q-ans.first{
	bottom:70px;
}

.ans-more{
	background: url('../images/buttons_main_site.png') no-repeat 0 -636px transparent;
	position: absolute;
	left: 10px;
	bottom: 20px;
	width: 121px;
	height: 38px;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	line-height: 36px;
	text-decoration: none;
}

.ans-more:hover{
	text-decoration: none;
	background-position: 0 -718px;
}

#pix-sphone{
	position:absolute;z-index:-9999;top:0;bottom:0
}

.mobile-device .risk-warning {
	margin: -21px auto 14px !important;
	width: 780px !important;
}


/**SINGLE PAGE***/
.node-type-hub-single-page #basic-header h1{
	font-size:30px;
	padding:55px 0 0 0;
}

.node-type-hub-single-page #basic-header h2{
	width: 324px;
	margin-top:22px;
}

.node-type-hub-single-page #content .basic-header-wide{
	background-position: right 5px !important;
}

.node-type-hub-single-page #content .basic-header-height{
	height: 215px;
	position: relative;
	z-index: 2;
}

.node-type-hub-single-page #join-now-hub{
	bottom: 28px;
}

.node-type-hub-single-page #hub-nav-wrapper{
	height: 115px;
	background:url('../images/single-menu-bg.png') repeat-x 0 0 transparent;
	position: absolute;
	width: 100%;
	z-index: 3;
	margin-top: 187px;
	left:0;
}

.node-type-hub-single-page.toolbar #hub-nav-wrapper{
	top:372px;
}

.node-type-hub-single-page #hub-nav {
	list-style-type: none;
	width:700px;
	margin:0 auto;
	height: 95px;
	padding: 10px 0 0 0;
}

.i18n-pl.node-type-hub-single-page #hub-nav { width:780px; }
.i18n-es.node-type-hub-single-page #hub-nav { width:800px; }
.i18n-ar.node-type-hub-single-page #hub-nav { width:800px; }

.node-type-hub-single-page #hub-nav.no-edu { width: 650px; }



.node-type-hub-single-page #hub-nav li{
	float: left;
	margin-left: 54px;
	position:relative;
	height:95px;
}
.i18n-de.node-type-hub-single-page #hub-nav li {
	margin-left: 39px;
}
.i18n-en.node-type-hub-single-page #hub-nav li {
	float: left;
	margin-left: 133px;
	position: relative;
	height: 95px;
}
.i18n-en.node-type-hub-single-page #hub-nav.no-edu  li {
	margin-left: 65px;
}
.i18n-en.node-type-hub-single-page #hub-nav.no-edu li.first {
	margin-left: 0px;
}
.i18n-de  .node-type-hub-single-page #hub-nav li{
	margin-left: 49px;
}

.i18n-ko  .getting_started #hub-nav li{
	margin-left:135px;

}

.i18n-hi  .getting_started #hub-nav li{
	margin-left:95px;

}

.node-type-hub-single-page #hub-nav li.first{
	margin-left:0;
}

.node-type-hub-single-page #hub-nav li>span{
	width: 66px;
	height: 66px;
	position: absolute;
	background: #FFF;
	z-index: 6;
	top: 18px;
	left: 50%;
	margin-left: -33px;
	background:url('../images/single-nav-items.png') no-repeat transparent;
	cursor:pointer;
}

.node-type-hub-single-page #hub-nav li.active>span{
	top:6px;
}

.node-type-hub-single-page #hub-nav li>span.wif-ico{
	background-position:-69px 0;
}

.node-type-hub-single-page #hub-nav li:hover > span.wif-ico,
.node-type-hub-single-page #hub-nav li.active > span.wif-ico{
	background-position:0 0;
}

.node-type-hub-single-page #hub-nav li>span.ot-ico{
	background-position:-69px -69px;
}

.node-type-hub-single-page #hub-nav li:hover > span.ot-ico,
.node-type-hub-single-page #hub-nav li.active > span.ot-ico{
	background-position:0 -69px;
}

.node-type-hub-single-page #hub-nav li>span.tp-ico{
	background-position:-69px -138px;
}

.node-type-hub-single-page #hub-nav li:hover > span.tp-ico,
.node-type-hub-single-page #hub-nav li.active > span.tp-ico{
	background-position:0 -138px;
}

.node-type-hub-single-page #hub-nav li>span.twts-ico{
	background-position:-69px -207px;
}

.node-type-hub-single-page #hub-nav li:hover > span.twts-ico,
.node-type-hub-single-page #hub-nav li.active > span.twts-ico{
	background-position:0 -207px;
}

.node-type-hub-single-page #hub-nav li>span.ec-ico{
	background-position:-69px -276px;
}

.node-type-hub-single-page #hub-nav li:hover > span.ec-ico,
.node-type-hub-single-page #hub-nav li.active > span.ec-ico{
	background-position:0 -276px;
}

.node-type-hub-single-page #hub-nav li>span.prod-ico{
	background-position:-69px -414px;
}

.node-type-hub-single-page #hub-nav li:hover > span.prod-ico,
.node-type-hub-single-page #hub-nav li.active > span.prod-ico{
	background-position:0 -414px;
}

.node-type-hub-single-page #hub-nav li>span.tt-ico{
	background-position:-69px -345px;
}

.node-type-hub-single-page #hub-nav li:hover > span.tt-ico,
.node-type-hub-single-page #hub-nav li.active > span.tt-ico{
	background-position:0 -345px;
}

.node-type-hub-single-page #hub-nav li a{
	color:#6b7783;
	font-size:17px;
	background:url('../images/single-nav-shadow.png') no-repeat 50% 0 transparent;
	padding:10px 0;
	position: relative;
  z-index: 7;
	margin-top: 66px;
	display: inline-block;
	text-decoration:none;
}

.node-type-hub-single-page #hub-nav li.active a,
.node-type-hub-single-page #hub-nav li:hover a{
	color:#04b9f2;
}

.node-type-hub-single-page  #hub-nav-wrapper.fixed {
	position: fixed;
	top: -10px !important;
	margin: 0!important;
	z-index:5;
}

.node-type-hub-single-page.toolbar  #hub-nav-wrapper.fixed{
	top:65px;
}

.node-type-hub-single-page #content-single-hub{
	margin-top:130px;
}

.node-type-hub-single-page #content-single-hub .section{
	font-size:13.5px;
	margin-bottom:135px;
}

.node-type-hub-single-page #content-single-hub .section a{
	color:#04b9f2;
}

.node-type-hub-single-page .getting_started #content-single-hub .section h2{
	font-size:25px;
	color:#2a3b4d;
	font-weight:normal;
	background:url('../images/strip_short.png') repeat-x transparent;
	padding-right: 15px;

}

.node-type-hub-single-page .getting_started #content-single-hub .section h3{
	font-size:25px;
	color:#2a3b4d;
	font-weight:normal;
	margin-bottom:20px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec1{
	background:url('../images/sec1-bg.jpg') no-repeat 570px 265px transparent;
	min-height:335px;
}

.node-type-hub-single-page #content-single-hub .section.sec1{
	margin-bottom:50px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec1 h2{
	background-position:0 0;
	height: 50px;
	line-height: 45px;
	padding-left: 15px;
	margin-bottom:20px;
	display: inline-block;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec1 h3{
	font-size:20px;
	margin-top:75px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec2 h2{
	background-position:0 -52px;
	height: 50px;
	line-height: 44px;
	padding-left: 15px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec1 .sec-text{
	margin-top:15px;
	width:470px;
	line-height:20px;
}

.node-type-hub-single-page .getting_started #content-single-hub .section .sec-text p{
	margin:0 0 25px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec2{
	background:url('../images/sec2-bg.jpg') no-repeat 0 0 transparent;
	min-height:515px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sec-text{
	width: 455px;
	float: right;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sec-text .sec2-platforms{
	margin:20px 0 40px 0;
	text-align:right;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sec-text .sec2-platforms img{
	margin-bottom:25px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec1{
	margin-top:60px;
	/*background:url('../images/sec2-mexc.jpg') no-repeat 125px 25px transparent;*/
	min-height:175px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec1 .sec-text{
	margin-top:0;
	/*background:url('../images/sec2-nocomm.png') no-repeat 0 0 transparent;*/
	min-height:170px;
	width: 100%;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec1 .sec-text>div{
	width: 90%;
	margin: 20px 0 0 60px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec2{
	background:url('../images/sec2-leveraged.jpg') no-repeat 80px 0 transparent;
	margin-top:75px;
	min-height:311px;
}

.i18n-ko .getting_started #content-single-hub .sec2 .sub-sec1{
	/*background:url('../images/sec2-mexc_kor.jpg') no-repeat 80px 0 transparent;*/
}

.i18n-ko .getting_started #content-single-hub .sec2 .sub-sec2{
	background:url('../images/sec2-leveraged_kor.jpg') no-repeat 80px 0 transparent;
}


.i18n-de .getting_started #content-single-hub .sec2 .sub-sec1{
	/*background:url('../images/sec2-mexc-ger.jpg') no-repeat 80px 0 transparent;*/
}

.i18n-de .getting_started #content-single-hub .sec2 .sub-sec2{
	background:url('../images/sec2-leveraged-ger.jpg') no-repeat 80px 0 transparent;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec2 .sub-sec2 .sec-text{
	margin-top:0;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec3{
	height:445px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec3 h2{
	height:63px;
	background-position: 0 0px;
	line-height: 56px;
	padding-left: 17px;
	margin-bottom:40px;
	display: inline-block;

}

.node-type-hub-single-page .getting_started #content-single-hub .sec3 .sec-text{
	background:url('../images/sec3-tryout.jpg') no-repeat 0 bottom transparent;
	min-height:300px;
	float:left;
	width:480px;
}

.i18n-ko .getting_started #content-single-hub .sec3 .sec-text{
	background:url('../images/sec3-tryout_kor.jpg') no-repeat 0 bottom transparent;
}

.i18n-de .getting_started #content-single-hub .sec3 .sec-text{
	background:url('../images/sec3-tryout-ger.jpg') no-repeat 0 bottom transparent;
}

.getting_started #deal-demo{
	background:url('../images/deal-demo-bg.jpg') no-repeat 0 0 transparent;
	height:462px;
	width:476px;
	position:relative;
	float:right;
	top:-115px;
}

.i18n-ko .getting_started #deal-demo{
	background:url('../images/deal-demo-bg_kor.jpg') no-repeat 0 0 transparent;
}

.i18n-de .getting_started #deal-demo{
	background:url('../images/deal-demo-bg-ger.jpg') no-repeat 0 0 transparent;
}

.getting_started #deal-demo label{
	font-size:11px;
	color:#000000;
	position:absolute;
	font-weight:normal;
}

.getting_started #deal-demo .dd-title{
	position:absolute;
	font-size:22px;
	color:#ffffff;
	left: 154px;
	top: 102px;
}

.getting_started #deal-demo .dd-cpair-label{
	top: 139px;
	left: 155px;
}

.getting_started #deal-demo .dd-dsize-label{
	top: 174px;
	left: 155px;
}

.getting_started #deal-demo .dd-buysell-label{
	top: 209px;
	left: 155px;
}

.getting_started #deal-demo select{
	position:absolute;
	width:110px;
	font-size:10px;
	border:1px solid #d6d6d6;
}

.getting_started #dd-cpair-select{
	top: 138px;
	left: 328px;
}

.getting_started #dd-dsize-select{
	left: 328px;
	top: 174px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 h2 {
	height: 46px;
	background-position: 0 0px;
	line-height: 48px;
	padding-left: 17px;
	margin-bottom: 40px;
	display: inline-block;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes{
	margin-top:-40px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes>div{
	float:left;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes>div .title{
	color:#ffffff;
	font-size:20px;
	font-weight:bold;
	padding:15px 0 15px 20px;
	width:280px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes>div .body{
	font-size:14px;
	padding:10px 20px;
	width:260px;
	height:135px;
	position:relative;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes>div .pips-btn{
	position:absolute;
	bottom:15px;
	right:20px;
	height:34px;
	background:url('../images/single-pips-img.png') no-repeat transparent;
	color:#192735;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	line-height:32px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .pipsimg{
	background:url('../images/single-pips-img.png') no-repeat #ffffff;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .handinhand .pipsimg{
	background-position:0 1px;
	width:289px;
	height:93px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .solo .pipsimg{
	background-position:0 -96px;
	width:289px;
	height:127px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .divein .pipsimg{
	background-position:0 -240px;
	width:289px;
	height:173px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .handinhand{
	margin-top:80px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .solo{
	margin:46px 31px 0 31px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .handinhand .title{
	background:#aae082;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .solo .title{
	background:#ff7777;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .divein .title{
	background:#68e5fc;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .handinhand .body{
	background:#eef9e6;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .solo .body{
	background:#fff1f1;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .divein .body{
	background:#e1fafe;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .handinhand .pips-btn{
	background-position: -3px -423px;
	width: 210px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .handinhand .pips-btn:hover{
	background-position:-3px -670px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .solo .pips-btn{
	background-position: -3px -459px;
	width: 218px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .solo .pips-btn:hover{
	background-position:-3px -706px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .divein .pips-btn{
	background-position: -3px -494px;
	width: 153px;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec4 .edu-boxes .divein .pips-btn:hover{
	background-position:-3px -741px;
}


.node-type-hub-single-page .getting_started #content-single-hub .sec5{
	margin-bottom:0;
}

.node-type-hub-single-page .getting_started #content-single-hub .sec5 h2{
	height:50px;
	line-height: 42px;
	padding-left: 15px;
	margin-bottom:15px;
	display: inline-block;
}

.node-type-hub-single-page .internal-links-wrapp{
	background: url('../images/inlinks-bg.jpg') repeat-x 0 0 #e7e7e7;
	overflow: hidden;
	padding: 190px 0 25px 0;
	margin-top: -190px;
}

.node-type-hub-single-page .internal-links-wrapp>div{
	width:1000px;
	margin:0 auto;
}

.node-type-hub-single-page #main .internal-large .internal-box-top {
	width: 300px;
	background: url(/sites/all/themes/iforex/images/hub_box_top_large-single.png) no-repeat;
}

.node-type-hub-single-page #main .internal-large {
	height: 198px;
	background: url(/sites/all/themes/iforex/images/hub_box_bottom_large-single.png) no-repeat 0 bottom;
}

.i18n-de .trading_center .internal-box-text h3 a { font-size:19px !important; }

.node-type-hub-single-page .getting_started #dd-sell,
.node-type-hub-single-page .getting_started #dd-buy{
	background:url('../images/single-pips-img.png') no-repeat transparent;
	width:130px;
	height:49px;
	position:absolute;
	top:235px;
	cursor:pointer;
}

.node-type-hub-single-page .getting_started #dd-sell{
	background-position:-4px -530px;
	left: 155px;
}

.node-type-hub-single-page .getting_started #dd-sell:hover,
.node-type-hub-single-page .getting_started #dd-sell.active{
	background-position:-137px -530px;
	color:#ffffff;
}

.node-type-hub-single-page .getting_started #dd-buy{
	left: 308px;
	background-position:-4px -583px;
}

.node-type-hub-single-page .getting_started #dd-buy:hover,
.node-type-hub-single-page .getting_started #dd-buy.active{
	background-position:-137px -583px;
	color:#ffffff;
}

.node-type-hub-single-page .getting_started #dd-sell .currency,
.node-type-hub-single-page .getting_started #dd-buy .currency{
	position:absolute;
	font-size:11px;
	font-weight:bold;
	top:7px;
	left:26px;
}

.node-type-hub-single-page .getting_started #dd-sell .rate,
.node-type-hub-single-page .getting_started #dd-buy .rate{
	font-size:12px;
	position:absolute;
	right:7px;
	bottom:7px;
}

.node-type-hub-single-page .getting_started #deal-demo .rate.up{
	color:#4dac4c;
	font-weight:bold;
}

.node-type-hub-single-page .getting_started #deal-demo .rate.down{
	color:#EC4443;
	font-weight:bold;
}

.node-type-hub-single-page .getting_started #deal-demo .active .rate.up{
	color:#6dea54;
	font-weight:bold;
}

.node-type-hub-single-page .getting_started #deal-demo .active .rate.down{
	color:#fc6e6e;
	font-weight:bold;
}

.node-type-hub-single-page .getting_started #deal-demo .dd-trans-label{
	font-weight:bold;
  top: 295px;
	left: 155px;
}

.node-type-hub-single-page .getting_started #deal-demo #dd-trans{
	position:absolute;
	top:313px;
	left: 155px;
	border:1px solid #d6d6d6;
	width:271px;
	height:50px;
	background:#FFFFFF;
	font-size:11px;
	padding:7px 5px;
	line-height:15px;
}

.node-type-hub-single-page .getting_started #deal-demo #dd-btn{
	background:url('../images/single-pips-img.png') no-repeat -4px -633px transparent;
	position:absolute;
	width:133px;
	height:36px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#1d2b3a;
	top:390px;
	left: 306px;
	line-height: 33px;
	cursor:pointer;
}

.node-type-hub-single-page .getting_started #deal-demo #dd-btn:hover{
	background-position:-140px -633px;
}

.node-type-hub-single-page .educationBanner{
	margin:80px 0 0 0;
}
.node-type-hub-single-page .educationBannerRes{
	display:none;
}
/*******************
   TRADING CENTER
*******************/
.node-type-hub-single-page .trading_center #content .basic-header-wide {
	background-position: right 0px !important;
}

.node-type-hub-single-page .trading_center #content-single-hub .section{
	margin-bottom:90px;
}

.node-type-hub-single-page .trading_center .line-sep{
	width:100%;
	height:1px;
	background:#d0d0d0;
	display:block;
}

.node-type-hub-single-page .trading_center  #content .basic-header-height{
	height:216px;
}

.node-type-hub-single-page.toolbar .trading_center #hub-nav-wrapper{
	top:371px;
}

.node-type-hub-single-page .trading_center #hub-nav-wrapper{
	margin-top:187px;
}

.node-type-hub-single-page.toolbar .trading_center #hub-nav-wrapper.fixed{
	top:65px;
}

.node-type-hub-single-page .trading_center #hub-nav-wrapper.fixed{
	top:-10px;
}

.node-type-hub-single-page .trading_center #basic-header h2{
	width:355px;
}

.node-type-hub-single-page .trading_center #content-single-hub .section h2{
	font-size:25px;
	color:#2a3b4d;
	font-weight:normal;
	margin:0 0 20px 0;
	background: url('../images/strip_short.png') repeat-x transparent;
}

.node-type-hub-single-page .trading_center #content-single-hub .section h3{
	background:url('../images/trading-center.png') no-repeat #FFFFFF;
	font-size:20px;
	margin:25px 0;
	padding: 0 0 0 120px;
}

.node-type-hub-single-page .trading_center #content-single-hub .section h3 > a{
	color:#000;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec1{
	background:none;
	min-height:0px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec1 #currencies h3{
    background-position: -6px -3px;
    height: 65px;
    line-height: 60px;
    /*width: 20px;*/
}

.node-type-hub-single-page .trading_center #content-single-hub .sec1 #commodities h3{
  background-position: -11px -88px;
	height:65px;
	line-height:60px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec1 #indices h3{
  background-position: -10px -170px;
	height: 87px;
	line-height: 71px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec1 #stocks h3{
  background-position: -7px -285px;
	height: 50px;
	line-height: 40px;
}


.node-type-hub-single-page .trading_center #content-single-hub .sec1 #etf h3 {
    background-position: 0px -1349px;
    height: 76px;
    line-height: 70px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec1 #crypto h3 {
    background-position: 0px -1430px;
    height: 64px;
    line-height: 70px;
}


.node-type-hub-single-page .trading_center #content-single-hub .sec1 .sec-text,
.node-type-hub-single-page .trading_center #content-single-hub .sec1 .pairs{
	float:left;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec1 .sec-text{
	width:542px;
}
.node-type-hub-single-page .trading_center #content-single-hub .sec1 .sec-text p{
	max-width:530px;
}


.node-type-hub-single-page .trading_center #content-single-hub .sec1 .pairs{
	width:420px;
	margin-top:-65px;
}

@media (min-width: 960px) {
.node-type-hub-single-page .trading_center #content-single-hub  #indices .pairs{ margin-top:-87px; }
.node-type-hub-single-page .trading_center #content-single-hub  #stocks .pairs{ margin-top:-48px; }
}

.node-type-hub-single-page .trading_center #prides{
	font-weight: bold;
	text-align: center;
	background: #f1f1f1;
	height: 40px;
	line-height: 40px;
	width: 100%;
	margin-top: 20px;
}

.pair-box{
	background:url('../images/pairs-bg.jpg') no-repeat 0 0 transparent;
	position:relative;
	width:190px;
	height:131px;
	float:left;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:15px;
}

.pair-box.f{
	margin-left:0;
}

.pair-box .rate,
.pair-box .change{
	position:absolute;
	font-weight:bold;
	color:#2a3b4d;
	width:190px;
	left:0;
	text-align:center;
}

.pair-box .title{
	top:17px;
}

.pair-box .rate{
	top: 70px;
	font-size:24px;
}

.pair-box .change{
	top: 97px;
	font-size:14px;
}

.pair-box .change.rate-up{
	color:#4dac4c;
/*	background:url('../images/rates-arrow.png') no-repeat 18px 5px transparent;*/
}

.pair-box .change.rate-down{
	color:#ec4443;
/*	background:url('../images/rates-arrow.png') no-repeat 18px -17px transparent;*/
}

.node-type-hub-single-page .trading_center #content-single-hub .sec1 .pair-box{
	float:right;
	margin:0;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec1 .pair-box.f{
	margin-left:40px;
}

/*.node-type-hub-single-page .trading_center #content-single-hub .sec1>div{
	padding-bottom:25px;
}*/

.node-type-hub-single-page .trading_center #content-single-hub .sec1 .pair-link{
	width:408px;
	text-align:right;
	font-size:11px;
	margin:10px 0 0 0;
	font-weight:bold;
	background:url('../images/link-arrow.png') no-repeat right 59% transparent;
	padding:0 12px 0 0;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec1 .pair-link a{
	background:none;
	padding:0;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2{
	margin-bottom:110px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec1 h2{
	margin: 0 0 20px 0;
	height: 50px;
	background-position: 0 0px;
	line-height: 45px;
	padding-left: 15px;
	display: inline-block;
	padding-right: 15px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 h2{
	margin: 0 0 20px 0;
	height: 50px;
	background-position: 0 0px;
	line-height: 45px;
	padding-left: 15px;
	display: inline-block;
	padding-right: 15px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec3 h2{
	height: 45px;
	background-position: 0 0px;
	line-height: 45px;
	padding-left: 15px;
	margin-bottom: 20px;
	display: inline-block;
	padding-right: 15px;
}


.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mt{
	margin-top:30px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform h3{
	background-position: -15px -358px;
	height: 58px;
	line-height:60px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .sec-text{
	padding:0 0 0 0;
	width:633px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 #interactive-tut{
	width: 218px;
	height: 62px;
	position: absolute;
	left: 419px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform{
	background: url("../images/mobile_img.jpg") no-repeat right 115px transparent;
	min-height: 510px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .key-features{
	margin:25px 0 10px 0;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .key-features li{
	background: url("../images/ul_blue.png") no-repeat scroll left 4px transparent;
	list-style-type: none;
	padding: 0 0 8px 18px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .key-features ul{
	padding:0;
	margin:15px 0 0 0;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .bottom-text,
.node-type-internal-page .bottom-text.trading-platform-inner{
	width:100%;
}

.node-type-internal-page .bottom-text.trading-platform-inner{
  border-top:1px solid #d5d5d5;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .bottom-text .left,
.node-type-internal-page .bottom-text.trading-platform-inner .left,
.node-type-hub-single-page .trading_center #content-single-hub .sec2 .bottom-text .right,
.node-type-internal-page .bottom-text.trading-platform-inner .right{
	float:left;
	margin:10px 0;
	padding:20px 0 0;
}

.node-type-hub-single-page .trading_center .smartclient .bottom-text .left{
	width:392px;
}

.node-type-hub-single-page .trading_center .smartclient .bottom-text .right{
	width:241px;
}

.node-type-hub-single-page .trading_center .webplatform .bottom-text .left{
	width:503px;
}

.node-type-hub-single-page .trading_center .webplatform .bottom-text .right{
	width:107px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left,
.node-type-internal-page .bottom-text.trading-platform-inner .left{
	width: 100%;
	padding-right:20px;	
	font-size:12px;
}


.i18n-hu.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .sec-text {
	width: 643px;
}

.i18n-hu.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left {
	width: 415px;
}

.node-type-internal-page .bottom-text.trading-platform-inner .left p.storApps {
    text-align: left;
}

.node-type-internal-page .bottom-text.trading-platform-inner .left{
	width:404px;
}

.node-type-internal-page .bottom-text.trading-platform-inner .left,
.node-type-internal-page .bottom-text.trading-platform-inner .right{
	position:relative;
	height:130px;
}

.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut{
	position:absolute;
	bottom:0;
}

.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{
	left:0;
}

.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{
	right:20px;
}

.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut{
	right:0;
}

a.inst-back-hub {
	background: url('/sites/all/themes/iforex/images/trading-center-btn-sprite.png') no-repeat -196px 3px transparent;
	font-size: 11px;
	padding-left: 17px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut,
.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut{
	width:190px;
	height:71px;
	display:inline-block;
	background:url('../images/tradingplatform/trBTN_eng.png') no-repeat transparent;
	cursor:pointer;
	margin-top:5px;
}

.i18n-ru.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-ru.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-ru.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-ru.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-ru.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-ru.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_rus.png');
}

.i18n-es.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-es.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-es.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-es.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-es.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-es.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_spa.png');
}
.i18n-es.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store, .node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store {
	margin-top: 24px;
}
.i18n-es.node-type-hub-single-page .trading_center #content-single-hub .sec2 .smartclient .bottom-text .right>a, .node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform .bottom-text .right>a {
	font-size: 13px;
	text-indent: 6px;
}
.i18n-es.node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform .bottom-text .right>a {
	text-indent: 7px;
}


.i18n-it.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-it.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-it.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-it.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-it.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-it.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_ita.png');
}



.i18n-de.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-de.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-de.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-de.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-de.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-de.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_ger.png');
}

.i18n-fr.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-fr.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-fr.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-fr.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-fr.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-fr.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_fre.png');
}

.i18n-hu.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-hu.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-hu.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-hu.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-hu.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-hu.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_hun.png');
}

.i18n-ko.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-ko.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-ko.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-ko.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-ko.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-ko.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_kor.png');
}

.i18n-pl.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-pl.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-pl.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-pl.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-pl.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-pl.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_pol.png');
}

.i18n-ro.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-ro.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-ro.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-ro.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-ro.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-ro.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_rom.png');
}

.i18n-pt-br.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-pt-br.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-pt-br.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-pt-br.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-pt-br.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-pt-br.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_por.png');
}

.i18n-el.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-el.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-el.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-el.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-el.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-el.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_gre.png');
}

.i18n-ms.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-ms.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-ms.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-ms.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-ms.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-ms.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_mal.png');
}

.i18n-cs.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-cs.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-cs.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-cs.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-cs.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-cs.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_cze.png');
}

.i18n-id.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-id.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-id.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-id.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-id.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-id.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_nds.png');
}

.i18n-nl.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-nl.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-nl.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-nl.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-nl.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-nl.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_dut.png');
}

.i18n-sv.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-sv.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-sv.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-sv.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-sv.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-sv.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_swe.png');
}

.i18n-ar.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-ar.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-ar.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-ar.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-ar.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-ar.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_arb.png');
}
.i18n-he{font-family:Tahoma, Verdana, Arial, sans-serif;}
.i18n-he #basic-header{font-family:Tahoma, Verdana, Arial, sans-serif;}
.i18n-he.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-he.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-he.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut,
.i18n-he.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-he.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-he.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_heb.png');
}



.i18n-he .form-block .support .title .twentyfour{
	display: none;
}
.i18n-he .form-block .support .title .colon{
	display: none;
}
.i18n-he  #banner-sidebar h2 {
padding: 10px;
}
.i18n-he #content {
line-height: 16px;
}
.i18n-he #basic-header h1, #content h1.main-header {
font-size: 31px;
}
.page-node-2287.i18n-he #basic-header h1, #content h1.main-header {
font-size: 31px;
}
.i18n-he #content #how-to-trade .step p {
font-size: 15px;
}
.i18n-he #content #how-to-trade strong {
font-size: 15px;
}
.i18n-he #disclaimer_footer {
font-family:Tahoma, Verdana, Arial, sans-serif;
}
.i18n-he #disclaimer_footer #img_wrapper #img_title {
font-size: 16px;
}
.i18n-he .form-block .support .title {
font-size: 13px;
}
.i18n-he #main .internal-box-inner p {
line-height: 15px;
}
.i18n-he hr {
border: 0.09em solid #d5d5d5;
height: 0px;
}


.i18n-he #live_rates .rates_large table tbody.tbody tr td.change {
    unicode-bidi: embed; direction: ltr;
}


.i18n-he #inner-gradient .header-text-top p {
	font-size: 12px;
}
.i18n-he #inner-gradient li{
	font-size: 12px;
}
.i18n-he .text-section .column.normal-widget .text {
height: 100px;
}
.i18n-he .text-section .column h2 {
margin: 0 0 15px;
}
.i18n-he #footer_top .panel-block {
width: 600px;
}
.i18n-he #footer_top #paypanel .title {
float: right;
}
.i18n-he #footer_top #securedpanel .title, .i18n-he #footer_top #paypanel .title {
float: right;
}
.i18n-he .bullet{
	font-size: 12px;
}
.i18n-he .join-form .btn-join input, .special-but {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 25px;
font-weight: bold;
text-shadow: 1px 0px 0 #96E7F8;
}

.i18n-he #accordion-pages ul.listMargin {list-style-type: disc; padding: 0 30px 0 0;}


.i18n-he #accordion-pages ul.listMargin {list-style-type: disc; padding: 0 30px 0 0;}




.i18n-zh-hans.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-zh-hans.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-zh-hans.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_chn.png');
}
.i18n-zh-hans.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store {margin-right: 15px;}

.i18n-hi.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store,
.i18n-hi.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play,
.i18n-hi.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut{
	background-image:url('../images/tradingplatform/trBTN_ind.png');
}

#content .pure-content a.apple-store,
#content .pure-content a.google-play,
#content .pure-content a.int-tut{
	text-decoration:none;
}






.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{
	background-position: 0 -155px;
	margin-right: 20px;
}

.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{
	margin-right:19px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{
	background-position:0 -78px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right .int-tut,
.node-type-internal-page .bottom-text.trading-platform-inner .right .int-tut{
	background-position: 0 0;
}



.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .right,
.node-type-internal-page .bottom-text.trading-platform-inner .right{
	padding-left: 20px;
	width: 187px;
	font-size:12px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .smartclient{
	margin-top:30px;
	background:url("../images/smart-client.jpg") no-repeat right 160px transparent;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .smartclient h3{
	background-position: -22px -443px;
	height: 65px;
	line-height:60px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .smartclient .sec-text,
.node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform .sec-text{
	width:633px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .smartclient .bottom-text .right>a,
.node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform .bottom-text .right>a{
	display:inline-block;
	background:url('../images/trading-center.png') no-repeat #FFFFFF;
  height:34px;
	width:242px;
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	line-height:30px;
	text-indent: 15px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform h3{
	background-position: -10px -529px;
	height: 67px;
	line-height: 70px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .smartclient .bottom-text .right>a{
	background-position:0 -598px;
}

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform .bottom-text .right>a{
	background-position: -108px -631px;
    width: 134px;
}

.i18n-hi.node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform .bottom-text .right>a{
	padding-left:19px;
}
.i18n-en.node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform .bottom-text .right>a{
	padding-left:19px;

}
.i18n-es.node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform .bottom-text .right>a{
	padding-left: 15px;
	text-align:left;
}


/*----   New apps badges trading center page    --------- */

.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{
	background:url('/sites/all/themes/iforex/images/app_badges/apple_en.png') no-repeat top left;
	width:130px;
	height:40px; 
	margin-right:10px;
	float:none;
	display:inline-block;
	position: static;
	background-size: auto 100%;
	margin-top:10px;
}
.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{
	background:url('/sites/all/themes/iforex/images/app_badges/google_en.png') no-repeat top left;
	width:150px;
	height:40px; 
	float:none;
	display:inline-block;
	position: static;
	background-size: auto 100%;
	margin-top:10px;
}


.i18n-ar.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-ar.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background:url('/sites/all/themes/iforex/images/app_badges/apple_ar.png')no-repeat top right;}

.i18n-ar.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-ar.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background:url('/sites/all/themes/iforex/images/app_badges/google_ar.png')no-repeat top right;}

.i18n-zh-hans.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-zh-hans.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_zh-hans.png');}

.i18n-zh-hans.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-zh-hans.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_zh-hans.png')}


.i18n-zh-hans.node-type-internal-page #content  p.app_direct_link_inner{margin-top:0px; margin-left:160px;}

.i18n-hi.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-hi.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_en.png')}

.i18n-hi.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-hi.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_en.png')}

.i18n-id.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-id.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_id.png')}

.i18n-id.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-id.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_id.png')}

.i18n-ms.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-ms.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_ms.png')}

.i18n-ms.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-ms.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_ms.png')}

.i18n-ru.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-ru.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_ru.png')}

.i18n-ru.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-ru.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_ru.png')}

.i18n-es.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-es.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_es.png')}

.i18n-es.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-es.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_es.png')}

.i18n-ko.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-ko.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_ko.png'); width:135px;}

.i18n-ko.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-ko.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_ko.png')}

.i18n-hu.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-hu.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_hu.png');width:151px; }

.i18n-hu.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-hu.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_hu.png')}

.i18n-cs.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-cs.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_cs.png'); }

.i18n-cs.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-cs.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_cs.png')}


.i18n-fr.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-fr.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_fr.png')}

.i18n-fr.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-fr.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_fr.png')}

.i18n-it.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-it.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_it.png')}

.i18n-it.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-it.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_it.png')}

.i18n-el.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-el.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_el.png')}

.i18n-el.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-el.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_el.png')}

.i18n-pl.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-pl.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_pl.png')}

.i18n-pl.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-pl.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_pl.png')}

.i18n-ro.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-ro.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_ro.png')}

.i18n-ro.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-ro.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_ro.png')}

.i18n-de.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-de.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_de.png')}

.i18n-de.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-de.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_de.png')}

.i18n-nl.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-nl.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_nl.png')}

.i18n-nl.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-nl.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_nl.png')}

.i18n-sv.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .apple-store,
.i18n-sv.node-type-internal-page .bottom-text.trading-platform-inner .left .apple-store{background-image:url('/sites/all/themes/iforex/images/app_badges/apple_sv.png')}

.i18n-sv.node-type-hub-single-page .trading_center #content-single-hub .sec2 .mobplatform .bottom-text .left .google-play,
.i18n-sv.node-type-internal-page .bottom-text.trading-platform-inner .left .google-play{background-image:url('/sites/all/themes/iforex/images/app_badges/google_sv.png')}


.node-type-hub-single-page .trading_center #content-single-hub .sec2 .webplatform{
	background:url('../images/webplatform.jpg') no-repeat right 155px transparent;
}

.node-type-hub-single-page .trading_center .internal-links-wrapp{
	padding: 150px 0 25px 0;
	margin-top: -230px;
}

.node-type-hub-single-page .trading_center #hub-nav{
	width:641px;
}

.node-type-hub-single-page .trading_center #hub-nav li{
	margin-left:150px;
}

.i18n-de  .trading_center #hub-nav li{
	margin-left:142px;
}


.i18n-ko  .trading_center #hub-nav li{
	margin-left:190px;
}

.node-type-hub-single-page .trading_center #hub-nav li.first{
	margin-left:0;
}

#getting_started_form{
	float:right;
}

#getting_started_lightbox .popbg{
	float:left;
	margin-top: -78px;
	background:url('../images/gspips-popup.png') no-repeat;
	width: 433px;
	height: 539px;
}

.i18n-ko #getting_started_lightbox .popbg{
	background:url('../images/gspips-popup_kor.png') no-repeat;
	margin-top: -88px;
}

.i18n-ko #getting_started_lightbox .form-header{padding-top: 0;}
.i18n-ko #getting_started_lightbox fieldset{padding:0px;}
.i18n-de #getting_started_lightbox .popbg{
	background:url('../images/gspips-popup-ger.png') no-repeat;
}

#getting_started_lightbox .form-block-holder{
	background-position: center 117px;
}

#getting_started_lightbox .form-header{
	line-height: 24px;
	font-size: 20px;
	margin: 0px 0 20px;
	min-height:20px;
	padding-top:10px;
}

#getting_started_lightbox.lightbox-cut .join-form{
	padding: 10px 4%;
	width: 100%;
	box-sizing: border-box;
}

#getting_started_lightbox .agree-block{
	margin-left: 0;
}

#getting_started_lightbox .btn-join{
	margin-top:0;
	border:0px;
}


.node-type-hub-single-page.showCN.toolbar #hub-nav-wrapper,
.node-type-hub-single-page.showCN.toolbar .trading_center #hub-nav-wrapper{
	top:400px;
}

.node-type-hub-single-page.showCN #hub-nav-wrapper,
.node-type-hub-single-page.showCN.trading_center #hub-nav-wrapper{
	/*top:314px;*/
}

.node-type-new-market-report .market-report-instrument .insticon img,
.node-type-new-weekly-outlook .market-report-instrument .insticon img{
	width: 100%;
}
.node-type-new-market-report .market-report-instrument .insticon,
.node-type-new-weekly-outlook .market-report-instrument .insticon{
	background: none;
}


/***INSTRUMENT ICONS***/


.market-report-instrument .insticon{
    width: 35px;
    height: 35px;
    background-repeat: no-repeat !important;
    margin: 14px 0px 0px 0px;
    float: left;
    background-size: 100% auto !important;
}

.pair-box .insticon{
    width: 35px;
    height: 35px;
    background-repeat: no-repeat !important;
    margin: 14px 0px 0px 0px;
    float: left;
    background-size: 100% auto !important;
}

.title_text{
    display: inline-block;
    margin: 15px 0px 0px 4px;
}

.insticon.big {
    width: 49px;
    height: 50px;
    background-size: 100% !important;
    background-repeat: no-repeat !important;
    margin: 3px 0px 0px 0px;
}



.insticon.dai-eur{
	background-position: -153px -22px;
	width:52px;
	height:32px;
}

.insticon.dai-eur.big{
	background-position: -281px -630px;
	width: 85px;
	height: 45px;
	margin-left: -4px;
}

.insticon.sie-eur{
	background-position: -153px -22px;
	width:52px;
	height:32px;
}
.insticon.sie-eur.big{
	background-position: -180px -630px;
	width: 85px;
	height: 45px;
	margin-left: -4px;
}
.insticon.dbk-eur{
	background-position: -153px -22px;
	width:52px;
	height:32px;
}
.insticon.dbk-eur.big {
	background-position: -556px -650px;
	width: 54px;
	height: 52px;
}
.insticon.ucg-eur{
	background-position: -153px -22px;
	width:52px;
	height:32px;
}
.insticon.ucg-eur.big {
	background-position: -709px -649px;
	width: 58px;
	height: 56px;
	top: 35px;
}
.insticon.eni-eur{
	background-position: -153px -22px;
	width:52px;
	height:32px;
}
.insticon.eni-eur.big {
	background-position: -111px -640px;
	width: 53px;
	height: 64px;
	top: 28px;
}
.insticon.bbva-eur{
	background-position: -153px -22px;
	width:52px;
	height:32px;
}
.insticon.bbva-eur.big{
	background-position: -16px -631px;
	width: 75px;
	height: 45px;
}
.insticon.tef-eur{
	background-position: -153px -22px;
	width:52px;
	height:32px;
}
.insticon.tef-eur.big{
	background-position: -463px -637px;
	width: 75px;
	height: 45px;
}
.insticon.isp-eur{
	background-position: -153px -22px;
	width:52px;
	height:32px;
}
.insticon.isp-eur.big{
	background-position: -384px -647px;
	width: 58px;
	height: 56px;
	top: 35px;
}
.insticon.san-eur{
	background-position: -153px -22px;
	width:52px;
	height:32px;
}
.insticon.san-eur.big{
	background-position: -633px -652px;
	width: 66px;
	height: 56px;
	top: 33px;
}







.insticon.eur-usd{
	background-position: -153px -22px;
	width:52px;
	height:32px;
}

.insticon.eur-usd.big{
	background-position: -221px -94px;
	width: 75px;
	height: 45px;
}

.insticon.eur-jpy.big{
	background-position: -578px -417px;
	width: 75px;
	height: 45px;
}

.insticon.gbp-jpy.big{
	background-position: -675px -417px;
	width: 75px;
	height: 45px;
}

.insticon.usd-cad.big{
	background-position: -764px -417px;
	width: 75px;
	height: 45px;
}

.insticon.nzd-usd.big{
	background-position: -325px -94px;
	width: 75px;
	height: 45px;
}

.insticon.usd-chf.big{
	background-position: -429px -94px;
	width: 75px;
	height: 45px;
}

.insticon.usd-jpy.big{
	background-position: -535px -94px;
	width: 75px;
	height: 45px;
}

.insticon.gbp-usd.big{
	background-position: -115px -94px;
	width: 75px;
	height: 45px;
}

.insticon.aud-usd.big{
	background-position: -13px -94px;
	width: 75px;
	height: 45px;
}

.insticon.cof-usd.big{
	background-position: -22px -264px;
	width: 43px;
	height: 49px;
}

.insticon.cor-usd.big{
	background-position: -96px -264px;
	width: 43px;
	height: 49px;
}

.insticon.gas-usd.big{
	background-position: -170px -259px;
	width: 43px;
	height: 54px;
}

.insticon.oil-usd.big{
	background-position: -238px -272px;
	width: 34px;
	height: 44px;
}

.insticon.soy-usd.big{
	background-position: -295px -264px;
	width: 45px;
	height: 54px;
}

.insticon.sug-usd.big{
	background-position: -370px -264px;
	width: 70px;
	height: 52px;
}

.insticon.xag-usd.big{
	background-position: -704px -262px;
	width: 52px;
	height: 50px;
}

.insticon.xau-usd.big{
	background-position: -547px -262px;
	width: 52px;
	height: 50px;
}

.insticon.xpt-usd.big{
	background-position: -627px -262px;
	width: 52px;
	height: 50px;
}

.insticon.mst-usd.big{
	background-position: -79px -495px;
	width: 47px;
	height: 47px;
}

.insticon.mcd-usd.big{
	background-position: -518px -493px;
	width: 62px;
	height: 53px;
}

.insticon.cok-usd.big{
	background-position: -145px -495px;
	width: 51px;
	height: 49px;
}

.insticon.ggl-usd.big{
	background-position: -215px -495px;
	width: 89px;
	height: 46px;
}

.insticon.pfe-usd.big{
	background-position: -942px -493px;
	width: 82px;
	height: 49px;
}

.insticon.twtr-usd.big{
	background-position: -859px -493px;
	width: 69px;
	height: 48px;
}

.insticon.int-usd.big{
	background-position: -321px -491px;
	width: 81px;
	height: 54px;
}

.insticon.ibm-usd.big{
	background-position: -420px -503px;
	width: 80px;
	height: 32px;
}

.insticon.cis-usd.big{
	background-position: -596px -497px;
	width: 74px;
	height: 40px;
}

.insticon.amz-usd.big{
	background-position: -692px -511px;
	width: 83px;
	height: 24px;
}

.insticon.apl-usd.big{
	background-position: -13px -487px;
	width: 47px;
	height: 53px;
}

.insticon.fbk-usd.big{
	background-position: -792px -494px;
	width: 50px;
	height: 51px;
}

.insticon.cac-eur.big,
.insticon.dax-eur.big,
.insticon.ibx-eur.big,
.insticon.mib-eur.big,
.insticon.nky-jpy.big,
.insticon.snp-usd.big,
.insticon.esx-eur.big,
.insticon.dow-usd.big,
.insticon.fts-gbp.big,
.insticon.ndq-usd.big,
.insticon.nkd-usd.big,
.insticon.wig-pln.big,
.insticon.aex-eur.big{
	width:42px;
	height:42px;
}

.insticon.cac-eur.big{
	background-position: -11px -417px;
}

.insticon.aex-eur.big{
	background-position: -909px -417px;
}

.insticon.dax-eur.big{
	background-position: -82px -417px;
}

.insticon.ndq-usd.big,
.insticon.dow-usd.big,
.insticon.snp-usd.big{
	background-position: -153px -417px;
}

.insticon.wig-pln.big{
	background-position:-856px -416px;
}

.insticon.esx-eur.big{
	background-position: -228px -417px;
}

.insticon.fts-gbp.big{
	background-position: -302px -417px;
}

.insticon.ibx-eur.big{
	background-position: -374px -417px;
}

.insticon.mib-eur.big{
	background-position: -447px -417px;
}

.insticon.nky-jpy.big,
.insticon.nkd-usd.big{
	background-position: -517px -417px;
}

.insticon.gbp-usd{
	background-position: -86px -25px;
	width:49px;
	height:32px;
}

.insticon.aud-usd{
	background-position: -16px -25px;
	width:49px;
	height:32px;
}

.insticon.xau-usd{
	background-position: -344px -179px;
	width: 33px;
	height: 33px;
}

.insticon.xpt-usd{
	background-position: -395px -179px;
	width: 33px;
	height: 33px;
}

.insticon.oil-usd{
	background-position: -151px -185px;
	width: 21px;
	height: 27px;
}

.insticon.dow-usd,
.insticon.ndq-usd,
.insticon.snp-usd{
	background-position: -114px -361px;
	width: 28px;
	height: 28px;
}

.insticon.wig-pln{
	background-position: -411px -361px;
	width: 28px;
	height: 28px;
}

.insticon.fts-gbp{
	background-position: -215px -361px;
	width: 28px;
	height: 28px;
}

.insticon.ibx-eur{
	background-position: -266px -361px;
	width: 28px;
	height: 28px;
}

.insticon.mib-eur{
	background-position: -315px -361px;
	width: 28px;
	height: 28px;
}

.insticon.nkd-usd,
.insticon.nky-jpy{
	background-position: -363px -361px;
	width: 28px;
	height: 28px;
}

.insticon.esx-eur{
	background-position: -165px -361px;
	width: 28px;
	height: 28px;
}

.insticon.cac-eur{
	background-position: -16px -361px;
	width: 28px;
	height: 28px;
}

.insticon.aex-eur{
	background-position: -452px -359px;
	width: 28px;
	height: 28px;
}

.insticon.dax-eur{
	background-position: -66px -361px;
	width: 28px;
	height: 28px;
}

.insticon.apl-usd{
	background-position: -15px -579px;
	width: 30px;
	height: 34px;
}

.insticon.ggl-usd{
	background-position: -136px -581px;
	width: 73px;
	height: 32px;
}

.insticon.pfe-usd{
	background-position:-626px -583px;
	width:50px;
	height:31px;
}

.insticon.twtr-usd{
	background-position:-578px -586px;
	width:38px;
	height:26px;
}

.insticon.int-usd{
	background-position: -218px -583px;
	width: 49px;
	height: 34px;
}

.insticon.ibm-usd{
	background-position: -279px -583px;
	width: 49px;
	height: 34px;
}

.insticon.mcd-usd{
	background-position: -339px -584px;
	width: 37px;
	height: 34px;
}

.insticon.cis-usd{
	background-position: -387px -583px;
	width: 45px;
	height: 34px;
}

.insticon.amz-usd{
	background-position: -449px -583px;
	width: 77px;
	height: 34px;
}

.insticon.mst-usd{
	background-position: -54px -584px;
	width: 31px;
	height: 30px;
}

.insticon.fbk-usd{
	background-position: -537px -585px;
	width: 31px;
	height: 29px;
}

.insticon.cok-usd{
	background-position: -96px -585px;
	width: 31px;
	height: 30px;
}

.insticon.usd-jpy{
	background-position: -366px -25px;
	width:49px;
	height:32px;
}

.insticon.usd-chf{
	background-position: -295px -24px;
	width:49px;
	height:32px;
}

.insticon.nzd-usd{
	background-position: -226px -25px;
	width:49px;
	height:32px;
}

.insticon.eur-jpy{
	background-position: -453px -179px;
	width:49px;
	height:32px;
}

.insticon.gbp-jpy{
	background-position: -518px -179px;
	width:52px;
	height:32px;
}

.insticon.usd-cad{
	background-position: -590px -179px;
	width:49px;
	height:32px;
}

.insticon.gas-usd{
	background-position: -109px -177px;
	width: 27px;
	height: 35px;
}

.insticon.cor-usd{
	background-position: -62px -177px;
	width: 27px;
	height: 35px;
}

.insticon.cof-usd{
	background-position: -17px -177px;
	width: 27px;
	height: 35px;
}

.insticon.sug-usd{
	background-position: -234px -177px;
	width: 43px;
	height: 37px;
}

.insticon.soy-usd{
	background-position: -186px -180px;
	width: 29px;
	height: 35px;
}

.insticon.xag-usd{
	background-position: -655px -179px;
	width: 33px;
	height: 33px;
}
.insticon.bc-usd{
	background-position: -655px -179px;
	width: 33px;
	height: 33px;
}
.insticon.zw-usd{
	background-position: -783px -179px;
	width: 33px;
	height: 33px;
}
.insticon.hg-usd{
	background-position: -744px -179px;
	width: 33px;
	height: 33px;
}


/**INSTRUMENTS PAIRBOX***/
.pair-box .insticon{
    display: inline-block;
    margin: 10px 0px 0px 0px;
    vertical-align: middle;
}

.pair-box  .table-container, .symbol  .table-container { display:table; border-spacing: 10px; height:33px; }


.pair-box  .table-container .text-title, .symbol .table-container .text-title { 
	display:table-cell; vertical-align:middle;line-height: 1; height:33px; font-size: 15px; font-weight: bold; color: #2a3b4d; direction: ltr; text-align:left;
}

.i18n-ar .pair-box .table-container .text-title, .i18n-ar .symbol .table-container .text-title {	 text-align:right; }

.table-container .intrument-icon { display:table-cell; vertical-align:middle;line-height: 1;  height:33px;  }

/*intrument page icons*/
.instrument { display:table; border-spacing: 0px 0px; height:100%; width:100%;}

.instrument-page-icon { display: table-cell; padding-top: 13px; padding-left: 15px;}
.i18n-ar  .instrument-page-icon {  padding-right: 15px;}


.instrument-page-title {display:table-cell; vertical-align:middle;  width:86%;}





.i18n-ar .instrument-page-icon .instr-symbol {width:44px; height:44px;}


.pair-box .title{
    font-size: 15px;
    font-weight: bold;
    color: #2a3b4d;
    margin: 0 auto;
    /*display: table;*/
}

.i18n-ko #NKD-USD.pair-box .title {font-size:13px;}



.pair-box .insticon.ggl-usd,
.pair-box .insticon.int-usd,
.pair-box .insticon.ibm-usd,
.pair-box .insticon.cis-usd,
.pair-box .insticon.amz-usd,
.pair-box .insticon.pfe-usd{
	position:absolute;
	left:50%;
	top:50%;
}

.pair-box .insticon.ggl-usd{
	margin:-16px 0 0 -36px;
}

.pair-box .insticon.int-usd,
.pair-box .insticon.ibm-usd,
.pair-box .insticon.cis-usd{
	margin:-17px 0 0 -24px;
}

.pair-box .insticon.amz-usd{
	margin:-17px 0 0 -38px;
}

.pair-box .insticon.pfe-usd{
	margin: -15px 0 0 -26px;
}


/**INSTRUMENTS INTERNAL PAGE***/
.node-instrument h1{
	width:300px;
	line-height:30px;
}

.pairs-line{
	background:#efefef;
	position:relative;
	width:100%;
	height:80px;
}

.pairs-line .insticon{
	left:10px;
	position:absolute;
	top:50%;
	margin-top:-22px;
}

.pairs-line .insticon.cof-usd,
.pairs-line .insticon.cor-usd,
.pairs-line .insticon.gas-usd,
.pairs-line .insticon.oil-usd,
.pairs-line .insticon.soy-usd,
.pairs-line .insticon.xag-usd{
	left:30px;
}

.pairs-line .insticon.gas-usd,
.pairs-line .insticon.soy-usd{
	margin-top:-27px;
}

.pairs-line .insticon.xag-usd{
	margin-top:-24px;
}

.pairs-line .insticon.cac-eur,
.pairs-line .insticon.ibx-eur,
.pairs-line .insticon.mib-eur,
.pairs-line .insticon.nky-jpy,
.pairs-line .insticon.snp-usd,
.pairs-line .insticon.esx-eur,
.pairs-line .insticon.dow-usd,
.pairs-line .insticon.fts-gbp,
.pairs-line .insticon.ndq-usd,
.pairs-line .insticon.nkd-usd,
.pairs-line .insticon.dax-eur,
.pairs-line .insticon.wig-pln,
.pairs-line .insticon.aex-eur{
	left:20px;
}

.pairs-line .insticon.sug-usd{
	left:15px;
	margin-top:-26px;
}

.pairs-line .insticon.xau-usd{
	left:20px;
	margin-top:-25px;
}
.pairs-line .insticon.xpt-usd{
	left:20px;
	margin-top:-25px;
}

.pairs-line .insticon.amz-usd{
	margin-top:-12px;
	left:15px;
}

.pairs-line .insticon.mst-usd{
	left:25px;
}

.pairs-line .insticon.mcd-usd{
	left: 20px;
	margin-top: -26px;
}

.pairs-line .insticon.cok-usd,
.pairs-line .insticon.apl-usd,
.pairs-line .insticon.fbk-usd{
	left: 25px;
	margin-top: -25px;
}

.pairs-line .insticon.ggl-usd{
	left: 15px;
	margin-top: -23px;
}

.pairs-line .insticon.int-usd{
	margin-top:-27px;
}

.pairs-line .insticon.ibm-usd{
	margin-top: -16px;
	left:15px;
}

.pairs-line .change.rate-up, .change-arrow.rate-up, .change-arrow.change-up{
	color:#65a825;
	background:url('../images/rates-arrow.png') no-repeat 0 5px transparent;
}

.pairs-line .change.rate-down, .change-arrow.rate-down, .change-arrow.change-down{
	color:#c5322a;
	background:url('../images/rates-arrow.png') no-repeat 0 -17px transparent;
}

.pairs-line .title,
.pairs-line .rate{
	font-size: 20px;
	position: static;
	/*margin-top: 30px;*/
	display: inline-block;
}

.pairs-line .title{
	/*margin-left:100px;*/
	font-weight:normal;
	width: 300px;
}

.pairs-line .rate{
	font-weight:bold;
}

.pairs-line .change{
	position: absolute;
	left: 100px;
	top: 48px;
	font-size: 18px;
	text-align: right;
	width:180px;
}

.pairs-line .sell,
.pairs-line .buy{
	width:103px;
	height:49px;
	background:url('../images/trading-center-btn-sprite.png') no-repeat transparent;
	top:50%;
	margin-top:-27px;
	text-align:center;
	padding-top:6px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	position:absolute;
	cursor:pointer;
	text-transform:uppercase;
}

.pairs-line .sell>span,
.pairs-line .buy>span{
	font-size:18px;
}

.pairs-line .sell{
	background-position:-1px -13px;
	right:123px;
}

.pairs-line .sell:hover{
	background-position:-1px -70px;
	text-decoration: none;
}

.pairs-line .buy{
	background-position:-107px -13px;
	right:10px;
}

.pairs-line .buy:hover{
	background-position:-107px -70px;
	text-decoration: none;
}

#GGL-USD.pairs-line .change,
#AMZ-USD.pairs-line .change{
	left:125px;
}

#IBM-USD.pairs-line .change{
	left:108px;
	width:170px;
}

#chartdiv * {
	font-size: 10px;
}

#chartdiv{
	position:relative;
	top:-22px;
	float:left;
}
.amChartsButtonSelected{
	background: url("../images/amcharts-active.png") no-repeat 0 0 transparent;
	border: none;
	margin: -7px 3px 0 3px;
	color: #FFFFFF;
	width: 35px;
	text-align: center;
	padding: 4px 0;
	height: 26px;
}
.amChartsButton{
	color:#FFFFFF;
	background:#4a5d70;
	font-weight:bold;
	border:none;
	cursor:pointer;
	padding: 1px 10px;
	font-size: 10px;
	margin:2px 2px 0 0;
}
.amChartsLegend{
	display:none;
}
.amChartsPanel{
	background:#FFFFFF;
}

.amChartsPeriodSelector{
	padding-bottom:12px !important;
}

.amChartsPeriodSelector > div{
	float:left !important;
}

#chartDivWrapp{
	width:610px;
	height:220px;
	background:url('../images/amcharts-border.png') no-repeat 418px 0 #f0f0f0;
	border:1px solid #d5d5d5;
	padding:0 10px 10px;
	margin-bottom:50px;
}

#chartDivTitle{
	width:632px;
	background:url('../images/amchart-title.jpg') no-repeat 0 0 transparent;
	height:36px;
	margin-top:40px;
}

#ratesInfo{
	width: 192px;
	height: 207px;
	float: left;
	margin-top: 10px;
	margin-left: 18px;
	font-size:14px;
	font-weight:bold;
}

#ratesInfo .rates-data{
	padding:0;
	margin:0;
	width:190px;
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	position:relative;
}

#ratesInfo .rates-data li{
	list-style:none;
	border-bottom:1px solid #d5d5d5;
	padding: 4px 0 4px 4px;
	font-size:13px;
}

#ratesInfo .rates-data li>span{
	position:absolute;
	left:105px;
	font-weight:normal;
}

.i18n-de #ratesInfo .rates-data li {font-size:10px;}
.i18n-de #ratesInfo .rates-data li > span {
	left:135px;
}

#ratesInfo .rates-data li.low{
	border-bottom:none;
}

.edu-sidebar{
	background:url('../images/edu-sidebar.png') no-repeat 0 0 transparent;
	width: 275px;
	height: 93px;
	margin: 50px auto 0 auto;
	font-size: 13px;
	color: #FFFFFF;
	padding: 125px 0 0 40px;
}

.i18n-de .edu-sidebar{ font-size: 12px; }

.edu-sidebar a{
	color: #FFFFFF;
	font-size: 22px;
	margin: 19px 0 0 31px;
	display: inline-block;
}

.node-type-instrument .edu-sidebar{
	position:relative;
	z-index:2;
}

.node-type-instrument .more-education{
	position: relative;
	z-index: 1;
	top: -40px;
	left: 10px;
}

/**INSTRUMENTS HUB PAGE**/
#content.node-instruments-hub p{
	margin-bottom:25px;
}

#content.node-instruments-hub .node-image-icon{
	width:auto;
	height:auto;
}

.node-instruments-hub .pairs{
	width:632px;
	float:left;
}

.i18n-ar .node-instruments-hub .pairs{

	float:none;
}
.node-instruments-hub .pairs>span{
	font-size:11px;
	display: block;
	margin-top: -10px;
	float: left;
	width: 632px;
}

.node-instruments-hub .pure-content h2,
.node-instrument .pure-content h2,
#content.node-instruments-hub h3,
#content.node-instrument h3{
	font-size:25px;
	font-weight:normal;
	margin-bottom:15px;
	margin-top:60px;
}

#content.node-instruments-hub.special_bullets .pure-content li{
	padding-bottom:25px;
}

#content.node-instruments-hub .calendar-events>span{
	font-size:11px;
	text-align:right;
	display:inline-block;
	width:632px;
}

.node-instruments-hub .pure-content .calendar-events>h2{
	margin-bottom: 30px;
}

#content.node-instruments-hub .calendar-events>span a{
	background: url('../images/link-arrow.png') no-repeat right 80% transparent;
	padding: 0 12px 0 0;
}

/*.node-type-instrument .more-education,*/
.node-type-instruments-hub .more-products{
	background:url('../images/green-sidebar-title.png') no-repeat center 0 transparent;
	margin-top:90px;
	padding-top: 40px;
}

.node-type-instruments-hub .more-products ul,
.node-type-instrument .more-education ul{
	width:260px;
	margin: 9px auto 0 auto;
	padding:0;
	background:url('../images/green-sidebar-bg.jpg') no-repeat 0 bottom transparent;
	height:300px;
}

.node-type-instrument .more-education ul{
	margin:9px auto 0 auto;
	height:auto;
}


.i18n-de.node-type-instrument .more-education ul {
    height: 523px;
}

.i18n-nl.node-type-instrument .more-education ul {
    height: 523px;
}

.i18n-ko  .more-education ul{
	height:508px;
}

.node-type-instruments-hub .more-products li,
.node-type-instrument .more-education li{
	list-style:none;
	background:#f2f2f2;
	font-size:18px;
	border-bottom:1px solid #e9e9e9;
	height:80px;
}

.node-type-instruments-hub .more-products>span,
.node-type-instrument .more-education>span{
	font-size:25px;
	color:#FFFFFF;
	padding-left: 40px;
}

.node-type-instrument .more-education>span{
	font-size:23px;
	padding-left: 35px;
	display: inline-block;
	margin-top: -10px;
}

.node-type-instrument .more-education>span>span{
	background:url('../images/instruments-sprite.png') no-repeat -630px -20px transparent;
	display:inline-block;
	width:24px;
	height:29px;
	position: relative;
	top: 5px;
	margin-right: 5px;
}

.node-type-instrument .more-education .teaser{
	font-size:12px;
	height:auto;
	padding:40px 5px 10px 5px;
}

.node-type-instruments-hub .more-products li>a,
.node-type-instrument .more-education li>a{
	text-decoration:none;
	color:#000;
	width: 100%;
	display: block;
}

.node-type-instrument .more-education li>a{
	line-height:23px;
}

.node-type-instruments-hub .more-products li>a span,
.node-type-instrument .more-education li>a span{
	display:block;
  float:left;
	background:url('../images/instruments-sprite.png') no-repeat transparent;
}

.node-type-instruments-hub .more-products li{
	line-height:80px;
}


.node-type-instruments-hub .more-products li:hover,
.node-type-instrument .more-education li:hover,
.node-type-instrument .more-education li.last:hover{
	background:#daf2f7;
}

.node-type-instruments-hub .more-products li.mp-com>a span{
	background-position: -443px -12px;
	width: 40px;
	height: 48px;
	margin:20px 30px 0 10px;
}


.node-type-instruments-hub .more-products li.mp-ind>a span{
	background-position: -502px -21px;
	width: 46px;
	height: 41px;
	margin:20px 25px 0 15px;
}

.node-type-instruments-hub .more-products li.mp-sto>a span{
	background-position: -564px -21px;
	width: 47px;
	height: 40px;
	margin:20px 25px 0 15px;
}

.node-type-instruments-hub .more-products li.mp-etf>a span{
    background-position: -862px -88px;
    width: 47px;
    height: 47px;
    margin: 13px 25px 0 15px;
}

.node-type-instruments-hub .more-products li.mp-crypto>a span{
	background-position: -921px -92px;
    width: 60px;
    height: 47px;
    margin: 13px 17px 0 10px;
}

.node-type-instruments-hub .more-products li.mp-cur>a span{
	background-position: -791px -108px;
	width: 62px;
	height: 34px;
	margin: 27px 7px 0 11px;
}


.node-type-instruments-hub #calendar_iframe{
	min-height:203px;
	width: 643px;
	margin-top:0 !important;
}

.node-type-instrument .more-education li.last{
	/*background:transparent;*/
}

.node-type-instrument .more-education li.howtt>a span{
	width:38px;
	height:44px;
	background-position:-739px -95px;
	margin: 20px 15px 0 20px;
}

.node-type-instrument .more-education li.howtt > a{
	line-height:85px;
}

.node-type-instrument .more-education li.inttut>a span{
	background-position: -682px -87px;
	width: 37px;
	height: 51px;
	margin:-6px 14px 0 23px;
}

.node-type-instrument .more-education li.inttut>a{
	padding: 18px 0 0 0;
}

.node-type-instrument .more-education li.lealing>a span{
	background-position: -626px -97px;
	width: 44px;
	height: 40px;
	margin:22px 14px 0 20px;
}

.node-type-instrument .more-education li.lealing>a{
	line-height: 76px;
}

.node-type-instrument .more-education li.ooopt>a span{
	background-position: -670px -14px;
	width: 52px;
	height: 41px;
	margin:3px 10px 0 17px;
}

.node-type-instrument .more-education li.ooopt>a{
	padding: 16px 0 0 0;
}

.node-type-instrument .more-education li.arvatz>a span{
	background-position: -733px -18px;
	width: 58px;
	height: 34px;
	margin:22px 5px 0 17px;
}

.node-type-instrument .more-education li.arvatz>a,
.node-type-instrument .more-education li.wal>a{
	line-height:75px;
}

.node-type-instrument .more-education li.wal>a span{
	background-position: -791px -11px;
	width: 48px;
	height: 45px;
	margin:15px 15px 0 17px;
}

/*new shares design */
.node-instruments-hub .sharesWrapper{
	position: relative;
}
.node-instruments-hub .sharesWrapper .stockWrapper a{
	width: 190px;
	display: inline-table;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper{

 }
.node-instruments-hub .sharesWrapper .targetSharesWrapper .targetTitle{
    height: 42px;
    background-color: #F2F2F2;
    padding: 7px 7px 7px 18px;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper .targetTitle .flagIcon{
    background: url('../images/shares_flags.png');
    background-position: 1px 0px;
    width: 50px;
    height: 40px;
    float: left;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper .targetTitle .txt{
    float: left;
    font-size: 20px;
    padding: 10px 10px 10px 10px;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper#usa .targetTitle .flagIcon{
    background-position: 1px 0px;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper#germany .targetTitle .flagIcon{
    background-position: -67px 0px;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper#italy .targetTitle .flagIcon{
    background-position: -134px 1px;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper#spain .targetTitle .flagIcon{
    background-position: -201px 0px;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper#french .targetTitle .flagIcon {
	background-position: -263px 0px;
}
/**/
.node-instruments-hub .sharesWrapper .targetSharesWrapper#japanese .targetTitle .flagIcon {
	background-position: -325px 0px;
}

.node-instruments-hub .sharesWrapper .targetSharesWrapper .stockWrapper .stock .title{
    font-size: 16px;
    font-weight: bold;
    color: #2a3b4d;
    margin: 0px 0px 0px 10px;
    display: inline-block;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper .stockWrapper .stock .companyIcon{
    display: inline-block;

}
.node-instruments-hub .sharesWrapper .targetSharesWrapper .stockWrapper .stock .companyIcon img{
    float: left;
    margin: 11px 0 0 0;

}
.node-instruments-hub .sharesWrapper .targetSharesWrapper .stockWrapper .stock .companyIcon .title{
    float: left;
    margin: 12px 0 0 6px;

}
.node-instruments-hub .sharesWrapper .targetSharesWrapper .stockWrapper .stock .stockTitleWrapper{
    width: 180px;
    height: 45px;
    padding: 5px 5px 5px 5px;
    margin: auto;
    text-align: center;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper .stockWrapper .stock .rate{
    font-size: 24px;
    color: #2a3b4d;
    margin: auto;
    font-weight: bold;
    width: 112px;
    text-align: center;
    display: block;
    padding: 11px;
    margin-top: 5px;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper .stockWrapper .stock .change{
    font-size: 14px;
    color: #2a3b4d;
    margin: auto;
    font-weight: bold;
    text-align: center;
    display: block;
}

.node-instruments-hub .sharesWrapper .targetSharesWrapper .stockWrapper{
    padding: 0 0 60px 0;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper .stockWrapper .stock{
background: url(../images/pairs-bg.jpg) no-repeat 0 0 transparent;
    width: 190px;
    height: 131px;
    margin-left: 7px;
    margin-top: 15px;
    margin-bottom: 15px;
    display: inline-block;
    position: relative;
    float: left;
}
.node-instruments-hub .sharesWrapper .targetSharesWrapper .stockWrapper .stock.firstStock{
    margin-left: 0px;
}
#main #instrument-widgets.main-section{
	overflow:visible;
	width:644px;
	margin:70px 0 0 -12px;
}
.node-instruments-hub .tc-bid-price-share{
	position: absolute;
	bottom: 44px;
	font-size: 12px;
}
#main #instrument-widgets.main-section .box{
	float:left;
	width:322px;
}

#converter {
	position: relative;
	height:183px;

}

#converter .input {
	border: 1px solid #bebebe;
	background: #FFFFFF;
	width: 212px;
	padding: 1px 0;
	height: 18px;
	font-size: 13px;
	line-height: 18px;
	text-indent: 4px;

}





#converter .select{
	margin: 0 0 0 0;
	display: none;
	position: absolute;
	width: 212px;
	top: 22px;
	right: 10px;
	height: 160px;
	background-color: #ffffff;
	border: 1px solid #DBDBDB;
	overflow-y: auto;
	border-top: 0;
	z-index: 99999;
	line-height: 0;
	padding:0;
}

#converter .select li {
	cursor: pointer;
	font: menu !important;
	font-size: 12px;
	line-height: 16px !important;
	margin: 0;
	overflow: hidden;
	padding: 2px 5px !important;
	background: transparent;
	border-bottom: 1px solid #DBDBDB;
	list-style:none;
}

#converter .select li.comboOdd {
	background-color: #eeeeee;
}

#converter,
#converter label{
	font-size:13px;
	font-weight:normal;
}

#converter .row{
	width: 280px;
	padding: 0 10px;
	position: relative;
	margin-bottom:15px;
}

#converter input,
#converter .input{
	position:absolute;
	right:10px;
	top:0;
}

.i18n-ko #converter .label2 p{
	padding-top:30px;
}


.i18n-ko #converter .col1, .i18n-ko #converter .col2, .i18n-ko #converter .col3{
	height:100px;
	float:left;
}
.i18n-ko #converter .col1, .i18n-ko #converter .col3{
	width:40px;
}
.i18n-ko #converter .col1{
	text-align:center;
}

.i18n-ko #converter .col3{
	padding-left:4px;
}

.i18n-ko #converter .col2{
	width:200px;
}

.i18n-ko #converter .col3{

}
.i18n-ko #converter .input{
	position:static;
	margin-top:5px;
}
.i18n-ko #converter .input1{
	display:block;
	margin-top:0px;
}
.i18n-ko #converter .input2{
	display:block;
}
.i18n-ko #converter .input3{
	display:block;
}

.i18n-ko #converter .label-right {
	text-align:right;
	display:block;
}

.i18n-ko #converter .label-right1 {
	text-align:right;
	display:block;
	padding-right:12px;
}

.i18n-ko #instrument-widgets .row{
	clear:both;
	display:block;

}

#converter #calc_left_select.input,
#converter #calc_right_select.input{
	cursor:pointer;
	font-size:11px;
}

#converter #calc_left_select.input,
#converter #calc_right_select.input{
	background: url("../images/select-arr-conv.png") no-repeat 196px 8px transparent;
}

#converter .convert-res{
	width:298px;
	background:#f4efb4;
	border-top:1px solid #FFFFFF;
	height:55px;
	top: 136px;
	left: 1px;
	position:absolute;
}

#converter .convert-res label{
	margin-top: 10px;
	margin-left: 10px;
	float:left;
}

#calc_btn{
	background: url('../images/trading-center.png') no-repeat -6px -740px transparent;
	width: 80px;
	height: 30px;
	cursor:pointer;
	font-weight:bold;
	line-height: 26px;
	text-align: center;
	position:absolute;
	right:10px;
}

.i18n-ko #calc_btn{
	right:40px;
}

.main-section .box-converter .heading{
	margin-bottom:15px;
}

#error_msg{
	position: absolute;
	background: url('../images/trading-center.png') no-repeat 0 -779px transparent;
	top: 3px;
	left: 10px;
	height: 23px;
	width: 158px;
	color: #ec3b3b;
	font-size: 10px;
	padding: 0 0 0 32px;
	display:none;
}

#calc_right_input{
	font-size:22px;
	font-weight:bold;
	float: left;
	margin: 9px 0 0 20px;
}

#pairtopair{
	font-size:9px;
	float: right;
	margin: 3px 108px 0 0;
}
/*Internal page - WISTIA**/
.wistia-page-video{
	margin:30px 0;
	border:1px solid #96918d;
	width:630px;
}


.acoordion-odd-even tr:nth-child(even){
	background: rgb(255,255,255);
}
.acoordion-odd-even tr:nth-child(odd){
	background: rgb(241,241,241);
}


.morecontent{
	display: none;
}
.morelink, .lessLink{
	cursor: pointer;
	color:#0a99c5;
	background: url('/sites/all/themes/iforex/images/more_less_sprite.png') right no-repeat;
}
.more span{background-color:#F1F1F1; }
.lessLink{
	background-position: right 2px;
	padding-right: 16px;
	background-color:#FFFFFF !important;
}
.morelink{
	background-position: right -17px;
	padding-right: 16px;
	background-color:#FFFFFF !important;
}

.i18n-zh-hans #content #how-to-trade .step,
.i18n-zh-hans #content #how-to-trade .step p{
  color:#000;
}

/**TRADING CONDITIONS**/
#content .trading-conditions-content{
	padding:0;
}

#accordion-pages.trading-conditions h2{
	color:#2a3b4d;
	font-size:20px;
	margin:20px 0;
	font-weight:normal;
}

#accordion-pages.trading-conditions .accordion-list{
	border:none;
}

#accordion-pages.trading-conditions li h3{
	border: 1px solid #dbdbdb;
	border-top:none;
	height:27px;
}

#accordion-pages.trading-conditions #tc-sec-6 a:hover{text-decoration:none; }

#accordion-pages.trading-conditions #tc-sec-6 h3:hover{background-position: 0 -30px; color: #FFFFFF;}

#accordion-pages.trading-conditions #tc-sec-6 ul li:hover .arrow{color: #FFFFFF;}
	
#accordion-pages.trading-conditions #tc-sec-6 ul li{position:relative;}

#accordion-pages.trading-conditions #tc-sec-6 .arrow{position:absolute; right: 10px;  z-index: 1; top: 4px; font-size:18px; color:#505050;}
#accordion-pages.trading-conditions .stocks{display:none !important;}
.i18n-ar #accordion-pages.trading-conditions #tc-sec-6 .arrow{right:auto; left: 10px;}

.i18n-hi #accordion-pages.trading-conditions .stocks, 
.i18n-ar #accordion-pages.trading-conditions .stocks, 
.i18n-es #accordion-pages.trading-conditions .stocks,
.i18n-ko #accordion-pages.trading-conditions .stocks,
.i18n-en.br-1 #accordion-pages.trading-conditions .stocks{display:block !important;}


#accordion-pages.trading-conditions .support-inner{
	border: 1px solid #dbdbdb;
	border-top:none;
	border-bottom:none;
}

#accordion-pages.trading-conditions .active h3{
	background-position:0 0;
	color:#505050;
}

#accordion-pages.trading-conditions .active > h3{
	background-position: 0 -30px;
	color: #FFFFFF;
}

#accordion-pages.trading-conditions .active > .support-inner{
	border-bottom: 1px solid #dbdbdb;
}

#accordion-pages.trading-conditions .minus_button{
	top:4px;
}

#accordion-pages.trading-conditions .support-inner.dtab{
	padding:0;
}

#accordion-pages.trading-conditions .support-inner table{
	width:100%;
	border: 1px solid #dbdbdb !important;
}
#accordion-pages.trading-conditions .support-inner table tr td{
	
	border-top: 1px solid #dbdbdb !important;
	border-right: 1px solid #dbdbdb !important;

	width: 20%; box-sizing: border-box;
}



#accordion-pages.trading-conditions .support-inner.dtab table{
	border:none;
}

#accordion-pages.trading-conditions .support-inner.dtab table tbody{
	border:none;
}

#accordion-pages.trading-conditions .support-inner table th{
	background:#2a3b4d;
	color:#fff;
	border:1px solid #dbdbdb;
	border-top:none;
	border-left:none;
	font-size:12px;
	font-weight:bold;
}

#accordion-pages.trading-conditions .support-inner.dtab table th.last{
	border-right:none;
}

#accordion-pages.trading-conditions .support-inner table .odd td{
	background: #fff;
	border:1px solid #dbdbdb;
	border-top:none;
	border-right: none;
	font-size: 11px;
}

#accordion-pages.trading-conditions .support-inner .subt{
	font-size:16px;
	color:#2a3b4d;
	display:inline-block;
	width:100%;
	margin:25px 0 10px 0
}

#accordion-pages.trading-conditions .support-inner .discl{
	font-size:11px;
	color:#7c7c7c;
	padding-top:15px;
}

#accordion-pages.trading-conditions .support-inner a{
	color:#00a7dc;
	text-decoration:none;
	
}
#accordion-pages.trading-conditions #tc-sec-6 .accordion-list a{
	display:block;
}

#accordion-pages.trading-conditions .support-inner a:hover{
	text-decoration:underline;
}
#accordion-pages .tcshow { display: none; }

#accordion-pages.trading-conditions table tr.odd,
#accordion-pages.trading-conditions table tr.even{
	border-bottom:1px solid #ccc;
	background:#eee;
}

.node-type-trading-conditions-inner-page #main{overflow:initial;}
.node-type-trading-conditions-inner-page .col-xs-12{max-width:100%; width:100%;}
.node-type-trading-conditions-inner-page .table{display:table;border-collapse:collapse;  }
.node-type-trading-conditions-inner-page .table .thead{display:table-header-group; background:#f7f7f7; color:#787878;}
.node-type-trading-conditions-inner-page .table .tbody{display: table-row-group; color:#000;}
.node-type-trading-conditions-inner-page .table .row{display:table-row;}
.node-type-trading-conditions-inner-page .table .th{display:table-cell; border:1px solid #dddddd; padding:5px 6px 5px 6px;}
.node-type-trading-conditions-inner-page .table .td{display:table-cell; border:1px solid #dddddd; padding:5px 6px 5px 6px;}
.node-type-trading-conditions-inner-page h1{padding-top:46px; font-size: 30px;font-weight: normal;color: #2a3b4d; line-height:normal; margin-bottom:40px;}
/* Trading-conditions Inner Pages*/ 
.tc-inner-table-wrapper .left-table-wrapper .left div, 
.tc-inner-table-wrapper .top-table-wrapper .top .top-cell, 
.tc-inner-table-wrapper td, .tc-inner-table-wrapper th{padding:5px 5px;box-sizing:border-box;border:1px solid #ddd}
.tc-inner-table-wrapper{position:relative; opacity:0;} 
.crypto .tc-inner-table-wrapper{border-right:0px; border-left:0px; border-bottom:0px;}
.tc-inner-table{width:100%;display:block;min-height:200px;height:100%;position:relative; overflow:hidden;} 
.tc-inner-table-wrapper table{table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%;background:#fff}
.tc-inner-table-wrapper tbody{border:0} 
.tc-inner-table-wrapper td,
.tc-inner-table-wrapper th{width:auto; margin:0;font-weight:400} 
.tc-inner-table-wrapper thead{overflow:hidden;}
.tc-inner-table-wrapper thead th,.top-left{background:#f7f7f7;color:#777;border-bottom:1px solid #ddd;border-right:1px solid #ddd; text-align:left; vertical-align:top;} 
.tc-inner-table-wrapper tbody th{color:#1c2239;background:#f7f7f7} 
.tc-inner-table-wrapper .left-shadow{ -webkit-box-shadow:3px 0 5px 0 rgba(0,0,0,.15);-moz-box-shadow:3px 0 5px 0 rgba(0,0,0,.15);box-shadow:3px 0 5px 0 rgba(0,0,0,.15);width:4px;height:100%;position:absolute;z-index:130;display:none} 
.tc-inner-table-wrapper .top-shadow{
	-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.15);box-shadow:0 3px 5px 0 rgba(0,0,0,.15);width:100%;height:4px;position:fixed;z-index:5;display:none
} 
.tc-inner-table-wrapper .top-table-wrapper{background: #f7f7f7;
    color: #777;
    width: 100%;
    max-width: 100%;
	z-index:100;
	} 
.tc-inner-table-wrapper .top-table-wrapper::-webkit-scrollbar{width:0;height:0;background:0 0} 
.tc-inner-table-wrapper .top-table-wrapper .top-table{display:table;width:100%;position:relative;border-collapse: collapse;} 
.tc-inner-table-wrapper .top-table-wrapper .top{display:table-row} 
.tc-inner-table-wrapper .top-table-wrapper .top .top-cell{display:table-cell;width:auto; min-width:60px; height: 100%; margin:0;font-weight:400; } 
.tc-inner-table-wrapper .left-table-wrapper{overflow:scroll;vertical-align:top;position:absolute;z-index:3;background:#f7f7f7} 
.tc-inner-table-wrapper .left-table-wrapper::-webkit-scrollbar{width:0;height:0;background:0 0} 
.tc-inner-table-wrapper .left-table-wrapper .left-table{height:auto;position:relative} 
.tc-inner-table-wrapper .left-table-wrapper .left div{width:auto;margin:0;font-weight:400} 
.tc-inner-table-wrapper .top-left{position:absolute;background:#f7f7f7;z-index:4;padding:5px 5px;box-sizing:initial; opacity:0;} 
.tc-inner-table-wrapper .mob-only{display:none} 
.node-type-trading-conditions-inner-page .img_loading{text-align:center; position:fixed; width:100%; max-width:1170px;} 
.node-type-trading-conditions-inner-page .img_loading img{display:block; margin:0 auto;} 
.node-type-trading-conditions-inner-page .modal{top:auto; bottom:10px; display:none;}
.node-type-trading-conditions-inner-page .tooltip{min-width:300px; }
.node-type-trading-conditions-inner-page .tooltip-inner{background:#1c2239 !important; }
.node-type-trading-conditions-inner-page .modal .modal-content{background:#1c2239 !important; color:#fff;}
.node-type-trading-conditions-inner-page .modal .close{color:#ffff; opacity:1;}
.node-type-trading-conditions-inner-page .field-name-field-terms-bottom-text,
.node-type-trading-conditions-inner-page .field-name-field-terms-bottom-text-br2{display:none;}
.node-type-trading-conditions-inner-page sup{margin:0px 2px; white-space: nowrap;}
.node-type-trading-conditions-inner-page sup a:hover{text-decoration:none;}
/* .node-type-trading-conditions-inner-page .loader{display:none;} */


/*Terms Modal Pop UP & TOOLTIP*/

.node-type-trading-conditions-inner-page .modal{
	top: auto;
    bottom: 0px;
	position: fixed;
    right: 0;
    left: 0;
    z-index: 1050;
    display: none;
    -webkit-overflow-scrolling: touch;
    outline: 0;
	opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
	margin:6px;
}

.node-type-trading-conditions-inner-page .modal.in .modal-dialog{
	-webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -o-transform: translate(0,0);
    transform: translate(0,0);
}

.node-type-trading-conditions-inner-page .modal.fade .modal-dialog{
	-webkit-transition: -webkit-transform .3s ease-out;
    -o-transition: -o-transform .3s ease-out;
    transition: transform .3s ease-out;
   
}

.node-type-trading-conditions-inner-page .modal-dialog{
	position: relative;
    width: 100%;
    margin: 10px;
	max-width:600px;
    margin: 0px auto;
}

.node-type-trading-conditions-inner-page .modal .modal-content{
	background: #1c2239!important;
    color: #fff;
	webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
    box-shadow: 0 5px 15px rgba(0,0,0,.5);
	position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    outline: 0;
}

.node-type-trading-conditions-inner-page .modal-body{
	overflow: auto;
	position: relative;
    padding: 15px;
}

.node-type-trading-conditions-inner-page .modal .close{
	color: #ffff;
    opacity: 1;
	    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
	float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    text-shadow: 0 1px 0 #fff;
}

.node-type-trading-conditions-inner-page .modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
	opacity: 0;
	display:none;
}

/* Tooltip container */
.node-type-trading-conditions-inner-page .tooltip-m {
    position: relative;
    display: inline-block;
	white-space: normal;
}

/* Tooltip text */
.node-type-trading-conditions-inner-page .tooltip-m .tooltip-text-m {
    visibility: hidden;  
    width: 220px;
    background-color: #2a3b4d;
    color: #fff;
    text-align: center;
    padding: 8px 4px;
    border-radius: 2px;
 
    /* Position the tooltip text - see examples below! */
    position: absolute;
    z-index: 1;
	top:20px;
	white-space:initial;
	font-size:11px;
	right:0;
	
}

/* Show the tooltip text when you mouse over the tooltip container */
.node-type-trading-conditions-inner-page .tooltip-m:hover .tooltip-text-m {
    visibility: visible;
}

/**** LANDING PAGE 1 ***/
.node-landing-page-1{
	font-family: Verdana;
}
.node-landing-page-1 .header{
	width: 960px;
	height: 273px;
}
.node-landing-page-1 .header .main-title{
	color: #2a3b4d;
  font-weight: bold;
  font-size: 25px;
  width: 500px;
  line-height: 29px;
  padding: 40px 0 20px 0;
}
.node-landing-page-1 .header .secondary-title{
	color: #2a3b4d;
	font-size: 17px;
	width: 500px;
	line-height: 21px;
}
.node-landing-page-1  .lpbody{
	width: 960px;
	height: auto;
}
.node-landing-page-1 .lpbody .contactForm{
       background: url('/sites/all/themes/iforex/uploads/landing_pages/form_bg.png') no-repeat;
       width:312px;
       height:393px;
       float: left;
}
.node-landing-page-1 .lpbody .contactForm .formHeader{
	width: 284px;
  height: 93px;
  margin: auto;
  padding: 10px 10px 10px 10px;
  font-size: 18px;
  color: #2a3b4c;
  line-height: 18px;
  text-align: center;
}
.node-landing-page-1 .lpbody .contactForm .formHeader p{
	  padding: 20px 0 0 0;
	  line-height: normal;
}


.node-landing-page-1 .join-form {
  padding-left: 43px;
  padding-top: 34px;
}
.node-landing-page-1 form, .node-landing-page-1 #main fieldset, .node-landing-page-1 fieldset {
  margin: 0;
  padding: 0;
  border-style: none;
}
.node-landing-page-1 .join-form .row, .node-landing-page-1 #sidebarlp .join-form .row {
  width: 215px;
  padding: 0 0 29px;
  position: relative;
}
.node-landing-page-1 .join-form .text {
  background: url(/sites/all/themes/iforex/images/bg-text.gif) no-repeat;
  border: 0;
  width: 187px;
  padding: 4px 0 6px 28px;
  font-size: 14px;
  position: relative;
}
.node-landing-page-1 .join-form strong {
  width: 16px;
  height: 16px;
  overflow: hidden;
  margin: 0 auto;
  padding: 0;
  position: absolute;
  top: 5px;
  left: 6px;
}
.node-landing-page-1 .join-form img.name {
  cursor: default;
  margin-left: -140px;
  margin-top: -33px;
}
.node-landing-page-1 .join-form img.email {
  cursor: default;
  margin-left: -140px;
  margin-top: -17px;
}
.node-landing-page-1 .join-form img.country {
  cursor: default;
  margin-left: -140px;
  margin-top: -1px;
}
.node-landing-page-1 #join_combobox ul, .node-landing-page-1 #edu_combobox ul {
  text-align: left;
}
.node-landing-page-1 .join-form img.phone {
  cursor: default;
  margin-left: -140px;
  margin-top: -48px;
}

.node-landing-page-1 .join-form img {
  width: 175px;
  height: 310px;
  display: block;
}
.node-landing-page-1 .join-form .text input {
  background: none;
  border: 0;
  width: 186px;
  color: #000000!important;
  height: 16px;
  margin: 0;
  line-height: 16px;
  outline: none;
}

.node-landing-page-1 .join-form .error {
  font-size: 10px;
}
.node-landing-page-1 .join-form .error {
  display: none;
  position: absolute;
  top: 22px;
  left: -8px;
  background: url(/sites/all/themes/iforex/images/bg-error.gif) no-repeat;
  width: 236px;
  height: 24px;
  color: #570000;
  font-size: 11px;
  line-height: 24px;
  padding: 2px 0 0 7px;
}
.node-landing-page-1 .join-form .btn-join input, .node-landing-page-1 .i18n-ru #join-now-hub {
  font-size: 24px;
}
.node-landing-page-1 .agree-block {
  background: url(/sites/all/themes/iforex/images/bg-agree-block.png) no-repeat;
  width: 382px;
  height: 41px;
  bottom: -37px;
  left: auto;
  right: 2px;
  position: absolute;
  padding: 0;

}
.node-landing-page-1 .join-form .agree-block img, .node-landing-page-1 .agree-block img {
  float: left;
  width: auto;
  height: auto;
  margin: 2px 4px 0 10px;
}
.node-landing-page-1  .join-form .btn-join {
  margin: 8px 0 0 -2px;
}

/**** END LANDING PAGE 1 ***/

.node-landing-page-2{
	font-family: Verdana;
}
.node-landing-page-2 .header{
	width: 960px;
	height: 414px;

}
.node-landing-page-2 .contactForm{
       background: url('/sites/all/themes/iforex/uploads/landing_pages/landing_page_2_form_bg.png') no-repeat;
       width: 908px;
	  height: 98px;
	  float: left;
	  margin: -4px 0 0 0;
	  padding: 25px;
}
.node-landing-page-2 .contactForm .formHeader{
	font-weight: bold;
	font-size: 17px;
	margin: 0 0 20px 0;
	color: #2a3b4d;

}
.node-landing-page-2 form, .node-landing-page-2 #main fieldset, .node-landing-page-2 fieldset {
  margin: 0;
  padding: 0;
  border-style: none;
}
.node-landing-page-2 .join-form .row, .node-landing-page-2 #sidebarlp .join-form .row {
  width: 215px;
  padding: 0 0 20px;
  position: relative;
  margin: 0 15px 0 0;
  float: left;
}
.node-landing-page-2 .join-form .text {
  background: url(/sites/all/themes/iforex/images/bg-text.gif) no-repeat;
  border: 0;
  width: 187px;
  padding: 4px 0 6px 28px;
  font-size: 14px;
  position: relative;
}
.node-landing-page-2 .join-form strong {
  width: 16px;
  height: 16px;
  overflow: hidden;
  margin: 0 auto;
  padding: 0;
  position: absolute;
  top: 5px;
  left: 6px;
}
.node-landing-page-2 .join-form img.name {
  cursor: default;
  margin-left: -140px;
  margin-top: -33px;
}
.node-landing-page-2 .join-form img.email {
  cursor: default;
  margin-left: -140px;
  margin-top: -17px;
}
.node-landing-page-2 .join-form img.country {
  cursor: default;
  margin-left: -140px;
  margin-top: -1px;
}
.node-landing-page-2 #join_combobox ul, .node-landing-page-2 #edu_combobox ul {
  text-align: left;
}
.node-landing-page-2 .join-form img.phone {
  cursor: default;
  margin-left: -140px;
  margin-top: -48px;
}

.node-landing-page-2 .join-form img {
  width: 175px;
  height: 310px;
  display: block;
}
.node-landing-page-2 .join-form .text input {
  background: none;
  border: 0;
  width: 186px;
  color: #000000!important;
  height: 16px;
  margin: 0;
  line-height: 16px;
  outline: none;
}

.node-landing-page-2 .join-form .error {
  font-size: 10px;
}
.node-landing-page-2 .join-form .error {
  display: none;
  position: absolute;
  top: 22px;
  left: 0px;
  background: url(/sites/all/themes/iforex/uploads/landing_pages/landing_page_2_bg-error.gif) no-repeat;
  width: 192px;
  height: 29px;
  color: #570000;
  font-size: 11px;
  line-height: 11px;
  padding: 7px 4px 0 7px;
}
.node-landing-page-2 .join-form .btn-join input, .node-landing-page-2 .i18n-ru #join-now-hub {
  font-size: 24px;
}
.node-landing-page-2 .join-form .agree-block img, .node-landing-page-2 .agree-block img {
  float: left;
  width: auto;
  height: auto;
  margin: 2px 4px 0 10px;
}
.node-landing-page-2 .join-form .btn-join {
  float: left;
  width: auto;
}
.node-landing-page-2 .join-form .btn-join input, .node-landing-page-2 .special-but, .node-landing-page-2 #join-now-hub, .node-landing-page-2 .continue-form .btn-continue input, .node-landing-page-2 .btn-block a {
  background: url(/sites/all/themes/iforex/uploads/landing_pages/landing_page_2_btn_bg.png) no-repeat;
  width: 219px;
  height: 39px;
  padding: 2px 54px 2px 0;
}
.node-landing-page-2 .agree-block {
  bottom: -17px;
}


#dis-tooltip-popup{
	z-index:999999;
	font-size:12px;
	height:auto;
	margin-left: 0;
	margin-top: 0;
}

.firBtn{
  width: 135px;
  height: 50px;
  background: url(/sites/all/themes/iforex/images/app_badge/apple_en.png) no-repeat;
  background-position: center bottom;
  border: none;
  cursor: pointer;
  background-size:100%;


}

.secBtn{
  width: 135px;
  height: 50px;
  background: url(/sites/all/themes/iforex/images/app_badge/google_en.png) no-repeat;
  background-position: 50% 50%;
  border: none;
    cursor: pointer;
  margin-top: 6px;
  background-size:100%;
}

#dis-tooltip{
	cursor:pointer;
	text-decoration:underline;
	color:#00f;
}
.platform_btn_itunes{
	margin-top:9px;
}

.accordion-sign {background: #fff; padding: 10px 14px; border-top: 1px solid #dbdbdb;}
.mobile-banner-form-button { display: none; z-index: -99999;}
/******************** Social Bar ****************************/
#content .news-social > .soc-icons{
    background:url('../images/social-btn.png') no-repeat transparent;
    height:20px;
    display:inline-block;
    float:right;
    margin:7px 10px 0 0;
    width:49px;
    text-decoration:none;
}

.i18n-tr #content .news-social > .soc-icons{
    background:url('../images/social-btn-tr.png') no-repeat transparent;
}

#content .news-social > .soc-print{
    background:url('../images/social-btn.png') no-repeat -202px -30px transparent;
    width:6px;
    height:13px;
    display:inline-block;
    margin:10px 5px 0 10px;
    color:#8b8b8b;
    font-size:11px;
    padding:0 0 0 20px;
    line-height:14px;
}

#content .news-disclaimer{
    margin:30px 0 0 0;
    padding:40px 0 0 0;
    border-top:1px solid #d5d5d5;
    font-size:10px;
    color:#747474;
}

#content .news-social > .soc-facebook,
.i18n-tr #content .news-social > .soc-facebook{
    width:49px;
    background-position:0 0;
}

#content .news-social > .soc-twitter,
.i18n-tr #content .news-social > .soc-twitter{
    background-position:-59px 0;
    width:56px;
}

#content .news-social > .soc-linkedin,
.i18n-tr #content .news-social > .soc-linkedin{
    background-position:-124px 0;
    width:54px;
}

#content .news-social > .soc-googleplus,
.i18n-tr #content .news-social > .soc-googleplus{
    background-position:-188px 0;
    width:66px;
}

#content .news-social > .soc-email,
.i18n-tr #content .news-social > .soc-email{
    background-position:-264px 0;
    width:54px;
}


/******************* Follow icons *******************/
 .follow-icons{
    background:url('../images/social-btn.png') no-repeat transparent;
    display:inline-block;
    /*float:right;*/
    width:22px;
    height:22px;
    margin:0 0 0 13px;
    text-decoration:none;
}

 .fol-facebook{
    background-position:0 -26px;
}

 .fol-pinterest{
    background-position:-170px -26px;
}

 .fol-googleplus{
    background-position:-102px -26px;
}

 .fol-youtube{
    background-position:-136px -26px;
}

 .fol-linkedin{
    background-position:-68px -26px;
}

 .fol-twitter{
    background-position:-34px -26px;
}

 a.facebook-follow{
    background:url('../images/facebook.png') no-repeat 0 0 transparent;
    color:#FFF;
    font-size:17px;
    line-height:34px;
    width:279px;
    height:34px;
    display:inline-block;
    padding-left:20px;
}

.news-social-bar {
    background: #f2f2f2;
    line-height: 38px;
    padding-top: 2px;
    margin-bottom: 20px;
    margin-top: 20px;
}

/***CBR***/
#callbackPopup{
	position: fixed;
	right:0;
	bottom:0;
	z-index:999999;
}
/*first step for popup*/
#callbackPopup .cbr-step1{
    color:#252525;
    font-family: Verdana;
    width: 224px;
    height: 82px;
    padding: 18px;
    background: url("../images/cbr/CallBack_bg.png") no-repeat;
}

#goto-2{
	color: #00f;
	text-decoration: underline;
	cursor: pointer;
}

#callbackPopup .cbr-step{
	display: none;
}

#callbackPopup .title{
    font-size: 14px;
    font-weight: bold;
}
#callbackPopup .content{
    font-size: 13px;
    font-weight: normal;
}
/*second step for pop up +registresion*/
#callbackPopup .cbr-step2{
    width: 275px;
    height: 183px;
    background: url("../images/cbr/CallBack_reg_bg.png") no-repeat;
    padding: 25px 25px 25px 18px;
    position: relative;
}
.closepopup{
    position: absolute;
    top: 13px;
    right: 24px;
    background: url("../images/cbr/callback_sprite.png") no-repeat;
    width: 11px;
    height: 11px;
    background-position: -4px 0;
    cursor: pointer;
}
#callbackPopup #cbrform{
    margin: 18px 0 0 0;
}
#callbackPopup #cbrform input{
    margin: 0 0 10px 0;
    width: 200px;
    height: 23px;
    text-indent: 4px;
    border: 2px solid #c7c7c7;
		color:rgb(91, 91, 91);
}
#callbackPopup #cbrform input#cbr_submit{
    background: url("../images/cbr/callback_sprite.png") no-repeat;
    width: 76px;
    height: 28px;
    border: none;
    outline: none;
    background-position: 0px -41px;
    margin: 0 0 7px 0;
    cursor: pointer;
}
#callbackPopupReg #cbrform .agreementWrapper{

}
#callbackPopup #cbrform .agreementWrapper #agree_ck{
    width: 12px;
    height: 12px;
    float: left;

}
#callbackPopup #cbrform .agreementWrapper input[type="checkbox"]{
    display: none;
}
#callbackPopup #cbrform .agreementWrapper input[type="checkbox"] + label span {
    display: inline-block;
    width: 174px;
    height: 13px;
    margin: -1px 4px 0 0;
    vertical-align: middle;
    background: url(../images/cbr/callback_sprite.png) 0px -26px no-repeat;
    cursor: pointer;
    float: left;
    font-size: 10px;
    padding: 0 0px 0 21px;
		line-height: 10px;
}
#callbackPopup #cbrform .agreementWrapper input[type="checkbox"]:checked + label span {
    background: url(../images/cbr/callback_sprite.png) no-repeat;
    background-position: 0 -12px;
}
#callbackPopup #cbrform .agreementWrapper .eighteen{
    width: 27px;
    height: 15px;
    background: url(../images/cbr/callback_sprite.png) 0px -74px no-repeat;
    float: left;

}
#callbackPopup #cbrform .error{
    border: 2px solid red;
}

#callbackPopup .cbr-step3{
    width: 318px;
    height: 232px;
    background: url(../images/cbr/CallBack_thanks_bg.png) no-repeat;
    position: relative;

}

#callbackPopup #cbrform input#cbr_submit.disabled{
	background-position: 0px -91px;
}

.admin-menu .node-type-hub-single-page #hub-nav-wrapper {
  top: 304px;
}

#mob-detect {
  display: none;
  width: 0px;
  visibility: hidden;
  opacity: 0;
  font-size: 0;
  line-height: 0;
  height: 0;
}

.i18n-es.node-type-hub-single-page .trading_center #hub-nav {
  width: 1000px;
}

.i18n-es.node-type-instrument .more-education ul{
	height: 573px;
}


/********HI menu with 7 items*********/


/************************************/

.i18n-en #footer_main > .menu > .last,
.i18n-hi #footer_main > .menu > .last,
/*.i18n-el #footer_main > .menu > .last,*/
.i18n-ar #footer_main > .menu > .last,
.i18n-es #footer_main > .menu > .last{
	width:100%;
	padding:10px 0;
	margin-top:20px;
	border-bottom: 1px solid #E1E1E1;
  border-top: 1px solid #E1E1E1;
}

.i18n-en #footer_main > .menu > .last li,
.i18n-hi #footer_main > .menu > .last li,
/*.i18n-el #footer_main > .menu > .last li,*/
.i18n-ar #footer_main > .menu > .last li {
	display:inline-block;
	padding: 10px 20px;
}

.i18n-es #footer_main > .menu > .last li {
	display:inline-block;
	padding: 0 15px;
}

.i18n-en #footer_main > .menu > .last > span,
.i18n-hi #footer_main > .menu > .last > span,
/*.i18n-el #footer_main > .menu > .last > span,*/
.i18n-ar #footer_main > .menu > .last > span,
.i18n-es #footer_main > .menu > .last > span {
	display:none;
}

.i18n-en #footer_main .expanded.last a,
.i18n-hi #footer_main .expanded.last a,
/*.i18n-el #footer_main .expanded.last a,*/
.i18n-ar #footer_main .expanded.last a,
.i18n-es #footer_main .expanded.last a {
	background:none;
	padding:0;
}

.i18n-en #social_btn_wrapper,
.i18n-es #social_btn_wrapper{
	margin:20px 0 0 0;
}
.i18n-ar #social_btn_wrapper{
	margin:27px 0 0 0;
}

.i18n-en #nav li{
	padding: 0 16px 0 16px;
}

#economic-calendar-iframe {
	height: 166px;
}

#refresh_cal {
    position: absolute;
    background:url(/sites/all/themes/iforex/images/loader.png) no-repeat;
    width:16px;
    height:16px;
    cursor:pointer;
    top: 10px;
    right: 6px;
}

.i18n-ar #economic-calendar-iframe {
	height: 226px;
}

#news-center-banner {
	margin-top: 30px;
}


.i18n-en #NKY-JPY.pair-box .title,
.i18n-en #NKD-USD.pair-box .title,
.i18n-sv #NKY-JPY.pair-box .title,
.i18n-sv #NKD-USD.pair-box .title,
.i18n-pl #NKY-JPY.pair-box .title,
.i18n-pl #NKD-USD.pair-box .title,
.i18n-es #NKY-JPY.pair-box .title,
.i18n-es #NKD-USD.pair-box .title{
	font-size:13px !important;
}


/*styles for pop up registration form*/

#join_popup_lightbox {
	height: 558px;
    width: 413px;
    position: fixed;
	margin-top: -300px;
    margin-left: -200px;
	border: 8px solid rgba(42, 59, 77, 1.0);
	border-radius: 0;
	background: #f7f7f7;
}

#join_popup_lightbox .join-form .btn-join input {
	background: #00b7f1;
	color: #fff;
    font-size: 2em;
    text-align: center;
    width: 99%;
    padding: 0;
    height: 42px;
    border-radius: 5px;
    margin-left: 5px;
    font-weight: 300;
    margin-bottom: 14px;
}

#join_popup_lightbox #join_popup .row label {
	position: static;
}

#join_popup_lightbox #join_popup .join-form {
	width: 100%;
	padding: 6px 0 0 0;
	margin: 0;
}

#join_popup_lightbox #education_form .join-form , .lightbox-cut .join-form { width: 100%; }

.node-type-promotion #join_popup_lightbox .join-block .join-form .text {
	width:93%;
	margin: 0 auto;
	background: #fff;
	border: 1px solid #ccc;
}

.join-block .join-form .text {
    border: 0;
    width: 100%;
    /* padding: 2px 0 2px 28px; */
    font-size: 14px;
    position: relative;
    border: 1px solid #c7c7c7;
    background: #f8f8f7;
    box-sizing: border-box;
}


#join_popup_lightbox .join-form .row {
    width: 100%;
    padding: 0;
    margin-bottom: 7px;
}

#join_popup_lightbox .join-form .imgPopup {
	width: 100%;
    height: 54px;
    margin: 0 auto;
}



#join_popup_lightbox .imgPopup2 {
	margin-left: -35px;
    width: 483px;
    height: auto;
    margin-top: 7px;
}

#join_popup_lightbox .join-block .join-form .form-header {
	background: #f7f7f7;
	text-align: center;
	margin-bottom: 13px;
}

#join_popup_lightbox .join-block .join-form .form-header p {
	background: #f7f7f7;
}

#join_popup_lightbox .form-header p {
	color: #2a3b4d;
    font-size: 28px;
    font-weight: bold;
}

#join_popup_lightbox h5 {
	color: #6b7783;
    font-size: 20px;
    font-weight: 500;
    text-align: center;
    margin: 10px 0;
}

#join_popup_lightbox .agree-block {
	background: 0;
	font-size: 14px;
	bottom: 0;
	/*display: block;*/
	position: relative;
	padding-top: 0px;
    padding-bottom: 2px;

}

#join_popup_lightbox .label1 {
	padding: 0;
	margin-bottom: 18px;
	margin-top: 3px;
}

#join_popup_lightbox .row2 {
	margin: 0 0 -13px 0;
}

#join_popup_lightbox .joinpopup ul {
	display: none;
}


/*.i18n-ar #join_popup_lightbox*/
.i18n-ar #join_popup_lightbox {

}
/*.i18n-ar #join_popup_lightbox .imgPopup {
	margin-right: -7%;
}*/

.i18n-ar #join_popup_lightbox .label1 {
	text-align: right;
}

.i18n-ar #join_popup_lightbox .imgPopup2 {
	margin-right: -35px;
}

.i18n-ar #join_popup_lightbox .lightbox-close {
	right: 3px;
}

.i18n-pl #join_popup_lightbox .join-block .join-form .form-header {
	margin: 0;
	padding-bottom: 0;
}

.i18n-pl #join_popup_lightbox .join-block .join-form .form-header br {
	display: none;
}

.i18n-ar #join_popup_lightbox .icons-txt span p {
	padding-top: 2px;
	padding-left: 4%;
    padding-right: 2%;
}

.i18n-ar #join_popup_lightbox .icons-txt span p {
	width: 19%;
}



.i18n-pl #join_popup_lightbox .icons-txt span p {
	font-size: 9px;
    line-height: 1.35em;
}

#join_popup_lightbox .join-block .join-form .agree-block img {
	margin-top: 6px;
}

#join_popup_lightbox .join-block .join-form .error {
	top: 25px;
	z-index: 1;
}

#join_popup_lightbox .join-form .text input {
	width: 100%;
}

#join_popup_lightbox .icons-txt span p {
	display: inline-block;
	background: #f7f7f7;
	width: 25%;
    text-align: center;
    color: #6b7783;
    font-size: 10px;
    line-height: 1.3em;
}

#join_popup_lightbox .join-form .icons-txt {
	width: 108%;
    margin-left: -17px;
}

#join_popup_lightbox .icons-txt span p::first-line {
	width: 23%;
}

#join_popup_lightbox .regform-line {
	height: 1px;
	width: 100%;
	background: #E0E4E8;
	margin: 10px 0;
}

div#disclaimers.lightbox.lightbox-large {
	z-index: 100000!important;
}








@media screen and (min-width: 1000px) {
	#agreement_checkbox, #broker_conflict, #broker_conflict_il {
	z-index: 100000;
	
}
}

.symbol.instrument-tooltip {
	/*position: absolute !important;*/
	/*top: -9999px !important;*/
	/*left: -9999px !important;*/
	display: none;
}

.symbol .changeMark.negative, .symbol .change-down{
	color: rgb(198, 46, 46); font-weight: normal;
}
.symbol .changeMark.positive, .symbol .change-up {
	color: rgb(96, 168, 44);
	font-weight: normal;
}

.amcharts-chart-div a {display:none !important;}


/*News widget*/
.instrument-hover-graph{
	color: #00f;
}
.qtip-default{
	background-color:#eeeeee!important;

}
.qtip-default .qtip-icon {
	border-color: #F1F1F1!important;
	background: none!important;
	color: #777;
	font-size: 17px;
	position: absolute;
	top: 5px;
	right: 5px;
}
.qtip .header{
	padding-top: 20px;
	float: left;
	width: 256px;
}
.qtip .header .icon{
	float:left;
   /* width: 41px;
    height: 27px;*/
}
.qtip .header .titleWrapper{
	float: left;
	max-width: 205px;
	text-align: center;
}
.qtip .header .title{
	float:left;
	color: #000000;
	font-family: Verdana;
	font-size: 15px;
	padding: 5px;
    /*width: 70px;*/
}
.qtip .header .bid{
	float:left;
	color: #000000;
	font-family: Verdana;
	font-size: 15px;
	font-weight:bold;
	padding:5px;
}

.qtip .header .changeWrapper {
	text-align: center;
	display: block;
	font-size: 13px;
	margin: auto;
	font-family: Verdana;
	width: 256px;
	float: left;
	padding: 5px 0 5px 0px;
	position: relative;
	height: 20px;
}
.qtip .header .changeAbs {
	position: absolute;
	left: 64px;
}
.qtip .header .changeNumWrapper{
	position: absolute;
	left: 130px;
}
.qtip .header .change {
	  display: inline-block;
}
.qtip .header .changeWrapper .change{
}
.qtip .header .changeWrapper .changeMark {
	width: 11px;
	height: 12px;
	display: inline-block;
	position: absolute;
	left: 46px;
}
.qtip .header .changeWrapper .changeMark.negative{
	background: url('/sites/all/themes/iforex/images/news_token/arrow_down.png') no-repeat 0 4px;
	color: rgb(198, 46, 46);
 }
.qtip .header .changeWrapper .changeMark.positive {
	background: url('/sites/all/themes/iforex/images/news_token/arrow_up.png') no-repeat 0 4px;
	color: rgb(96, 168, 44);
}
/*.qtip .header .changeWrapper .arrow-down{
	width: 11px;
	height: 6px;
	background: url('/sites/all/themes/iforex/images/news_token/arrow_down.png') no-repeat center;
	float: left;
	margin: 3px 0 0 0;
}*/
.qtip .graph{
	width: 254px!important;
	height: 110px!important;
	float: left;
	border: 1px solid #d6d6d6;


}
.qtip .infoWrapper{
	float: left;
	background-color: #ffffff;
	width: 254px;
	list-style-type: none;
	border: 1px solid #d6d6d6;
	padding: 0;
	position: relative;
	z-index: 99999;
	margin: 10px 0 20px 0;
}
.qtip .infoWrapper li{
	padding: 5px 11px 5px 11px;
	border-bottom: 1px solid #d6d6d6;
	float: left;
	width: 91.5%;
}
.qtip .infoWrapper li .liTitle{
	float:left;
	font-family: Verdana;
	font-size: 11px;
}
.qtip .infoWrapper li .liProduct{
	float: right;
	font-family: Verdana;
	font-weight: bold;
}
.qtip .btnWrapper{
	float: left;
	width: 254px;
	padding: 0 0 15px 0;
}
.qtip .btnWrapper .btnTxtWrapper{
	margin: auto;
	display: inline-block;
}
.qtip .btnWrapper .buy {
	width: 117px;
	height: 32px;
	background: url('/sites/all/themes/iforex/images/news_token/buy.png') no-repeat center;
	float: left;
	text-align: center;
	font-weight: bold;
	font-family: Verdana;
	font-size: 14px;
	color: #f2f1f2;
	cursor: pointer;
}
.qtip .btnWrapper .btnTxt{
	padding: 9px 2px 9px 3px;
	float: left;

}
.qtip .btnWrapper .bid, .qtip .btnWrapper .ask{
	padding: 9px 0px 9px 0px;
	color:#f2f1f2!important;
	float: left;
}
.qtip .btnWrapper .sell{
	width: 117px;
	height: 32px;
	background: url('/sites/all/themes/iforex/images/news_token/sell.png') no-repeat center;
	float: right;
	text-align: center;
	font-weight: bold;
	font-family: Verdana;
	font-size: 14px;
	color: #f2f1f2;
	cursor: pointer;
}

.qtip .btnWrapper .sell .bid{

}
.qtip .btnWrapper .buy:hover{
	background: url('/sites/all/themes/iforex/images/news_token/buy_hover.png') no-repeat center;
}
.qtip .btnWrapper .sell:hover{
	background: url('/sites/all/themes/iforex/images/news_token/sell_hover.png') no-repeat center;
}

.qtip.qtip-default.qtip-shadow-tooltip {
    -webkit-box-shadow: 1px 1px 7px 3px rgba(0,0,0,0.15);
    -moz-box-shadow: 1px 1px 7px 3px rgba(0,0,0,0.15);
    box-shadow: 1px 1px 7px 3px rgba(0,0,0,0.15);
    border: 1px solid #999999;
}
/*internal promotion style*/

.promotion_text #content p {
	margin: 0 0 0px;
}

.promotion_inner{
    float: left;
    padding: 3px;
    border: 1px solid #d7d7d7;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */

}

.mobile_header_image{
	display: none;
}

/*Daily News*/
#main .main-section .box.daily-news .heading {
	margin:0 0 0 0;
	position: relative;
}
#main .main-section .box.daily-news .heading p {
	padding:0 0 0 0;
	margin: 0 0 0 0;
}
.main-section .box.daily-news .widget-title{
	float: left;
}
/*.main-section .box.daily-news .widget-title.new{*/
	/*background: url('/sites/all/themes/iforex/images/daily_news/new_bg.png') repeat-x center;*/
	/*width: auto;*/
	/*height: 35px;*/
	/*margin: 1px 0 0 1px;*/
	/*padding: 0 10px 0 10px;*/
/*}*/
.main-section .box.daily-news .video_info{
	width: 270px;
	height: 50px;
	position: absolute;
	bottom: 0px;
	background: url('/sites/all/themes/iforex/images/daily_news/video_title_wrapper.png') no-repeat center;
	color: #ffffff;
	padding: 5px 15px 2px 15px;
	line-height: 17px;
	z-index: 999;
}
.main-section .box.daily-news .video_info .link{
	padding: 0px 0 0 0;
	margin: 41px -7px 0 0;
	color: #ffffff;
	float: right
}
.main-section .box.daily-news .wistia_42.big_play_button_graphic{

}

/*inside news*/

.node-type-news-center .lastUpdatedVideoWrapper {
	padding:0 0 20px 0;
	border-bottom: 1px solid #d5d5d5;
	display: inline-block;
	width: 100%;
}
.node-type-news-center .weekly-outlook-item a:hover{ text-decoration:none;}
.node-type-news-center .lastUpdatedVideoWrapper .wistia_embed_video_analysis_page {
	padding: 10px 0px 24px 0px;
}

.node-type-news-center .lastUpdatedVideoWrapper .text-content{
	font-family: Verdana;

}
.node-type-news-center #content .lastUpdatedVideoWrapper .text-content h2{
	margin:0;
	padding: 0;
	line-height: 25px;
	width: 88%;
	float: left;

}
.node-type-news-center #content .lastUpdatedVideoWrapper .text-content h2 a{
	font-size: 25px;
	color:#313131;
	font-weight: normal;

}
.node-type-news-center #content .lastUpdatedVideoWrapper .text-content h2 a:hover{
	color:#0899c4;
}
.node-type-news-center .news-updated-category{
	color: #FFFFFF;
	font-size: 12px;
	padding: 4px 10px;
	background-color: #2a3b4d;
	display: inline-block;
	margin-bottom: 0px;
	font-weight: normal;

}
.node-news-center .todays-market-row {
	border-top: none!important;

}

.node-type-news-center .lastUpdatedVideoPlayBtn {
	float: left;
	padding: 0 10px 0 10px;
	width: 7%;
}
.node-type-news-center .video-article-sub-title a{
	font-size: 25px;
	color:#313131;
	font-weight: normal;
}
.node-type-news-center .dateVideoArticle{
	padding: 0 0 0 0px;
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;
}
.node-type-news-center .videoBoxWrapper{

}

/*news articles*/
.node-type-today-s-market .box.daily-news{
	margin: 30px 0 30px 0;
}
.node-type-today-s-market #daily_news{
	padding: 15px 15px 55px 15px;
	background-color: #f2f2f2;
}
.node-type-today-s-market .text-content{
	padding: 0px 0 0 0;
}
.node-type-today-s-market .text-content h4 {
	color: #313131;
	font-weight: normal
}
.node-type-today-s-market .videoAnalysisTitle {
	font-size: 22px;
	color: #2a3b4d;
	line-height: 40px;
	font-weight: normal;
	margin-bottom: 30px;
}
.node-type-market-report .videoAnalysisTitle {
	font-size: 22px;
	color: #2a3b4d;
	line-height: 40px;
	font-weight: normal;
	margin-bottom: 30px;
}
.node-type-weekly-outlook .videoAnalysisTitle {
	font-size: 22px;
	color: #2a3b4d;
	line-height: 40px;
	font-weight: normal;
	margin-bottom: 30px;
}
.node-type-today-s-market .lastUpdatedVideoPlayBtn{
	float: left;
	padding: 0 15px 0 0;
}
.node-type-today-s-market .dateVideoArticle{
	font-size: 11px;
	color: #313131;
}
.node-type-today-s-market .news-section h2{
	padding: 15px 0 10px 0;
}
.node-type-today-s-market #related-articles-news-block .text-content {
	min-height: 150px;
}
.node-type-today-s-market #related-articles-news-block .text {
	position: initial;
}
.node-type-today-s-market .news-item .text {
	margin-top: 10px;
}
.node-type-today-s-market #related-articles-news-block .read-more {
	position: initial;
	float: right;
}
/*node-type-market-report*/
.node-type-market-report .box.daily-news{
	margin:30px 0 0 0;
}
.node-type-market-report #daily_news{
	padding: 15px 15px 55px 15px;
	background-color: #f2f2f2;
}
.node-type-market-report .text-content{
	padding: 0px 0 0 0;
}
.node-type-market-report .text-content h4 {
	color: #313131;
	font-weight: normal
}
.node-type-market-report .lastUpdatedVideoPlayBtn{
	float: left;
	padding: 0 15px 0 0;
}
.node-type-market-report .dateVideoArticle{
	font-size: 11px;
	color: #313131;
}
.node-type-market-report #related-articles-news-block .text-content {
	min-height: 150px;
}
.node-type-market-report #related-articles-news-block .text {
	position: initial;
}
.node-type-market-report .news-item .text {
	margin-top: 10px;
}
.node-type-market-report #related-articles-news-block .read-more {
	position: initial;
	float: right;
}

/*node-type-weekly-outlook*/
.node-type-weekly-outlook .box.daily-news{
	margin:30px 0 0 0;
}
.node-type-weekly-outlook #daily_news{
	padding: 15px 15px 55px 15px;
	background-color: #f2f2f2;
}
.node-type-weekly-outlook .text-content{
	padding: 0px 0 0 0;
}
.node-type-weekly-outlook .text-content h4 {
	color: #313131;
	font-weight: normal
}
.node-type-weekly-outlook .lastUpdatedVideoPlayBtn{
	float: left;
	padding: 0 15px 0 0;
}
.node-type-weekly-outlook .dateVideoArticle{
	font-size: 11px;
	color: #313131;
}
.node-type-weekly-outlook #related-articles-news-block .text-content {
	min-height: 150px;
}
.node-type-weekly-outlook #related-articles-news-block .text {
	position: initial;
}
.node-type-weekly-outlook .news-item .text {
	margin-top: 10px;
}
.node-type-weekly-outlook #related-articles-news-block .read-more {
	position: initial;
	float: right;
}

/*video analysis page*/
.node-type-video-article-analysis .videoBoxWrapper,.node-type-hub-video-article .videoBoxWrapper{
	padding: 0px 0px 15px 0px;
	width: 300px;
	height: 168px;
}
.node-type-video-article-analysis .videoBoxWrapper.borders-middle,.node-type-hub-video-article .videoBoxWrapper.borders-middle{
	padding: 0px 14px 15px 14px;
	border-right: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	margin: 0 14px 0 14px;
}
.node-type-video-article-analysis .videoBoxWrapper.no-border-first, .node-type-hub-video-article .videoBoxWrapper.no-border-first{
	border:none;
	padding-left:0px;
}
.node-type-video-article-analysis .videoBoxWrapper.no-border-last, .node-type-hub-video-article .videoBoxWrapper.no-border-last{
	border:none;
	padding-right:0px
}
.node-type-video-article-analysis #content,.node-type-hub-video-article #content{
	font-family: Verdana;
	color:#313131;
	padding: 43px 0 0 0;
}
#content .news-category, #content h3.news-category, #content h4.news-category, #content h5.news-category, #content h6.news-category {
	color: #FFFFFF;
	font-size: 12px;
	padding: 4px 10px;
	background-color: #2a3b4d;
	display: inline-block;
	margin-bottom: 0px;
	font-weight: normal;
}
#content .news-category h1, #content h3.news-category h1, #content h4.news-category h1, #content h5.news-category h1, #content h6.news-category h1 {
	color: #FFFFFF;
	font-size: 12px;
	display: inline-block;
	margin-bottom: 0px;
	font-weight: normal;
	line-height: inherit;
}
.node-type-video-article-analysis #content .video-article-sub-title a,.node-type-hub-video-article #content .video-article-sub-title a{
	padding: 10px 0 8px 0px;
	font-size: 25px;
	color: #313131;
	display: inline-block;
	font-weight: normal;
	line-height: inherit;

}
.node-type-video-article-analysis #content .video-article-sub-title a:hover,.node-type-hub-video-article #content .video-article-sub-title a:hover{
	color: #0899c4;
	text-decoration: underline;
	cursor: pointer;
}
.node-type-video-article-analysis #content .news-category,.node-type-hub-video-article #content .news-category{
	margin: 0 0 10px 0;
}
.node-type-video-article-analysis #content .news-category{

}
.node-type-video-article-analysis #content .news-category span,.node-type-hub-video-article #content .news-category span{
	font-weight:normal!important;
}
.node-type-video-article-analysis #content .video-article-date-created,.node-type-hub-video-article #content .video-article-date-created{
	font-size: 11px;
	padding: 10px 0 10px 0px;
}
.node-type-video-article-analysis #content .video-article-summary, .node-type-hub-video-article #content .video-article-summary{
	font-size: 12px;
}
.node-type-video-article-analysis #content .today-market-item, .node-type-hub-video-article #content .today-market-item{
	float: left;
	width: 303px;
	border: none;
	position: relative;
}
.node-type-video-article-analysis #content #economic-calendar-block {
	margin-top: 0px;
}
.node-type-video-article-analysis #content .today-market-item .thumbnail img,.node-type-hub-video-article #content .today-market-item .thumbnail img{
	width: 303px;
	height: 116px;
}
.node-type-video-article-analysis #content #related-articles-news-block .related-articles-news-header,.node-type-hub-video-article #content #related-articles-news-block .related-articles-news-header{
	display:none;
}
.node-type-video-article-analysis #content #related-articles-news-block .related-news-title,.node-type-hub-video-article #content #related-articles-news-block .related-news-title{
	display:inline-block!important;
}
.node-type-video-article-analysis #content #related-articles-news-block .content .today-market-item,.node-type-hub-video-article #content #related-articles-news-block .content .today-market-item{
	padding: 0 12px 20px 12px;
	position: relative;

}
.node-type-video-article-analysis #content #related-articles-news-block .content .today-market-item:first-child,.node-type-hub-video-article #content #related-articles-news-block .content .today-market-item:first-child{
	padding-left: 0;
	border-right: 1px solid #d5d5d5;

}
.node-type-video-article-analysis #content #related-articles-news-block .content .today-market-item:last-child,.node-type-hub-video-article #content #related-articles-news-block .content .today-market-item:last-child{
	padding-right: 0;
	border-left: 1px solid #d5d5d5;

}
.node-type-video-article-analysis #content #related-articles-news-block .content .today-market-item h4,.node-type-hub-video-article #content #related-articles-news-block .content .today-market-item h4{
	padding: 20px 0 0 0;
	color:#313131;
	font-size:18px;
	margin: 0 0 5px 0;

}
.node-type-video-article-analysis #content #related-articles-news-block .content .today-market-item h4 a,.node-type-hub-video-article #content #related-articles-news-block .content .today-market-item h4 a{
	color:#313131;
}
.node-type-video-article-analysis #content #related-articles-news-block .content .today-market-item h4 a:hover,.node-type-hub-video-article #content #related-articles-news-block .content .today-market-item h4 a:hover{
	color: #0899c4;
	text-decoration: underline;
	cursor: pointer;
}
.node-type-video-article-analysis #content #related-articles-news-block .content .today-market-item .text-content .text,.node-type-hub-video-article #content #related-articles-news-block .content .today-market-item .text-content .text{
	margin: 15px 0 0 0;
}
.node-type-video-article-analysis #content #related-articles-news-block .content .today-market-item .text-content .text a,.node-type-hub-video-article #content #related-articles-news-block .content .today-market-item .text-content .text a{
	color:#313131;
	font-size:12px;
}
.node-type-video-article-analysis .news-block {
	margin-bottom: 25px;
	padding-top: 10px;
	display: inline-block;

}
.node-type-hub-video-article .news-block {
	 margin-bottom: 0px;
	 padding-top: 20px;
	 display: inline-block;
	 width: 100%;
 }
.node-type-hub-video-article .more span {
	background-color: #ffffff;
}
.node-type-video-article-analysis .news-category {

}
.node-type-video-article-analysis .news-block .content,.node-type-hub-video-article .news-block .content {
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
	padding: 0 0 0px 0;
	width: 100%;
}
.node-type-hub-video-article .news-block .content {
	padding: 0 0 15px 0;
}
.node-type-video-article-analysis .news-item.market-report-item ,.node-type-hub-video-article .news-item.market-report-item  {
	padding-top: 20px;
	padding-bottom: 10px;
	border-top: 1px solid #d5d5d5;
	width: 100%;
	position: relative;
}
.node-type-video-article-analysis .news-item.market-report-item:first-child,.node-type-hub-video-article .news-item.market-report-item:first-child  {
	border-top: none;
	position: relative;
	padding-top: 0px;
}
.node-type-video-article-analysis .market-report-item a,.node-type-hub-video-article .market-report-item a {
	color: #fff;
}
.node-type-video-article-analysis .news-item .thumbnail,.node-type-hub-video-article .news-item .thumbnail {
	display: inline-block;
	vertical-align: top;
}
.node-type-video-article-analysis .market-report-item .thumbnail,.node-type-video-article-analysis .node-market-report .header .thumbnail,.node-type-hub-video-article .market-report-item .thumbnail,.node-type-hub-video-article .node-market-report .header .thumbnail{
	background: url(../images/market-report-date2.png) no-repeat center;
	width: 104px;
	height: 102px;
	position: relative;
	margin-left: 0px;
}
.node-type-video-article-analysis .market-report-item .date,.node-type-video-article-analysis .node-market-report .header .date,.node-type-hub-video-article .market-report-item .date,.node-type-hub-video-article .node-market-report .header .date {
	position: static;
}
.node-type-video-article-analysis .market-report-item .date .month,.node-type-video-article-analysis .node-type-video-article-analysis .node-market-report .header .date .month ,.node-type-hub-video-article .market-report-item .date .month,.node-type-hub-video-article .node-type-video-article-analysis .node-market-report .header .date .month{
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	position: absolute;
	top: 4px;
	left: 29px;
	margin-left: 0;
	margin-top: 0;
}
.node-type-video-article-analysis .market-report-item .date .day,.node-type-video-article-analysis .node-market-report .header .date .day,.node-type-hub-video-article .market-report-item .date .day {
	font-size: 46px;
	font-weight: bold;
	color: #6a6a6a;
	position: absolute;
	bottom: 34px;
	left: 15px;
	margin-left: 0;
	margin-top: 0;
}
.node-type-video-article-analysis .market-report-item .text-content,.node-type-hub-video-article .market-report-item .text-content {
	display: inline-block;
	width: 80%;
	margin: 28px 0 0 0;
}
.node-type-video-article-analysis .news-item h1,.node-type-hub-video-article .news-item h1 ,.news-item h2, .news-item h3, .news-item h4, .news-item h5, .news-item h6 {
	line-height: 120%;
}
.node-type-video-article-analysis .market-report-item .item-title,.node-type-hub-video-article .market-report-item .item-title {
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 5px;
}
.node-type-video-article-analysis #content h3,.node-type-video-article-analysis #content h5,.node-type-hub-video-article #content h3,.node-type-hub-video-article #content h5 {
	font-weight: normal;
	font-size: 18px;
	color: #000;
}
.node-type-video-article-analysis #content h5.news-category,.node-type-hub-video-article #content h5.news-category {
	color: #FFFFFF;
	font-size: 12px;
	padding: 4px 10px;
}
.node-type-video-article-analysis #content .read-more,.node-type-hub-video-article #content .read-more {
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.node-type-video-article-analysis #content #economic-calendar-block .read-more, .node-type-hub-video-article #content #economic-calendar-block .read-more {
	position: inherit;
	margin: 0px 0 0px 0;
}
.node-type-video-article-analysis #content .read-more.read-more-archive,.node-type-hub-video-article #content .read-more.read-more-archive{
	position:relative;
	/*display: block!important;*/
}
.node-type-video-article-analysis #content .read-more.read-more-archive{
	display: none;
}
.node-type-video-article-analysis .market-report-item .item-title a,.node-type-hub-video-article .market-report-item .item-title a {
	color: #313131;
}
.node-type-video-article-analysis .news-item .text,.node-type-hub-video-article .news-item .text {
	margin-top: 7px;
	margin-bottom: 7px;
}
.node-type-video-article-analysis .news-item .text a,.node-type-hub-video-article .news-item .text a {
	color: #000000;
}
.node-type-video-article-analysis .news-social-bar,.node-type-hub-video-article .news-social-bar{
	margin-bottom: 30px;
}
.node-type-hub-video-article .news-social-bar{

}
.node-type-video-article-analysis .read-more a {
	float: right;
	color: #737373;
	font-size: 11px;
	background: url(/sites/all/themes/iforex/images/arrow-box.gif) no-repeat 100% 5px;
	padding: 0 10px 0 0;
}
.node-type-hub-video-article .read-more a {
	float: right;
	color: #737373;
	font-size: 11px;
	background: url(/sites/all/themes/iforex/images/arrow-box.gif) no-repeat 100% 5px;
	padding: 0 10px 0 0;
	display:none;
}
.node-type-hub-video-article #market-report-block .market-report-item .text-content .read-more a{
 display: block;
}
.node-type-hub-video-article #economic-calendar-block .read-more a{
	display: block;
}
.node-type-video-article-analysis .lastUpdatedVideosWrapper,.node-type-hub-video-article .lastUpdatedVideosWrapper{
	float: left;
	padding: 0 0 10px 0;
	border-bottom: 0px solid #d5d5d5;
	position: relative;
	margin: 0 0 5px 0;
	width: 100%;
}
.node-type-video-article-analysis #content .news-disclaimer,.node-type-hub-video-article #content .news-disclaimer {
	margin: 0px 0 10px 0;
	padding: 15px 0 0 0;
	border-top: 1px solid #d5d5d5;
	font-size: 10px;
	color: #747474;
	float: left;
}
.node-type-hub-video-article #more-videos{
	display: inline-block;
	float: right;
	font-size: 11px;
	color: #a7a6a6;
}
.node-type-video-article-analysis .newsLink{
	color: #a7a6a6;
	font-size: 11px;
	float: left;
	display: block!important;
}
.node-type-hub-video-article .newsLink{
	color: #a7a6a6;
	font-size: 11px;
	float: left;
}
.node-type-video-article-analysis .newsLink img,.node-type-hub-video-article .newsLink img{
	padding:0 5px 0 0;
}
.node-type-video-article-analysis .lastUpdatedVideosWrapper .newsLink img,.node-type-hub-video-article .lastUpdatedVideosWrapper .newsLink img{
	padding: 0 6px 0 0;
}

.node-type-video-article-analysis .lastUpdatedVideosWrapper .lastUpdatedVideoWrapper,.node-type-hub-video-article .lastUpdatedVideosWrapper .lastUpdatedVideoWrapper{
	float: left;
}
.node-type-hub-video-article .lastUpdatedVideosWrapper .lastUpdatedVideoWrapper{
	margin: 0 0 25px 0;
}
.node-type-video-article-analysis .lastUpdatedVideosWrapper .lastUpdatedVideoWrapper:first-child,.node-type-hub-video-article .lastUpdatedVideosWrapper .lastUpdatedVideoWrapper:first-child{

}
.node-type-video-article-analysis .lastUpdatedVideosWrapper .lastUpdatedVideoWrapper:last-child{

}


.node-type-video-article-analysis .lastUpdatedVideosWrapper .lastUpdatedVideoWrapper:first-child .wistia_embed_video_analysis_page,.node-type-hub-video-article .lastUpdatedVideosWrapper .lastUpdatedVideoWrapper:first-child .wistia_embed_video_analysis_page {
	padding-left: 0;
	border-right:1px solid #d5d5d5;
}
.node-type-video-article-analysis .lastUpdatedVideosWrapper .lastUpdatedVideoWrapper:last-child .wistia_embed_video_analysis_page,.node-type-hub-video-article .lastUpdatedVideosWrapper .lastUpdatedVideoWrapper:last-child .wistia_embed_video_analysis_page{
	padding-right: 0;
	border-left:1px solid #d5d5d5;
}
.node-type-video-article-analysis .lastUpdatedVideosWrapper .text-content,.node-type-hub-video-article .lastUpdatedVideosWrapper .text-content{
	 width: 300px;
	min-height: 54px;

}
.node-type-video-article-analysis .lastUpdatedVideosWrapper .text-content.text-middle,.node-type-hub-video-article .lastUpdatedVideosWrapper .text-content.text-middle{
	padding: 0 28px 0 28px;
	display: inline-block;

}
.node-type-video-article-analysis #content .lastUpdatedVideosWrapper .text-content h3{
	margin: 0;
	padding: 0;
	float: left;
	width: 82%;

}
.node-type-hub-video-article #content .lastUpdatedVideosWrapper .text-content h3{
	margin: 0;
	padding: 0;
	width: 100%;

}
.node-type-video-article-analysis #content .lastUpdatedVideosWrapper .text-content h3 a,.node-type-hub-video-article #content .lastUpdatedVideosWrapper .text-content h3 a{
	font-size: 18px;
	color:#313131;

}
.node-type-video-article-analysis #content .lastUpdatedVideosWrapper .text-content h3 a:hover,.node-type-hub-video-article #content .lastUpdatedVideosWrapper .text-content h3 a:hover{
	color: #0899c4;
	text-decoration: underline;
	cursor: pointer;
}
.node-type-video-article-analysis .news-updated-category,.node-type-hub-video-article .news-updated-category{
	color: #FFFFFF;
	font-size: 12px;
	padding: 4px 10px;
	background-color: #2a3b4d;
	display: inline-block;
	margin-bottom: 10px;
	font-weight: normal;

}
.node-type-hub-video-article .toNewsCenter{
	float: right;
	font-size: 11px;
	color: #a7a6a6;
	width: 100%;
	margin: 0 0 10px 0;
	text-align:right;
	display: none;
}
.node-type-hub-video-article .toMarketAnalysis{
	float: right;
	font-size: 11px;
	color: #a7a6a6;
	width: 100%;
	margin: 0 0 20px 0;
	text-align:right;
}
.node-type-hub-video-article .toMarketNews{
	float: right;
	font-size: 11px;
	color: #a7a6a6;
	width: 100%;
	margin: 0 0 0px 0;
	text-align:right;
}
.node-type-hub-video-article .news-arrow{
	background: url(/sites/all/themes/iforex/images/arrow-box.gif) no-repeat 100% 6px;
	width: 10px;
	height: 10px;
	float: right;
	padding: 7px 0 0 5px;
}
.node-type-video-article-analysis .news-updated-category h2,.node-type-hub-video-article .news-updated-category h2{
	padding: 0;
	margin:0;
	font-size: 12px;
	font-weight: normal;
}
.node-type-video-article-analysis .news-updated-category h3,.node-type-hub-video-article .news-updated-category h3{
	padding: 0;
	margin:0;
	font-size: 12px;
	font-weight: normal;
}
.node-type-hub-video-article #content .news-updated-category h3 {
	color: #FFFFFF;
	font-size: 12px;
}

.node-type-video-article-analysis .lastUpdatedVideoPlayBtn {
	float: left;
	padding: 0 2% 0 2%;
	width: 14%;

}
.node-type-hub-video-article .lastUpdatedVideoPlayBtn {
	display:none;
}
.node-type-video-article-analysis .today-market-item.type-small .text-content,.node-type-hub-video-article .today-market-item.type-small .text-content{
	margin-left: 0px;
}
.node-type-video-article-analysis .lastUpdatedVideoPlayBtn img,.node-type-hub-video-article .lastUpdatedVideoPlayBtn img{

}
.node-type-video-article-analysis .dateVideoArticle,.node-type-hub-video-article .dateVideoArticle{
	padding: 0px 0 0 0px;
	font-size: 11px;
	width: 100%;
	float: left;
}
.node-type-video-article-analysis #content .video-article-sub-title {
	padding: 10px 0 8px 0px;
}
.node-type-hub-video-article .morecontent span {
	display: none;
}
.node-type-hub-video-article .morecontent span.plus {
	display: inline-block;
}
.node-type-hub-video-article .morecontent {
	display: block;
}
.node-type-hub-video-article .morelink {
	display: block;
}
.node-type-hub-video-article .morelinkvideo, .node-type-hub-video-article .less{
	cursor: pointer;
	color:#0a99c5;
	background: none;
}
.node-type-hub-video-article .morecontent {
	display: inline-block;
}
.node-type-hub-video-article .list-video-hide{
	display:none;
}
.node-type-hub-video-article #read-less{
	display:none;
}
/*.wistia_placebo_close_button{
	left: auto!important;
	right: 4px;
	top: 3px!important;
	opacity: 1!important;
	overflow: auto;
}
.wistia_placebo_close_button img{
	height: 22px!important;
	width: 22px!important;
}
.wistia_placebo_close_button:hover{
	opacity:1!important;
}*/

/**social bar widget*/
#social-widget-block {
	background: #f2f2f2;
	padding: 0 0px 30px 0px;
}

.new-form-reg .continue-form .text input {
	padding: 4px 0 6px 50px;
    font-size: 14px;
    position: relative;
    width: 100%;
    margin: 0 auto;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
	height:100%;
}

.new-form-reg .continue-form .text {
	float: none;
	height:35px;
}

#inner-gradient .header-text-top .new-form-reg .main-header {
	color: #2a3b4d;
    font-weight: 600;
    font-size: 1.6em;
    text-align: center;
}

#inner-gradient .header-text-top .new-form-reg p {
	font-size: 1.5em;
    color: #6b7783;
    text-align: center;
    line-height: 1.2em;
}

.new-form-reg .imgPopup {
	width: 80%;
    margin: 0 auto;
    display: block;
}

.new-form-reg .main-header + p {
	padding: 0 14%;
}

#inner-gradient .header-text-top .new-form-reg .icons-txt p {
	display: inline-block;
    color: #6b7783;
    font-size: 0.9em;
    width: 24.5%;
    margin: 10px auto;
}

.new-form-reg .reg-icons span {
	width: 24%;
    display: inline-block;
    text-align: center;
}

.new-form-reg .reg-icons {
	width: 91%;
	margin: 0 auto;
}

.new-form-reg .icons-txt {
    width: 91%;
    margin: 0 auto;
}
.new-form-reg.new-for-reg-header {
	background: #fff;
}

.new-form-reg .continue-form  #joinbutton {
	background: #00b7f1;
    color: #fff;
    font-size: 2em;
    text-align: center;
    width: 100%;
    padding: 0;
    height: 46px;
    border-radius: 3px;
    font-weight: 500;
    margin-bottom: 14px;
    margin-top: 16px;
    -webkit-appearance: none;

}

.new-form-reg .continue-form  #joinbutton:hover {
	border: 1px solid white;
    box-shadow: 0 0 0 2px #00b7f1;
}

.new-form-reg .continue-form .btn-continue {
	float: none;
}

.new-form-reg #form-large .agree-block {
	bottom: auto !important;
    left: auto !important;
	margin:0px;
}

.new-form-reg .continue-form .label-row {
 	padding-bottom: 6px!important;
}

.new-form-reg .continue-form .row {
	padding-bottom: 20px;
}

.new-form-reg #join_count_autoc {}
.i18n-es .new-form-reg .icons-txt, .i18n-en .new-form-reg .icons-txt, .i18n-pl .new-form-reg .icons-txt{
	width: 91%;
}
.i18n-es #inner-gradient .header-text-top .new-form-reg .icons-txt p, .i18n-en #inner-gradient .header-text-top .new-form-reg .icons-txt p{
	width: 24.3%;
}
.i18n-pl #inner-gradient .header-text-top .new-form-reg .icons-txt p {
	width: 24.3%;
}

.i18n-ar #inner-gradient .header-text-top .new-form-reg .icons-txt p {
	width: 24.4%;
	margin-left: 0;
}

.i18n-ar .new-form-reg .icons-txt {
	width: 93%;
}

.i18n-ar .new-form-reg .continue-form .text input#join_name, .i18n-ar .new-form-reg .continue-form .text input#join_mail, .i18n-ar .new-form-reg .continue-form .text input#join_phone, .i18n-ar .new-form-reg .continue-form .text input#join_country {
	background-position-x: 98%!important;
}

.i18n-ar .new-form-reg .continue-form .text input#join_country {
	direction: rtl!important;
}

.i18n-ar .new-form-reg #form-large #join_count_autoc, .i18n-ar .new-form-reg #join_count_autoc {
   left: 4px!important;
   right: auto!important;
}

.i18n-ar .new-form-reg .continue-form .text input {
	padding: 4px 30px 6px 0px;
}

.new-form-reg #join_combobox.combo-large {
    height: 114px;
    left: 0px;
    width: 492px;
    top: 38px;
}

.new-form-reg .continue-form .error {
	top: 25px;
	left: 1px;
	z-index: 10;
}

.new-form-reg .continue-form .text input#join_name {
	background: url(/sites/all/themes/iforex/images/NerRegForm/input1.png) no-repeat 17px 10px;
}


.new-form-reg .continue-form .text input#join_mail {
	background: url(/sites/all/themes/iforex/images/NerRegForm/input2.png) no-repeat 17px 10px;
}

.new-form-reg .continue-form .text input#join_phone {
	background: url(/sites/all/themes/iforex/images/NerRegForm/input3.png) no-repeat 17px 10px;
}

.new-form-reg .continue-form .text input#join_country {
	background: url(/sites/all/themes/iforex/images/NerRegForm/input4.png) no-repeat 17px 10px;
}

.new-form-reg .continue-form .text input#join_name:focus, .new-form-reg .continue-form .text input#join_mail:focus, .new-form-reg .continue-form .text input#join_phone:focus, .new-form-reg .continue-form .text input#join_country:focus {
	border: 1px solid #2a3b4d;
}

.new-form-reg  .form-box .frame {
	    width: 493px;
	    padding-top: 2px;
	    padding-left: 55px;
}

/*.new-form-reg .continue-form .error ~  input {
	border: 1px solid #ec4443;
}*/

.new-form-reg .comp-img {
	margin-top: -9px;
	text-align: center;
}


.new-form-reg:first-of-type {
	margin-top: -20px;
}

/*.basic-bg < .header-text-top < .new-form-reg {
	background: #fff!important;
}*/

.i18n-pl .new-form-reg #form-large .agree-block {
	bottom: 65px;
}

.i18n-ar .new-form-reg #form-large .agree-block {
    bottom: 62px;
}

.i18n-pl .new-form-reg .agree-block label {
    width: 325px;
}

.new-form-reg #join_count_autoc {
	background: url("/sites/all/themes/iforex/images/NerRegForm/country-arrow.png") no-repeat scroll 100% transparent;
}






































/*Payment List page*/
.accordion-payment{
	list-style-type: none;
	display: block;
	padding: 0;
	margin: 0;

}
.accordion-payment li{
	width:100%;
	border-bottom:2px solid #9a9a9a;
	position: relative;
	margin: 0 0 10px 0;
}
.accordion-payment li#accordion-visa{
	background: url(/sites/all/themes/iforex/uploads/cc.png) no-repeat right;
}
.accordion-payment li#accordion-International_bank{
	background: url(/sites/all/themes/iforex/uploads/international.png) no-repeat right top;
}
.accordion-payment li#accordion-moneybookers{
	background: url(/sites/all/themes/iforex/uploads/moneybookers.png) no-repeat right top;
}
.accordion-payment li#accordion-cashu{
	background: url(/sites/all/themes/iforex/uploads/cashu.png) no-repeat right top;
}
.accordion-payment li#accordion-westernUnion{
	background: url(/sites/all/themes/iforex/uploads/westernunion.png) no-repeat right top;
}
.accordion-payment li#accordion-neteller{
	background: url(/sites/all/themes/iforex/uploads/1_0.png) no-repeat right top;
}
.accordion-payment li#accordion-localbank{
	background: url(/sites/all/themes/iforex/uploads/local.png) no-repeat right top;
}
.accordion-payment li#accordion-ecoPayz{
	background: url(/sites/all/themes/iforex/uploads/logo-ecopayz_0.png) no-repeat right top;
}

.accordion-payment li .payment-title{
	text-align: left;
	padding: 10px 100px 10px 0;
}
.accordion-payment li .payment-txt{
	padding: 40px 10px 10px 25px;
	display: block;
	text-align: left;
	display: none;
}
.accordion-payment li .payment-txt .listTxt {

}
.accordion-payment li .payment-txt ul{
	list-style-type: none;
}
.accordion-payment li .payment-txt li{
	border-bottom:none;
	font-size: 11px;
}
.accordion-payment li.clickable .payment-action-icon{
	width: 13px;
	height: 13px;
	float: left;
	background: url(/sites/all/themes/iforex/images/payment_methods/plus_icon.png) no-repeat left;
	margin: 0px 10px 0 0;
	cursor: pointer;
}
.accordion-payment li .payment-action-icon{
	width: 13px;
	height: 13px;
	float: left;
	margin: 0px 10px 0 0;
}
.accordion-payment li.clickable .payment-action-icon.active{
	background: url(/sites/all/themes/iforex/images/payment_methods/minus_icon.png) no-repeat left;
}
.accordion-payment li .payment-title-txt{
font-size:12px;
}
.accordion-payment li .payment-title-txt a:hover{
	text-decoration: none!important;
}
.accordion-payment li .payment-title-txt img{
	margin: 0px 0 -5px 0;
}
.accordion-payment li .payment-txt .YouPay_list{
	 border: 1px solid #c1c1c1;
	padding: 0;

 }
.accordion-payment li .payment-txt #YouPayTable{
	width:470px;
}


/*the new Design of promotion hub page*/
.node-type-hub-promotions #main .content-wide .main-block-inner.promotion_hub_page,
.node-type-hub-page #main .content-wide .main-block-inner.promotion_hub_page{
	padding: 0 0 0 0;
	width: 960px;
}


.node-type-hub-promotions #basic-header .header-hub
.node-type-hub-page .promotion_hub_page #basic-header .header-hub{
	padding: 40px 0 0 0;
	color: #2a3b4d;
	font-size: 27px;
}
.node-type-hub-promotions .promotion_hub_page #basic-header h2,
.node-type-hub-page .promotion_hub_page #basic-header h2{
	font-size: 16px;
	background: none;
	color: #2a3b4d;
	padding: 0px 10px 0px 0px;
	margin: 20px 0 20px 0;
}

.node-type-hub-promotions #content .basic-header-wide,
.node-type-hub-page .promotion_hub_page #content .basic-header-wide{
	background: none!important;
	height: auto;
}
.node-type-hub-promotions .view-promotion-hub-view,
.node-type-hub-page .view-promotion-hub-view{
	width: 960px;
	margin: auto;
}
.node-type-hub-promotions .views-row,
.node-type-hub-page .view-promotion-hub-view .views-row{
	width: 300px;
	min-height: 504px;
	height: auto;
	display: inline-block;
	margin: 0 26px 0px 0;
	background-color: #FEFEFE;
	float: left;
	border-bottom: 3px solid #04b9f2;
	border-right: 1px solid #d9d9d9;
	border-left: 1px solid #d9d9d9;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 99%);
	background: -webkit-linear-gradient(top, #ffffff 0%,#eeeeee 99%);
	background: linear-gradient(to bottom, #ffffff 0%,#eeeeee 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 )
}

.node-type-hub-promotions .view-promotion-hub-view .views-row-3,
.node-type-hub-page .view-promotion-hub-view .views-row.views-row-last{
	margin:0 0 0 0;
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_background img,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_background img {
	width: 100%;
	height: 220px;
}
.node-type-hub-promotions .view-promotion-hub-view .style_row,
.node-type-hub-page .view-promotion-hub-view .style_row{
	position: relative;
	margin: -12px 0px 0px 34px;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 10px solid #1C3640;
	z-index: 100;
	width: 0px;
	height: 0px;
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_title_and_description,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_title_and_description {
	background: #1C3640;
	margin: -3px 0px 0px 0px;
	color: #FFFFFF;
	text-align: center;
	min-height: 92px;
	padding: 10px 10px 10px 10px;
	display: inline-block;
	width: 280px;
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_title,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_title {
	padding: 0px 0px 10px 0px;
	font-size: 21px;
	margin: auto;
	line-height: 25px;
}
.node-type-hub-promotions .view-promotion-hub-view p,
.node-type-hub-page .view-promotion-hub-view p{
	margin: 0px 6px 0px 6px
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_body,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_body {
	font-size: 12px;
	line-height: 14pt;
	margin: 0 auto;
	margin-bottom: 0px;
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_description2_and_button,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_description2_and_button{
	min-height: 136px;
	padding: 10px 20px 13px 10px;
	/*background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 99%);
	background: -webkit-linear-gradient(top, #ffffff 0%,#eeeeee 99%);
	background: linear-gradient(to bottom, #ffffff 0%,#eeeeee 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );*/
	position: relative;
}
.promotion_hub_description2 {
	padding: 0px 0px 0px 0px;
	line-height: 14pt;
	text-align: left;
	font-size: 12px;
	color: #5a5a5a;
	margin: 0px 0 21px 0;

}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_description2 ul,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_description2 ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_description2 li,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_description2 li{
	list-style-image: url(/sites/all/themes/iforex/images/PromotionsNew_03.png);
	padding: 0 0 10px 0;

}
.node-type-hub-promotions .view-promotion-hub-view .views-row a,
.node-type-hub-page .view-promotion-hub-view .views-row a {
	text-decoration: none;
	color: #223a5c;
	/*position: absolute;
	left: 25%;
	bottom: 20px;*/
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_button,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_button {
	display: table;
	margin: 0 auto;
	margin-bottom: 0px;
	border-radius: 5px;
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_button:hover .promotion_hub_button_left,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_button:hover .promotion_hub_button_left{
	background: url(/sites/all/themes/iforex/images/Promotions_left_btn_hover.png);
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_button:hover .promotion_hub_button_text_wrap,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_button:hover .promotion_hub_button_text_wrap{
	background: url(/sites/all/themes/iforex/images/Promotions_center_btn_hover.png) repeat-x;
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_button:hover .promotion_hub_button_icon,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_button:hover .promotion_hub_button_icon{
	background: url(/sites/all/themes/iforex/images/Promotions_right_btn_hover.png);
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_button_left,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_button_left{
	background: url(/sites/all/themes/iforex/images/Promotions_left_btn.png);
	float: left;
	height: 47px;
	width: 8px;
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_button_text_wrap,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_button_text_wrap{
	display: inline-block;
	background: url(/sites/all/themes/iforex/images/Promotions_center_btn.png) repeat-x;
	float: left;
	height: 47px;
	text-align: center;
	display: table;
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_button_text_inner,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_button_text_inner {
	vertical-align: middle;
	display: inline;
	font-size: 17px;
	padding: 3px 6px 3px 3px;
	max-width: 134px;
	color: #223a5c;
	line-height: 12px;
}
.node-type-hub-promotions .view-promotion-hub-view .promotion_hub_button_icon,
.node-type-hub-page .view-promotion-hub-view .promotion_hub_button_icon{
	display: inline-block;
	margin: 0px 0px 0px 0px;
	height: 37px;
	width: 21px;
	padding: 10px 10px 0px 10px;
	font-size: 23px;
	color: #FFF;
	text-shadow: 1px 1px 1px #429FAF;
	text-align: center;
	vertical-align: middle;
	background: url(/sites/all/themes/iforex/images/Promotions_right_btn.png);
}
.node-type-hub-page .view-promotion-hub-view .view-content{

}
.node-type-hub-promotions .promotion_hub_page_risk-warning .risk-warning,
.node-type-hub-page .promotion_hub_page_risk-warning .risk-warning { display:none; }

.node-type-hub-promotions #social_btn_wrapper{
	margin: 5px auto 5px auto;
}


/*the new Design of promotion inner page*/
.node-type-promotion #main .main-block {
	width: 960px;
	overflow: hidden;
}
.node-type-promotion #main .sidebar_on {
	width: 100%;
	margin: 44px 0 0 0;
}
.node-type-promotion .promotion_content {
	background: #eeeeee;
	margin: -5px 0px 0px 0px;
	display: inline-block;
	width: 100%;
}
.node-type-promotion .left_side_promotion {
	width: 588px;
	padding: 20px 32px 22px 32px;
	display: inline-block;
}
.node-type-promotion .left_side_promotion_inner{
	display: inline-block;
}
.node-type-promotion #content h1.main-header {
	padding: 0px 0 0px 0;
	font-size: 27px;
	color: #21323d;
}
.node-type-promotion #content h2.sub-title {
	width: 100%;
	color: #5a5a5a;
	background: none;
	font-size: 13px;
	line-height: 13pt;
	margin: 0px 0 0px 0;
	padding: 15px 10px 28px 0px;
}
.i18n-zh-hans.node-type-promotion #content h2.sub-title{
	font-weight:normal;
}
.node-type-promotion #content p {
	margin: 0px 0 0px;
}
.node-type-promotion #content .content-inner{
	padding: 0px;
	display: inline-block;
}
.node-type-promotion .promotion_chapter {
	width: 284px;
	min-height: 113px;
	display: inline-block;
	margin-right: 16px;
	margin-bottom: 16px;
	float: left;
	border: 1px solid #d7d7d7;

}
.node-type-promotion .promotion_inner {
	float: left;
	padding: 3px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,eeeeee+99 */
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 99%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 99%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#eeeeee 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
	min-height: 110px;



}
.node-type-promotion .promotion_head {
	background: #d6d6d6;
	width: 100%;
	float: left;
}
.node-type-promotion .promotion_icon {
	float: left;
	width: 47px;
	height: 33px;
	background: url(/sites/all/themes/iforex/images/PromotionsNew_inn_CashBack_03.png) 100% 100%;
	text-align: center;
}
.node-type-promotion .promotion_icon img{
	vertical-align: middle;
	padding-top: 4px;
}
.node-type-promotion .promotion_title {
	width: 80%;
	display: table;
	height: 32px;
	font-size: 15px;
}
.node-type-promotion .title_inner{
	vertical-align: middle;
	display: table-cell;
	padding-left: 8px;
	font-size: 15px;
	color: #21323d;
	line-height: 15px;
}
.node-type-promotion .promotion_text {
	float: left;
	padding: 14px 20px 14px 14px;
	color: #5a5a5a;
	font-size: 13px;
}
.node-type-promotion .side-bar-form .promotion_chapter.chapter-2,
.node-type-promotion .side-bar-form .promotion_chapter.chapter-4,
.node-type-promotion .side-bar-form .promotion_chapter.chapter-6,
.node-type-promotion .side-bar-form .promotion_chapter.chapter-8{
	margin-right: 0px;
}
.node-type-promotion .right_side_promotion {
	float: right;
	width: 305px;
}
.node-type-promotion #sidebar {
	padding: 0px 0px 29px 0px;
	background: #26CCF7;
	width: 306px;
	position: relative;
	z-index: 999;
	margin: -10px 0px 0 0;
}
.node-type-promotion .form-design1{
	position: absolute;
	left: -10px;
	top: 0px;
	width: 0;
	height: 0;
	border-bottom: 10px solid #0A1F25;
	border-left: 10px solid transparent;
}
.node-type-promotion .form-design2{
	position: absolute;
	left: 12px;
	top: 37px;
	width: 0;
	height: 0;
	border-top: 13px solid transparent;
	border-left: 13px solid #23C1EA;
	border-bottom: 13px solid transparent;
	z-index: 100;
}
.node-type-promotion #sidebar .form-block-holder, .node-type-promotion .lightbox-cut .form-block-holder {
	width: 292px;
	background: #21323d;
	float: right;
}
.node-type-promotion #sidebar-cor-right, .node-type-promotion #sidebar .article-right {
	background: none;
	display: none;
}
.node-type-promotion #sidebar-cor-left, .node-type-promotion #sidebar .article-left {
	background: none;
	display: none;
}
.node-type-promotion #main .sidebar-width-support .join-block .join-form {
	float: right;
	position: relative;
	margin: 0px 0px 10px 0px !important;
	width: 92%;
	padding: 0px  !important;
	box-shadow: 0px 8px 10px rgba(10, 31, 37, 0.35);
}
.node-type-promotion .join-block .join-form .form-header {
	margin: 35px 0px 0px 0px;
	color: #192433;
	font-size: 17px;
	line-height: 25px;
	font-weight: normal;
	display: block;
	padding: 0;
	color: #FFF;
}
/**/
.node-type-promotion .form-header ul {
	padding: 0px 0px 0px 0px;
	margin: 20px 0px ;
	font-size: 14px;
}
.node-type-promotion .form-header li {
	list-style: none;
	background: url(/sites/all/themes/iforex/images/998.png) no-repeat 1px 9px;
	padding-left: 20px;
	line-height: normal;
	padding: 6px 0 6px 20px;
}
.node-type-promotion #sidebar .join-form .row, .node-type-promotion #sidebarlp .join-form .row {
	width: 100%;
	height: 27px;
	padding: 0 0 27px 0;
	position: relative;
	margin-bottom:26px;
}
.node-type-promotion .join-block .join-form .text {
	border: 0;
	width: 236px;
	height: 27px;
	padding: 0px 0 0px 0px;
	font-size: 14px;
	position: relative;
	background: #ffffff;
}
.node-type-promotion .join-form .text input {
	width: 100%;
    padding: 5px 11px 6px 35px;
    height: auto;

}

.node-type-promotion .join-block .join-form .error, .subscribe-form .error{
	background: none;
	background-color: #F1BABA;
	border-radius: 3px;
}
.node-type-promotion .join-block strong{
	background: url(/sites/all/themes/iforex/images/promotion_sprite.png) -5px -6px no-repeat;
}

.node-type-promotion .join-block .name {
	background-position: -6px -6px;
}

.node-type-promotion .join-block .mail {
	background-position: -26px -5px;
	background-size: 86px;
}

.node-type-promotion .join-block .country{
	background-position: -70px -5px;
	background-size: 86px;
}

.node-type-promotion .join-block .phone {
	background-position: -48px -5px;
	background-size: 86px;
}
.node-type-promotion .join-block .join-form img.name {
	cursor: default;
	margin-left: -4px;
	margin-top: -239px;
}

.node-type-promotion .join-block .join-form img.email {
	cursor: default;
	margin-left: -26px;
	margin-top: -239px;
}

.node-type-promotion .join-block .join-form img.country {
	cursor: default;
	margin-left: -67px;
	margin-top: -240px;
}

.node-type-promotion .join-block .join-form img.phone {
	margin-left: -48px;
	margin-top: -240px;
}
.node-type-promotion .join-block .join-form strong ~ #join_combobox {
	left: 0px;
	width: 234px;
	height:129px
}
.i18n-zh-hans.node-type-promotion .join-block .join-form strong ~ #join_combobox {
	width: 234px;
}
.node-type-promotion .ac_results {
	width: 234px !important;
	margin: 0px!important;
	height: 100px;
}
.node-type-promotion .btn-join-promotion{
	margin-top: 11px;
	width: 236px;
	height: 59px;
	padding: 0 0 0 0;
	position: relative;
}
.node-type-promotion .btn-join-promotion input {
	background-repeat: no-repeat;
	background-position: 0px 0;
	border: 0;
	width: 236px;
	padding: 0 47px 0 0;
	height: 50px;
	color: #223A5C;
	font-size: 21px;
	cursor: pointer;
	outline: none;
	background: url(/sites/all/themes/iforex/images/promotion_form_button.png);
	border-radius: 0px;
}
.node-type-promotion .btn-join-promotion input:hover{
	background: url(/sites/all/themes/iforex/images/promotion_form_button_hover.png);
	background-size: 100% 100%;
}
.node-type-promotion .join-block .join-form img.name,.node-type-promotion .join-block .join-form img.email,.node-type-promotion .join-block .join-form img.country,.node-type-promotion .join-block .join-form img.phone {
	display:none;
}
.node-type-promotion #sidebar .agree-block label, .node-type-promotion #sidebar .agree-block-pp label {color:#fff;}
.node-type-promotion #sidebar .agree-block-pp label>a {color:#ccc; text-decoration:underline;}



.node-type-promotion #sidebar .agree-block, #sidebarlp .agree-block {
	/* bottom: -23px; */ 
    width: 100%;
    padding: 0px;
    /* background: #ffffff; */
    /* box-shadow: 2px 2px 5px #888888; */
    /* border-radius: 4px; */
    height: auto;
}
.node-type-promotion .agree-block .agree-section {
	padding: 0px 0 0 0;
	width: 100%;
	display: inline-block;
}

.node-type-promotion .agree-block label {
	width: auto;
	float: none;
	white-space: normal;
}
.node-type-promotion .left_side_promotion .bottom_text{
	color: #5a5a5a;
	font-size: 11px;
	position: absolute;
	bottom: 10px;
}
.node-type-promotion .join-form .bottom_text{
	color: #ffffff;
	font-size:14px;
}
.node-type-promotion .bottom_text a{
	color:#0054fe;
}
.node-type-promotion .join-block .join-form .error, .subscribe-form .error {
	left: 0px;
	z-index: 99;
	width: 226px;
	top: 27px;
}

.node-type-promotion .desctop_header_image{
	min-width:960px;
}
.node-type-promotion .risk-warning{
	text-align: left;
}
.node-type-promotion .risk-warning p{
	font-size:11px;
	font-size: 11px;
	padding: 10px 0 10px 0;
}

/*the new Design of promotion inner page no side bar form*/
.node-type-promotion #main .no-side-bar-form {
	width: 100%;
	margin: 44px 0 0 0;
}
.node-type-promotion .no-side-bar-form .left_side_promotion {
	width: 893px;
	padding: 13px 33px 0 33px;
	display: inline-block;
}
.no-side-bar-form .left_side_promotion{
	width: 100%;
}
.node-type-promotion .no-side-bar-form .promotion_chapter{
	width: 284px;
}
.node-type-promotion .no-side-bar-form .chapter-2{
	margin-right: 2%;
}
.node-type-promotion .no-side-bar-form .promotion_chapter.chapter-3,
.node-type-promotion .no-side-bar-form .promotion_chapter.chapter-6,
.node-type-promotion .no-side-bar-form .promotion_chapter.chapter-9,
.node-type-promotion .no-side-bar-form .promotion_chapter.chapter-12{
	margin-right: 0px;
}
.node-type-promotion .no-side-bar-form .promotion_chapter {
	margin-right: 16px;
}

.node-type-hub-promotions h2{
	background: none;
}

.node-type-hub-promotions .sub-title{
	background: none !important;
	width: 100% !important;
	font-size: 16px !important;
	background: none !important;
	color: #2a3b4d !important;
	padding: 0px 10px 0px 0px !important;
	margin: 20px 0 20px 0 !important;
}

/*Second Navigation*/

#second_navigation{
    margin: 0px 0px -14px 0px;
    padding: 0px;
    display: inline-block;
}

.second_navigation_wraper{
    width: 100%;
    background: #2a3b4d;
    display: inline-block;
    height: 26px;
    margin-top: 1px;
    padding-top: 10px;
    margin-bottom: -3px;
}



#live_rates th.high,
#live_rates th.low,
#live_rates th.ask,
#live_rates th.bid{
    background: #dddddd !important;
}



#second_navigation li{
    float: left;
    margin: 8px 0px 0px 0px;
    list-style: none;
    color: #FFF;
    cursor: pointer;
    padding: 0px 12px 0px 12px;
}

#second_navigation li:hover{
	color: #b4e9f6;
}

#main .full_table .last {
    width: 5%;
    padding: 0;
    text-align: center;
    padding: 0px 7px 0px 7px;
}

#rates-large-tabs {
    height: 35px;
    margin-bottom: -1px;
    padding: 0;
    margin-right: -1px;
}


#second_navigation li{
	display: none;
}

#second_navigation li.active{
    background: url(../images/sn_bg.png);
    background-repeat: no-repeat;
    background-position: center 14px;
   	cursor: default;
}

.mobile_second_navigation_wraper{
	display: none;
}

.second_navigation_label{
    float: left;
    color: #FFF;
    margin: 0px 0px 0px 10px;
}

.second_navigation_select{
	float: left;
    font-weight: bold;
    font-size: 11px;
    margin: -2px 0px 0px 5px;
    font-weight: bold;
    min-width: 166px;    
    cursor: pointer;
    z-index: 20;
}

.second_navigation_label_and_select{
	display: none;
}

.second_navigation_select .select_options{
    background: #2a3b4d;
    color: #FFF;
    display: none;
    width: 182px;
    border: 1px solid #68798c;
    float: left;
    border-radius: 1px;
	position: absolute;
	z-index: 6;
}

.second_navigation_select .select_options  p {
    margin: 0 0 0px !important;
}

.second_navigation_select .select_option.active:hover{
background: #65ddf5 url(../images/sn_v.png);
color: #2a3b4d;
}


.second_navigation_select .select_option:not(.active):hover{
background: #65ddf5;
color: #2a3b4d;
}

.second_navigation_select .select_option{
        padding: 8px 8px 8px 8px;
}

.second_navigation_select_display{
    float: none;
    height: 17px;
    width: 102%;
    padding: 1px 8px 1px 8px;
    background: url(../images/sn_select.png) #a2bbd4;
    background-repeat: no-repeat !important;
    background-position: 96% 10px !important;
    border: 1px solid;
}

.second_navigation_select .select_option.active{
	background: url(../images/sn_v.png);
    background-repeat: no-repeat !important;
    background-position: 96% 14px !important;

}






th.symbol,
th.change,
th.time{
cursor: pointer;
}

.node-type-hub-promotions .main-header{
	padding: 83px 0 0 0 !important;
	font-size: 30px !important;
}

.i18n-ro .trade .heading :first-child.bullet {
	margin-right: 11px;
}

.i18n-ro .main-section .box h2, .main-section .box .widget-title {
	padding: 0 0 0 8px;
}

.tbody tr:nth-child(even) {
    background-color: #f2f2f2;
}

.node-type-live-rates #main .full_table td {
    border: 1px solid #d7d7d7;
    border-bottom: 0;
    padding: 10px 5px 10px 6px;
    text-align: center;
    height: 18px;
}






.node-type-live-rates .pure-content-mob{display:none;}
.sorting-asc{
    background: url(../images/sort_up.png) #dddddd !important;
    background-repeat: no-repeat !important;
    background-position: 96% 10px !important;
}

.sorting-desc{
    background: url(../images/sort_down.png) #dddddd !important;
    background-repeat: no-repeat !important;
    background-position: 96% 10px !important;
}

.node-type-live-rates #main .full_table th{
padding: 4px 0 4px 0;
    background: #dddddd;
    border-color: #c7c7c7;
    color: #2f2f2f;
    font-weight: bold;
    height: 30px;
    font-size: 12px;
    background: url(../images/sort_reg.png) #dddddd;
    background-repeat: no-repeat !important;
    background-position: 96% 13px !important;
    padding: 3px 0px 0px 6px;
}


.node-type-live-rates #main .full_table thead{
	    border-right: 1px solid #c7c7c7;
}



/*edu-sidebar-block*/

.edu-sidebar-block {
	background: url('../images/edu-sidebar-block.png') no-repeat 0 0 transparent;
	width: 275px;
	height: 74px;
	margin: 50px auto 0 auto;
	font-size: 13px;
	color: #FFFFFF;
	padding: 0px 0 0 40px;
	position: relative;
}
.node-type-education-page .edu-sidebar-block a {
	color: #FFFFFF;
	font-size: 22px;
	position: absolute;
	top: 43px;
	left: 72px;
}




.more-education-block{
	background-color: #f2f2f2;
	width: 264px;
	margin: auto;
}
.more-education-block ul{
	padding: 0;
}
.more-education-block li {
	list-style: none;
	background: #f2f2f2;
	font-size: 18px;
	border-bottom: 1px solid #e9e9e9;
	height: 40px;
	padding: 20px 10px 20px 10px;
}
.more-education-block li.teaser{
	font-size: 12px;
	padding: 20px 10px 10px 10px;
}
.more-education-block li>a {
	text-decoration: none;
	color: #000;
	line-height: 20px;
}
.more-education-block li.lealing>a{
	line-height: 34px;
}
.more-education-block li>a span {
	display: block;
	float: left;
	background: url('../images/instruments-sprite.png') no-repeat transparent;
	width: 38px;
	height: 44px;
}
.more-education-block li.howtt>a {
	line-height: 41px;
}

.i18n-fr .more-education-block li.howtt>a { line-height: 21px; }

.i18n-fr .more-education-block li.lealing>a { line-height: 21px; }

.i18n-fr .more-education-block li.wal>a { line-height: 21px; }

.i18n-fr.node-type-education-page .edu-sidebar-block a {
    font-size: 18px;
    position: absolute;
    top: 44px;
    left: 70px;
}

.more-education-block li.howtt>a span {
	background-position: -739px -95px;
	margin: 0px 15px 0 0px;
}
.more-education-block li.inttut>a {
	line-height: 22px;
}
.more-education-block li.inttut>a span {
	background-position: -682px -86px;
	margin: 0px 15px 0 0px;
	height: 53px;

}
.more-education-block li.lealing>a span {
	background-position: -626px -97px;
	margin: 0px 15px 0 0px;
}
.more-education-block li.ooopt>a span {
	background-position: -670px -14px;
	margin: 0px 15px 0 0px;
	width: 47px;
}
.more-education-block li.arvatz>a{
	line-height: 31px;
}
.more-education-block li.arvatz>a span {
	background-position: -733px -18px;
	width: 46px;
	height: 34px;
	margin: 0px 15px 0 0px;
}
.more-education-block li.wal>a {
	line-height: 31px;
}
.more-education-block li.wal>a span {
	background-position: -739px -18px;
	width: 47px;
	height: 34px;
	margin: 0px 15px 0 0px;
}
.more-education-block li.wal>a span {
	background-position: -791px -11px;
	width: 48px;
	height: 45px;
	margin: 0px 15px 0 0px;
}
.node-type-education-page .more-education-block ul {
	padding: 0;
	margin: 0;
}


/*education-widget Tabs*/
/*.node-type-education-page #content.cfd #education-tabs-body-item.forex-tabs{
display: none;
}
.node-type-education-page #content.forex-trade #education-tabs-body-item.cfd-tabs {
	display: none;
}*/
.node-type-education-page .content-inner{
	font-size:14px;
}
.node-type-education-page #education-tabs-body-item{
	margin: 0 0 31px 0;
	padding: 0;
	display: inline-block;
}
.node-type-education-page #education-tabs-body-item li{
	width: 195px;
	list-style-type: none;
	margin: 0 14px 0px 0;
	float: left;
}
.node-type-education-page #education-tabs-body-item li .tabs-content ul li{
	list-style-type: disc;
	margin: 0 0 14px 0;
	width: 96%;
	padding: 0 2% 0 2%;
}
.node-type-education-page #education-tabs-body-item li .tabs-content p{

}
.node-type-education-page #education-tabs-body-item .tabs-header {
	width: 90%;
	height: 17px;
	position: relative;
	padding: 6px 5% 8px 5%;
	/*background: #089ac3;
	background: -moz-linear-gradient(left, #089ac3 0%, #089ac3 100%);
	background: -webkit-linear-gradient(left, #089ac3 0%,#089ac3 100%);
	background: linear-gradient(to right, #089ac3 0%,#089ac3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#089ac3', endColorstr='#089ac3',GradientType=1 );*/
	margin: 0 0 20px 0;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;


}
.node-type-education-page #education-tabs-body-item li#Indices .tabs-header {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#68e5fc+0,68e5fc+100 */
	background: #68e5fc; /* Old browsers */
	/*background: -moz-linear-gradient(left,  #68e5fc 0%, #68e5fc 100%); !* FF3.6-15 *!
	background: -webkit-linear-gradient(left,  #68e5fc 0%,#68e5fc 100%); !* Chrome10-25,Safari5.1-6 *!
	background: linear-gradient(to right,  #68e5fc 0%,#68e5fc 100%); !* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68e5fc', endColorstr='#68e5fc',GradientType=1 ); !* IE6-9 *!*/
}
.node-type-education-page #education-tabs-body-item li#major .tabs-header {
	background: #089ac3;
	/*background: -moz-linear-gradient(left, #089ac3 0%, #089ac3 100%);
	background: -webkit-linear-gradient(left, #089ac3 0%,#089ac3 100%);
	background: linear-gradient(to right, #089ac3 0%,#089ac3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#089ac3', endColorstr='confused#089ac3',GradientType=1 );*/
}
.node-type-education-page #education-tabs-body-item li#exotics .tabs-header {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#68e5fc+0,68e5fc+100 */
	background: #68e5fc; /* Old browsers */
	/*background: -moz-linear-gradient(left,  #68e5fc 0%, #68e5fc 100%); !* FF3.6-15 *!
	background: -webkit-linear-gradient(left,  #68e5fc 0%,#68e5fc 100%); !* Chrome10-25,Safari5.1-6 *!
	background: linear-gradient(to right,  #68e5fc 0%,#68e5fc 100%); !* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68e5fc', endColorstr='#68e5fc',GradientType=1 ); !* IE6-9 *!*/

}
.node-type-education-page #education-tabs-body-item li#pairs .tabs-header {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#04b9f2+0,04b9f2+100 */
	background: #04b9f2; /* Old browsers */
	/*background: -moz-linear-gradient(left,  #04b9f2 0%, #04b9f2 100%); !* FF3.6-15 *!
	background: -webkit-linear-gradient(left,  #04b9f2 0%,#04b9f2 100%); !* Chrome10-25,Safari5.1-6 *!
	background: linear-gradient(to right,  #04b9f2 0%,#04b9f2 100%); !* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04b9f2', endColorstr='#04b9f2',GradientType=1 ); !* IE6-9 *!*/

}
.node-type-education-page #education-tabs-body-item .tabs-header .bottom-arrow {
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 10px solid #089ac3;
	position: absolute;
	bottom: -26px;
	left: 6px;
	width: 0px;
}
.node-type-education-page #education-tabs-body-item li#pairs .tabs-header .bottom-arrow{
	border-top: 10px solid #04b9f2;
}
.node-type-education-page #education-tabs-body-item li#exotics .tabs-header .bottom-arrow{
	border-top: 10px solid #68e5fc;
}
.node-type-education-page #education-tabs-body-item li#Indices .tabs-header .bottom-arrow{
	border-top: 10px solid #68e5fc;
}

.node-type-education-page #education-tabs-body-item .tabs-content {
	padding: 0 8px 8px 8px;
	font-size: 13px;
}
.node-type-education-page #education-tabs-body-item .tabs-pairs {

}
.node-type-education-page #education-tabs-body-item .tabs-pairs ul {
	padding: 8px 8px 0 8px;
	margin: 0;
}
.node-type-education-page #education-tabs-body-item .tabs-pairs li {
	float: left;
	width: 55px;
	border-left: 1px solid #089ac3;
	padding: 0 9px 0 9px;
	margin: 0;
	font-size: 12px;
}

/*education widget Blocks*/
.node-type-education-page .Education-Blocks-Body-Item{
	padding: 0;
	margin: 17px auto 0 auto;
	display: inline-block;
}
.node-type-education-page .Education-Blocks-Body-Item li{
	list-style-type: none;
	width: 260px;
	/*min-height: 316px;*/
	float: left;
	margin: 0 30px 0 0;
	padding: 38px 20px 38px 20px;
	position: relative;
	color: #ffffff;
}
.node-type-education-page .Education-Blocks-Body-Item li ul li{
	list-style-type: disc;
	width: 200px;
	/* min-height: 316px; */
	float: left;
	margin: 0 30px 0 0;
	padding: 0px 0px 0px 0px;
	position: relative;
	color: #ffffff;
	font-size: 14px;
	margin: 0 30px 8px 0;
}
.node-type-education-page #content .Education-Blocks-Body-Item li h4,.node-type-education-page #content .Education-Blocks-Body-Item li h5{
	color: #ffffff;
	margin: 0 0 0 0;
}
.node-type-education-page .Education-Blocks-Body-Item li#protection{
	background-color: #089AC3;
}
.node-type-education-page .Education-Blocks-Body-Item li#margin{
	background-color:#46565B;
	margin: 0;
}
.node-type-education-page .Education-Blocks-Body-Item li .bottom-arrow {
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	border-top: 10px solid #ffffff;
	position: absolute;
	top: 0px;
	left: 138px;
	width: 0px;
}
.node-type-education-page .Education-Blocks-Body-Item li .upper-arrow {
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	border-bottom: 10px solid #ffffff;
	position: absolute;
	bottom: 0px;
	left: 138px;
	width: 0;
}
.node-type-education-page .Education-Blocks-Body-Item li h2 {
	font-size: 22px;
	line-height: 24px;
	margin: 0 0 0px 0;
}
.node-type-education-page #content .Education-Blocks-Body-Item li p {
	font-size: 14px;
	font-weight: normal;
}

/*education widget economic calaender*/
.node-type-education-page #economic-calendar-block{

}
.node-type-education-page #economic-calendar-block .more.read-more{
	display: none;
}
.node-type-education-page #economic-calendar-block .content{

}
.node-type-education-page #economic-calendar-block .economic-calendar-header{
	display: none;
}
.node-type-education-page .calendar-events>span {
	font-size: 11px;
	text-align: right;
	display: inline-block;
	width: 632px;
}
.node-type-education-page .calendar-events>span a {
	background: url(../images/link-arrow.png) no-repeat right 80% transparent;
	padding: 0 12px 0 0;
}
/*education widget live rate*/
.node-type-education-page #main #lr .main-section{
	margin: 0 0 0 0px;
}
.node-type-education-page #main #lr .main-section .box {
	width: 330px;
	float: left;
	background: url(/sites/all/themes/iforex/images/bg-widget.gif) repeat-y -345px 0;
}
.node-type-education-page #main #lr .main-section .box-section{
	margin:0 0 0 0;
}
.node-type-education-page #lr .main-section .box .holder {
	background: url(/sites/all/themes/iforex/images/bg-widget.gif) -15px 0px no-repeat;
}
.node-type-education-page #lr .main-section .box .frame {
	background: url(/sites/all/themes/iforex/images/bg-widget.gif) no-repeat 98% 100%;
	width: 301px;
	height: 238px;
	padding: 0 0px 34px;
}
.node-type-education-page #lr .main-section .box .frame .table-block table {
	border:none;
}
.node-type-education-page #lr .main-section .box .frame .table-block #currencies-table .currencies td {
	border:none;
	border-right:1px solid #dbdbdb;
}
.node-type-education-page .content-inner table td{
	border:none;
	padding: 0;
}
.node-type-education-page #economic-calendar-iframe {
	height: 174px;
	width: 632px;
	overflow: hidden;
	border: none;
}

/*education widget trading sentiments*/
.node-type-education-page #main #ts #instrument-widgets.main-section {
	margin: 0px 0 0 0px;
	width: 96%;
}
.node-type-education-page #main #ts #instrument-widgets.main-section{
	overflow: inherit;
	display: inline-block;
}

.node-type-education-page #main #ts #instrument-widgets.main-section .box.bar-section{
display:block!important;
}
.node-type-education-page.page-node-10377 #main #ts #instrument-widgets.main-section .box.bar-section{
clear:both;
float:none;
}
.node-type-education-page #ts .main-section .section {
	width: 96%;
	position: relative;
	padding: 0 2% 0 2%;
}
.node-type-education-page #ts #sentimentstable {
	margin: 0px 0 0 0;
}
.node-type-education-page #ts #sentimentslides.widget-scroll {
	width: 100%;
	margin: auto;
}
.node-type-education-page #ts .main-section .box .widget-title {
	color: #ffffff;
	font-size: 16px;
	text-shadow: none;
	padding: 6px 30px 5px 30px;
	border: none;
	margin: 0 0 10px 0;
	line-height: normal;
	display: inline-block;
	width: 77%;
}
.node-type-education-page #ts .main-section .box .heading {
	background: url(../images/amchart-title_mob.jpg) repeat-x 0 0 transparent;
}
/*education page */
.node-type-education-page a{
	color:#2da2c7;
}

.node-type-education-page #basic-header .main_title_prefix{
	color: #2a3b4d;
	font-size: 19px;
	width: 100%;
	float: left;
	line-height: 36px;
	font-weight: normal;
	line-height: 15px;
}
.node-type-education-page #basic-header h1, .node-type-education-page #content h1.main-header{
	color: #2a3b4d;
	font-size: 33px;
	max-width: 321px;
	line-height: 37px;
	font-weight: bold;
	padding: 40px 0px 0px 0px;
	min-height: 130px;
}
.node-type-education-page #basic-header h1 .sub_title{
	color: #2a3b4d;
	font-size: 19px;
	width: 100%;
	line-height: 26px;
	font-weight: normal;
	display: inherit;
}
/*.node-type-education-page .leverage #basic-header h1{
	padding: 25px 0 0 0;
}*/
.node-type-education-page .bodyPreview {
	font-size: 14px;
	margin: 22px 0 87px 0;
}
.node-type-education-page .video-wrapper{
	height: 277px;
	width: 495px;
	margin: 0 0 35px 0;
}
.node-type-education-page .video-header{
	line-height: 30px;
	margin: 0 0 21px 0;
}
.node-type-education-page .video-block-wrapper{
	margin: 35px 0 0 0;
}
.node-type-education-page .video-title{
	font-size: 22px;
	font-weight: normal;
	line-height: 28px;
}
.node-type-education-page .video-sub-title{
	font-size: 14px;
}
.node-type-education-page .paragraph-wrapper{
	margin: 0 0 87px 0;
}
.node-type-education-page .pips{
	margin: 0 0 35px 0;
	background: url('../images/edu_pips.png') no-repeat transparent left top;
	padding: 0 0 0 97px;
}
.node-type-education-page #content h2,.node-type-education-page #content h3,.node-type-education-page #content h4,.node-type-education-page #content h5,.node-type-education-page #content h6{
	font-size: 22px;
	font-weight: normal;
	padding: 0 0 10px 0;
	line-height: 28px;
	margin: 35px 0 0px 0;
}

  .node-type-education-page .edu-title{display:inline !important;}
.node-type-education-page .flower-gray{
	background-color: #efeeee;
	height: 17px;
	display: inline-block;
	padding: 10px 16px 10px 16px;
}
.node-type-education-page .margin-table{
	display: inline-block;
}
.node-type-education-page #content p{
	font-size: 14px;
	margin: 0 0 18px 0;
}
/*.node-type-education-page #content h4{
	margin: 0 0 0 0;
	font-size: 14px;
	font-weight: bold;
	padding: 0;
}*/
.node-type-education-page #content p:last-child{
	margin:0 0 0 0;
}
.node-type-education-page #content .open-deal{
	font-weight: bold;
	margin: 0;
}
.node-type-education-page #content .open-deal li{
	font-size: 14px;
	margin: 0 0 8px 0;
	list-style-type: decimal;

}
.node-type-education-page #content .open-deal .rate{
	padding:0;
	width: 370px;
	margin: 10px 0 0 0;
}
.node-type-education-page #content .open-deal .rate li{
	list-style-type: none;
	min-width: 113px;
	float: left;
	text-align: center;
	margin: 0 0 0 0;
}
.node-type-education-page #content .open-deal .rate li.space-devider{
	width: 10px;
	min-width: 10px;
	display: inline-block;
	height: 30px;
}
.node-type-education-page #content .open-deal .rate li .rate-title{
	background-color: #ec881b;
	width: 100px;
	min-height: 14px;
	padding: 6px 6px 6px 6px;
	position: relative;
	font-weight: bold;
}
.node-type-education-page #content .open-deal .rate li .rate-title .arrow-bottom{
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 10px solid #ec881b;
	position: absolute;
	bottom: -28px;
	left: 47px;
	width: 0px;
}
.node-type-education-page #content .open-deal .rate li .rate-info{
	width: 100px;
	padding: 6px 6px 6px 6px;
	text-align: center;
	margin: 10px 0 0 0;
}
.node-type-education-page #content .open-deal li h4{
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0 0 4px 0;

}
.node-type-education-page #content .open-deal li p{
	font-weight: normal;
	margin: 0 0 0 0;
}
.node-type-education-page .open-deal li .orange{
	margin: 10px 0 0 0;
	display: inline-block;
}

.node-type-education-page .orange{
	color:#ec881b;
	font-weight: bold;
}
.node-type-education-page p.gray-box{
	width: auto;
	background-color: #efeeee;
	padding: 6px;
	display: inline-block;
}
.node-type-education-page .gray-box-sec{
	width: auto;
	background-color: #efeeee;
	padding: 6px;
	display: inline-block;
}

.node-type-education-page .open-deal .gray-box{

}
.node-type-education-page .advantages{
	font-size: 14px;
	line-height: 28px;
	margin: 0;
	list-style-type: none;
	padding: 0 0 0 0;
}
.node-type-education-page .advantages li{
	background: url(../images/edu_list_arrow.png) no-repeat transparent 0px -1px;
	padding: 0 0 10px 30px;
	line-height: normal;
}

.node-type-education-page .edu-package{
	float: left;
	width: 100%;
	margin: 35px 0 0 0;
}
.node-type-education-page .edu-package p{
	max-width: 800px;
	padding: 0 0 0px 0;
}
.node-type-education-page .edu-package h2{
	max-width: 632px;
}
.node-type-education-page .edu-package h4{
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 15px 0;
}
.node-type-education-page .edu-package ul{
	padding: 0;
	margin: 0px 0 10px 0;
	list-style-type: none;
	display: inline-block;
	width: 100%;
}
.node-type-education-page .edu-package ul li{
	width: 150px;
	min-height: 42px;
	height: 42px;
	float: left;
	padding: 0px 50px 0 60px;
	background: url(../images/edu_icon_sprite.png) no-repeat transparent left;
	line-height: inherit;
	display: table;
}
.i18n-es.node-type-education-page .edu-package ul li {
	line-height: 13px;
}
.node-type-education-page .edu-package ul li span{
	vertical-align:middle;
	display: table-cell;
}
.node-type-education-page .edu-package ul li#training{
	background-position: 0 0;
}
.node-type-education-page .edu-package ul li#pdf{

}
.node-type-education-page .edu-package ul li#demo{
	background-position: 0 -209px;
}

.node-type-education-page .edu-package ul li#demo span{display:inline;}
.node-type-education-page .learn-more{
	margin:0 0 0 0;
	width: 660px;
}
.node-type-education-page .bottom-content>div:first-child{
	margin: 0 0 35px 0;
}
.node-type-education-page .bottom-content p{
	/*padding: 0 0 0px 0;*/
}
/*education custom form*/
.node-type-education-page .edu-package .form-block-holder {
	position: relative;
	width: 100%;
	margin: 0px 0 0 0;
}
.node-type-education-page .edu-package #sidebar-cor-left, #sidebar .article-left {
	display: none;
}
.node-type-education-page .edu-package .join-block .join-form {
	float: left;
	position: relative;
	margin: 0px 0 0px;
	width: 96%;
	padding: 15px 2%;
	background-color: #e7e7e7;
	position: relative;
	height: 100%;
}
.node-type-education-page .edu-package .join-block#edu{
	height:100%;
}
.node-type-education-page .edu-package .join-block .join-form .form-header {
	display: none;
}
.node-type-education-page .edu-package  .join-form .row {
	width: 156px;
	padding: 0 0px 0px 0;
	position: relative;
	float: left;
	margin: 0 20px 0 0;
}
.node-type-education-page .edu-package .join-block .join-form .text {
	width: 117px;
	padding: 4px 0 8px 28px;
	background: url(/sites/all/themes/iforex/images/edu-bg-text.gif) no-repeat;
	background: none;
	background-color: #ffffff;
	border: 1px solid #c8c8c8;
}
.node-type-education-page .edu-package .join-form .text input {
	width: 114px;
	height: 16px;
}
.i18n-es.node-type-education-page .edu-package .join-form .text input {
	width: 114px;
	height: 16px;
	font-size: 13px;
}
.node-type-education-page .edu-package .join-form .btn-join {
	width: 170px;
	overflow: hidden;
	margin: 0px 0 0 0px;
	top: 20px;
	right: 20px;
	position: absolute;
}
.node-type-education-page .edu-package .join-form .btn-join input, .node-type-education-page .edu-package .special-but {
	width: 170px;
	height: 32px;
	padding: 0 0 0 0;
	font-size: 15px;
	font-weight: bold;
	background: url(/sites/all/themes/iforex/images/edu_submit.png) no-repeat;
	border-radius:0px;
	background-size:100% 100%;
	border:0px;
}
.node-type-education-page .edu-package .join-form .btn-join {border-radius:0px; border:0px;}
.node-type-education-page .edu-package .join-form .btn-join input:hover, .node-type-education-page .edu-package .special-but:hover{
	background: url(/sites/all/themes/iforex/images/edu_submit_rollover.png) no-repeat;
}
.node-type-education-page .edu-package .arrow-bottom{
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 10px solid #ec881b;
	position: absolute;
	bottom: -10px;
	left: 47px;
}
.node-type-education-page .edu-package #edu-form-agree {
	width: 450px;
	bottom: 41px;
	background: none;
}
.node-type-education-page .edu-package .join-block .join-form .agree-block img, .node-type-education-page .edu-package .agree-block img {
	margin: 2px 4px 0 0px;
}
.node-type-education-page .edu-package .agree-block label {
	white-space: normal;
	width: auto;
}

.node-type-education-page #edu_count_autoc, .node-type-internal-page #edu_count_autoc {
	background: url(/sites/all/themes/iforex/images/select-arr-conv.png) no-repeat right 50% center;
    border: 0 none;
    cursor: pointer;
    height: 100%;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 27px;
    box-sizing: border-box;
    z-index: 9;
    border-left: 1px solid #c7c7c7;
}
.node-type-education-page #edu_combobox {
	margin: 0 0 0 0;
	display: none;
	position: absolute;
	width: 154px;
	height: 150px;
	top: 27px;
	left: -1px;
	background-color: #ffffff;
	border: 1px solid #DBDBDB;
	overflow-y: auto;
	border-top: 0;
	z-index: 9999999;;
	line-height: 0;
}
.node-type-education-page .edu-package .edu_combobox ul li{
	width: auto;
	height: auto;
	min-height: inherit;
	float: none;
	display: block;
}
.node-type-education-page .edu-package .risk-warning{
	padding: 10px 0 0 0;
	display: inline-block;
}
.node-type-education-page .edu-package .risk-warning p{
	font-size:12px;
}
.node-type-education-page .edu-package .ac_results {
	width: 146px !important;
}
.node-type-education-page .edu-package #edu .arrow-bottom{
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 10px solid #e7e7e7;
	position: absolute;
	left: 21px;
	top: -9px;
	border-top: none;
	bottom: auto;
}
.node-type-education-page p {
	font-size: 14px;
	margin: 0 0 18px 0;
}
.node-type-education-page #content .bodyPreview h4 {
	margin: 0 0 0px;
	font-weight: bold;
	font-size: 14px;
	color: #000;
	padding: 0px 0 0;
}
.node-type-education-page #disc_button {
	color: #000000;
}
.ac_results.edu_combobox{
	width: 300px!important;
	margin: 4px 0 0 0px !important;
}
.node-type-education-page #basic-header {
	margin: 20px 0 24px 0;
	height: auto;
	width: 632px;
	background-position: right!important;
}
.node-type-education-page #basic-header .basic-bg {
	background: url(/sites/all/themes/iforex/images/edu-header-line.png) bottom no-repeat;
	height: auto;
	padding: 0 0 10px 0;
}
.node-type-education-page .btn-block a {
	color: #000000;
}
.node-type-education-page .edu-package #edu-form-agree-pp {
	padding-left:0px;
	
	/*padding-top:10px;
	
	right: 106px;
	left: auto;
	width: auto;*/
}

.node-type-education-page .edu-package .agree-block-pp label {width:96%;}
.node-type-education-page .edu-package .agree-block label { width:87%;}


.node-type-education-page .edu-package #edu-form-agree {
	/*right: 106px;
	left: auto;
	width: auto;*/
}
.node-type-education-page #open-acc-mob{
	display:none;
}
.node-type-education-page #disclaimers-footer p{
	font-size:11px;
}

.node-type-education-page .agree-block {height: auto;}

/*apps_section*/

.apps_section2,
.apps_section{
	float: left;
	width: 50%;
	margin: 28px 0px 9px 0px;
}
.i18n-pt-br .apps_section2,
.i18n-pt-br .apps_section,
.i18n-ro .apps_section2,
.i18n-ro .apps_section{
	margin: 28px 0px 0px 0px;
}
.i18n-en .apps_section2, .i18n-en .apps_section,
.i18n-es .apps_section2, .i18n-es .apps_section{
	margin: 13px 0px 9px 0px;
}
.i18n-ar .apps_section2, .i18n-ar .apps_section {
	float: right;
	width: 48%;
	margin: 13px 0px 0px 0px;
}
#google_app_btn_footer:hover{text-decoration:none;}
.google_app_btn{
	background: url(/sites/all/themes/iforex/images/app_badge/google_en.png);
	width: 134px;
	height: 40px;
	padding: 0px 0px 0px 0px;
	background-repeat: no-repeat;
	display: inline-block;
	background-position: 50% 50%;
	border-radius: 5px;
	margin-right: 5px;
	background-size:auto 100%;
}
.apple_app_btn{
	background: url(/sites/all/themes/iforex/images/app_badge/apple_en.png);
	width: 150px;
	height: 40px;
	padding: 0px 0px 0px 0px;
	background-repeat: no-repeat;
	display: inline-block;
	background-position: center left;
	border-radius: 5px;
	margin-left: 5px;
	background-size:auto 100%;
	
}


.node-instruments-hub #basic-header {
	-webkit-box-shadow: inset 0px -12px 11px -7px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px -12px 11px -7px rgba(0,0,0,0.75);
	box-shadow: inset 0px -12px 11px -7px rgba(0,0,0,0.75);
}

/*Education Header New Design*/
.edu #header-top {
	width: 962px;
	height: 28px;
}
 #header.edu {
	background: #c2c2c2 url(/sites/all/themes/iforex/images/bg-body-new.png) repeat-x;
	 height:98px;
}
.edu #nav {
	font-size: 12px;
	margin: 8px 0 0 0;
	line-height: normal;
	position: relative;
	float: left;
	clear: both;

}



.edu #nav li.first{
	padding: 0 46px 0 0px;

}
.edu #nav li.last{
	padding: 0 0px 0 46px;
	background:none;
}
.edu #nav a, .edu #nav .nolink {
	color: #ffffff;
	text-decoration: none;
	display: inline-block;
}
.edu #nav li a:hover {
	color: #ffffff;
}

.edu #nav li.nolink{
	padding:0 26px;
}

.edu #nav li.nolink span {
    background: url(/sites/all/themes/iforex/images/Dropdown.png) 100% no-repeat;
    display: block;
    padding: 0 20px;
}

.edu #nav .subMenu{
	position: absolute;
	background: #304152;
	z-index: 9999;
	left: 20px;
	padding:25px 0px 25px 10px;
	top: 19px;
	opacity: 0.97;
	border-top: 4px #00b6ee solid;
	width: 154px;
}


.i18n-es .edu #nav .subMenu {
	width: 180px;
}


.i18n-es .edu #nav .subMenu li.nolink{
	background: url(/sites/all/themes/iforex/images/Dropdown_arrow.png) 90% 9px no-repeat;
	width: 90% !important;
}

.edu #nav .nolink .subMenu{
	display:none;
}

.edu #nav .subMenu li.nolink{
	float: none;
    display:block;
    padding: 10px 20px 10px 10px !important;
	background:url(/sites/all/themes/iforex/images/Dropdown_arrow.png) 95% 9px no-repeat;
	position: static;
	margin: 0;
	width:auto;
}


.edu #nav .subMenu li.nolink:hover{
    height:auto !important;
}

.edu #nav .subMenu li.nolink span{
	text-transform:uppercase;
	display:inline;
	background:none;
	padding:0;
}

.edu #nav .subMenu li .subMenu{
	position: absolute;
	width: 100%;
	left: 100%;
	list-style: none;
	padding: 20px 0px 20px 20px;
	padding-top: 34px;
	opacity: 1;
	height: auto;
	border-top: none;
	top: 0;
	background-color: #415770;
}


.submenu-toggle2{
	background-color: #415770 !important;
}

.edu #nav .subMenu li.nolink li{
	float:none;
	background:none;
	padding: 0;
	width:100%;
}

.edu #nav .subMenu li.nolink li a{
	color:#a7afb8;
	padding: 10px 0;
	background: none;
	height: auto;
	font-weight: normal;
}

.edu #nav .subMenu li.nolink li.first a{
	padding-top:0;
}

.edu #nav .subMenu li.nolink li.last a{
	padding-bottom:0;
}

.edu #nav .subMenu li.nolink li a:hover{
	background:none;
	height: auto;
	color:#fff;
	font-weight: normal;	
}

.edu #nav .subMenu li a{
	color:#eee;
}

.edu #nav-block .logo {
	margin: 0px 35px 0 2px;
}

.edu #nav-block {
	width: 100%;
	height: 70px;

}
.edu #nav li {
	float: left;
	background: url(/sites/all/themes/iforex/images/bg-nav-sep-new.png) no-repeat right 1px;
	padding: 0 46px 0 46px;
	margin: 0 2px 0 -2px;
	position: relative;
}

.i18n-es .edu #nav li.first{ padding: 0 30px 0 0px; width: 8.5%;}
.i18n-es .edu #nav li {  padding: 0 26px 0 26px;  }




.edu .selectArea .left {
	position: absolute;
	top: 0;
	left: 0;
	width: 6px;
	height: 100%;
	background: url(/sites/all/themes/iforex/images/select_new.png) no-repeat;
}
.edu .selectArea .center {
	height: 20px;
	line-height: 18px;
	display: block;
	padding: 0 16px 0 6px;
	background: url(/sites/all/themes/iforex/images/select_new.png) repeat-x 0 -20px;
	text-align: left;
	color: #626161;
}
.edu .selectArea .selectButton {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(/sites/all/themes/iforex/images/select_new.png) no-repeat 100% 100%;
}
.edu #phone_country {
	color: #626161;
}
.edu .account-block .account-list a {
	color: #0372a0;
}
.edu .account-block .account-list a:hover {
	color: #626161;
}
.edu .account-block .account-list {
	background: url(/sites/all/themes/iforex/images/bg-account-sep-new.png) no-repeat 100% 3px;
}
.edu .account-block li {
	background: url(/sites/all/themes/iforex/images/bg-account-sep-new.png) no-repeat 0 3px;
}
.edu #nav .active, .edu #nav .hover, .edu #nav a:hover, .edu #nav li.active-trail a, #nav li.nolink:hover {
	background: url(/sites/all/themes/iforex/images/bg-nav-arrow-new.png) no-repeat 50% 97%;
	color: #ffffff;
	height: 20px;
}

#nav li.nolink:hover .subMenu span{
	background:none;
}

.edu #language_list {
	background: #f8f8f8;
	border: 1px solid #ccc;
}
.edu #language_list a, .edu #language_list span {
	border-top: 1px solid #c7c7c7;
	color: #626161;
}
.edu #language_list a:hover, .edu #language_list .redirect span:hover {
	color: #fff;
}
.edu .node-type-hub-single-page #hub-nav.no-edu li {
	margin-left: 80px;
}
.edu #basic-header .header-hub {
	padding: 100px 0 0 0;
}

.i18n-en.node-type-hub-page .bestTrader{
	display: table;
	margin: 0 0 34px 0;
}
.i18n-en.node-type-hub-page .bestTrader img{
	display: table-cell;
	vertical-align: middle;
	padding: 0 20px 0 0px;
}
.i18n-en.node-type-hub-page .bestTraderTxt{
	display: table-cell;
	vertical-align: middle
}
/*Education Footer New Design*/
#footer-section.edu #footer_main > .menu > .first {
	padding: 0 17px 0 0;
}
#footer-section.edu #footer_main > ul > li {
	float: left;
	padding: 0 10px 0 17px;
}
#footer-section.edu .menu:first-child >.leaf { display: none; }
#footer_main > ul > li.leaf {
	display: none !important;
}

.gs-footerLinks {position:relative; top:50px; color:#ffffff !important;}

.node-support-center #support_center_banner #offline p, .node-support-center #support_center_banner #online p {
  margin-left: 140px;
    padding-top: 30px;
    font-size: 16px;
    font-weight: 600;
    width: 260px;
    display: inline-block;
    line-height: 1.3em;
}


.node-support-center #support_center_banner #offline button, .node-support-center #support_center_banner #online button {
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  font-family: Verdana;
  border-radius: 4px;
  padding: 7px 20px;
  position: absolute;
  margin-top: 30px;
  cursor: pointer;
  margin-left: 15px;
  min-width: 180px;
}

.node-support-center .content-inner img.node-image-icon {
	display: none;
}

.node-support-center #support_center_banner #offline button {
  background: #f65756;
  border: 1px solid #bf4746;
}

.node-support-center #support_center_banner #online button {
  background: #4dac4c;
  border: 1px solid #3b933a;
}

.node-support-center #support_center_banner {
  min-height: 108px;
  display: none;
}


.node-support-center #support_center_banner #online, .node-support-center #support_center_banner #offline {
  min-height: 108px;
  display: none;
}

.node-support-center #support_center_banner #online {
  background-position-x: -3px;
    background-size: contain;
}
.node-support-center #support_center_banner #offline {
  background-position-x: -3px;
    background-size: contain;
}


.i18n-zh-hans .node-support-center #support_center_banner {
  min-height: 0;
}


/*promotion 3 packages*/

.node-type-promotion-3packages #main .main-block {
	width: 100%;
	margin: 0 auto 0px;
	/* overflow: hidden; */
	position: relative;
}
.node-type-promotion-3packages #main .breadcrumb {
	width: 962px;
	margin: auto;
	max-width: 962px;
	position: inherit;
}

.node-type-promotion-3packages{

}
.node-type-promotion-3packages #content{
	margin:0px 0 0 0;
	padding: 5px 0 0 0;
}
.node-type-promotion-3packages #content .header{
	width:962px;
	margin:auto;
}
.node-type-promotion-3packages #content .header .title{
	color:#ffffff;
	font-size:31px;
	margin:50px 0 0 0;
}
.node-type-promotion-3packages #content .header .title .title-bg{
	background-color:#2a3b4d;
	padding: 0px 10px 4px 10px;
}
.node-type-promotion-3packages #content .header .sub-title{
	width:auto;
	padding:0 0 0 0;
	margin: 14px 0 0 0;
	background:none;
	font-size:20px;
}
.node-type-promotion-3packages .header .preview{
	font-size: 14px;
	margin: 20px 0 113px 0;
}
.node-type-promotion-3packages .packagesWrapper{
	background-color: #f1f1f1;
	height:auto;
	min-height: 800px;
}
.node-type-promotion-3packages .packagesWrapper .packages{
	max-width:962px;
	margin:auto;
	list-style-type: none;
	height: auto;
	padding: 0;
}
.node-type-promotion-3packages .packagesWrapper .packages .package{
	width: 24%;
	height: auto;
	float: left;
	margin: -64px 1.3% 0 0;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .btn{
	width: 74%;
    height: auto;
    background-color: #008eca;
    color: #ffffff;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
    margin: 10px auto 0 auto;
    cursor: pointer;
    padding: 10px 0;

}
.node-type-promotion-3packages .packagesWrapper .packages .package .btn:hover {
	background-color: #006691;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-silver{
	background-color: #ffffff;
	-webkit-box-shadow: 6px 1px 18px -6px #dbdbdb;
	-moz-box-shadow: 6px 1px 18px -6px #dbdbdb;
	box-shadow: 6px 1px 18px -6px #dbdbdb;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-gold{
	background-color:#ffd456;
	-webkit-box-shadow: 6px 1px 18px -6px #dbdbdb;
	-moz-box-shadow: 6px 1px 18px -6px #dbdbdb;
	box-shadow: 6px 1px 18px -6px #dbdbdb;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-platinum{
	background-color:#1f1f1f;
	-webkit-box-shadow: 6px 1px 18px -6px #dbdbdb;
	-moz-box-shadow: 6px 1px 18px -6px #dbdbdb;
	box-shadow: 6px 1px 18px -6px #dbdbdb;
}
.node-type-promotion-3packages .packagesWrapper .packages .package.first{
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.node-type-promotion-3packages .packagesWrapper .packages .bottom-img{
	-webkit-box-shadow: 6px 1px 18px -6px rgba(30,30,30,1);
	-moz-box-shadow: 6px 1px 18px -6px rgba(30,30,30,1);
	box-shadow: 6px 5px 0px -6px rgba(30,30,30,1);
}
.i18n-ar.node-type-promotion-3packages .packagesWrapper .packages .bottom-img{max-width:230px;}
.node-type-promotion-3packages .packagesWrapper .packages .package.last{
	margin: -64px 0% 0 0;
}
.node-type-promotion-3packages .packagesWrapper .packages .package ul{
	margin:0;
	padding:0;
	list-style-type: none;

}
.node-type-promotion-3packages .packagesWrapper .packages .package .row.head{
	height:65px;
	color:#ffffff;
	font-size:17px;
	font-weight: bold;
	text-align: center;
	line-height: 57px;
	position: relative;

}
.node-type-promotion-3packages .packagesWrapper .packages .package .row.head img{
	position:absolute;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-silver .row.head img{
	left: 16px;
	top: -7px;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-gold .row.head img{
	left: 15px;
	top: -13px;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-platinum .row.head img{
	left: 5px;
	top: 5px;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .row.head{
	width:100%;
	border:none;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-list .row.head{


}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-silver .row.head{
	background-color:#a1b1b2;
	color:#ffffff;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-gold .row.head{
	background-color:#ffc311;
	color:#ffffff;

}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-platinum .row.head{
	background-color:#000000;

}
.node-type-promotion-3packages .packagesWrapper .packages .package .row{
	height:50px;
	font-size: 14px;
	border-bottom: 1px solid #e1e1e1;
	line-height: 47px;
	width: 90%;
	margin: auto;
	text-align: center;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .row.last{
	line-height: 20px;
	/*padding: 10px 15% 0 15%;
	width: 70%;*/
	border: none;
	width:100%;
	padding: 13px 0 10px 0px;

}

.i18n-es.node-type-promotion-3packages .packagesWrapper .packages .package .row.last{padding-bottom:10px;}
.i18n-es.node-type-promotion-3packages .packagesWrapper .packages .package .row.last span{width:70%;}



.node-type-promotion-3packages .packagesWrapper .packages .package .row.last span{
	width: 63%;
	display: inline-block;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-list .row{
	text-align: left;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-silver .row{
	font-weight: bold;
	color:#494949;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-gold .row{
	font-weight: bold;
	color:#494949;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .package-platinum .row{
	font-weight: bold;
	color:#ffffff;
}
.node-type-promotion-3packages .packagesWrapper .packages .package .row img.v-img{
	margin: 10px 0 0 0;
}
.node-type-promotion-3packages #agreement_checkbox, #broker_conflict, #broker_conflict_il {
	padding: 38px 20px 30px 20px;
	z-index: 999999;
}
.node-type-promotion-3packages .lightbox-small {
	z-index: 999999;
}
.node-type-promotion-3packages .lightbox {
}

div {
	display: block;
}

/*form popup*/
.node-type-promotion-3packages .packages-popup{
	/*display:block;*/
}
.node-type-promotion-3packages #join_popup_lightbox {
	height: auto;
	width: 360px;
	position: fixed;
	margin-top: 0px;
	margin-left: -200px;
	border: none;
	border-radius: 0;
	background: #f5f5f7;
	text-align: center;
	z-index: 99999;
	
}


.node-type-promotion-3packages .totalOn{z-index: 99998 !important;}

.node-type-promotion-3packages div#disclaimers.lightbox.lightbox-large{top:30%;}

.node-type-promotion-3packages .lightbox-medium {
	padding: 38px 0px 30px 0px;
}
.node-type-promotion-3packages #join_popup_lightbox .regform-line {
	background: #c5c5c6;
}
.node-type-promotion-3packages #join_popup_lightbox .form-icon{
	margin: -58px 0 0 0;
	display:none;
}
.node-type-promotion-3packages #join_popup_lightbox .form-icon.active {
	display: inline-block;
	box-shadow: 0px 3px 5px rgba(0,0,0,0.6);
    -moz-box-shadow: 0px 3px 5px rgba(0,0,0,0.6);
    -webkit-box-shadow: 0px 3px 5px rgba(0,0,0,0.6);
    -o-box-shadow: 0px 3px 5px rgba(0,0,0,0.6);
    border-radius: 100px;
    width: 106px;
	height:106px;
}
.node-type-promotion-3packages .join-block .form-header {
	font-size: 17px;
	display: none;
	line-height: 23px;
	width: 79%;
	margin: auto;
}
.node-type-promotion-3packages .join-block .form-header.active {
	display: block;
}
.node-type-promotion-3packages .join-block .form-header span{
	display: inline-block;
	font-size: 17px;
	line-height: inherit;
	font-weight: bold;
	background: transparent;
}
.node-type-promotion-3packages .join-block .form-header .sliver-color{
	color:#00E6F6;

}
.node-type-promotion-3packages .join-block .form-header .gold-color{
	color:#ff9f00;
}
.node-type-promotion-3packages .join-block .form-header .platinum-color{
	color:#000000;
}
.node-type-promotion-3packages #join_popup_lightbox #join_popup .join-form {
	padding: 0px 0 0 0;
	width: 79%;
	margin: auto;
	float: none;
}
.node-type-promotion-3packages #join_popup_lightbox .agree-block,
.node-type-promotion-3packages #join_popup_lightbox .agree-block-pp {
	width:100%; 
	text-align:left;
}
.node-type-promotion-3packages .join-block .join-form .text {
	background: #ffffff;
	border: 0;
	width: 100%;
	padding: 0 !important; 
	font-size: 14px;
	position: relative;
	-moz-box-shadow: inset 0 0 10px #d7d7d7;
	-webkit-box-shadow: inset 0 0 10px #aeaeae;
	box-shadow: inset 0px 2px 10px #aeaeae;
	border-radius: 5px;
	box-sizing: border-box;
}
.node-type-promotion-3packages .join-form .text input {
	background: none;
	height: 30px;
	margin: 0;
	line-height: 16px;
	outline: none;
	padding:10px 10px 10px 30px;
}
.node-type-promotion-3packages  .join-block .join-form strong {
	top: 8px;
}
.node-type-promotion-3packages #join_popup_lightbox .join-form .row {
	margin-bottom: 25px;
}
.node-type-promotion-3packages #join_popup_lightbox .join-form .country-row{
	display:none;
}
.node-type-promotion-3packages .join-form .btn-join {
	width: 100%;
	overflow: hidden;
	margin: 0px 0 0 0px;
}
.node-type-promotion-3packages #join_popup_lightbox .join-form .btn-join input {
	background: #00e6f6;
	color: #fff;
	font-size: 17px;
	text-align: center;
	width: 100%;
	padding: 0;
	height: 42px;
	border-radius: 5px;
	margin: auto;
	font-weight: bold;
	margin-bottom: 14px;
	text-shadow: 1px 1px #00575d;
	display:none;
	border:0px;
	margin-bottom:0px;
}

.node-type-promotion-3packages #join_popup_lightbox .join-form .btn-join{border:0px; margin-top:10px;}

.node-type-promotion-3packages #join_popup_lightbox .join-form .btn-join input#silver-button{
	text-shadow: 1px 1px #00575d;
}
.node-type-promotion-3packages #join_popup_lightbox .join-form .btn-join input#gold-button{
	text-shadow: 1px 1px #a66f08;
}
.node-type-promotion-3packages #join_popup_lightbox .join-form .btn-join input#platinum-button{
	text-shadow: 1px 1px #654e26;
}
.node-type-promotion-3packages #join_popup_lightbox .join-form .btn-join .active{
	display:block;
}
.node-type-promotion-3packages #join_popup_lightbox .join-form .btn-join #silver-button{
	background: #00d1de;
	background: -moz-linear-gradient(top, #00d1de 0%, #00efff 1%, #00dfee 50%, #00c9d6 99%, #00e8f7 100%);
	background: -webkit-linear-gradient(top, #00d1de 0%,#00efff 1%,#00dfee 50%,#00c9d6 99%,#00e8f7 100%);
	background: linear-gradient(to bottom, #00d1de 0%,#00efff 1%,#00dfee 50%,#00c9d6 99%,#00e8f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d1de', endColorstr='#00e8f7',GradientType=0 );
	-webkit-box-shadow: 4px 3px 5px 0px rgba(213,213,213,0.7);
	-moz-box-shadow: 4px 3px 5px 0px rgba(213,213,213,0.7);
	box-shadow: 4px 3px 5px 0px rgba(213,213,213,0);

}
.node-type-promotion-3packages #join_popup_lightbox .join-form .btn-join #gold-button {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffe705+0,fcc32e+2,fdb61d+50,fdbb24+98,ffc400+100 */
	background: #ffe705; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe705 0%, #fcc32e 2%, #fdb61d 50%, #fdbb24 98%, #ffc400 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffe705 0%,#fcc32e 2%,#fdb61d 50%,#fdbb24 98%,#ffc400 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffe705 0%,#fcc32e 2%,#fdb61d 50%,#fdbb24 98%,#ffc400 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe705', endColorstr='#ffc400',GradientType=0 ); /* IE6-9 */
	-webkit-box-shadow: 4px 3px 5px 0px rgba(213,213,213,0.7);
	-moz-box-shadow: 4px 3px 5px 0px rgba(213,213,213,0.7);
	box-shadow: 4px 3px 5px 0px rgba(213,213,213,0);
	

}
.node-type-promotion-3packages #join_popup_lightbox .join-form .btn-join #platinum-button {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#757575+0,6e6e6e+3,5b5a5a+50,414141+98,bababa+100 */
	background: #757575; /* Old browsers */
	background: -moz-linear-gradient(top,  #757575 0%, #6e6e6e 3%, #5b5a5a 50%, #414141 98%, #bababa 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #757575 0%,#6e6e6e 3%,#5b5a5a 50%,#414141 98%,#bababa 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #757575 0%,#6e6e6e 3%,#5b5a5a 50%,#414141 98%,#bababa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#757575', endColorstr='#bababa',GradientType=0 ); /* IE6-9 */
	-webkit-box-shadow: 4px 3px 5px 0px rgba(213,213,213,0.7);
	-moz-box-shadow: 4px 3px 5px 0px rgba(213,213,213,0.7);
	box-shadow: 4px 3px 5px 0px rgba(213,213,213,0);
}
.node-type-promotion-3packages .agree-block .agree-section {
	padding: 0px 0 0 0;
}
.node-type-promotion-3packages .agree-block label {
	white-space: normal;
	text-align: left;
}
.node-type-promotion-3packages .risk-warning {
	background:#f5f5f7;
}
.node-type-promotion-3packages .risk-warning p {
	background:#f5f5f7;
}
.node-type-promotion-3packages #join_popup_lightbox .join-block .join-form .error {
	top: 30px;
	z-index: 1;
	width: 100%;
	left: 0px;
	background: none;
	background-color: #F1BABA;
	padding: 0 0 0 7px;
	text-align:left;
	box-sizing: border-box;
	height:20px;
	line-height:20px;
}
.node-type-promotion-3packages .lightbox .lightbox-close {
	background: url(/sites/all/themes/iforex/images/packge_form_close_icon.png) no-repeat 0 0;

}
.node-type-promotion-3packages .lightbox .lightbox-close.lightbox-close-res {
	display: none;
}
.node-type-promotion-3packages #change-phone-flag {
	float: left;
}
.node-type-promotion-3packages #phone-dialcode{
	float:left;
}
.node-type-promotion-3packages #join_popup_lightbox .join-form  #phone-dialcode {
	width: 20%;
}
.node-type-promotion-3packages #join_popup_lightbox .joinpopup ul {
	display: block;
}
.node-type-promotion-3packages .ac_results{
	z-index: 999999;
	width: 282px !important;
	margin: 4px 0 0 -7px !important;
}
.node-type-promotion-3packages .join-block .join-form .text.phone-text{
	padding: 4px 2% 6px 0%;
	width: 98%;
}
.i18n-es.node-type-promotion-3packages .join-block .join-form .text.phone-text, .i18n-en.node-type-promotion-3packages .join-block .join-form .text.phone-text{
	padding: 4px 2% 6px 0%;
	width: 100% !important;
}

.node-type-promotion-3packages #broker_conflict{margin-top:123px;}
.i18n-ar.node-type-promotion-3packages .join-block .join-form .text.phone-text {
	padding: 4px 0% 6px 2%;
	width: 98%;
}
.node-type-promotion-3packages #join_count_autoc_p {
	position: inherit;
	right: auto;
	left: auto;
	width: 11px;
	float: left;
	margin: 0 0 0 4px;
	background: url(/sites/all/themes/iforex/images/select-country.png) no-repeat scroll transparent;
	top: 9px;
	height: 10px;
	border: 0 none;
	z-index: 9;
	cursor: pointer;
}
.node-type-promotion-3packages #join_popup_lightbox .join-form .text input#join_country {
	width: 95%;
	background-color: #ffffff;
	display: none;
}
.node-type-promotion-3packages #join_popup_lightbox .join-form .text input#join_phone {
	width: 72%;
	padding: 0 0 0 0%;
}
.node-type-promotion-3packages #join_combobox, .node-type-promotion-3packages #edu_combobox{
	width: 99%;
	top: 73px;
}
.node-type-promotion-3packages #join_popup_lightbox .join-form .text input#dial-code{
	width: 13%;
	float: left;
	padding: 0 0 0 0%;
}
.node-type-promotion-3packages #join_popup_lightbox .join-form #flag{
	float: left;
	margin: 9px 2px 0 6px;
}
#EconomicCalendarMob{
	display: none;
}
/*chat badge*/
.i18n-es #chat-badge .btns-wrapper div{
	width:119px!important
}

#chat-badge #form-badge input::-ms-clear{
	display:none;
}
#chat-badge .flag-wrapper {
	width: 45px;
	height: 37px!important;
	position: absolute;
	left: 0px;
	top: 0;
	background: none;
}
#chat-badge .flag-wrapper #change-flag {
	top: 13px;
	position: absolute;
	left: 7px;
	margin: 0;
}
#form-badge .flag {

}
#form-badge #badge_count_autoc {
	border: 0 none;
	cursor: pointer;
	height: 27px;
	margin: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 9;
	background: none;
	height: 22px;
	position: absolute;
	right: 5px;
	left: auto;
	top: 12px;
	width: 17px;
	font-size: 8px;
}
#form-badge #badge_combobox{
	margin: 0 0 0 0;
	display: none;
	position: absolute;
	top: 27px;
	left: 0;
	background-color: #ffffff;
	border: 1px solid #DBDBDB;
	overflow-y: auto;
	border-top: 0;
	z-index: 9999999;
	line-height: 0;
	width: 235px;
	height: 164px;
	top: 38px;
	left: 0;
}
#form-badge #badge_combobox ul {
	margin: 0;
	padding: 0;
}
#form-badge #badge_combobox li{
	cursor: pointer;
	font: menu !important;
	font-size: 12px;
	line-height: 16px !important;
	margin: 0;
	overflow: hidden;
	padding: 3px 5px !important;
	background: transparent;
	border-bottom: 1px solid #DBDBDB;
	color: #000000;
}
#form-badge #badge_combobox li:hover {
	background-color: #444343;
	color: #FFFFFF;
}
#form-badge input#badge_phone{

}
#live_rates .change{

}

#live_rates .time{
padding-right: 10px;
}

#live_rates .shares{

}
.i18n-ko #rates-large-tabs li {
	font-size: 13px;
}


.i18n-ar .node-type-live-rates #main .full_table td {
	direction: ltr;
}


.i18n-ar #rates-large-tabs {
	margin-left: -1px;
	margin-right: -1px;
}

/*Education Hub*/
.node-type-education-hub #content .basic-header-height, #content .basic-header-height .basic-bg {
	height: 170px;
}
.node-type-education-hub .header-img{
	float: right;
}

.node-type-education-hub .header-img svg{
	width: 284px;
	height: 160px;
	margin: 14px 86px 0 0px;
}
.node-type-education-hub .header-border{
	width: 100%;
	height: 1px;
	background-color: #8b8b8b;
}
.node-type-education-hub #basic-header .header-hub {

	width: 500px;
	font-size: 25px;
	color: #2a3b4d;
	line-height: 28px;
	display: inline-block;
}
.node-type-education-hub .page-preview{
	font-size: 14px;
	margin: 36px 0 63px 0;
}
.node-type-education-hub #education-box{
	width: 100%;
	height: auto;
	background-color: #fbfbfb;
	border: 1px solid #e8e8e8;
}
.node-type-education-hub .tabsWrapper{
	height:52px;
	border-bottom: 5px solid #ff7514;
	width:100%;
	padding: 0px;
	margin: 0;
	list-style-type: none;
}
.node-type-education-hub .tabsWrapper .tab{
	height: 52px;
	min-width: 125px;
	float: left;
	text-align: center;
	line-height: 55px;
	font-size: 14px;
	position: relative;
	cursor: pointer;
	color: #2a6f7f;
}
.node-type-education-hub .tabsWrapper .tab.active{
	background-color: #ff7514;
	color: #ffffff;
}
.node-type-education-hub .tabsWrapper .tab .arrow-down  {
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #ff7514;
	display: none;
	position: absolute;
	bottom: -11px;
	left: 54px;
}
.node-type-education-hub .tabsWrapper .tab.active .arrow-down{
	display:block;
}
.node-type-education-hub #education-box .filter-box{
	padding: 22px 41px 25px 41px;
	display: inline-block;
	height: auto;
	width: 878px;
	display: none;
}
.node-type-education-hub #education-box .filter-box .search{
	float: left;
	width:181px;
	border: 1px solid #0a8db2;
	border-radius: 5px;
	position: relative;
	height:21px
}
.node-type-education-hub #education-box .filter-box .search input{
	width: 180px;
	border: none;
	height: 13px;
	padding: 0 0 0 22px;
}
.node-type-education-hub #education-box .filter-box #search{
	float: left;
}
.node-type-education-hub #education-box .filter-box #showWrapper{
	float: right;
	padding: 0 11px 0 17px;
	position: relative;
	width: 67px;
	text-align: center;
}
.node-type-education-hub #education-box .filter-box #showWrapper span{
	cursor:pointer;
}
.node-type-education-hub #education-box .filter-box #freeWrapper span{
	cursor:pointer;
}
.node-type-education-hub #education-box .filter-box .radio{
	width: 7px;
	height: 7px;
	border: solid 3px #2a6f7f;
	background-color: #c5f3fe;
	box-shadow: 10px -10px rgba(0,0,0,0.6);
	-moz-box-shadow: 10px -10px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0px 0px rgba(0,0,0,0.6);
	-o-box-shadow: 10px -10px rgba(0,0,0,0.6);
	border-radius: 12px;
	position: absolute;
	left: 0;
	top: 2px;
}
.node-type-education-hub #education-box .filter-box .radio.active{
	width: 7px;
	height: 7px;
	border: solid 3px #2a6f7f;
	background-color: #2a6f7f;
	box-shadow: 10px -10px rgba(0,0,0,0.6);
	-moz-box-shadow: 10px -10px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0px 0px rgba(0,0,0,0.6);
	-o-box-shadow: 10px -10px rgba(0,0,0,0.6);
	border-radius: 12px;
}
.node-type-education-hub #education-box .filter-box #freeWrapper{
	float: right;
	padding: 0 0px 0 16px;
	position: relative;
	width: auto;
	text-align: center;
}
.node-type-education-hub #education-box .cost-wrapper{
	padding: 3px 0 0 0;
}
.node-type-education-hub #education-box .filter-box .search-icon{
	width:12px;
	height:14px;
	background: url(/sites/all/themes/iforex/images/Glass.svg) no-repeat center;
	position: absolute;
	left: 5px;
	top: 3px;
	cursor: pointer;
}
.node-type-education-hub #education-box .filter-box input[type="search"]::-webkit-input-placeholder {
	color: #858585;
}
.node-type-education-hub #education-box .footer-box{
	border-top: 3px solid #ff7514;
	height:75px;
	text-align: center;
	display: table;
	width: 100%;
	margin: 14px 0 0 0;
}
.node-type-education-hub #education-box .footer-box p{
	display: table-cell;
	vertical-align: middle;
	font-size: 14px;
}
.node-type-education-hub #education-box .footer-box p a{
	color:#ff7514;
}
.node-type-education-hub #education-box .node-education-items {
	width: 878px;
	display: inline-block;
	padding: 40px 41px 0 41px;
}
.node-type-education-hub #education-box .node-education-items.advanced-items {
	display:none;
}
.node-type-education-hub #education-box .node-education-item{
	width: 232px;
	height: 44px;
	background-color: #f2f2f2;
	border-radius: 2px;
	box-shadow: 0 4px 2px -2px #c9ccd0;
	float: left;
	margin: 0 0 26px 0;
	padding: 20px 20px 20px 20px;
	display: table;
	cursor: pointer;
	text-decoration: none;
	position: relative;
}
.node-type-education-hub #education-box .node-education-item .lock-icon{
	background: url(/sites/all/themes/iforex/images/Lock.svg) no-repeat;
	width: 12px;
	height: 15px;
	position: absolute;
	right: 8px;
	bottom: 4px;
}
.node-type-education-hub #education-box .node-education-item .choose-arrow{
	width: 12px;
	height: 11px;
	position: absolute;
	right: 8px;
	bottom: 4px;
	border: solid 0px #8f8f8f;
	background-color: #ffffff;
	box-shadow: 1px -1px rgba(0,0,0,0.6);
	-moz-box-shadow: 1px -1px rgba(0,0,0,0.6);
	-webkit-box-shadow: 1px -1px rgba(0,0,0,0.6);
	-o-box-shadow: 10px -10px rgba(0,0,0,0.6);
	border-radius: 100px;
	text-align: center;
	color: #568693;
	font-weight: bold;
	line-height: 11px;
}
.node-type-education-hub #education-box .node-education-item:hover{
	background-color: #c5f3fe;
}
.node-type-education-hub #education-box .node-education-item.middle{
	margin: 0 31px 26px 31px;
}
.node-type-education-hub #education-box .item-icon{
	width: 26px;
	height: auto;
	display: table-cell;
	vertical-align: middle;
}
.node-type-education-hub #education-box .item-icon svg{
	max-width: 30px;
	max-height: 50px;
	float: left;
}
.node-type-education-hub #education-box .item-divider{
	float: left;
	width: 1px;
	height: 26px;
	background-color: #00495a;
	margin: 9px 0 0 17px;
}
.node-type-education-hub #education-box .item-text{
	padding: 0 0 0 8px;
	font-size: 14px;
	color: #00495a;
	display: table-cell;
	vertical-align: middle;
	width: 180px;
}
/* education hub form popup */
.node-type-education-hub #join_popup_lightbox {
	height: auto;
	width: 388px;
	position: fixed;
	margin-top: -300px;
	margin-left: -200px;
	border: 0px solid rgba(42, 59, 77, 1.0);
	border-radius: 7px 7px 7px 7px;
	background: #FFFFFF;
	padding: 25px 0px 0px 0px;
	z-index: 999999;
}
.node-type-education-hub #join_popup_lightbox .join_form_header{
	padding: 0 50px 0 50px;
	text-align: center;
}
.node-type-education-hub #join_popup_lightbox .join_form_header .form_title{
	padding: 0 0 0 0;
	font-size: 31px;
	color: #222439;
}
.node-type-education-hub #join_popup_lightbox .join_form_header .form_sub_title{
	padding: 0 0 0 0;
	font-size: 17px;
	color: #222439;
	text-align: center;
}
.node-type-education-hub #join_popup_lightbox #join_popup .join-form {
	width: 288px;
	padding: 42px 50px 42px 50px;
	margin: 0;
	background-color: #f2f2f2;
	position: relative;
	border-radius: 0px 0px 7px 7px;
}
.node-type-education-hub .join-block .join-form .text {
	background: none;
	border: 0;
	width: 90%;
	padding: 13px 3% 13px 7%;
	font-size: 14px;
	position: relative;
	height: 19px;
	box-shadow: 1px 1px 10px #e9e9e9;
	box-shadow: 0 0px 4px 1px #bcbcbc;
	background-color: #ffffff;
	border-radius: 4px;
}
.node-type-education-hub #join_popup_lightbox .join-form .row {
	margin-bottom: 25px;
}
.node-type-education-hub #join_popup_lightbox .arrow-bottom{
	width: 0;
	height: 0;
	border-left: 17px solid transparent;
	border-right: 17px solid transparent;
	border-top: 15px solid #ffffff;
	background: transparent;
	margin: 0px auto -15px auto;
	display: inherit;
	z-index: 99999;
	position: relative;
}
.node-type-education-hub #join_popup_lightbox .join-form .text input {
	font-size: 15px;
}
.node-type-education-hub .join-form .btn-join {
	width: 100%;
	overflow: hidden;
	margin: 21px 0 0 0px;
}
.node-type-education-hub #join_popup_lightbox .join-form #join{
	background: #01b7f1;
	background: -moz-linear-gradient(top, #01b7f1 0%, #62e3fd 2%, #42dbfc 8%, #42dbfc 96%, #42dbfc 99%, #48defd 100%);
	background: -webkit-linear-gradient(top, #01b7f1 0%,#62e3fd 2%,#42dbfc 8%,#42dbfc 96%,#42dbfc 99%,#48defd 100%);
	background: linear-gradient(to bottom, #01b7f1 0%,#62e3fd 2%,#42dbfc 8%,#42dbfc 96%,#42dbfc 99%,#48defd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01b7f1', endColorstr='#48defd',GradientType=0 );
	color: #fff;
	text-align: center;
	height: 54px;
	border-radius: 5px;
	font-size: 17px;
	color: #000000;
	font-weight: bold;
	margin: 21px 0 21px 0;
	display: table;
	cursor: pointer;
	width: 100%;
}

.i18n-es .node-type-education-hub #join_popup_lightbox .join-form #join{font-size:15px; padding: 0 10px; box-sizing: border-box;}


.node-type-education-hub #join_popup_lightbox .submit-txt{
	background: transparent;
	display: table-cell;
	vertical-align: middle;
	padding:0 10px;
	box-sizing: border-box;
}
.node-type-education-hub  #join_popup_lightbox .agree-block {
	width: 100%;
    padding-bottom: 10px;
    top: 10px;
	left: 0;
    display: block;
}

@-moz-document url-prefix() {
  .node-type-education-hub  #join_popup_lightbox .agree-block {
	

	}
}
.node-type-education-hub .agree-block .agree-section {
	padding: 0px 0 0 0;
	height: auto;
}
.node-type-education-hub #join_popup_lightbox .join-block .join-form .agree-block img {
	margin: 2px 4px 0 0;
}
.node-type-education-hub #join_popup_lightbox  .agree-block label {
	width: 100%;
	display:block;
}
.node-type-education-hub #join_count_autoc{
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid gray;
	background: transparent;
	margin: 0px auto -15px auto;
	display: inherit;
	z-index: 999999;
	top: 20px;
	right: 10px;
}
.node-type-education-hub #join_combobox, #edu_combobox {
	/* width: 288px;
	top: 43px; */
}
.node-type-education-hub  .join-block .join-form .error, .node-type-education-hub  .subscribe-form .error {
	top: 22px;
	left: 0px;
	background:none;
	width: 272px;
	height: 24px;
	background-color: #F1BABA;
}
.node-type-education-hub  #join_popup_lightbox .join-block .join-form .error {
	top: 35px;
	position: absolute;
	width:100%;
	line-height: normal;
	height: auto;
	box-sizing:border-box;
	padding: 2px 5px 2px 5px;
}
.node-type-education-hub .ac_results {
	top: 59px!important;
	left: 21px!important;
	margin: 0;
	padding: 0;
	border: 1px solid #DBDBDB;
	border-top: 0;
	background-color: white;
	overflow: hidden;
	z-index: 999999;
	width: 100% !important;
	margin: -14px 0 0 -22px !important;
}
.node-type-education-hub .register-arrow{
	padding: 0 0 0 5px;
}
.node-type-education-hub .lightbox-close-res{
	display: none;
}
.node-type-education-hub div#disclaimers.lightbox.lightbox-large {
	z-index: 999999!important;
}
.node-type-education-hub .edu #nav li.first {
	text-align: center;
}
.node-type-education-hub .edu #nav li {
	width: 16.60%;
	padding: 0;
	margin: 0;
	text-align: center;
}
.node-type-education-hub .edu #nav li.last {
	text-align: center;
}
.node-type-education-hub .edu #nav {
	width: 100%;
	padding:0;
}
.node-type-education-hub #education-box .item-icon p {
	margin:0;
}
.node-type-education-hub .risk-warning p{
	background-color:transparent;
}
.node-type-education-hub .join-block .join-form strong {
	width: auto;
	height: auto;
	overflow: inherit;
	 position:inherit;
}
.node-type-education-hub #agreement_checkbox, #broker_conflict, #broker_conflict_il {
	z-index: 99999999;
}
.node-type-education-hub #agreement_checkbox.lightbox{

}
.node-type-education-hub  .page-preview .morecontent{
	display: block;
}
.node-type-education-hub .page-preview .morelink{
	display: none;
}
.node-type-education-hub .page-preview .lessLink{
	display: none;
}



/*form v1 defualt*/

#form-v1 .clear{float:none; clear:both;}
#form-v1 .form-block-v1{
	background-color:#f2f2f2;
	background-color: #f2f2f2;
	margin: 0px 0 0 0;
	box-shadow: -3px 2px 15px 2px #bcbcbc;
}
#form-v1 .form-block-v1 .form-block-holder {
	width: 100%;
	background:none;
	min-height:380px;
}
#form-v1 .form-block-v1 .form-name-block {
	width: 100%;
	overflow: inherit;
	float: none;
}
#form-v1 .form-block-v1 .form-name-block .form-name {
	width: 100%;
	box-sizing: border-box;
}
#form-v1 .form-block-v1 .form-name-block .form-header {
	padding: 20px 0 20px;
	font-size: 24px;
	text-align: center;
	color: #192433;
	display: inline-block;
	width: 100%;
	background-color: #ffffff;
	line-height: 25px;
}
#form-v1 .form-block-v1 .form-name-block .form-header p{padding:0px; margin:0px;}
#form-v1 .form-block-v1 .form-name-block .form-name .row img {
	display:none;
}
#form-v1 .form-block-v1 .join-form .row{
    width: 100%;
    display: inline-block;
    padding: 0 0 20px 0;
}


#form-v1 .form-block-v1 .join-form .row.row-fname,#form-v1 .form-block-v1 .join-form .row.row-lname {
	width: 100%;
	float: left;
}
#form-v1 .form-block-v1 .join-form .row.row-fname{
	margin:0 14px 0 0;
}
#form-v1 .join-block .join-form .row .text{
	padding: 4px 8px 6px 8px;
	background: none;
	background-color: #ffffff;
	border: 1px solid #c7c7c7;
	color: #5b5b5b;
	width: 100%;
}
#form-v1 .join-block .join-form .row-fname .text,#form-v1 .join-block .join-form .row-lname .text {
	width: 100%;
}
#form-v1 .join-form .row .text input{
	width:100%;
	padding:0px;
}
#form-v1 .join-form .row-fname .text input,#form-v1 .join-form .row-lname .text input {
	width: 100%;
}

.i18n-pl #form-v1 .join-form .btn-join input {font-size:23px;}

#form-v1 .form-block-v1 .join-form .row.row-country{
	display:none;
}
#form-v1 .join-form .btn-join {
	width: 100%;
	overflow: hidden;
	margin: 0px 0 0 0px;
	height: 57px;
	border:0px;
}
#form-v1 .flag-wrapper{
	width: 45px;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0;
	background-color: #f0f0f0;
}
#form-v1 .form-block-v1 .join-form .row.row-phone .text input{
	width:100%;
}
#form-v1 .flag-wrapper  #change-flag {
	position: absolute;
	top: 8px;
	left: 7px;
	margin: 0;
}
#form-v1 .join-block .join-form .row.row-phone .text {
	padding: 4px 8px 6px 50px;
	width: 100%;
}
#form-v1 #join_count_autoc {
	background: url(/sites/all/themes/iforex/images/form_ver1/join_count_autoc_arrow.jpg) no-repeat transparent;
	height: 27px;
	right: auto;
	left: 22px;
	top: 0;
	background-position: 10px 10px;
	border:0px;
}
#form-v1 .join-form .btn-join input{
	background: none;
	padding: 0;
	width: 100%;
	background-color: #00b6ee;
	border-radius: 6px;
	box-shadow: 0 4px 2px 0px #008db9;
	height: 51px;
	-webkit-appearance: none;
}
#form-v1 .join-form .btn-join input:hover{
	background-color: #1ad0fc;
}
#form-v1 #join_combobox{
	width: 100%;
	border: 1px solid #DBDBDB;
	top:28px;
}
#form-v1 .agree-block{
	position: relative;
	width: 100%;
	background: none;
	padding: 0;
	margin:0;
	float:none;
	clear:both;
}

.agree-block label .form-agreement-label{display:none; background:none;}
.br-1 .agree-block label .form-agreement-label-br1{display:block !important;}
.br-2 .agree-block label .form-agreement-label-br2{display:block !important;}

#form-v1 .agree-block label,  #form-v1 .agree-block-pp label{
	width: 100%;
	white-space: inherit;
}
#form-v1 .join-block .join-form .agree-block img, #form-v1 .agree-block img {
	float: right;

}
#form-v1 .security-block{
	float: left;
	margin: 12px 0 0 0;
	width: 99%;
	padding: 0;
	display:none;
 }

#form-v1 .security-block .lock-icon{
	float: left;
	width: 10px;
	height: 12px;
	background: url(/sites/all/themes/iforex/images/lock-icon.png) no-repeat transparent;
	margin:0 4px 0 0;
}
#form-v1 .security-block ul{
	list-style: none;
	padding: 3px 0 0 0;
	margin: 0;
}
#form-v1 .security-block ul li{
	float: left;
	color: #565656;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial;
	line-height: 11px;
	border-right: 1px solid #565656;
	padding: 0 3px 0 3px;
}

.i18n-ru #form-v1 .security-block ul li{ font-size: 9px; }

#form-v1 .security-block ul li:last-child {
    border: none;
    padding: 0 0px 0 3px;
}

#form-v1 .security-block ul li.dividers{
	float: left;
	background-color: #565656;
	width: 1px;
	height: 12px;
	margin: 0 3px 0 3px;
}
#form-v1 .security-block ul li.last{

}
#form-v1 .join-block .join-form .error, .subscribe-form .error {
	background: none;
	color: #dd0517;
	font-size: 9px;
}

#for-v1 #sidebar .risk-warning {margin-top:0px;}

.live_rates_page_instrument_icon {
width: 20px;
    height: 20px;
    background: #000;
    margin: 0px 0px 0px 0px;
    float: left;
    background-repeat: no-repeat !important;
}

.live_rates_page_instrument_name {
margin: 0px 0px 0px 8px;
    float: left;
}


.show_instrument_type_label{
float: left;
}

.show_instrument_type{
float: left;
    margin: 0px 5px 0px 5px;
    width: 176px;
}

#tabs-header{
    float: left;
    padding: 5px 10px 5px 10px;
}

#basic-bg-side-bar{
    float: left;
    width: 303px;
    /*background: #263646;*/
    box-shadow: -1px 2px 1px #bfbfbf;
    border-right: 2px solid #eaeaea;
}



#basic-bg-side-bar .join-block { width: 223px; padding: 10px 10px 10px 10px; }

.node-live-rates #basic-bg-side-bar{display: inline-block;width: 30%;float:none;  -webkit-box-shadow: none  !important; 	-moz-box-shadow: none  !important; box-shadow: none !important;  border-right: 0px !important; position:relative;}


.node-live-rates .form-block .mail-block, .node-live-rates .form-block .phone-block{left:auto;right:0px; top:31px; width:100%; margin:0px;}
.node-live-rates .form-block .chat-form, .node-live-rates .form-block .mail-form{width:90%; padding:4px 5% 55px 5%;}
.node-live-rates .form-block .mail-form textarea, .node-live-rates .form-block .mail-form .row input{width:160px !important;}
.i18n-zh-hans .node-live-rates .form-block .mail-block, .i18n-zh-hans .node-live-rates .form-block .phone-block{width:100% !important;}
.i18n-id .node-live-rates .form-block .mail-block, .i18n-id .node-live-rates .form-block .phone-block , 
.i18n-id .form-block .phone-block, .i18n-id .form-block .mail-block,
.i18n-es .form-block .phone-block, .i18n-es .form-block .mail-block
{left:auto !important; right:0px;}

td [colspan="4"]{ border: 0px !important; }



.node-live-rates #basic-bg-side-bar .join-block {
    width: 100%;
    padding: 0;
    float: none;
}

.node-live-rates .join-form .row{
    width: 100%;
}

.node-live-rates .join-block .join-form .text {
}

.node-live-rates .join-form .text input {
    width: 100%;
}

.i18n-es .form-block .support .title{ font-size:12px; }
.i18n-nl .form-block .support .title{ font-size:13px; }

.node-live-rates .btn-join{

}

.node-live-rates #joinbutton{
	width: 100%;
    height: auto;
    padding: 10px 0px 10px 0px;
    background: #00b6ee;
    font-size: 22px;
    text-shadow: 0px 0px 0px;
    margin-bottom: 10px;
}

.node-live-rates #joinbutton:hover {background: #1ad0fc;}

.node-live-rates .form-block .support {
    padding: 0;
    width: 100%;
}

.node-live-rates .header_text{
	margin-top: 118px;
    padding-right: 15px;
}

.node-live-rates .form-block .support {
    background: #263646;
}

.live_rates_header{
    float: none;
    width: 69%;
    display: inline-block;
	vertical-align:top;
}

.node-live-rates .join-block .join-form .text {
    background-size: 100%;
    background: #FFF;
    border: 1px solid #d8d7d7;
    margin: 0px auto;
}



#content.node-live-rates .content-inner {
    padding: 0px 0px 0px 0px;
}

.node-live-rates .pure-content{
    margin: 40px 0px 0px 0px;
}

#sidebar-cor-left,
#sidebar-cor-right,
.node-live-rates .banner-top,
#crypto-table,
#etf-table,
#shares-table,
#indices-table,
#commodities-table,
#currencies-table{
	display: none;
}

.node-live-rates .form-block .join-block{
    padding: 0px 0 0;
    background: #f7f7f7;
}

.node-live-rates .join-block .join-form {
    margin: 0px 0 0px;
    padding: 10px 5%;
    float: none;
    margin: 0px auto;
	box-sizing:border-box;
}

.node-live-rates .join-block .join-form .form-header {
    margin: 0;
    font-size: 17px;
    text-align: center;
	padding: 20px 0 0;
}


/*form v1 location:sidebar*/

/*form v1 form functionality: phone-flags*/

/*form v1 style:A*/

/*Register page version 3*/

.node-type-register-versions #form-v1{
	width:448px;
}
.node-type-register-versions .header-wrapper{
	width: 100%;
	padding: 48px 0 0 0;

}
.node-type-register-versions #content  .header-wrapper h1{
	font-size: 36px;
	color:#001b3b;

}
.node-type-register-versions #content  .header-wrapper p{
	padding: 36px 0 36px 0;
	font-size: 21px;
	line-height: normal;
	color: #001b3b;
}
.node-type-register-versions .security-block ul li {
	float: left;
	color: #565656;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial;
	line-height: 11px;
	border-right: 1px solid #565656;
	padding: 0 3px 0 3px;
}
.node-type-register-versions .security-block ul li:last-child {
	border: none;
	padding: 0 0px 0 3px;
}
.i18n-en.node-type-register-versions #content  .header-wrapper p{
	width: 460px;
}
.i18n-es.node-type-register-versions #content .header-wrapper p {
	width: 770px;
}
.node-type-register-versions #form-v1 .form-block-v1 {
	 background: none;
	margin: 0px 0 0 0;
	box-shadow: 0px 0px 0px 0px #bcbcbc;
}
.node-type-register-versions #form-v1 .form-block-v1 .form-name-block {
	width: 100%;
	overflow: inherit;
	float: none;
	padding: 0;
	display: inline-block;
}
.node-type-register-versions .form-wrapper{
	display:inline-block;
	float: left;
}
.node-type-register-versions #form-v1 .form-block-v1 .form-name-block .form-header {
	display: none;
}
.node-type-register-versions #form-v1 .form-block-v1 .form-name-block .form-name {
	padding: 0px 0px 0px 0px;
	width: 395px;
}
.node-type-register-versions #form-v1 .form-block-v1 .join-form .row{
	width:100%;
	padding: 0 0 23px 0;
}
.node-type-register-versions #form-v1 .form-block-v1 .join-form .row.row-fname, .node-type-register-versions #form-v1 .form-block-v1 .join-form .row.row-lname {
	width: 100%;
	float: none;
	margin: 0;
}
.node-type-register-versions #form-v1 .join-block .join-form .row-fname .text, .node-type-register-versions #form-v1 .join-block .join-form .row-lname .text {
	width: 100%;
}
.node-type-register-versions #form-v1 .join-block .join-form .row .text {
	padding: 4px 16px 6px 16px;
	width: 100%;
}
.node-type-register-versions #form-v1 .join-block .join-form .row.row-phone .text {
	padding: 4px 16px 6px 75px;
	width: 100%;
}
.node-type-register-versions .join-block .join-form {
	margin: 0px 0 0px;
	padding: 18px 20px 0 46px;
}
.node-type-register-versions .join-form .text input{
	height:34px;
}
.node-type-register-versions #form-v1 .flag-wrapper {
	width: 66px;
	height: 46px;
	border-right: 1px solid #c7c7c7;
	background: none;
}
.node-type-register-versions #form-v1 .flag-wrapper  #change-flag{
	zoom: 1.0;
	-moz-transform:scale(1.0);
	-moz-transform-origin: 0 0;
	top: 15px;
	left: 20px;
}
.node-type-register-versions #form-v1 #join_count_autoc {
	left: 38px;
	top: 7px;
}
.node-type-register-versions #form-v1 #join_combobox {
	width: 100%;
	top: 45px;
}
.node-type-register-versions #form-v1 .join-form .btn-join input {
	background: none;
	font-size: 21px;
	padding: 0;
	color: #ffffff;
	width: 100%;
	text-shadow: 2px 2px #98aeb4;
	/* background-color: #28c6f8; */
	border-radius: 6px;
	box-shadow: 0 2px 2px 0px #1da7c2;
	height: 51px;
	background: #4ad2fd;
	background: -moz-linear-gradient(top, #4ad2fd 0%, #2fc8f9 51%, #10bdf4 100%);
	background: -webkit-linear-gradient(top, #4ad2fd 0%,#2fc8f9 51%,#10bdf4 100%);
	background: linear-gradient(to bottom, #4ad2fd 0%,#2fc8f9 51%,#10bdf4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ad2fd', endColorstr='#10bdf4',GradientType=0 );
}
.node-type-register-versions #form-v1 .agree-block label {
	width: 305px;
	white-space: inherit;
	float:none;
}
.node-type-register-versions .boxes-wrapper{
	padding: 0;
	margin: 0;
	width: 465px;
	float: right;
	list-style-type: none;
}
.node-type-register-versions .boxes-wrapper .box{
	width: 183px;
	float: left;
	border: 1px solid #c7c7c7;
	margin: 0px 8px 26px 8px;
	height: 112px;
	padding: 20px 15px 10px 15px;
	text-align: center;
	position: relative;
}
.node-type-register-versions .boxes-wrapper .box .box-icon{
	position: absolute;
	top: -13px;
	left: 50%;
	width: 65px;
	height: 35px;
	background: url(/sites/all/themes/iforex/images/register_versions/boxes_icons.png) no-repeat #ffffff;
	display: inline-block;
	z-index: 9;
	transform: translate(-50%, 0%);
}
.node-type-register-versions .boxes-wrapper .box .box-icon.vi-icon{
	background-position: 0 0;
	height: 28px;
}
.node-type-register-versions .boxes-wrapper .box .box-icon.regulated-icon{
	background-position: 0 -46px;
	height: 43px;
	top: -27px;
}
.node-type-register-versions .boxes-wrapper .box .box-icon.phones-icon{
	background-position: 0 -109px;
	top: -22px;
	height: 41px;
}
.node-type-register-versions .boxes-wrapper .box .box-icon.lock-icon{
	background-position: -5px -164px;
	height: 33px;
	top: -18px;
}
.node-type-register-versions #content .boxes-wrapper .box .box-title{
	padding: 0;
	font-size: 15px;
	font-weight: bold;
	color: #404040;
	margin: 0 0 4px 0;
}
.node-type-register-versions #content .boxes-wrapper .box .box-text{
	font-size: 15px;
	color: #404040;
}
.node-type-register-versions .join-block .join-form .error, .node-type-register-versions .subscribe-form .error {
	top: 41px;
}
.node-type-register-versions .secure-icon#comodo{
	background: url(/sites/all/themes/iforex/images/register_versions/comodo.jpg) no-repeat;
	height: 44px;
	width: 68px;
	display: inline-block;
}
.node-type-register-versions .risk-warning {
	position: relative;
	z-index: 0;
	text-align: left;
	width: 448px;
	width: 92%;
	padding: 0 4% 0 4%;
}
.node-type-register-versions .risk-warning p {
	/* font-size: 14px; */
	margin: 0 !important;
	padding: 0;
	font: 9px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/*VOD*/

.node-type-vod-page #main .sidebar_on {
	width: 620px;
	float: left;
	margin: 0;
	padding: 0 40px 0 0;
}
.node-type-vod-page #basic-header {
	height: auto;
	margin: 0 0 20px 0;
	width: 100%;
}
.node-type-vod-page  #basic-header h1 {
	padding: 45px 0 0 0;
}
.node-type-vod-page #content .content-inner {
	padding: 0 0px 0 0;
}
.node-type-vod-page #content .vod-title{
	position: relative;
	height: 26px;
	color: #FFFFFF;
	background: #2a3b4d;
	font-size: 15px;
	line-height: 25px;
	text-indent: 10px;
	margin: 0 0 20px 0px;
	width: 100%;
	border-radius: 4px;
}
.node-type-vod-page #vod-bottom-videos{
	width:910px;
	margin: 30px 0 0 0;
	float: left;

}
.node-type-vod-page .vod-title-basic, .node-type-vod-page .vod-title-advanced {
	display: inline-block;
	width: 120px;
	height: 52px;
	color: #2a6f7f;
	font-weight: normal;
	text-align: center;
	line-height: 58px;
	position: relative;
	cursor: pointer;
}
.i18n-el.node-type-vod-page .vod-title-basic, .i18n-el.node-type-vod-page .vod-title-advanced {
	width: 160px;
}
.node-type-vod-page .basic-videos-active .vod-title-basic {
	background: #00b7f1;
	color: #ffffff;
}
.node-type-vod-page .advanced-videos-active .vod-title-advanced {
	background: #2a3b4d;
	color: #ffffff;
}
.node-type-vod-page .title-line{
	position: relative;
	height: 5px;
}
.node-type-vod-page .basic-videos-active .title-line{
	background: #00b7f1;
}
.node-type-vod-page .advanced-videos-active .title-line{
	background: #2a3b4d;
}

#sidebar.vod-sidebar .btn-join {
}

#sidebar.vod-sidebar .join-block .join-form  {padding: 25px 15px 10px;}

.node-type-vod-page .vod-sidebar {
	width:70%;
	min-height:20px;
	background:#FFF;
	margin:40px auto;
}



.node-type-vod-page .vod-sidebar
{
    position:relative;
    box-shadow:0 1px -4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	width: 300px !important;
}
.node-type-vod-page .vod-sidebar:before, .node-type-vod-page .vod-sidebar:after
{
	content: "";
    position: absolute;
    z-index: -2;
    box-shadow: 0 0 12px #ccc;
    top: 24px;
    bottom: 10px;
    left: 0;
    right: 0;
    border-radius: 10px / 10px;
} 
.node-type-vod-page .vod-sidebar:after
{
    right:10px; 
    left:auto; 
    transform:skew(8deg) rotate(3deg);
}

/**/

	  

.node-type-vod-page .vod-sidebar .btn-border {border-radius: 10px;border: 0px;}
.node-type-vod-page .basic-videos-active .videos-wrapper ul.basic-videos{
	display:block;
}
.node-type-vod-page .basic-videos-active .videos-wrapper ul.advanced-videos{
	display:none;
}
.node-type-vod-page .advanced-videos-active .videos-wrapper ul.advanced-videos{
	display:block;
}
.node-type-vod-page .advanced-videos-active .videos-wrapper ul.basic-videos{
	display:none;
}
.node-type-vod-page #vod-bottom-videos ul li {
	vertical-align: middle;
	margin: 30px 0px 0 0;
	float: left;
	cursor: pointer;
}
.node-type-vod-page #vod-bottom-videos ul li.second {
	margin: 30px 30px 0 30px;
}
.node-type-vod-page .video-arrow {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 7px 7px 0 7px;
	border-color: #00b7f1 transparent transparent transparent;
	position: absolute;
	left: 50px;
	bottom: -12px;
	display: none;
}
.i18n-el.node-type-vod-page .video-arrow {
	left: 71px;
}
.node-type-vod-page .basic-videos-active .vod-title-basic .video-arrow {

}
.node-type-vod-page .advanced-videos-active .vod-title-advanced .video-arrow {
	border-color: #2a3b4d transparent transparent transparent;
}
.node-type-vod-page .basic-videos-active .vod-title-basic .video-arrow {
	display: block;
}
.node-type-vod-page .advanced-videos-active .vod-title-advanced .video-arrow {
	display: block;
}
.node-type-vod-page #videoarea {
	float:left;
	width: 613px;
	height: 340px;
	margin:0px;
	border:1px solid silver;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
}
.node-type-vod-page #mte-disclamer {
	height: auto;
	position: absolute;
	width: 55%;
	margin: 20px;
	margin-top: 13px;
	background: #fff;
	padding: 20px;
	font-size: 9px;
	display: none;
}
.node-type-vod-page #mte-disclamer .lightbox-close {
	position: absolute;
	top: 3px;
	right: 3px;
	display: block;
	width: 20px;
	height: 20px;
	background: url(/sites/all/themes/iforex/images/lightbox_sprites.png) no-repeat 0 0;
	text-indent: -9999px;
	cursor: pointer;
	z-index: 99999;
}
.node-type-vod-page #totalPage.mte {
	display: block;
	background: rgba(0, 0, 0, 0.6);
	z-index: 99;
}

.node-type-vod-page #mte-disclamer .btn-block {
	margin-top: 20px;
}

.node-type-vod-page #mte-disclamer .btn-block a {
	height: 39px;
	line-height: 29px;
	/* background: #18bff3; */
	background: -moz-linear-gradient(top, #18bff3 0%, #18bff3 3%, #99efff 5%, #55e4fe 8%, #08baf2 95%, #99efff 97%, #18bff3 98%, #18bff3 100%);
	/* background: -webkit-linear-gradient(top, #18bff3 0%,#18bff3 3%,#99efff 5%,#55e4fe 8%,#08baf2 95%,#99efff 97%,#18bff3 98%,#18bff3 100%); */
	/* background: linear-gradient(to bottom, #18bff3 0%,#18bff3 3%,#99efff 5%,#55e4fe 8%,#08baf2 95%,#99efff 97%,#18bff3 98%,#18bff3 100%); */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18bff3', endColorstr='#18bff3',GradientType=0 );
	border-radius: 6px;
	background: #55e4fe;
	background: -moz-linear-gradient(top, #55e4fe 1%, #05baf2 100%);
	background: -webkit-linear-gradient(top, #55e4fe 1%,#05baf2 100%);
	background: linear-gradient(to bottom, #55e4fe 1%,#05baf2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55e4fe', endColorstr='#05baf2',GradientType=0 );
	width: auto;
	color: #000000!important;
	padding: 6px 15px 2px 15px;
	margin: 0;
}
.node-type-vod-page #mte-disclamer .btn-block a:hover {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#92faff+1,38e1fe+100 */
	background: #92faff; /* Old browsers */
	background: -moz-linear-gradient(top, #92faff 1%, #38e1fe 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #92faff 1%,#38e1fe 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #92faff 1%,#38e1fe 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#92faff', endColorstr='#38e1fe',GradientType=0 ); /* IE6-9 */
}

/*Side Bar*/
.node-type-vod-page .mob-open-account {
	display: none;
}
.node-type-vod-page #sidebar.vod-sidebar .form-block-holder.vod-form {
	/* background-position-y: 93px; */
	min-height: 350px;
	
}
.node-type-vod-page .vod-form.header {
	padding: 0 0 15px 23px;
}
.node-type-vod-page .vod-sidebar .form-header div {
	font-size: 26px;
	color: #192433;
	padding-bottom: 12px;
}
.i18n-de.node-type-vod-page .vod-sidebar .form-header div {
	font-size: 22px;
	padding-bottom: 12px;
}
.i18n-fr.node-type-vod-page .vod-sidebar .form-header div {
	font-size: 19px;
}
.node-type-vod-page .vod-sidebar .form-header .form-subtitle {
	font-size: 16px;
	color: #192433;
	line-height: 20px;
}
.i18n-de.node-type-vod-page .vod-sidebar .form-header .form-subtitle {
	margin: 0 0 20px 0;
	display: inline-block;
}
.i18n-ro.node-type-vod-page .vod-sidebar .form-header .form-subtitle {
	max-width: 250px;
	display: inline-block;
	margin: 0 0 20px 0;
}
.node-type-vod-page .join-block .join-form .error {
	left: 0;
}
.node-type-vod-page #sidebar.vod-sidebar .join-block .join-form img.country {
	display: none;
}
.node-type-vod-page #sidebar.vod-sidebar #change-flag {
	cursor: default;
	margin-left: -23px;
	margin-top: 4px;
	float: none;
	position: absolute;
	top: 4px;
	left: 29px;
}
.node-type-vod-page .node-type-vod-page #change-flag {
	position: absolute;
	left: 10px;
}
.i18n-fr.node-type-vod-page #sidebar .join-form .btn-join input {
	background-position: 0px 0px;
	font-size: 14px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0px;
	text-align: center;
	padding-right: 0px;
}
.i18n-fr.node-type-vod-page #sidebar .join-form .btn-join input:hover {
	background-position: 0px 0;
}
.i18n-hu.node-type-vod-page #sidebar .join-form .btn-join input {
	background-position: 0px 0px;
	font-size: 14px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0px;
	text-align: center;
	padding-right: 0px;
}
.i18n-hu.node-type-vod-page #sidebar .join-form .btn-join input:hover {
	background-position: 0px 0;
}
.node-type-vod-page .vod-sidebar #joinbutton, .vod-sidebar .btn-border {
	border-radius: 10px;
	font-size: 23px;
	font-weight: bold;
	color: #192433;
	padding: 0;
	float: none;
	width: 100%;
	height: auto;
	min-height: 58px;
	max-height: 58px;
	background: none;
	text-align: center;
	background: #4de1fe;
	background-image: -webkit-linear-gradient(top, #4de1fe, #04b9f2);
	background-image: -moz-linear-gradient(top, #4de1fe, #04b9f2);
	background-image: -ms-linear-gradient(top, #4de1fe, #04b9f2);
	background-image: -o-linear-gradient(top, #4de1fe, #04b9f2);
	background-image: linear-gradient(to bottom, #4de1fe, #04b9f2);
	border: 1px solid #96e8fc;
	box-sizing: border-box;
}
.i18n-de.node-type-vod-page .vod-sidebar #joinbutton, .vod-sidebar .btn-border {
	font-size: 21px;
}
.node-type-vod-page #sidebar.vod-sidebar .agree-block {
	/*bottom: -42px;
	left: -12px;
	background: none;*/
}
.node-type-vod-page .vod-sidebar #joinbutton:hover {
	background: #04b9f2;
	background-image: -webkit-linear-gradient(top, #04b9f2, #4de1fe);
	background-image: -moz-linear-gradient(top, #04b9f2, #4de1fe);
	background-image: -ms-linear-gradient(top, #04b9f2, #4de1fe);
	background-image: -o-linear-gradient(top, #04b9f2, #4de1fe);
	background-image: linear-gradient(to bottom, #04b9f2, #4de1fe);
}
.node-type-vod-page #sidebar.vod-sidebar #join_combobox li {
	padding: 3px 5px 3px 30px !important;
}

.node-type-vod-page #sidebar.vod-sidebar #join_combobox #change-flag {
	position: inherit;
	margin-top: -3px;
}
.node-type-vod-page #sidebar.vod-sidebar .risk-warning p {
	max-height: 0px;
}
/*videos section*/
.node-type-vod-page .advanced-videos, .node-type-vod-page .basic-videos {
	height: auto;
	float: left;
	width: 100%;
	padding: 0;
	list-style-type: none;
}
.node-type-vod-page #vod-bottom-videos .basic-videos li {
	background: url(/sites/all/themes/iforex/images/vod/video_normal_beg.jpg) no-repeat;
	max-height: 91px;
	min-height: 91px;
	width: 283px;
	height: auto;
	position: relative;
}
.node-type-vod-page #vod-bottom-videos .advanced-videos li {
	background: url(/sites/all/themes/iforex/images/vod/video_normal.jpg) no-repeat;
	min-height: 91px;
	max-height: 91px;
	width: 283px;
	position: relative;
}
.node-type-vod-page #vod-bottom-videos ul.advanced-videos li.active {
	border: 2px solid #2a3b4d;
	min-height: 87px;
	width: 279px;
	height: 87px;
}
.node-type-vod-page #vod-bottom-videos ul.basic-videos li.active {
	border: 2px solid #00b7f1;
	height: 87px;
	min-height: 87px;
	width: 279px;
}
.node-type-vod-page #vod-bottom-videos .advanced-videos li:hover{
	background: url(/sites/all/themes/iforex/images/vod/video_hover.jpg) no-repeat;
}
.node-type-vod-page #vod-bottom-videos ul li h4 {
	font-size: 19px;
	padding: 24px 0 22px 9px;
	max-width: 210px;
	margin: 0;
	line-height: 23px;
	vertical-align: middle;
	display: inline-block;
	min-height: 46px;
	min-width: 100px;
	font-weight: normal;
}
.i18n-de.node-type-vod-page #vod-bottom-videos ul li h4 {
	font-size: 18px;
}

.i18n-ru.node-type-vod-page #vod-bottom-videos ul li h4 {
	font-size: 16px;
}
.i18n-ms.node-type-vod-page #vod-bottom-videos ul li h4 {
	font-size: 17px;
}
.i18n-pl.node-type-vod-page #vod-bottom-videos ul li h4 {
	font-size: 16px;
}
.i18n-el.node-type-vod-page #vod-bottom-videos ul li h4 {
	font-size: 18px;
}
.i18n-fr.node-type-vod-page #vod-bottom-videos ul li h4 {
	font-size: 16px;
}
.i18n-es.node-type-vod-page #vod-bottom-videos ul li h4 {
	font-size: 17px;
}
.i18n-cs.node-type-vod-page #vod-bottom-videos ul li h4 {
	font-size: 17px;
}
.i18n-ro.node-type-vod-page #vod-bottom-videos ul li h4 {
	font-size: 18px;
}
.node-type-vod-page .hidden-video, .node-type-vod-page .video-length {
	display: none;
}
.node-type-vod-page #vod-bottom-videos li.active .active-video-label {
	display: block;
}
.node-type-vod-page #vod-bottom-videos .active .active-video-label {
	float: right;
	margin-top: 5px;
	padding: 3px 12px;
	color: #fff;
	font-weight: bold;
	margin-right: -5px;
	letter-spacing: 0.02em;
	position: absolute;
	right: -2px;
	bottom: -23px;
}
.i18n-es.node-type-vod-page #vod-bottom-videos .active .active-video-label {
	font-size: 11px;
}
.i18n-pt-br.node-type-vod-page #vod-bottom-videos .active .active-video-label {
	font-size: 11px;
}
.node-type-vod-page #vod-bottom-videos .basic-videos .active-video-label {
	background: #00b7f1;
}

.node-type-vod-page #vod-bottom-videos .advanced-videos .active-video-label {
	background: #2a3b4d;
}
.node-type-vod-page #vod-bottom-videos .active-video-label .triangle {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 5px 5px 5px;
	border-color: transparent transparent #007bff transparent;
	position: absolute;
	top: -4px;
	right: 0px;
	z-index: -1;
}
.node-type-vod-page #vod-bottom-videos .advanced-videos .active-video-label .triangle {
	border-color: transparent transparent #121921 transparent;
}
.node-type-vod-page .hidden-vod-label {
	display: none;
}
#vod-bottom-videos .active-video-label {
	display: none;
}
#sidebar.vod-sidebar .risk-warning {
	top: 46px;
	padding-bottom: 0;
}
.node-type-vod-page #vod-bottom-videos .basic-videos li:hover{
	background: url(/sites/all/themes/iforex/images/vod/video_hover_beg.jpg) no-repeat;
}

.i18n-ar .node-type-vod-page .video-arrow {
	left: auto;
	right: 52px;
}

.i18n-ar .node-type-vod-page .video-arrow.active {
	left: auto;
	right: 182px;
}
.i18n-ar .vod-form .text.ltr-fields strong.phone {
	left: 6px;
	right: auto;
}

/*connection page */
#main #content.connection-page .content-inner{
	padding:0 0px 0 0;
}

.node-type-instrument #content .content-inner {
    padding: 0 0px 0 0;
}

.node-type-live-rates .agree-block {
    left: 0;
    width: 115%;
    margin-left: -14px;
}


.node-type-live-rates .risk-warning p {
    background: #f7f7f7;
    padding: 10px;
}

.node-type-live-rates .risk-warning { /*padding-top:35px;*/ background: #f7f7f7;}

.topMoversBox .currencies .other.bop-inst {
    /*margin: 0 0 2px;*/
}


/*ReferralProgram*/


#ReferralProgram .header{background: #f3f3f3; margin-bottom: 20px; padding: 20px 15px;}
#ReferralProgram .header .img-header{display:inline; vertical-align:middle;}
#ReferralProgram .header .img-header img{ vertical-align:middle;}
#ReferralProgram .header h1{display: inline-block; max-width: 333px; color: #2b3b4c; font-size: 22px; vertical-align: middle; line-height:normal;}
.node-type-page #content #ReferralProgram ul{list-style:decimal;}
.node-type-page #content #ReferralProgram ul li{list-style-image:none;}
#ReferralProgram hr{border: 0px; border-top: 1px solid #d1d1d1; margin:10px 0;}
.node-type-page #content #ReferralProgram .social .icon{display:inline-block; width:auto; vertical-align:top; margin-right:10px; cursor:pointer;}
.node-type-page #content #ReferralProgram .social .icon.facebook{position: relative;}
.node-type-page #content #ReferralProgram .social .icon .iconfb-share-button{position: absolute;top :0px; left:0px; width:51px; height :51px; }
.node-type-page #content #ReferralProgram .social .icon .iconfb-share-button a{display: block; height:51px; width:51px;}

/*FORMS STYLES UPDATE*/
.node-type-education-hub #join_popup_lightbox.packages-popup .join-form{width:100%;}
.node-type-education-hub #join_popup_lightbox.packages-popup .join-form .text{height:auto; padding:0px; width:100%;}
.node-type-education-hub #join_popup_lightbox.packages-popup .join-form .text input{padding:10px;}
.node-type-education-hub #join_popup_lightbox.packages-popup .join-form #join_count_autoc{top:15px}
.node-type-education-hub #join_popup_lightbox .join-form #join{margin-bottom:0px;}
.node-type-education-hub #join_popup_lightbox #join_popup .join-form{width:100%;}

.node-type-education-page #join-form-edu #edu-form-agree{bottom:auto;}
.node-type-education-page .edu-package .join-block .join-form .text{padding:0px; width:100%;}
.node-type-education-page .edu-package .join-block .join-form .text input{padding:6px 10px 6px 30px; height:auto; width:100%;}
.node-type-education-page .edu-package .join-block .join-form .agree-block-pp{margin:0px; margin-top:10px; padding-top:15px;}
.node-type-education-page .edu-package .join-block .join-form{padding:20px 2% 15px;}

.node-type-education-page .join-block .join-form .error, .node-type-education-page .join-block .join-form .row-fname .error{top:23px; left:-3px;}

#sidebar .form-block-holder, .lightbox-cut .form-block-holder{background-position:center top;}
.node-type-vod-page .vod-sidebar{margin-top:0px;}
.node-type-vod-page .vod-form.header{padding-top:25px; background: #fff;}

.i18n-en.node-type-internal-page #sidebar.pips-sidebar .form-block-holder{}
.node-type-promotions-internal.i18n-es #banner-sidebar h2 {font-size: 16px;
    line-height: 18px;
    font-weight: normal;
    margin-top: -11px;
}

.page-node-1998 #sidebar .join-block .join-form.seo-form .row{padding:0 0 24px;}
.page-node-1998 #sidebar .join-block .join-form.seo-form .btn-join input{margin:0px;}
.page-node-1998 #sidebar .join-block .join-form.seo-form{padding: 15px 5% 20px 5%;}

.i18n-es.node-type-hub-single-page .trading_center #hub-nav li{
	margin:0px;
	width: 30%;
    margin-left: 0;
    text-align: center;
	padding: 0 10px;
    box-sizing: border-box;
}

/*Professional Trader*/

.proffesional-trader-page{color:#1c2239; font-size:15px; margin-bottom:40px;}
.proffesional-trader-page p{font-size:15px;line-height: normal;}
.proffesional-trader-page h2{font-size:20px; margin-bottom:20px; margin-top:50px; line-height:normal;}
.proffesional-trader-page input[type=button]{background-color:#2a3b4d; color:#fff; font-size:18px; padding:10px 25px; border:0px; border-radius:4px; font: 100% Verdana,Arial, sans-serif; display:block; cursor: pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
#content .pure-content .proffesional-trader-page a{color:#01bdf0 !important;}
.proffesional-trader-page a.a1{font-size:14px; margin-top:10px; display:inline-block;}
.proffesional-trader-page .icon-box-wrapper{display:flex;justify-content: space-between;align-items: flex-start;}
.proffesional-trader-page .icon-box{
	width:48%;
	padding:35px;
	border:1px solid #e5e5e5;
	border-radius:8px;
	box-sizing: border-box;
	text-align: center; 
	display: block;
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #fcfcfc 100%);
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #fcfcfc 100%); 
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #fcfcfc 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(100, #fcfcfc));
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #fcfcfc 100%);
	background-image: linear-gradient(to bottom, #FFFFFF 0%, #fcfcfc 100%);
	min-height: 320px;
	}
.proffesional-trader-page .icon-box img.icon{margin-bottom: 10px;}
#content .content-inner .proffesional-trader-page table{
    width: 100%;
    border: 1px solid #dddddd !important;
    font-size: 14px;
    margin-bottom: 30px !important;
}
.proffesional-trader-page tr th{
    color: #777777;
    padding: 15px;
    box-sizing: border-box;
    border: 1px solid #ddd;
    width: 33%;
}
.proffesional-trader-page tr td{
    padding: 15px;
    box-sizing: border-box;
    font-size: 14px;
}
.proffesional-trader-page tr td:last-child,
.proffesional-trader-page tr th:last-child{background: #2a3b4d; color: #fff;}
.proffesional-trader-page tr td:first-child{font-weight:bold;}
.proffesional-trader-page tr:nth-child(even) td:nth-child(1),
.proffesional-trader-page tr:nth-child(even) td:nth-child(2){background-color:#f9f9f9;}
.proffesional-trader-page  hr{
    border: 0;
    border-top: 1px solid #ddd;
    margin: 60px 0;
}
.proffesional-trader-page ul{
    padding: 0px !important;
    list-style: none;
}
.proffesional-trader-page ul li{
    margin-bottom: 12px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALBAMAAAC0QAErAAAAJFBMVEUAAAABvfABvfABvfABvfABvfABvfABvfABvfABvfABvfABvfB8FIxmAAAAC3RSTlMA5I4k6YeCKijTwgS/9ZEAAAAsSURBVAjXY8je7c7AwMC6e0sDkNLeLQwkmXZvNIBzOHfvgrAh4mAmVD1ELwD5fg9hHNcrKgAAAABJRU5ErkJggg==') no-repeat left top 5px;
    padding-left: 26px;
    box-sizing: border-box;
}
.proffesional-trader-page .no-margin{margin:0px;}

@media (max-width: 820px) {
	.proffesional-trader-page .icon-box{padding: 30px 10px 10px} 
}

@media (max-width: 768px) {
	.basic-header{display:block;} 
	.proffesional-trader-page h2{margin-top:20px;}
	.proffesional-trader-page hr{margin: 30px 0;}
	#bottom-cookie .close-cn{
		left:90%;
	}
}

@media (max-width: 520px) {
	.proffesional-trader-page .icon-box-wrapper{display: block;}
	.proffesional-trader-page .icon-box{width:100%;height: auto;min-height: auto;margin-bottom:20px;}
	.proffesional-trader-page table{font-size:13px;}
	.proffesional-trader-page tr th{width:auto; padding:5px;}
	.proffesional-trader-page tr td{padding:5px;}
}
/*homepage-banner professional trader CTA*/
#professionalTraderCTA{display:none !important;}
#professionalTraderCTA{background: #04baee; position: fixed; bottom: 60px; padding: 18px 20px; z-index: 9999;border-radius: 0 5px 5px 0; display:none;} 
#professionalTraderCTA.fadeIn{animation-name: fadein;animation-duration: .5s; animation-timing-function: ease-out;} 
#professionalTraderCTA.firstFadeIn{animation-name: fadein;animation-duration: 2s; animation-timing-function: ease-out;} 
#professionalTraderCTA.fadeOut{animation-name: fadeout;animation-duration: .5s; animation-timing-function: ease-in-out;} 
#professionalTraderCTA p{display: inline-block; margin: 0; color: #fff; font-size: 20px; font-weight: 300;} 
#professionalTraderCTA a{color: #fff;border: 1px solid #fff;padding: 3px 10px; border-radius: 5px; margin-left: 10px; font-size: 16px; white-space: nowrap;} 
#professionalTraderCTA a:hover{text-decoration:none; background-color:#29c6f3}
@media (max-width: 992px) {#professionalTraderCTA.fadeOut,#professionalTraderCTA.fadeIn{animation: none;}
#professionalTraderCTA{display: block;position: relative; top: 0;  border-radius: 0;z-index: 0;padding: 15px 10px;text-align: center; margin:5px 0;}
#professionalTraderCTA p{font-size: 17px;} #professionalTraderCTA a{font-size: 15px;}}
@media (max-width: 430px) {#professionalTraderCTA {padding:10px;}#professionalTraderCTA a {margin: 0 10px;}#professionalTraderCTA p {display:inline-block; margin-bottom:5px;}	}
@keyframes fadein {0%{opacity: 1;transform: translateX(-100rem);}100%{opacity: 1;transform: translate(0);}}
@keyframes fadeout {0%{opacity: 1;transform: translateX();}100%{opacity: 0;transform: translate(0);}}
@media (max-width: 992px) {section.general-text-with-image h1{font-size: 30px; line-height: normal;}}

.page-node-11563 #footer_main>ul,
.page-node-11577 #footer_main>ul,
.page-node-11579 #footer_main>ul,
.page-node-11593 #footer_main>ul,
.page-node-11589 #footer_main>ul,
.page-node-11583 #footer_main>ul {display:none;}

.page-node-11563 #disclaimer_footer+p,
.page-node-11577 #disclaimer_footer+p,
.page-node-11579 #disclaimer_footer+p{display:none;}

.page-node-11563 #disclaimer_footer #info_wrapper,
.page-node-11577 #disclaimer_footer #info_wrapper,
.page-node-11579 #disclaimer_footer #info_wrapper{height:auto;}

.i18n-hi .edu #nav li span:hover,
.i18n-ar .edu #nav li span:hover,
.i18n-es .edu #nav li span:hover{cursor:pointer;}


/**/
.page-node-11563 #page-live-support,
.page-node-11563 .node-image-icon{display:none;}
.page-node-11563 #sidebar{width:100%;padding:0px;}
.page-node-11563 #basic-header{width: 100%;background-position: right !important; }

.page-node-11563, .page-node-11563 #content{color:#1c2239 ;font-size:14px; width:100%;}
.sticyForm{position: fixed !important;bottom: 0px;z-index: 9999;width: 962px !important; box-shadow: 1px 1px 10px 2px rgba(0,0,0,0.3);-webkit-box-shadow:  1px 1px 10px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 1px 1px 10px 2px rgba(0,0,0,0.3);}
.page-node-11563 #content .pure-content a{color:#00b7f1 !important;}
.page-node-11563 h1{line-height: normal !important;}
#content .fixed-interest-account h3{font-size:16px;margin-bottom:15px;font-weight:bold;color:#1c2239;line-height: normal;}
#content .fixed-interest-account section{margin-bottom:50px;}
#content .fixed-interest-account  h2{font-size: 22px;margin-bottom:15px;font-weight: normal;color:#1c2239;line-height: normal;}
.fixed-interest-account .content-inner table td{font-size:14px;}
.fixed-interest-account .steps-wrapper{display: flex;flex-wrap: nowrap;align-items: flex-start;align-content: space-between;text-align: center;width: 100%;padding: 20px 0;background:url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCAACAn4DAREAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAgJB//EABcBAQEBAQAAAAAAAAAAAAAAAAAEBQP/2gAMAwEAAhADEAAAANJ7JY8slsOOqwY6se9jMx72MoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACx4qtjsfS43358b7T//EACsQAAACBwQLAAAAAAAAAAAAAAAIAwQHCTmGtQIKEEo6R1Zgd4WItsXG8P/aAAgBAQABPwAl8Wc6kjUZOMpl9tkDnRZyWTxRkOF6+1CzD4zchwHFtZNzijL4zBHT17IGGw+3jXEJpdNsB8Ho+xW5T7cWx//EACcRAAADBQcFAAAAAAAAAAAAAAADMwIERIGxAQUQNEHB8EJRYHGC/9oACAECAQE/ADUCp1EdzsCEDZVwujrlv4Q/oNc1EL9bC1Yn0yHPNmTqP//EACYRAAADBgUFAAAAAAAAAAAAAAACMwEDBEGBsQUQNETwUWBxgsH/2gAIAQMBAT8AcLHpYbLnUPliVtliUq9kQSzOSG59foIk88tEZpiUs0f/2Q==') no-repeat;background-size: 94%;background-position: top 60px center;max-width: 700px;}
.fixed-interest-account .steps-wrapper .step{width: 25%;padding: 0;box-sizing: border-box;}
.fixed-interest-account .steps-wrapper .step p{width:90%;margin: 0 auto 10px !important;}
.fixed-interest-account .btn-scroll-to-form{background-color:#00b7f1;color:#fff;font-weight:bold;display:inline-block;border-radius: 4px;}
.fixed-interest-account .btn-scroll-to-form:hover{background-color: #1ad0fc;}
#content .fixed-interest-account  .btn-scroll-to-form a{color:#fff !important;display: block;width: 100%;height: 100%;padding: 10px 20px;box-sizing: border-box;}
#content .fixed-interest-account  .btn-scroll-to-form a:hover{text-decoration:none;}
.fixed-interest-account table{margin-bottom: 10px;}
.fixed-interest-account table tr:nth-child(even){background-color:#f7f7f7;}
.fixed-interest-account table tr td{font-size: 14px;padding: 10px 20px;}
#content .fixed-interest-account  section.border{border-top : 1px solid #e5e5e5;border-bottom : 1px solid #e5e5e5; padding:30px 0; margin-bottom:0px;}
#content .fixed-interest-account  .pure-content a{ color: #00b7f1 !important;}
.page-node-11563  .bottom-form{margin-top: -14px;}
.page-node-11563 .bottom-form-title{padding-left:17px;}
.page-node-11563  .bottom-form .form-header{display:none;}
.page-node-11563  .bottom-form  .join-block .join-form{padding:20px;}
.page-node-11563  .form-block-holder{width:100%; background:#e7e7e7; }
.page-node-11563  #form-v1 .form-block-v1 .join-form .btn-join{width: 18%;display: inline-block;border-radius: 4px;vertical-align: top;height: auto; border:0px;}
.page-node-11563  #form-v1 .form-block-v1 .join-form .row{width: 19%;display: inline-block;margin-right: 1%;vertical-align: text-bottom;padding: 0; text-shadow: none;}
.page-node-11563  #form-v1 .form-block-v1 .join-form .btn-join input{height: auto;font-size: 16px;border-radius: 4px;padding: 5px;text-shadow: none;color: #fff; border:0px;}
.page-node-11563 .join-form .text input{padding: 6px !important;}
.page-node-11563 .join-form .text input#join_phone{padding-left:50px !important;}
.page-node-11563  .agree-block img{display:none;}
.page-node-11563  #form-v1 .form-block-v1{box-shadow:none; background:none;}
.page-node-11563  #form-v1 .form-block-v1 .form-name-block .form-name{background:#e7e7e7; padding:20px;}
.page-node-11563 #form-v1 .form-header:before{content:" ";width: 0;height: 0;border-style: solid;border-width: 0 10px 10px 10px;border-color: transparent transparent #e7e7e7 transparent;position: absolute;bottom: 0;}
.page-node-11563 #form-v1 .agree-block{margin-top:20px;}
.page-node-11563  #form-v1 .form-block-v1 .form-name-block .form-header{background:none;text-align:left;padding-left: 20px;position: relative;padding-bottom: 15px;box-sizing: border-box; padding-top: 0;}
.page-node-11563  #form-v1 .form-block-v1 .form-name-block .form-header:after{content:":"}
.page-node-11563  #form-v1 .form-block-v1 .form-block-holder{background:none; min-height:auto;}
.page-node-11563  #form-v1 .form-block-v1 .join-form .row.row-country{display:none;}
.page-node-11563 #form-v1 .join-block .join-form .error{background:#f1baba;color:#000;top: 29px !important;left: 0 !important;height: auto;line-height: normal;width: 100% !important;box-sizing: border-box;padding: 2px 3px 3px
; font-size: 11px !important;}
.page-node-11563 #form-v1 .join-block .join-form .row .text{padding:0;}
.page-node-11563  #join_combobox .flag{margin: 3px 3px 0 1px;}
.page-node-11563 #join_combobox li{font-size:12px;}


@media (min-width: 768px){
	.page-node-11563 #form-v1 .form-block-v1 .join-form .btn-join{position:absolute; top:20px; right:20px}
}

@media (max-width: 768px){
	.page-node-11563 h1{padding:20px !important; }
	.fixed-interest-account .steps-wrapper{flex-wrap: wrap;text-align: left;background: none;}
	.fixed-interest-account .steps-wrapper .step{width: 100%;display: flex;align-items: center;margin-bottom: 15px;}
	.fixed-interest-account .steps-wrapper .step > div{margin-right: 15px;}
	.page-node-11563 #form-v1 .form-block-v1 .join-form .row{width:100%;margin: 0px auto;padding-bottom: 20px;}
	.page-node-11563 #form-v1 .form-block-v1 .join-form .btn-join{width:100%;}
	.page-node-11563 #sidebar{display:block !important;}
}


#ratesSlider.section-slider{padding:50px; position:relative;box-sizing: border-box;}
#ratesSlider.section-slider .arrow{position:absolute; width:30px; height:30px; background:#cccccc; border-radius:50%; top:calc(50% - 30px); text-align:center; cursor:pointer; pointer-events:none;}
#ratesSlider.section-slider .arrow:hover{background:#bfbebe;}
#ratesSlider.section-slider .arrow.arrow-left{left:0;}
#ratesSlider.section-slider .arrow.arrow-right{left: auto;right:0;}
#ratesSlider.section-slider .arrow.arrow-left img, .section-slider .arrow.arrow-right img{margin-top:10px;}
#ratesSlider.section-slider .arrow.active{background:#2a3b4d; pointer-events:auto;}
#ratesSlider .slider{font-family: Verdana; width:100%; overflow:hidden; color:#2a3b4d; max-height:185px;}
#ratesSlider .slider .slider-wrapper{width:100%; position:relative; top:0; left:0; -webkit-transition: left 0.5s;}


#ratesSlider .slider .inst-box{border:1px solid #d9d9d9; width:190px; margin:10px 10px 10px 0px; display:block; border-radius:4px;float:left;
		text-align:center;
		background-image: -ms-linear-gradient(top, #FFFFFF 0%, #f0f0f0 100%);
		background-image: -moz-linear-gradient(top, #FFFFFF 0%, #f0f0f0 100%);
		background-image: -o-linear-gradient(top, #FFFFFF 0%, #f0f0f0 100%);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(100, #f0f0f0));
		background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #f0f0f0 100%);
		background-image: linear-gradient(to bottom, #FFFFFF 0%, #f0f0f0 100%);
		padding-bottom:20px;
		min-width:100px;
		display:block;
}

#ratesSlider .slider .inst-box{position:relative;}
#ratesSlider .slider .inst-box-link{display:block; width:100%; height:100%; position:absolute; top:0; left:0;}
#ratesSlider .slider .inst-box-link a{display:block; width:100%; height:100%;}

#ratesSlider .slider .inst-box:last-child{margin-right:0px !important;}
#ratesSlider .slider .inst-box a{color : #2a3b4d !important;}
#ratesSlider .slider .inst-box a >p {display:none;}
#ratesSlider .slider .inst-box a:hover{text-decoration:none;}
#ratesSlider .slider .inst-box-header{padding:10px; border:1px solid #e4e4e4; margin:1px; background:#e7e7e7;font-size:20px;border-radius:4px;text-align:left;margin-bottom: 20px;height:30px;display:flex;align-items: center;}
#ratesSlider .slider .inst-icon{width: 28px;height: 28px; display:block;margin-right:10px;}
#ratesSlider .slider .inst-name{line-height: normal; font-size:14px; font-weight:bold; display: block; max-width:125px; }
#ratesSlider .slider .rate{font-size: 26px;font-weight:bold;margin-bottom: 8px;margin-bottom: 9px;}
#ratesSlider .slider .change{margin-top:15px; font-size:13px; font-weight:bold;}

@media (min-width: 768px){	
#ratesSlider .slider .inst-box:hover{text-decoration:none; 
-webkit-box-shadow: 0px 0px 6px 1px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 6px 1px rgba(0,0,0,0.3);
box-shadow: 0px 0px 6px 1px rgba(0,0,0,0.3);}
}
	
@media (max-width: 768px){
	#ratesSlider.section-slider{padding: 50px 0px;}
	#ratesSlider.section-slider .arrow{display:none;}

}


@media (max-width: 640px){
	#ratesSlider .slider .inst-name{max-width:60px; font-size:13px}
	#ratesSlider .slider .inst-box{width:150px;}
	#ratesSlider .slider .rate{font-size: 22px}
	#ratesSlider .slider .inst-icon{}
	#ratesSlider .slider .inst-box-header{padding:5px;}
	
}